Ë
    1Ò^j! ã                   ót#  — d dl mZmZmZ d dlZd dlZd dlZd dlZd dlZd dl	Z
d dlmZmZ d dlmZmZ d dlmZmZmZmZmZmZ d dlmZ d dlmZ d dlmZ  eej>                  jA                  d	d
«      «      Z!d„ Z" e"«       rdndZ#ejH                  diZ%d„ Z&d„ Z'd„ Z(d„ Z)d„ Z*d„ Z+d„ Z,d„ Z-d¼d„Z.d¼d„Z/ddœd„Z0g ejb                   e2«        e3«       ddddf‘ejh                  d e3«       ddddf‘ejj                   e2«       dd idddd!„ f‘ejj                   e2«       dd"iddddf‘ejl                  d#d$d"iddd%d&„ f‘ejl                   e2«        e3«       d'dd%d(„ f‘ejl                   e2«       dd id'dd%d)„ f‘ejn                   e2«        e3«       d'd'dd*„ f‘ejp                   e2«        e3«       d'd'dd+„ f‘ejr                  d, e3«       d'd'dd-„ f‘ejt                  d. e3«       d'd'dd/„ f‘ejv                   e2«        e3«       d'd'dd0„ f‘ejx                   e2«        e3«       d'd'dd1„ f‘ejz                   e2«        e3«       d'd'dd2„ f‘ej|                   e2«        e3«       d'd'dd3„ f‘ej~                   e2«        e3«       d'd'dd4„ f‘ej€                   e2«        e3«       d'd'dd5„ f‘ej‚                   e2«        e3«       d'd'dd6„ f‘ej‚                   e2«        e3d'dg¬7«      d'dddf‘ej„                   e2«        e3«       d'dddf‘ej†                   e
jˆ                  d g«      f e3«       d'd8de&f‘ejŠ                   e2«        e3«       dd8d%e&f‘ejŒ                   e2«        e3«       dd8de&f‘ e'ej†                  «      d9 e3«       d'dddf‘ e'ejŠ                  «       e2«        e3«       ddd%df‘ e'ejŒ                  «       e2«        e3«       ddddf‘ejŽ                   e2«        e3«       d'dd%d:„ f‘ej�                   e2«        e3«       d'd'dd;„ f‘ej’                   e2«        e3«       d'd'dd<„ f‘ej”                   e2«        e3«       ddd%df‘ej–                   e2«        e3d=¬>«      ddddf‘ej˜                   e2«       i ddddf‘ejš                   e2«       i d'dddf‘ejœ                  ejž                  f e3«       d'd?dd@„ f‘ejœ                  ejž                  f e3dA¬B«      d'd?ddC„ f‘ejœ                  ejž                  f e3dD¬B«      d'd?ddE„ f‘ej                    e2«        e3«       dd?ddF„ f‘ej¢                  ejž                  f e3«       d'd?ddG„ f‘ej¢                   e2«        e3«       dd?ddH„ f‘ej¤                   e2«       i ddddf‘ej¦                   e2«       dIdJdKœddddf‘ej¨                   e2«       i ddddf‘ejª                   e2«        e3«       d'd'ddL„ f‘ejª                   e2«        e3«       dd'd%dM„ f‘ej¬                   e2«        e3«       d'dddf‘ej®                   e2«        e3«       d'dddf‘ej°                   e2«        e3«       d'dddf‘ej²                  ejž                  f e3«       d'dddN„ f‘ej´                   e2«        e3d ¬O«      ddddP„ f‘ejH                   e2«        e3«       ddddf‘ej¶                   e2«       i ddddf‘ej¸                   e2«       i d'd'ddQ„ f‘ejº                   e2«       i d'd'ddR„ f‘ej¼                   e2«       i d'd'ddS„ f‘ej¾                   e2«       i d'd'ddT„ f‘ejÀ                   e2«       i d'd'ddU„ f‘ejÂ                   e2«       i d'd'ddV„ f‘ejÄ                   e2«        e3«       d'd'ddW„ f‘ejÆ                   e2«        e3«       d'd'ddX„ f‘ejÈ                   e2«        e3«       d'd'ddY„ f‘ejÊ                   e2«       i ddddf‘ejÊ                   e2«       dZdiddddf‘ejÌ                   e2«       i dddd[„ f‘ejÎ                   e2«       i d'dddf‘ejÐ                   e2«        e3«       d'd?dd\„ f‘e, e2«       i ddd%df‘e( e2«        e3«       d'd'dd]„ f‘e) e2«        e3«       dd'd%d^„ f‘e* e2«        e3«       d'd'dd_„ f‘ejÒ                   e2«        e3«       ddd%d`„ f‘ejÔ                   e2«        e3«       ddd%da„ f‘ejÖ                   e2«        e3«       ddd%db„ f‘e0 e2«        e3«       ddd%dc„ f‘ejØ                   e2«        e3«       ddd%dd„ f‘e- e2«        e3«       ddd%de„ f‘ejÚ                   e2«        e3«       ddfd%dg„ f‘ejÜ                   e2«        e3«       dd?d%e2f‘ejÜ                   e2«        e3«       d'd?d%e2f‘ejÜ                   e2«        e3dh¬O«      dd?d%e2f‘ejÞ                   e2«        e3«       ddd%e2f‘ejÞ                   e2«        e3«       d'dd%e2f‘ejÞ                   e2«        e3di¬O«      ddd%e2f‘e+ e2«        e3«       d'd'ddj„ f‘ejà                   e2«        e3«       d'dddf‘ejâ                   e2«        e3«       d'dddf‘ejä                   e2«        e3«       d'd'ddk„ f‘e. e2«        e3dl¬m«      d'd'ddn„ f‘e/ e2«        e3dl¬m«      d'd'ddo„ f‘ejæ                  dp e3«       d'd'ddq„ f‘Zth dr£ZudsdthZvejŽ                  e-ejØ                  hZwejª                  ejâ                  ejà                  hZxejª                  ejâ                  ejà                  hZy	 d½du„Zz	 d¾dv„Z{ddwdd%dxœdy„Z|ejú                  jý                  dz«      ejú                  jý                  d{«      ejú                  jý                  d|«      ejú                  jý                  d}«      ejú                  jý                  d~«      ejú                  jý                  d«      ejú                  jÿ                  d€et«      ejú                  jÿ                  d�d‚«      ejú                  jÿ                  dƒd„«      ejú                  jÿ                  d…d†«      d‡„ «       «       «       «       «       «       «       «       «       «       Z€e!�r@ejú                  jý                  dz«      ejú                  jý                  d{«      ejú                  jý                  d|«      ejú                  jý                  dˆ«      ejú                  jý                  d~«      ejú                  jý                  d«      ejú                  jÿ                  d€et«      ejú                  jÿ                  d�d‚«      ejú                  jÿ                  dƒ e� e‚d‰d«      «      «      ejú                  jÿ                  d…dŠ«      d‹„ «       «       «       «       «       «       «       «       «       «       ZƒdŒ„ Z„d�„ Z…ejú                  jÿ                  d€et«      ejú                  jÿ                  d�d‚«      ejú                  jÿ                  d…dŽ«      d�„ «       «       «       Z†ejú                  jý                  d�«      ejú                  jý                  d‘«      ejú                  jÿ                  d�d’«      ejú                  jÿ                  d€et«      ejú                  jÿ                  d“d”«      d•„ «       «       «       «       «       Z‡ejú                  jÿ                  d–ej~                  d'fej€                  d'fg«      d—„ «       Zˆejú                  jÿ                  dƒd˜«      d™„ «       Z‰dš„ ZŠd›„ Z‹ejú                  jÿ                  d€et«      dœ„ «       ZŒd�„ Z�dž„ ZŽejú                  �j                  ejú                  jÿ                  d€et«      dŸ„ «       «       Z�d „ Z‘ejú                  jÿ                  dƒd d'g«      ejú                  jÿ                  d€ e� e‘«       «      «      d¡„ «       «       Z’d¢„ Z“ed£„ «       Z”ed¤„ «       Z•ejú                  jý                  d¥«      ejú                  jý                  d¦«      eejú                  jÿ                  dƒ e� e‚d‰d«      «      «      d§„ «       «       «       «       Z–ejú                  jý                  d¥«      ejú                  jý                  d¦«      ed¨„ «       «       «       Z—ejú                  jý                  d¥«      ejú                  jý                  d¦«      ed©„ «       «       «       Z˜dª„ Z™d«„ Zšejú                  jÿ                  dƒ e� e e‚d‰d«      d«      «      d¬gz   «      d­„ «       Z›ejú                  jý                  d¥«      ejú                  jý                  d¦«      eejú                  jÿ                  d®d¯d°„ fd±d²„ fd³d´„ fdµd¶„ fg«      d·„ «       «       «       «       Zœd¸„ Z�ejú                  jÿ                  d¹e
�j<                  e
�j>                  e
�j@                  g«      dº„ «       Z¡ ee�jD                  �jF                  «      d»„ «       Z¤y)¿é    )ÚproductÚcombinations_with_replacementÚpermutationsN)Úassert_allcloseÚassert_equal)ÚstatsÚspecial)Ú _masked_arrays_2_sentinel_arraysÚSmallSampleWarningÚtoo_small_nd_omitÚtoo_small_nd_not_omitÚtoo_small_1d_omitÚtoo_small_1d_not_omit)Ú	AxisError)Úmake_xp_test_case)Úskip_xp_invalid_argÚSCIPY_XSLOWÚ0c                  ód   — t        j                  d«      } | d   d   d   j                  «       dk(  S )NÚdictszBuild DependenciesÚblasÚnameÚ
accelerate)ÚnpÚshow_configÚlower)Úconfigs    úq/var/www/ramen.bs-engineer-server.com/venv/lib/python3.12/site-packages/scipy/stats/tests/test_axis_nan_policy.pyÚ_using_accelerater      s4   € Ü�^‰^˜GÓ$€FØÐ&Ñ'¨Ñ/°Ñ7×=Ñ=Ó?À<ÑOÐOó    g�íµ ÷Æ°>gVçž¯Ò<g»½×Ùß|Û=c                 óž   — | j                  «       \  }}| j                  | j                  | j                  | j                  | j
                  ||fS ©N)Úconfidence_intervalÚ	statisticÚpvalueÚdfÚ_standard_errorÚ	_estimate)ÚresÚlowÚhighs      r   Úunpack_ttest_resultr,   (   sD   € Ø×'Ñ'Ó)�I€CˆØ�M‰M˜3Ÿ:™: s§v¡v¨s×/BÑ/BØ�M‰M˜3 ð&ð &r    c                 ó   ‡ — ˆ fd„}|S )Nc                  ó4   •—  ‰| i |¤Ž}|j                  «       S r"   )r#   )ÚargsÚkwargsr)   Úttests      €r   Úttest_ciz_get_ttest_ci.<locals>.ttest_ci0   s!   ø€ Ù�TÐ$˜VÑ$ˆØ×&Ñ&Ó(Ð(r    © )r1   r2   s   ` r   Ú_get_ttest_cir4   .   s   ø€ ô)ð €Or    c                  ód   — |j                  dd «       t        j                  j                  | i |¤ŽS ©NÚ_no_deco©Úpopr   Ú	_stats_pyÚ_xp_mean©r/   r0   s     r   Úxp_mean_1sampr=   6   s*   € Ø
