§
    ÇtºfÌ  ã                   óª  — d Z ddlmZ ddlmZ  G d„ de¦  «        Z eee¦  «          G d„ de¦  «        Z G d„ d	e¦  «        Z eee¦  «          G d
„ de¦  «        Z	 ee
e	¦  «          G d„ de¦  «        Z eee¦  «          G d„ de¦  «        Z eee¦  «          G d„ de¦  «        Z eee¦  «          G d„ de¦  «        Z eee¦  «          G d„ de¦  «        Z eee¦  «          G d„ de¦  «        Z eee¦  «          G d„ de¦  «        Z eee¦  «          G d„ de¦  «        Z eee¦  «          G d„ de¦  «        Z eee¦  «          G d„ de¦  «        Z eee¦  «          G d „ d!e¦  «        Z ee e¦  «          G d"„ d#e¦  «        Z! ee"e!¦  «          G d$„ d%e	¦  «        Z# ee$e#¦  «          G d&„ d'e¦  «        Z% ee&e%¦  «          G d(„ d)e¦  «        Z' ee(e'¦  «          G d*„ d+e¦  «        Z) ee*e)¦  «          G d,„ d-e¦  «        Z+ ee,e+¦  «          G d.„ d/e¦  «        Z- ee.e-¦  «          G d0„ d1e¦  «        Z/ ee0e/¦  «          G d2„ d3e¦  «        Z1 ee2e1¦  «          G d4„ d5e¦  «        Z3 ee4e3¦  «          G d6„ d7e¦  «        Z5 G d8„ d9e¦  «        Z6 ee7e6¦  «          G d:„ d;e¦  «        Z8 ee9e8¦  «          G d<„ d=e¦  «        Z: ee;e:¦  «          G d>„ d?e¦  «        Z< ee=e<¦  «          G d@„ dAe¦  «        Z> ee?e>¦  «          G dB„ dCe¦  «        Z@ eeAe@¦  «          G dD„ dEe#¦  «        ZB eeCeB¦  «          G dF„ dGe¦  «        ZD eeEeD¦  «          G dH„ dIe-¦  «        ZF eeGeF¦  «          G dJ„ dKe¦  «        ZH eeIeH¦  «          G dL„ dMe¦  «        ZJ eeKeJ¦  «          G dN„ dOe¦  «        ZL eeMeL¦  «         dPS )Qz*Interfaces for standard python exceptions
é    )Ú	Interface)ÚclassImplementsc                   ó   — e Zd ZdZdS )Ú
IExceptionzInterface for `Exception`N©Ú__name__Ú
__module__Ú__qualname__Ú__doc__© ó    ú_/var/www/surfInsights/venv3-11/lib/python3.11/site-packages/zope/interface/common/interfaces.pyr   r      ó   € € € € € ØÐÐÐr   r   c                   ó   — e Zd ZdZdS )ÚIStandardErrorz3Interface for `StandardError` (no longer existing.)Nr   r   r   r   r   r      s   € € € € € Ø9Ð9Ð9Ð9r   r   c                   ó   — e Zd ZdZdS )ÚIWarningzInterface for `Warning`Nr   r   r   r   r   r      ó   € € € € € ØÐÐÐr   r   c                   ó   — e Zd ZdZdS )ÚISyntaxErrorzInterface for `SyntaxError`Nr   r   r   r   r   r   "   ó   € € € € € Ø!Ð!Ð!Ð!r   r   c                   ó   — e Zd ZdZdS )ÚILookupErrorzInterface for `LookupError`Nr   r   r   r   r   r   '   r   r   r   c                   ó   — e Zd ZdZdS )ÚIValueErrorzInterface for `ValueError`Nr   r   r   r   r   r   ,   ó   € € € € € Ø Ð Ð Ð r   r   c                   ó   — e Zd ZdZdS )ÚIRuntimeErrorzInterface for `RuntimeError`Nr   r   r   r   r   r   1   ó   € € € € € Ø"Ð"Ð"Ð"r   r   c                   ó   — e Zd ZdZdS )ÚIArithmeticErrorúInterface for `ArithmeticError`Nr   r   r   r   r!   r!   6   ó   € € € € € Ø%Ð%Ð%Ð%r   r!   c                   ó   — e Zd ZdZdS )ÚIAssertionErrorzInterface for `AssertionError`Nr   r   r   r   r%   r%   ;   ó   € € € € € Ø$Ð$Ð$Ð$r   r%   c                   ó   — e Zd ZdZdS )ÚIAttributeErrorzInterface for `AttributeError`Nr   r   r   r   r(   r(   @   r&   r   r(   c                   ó   — e Zd ZdZdS )ÚIDeprecationWarningz"Interface for `DeprecationWarning`Nr   r   r   r   r*   r*   E   ó   € € € € € Ø(Ð(Ð(Ð(r   r*   c                   ó   — e Zd ZdZdS )Ú	IEOFErrorzInterface for `EOFError`Nr   r   r   r   r-   r-   J   ó   € € € € € ØÐÐÐr   r-   c                   ó   — e Zd ZdZdS )ÚIEnvironmentErrorz Interface for `EnvironmentError`Nr   r   r   r   r0   r0   O   ó   € € € € € Ø&Ð&Ð&Ð&r   r0   c                   ó   — e Zd ZdZdS )ÚIFloatingPointErrorz"Interface for `FloatingPointError`Nr   r   r   r   r3   r3   T   r+   r   r3   c                   ó   — e Zd ZdZdS )ÚIIOErrorzInterface for `IOError`Nr   r   r   r   r5   r5   Y   r   r   r5   c                   ó   — e Zd ZdZdS )ÚIImportErrorzInterface for `ImportError`Nr   r   r   r   r7   r7   ^   r   r   r7   c                   ó   — e Zd ZdZdS )ÚIIndentationErrorz Interface for `IndentationError`Nr   r   r   r   r9   r9   c   r1   r   r9   c                   ó   — e Zd ZdZdS )ÚIIndexErrorzInterface for `IndexError`Nr   r   r   r   r;   r;   h   r   r   r;   c                   ó   — e Zd ZdZdS )Ú	IKeyErrorzInterface for `KeyError`Nr   r   r   r   r=   r=   m   r.   r   r=   c                   ó   — e Zd ZdZdS )ÚIKeyboardInterruptz!Interface for `KeyboardInterrupt`Nr   r   r   r   r?   r?   r   ó   € € € € € Ø'Ð'Ð'Ð'r   r?   c                   ó   — e Zd ZdZdS )ÚIMemoryErrorzInterface for `MemoryError`Nr   r   r   r   rB   rB   w   r   r   rB   c                   ó   — e Zd ZdZdS )Ú
INameErrorzInterface for `NameError`Nr   r   r   r   rD   rD   |   r   r   rD   c                   ó   — e Zd ZdZdS )ÚINotImplementedErrorz#Interface for `NotImplementedError`Nr   r   r   r   rF   rF   �   s   € € € € € Ø)Ð)Ð)Ð)r   rF   c                   ó   — e Zd ZdZdS )ÚIOSErrorzInterface for `OSError`Nr   r   r   r   rH   rH   †   r   r   rH   c                   ó   — e Zd ZdZdS )ÚIOverflowErrorr"   Nr   r   r   r   rJ   rJ   ‹   r#   r   rJ   c                   ó   — e Zd ZdZdS )ÚIOverflowWarningz¸Deprecated, no standard class implements this.

    This was the interface for ``OverflowWarning`` prior to Python 2.5,
    but that class was removed for all versions after that.
    Nr   r   r   r   rL   rL   �   s   € € € € € ðð ð ð r   rL   c                   ó   — e Zd ZdZdS )ÚIReferenceErrorzInterface for `ReferenceError`Nr   r   r   r   rN   rN   ˜   r&   r   rN   c                   ó   — e Zd ZdZdS )ÚIRuntimeWarningzInterface for `RuntimeWarning`Nr   r   r   r   rP   rP   �   r&   r   rP   c                   ó   — e Zd ZdZdS )ÚIStopIterationzInterface for `StopIteration`Nr   r   r   r   rR   rR   ¢   ó   € € € € € Ø#Ð#Ð#Ð#r   rR   c                   ó   — e Zd ZdZdS )ÚISyntaxWarningzInterface for `SyntaxWarning`Nr   r   r   r   rU   rU   §   rS   r   rU   c                   ó   — e Zd ZdZdS )ÚISystemErrorzInterface for `SystemError`Nr   r   r   r   rW   rW   ¬   r   r   rW   c                   ó   — e Zd ZdZdS )ÚISystemExitzInterface for `SystemExit`Nr   r   r   r   rY   rY   ±   r   r   rY   c                   ó   — e Zd ZdZdS )Ú	ITabErrorzInterface for `TabError`Nr   r   r   r   r[   r[   ¶   r.   r   r[   c                   ó   — e Zd ZdZdS )Ú
