
    Ofc                         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 )   )CharSetGroupProber)
UTF8Prober)
SJISProber)EUCJPProber)GB2312Prober)EUCKRProber)CP949Prober)
Big5Prober)EUCTWProberc                         e Zd Zd fd	Z xZS )MBCSGroupProberNc           	      `   t          t          |                               |           t                      t	                      t                      t                      t                      t                      t                      t                      g| _        |                                  d S )N)lang_filter)superr   __init__r   r   r   r   r   r	   r
   r   probersreset)selfr   	__class__s     7lib/python3.11/site-packages/chardet/mbcsgroupprober.pyr   zMBCSGroupProber.__init__*   sx    ot$$--+-FFFLLLLMMNNMMMMLLMM	
 	

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