
    g_                    f    d Z ddlmZ ddZd Zd Zd Zd Zd	 Zd
 Z	d Z
d Zd Zd Zd Zd ZdS )a  
Easy-to-use test-generating code:

cases = '''
exp 2.25
log 2.25
'''

from mpmath import *
mp.dps = 20
for test in cases.splitlines():
    if not test:
        continue
    words = test.split()
    fname = words[0]
    args = words[1:]
    argstr = ", ".join(args)
    testline = "%s(%s)" % (fname, argstr)
    ans = str(eval(testline))
    print "    assert ae(fp.%s, %s)" % (testline, ans)

    )fp-q=c                 ^    | |k    rdS t          | |z
            |t          |          z  k    S )NT)abs)xytols      P/var/www/html/ai-engine/env/lib/python3.11/site-packages/mpmath/tests/test_fp.pyaer      s/    Avvtqs88s3q66z!!    c                      t          j        d          dk    sJ t          j        d          dk    sJ t          j        ddgddgd	          d
k    sJ d S )N         @      @y      @               y       @      ?T)	conjugatey      @       )r   conjfdot r   r
   	test_conjr      s`    71::????74==D    7Aa5!DT222d::::::r   c                     t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d	          d
          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ d S )Nr           -DT!	@              @g-DT!?y             g-DT!       @      @gs?            g!3|g      @y      @      @      @       @r          @        y            y                           )r   r   argreimfloorceilr   r   r
   test_fp_number_partsr(   $   s/   bfQiibfRjj/00000bfRjj/00000bfSkk122222bfTll233333bfUmm344444beCjj#beFmmS!!!!!beCjj#beFmmS!!!!!bhsmmS!!!!!bhqkk3bhv-----bhy!!K11111bgcllC     bgajj#bgfoo
,,,,,bgi  ;0000000r   c                  6   t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d	          d
          sJ t          t          j        d          d          sJ t          t          j        d          d
          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d           d          sJ t          t          j        d!          d          sJ t          t          j        d"          d
          sJ t          t          j        d#          d$          sJ t          t          j        d%          d&          sJ t          t          j        d'          d(          sJ t          t          j        d)          d*          sJ t          t          j        d+          d,          sJ t          t          j        d-          d.          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d
          sJ t          t          j        d          d          sJ t          t          j        d	          d
          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d           d          sJ t          t          j        d!          d          sJ t          t          j        d"          d
          sJ t          t          j        d/          d0          sJ t          t          j        d/          d1          sJ t          t          j        d2          d3          sJ t          t          j        d2          d4          sJ t          t          j        d5          d6          sJ t          t          j        d5          d7          sJ d S )8Nr   r         ?g;f?      ?      ?      ?r   g      ?g;f      ?      g      ?r   g      @r   y        B3@y      ?      @yNs@@y      ?      @y3@        y      ?      @yNs@y      ?      @y        B3y      ?      @yNsy      ?      @y3        y      ?      @yNs@r   y      @      @g      绽|۽gc猿绽|=gc猿=y|=|=yc猿=c猿=y|=|۽yc猿=c猿|۽|=yc猿c猿=y|۽|۽yc猿c猿gffffffgwg]Zu#y             @yi+p        y        kpyffffff       @yځjkIcyGck@)r   r   sinpicospir   r   r
   test_fp_cospi_sinpir5   8   s   bhqkk3bhtnn344444bhsmmS!!!!!bhtnn344444bhqkk3bhtnn455555bhsmmT"""""bhtnn455555bhqkk3bhtnn344444bhtnn;=====bhw"PRRRRRbhv!=?????bhw"PRRRRRbhtnn;=====bhw"QSSSSSbhv!>@@@@@bhw"QSSSSSbhtnn;=====bhw"PRRRRRbhuoo566666bhv :;;;;;bhuoo899999bh|$$'\^^^^^bh|$$'\^^^^^bh}%%(^`````bh}%%(^`````bhqkk3bhtnn344444bhsmmS!!!!!bhtnn455555bhqkk4     bhtnn455555bhsmmS!!!!!bhtnn344444bhqkk3bhtnn344444bhtnn;=====bhw"PRRRRRbhv!=?????bhw"QSSSSSbhtnn<>>>>>bhw"QSSSSSbhv!=?????bhw"PRRRRRbhtnn;=====bhw"PRRRRRbhuoo566666bhtnn566666bhtnn455555bhuoo =?????bhuoo <>>>>>bhw"PRRRRRbhw"QSSSSSSSr   c                     t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d	          d
          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d	          d          sJ d S )Nr         ?        r   y(J?	T?r   yrSW&ڿF?r-   y!Ui??r   yFJ7:/-?r"   y;f;f?y''?        )r   r   expjexpjpir   r   r
   test_fp_expjr:   p   s:   bgajj:'''''bgajjJLLLLLbgajjIKKKKKbgdmmNPPPPPbgdmmQSSSSSbillZ)))))bill[*****billZ)))))bioo OQQQQQbioo ACCCCCCCr   c                  n   t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d	          d
          sJ d S )Nr   r,   r         r   gUUUUUU?
   geM6d?   r   )r   r   	bernoullir   r   r
   test_fp_bernoullir@   |   s    bl1oos#####bl1oot$$$$$bl1oo566666bl2 788888bl2$$$$$$$r   c                  	   t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d	          d
          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d           d!          sJ t          t          j        d"          d#          sJ t          t          j        d$          d%          sJ t          t          j        d&          d'          sJ t          t          j        d          d(          sJ t          t          j        d          d)          sJ t          t          j        d*          d+          sJ t          t          j        d,          d-          sJ t          t          j        d          d.          sJ t          t          j        d/          d0          sJ t          t          j        d1          d2          sJ t          t          j        d3          d4          sJ t          t          j        d5          d6          sJ t          t          j        d7          d8          sJ t          t          j        d9          d:          sJ t          t          j        d;          d<          sJ t          t          j        d=          d>          sJ d S )?Nr   r,   r.   gkﴑ[?r=   g     &Ar<   gkﴑ[gffffffg$/	zZ?g(@g_pAr!   r7   y              y!?        r   yj_gu?noKƿ            yNh>պr      g ZACg      g!?r   y @m*ܿpƇJr   r    r   9B.?g      @gPp5@g     @@gʧm8@d~QJg6]
Jy(,* E(,* Ey5*0}E}Eyj$W}@y??-DT!	g      y?-DT!g      ycPar?!3|"yإd-DT!)g      y{ :2^8U)zj/             @y)->qFgfffffByoʩwy      Y      YyЌ5fՖcr1   gj*7@r0   y*7@-DT!	        |=y[*7@$HT!r2   y 6@5|)r   r   gammafacloggammar   r   r
   test_fp_gammarK      sh   bhqkk3bhsmm344444bhrllH%%%%%bhtnn455555bhtnn677777bhtnn344444bhtnnz+++++bhw"@BBBBBbhtnnQSSSSSbhuoo WYYYYYbfQiibfQiibfRjj/00000bfTll344444bfTllNPPPPPbk#$$$$$bk#$$$$$bk# 677777bk$!677777bk&!!#899999bk$!:;;;;;bk*%%(^`````bk$"QSSSSSbk$"PRRRRRbk%  #QSSSSSbk%  #TVVVVVbk$"QSSSSSbk$"QSSSSSbk%  #PRRRRRbk'""%TVVVVVbk)$$'VXXXXXbk%  "788888bk&!!$QSSSSSbk&!!$RTTTTTbk,''*XZZZZZZZr   c                     t          t          j        dd          d          sJ t          t          j        dd          d          sJ t          t          j        dd          d          sJ t          t          j        dd          d	          sJ t          t          j        dd
          d          sJ t          t          j        dd          d          sJ t          t          j        dd          d          sJ t          t          j        dd          d          sJ t          t          j        dd          d          sJ t          t          j        dd          d          sJ t          t          j        dd          d          sJ t          t          j        dd          d          sJ t          t          j        dd          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d           sJ t          t          j        d          d!          sJ t          t          j        d          d"          sJ t          t          j        d          d#          sJ t          t          j        d$          d%          sJ d S )&Nr   皙@gR~0?r+   g2}jr   goxg      gޓ?g)@gW|$@d   guD'Ԑf@g@gL%2K@g\)c=Hg[*W@gZbtigTKE|@y@        yR~0?        r   gMLF?r   ykS܏S~?r   y            ?ycY?+:62r   r,   r   r.   gCY߿@gpg|?yE1uQ?[2?y            y@a:'T)r   r   psiharmonicr   r   r
   test_fp_psirQ      s   bfQnn344444bfQnn455555bfQll344444bfQoo455555bfQoo455555bfQnn344444bfQ!677777bfQoo455555bfQ 566666bfQ">@@@@@bfQll233333bfQoo SUUUUUbfQ  #QSSSSSbk!nnc"""""bk!nnc"""""bk!nnc"""""bk# 566666bk$!677777bk$"QSSSSSbk%  #NPPPPPPPr   c                  R	   t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d	          d
          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d           sJ t          t          j        d!          d"          sJ t          t          j        d#          d          sJ t          t          j        d$          d%          sJ t          t          j        d&          d'          sJ t          t          j        d(          d)          sJ t          t          j        d*          d+          sJ t          t          j        d,d&          d-          sJ t          t          j        d,d.          d/          sJ t          t          j        d0          d1          sJ t          t          j        d2          d3          sJ t          t          j        d4          d5          sJ t          t          j        d6          d7          sJ t          t          j        d8          d9          sJ t          t          j        d:          d;          sJ t          t          j        d<          d=          sJ t          t          j        d>          d?          sJ d S )@N}Ô%ITr,   r   g!;?r!   ySbQ?        g(\?gD(_m+gףp=
?ghSˬ?r   r<   r/   gUUUUUU       g      g?g     @gg9nm?g @g4?gfffff:@g$  ?   g   ?   gO   ?   g    ?g;@g  ?gY@@gc	   ?rN   g      @gu:ׄ?r   rD   r   gSbQ?r   r+   rF   yL2?k?   yΛb2@:&g8   ?g{c)_BgA?g4' _y      ?&.>yox?dy      @      @y&ſMzAu7r   gMҵ?rM   gA*am@   gt5@r   ypfN@L$?)r   r   zetaaltzeta	primezetariemannrr   r   r
   test_fp_zetar^      s   bgennc"""""bgajj/00000bgdmm:<<<<<bgdmm344444bgdmm233333bgcllD!!!!!bgdmm566666bgdmmS!!!!!bgdmm566666bgfoos#####bgdmm566666bgcll122222bgdmm233333bgbkk011111bgbkk011111bgbkk011111bgdmm122222bgdmm233333bgcllC     bjoo566666bjmm344444bjmm344444bjmmS!!!!!bgeQ"RTTTTTbgeQ"PRRRRRbgl##%:;;;;;bgl##%;<<<<<bgn%%(WYYYYYbl6""%WYYYYYbl1oo677777bk# 566666bk!nn344444bk$"PRRRRRRRr   c                      t          t          j        dddd          d          sJ t          t          j        dddd          d          sJ t          t          j        dddd          d	          sJ d S )
Nr   )r   r   g      
@      @y<ݿ~]_KT      ?      ?y3&oAr   y:{?.?)r   r   hyp2f1r   r   r
   test_fp_hyp2f1rc      s}    bi5$,,/`bbbbbbieT3//2acccccbieT4003ceeeeeeer   c                     t          j        d          t          j        d          cxk    rt          j        d          k    sn J t          j        t           j                  dk    sJ t          j        t           j                  dk    sJ t	          t          j        d          d          sJ t	          t          j        d          d          sJ t	          t          j        d	          d
          sJ t	          t          j        d          d          sJ t	          t          j        d          d          sJ t	          t          j        d          d          sJ t	          t          j        d          d          sJ t	          t          j        d          d          sJ t	          t          j        d          d          sJ t	          t          j        d          d          sJ t	          t          j        d          d          sJ t	          t          j        d          d          sJ t	          t          j        d          d          sJ t	          t          j        d          d          sJ t	          t          j        d          d          sJ t	          t          j        d          d          sJ t	          t          j        d          d          sJ t	          t          j        d          d          sJ t	          t          j        d          d          sJ t	          t          j        d           d          sJ t	          t          j        d!          d"          sJ t	          t          j        d#          d$          sJ t	          t          j        d%          d&          sJ t	          t          j        d'          d(          sJ t	          t          j        d)          d*          sJ t	          t          j        d+          d,          sJ t          j        t           j                  dk    sJ t          j        t           j                  dk    sJ t          j        d          d-k    sJ t          j        d          d-k    sJ t          j        d.          d-k    sJ t	          t          j        d	          d/          sJ t	          t          j        d          d0          sJ t	          t          j        d          d1          sJ t	          t          j        d          d2          sJ t	          t          j        d          d3          sJ t	          t          j        d          d4          sJ t	          t          j        d          d5          sJ t	          t          j        d          d6          sJ t	          t          j        d          d7          sJ t	          t          j        d          d          sJ t	          t          j        d          d8          sJ t	          t          j        d          d          sJ t	          t          j        d          d9          sJ t	          t          j        d          d          sJ t	          t          j        d          d          sJ t	          t          j        d          d          sJ t	          t          j        d          d          sJ t	          t          j        d           d          sJ t	          t          j        d!          d:          sJ t	          t          j        d#          d;          sJ t	          t          j        d%          d<d=          sJ t	          t          j        d'          d>d=          sJ t	          t          j        d)          d?          sJ t	          t          j        d+          d@          sJ t	          t          j        dA          dB          sJ d S )CNr   r    r!   r,   r/   r   r   g       g333333?g8?g333333ӿg8տg?gȦE?ggȦEgAg?gAgg?gsң*?ggsң*g      !@g      !g333333"@g333333"      4@      4g     @g     rE   gd~Q              ?y        .($h?y             y       .($hr   y刕W43._!@y             y刕W4@3._!y       @      "@y%?@[09Ay             "y%?@[0A9r                   g
{?gz"B?gitd?gsQd"?gba"?gEӳ{?g gl᪾?g`9Q?g*X,9gHy]68gߓDTy      ?.($hy      ?.($h?y刕W5@3._!vIh%<=y刕W33._!@y%?@[0A9y%?@[09A      4@        yߓDT        )r   erfinfninfr   erfcr   r   r
   test_fp_erfro      s&   6!99s7777rvh'7'77777776"&>>S    6"'??d""""bfQiibfRjj$bfSkk122222bfTll344444bfSkk122222bfTll344444bfSkk122222bfTll344444bfSkk122222bfTll344444bfSkk3bfTllD!!!!!bfSkk3bfTllD!!!!!bfTllC     bfUmmT"""""bfWoos#####bfX%%%%%bfUmmS!!!!!bfVnnd#####bfRjj/00000bfSkk122222bfdnnNPPPPPbfWooQRRRRRbfdnnNPPPPPbfWooQRRRRR726??c!!!!727s""""71::????74==A74==Abgcll233333bgdmm233333bgcll233333bgdmm233333bgcll233333bgdmm233333bgcll233333bgdmm233333bgcll566666bgdmmS!!!!!bgcll566666bgdmmS!!!!!bgdmm788888bgennc"""""bgg$$$$$bgh%%%%%bgennc"""""bgfoos#####bgbkk799999bgcll8:::::bgtoo NQVWWWWWbgg!PSXYYYYYbgtoo NPPPPPbgg!PRRRRRbgenn@BBBBBBBr   c                  B   t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d	          sJ t          t          j        d
          d
          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        d          d          sJ t          t          j        dd          t          j                   sJ t          t          j        dd          d          sJ t          t          j        dd          d          sJ t          t          j        dd          d           sJ t          t          j        dd          d!          sJ t          t          j        d
d          t          j                   sJ t          t          j        dd          d"          sJ t          t          j        dd          d#          sJ t          t          j        dd          d$          sJ t          t          j        dd          d%          sJ t          t          j        dd          d&          sJ t          t          j        dd          d'          sJ t          t          j        dd          d(          sJ t          t          j        dd          d)          sJ t          t          j        dd          d*          sJ t          t          j        dd+          t          j                   sJ t          t          j        dd+          d,          sJ t          t          j        dd+          d-          sJ t          t          j        dd+          d.          sJ t          t          j        dd+          d/          sJ t          t          j        d
d+          t          j                   sJ t          t          j        dd+          d0          sJ t          t          j        dd+          d1          sJ t          t          j        dd+          d2          sJ t          t          j        dd+          d3          sJ t          t          j        dd+          d4          sJ t          t          j        dd+          d5          sJ t          t          j        dd+          d6          sJ t          t          j        dd+          d7          sJ t          t          j        dd+          d8          sJ d S )9Nr   r,   gW	&?g      @gG0H?      пgֿg      $yj)q?N@rh   y      @        yH:a<?        g     D@gd @rS   g^l@g     @yJUę@BGP@r1   gj|=rG   y$B;|=r   yAF?Z|?rB   y)3?i3y     @     @@yS @O/j?yWvai0yy䬌=?$dG7gѤX9yj)q?NyAr"ĿRoy6wX@ùM1Iy4pl@NwyJUę@BGPyM:
y.5L:(vfyO^?"y{&Կ`ïJyHf$@5<-r   y_@r6:S!w%@ys\xRؿv>%@y69gW5e+@ygDֿ"9,@y^8z%@yB<f@!>	
&&@y;l@\)@yK/@H,@yP\:$g_#@yͰB^b:=C&@yF(3뿒-'@yNɀD~*Jo!@y+=Q}@X:'@)r   r   lambertwrl   r   r   r
   test_fp_lambertwrt   #  s   bk#$$$$$bk# 455555bk# 566666bk%  "9:::::bk%  #PRRRRRbk$*.....bk$">@@@@@bk&!!#899999bk%  "788888bk'""%SUUUUUbk%  ";<<<<<bk&!!$Z\\\\\bk$"QSSSSSbk%  #QSSSSSbk+&&)Y[[[[[bk#r""RVG,,,,,bk#r""%TVVVVVbk#r""%TVVVVVbk%$$&<=====bk%$$'TVVVVVbk$##bfW-----bk$##&VXXXXXbk&"%%(VXXXXXbk%$$'UWWWWWbk'2&&)WYYYYYbk%$$'VXXXXXbk&"%%(WYYYYYbk$##&UWWWWWbk%$$'WYYYYYbk+r**-[]]]]]bk#q!!BF7+++++bk#q!!$SUUUUUbk#q!!$TVVVVVbk%##&UWWWWWbk%##&VXXXXXbk$""RVG,,,,,bk$""%TVVVVVbk&!$$'UWWWWWbk%##&TVVVVVbk'1%%(VXXXXXbk%##&UWWWWWbk&!$$'VXXXXXbk$""%UWWWWWbk%##&VXXXXXbk+q)),Y[[[[[[[r   c                     d} d}t          j        d          }t          |d|           sJ t          |          t          u sJ t          j        d          }t          |d|           sJ t          |          t          u sJ t          j        d          }t          |d	|           sJ t          |          t          u sJ t          j        d
          }t          |d|           sJ t          |          t          u sJ t          j        d          }t          |d|           sJ t          |          t          u sJ t          j        d          }t          |d|           sJ t          |          t          u sJ t          j        d          }t          |d|           sJ t          |          t          u sJ t          j        d          }t          |d|           sJ t          |          t          u sJ t          j        d          }t          |d|           sJ t          |          t          u sJ t          j        d          }t          |d|           sJ t          |          t          u sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ |j        dk    sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ |j        dk    sJ t          j        d          }t          |d|           sJ t          |j        d	|          sJ |j        dk    sJ t          j        d          }t          |d |           sJ t          |j        d|          sJ |j        dk    sJ t          j        d!          }t          |d"|           sJ t          |j        d|          sJ |j        dk    sJ t          j        d#          }t          |d$|           sJ t          |j        d|          sJ |j        dk    sJ t          j        d%          }t          |d&|           sJ t          |j        d|          sJ |j        dk    sJ t          j        d'          }t          |d(|           sJ t          |j        d|          sJ |j        dk    sJ t          j        d)          }t          |d*|           sJ t          |j        d|          sJ |j        dk    sJ t          j        d+          }t          |d,|           sJ t          |j        d|          sJ |j        dk    sJ t          j        d-          }t          |d.|           sJ t          |j        d/|          sJ t          |j        d0|          sJ t          j        d1          }t          |d2|           sJ t          |j        d3|          sJ t          |j        d4|          sJ t          j        d5          }t          |d6|           sJ t          |j        d7|          sJ t          |j        d8|          sJ t          j        d9          }t          |d:|           sJ t          |j        d;|          sJ t          |j        d<|          sJ t          j        d=          }t          |d>|           sJ t          |j        d?|          sJ t          |j        d@|          sJ t          j        dA          }t          |dB|           sJ t          |j        dC|          sJ t          |j        dD|          sJ t          j        dE          }t          |dF|           sJ t          |j        dG|          sJ t          |j        dH|          sJ t          j        dI          }t          |dJ|           sJ t          |j        dK|          sJ t          |j        dL|          sJ t          j        dM          }t          |dN|           sJ t          |j        dO|          sJ t          |j        dP|          sJ t          j        dQ          }t          |dR|           sJ t          |j        dS|          sJ t          |j        dT|          sJ t          j        dU          }t          |dV|           sJ t          |j        dW|          sJ t          |j        dX|          sJ t          j        dY          }t          |dZ|           sJ t          |j        d[|          sJ t          |j        d\|          sJ t          j        d]          }t          |d^|           sJ t          |j        d_|          sJ t          |j        d`|          sJ t          j        da          }t          |db|           sJ t          |j        dc|          sJ t          |j        dd|          sJ t          j        de          }t          |df|           sJ t          |j        dg|          sJ t          |j        dh|          sJ t          j        di          }t          |dj|           sJ t          |j        dk|          sJ t          |j        dl|          sJ t          j        dm          }t          |dn|           sJ t          |j        do|          sJ t          |j        dp|          sJ t          j        dq          }t          |dr|           sJ t          |j        ds|          sJ t          |j        dt|          sJ t          j        du          }t          |dv|           sJ t          |j        dw|          sJ t          |j        dx|          sJ t          j        dy          }t          |dz|           sJ t          |j        d{|          sJ t          |j        d||          sJ t          j        d}          }t          |d~|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dŦ          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dɦ          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dͦ          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dѦ          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dզ          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d٦          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dݦ          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d |          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d	          }t          |d