‡J�Jˆz˜4Ô Ü�?‰?×#Ñ# TÐ4¨VÑ4Ð4r    c                  ó†   — |j                  dd «       | d   }t        j                  j                  | d   g| dd  ¢­d|i|¤ŽS )Nr7   é   r   é   Úweightsr8   )r/   r0   rA   s      r   Úxp_mean_2samprB   ;   sG   € Ø
‡J�Jˆz˜4Ô Ø�1‰g€GÜ�?‰?×#Ñ# D¨¡GÐR¨d°1°2¨hÒRÀÐRÈ6ÑRÐRr    c                  ód   — |j                  dd «       t        j                  j                  | i |¤ŽS r6   )r9   r   r:   Ú_xp_varr<   s     r   Úxp_varrE   A   s*   € Ø
‡J�Jˆz˜4Ô Ü�?‰?×"Ñ" DÐ3¨FÑ3Ð3r    c                  óP   — |j                  dd «       t        j                  | i |¤ŽS r6   )r9   r   Úgstdr<   s     r   rG   rG   F   s$   € Ø
‡J�Jˆz˜4Ô Ü�:‰:�tÐ&˜vÑ&Ð&r    c                  óL   — t        j                  | d   g| dd  ¢­| d   ddœ|¤ŽS )Nr   r@   r?   Ústouffer)rA   Úmethod)r   Úcombine_pvaluesr<   s     r   Úcombine_pvalues_weightedrL   K   s>   € Ü× Ñ   a¡ð >¨4°°¨8ñ >¸TÀ!¹WØ(2ñ>Ø6<ñ>ð >r    c                 óª   — |j                  dd«      }|j                  dd«      }t        j                  |||¬«      }t        j                  | ||fi |¤ŽS )NÚaxisr   Ú
nan_policyÚ	propagate©rN   rO   )Úgetr   ÚrankdataÚweightedtau)ÚxÚyÚrankr0   rN   rO   s         r   Úweightedtau_weightedrX   P   sN   € Ø�:‰:�f˜aÓ €DØ—‘˜L¨+Ó6€JÜ�>‰>˜$ T°jÔA€DÜ×Ñ˜Q  4Ñ2¨6Ñ2Ð2r    Fc                 ó|   — |r"t         j                  j                  | ||¬«      S t        j                  || fd|i|¤ŽS ©N)ÚlmbrN   rN   )r   Ú
_morestatsÚ_boxcox_llfÚ
boxcox_llf©Údatar[   rN   r7   r0   s        r   r^   r^   W   s@   € ÙÜ×Ñ×+Ñ+¨D°cÀÐ+ÓEÐEÜ×Ñ˜C Ñ;¨DÐ;°FÑ;Ð;r    c                 ó|   — |r"t         j                  j                  | ||¬«      S t        j                  || fd|i|¤ŽS rZ   )r   r\   Ú_yeojohnson_llfÚyeojohnson_llfr_   s        r   rc   rc   ]   s@   € ÙÜ×Ñ×/Ñ/°¸#ÀDÐ/ÓIÐIÜ×Ñ  TÑ?°Ð?¸Ñ?Ð?r    )r7   c                 ór   — | r!t        j                  j                  |d| i|¤ŽS t        j                  |i |¤ŽS r6   )r   r:   Ú_kendalltauÚ
kendalltau)r7   r/   r0   s      r   rf   rf   c   s:   € ÙÜ�‰×*Ñ*¨DÐN¸8ÐNÀvÑNÐNÜ×Ñ˜TÐ, VÑ,Ð,r    é   r@   )ÚlessrJ   Ú
asymptoticc                 óH   — | j                   | j                  | j                  fS r"   ©r$   r%   Ú
zstatistic©r)   s    r   ú<lambda>rn   p   ó   € �#—-‘- §¡¨S¯^©^Ð<€ r    Úauto)ÚprattÚmodeTc                 ó2   — | j                   | j                  fS r"   ©r$   r%   rm   s    r   rn   rn   s   ó   € �#—-‘- §¡Ð,€ r    r?   c                 ó2   — | j                   | j                  fS r"   rt   rm   s    r   rn   rn   u   ru   r    c                 óH   — | j                   | j                  | j                  fS r"   rk   rm   s    r   rn   rn   w   ro   r    c                 ó   — | fS r"   r3   ©rU   s    r   rn   rn   x   ó   € ¸1¸$€ r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn   y   rz   r    )g¸…ëQ¸ö?c                 ó   — | fS r"   r3   ry   s    r   rn   rn   z   rz   r    )gš™™™™™©?c                 ó   — | fS r"   r3   ry   s    r   rn   rn   {   ó   € ¸q¸d€ r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn   |   ó   € ¸¸€ r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn   }   r€   r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn   ~   ó   € ¸a¸T€ r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn      s   € ¸!¸€ r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn   €   rz   r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn   �   rƒ   r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn   ‚   ó   € ¸A¸4€ r    )Úorderé   )r   c                 ó2   — | j                   | j                  fS r"   )rr   Úcountry   s    r   rn   rn   Œ   s   € ¸¿¹ÀÇÁÐ8I€ r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn   �   ó   € È!È€ r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn   Ž   r~   r    Únormal)Údistributioné   c                 ó<   — g | ¢| j                   ‘| j                  ‘­S r"   ©Ústatistic_locationÚstatistic_signrm   s    r   rn   rn   ”   ó"   € ÐC�3ÐC˜×.Ñ.ÐC°×0BÑ0BÑC€ r    Úgreater)Úalternativec                 ó<   — g | ¢| j                   ‘| j                  ‘­S r"   r”   rm   s    r   rn   rn   –   r—   r    rh   c                 ó<   — g | ¢| j                   ‘| j                  ‘­S r"   r”   rm   s    r   rn   rn   ˜   r—   r    c                 ó<   — g | ¢| j                   ‘| j                  ‘­S r"   r”   rm   s    r   rn   rn   š   r—   r    c                 ó<   — g | ¢| j                   ‘| j                  ‘­S r"   r”   rm   s    r   rn   rn   œ   r—   r    c                 ó<   — g | ¢| j                   ‘| j                  ‘­S r"   r”   rm   s    r   rn   rn   ž   r—   r    Útrimmedg{®Gáz„?)ÚcenterÚproportiontocutc                 ó   — | fS r"   r3   ry   s    r   rn   rn   £   ó   € ¸Q¸D€ r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn   ¤   rˆ   r    c                 ó2   — | j                   | j                  fS r"   rt   rm   s    r   rn   rn   ©   ru   r    )rJ   c                 ó2   — | j                   | j                  fS r"   rt   rm   s    r   rn   rn   «   ru   r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn   ®   s   € °q°d€ r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn   ¯   ó   € °a°T€ r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn   °   r©   r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn   ±   r©   r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn   ²   r©   r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn   ³   r©   r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn   ´   rƒ   r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn   µ   r£   r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn   ¶   r£   r    Ú	equal_varc                 ó2   — | j                   | j                  fS r"   rt   rm   s    r   rn   rn   º   ru   r    c                 ó   — t        | «      S r"   )Útuplery   s    r   rn   rn   ¼   s
   € ¼EÀ!»H€ r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn   ¾   r£   r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn   ¿   rˆ   r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn   À   r©   r    c                 ó2   — | j                   | j                  fS r"   rt   rm   s    r   rn   rn   Â   ru   r    c                 ó2   — | j                   | j                  fS r"   rt   rm   s    r   rn   rn   Ä   ru   r    c                 óH   — | j                   | j                  | j                  fS r"   ©r$   r%   Úcorrelationrm   s    r   rn   rn   Æ   ó   € �#—-‘- §¡¨S¯_©_Ð=€ r    c                 óH   — | j                   | j                  | j                  fS r"   r»   rm   s    r   rn   rn   È   r½   r    c                 óH   — | j                   | j                  | j                  fS r"   r»   rm   s    r   rn   rn   Ê   r½   r    c                 óH   — | j                   | j                  | j                  fS r"   r»   rm   s    r   rn   rn   Ì   r½   r    é   c                 ó4   — t        | «      | j                  fz   S r"   )r´   Úintercept_stderrrm   s    r   rn   rn   Î   s   € ”�s“˜s×3Ñ3Ð5Ñ5€ r    ÚjointÚhierarchicalc                 ó   — | fS r"   r3   ry   s    r   rn   rn   Õ   s   € °A°4€ r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn   Ø   rŽ   r    g      ø?)r[   c                 ó   — | fS r"   r3   ry   s    r   rn   rn   Ù   s   € ÀÀ€ r    c                 ó   — | fS r"   r3   ry   s    r   rn   rn   Ú   s   € ÀQÀD€ r    )gš™™™™™Ù?c                 ó   — | fS r"   r3   ry   s    r   rn   rn   Û   rƒ   r    >   údivision by zeroúNot enough observations.úInputs must not be empty.údivide by zero encounteredúData input must not be emptyúNot enough test observationsú`skewtest` requires at leastúNot enough other observationsúData must be at least length 3ú `kurtosistest` requires at leastú!Degrees of freedom <= 0 for sliceú!x and y must contain at least twoú"All `x` coordinates are identical.ú#No array values within given limitsú$At least one observation is requiredú$The sample must contain at least twoú$`x` and `y` must be of nonzero size.ú'x and y should have at least 5 elementsú(`x` and `y` must have length at least 2.ú)Data passed to ks_2samp must not be emptyú)One or more sample arguments is too smallú*attempt to get argmax of an empty sequenceú+Input sample size must be greater than one.ú+The exact distribution of the Wilcoxon testú+Window length (0) must be positive and lessú+Window length (1) must be positive and lessú+Window length (2) must be positive and lessú.zero-size array to reduction operation maximumú/At least one slice along `axis` has zero lengthúMean of empty sliceúinvalid value encounteredz-Precision loss occurred in moment calculationz/Sample size too small for normal approximation.c           
      ó$  — g }t        | «      D ]ÿ  }d}|rdnd|z   }t        j                  |||f«      t        j                  z  }	t        |«      D ]k  }
|	|
d d …d d …f   }t	        dddd|dz
  |g«      D ]0  \  }}|j                  |«      d | }|j                  |¬«      |||f<   Œ2 |j                  |d¬«      |d d  Œm |gdg| z  z   |gz   }d|d|z   <   |	j                  |«      }	t        j                  |	d	|«      }	|j                  |	«       �Œ |S )
NrÁ   é   r   r?   r@   rg   ©Úsize©rN   éÿÿÿÿ)
Úranger   ÚonesÚnanÚ	enumerateÚpermutationÚrandomÚreshapeÚmoveaxisÚappend)Ú	n_samplesÚn_repetitionsrN   ÚrngÚpairedr`   ÚiÚ
n_patternsÚn_obsrU   ÚjÚsamplesÚkÚn_realsÚindicesÚ	new_shapes                   r   Ú_mixed_data_generatorr    s<  € ð €DÜ�9Óò ˆØˆ
Ù‘ " q¡&ˆÜ�G‰G�] J°Ð6Ó7¼"¿&¹&Ñ@ˆä�}Ó%ò 	:ˆAØ˜š1ša˜‘jˆGô (¨¨A¨q°!°U¸1±W¸eÐ(DÓEò ?‘
��7àŸ/™/¨%Ó0°°'Ð:�Ø&)§j¡j°g jÓ&>�˜˜7˜
Ò#ð?ð Ÿ™¨°q˜Ó9ˆG‘A‰Jð	:ð$ #�O q c¨)¡mÑ3°u°gÑ=ˆ	Øˆ	�!�a‘%ÑØ�I‰I�iÓ ˆä�K‰K˜˜2˜tÓ$ˆØ�‰�AŽð9ð: €Kr    c                 ó*  — g }t        | «      D ]‚  }|rdnd|z   }|gdg| z  z   |gz   }	d|	d|z   <   |r&t        j                  |	«      t        j                  z  n|j	                  |	«      }
t        j
                  |
d|«      }
|j                  |
«       Œ„ |S )Nrë   r?   r@   rï   )rð   r   rñ   rò   rõ   r÷   rø   )rù   rú   rN   rû   rü   Úall_nansr`   rý   rÿ   ÚshaperU   s              r   Ú_homogeneous_data_generatorr
  6  s—   € ð
 €DÜ�9Óò ˆÙ‘ " q¡&ˆØ� 1 # i¡-Ñ/°5°'Ñ9ˆØˆˆa�!‰e‰Ù'/ŒB�G‰G�E‹NœRŸV™VÒ#°S·Z±ZÀÓ5FˆÜ�K‰K˜˜2˜tÓ$ˆØ�‰�A�ðð €Kr    Úraise©Ú	n_outputsrO   rü   r7   c                óž  — |dk(  r;|D ]5  }	t        j                  t        j                  |	«      «      sŒ,t        d«      ‚ nï|dk(  r^| t        vrV|D ]P  }	t        j                  t        j                  |	«      «      sŒ,t        j
                  |t         j                  «      c S  nŒ|dk(  r‡|s'|D �	cg c]  }	|	t        j                  |	«          ‘Œ }}	n^t        j                  |d   «      }
|dd  D ]+  }	t        j                  |
t        j                  |	«      «      }
Œ- |D �	cg c]  }	|	|
    ‘Œ
 }}	 | | g |¢|¢­d|i|¤Ž«      S c c}	w c c}	w )Nr  úThe input contains nan valuesrP   Úomitr   r?   r7   )r   ÚanyÚisnanÚ
ValueErrorÚoverride_propagate_funcsÚfullrò   Ú
logical_or)ÚhypotestÚdata1dÚunpackerr  rO   rü   r7   r/   ÚkwdsÚsampleÚnan_masks              r   Únan_policy_1dr  F  sF  € ð �WÒØò 	BˆFÜ�v‰v”b—h‘h˜vÓ&Õ'Ü Ð!@ÓAÐAñ	Bð ˜Ò
#ØÔ6Ñ6ð
 ò 	2ˆFÜ�v‰v”b—h‘h˜vÓ&Õ'Ü—w‘w˜y¬"¯&©&Ó1Ò1ñ	2ð 
�vÒ	áØ>DÖE°F�fœbŸh™h vÓ.Ð.Ó/ÐEˆFÑEä—x‘x  q¡	Ó*ˆHØ   ˜*ò E�ÜŸ=™=¨´2·8±8¸FÓ3CÓD‘ðEà6<Ö=¨F�f˜h˜YÓ'Ð=ˆFÐ=á‘HÐG˜fÐG tÒG°hÐGÀ$ÑGÓHÐHùò Fùò
 >s   Â/ EÄ!E
z3ignore:Sample size too small for normal:UserWarningz0ignore:`kurtosistest` p-value may be:UserWarningz5ignore:all input arrays have length 1.:RuntimeWarningz7ignore:Degrees of freedom <= 0 for slice:RuntimeWarningz2ignore:Invalid value encountered in:RuntimeWarningz0ignore:divide by zero encountered:RuntimeWarning)r  r/   r  rù   r  rü   r  rO   )rP   r  r  rN   )r?   Údata_generator)Úmixedc
                 óˆ   — | t         j                  hv rt        st        j                  d«       t        | |||||||||	«
       y )Nú	Too slow.)r   Úkruskalr   ÚpytestÚskipÚ_axis_nan_policy_test©
r  r/   r  rù   r  rü   r  rO   rN   r  s
             r   Útest_axis_nan_policy_fastr'  h  s>   € ð0 ”E—M‘M�?Ñ"­;Ü�‰�KÔ Ü˜( D¨$°	¸9ÀfØ" J°°nõFr    z1ignore:Degrees of freedom <= 0 for:RuntimeWarningéýÿÿÿ)r  Ú
all_finiter  c
                 ó,   — t        | |||||||||	«
       y r"   )r%  r&  s
             r   Útest_axis_nan_policy_fullr+  �  s"   € ô2 	˜h¨¨d°I¸yÈ&Ø&¨
°D¸.õ	Jr    c
           
      óf	  — |sd„ }t         j                  j                  d«      }
