+
    šÜiN  ã                   ó0   € ^ RI t ^ RIHt RR ltR tR tR# )é    N)Úmerge_dictsc                 óÚ   € VP                  V / 4      p\        WB4       R \        P                  ! VP                  R / 4      4      /p\        WR4       \	        WT4       Ve   \        WS4       V# )Ú__default__)ÚgetÚresolve_referencesÚcopyÚdeepcopyr   Ú_merge_client_retry_config)Úendpoint_prefixÚretry_modelÚdefinitionsÚclient_retry_configÚservice_configÚfinal_retry_configs   &&&&  Ú4/usr/lib/python3/dist-packages/botocore/translate.pyÚbuild_retry_configr      sh   € ð !—_‘_ _°bÓ9€NÜ�~Ô3ð 	”t—}’} [§_¡_°]ÀBÓ%GÓHðÐô Ð)Ô7äÐ"Ô3ØÒ&Ü"Ð#5ÔKØÐó    c                 óZ   € VP                  R 4      pVe   V^,           V R,          R &   R# R# )Úmax_attemptsNr   )r   )Úretry_configr   Úmax_retry_attempts_overrides   && r   r
   r
   *   s7   € Ø"5×"9Ñ"9¸.Ó"IÐØ"Ò.ð (¨!Õ+ð 	�]Õ# NÓ3ñ /r   c                ó>  € V P                  4        Fˆ  w  r#\        V\        4      '       g   K  \        V4      ^8X  dQ   \	        VP                  4       4      ^ ,          R8X  d,   V\	        VP                  4       4      ^ ,          ,          W&   K}  \        W14       KŠ  	  R# )a2  Recursively replace $ref keys.

To cut down on duplication, common definitions can be declared
(and passed in via the ``definitions`` attribute) and then
references as {"$ref": "name"}, when this happens the reference
dict is placed with the value from the ``definition`` dict.

This is recursively done.

z$refN)ÚitemsÚ
isinstanceÚdictÚlenÚlistÚkeysÚvaluesr   )Úconfigr   ÚkeyÚvalues   &&  r   r   r   =   si   € ð —l‘l–n‰
ˆÜ�eœT×"Ô"Ü�5‹z˜QŒ¤4¨¯
©
«Ó#5°aÕ#8¸FÔ#Bà)¬$¨u¯|©|«~Ó*>¸qÕ*AÕB�“ä" 5Ö6ó %r   )N)r   Úbotocore.utilsr   r   r
   r   © r   r   Ú<module>r%      s   ðó å &ôò.
ô&7r   