|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d |          sJ t          j        d!          }t          |d"|           sJ t          |j        d#|          sJ t          |j        d |          sJ t          j        d$          }t          |d%|           sJ t          |j        d&|          sJ t          |j        d |          sJ t          j        d'          }t          |d(|           sJ t          |j        d)|          sJ t          |j        d |          sJ t          j        d*          }t          |d+|           sJ t          |j        d,|          sJ t          |j        d |          sJ t          j        d-          }t          |d.|           sJ t          |j        d/|          sJ t          |j        d |          sJ t          j        d0          }t          |d1|           sJ t          |j        d2|          sJ t          |j        d |          sJ t          j        d3          }t          |d4|           sJ t          |j        d5|          sJ t          |j        d |          sJ t          j        d6          }t          |d7|           sJ t          |j        d8|          sJ t          |j        d |          sJ t          j        d9          }t          |d:|           sJ t          |j        d;|          sJ t          |j        d |          sJ t          j        d<          }t          |d|           sJ t          |j        d|          sJ t          |j        d |          sJ t          j        d=          }t          |d"|           sJ t          |j        d#|          sJ t          |j        d |          sJ t          j        d>          }t          |d%|           sJ t          |j        d&|          sJ t          |j        d |          sJ t          j        d?          }t          |d(|           sJ t          |j        d)|          sJ t          |j        d |          sJ t          j        d@          }t          |d+|           sJ t          |j        d,|          sJ t          |j        d |          sJ t          j        dA          }t          |d.|           sJ t          |j        d/|          sJ t          |j        d |          sJ t          j        dB          }t          |d1|           sJ t          |j        d2|          sJ t          |j        d |          sJ t          j        dC          }t          |d4|           sJ t          |j        d5|          sJ t          |j        d |          sJ t          j        dD          }t          |d7|           sJ t          |j        d8|          sJ t          |j        d |          sJ t          j        dE          }t          |d:|           sJ t          |j        d;|          sJ t          |j        d |          sJ t          j        dF          }t          |dG|           sJ t          |j        d|          sJ t          |j        dH|          sJ t          j        dI          }t          |dJ|           sJ t          |j        d|          sJ t          |j        dK|          sJ t          j        dL          }t          |dM|           sJ t          |j        d|          sJ t          |j        dN|          sJ t          j        dO          }t          |dP|           sJ t          |j        d|          sJ t          |j        dQ|          sJ t          j        dR          }t          |dS|           sJ t          |j        d|          sJ t          |j        dT|          sJ t          j        dU          }t          |dV|           sJ t          |j        d|          sJ t          |j        dW|          sJ t          j        dX          }t          |dY|           sJ t          |j        d|          sJ t          |j        dZ|          sJ t          j        d[          }t          |d\|           sJ t          |j        d|          sJ t          |j        d]|          sJ t          j        d^          }t          |d_|           sJ t          |j        d|          sJ t          |j        d`|          sJ t          j        da          }t          |db|           sJ t          |j        d|          sJ t          |j        dc|          sJ t          j        dd          }t          |de|           sJ t          |j        df|          sJ t          |j        dg|          sJ t          j        dh          }t          |di|           sJ t          |j        dj|          sJ t          |j        dk|          sJ t          j        dl          }t          |dm|           sJ t          |j        dn|          sJ t          |j        do|          sJ t          j        dp          }t          |dq|           sJ t          |j        dr|          sJ t          |j        ds|          sJ t          j        dt          }t          |du|           sJ t          |j        dv|          sJ t          |j        dw|          sJ t          j        dx          }t          |dy|           sJ t          |j        dz|          sJ t          |j        d{|          sJ t          j        d|          }t          |d}|           sJ t          |j        d~|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d¦          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dŦ          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dȦ          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d˦          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dΦ          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dѦ          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dԦ          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dצ          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dڦ          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dݦ          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        dW|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d[|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d_|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        dc|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        dg|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        dk|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        do|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        ds|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        dw|          sJ t          |j        d |          sJ t          j        d          }t          |d|           sJ t          |j        d{|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d/|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d3|          sJ t          |j        d	|          sJ t          j        d
          }t          |d|           sJ t          |j        d7|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d;|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d?|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        dC|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        dG|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        dK|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        dO|          sJ t          |j        d|          sJ t          j        d          }t          |d |           sJ t          |j        dS|          sJ t          |j        d!|          sJ t          j        d          }t          |d"|           sJ t          |          t          u sJ t          j        d          }t          |d#|           sJ t          |          t          u sJ t          j        d          }t          |d$|           sJ t          |          t          u sJ t          j        d
          }t          |d%|           sJ t          |          t          u sJ t          j        d          }t          |d&|           sJ t          |          t          u sJ t          j        d          }t          |d'|           sJ t          |          t          u sJ t          j        d          }t          |d(|           sJ t          |          t          u sJ t          j        d          }t          |d)|           sJ t          |          t          u sJ t          j        d          }t          |d*|           sJ t          |          t          u sJ t          j        d          }t          |d+|           sJ t          |          t          u sJ t          j        d          }t          |d,|           sJ t          |j        d"|          sJ |j        dk    sJ t          j        d          }t          |d-|           sJ t          |j        d#|          sJ |j        dk    sJ t          j        d          }t          |d.|           sJ t          |j        d$|          sJ |j        dk    sJ t          j        d          }t          |d/|           sJ t          |j        d%|          sJ |j        dk    sJ t          j        d!          }t          |d0|           sJ t          |j        d&|          sJ |j        dk    sJ t          j        d#          }t          |d1|           sJ t          |j        d'|          sJ |j        dk    sJ t          j        d%          }t          |d2|           sJ t          |j        d(|          sJ |j        dk    sJ t          j        d'          }t          |d3|           sJ t          |j        d)|          sJ |j        dk    sJ t          j        d)          }t          |d4|           sJ t          |j        d*|          sJ |j        dk    sJ t          j        d+          }t          |d5|           sJ t          |j        d+|          sJ |j        dk    sJ t          j        d-          }t          |d6|           sJ t          |j        d7|          sJ t          |j        d8|          sJ t          j        d1          }t          |d9|           sJ t          |j        d:|          sJ t          |j        d;|          sJ t          j        d5          }t          |d<|           sJ t          |j        d=|          sJ t          |j        d>|          sJ t          j        d9          }t          |d?|           sJ t          |j        d@|          sJ t          |j        dA|          sJ t          j        d=          }t          |dB|           sJ t          |j        dC|          sJ t          |j        dD|          sJ t          j        dA          }t          |dE|           sJ t          |j        dF|          sJ t          |j        d|          sJ t          j        dE          }t          |dG|           sJ t          |j        dH|          sJ t          |j        d|          sJ t          j        dI          }t          |dI|           sJ t          |j        dJ|          sJ t          |j        d|          sJ t          j        dM          }t          |dK|           sJ t          |j        dL|          sJ t          |j        d|          sJ t          j        dQ          }t          |dM|           sJ t          |j        dN|          sJ t          |j        d|          sJ t          j        dU          }t          |dO|           sJ t          |j        dP|          sJ t          |j        dQ|          sJ t          j        dY          }t          |dR|           sJ t          |j        dS|          sJ t          |j        dT|          sJ t          j        d]          }t          |dU|           sJ t          |j        dV|          sJ t          |j        dW|          sJ t          j        da          }t          |dX|           sJ t          |j        dY|          sJ t          |j        dZ|          sJ t          j        de          }t          |d[|           sJ t          |j        d\|          sJ t          |j        d]|          sJ t          j        di          }t          |d^|           sJ t          |j        d_|          sJ t          |j        d`|          sJ t          j        dm          }t          |da|           sJ t          |j        db|          sJ t          |j        dc|          sJ t          j        dq          }t          |dd|           sJ t          |j        de|          sJ t          |j        df|          sJ t          j        du          }t          |dg|           sJ t          |j        dh|          sJ t          |j        di|          sJ t          j        dy          }t          |dj|           sJ t          |j        dk|          sJ t          |j        dl|          sJ t          j        d}          }t          |dm|           sJ t          |j        dn|          sJ t          |j        do|          sJ t          j        d          }t          |dp|           sJ t          |j        dq|          sJ t          |j        dr|          sJ t          j        d          }t          |ds|           sJ t          |j        dt|          sJ t          |j        du|          sJ t          j        d          }t          |dv|           sJ t          |j        dw|          sJ t          |j        dx|          sJ t          j        d          }t          |dy|           sJ t          |j        dz|          sJ t          |j        d{|          sJ t          j        d          }t          |d||           sJ t          |j        d}|          sJ t          |j        d~|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dŦ          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dɦ          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dͦ          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dѦ          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dզ          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d٦          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dݦ          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d	          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |          t          u sJ t          j        d!          }t          |d|           sJ t          |          t          u sJ t          j        d$          }t          |d|           sJ t          |          t          u sJ t          j        d'          }t          |d|           sJ t          |          t          u sJ t          j        d*          }t          |d|           sJ t          |          t          u sJ t          j        d-          }t          |d|           sJ t          |          t          u sJ t          j        d0          }t          |d|           sJ t          |          t          u sJ t          j        d3          }t          |d|           sJ t          |          t          u sJ t          j        d6          }t          |d|           sJ t          |          t          u sJ t          j        d9          }t          |d|           sJ t          |          t          u sJ t          j        d<          }t          |d|           sJ t          |j        d|          sJ |j        dk    sJ t          j        d=          }t          |d|           sJ t          |j        d|          sJ |j        dk    sJ t          j        d>          }t          |d|           sJ t          |j        d|          sJ |j        dk    sJ t          j        d?          }t          |d|           sJ t          |j        d|          sJ |j        dk    sJ t          j        d@          }t          |d|           sJ t          |j        d|          sJ |j        dk    sJ t          j        dA          }t          |d|           sJ t          |j        d|          sJ |j        dk    sJ t          j        dB          }t          |d|           sJ t          |j        d|          sJ |j        dk    sJ t          j        dC          }t          |d|           sJ t          |j        d|          sJ |j        dk    sJ t          j        dD          }t          |d|           sJ t          |j        d|          sJ |j        dk    sJ t          j        dE          }t          |d|           sJ t          |j        d|          sJ |j        dk    sJ t          j        dF          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dI          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dL          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dO          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dR          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dU          }t          |d|           sJ t          |j        d|          sJ t          |j        d |          sJ t          j        dX          }t          |d|           sJ t          |j        d|          sJ t          |j        d |          sJ t          j        d[          }t          |d|           sJ t          |j        d|          sJ t          |j        d |          sJ t          j        d^          }t          |d|           sJ t          |j        d|          sJ t          |j        d |          sJ t          j        da          }t          |d|           sJ t          |j        d|          sJ t          |j        d |          sJ t          j        dd          }t          |d|           sJ t          |j        d |          sJ t          |j        d|          sJ t          j        dh          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dl          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dp          }t          |d|           sJ t          |j        d	|          sJ t          |j        d
