
    !g                        d Z ddlZddlmZ ej                  j                  ej                  j                  e            Z e	edz   d      5 Z
 ee
dde      Zddd        e	ed	z   d      5 Z
 ee
dde      Zddd        e	ed
z   d      5 Z
 ee
dde      Zddd        e	edz   d      5 Z
 ee
dde      Zddd        e	edz   d      5 Z
 ee
dde      Zddd        e	edz   d      5 Z
 ee
dde      Zddd        e	edz   d      5 Z
 ee
dde      Zddd        e	edz   d      5 Z
 ee
dde      Zddd        e	edz   d      5 Z
 ee
dde      Zddd        G d d      Z G d d      Z G d d      Z G d d      Z G d d      Z G d d      Z G d d       Z G d! d"      Z G d# d$      Z G d% d&      Z G d' d(      Z G d) d*      Z y# 1 sw Y   xY w# 1 sw Y   wxY w# 1 sw Y   cxY w# 1 sw Y   OxY w# 1 sw Y   ;xY w# 1 sw Y   'xY w# 1 sw Y   xY w# 1 sw Y   xY w# 1 sw Y   xY w)+z.
Results for ARMA models.  Produced by gretl.
    N)
genfromtxtz/yhat_exact_nc.csvrb,   )	delimiterskip_headerdtypez/yhat_css_nc.csvz/yhat_exact_c.csvz/yhat_css_c.csvz/resids_exact_nc.csvz/resids_css_nc.csvz/resids_exact_c.csvz/resids_css_c.csvz/results_arma_forecasts.csvT)namesr   r	   c                       e Zd ZddZy)Y_arma11c                 p   |dk(  rddg| _         d| _        d| _        d| _        d| _        dd	g| _        d
| _        d| _        t        d d df   | _	        t        d d df   | _        ddg| _        ddg| _        d| _        ddgddgg| _        t         d   | _        t         d   | _        y |dk(  rddg| _         d| _        d| _        dg| _        dg| _        ddg| _        d d!gd!d"gg| _        d#| _        d$| _        t&        d%d df   | _	        t(        d%d df   | _        d&d'g| _        d(d)g| _        d*| _        y y )+Nmleg/x:?gD}SOo?g;&S@g$o@yDJ?        y2w-!        gs ?gAdR1?g{eu@g;&#vr   g=(/gc.3C[=g=
ףp2@g rh@g%?g"t]?gHVbQgd#khn?fc11fe11cssgwyT?gwY?ge7@gC	
_@y-C6?        y+e        gT?gx	+?gxUt]?g\!'fQgo%`[n?g٭3Y@gevr   g//g#L7>gLF%ɪ2@grX>+@gTO?)paramsaicbicarrootsmarootsbsehqicllf
resids_mleresidyhat_mlefittedvaluespvaluestvaluessigma2
cov_paramsforecast_resultsforecastforecasterr
resids_cssyhat_cssselfmethods     g/var/www/dash_apps/app1/venv/lib/python3.12/site-packages/statsmodels/tsa/tests/results/results_arma.py__init__zY_arma11.__init__&   ss   U?)>:DK'DH'DH&DL'DL&7DH(DI(DH#AqD)DJ (AD$h/DL!5>DL-DK ):6 *I68DO,V4DM/7Du_)>:DK'DH'DH,-DL-.DL (9DH
 "#45"$457DO )DI(DH#ABE*DJ (QD$h/DL)<8DL+DK/     Nr   __name__
__module____qualname__r+    r,   r*   r   r   %   s    *,r,   r   c                       e Zd ZddZy)Y_arma14c                 t   |dk(  rg d| _         d| _        d| _        d| _        g d| _        g d| _        g dg d	g d
g dg dg| _        d| _        d| _        t        d d df   | _
        t        d d df   | _        g d| _        g d| _        d| _        g d| _        y |dk(  rg d| _         d| _        d| _        dg| _        g d| _        g d| _        g dg dg dg dg dg| _        d| _        d | _        t         dd df   | _
        t"        dd df   | _        g d!| _        g d"| _        d#| _        y y )$Nr   )gz	q?g]??g̮gSOc`?gr?g
/= @g\ -	@ym{?        )y-?9vy-?9v?yQIS㥛yQIS㥛?)g&*?gt?gvy鄳?g^?g=R?)gy|?q?)ti禨D#f{\22 &~8)r6   g7奬x?vA3>k?J8ew.iD)r7   r:   g] w?ޭf|DKEbg)r8   r;   r=   gaQs?mf?)r9   r<   r>   r?   g䏳t?g|	D@g/=vr   )gpfq9g
Mæ?gpv(G:gj+?g0]Eh1>)g
ףp='@g"~j@gQ%g{Gz@g
ףp=@gmhJ?r   )g*vѴ?gm,?gsg1?gcM?g::Z@g_0@yw#?        )y r?6[y r?6[?yo_rh|ǿyo_rh|?)gXC?g>CL?g0h?g!t?gB	?)gn?L4d	T
*;cx(;(!,O1)r@   gPv?}Tzh?r+C^f R|tJ)rA   rD   gyMLu?l/lH72`g)rB   rE   rG   gV#Cs? de?)rC   rF   rH   rI   gfUt?g+NO6@g::Zv)ga;g/nR?gO%H,&<g0*?gxJdE=)gUPI)@g{,@g)? 'gx` Ci@gp|%@g#lt	?r   r   r   r   r   r   r!   r   r   r   r   r   r   r   r   r    r%   r&   r'   s     r*   r+   zY_arma14.__init__T   sR   U?;DK'DH'DH&DLBDL8DH NKKLLNDO )DI(DH#AqD)DJ (ADKDL?DL-DK8DHu_;DK'DH'DH,-DLBDL$DH///--DO )DI(DH#ABE*DJ (QDIDL&DL+DKQ r,   Nr-   r.   r2   r,   r*   r4   r4   S   s    B,r,   r4   c                       e Zd ZddZy)Y_arma41c                    |dk(  rg d| _         d| _        d| _        g d| _        dg| _        g d| _        g dg d	g d
g dg dg| _        d| _        d| _        t        d d df   | _
        t        d d df   | _        g d| _        g d| _        d| _        t         d   | _        t         d   | _        y |dk(  rg d| _         d| _        d| _        g d| _        dg| _        g d| _        g dg dg dg dg d g| _        d!| _        d"| _        t&        d#d df   | _
        t(        d#d df   | _        g d$| _        g d%| _        d&| _        y y )'Nr   )geKM~?g:ܿgvI(g[nE?g3g?gIkhF@g<ݙp@)yK=U?        y$~?Fxy$~?Fx?yS!uq        g`vOz9)g->?g*ڒ i?g蹠q?gR?ge?)gj?.nomnLO?笈?/ ~)%凿)rN   g;r30?fir4`i?vE?)rO   rR   gBl?p^}<)rP   rS   rU   gQz?^thG`b?)rQ   rT   rV   rW   gaQ?g|p@g@kht   )gְfJ4<MbP?g^K=?g7<gec]?)gS!@gZd;
g/$g(\B@g6<R!?g&,Ԕ?fc41fe41r   )g9v?gˬ[gݿg+'*ͅ
g#+yTR?g9?gW̴_ф@g[8y@)yAc]K?        yl?^yl?^?yF_        y:pθ=        )gpٕTu?g"?g6l>?g;xt?g%=f9?)g??Avպj1?/T|X8~嗆)r\   goSMZ?gGg'LV?gO+Ԏ?)r]   gw,g<Hkr~?k -()r^   g(W?r`   gkTЂz?hl$4?)r_   guҐ+Ԏ?ra   rb   g*Ǌ?g4h@g`̴_qt   )g^6:gh-?gQ|a?g.J& ;g&S?)gъo-"@g,σsg6qgR{T@g
'E&?gؑR?r   r   r   r   r   r   r!   r   r   r   r   r   r   r   r   r    r"   r#   r$   r%   r&   r'   s     r*   r+   zY_arma41.__init__   s\   U?;DK'DH'DH/DL-.DL8DH HDEGEGDO )DI(DH#AqD)DJ (ADGDL@DL-DK,V4DM/7Du_;DK'DH'DH-DL./DL
$DH OMNMMDO )DI(DH#ABE*DJ (QDIDL'DL+DKI r,   Nr-   r.   r2   r,   r*   rL   rL      s    >,r,   rL   c                       e Zd ZddZy)Y_arma22c                 \   |dk(  rg d| _         d| _        d| _        ddg| _        ddg| _        g d	| _        g d
g dg dg dg| _        d| _        d| _        t        d d df   | _
        t        d d df   | _        g d| _        g d| _        d| _        y |dk(  rg d| _         d| _        d| _        ddg| _        ddg| _        g d| _        g dg dg dg d g| _        d!| _        d"| _        t         d#d df   | _
        t"        d#d df   | _        g d$| _        g d%| _        d&| _        y y )'Nr   )gh3?g$g4IK?g(]#g.%J@gЧ&/@y37?333333y37?333333?g0*g r?)gHŭ?g-?gz=)ɰ?g2??)g/LXq?B٥WT^c8AT)rh   gAd&n?;m2OSp-t#b`)ri   rk   g\Gf?q?ɑ)z;]?)rj   rl   rm   g׶t?g7ڇ@g6%JRw   )glq78gߎ/<g.1?gT;u;)gQ(@gNbX9!gE?gDli#gʥcM?r   )gVp ?g֛?gZ<?gךQg 7m@g2&z@yGz?0*yGz?0*?y(\        y ~:p?        )gq&bİ?g9ɠ$n_?gO?g2"L?)g.q?g@hDUgd	d焋8DcT)gϐDUg%Gn?^p&d&gv`)gV	drp   g"UOaq?gia.\?)ro   g2v`g6Z`.\?g8Nt?g&˥@g 7wrX   )gyPJ8gΗ<g6[?gG:$9)g3((@g~ }!g>I?g[T#g-'4}?rJ   r'   s     r*   r+   zY_arma22.__init__   sH   U?,DK'DH'DH,.>?DL#V,DL(DH @@?>	@DO
 )DI(DH#AqD)DJ (ADADL9DL+DKu_,DK'DH'DH,.>?DL-/?@DL
 HDH JIHH	DO )DI(DH#ABE*DJ (QDADLFDL+DK= r,   Nr-   r.   r2   r,   r*   rf   rf      s    4,r,   rf   c                       e Zd ZddZy)Y_arma50c                    |dk(  rg d| _         d| _        d| _        g d| _        d | _        g d| _        g dg dg d	g d
g dg| _        d| _        d| _        t        d d df   | _
        t        d d df   | _        g d| _        g d| _        d| _        t         d   | _        t         d   | _        y |dk(  rg d| _         d| _        d| _        g d| _        d | _        g d| _        g dg dg dg dg dg| _        d| _        d | _        t&        d!d df   | _
        t(        d!d df   | _        g d"| _        g d#| _        d$| _        y y )%Nr   )gBoB?gŐԿg(?gv
Z?gU(gݼa@g'EBiD@)y46<?        y5;Nс?ףp=
y5;Nс?ףp=
?y=U        yӼI@        )g0?g$?gqԘ?g>Ϧ&˳?gNA?)gn?:p?@^Y$gfU?^qVqE)rt   g nw?ezFwpIXe?爝)t^cW)ru   rx   gw	x?Mp6V?)rv   ry   r{   g|~x?p\y$g)rw   rz   r|   r}   gPKrp?gO;%i߅@gݼa;urc   )gsv9gQol,?gjۋ>g_Qk?gׁsF?)g'@gtVgCl@g;On@g(\gr-?fc50fe50r   )g?8?gҲWӿgR?gS?g6 g+ԉ&@g0΅@)yh|?5?        yQ~?ۊeyQ~?ۊe?yV}b        y-1@        )g/<x?gBy?g?g8?k?grg{?)gQkp?糖ho\V?W9YmW5sF)r   g}sx?[2}eq2wf?&R0X)r   r   g@}*Ix?犈9Fq&W?)r   r   r   go}+y?I̻th)r   r   r   r   gVp?gK7j@gՉ͉t   )g(YDeK9g2?g+?gqo?gfa?)g(\&@gZd;OgʡEs@gQ@gtVg;;)3B?rd   r'   s     r*   r+   zY_arma50.__init__  sY   U?<DK'DH'DH.DL  DL8DH LJIJKMDO )DI(DH#AqD)DJ (ADIDL@DL-DK,V4DM/7Du_<DK  DHDHADLDL8DH LJIJKMDO !DI(DH#ABE*DJ (QDIDL@DL&DK9 r,   Nr-   r.   r2   r,   r*   rr   rr     s    7'r,   rr   c                       e Zd ZddZy)Y_arma02c                 <   |dk(  rddg| _         d| _        d| _        d | _        ddg| _        dd	g| _        d
dgddgg| _        d| _        d| _        t        d d df   | _
        t        d d df   | _        ddg| _        ddg| _        d| _        y |dk(  rddg| _         d| _        d| _        d | _        ddg| _        ddg| _        ddgdd gg| _        d!| _        d"| _        t         d d df   | _
        t"        d d df   | _        d#d$g| _        d%d&g| _        d'| _        y y )(Nr   gZcl?g!g@$8@gd@yFx        yY8m?        g]7?gK ?gհc?gg-Ç+I?g뤾,d?g]6(Z@g@$xr   ga2U0*C?gBpm7gX9v@g(\+giYdً,?r   g;z?g5gE&-@g_Q@y|гY        y;On?        g5cը?g0շ?g3UEc?go*˹H?gl7^d?g~eQO@gE&wg3vxU?gN}:5go)狽@g!9i+g> 2?rJ   r'   s     r*   r+   zY_arma02.__init__O  sX   U?)?;DK'DH'DHDL(+6DL&7DH ):6 *I68DO(DI(DH#AqD)DJ (AD!8,DL!6?DL-DKu_ *?;DK'DH'DHDL)<8DL"J/DH
 |,|,DO )DI(DH#AqD)DJ (AD$h/DL$j1DL+DK1 r,   Nr-   r.   r2   r,   r*   r   r   N  s    ),r,   r   c                       e Zd ZddZy)	Y_arma11cc                    |dk(  rg d| _         d| _        d| _        dg| _        dg| _        g d| _        g dg d	g d
g| _        d| _        d| _        t        d d df   | _
        t        d d df   | _        g d| _        g d| _        d| _        t         d   | _        t         d   | _        y |dk(  rg d| _         d| _        d| _        dg| _        dg| _        g d| _        g dg dg dg| _        d| _        d| _        t&        dd df   | _
        t(        dd df   | _        g d | _        g d!| _        d"| _        y y )#Nr   )gCFBm@gG`vB?gPo=B?gEa@gDqb@y_L?        yŏ1w-        )ga؞{?g(zqTi?g<x?)gq;?X4` UKe)>)r   gO/:i?6`)r   r   g	I)s?g[<@gEavr   )gzV(f1g`{:9gUoc/$>)gHz1@gq=
ף'@gM@gLK&G?fc11cfe11cr   )gzj}@g4b;S?gi)5?g疀@gXywe@y
F%u?        g )g~7:?g\Ԡ[?g>q?)g-UӾ?4Ϋ>(3>)r   g&9xi?L`)r   r   g=s?g 7"@g疀vr   )gfub>gP9gbF=)g\X1@g28*'@gmm	@guP@V?r   r   r   r   r   r   r!   r   r   residsc_mler   	yhatc_mler   r   r   r    r"   r#   r$   residsc_css	yhatc_cssr'   s     r*   r+   zY_arma11c.__init__|  sE   U?JDK'DH'DH'=DL(>DLGDH3435DO )DI(DH$QT*DJ )!Q$D8DL0DL-DK,W5DM/8Du_ KDK'DH'DH,-DL,-DLJDH JJJDO
 )DI(DH$QRU+DJ )!"a% 0D9DL;DL+DK= r,   Nr-   r.   r2   r,   r*   r   r   {  s    3,r,   r   c                       e Zd ZddZy)	Y_arma14cc                 p   |dk(  rg d| _         d| _        d| _        dg| _        g d| _        g d| _        g dg d	g d