d}||||
|dœ}|	dk(  rd}t        di |¤Ž}n/|	dk(  rd}d	|d<   t	        di |¤Ž}n|	d
k(  rd}d|d<   t	        di |¤Ž}|gg|z  z   }D �cg c]  }t        j
                  ||d«      ‘Œ }}|D �cg c])  }t        j                  |||j                  d   gz   «      ‘Œ+ }}t        j                  ||gz   «      }t        j                  t        j                  |«      «      D �]¶  \  }}|D �cg c]  }||   ‘Œ	 }}t        |D �cg c]%  }t        j                  |«      j                  «       ‘Œ' c}«      }d}|dk(  rp|rnt        j                  t        |¬«      5  t        | ||g|¢­|||d	dœ|¤Ž d d d «       t        j                  t        |¬«      5   | g |¢|¢­d|i|¤Ž d d d «       ŒÊ	 t        | ||g|¢­|||d	dœ|¤Ž}|dk(  rE|	dk(  r@| t0        vr8t        j2                  t4        t6        ¬«      5   | g |¢|¢­d|i|¤Ž}d d d «       nm|dk(  rY|	dk(  rT| t0        vrLt9        j:                  «       5  t9        j<                  dt6        t4        «        | g |¢|¢­d|i|¤Ž}d d d «       n | g |¢|¢­d|i|¤Ž} |«      }t?        ||t@        ¬«       |||<   �Œ¹ t        j
                  |dd«      }|dk(  r<|	d
k(  s7d}t        j                  t        |¬«      5   | g |¢|¢­||dœ|¤Ž d d d «       y |dk(  rE|	dv rA| t0        vr9t        j2                  t4        tB        ¬«      5   | g |¢|¢­||dœ|¤Ž}d d d «       n | g |¢|¢­||dœ|¤Ž} |«      }tE        tF        jI                  | t@        «      t@        «      }t?        |||¬«       y c c}w c c}w c c}w c c}w # 1 sw Y   �Œ3xY w# 1 sw Y   �ŒxY w# t        t         t"        t$        f$ rw}t'        |«      }t        t(        D �cg c]  }t'        |«      j+                  |«      ‘Œ nc c}w c}«      r%t        j,                  |t         j.                  «      }n‚ Y d }~�Œƒd }~ww xY w# 1 sw Y   �ŒÞxY w# 1 sw Y   �ŒëxY w# 1 sw Y   y xY w# 1 sw Y   �Œ0xY w)Nc                 ó   — | S r"   r3   rm   s    r   r  z'_axis_nan_policy_test.<locals>.unpacker²  ó   € ØˆJr    r   rg   )rù   rú   rN   rû   rü   r  rÁ   r  r@   Tr)  Frï   r  r  ©Úmatchr  rO   r  Úignore©ÚrtolrQ   >   r  r  r3   )%r   rõ   Údefault_rngr  r
  r÷   Úbroadcast_tor	  ÚzerosÚndenumerater  r  r#  Úraisesr  r  ÚRuntimeWarningÚZeroDivisionErrorÚUserWarningÚstrÚtoo_small_messagesÚ
startswithr  rò   Útoo_small_special_case_funcsÚwarnsr   r   ÚwarningsÚcatch_warningsÚfilterwarningsr   ÚRTOLr   ÚmaxÚtolerance_overridesrR   ) r  r/   r  rù   r  rü   r  rO   rN   r  rû   rú   Údata_gen_kwdsÚinherent_sizer`   Úoutput_shaper  Údata_bÚres_1drý   Ú_r  Úcontains_nanÚmessageÚres_1daÚeaÚea_strÚmsgr)   Úres_1dbÚres_ndr3  s                                    r   r%  r%  ª  s-  € ñ ò	ô �)‰)×
Ñ
 Ó
"€Cð €MØ"+¸mØ!¨#¸ñA€Mà˜Ò ØˆÜ$Ñ5 }Ñ5‰Ø	˜:Ò	%ØˆØ$(ˆ�jÑ!Ü*Ñ;¨]Ñ;‰Ø	˜<Ò	'ØˆØ$)ˆ�jÑ!Ü*Ñ;¨]Ñ;ˆà!�? m _°YÑ%>Ñ>€Lð
 ;?Ö?°Œb�k‰k˜& $¨Õ+Ð?€FÐ?à"ö$Øô �o‰o˜f l°f·l±lÀ2Ñ6FÐ5GÑ&GÕHð $€Fð $ä�X‰X�l i [Ñ0Ó1€Fä—‘œrŸx™x¨Ó5Ó6ó 4‰ˆˆ1Ø*0Ö1 �&˜“)Ð1ˆÐ1ÜÀÖH°vœBŸH™H VÓ,×0Ñ0Õ2ÒHÓIˆð 2ˆØ˜Ò ¡\Ü—‘œz°Ô9ñ DÜ˜h¨°ð D¸4ñ DØ(1Ø)3Ø%+°dñDð ?CòD÷Dô —‘œz°Ô9ñ HÙÐG˜&ÐG 4ÒG°JÐGÀ$ÒG÷Hð ð

	Ü# H¨f°hð JÀñ JØ.7Ø/9Ø+1¸DñJð EIñJˆGð ˜&Ò  ^°zÒ%AØÔ">Ñ>Ü—‘Ô0Ô8IÔJñ NÙÐM ÐM¨ÒM¸*ÐMÈÑM�÷Nð Nð ˜FÒ" ~¸Ò'@ØÔ">Ñ>Ü×(Ñ(Ó*ñ NÜ×'Ñ'¨Ô2CÔEWÔXÙÐM ÐM¨ÒM¸*ÐMÈÑM�÷Nð Nñ
 ÐI˜FÐI TÒI°jÐIÀDÑIˆCÙ˜3“-ˆä˜ ¬tÕ4Øˆˆq‹	ði4ôl �[‰[˜  QÓ'€Fð �WÒ ^°|Ò%CØ1ˆÜ�]‰]œ:¨WÔ5ñ 	MÙÐL�dÐL¸tÑL °*ÑLÀtÒL÷	Màð 	�fÒ Ð3HÑ!HØÔ:Ñ:Ü�\‰\Ô,Ô4EÔFñ 	SÙÐR˜DÐRÀTÑR t¸
ÑRÈTÑRˆC÷	Sð 	Sñ ÐN˜ÐNÀÑN 4°JÑNÈÑNˆñ �c‹]€FäÔ"×&Ñ& x´Ó6¼Ó=€DÜ�F˜F¨Ö.ùòi @ùò$ùò
 2ùÚH÷Dñ Dú÷Hñ Hûô œNÔ,=¼{ÐKò 	Ü˜“WˆFÜÔ;MÖN°C”C˜“K×*Ñ*¨3Õ/ÑNùÔNÔOÜŸ'™' )¬R¯V©VÓ4‘àõ ûð	ú÷Nñ Nú÷
Nñ Nú÷&	Màú÷	Sñ 	Sús„   Á?N?Â#.OÄO	Ä6*O
ÆOÇO ÇO-È&R É%/RÌRÍR&ÏO	Ï O*	Ï-Q=ÐQ8Ð!Q Ð?3Q8Ñ8Q=Ò R
	ÒR	ÒR#Ò&R0c                  óX  — 	 t        j                  d¬«      5  t        j                  ddt         j                  g«      } t        j                  | «       d d d «       y # 1 sw Y   y xY w# t
        $ r7}t        j                  d|j                  j                  › d�«       Y d }~y d }~ww xY w)Nr  )Úallr?   r@   znan raises unexpected z	 in numpy)
r   ÚerrstateÚasarrayrò   ÚmeanÚ	Exceptionr#  r$  Ú	__class__Ú__name__)rU   Úes     r   Úskip_nan_unexpected_exceptionr^  '  sƒ   € ðNä�[‰[˜WÔ%ñ 	Ü—
‘
˜A˜q¤"§&¡&˜>Ó*ˆAÜ�G‰G�AŒJ÷	÷ 	ñ 	ûô ò NÜ�‰Ð,¨Q¯[©[×-AÑ-AÐ,BÀ)ÐL×MÑMûðNús4   ‚A) ˜<AÁA) ÁA&Á"A) Á&A) Á)	B)Á2-B$Â$B))r  r)  r  Úemptyc	           	      ó
	  — |sd„ }|dk(  r|dk(  r| j                   dv r
t        «        |dk(  r|dk(  r| j                   dk(  r
t        «        |dk(  r|dk(  r| j                   dk(  r
t        «        t        j                  j	                  d	«      }	|d
k(  r(t        |«      D �
cg c]  }
|	j                  d«      ‘Œ }}
n't        |«      D �
cg c]  }
|	j                  d«      ‘Œ }}
|dk(  rRt        |«      D �
cg c]  }
|	j                  d«      dkD  ‘Œ }}
t        ||«      D ]  \  }}t        j                  ||<   Œ n%|dk(  r |D �cg c]  }|t        j                  z  ‘Œ }}|D �cg c]  }|j                  «       ‘Œ }}|dk(  ro|dvrkd}t        j                  t        |¬«      5   | g |¢|¢­d |dœ|¤Ž d d d «       t        j                  t        |¬«      5   | g |¢|¢­d |dœ|¤Ž d d d «       y t        j                  «       5  t        j                  d«       d\  }}}	 t        | ||g|¢­|||ddœ|¤Ž}	  | g |¢|¢­d|i|¤Ž}	  | g |¢|¢­d |dœ|¤Ž}d d d «       ssr¶t+        t,        D �cg c]  }t'        |«      j/                  |«      ‘Œ c}«      }|�|sJ ‚t0        t2        h}t'        «      |v sJ ‚t'        «      |v sJ ‚t        j                  «       5  t        j                  d«        | g |¢|¢­d|i|¤Ž} | g |¢|¢­d |dœ|¤Ž}d d d «        |«       |«      }}t5        ||d¬«       t7        |«      t7        |«      z   }�t5        ||d¬«       |t7        |«      z  }|D ]I  }t        j8                  |j:                  t        j<                  «      sJ ‚t        j>                  |«      rŒIJ ‚ y c c}
w c c}
w c c}
w c c}w c c}w # 1 sw Y   �Œ&xY w# 1 sw Y   y xY w# t         t        t"        t$        f$ r}d }t'        |«      }Y d }~�Œåd }~ww xY w# t(        $ r}t'        |«      }Y d }~�Œ÷d }~ww xY w# t(        $ r}t'        |«      }Y d }~�Œd }~ww xY w# 1 sw Y   �ŒxY wc c}w # 1 sw Y   �ŒhxY w)Nc                 ó   — | S r"   r3   rm   s    r   r  z3test_axis_nan_policy_axis_is_None.<locals>.unpacker:  r.  r    r  rP   )Úiqrr2   r=   rB   rE   rT   rX   r  r2   r  rE   r   r_  )r@   r   )r@   rë   gÍÌÌÌÌÌì?r  >   r_  r)  r  r/  rQ   Úerror)NNNTr  rO   r1  g›+¡†›„=r2  ) r\  r^  r   rõ   r4  rð   Úziprò   Úravelr#  r8  r  rA  rB  Úsimplefilterr  r9  r:  r;  r<  r   r  r=  r>  r   r   r   ÚlistÚ
issubdtypeÚdtypeÚnumberÚisscalar)r  r/   r  rù   r  rü   r  rO   r  rû   rý   r`   Úmasksr  ÚmaskÚdata_raveledrN  rQ  Úeb_strÚec_strÚres1darP  Úres1dbÚebÚres1dcÚecrR  Úok_msgÚdesired_warningsÚall_resultsÚitems                                  r   Ú!test_axis_nan_policy_axis_is_Nonerz  0  sÄ  € ñ ò	ð �wÒ :¨{Ò#:à×Ñð !Hñ Hô *Ô+à˜
Ò" z°;Ò'>Ø×Ñ˜zÒ)Ü%Ô'à˜Ò J°Ò$6Ø×Ñ˜xÒ'Ü%Ô'ä
�)‰)×
Ñ
 Ó