|          sJ t          j        dt          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        dx          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d|          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d |          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d |          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d |          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |d |           sJ t          |j        d|          sJ t          |j        d!|          sJ t          j        d          }t          |d"|           sJ t          |j        d|          sJ t          |j        d#|          sJ t          j        d          }t          |d$|           sJ t          |j        d|          sJ t          |j        d%|          sJ t          j        d          }t          |d&|           sJ t          |j        d|          sJ t          |j        d'|          sJ t          j        d          }t          |d(|           sJ t          |j        d|          sJ t          |j        d |          sJ t          j        d          }t          |d)|           sJ t          |j        d|          sJ t          |j        d |          sJ t          j        d          }t          |d*|           sJ t          |j        d|          sJ t          |j        d |          sJ t          j        d          }t          |d+|           sJ t          |j        d|          sJ t          |j        d,|          sJ t          j        d          }t          |d-|           sJ t          |j        d|          sJ t          |j        d.|          sJ t          j        d          }t          |d/|           sJ t          |j        d|          sJ t          |j        d0|          sJ t          j        d          }t          |d1|           sJ t          |j        d|          sJ t          |j        d2|          sJ t          j        d          }t          |d3|           sJ t          |j        d|          sJ t          |j        d4|          sJ t          j        d          }t          |d5|           sJ t          |j        d|          sJ t          |j        d6|          sJ t          j        d          }t          |d7|           sJ t          |j        d|          sJ t          |j        d8|          sJ t          j        d          }t          |d9|           sJ t          |j        d|          sJ t          |j        d:|          sJ t          j        d¦          }t          |d;|           sJ t          |j        d|          sJ t          |j        d<|          sJ t          j        dŦ          }t          |d=|           sJ t          |j        d|          sJ t          |j        d>|          sJ t          j        dȦ          }t          |d?|           sJ t          |j        dn|          sJ t          |j        d@|          sJ t          j        d˦          }t          |dA|           sJ t          |j        dq|          sJ t          |j        dB|          sJ t          j        dΦ          }t          |dC|           sJ t          |j        dt|          sJ t          |j        dD|          sJ t          j        dѦ          }t          |dE|           sJ t          |j        dw|          sJ t          |j        dF|          sJ t          j        dԦ          }t          |dG|           sJ t          |j        dz|          sJ t          |j        dH|          sJ t          j        dצ          }t          |dI|           sJ t          |j        d}|          sJ t          |j        dJ|          sJ t          j        dڦ          }t          |dK|           sJ t          |j        d|          sJ t          |j        dL|          sJ t          j        dݦ          }t          |dM|           sJ t          |j        d|          sJ t          |j        dN|          sJ t          j        d          }t          |dO|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |dP|           sJ t          |j        d|          sJ t          |j        d|          sJ t          j        d          }t          |dQ|           sJ t          |j        dP|          sJ t          |j        dR|          sJ t          j        d          }t          |dS|           sJ t          |j        dS|          sJ t          |j        dT|          sJ t          j        d          }t          |dU|           sJ t          |j        dV|          sJ t          |j        dV|          sJ t          j        d          }t          |dW|           sJ t          |j        dY|          sJ t          |j        dX|          sJ t          j        d          }t          |dY|           sJ t          |j        d\|          sJ t          |j        dZ|          sJ t          j        d          }t          |d[|           sJ t          |j        d_|          sJ t          |j        d\|          sJ t          j        d          }t          |d]|           sJ t          |j        db|          sJ t          |j        d^|          sJ t          j        d          }t          |d_|           sJ t          |j        de|          sJ t          |j        d`|          sJ t          j        d          }t          |da|           sJ t          |j        dh|          sJ t          |j        d|          sJ t          j        d          }t          |db|           sJ t          |j        dk|          sJ t          |j        d|          sJ t          j        d          }t          |dc|           sJ t          |j        d7|          sJ t          |j        dd|          sJ t          j        d          }t          |de|           sJ t          |j        d:|          sJ t          |j        df|          sJ t          j        d
          }t          |dg|           sJ t          |j        d=|          sJ t          |j        dh|          sJ t          j        d          }t          |di|           sJ t          |j        d@|          sJ t          |j        dj|          sJ t          j        d          }t          |dk|           sJ t          |j        dC|          sJ t          |j        dl|          sJ t          j        d          }t          |dm|           sJ t          |j        dF|          sJ t          |j        dW|          sJ t          j        d          }t          |dn|           sJ t          |j        dH|          sJ t          |j        dZ|          sJ t          j        d          }t          |do|           sJ t          |j        dJ|          sJ t          |j        d]|          sJ t          j        d          }t          |dp|           sJ t          |j        dL|          sJ t          |j        d`|          sJ t          j        d          }t          |dq|           sJ t          |j        dN|          sJ t          |j        dc|          sJ d S (r  Nri   r   g      =gK6@)r	   r*   gw+a?r,   g?r    g`e|	?r`   gʮ MR?re   gN"	=g      >@gm ~97<g      D@g*$;g      I@g:tK;g      T@ggbVR8y      =        yK6@        r   y      ?        yw+a?        r7   y?        r!   y`e|	?        y      @        yʮ MR?        rj   yN"	=        y      >@        ym ~97<        y      D@        y*$;        y      I@        y:tK;        y      T@        ygbVR8        y       >      =yI4@݀u[ϿgI4@g݀u[Ͽy      ?      ?y˛yA?0a]g˛yA?g0a]y      @      ?yz+ yU?HLlgz+ yU?gHLly       @       @y7\R6&g7\gR6&y      4@      @yrm:=j=grm:=gj=y      T@      4@yZ*8V3RgZ*8gV3Ry      ^@      >@y(`4'Ϋ4g(`4g'Ϋ4y      d@      D@y%];j6g%]g;j6y      i@      I@y86k-0W-g86k-g0W-y      t@      T@y`&W`"n6"g`&W`"gn6"y      =      =y&%75@-4T!g&%75@g-4T!y      ?      ?yS?,gS?g,ra   yt2?c:ƿgt2?gc:ƿy       @       @yY#IUgY#IgUy      @      @yQlG?X >?gQlG?gX >?y      4@      4@y 2hҽg 2ghҽy      >@      >@yܝ1<̖z<gܝ1<g̖z<y      D@      D@y#TX\+!ƒg#TX\g+!ƒy      I@      I@yNհ;ogNհ;goy      T@      T@y|֯@87N-*E8g|֯@8g7N-*E8y      =       >yfI4@6gfI4@g6y      ?      ?yAhſW]߿gAhſgW]߿y      ?      @y7E?NnҲ?g7E?gNnҲ?y       @       @yE!G7CjgE!Gg7Cjy      @      4@yM 0D39+gM 0gD39+y      4@      T@yq.ۑ=D^=gq.ۑ=gD^=y      >@      ^@yDUlpmdɼgDUglpmdɼy      D@      d@yE˻`SWV;gE˻g`SWV;y      I@      i@yx:Һgx:gҺy      T@      t@yT'X'8#