g dg dg dg| _        d| _        d| _        t        d d df   | _
        t        d d df   | _        g d| _        g d| _        d| _        y |dk(  rg d| _         d| _        d| _        dg| _        g d| _        g d| _        g dg dg dg dg dg d g| _        d!| _        d"| _        t         dd df   | _
        t"        dd df   | _        g d#| _        g d$| _        d%| _        y y )&Nr   )gY@g{q?gA}C?gm~g͍?gBY0?g\Yㄆ@gBK@y^)?        )ylV}?sFylV}?sF?yǘmſyǘm?)g$?gР$l?g6f?g(?g\&u̍?gx Ѧ?)g*p܁?o1?8tb|+zd,־	P?Q4??)r   gN#-?ūmǕa\:<6DY?aR?)r   r   g%ID?l?; ,l"uQ)r   r   r   g3܀#?XvL焛*øk)r   r   r   r   g q?禓W?)r   r   r   r   r   gQkTq?gzEՆ@g\Yvr   )gEWg.?g/n?g|>g(\?g#>)gQ=@g)\(@g+ @gZd;Og#~j?gw/@gy=a?r   )gqي@gJdט?g~M?g`qgop?gt?gܺ@gED@y	h"l?        )y?-y?-?yr鷯Ǻyr鷯Ǻ?)gNcg?guH?g?g-m̷?g?gy?)g%7W`?gyZt
