
    @[h                         d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z	 d dl
mZ d dlmZ d dlmZ d d	lmZ d d
lmZ  G d de          ZdS )   )
Big5Prober)CharSetGroupProber)CP949Prober)EUCJPProber)EUCKRProber)EUCTWProber)GB2312Prober)JOHABProber)
SJISProber)
UTF8Proberc                         e Zd Zd fd	Z xZS )MBCSGroupProberNc           
      l   t                                          |           t                      t                      t	                      t                      t                      t                      t                      t                      t                      g	| _        |                                  d S )N)lang_filter)super__init__r   r   r   r	   r   r   r   r   r
   probersreset)selfr   	__class__s     r/var/www/api.easyaligner.net/htdocs/venv_linux/lib/python3.11/site-packages/pip/_vendor/chardet/mbcsgroupprober.pyr   zMBCSGroupProber.__init__+   sy    [111LLLLMMNNMMMMLLMMMM

 	

    )N)__name__
__module____qualname__r   __classcell__)r   s   @r   r   r   *   s=                 r   r   N)
big5proberr   charsetgroupproberr   cp949proberr   eucjpproberr   euckrproberr   euctwproberr   gb2312proberr	   johabproberr
   
sjisproberr   
utf8proberr   r    r   r   <module>r(      s   < # " " " " " 2 2 2 2 2 2 $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ & & & & & & $ $ $ $ $ $ " " " " " " " " " " " "    (     r   