ÿØÿà JFIF      ÿÛ „ 	 ( %!1!%)+//.383,7(-.+



-%%-////---/-.+/--+------/------/--0+--/-/-----.-----ÿÀ  ¥2" ÿÄ               ÿÄ J  	     ! 1AQ"aq2‘#BR‚¡ÁÑ3br’¢±Âð$CSƒ²á4c“%DsÓñÿÄ              ÿÄ *        !1AQa‘"2q3±ð#b¡ÿÚ   ? ¼QxJQaÍuò¸Zö Úü8,ÐÚú
"SSn<rçù–´âE—^ªBÖ9À\†¸ÔÁT­ÃÛ5
ëd´³Í#Ý;Þ38œî ¶H£M:wÎ3…³…âpÔF&‚FK¸9„â4àGEõªfÿ ‘ñ(ßw­pŽF|È¥ù®häðÍÑ¶¹‘[ÒinÙW¶ùñY˜Q{›K"išÒ[Ú8žë\F¹@-?v"ÔU”,ìöžkÿ {I‡£šÍ?e
ríV
..............................................................................................................................................................................
.............................................................................                                                  
                                                                                                                                                                                     ÿØÿà JFIF      ÿÛ „ 	 ( %!1!%)+//.383,7(-.+



-%%-////---/-.+/--+------/------/--0+--/-/-----.-----ÿÀ  ¥2" ÿÄ               ÿÄ J  	     ! 1AQ"aq2‘#BR‚¡ÁÑ3br’¢±Âð$CSƒ²á4c“%DsÓñÿÄ              ÿÄ *        !1AQa‘"2q3±ð#b¡ÿÚ   ? ¼QxJQaÍuò¸Zö Úü8,ÐÚú
"SSn<rçù–´âE—^ªBÖ9À\†¸ÔÁT­ÃÛ5
ëd´³Í#Ý;Þ38œî ¶H£M:wÎ3…³…âpÔF&‚FK¸9„â4àGEõªfÿ ‘ñ(ßw­pŽF|È¥ù®häðÍÑ¶¹‘[ÒinÙW¶ùñY˜Q{›K"išÒ[Ú8žë\F¹@-?v"ÔU”,ìöžkÿ {I‡£šÍ?e
ríV
..............................................................................................................................................................................
.............................................................................                                                  
                                                                                                                                                                                     
abc        E  @` s2  d  d l  m Z m Z m Z d  d l Z d  d l m Z m Z d  d l m	 Z
 d d l m Z d d l m Z m Z d	 g Z e e d
 d f e d
 d f e d
 d f e d
 d f e d
 d f e d
 d f e d
 d f e d
 d f e d
 d f e d
 d f e d
 d f e d
 d f e d
 d f e d
 d f e d
 d f e d
 d f e d
 d f e d
 d f e d
 d f e d
 d f e d
 d f e d
 d  f e d
 d! f e d
 d" f e d
 d# f e d
 d$ f e d
 d% f e d
 d& f e d
 d' f e d
 d( f e d
 d) f e d
 d* f e d
 d+ f e d
 d, f e d
 d- f e d
 d. f e d
 d/ f e d
 d0 f e d
 d1 f e d
 d2 f e d
 d3 f e d
 d4 f e d
 d5 f e d
 d6 f e d
 d7 f e d
 d8 f e d
 d9 f e d
 d: f e d
 d; f e d
 d< f e d
 d= f e d
 d> f e d
 d? f e d
 d@ f e d
 dA f e d
 dB f e d
 dC f e d
 dD f e d
 dE f e d
 dF f e d
 dG f e d
 dH f e d
 dI f e d
 dJ f e d
 dK f e d
 dL f e d
 dM f e d
 dN f e d
 dO f e d
 dP f e d
 dQ f e d
 dR f e d
 dS f e d
 dT f e d
 dU f e d
 dV f e d
 dW f e d
 dX f e d
 dY f e d
 dZ f e d
 d[ f e d
 d\ f e d
 d] f e d
 d^ f e d
 d_ f e d
 d` f e d
 da f e d
 db f e d
 dc f e d
 dd f e d
 de f e d
 df f e d
 dg f e d
 dh f e d
 di f e d
 dj f e d
 dk f e d
 dl f e d
 dm f e dn do f e dn dp f e dn dq f e dn dr f e dn ds f e dn dt f e dn du f e dn dv f e dn dw f e dn dx f e dn dy f e dn dz f e dn d{ f e dn d| f e dn d} f e dn d~ f e dn d f e dn d f e dn d f e dn d f e dn d f e dn d f e dn d f e dn d f e dn d f e dn d f e dn d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f e d d f f  Z e d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddde d1d f dddddddddddddddddddddddddddddddddddddddde dOd f e dOdPf e dOd%f ddddddddddddddddddddddddd ddddddddd	d
dddddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^d_d`dadbdcdde dOdf e dOdf e dOd f e dOdf e dOdPf e dOd f e dOd%f e d1df e d1d f e d1df dedfdgdhfC Z e didjdkdldmdndodpdqdrdse dOd f e d1df f  Z e dtdudvdwdxdydzd{d|d}d~f  Z e dddddddddddddddf  Z e d Z e d Z e d Z e d Z e d Z e j d1e j  Z d2e j  f d3    YZ  d S(  i    (   t   absolute_importt   divisiont   unicode_literalsN(   t   escapet   unescape(   t   urllib_parsei   (   t   basei   (   t
   namespacest   prefixesu   Filteru   htmlu   au   abbru   acronymu   addressu   areau   articleu   asideu   audiou   bu   bigu
   blockquoteu   bru   buttonu   canvasu   captionu   centeru   citeu   codeu   colu   colgroupu   commandu   datagridu   datalistu   ddu   delu   detailsu   dfnu   dialogu   diru   divu   dlu   dtu   emu   event-sourceu   fieldsetu
   figcaptionu   figureu   footeru   fontu   formu   headeru   h1u   h2u   h3u   h4u   h5u   h6u   hru   iu   imgu   inputu   insu   keygenu   kbdu   labelu   legendu   liu   mu   mapu   menuu   meteru   multicolu   navu   nextidu   olu   outputu   optgroupu   optionu   pu   preu   progressu   qu   su   sampu   sectionu   selectu   smallu   soundu   sourceu   spaceru   spanu   strikeu   strongu   subu   supu   tableu   tbodyu   tdu   textareau   timeu   tfootu   thu   theadu   tru   ttu   uu   ulu   varu   videou   mathmlu   mactionu   mathu   merroru   mfracu   miu   mmultiscriptsu   mnu   mou   moveru   mpaddedu   mphantomu   mprescriptsu   mrootu   mrowu   mspaceu   msqrtu   mstyleu   msubu   msubsupu   msupu   mtableu   mtdu   mtextu   mtru   munderu
   munderoveru   noneu   svgu   animateu   animateColoru   animateMotionu   animateTransformu   clipPathu   circleu   defsu   descu   ellipseu	   font-faceu   font-face-nameu   font-face-srcu   gu   glyphu   hkernu   linearGradientu   lineu   markeru   metadatau   missing-glyphu   mpathu   pathu   polygonu   polylineu   radialGradientu   rectu   setu   stopu   switchu   textu   titleu   tspanu   useu   acceptu   accept-charsetu	   accesskeyu   actionu   alignu   altu   autocompleteu	   autofocusu   axisu
   backgroundu   balanceu   bgcoloru   bgpropertiesu   borderu   bordercoloru   bordercolordarku   bordercolorlightu   bottompaddingu   cellpaddingu   cellspacingu   chu	   challengeu   charu   charoffu   choffu   charsetu   checkedu   classu   clearu   coloru   colsu   colspanu   compactu   contenteditableu   controlsu   coordsu   datau   datafldu   datapagesizeu   datasrcu   datetimeu   defaultu   delayu   disabledu	   draggableu   dynsrcu   enctypeu   endu   faceu   foru   frameu
   galleryimgu   gutteru   headersu   heightu	   hidefocusu   hiddenu   highu   hrefu   hreflangu   hspaceu   iconu   idu	   inputmodeu   ismapu   keytypeu   leftspacingu   langu   listu   longdescu   loopu	   loopcountu   loopendu	   loopstartu   lowu   lowsrcu   maxu	   maxlengthu   mediau   methodu   minu   multipleu   nameu   nohrefu   noshadeu   nowrapu   openu   optimumu   patternu   pingu
   point-sizeu   posteru   pqgu   preloadu   promptu
   radiogroupu   readonlyu   relu
   repeat-maxu
   repeat-minu   replaceu   requiredu   revu   rightspacingu   rowsu   rowspanu   rulesu   scopeu   selectedu   shapeu   sizeu   srcu   startu   stepu   styleu   summaryu   suppressu   tabindexu   targetu   templateu
   toppaddingu   typeu   unselectableu   usemapu   urnu   valignu   valueu   variableu   volumeu   vspaceu   vrmlu   widthu   wrapu   xmlu
   actiontypeu   columnalignu   columnlinesu   columnspacingu
   columnspanu   depthu   displayu   displaystyleu   equalcolumnsu	   equalrowsu   fenceu	   fontstyleu
   fontweightu   linethicknessu   lspaceu   mathbackgroundu	   mathcoloru   mathvariantu   maxsizeu   minsizeu   otheru   rowalignu   rowlinesu
   rowspacingu   rspaceu   scriptlevelu	   selectionu	   separatoru   stretchyu   xlinku   showu   accent-heightu
   accumulateu   additiveu
   alphabeticu   arabic-formu   ascentu   attributeNameu   attributeTypeu   baseProfileu   bboxu   beginu   byu   calcModeu
   cap-heightu	   clip-pathu   color-renderingu   contentu   cxu   cyu   du   dxu   dyu   descentu   duru   fillu   fill-opacityu	   fill-ruleu   font-familyu	   font-sizeu   font-stretchu
   font-styleu   font-variantu   font-weightu   fromu   fxu   fyu   g1u   g2u
   glyph-nameu   gradientUnitsu   hangingu   horiz-adv-xu   horiz-origin-xu   ideographicu   ku	   keyPointsu
   keySplinesu   keyTimesu
   marker-endu
   marker-midu   marker-startu   markerHeightu   markerUnitsu   markerWidthu   mathematicalu   offsetu   opacityu   orientu   originu   overline-positionu   overline-thicknessu   panose-1u
   pathLengthu   pointsu   preserveAspectRatiou   ru   refXu   refYu   repeatCountu	   repeatDuru   requiredExtensionsu   requiredFeaturesu   restartu   rotateu   rxu   ryu   slopeu   stemhu   stemvu
   stop-coloru   stop-opacityu   strikethrough-positionu   strikethrough-thicknessu   strokeu   stroke-dasharrayu   stroke-dashoffsetu   stroke-linecapu   stroke-linejoinu   stroke-miterlimitu   stroke-opacityu   stroke-widthu   systemLanguageu   text-anchoru   tou	   transformu   u1u   u2u   underline-positionu   underline-thicknessu   unicodeu   unicode-rangeu   units-per-emu   valuesu   versionu   viewBoxu
   visibilityu   widthsu   xu   x-heightu   x1u   x2u   actuateu   arcroleu   roleu   baseu   spaceu   yu   y1u   y2u
   zoomAndPanu   color-profileu   cursoru   filteru   masku   altGlyphu   feImageu   textpathu   trefu   azimuthu   background-coloru   border-bottom-coloru   border-collapseu   border-coloru   border-left-coloru   border-right-coloru   border-top-coloru	   directionu	   elevationu   floatu   letter-spacingu   line-heightu   overflowu   pauseu   pause-afteru   pause-beforeu   pitchu   pitch-rangeu   richnessu   speaku   speak-headeru   speak-numeralu   speak-punctuationu   speech-rateu   stressu
   text-alignu   text-decorationu   text-indentu   unicode-bidiu   vertical-alignu   voice-familyu   white-spaceu   autou   aquau   blacku   blocku   blueu   boldu   bothu   bottomu   brownu   collapseu   dashedu   dottedu   fuchsiau   grayu   greenu
   !importantu   italicu   leftu   limeu   maroonu   mediumu   navyu   normalu   oliveu   pointeru   purpleu   redu   rightu   solidu   silveru   tealu   topu   transparentu	   underlineu   whiteu   yellowu   ed2ku   ftpu   httpu   httpsu   ircu   mailtou   newsu   gopheru   nntpu   telnetu   webcalu   xmppu   calltou   feedu   aimu   rsyncu   tagu   sshu   sftpu   rtspu   afsu	   image/pngu
   image/jpegu	   image/gifu
   image/webpu	   image/bmpu
   text/plainuL  
                                ^
                                # Match a content type <application>/<type>
                                (?P<content_type>[-a-zA-Z0-9.]+/[-a-zA-Z0-9.]+)
                                # Match any character set and encoding
                                (?:(?:;charset=(?:[-a-zA-Z0-9]+)(?:;(?:base64))?)
                                  |(?:;(?:base64))?(?:;charset=(?:[-a-zA-Z0-9]+))?)
                                # Assume the rest is data
                                ,.*
                                $
                                t   Filterc           B` sb   e  Z d  Z e e e e e e e	 e
 e e d 
 Z d   Z d   Z d   Z d   Z d   Z RS(   uA    sanitization of XHTML+MathML+SVG and of inline style attributes.c         C` st   t  t |   j |  | |  _ | |  _ | |  _ | |  _ | |  _ | |  _ | |  _	 |	 |  _
 |
 |  _ | |  _ d  S(   N(   t   superR	   t   __init__t   allowed_elementst   allowed_attributest   allowed_css_propertiest   allowed_css_keywordst   allowed_svg_propertiest   allowed_protocolst   allowed_content_typest   attr_val_is_urit   svg_attr_val_allows_reft   svg_allow_local_href(   t   selft   sourceR   R   R   R   R   R   R   R   R   R   (    (    sJ   /usr/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/sanitizer.pyR     s    									c         c` s>   x7 t  j j |   D]# } |  j |  } | r | Vq q Wd  S(   N(   R   R	   t   __iter__t   sanitize_token(   R   t   token(    (    sJ   /usr/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/sanitizer.pyR     s    c         C` s   | d } | d	 k r | d } | d } | | f |  j  k sd | d  k rq t d | f |  j  k rq |  j |  S|  j |  Sn | d k r n | Sd  S(
   Nu   typeu   StartTagu   EndTagu   EmptyTagu   nameu	   namespaceu   htmlu   Comment(   u   StartTagu   EndTagu   EmptyTag(   R   t   NoneR   t   allowed_tokent   disallowed_token(   R   R   t
   token_typet   namet	   namespace(    (    sJ   /usr/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/sanitizer.pyR     s    


c   	      C` sK  d | k rG| d } t  | j    } x- | |  j D] } | d | =| j |  q6 Wx| |  j @D]} | | k s~ t  t j d d t | |   j	   } | j
 d d  } y t j |  } Wn t k
 r d  } | | =n X| rf | j rf | j |  j k r| | =n  | j d k rmt j | j  } | sE| | =qj| j d  |  j k rj| | =qjqmqf qf WxC |  j D]8 } | | k r{t j d d t | |   | | <q{q{W| d |  j k rt d	 d
 f | k rt j d | t d	 d
 f  r| t d	 d
 f =n  d | k r:|  j | d  | d <n  | | d <n  | S(   Nu   datau   [` - - \s]+u    u   �u   content_typeu   url\s*\(\s*[^#\s][^)]+?\)u    u   nameu   xlinku   hrefu   ^\s*[^#\s].*u   style(   Nu   style(   Nu   style(   Nu   style(   t   sett   keysR   t   removeR   t   AssertionErrort   ret   subR   t   lowert   replacet   urlparset
   ValueErrorR   t   schemeR   t   data_content_typet   matcht   patht   groupR   R   R   R   t   searcht   sanitize_css(	   R   R   t   attrst
   attr_namest	   to_removet   attrt   val_unescapedt   urit   m(    (    sJ   /usr/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/sanitizer.pyR      sL    


	c         C` s$  | d } | d k r+ d | d | d <n | d r | d k sG t   g  } xa | d j   D]O \ \ } } } | j d | d  k r | n d	 t | | f t |  f  q^ Wd
 | d d j |  f | d <n d | d | d <| j d  r| d d  d | d <n  d | d <| d =| S(   Nu   typeu   EndTagu   </%s>u   nameu   datau   StartTagu   EmptyTagu    %s="%s"u   %s:%su   <%s%s>u    u   <%s>u   selfClosingiu   />u
   Characters(   u   StartTagu   EmptyTag(   R$   t   itemst   appendR   R   R   t   joint   get(   R   R   R   R2   t   nsR   t   v(    (    sJ   /usr/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/sanitizer.pyR   2  s    

#A$
c         C` sc  t  j d  j d |  } t  j d |  s1 d St  j d |  sG d Sg  } xt  j d |  D] \ } } | sx q` n  | j   |  j k r | j | d | d  q` | j d	  d
 j   d k r!x | j   D], } | |  j	 k r t  j d |  r Pq q W| j | d | d  q` | j   |  j
 k r` | j | d | d  q` q` Wd j |  S(   Nu   url\s*\(\s*[^\s)]+?\s*\)\s*u    u@   ^([:,;#%.\sa-zA-Z0-9!]|\w-\w|'[\s\w]+'|"[\s\w]+"|\([\d,\s]+\))*$u    u    ^\s*([-\w]+\s*:[^:;]*(;\s*|$))*$u   ([-\w]+)\s*:\s*([^:;]*)u   : u   ;u   -i    u
   backgroundu   borderu   marginu   paddingu\   ^(#[0-9a-f]+|rgb\(\d+%?,\d*%?,?\d*%?\)?|\d{0,2}\.?\d{0,2}(cm|em|ex|in|mm|pc|pt|px|%|,|\))?)$(   u
   backgroundu   borderu   marginu   padding(   R%   t   compileR&   R-   t   findallR'   R   R:   t   splitR   R   R;   (   R   t   stylet   cleant   propt   valuet   keyword(    (    sJ   /usr/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/sanitizer.pyR1   F  s*    	 (   t   __name__t
   __module__t   __doc__R   R   R   R   R   R   R   R   R   R   R   R   R   R   R   R1   (    (    (    sJ   /usr/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/sanitizer.pyR	     s    			2	(   Nu   abbr(   Nu   accept(   Nu   accept-charset(   Nu	   accesskey(   Nu   action(   Nu   align(   Nu   alt(   Nu   autocomplete(   Nu	   autofocus(   Nu   axis(   Nu
   background(   Nu   balance(   Nu   bgcolor(   Nu   bgproperties(   Nu   border(   Nu   bordercolor(   Nu   bordercolordark(   Nu   bordercolorlight(   Nu   bottompadding(   Nu   cellpadding(   Nu   cellspacing(   Nu   ch(   Nu	   challenge(   Nu   char(   Nu   charoff(   Nu   choff(   Nu   charset(   Nu   checked(   Nu   cite(   Nu   class(   Nu   clear(   Nu   color(   Nu   cols(   Nu   colspan(   Nu   compact(   Nu   contenteditable(   Nu   controls(   Nu   coords(   Nu   data(   Nu   datafld(   Nu   datapagesize(   Nu   datasrc(   Nu   datetime(   Nu   default(   Nu   delay(   Nu   dir(   Nu   disabled(   Nu	   draggable(   Nu   dynsrc(   Nu   enctype(   Nu   end(   Nu   face(   Nu   for(   Nu   form(   Nu   frame(   Nu
   galleryimg(   Nu   gutter(   Nu   headers(   Nu   height(   Nu	   hidefocus(   Nu   hidden(   Nu   high(   Nu   href(   Nu   hreflang(   Nu   hspace(   Nu   icon(   Nu   id(   Nu	   inputmode(   Nu   ismap(   Nu   keytype(   Nu   label(   Nu   leftspacing(   Nu   lang(   Nu   list(   Nu   longdesc(   Nu   loop(   Nu	   loopcount(   Nu   loopend(   Nu	   loopstart(   Nu   low(   Nu   lowsrc(   Nu   max(   Nu	   maxlength(   Nu   media(   Nu   method(   Nu   min(   Nu   multiple(   Nu   name(   Nu   nohref(   Nu   noshade(   Nu   nowrap(   Nu   open(   Nu   optimum(   Nu   pattern(   Nu   ping(   Nu
   point-size(   Nu   poster(   Nu   pqg(   Nu   preload(   Nu   prompt(   Nu
   radiogroup(   Nu   readonly(   Nu   rel(   Nu
   repeat-max(   Nu
   repeat-min(   Nu   replace(   Nu   required(   Nu   rev(   Nu   rightspacing(   Nu   rows(   Nu   rowspan(   Nu   rules(   Nu   scope(   Nu   selected(   Nu   shape(   Nu   size(   Nu   span(   Nu   src(   Nu   start(   Nu   step(   Nu   style(   Nu   summary(   Nu   suppress(   Nu   tabindex(   Nu   target(   Nu   template(   Nu   title(   Nu
   toppadding(   Nu   type(   Nu   unselectable(   Nu   usemap(   Nu   urn(   Nu   valign(   Nu   value(   Nu   variable(   Nu   volume(   Nu   vspace(   Nu   vrml(   Nu   width(   Nu   wrap(   Nu
   actiontype(   Nu   align(   Nu   columnalign(   Nu   columnalign(   Nu   columnalign(   Nu   columnlines(   Nu   columnspacing(   Nu
   columnspan(   Nu   depth(   Nu   display(   Nu   displaystyle(   Nu   equalcolumns(   Nu	   equalrows(   Nu   fence(   Nu	   fontstyle(   Nu
   fontweight(   Nu   frame(   Nu   height(   Nu   linethickness(   Nu   lspace(   Nu   mathbackground(   Nu	   mathcolor(   Nu   mathvariant(   Nu   mathvariant(   Nu   maxsize(   Nu   minsize(   Nu   other(   Nu   rowalign(   Nu   rowalign(   Nu   rowalign(   Nu   rowlines(   Nu
   rowspacing(   Nu   rowspan(   Nu   rspace(   Nu   scriptlevel(   Nu	   selection(   Nu	   separator(   Nu   stretchy(   Nu   width(   Nu   width(   Nu   accent-height(   Nu
   accumulate(   Nu   additive(   Nu
   alphabetic(   Nu   arabic-form(   Nu   ascent(   Nu   attributeName(   Nu   attributeType(   Nu   baseProfile(   Nu   bbox(   Nu   begin(   Nu   by(   Nu   calcMode(   Nu
   cap-height(   Nu   class(   Nu	   clip-path(   Nu   color(   Nu   color-rendering(   Nu   content(   Nu   cx(   Nu   cy(   Nu   d(   Nu   dx(   Nu   dy(   Nu   descent(   Nu   display(   Nu   dur(   Nu   end(   Nu   fill(   Nu   fill-opacity(   Nu	   fill-rule(   Nu   font-family(   Nu	   font-size(   Nu   font-stretch(   Nu
   font-style(   Nu   font-variant(   Nu   font-weight(   Nu   from(   Nu   fx(   Nu   fy(   Nu   g1(   Nu   g2(   Nu
   glyph-name(   Nu   gradientUnits(   Nu   hanging(   Nu   height(   Nu   horiz-adv-x(   Nu   horiz-origin-x(   Nu   id(   Nu   ideographic(   Nu   k(   Nu	   keyPoints(   Nu
   keySplines(   Nu   keyTimes(   Nu   lang(   Nu
   marker-end(   Nu
   marker-mid(   Nu   marker-start(   Nu   markerHeight(   Nu   markerUnits(   Nu   markerWidth(   Nu   mathematical(   Nu   max(   Nu   min(   Nu   name(   Nu   offset(   Nu   opacity(   Nu   orient(   Nu   origin(   Nu   overline-position(   Nu   overline-thickness(   Nu   panose-1(   Nu   path(   Nu
   pathLength(   Nu   points(   Nu   preserveAspectRatio(   Nu   r(   Nu   refX(   Nu   refY(   Nu   repeatCount(   Nu	   repeatDur(   Nu   requiredExtensions(   Nu   requiredFeatures(   Nu   restart(   Nu   rotate(   Nu   rx(   Nu   ry(   Nu   slope(   Nu   stemh(   Nu   stemv(   Nu
   stop-color(   Nu   stop-opacity(   Nu   strikethrough-position(   Nu   strikethrough-thickness(   Nu   stroke(   Nu   stroke-dasharray(   Nu   stroke-dashoffset(   Nu   stroke-linecap(   Nu   stroke-linejoin(   Nu   stroke-miterlimit(   Nu   stroke-opacity(   Nu   stroke-width(   Nu   systemLanguage(   Nu   target(   Nu   text-anchor(   Nu   to(   Nu	   transform(   Nu   type(   Nu   u1(   Nu   u2(   Nu   underline-position(   Nu   underline-thickness(   Nu   unicode(   Nu   unicode-range(   Nu   units-per-em(   Nu   values(   Nu   version(   Nu   viewBox(   Nu
   visibility(   Nu   width(   Nu   widths(   Nu   x(   Nu   x-height(   Nu   x1(   Nu   x2(   Nu   y(   Nu   y1(   Nu   y2(   Nu
   zoomAndPan(   Nu   href(   Nu   src(   Nu   cite(   Nu   action(   Nu   longdesc(   Nu   poster(   Nu
   background(   Nu   datasrc(   Nu   dynsrc(   Nu   lowsrc(   Nu   ping(   Nu	   clip-path(   Nu   color-profile(   Nu   cursor(   Nu   fill(   Nu   filter(   Nu   marker(   Nu   marker-start(   Nu
   marker-mid(   Nu
   marker-end(   Nu   mask(   Nu   stroke(   Nu   altGlyph(   Nu   animate(   Nu   animateColor(   Nu   animateMotion(   Nu   animateTransform(   Nu   cursor(   Nu   feImage(   Nu   filter(   Nu   linearGradient(   Nu   pattern(   Nu   radialGradient(   Nu   textpath(   Nu   tref(   Nu   set(   Nu   use(.   u   azimuthu   background-coloru   border-bottom-coloru   border-collapseu   border-coloru   border-left-coloru   border-right-coloru   border-top-coloru   clearu   coloru   cursoru	   directionu   displayu	   elevationu   floatu   fontu   font-familyu	   font-sizeu
   font-styleu   font-variantu   font-weightu   heightu   letter-spacingu   line-heightu   overflowu   pauseu   pause-afteru   pause-beforeu   pitchu   pitch-rangeu   richnessu   speaku   speak-headeru   speak-numeralu   speak-punctuationu   speech-rateu   stressu
   text-alignu   text-decorationu   text-indentu   unicode-bidiu   vertical-alignu   voice-familyu   volumeu   white-spaceu   width('   u   autou   aquau   blacku   blocku   blueu   boldu   bothu   bottomu   brownu   centeru   collapseu   dashedu   dottedu   fuchsiau   grayu   greenu
   !importantu   italicu   leftu   limeu   maroonu   mediumu   noneu   navyu   normalu   nowrapu   oliveu   pointeru   purpleu   redu   rightu   solidu   silveru   tealu   topu   transparentu	   underlineu   whiteu   yellow(   u   fillu   fill-opacityu	   fill-ruleu   strokeu   stroke-widthu   stroke-linecapu   stroke-linejoinu   stroke-opacity(   u   ed2ku   ftpu   httpu   httpsu   ircu   mailtou   newsu   gopheru   nntpu   telnetu   webcalu   xmppu   calltou   feedu   urnu   aimu   rsyncu   tagu   sshu   sftpu   rtspu   afsu   data(   u	   image/pngu
   image/jpegu	   image/gifu
   image/webpu	   image/bmpu
   text/plain(!   t
   __future__R    R   R   R%   t   xml.sax.saxutilsR   R   t   pip._vendor.six.movesR   R)   t    R   t	   constantsR   R   t   __all__t	   frozensetR   R   R   R   R   R   R   R   R   R   R   R?   t   VERBOSER,   R	   (    (    (    sJ   /usr/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/sanitizer.pyt   <module>   s2  	                                             	                                      	       	                      	     	
