eaiovnaovbqoebvqoeavibavo  abc@sdZddlmZddlZdejfdYZdejfdYZdejfd YZd eejfd YZd eejfd YZej dddej dej dedededeZ dZ eje ZdS(u webencodings.x_user_defined ~~~~~~~~~~~~~~~~~~~~~~~~~~~ An implementation of the x-user-defined encoding. :copyright: Copyright 2012 by Simon Sapin :license: BSD, see LICENSE for details. i(tunicode_literalsNtCodeccBs eZddZddZRS(ustrictcCstj||tS(N(tcodecstcharmap_encodetencoding_table(tselftinputterrors((sK/usr/lib/python2.7/site-packages/pip/_vendor/webencodings/x_user_defined.pytencodescCstj||tS(N(Rtcharmap_decodetdecoding_table(RRR((sK/usr/lib/python2.7/site-packages/pip/_vendor/webencodings/x_user_defined.pytdecodes(t__name__t __module__RR (((sK/usr/lib/python2.7/site-packages/pip/_vendor/webencodings/x_user_defined.pyRs tIncrementalEncodercBseZedZRS(cCstj||jtdS(Ni(RRRR(RRtfinal((sK/usr/lib/python2.7/site-packages/pip/_vendor/webencodings/x_user_defined.pyRs(R R tFalseR(((sK/usr/lib/python2.7/site-packages/pip/_vendor/webencodings/x_user_defined.pyRstIncrementalDecodercBseZedZRS(cCstj||jtdS(Ni(RR RR (RRR((sK/usr/lib/python2.7/site-packages/pip/_vendor/webencodings/x_user_defined.pyR $s(R R RR (((sK/usr/lib/python2.7/site-packages/pip/_vendor/webencodings/x_user_defined.pyR#st StreamWritercBseZRS((R R (((sK/usr/lib/python2.7/site-packages/pip/_vendor/webencodings/x_user_defined.pyR(st StreamReadercBseZRS((R R (((sK/usr/lib/python2.7/site-packages/pip/_vendor/webencodings/x_user_defined.pyR,stnameux-user-definedRR tincrementalencodertincrementaldecodert streamreadert streamwriteru  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~(t__doc__t __future__RRRRRRRt CodecInfoRR t codec_infoR t charmap_buildR(((sK/usr/lib/python2.7/site-packages/pip/_vendor/webencodings/x_user_defined.pyt s$