"€Cà˜Ò Ü,1°)Ó,<Ö= q�—
‘
˜6Õ"Ð=ˆÑ=ä-2°9Ó-=Ö>¨�—
‘
˜7Õ#Ð>ˆÐ>à˜Ò Ü49¸)Ó4DÖE¨q�—‘˜GÓ$ sÓ*ÐEˆÐEÜ  eÓ,ò 	"‰LˆF�DÜŸ6™6ˆF�4ŠLñ	"à	˜:Ò	%Ø.2Ö3 F�œŸ™“Ð3ˆÐ3à15Ö6 v�F—L‘L•NÐ6€LÐ6à�WÒ Ð7NÑ!NØ1ˆô �]‰]œ:¨WÔ5ñ 	$Ùð $�dð $Øñ$ °*ñ $Ø"ò$÷	$ô �]‰]œ:¨WÔ5ñ 	$Ùð $�lð $Øñ$¨¸*ñ $Ø"ò$÷	$ð 	ô 
×	 Ñ	 Ó	"ñ Ü×Ñ˜gÔ&à!1Ñˆ�˜ð	Ü" 8¨\¸8ð IÀdñ IØ-6À:Ø*0¸4ñIàCGñIˆFð	ÙÐR˜|ÐR¨dÒR¸zÐRÈTÑRˆFð	ÙÐU˜tÐU dÑU°À*ÑUÐPTÑUˆF÷%ñ, ‘™6ô Ô=OÖP°c”c˜&“k×,Ñ,¨SÕ1ÒPÓQˆØ�¡6Ð)Ð)ô .Ô/DÐEÐÜ�6‹{Ð.Ñ.Ð.Ð.Ü�6‹{Ð.Ñ.Ð.Ð.ä×$Ñ$Ó&ñ 	VÜ×!Ñ! (Ô+ÙÐR˜|ÐR¨dÒR¸zÐRÈTÑRˆFÙÐU˜tÐU dÑU°À*ÑUÐPTÑUˆF÷	Vñ ˜fÓ%¡x°Ó'7ˆF€Fä�F˜F¨Õ/Ü�v“,¤ f£Ñ-€KàÐä˜ ¨UÕ3Ø”t˜F“|Ñ#ˆàò !ˆÜ�}‰}˜TŸZ™Z¬¯©Ô3Ð3Ð3Ü�{‰{˜4Õ Ð Ð ñ!ùòi >ùâ>ùò Fùò 4ùâ6÷	$ñ 	$ú÷	$ð 	ûô" ¤
Ô,=¼{ÐKò 	ØˆFÜ˜“WŽFûð	ûô "ò 	Ü˜“WŽFûð	ûô
 "ò 	Ü˜“WŽFûð	ú÷'ñ üò4 Q÷	Vñ 	VúsÀ   ÂN<ÃOÃ3OÅOÅ!OÆ OÇO"ÈQ&ÈO.È6P"ÉQÉ1!Q3Ë5Q8ÏOÏ"O+Ï.PÐPÐQ&ÐPÐQ&Ð"	QÐ+P<Ð6Q&Ð<QÑQ&Ñ	Q#ÑQÑQ&ÑQ#Ñ#Q&Ñ&Q0Ñ8Rzignore::UserWarningzignore::RuntimeWarning)r  rP   )Úsample_shapeÚ
axis_cases))©r@   rg   rg   r’   )Nr   rï   )r   r@   )r?   rï   )rg   r?   r@   r   ))é
   )r   rï   ))rë   r   ©r   r?   c
           
      óD  — t         j                  t         j                  t         j                  t         j                  t         j
                  t         j                  h}
|dk(  r| |
v rt        j                  d«       | t        hv rt        j                  d«       |sd„ }t        j                  j                  d«      }t        |«      D �cg c]  }|j                  |«      ‘Œ }}|D �cg c]  }|j                  «       ‘Œ }}t        |«      D �cg c]  }|j                  |«      dk  ‘Œ }}t        ||«      D ]  \  }}t        j                   ||<   Œ |D �]:  }t#        |«      }|€t        j$                  t'        |«      «      }n"t)        |t*        «      rd||<   n|D ]  }d||<   Œ	 t-        |«      } | | g |¢|¢­|dd	œ|¤Ž«      } | | g |¢|¢­|d
d	œ|¤Ž«      } | | g |¢|¢­|d|	dœ|¤Ž«      } | | g |¢|¢­|d
|	dœ|¤Ž«      }t        ||||«      D ]s  \  }}}}|j.                  |k(  sJ ‚t        j0                  ||¬«      }t3        ||d¬«       |j.                  |k(  sJ ‚t        j0                  ||¬«      }t3        ||d¬«       Œu �Œ= y c c}w c c}w c c}w )Nr}  z$Sample too small; test raises error.z6`rankdata` used in testing doesn't support axis tuple.c                 ó   — | S r"   r3   rm   s    r   r  ztest_keepdims.<locals>.unpackerÈ  r.  r    r   çš™™™™™É?r?   T)rN   ÚkeepdimsF)rN   rƒ  rO   rî   g¼‰Ø—²Òœ<)Úatol)r   ÚskewtestÚkurtosistestÚ
normaltestÚdifferential_entropyÚepps_singleton_2sampÚshapiror#  r$  rX   r   rõ   r4  rð   Úcopyrd  rò   rg  rñ   ÚlenÚ
isinstanceÚintr´   r	  Úsqueezer   )r  r/   r  rù   r  rü   r  r{  r|  rO   Úsmall_sample_raisesrû   rL  r`   r  Únan_datar  rm  rN   Úexpected_shapeÚaxr)   Úres_baseÚnan_resÚnan_res_baseÚrÚr_baseÚrnÚrn_bases                                r   Útest_keepdimsr›  ²  sÝ  € ô !Ÿ>™>¬5×+=Ñ+=¼u×?OÑ?OÜ ×5Ñ5´u×7QÑ7QÜ Ÿ=™=ð*Ðð �|Ò#¨Ð4GÑ(GÜ�‰Ð:Ô;ØÔ(Ð)Ñ)Ü�‰ÐLÔMáò	ä
�)‰)×
Ñ
 Ó
"€CÜ.3°IÓ.>Ö?¨ˆC�J‰J�|Õ$Ð?€DÐ?Ø,0Ö1 &�—‘•Ð1€HÐ1Ü8=¸iÓ8HÖI°1�—
‘
˜<Ó(¨3Ó.ÐI€HÐIÜ˜H hÓ/ò ‰ˆ�Ü—v‘vˆˆtŠðàó 5ˆÜ˜lÓ+ˆØˆ<ÜŸW™W¤S¨Ó%6Ó7‰Nä˜$¤Ô$Ø'(�˜tÒ$àò +�BØ)*�N 2Ò&ð+ä˜~Ó.ˆÙ‘xð ( ð (¨ñ (°4À$ñ (Ø"&ñ(ó )ˆá™Hð - dð -¨Tñ -¸Àuñ -Ø'+ñ-ó .ˆá™8ð , Xð ,°ñ ,¸4Ø-1¸jñ,à&*ñ,ó -ˆñ  ¡ð !H¨(ð !H°Tñ !HÀØ27Ø4>ñ!HàBFñ!Hó Iˆô '*¨#¨x¸Ø*6ó'8ò 	5Ñ"ˆAˆv�r˜7à—7‘7˜nÒ,Ð,Ð,Ü—
‘
˜1 4Ô(ˆAÜ˜A˜v¨EÕ2Ø—8‘8˜~Ò-Ð-Ð-Ü—‘˜B TÔ*ˆBä˜B ¨eÖ4ò	5ñ+5ùò @ùÚ1ùÚIs   Ã
JÃ(JÄJ)ÚfunÚnsampc                 ó  — d\  }}t         j                  j                  d«      }|j                  |||f«      } | |Ž } | |ddiŽ} | |D �cg c]  }|j                  «       ‘Œ c}«      }	t	        ||«       t	        ||	«       y c c}w )N)é   é	   r   r7   T)r   rõ   r4  re  r   )
rœ  r�  ÚmÚnrû   rU   r)   Úres2ÚxiÚres3s
             r   Ú!test_hypotest_back_compat_no_axisr¦  ð  s�   € ð �D€A€qä
�)‰)×
Ñ
 Ó
"€CØ�
‰
�E˜1˜a�=Ó!€AÙ
ˆqˆ'€CÙ�Ð!˜DÑ!€DÙ QÖ'˜r�—‘•
Ò'Ó(€DÜ��dÔÜ��dÕùò (s   ÁB©r   r?   r@   c           	      óÈ  — d}t         j                  j                  d«      }|j                  |«      }|j                  |«      }t        j                  ||dd| «      }t        j                  ||dd| ¬«      }t        ||«       d}t        j                  t        t        j                  |«      ¬«      5  t        j                  ||dd| | ¬«       d d d «       y # 1 sw Y   y xY w)N)rŸ  r   r~  r   Tz	two-sidedrî   z6mannwhitneyu() got multiple values for argument 'axis'r/  )r   rõ   r4  r   Úmannwhitneyur   r#  r8  Ú	TypeErrorÚreÚescape)rN   r	  rû   rU   rV   Úres1r£  rN  s           r   Ú.test_axis_nan_policy_decorated_positional_axisr®  ÿ  sÀ   € ð €EÜ
�)‰)×
Ñ
 Ó
"€CØ�
‰
�5Ó€AØ�
‰
�5Ó€AÜ×Ñ˜a  D¨+°tÓ<€DÜ×Ñ˜a  D¨+¸DÔA€DÜ��tÔàF€GÜ	�‰”y¬¯	©	°'Ó(:Ô	;ñ EÜ×Ñ˜1˜a  {°D¸tÕD÷E÷ Eñ Eús   Â3CÃC!c                  ó  — d} t         j                  j                  d«      }|j                  | «      }t         j                  |d<   t	        j
                  |Ž  d}t        j                  t        t        j                  |«      ¬«      5  t	        j
                  |¬«       d d d «       t        j                  t        t        j                  |«      ¬«      5  t	        j
                  |d|iŽ d d d «       y # 1 sw Y   ŒVxY w# 1 sw Y   y xY w)N©rg   rŸ  r   r~  r   ©r   r   r   r   z6kruskal() got an unexpected keyword argument 'samples'r/  )r  r  )r   rõ   r4  rò   r   r"  r#  r8  rª  r«  r¬  )r	  rû   rU   rN  s       r   Ú.test_axis_nan_policy_decorated_positional_argsr²    sÅ   € ð €EÜ
�)‰)×
Ñ
 Ó
"€CØ�
‰
�5Ó€AÜ—F‘F€A€j�MÜ	‡M�M�1ÑàF€GÜ	�‰”y¬¯	©	°'Ó(:Ô	;ñ !Ü�‰˜aÕ ÷!ô 
�‰”y¬¯	©	°'Ó(:Ô	;ñ %Ü�‰�qÐ$ !Ò$÷%ð %÷!ð !ú÷%ð %ús   ÂC4ÃD Ã4C=Ä D	c                  óÆ  — d} t         j                  j                  d«      }|j                  | «      }t         j                  |d<   t	        j
                  |Ž }t	        j
                  |d   |d   ¬«      }t        ||«       d}t        j                  t        t        j                  |«      ¬«      5  t	        j
                  ||d   |d   dœŽ d d d «       y # 1 sw Y   y xY w)N)r@   rŸ  r   r~  r   r±  r?   )rU   rV   z/mannwhitneyu() got multiple values for argumentr/  )r   rõ   r4  rò   r   r©  r   r#  r8  rª  r«  r¬  )r	  rû   rU   r­  r£  rN  s         r   Ú.test_axis_nan_policy_decorated_keyword_samplesr´  $  s·   € ð
 €EÜ
�)‰)×
Ñ
 Ó
"€CØ�
‰
�5Ó€AÜ—F‘F€A€j�MÜ×Ñ˜qÐ!€DÜ×Ñ  !¡¨¨!©Ô-€DÜ��tÔà?€GÜ	�‰”y¬¯	©	°'Ó(:Ô	;ñ /Ü×Ñ˜A  1¡¨¨1©Ó.÷/÷ /ñ /ús   Â1CÃC c                 ó€  — d| j                   v rt        j                  d«       t        j                  j                  d«      }|sd„ }|j                  |ddf¬«      }t        j                  | «      }	t        j                  |	«      }
 | | g |¢|¢­dd	i|¤Ž«      } | |
g |¢|¢­dd	i|¤Ž«      }t        ||d
¬«       y )Nr2   z0Can't pickle functions defined within functions.r   c                 ó   — | S r"   r3   rm   s    r   r  z8test_axis_nan_policy_decorated_pickled.<locals>.unpackerB  r.  r    r@   é   rì   rN   rï   gê-�™—q=r2  )r\  r#  r$  r   rõ   r4  ÚuniformÚpickleÚdumpsÚloadsr   )r  r/   r  rù   r  rü   r  rû   r`   Úpickled_hypotestÚunpickled_hypotestr­  r£  s                r   Ú&test_axis_nan_policy_decorated_pickledr¾  6  sÄ   € ð �X×&Ñ&Ñ&Ü�‰ÐFÔGä
�)‰)×
Ñ
 Ó
"€Cñ ò	ð �;‰;˜Y¨¨2Ð.ˆ;Ó/€DÜ—|‘| HÓ-ÐÜŸ™Ð&6Ó7ÐÙ‘HÐ;˜dÐ; TÒ;°Ð;°dÑ;Ó<€DÙÑ&ÐE¨ÐE¨tÒE¸"ÐEÀÑEÓF€DÜ�D˜$ UÖ+r    c            	      ó  — t        d«      D ]ï  } t        g d¢| «      D ]Ü  }t        t        |«      «      D ]Ã  }t        j                  |«      f}t
        j                  j                  ||«      }|€Œ<t        j                  «       5  t        j                  ddt        «       t        j                  ddt        «       |d   j                  |¬«      }d d d «       t        j                  j                  |«       ŒÅ ŒÞ Œñ y # 1 sw Y   Œ0xY w)Né   r§  r1  rè   ré   r   rî   )rð   r   rŒ  r   r6  r   Ú_axis_nan_policyÚ_check_empty_inputsrA  rB  rC  r9  rY  Útestingr   )rý   ÚcomborN   r  ÚoutputÚ	references         r   Útest_check_empty_inputsrÇ  M  sð   € ô �1‹Xò ?ˆÜ2²9¸aÓ@ò 	?ˆEÜœc %›jÓ)ò ?�ÜŸ8™8 E›?Ð,�Ü×/Ñ/×CÑCÀGØDHóJ�àÑ%Ü!×0Ñ0Ó2ñ ?Ü ×/Ñ/Ø$Ð&;¼^ôMä ×/Ñ/Ø$Ð&AÄ>ôSà$+¨A¡J§O¡O¸ OÓ$>˜	÷?ô —J‘J×+Ñ+¨F°IÕ>ñ?ñ	?ñ?÷?ð ?ús   ÂAC?	Ã?Dc                 óp  — t        | D �cg c]  }|j                  ‘Œ c}«      }|�|dk\  r| |z   n|}t        d|dz   «      D ]m  }| |k(  rŒ
