OwlCyberSecurity - MANAGER
Edit File: stringprep.cpython-36.pyc
3 � \u2������������������@���s���d�Z�ddlmZ�ejdkst�dd��Zedddd d ddd dddgeedd����Z dd��Z dddddddddddd d!d"d#d$d%d&d'd(dd)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDd=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdEdFdGdHdIdJdKdLdMdNdOdPdQdNddRdSdTdUdVdSdWddXdYdZdd[d\d]d^d_d`dadbd_dcdddedfdgdhdhdhdididjdkdldmdndodododpdqdrdsdsdtdddudvdwdxd&dydzd{d|d}d~dd�d�d�d�d�d�d�d�d�d�d�d�d�d}d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�dtdddydudvd�dhdid�d�djdwdkd�dmdndodd�d�d�d�d�d�dsd�dtdddydudvd�dhdid�d�djdwdkd�dmdndodd�d�d�d�d�d�dsd�dtdddydudvd�dhdid�d�djdwdkd�dmdndodd�d�d�d�d�d�dsd�dddyd�d�d�dkd�dmdndd�d�d�d�d�d�dsd�dtdddydudvd�dhdid�d�djdwdkd�dmdndodd�d�d�d�d�d�dsd�dtdydudvd�d�d�djdwdkd�dmdndd�d�d�d�d�d�d�dtdydudvd�did�d�djdwd�dd�d�d�d�d�d�d�dtdddydudvd�dhdid�d�djdwdkd�dmdndodd�d�d�d�d�d�dsd�dtdddydudvd�dhdid�d�djdwdkd�dmdndodd�d�d�d�d�d�dsd�dtdddydudvd�dhdid�d�djdwdkd�dmdndodd�d�d�d�d�d�dsd�dtdddydudvd�dhdid�d�djdwdkd�dmdndodd�d�d�d�d�d�dsd�dtdddydudvd�dhdid�d�djdwdkd�dmdndodd�d�d�d�d�d�dsd�dtdddydudvd�dhdid�d�djdwdkd�dmdndodd�d�d�d�d�d�dsd�d dxd�d)d�d�d!dd'd�dd�d�d�d&d(d!dd�d"d%d�d�d�dd�d dxd�d)d�d�d!dd'd�dd�d�d�d&d(d!dd�d"d%d�d�d�dd�d dxd�d)d�d�d!dd'd�dd�d�d�d&d(d!dd�d"d%d�d�d�dd�d dxd�d)d�d�d!dd'd�dd�d�d�d&d(d!dd�d"d%d�d�d�dd�d dxd�d)d�d�d!dd'd�dd�d�d�d&d(d!dd�d"d%d�d�d�ddː��Zd�d̈́�Zd�dτ�Z d�dф�Zd�dӄ�Zd�dՄ�Zd�dׄ�Zed�d�d�d dd�d�dgeedd݃��eed�d߃��eed�d���eed�d����Zd�d��Zd�d��Zd�d��Zd�d��Zd�d��Zeed�d��Zd�d��Zeed�d��Zd�d��Zed�d�d�d�geed�d����eed�d߃���Zd�d���Zed�geed�d�����Z�d��d��Z�d�d��Z �d�d��Z!�dS�(��z�Library that exposes various tables found in the StringPrep RFC 3454. There are two kinds of tables: sets, for which a member test is provided, and mappings, for which a mapping function is provided. �����)� ucd_3_2_0z3.2.0c�������������C���sB���t�j|��dkrdS�t|��}d|��ko,dk�n��r6dS�|d@�dkS�)NZCnFi���i���������)r���r���)�unicodedata�category�ord)�code�c��r ����"/usr/lib64/python3.6/stringprep.py�in_table_a1���s������r�������iO��i��i��i��i ��i ��i ��i ��i` ��i����i����i���c�������������C���s���t�|��tkS�)N)r����b1_set)r���r ���r ���r����in_table_b1���s����r���u���μZssu���i̇u���ʼn�su���ǰu���ιu��� ιu���ΐu���ΰu���σu���βu���θu���υu���ύu���ϋu���φu���πu���κu���ρu���εu���եւu���ẖu���ẗu���ẘu���ẙu���aʾu���ṡu���ὐu���ὒu���ὔu���ὖu���ἀιu���ἁιu���ἂιu���ἃιu���ἄιu���ἅιu���ἆιu���ἇιu���ἠιu���ἡιu���ἢιu���ἣιu���ἤιu���ἥιu���ἦιu���ἧιu���ὠιu���ὡιu���ὢιu���ὣιu���ὤιu���ὥιu���ὦιu���ὧιu���ὰιu���αιu���άιu���ᾶu���ᾶιu���ὴιu���ηιu���ήιu���ῆu���ῆιu���ῒu���ῖu���ῗu���ῢu���ῤu���ῦu���ῧu���ὼιu���ωιu���ώιu���ῶu���ῶιZrsr ���u���°cu���ɛu���°f�h�i�l�n�no�p�q�rZsmZtelZtm�z�b�e�f�mu���γ�dZhpaZauZovZpaZnau���μaZmaZkaZkbZmbZgbZpfZnfu���μf�hzZkhzZmhzZghzZthzZkpaZmpaZgpaZpvZnvu���μvZmvZkvZpwZnwu���μwZmw�kwu���kωu���mωZbqu���c∕kgzco.ZdbZgyZhpZkkZkmZphZppmZprZsv�wbZffZfiZflZffiZffl�stu���մնu���մեu���միu���վնu���մխ�a�g�j�k�o�t�u�v�w�x�yu���αu���δu���ζu���ηu���λu���νu���ξu���οu���τu���χu���ψu���ω(������������i0��iI��i��i���iE��iz��i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���iP��iR��iT��iV��i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i� ��i!��i!��i!��i !��i!��i!��i !��i!��i!��i!��i!��i!��i!��i!��i!��i!��i!��i !��i!!��i"!��i$!��i(!��i,!��i-!��i0!��i1!��i3!��i>!��i?!��iE!��iq3��is3��iu3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i�3��i����i���i���i���i���i���i���i���i���i���i���i���i���i��i��i��i��i��i��i��i��i ��i ��i��i��i ��i��i��i��i��i��i��i��i��i��i��i��i��i4��i5��i6��i7��i8��i9��i:��i;��i<��i=��i>��i?��i@��iA��iB��iC��iD��iE��iF��iG��iH��iI��iJ��iK��iL��iM��ih��ii��ij��ik��il��im��in��io��ip��iq��ir��is��it��iu��iv��iw��ix��iy��iz��i{��i|��i}��i~��i��i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i��i��i��i��i ��i ��i ��i��i��i��i��i��i��i��i��i��i��i��i��i��i��i8��i9��i;��i<��i=��i>��i@��iA��iB��iC��iD��iF��iJ��iK��iL��iM��iN��iO��iP��il��im��in��io��ip��iq��ir��is��it��iu��iv��iw��ix��iy��iz��i{��i|��i}��i~��i��i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i��i ��i ��i��i��i ��i��i��i��i��i��i��i��i��i��i��i��i��i��i��i��i��i��i��i ��i!��i<��i=��i>��i?��i@��iA��iB��iC��iD��iE��iF��iG��iH��iI��iJ��iK��iL��iM��iN��iO��iP��iQ��iR��iS��iT��iU��ip��iq��ir��is��it��iu��iv��iw��ix��iy��iz��i{��i|��i}��i~��i��i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i ��i��i��i��i��i ��i!��i"��i#��i$��i%��i&��i'��i(��i)��i*��i+��i,��i-��i.��i/��i0��i1��i2��i3��i4��iG��iV��iW��iX��iY��iZ��i[��i\��i]��i^��i_��i`��ia��ib��ic��id��ie��if��ig��ih��ii��ij��ik��il��im��in��i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���i���c�������������C���s"���t�jt|���}|d�k r|S�|�j��S�)N)� b3_exceptions�getr����lower)r���r���r ���r ���r����map_table_b3����s�����r3���c�������������C���sH���t�|��}tjd|�}djdd��|D���}tjd|�}||kr@|S�|S�d�S�)NZNFKC��c�������������S���s���g�|�]}t�|��qS�r ���)r3���)�.0Zchr ���r ���r���� <listcomp>����s����z map_table_b2.<locals>.<listcomp>)r3���r���Z normalize�join)r#���Zalr���Zblr ���r ���r ���r����map_table_b2����s����r8���c�������������C���s���|�dkS�)N� r ���)r���r ���r ���r����in_table_c11����s����r:���c�������������C���s���t�j|��dko|�dkS�)N�Zsr9���)r���r���)r���r ���r ���r����in_table_c12����s����r<���c�������������C���s���t�j|��dkS�)Nr;���)r���r���)r���r ���r ���r����in_table_c11_c12����s����r=���c�������������C���s���t�|��dk�otj|��dkS�)N�����Cc)r���r���r���)r���r ���r ���r����in_table_c21����s����r@���i���i��i��i( ��i) ��id ��ij ��ip ��i����i����is��i{��c�������������C���s.���t�|��}|dk�rdS�tj|��dkr&dS�|tkS�)Nr>���Fr?���T)r���r���r����c22_specials)r���r ���r ���r ���r����in_table_c22����s������rB���c�������������C���s���t�j|��dkpt|��tkS�)Nr?���)r���r���r���rA���)r���r ���r ���r����in_table_c21_c22����s����rC���c�������������C���s���t�j|��dkS�)NZCo)r���r���)r���r ���r ���r����in_table_c3����s����rD���c�������������C���s0���t�|��}|dk�rdS�|dk�r dS�t�|��d@�dkS�)Ni���Fi���T������)rF���rE���)r���)r���r ���r ���r ���r����in_table_c4����s������rG���c�������������C���s���t�j|��dkS�)NZCs)r���r���)r���r ���r ���r����in_table_c5����s����rH���i����c�������������C���s���t�|��tkS�)N)r����c6_set)r���r ���r ���r����in_table_c6����s����rJ���i�/��i�/��c�������������C���s���t�|��tkS�)N)r����c7_set)r���r ���r ���r����in_table_c7����s����rL���i@��iA��i ��i ��i* ��i/ ��c�������������C���s���t�|��tkS�)N)r����c8_set)r���r ���r ���r����in_table_c8��s����rN���i��i ��i���c�������������C���s���t�|��tkS�)N)r����c9_set)r���r ���r ���r����in_table_c9��s����rP���c�������������C���s���t�j|��dkS�)N�R�AL)rQ���rR���)r���� bidirectional)r���r ���r ���r����in_table_d1��s����rT���c�������������C���s���t�j|��dkS�)N�L)r���rS���)r���r ���r ���r����in_table_d2��s����rV���N)"�__doc__r���r���Zunidata_version�AssertionErrorr����set�list�ranger���r���r0���r3���r8���r:���r<���r=���r@���rA���rB���rC���rD���rG���rH���rI���rJ���rK���rL���rM���rN���rO���rP���rT���rV���r ���r ���r ���r����<module>���s|��,P,