U
    Ãmœd�?  ã                   @   sL  d dl mZ d dlmZmZmZmZ ddgZddddd	d
gZddddddgZ	edddddgZ
ddddddgZddddd d!gZd"d#d$d%d&d'gZd(d)d*d+d,d-gZd.d/d0d1d2d3gZd4d5d6d7d8d9gZd:d;d<d=d>d?gZd@dAdBdCdBdDgZdEd&dFdGdHdIgZe
eeedJœZe	eeedJœZeeeedJœZed'd'dKgƒZdLdMdNgdOdPdQgdRdSdTgdUdVdWgdXdYdZgd[d\d]ggZeeƒe Zd^d_d`gdadbdcgdddedfgdgdhdigdjdkdlgdmdndoggZeeƒe Zdpdqdrgdsdtdugdvdwdxgdydkdzgd{d|d}gd~dd€ggZeeƒe Zd�d‚dƒgd„d…d†gd‡dˆd‰gdŠd‹dŒgd�dŽd�gd�d‘d’ggZeeƒe ZeeeedJœZed'd“d“dKgƒZd”d•d–d—gd˜d™dšd›gdœd�dždŸgd d¡d¢d£gd¤d¥d¦d§gd¨d©dªd«ggZeeƒe Zd¬d­d®d¯gd°d±d²d³gd´dµd¶d·gd¸d¹dºd»gd¼d½d¾d¿gdÀdÁdÂdÃggZeeƒe ZdÄdÅdÆdÇgdÈdÉdÊdËgdÌdÍdÎdÏgdÐdÑdÒdÓgdÔdÕdÖd×gdØdÙdÚdÛggZ ee ƒe Z dÜdÝdÞdßgdàdádâdãgdädådædçgdèdédêdëgdìdídîdïgdðdñdòdóggZ!ee!ƒe Z!eee e!dJœZ"dôdõdöd÷dødùgZ#dúdûdüdýdþdÿgZ$�d �d�ddþ�d�dgZ%�d�d�ddÿ�d�dgZ&e�d	�d
d �dg�d�dd �dg�d�d�d�dg�d�d�d�dg�d�d�d�dg�d�dd �dggƒZ'e�d�d�d �d!g�d"�d#�d$d g�d%�d&�d'�d(g�d)�d*d �d+g�d,�d-d �d.g�d/�d0�d1�d2ggƒZ(e�d3�d4�d5�d6g�d7�d8�d9�d:g�d;�d<d �d=g�d>�d?�d@d g�dA�dB�dCd g�dD�dE�dF�dGggƒZ)e�dH�dId �dJg�dK�dLd �dMg�dN�dO�dPd g�dQ�dRd �dSg�dT�dUd �dVg�dW�dX�dY�dZggƒZ*ed'd“dK�d[�d\gƒZ+e�d]�d^�d_�d`d g�da�db�dc�dd�deg�df�dg�dh�di�djg�dk�dl�dm�dn�dog�dp�dq�dr�ds�dtg�du�dv�dw�dx�dyggƒZ,e,e+9 Z,e�dz�d{�d|�d}d g�d~�d�d€�d��d‚g�dƒ�d„�d…�d†�d‡g�dˆ�d‰�dŠ�d‹�dŒg�d��dŽ�d��d��d‘g�d’�d“�d”�d•�d–ggƒZ-e-e+9 Z-e�d—�d˜�d™�dš�d›g�dœ�d��dž�dŸ�d g�d¡�d¢�d£�d¤�d¥g�d¦�d§�d¨�d©�dªg�d«�d¬�d­�d®�d¯g�d°�d±�d²�d³�d´ggƒZ.e.e+9 Z.e�dµ�d¶�d·�d¸�d¹g�dº�d»�d¼�d½�d¾g�d¿�dÀ�dÁ�dÂ�dÃg�dÄ�dÅ�dÆ�dÇ�dÈg�dÉ�dÊ�dË�dÌ�dÍg�dÎ�dÏ�dÐ�dÑ�dÒggƒZ/e/e+9 Z/�dƒ�dÕd„Z0�dÖ�d×�dØd g�dÙ�dÚ�dÛ�dÜg�dÝ�dÞ�dß�dàgggZ1ee1ƒZ1�dá�dâ�dã�däg�då�dæ�dç�dèg�dé�dê�dëd gg�dì�dí�dîd g�dï�dð�dñd g�dò�dó�dôd gg�dõ�dö�d÷�døg�dù�dú�dû�düg�dý�dþ�dÿd gg�d �d�dd g�d�d�dd g�d�d�dd gg�d	�d
�dd g�d�d�dd g�d�d�dd gg�d�d�d�dg�d�d�d�dg�d�d�d�dgg�d�d�d �d!g�d"�d#�d$�d%g�d&�d'�d�dgg�d(�d)�d*�d+g�d,�d-�d.�d/g�d0�d1�d2�d3gg�d4�d5�d6�d7g�d8�d9�d:�d;g�d<�d=�d>�d?gg�d@�dA�dB�dCg�dD�dE�dF�dGg�dH�dI�dJ�dKgg�dL�dM�dN�dOg�dP�dQ�dR�dSg�dT�dU�dV�dWgg�dX�dY�dZ�d[g�d\�d]�d^�d_g�d`�da�db�dcgggZ2ee2ƒZ2�dd�de�df�dgg�dh�di�dj�dkg�dl�dm�dn�dogg�dp�dq�drd g�ds�dt�dud g�dv�dw�dx�dygg�dz�d{�d|�d}g�d~�d�d€�d�g�d‚�dƒ�d„�d…gg�d†�d‡�dˆ�d‰g�dŠ�d‹�dŒ�d�g�dŽ�d��d��d‘gg�d’�d“�d”�d•g�d–�d—�d˜�d™g�dš�d›�dœ�d�gg�dž�dŸ�d �d¡g�d¢�d£�d¤�d¥g�d¦�d§�d¨�d©gg�dª�d«�d¬�d­g�d®�d¯�d°�d±g�d²�d³�d´�dµgg�d¶�d·�d¸�d¹g�dº�d»�d¼�d½g�d¾�d¿�dÀ�dÁgg�dÂ�dÃ�dÄ�dÅg�dÆ�dÇ�dÈ�dÉg�dÊ�dË�dÌ�dÍgg�dÎ�dÏ�dÐ�dÑg�dÒ�dÓ�dÔ�dÕg�dÖ�d×�dØ�dÙgg�dÚ�dÛ�dÜ�dÝg�dÞ�dß�dà�dág�dâ�dã�dä�dågg�dæ�dç�dè�dég�dê�dë�dì�díg�dî�dï�dð�dñgggZ3ee3ƒZ3�dò�dó�dô�dõg�dö�d÷�dø�dùg�dú�dû�dü�dýgg�dþ�dÿ�d �dg�d�d�d�dg�d�d�d�d	gg�d
�d�d�dg�d�d�d�dg�d�d�d�dgg�d�d�d�dg�d�d�d�dg�d�d�d �d!gg�d"�d#�d$�d%g�d&�d'�d(�d)g�d*�d+�d,�d-gg�d.�d/�d0�d1g�d2�d3�d4�d5g�d6�d7�d8�d9gg�d:�d;�d<�d=g�d>�d?�d@�dAg�dB�dC�dD�dEgg�dF�dG�dH�dIg�dJ�dK�dL�dMg�dN�dO�dP�dQgg�dR�dS�dT�dUg�dV�dW�dX�dYg�dZ�d[�d\�d]gg�d^�d_�d`�dag�db�dc�dd�deg�df�dg�dh�digg�dj�dk�dl�dmg�dn�do�dp�dqg�dr�ds�dt�dugg�dv�dw�dx�dyg�dz�d{�d|�d}g�d~�d�d€�d�gggZ4ee4ƒZ4e1e2e3e4dJœZ5d'�dÓef�d‚d„Z6�dÔS („  é    )Únorm)ÚarrayÚpolyvalÚinfÚasarrayÚ
mackinnonpÚmackinnoncritg¤p=
×£ð¿g{®Gázø¿gq=
×£pÀg¸…ëQ¸Àg�Âõ(\�Àg)\�Âõ(Àg
×£p=
3Àg…ëQ¸ž3Àgö(\�Â55Àg     @7Àgáz®G¡5Àg=
×£p½9Àg)\�Âõ(ø?g…ëQ¸…ë?g)\�Âõ(ì?gÍÌÌÌÌÌð?g×£p=
×ó?gÃõ(\�Âù¿gö(\�ÂõÀg
×£p=
	ÀgÃõ(\�ÂÀg=
×£p=Àgq=
×£pÀg®GázÔ2Àg\�Âõ(Ü2Àg{®Gáz7ÀgR¸…ë<Àgö(\�Âõ9Àg…ëQ¸E7ÀgìQ¸…ë@gq=
×£pí?gš™™™™™á?g…ëQ¸…ã?gHáz®Gé?é   g…ëQ¸Àg…ëQ¸…	Àg      Àg333333ÀgffffffÀgq=
×£pÀg®Gáz.0Àgfffff&5Àg…ëQ¸^9Àgáz®G¡:ÀgHáz®‡:Àg®Gáz.:Àgffffffæ?g)\�Âõ(ä?g¸…ëQ¸æ?gÃõ(\�Âí?g
×£p=
ó?g¸…ëQ¸ö?g®Gáz®	Àg®GázÀg{®GázÀg¤p=
×£Àg{®GázÀg…ëQ¸…ÀgìQ¸…+1Àgš™™™™5Àg®GázT8ÀgHáz®8Àg¸…ëQ8<ÀgHáz®Gá?gHáz®Gñ?gáz®Gáö?gìQ¸…ë@g¸…ëQ¸þ?)ÚnÚcÚctÚcttg{®Gáz„?g£’:Mä?g Òo_Îó?g§èH.ÿ	@g^KÈ=›þ?g@aÃÓ+ö?gs×òA@g®Ø_vO@gŒJê4÷?gEØðôJY@gd]ÜFx@g#Ûù~j¼÷?g…ëQ¸…	@gJ{ƒ/Lf@g_ÎQÚø?g¸…ëQ¸@gÖVì/»'@gé·¯çŒø?gcÙ=yØ@gO@aÃS@gWì/»'÷?gÌH¿}�@g\�Âõ(\@gMŒJêø?gõJY†8Ö@gŠcîZÂ@gi o�Å÷?gZd;ßO	@gÌ]KÈ½@g†ÉTÁ¨¤÷?gZd;ßO@g2w-!4@gC­iÞqŠø?g‰A`åÐ¢@gs×òA�@gÙ=yX¨ù?gu“VŽ@g¦
F%u
@g[B>èÙ¬ù?g„žÍªÏÕ@gp_ÎQ@g=›UŸ«ø?g¸¯çŒ(@g†ÉTÁ¨d@gfˆc]ÜFø?gz¥,Cë@g-!ôlV@g(~Œ¹k	@gµûËîI@gùé·¯ù?gk+ö—Ý“@g…ëQ¸@gŸ«­Ø_vù?gŽðHP@gUÁ¨¤N @gºI+‡ú?gÿ²{ò°P@g' ‰°ái@gª`TR' ù?g³q¬‹[@g«ÏÕVìï@g&S£’:ù?g	ù g³ê	@gB`åÐ"Û@gšwœ¢#¹ù?gŠcîZÂ
@g�&Â†§—@g™*•Ô	ú?gÝ$�•Ã
@gGrùé·@g?ÆÜµ„|ù?g£¼”@gš™™™™™¹?gl	ù g³Þ?gÙ_vO¶"@g„O¯”eæ¿gù g³ês
@g?W[±¿ìø?gV-²!@gD‹lçû© ÀgŸÍªÏÕÖ
ÀgÆÜµ„|Ð@gxœ¢#¹<@gˆ…ZÓ¼ã	Àgµ¦yÇÀgÞ	Š@g£’:Í@g¥½Á¦Àg
h"lxúÀg¡ø1æ®%
@gÕ	h"l8@g•Ô	h"lÀgÑ‘\þCúÀgÆÜµ„|Ð@g^ºI«@gz¥,CëÀgþe÷äa¡ÀgçŒ(í¾û?gÀ[ Añ£"@g1¬Zdô¿g‚âÇ˜»–ð¿gu“VŽ@gTã¥›Äà@gëâ6À[Àgl	ù góÀg-Cëâ¶@gŒJê4@gšwœ¢#9Àg+ö—Ý“Àgs×òAO@gç§èH.@gtµûËî
Àg?ÆÜµÄÀgÒ Þ	
@gŸÍªÏÕÖ@gjMóŽSÀg¼?Æ
Àg,eâX—@g46<½’@gDioð…IÀgøSã¥›ÄÀg¡g³ês5@gšž^©@g¯”eˆc]Àgw¾Ÿ/ÀgÍÌÌÌÌÌ@gJ+‡@g#J{ƒ/LÀg!°rh‘­ÀgøSã¥›Ä	@g…ëQ¸@gÙÎ÷Sã%
Àg¶„|Ð³™Àgžï§ÆK7@gH¿}8ç@g?ÆÜµ„üÀg|a2U0ª	Àg›æ§èH@g§yÇ):’@gÚ¬ú\mÅÀg‘í|?5^Àg¾Ÿ/Ýä@gù g³ê³@g]ÜFx‹ ÀgÐDØðô ÀgÈ=›UŸ@g o�ÅÏ@gz6«>—Àg<NÑ‘\¾Àg¡Ö4ï8Å@g‘í|?5Þ@gŒÛh o
Àg`vOêÀgq¬‹Ûè@gÜFx$@góÒo_Àgíž<,Ô	Àg¾0™*@g_)ËÇz@gµ¦yÇ):ÀgñôJY†8Àg]þCúí«@gƒ/L¦
† @gôýÔxé&ý¿gQkšwœ¢þ¿gþCúíë @g¬Zd;¿ @g�(í¾0û¿gh³êsµû¿g333333Àgffffff!Àgš™™™™™-Àgfffffæ4Àg33333³9Àg     €>ÀgÍÌÌÌÌÌ!Àgš™™™™™,Àg     €3Àgš™™™™9Àgš™™™™™=Àg333333AÀg      .Àgš™™™™™3ÀgÍÌÌÌÌL9ÀgÍÌÌÌÌÌ?Àg333333CÀg33333³4Àgfffffæ=Àg     @CÀgš™™™™FÀgßà“©‚¡?gH¿}8gä¿g3ùf›Ó£¿gìÀ9#J{õ?gú~j¼t“è¿g¥Ú§ã1¥¿gmV}®¶â@gO@aÃSÀg™dä,ìià?gÅ�1w-¹¿gY†8ÖÅm@gÍÌÌÌÌÌÀg$0ðÜ{ë?g›�kCÅÀ¿g…ëQ¸@g†ZÓ¼ãÔÀgßøÚ3Kð?gªCn†ðÁ¿gîZB>è@gh‘í|?5ì¿g„Ó‚}©¿gôlV}®¶@gM„O¯”ü¿gŠ“ûŠÕ?gd@öz÷Ç³¿gð…ÉTÁ¨ò?g€H¿}8Ç?g ïU+~×¿gà¾œ3¢@gÛŠýe÷dÀgÆm4€·Àð?gIºfòÍ6Ã¿gaÃÓ+e™
@gWì/»'ë¿gÐ~¤ˆ«¨¿gMóŽSt$@gµ¦yÇí¿gÜ)¬ÿs¨¿g=,Ôšæý+@g"ýöuàÜ ÀgN^ô•ÿ?g¡ÛK£uÌ¿góŽSt$—@g0L¦
F%ÀgÓÞà“©â?g‰ÒÞà“¹¿gÐÕVì/û@gjMóÎÀgÕxé&1ò?g"ŽuqÄ¿g`vOê@gØðôJY†ì¿gcÙ=yX¨¿gTt$—ÿ�ú?gš™™™™™ð?gÛ¿²Ò¤á¿g?5^ºI @g˜LŒJêñ?gl	ù g³á¿gÁ¨¤N@S&@g cîZB¾Àg ˜£Çoó?g¤6qr¿Ã¿gù1æ®%d@g
h"lxzò¿g/£Xni5¤¿gjMóŽÓ@gZõ¹ÚŠýð¿gsôø½M¦¿g±áé•² @gª‚QI�€ì?g@M-[ë‹à¿g«ÏÕVì¯@gÈ˜»–�ñ¿g¿ñµg–¨¿g46<½’@g^KÈ=›ï¿g¶-Êl�©¿g	Šc®7@gyé&1L-Àg;Sè¼Æn@gÆ§ Ï Õ¿gü©ñÒMbP?gñhãˆµøä>gO¯”eˆß?g9´Èv¾Ÿ@g,eâXw*@g¦›Ä °2(@g¿}8gDø?g<NÑ‘\¾@g?ÆÜõ@gîZB>èY@góŽSt$×@g8øÂdªà@gßO�—n’@g?W[±¿ì@gxœ¢#¹üë?gñcÌ]KÈö?g,eâX—@gP�—n@g€·@‚âÇú?gX¨5Í;Ná?gõJY†8Öç?gÒ Þ	Š
@g	ž^)Ë
@gò°Pkšwô?g?ÆÜÕ?g]þCúíëØ?g¢E¶óýÔ@géH.ÿ!}@g,Ôšæ§î?gôlV}®¶Ê?g;pÎˆÒÞÈ?gF¶óýÔxû?gÔ+eâ@gQkšwœb@gê•²q¬ú?g˜LŒJê@gl	ù gó@gÛù~j¼t@g§yÇ):’í?g’\þCúíÛ?g‹lçû©ñ@g5^ºI@grŠŽäòù?g£’:M„Ý?g¾Ÿ/Ý$â?gmçû©ñÒ	@g€H¿}¸
@g?ÆÜµó?g[±¿ìž<Ô?g›æ§èHÖ?g‡§WÊ2D@g:’ËH¿@gB>èÙ¬úî?g¾Á&SË?gioð…ÉTÉ?g×òAÏ&@g°rh‘íü@gW[±¿ìžè?g�&Â†§WÂ?g-!ôlV½?go�Å�±@g´Yõ¹ÚJ@gAñcÌ]K@gëâ6À[ä?g      à?gž^)ËÇ@gaÃÓ+eY@gtF”ö_þ?g_˜LŒâ?gŒ¹k	ù ç?g[B>èÙ¬@gÈ˜»–�@gÐ³Yõ¹Úö?gH¿}8gØ?g®Gáz®Û?g¦›Ä °r@g–!Žuq
@gCëâ6ñ?gÉå?¤ß¾Î?g’ËH¿}Í?gÈ˜»–��@g¢´7øÂä@gà¾œ3¢ê?g{®GázÄ?g¢E¶óýÔÀ?gx$(~Ì@g‚sF”ö@g9EGrùå?gpÎˆÒÞà»?gµûËîÉ³?g[±¿ìž¼@gÀ[ Añc@gi o�Åþ?g€H¿}8á?gù1æ®%äã?g4¢´7øB@g(~Œ¹k‰@g®Ø_vOù?gà-� ø1Ú?gNbX9´Ü?gh‘í|?5@gL¦
F%õ@g„žÍªÏÕò?gÔšæ§èÐ?gˆc]ÜFÐ?g‰ÒÞàS@gÍÌÌÌÌL	@gŒJê4í?g¸…ëQ¸Æ?gôlV}®¶Â?gÇK7‰A`@g’ËH¿ý@g9´Èv¾Ÿæ?gyX¨5Í;¾?gù g³êsµ?gÉå?d@gÙ=yX(@gn£¼â?g@aÃÓ+µ?gö—Ý“‡…ª?r   Nc                 C   sŒ   t | }t| }t| }| ||d  kr,dS | ||d  k r@dS | ||d  krbt| |d  }nt| |d  }t t|ddd… | ƒ¡S )aé  
    Returns MacKinnon's approximate p-value for teststat.

    Parameters
    ----------
    teststat : float
        "T-value" from an Augmented Dickey-Fuller regression.
    regression : str {"c", "n", "ct", "ctt"}
        This is the method of regression that was used.  Following MacKinnon's
        notation, this can be "c" for constant, "n" for no constant, "ct" for
        constant and trend, and "ctt" for constant, trend, and trend-squared.
    N : int
        The number of series believed to be I(1).  For (Augmented) Dickey-
        Fuller N = 1.

    Returns
    -------
    p-value : float
        The p-value for the ADF statistic estimated using MacKinnon 1994.

    References
    ----------
    .. [*] MacKinnon, J.G. 1994  "Approximate Asymptotic Distribution Functions
        for Unit-Root and Cointegration Tests." Journal of Business & Economics
        Statistics, 12.2, 167-76.

    Notes
    -----
    For (A)DF
    H_0: AR coefficient = 1
    H_a: AR coefficient < 1
    r	   ç      ð?g        Néÿÿÿÿ)Ú	_tau_maxsÚ	_tau_minsÚ
_tau_starsÚ_tau_smallpsÚ_tau_largepsr   Zcdfr   )ZteststatÚ
regressionÚNZlagsZmaxstatZminstatZstarstatZtau_coef© r   úR/home/sam/Atlas/atlas_env/lib/python3.8/site-packages/statsmodels/tsa/adfvalues.pyr   ß   s    !gôOp±¢†Àg¥,CëâÀgj¼t“Àgu“Vÿ¿g�(í¾0Ñ¿gìQ¸…ë
Àg+‡9?@g­Lø¥~Þù¿g�St$—ÿÐ?gƒÀÊ¡E¶Àgw¾Ÿ/]9@g6«>W[qÀgcîZB>(Àgð§ÆK7É0ÀgÁÊ¡E¶ÛSÀg‘aoäÀgÈ=›UÀgV-²�ïÀg…ëQ¸DÀgÔÔ²µ¾ˆÀg“©‚QI�ø¿gF¶óýÔxÀg$œ¼è+ÀgóÒo_ç%Àgú~j¼tÃ@ÀgÆ¢éìd°
Àg�(í¾pÀg˜nƒÀJÀg%uš[ÀgI.ÿ!ýöÀgÃõ(\�ÂÀg°¶-Ê,ÀgW[±¿ìÞ,Àg)\�Âõ˜@Àg�•C‹l·G@g”¤k&ßìÀgã6À[ !ÀgNbX9´%Àg¬Zdû;@g>?ŒžÀg–!ŽuqÛÀgX9´Èv¾ÀgmsczÂ’Àgµ7øÂd2Àg#Ûù~jüBÀgü©ñÒMbÀg*©ÐDx&Àgš™™™™Y&ÀgìÀ9#J{Àg~8gDÉ Àg?5^ºIŒÀg¿ÔÏ›ŠÔÀgl	ù gã5ÀgV-’FÀgE�>‘'©ÀgÛù~j¼,Àgfffff&)Àgô‰<Iº†Àgëâ6À{%ÀgƒÀÊ¡EÀg µ‰“ûÀg—�z6«9Àgu“VÞLÀg7‰A`å(V@gÀ>:uåÓÀgÐDØðôê0ÀgË¡E¶ó}1Àg7‰A`å N@gPäIÒ5³Àg     `*ÀgÑ"Ûù~jÀg�—nƒà;@gê	K< Àgú~j¼t“=Àg¶óýÔxYQÀg=
×£p‰d@gÕ²µ¾HèÀg»¸�ðæ3ÀgìQ¸…6ÀgbX9´°[@g·E™2ÉÀgJ+‡v/Àgx—‹øNÀgOjMÃ@Àgj¼t“ŒTÀg´Èv¾Ÿp@g{½ûã½êÀgãÇ˜»– 7ÀgL7‰A`¥8ÀgÙÎ÷Sb@g”¤k&ßÌÀg…|Ð³Ye2ÀgÇK7‰A`Àg+‡ÙÎ·W@gZ�!«[ýÀg2w-!ÔBÀg�Âõ(\×UÀg'1¬
o@g<Ú8b-ÞÀg†ÉTÁ¨4:Àg�—nƒ :ÀgNbX9f@gS³Z�ÁÀgÁ¨¤N@#5Àg+‡ÙÎ÷"ÀgJ+‡–e@gQ½5°UâÀgzÇ):’ÛDÀgìQ¸…«YÀgáz®GUx@gÛÄÉýÅÀgˆ…ZÓ¼s=ÀgX9´Èvþ>Àg�—nƒ`o@gÓ0|DL©Àgª`TR' 8Àgu“VÀg!°rh‘ad@g•ñï3.¼Àg©¤N@GÀg²�ï§Æ³ZÀgyé&1v@gâ’ãNé Àg	ù g³j@ÀgfffffF>Àg+‡ÙÎ?o@gkñ) †ÀgGx$ø:Àg¢E¶óýTÀg‹lçû©íb@g>yX¨5�Àg‰A`åÐIÀgD‹lçû	_ÀgåÐ"Ûù‚@glCÅ8sÀg_ÎQ"BÀgq=
×£@@ÀgF¶óýÔ¬s@g·œKqUYÀg?ÆÜµ„ü=Àg°rh‘í|ÀgÁÊ¡E¶g@g]›�«ÀgÐÕVì/"Àg!°rh‘m<Àg)\�ÂõÄ`Àg)®*û®HÀg o�Å�ÀgßO�—n"ÀgZd;ß¯FÀg‡§WÊ2	ÀgM„O¯ÀgffffffÀgáz®Ga6Àgäž{OÀgª‚QI�à.ÀgôýÔxéÖAÀgæèñ{›>ÀgÚ¬ú\m#ÀgÙÎ÷Sã%(Àgl•`qøÀgú~j¼tSÀgôýÔxé&Àg1¬Zä5@g‚sF”ö¦Àg0*©ÐÄ2Àg/Ý$�åHÀgV-²�Z@gDúíëÀyÀgû:pÎÈ'Àg-²�ï3Àgh‘í|?US@g€Ô&N®Àgi o�%"Àg5^ºI!ÀgÝ$�•³A@g8øÂdªàÀg¾0™*x6Àgé&1¬LJÀgÕxé&1¨I@geßÁÿ¶Àg[B>èÙ,-Àgî|?5^:2Àg‰A`åÐÒC@gÙ±ˆ×•Àg     €&ÀgåÐ"Ûù¾#ÀgË¡E¶óK@g¦òv„ÓÀg€·@‚â7:ÀgTã¥›ÄÐMÀg¦›Ä °RI@gx(
ô‰ÜÀgAñcÌ][1Àg)\�Âõ¨6ÀgåÐ"ÛùÖV@g”í*¤¼Àg�Å�17+Àg`åÐ"Ûy$ÀgD‹lçû1S@gÄÎ:¯Àg`åÐ"Ûù=Àg‘í|?5ÎRÀgj¼t“Hi@g=îÎÚíÀg®GázN4ÀgÓMbX99Àg)\�Âõ€`@g¬ÿs˜/ÏÀgU0*© 0Àgyé&1¬#ÀgÅ °rh‘W@g«[='½ÀgZd;ßOõ@Àg‡ÙÎ÷UÀgøSã¥›¬n@g.9î”îÀgÚ|a2U7Àg®Gázô<Àgmçû©ñÊf@gÅþ²{òÐÀgê46¼2Àg¼t“V$ÀgÍÌÌÌÌ$^@gUDÝ Àg6Í;NÑñBÀg¬ZdXÀg…ëQ¸þt@g©j‚¨ûàÀgîëÀ9#z:ÀgbX9´?Àgáz®G…k@g‘aoÄÀgtµûËn5ÀgÁÊ¡E¶s%ÀgÃõ(\�¾c@gÜº›§:äÀg$(~ŒùDÀgªñÒMbx[Àg+‡!}@ge6È$#ÇÀgeâX·=Àg1¬Zä@Àgyé&1q@g–¨©e«Àgµ¦yÇI8Àg^ºI+!Àg�—nƒ<e@gçR\Uö½Àg‚âÇ˜»GÀgj¼t“4^ÀgÝ$�•¶�@gC9Ñ®¢Àg—�z6ƒ@Àg´Èv¾ŸšBÀg/Ý$£u@gÖVì/»‡ÀgÜ×�sF4;Àg^ºI+ÀgZd;ßO5f@gÊl�IFŽÀgÉå?¤ß6IÀg–C‹lç`Àgh‘í|?„@gM¾ÙæÆtÀg^ºI;BÀgsh‘í|BÀg¾Ÿ/ÝÈu@g´Èv¾ŸZÀgP�—n3>ÀgôýÔxé¦Àg‰A`åÐJj@g‚V`ÈêVÀgÞ	Š[KÀgš™™™™yaÀg^ºI‡@gXç�½>ÀgÎQÚûCÀg¦›Ä °‚BÀg‰A`åÐ`y@gL7‰A`%Àg¼–�zž@Àg�•C‹lÀg#Ûù~jÜs@gB²€	|Àg°çŒ(-'ÀgF¶óýÔèAÀg˜nƒÀàtÀg¸#œ¼¨ÀgåòÒoŸÀg{®Gáú(ÀgV-’]ÀgÌz1”mÀgfˆc]ÜFÀgyé&1,Àgd;ßO�ÇOÀghèŸàbÅÀg
h"lx:4Àg‰A`åÐ:PÀgj¼t“8V@g“Wç��ÀgåòÒoŸ*ÀgôýÔxéf<Àg�•C‹l/R@gÍé²˜ØüÀgvOjí$ÀgœÄ °rh1Àgyé&1”P@gØG§®|öÀgØðôJY–7ÀgB`åÐ";SÀg/Ý$g@gUö]üÏÀgÎˆÒÞà‹/ÀgœÄ °r(@Àg…ëQ¸­^@gÅþ²{ò°Àgz6«>Wû(Àg¶óýÔxé1Àg
×£p=ÒT@g§yÇ):ÀgF%ušH;Àg /Ý$¾SÀgZd;ß;a@g!YÀîÀg$(~Œ¹{2Àg     à?Àg?5^ºIô[@g�6ŽX‹ÏÀgãÇ˜»–p-ÀgòÒMbø1Àg{®GázY@gÍ#0ðÀgœ3¢´ç>Àg�Âõ(\WÀgP�—no@g{Úá¯ÉúÀg#Ûù~j<5ÀgHáz®×BÀg-²�ï§Fh@gÀxÝÀg¢E¶óý1Àg¨ÆK7‰¡2Àg/Ý$�a@g*ãßg\Àg}?5^ºYAÀg‡ÙÎ÷{ZÀg`åÐ"ÛŸx@gJ˜iû÷ÀgÖVì/»78ÀgÝ$�•“CÀg7‰A`åm@gìL¡óÛÀg^KÈ=›3ÀgÏ÷Sã¥Û2ÀgÅ °rhÝe@g Tût<ÀgƒQI�€^CÀg…ëQ¸&[ÀgÙÎ÷SÓv@gœÜïPèÀg°rh‘íL;Àg9´Èv¾¿CÀgL7‰A`Ýn@g%Ì´ýËÀgû\mÅþB6Àg)\�Âõè1Àg+‡ÙÎj@gåD»
éÀgzÇ):’[EÀg+‡ÙÎç]Àg¸…ëQVz@gê	K< ÌÀg9´Èv¾o>Àgfffff&FÀgHáz®—u@g6«>W[±ÀgÕçj+ö÷8Àgã¥›Ä °3Àg¬Zd'q@gR›8¹ßÁÀg~Œ¹k	aGÀg'1¬aÀg×£p=
[„@g»›§:ä¦Àg©¤N@á@Àg+‡ÙÎWEÀgòÒMbªu@g±ù¸6TŒÀg/Ý$�å;ÀgÃõ(\�Â+Àg33333Ÿm@g¨WÊ2Ä‘Àg¡Ö4ï8}IÀgX9´È.bÀgçû©ñÒ�‡@g2ÉÈYxÀgºI+‡BÀgyé&1\HÀg®Gázž}@g<NÑ‘\^ÀgVŸ«­ØÏ>ÀgÇK7‰Aà-Àgj¼t“Às@gÓÁú?‡YÀg[±¿ìž¤KÀgF¶óýÔcÀgV-²�Äˆ@g6ñº~AÀgôlV}FDÀg¦›Ä °bGÀg)\�Âõr~@gc´Žª&(ÀgÃõ(\�ò@ÀgX9´Èv>"Àg´Èv¾ŸÒq@gµTÞŽpÀg0L¦
FÍMÀg²�ï§ÆËdÀgyé&1ïŽ@g28J^�Àgà¾œ3
FÀgåÐ"ÛùžGÀg'1¬ÿ€@g^€}têêÀgÝµ„|Ð{BÀg#Ûù~j¼%Àg´Èv¾Ÿ&z@c                 C   sn   |}|dkrt d| ƒ‚t| }|tkr>|| d dd…df S || d dd…ddd…f }t|jd| ƒS dS )a0  
    Returns the critical values for cointegrating and the ADF test.

    In 2010 MacKinnon updated the values of his 1994 paper with critical values
    for the augmented Dickey-Fuller tests.  These new values are to be
    preferred and are used here.

    Parameters
    ----------
    N : int
        The number of series of I(1) series for which the null of
        non-cointegration is being tested.  For N > 12, the critical values
        are linearly interpolated (not yet implemented).  For the ADF test,
        N = 1.
    reg : str {'c', 'tc', 'ctt', 'n'}
        Following MacKinnon (1996), these stand for the type of regression run.
        'c' for constant and no trend, 'tc' for constant with a linear trend,
        'ctt' for constant with a linear and quadratic trend, and 'n' for
        no constant.  The values for the no constant case are taken from the
        1996 paper, as they were not updated for 2010 due to the unrealistic
        assumptions that would underlie such a case.
    nobs : int or np.inf
        This is the sample size.  If the sample size is numpy.inf, then the
        asymptotic critical values are returned.

    References
    ----------
    .. [*] MacKinnon, J.G. 1994  "Approximate Asymptotic Distribution Functions
        for Unit-Root and Cointegration Tests." Journal of Business & Economics
        Statistics, 12.2, 167-76.
    .. [*] MacKinnon, J.G. 2010.  "Critical Values for Cointegration Tests."
        Queen's University, Dept of Economics Working Papers 1227.
        http://ideas.repec.org/p/qed/wpaper/1227.html
    )r   r   r
   r   z$regression keyword %s not understoodr	   Nr   r   r   )Ú
ValueErrorÚ	tau_2010sr   r   ÚT)r   r   ZnobsÚregÚtauÚvalr   r   r   r   —  s    #)r   r	   N)7Zscipy.statsr   Únumpyr   r   r   r   Ú__all__Ztau_star_ncZ
tau_min_ncZ
tau_max_ncZ
tau_star_cZ	tau_min_cZ	tau_max_cZtau_star_ctZ
tau_min_ctZ
tau_max_ctZtau_star_cttZtau_min_cttZtau_max_cttr   r   r   Zsmall_scalingZtau_nc_smallpZtau_c_smallpZtau_ct_smallpZtau_ctt_smallpr   Zlarge_scalingZtau_nc_largepZtau_c_largepZtau_ct_largepZtau_ctt_largepr   Z	z_star_ncZz_star_cZ	z_star_ctZ
z_star_cttZz_nc_smallpZ
z_c_smallpZz_ct_smallpZz_ctt_smallpZz_large_scalingZz_nc_largepZ
z_c_largepZz_ct_largepZz_ctt_largepr   Ztau_nc_2010Z
tau_c_2010Ztau_ct_2010Ztau_ctt_2010r   r   r   r   r   r   Ú<module>   s¨  üüüúúúúü





ú





ú





ú





úüúúúúúúúú6ýþþþþþþþþþþþþÞ%þþþþþþþþþþþþÞ%þþþþþþþþþþþþÞ%ü