t        «       }| D ]E  }||j                  k  sŒ|j                  |    dk7  sŒ'|j                  |j                  |    «       ŒG t        |«      dkD  sŒm y yc c}w )Nr   r?   FT)rE  Úndimrð   Úsetr	  ÚaddrŒ  )ÚarraysrN   ÚarrÚn_dimsÚdimÚdim_lengthss         r   Ú_check_arrays_broadcastablerÑ  e  sÀ   € ô  fÖ-˜s�#—(“(Ò-Ó.€FØÐà#'¨1¢9��˜$’°$ˆä�Q˜˜q™Ó!ò 
ˆØˆ4�4Š<Øä“eˆØò 	1ˆCØ�c—h‘h‹ 3§9¡9¨c¨T¡?°aÓ#7Ø—‘ §	¡	¨3¨$¡Õ0ð	1ô ˆ{Ó˜aÓÙð
ð ùò! .s   ŠB3c           
      ó:  — | t         j                  t         j                  hv rt        st	        j
                  d«       | t        v rd}t	        j
                  |¬«       |€d„ }d„ }g d¢}	 |||	«      D �]E  }
t        d„ |
D «       «      sŒt        d„ |
D «       «      }t        | |«      D �]  }	 t         j                  j                  |
||¬	«      }t        j                  «       5  t        j                  d
dt        «       t        j                  d
dt        «       t!        j"                  ||¬«      t         j$                  z  }t!        j&                  |«      }t        |«      D �cg c]%  }t!        j(                  |j+                  «       «      ‘Œ' }}d d d «       | t,        v rF | g g gt/        |
«      z  ¢|¢­i |¤Ž}t1         ||«      «      }t        |«      D ]  }||   |   <   Œ d   j2                  rM| t4        vrE|dk(  rt6        nt8        }t	        j:                  t<        |¬«      5   | g |
¢|¢­d|i|¤Ž}d d d «       nIt        j                  «       5  d}t        j                  d
|t<        «        | g |
¢|¢­d|i|¤Ž}d d d «        |«      }t        |«      D ]  }t?        ||   ||   «       Œ �Œ �ŒH y c c}w # 1 sw Y   �Œ3xY w# 1 sw Y   ŒLxY w# 1 sw Y   ŒXxY w# t@        $ rª tC        |
|rd n|«      rJ ‚d}t	        jD                  t@        |¬«      5  t         j                  j                  |
||«       d d d «       n# 1 sw Y   nxY wt	        jD                  t@        |¬«      5   | g |
¢|¢­d|i|¤Ž d d d «       n# 1 sw Y   nxY wY �Œðw xY w)Nr!  z4Doesn't follow the usual pattern. Tested separately.)Úreasonc                 ó   — | d   | d   fS )Nr   r?   r3   rm   s    r   rn   ztest_empty.<locals>.<lambda>“  s   €   A¡¨¨A©Ð/€ r    c              3   ó|   K  — d„ }t        | «      D �cg c]
  } ||«      ‘Œ }}t        |Ž E d {  –—†  y c c}w 7 Œ
­w)Nc              3   ón   K  — | D ],  }t        g d¢|«      D ]  }t        j                  |«      –— Œ Œ. y ­w)Nr§  )r   r   r6  )rÎ  rý   rÄ  s      r   Úsmall_sample_generatorzHtest_empty.<locals>.small_data_generator.<locals>.small_sample_generator—  s9   è ø€ àò *�ä:º9ÀaÓHò *�EÜŸ(™( 5›/Ó)ñ*ñ*ùs   ‚35)rð   r   )rù   rÎ  r×  rý   Úgenss        r   Úsmall_data_generatorz(test_empty.<locals>.small_data_generator•  sA   è ø€ ò	*ô 9>¸iÓ8HÖI°1Ñ& vÕ.ÐIˆÐIÜ˜D�>×!Ñ!ùò JØ!ús   ‚<“5¢<¯:°<©r?   r@   rg   c              3   ó:   K  — | ]  }|j                   d k(  –— Œ y­w)r   Nrì   ©Ú.0r  s     r   ú	<genexpr>ztest_empty.<locals>.<genexpr>¦  s   è ø€ Ò:¨�6—;‘; !Õ#Ñ:ùs   ‚c              3   ó4   K  — | ]  }|j                   –— Œ y ­wr"   )rÉ  rÜ  s     r   rÞ  ztest_empty.<locals>.<genexpr>©  s   è ø€ Ò9 v�v—{•{Ñ9ùs   ‚)rü   r1  rè   ré   rî   r   r?   r/  rN   zall input arrays have length 1ú/Array shapes are incompatible for broadcasting.)#r   r"  Úfriedmanchisquarer   r#  r$  r  r  rE  rð   rÁ  Ú_broadcast_concatenaterA  rB  rC  r9  r   rY  rò   r  rX  r‹  Úempty_special_case_funcsrŒ  rg  rí   r?  r   r   r@  r   r   r  rÑ  r8  )r  r/   r  rù   r  rü   r  rÓ  rÙ  rÎ  r  Úmax_axisrN   ÚconcatÚexpectedrm  rý   Ú	empty_valrN  r)   rR  s                        r   Ú
test_emptyrè  †  s   € ð
 ”E—M‘M¤5×#:Ñ#:Ð;Ñ;ÅKÜ�‰�KÔ àÔ+Ñ+ØGˆÜ�‰˜6Õ"àÐÙ/ˆò"ò €FÙ'¨	°6Ó:ó ;Aˆô Ñ:°'Ô:Ô:ØäÑ9°Ô9Ó9ˆô ˜8˜) XÓ.ó 2	AˆDð0Aô ×/Ñ/×FÑFÀwÐPTØNTð Gó V�ä×,Ñ,Ó.ñ WÜ×+Ñ+Ø Ð"7¼ôIä×+Ñ+Ø Ð"=¼~ôOä!Ÿw™w v°DÔ9¼B¿F¹FÑB�HÜŸ8™8 HÓ-�DÜEJÈ9ÓEUÖVÀ¤§
¡
¨8¯=©=«?Õ ;ÐV�HÐV÷Wð Ô7Ñ7Ù (Ð M¨B¨4´°G³Ñ+<Ð MÀÒ MÈÑ M�IÜ $¡X¨iÓ%8Ó 9�IÜ" 9Ó-ò 9˜Ø,5°a©L˜ ™ DÒ)ð9ð ˜A‘;×#Ò#¨Ô8TÑ(TØ8@ÀAºÕ4Ü$9ð äŸ™Ô&8ÀÔHñ KÙ&ÐJ¨ÐJ°$ÒJ¸TÐJÀTÑJ˜÷Kð Kô "×0Ñ0Ó2ñ Kà>˜Ü ×/Ñ/°¸#Ô?QÔRÙ&ÐJ¨ÐJ°$ÒJ¸TÐJÀTÑJ˜÷	Kñ
 ˜s“m�ä˜yÓ)ò 6�AÜ   Q¡¨°!©Õ5ò6òI2	Añ;Aùò0  W÷Wñ Wú÷$Kð Kú÷Kð Kûô ò Aä6°wÙ?E±tÈ4ôQð Qð Qð
 L�Ü—]‘]¤:°WÔ=ñ YÜ×*Ñ*×AÑAÀ'È4ÐQWÔX÷Y÷ Yñ Yúä—]‘]¤:°WÔ=ñ AÙÐ@˜gÐ@¨Ò@°4Ð@¸4Ò@÷A÷ Añ AýðAúsž   Â.6K'Ã$BKÅ%*J=
ÆKÆBK'È*KÈ:K'É-KÊ2K'Ê=KËKËK'ËKËK'ËK$Ë K'Ë'8NÌ"M
	Í	NÍ
MÍ"NÍ1N
	Î	NÎ
NÎNÎNc               #   óJ   K  — t         D ]  } | \  }}}}}}}|dk(  rŒ| –— Œ y ­w)Nr?   )Úaxis_nan_policy_cases)Úcaser  r/   r  rù   r  rü   r  s           r   Úpaired_non_broadcastable_casesrì  á  s8   è ø€ Ü%ò ˆØGKÑDˆ�$˜˜i¨°F¸HØ˜Š>ØØ‹
ñ	ùs   ‚!#c           
      óÌ  — t         j                  j                  d«      }d}	|	rJt        |«      D �
cg c]&  }
|j                  |j	                  ddd¬«      ¬«      ‘Œ( }}
t        ||¬«      }	|	rŒJd}t        j                  t        |¬«      5   | g ¢|¢­d	|i|¤Ž d d d «       |sy |j	                  dd
d¬«      }t        |dz
  «      D �
cg c]  }
|j                  |¬«      ‘Œ }}
t        |«      }||xx   dz  cc<   |j                  |¬«      }t        j                  t        |¬«      5   | |g|¢|¢­d	|i|¤Ž d d d «       y c c}
w # 1 sw Y   Œ¯xY wc c}
w # 1 sw Y   y xY w)Nl   åTÈ;]L Tr@   éd   rì   rî   rà  r/  rN   r~  r?   )
r   rõ   r4  rð   ÚintegersrÑ  r#  r8  r  rg  )r  r/   r  rù   r  rü   r  rN   rû   Úget_samplesrý   r  rN  r	  Úmost_samplesÚother_samples                   r   Útest_non_broadcastableró  é  ss  € ô �)‰)×
Ñ
 Ó
/€CØ€KÙ
ä! )Ó,ö.Øð —:‘: 3§<¡<°°3¸Q <Ó#?�:Õ@ð .ˆð .ô 2°'ÀÔEˆò	 ð @€GÜ	�‰”z¨Ô	1ñ 5ÙÐ4�'Ð4˜DÒ4 tÐ4¨tÒ4÷5ñ Øð
 �L‰L˜˜B QˆLÓ'€EÜ49¸)ÀA¹+Ó4FÖG¨q�C—J‘J E�JÕ*ÐG€LÐGÜ�‹K€EØ	ˆ$ƒK�1ÑƒKØ—:‘: 5�:Ó)€LÜ	�‰”z¨Ô	1ñ HÙ�ÐG ÐG¨tÒG¸$ÐGÀ$ÒG÷Hð Hùò).÷5ð 5üò H÷Hð Hús#   ±+EÂE	Ã
EÄ*EÅ	EÅE#c                  ó<  — t         j                  j                  d«      } | j                  d«      }| j                  d«      }|dk  }t         j                  j	                  ||«      }t        j
                  t         j                  «      j                  }t        j                  |t         j                   «      }t        j                  |t         j                   «      }t         j                  |d<   t         j                  |d<   ||d<   t         j                  |d<   t         j                  |d	<   ||d