ITypeErrorzInterface for `TypeError`Nr   r   r   r   r]   r]   »   r   r   r]   c                   ó   — e Zd ZdZdS )ÚIUnboundLocalErrorz!Interface for `UnboundLocalError`Nr   r   r   r   r_   r_   À   r@   r   r_   c                   ó   — e Zd ZdZdS )ÚIUnicodeErrorzInterface for `UnicodeError`Nr   r   r   r   ra   ra   Å   r   r   ra   c                   ó   — e Zd ZdZdS )ÚIUserWarningzInterface for `UserWarning`Nr   r   r   r   rc   rc   Ê   r   r   rc   c                   ó   — e Zd ZdZdS )ÚIZeroDivisionErrorz!Interface for `ZeroDivisionError`Nr   r   r   r   re   re   Ï   r@   r   re   N)Nr   Úzope.interfacer   r   r   Ú	Exceptionr   r   ÚWarningr   ÚSyntaxErrorr   ÚLookupErrorr   Ú
ValueErrorr   ÚRuntimeErrorr!   ÚArithmeticErrorr%   ÚAssertionErrorr(   ÚAttributeErrorr*   ÚDeprecationWarningr-   ÚEOFErrorr0   ÚEnvironmentErrorr3   ÚFloatingPointErrorr5   ÚIOErrorr7   ÚImportErrorr9   ÚIndentationErrorr;   Ú
IndexErrorr=   ÚKeyErrorr?   ÚKeyboardInterruptrB   ÚMemoryErrorrD   Ú	NameErrorrF   ÚNotImplementedErrorrH   ÚOSErrorrJ   ÚOverflowErrorrL   rN   ÚReferenceErrorrP   ÚRuntimeWarningrR   ÚStopIterationrU   ÚSyntaxWarningrW   ÚSystemErrorrY   Ú
SystemExitr[   ÚTabErrorr]   Ú	TypeErrorr_   ÚUnboundLocalErrorra   ÚUnicodeErrorrc   ÚUserWarningre   ÚZeroDivisionErrorr   r   r   ú<module>r‹      s	  ððð à $Ð $Ð $Ð $Ð $Ð $Ø *Ð *Ð *Ð *Ð *Ð *ð ð  ð  ð  ð  �ñ  ô  ð  à €�	˜:Ñ &Ô &Ð &ð:ð :ð :ð :ð :�Zñ :ô :ð :ðð ð ð ð ˆzñ ô ð à €�˜Ñ "Ô "Ð "ð"ð "ð "ð "ð "�>ñ "ô "ð "à €�˜\Ñ *Ô *Ð *ð"ð "ð "ð "ð "�>ñ "ô "ð "à €�˜\Ñ *Ô *Ð *ð!ð !ð !ð !ð !�.ñ !ô !ð !à €�
˜KÑ (Ô (Ð (ð#ð #ð #ð #ð #�Nñ #ô #ð #à €�˜mÑ ,Ô ,Ð ,ð&ð &ð &ð &ð &�~ñ &ô &ð &à €�Ð!1Ñ 2Ô 2Ð 2ð%ð %ð %ð %ð %�nñ %ô %ð %à €� Ñ 0Ô 0Ð 0ð%ð %ð %ð %ð %�nñ %ô %ð %à €� Ñ 0Ô 0Ð 0ð)ð )ð )ð )ð )˜(ñ )ô )ð )à €Ð"Ð$7Ñ 8Ô 8Ð 8ðð ð ð ð �ñ ô ð à €�˜)Ñ $Ô $Ð $ð'ð 'ð 'ð 'ð '˜ñ 'ô 'ð 'à €Ð Ð"3Ñ 4Ô 4Ð 4ð)ð )ð )ð )ð )Ð*ñ )ô )ð )à €Ð"Ð$7Ñ 8Ô 8Ð 8ðð ð ð ð Ð ñ ô ð à €�˜Ñ "Ô "Ð "ð"ð "ð "ð "ð "�>ñ "ô "ð "à €�˜\Ñ *Ô *Ð *ð'ð 'ð 'ð 'ð '˜ñ 'ô 'ð 'à €Ð Ð"3Ñ 4Ô 4Ð 4ð!ð !ð !ð !ð !�,ñ !ô !ð !à €�
˜KÑ (Ô (Ð (ðð ð ð ð �ñ ô ð à €�˜)Ñ $Ô $Ð $ð(ð (ð (ð (ð (˜ñ (ô (ð (à €Ð!Ð#5Ñ 6Ô 6Ð 6ð"ð "ð "ð "ð "�>ñ "ô "ð "à €�˜\Ñ *Ô *Ð *ð ð  ð  ð  ð  �ñ  ô  ð  à €�	˜:Ñ &Ô &Ð &ð*ð *ð *ð *ð *˜=ñ *ô *ð *à €Ð#Ð%9Ñ :Ô :Ð :ðð ð ð ð Ð ñ ô ð à €�˜Ñ "Ô "Ð "ð&ð &ð &ð &ð &Ð%ñ &ô &ð &à €�˜~Ñ .Ô .Ð .ðð ð ð ð �xñ ô ð ð%ð %ð %ð %ð %�nñ %ô %ð %à €� Ñ 0Ô 0Ð 0ð%ð %ð %ð %ð %�hñ %ô %ð %à €� Ñ 0Ô 0Ð 0ð$ð $ð $ð $ð $�Zñ $ô $ð $à €�˜~Ñ .Ô .Ð .ð$ð $ð $ð $ð $�Xñ $ô $ð $à €�˜~Ñ .Ô .Ð .ð"ð "ð "ð "ð "�>ñ "ô "ð "à €�˜\Ñ *Ô *Ð *ð!ð !ð !ð !ð !�*ñ !ô !ð !à €�
˜KÑ (Ô (Ð (ðð ð ð ð Ð!ñ ô ð à €�˜)Ñ $Ô $Ð $ð ð  ð  ð  ð  �ñ  ô  ð  à €�	˜:Ñ &Ô &Ð &ð(ð (ð (ð (ð (˜ñ (ô (ð (à €Ð!Ð#5Ñ 6Ô 6Ð 6ð#ð #ð #ð #ð #�Kñ #ô #ð #à €�˜mÑ ,Ô ,Ð ,ð"ð "ð "ð "ð "�8ñ "ô "ð "à €�˜\Ñ *Ô *Ð *ð(ð (ð (ð (ð (Ð)ñ (ô (ð (à €Ð!Ð#5Ñ 6Ô 6Ð 6Ð 6Ð 6r   