+
    [mh                         ^ RI Ht  ! R R]4      t ! R R]4      t ! R R]4      t ! R R	]4      t ! R
 R]4      t ! R R]4      t ! R R]4      t	R# )    )CancelledErrorc                   6   a a ] tR t^t oRV 3R lltRtVtV ;t# )RetriesExceededErrorc                2   < \         SV `  V4       Wn        R # )N)super__init__last_exception)selfr	   msg	__class__s   &&&7/usr/lib/python3/dist-packages/s3transfer/exceptions.pyr   RetriesExceededError.__init__   s    ,    )r	   )zMax Retries Exceeded)__name__
__module____qualname____firstlineno__r   __static_attributes____classdictcell____classcell__)r   __classdict__s   @@r   r   r      s     - -r   r   c                       ] tR t^tRtR# )S3UploadFailedError Nr   r   r   r   r   r   r   r   r   r          r   r   c                       ] tR t^tRtR# )S3DownloadFailedErrorr   Nr   r   r   r   r   r      r   r   r   c                       ] tR t^tRtR# )InvalidSubscriberMethodErrorr   Nr   r   r   r   r    r       r   r   r    c                       ] tR t^"tRtR# )TransferNotDoneErrorr   Nr   r   r   r   r"   r"   "   r   r   r"   c                       ] tR t^&tRtRtR# )
FatalErrorz<A CancelledError raised from an error in the TransferManagerr   N)r   r   r   r   __doc__r   r   r   r   r$   r$   &   s    Fr   r$   c                       ] tR t^,tRtR# )S3ValidationErrorr   Nr   r   r   r   r'   r'   ,   r   r   r'   N)
concurrent.futuresr   	Exceptionr   r   r   r    r"   r$   r'   r   r   r   <module>r*      s^    .-9 -	) 		I 		9 		9 		 			 	r   