Ë
    £ªði[  ã                   ó‚  — d dl Z G d„ de«      Z G d„ de«      Z G d„ de«      Z G d„ d	eej                  j                  «      Z G d
„ deej                  j                  «      Z	 G d„ de«      Z
 G d„ de«      Z G d„ de«      Z G d„ de«      ZeZ G d„ de«      Z G d„ de«      Z G d„ de«      Z G d„ de«      Zy)é    Nc                   ó   — e Zd ZdZy)Ú
Boto3Errorz Base class for all Boto3 errors.N©Ú__name__Ú
__module__Ú__qualname__Ú__doc__© ó    úg/var/www/acinvestment.org/public_html/aci/backend/venv/lib/python3.12/site-packages/boto3/exceptions.pyr   r      s   „ Ú*r   r   c                   ó   — e Zd Zy)ÚResourceLoadExceptionN©r   r   r   r
   r   r   r   r      ó   „ Ør   r   c                   ó   — e Zd Zy)ÚNoVersionFoundNr   r
   r   r   r   r      r   r   r   c                   ó   — e Zd Zd„ Zy)ÚUnknownAPIVersionErrorc                 óF   — d|› d|› d|› �}t         j                  | |«       y )NzThe 'z/' resource does not support an API version of: z
Valid API versions are: )r   Ú__init__)ÚselfÚservice_nameÚbad_api_versionÚavailable_api_versionsÚmsgs        r   r   zUnknownAPIVersionError.__init__)   s;   € à�L�>Ð!PÐQ`ÐPað b'Ø'=Ð&>ð@ð 	ô 	×Ñ˜D #Õ&r   N)r   r   r   r   r
   r   r   r   r   &   s   „ ó'r   r   c                   ó   — e Zd ZdZd„ Zy)ÚResourceNotExistsErrorzARaised when you attempt to create a resource that does not exist.c                 óŒ   — dj                  |dj                  |«      «      }|r|› d|› d|› d�}t        j                  | |«       y )NzGThe '{}' resource does not exist.
The available resources are:
   - {}
z
   - z 
Consider using a boto3.client('z') instead of a resource for 'ú')ÚformatÚjoinr   r   )r   r   Úavailable_servicesÚhas_low_level_clientr   s        r   r   zResourceNotExistsError.__init__8   s_   € ðç™Ø˜iŸn™nÐ-?Ó@óð 	ñ  à�%Ð8¸¸ð G.Ø.:¨^¸1ð>ð ô 	×Ñ˜D #Õ&r   N©r   r   r   r	   r   r
   r   r   r   r   3   s   „ ñ Ló'r   r   c                   ó    ‡ — e Zd Zdˆ fd„	Zˆ xZS )ÚRetriesExceededErrorc                 ó2   •— t         ‰| �  |«       || _        y )N)Úsuperr   Úlast_exception)r   r)   r   Ú	__class__s      €r   r   zRetriesExceededError.__init__K   s   ø€ Ü‰Ñ˜ÔØ,ˆÕr   )zMax Retries Exceeded)r   r   r   r   Ú__classcell__)r*   s   @r   r&   r&   J   s   ø„ ÷-ñ -r   r&   c                   ó   — e Zd Zy)ÚS3TransferFailedErrorNr   r
   r   r   r-   r-   P   r   r   r-   c                   ó   — e Zd Zy)ÚS3UploadFailedErrorNr   r
   r   r   r/   r/   T   r   r   r/   c                   ó   — e Zd ZdZd„ Zy)Ú"DynamoDBOperationNotSupportedErrorz<Raised for operations that are not supported for an operand.c                 óX   — |› d|› dt        |«      › d�}t        j                  | |«       y )Nz& operation cannot be applied to value ú	 of type zo directly. Must use AttributeBase object methods (i.e. Attr().eq()). to generate ConditionBase instances first.©ÚtypeÚ	Exceptionr   )r   Ú	operationÚvaluer   s       r   r   z+DynamoDBOperationNotSupportedError.__init__[   s<   € àˆkÐ?À¸wÀiÜ�E‹{ˆmð MðNð 	ô
 	×Ñ˜4 Õ%r   Nr$   r
   r   r   r1   r1   X   s
   „ ÙFó&r   r1   c                   ó   — e Zd ZdZd„ Zy)ÚDynamoDBNeedsConditionErrorz$Raised when input is not a conditionc                 óT   — d|› dt        |«      › d�}t        j                  | |«       y )Nz&Expecting a ConditionBase object. Got r3   z[. Use AttributeBase object methods (i.e. Attr().eq()). to generate ConditionBase instances.r4   )r   r8   r   s      r   r   z$DynamoDBNeedsConditionError.__init__k   s5   € à4°U°G¸9ÄTÈ%Ã[ÀMð R0ð 1ð 	ô
 	×Ñ˜4 Õ%r   Nr$   r
   r   r   r:   r:   h   s
   „ Ù.ó&r   r:   c                   ó   — e Zd Zy)ÚDynamoDBNeedsKeyConditionErrorNr   r
   r   r   r=   r=   t   r   r   r=   c                   ó   — e Zd ZdZy)ÚPythonDeprecationWarningz{
    Python version being used is scheduled to become unsupported
    in an future release. See warning for specifics.
    Nr   r
   r   r   r?   r?   x   s   „ ñð
 	r   r?   c                   ó   — e Zd Zy)ÚInvalidCrtTransferConfigErrorNr   r
   r   r   rA   rA   �   r   r   rA   )Úbotocore.exceptionsÚbotocorer6   r   r   r   Ú
exceptionsÚDataNotFoundErrorr   r   r&   r-   r/   r1   Ú#DynanmoDBOperationNotSupportedErrorr:   r=   ÚWarningr?   rA   r
   r   r   ú<module>rH      sÍ   ðó ô+�ô +ô	˜Jô 	ô	�Zô 	ô
'Ø�×#Ñ#×5Ñ5ô
'ô'Ø�×#Ñ#×5Ñ5ô'ô.-˜:ô -ô	˜Jô 	ô	˜*ô 	ô	&¨ô 	&ð 'IÐ #ô	& *ô 	&ô	 Zô 	ô	˜wô 	ô	 Jõ 	r   