HEX
Server: Apache
System: Linux zacp120.webway.host 4.18.0-553.50.1.lve.el8.x86_64 #1 SMP Thu Apr 17 19:10:24 UTC 2025 x86_64
User: govancoz (1003)
PHP: 8.3.26
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: //opt/osm/venv/lib/python3.10/site-packages/charset_normalizer/__pycache__/constant.cpython-310.pyc
o

=i٦�@slUddlmZddlmZmZmZmZmZddlm	Z	ddl
mZddl
mZ
egd�deegeegd�Zd	ed
<dZded
<ed�Zded<dZded<ided��dedd��dedd��dedd��dedd��dedd��dedd��dedd ��d!ed d"��d#ed"d$��d%ed$d&��d'ed&d(��d)ed(d*��d+ed*d,��d-ed,d.��d/ed.d0��d1ed0d2��id3ed2d4��d5ed4d6��d7ed6d8��d9ed8d:��d;ed:d<��d=ed<d>��d?ed>d@��dAed@dB��dCedBdD��dEedDdF��dGedFdH��dIedHdJ��dKedJdL��dMedLdN��dOedNdP��dQedPdR��dSedRdT���idUedTdV��dWedVdX��dYedXdZ��d[edZd\��d]ed\d^��d_ed^d`��daed`db��dcedbdd��deedddf��dgedfdh��diedhdj��dkedjdl��dmedldn��doedndp��dqedpdr��dsedrdt��duedtdv���idwedvdx��dyedxdz��d{edzd|��d}ed|d~��ded~d���d�ed�d���d�ed�d���d�ed�d���d�ed�d���d�ed�d���d�ed�d���d�ed�d���d�ed�d���d�ed�d���d�ed�d���d�ed�d���d�ed�d����id�ed�d���d�ed�d���d�ed�d���d�ed�d���d�ed�d���d�ed�d���d�ed�d���d�ed�d���d�ed�d���d�ed�d���d�ed�d���d�ed�d���d�ed�d���d�ed�d���d�ed�d���d�ed�d���d�ed�d����id�ed�d���d�ed�d���d�ed�d���d�ed�dƒ�d�ed�dă�d�ed�dƃ�d�ed�dȃ�d�ed�dʃ�d�ed�d̃�d�ed�d΃�d�ed�dЃ�d�ed�d҃�d�ed�dԃ�d�ed�dփ�d�ed�d؃�d�ed�dڃ�d�ed�d܃��id�ed�dރ�d�ed�d��d�ed�d��d�ed�d��d�ed�d��d�ed�d��d�ed�d��d�ed�d��d�ed�d��d�ed�d��d�ed�d��d�ed�d���d�ed�d���d�ed�d���d�ed�d���d�ed�d���d�ed�d����i�ded��d���de�d�d���de�d�d���de�d�d���de�d�d	���d
e�d	�d���de�d�d
���de�d
�d���de�d�d���de�d�d���de�d�d���de�d�d���de�d�d���de�d�d���de�d�d���de�d�d���d e�d�d!���i�d"e�d!�d#���d$e�d#�d%���d&e�d%�d'���d(e�d'�d)���d*e�d)�d+���d,e�d+�d-���d.e�d-�d/���d0e�d/�d1���d2e�d1�d3���d4e�d3�d5���d6e�d5�d7���d8e�d7�d9���d:e�d9�d;���d<e�d;�d=���d>e�d=�d?���d@e�d?�dA���dBe�dA�dC���i�dDe�dC�dE���dFe�dE�dG���dHe�dG�dI���dJe�dI�dK���dLe�dK�dM���dNe�dM�dO���dPe�dO�dQ���dRe�dQ�dS���dTe�dS�dU���dVe�dU�dW���dXe�dW�dY���dZe�dY�d[���d\e�d[�d]���d^e�d]�d_���d`e�d_�da���dbe�da�dc���dde�dc�de���i�dfe�de�dg���dhe�di�dj���dke�dj�dl���dme�dl�dn���doe�dn�dp���dqe�dp�dr���dse�dr�dt���due�dt�dv���dwe�dv�dx���dye�dz�d{���d|e�d{�d}���d~e�d}�d���d�e�d�d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����i�d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����i�d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��dÃ��d�e�dÐdŃ��d�e�dŐdǃ��d�e�dǐdɃ��d�e�dɐd˃��d�e�dːd̓��d�e�d͐dσ��d�e�dϐdу��d�e�dѐdӃ��d�e�dӐdՃ��i�d�e�dՐd׃��d�e�dאdك��d�e�dِdۃ��d�e�dݐdރ��d�e�dސd���d�e�d�d���d�e�d�d���d�e�d�d���d�e�d�d���d�e�d�d���d�e�d�d���d�e�d�d���d�e�d�d���d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����i�d�e�d��d���de�d�d���de�d�d���de�d�d���de�d�d���d	e�d
�d���de�d�d
���de�d�d���de�d�d���de�d�d���de�d�d���de�d�d���de�d�d���de�d�d���de�d�d ���d!e�d �d"���d#e�d$�d%���i�d&e�d%�d'���d(e�d'�d)���d*e�d+�d,���d-e�d.�d/���d0e�d/�d1���d2e�d1�d3���d4e�d3�d5���d6e�d5�d7���d8e�d9�d:���d;e�d<�d=���d>e�d?�d@���dAe�d@�dB���dCe�dB�dD���dEe�dD�dF���dGe�dF�dH���dIe�dJ�dK���dLe�dK�dM���i�dNe�dM�dO���dPe�dO�dQ���dRe�dQ�dS���dTe�dU�dV���dWe�dV�dX���dYe�dZ�d[���d\e�d]�d^���d_e�d^�d`���dae�d`�db���dce�dd�de���dfe�de�dg���dhe�dg�di���dje�di�dk���dle�dm�dn���doe�dn�dp���dqe�dr�ds���dte�ds�du���i�dve�du�dw���dxe�dy�dz���d{e�d|�d}���d~e�d}�d���d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����i�d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�d��d����d�e�ddÃ��d�e�dŐdƃ��e�dƐdǃe�dȐdɃe�dʐd˃e�d̐d̓e�d͐d΃�dϜ�Z�d�e�d�<g�dҢZ�d�e�d�<e
�d�e�Zg�d֢Zee�dאd؄eee	����e��Z�d�e�d�<ee�Z de�d�<i�d�g�dܢ��d�g�dޢ��dߐd�g��d�g�d���d�d�g��d�d�d�g��d�g�d���d�d�g��d�g�d���d�d�g��d�g�d���d�g�d���d�g�d���d�g�d����d�g�d����d�g�d����d�g�d���i�d�g�d����d�g�d���dg�d���dg�d���d�d�g��dg�d���d�dg��d�d�g��d	g�d
���dg�d���d
g�d���d�g�d���dg�d���dg�d���d�d�g��dg�d���d�d�d�g��g�d��d�dg�d�dg�d�dg�d�d�g�dg�d��Z!�de�d<i�d�d��d�d ��d!�d"��d�d#��d$�d%��d&�d'��d(�d)��d*�d+��d�d,��d-�d.��d/�d0��d�d1��d2�d3��d4�d5��d6�d7��d8�d9��d:�d;��d<�d=�d>�d?�d@�dA�dB�dC�dD�dE�dF�dG�dH�dI�dJ�dK��Z"�dLe�dM<h�dN�Z#�dOe�dP<�dQZ$�dRZ%�dSZ&e�dT�'e$e%e&g��Z(h�dU�Z)�dOe�dV<h�dW�Z*�dOe�dX<�dYZ+de�dZ<i�d[g�d\���d]g�d^���d_g�d`���dag�db���dcg�dd���deg�df���dgg�dh���dig�dj���dkg�dl���dmg�dn���dog�dp���dqg�dr���dsg�dt���dug�dv���dwg�dx���dyg�dz���d{g�d|��i�d}g�d~���dg�d����d�g�d����d�g�d����d�g�d����d�g�d����d�g�d����d�g�d����d�g�d���d+g�d����d�g�d����d�g�d����d�g�d����d�g�d����d�g�d���d)g�d����d�g�d����g�d��g�d��g�d��g�d��g�d��g�d��g�d���d���Z,�de�d�<ee,�Z-de�d�<�d�S(��)�annotations)�BOM_UTF8�BOM_UTF16_BE�BOM_UTF16_LE�BOM_UTF32_BE�BOM_UTF32_LE)�aliases)�
IGNORECASE)�compile)s+/v8s+/v9s+/v+s+/v/s+/v8-s�1�3)�utf_8�utf_7�gb18030�utf_32�utf_16zdict[str, bytes | list[bytes]]�ENCODING_MARKS� �int�TOO_SMALL_SEQUENCEg�cA�TOO_BIG_SEQUENCEi��UTF8_MAXIMAL_ALLOCATIONzControl characterzBasic Latin�zLatin-1 Supplement�zLatin Extended-Ai�zLatin Extended-BiPzIPA Extensionsi�zSpacing Modifier LettersizCombining Diacritical MarksipzGreek and CopticiZCyrillicizCyrillic Supplementi0ZArmeniani��HebrewiZArabiciZSyriaciPzArabic Supplementi�ZThaanai�ZNKoiZ	Samaritani@ZMandaici`zSyriac SupplementipzArabic Extended-Bi�zArabic Extended-Ai	Z
Devanagarii�	ZBengalii
ZGurmukhii�
ZGujaratiiZOriyai��TamiliZTelugui�ZKannadai
Z	Malayalami�
ZSinhalai�Thaii�ZLaoiZTibetaniZMyanmari�ZGeorgianizHangul JamoiZEthiopici�zEthiopic Supplementi�ZCherokeeiz%Unified Canadian Aboriginal Syllabicsi�ZOghami�ZRuniciZTagalogi ZHanunooi@ZBuhidi`ZTagbanwai�ZKhmeriZ	Mongoliani�z.Unified Canadian Aboriginal Syllabics ExtendediZLimbuiPzTai Lei�zNew Tai Luei�z
Khmer SymbolsiZBuginesei zTai Thami�z$Combining Diacritical Marks ExtendediZBalinesei�Z	Sundanesei�ZBatakiZLepchaiPzOl Chikii�zCyrillic Extended-Ci�zGeorgian Extendedi�zSundanese Supplementi�zVedic ExtensionsizPhonetic Extensionsi�zPhonetic Extensions Supplementi�z&Combining Diacritical Marks SupplementizLatin Extended AdditionalizGreek Extendedi zGeneral Punctuationip zSuperscripts and Subscriptsi� zCurrency Symbolsi� z'Combining Diacritical Marks for Symbolsi!zLetterlike SymbolsiP!zNumber Formsi�!ZArrowsi"zMathematical Operatorsi#zMiscellaneous Technicali$zControl Picturesi@$zOptical Character Recognitioni`$zEnclosed Alphanumericsi%zBox Drawingi�%zBlock Elementsi�%zGeometric Shapesi&zMiscellaneous Symbolsi'ZDingbatsi�'z$Miscellaneous Mathematical Symbols-Ai�'zSupplemental Arrows-Ai(zBraille Patternsi)zSupplemental Arrows-Bi�)z$Miscellaneous Mathematical Symbols-Bi*z#Supplemental Mathematical Operatorsi+z Miscellaneous Symbols and Arrowsi,Z
Glagolitici`,zLatin Extended-Ci�,ZCoptici-zGeorgian Supplementi0-ZTifinaghi�-zEthiopic Extendedi�-zCyrillic Extended-Ai.zSupplemental Punctuationi�.zCJK Radicals Supplementi/zKangxi Radicalsi�/z"Ideographic Description Charactersi�/i0zCJK Symbols and Punctuationi@0�Hiraganai�0�Katakanai1ZBopomofoi01zHangul Compatibility Jamoi�1ZKanbuni�1zBopomofo Extendedi�1zCJK Strokesi�1zKatakana Phonetic Extensionsi2zEnclosed CJK Letters and Monthsi3zCJK Compatibilityi4z"CJK Unified Ideographs Extension Ai�MzYijing Hexagram SymbolsiNzCJK Unified Ideographsi�zYi Syllablesi��zYi RadicalsiФZLisui�ZVaii@�zCyrillic Extended-Bi��ZBamumi�zModifier Tone Lettersi �zLatin Extended-Di�zSyloti Nagrii0�zCommon Indic Number Formsi@�zPhags-pai��Z
Saurashtrai�zDevanagari Extendedi�zKayah Lii0�ZRejangi`�zHangul Jamo Extended-Ai��ZJavanesei�zMyanmar Extended-Bi�ZChami`�zMyanmar Extended-Ai��zTai Vieti�zMeetei Mayek Extensionsi�zEthiopic Extended-Ai0�zLatin Extended-Eip�zCherokee Supplementi��zMeetei Mayeki�zHangul Syllablesi��zHangul Jamo Extended-Bi�zHigh Surrogatesi��zHigh Private Use Surrogatesi�zLow Surrogatesi�zPrivate Use Areai�zCJK Compatibility Ideographsi�zAlphabetic Presentation FormsiP�zArabic Presentation Forms-Ai�zVariation Selectorsi�zVertical Formsi �zCombining Half Marksi0�zCJK Compatibility FormsiP�zSmall Form Variantsip�zArabic Presentation Forms-Bi�zHalfwidth and Fullwidth Formsi�ZSpecialsizLinear B Syllabaryi�zLinear B IdeogramsizAegean Numbersi@zAncient Greek Numbersi�zAncient Symbolsi�z
Phaistos DisciZLyciani�i�ZCariani�zCoptic Epact Numbersiz
Old Italici0ZGothiciPz
Old Permici�ZUgaritici�zOld Persiani�ZDeseretiiPZShaviani�ZOsmanyai�ZOsageiZElbasani0zCaucasian AlbanianipZVithkuqii�zLinear Aii�zLatin Extended-Fi�zCypriot Syllabaryii@zImperial Aramaici`Z	Palmyrenei�Z	Nabataeani�ZHatrani�i	Z
Phoeniciani 	ZLydiani@	zMeroitic Hieroglyphsi�	i�	zMeroitic Cursivei
Z
Kharoshthii`
zOld South Arabiani�
zOld North Arabiani�
Z
Manichaeani�
iZAvestani@zInscriptional Parthiani`zInscriptional Pahlavii�zPsalter Pahlavii�z
Old TurkiciiPz
Old Hungariani�i
zHanifi Rohingyai@
zRumi Numeral Symbolsi`i�ZYezidii�zArabic Extended-CizOld Sogdiani0ZSogdianipz
Old Uyghuri�Z
Chorasmiani�ZElymaiciZBrahmii�ZKaithii�zSora SompengiZChakmaiPZMahajanii�ZSharadai�zSinhala Archaic NumbersiZKhojkiiPZMultanii�i�Z	KhudawadiiZGranthai�ZNewaii�ZTirhutai�ZSiddhami�iZModii`zMongolian Supplementi�ZTakrii�ZAhomiiPZDograiiPzWarang Citii�izDives Akurui`ZNandinagarii�izZanabazar SquareiPZSoyomboi�z0Unified Canadian Aboriginal Syllabics Extended-Ai�zPau Cin HauizDevanagari Extended-Ai`Z	BhaiksukiiipZMarcheni�z
Masaram Gondiii`z
Gunjala Gondii�ZMakasari�iZKawii`zLisu Supplementi�i�zTamil Supplementi Z	Cuneiformi$z!Cuneiform Numbers and Punctuationi�$zEarly Dynastic CuneiformiP%zCypro-Minoani�/i0zEgyptian Hieroglyphsi04z#Egyptian Hieroglyph Format Controlsi`4zAnatolian HieroglyphsiDi�FzBamum Supplementihi@jZMroipjZTangsai�jz	Bassa VahikzPahawh Hmongi�kZMedefaidrini@ni�nZMiaoioi�oz#Ideographic Symbols and Punctuationi�oipZTanguti�zTangut Componentsi�zKhitan Small Scripti�zTangut Supplementi��zKana Extended-Bi�i�zKana Supplementi�zKana Extended-Ai0�zSmall Kana Extensionip�ZNushui�ZDuployani�i��zShorthand Format Controlsi��zZnamenny Musical Notationi�i��zByzantine Musical Symbolsi�i�zMusical Symbolsi�zAncient Greek Musical NotationiP�zKaktovik Numeralsi��i��zMayan Numeralsi�zTai Xuan Jing Symbolsi`�zCounting Rod Numeralsi��z!Mathematical Alphanumeric Symbolsi�i�zSutton SignWritingi��zLatin Extended-Gi�i�zGlagolitic Supplementi0�zCyrillic Extended-Di��zNyiakeng Puachue Hmongi�iP�ZTotoi��i��ZWanchoi�zNag Mundarii��i�zEthiopic Extended-Bi��i�z
Mende Kikakuii��ZAdlami�i`�zIndic Siyaq Numbersip�i��zOttoman Siyaq Numbersi�iP�z&Arabic Mathematical Alphabetic Symbolsi�i�z
Mahjong Tilesi�i0�zDomino Tilesi��z
Playing Cardsi�z Enclosed Alphanumeric Supplementi�zEnclosed Ideographic Supplementi�z%Miscellaneous Symbols and Pictographsi�zEmoticons range(Emoji)iP�zOrnamental Dingbatsi��zTransport and Map Symbolsi�zAlchemical Symbolsi��zGeometric Shapes Extendedi�zSupplemental Arrows-Ci�z$Supplemental Symbols and Pictographsi�z
Chess Symbolsip�z"Symbols and Pictographs Extended-Ai�zSymbols for Legacy Computingi�z"CJK Unified Ideographs Extension Bii�z"CJK Unified Ideographs Extension Ci�i@�z"CJK Unified Ideographs Extension Di �z"CJK Unified Ideographs Extension Ei��z"CJK Unified Ideographs Extension Fi��z'CJK Compatibility Ideographs Supplementi�i �z"CJK Unified Ideographs Extension GiiPi�#ii�ii�iii)z"CJK Unified Ideographs Extension H�TagszVariation Selectors Supplementz Supplementary Private Use Area-Az Supplementary Private Use Area-Bzdict[str, range]�UNICODE_RANGES_COMBINED)Z
SupplementZExtendedZ
ExtensionsZModifierZMarks�PunctuationZSymbolsZFormsZ	OperatorsZ
MiscellaneousZDrawingZBlockZShapesZSupplementalrz	list[str]�UNICODE_SECONDARY_RANGE_KEYWORDz^(?:(?:encoding)|(?:charset)|(?:coding))(?:[\:= ]{1,10})(?:[\"\']?)([a-zA-Z0-9\-_]+)(?:[\"\']?))	Zcp720Zcp737Zcp856Zcp874Zcp875Zcp1006�koi8_r�koi8_t�koi8_ucCs|�d�duo
|dvS)NZ_codecF>�rot_13�tactis�mbcs)�endswith)�x�r)�I/opt/osm/venv/lib/python3.10/site-packages/charset_normalizer/constant.py�<lambda>�sr+�IANA_SUPPORTED�IANA_SUPPORTED_COUNT�cp037)�cp1026�cp1140�cp273�cp500r/)r.r0r1r2�cp1125�cp866r0)r.r/r1r2�cp1250�	iso8859_2�cp1251�kz1048�ptcp154�cp1252)�
iso8859_15�	iso8859_9�latin_1�cp1253�	iso8859_7�cp1254�cp1257�
iso8859_13r1)r.r/r0r2�cp437)�cp850�cp858�cp860�cp861�cp862�cp863�cp865r2)r.r/r0r1rD)rC�cp857rErJrK)rDrErJrE)rCrDrKrJrF)rCrGrHrIrJrG)rCrFrHrIrJrH)rCrFrGrIrJrI)rCrFrGrHrJrJ)rCrDrKrErFrGrHrI�
iso8859_10)�
iso8859_14r;�	iso8859_4r<r=�
iso8859_11�tis_620rM)rLr;�
iso8859_16�	iso8859_3r<r=r;)r:r@rLrMrQrRr<r=rQ)rMr;r6rRr<r=)r5rQrNrR)rMr;rQr<r=rN)rLr6r<r=r<)
r:r@�cp1258rLrMr;rQrRrNr=)
r:r@rSrLrMr;rQrRrNr<�	mac_roman�mac_turkish�mac_iceland)r=rVrTrUr9rPzdict[str, list[str]]�IANA_SUPPORTED_SIMILAR�
iso2022_krzISO-2022-KR�
iso2022_jpzISO-2022-JP�euc_krzEUC-KRzTIS-620rzUTF-32�euc_jpzEUC-JPr!zKOI8-R�	iso8859_1z
ISO-8859-1z
ISO-8859-2�	iso8859_5z
ISO-8859-5�	iso8859_6z
ISO-8859-6z
ISO-8859-7�	iso8859_8z
ISO-8859-8rzUTF-16�cp855ZIBM855�mac_cyrillicZMacCyrillic�gb2312ZGB2312ZGB18030ZCP932ZIBM866zutf-8z	UTF-8-SIGZ	SHIFT_JISZBig5zwindows-1250zwindows-1251zWindows-1252zwindows-1253zwindows-1255zwindows-1256zWindows-1254ZCP949)r
�cp932r4rZ	utf_8_sig�	shift_jis�big5r5r7r:r>�cp1255�cp1256r@�cp949zdict[str, str]�CHARDET_CORRESPONDENCE>�{�/�:�>�=�]�-�(�;�,�|�"�)�&�[�<�}zset[str]�COMMON_SAFE_ASCII_CHARACTERSu�的一是在不了有和人这中大为上个国我以要他时来用们生到作地于出就分对成会可主发年动同工也能下过子说产种面而方后多定行学法所民得经十三之进着等部度家电力里如水化高自二理起小物现实加量都两体制机当使点从业本去把性好应开它合还因由其些然前外天政四日那社义事平形相全表间样与关各重新线内数正心反你明看原又么利比或但质气第向道命此变条只没结解问意建月公无系军很情者最立代想已通并提直题党程展五果料象员革位入常文总次品式活设及管特件长求老头基资边流路级少图山统接知较将组见计别她手角期根论运农指几九区强放决西被干做必战先回则任取据处队南给色光门即保治北造百规热领七海口东导器压志世金增争济阶油思术极交受联什认六共权收证改清己美再采转更单风切打白教速花带安场身车例真务具万每目至达走积示议声报斗完类八离华名确才科张信马节话米整空元况今集温传土许步群广石记需段研界拉林律叫且究观越织装影算低持音众书布复容儿须际商非验连断深难近矿千周委素技备半办青省列习响约支般史感劳便团往酸历市克何除消构府太准精值号率族维划选标写存候毛亲快效斯院查江型眼王按格养易置派层片始却专状育厂京识适属圆包火住调满县局照参红细引听该铁价严龙飞u�日一国年大十二本中長出三時行見月分後前生五間上東四今金九入学高円子外八六下来気小七山話女北午百書先名川千水半男西電校語土木聞食車何南万毎白天母火右読友左休父雨u�一二三四五六七八九十百千萬上下左右中人女子大小山川日月火水木金土父母天地國名年時文校學生�>�johabrhrZ�KO_NAMES>�	big5hkscs�cp950�hzre�ZH_NAMES��TRACEZEnglish)�e�a�t�i�o�n�s�r�h�l�d�c�u�m�f�p�g�w�y�b�v�kr(�j�z�qu
English—)r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r(r�r�ZGerman)r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r��ü�ä�ör�ZFrench)r�r�r�r�r�r�r�r�r�r�r�r�r�r��ér�r�r�r�r�r��àr(�èr�r�ZDutch)r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r(�ëZItalian)r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r��òZPolish)r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�ułr�r�r��ąuę�óZSpanish)r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r��ír�r��áZRussian)�о�а�е�и�н�с�т�р�в�л�к�м�д�п�у�г�я�ы�з�б�й�ь�ч�х�ж�цZJapanese)d�人�一�大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云�会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食�自uJapanese—)`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ベ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ヺuJapanese——)]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む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ゖZ
Portuguese)r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r��ãr�r��çr�r�r�ZSwedish)r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r��år�r�r(ZChinese)du的r�u是u不r�u在r�u有u我u他u这u个u们r�r�r�r�u为u和u国u地u到u以u说u时u要u就r�r�u可u也u你u对r�u能u而r�u那u得u于u着u下r�u之u年u过u发u后u作u里u用u道r�u所u然u家u种r�u成r�u多u经u么u去u法r�u如r�u同u现u当u没u动u面u起u看u定u天r�u还u进u好r�u部u其u些u主u样u理r�u她r�r�u开u但u因u只u从u想u实Z	Ukrainian)r�r�r��іr�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�uїZ	Norwegian)r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r��ør��ær�ZFinnish)r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�Z
Vietnamese)r�r�r�r�r�r�r�r�r�r�r�r�r�uđr�r�r�r�r�r�uưr�r�r�uộuếZCzech)r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�uěr�uřZ	Hungarian)r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�ZKorean)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일Z
Indonesian)r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r(r�ZTurkish)r�r�r�r�r�r�uır�r�r�r�r�r�r�r�r�r�uşr�r�r�r�r�r�r�uğZRomanian)r�r�r�r�r�r�r�r�r�r�r�r�r�r�uăr�r��îr�r�ușuțr�r��âr�ZFarsi)�اuی�ر�د�ن�ه�و�م�ت�ب�س�لuک�شuز�فuگ�ع�خ�ق�جuآuپ�ح�ط�ص)r�r�uيr�r�r�r�r�r�uةr�r�r�r�r�uكr�uأr�r�r�r�r�uىr�uإZDanish)r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�ZSerbian)r�r�r�r�r�r�r�r�r�r�uјr�r�r�r�r�r�r�r�r�r�r�r�r�r��шZ
Lithuanian)r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�uėr�r�uų�š�žr�r�uįZSlovene)r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r��čr�r�r�r�r�ZSlovak)r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r��ýr�r�r�)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ךZ	Bulgarian)r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�uъr�r�r�r�r�r�uщr�)r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�ućr�)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इ)r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r��õr�r�r�r�r�)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θ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ஸ)r�r�r�r�r�r�r�r�r�r�r�uқr�r�r�r�r�uғr�uңr�r�r�r�r�uө)ZCroatianZHindiZEstonianr�GreekrZKazakh�FREQUENCIES�LANGUAGE_SUPPORTED_COUNTN).�
__future__r�codecsrrrrrZencodings.aliasesr�rer	r
Z
re_compiler�__annotations__rrrr�rangerr ZRE_POSSIBLE_ENCODING_INDICATIONZIANA_NO_ALIASES�sorted�filter�list�set�valuesr,�lenr-rWrir{ZCOMMON_CHINESE_CHARACTERSZCOMMON_JAPANESE_CHARACTERSZCOMMON_KOREAN_CHARACTERS�joinZCOMMON_CJK_CHARACTERSr~r�r�r�r�r)r)r)r*�<module>s�
��
�
�
�
�
�
�
�
	�

