U
    ¤�©jjl  ã                D  @   s~  U d dl mZmZmZ dZeed< dZeeeef e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/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhddidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{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©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Ò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�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$�gDZ	eeeeee
f   e�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/d0d1�d'd3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPddRdSdTdUdVdW�d(dYdZd[d\d]d^d_d`dadbdcdddedfdgdhddidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{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©dªd«d¬d­d®d¯d°d±dddddddd�d)�d*�d+�d,�d-�d.�d/�d0�d1�d2�d3�d4�d5�d6�d7�d8�d9�d:�d;�d<�d=�d>�d?�d@ddddddd�dAdË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ågûZeeeeee
f   e�dB< dS (C  é    )ÚListÚOptionalÚTuplez
2022-05-09Ú_GENERATED_ON)é   r   é   Ú_MYSQL_VERSIONN)Úbig5Zbig5_chinese_ciT)Úlatin2Zlatin2_czech_csF)Údec8Zdec8_swedish_ciT)Úcp850Zcp850_general_ciT)Úlatin1Zlatin1_german1_ciF)Úhp8Zhp8_english_ciT)Úkoi8rZkoi8r_general_ciT)r   Zlatin1_swedish_ciT)r
   Zlatin2_general_ciT)Úswe7Zswe7_swedish_ciT)ÚasciiZascii_general_ciT)ÚujisZujis_japanese_ciT)ÚsjisZsjis_japanese_ciT)Úcp1251Zcp1251_bulgarian_ciF)r   Zlatin1_danish_ciF)ÚhebrewZhebrew_general_ciT)Útis620Ztis620_thai_ciT)ÚeuckrZeuckr_korean_ciT)Úlatin7Zlatin7_estonian_csF)r
   Zlatin2_hungarian_ciF)Úkoi8uZkoi8u_general_ciT)r   Zcp1251_ukrainian_ciF)Úgb2312Zgb2312_chinese_ciT)ÚgreekZgreek_general_ciT)Úcp1250Zcp1250_general_ciT)r
   Zlatin2_croatian_ciF)ÚgbkZgbk_chinese_ciT)Úcp1257Zcp1257_lithuanian_ciF)Úlatin5Zlatin5_turkish_ciT)r   Zlatin1_german2_ciF)Úarmscii8Zarmscii8_general_ciT)Úutf8mb3Zutf8mb3_general_ciT)r   Zcp1250_czech_csF)Úucs2Zucs2_general_ciT)Úcp866Zcp866_general_ciT)Úkeybcs2Zkeybcs2_general_ciT)ÚmacceZmacce_general_ciT)ÚmacromanZmacroman_general_ciT)Úcp852Zcp852_general_ciT)r   Zlatin7_general_ciT)r   Zlatin7_general_csF)r%   Z	macce_binF)r   Zcp1250_croatian_ciF)Úutf8mb4Úutf8mb4_general_ciF)r(   Zutf8mb4_binF)r   Z
latin1_binF)r   Zlatin1_general_ciF)r   Zlatin1_general_csF)r   Z
cp1251_binF)r   Zcp1251_general_ciT)r   Zcp1251_general_csF)r&   Zmacroman_binF)Úutf16Zutf16_general_ciT)r*   Z	utf16_binF)Úutf16leZutf16le_general_ciT)Úcp1256Zcp1256_general_ciT)r   Z
cp1257_binF)r   Zcp1257_general_ciT)Úutf32Zutf32_general_ciT)r-   Z	utf32_binF)r+   Zutf16le_binF)Úbinaryr.   T)r    Zarmscii8_binF)r   Z	ascii_binF)r   Z
cp1250_binF)r,   Z
cp1256_binF)r#   Z	cp866_binF)r   Zdec8_binF)r   Z	greek_binF)r   Z
hebrew_binF)r   Zhp8_binF)r$   Zkeybcs2_binF)r   Z	koi8r_binF)r   Z	koi8u_binF)r!   Zutf8mb3_tolower_ciF)r
   Z