,gT'X'8g#
,y              =yK6@-<T!gK6@g-<T!y              ?y#ʣc?Un؇%g#ʣc?gUn؇%rg   yտgտgy               @y.ۿs\F?g.ۿgs\F?y              @ykR?8E]gkR?g8E]y              4@yb1psOgb1gpsOy              >@yK_?j pgK_?gj py              D@ylyV mz˓?glygV mz˓?y              I@ydsw?gdsw?gy              T@y̆{f?V3ai$Y?g̆{f?gV3ai$Y?y             >yfI4@4IjgfI4@g4Ijy      п      ?y\ Լ⿝Fg\ ԼgFy            @y)>?Nk?g)>?gNk?y              @y0O72?g0Og72?y            4@yڼP@,sgڼPg@,sy      4      T@y h1VVA_1 &g h1VVAg_1 &y      >      ^@y-ht.P?8f*g-ht.gP?8f*y      D      d@yuAT2B*NCguAT2Bg*NCy      I      i@y4Cg4Cgy      T      t@y׺L$fzFh>g׺L$fzFgh>y             =yI4@
eC,gI4@g
eC,y            ?y#NTg#NgTy            ?y@{E-pY#QF"@g@{E-gpY#QF"@y              @yYdlQK@ίc;@y@gYdlQK@gίc;@y@y      4      @y|9%/Rwg|9%g/Rwy      T      4@ygƴWWOFggƴgWWOFy      ^      >@y,]Ji^+Rg,]Jgi^+Ry      d      D@yB|M(+MgB|Mg(+My      i      I@ycBzJyDKDglgcBzJygDKDgly      t      T@y@m+\&kQyBg@m+\g&kQyBg      yK6@-DT!	gK6@g-DT!	rq   ynjL\?-DT!	gnjL\?r/   y	5gR-DT!	g	5gRrT   y"-DT!	g"g      yTD-DT!	gTDrf   yJmx-DT!	gJmxg      >y!zU-DT!	g!zUg      Dyj_}u5-DT!	gj_}u5g      Iyz5-DT!	gz5g      TyqJ-DT!	gqJy              y      п        r"   y               y              y      4        y      >        y      D        y      I        y      T        y             yI4@
eC,@g
eC,@y            пy#NT@gT@y            y@{E-pY#QF"gpY#QF"y              yYdlQK@ίc;@ygίc;@yy      4      y|9%/RwAg/RwAy      T      4ygƴWWOgWWOy      ^      >y,]Ji^+RJgi^+RJy      d      DyB|M(+g(+y      i      IycBzJyDKDglQgDKDglQy      t      Ty@m+\&kQyB\g&kQyB\y            y&%75@!/|@g&%75@g!/|@y      п      пyNMiq?H @gNMiq?gH @r   yCu;=P?gCu;g=P?y              y AE< F(gg AEg< F(gy            y]b*@weGv2@g]b*@gweGv2@y      4      4y¬@o?Vg¬@og?Vy      >      >yXUABFGBgXUABgFGBy      D      DyVW6W -gVWg6W -y      I      IyN%Vê&vu	DgN%Vg&vu	Dy      T      TyrFE&FgrFgE&Fy             yfI4@4Ij?g4Ij?y      п      y\ Լ⿝F?gF?y            y)>?NkڿgNkڿy              y0O72οg72οy            4yڼP@,s?g@,s?y      4      Ty h1VVA_1 &Ag_1 &Ay      >      ^y-ht.P?8f*BgP?8f*By      D      dyuAT2B*Ng*Ny      I      iy4CCgCy      T      ty׺L$fzFh>Fgh>Fy              yK6@-<T!?g-<T!?y              пy#ʣc?Un؇%?gUn؇%?y              yտ?g?y               y.ۿs\Fgs\Fy              ykR?8E]?g8E]?y              4yb1psO?gpsO?y              >yK_?j p?gj p?y              DylyV mz˓gV mz˓y              Iydsw??g?y              Ty̆{f?V3ai$YgV3ai$Yy      =       yfI4@6?g6?y      ?      yAhſW]?gW]?y      ?      y7E?NnҲgNnҲy       @       yE!G7Cj?g7Cj?y      @      4yM 0D39+?gD39+?y      4@      Tyq.ۑ=D^gD^y      >@      ^yDUlpmd<glpmd<y      D@      dyE˻`SWVۻg`SWVۻy      I@      iyx::g:y      T@      tyT'X'8#
,8g#
,8y      =      y&%75@-4T!?g-4T!?y      ?      пyS?,?g,?y      ?      yt2?c:?gc:?y       @       yY#IU?gU?y      @      yQlG?X >gX >y      4@      4y 2h=gh=y      >@      >yܝ1<̖z׼g̖z׼y      D@      Dy#TX\+!ƒ;g+!ƒ;y      I@      IyNհ;o:go:y      T@      Ty|֯@87N-*Eg7N-*Ey       >      yI4@݀u[?g݀u[?y      ?      пy˛yA?0a]?g0a]?y      @      yz+ yU?HLl?gHLl?y       @       y7\R6&>gR6&>y      4@      yrm:=jֽgjֽy      T@      4yZ*8V3R8gV3R8y      ^@      >y(`4'Ϋg'Ϋy      d@      Dy%];j60g;j60y      i@      Iy86k-0Wg0Wy      t@      Ty`&W`"n6gn6gK6gnjL\g	5gR?g"@gTD@gJmxAg!zUBgj_}u5Cgz5DgqJFyK6        ynjL\        y	5gR?        y"@        yTD@        yJmxA        y!zUB        yj_}u5C        yz5D        yqJF        yI4݀lu[?gI4g݀lu[?y#N?/-?g#N?g/-?y@{E-@d4&^(@g@{E-@gd4&^(@yYdlQK(82z@gYdlQKg(82z@y|9%AQwg|9%AgQwygƴFWWOFggƴFy,]i^+Rg,]yB|(+MgB|ycBzJyQDKDglgcBzJyQy@m+&kQyBg@m+y&%75-TT!?g&%75g-TT!?yNMiq˿6?gNMiq˿g6?yCu;?Wt'@gCu;?gWt'@y AE?4"͑D@g AE?g4"͑D@y]b*).g]b*g).y¬@oA(^?VAg¬@oAg(^?VAyXUA"EGgXUAg"EGyVWB<W -CgVWBg<W -CyN%VC&vu	gN%VCg&vu	yrE&grgE&yfI4>6?gfI4g>6?y\ Լ?q#,@g\ Լ?gq#,@y)>߿bwt@g)>߿gbwt@y0O?p7@g0O?gp7@yڼP@[?gڼP@g[?y h1VVsG+ &g h1VVgsG+ &y-ht.B 98f*g-ht.Bg 98f*yuAT2*NCguAT2g*NCy4Îg4y׺L$fzh>g׺L$fzyK6-LT!?gK6g-LT!?y#ʣcn?g#ʣcgn?y?rLV"@g?grLV"@y.?alh	@g.?galh	@ykRȿb@@gkRȿgb@@yb1?1^5@gb1?g1^5@yK_頿ECQ	@gK_頿gECQ	@yly?9"C	@gly?g9"C	@ydswT@gdswgT@y̆{fSp%	@g̆{fgSp%	@yfI44j?gfI4g4j?yAh?2y?@gAh?g2y?@y7Eʎ	@g7Egʎ	@yE!G?Jz	@gE!G?gJz	@yM 0?^_/!	@gM 0?g^_/!	@yq.ۑ{DT!	@gq.ۑg{DT!	@yDU<-DT!	@gDU<g-DT!	@yE;-DT!	@gE;r   yx-DT!	@gxyT'X'-DT!	@gT'X'yI4
eC,@gI4g
eC,@y˛yAɿ\o@g˛yAɿg\o@yz+ yUN	@gz+ yUgN	@y7\>W0!	@g7\>gW0!	@yrm:ʽPGT!	@grm:ʽgPGT!	@yZ*-DT!	@gZ*y(`-DT!	@g(`y%]1-DT!	@g%]1y86k-DT!	@g86ky`&W`-DT!	@g`&W`gK6gw+ag̿g`e|	gʮ MRgN"	۽gm ~97g*$g:tKggbVRyK6        yw+a        y̿        y`e|	        yʮ MR        yN"	۽        ym ~97        y*$        y:tK        ygbVR        yI4
eC,g
eC,y˛yAɿ\og\oyz+ yUN	gN	y7\>W0!	gW0!	yrm:ʽPGT!	gPGT!	yZ*-DT!	y(`-DT!	y%]1-DT!	y86k-DT!	y`&W`-DT!	y&%75!7|g&%75g!7|yS濵 gSg yt2Bgt2gByY#I?e'gY#I?ge'yQlGS4H"	gQlGgS4H"	y 2=AT!	g 2=gAT!	yܝ1߼-DT!	gܝ1߼g-DT!	y#TX\;-DT!	g#TX\;yNհ-DT!	gNհy|֯@-DT!	g|֯@yfI44jg4jyAh?2y?g2y?y7Eʎ	gʎ	yE!G?Jz	gJz	yM 0?^_/!	g^_/!	yq.ۑ{DT!	g{DT!	yDU<-DT!	g-DT!	yE;-DT!	yx-DT!	yT'X'-DT!	yK6-LT!g-LT!y#ʣcngny?rLV"grLV"y.?alh	galh	ykRȿb@gb@yb1?1^5g1^5yK_頿ECQ	gECQ	yly?9"C	g9"C	ydswTgTy̆{fSp%	gSp%	yfI4>6g>6y\ Լ?q#,gq#,y)>߿bwtgbwty0O?p7gp7yڼP@[g[y h1VVsG+ &AgsG+ &Ay-ht.B 98f*Bg 98f*ByuAT2*Ng*Ny4ÎCy׺L$fzh>Fy&%75-TT!g-TT!yNMiq˿6g6yCu;?Wt'gWt'y AE?4"͑Dg4"͑Dy]b*).@g).@y¬@oA(^?Vg(^?VyXUA"EGBg"EGByVWB<W -g<W -yN%VC&vu	DyrE&FyI4݀lu[Ͽg݀lu[Ͽy#N?/-g/-y@{E-@d4&^(gd4&^(yYdlQK(82zg(82zy|9%AQwAgQwAygƴFWWOy,]i^+RJyB|(+ycBzJyQDKDglQy@m+&kQyB\)r   e1r   typefloatrealimagei)ATOLPTOLvs      r
   test_fp_stress_ei_e1r   R  s   DD
'((Aa&D11111177e
dAa&D11111177e
c

Aa'T22222277e
c

Aa(d33333377e
c

Aa)t44444477e
dAa*55555577e
dAa*55555577e
dAa*55555577e
dAa*55555577e
dAa*55555577e
/11Aa.T::::::af+6666666Q;;;;
{Aa.T::::::af+6666666Q;;;;
zAa/d;;;;;;af,$7777776Q;;;;
zAa0t<<<<<<af-48888886Q;;;;
zAa1======af.D9999996Q;;;;
{Aa2>>>>>>af/T::::::6Q;;;;
{Aa2>>>>>>af/T::::::6Q;;;;
{Aa2>>>>>>af/T::::::6Q;;;;
{Aa2>>>>>>af/T::::::6Q;;;;
{Aa2>>>>>>af/T::::::6Q;;;;
EGGAaAMMMMMMaf+666666af-4888888
{AaC$OOOOOOaf,$777777af.D999999
zAaFTRRRRRRaf.D999999af/T::::::
zAaKRVWWWWWWaf1t<<<<<<af1t<<<<<<
{AaHtTTTTTTaf/T::::::af/T::::::
|AaGdSSSSSSaf/T::::::af/T::::::
}AaHtTTTTTTaf/T::::::af/T::::::
}AaHtTTTTTTaf0d;;;;;;af/T::::::
}AaHtTTTTTTaf/T::::::af/T::::::
}AaJQUVVVVVVaf0d;;;;;;af0d;;;;;;
EGGAa@tLLLLLLaf+666666af,$777777
|AaBNNNNNNaf,$777777af-4888888
zAaEDQQQQQQaf/T::::::af-4888888
zAaEDQQQQQQaf.D999999af.D999999
zAaGdSSSSSSaf.D999999af/T::::::
|AaIPTUUUUUUaf0d;;;;;;af0d;;;;;;
|AaHtTTTTTTaf/T::::::af/T::::::
|AaHtTTTTTTaf0d;;;;;;af/T::::::
|AaHtTTTTTTaf/T::::::af0d;;;;;;
|AaGdSSSSSSaf/T::::::af.D999999
EGGAa@tLLLLLLaf+666666af,$777777
{AaBNNNNNNaf-4888888af,$777777
zAaC$OOOOOOaf,$777777af-4888888
zAaFTRRRRRRaf.D999999af/T::::::
{AaIPTUUUUUUaf0d;;;;;;af0d;;;;;;
|AaHtTTTTTTaf/T::::::af/T::::::
}AaIPTUUUUUUaf0d;;;;;;af0d;;;;;;
}AaIPTUUUUUUaf0d;;;;;;af/T::::::
}AaHtTTTTTTaf/T::::::af0d;;;;;;
}AaGdSSSSSSaf/T::::::af/T::::::
/11Aa?dKKKKKKaf*555555af,$777777
{AaAMMMMMMaf,$777777af,$777777
zAaC$OOOOOOaf-4888888af-4888888
zAaC$OOOOOOaf,$777777af-4888888
zAaC$OOOOOOaf,$777777af.D999999
{AaD4PPPPPPaf-4888888af.D999999
{AaEDQQQQQQaf-4888888af/T::::::
{AaEDQQQQQQaf.D999999af-4888888
{AaEDQQQQQQaf.D999999af.D999999
{AaEDQQQQQQaf-4888888af.D999999
FHHAa@tLLLLLLaf+666666af,$777777
|AaC$OOOOOOaf-4888888af-4888888
{AaBNNNNNNaf,$777777af,$777777
{AaBNNNNNNaf,$777777af,$777777
|AaAMMMMMMaf,$777777af,$777777
}Aa@tLLLLLLaf+666666af,$777777
~AaAMMMMMMaf,$777777af,$777777
~Aa@tLLLLLLaf+666666af+666666
~AaBNNNNNNaf,$777777af-4888888
~AaHtTTTTTTaf/T::::::af0d;;;;;;
FHHAa@tLLLLLLaf+666666af,$777777
|AaAMMMMMMaf,$777777af,$777777
{AaAMMMMMMaf,$777777af+666666
{Aa@tLLLLLLaf+666666af+666666
|AaAMMMMMMaf,$777777af,$777777
}AaIPTUUUUUUaf0d;;;;;;af/T::::::
~AaGdSSSSSSaf/T::::::af/T::::::
~AaHtTTTTTTaf/T::::::af/T::::::
~AaHtTTTTTTaf/T::::::af0d;;;;;;
~AaJQUVVVVVVaf0d;;;;;;af1t<<<<<<
())Aa@tLLLLLLaf+666666af,$777777
eAaAMMMMMMaf,$777777af,$777777
dAaAMMMMMMaf,$777777af,$777777
dAaAMMMMMMaf,$777777af,$777777
dAaAMMMMMMaf,$777777af,$777777
eAa@tLLLLLLaf+666666af,$777777
eAaAMMMMMMaf,$777777af,$777777
eAaAMMMMMMaf,$777777af,$777777
eAaEDQQQQQQaf0d;;;;;;af,$777777
eAaEDQQQQQQaf0d;;;;;;af,$777777
022Aa@tLLLLLLaf+666666af,$777777
|AaAMMMMMMaf,$777777af,$777777
{AaAMMMMMMaf,$777777af,$777777
{AaAMMMMMMaf,$777777af,$777777
{AaAMMMMMMaf,$777777af,$777777
|Aa@tLLLLLLaf+666666af,$777777
|AaAMMMMMMaf,$777777af,$777777
|AaAMMMMMMaf,$777777af,$777777
|AaEDQQQQQQaf0d;;;;;;af,$777777
|AaEDQQQQQQaf0d;;;;;;af,$777777
FHHAa@tLLLLLLaf+666666af+666666
|AaAMMMMMMaf,$777777af+666666
{AaAMMMMMMaf,$777777af,$777777
{Aa@tLLLLLLaf+666666af,$777777
|AaAMMMMMMaf,$777777af+666666
}AaIPTUUUUUUaf0d;;;;;;af0d;;;;;;
~AaGdSSSSSSaf/T::::::af.D999999
~AaHtTTTTTTaf/T::::::af0d;;;;;;
~AaHtTTTTTTaf/T::::::af/T::::::
~AaJQUVVVVVVaf0d;;;;;;af0d;;;;;;
FHHAa?dKKKKKKaf+666666af*555555
}AaAMMMMMMaf,$777777af+666666
{AaAMMMMMMaf,$777777af+666666
{AaAMMMMMMaf,$777777af,$777777
{Aa@tLLLLLLaf+666666af+666666
}AaAMMMMMMaf,$777777af,$777777
}Aa@tLLLLLLaf+666666af+666666
}Aa@tLLLLLLaf,$777777af+666666
}AaC$OOOOOOaf-4888888af,$777777
}AaHtTTTTTTaf/T::::::af/T::::::
FHHAa@tLLLLLLaf+666666af+666666
|AaC$OOOOOOaf-4888888af,$777777
{AaBNNNNNNaf,$777777af-4888888
{AaBNNNNNNaf,$777777af-4888888
|AaAMMMMMMaf,$777777af+666666
}Aa@tLLLLLLaf+666666af+666666
~AaAMMMMMMaf,$777777af+666666
~Aa@tLLLLLLaf+666666af,$777777
~AaBNNNNNNaf,$777777af,$777777
~AaHtTTTTTTaf/T::::::af/T::::::
/11Aa?dKKKKKKaf*555555af+666666
{AaAMMMMMMaf,$777777af+666666
zAaC$OOOOOOaf-4888888af,$777777
zAaC$OOOOOOaf,$777777af.D999999
zAaC$OOOOOOaf,$777777af-4888888
{AaD4PPPPPPaf-4888888af-4888888
{AaEDQQQQQQaf-4888888af.D999999
{AaEDQQQQQQaf.D999999af.D999999
{AaEDQQQQQQaf.D999999af-4888888
{AaEDQQQQQQaf-4888888af/T::::::
EGGAa@tLLLLLLaf+666666af+666666
{AaBNNNNNNaf-4888888af+666666
zAaC$OOOOOOaf,$777777af.D999999
zAaFTRRRRRRaf.D999999af.D999999
{AaIPTUUUUUUaf0d;;;;;;af/T::::::
|AaHtTTTTTTaf/T::::::af0d;;;;;;
}AaIPTUUUUUUaf0d;;;;;;af/T::::::
}AaIPTUUUUUUaf0d;;;;;;af0d;;;;;;
}AaHtTTTTTTaf/T::::::af/T::::::
}AaGdSSSSSSaf/T::::::af.D999999
EGGAa@tLLLLLLaf+666666af+666666
|AaBNNNNNNaf,$777777af,$777777
zAaEDQQQQQQaf/T::::::af,$777777
zAaEDQQQQQQaf.D999999af-4888888
zAaGdSSSSSSaf.D999999af0d;;;;;;
|AaIPTUUUUUUaf0d;;;;;;af/T::::::
|AaHtTTTTTTaf/T::::::af0d;;;;;;
|AaHtTTTTTTaf0d;;;;;;af.D999999
|AaHtTTTTTTaf/T::::::af/T::::::
|AaGdSSSSSSaf/T::::::af/T::::::
EGGAaAMMMMMMaf+666666af,$777777
{AaC$OOOOOOaf,$777777af-4888888
zAaFTRRRRRRaf.D999999af.D999999
zAaKRVWWWWWWaf1t<<<<<<af0d;;;;;;
{AaHtTTTTTTaf/T::::::af0d;;;;;;
|AaGdSSSSSSaf/T::::::af.D999999
}AaHtTTTTTTaf/T::::::af0d;;;;;;
}AaHtTTTTTTaf0d;;;;;;af.D999999
}AaHtTTTTTTaf/T::::::af0d;;;;;;
}AaJQUVVVVVVaf0d;;;;;;af1t<<<<<<
'((Aa'T22222277e
dAa(d33333377e
c

Aa&D11111177e
c

Aa&D11111177e
c

Aa&D11111177e
dAa%400000077e
dAa&D11111177e
dAa&D11111177e
dAa*55555577e
dAa*55555577e
/11Aa/d;;;;;;af,$7777776Q;;;;
{Aa0t<<<<<<af-48888886Q;;;;
zAa.T::::::af+6666666Q;;;;
zAa.T::::::af+6666666Q;;;;
zAa.T::::::af+6666666Q;;;;
{Aa-D999999af*5555556Q;;;;
{Aa.T::::::af+6666666Q;;;;
{Aa.T::::::af+6666666Q;;;;
{Aa2>>>>>>af/T::::::6Q;;;;
{Aa2>>>>>>af/T::::::6Q;;;;
EGGAaBNNNNNNaf,$777777af,$777777
{AaAMMMMMMaf+666666af,$777777
zAa@tLLLLLLaf+666666af+666666
zAaAMMMMMMaf,$777777af+666666
{Aa@tLLLLLLaf+666666af,$777777
|AaHtTTTTTTaf/T::::::af/T::::::
}AaHtTTTTTTaf0d;;;;;;af/T::::::
}AaIPTUUUUUUaf0d;;;;;;af/T::::::
}AaGdSSSSSSaf.D999999af0d;;;;;;
}AaKRVWWWWWWaf1t<<<<<<af1t<<<<<<
EGGAaBNNNNNNaf,$777777af,$777777
|AaBNNNNNNaf-4888888af+666666
zAa@tLLLLLLaf+666666af+666666
zAa@tLLLLLLaf+666666af+666666
zAaAMMMMMMaf,$777777af,$777777
|Aa@tLLLLLLaf+666666af+666666
|Aa@tLLLLLLaf,$777777af+666666
|Aa@tLLLLLLaf+666666af+666666
|AaBNNNNNNaf,$777777af-4888888
|AaIPTUUUUUUaf0d;;;;;;af0d;;;;;;
EGGAaAMMMMMMaf,$777777af+666666
{AaAMMMMMMaf,$777777af+666666
zAaBNNNNNNaf-4888888af+666666
zAa@tLLLLLLaf+666666af+666666
{Aa@tLLLLLLaf+666666af+666666
|AaAMMMMMMaf,$777777af,$777777
}Aa?dKKKKKKaf+666666af+666666
}AaAMMMMMMaf,$777777af+666666
}AaC$OOOOOOaf-4888888af-4888888
}AaIPTUUUUUUaf0d;;;;;;af0d;;;;;;
/11Aa@tLLLLLLaf+666666af+666666
{AaBNNNNNNaf-4888888af+666666
zAaAMMMMMMaf,$777777af+666666
zAa@tLLLLLLaf+666666af+666666
zAaBNNNNNNaf-4888888af+666666
{AaAMMMMMMaf,$777777af+666666
{AaC$OOOOOOaf.D999999af+666666
{AaAMMMMMMaf-4888888af*555555
{AaC$OOOOOOaf/T::::::af*555555
{AaC$OOOOOOaf.D999999af+666666
FHHAaAMMMMMMaf,$777777af+666666
|AaAMMMMMMaf,$777777af+666666
{AaBNNNNNNaf-4888888af+666666
{AaBNNNNNNaf-4888888af+666666
|AaD4PPPPPPaf/T::::::af+666666
}AaEDQQQQQQaf0d;;;;;;af+666666
~AaD4PPPPPPaf/T::::::af+666666
~AaD4PPPPPPaf/T::::::af+666666
~AaEDQQQQQQaf0d;;;;;;af+666666
~AaEDQQQQQQaf0d;;;;;;af+666666
FHHAaAMMMMMMaf,$777777af+666666
|AaBNNNNNNaf-4888888af+666666
{AaD4PPPPPPaf/T::::::af+666666
{AaEDQQQQQQaf0d;;;;;;af+666666
|AaEDQQQQQQaf0d;;;;;;af+666666
}AaEDQQQQQQaf0d;;;;;;af+666666
~AaEDQQQQQQaf0d;;;;;;af+666666
~AaD4PPPPPPaf/T::::::af+666666
~AaEDQQQQQQaf0d;;;;;;af+666666
~AaFTRRRRRRaf1t<<<<<<af+666666
())Aa'T22222277e
eAa'T22222277e
dAa(d33333377e
dAa)t44444477e
dAa*55555577e
eAa+66666677e
eAa+66666677e
eAa+66666677e
eAa+66666677e
eAa+66666677e
022Aa/d;;;;;;af,$7777776Q;;;;
|Aa/d;;;;;;af,$7777776Q;;;;
{Aa0t<<<<<<af-48888886Q;;;;
{Aa1======af.D9999996Q;;;;
{Aa2>>>>>>af/T::::::6Q;;;;
|Aa3$??????af0d;;;;;;6Q;;;;
|Aa3$??????af0d;;;;;;6Q;;;;
|Aa3$??????af0d;;;;;;6Q;;;;
|Aa3$??????af0d;;;;;;6Q;;;;
|Aa3$??????af0d;;;;;;6Q;;;;
FHHAaAMMMMMMaf,$777777af,$777777
|AaBNNNNNNaf-4888888af,$777777
{AaD4PPPPPPaf/T::::::af,$777777
{AaEDQQQQQQaf0d;;;;;;af,$777777
|AaEDQQQQQQaf0d;;;;;;af,$777777
}AaEDQQQQQQaf0d;;;;;;af,$777777
~AaEDQQQQQQaf0d;;;;;;af,$777777
~AaD4PPPPPPaf/T::::::af,$777777
~AaEDQQQQQQaf0d;;;;;;af,$777777
~AaFTRRRRRRaf1t<<<<<<af,$777777
FHHAaAMMMMMMaf,$777777af,$777777
}AaBNNNNNNaf-4888888af,$777777
{AaEDQQQQQQaf0d;;;;;;af,$777777
{AaBNNNNNNaf-4888888af,$777777
{AaD4PPPPPPaf/T::::::af,$777777
}AaD4PPPPPPaf/T::::::af,$777777
}AaD4PPPPPPaf0d;;;;;;af+666666
}AaD4PPPPPPaf/T::::::af,$777777
}AaEDQQQQQQaf0d;;;;;;af,$777777
}AaEDQQQQQQaf0d;;;;;;af,$777777
FHHAaAMMMMMMaf,$777777af,$777777
|AaAMMMMMMaf,$777777af,$777777
{AaBNNNNNNaf-4888888af,$777777
{AaBNNNNNNaf-4888888af,$777777
|AaD4PPPPPPaf/T::::::af,$777777
}AaEDQQQQQQaf0d;;;;;;af,$777777
~AaD4PPPPPPaf/T::::::af,$777777
~AaD4PPPPPPaf/T::::::af,$777777
~AaEDQQQQQQaf0d;;;;;;af,$777777
~AaEDQQQQQQaf0d;;;;;;af,$777777
/11Aa@tLLLLLLaf+666666af,$777777
{AaBNNNNNNaf-4888888af,$777777
zAaAMMMMMMaf,$777777af,$777777
zAa@tLLLLLLaf+666666af,$777777
zAaBNNNNNNaf-4888888af,$777777
{AaAMMMMMMaf,$777777af,$777777
{AaC$OOOOOOaf.D999999af,$777777
{AaAMMMMMMaf-4888888af+666666
{AaC$OOOOOOaf/T::::::af+666666
{AaC$OOOOOOaf.D999999af,$777777
EGGAaAMMMMMMaf,$777777af,$777777
{AaAMMMMMMaf,$777777af,$777777
zAaBNNNNNNaf-4888888af,$777777
zAa@tLLLLLLaf+666666af,$777777
{Aa@tLLLLLLaf+666666af,$777777
|AaAMMMMMMaf,$777777af+666666
}Aa?dKKKKKKaf+666666af*555555
}AaAMMMMMMaf,$777777af,$777777
}AaC$OOOOOOaf-4888888af,$777777
}AaIPTUUUUUUaf0d;;;;;;af/T::::::
EGGAaBNNNNNNaf,$777777af-4888888
|AaBNNNNNNaf-4888888af,$777777
zAa@tLLLLLLaf+666666af,$777777
zAa@tLLLLLLaf+666666af,$777777
zAaAMMMMMMaf,$777777af+666666
|Aa@tLLLLLLaf+666666af,$777777
|Aa@tLLLLLLaf,$777777af*555555
|Aa@tLLLLLLaf+666666af,$777777
|AaBNNNNNNaf,$777777af,$777777
|AaIPTUUUUUUaf0d;;;;;;af/T::::::
EGGAaBNNNNNNaf,$777777af-4888888
{AaAMMMMMMaf+666666af-4888888
zAa@tLLLLLLaf+666666af,$777777
zAaAMMMMMMaf,$777777af,$777777
{Aa@tLLLLLLaf+666666af+666666
|AaHtTTTTTTaf/T::::::af0d;;;;;;
}AaHtTTTTTTaf0d;;;;;;af.D999999
}AaIPTUUUUUUaf0d;;;;;;af0d;;;;;;
}AaGdSSSSSSaf.D999999af/T::::::
}AaKRVWWWWWWaf1t<<<<<<af0d;;;;;;;;r   N)r   )__doc__mpmathr   r   r   r(   r5   r:   r@   rK   rQ   r^   rc   ro   rt   r   r   r   r
   <module>r      s   .      " " " "
; ; ;
1 1 1(6T 6T 6Tp
D 
D 
D% % %#[ #[ #[JQ Q Q,!S !S !SFf f f
;C ;C ;Cz-\ -\ -\^u< u< u< u< u<r   