ó
r€
\c        ¥   @   s R  d  d  d  d d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d d  d  d  d d  d  d  d  d  d  d  d  d  d  d fS d d d  d d  d d  d d  d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d  d d d d d  d d d  d d d  d d d  d d d  d d d  d d d  d d  d d  d d d d d d d  d d d  d d fS d  d  d d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d fS d  d d  d d  d d  d d  d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d  d d d  d d d  d d d d d d d d d  d d  d d  d d d d d d d  d d  d  d d fS d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  fS d  d d  d d  d d  d d  d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d  d d d d d d  d d d  d d d d d d d d d  d d  d d  d d d d d d d  d d d d d fS d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  fS d  d d  d d  d d  d d  d d d d d d d d d d d d d d d d d d d d d d d d d  d d d  d d d d d d d d d d d d  d d d  d d d  d d d  d d  d  d d d d d d  d d  d d  d d d d d d d  d d d  d d fS d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  fS d  d d  d d  d d  d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d  d d d d d  d d d  d d d d  d  d  d d d  d d d d d d  d d  d d  d d d d d d d  d d  d  d d fS d d d  d d  d d  d d  d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d  d d d d d d  d d d d d d d d d d d d  d d  d d  d d d d d d d  d d  d  d d fS d  d d  d d  d d  d d  d d d d d d d d d  d d d d d d d d d d d d d d d d  d d d d d d d d d d d d d d d d d d d d d d d d  d d d d d d d d d  d d  d d  d d d d d d d  d d d  d d fS d  d d d d  d d  d d  d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d  d d d  d d d  d d d d d d d d d d d d d d d d d  d d d d d fS d  d d  d d  d d  d d  d  d d d  d  d d  d d  d d d d d d d d d d  d d  d d d d d d d  d d d d d d d d  d d d d  d  d  d  d d  d  d d  d  d  d  d  d d d  d d d d d d d d d d d d d d  d d d  d d fS d  d d  d d  d d  d d  d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d  d d d d d d d d d d d  d d d d d d d d d d d d  d d  d d  d d d d d d d  d d d  d d fS d  d d  d d  d d  d  d  d d d d d  d d  d  d  d d  d d  d d  d d d d  d d d d d d d d d d  d d d d d d  d  d d d d  d d d  d  d  d  d d d  d d  d  d d d d  d d  d  d  d  d  d d d d d d d  d d  d  d d fS d d d  d d  d d  d d  d d d d d d d d d d d d d d d d d d  d  d d d d d d d d d d d d d d d d d d d d d  d d d d d d  d d d  d  d d  d d d d d d  d d  d d  d d d d d d d  d d  d  d d fS d  d d  d d  d d d d  d d d d d  d d d  d  d d  d d d d d d d d d  d  d d d d  d d d d d d d  d d d d d d d d  d d  d  d d  d  d  d d  d  d  d  d d d d d d  d d  d  d  d d d d d d d  d d  d  d d fS d  d d  d d  d d  d d  d d d d d d d d d d d d d d d d d d d  d d d d d d d d d d d d d d d d d d d d d  d d d  d d d  d d d  d d d d d d d d d  d d  d d  d d d d d d d  d d  d d d fS d  d d  d d  d d  d  d  d d d d d  d d  d d d d  d d d d d d d  d d d d d d d  d d d  d d d d d d d  d  d d d  d  d d  d  d  d d  d  d  d  d d d  d d d d d d  d d  d d  d  d d d d d d  d d  d d d fS d d d  d d  d d  d d  d d d d d d d d d d d d d d d d d d d  d d d d d d  d d d d d d d d d d d d d d d d d d  d d d  d d d  d d d  d d d d d d  d d  d d  d d d d d d d  d d  d  d d fS d  d d  d d  d d  d d  d d d d d d d  d d  d d  d d  d d  d d  d  d  d d  d d d  d  d d d  d  d  d d  d d d  d d d d  d  d  d  d  d  d d  d  d  d  d  d  d  d d d d d d  d d  d  d  d d d d d d  d  d d  d  d d fS d d d d d  d d  d d  d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d  d d d d d d  d d d  d d d  d d d d d d d d d d d d d d d d d  d d d  d d fS d  d d  d d  d d  d  d  d d d d d d d d d  d d d d  d d d d d  d  d d  d d d d  d d d  d d d d d d d d d d d d  d d  d  d d d  d  d  d  d d  d  d d d d d d d d d d d d d d d d d  d d d  d d fS d  d d  d d  d d  d d  d d d d d d d d d d d d d  d d d d d d d d d d d  d d d d  d d d d d d d  d d d d d d d d d d d  d d d  d d d d d d d d d  d d  d d  d d d d d d  d  d d  d d d fS d  d d  d d  d d  d d  d d d d d d d d d  d d d d  d d d d d d  d d  d d d  d  d d d  d d d d d d d  d d d d d  d d  d d d d  d d d  d d d d d d d d d  d d  d d  d d d d d d d  d d d d d fS d  d d  d d  d d  d d  d d d d d d d d d  d d  d d d d d d d d  d d  d d d d  d d d  d d d d d d d d d d d d  d d d  d  d d  d  d d  d  d  d  d d d d d d  d d  d  d  d d d d d d d  d d d  d d fS d  d d  d d  d  d  d d  d d d  d d  d  d  d d  d d d d d d  d  d d  d  d d  d d d d  d d d  d d d d  d d d d  d d  d  d  d d  d  d  d  d  d  d  d  d  d  d  d d d d  d d  d d  d  d  d d d d d  d  d  d d  d  d d fS d  d d  d d  d d  d d  d d d d d d d d d d d d d  d d d d  d  d  d d d d d d d d d  d  d d d d d d  d d d d d  d d d  d d d  d d d  d d d  d d d d d d  d d  d d  d d d d d d d  d d  d  d d fS d  d d  d d  d d  d d  d d d d d  d d  d d  d d d d  d d  d d  d  d  d d d  d  d d  d d d  d  d d d d d d d  d d d  d  d d  d  d  d  d  d d  d  d  d  d  d d d d d d  d d  d d  d d d d  d d d  d d d  d d fS d  d d  d d  d d  d d  d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d  d d d d d d d d d d d d  d d  d d  d d d d d d d  d d  d d d fS d  d d  d d  d d  d d  d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d  d d d d d d d d  d d d  d d d  d d  d  d d d d d d  d d  d d  d d d d d d d  d d  d  d d fS d  d d  d d  d d d d  d d d d d d d  d d d d d d d d d d d d  d d d d d d d d d d d d d d d d d d d d d d d d d d d  d d d  d d d d d d d d d d d d d d d d d d  d d  d d d d d fS d  d d  d d  d  d  d  d  d d d d d  d  d  d  d  d d  d d d d  d  d d  d  d  d  d d  d  d d  d d d d d  d  d  d d d  d d d  d  d  d  d  d d  d  d  d  d  d  d  d  d d d d d  d d d  d  d  d d d  d  d d  d  d  d  d  d d fS d  d d  d  d  d d  d  d  d  d d  d d d d  d d  d d  d d  d d  d d  d d  d d d d d d  d  d d  d d  d d d  d d  d  d  d d d d  d d d  d  d d  d  d d d d d d  d  d  d  d  d  d  d  d  d  d  d  d d  d  d  d  d  d  d  d  fS d d d  d d  d d  d d  d d d d d d d d d d d d d  d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d  d d  d d  d d d d d d d  d d  d d d fS d  d d  d d  d  d  d  d  d d d  d d d d d d  d d  d d  d d  d  d  d  d  d d  d d d d d  d d  d  d  d d d d  d  d d d d d  d d  d  d  d d  d  d d  d  d  d  d d d  d d d  d d  d  d  d d d d d d  d  d  d  d d d  fS d  d d d d  d d  d d  d d d d d d d d d  d d d d d d d d d d d d d d d d  d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d  d d  d d  d d d d d d d  d d d  d d fS d  d d  d d  d d  d d  d d d d d d d d d d d d d d d d d d d d d  d d d d  d d d  d d d d d d d d d d d d d d d d d d  d d  d  d d d d d d d d d  d d  d d  d d d d d d d  d d d  d d fS d  d d  d d  d d  d d  d d d d d d d d d d d d d d d d d d d  d d d d d d d d d d d d d d d d  d d d d d d d d d d d d d d  d d d d d d d d d  d d  d d  d d d d d d d  d d  d  d d fS d  d d  d d  d d  d d d d d d d d d d d  d d d d  d d d d d d  d d  d d d d  d d d  d d d d d d d  d d d d d  d d  d  d d d  d d d  d d d  d d d d d d  d d  d d  d d d d d d d  d d d  d d fS d d d  d d  d d  d d  d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d  d d d  d d d  d d d  d d d  d d d d d d  d d  d d  d d d d d d d  d d d  d d fS d  d d  d d  d d  d d  d d d d d d d d d d d d d d d d d d d d d d d d d  d d d  d d d d d d d d d d d d d d d d d d  d d d  d d d d d d d d d d d d d d d d d  d  d  d  d d d d d fS d  d d  d d  d d  d d  d d d d d d d d d  d d  d  d  d d d d  d  d  d d d d d  d  d d d  d d d d d d d  d  d d d d  d d  d  d d d  d  d d  d d d  d d  d  d d d  d d  d d  d d d d d d  d  d d d  d d fS d  d d  d d  d d d d  d d d d d d d d d  d d  d d d d d d d  d  d d  d d d d d d d d d d d d d d d  d d d d  d d d  d d d  d d d  d d d  d d d d d d  d d  d  d  d d d d d d  d  d  d  d  d d fS d  d d  d d  d d  d d  d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d  d d d d d d d d d d d d  d d  d d  d d d d d d d  d d  d d d fS d  d d  d d  d d  d d  d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d  d d  d d  d d d d d d d  d d d  d d fS d  d d  d d  d d  d d  d d d d d  d d  d d d d d d d d d d d d d d d d d d  d d d  d  d d d d d d d d d d d  d d  d  d d  d  d d  d  d d  d  d d d d d d  d d  d d  d d d d d d d  d d  d  d d fS d  d  d  d d  d  d  d  d  d  d d  d d  d d  d  d  d  d  d d  d d  d d  d  d  d  d  d d d d  d d d  d  d  d d  d d d  d  d d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d d d  d d  d  d  d  d  d  d fS d  d d d d  d d  d d  d d d d d d d d d d d d d d d d d d d d d  d d d d d d d d d d d d d d d d d d d  d d d  d d  d  d d  d  d d  d  d d d  d d d  d d d  d d d d d d d d  d d d  d d fS d  d d  d d  d d  d d  d d d d d  d d d d  d d d d d d d d d d d d  d d d d  d d d d d d d d d d d d d d d d  d d d  d d  d d  d d  d  d  d d d d  d d  d d d  d d d d d d d d  d  d d  d d fS d  d  d  d  d  d  d  d  d  d  d d  d d  d d  d  d  d  d  d  d  d d  d  d  d  d  d  d  d d  d d  d d d  d d  d d  d  d d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d d  d d  d d d  d  d  d  d  d  d  d  d fS d  d d  d d d d  d d  d d d d d d d d d d d d d d d d d  d d d d d d d d d d d d d d d d d d  d d d d d  d d d  d d  d  d d d  d d  d  d d d d d d  d d  d d  d d d d d d d  d d  d  d d fS d  d d  d d  d d  d  d  d d d d d d d  d d d d  d d d d d d  d d  d d d d d d  d d d d d d d d d d d d d d  d  d d  d  d  d  d  d  d d  d d  d  d d d d d d  d d  d  d  d d d d d d d  d d  d  d d fS d  d  d  d d  d d  d  d  d  d d  d  d  d d  d  d  d  d  d  d  d d d d  d  d  d  d  d  d  d  d  d d d  d  d  d d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d d  d  d  d  d d d d  d  d  d  d  d  d  d fS d  d d  d d  d d  d d  d d d d d d d d d  d d d d d d d d d  d  d d  d d d d  d d d d d d d d d d d d d d d  d d d d d d  d d d d d  d d d d d d d  d d  d d  d d d d d d d  d d d  d d fS d  d d  d d  d d  d d  d d d d d d d  d d  d d d d d d  d d d  d  d d d d d d  d d d  d d d d d d d d  d d d d  d d  d  d  d  d  d  d d  d  d  d  d d  d d  d d  d d  d d  d d d d d d d  d  d  d  d d fS d  d  d  d d  d  d  d  d  d  d d  d d  d  d  d  d  d d  d  d  d  d  d  d  d  d  d  d  d d  d  d  d  d  d  d d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d d d  d  d d  d  d  d  d  d fS d  d d  d d  d d  d d  d d d d d  d d d d d d d d d d d d d d d d  d d d  d d d d d d  d d d d  d  d d d d d  d d  d  d d  d  d  d  d  d d d  d d d d d d  d d  d d  d d d d d d d  d d  d d  d fS d  d  d  d d  d d  d d  d d d d  d  d d  d d  d d d d  d d  d d  d d  d d  d d d d  d d d  d  d d d d d d  d d d  d  d  d d  d  d d  d  d  d  d  d  d  d  d d d d d  d  d d  d  d  d  d d d d d d  d  d  d  d d fS d  d  d  d d  d d  d  d  d  d d d d  d d  d d  d d  d d  d  d  d  d  d  d  d d  d d  d d  d d d  d  d d d d d d  d  d d  d  d  d  d  d  d  d  d  d d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d d  d  d d  d  d  d  d d fS d d d  d d  d d  d d  d d d d d d d d d d d d d d d d d d d d d  d d d d d d d d d d d d d d d d d d d  d d d  d d d  d d  d  d d d  d d d d d d  d d  d d  d d d d d d d  d d d  d d fS d  d d  d d  d d  d d  d d d d d d d d d  d d d d d d d d d d  d d d d d d d d d d d d d d d d d d d d d  d d  d  d d d  d d  d  d d d  d d d d d d  d d  d d d d d d d d d  d d d  d d fS d  d d  d d  d d  d  d  d d d d d d d d d d d d d d d d d d d  d d d d d d  d d d d  d d d d d d  d d d d d  d d d  d d  d  d  d d  d d  d  d d d d d d  d d  d d  d d d d d d d  d d  d  d d fS d  d d  d d  d d  d d  d d d d d  d d d d d d d d d d d d d  d  d d d d d d d d d d d d d d d d d d d d d  d d  d  d  d  d  d d  d  d d d  d d d d d d  d d  d d  d d d d d d d  d d d  d d fS d  d d  d d  d d  d d  d d d d d d d d d d d d d d d d d d d  d d d d d d d d d  d d d d d d d d d d d d d d d d d d  d d d  d d d d d d d d d  d d  d d  d d d d d d d  d d d  d d fS d d d  d d  d d  d d  d d d d d d d d d d d d d  d d d d d d  d d d d d d  d d d  d d d d d d d  d d d d d  d d d d d d  d  d d  d d d  d d d d d d  d d  d  d  d d d d d d d  d d  d  d d fS d  d d  d d  d d  d  d  d d d d d d d d d d d d d d d d d  d d  d d d d d d d d d d d d d d d d d d d d d  d d d  d d d  d  d d  d d d  d d d d d d  d d  d d  d d d d d d d  d d d  d d fS d  d  d  d d  d d  d  d  d  d  d  d d d d  d  d  d  d  d  d  d  d  d d  d  d  d  d  d  d  d d  d d d  d  d d  d  d  d d  d  d  d  d  d  d d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d d  d  d  d  d  d fS d  d d  d d  d d  d d  d d d d d  d d  d d d d d d d d  d d d d  d d  d d d  d  d d d d  d d d  d  d  d  d  d d  d d  d d d  d d d  d  d d  d d d  d d d  d d  d  d  d  d d  d  d d d d d d  d d  d d  d fS d  d  d  d d  d d  d  d  d  d d  d d  d d d  d d d  d  d  d d  d  d  d d  d  d  d d d  d  d d  d  d  d d d  d d d d  d d  d  d  d  d  d  d  d  d  d  d  d  d  d d  d  d  d  d  d d  d  d  d  d  d  d  d d  d  d d  d  d  d  d  d fS d  d d  d d  d d  d d  d d d d d d d d d d d d d  d d d d  d d  d d  d d d d d d d  d  d d d d d d  d d d d d  d d d d d d  d d d  d d d  d d d d d d  d d  d  d  d d d d d d d  d d  d  d d fS d  d d  d d  d d  d d  d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d  d d d d d d d d d  d d  d d  d d d d d d  d  d d d  d d fS d  d d  d d  d d  d d  d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d  d d d d d d d d d  d d d d d d d d d d d d d d d d d d d d  d d d d d fS d  d d  d d  d d  d d  d d d d d d d d d  d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d  d d d  d d d d d d d d d  d d d d d d  d d  d d  d d d d d d  d  d d d  d d fS d d d  d d  d d  d d  d d d d d d d d d  d d d d d d d d d  d  d d d d d d d d d d d d d d d d d d d d d d d d  d d  d  d d d  d d d  d d d d d d d d  d d  d d d d d d d  d d d  d d fS d  d d  d d  d d  d d  d d d d d d d d d d d d d d d d d d d  d d d d d d d d d d  d d d d d d d d d d d  d d d  d d d  d d d  d d d d d d d d d  d d  d d  d d d d  d  d d  d d  d  d d fS d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  d  fS d  d d  d d  d d  d d  d d d d d d d d d d d d d d d d d d d  d d d d d d  d d d d d d d d d d d d d d d  d  d d  d d d  d d d  d  d  d  d d d d d d  d d  d d  d d d d d d d  d d  d  d d fS d  d  d  d  d  d  d  d  d  d  d  d  d  d  d d  d  d  d  d  d d d d  d  d d d  d  d  d d d d d  d d  d d d  d  d d d d d d d  d  d  d  d  d  d  d  d  d  d  d  d  d  d d  d d  d  d  d d  d  d  d d d  d d d d  d  d  d  d  d fS d  d  d  d  d  d  d  d  d  d d  d d  d  d  d  d d  d  d  d  d  d  d d  d d  d  d  d  d d d  d  d  d d  d d d  d  d d d d  d d d  d  d d  d  d  d  d  d  d  d  d  d  d  d d d d  d  d  d  d  d d  d  d d d  d  d  d  d  d  d  d  d fS d  d d  d d  d d  d d  d d d d d d d d d  d d d d d d d d d d d d d d d d d d d  d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d  d d  d d  d d d d d d d  d d  d  d d fS d  d d  d d  d d  d d  d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d d  d d  d d  d d d d d d d  d d  d  d d fS fS Z  d e f d „  ƒ  YZ d e f d	 „  ƒ  YZ d
 e f d „  ƒ  YZ d S(   i    i   i   i   i   i   t   JapaneseContextAnalysisc           B   s\   e  Z d  Z d Z d Z d Z d Z d „  Z d „  Z d „  Z	 d „  Z
 d	 „  Z d
 „  Z RS(   i   iÿÿÿÿid   iè  i   c         C   s;   d  |  _ d  |  _ d  |  _ d  |  _ d  |  _ |  j ƒ  d  S(   N(   t   Nonet
   _total_relt   _rel_samplet   _need_to_skip_char_numt   _last_char_ordert   _donet   reset(   t   self(    (    sC   /data/av2000/b2b/venv/lib/python2.7/site-packages/chardet/jpcntx.pyt   __init__{   s    					c         C   s;   d |  _  d g |  j |  _ d |  _ d |  _ t |  _ d  S(   Ni    iÿÿÿÿ(   R   t   NUM_OF_CATEGORYR   R   R   t   FalseR   (   R   (    (    sC   /data/av2000/b2b/venv/lib/python2.7/site-packages/chardet/jpcntx.pyR   ƒ   s
    			c         C   sï   |  j  r d  S|  j } xÒ | | k  rê |  j | | | d !ƒ \ } } | | 7} | | k rt | | |  _ d |  _ q | d k rÞ |  j d k rÞ |  j d 7_ |  j |  j k r½ t |  _  Pn  |  j t |  j | c d 7<n  | |  _ q Wd  S(   Ni   iÿÿÿÿi   (	   R   R   t	   get_orderR   R   t   MAX_REL_THRESHOLDt   TrueR   t   jp2CharContext(   R   t   byte_strt	   num_bytest   it   ordert   char_len(    (    sC   /data/av2000/b2b/venv/lib/python2.7/site-packages/chardet/jpcntx.pyt   feed   s     			 
	!c         C   s   |  j  |  j k S(   N(   R   t   ENOUGH_REL_THRESHOLD(   R   (    (    sC   /data/av2000/b2b/venv/lib/python2.7/site-packages/chardet/jpcntx.pyt   got_enough_dataª   s    c         C   s6   |  j  |  j k r+ |  j  |  j d |  j  S|  j Sd  S(   Ni    (   R   t   MINIMUM_DATA_THRESHOLDR   t	   DONT_KNOW(   R   (    (    sC   /data/av2000/b2b/venv/lib/python2.7/site-packages/chardet/jpcntx.pyt   get_confidence­   s    c         C   s   d S(   Niÿÿÿÿi   (   iÿÿÿÿi   (    (   R   R   (    (    sC   /data/av2000/b2b/venv/lib/python2.7/site-packages/chardet/jpcntx.pyR   ´   s    (   t   __name__t
   __module__R
   R   R   R   R   R	   R   R   R   R   R   (    (    (    sC   /data/av2000/b2b/venv/lib/python2.7/site-packages/chardet/jpcntx.pyR    t   s   					t   SJISContextAnalysisc           B   s)   e  Z d  „  Z e d „  ƒ Z d „  Z RS(   c         C   s    t  t |  ƒ j ƒ  d |  _ d  S(   Nt	   SHIFT_JIS(   t   superR   R	   t   _charset_name(   R   (    (    sC   /data/av2000/b2b/venv/lib/python2.7/site-packages/chardet/jpcntx.pyR	   ¸   s    c         C   s   |  j  S(   N(   R    (   R   (    (    sC   /data/av2000/b2b/venv/lib/python2.7/site-packages/chardet/jpcntx.pyt   charset_name¼   s    c      	   C   sî   | s
 d S| d } d | k o+ d k n sL d | k oG d k n r‰ d } | d	 k sz d
 | k ou d k n r d |  _  q n d } t | ƒ d k rä | d } | d k rä d | k oÎ d k n rä | d | f Sn  d | f S(   Niÿÿÿÿi   i    i   iŸ   ià   iü   i   i‡   iú   t   CP932iÊ   iñ   (   iÿÿÿÿi   (   R    t   len(   R   R   t
   first_charR   t   second_char(    (    sC   /data/av2000/b2b/venv/lib/python2.7/site-packages/chardet/jpcntx.pyR   À   s    
8(
((   R   R   R	   t   propertyR!   R   (    (    (    sC   /data/av2000/b2b/venv/lib/python2.7/site-packages/chardet/jpcntx.pyR   ·   s   	t   EUCJPContextAnalysisc           B   s   e  Z d  „  Z RS(   c         C   s¿   | s
 d S| d } | d k s< d | k o7 d k n rE d } n | d k rZ d	 } n d } t  | ƒ d k rµ | d } | d
 k rµ d | k oŸ d k n rµ | d | f Sn  d | f S(   Niÿÿÿÿi   i    iŽ   i¡   iþ   i   i   i   i¤   ió   (   iÿÿÿÿi   (   R#   (   R   R   R$   R   R%   (    (    sC   /data/av2000/b2b/venv/lib/python2.7/site-packages/chardet/jpcntx.pyR   Õ   s    
(		
((   R   R   R   (    (    (    sC   /data/av2000/b2b/venv/lib/python2.7/site-packages/chardet/jpcntx.pyR'   Ô   s   N(   R   t   objectR    R   R'   (    (    (    sC   /data/av2000/b2b/venv/lib/python2.7/site-packages/chardet/jpcntx.pyt   <module>   s¬   üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüÿ C