U
    md                 L   @   sB  d Z ddlmZ ddlZddddZddddZd	d
ddZddddZddddZ	dd Z
dd Zdd Ze
eedZdd Zdd Zdd ZeeedZdd Zdod d!Ze Zd"Zd#Zd$d% Zd&d' Zd(d) Zd*d+ Zd,d- Zd.d/ Zd0d1 Zd2d3 Zd4d5 Zd6d7 Z d8d9 Z!d:d; Z"d<d= Z#d>d? Z$d@dA Z%dBdC Z&dDdE Z'dFdG Z(dHdI Z)dJdK Z*dLdM Z+dNdO Z,dPdQ Z-dRdS Z.dTdU Z/dVdW Z0dXdY Z1dZd[ Z2d\d] Z3d^d_ Z4d`da Z5dbdc Z6ddde Z7dfdg Z8dhdi Z9djdk Z:dldm Z;dndo e<dpD Z=e=dq e=dr e=ds dZ>e=dt e=du e=dv dZ?e=dw e=dx e=dy dZ@e=dz e=d{ e=d| dZAe=d} e=d~ e=d dZBdZCdZDddddZEddddZFddddZGddddZHddddZIddddZJddddZKddddZLdddddddddddddddddddddgdddddddddddddddddddddgdddddddddddddddddddddgdZMdZNdZOdZPdZQdZRdZSdZTdZUdZVdZWdZXdZYdZZdZ[dZ\dZ]dZ^dZ_dZ`dZadZbdZcdZddZedZfdZgdZhdZidZjdZkdZldZmdZndZodZpddddZqe=dy e=dy e=dy dZrdd Zsdd Ztdd ZueseteudZvddddZwdZxddddZydd ZzezezezdZ{dddddddddd ddddddddd	d
dddddddddddddg!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d8g!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dYg!dZ|dZd[d\dZ}d]d^d_dd`gdadbdcdddegdfdgdddhgdZ~diZdjZdkZdlZeNeOePeQe}eReSeTeVeUeXeWeYeZe[e\e]e^e_e`eaebecede~eeefegeheAeeeeeee|e	eeeqerevewexeye{e>e?eEeFeGeHeMe@eIeeBeCeJeKeDeLdmeiidmejidmekidmelidmemidmenidmeoidmepidmeidmeidmeidmeidnKZdS (p  z
Nothing here but dictionaries for generating LinearSegmentedColormaps,
and a dictionary of these dictionaries.

Documentation for each is in pyplot.colormaps().  Please update this
with the purpose and type of your colormap if you add data for one here.
    )partialN)              ?r   r   r   r   redgreenblue)r   r   r   r   )r   r   r   r   )r   r   )r   )焟8~?瓋1?r   r   )r   )e5]Ot]?9?q?r   )r   瓋1?r   r   )r   )r   9?q?r   r   )r   )w*?r   r   r   )r   )r   St$?r   )r   )r   ףp=
?r   c                 C   s    dt | d d t j  d S N      ?     ?@      ?      ?npsinpix r!   G/home/sam/Atlas/atlas_env/lib/python3.8/site-packages/matplotlib/_cm.py	_flag_red.       r#   c                 C   s   t | d t j S )Nr   r   r   r!   r!   r"   _flag_green/   r$   r%   c                 C   s    dt | d d t j  d S r   r   r   r!   r!   r"   
_flag_blue0   r$   r&   c                 C   s    dt | d d t j  d S )Nr   fffff4@r   gq=
ףp?r   r   r!   r!   r"   
_prism_red3   r$   r(   c                 C   s    dt | d d t j  d S )Nr   r'   r   Q?r   r   r!   r!   r"   _prism_green4   r$   r*   c                 C   s   dt | d t j  S )Ngr'   r   r   r!   r!   r"   _prism_blue5   r$   r+   c           
      C   sZ   ||  }|| d|  d }dt j |d ||   }	|||t |	 |t |	    S )z=Helper function for generating picklable cubehelix colormaps.         )r   r   cosr   )
gammasrhp0p1r    Zxgaphir!   r!   r"   
_ch_helper8   s    r8   r   r         c              
   C   s<   t t| |||ddt t| |||ddt t| |||dddS )a  
    Return custom data dictionary of (r, g, b) conversion functions, which can
    be used with :func:`register_cmap`, for the cubehelix color scheme.

    Unlike most other color schemes cubehelix was designed by D.A. Green to
    be monotonically increasing in terms of perceived brightness.
    Also, when printed on a black and white postscript printer, the scheme
    results in a greyscale with monotonically increasing brightness.
    This color scheme is named cubehelix because the (r, g, b) values produced
    can be visualised as a squashed helix around the diagonal in the
    (r, g, b) color cube.

    For a unit color cube (i.e. 3D coordinates for (r, g, b) each in the
    range 0 to 1) the color scheme starts at (r, g, b) = (0, 0, 0), i.e. black,
    and finishes at (r, g, b) = (1, 1, 1), i.e. white. For some fraction *x*,
    between 0 and 1, the color is the corresponding grey value at that
    fraction along the black to white diagonal (x, x, x) plus a color
    element. This color element is calculated in a plane of constant
    perceived intensity and controlled by the following parameters.

    Parameters
    ----------
    gamma : float, default: 1
        Gamma factor emphasizing either low intensity values (gamma < 1), or
        high intensity values (gamma > 1).
    s : float, default: 0.5 (purple)
        The starting color.
    r : float, default: -1.5
        The number of r, g, b rotations in color that are made from the start
        to the end of the color scheme.  The default of -1.5 corresponds to ->
        B -> G -> R -> B.
    h : float, default: 1
        The hue, i.e. how saturated the colors are. If this parameter is zero
        then the color scheme is purely a greyscale.
    gKÿg9?gۅ:ҿgRQg)?r   r   )r   r8   )r0   r1   r2   r3   r!   r!   r"   	cubehelixB   s    $r:   )r   r   r   r   r   )r;   r   r   r   r   c                 C   s   dS )Nr   r!   r   r!   r!   r"   _g0p   r$   r=   c                 C   s   dS Nr   r!   r   r!   r!   r"   _g1q   r$   r?   c                 C   s   dS Nr,   r!   r   r!   r!   r"   _g2r   r$   rA   c                 C   s   | S Nr!   r   r!   r!   r"   _g3s   r$   rC   c                 C   s   | d S Nr-   r!   r   r!   r!   r"   _g4t   r$   rE   c                 C   s   | d S Nr.   r!   r   r!   r!   r"   _g5u   r$   rG   c                 C   s   | d S N   r!   r   r!   r!   r"   _g6v   r$   rJ   c                 C   s
   t | S rB   r   sqrtr   r!   r!   r"   _g7w   r$   rM   c                 C   s   t t | S rB   rK   r   r!   r!   r"   _g8x   r$   rN   c                 C   s   t | t j d S rD   r   r   r!   r!   r"   _g9y   r$   rO   c                 C   s   t | t j d S rD   r   r/   r   r   r!   r!   r"   _g10z   r$   rQ   c                 C   s   t | d S r>   r   absr   r!   r!   r"   _g11{   r$   rT   c                 C   s   d|  d d S Nr-   r,   r!   r   r!   r!   r"   _g12|   r$   rV   c                 C   s   t | t j S rB   r   r   r!   r!   r"   _g13}   r$   rW   c                 C   s   t t | t j S rB   r   rS   r/   r   r   r!   r!   r"   _g14~   r$   rY   c                 C   s   t | d t j S rD   r   r   r!   r!   r"   _g15   r$   rZ   c                 C   s   t | d t j S rD   rP   r   r!   r!   r"   _g16   r$   r[   c                 C   s   t t | d t j S rD   r   rS   r   r   r   r!   r!   r"   _g17   r$   r]   c                 C   s   t t | d t j S rD   rX   r   r!   r!   r"   _g18   r$   r^   c                 C   s   t t | d t j S rH   r\   r   r!   r!   r"   _g19   r$   r_   c                 C   s   t t | d t j S rH   rX   r   r!   r!   r"   _g20   r$   r`   c                 C   s   d|  S rF   r!   r   r!   r!   r"   _g21   r$   ra   c                 C   s   d|  d S Nr.   r,   r!   r   r!   r!   r"   _g22   r$   rc   c                 C   s   d|  d S Nr.   r-   r!   r   r!   r!   r"   _g23   r$   re   c                 C   s   t d|  d S rb   rR   r   r!   r!   r"   _g24   r$   rf   c                 C   s   t d|  d S rd   rR   r   r!   r!   r"   _g25   r$   rg   c                 C   s   d|  d d S Nr.   r,   r-   r!   r   r!   r!   r"   _g26   r$   ri   c                 C   s   d|  d d S rd   r!   r   r!   r!   r"   _g27   r$   rj   c                 C   s   t d|  d d S rh   rR   r   r!   r!   r"   _g28   r$   rk   c                 C   s   t d|  d d S rd   rR   r   r!   r!   r"   _g29   r$   rl   c                 C   s   | d d S )Ng{Gz?      ?r!   r   r!   r!   r"   _g30   r$   rn   c                 C   s   d|  d S )Nr-   gzG?r!   r   r!   r!   r"   _g31   r$   ro   c                 C   sj   t t| }| dk }d| |  ||< | dk| dk @ }d| |  d ||< | dk}| | d d ||< |S )Nr   rI   gq=
ףp?gq=
ףp?g{Gz?g      '@)r   Zzeroslen)r    retmr!   r!   r"   _g32   s    rt   c                 C   s   t d|  d S Nr-   r   rR   r   r!   r!   r"   _g33   r$   rv   c                 C   s   d|  S rD   r!   r   r!   r!   r"   _g34   r$   rw   c                 C   s   d|  d S ru   r!   r   r!   r!   r"   _g35   r$   rx   c                 C   s   d|  d S rU   r!   r   r!   r!   r"   _g36   r$   ry   c                 C   s   i | ]}|t  d | qS )z_g{})globalsformat).0ir!   r!   r"   
<dictcomp>   s      r~   %                            r.   "   #   $   !      
   ))r   r   333333?r;   r   r   r   r   r   ))r   )皙?r   333333?)333333?)r   r   r   )r   )r   皙?皙?)r   r   r   r   )r   )r   g
ףp=
?r)   )r   r   )r   r   r   )r   r,   r,   ))r   _L?r   )r   r   r   r   )r   )r   r   r   )r   r   r   r   )r   )r   r   r   r   )
r   )7qrCQ?r   r   )VIddY?      ?r   )F]kSU?      ?r   )VIddY?r   r   )]QJVU?r   r   )eF ^?r   r   )c#?r   r   )(m?r   r   r   )r   )r         ?r   )r   r   r   mA?r   r   )r         ?r   )r   r   r   r   )r   )r   r   r   )r   r   r   r   )r   r   r   )r   r   r   )r         ?r   )r   )ffffff?r   r   )gQ?r,   r,   )g{Gz?r,   r,   r   r   r   )r   )      ?r   r   )      ?r,   r,   )g{Gz?r,   r,   )gQ?r   r   r   r   r   )r   r   r   )g)\(?r,   r,   )g(\?r,   r,   )?r   r   r   )@)r   Gx$(?r   )A?zؘ?r   )A?p}Xo
?r   )u!Va?@?r   )A?W%}e?r   )7qrCQ?#?r   )u!Va?N6?r   )9?q?T?r   )A?&UMM?r   )_#I?E'K?r   )r   KY8E?r   )r   [&|?r   )u!Va?J?r   )Gߤi?[a^Cp?r   )9?q??r   )ҩ+y?DP5z5?r   )A?E~`?r   )/E?O0?r   )_#I?+?r   )'y3M?=$?r   )7qrCQ?!?r   )r   2FY??r   )r   vQ?r   )r   D-M?r   )u!Va??r   )Oe?{3jJ?r   )Gߤi?4?r   )@m?n-?r   )r   {gUId?r   )½2ou?Sul?r   )ҩ+y?`cD?r   )$}?/$?r   )r   Ah:;?r   )+j0?rmo?r   )fHE?4(?r   )'c`??r   )._x%I?縬f?r   )6\-?no>?r   )>yX5M?T2 Tq?r   )FT=?R1?r   )MeQEQ?/Q5?r   )UMM?C5%Y?r   )r   s* 8?r   )r   Gߤi?r   )l=C8fY?'K?r   )t?Pn?B!?r   )|)<hv]?aK?r  r   Zg|_\*?r  5a?l%tY?r  r   427߈?r  .Ȗe?up?r  r   rl=C8?r  &i?hx?r  r   焜qB?r  r   &p?r  O@?Д?r  Xq?n?r  ;p?QH2?r  ٱu?~T$?r   '?_P?r#  
y?~x|?r&  ?^fب?r)  }?ϛ?r,  r   )@r   r   ynU?r.  r   ÜM?r0  r   6g?r2  r   ynU?r4  r   B%c\q?r6  r   _ ?r8  r   RE*k?r:  r   疴
?r<  r   [D7?r>  r   X?r@  r   W@?rB  r   6g?rD  r   f(ϼ?rF  r   3?rH  r   ?rJ  r   ynU?rL  r   ;R}%?rN  r   B?rP  r   ',?rR  r   B%c\q?rT  r   +?rV  r   熪J??rX  r   R?rZ  )r   z?r[  )r   'y3M?r\  )r   ?r]  )r   %"?r^  )r   |~!<Z?r_  )r   fI?r`  )r   M?ra  )r   ^4?rb  )r   ?rc  )r   i7>[?rd  )r   ?re  )r   Ss?rf  )r   1t?rg  )r   F$
-~?rh  )r    ?ri  )r   :?rj  )r   )=$?rk  )r   4ctv?rl  )r   ;O?rm  )r   +d?rn  )r   9?ro  )r   	MK?rp  )r   fd?rq  r  r  r  r	  r  r  r  r  r  r  r  r  r!  r$  r'  r*  r   )@r   r-  r/  r1  r3  r5  r7  r9  r;  r=  r?  rA  rC  rE  rG  rI  rK  rM  rO  rQ  rS  rU  rW  rY  )r   '
b ?rr  )r   5\u?rs  )r   #W<?rt  )r   ?ru  )r   ^f(k?rv  )r   ?rw  )r   &s,?rx  )r   S?ry  )r   疴
?rz  )r   ?r{  )r   c1?r|  )r   x~~y?r}  )r   r   r   )r   ,'?r~  )r   bJ?r  )r   ?r  )r   X?r  )r   
F?r  )r   r   r   )r   )Bv?r  )r   b('?r  )r   J?r  )r   Iv|S?r  )r   YF?r  )r  kD?r  )r   pW?r  )r
  窵0?r  )r   WoB?r  )r  VJ?r  )r   kMG?r  )r   ԱJ?r  )r  "07?r  )r   viC?r  )r  '?r  )r  u9% &a?r  )r"  W{?r  )r%  dʇjt?r  )r(  
h"lx?r  )r+  熭K~?r  r   )r   r   ))r   r   r   )r   r   r   )r   r   r   )皙?Bi?r  )皙?^)?r  )r   r   r   )r   r   r   )r   r   r   )r   r   r   )r   r   r   )r   r   r   )?r   r   r   )皙?r   r   )r   r   r   )r   ŏ1w?r  )ffffff?j+?r  )r   r   r   r   r   r   )333333?r   r   )?.n?r  )ffffff?r   r   )r   r   r   )r  r   r   )r  r   r   )r   r  r  )r   r   r   )r   K=U?r  )r   r  r  )r  r   r   )r   r  r  )r  r  r  )r   r   r   )r   r   r   )r   r   r   )r   r   r   )r  r   r   )r  r   r   )r  r   r   )r  r  r  )r  r   r   )r   r  r  )r   r  r  )r   r  r  )r   r  r  )r   r  r  )r   r   r   )r  r   r   )r   r   r   )r   r   r   )	)??r   )?}}}}}}?r  ?{{{{{{???YYYYYY?<<<<<<????)瑐?RRRRRR?r  )瑐?g\\\\\\?緶?)?TTTTTT?甓?)r  ?r  ))?r  ?)璑?r  g?)?000000?痖?)?XXXXXX?______?)g??xxxxxx?)翾?r  r  )?g]]]]]]?罼?)?纹?g888888?)g???)p?r   瘗?)r   ?r  )	r  砟??)r  r  ???????)r   瞝??)r   ?999999?)r   r  畔?)PPPPPP?r  瞝?璑?qqqqqq?QQQQQQ?r   [[[[[[??r   g??)	r  )?r  矞?)r  zzzzzz?r  )r  瘗?[[[[[[?)r  ?r  )r  r  666666?)?r  g?)r  g?g?)SSSSSS?r   ?)	)r  r  ?)r  ~~~~~~?r  r   r  繸?)?缻?r  )?r   癘?)甓?vvvvvv?r  )疕?r  ?)r  ?疕?)r  ?r  )	)r  r  r  )r  r  r  r  ======??444444?;;;;;;?gssssss??r  r  r  uuuuuu?gWWWWWW?r  r  r  )	r   )r  r  r  r  r  r  縷?r  r  r  r  r  )?r  r  )畔?r  r  )瓒?r  r  r   )	)r   r  r  )?r  ?r  ?TTTTTT?r  r  r  r  粱?r  )>>>>>>?ZZZZZZ?g?)r  ?r  )??g?)?甓??)	)r   r  r  )r  r  ?)r  盚?r  )r  wwwwww?瑐?)r  r  VVVVVV?)r  YYYYYY?r  )?r  ?)r  r   r   )r  r   r   ))?r  r  )r  r  r  )r  ?r  )r  ?r  )r  r  r  r  r  r  )r  r  r  )?r  ?)r  r  r  )r  r  r  )r  g?g?))r  r   r  )r  ?gpppppp?)r   ?r	  )r  絴??)?r"  r  r,  )r  r  r  )r  r  ?)痖?r  XXXXXX?)r  ?眛?r  )	r   r  r  )r  r3  ^^^^^^?r  ::::::?r  r  r  r  )r  555555?r2  r  ?r  )r  r0  ?)r   r5  r  )???)	r9  )r  \\\\\\?r  r;  r=  )?r>  r2  r?  )rB  r  QQQQQQ?)r  ?r%  )r  g?r  ))r  瞝?r  )r  rD  ?)r  PPPPPP??)r  r-  ?)r  r  r+  r,  )r  r  r  )VVVVVV?r	  ZZZZZZ?)r  r  r  )r  r  r  )r  r   r  )	)r  r  r  )r3  r  r  )r"  777777?r  )r  瓒?r  )r  r&  rA  r3  畔?rG  )r  g?疕?)?r   ?rF  r   r(  )	)r  r  r  )r  羽?r  r  r  r  r  r  g?r  SSSSSS?r!  )r  r  WWWWWW?)盚?r  tttttt?)r  r  r  )g?r   r  )rW  rN  ?r  r  g?r  r  r1  rK  r  r  r  r,  )r<  r  r  )r  r  r  )rV  grrrrrr?r  )r  r   r  )r  r  r6  )rW  r`  rb  rc  rd  r   )r  r  r  )r]  r]  r]  )?re  re  )r  r  r  )?rf  rf  )	)r   r  r  )r  r  r  )r  r  r  )g______?g?r  )r  r  r  )r  ?r  )r  r  砟?)矞?r  r*  )RRRRRR?r   r^  )r1  r   ?r'  r  r  r  r  rV  r  r  r6  )r  r  r@  r   r   r  )r  r  ?)r	  r  r  )r  綵?r<  )r  ]]]]]]?痖?)癘?r  g?)rk  rm  rn  ro  r  r  r  rp  )r  r  r  )r  r  r^  )r   r  rM  )rf  rU  g?r   r  r8  )	)r   r  r  )r  r  rO  )r  r#  r  )r  r  睜?)r  r^  瓒?)r  rI  r  )yyyyyy?ra  ?)r1  g?g?)rF  r   g?))r  r  r  )绺?g??rn  ro  rv  rp  )r  r  rU  )r	  r  r  r   r  r1  )g?r  r  )r  r}  r  )	r   r   r  )r  r  rP  )r  r  r_  )rr  r  r)  )r7  r  ^^^^^^?r  )r  r$  rV  rw  )r   r  rS  )	)r   r   r  )rX  rq  r  )r  r  rt  )r  r  r#  )r  r+  r  )r{  222222?r  )?r  r  )r  rg  rQ  )r  r{  rD  )	r  )r   r  r  )r  ||||||?r  )r  r  r}  )r  r   rS  )r  r0  rL  )r   ?rB  )r   rg  r   )r   r  rJ  )	r   r   r   )r   rX  r4  )r  r  r  )r  rN  r  r  )r  r  r/  r  rf  ?)r  r   rl  )r  r   rl  ))r  r  r  )r  r  r"  )r  r  r.  r   )rC  rH  rA  )r  rB  r  )r  g?g?r   r   r   ))r  r  r*  )r  g?rB  )rs  r0  r  rR  )r   r  g?)r  r	  rB  )r  r  r{  r  ))r  r  r  )r(  r7  rt  )rN  r  rG  )r   r4  r  )r  r\  r   r  )r  r  ?r   r  r   )r  rN  r  )r^  g?r\  r   )r  r%  ?)	)r  rt  r  )r  r  r  r  )r  rz  睜?)r  r  r  r  )r  r  r  )r  r  r  )r:  r:  r:  ))r  rE  r  )r  r  r  )rz  r|  r  )r  r  r  )r  r  r  )r   r:  r  )r  rE  r   )r   r   r   )	)r  rf  r  )r8  rh  r-  )r  g?ry  )rU  r  r_  r  )r   r   r   )r  rT  r  )r  r  r  )r   r   r   )r~  )r  r  癘?)r  r4  rz  )r3  rG  r  )r  r  r  )r   r  g?)r  r  rQ  )r  r  r  ))r  r  r  )r   r   r  )r  r]  r  )r  r  rx  )r  r  r  )r  rt  r  )r  r  r  )r  r  r  r
  )r  r  r  r  )r   rX  r  )r   )Ps?绸?r  )g>٬\?^?r  )g rh?߾3?r  )tV?؁sF?r  )b48?fj+?r  )r   6?r  )r   ))\(?r   r   )Q?~:?r  )ZӼ?Cl?r  )g)0?0*?r  )r  Mb?r  ){?	h"lx?r  )r  m{?r  )r  jMSt?r  )綄|гY?ݓ?r  )r   ea?r  )g}b?46<?r  )gC6?D?r  )r  tF_?r  )gCl?_)Ǻ?r  )g[<?,eX?r  )g?ܵ|?笋h o?r  )#~j?-?r  )g_vO?{Gz?r  )gW[?oʡ?r  )g;pΈ?K46?r  )uq?0L
F%?r  r   V}b?r  )r   )gqo?<R!?r  )gq?HP?r  )r  3?r  )g2U0*?[Ӽ?r  )r  c]F?r  )r  6<R?r  )gS!uq?Pn?r  )gHP?綄|гY?r  )gPkw?*:H?r  r  c                 C   s   d|  S )Ng      ?r!   r   r!   r!   r"   _gist_heat_red  r$   r  c                 C   s   d|  d S rU   r!   r   r!   r!   r"   _gist_heat_green  r$   r  c                 C   s   d|  d S )NrI   r.   r!   r   r!   r!   r"   _gist_heat_blue  r$   r  )	r   )gO@a?r   r   )gףp=
?<R!?r  )gv?
F%u?r  )r  r   r   )r  r   r   )g!uq??r  )r  Zd;O?r  r   r  r  )r   )&1?犎?r  )gxz,C?r   r   )g_L?Έ?r  )g0*?_vO?r  )r  ~:p?r  )g@߾?r   r   )gq-?o_?r  )gQ?r  r  )gjMS?r   r   )gSt$?$?r  )g\(\?r   r   )r  r   r   )8m4?K=U?r  )ggj+?ۊe?r  )g?r   r   )r  r   r   )B>٬? ~:p?r  )r  r   r   )r   Q?r  ))r   r  r  )r  Aǘ?r  )r  r   r   )ga+e?r   r   )gU0*?Dl?r  )g0*?r   r   )g<,Ԛ?r   r   )g|?5^?ё\C?r  )r  r   r   )g&S?r   r   )r  Q?r  )g_vO?r   r   )gj+?r   r   )r  ^)?r  r  )r  r   r   )r  1%?r  r  ))r   )r   r   g{Gz?)gQ?r   )gQ?)r   r   r   )r   r<   )gn?r   )gp=
ף?r;   )gI+?)r   r   r   )r   )r   r   r   )r   )gı.n?r   r   )r   gS㥛?r   r   ))r   r   r   )r,   r,   r,   )r   r   r   r   )gQ?r   r   r   c                 C   s   d|  S r@   r!   r   r!   r!   r"   
_gist_yargN  r$   r  )r    Ej?r  )r   	?r  )r   'r?r  )r   禫{1?r  )r   NbJ?r  )      ?环$(?r  )      ?v?r  )      ??|N?r  )r   'ʱ?r  )      ?m;b?r  )      ?	T!t?r  )      ? =^_#?r  )r   >c5?r  )      ?{+]?r  )      ??r  )      ?U
«?r  )r   `DQ?r  )      ?V-?r  )      ?糄t?r  )      ?+
9?r  )      ?ȗ_?r  )      ?TY?r  )      ?!B	?r  )      ?S?r  )r   炑4?r  )rm   oEx2?r  )      ? A:?r  )      ?O7y?r  )      ?o/R`?r	  )      ?磶#6?r  )r   捴u?r  )r   T$?r  )r   "ߔ?r  )r   "1?r  )r   +f?r  )r   V??r  )r   tH\?r  )r   O()M?r  )r  .cY?r  )r  C>X?r  )r  CKQ?r  )r   y>Ɔ?r  )r  R<?r  )r  MN?r  )r  -w2??r  )r   O?r  )r  o?r  )r  }r1?r  )r  8҆?r  )r   =bp?r  )r  BJ~*?r   )r  \,y?r!  )r  Ė2?r"  )r  _?r#  )r  ok~?r$  )r  ͎n7?r%  )r   >4@?r&  )r   (5|J?r'  )rm   =c?r(  )r  x"NH?r)  )r  Wa!?r*  )r  yrH6?r+  )r
  YT"?r,  )r   hn!c?r-  )r   E ?r.  )r   Ysۏ?r/  )r   ̵!,?r0  )r   O?r1  )r   	?r2  )r   瑩Z{G?r3  )r   .=[?r4  )r  XB?r5  )r   ?r6  )r  <jb?r7  )r   bs?r8  )r  '~?r9  )r  <?r:  )r  d8?r;  )r   .@?r<  )r  nWMK?r=  )r  &d?r>  )r  |P?r?  )r   'R?r@  )r  _GD?rA  )r  ?rB  )r  罃|)lA?rC  )r  WƷ=?rD  )r  el?rE  )r  }(a>?rF  )r   g?rG  )r   AZj?rH  )rm   ^Q?rI  )r  羗?rJ  )r  uDy?rK  )r  "ד7?rL  )r
  0ad?rM  )r   	/:?rN  )r   H?rO  )r   .)+:?rP  )	r   r   r   r   )r   r   r   )r   r   r   r  )r  r  r  )r   r  r  r  r  r  r   )	r   rQ  )r   r   r   )r   r   r   )r   r   r   )r  r   r   )r   r   r   rR  r   )	r   )r   r   r   )r   r   r   )r   r   r   )r   r   r   )r  r   r   )r   r  r  )r  r   r   r   )r   r  r  )r   r   r   r  )r   r  r  r   )r   r  r  )r   r  r  )r   r4  r4  )r   r  r  )r   ri  ri  )r   rf  rf  r   )
r(  r*  rt  r   r  g?r  r4  r  r  r  r  rQ  rF  r  r  rT  r  r  r*  r  r  r  r  r  r  r  g?r  r2  )rS  )r  r  r  rT  )r   r#  r7  rU  )rU  r  rG  rV  )r   rU  r  rW  )r  rA  r|  rX  )r  r  rQ  rY  )r  r+  rO  rZ  )r  r  r  r[  )r  r  r  r\  )r  r  r  ))睜?rI  r  )r  r  r_  )r  g?r2  )r  r  r  )rM  r  r]  )r  r  r  )r  r2  r  )r  r  r  )r  r  ru  )r  r  r]  )r3  r]  r  )r3  rz  rQ  )r$  r  r]  )rr  rj  ry  )r  r6  r  )r3  r  r  )r  r  r  )r1  r  rQ  )r  r  r  )r  r  r  ))ru  rK  r  r  r  r  )r  gUUUUUU?g?r  r  r  )ru  r_  r  r  r  r   )rs  r  r  r[  rZ  rY  )rM  rM  rM  r  r  r
  Zlisted)KZBluesZBrBGZBuGnZBuPuZCMRmapZGnBuZGreensZGreysZOrRdZOrangesZPRGnZPiYGZPuBuZPuBuGnZPuOrZPuRdZPurplesZRdBuZRdGyZRdPuZRdYlBuZRdYlGnZRedsZSpectralZWistiaZYlGnZYlGnBuZYlOrBrZYlOrRdZafmhotautumnbinaryboneZbrgZbwrcoolZcoolwarmZcopperr:   flagZ
