ó
    Ì›‘hº  ã                   óº   •  " S  S\ 5      r " S S\5      r " S S\5      r " S S\5      r " S S	\5      r " S
 S\\5      r " S S\\5      r	 " S S\\
5      rg)c                   ó.   • \ rS rSrSrS r\S 5       rSrg)ÚPyAsn1Erroré	   a  Base pyasn1 exception

`PyAsn1Error` is the base exception class (based on
:class:`Exception`) that represents all possible ASN.1 related
errors.

Parameters
----------
args:
    Opaque positional parameters

Keyword Args
------------
kwargs:
    Opaque keyword parameters

c                 ó   • Xl         X l        g ©N©Ú_argsÚ_kwargs)ÚselfÚargsÚkwargss      ÚPC:\Users\psant\Downloads\Noiseback\school\venv\Lib\site-packages\pyasn1/error.pyÚ__init__ÚPyAsn1Error.__init__   s   € ØŒ
Ø�ó    c                 ó:   • U R                   R                  S0 5      $ )z÷Return exception context

When exception object is created, the caller can supply some opaque
context for the upper layers to better understand the cause of the
exception.

Returns
-------
: :py:class:`dict`
    Dict holding context specific data
Úcontext)r	   Úget)r
   s    r   r   ÚPyAsn1Error.context   s   € ð �|‰|×Ñ 	¨2Ó.Ð.r   r   N)	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   Úpropertyr   Ú__static_attributes__© r   r   r   r   	   s    † ñò"ð ñ/ó ó/r   r   c                   ó   • \ rS rSrSrSrg)ÚValueConstraintErroré/   zïASN.1 type constraints violation exception

The `ValueConstraintError` exception indicates an ASN.1 value
constraint violation.

It might happen on value object instantiation (for scalar types) or on
serialization (for constructed types).
r   N©r   r   r   r   r   r   r   r   r   r   r   /   s   † ôr   r   c                   ó   • \ rS rSrSrSrg)ÚSubstrateUnderrunErroré:   z ASN.1 data structure deserialization error

The `SubstrateUnderrunError` exception indicates insufficient serialised
data on input of a de-serialization codec.
r   Nr    r   r   r   r"   r"   :   ó   † ôr   r"   c                   ó   • \ rS rSrSrSrg)ÚEndOfStreamErroréB   zŠASN.1 data structure deserialization error

The `EndOfStreamError` exception indicates the condition of the input
stream has been closed.
r   Nr    r   r   r   r&   r&   B   r$   r   r&   c                   ó   • \ rS rSrSrSrg)ÚUnsupportedSubstrateErroréJ   z2Unsupported substrate type to parse as ASN.1 data.r   Nr    r   r   r   r)   r)   J   s   † Ü<r   r)   c                   ó"   • \ rS rSrSrSS jrSrg)ÚPyAsn1UnicodeErroréN   a  Unicode text processing error

The `PyAsn1UnicodeError` exception is a base class for errors relating to
unicode text de/serialization.

Apart from inheriting from :class:`PyAsn1Error`, it also inherits from
:class:`UnicodeError` to help the caller catching unicode-related errors.
Nc                 óš   • [        U[        5      (       a!  [        R                  " U /UR                  Q76   [        R                  X5        g r   )Ú
isinstanceÚUnicodeErrorr   r   r   )r
   ÚmessageÚunicode_errors      r   r   ÚPyAsn1UnicodeError.__init__W   s6   € Ü�m¤\×2Ñ2Ü×!Ò! $Ð<¨×);Ñ);Ó<Ü×Ñ˜TÕ+r   r   r   )r   r   r   r   r   r   r   r   r   r   r,   r,   N   s   † ñ÷,r   r,   c                   ó   • \ rS rSrSrSrg)ÚPyAsn1UnicodeDecodeErroré]   a  Unicode text decoding error

The `PyAsn1UnicodeDecodeError` exception represents a failure to
deserialize unicode text.

Apart from inheriting from :class:`PyAsn1UnicodeError`, it also inherits
from :class:`UnicodeDecodeError` to help the caller catching unicode-related
errors.
r   Nr    r   r   r   r5   r5   ]   ó   † ôr   r5   c                   ó   • \ rS rSrSrSrg)ÚPyAsn1UnicodeEncodeErroréi   a  Unicode text encoding error

The `PyAsn1UnicodeEncodeError` exception represents a failure to
serialize unicode text.

Apart from inheriting from :class:`PyAsn1UnicodeError`, it also inherits
from :class:`UnicodeEncodeError` to help the caller catching
unicode-related errors.
r   Nr    r   r   r   r9   r9   i   r7   r   r9   N)Ú	Exceptionr   r   r"   r&   r)   r0   r,   ÚUnicodeDecodeErrorr5   ÚUnicodeEncodeErrorr9   r   r   r   Ú<module>r>      sq   ðô#/�)ô #/ôL˜;ô ô˜[ô ôÐ-ô ô= ô =ô,˜ lô ,ô	Ð1Ð3Eô 	ô	Ð1Ð3Eõ 	r   