<   t        ||g«      \  }}|\  }	}
||k7  r||k7  sJ ‚||k(  sJ ‚|j                  }|||j                  <   t         j                  j                  |	|«       |
|u sJ ‚y )NiT=0)r~  é   é   rö  g      à?)rg   r’   r?   )r’   rÀ  r@   )rÀ  rÁ   rg   rŸ  rŠ   rÁ   )r   rõ   r4  ÚmaÚmasked_arrayÚfinfoÚfloat64rE  Ú	nextafterÚinfrò   r
   r`   rm  rÃ  Úassert_array_equal)rû   ÚAÚBrm  Ú	max_floatÚ
max_float2Ú
max_float3Ú
out_arraysÚsentinelÚA_outÚB_outÚA_references               r   Ú"test_masked_array_2_sentinel_arrayr  
  sX  € ä
�)‰)×
Ñ
 	Ó
*€CØ�
‰
�<Ó €AØ�
‰
�2‹€AØˆs‰7€DÜ
�‰×Ñ˜1˜dÓ#€Aô —‘œŸ™Ó$×(Ñ(€IÜ—‘˜i¬"¯&©&¨Ó1€JÜ—‘˜j¬2¯6©6¨'Ó2€JÜ—‘€A€g�JÜ—‘€A€g�JØ€A€g�JÜ�6‰6€A€a�DÜ�6‰6€A€a�DØ€A€a�Dô <¸QÀ¸FÓCÑ€J�Ø�L€Eˆ5ð ˜	Ò!¨°JÒ(>Ð?Ð?Ø�zÒ!Ð!Ð!ð —&‘&€KØ"€K�—‘ÑÜ‡J�J×!Ñ! %¨Ô5Ø�A‰:Ð‰:r    c                  ó’  — t        j                  t         j                  «      j                  } t        j                  t         j
                  «      j                  }t        j                  dd| gt         j                  ¬«      }t         j                  j                  g d¢t         j                  g d¢¬«      }t         j                  j                  g d¢t         j
                  g d¢¬«      }t        ||g«      \  }}|\  }}|| dz
  k(  sJ ‚|j                  t         j                  k(  sJ ‚t        ||d   ||d	   g«       ||u sJ ‚t        |t         j                  j                  «      rJ ‚t        ||g«      \  }}|\  }}	||k(  sJ ‚|j                  t         j
                  k(  sJ ‚t        ||d   ||d	   g«       t        |t         j                  j                  «      rJ ‚t        |	t         j                  j                  «      rJ ‚t        j                  t         j                  «      j                  t        j                  t         j                  «      j                  }}
t        j                  |
|dz   t         j                  ¬«      }t        j                   |t"        ¬«      }t        j                   |t"        ¬«      }d
|d<   t         j                  j                  ||¬«      }t        |g«      \  }}||
dz   k(  sJ ‚d
|d<   t         j                  j                  ||¬«      }d}t%        j&                  t(        |¬«      5  t        |g«       d d d «       t         j                  j                  g d¢g d¢t         j*                  ¬«      }t-        j.                  |«      j                  t         j*                  k(  sJ ‚y # 1 sw Y   ŒpxY w)Nr?   r@   ©ri  )r?   r@   r?   ©r   r?   r   )ri  rm  ©r   r   r   r   rï   T©rm  z7This function replaces masked elements with sentinel...r/  rÚ  )rm  ri  )r   ÚiinfoÚint16rE  rù  Ú
complex128Úarrayr÷  Úint8r
   ri  r   r�  ÚMaskedArrayÚminÚarangeÚ
zeros_likeÚboolr#  r8  r  Úfloat32r   Úgmean)Úmax16Úmax128cÚaÚbÚcr  r  Úa_outÚb_outÚc_outÚmin8Úmax8Úmask1Úmask0Úa1Úa0rN  s                    r   Útest_masked_dtyper(  -  sÜ  € ô �H‰H”R—X‘XÓ×"Ñ"€EÜ�h‰h”r—}‘}Ó%×)Ñ)€Gô 	�‰�!�Q˜�¤b§h¡hÔ/€AÜ
�‰�‰’I¤R§W¡W²9ˆÓ=€AÜ
�‰�‰’I¤R§]¡]ºˆÓC€Aô <¸QÀ¸FÓCÑ€J�Ø�L€Eˆ5Ø�u˜Q‘wÒÐÐØ�;‰;œ"Ÿ(™(Ò"Ð"Ð"Ü�E˜A˜a™D (¨A¨b©EÐ2Ô3Ø�A‰:Ðˆ:Ü˜%¤§¡×!2Ñ!2Ô3Ð3Ð3ô <¸QÀ¸FÓCÑ€J�Ø�L€Eˆ5Ø�wÒÐÐØ�;‰;œ"Ÿ-™-Ò'Ð'Ð'Ü�E˜A˜a™D (¨A¨b©EÐ2Ô3Ü˜%¤§¡×!2Ñ!2Ô3Ð3Ð3Ü˜%¤§¡×!2Ñ!2Ô3Ð3Ð3ô —‘œ"Ÿ'™'Ó"×&Ñ&¬¯©´·±Ó(9×(=Ñ(=ˆ$€DÜ
�	‰	�$˜˜Q™¤b§g¡gÔ.€AÜ�M‰M˜!¤4Ô(€EÜ�M‰M˜!¤4Ô(€Eð €Eˆ!�HÜ	�‰�‰�Q˜UˆÓ	#€BÜ;¸R¸DÓAÑ€J�Ø�t˜A‘vÒÐÐð €Eˆ!�HÜ	�‰�‰�Q˜UˆÓ	#€BØG€GÜ	�‰”z¨Ô	1ñ /Ü(¨"¨Ô.÷/ô 	�‰�‰’I¢I´R·Z±ZˆÓ@€AÜ�;‰;�q‹>×Ñ¤2§:¡:Ò-Ð-Ñ-÷/ð /ús   ÍN=Î=Oc                  óÔ  — g d¢} g d¢}t        j                  | |«      }dddt        j                  dg}t        j                  | |d¬«      }t        j                  j                  ||«       g d	¢}g d
¢}t        j                  j                  ||¬«      }t        j                  | |«      }t        j                  j                  ||«       dddt        j                  ddg}g d¢}	t        j                  j                  ||	¬«      }t        j                  | |d¬«      }
t        j                  j                  |
|«       dddt        j                  ddg}g d¢}t        j                  j                  ||¬«      }t        j                  | |d¬«      }t        j                  | |d¬«      }t        j                  j                  ||«       t        j                  j                  ||«       y )N)é   é   é   é   é   )rë   rõ  é   rö  rë   rõ  r/  rö  r  )rO   )rë   rõ  r/  éè  rö  )FFFTFr  r0  )FFFFTF)FFFTTFrP   r  )r   r©  r   rò   rÃ  rý  r÷  rø  )ÚmalesÚfemalesr)   Úfemales2r£  Úfemales3Úmask3r¥  Úfemales4Úmask4Úres4Úfemales5Úmask5Úres5Úres6s                  r   Útest_masked_stat_1dr=  g  s�  € ò !€EÚ€GÜ
×
Ñ
˜U GÓ
,€Cð �B˜œBŸF™F BÐ'€HÜ×Ñ˜e X¸&ÔA€DÜ‡J�J×!Ñ! $¨Ô,ò &€HÚ.€EÜ�u‰u×!Ñ! (°Ð!Ó7€HÜ×Ñ˜e XÓ.€DÜ‡J�J×!Ñ! $¨Ô,ð �B˜œBŸF™F D¨"Ð-€HÚ5€EÜ�u‰u×!Ñ! (°Ð!Ó7€HÜ×Ñ˜e X¸&ÔA€DÜ‡J�J×!Ñ! $¨Ô,ð �B˜œBŸF™F D¨"Ð-€HÚ4€EÜ�u‰u×!Ñ! (°Ð!Ó7€HÜ×Ñ˜e X¸+ÔF€DÜ×Ñ˜e X¸'ÔB€DÜ‡J�J×!Ñ! $¨Ô,Ü‡J�J×!Ñ! $¨Õ,r    zignore:After omitting NaNs...z(ignore:One or more axis-slices of one...c                 óp  — t         j                  j                  d«      }|j                  d«      }|j                  d«      }|j                  d«      }|dk  }g d¢}t         j                  j	                  ||¬«      }t         j                  j	                  ||¬«      }|j                  «       }	t         j                  |	|<   |j                  «       }
t         j                  |
|<   t        j                  |	||
d| ¬	«      }t        j                  |||| ¬
«      }t         j                  j                  ||«       y )Nl   3Ÿ6 ©rg   r’   rÀ  )r’   rÀ  )r’   r?   çš™™™™™¹?)FFFTr  r  ©rO   rN   rî   )r   rõ   r4  r÷  rø  r‹  rò   r   r"  rÃ  rý  )rN   rû   r  r  r  Úmask_aÚmask_cÚa_maskedÚc_maskedÚa_nansÚc_nansr)   r£  s                r   Útest_masked_stat_3drH  ‹  sð   € ô �)‰)×
Ñ
 
Ó
+€CØ�
‰
�9Ó€AØ�
‰
�6Ó€AØ�
‰
�6Ó€Aà�‰W€FÚ(€FÜ�u‰u×!Ñ! !¨&Ð!Ó1€HÜ�u‰u×!Ñ! !¨&Ð!Ó1€Hà�V‰V‹X€FÜ—V‘V€Fˆ6�NØ�V‰V‹X€FÜ—V‘V€Fˆ6�Nä
�-‰-˜  6°fÀ4Ô
H€CÜ�=‰=˜ 1 h°TÔ:€DÜ‡J�J×!Ñ! # tÕ,r    c                  ó  — d\  } }d}t         j                  j                  d«      }|j                  | |«      }|j                  | |«      }|j                  | |«      dk  }|j                  | |«      dk  }|j                  | |«      dk  }|j                  | |«      dk  }	d|dd d …f<   |j	                  «       }
|j	                  «       }t         j
                  |
||z  <   t         j
                  |||	z  <   t         j                  j                  ||¬	«      }t         j                  j                  ||¬	«      }t         j
                  ||<   t         j
                  ||	<   t         j                  j                  ||¬	«      }t         j                  j                  ||	¬	«      }t         j
                  ||<   t         j
                  ||<   t         j                  j                  |||z  ¬	«      }t         j                  j                  |||	z  ¬	«      }t        j                  |
|d
|¬«      }t        j                  ||d
|¬«      }t        j                  ||d
|¬«      }t        j                  ||d|¬«      }t        j                  ||d|¬«      }t         j                  j                  ||«       t         j                  j                  ||«       t         j                  j                  ||«       t         j                  j                  ||«       y )N©rg   rë   rï   r   r‚  r@  ç333333Ã?Tr@   r  r  rA  r  rP   )r   rõ   ÚRandomStateÚrandr‹  rò   r÷  rø  r   ÚwilcoxonrÃ  rý  )r¡  r¢  rN   rû   r  r  Úmask_a1Úmask_a2Úmask_b1Úmask_b2rF  Úb_nansÚ	a_masked1Ú	b_masked1Ú	a_masked2Ú	b_masked2Ú	a_masked3Ú	b_masked3r)   r­  r£  r¥  r8  s                          r   Útest_mixed_mask_nan_1rZ  ¥  sn  € ð �D€A€qØ€Dä
�)‰)×
Ñ
 Ó
"€CØ�‰��A‹€AØ�‰��A‹€AØ�h‰h�q˜!‹n˜sÑ"€GØ�h‰h�q˜!‹n˜sÑ"€GØ�h‰h�q˜!‹n˜tÑ#€GØ�h‰h�q˜!‹n˜tÑ#€GØ€GˆAŠqˆD�Mà�V‰V‹X€FØ�V‰V‹X€FÜ "§¡€Fˆ7�WÑÑÜ "§¡€Fˆ7�WÑÑä—‘×"Ñ" 1¨7Ð"Ó3€IÜ—‘×"Ñ" 1¨7Ð"Ó3€IÜŸ™€IˆgÑÜŸ™€IˆgÑä—‘×"Ñ" 1¨7Ð"Ó3€IÜ—‘×"Ñ" 1¨7Ð"Ó3€IÜŸ™€IˆgÑÜŸ™€IˆgÑä—‘×"Ñ" 1¨G°gÑ,=Ð"Ó?€IÜ—‘×"Ñ" 1¨G°gÑ,=Ð"Ó?€Iä
�.‰.˜ °FÀÔ
F€CÜ�>‰>˜) Y¸6ÈÔM€DÜ�>‰>˜) Y¸6ÈÔM€DÜ�>‰>˜) Y¸7ÈÔN€DÜ�>‰>˜) YØ%0°tô=€Dô ‡J�J×!Ñ! $¨Ô,Ü‡J�J×!Ñ! $¨Ô,Ü‡J�J×!Ñ! $¨Ô,Ü‡J�J×!Ñ! $¨Õ,r    c                  óü  — dt         j                  dgt         j                  t         j                  t         j                  gg d¢dt         j                  dgdt         j                  dgg d¢g} g d¢g d¢g d¢g d¢g d¢g d¢g}t         j                  j                  | |¬	«      }g d
¢g}t	        j
                  ddgg d
¢«      }t	        j
                  g d¢g d
¢«      }t	        j
                  ||dd¬«      }t         j                  t         j                  t         j                  |j                  |j                  |j                  g}t         j                  t         j                  t         j                  |j                  |j                  |j                  g}t         j                  j                  |j                  |«       t         j                  j                  |j                  |«       t	        j
                  ||dd¬«      }t         j                  t         j                  t         j                  t         j                  |j                  |j                  g}t         j                  t         j                  t         j                  t         j                  |j                  |j                  g}t         j                  j                  |j                  |«       t         j                  j                  |j                  |«       y )Nr?   r@   rÚ  rg   )r?   r   r?   r  ©r?   r?   r?   r  r  ©r’   rÀ  rÁ   r  rï   rA  rP   )
r   rò   r÷  rø  r   Úranksumsr$   r%   rÃ  rý  )	r  rm  rD  r  Úref1Úref2r)   Ústat_refÚp_refs	            r   Útest_mixed_mask_nan_2rc  ×  sä  € ð ŒR�V‰V�Qˆœ"Ÿ&™&¤"§&¡&¬"¯&©&Ð1²9Ø
ŒR�V‰V�Qˆ˜!œRŸV™V Q˜ªð	4€Aâ’y¢)Ú’y¢)ð-€Dä�u‰u×!Ñ! !¨$Ð!Ó/€HÚ	ˆ€AÜ�>‰>˜1˜a˜&¢)Ó,€DÜ�>‰>š)¢YÓ/€Dô �.‰.˜ 1°¸bÔ
A€CÜ—‘œŸ™¤§¡Ø—‘ §¡°·±ð@€Hä�V‰V”R—V‘VœRŸV™VØ�[‰[˜$Ÿ+™+ t§{¡{ð4€Eä‡J�J×!Ñ! #§-¡-°Ô:Ü‡J�J×!Ñ! #§*¡*¨eÔ4ô �.‰.˜ 1°À2Ô
F€CÜ—‘œŸ™¤§¡Ü—‘˜Ÿ™¨¯©ð8€Hä�V‰V”R—V‘VœRŸV™VÜ�V‰V�T—[‘[ $§+¡+ð/€Eä‡J�J×!Ñ! #§-¡-°Ô:Ü‡J�J×!Ñ! #§*¡*¨eÕ4r    c                  óü   — d} t         j                  j                  d«      }|j                  | «      }t        j                  |dd iŽ}t        j                  |ddiŽ}t         j
                  j                  ||«       y )Nr°  r   rN   r§  )r   rõ   r4  r   r"  rÃ  rý  )r	  rû   rU   r)   r£  s        r   Útest_axis_None_vs_tuplere    sc   € à€EÜ
�)‰)×
Ñ
 Ó
"€CØ�
‰
�5Ó€AÜ
�-‰-˜Ð
& Ñ
&€CÜ�=‰=˜!Ð, )Ñ,€DÜ‡J�J×!Ñ! # tÕ,r    c                  ó
  — t         j                  j                  d«      } | j                  d«      }| j                  d«      }t        j                  ||«      \  }}t	        j
                  |j                  «       |j                  «       «      }t	        j
                  ||d ¬«      }t	        j
                  ||d¬«      }t	        j
                  |j                  «       |j                  «       «      }||k(  sJ ‚||k(  sJ ‚||k7  sJ ‚y )Nr   )rÀ  r?   )r?   rÀ  rî   r  )r   rõ   r4  Úbroadcast_arraysr   r©  re  )	rû   rU   rV   Úx2Úy2Úres0r­  r£  r¥  s	            r   Ú)test_axis_None_vs_tuple_with_broadcastingrk    sÒ   € ô �)‰)×
Ñ
 Ó
"€CØ�
‰
�6Ó€AØ�
‰
�6Ó€AÜ× Ñ   AÓ&�F€Bˆä×Ñ˜aŸg™g›i¨¯©«Ó3€DÜ×Ñ˜a ¨Ô.€DÜ×Ñ˜a ¨Ô0€DÜ×Ñ˜bŸh™h›j¨"¯(©(«*Ó5€Dà�4Š<Ðˆ<Ø�4Š<Ðˆ<Ø�4Š<Ð‰<r    )éüÿÿÿr?   c                 óÚ  — t         j                  j                  d«      }d}d}|j                  |«      }|j                  |«      }| }t        | D �cg c]  }|dk\  r|nd|z   ‘Œ c}«      } t	        | «      } t        t        | «      «      t        | «      k7  rRd}t        j                  t        t        j                  |«      ¬«      5  t        j                  |||¬«       d d d «       y | d   dk  s| d   d	kD  rRd
}t        j                  t        t        j                  |«      ¬«      5  t        j                  |||¬«       d d d «       y t        j                  |||¬«      }	h d£t        | «      z
  }
t        t        |
«      «      }
|}g d¢}||
   ||
<   t        j                   ||«      }|j"                  |
   }t        j$                  || d«      }t        j$                  || d«      }t        j&                  ||df«      }t        j&                  ||df«      }t        j                  ||d¬«      }t         j(                  j+                  |	|«       y c c}w # 1 sw Y   y xY w# 1 sw Y   y xY w)Nr   r]  )r?   rÁ   rg   z*`axis` must contain only distinct elementsr/  rî   rï   r@   z0`axis` is out of bounds for array of dimension 3>   r   r?   r@   )r?   r?   rÁ   )r?   r@   r?   )r   rõ   r4  r´   ÚsortedrŒ  rÊ  r#  r8  r   r«  r¬  r   r©  ÚnextÚiterr5  r	  r÷   rö   rÃ  rý  )rN   rû   Úshape_xÚshape_yrU   rV   Úaxis_originalrý   rN  r)   Únot_axisrh  Úshape_y_broadcastedri  r¡  r£  s                   r   Útest_other_axis_tuplesrv     s	  € ô �)‰)×
Ñ
 Ó
"€CØ€GØ€GØ�
‰
�7Ó€AØ�
‰
�7Ó€AØ€Mô °DÖ9¨q˜˜Qš‘1 A¨¡EÑ)Ò9Ó:€DÜ�$‹<€Dä
Œ3ˆt‹9ƒ~œ˜T›Ò"Ø>ˆÜ�]‰]œ9¬B¯I©I°gÓ,>Ô?ñ 	9Ü×Ñ˜q !¨-Õ8÷	9ààˆA�w�‚{�d˜2‘h ’lØDˆÜ�]‰]œ9¬B¯I©I°gÓ,>Ô?ñ 	9Ü×Ñ˜q !¨-Õ8÷	9àä
×
Ñ
˜Q ¨Ô
6€Cò œ3˜t›9Ñ$€HÜ”D˜“NÓ#€Hà	
€BÚ#ÐØ$+¨HÑ$5Ð˜Ñ!Ü	�‰˜Ð/Ó	0€Bà
�‰�Ñ€AÜ	�‰�R˜˜vÓ	&€BÜ	�‰�R˜˜vÓ	&€BÜ	�‰�B˜˜B˜Ó	 €BÜ	�‰�B˜˜B˜Ó	 €BÜ×Ñ˜b "¨1Ô-€Dä‡J�J×!Ñ! # tÕ,ùòC :÷
	9àú÷	9àús   ÁIÃIÄ(I!ÉIÉ!I*zweighted_fun_name, unpackerr  c                 ó   — | S r"   r3   ry   s    r   rn   rn   V  ó   € ˜A€ r    Úhmeanc                 ó   — | S r"   r3   ry   s    r   rn   rn   W  rx  r    Úpmeanc                 ó   — | S r"   r3   ry   s    r   rn   rn   X  rx  r    rK   c                 ó2   — | j                   | j                  fS r"   )r%   r$   ry   s    r   rn   rn   Y  s   €  q§x¡x°·±Ð&=€ r    c                 óx  ‡‡— | dk(  rd„ Šnt        t        | «      Šˆˆfd„}d\  }}d}t        j                  j	                  d«      }|j                  ||f¬«      }|j                  ||f¬«      }|j                  ||f¬«      dk  }	|j                  ||f¬«      d	k  }
|j                  ||f¬«      d
k  }|j                  ||f¬«      d
k  }d|	dd d …f<   |j                  «       }|j                  «       }t        j                  ||	|
z  <   t        j                  |||z  <   t        j                  j                  ||	¬«      }t        j                  j                  ||¬«      }t        j                  ||
<   t        j                  ||<   t        j                  j                  ||
¬«      }t        j                  j                  ||¬«      }t        j                  ||	<   t        j                  ||<   t        j                  j                  ||	|
z  ¬«      }t        j                  j                  |||z  ¬«      }t        j                  «       5  d}t        j                  d|t        «        |||d|¬«      } |||d|¬«      } |||d|¬«      } |||d|¬«      } |||d|¬«      }d d d «       t        j                  j                  «       t        j                  j                  |«       t        j                  j                  |«       t        j                  j                  |«       y # 1 sw Y   ŒŠxY w)Nr{  c                 ó2   — t        j                  | fddi|¤ŽS )NÚpgáz®GáÚ?)r   r{  )r  r0   s     r   Úweighted_funz6test_mean_mixed_mask_nan_weights.<locals>.weighted_funb  s   € Ü—;‘;˜qÑ3 DÐ3¨FÑ3Ð3r    c                  ó    •—  ‰ ‰| i |¤Ž«      S r"   r3   )r/   r0   r  r�  s     €€r   Úfuncz.test_mean_mixed_mask_nan_weights.<locals>.funcg  s   ø€ Ù™ dÐ5¨fÑ5Ó6Ð6r    rJ  rï   l   ùÝ rì   r‚  r@  rK  Tr@   r  ré   r1  r  )rA   rO   rN   r  rP   )Úgetattrr   r   rõ   r4  r¸  r‹  rò   r÷  rø  rA  rB  rC  r9  rÃ  rý  )Úweighted_fun_namer  rƒ  r¡  r¢  rN   rû   r  r  rO  rP  rQ  rR  rF  rS  rT  rU  rV  rW  rX  rY  rN  r)   r­  r£  r¥  r8  r�  s    `                         @r   Ú test_mean_mixed_mask_nan_weightsr†  P  sÕ  ù€ ð" ˜GÒ#ó	4ô œuÐ&7Ó8ˆõ7ð �D€A€qØ€Dä
�)‰)×
Ñ
 
Ó
+€CØ�‰˜!˜Q˜ˆÓ €AØ�‰˜!˜Q˜ˆÓ €AØ�k‰k  1˜vˆkÓ&¨Ñ,€GØ�k‰k  1˜vˆkÓ&¨Ñ,€GØ�k‰k  1˜vˆkÓ&¨Ñ-€GØ�k‰k  1˜vˆkÓ&¨Ñ-€GØ€GˆAŠqˆD�Mà�V‰V‹X€FØ�V‰V‹X€FÜ "§¡€Fˆ7�WÑÑÜ "§¡€Fˆ7�WÑÑä—‘×"Ñ" 1¨7Ð"Ó3€IÜ—‘×"Ñ" 1¨7Ð"Ó3€IÜŸ™€IˆgÑÜŸ™€IˆgÑä—‘×"Ñ" 1¨7Ð"Ó3€IÜ—‘×"Ñ" 1¨7Ð"Ó3€IÜŸ™€IˆgÑÜŸ™€IˆgÑä—‘×"Ñ" 1¨G°gÑ,=Ð"Ó?€IÜ—‘×"Ñ" 1¨G°gÑ,=Ð"Ó?€Iä	×	 Ñ	 Ó	"ñ UØ-ˆÜ×Ñ ¨'´>ÔBÙ�6 6°fÀ4ÔHˆÙ�I y¸VÈ$ÔOˆÙ�I y¸VÈ$ÔOˆÙ�I y¸WÈ4ÔPˆÙ�I y¸[ÈtÔTˆ÷Uô ‡J�J×!Ñ! $¨Ô,Ü‡J�J×!Ñ! $¨Ô,Ü‡J�J×!Ñ! $¨Ô,Ü‡J�J×!Ñ! $¨Õ,÷Uð Uús   ÉAL0Ì0L9c                  ób  — d} t        j                  t        | ¬«      5  t        j                  g d¢d¬«       d d d «       d} t        j                  t        | ¬«      5  t        j                  g d¢d¬«       d d d «       d} t        j                  t        | ¬«      5  t        j                  «        d d d «       d	} t        j                  t        | ¬«      5  t        j                  g d¢d
t
        g d¢d«       d d d «       y # 1 sw Y   ŒÊxY w# 1 sw Y   Œ—xY w# 1 sw Y   ŒixY w# 1 sw Y   y xY w)Nz"got an unexpected keyword argumentr/  rÚ  T)Úinvalid_argz! got multiple values for argument)r  z&missing 1 required positional argumentz7takes from 1 to 4 positional arguments but 5 were givenr   r\  r~  )r#  r8  rª  r   r  Úfloat)rN  s    r   Útest_raise_invalid_args_g17713rŠ  —  sé   € ð 3€GÜ	�‰”y¨Ô	0ñ 1Ü�‰’I¨4Õ0÷1ð 2€GÜ	�‰”y¨Ô	0ñ 'Ü�‰’I Õ&÷'ð 7€GÜ	�‰”y¨Ô	0ñ Ü�‰Œ÷ð H€GÜ	�‰”y¨Ô	0ñ 8Ü�‰’I˜q¤%ª°BÔ7÷8ð 8÷1ð 1ú÷'ð 'ú÷ð ú÷8ð 8ús/   žDÁDÂDÃ"D%ÄD
ÄDÄD"Ä%D.ri  c                 ó²   ‡—  G ˆfd„d«      }dgdz  g d¢z   Št        j                   |‰| ¬«      «      }|j                  dk(  sJ ‚|j                  dk(  sJ ‚y )Nc                   ó&   •— e Zd Zd„ Zdˆ fd„	Zd„ Zy)ú&test_array_like_input.<locals>.ArrLikec                 ó    — || _         || _        y r"   )Ú_xÚ_dtype)ÚselfrU   ri  s      r   Ú__init__z/test_array_like_input.<locals>.ArrLike.__init__²  s   € ØˆDŒGØˆD�Kr    Nc                 óF   •— t        j                  ‰| j                  ¬«      S )Nr
  )r   rX  r�  )r‘  ri  r‹  rU   s      €r   Ú	__array__z0test_array_like_input.<locals>.ArrLike.__array__¶  s   ø€ Ü—:‘:˜a t§{¡{Ô3Ð3r    c                 ó,   — t        | j                  «      S r"   )rp  r�  )r‘  s    r   Ú__iter__z/test_array_like_input.<locals>.ArrLike.__iter__¹  s   € ô
 ˜Ÿ™“=Ð r    )NN)r\  Ú
__module__Ú__qualname__r’  r”  r–  ry   s   €r   ÚArrLiker�  ±  s   ø„ ò	 õ	4ó	!r    r™  r?   r@   r?  r
  )r   rr   rŒ   )ri  r™  r)   rU   s      @r   Útest_array_like_inputrš  ¬  sT   ø€ ÷
!ó !ð 
ˆˆA‰’	Ñ€AÜ
�*‰*‘W˜Q eÔ,Ó
-€CØ�8‰8�qŠ=Ðˆ=Ø�9‰9˜Š>Ð‰>r    c           	      ód  — t         j                  j                  d«      }|j                  d«      }|j                  d«      }| j                  |«      | j                  |«      f}t        j
                  j                  |d| ¬«      }t        j                  |d«      }t        j                  |d   d«      }t        d	„ |j                  D «       Ž D ]`  }|\  }}}	}
}}|
|j                  d   k  r||||	|
||f   ||||	|
||f   k(  rŒ6J ‚||||	|
|j                  d   z
  ||f   ||||	|
||f   k(  rŒ`J ‚ y )
Nl   e~Z )rÀ  r’   r’   rg   r?   rÁ   )r’   r?   rŸ  r@   rÁ   r(  )rN   Úxp)r?   r?   r?   r?   r@   r?   )N.)rÀ  r?   r’   r?   r?   r?   c              3   ó2   K  — | ]  }t        |«      –— Œ y ­wr"   )rð   )rÝ  rý   s     r   rÞ  z.test__broadcast_concatenate.<locals>.<genexpr>Ò  s   è ø€ Ò5¨œ5 Ÿ8Ñ5ùs   ‚)
r   rõ   r4  rX  r   rÁ  râ  Útiler   r	  )rœ  rû   r  r  rÌ  r  Úindexrý   r   r  Úlr¡  r¢  s                r   Útest__broadcast_concatenater¡  Æ  sC  € ô �)‰)×
Ñ
 
