???<!-- GIF89;a -->
123123123123
.....................................................................................................................................???<!-- GIF89;a -->
123123123123
.....................................................................................................................................
abc           @   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   iid   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(    (    s>   /usr/lib/python2.7/site-packages/pip/_vendor/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   (    (    s>   /usr/lib/python2.7/site-packages/pip/_vendor/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   ii   (	   R   R   t	   get_orderR   R   t   MAX_REL_THRESHOLDt   TrueR   t   jp2CharContext(   R   t   byte_strt	   num_bytest   it   ordert   char_len(    (    s>   /usr/lib/python2.7/site-packages/pip/_vendor/chardet/jpcntx.pyt   feed   s     			 
	!c         C   s   |  j  |  j k S(   N(   R   t   ENOUGH_REL_THRESHOLD(   R   (    (    s>   /usr/lib/python2.7/site-packages/pip/_vendor/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   (    (    s>   /usr/lib/python2.7/site-packages/pip/_vendor/chardet/jpcntx.pyt   get_confidence   s    c         C   s   d S(   Nii   (   ii   (    (   R   R   (    (    s>   /usr/lib/python2.7/site-packages/pip/_vendor/chardet/jpcntx.pyR      s    (   t   __name__t
   __module__R
   R   R   R   R   R	   R   R   R   R   R   (    (    (    s>   /usr/lib/python2.7/site-packages/pip/_vendor/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   (    (    s>   /usr/lib/python2.7/site-packages/pip/_vendor/chardet/jpcntx.pyR	      s    c         C   s   |  j  S(   N(   R    (   R   (    (    s>   /usr/lib/python2.7/site-packages/pip/_vendor/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(   Nii   i    i   i   i   i   i   i   i   t   CP932i   i   (   ii   (   R    t   len(   R   R   t
   first_charR   t   second_char(    (    s>   /usr/lib/python2.7/site-packages/pip/_vendor/chardet/jpcntx.pyR      s    
8(
((   R   R   R	   t   propertyR!   R   (    (    (    s>   /usr/lib/python2.7/site-packages/pip/_vendor/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(   Nii   i    i   i   i   i   i   i   i   i   (   ii   (   R#   (   R   R   R$   R   R%   (    (    s>   /usr/lib/python2.7/site-packages/pip/_vendor/chardet/jpcntx.pyR      s    
(		
((   R   R   R   (    (    (    s>   /usr/lib/python2.7/site-packages/pip/_vendor/chardet/jpcntx.pyR'      s   N(   R   t   objectR    R   R'   (    (    (    s>   /usr/lib/python2.7/site-packages/pip/_vendor/chardet/jpcntx.pyt   <module>   s    C