File: //opt/saltstack/salt/lib/python3.10/site-packages/charset_normalizer/__pycache__/cd.cpython-310.pyc
o
�N�g
1 �
@ s� d dl Z d dlmZ d dlmZ d dlmZ d dlmZm Z m
Z
mZmZ ddl
mZ ddlmZmZmZmZ dd lmZ dd
lmZ ddlmZmZmZmZmZ ded
e
e fdd�Zded
e
e fdd�Z e� ded
e
e fdd��Z!e� ded
e
e fdd��Z"eed�ded
ee#e#f fdd��Z$ d1de
e de#d
e
e fdd�Z%ded e
e d
e&fd!d"�Z'd#ed
e
e fd$d%�Z(d&e
e d
efd'd(�Z)d&ed
efd)d*�Z*ed+d� d2d#ed-e&d.ee d
efd/d0��Z+dS )3� N)�IncrementalDecoder)�Counter)� lru_cache)r �Dict�List�Optional�Tuple� )�FREQUENCIES)�KO_NAMES�LANGUAGE_SUPPORTED_COUNT�TOO_SMALL_SEQUENCE�ZH_NAMES)� is_suspiciously_successive_range)�CoherenceMatches)�is_accentuated�is_latin�is_multi_byte_encoding�is_unicode_range_secondary�
unicode_range� iana_name�returnc s� t | �rtd��t�d�| ��j}|dd�}i �d� tdd�D ]/}|�t|g��}|rNt |�}|du r4qt
|�d u rN|�vrBd�|<