latin2_binF)r   Z
latin5_binF)r   Z
latin7_binF)r   Z	cp850_binF)r'   Z	cp852_binF)r   Zswe7_binF)r!   Zutf8mb3_binF)r	   Zbig5_binF)r   Z	euckr_binF)r   Z
gb2312_binF)r   Zgbk_binF)r   Zsjis_binF)r   Z
tis620_binF)r"   Zucs2_binF)r   Zujis_binF)Úgeostd8Zgeostd8_general_ciT)r/   Zgeostd8_binF)r   Zlatin1_spanish_ciF)Úcp932Zcp932_japanese_ciT)r0   Z	cp932_binF)ÚeucjpmsZeucjpms_japanese_ciT)r1   Zeucjpms_binF)r   Zcp1250_polish_ciF)r*   Zutf16_unicode_ciF)r*   Zutf16_icelandic_ciF)r*   Zutf16_latvian_ciF)r*   Zutf16_romanian_ciF)r*   Zutf16_slovenian_ciF)r*   Zutf16_polish_ciF)r*   Zutf16_estonian_ciF)r*   Zutf16_spanish_ciF)r*   Zutf16_swedish_ciF)r*   Zutf16_turkish_ciF)r*   Zutf16_czech_ciF)r*   Zutf16_danish_ciF)r*   Zutf16_lithuanian_ciF)r*   Zutf16_slovak_ciF)r*   Zutf16_spanish2_ciF)r*   Zutf16_roman_ciF)r*   Zutf16_persian_ciF)r*   Zutf16_esperanto_ciF)r*   Zutf16_hungarian_ciF)r*   Zutf16_sinhala_ciF)r*   Zutf16_german2_ciF)r*   Zutf16_croatian_ciF)r*   Zutf16_unicode_520_ciF)r*   Zutf16_vietnamese_ciF)r"   Zucs2_unicode_ciF)r"   Zucs2_icelandic_ciF)r"   Zucs2_latvian_ciF)r"   Zucs2_romanian_ciF)r"   Zucs2_slovenian_ciF)r"   Zucs2_polish_ciF)r"   Zucs2_estonian_ciF)r"   Zucs2_spanish_ciF)r"   Zucs2_swedish_ciF)r"   Zucs2_turkish_ciF)r"   Zucs2_czech_ciF)r"   Zucs2_danish_ciF)r"   Zucs2_lithuanian_ciF)r"   Zucs2_slovak_ciF)r"   Zucs2_spanish2_ciF)r"   Zucs2_roman_ciF)r"   Zucs2_persian_ciF)r"   Zucs2_esperanto_ciF)r"   Zucs2_hungarian_ciF)r"   Zucs2_sinhala_ciF)r"   Zucs2_german2_ciF)r"   Zucs2_croatian_ciF)r"   Zucs2_unicode_520_ciF)r"   Zucs2_vietnamese_ciF)r"   Zucs2_general_mysql500_ciF)r-   Zutf32_unicode_ciF)r-   Zutf32_icelandic_ciF)r-   Zutf32_latvian_ciF)r-   Zutf32_romanian_ciF)r-   Zutf32_slovenian_ciF)r-   Zutf32_polish_ciF)r-   Zutf32_estonian_ciF)r-   Zutf32_spanish_ciF)r-   Zutf32_swedish_ciF)r-   Zutf32_turkish_ciF)r-   Zutf32_czech_ciF)r-   Zutf32_danish_ciF)r-   Zutf32_lithuanian_ciF)r-   Zutf32_slovak_ciF)r-   Zutf32_spanish2_ciF)r-   Zutf32_roman_ciF)r-   Zutf32_persian_ciF)r-   Zutf32_esperanto_ciF)r-   Zutf32_hungarian_ciF)r-   Zutf32_sinhala_ciF)r-   Zutf32_german2_ciF)r-   Zutf32_croatian_ciF)r-   Zutf32_unicode_520_ciF)r-   Zutf32_vietnamese_ciF)r!   Zutf8mb3_unicode_ciF)r!   Zutf8mb3_icelandic_ciF)r!   Zutf8mb3_latvian_ciF)r!   Zutf8mb3_romanian_ciF)r!   Zutf8mb3_slovenian_ciF)r!   Zutf8mb3_polish_ciF)r!   Zutf8mb3_estonian_ciF)r!   Zutf8mb3_spanish_ciF)r!   Zutf8mb3_swedish_ciF)r!   Zutf8mb3_turkish_ciF)r!   Zutf8mb3_czech_ciF)r!   Zutf8mb3_danish_ciF)r!   Zutf8mb3_lithuanian_ciF)r!   Zutf8mb3_slovak_ciF)r!   Zutf8mb3_spanish2_ciF)r!   Zutf8mb3_roman_ciF)r!   Zutf8mb3_persian_ciF)r!   Zutf8mb3_esperanto_ciF)r!   Zutf8mb3_hungarian_ciF)r!   Zutf8mb3_sinhala_ciF)r!   Zutf8mb3_german2_ciF)r!   Zutf8mb3_croatian_ciF)r!   Zutf8mb3_unicode_520_ciF)r!   Zutf8mb3_vietnamese_ciF)r!   Zutf8mb3_general_mysql500_ciF)r(   Zutf8mb4_unicode_ciF)r(   Zutf8mb4_icelandic_ciF)r(   Zutf8mb4_latvian_ciF)r(   Zutf8mb4_romanian_ciF)r(   Zutf8mb4_slovenian_ciF)r(   Zutf8mb4_polish_ciF)r(   Zutf8mb4_estonian_ciF)r(   Zutf8mb4_spanish_ciF)r(   Zutf8mb4_swedish_ciF)r(   Zutf8mb4_turkish_ciF)r(   Zutf8mb4_czech_ciF)r(   Zutf8mb4_danish_ciF)r(   Zutf8mb4_lithuanian_ciF)r(   Zutf8mb4_slovak_ciF)r(   Zutf8mb4_spanish2_ciF)r(   Zutf8mb4_roman_ciF)r(   Zutf8mb4_persian_ciF)r(   Zutf8mb4_esperanto_ciF)r(   Zutf8mb4_hungarian_ciF)r(   Zutf8mb4_sinhala_ciF)r(   Zutf8mb4_german2_ciF)r(   Zutf8mb4_croatian_ciF)r(   Zutf8mb4_unicode_520_ciF)r(   Zutf8mb4_vietnamese_ciF)Úgb18030Zgb18030_chinese_ciT)r2   Zgb18030_binF)r2   Zgb18030_unicode_520_ciF)r(   Zutf8mb4_0900_ai_ciT)r(   Zutf8mb4_de_pb_0900_ai_ciF)r(   Zutf8mb4_is_0900_ai_ciF)r(   Zutf8mb4_lv_0900_ai_ciF)r(   Zutf8mb4_ro_0900_ai_ciF)r(   Zutf8mb4_sl_0900_ai_ciF)r(   Zutf8mb4_pl_0900_ai_ciF)r(   Zutf8mb4_et_0900_ai_ciF)r(   Zutf8mb4_es_0900_ai_ciF)r(   Zutf8mb4_sv_0900_ai_ciF)r(   Zutf8mb4_tr_0900_ai_ciF)r(   Zutf8mb4_cs_0900_ai_ciF)r(   Zutf8mb4_da_0900_ai_ciF)r(   Zutf8mb4_lt_0900_ai_ciF)r(   Zutf8mb4_sk_0900_ai_ciF)r(   Zutf8mb4_es_trad_0900_ai_ciF)r(   Zutf8mb4_la_0900_ai_ciF)r(   Zutf8mb4_eo_0900_ai_ciF)r(   Zutf8mb4_hu_0900_ai_ciF)r(   Zutf8mb4_hr_0900_ai_ciF)r(   Zutf8mb4_vi_0900_ai_ciF)r(   Zutf8mb4_0900_as_csF)r(   Zutf8mb4_de_pb_0900_as_csF)r(   Zutf8mb4_is_0900_as_csF)r(   Zutf8mb4_lv_0900_as_csF)r(   Zutf8mb4_ro_0900_as_csF)r(   Zutf8mb4_sl_0900_as_csF)r(   Zutf8mb4_pl_0900_as_csF)r(   Zutf8mb4_et_0900_as_csF)r(   Zutf8mb4_es_0900_as_csF)r(   Zutf8mb4_sv_0900_as_csF)r(   Zutf8mb4_tr_0900_as_csF)r(   Zutf8mb4_cs_0900_as_csF)r(   Zutf8mb4_da_0900_as_csF)r(   Zutf8mb4_lt_0900_as_csF)r(   Zutf8mb4_sk_0900_as_csF)r(   Zutf8mb4_es_trad_0900_as_csF)r(   Zutf8mb4_la_0900_as_csF)r(   Zutf8mb4_eo_0900_as_csF)r(   Zutf8mb4_hu_0900_as_csF)r(   Zutf8mb4_hr_0900_as_csF)r(   Zutf8mb4_vi_0900_as_csF)r(   Zutf8mb4_ja_0900_as_csF)r(   Zutf8mb4_ja_0900_as_cs_ksF)r(   Zutf8mb4_0900_as_ciF)r(   Zutf8mb4_ru_0900_ai_ciF)r(   Zutf8mb4_ru_0900_as_csF)r(   Zutf8mb4_zh_0900_as_csF)r(   Zutf8mb4_0900_binF)r(   Zutf8mb4_nb_0900_ai_ciF)r(   Zutf8mb4_nb_0900_as_csF)r(   Zutf8mb4_nn_0900_ai_ciF)r(   Zutf8mb4_nn_0900_as_csF)r(   Zutf8mb4_sr_latn_0900_ai_ciF)r(   Zutf8mb4_sr_latn_0900_as_csF)r(   Zutf8mb4_bs_0900_ai_ciF)r(   Zutf8mb4_bs_0900_as_csF)r(   Zutf8mb4_bg_0900_ai_ciF)r(   Zutf8mb4_bg_0900_as_csF)r(   Zutf8mb4_gl_0900_ai_ciF)r(   Zutf8mb4_gl_0900_as_csF)r(   Zutf8mb4_mn_cyrl_0900_ai_ciF)r(   Zutf8mb4_mn_cyrl_0900_as_csFÚMYSQL_CHARACTER_SETS)Úutf8Zutf8_general_ciT)r(   r)   T)r4   Zutf8_binF)r4   Zutf8_unicode_ciF)r4   Zutf8_icelandic_ciF)r4   Zutf8_latvian_ciF)r4   Zutf8_romanian_ciF)r4   Zutf8_slovenian_ciF)r4   Zutf8_polish_ciF)r4   Zutf8_estonian_ciF)r4   Zutf8_spanish_ciF)r4   Zutf8_swedish_ciF)r4   Zutf8_turkish_ciF)r4   Zutf8_czech_ciF)r4   Zutf8_danish_ciF)r4   Zutf8_lithuanian_ciF)r4   Zutf8_slovak_ciF)r4   Zutf8_spanish2_ciF)r4   Zutf8_roman_ciF)r4   Zutf8_persian_ciF)r4   Zutf8_esperanto_ciF)r4   Zutf8_hungarian_ciF)r4   Zutf8_sinhala_ciF)r4   Zutf8_german2_ciF)r4   Zutf8_croatian_ciF)r4   Zutf8_unicode_520_ciF)r4   Zutf8_vietnamese_ciF)r4   Zutf8_general_mysql500_ciFÚMYSQL_CHARACTER_SETS_57)Útypingr   r   r   r   ÚstrÚ__annotations__r   Úintr3   Úboolr5   © r;   r;   ú</tmp/pip-unpacked-wheel-d6bt0v6z/mysql/connector/charsets.pyÚ<module>   s’   € € »"  L€ „