gist_earthZ	gist_grayZ	gist_heatZ	gist_ncarZgist_rainbowZ
gist_sternZ	gist_yarggnuplotZgnuplot2grayZhotZhsvZjetZnipy_spectraloceanZpinkZprismrainbowZseismicZspringZsummerZterrainZwinterZAccentZDark2ZPairedZPastel1ZPastel2ZSet1ZSet2ZSet3Ztab10Ztab20Ztab20bZtab20c)r   r   r9   r   )__doc__	functoolsr   numpyr   Z_binary_dataZ_autumn_dataZ
_bone_dataZ
_cool_dataZ_copper_datar#   r%   r&   Z
_flag_datar(   r*   r+   Z_prism_datar8   r:   Z_cubehelix_dataZ	_bwr_dataZ	_brg_datar=   r?   rA   rC   rE   rG   rJ   rM   rN   rO   rQ   rT   rV   rW   rY   rZ   r[   r]   r^   r_   r`   ra   rc   re   rf   rg   ri   rj   rk   rl   rn   ro   rt   rv   rw   rx   ry   rangeZgfuncZ_gnuplot_dataZ_gnuplot2_dataZ_ocean_dataZ_afmhot_dataZ_rainbow_dataZ_seismic_dataZ_terrain_dataZ
_gray_dataZ	_hot_dataZ	_hsv_dataZ	_jet_dataZ
_pink_dataZ_spring_dataZ_summer_dataZ_winter_dataZ_nipy_spectral_dataZ_Blues_dataZ
_BrBG_dataZ
_BuGn_dataZ
_BuPu_dataZ
_GnBu_dataZ_Greens_dataZ_Greys_dataZ_Oranges_dataZ
_OrRd_dataZ
_PiYG_dataZ
_PRGn_dataZ
_PuBu_dataZ_PuBuGn_dataZ
_PuOr_dataZ
_PuRd_dataZ_Purples_dataZ
_RdBu_dataZ
_RdGy_dataZ
_RdPu_dataZ_RdYlBu_dataZ_RdYlGn_dataZ
_Reds_dataZ_Spectral_dataZ
_YlGn_dataZ_YlGnBu_dataZ_YlOrBr_dataZ_YlOrRd_dataZ_Accent_dataZ_Dark2_dataZ_Paired_dataZ_Pastel1_dataZ_Pastel2_dataZ
_Set1_dataZ
_Set2_dataZ
_Set3_dataZ_gist_earth_dataZ_gist_gray_datar  r  r  Z_gist_heat_dataZ_gist_ncar_dataZ_gist_rainbow_dataZ_gist_stern_datar  Z_gist_yarg_dataZ_coolwarm_dataZ_CMRmap_dataZ_wistia_dataZ_tab10_dataZ_tab20_dataZ_tab20b_dataZ_tab20c_dataZdatadr!   r!   r!   r"   <module>   s  
(	
>> <                              40  
5##m		(