
    fO                         d dl mZ ed    dk  reZd ZdZeZd Zd Z	d Z
d Zd	 ZeZyeZd
 Z e       Zd Zd Zd Z	d Z
d Zd ZeZy)    )version_info   c                 \    dj                  | D cg c]  }t        |       c}      S c c}w )N )joinint2octsxs     6/usr/lib/python3/dist-packages/pyasn1/compat/octets.py<lambda>r      s!    "''q"9!71:"9: "9s   )r   c                 >    | D cg c]  }t        |       c}S c c}w N)oct2intr	   s     r   r   r      s    q1!71:1 1s   c                     | S r    r   s    r   r   r               c                     | S r   r   r   s    r   r   r      r   r   c                 "    t        | t              S r   
isinstancestrr
   s    r   r   r          Z3/ r   c                 .    t        | t        t        f      S r   )r   r   unicoder   s    r   r   r      s    ZC>: r   c                     t        | f      S r   )	ints2octsr   s    r   r   r      s    	1$ r   c                     | S r   r   r   s    r   r   r   "   s     r   c                     | S r   r   r   s    r   r   r   $   s    ! r   c                 $    | j                  d      S Nz
iso-8859-1)encoder   s    r   r   r   &       ,/ r   c                 $    | j                  d      S r$   )decoder   s    r   r   r   (   r&   r   c                 "    t        | t              S r   )r   bytesr   s    r   r   r   *   s    Z51 r   c                 "    t        | t              S r   r   r   s    r   r   r   ,   r   r   N)sysr   chrr   r    nullordr   	octs2intsstr2octsocts2strisOctetsTypeisStringTyper   ensureStringr*   r   r   r   <module>r6      s~    ?aG:IDG 2IHH/L:LLI'G;DGI/H/H1L/LLr   