Ó
+€CØ�
‰
Ð%Ó&€AØ�
‰
�?Ó#€AØ�j‰j˜‹m˜RŸZ™Z¨›]Ð+€FÜ×Ñ×5Ñ5°fÀ2È"Ð5ÓM€Aä
�‰�Ð%Ó&€AÜ
�‰��)‘Ð0Ó1€AÜÑ5¨Q¯W©WÔ5Ð6ò LˆØ Ñˆˆ1ˆa��A�qØˆq�w‰w�r‰{Š?Ø�Q˜˜1˜a  AÐ%Ñ&¨!¨A¨q°!°Q¸¸1Ð,<Ñ*=Ó=Ð=Ð=à�Q˜˜1˜a !§'¡'¨"¡+™o¨q°!Ð3Ñ4¸¸!¸QÀÀ1ÀaÈÐ:JÑ8KÓKÐKÐKñLr    )r   F)F)FT)¥Ú	itertoolsr   r   r   Úosr«  r¹  r#  rA  Únumpyr   Únumpy.testingr   r   Úscipyr   r	   Úscipy.stats._axis_nan_policyr
   r   r   r   r   r   Úscipy._lib._utilr   Úscipy._lib._array_apir   Úscipy.conftestr   rŽ  ÚenvironrR   r   r   rD  r‰  rF  r,   r4   r=   rB   rE   rG   rL   rX   r^   rc   rf   r"  r´   Údictr^  r©  rN  r  ry  r{  Ú	trim_meanÚsemrb  ÚkurtosisÚskewÚkstatÚkstatvarÚmomentÚjarque_beraÚttest_1sampr  Ú	ttest_relÚ	ttest_indrr   rˆ  Ú	variationrá  ÚbrunnermunzelÚmoodrŠ  Úks_1sampÚndtrÚks_2sampÚkstestÚleveneÚflignerÚansariÚentropyr…  r†  r‡  ÚcramervonmisesÚcramervonmises_2sampÚbartlettÚtmeanÚtvarÚtminÚtmaxÚtstdÚtsemÚcircmeanÚcircvarÚcircstdÚf_onewayÚalexandergovernrK   ÚlmomentÚchatterjeexiÚspearmanrhoÚpointbiserialrrT   Ú
linregressÚtheilslopesÚsiegelslopesÚpower_divergenceÚ	chisquareÚmedian_abs_deviationÚ	expectilerê  r=  Úinaccuracy_messagesr  rã  r?  r  r
  r  ÚmarkrC  Úparametrizer'  rg  rð   r+  r%  r^  rz  r›  r¦  r®  r²  r´  r¾  rÇ  rÑ  Úslowrè  rì  ró  r  r(  r=  rH  rZ  rc  re  rk  rv  r†  rŠ  r  r  r  rš  rÁ  râ  r¡  r3   r    r   ú<module>rà     sE  ð÷ KÑ JÛ 	Û 	Û Û Û ã ß 7ß  ÷T÷ Tõ 'Ý 3Ý .ñ �"—*‘*—.‘. °Ó4Ó5€òPñ
 !Ô"�t¨€ð ×1Ñ1°5Ð9Ð ò&òò5ò
Sò4ò
'ò
>ò
3ó<ó@ð  %ô -ðsð ‡]�]‘E“G™T›V Q¨¨5°$Ð7ð	sð
 ‡^�^�Y¡£¨¨1¨e°TÐ:ðsð ×Ñ™› 8¨\Ð":¸A¸qÀ%Ù<ð>ðsð ×Ñ™› 8¨VÐ"4°a¸¸EÀ4ÐHðsð ‡^�^�Z &¨&Ð!1°1°a¸Ù,ð.ðsð ‡^�^‘U“W™d›f a¨¨DÙ,ð.ðsð ‡^�^‘U“W˜x¨Ð6¸¸1¸dÙ<ð>ðsð ‡[�[‘%“'™4›6 1 a¨±Ð?ðsð  ‡[�[‘%“'™4›6 1 a¨±Ð?ð!sð" ‡[�[�'™4›6 1 a¨±Ð?ð#sð$ ‡_�_�g™t›v q¨!¨U±NÐCð%sð& ‡Y�Y‘“™›  A u©nÐ=ð'sð( ‡Y�Y‘“™›  A u©nÐ=ð)sð* ‡^�^‘U“W™d›f a¨¨E±>ÐBð+sð, ‡Z�Z‘“™$›& ! Q¨©~Ð>ð-sð. ‡[�[‘%“'™4›6 1 a¨±Ð?ð/sð0 ‡^�^‘U“W™d›f a¨¨E±>ÐBð1sð2 ‡\�\‘5“7™D›F A q¨%±Ð@ð3sð4 ‡\�\‘5“7™D¨¨1 vÔ.°°1°e¸TÐBð5sð6 ×Ñ™›¡£¨¨A¨u°dÐ;ð7sð8 ×Ñ˜˜Ÿ™ 1 #›Ð(©$«&°!°Q¸Øðð9sð< ‡_�_‘e“g™t›v q¨!¨TÐ3FÐGð=sð> ‡_�_‘e“g™t›v q¨!¨UÐ4GÐHð?sñ@ �5×$Ñ$Ó% t©T«V°Q¸¸5À$ÐGðAsñB �5—?‘?Ó#¡U£W©d«f°a¸¸DÀ$ÐGðCsñD �5—?‘?Ó#¡U£W©d«f°a¸¸EÀ4ÐHðEsðF ‡Z�Z‘“™$›& ! Q¨Ñ.IÐJðGsðH ×Ñ¡£©$«&°!°Q¸¹~ÐNðIsðJ ‡_�_‘e“g™t›v q¨!¨U±NÐCðKsðL ×Ñ™e›g¡t£v¨q°!°T¸4Ð@ðMsðN ×Ñ™%›'¡4°XÔ#>ÀÀ1ÀeÈTÐRðOsðP ‡Z�Z‘“˜"˜a  E¨4Ð0ðQsðR ‡]�]‘E“G˜R  A u¨dÐ3ðSsðT ‡^�^�g—l‘l�_¡d£f¨a°°EÙCðEðUsðX ‡^�^�g—l‘l�_¡d°yÔ&AÀ1ÀaÈÙCðEðYsð\ ‡^�^�g—l‘l�_¡d°vÔ&>ÀÀ1ÀeÙCðEð]sð` ‡^�^‘U“W™d›f a¨¨EÙCðEðasðd ‡\�\�G—L‘L�?¡D£F¨A¨q°%ÙCðEðesðh ‡\�\‘5“7™D›F A q¨%ÙCðEðisðl ‡\�\‘5“7˜B  1 e¨TÐ2ðmsðn ‡]�]‘E“G¨	ÀdÑKØˆˆ5�$ððosðr ‡\�\‘5“7˜B  1 e¨TÐ2ðssðt ‡]�]‘E“G™T›V Q¨¨5±.ÐAðusðv ‡]�]‘E“G™T›V Q¨¨4±Ð@ðwsðx ‡^�^‘U“W™d›f a¨¨E°4Ð8ðysðz ×Ñ™›¡$£&¨!¨Q°°tÐ<ð{sð| ×Ñ‘u“w¡£¨¨1¨e°TÐ:ð}sð~ ×Ñ˜GŸL™L˜?©D«F°A°q¸%Ù,ð.ðsðB ×Ñ¡£©$°lÔ*CÀQÈÈ5Ù,ð.ðCsðF ×Ñ¡£©$«&°!°Q¸¸tÐDðGsðH ‡^�^‘U“W˜b ! Q¨¨tÐ4ðIsðJ ‡[�[‘%“'˜2˜q ! U©NÐ;ðKsðL ‡Z�Z‘“˜"˜a  E©>Ð:ðMsðN ‡Z�Z‘“˜"˜a  E©>Ð:ðOsðP ‡Z�Z‘“˜"˜a  E©>Ð:ðQsðR ‡Z�Z‘“˜"˜a  E©>Ð:ðSsðT ‡Z�Z‘“˜"˜a  E©>Ð:ðUsðV ‡^�^‘U“W™d›f a¨¨E±>ÐBðWsðX ‡]�]‘E“G™T›V Q¨¨5±.ÐAðYsðZ ‡]�]‘E“G™T›V Q¨¨5±.ÐAð[sð\ ‡^�^‘U“W˜b ! Q¨¨tÐ4ð]sð^ ‡^�^‘U“W˜{¨EÐ2°A°q¸%ÀÐFð_sð` ×Ñ™E›G R¨¨A¨uÙ,ð.ðasðd ×Ñ™E›G R¨¨A¨u°dÐ;ðesðf ‡]�]‘E“G™T›V Q¨¨5Ñ2DÐEðgsðh ™u›w¨¨A¨q°$¸Ð=ðisðj ‘E“G™T›V Q¨¨5±.ÐAðksðl ‘E“G™T›V Q¨¨4±Ð@ðmsðn ‰U‹W‘d“f˜a  E©>Ð:ðosðp ×Ñ™›¡$£&¨!¨Q°Ù,ð.ðqsðt ×Ñ™›¡£¨¨A¨tÙ,ð.ðusðx ×Ñ™5›7¡D£F¨A¨q°$Ù=ð?ðysð| ‘“™$›& ! Q¨Ù=ð?ð}sð@ ×Ñ™›¡£¨¨A¨tÙ=ð?ðAsðD ™5›7¡D£F¨A¨q°$Ù=ð?ðEsðH ×Ñ‘u“w¡£¨¨1¨dÙ5ð7ðIsðL ×Ñ™›¡£¨¨A¨t°UÐ;ðMsðN ×Ñ™›¡£¨¨A¨t°UÐ;ðOsðP ×Ñ™›¡¨WÔ!5°q¸!¸TÀ5ÐIðQsðR ×Ñ™›¡$£&¨!¨Q°°eÐ<ðSsðT ×Ñ™›¡$£&¨!¨Q°°eÐ<ðUsðV ×Ñ™›¡$¨nÔ"=¸qÀ!ÀTÈ5ÐQðWsðX 
‰5‹7‘D“F˜A˜q %©Ð8ðYsðZ ×Ñ™U›W¡d£f¨a°°E¸4Ð@ð[sð\ ‡_�_‘e“g™t›v q¨!¨U°DÐ9ð]sð^ ×Ñ¡£©$«&°!°Q¸¹~ÐNð_sð` ‘“™$ 3œ-¨¨A¨u±nÐEðasðb ‘U“W™d sœm¨Q°°5¹.ÐIðcsðd ‡_�_�f™d›f a¨¨E±>ÐBðesÐ ònÐ ðF GØHðJÐ ð "ŸJ™JÐ(<¸e×>OÑ>OÐPÐ ð "ŸM™M¨5¯?©?¸E×<RÑ<RÐSÐ ð !&§¡¨u¯©À×@VÑ@VÐWÐ ð "'ó$ðP 8<óð  @AØ$¨U¸TôIðD ‡�×ÑÐQÓRà‡�×ÑÐNÓOà‡�×ÑÐSÓTð
 ‡�×ÑÐUÓVð ‡�×ÑÐPÓQà‡�×ÑÐNÓOà‡�×Ñð 0Ø1FóHà‡�×Ñ˜,Ð)GÓHØ‡�×Ñ˜& 4Ó(Ø‡�×ÑÐ*¨ZÓ8ñFó 9ó )ó IóHó Pó Ró Wó Uó Pó Sð*Fò ð ‡[�[×ÑÐ UÓVà‡[�[×ÑÐ RÓSà‡[�[×ÑÐ WÓXð
 ‡[�[×ÑÐ SÓTð ‡[�[×ÑÐ TÓUà‡[�[×ÑÐ RÓSà‡[�[×Ñð 4Ø5JóLà‡[�[×Ñ˜lÐ-KÓLØ‡[�[×Ñ˜f¡t©E°"°a«LÓ'9Ó:Ø‡[�[×ÑÐ.Ø@óBñJóBó ;ó MóLó Tó Vó Uó Yó Tó Wð,Jòw/òzNð ‡�×Ñð 0Ø1FóHà‡�×Ñ˜,Ð)GÓHØ‡�×ÑÐ*ØEóGñs!óGó IóHð
s!ðz ‡�×ÑÐ1Ó2Ø‡�×ÑÐ4Ó5Ø‡�×Ñ˜Ð'<Ó=Ø‡�×Ñð 0Ø1FóHà‡�×ÑØ"ðóñ05óóHó >ó 6ó 3ð05ðf ‡�×ÑÐ)Ø Ÿ;™;¨Ð*Ø Ÿ>™>¨1Ð-ð/ó0ñ	ó0ð	ð ‡�×Ñ˜& 9Ó-ñEó .ðEò$%ò$/ð$ ‡�×Ñð 0Ø1FóHñ,óHð,ò*?ò0ðB ‡�×ÒØ‡�×Ñð 0Ø1FóHñUAóHó ðUAòpð ‡�×Ñ˜ ! Q Ó(Ø‡�×Ñð 0áÑ<Ó>Ó?óAñHóAó )ðHò: ðF ñ6.ó ð6.ðr ñ -ó ð -ðF ‡�×ÑÐ;Ó<Ø‡�×ÑÐFÓGØØ‡�×Ñ˜&¡4©¨b°!«Ó#5Ó6ñ-ó 7ó ó Hó =ð-ð, ‡�×ÑÐ;Ó<Ø‡�×ÑÐFÓGØñ,-ó ó Hó =ð,-ð^ ‡�×ÑÐ;Ó<Ø‡�×ÑÐFÓGØñ'5ó ó Hó =ð'5òT-òð$ ‡�×Ñ˜&Ù™l©5°°Q«<¸Ó;Ó<À¸yÑHóJñ+-óJð+-ð\ ‡�×ÑÐ;Ó<Ø‡�×ÑÐFÓGØØ‡�×ÑØ"à	‘+ÐØ	‘+ÐØ	‘+ÐØ	Ñ=Ð>ð	óñ8-óó ó Hó =ð8-òv8ð* ‡�×Ñ˜ 2§8¢8¨R¯ZªZ¸¿ºÐ"GÓHñó Iðñ2 �5×)Ò)×@Ò@ÓAñLó BñLr    