�
�
�

�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
 �
!�
"�
#�
$�
%�
&�
'�
(�
)�
*�
+�
,�
-�
.�
/�
0�
1�
2�
3�
4�
5�
6�
7�
8�
9�
:�
;�
<�
=�
>�
?�
@�
A�
B�
C�
D�
E�
F�
G�
H�
I�
J�
K�
L�
M�
N�
O�
P�
Q�
R�
S�
T�
U�
V�
W�
X�
Y�
Z�
[�
\�
]�
^�
_�
`�
a�
b�
c�
d�
e�
f�
g�
h�
i�
j�
k�
l�
m�
n�
o�
p�
q�
r�
s�
t�
u�
v�
w�x�y�z�{�|�}�~������������������	��
������
�������������������������������������� ��!��"��#��$��%��&��'��(��)��*��+��,��-��.��/��0��1��2��3��4��5��6��7��8��9��:��;��<��=��>��?��@��A��B��C��D��E��F��G��H��I��J��K��L��M��N��O��P��Q��R��S��T��U��V��W��X��Y��Z��[��\��]��^��_��`��a��b��c��d��e��f��g��h��i��j��k��l��m��n��o��p��q��r��s��t��u��v��w��x��y��z��{��|��}��~����������������������������	���
���������
��������������������������������������������������������� ���!���"���#���$���%���&���'���(���)���*���+���,���-���.���/���0���1���2���3���4���5���6���7���8���9���:���;���<���=���>���?���@���A���B���C���D���E���F���N�

����
��
���
�	�

���
���������
��
�
��"�,�4�5�6�
7�8�D�E



�Y��������	�
���
������$���
��9�U�q���*��F��b����g���K����+�����G�����c�����J������f��������������������;�������W�������s���������������,��������H��������d��������
������������������9���������U���������q�������������������
*����������E����������a������������'