[?S?竓eh'J&Sl?)gyZg}P\d/?gY~gmϞ~z+كb?rn9)r   g'Y~g+wz?ċF x?gg6çbѣH?)r   gX{Ϟ~zr   gqȅ?玍7<?Ma)r   r   gk6çbr   gk ,p?ȽL?)r   r   r   r   r   gԑYq?g^Qφ@gܺv)g{Gzt?gg*>g^?g3=gF%u?g^QA%>)g>I;@gA/v@g(0?gv9|n gںp@g3`J@gV/?r   r   r   r   r   r   r!   r   r   r   r   r   r   r   r   r    r   r   r'   s     r*   r+   zY_arma14c.__init__  si   U?LDK'DH'DH,-DLBDLHDH6234434DO )DI(DH$QT*DJ )!Q$D8DLFDL-DKu_LDK'DH'DH,-DL/DLKDH KLKKJKDO )DI(DH$QRU+DJ )!"a% 0DMDLJDL+DKi r,   Nr-   r.   r2   r,   r*   r   r         U,r,   r   c                       e Zd ZddZy)	Y_arma41cc                    |dk(  rg d| _         d| _        d| _        g d| _        dg| _        g d| _        g dg d	g d
g dg dg dg| _        d| _        d| _        t        d d df   | _
        t        d d df   | _        g d| _        g d| _        d| _        t         d   | _        t         d   | _        y |dk(  rg d| _         d| _        d| _        g d| _        dg| _        g d| _        g dg dg dg d g d!g d"g| _        d#| _        d$| _        t&        d%d df   | _
        t(        d%d df   | _        g d&| _        g d'| _        d(| _        y y ))Nr   )g@Ώ?gm?gпgrmzѿgֳ9?g_Š?gJs@g"48@)y	?        y9#J{?-!lVy9#J{?-!lV?ys        y?F        )g@@gh
nE;?gSN?gKu?g?gRT?)gOjM@'0m?PۆQp^2z?b?+)r   g"(m`awp?dCvv/O\s?3$ho7cs)r   r   g2&0?p{}NY9q?UEWÏ{?)r   r   r   gG^}?缲qޤw)r   r   r   r   g-=/ˍh?M8m?)r   r   r   r   r   g؍-?gyKÅ@gJurX   )gz?g
/3^'9gH}m?gH}M?gQ7gN@aÓ?)gjMSt?g(\B(@gʡEg r
g)\+@gQ@g?fc41cfe41cr   )g cng,q?gK1Wѿg(35ҿgJfv:?gjmzW?gEA@g"Ka@)yD9?        y2ı.n?sh|?y2ı.n?sh|??y!rh        yRI&        )g0jy@g~(v~}?g%C?g:T ?gTC?g,w?)g?"d@Hdr;k?`^|'N|˵cLw?)r   Xw Ylw?Y:a8V~纸Ǥh|IFt)r   r   r   r   b+r? CG,d|?)r   gW-s?r   g7^YK~?~Y>Zru x)r   r   r   r   gAni?{ȝn?)r   r   r   r   r   g';p*$?gVCL6@gEAwtrc   )g?g͌&A9g+eXw?g_Q[?g죙7g+e?)g3]gyn*'@g|OxgPv
gW#+@gC9@gBKTX?r   r'   s     r*   r+   zY_arma41c.__init__  s   U?LDK'DH'DH*DL)?DLHDH3434334DO )DI(DH$QT*DJ )!Q$DODLHDL-DK,W5DM/8Du_LDK'DH'DH-DL+,DLKDH"IJHIHHIDO )DI(DH$QRU+DJ )!"a% 0DODLKDL+DKi r,   Nr-   r.   r2   r,   r*   r   r     r   r,   r   c                       e Zd ZddZy)	Y_arma22cc                 h   |dk(  rg d| _         d| _        d| _        ddg| _        ddg| _        g d	| _        g d
g dg dg dg dg| _        d| _        d| _        t        d d df   | _
        t        d d df   | _        g d| _        g d| _        d| _        y |dk(  rg d| _         d| _        d| _        g d| _        g dg dg dg dg dg| _        dd g| _        d!d"g| _        d#| _        d$| _        t         d%d df   | _
        t"        d%d df   | _        g d&| _        g d'| _        d(| _        y y ))Nr   )g̽ @g}PI:?g};ֿgٚS_?g4cg_@Vk@g0v9^@y?[Ӽy?[Ӽ?yw#        y%C?        )g4"97?g?g٪?g긱?gu6XO?)gC_`?D: 8ɿھEy{?1?)r   gڮ+=*y?_YW{v mES_)r   r   g"@t?$=şC<	e)r   r   r   gALs?4b?)r   r   r   r   gBѪtt?gB^@g_@Vyrn   )        g,݀$;gE/w>gK=U?gs<04I;)g
ףp=X@gQ$@g{Gzgǘ?g#gl?r   )gG[da@gBK`?gmC׿gȀi)?gZB{giu6@g߉@)gv1?gx0?g9bR(ݱ?g8N֧
r?gpL;?)gu-\`?>X^agnu=
^?pAR>\?)r   gmGy?g8׵W睬2slv/(_)gnug8׵Wg@׾s?qtEgd)r   r   r   g|s?X!,c?)r   r   gdr   g11zs?ygs?Zڊygs?Zڊ?y?ܵ        yb=y?        gvXz@gwiuxrX   )g6{=gQz`Q:g_jq/>gǺ?gJIV:)gy46Y@gsbXA$@gg"z?g7гѣ`$g_"!?r   r'   s     r*   r+   zY_arma22c.__init__e  sY   U?<DK'DH'DH,.>?DL-/?@DL8DH NLMKJLDO )DI(DH$QT*DJ )!Q$DIDLADL-DKu_<DK'DH'DH9DH79977
8DO -.>?DL-/?@DL(DI(DH$QRU+DJ )!"a% 0DKDL>DL+DKU r,   Nr-   r.   r2   r,   r*   r   r   d  s    A,r,   r   c                       e Zd ZddZy)	Y_arma50cc                    |dk(  rg d| _         d| _        d| _        g d| _        d | _        g d| _        g dg dg d	g d
g dg dg| _        d| _        d| _        t        d d df   | _
        t        d d df   | _        g d| _        g d| _        d| _        t         d   | _        t         d   | _        y |dk(  rg d| _         d| _        d| _        g d| _        d | _        g d| _        g dg dg dg dg dg d g| _        d!| _        d"| _        t&        d#d df   | _
        t(        d#d df   | _        g d$| _        g d%| _        d&| _        y y )'Nr   )g@?@gq##?gVxӿg$'|>?gSE3?gKƿgZ^>@gCLD@)y~jt        y{Pk?&S:y{Pk?&S:?yb=y?        yHPs @        )gl(qa?gWV6?g}?gSˢʳ?g:n?g԰2f^	?)g|y?✰{-Mʬ~]˄\?8bC!)r   gHo?<Qg籤}V?U>ǈS4nSC)r   r   g7x?N[#qph):d?zs)T)r   r   r  gހ;{x?cLU5pYZWV?)r   r   r  r  gi;.x?b֋hg)r   r   r  r  r  g䨒p?gݐ荆@gZ^urc   )gB65gk6gy7L9g,u5?rY   ga2U0*3?g~jtx?)g)\,@gQ8(@glg$C
@gʡE@g      gMnsZ?fc50cfe50cr   )g}_@gӉv,?guҿggE:?g="X)?g:VTƿgHƅ@g6;Nъ@)y_v        y&S?_vOy&S?_vO?yBi?        ylV} @        )ga=j?g]Zӯ?g3[?gN?g$;ݑ?gu;֯?)g?a?AV&gWe?S?)r	  gUv^o?Zឆ	ggsNSIV?gmS|C)r
  r  gAEw?g0&lpg͛c?g3^eS)gVe?go<SIV?g!0&lpg	ٻdx?dAkp0N?V?)r  gSgc?r  g,82w?J'g)r  r  g>^eSr  r  ggmvno?g9m@gCh=Vur   )-C6:?gksR9g-C6?g_LU?r  gF%u{?)gl[bX+@g0b_N(@g	cgY1EH
@gL@u@g_]R6g7쫋j?r   r'   s     r*   r+   zY_arma50c.__init__  s~   U?LDK'DH'DH7DLDLHDH7543434DO )DI(DH$QT*DJ )!Q$DNDLGDL-DK,W5DM/8Du_LDK  DHDH<DLDLKDH"LLLKLKLDO !DI(DH$QRU+DJ )!"a% 0DMDLJDL (DKs r,   Nr-   r.   r2   r,   r*   r   r     s    Z(r,   r   c                       e Zd ZddZy)	Y_arma02cc                 H   |dk(  rg d| _         d| _        d| _        d | _        ddg| _        g d| _        g dg d	g d
g| _        d| _        d| _        t        d d df   | _
        t        d d df   | _        g d| _        g d| _        d| _        y |dk(  rg d| _         d| _        d| _        d | _        ddg| _        g d| _        g dg dg dg| _        d| _        d| _        t         d d df   | _
        t"        d d df   | _        g d| _        g d| _        d| _        y y ) Nr   )gc@g3NM:?g˻gh@gC~}!@y^K=        y6<R?        )gCvݨ?g2'??gAv?)g=(X?3m.Y?C	[5?)r  g^c?zgYW?)r  r  gYCJc?g[>݇@ghpwr   )r   g]FV#`	?g~i7)gl]@gn@@gL*gD^mH?r   )g uX@gM?g|!X-gn@gj@@y 	        yYڊ?        )g?g35;<?g8?)gW?jCM?P7	?)r  g}wxlc?bW?)r  r  g"l*Lc?g^4҇@gnew)r   gpP >glr䡢5)go]@g}_P@gv*gI6@?r   r'   s     r*   r+   zY_arma02c.__init__  s)   U?KDK'DH'DHDL)<8DLGDH3224DO )DI(DH$QT*DJ )!Q$D6DL1DL-DKu_ LDK'DH'DHDL-/?@DLGDH JIIKDO )DI(DH$QT*DJ )!Q$D7DLLDL+DK1 r,   Nr-   r.   r2   r,   r*   r  r    s    +,r,   r  )!__doc__osnumpyr   pathdirnameabspath__file__current_pathopenfdfloatr   r&   r   r   r   r%   r   r   r"   r   r4   rL   rf   rr   r   r   r   r   r   r   r  r2   r,   r*   <module>r'     s   
 wwrwwx89	,+
+T2 Ib"%HHI 
,)
)40 IB"%HHI 
,*
*D1 JR2!5IIJ 
,(
($/ J22!5IIJ 
,-
-t4 KB#1EJJK 
,+
+T2 KbB#1EJJK 
,,
,d3 LrR3AUKKL 
,*
*D1 LRR3AUKKL 
,4
4d; Nr!"DCuMN+, +,\C, C,L?, ?,D5, 5,p8' 8'v*, *,Z4, 4,nV, V,rV, V,rB, B,J[( [(|,, ,,}I II IJ JJ JK KK KL LL LN Nsl   G#.G0G=0H
H2H$H14H>I
#G-0G:=H
HH!$H.1H;>I
I