§
    PŠtj’r ã                   óÄ  — d Z ddlmZmZ ddlmZ ddlmZ ddlm	Z	 ddl
mZ ddlmZ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mZmZmZmZmZmZm Z  ddl!m"Z"m#Z# ddl$m%Z% ddl&m'Z'm(Z(m)Z) ddl*m+Z+m,Z,m-Z-m.Z. ddl/m0Z0m1Z1m2Z2m3Z3 ddl4m5Z5m6Z6m7Z7m8Z8 ddl9m:Z:m;Z;m<Z< ddl=m>Z>m?Z?m@Z@mAZA ddlBmCZCmDZD ddlEmFZFmGZGmHZH ddlImJZJ ddlKmLZLmMZMmNZNmOZOmPZPmQZQmRZRmSZSmTZTmUZU ddlVmWZW ddlXmYZY ddlZm[Z[m\Z\ ddl]m^Z^m_Z_ ddl`maZa ddlbmcZcmdZd ddlemfZf ddlgmhZh ddlimjZj dd lkmlZlmmZm dd!lnmoZo dd"lpmqZrmsZtmuZvmwZx dd#lymzZz dd$l{m|Z| dd%l}m~Z~ dd&lm€Z€ dd'l�m‚Z‚ dd(lƒm„Z„m…Z…m†Z†m‡Z‡ dd)lˆm‰Z‰ dd*lŠm‹Z‹ dd+lŒm�Z� dd,lŽm�Z� dd-l�m‘Z‘ dd.l’m“Z“m”Z”m•Z•m–Z– dd/l—m˜Z˜ dd0l™mšZš dd1l›mœZœm�Z� dd2lžmŸZŸ dd3l m¡Z¡m¢Z¢ dd4l£m¤Z¤ dd5l¥m¦Z¦ dd6l§m¨Z¨ dd7l©Z©dd8l/mªZª dd9lXm«Z« dd:l¬m­Z­m®Z®m¯Z¯ dd;lem°Z° dd<l±m²Z²m³Z³m´Z´mµZµm¶Z¶ dd=l·m¸Z¸ dd>l©m¹Z¹mºZº dd?l»m¼Z¼m½Z½m¾Z¾ dd@l¿mÀZÀmÁZÁ ddAlÂmÃZÃmÄZÄ ddBlÅmÆZÆ ddClÇmÈZÈ ddDlÉmÊZÊ ddElËmÌZÌ ddFlÍmÎZÎ ddGlmÏZÏ ddHlÐmÑZÑ ddIlÒmÓZÓmÔZÔmÕZÕmÖZÖm×Z×mØZØmÙZÙ ddJlÚmÛZÛ ddKlÜmÝZÝmÞZÞmßZß ddLlàmáZá ddMl!mâZâ ddNlãmäZämåZå ddOlæmçZç ddPlèméZé ddQlêmëZë e%jì        ZìeZí e)dR¦  «        \  ZîZïZð e)dSdT¬U¦  «        \  ZñZòZóZôZõZö edV¦  «        Z÷ edW¦  «        ZødX„ ZùdY„ ZúdZ„ Zûd[„ Züd\„ Zýd]„ Zþd^„ Zÿd_„ �Z d`„ �Zda„ �Zdb„ �Zdc„ �Zdd„ �Zde„ �Zdf„ �Zdg„ �Zdh„ �Z	di„ �Z
dj„ �Zdk„ �Zdl„ �Zdm„ �Ze²dn„ ¦   «         �Zdo„ �Zdp„ �Ze²dq„ ¦   «         �Zdr„ �Ze²ds„ ¦   «         �Zdt„ �Zdu„ �Zdv„ �Zdw„ �Ze²dx„ ¦   «         �Ze²dy„ ¦   «         �Ze²dz„ ¦   «         �Ze²d{„ ¦   «         �Ze²d|„ ¦   «         �Ze²d}„ ¦   «         �Ze²d~„ ¦   «         �Ze²d„ ¦   «         �Z e²d€„ ¦   «         �Z!d�„ �Z"d‚„ �Z#e²dƒ„ ¦   «         �Z$e²d„„ ¦   «         �Z%e²d…„ ¦   «         �Z&d†„ �Z'd‡„ �Z(dˆ„ �Z)d‰„ �Z*dŠ„ �Z+e²d‹„ ¦   «         �Z,e²dŒ„ ¦   «         �Z-d�„ �Z.dŽ„ �Z/d�„ �Z0d�„ �Z1e²d‘„ ¦   «         �Z2d’„ �Z3e²d“„ ¦   «         �Z4d”„ �Z5d•„ �Z6d–„ �Z7d—„ �Z8d˜eîd™z  z  dšeîd›z  z  z
  dœeîd�z  z  z
  džeîdŸz  z  z
  d eîd¡z  z  z
  d¢z
  �Z9d£eîd¡z  z  d¤eîd¤z  z  z
  d¥eîd¦z  z  z
  d§eîd¨z  z  z
  d©eîdªz  z  z
  d«eîd¬z  z  z   d¢z   �Z:d™eîd¥z  z  d¤eîd z  z  z
  d­eîd®z  z  z   d¯eîd°z  z  z   d±eîz  z
  d²z
  �Z;d³„ �Z<d´„ �Z=dµ„ �Z>d¶„ �Z?d·„ �Z@d¸„ �ZAd¹„ �ZBdº„ �ZCe²d»„ ¦   «         �ZDd¼„ �ZEd½„ �ZFd¾„ �ZGd¿„ �ZHe²dÀ„ ¦   «         �ZIdÁ„ �ZJe²dÂ„ ¦   «         �ZKe²dÃ„ ¦   «         �ZLdÄ„ �ZMdÅ„ �ZNdÆ„ �ZOdÇ„ �ZPdÈ„ �ZQdÉ„ �ZRe²dÊ„ ¦   «         �ZSe²dË„ ¦   «         �ZTdÌ„ �ZUdÍ„ �ZVe²dÎ„ ¦   «         �ZWdÏ„ �ZXdÐ„ �ZYe²dÑ„ ¦   «         �ZZdÒ„ �Z[dÓ„ �Z\e²dÔ„ ¦   «         �Z]e²dÕ„ ¦   «         �Z^e²dÖ„ ¦   «         �Z_e²d×„ ¦   «         �Z`e²dØ„ ¦   «         �ZadÙ„ �Zb e´dÚ¦  «        e²dÛ„ ¦   «         ¦   «         �Zce²dÜ„ ¦   «         �ZddÝ„ �ZedÞ„ �Zfe²dß„ ¦   «         �Zgdà„ �Zhdá„ �Zidâ„ �Zjdã„ �Zkdä„ �Zldå„ �Zmdæ„ �Zndç„ �Zoe³dè„ ¦   «         �Zpdé„ �Zqdê„ �Zre²dë„ ¦   «         �Zse²dì„ ¦   «         �Ztdí„ �Zue²dî„ ¦   «         �Zvdï„ �Zwdð„ �Zxe²dñ„ ¦   «         �Zydò„ �Zzdó„ �Z{dô„ �Z|dõ„ �Z}dö„ �Z~d÷„ �Zdø„ �Z€dù„ �Z�dú„ �Z‚dû„ �Zƒdü„ �Z„e²dý„ ¦   «         �Z…dþ„ �Z†e²dÿ„ ¦   «         �Z‡e²�d „ ¦   «         �Zˆe²�d„ ¦   «         �Z‰e²�d„ ¦   «         �ZŠ�d„ �Z‹e²�d„ ¦   «         �ZŒ�d„ �Z��d„ �ZŽe²�d„ ¦   «         �Z�e²�d„ ¦   «         �Z��d	„ �Z‘e²�d
„ ¦   «         �Z’�d„ �Z“e²�d„ ¦   «         �Z”e²�d„ ¦   «         �Z•�d„ �Z–e²�d„ ¦   «         �Z—e²�d„ ¦   «         �Z˜e²�d„ ¦   «         �Z™�d„ �Zš�d„ �Z›�d„ �Zœ�d„ �Z��d„ �Zž�d„ �ZŸ�d„ �Z �d„ �Z¡�d„ �Z¢e²�d„ ¦   «         �Z£�d„ �Z¤�d„ �Z¥�d„ �Z¦e²�d„ ¦   «         �Z§e²�d „ ¦   «         �Z¨e²�d!„ ¦   «         �Z©�d"„ �Zª�d#„ �Z«�d$„ �Z¬�d%„ �Z­�d&„ �Z®�d'„ �Z¯e²�d(„ ¦   «         �Z°e²�d)„ ¦   «         �Z±e²�d*„ ¦   «         �Z²e²�d+„ ¦   «         �Z³e³e²�d,„ ¦   «         ¦   «         �Z´e²�d-„ ¦   «         �Zµe²e³�d.„ ¦   «         ¦   «         �Z¶�d/„ �Z·�d0„ �Z¸�d1„ �Z¹�d2„ �Zº�d3„ �Z»e²�d4„ ¦   «         �Z¼�d5„ �Z½�d6„ �Z¾e²�d7„ ¦   «         �Z¿�d8„ �ZÀ�d9„ �ZÁe²�d:„ ¦   «         �ZÂ�d;„ �ZÃe²�d<„ ¦   «         �ZÄ�d=„ �ZÅ�d>„ �ZÆ�d?„ �ZÇ�d@„ �ZÈe²�dA„ ¦   «         �ZÉ�dB„ �ZÊ�dC„ �ZË�dD„ �ZÌ�dE„ �ZÍ�dF„ �ZÎe²�dG„ ¦   «         �ZÏe²�dH„ ¦   «         �ZÐ�dI„ �ZÑ�dJ„ �ZÒ�dK„ �ZÓ�dL„ �ZÔ�dM„ �ZÕ�dN„ �ZÖ�dO„ �Z×�dP„ �ZØ�dQ„ �ZÙe²�dR„ ¦   «         �ZÚ�dS„ �ZÛ�dT„ �ZÜ�dU„ �ZÝ�dV„ �ZÞ�dW„ �Zß�dX„ �Zà�dY„ �Záe²�dZ„ ¦   «         �Zâe²�d[„ ¦   «         �Zã�d\„ �Zäe²�d]„ ¦   «         �Zå�d^„ �Zæ�d_„ �Zçe²�d`„ ¦   «         �Zèe²�da„ ¦   «         �Zée²�db„ ¦   «         �Zê�dc„ �Zëe²�dd„ ¦   «         �Zìe²�de„ ¦   «         �Zí�df„ �Zî�dg„ �Zï�dh„ �Zð�di„ �Zñ�dj„ �Zò�dk„ �Zóe²�dl„ ¦   «         �Zôe²�dm„ ¦   «         �Zõe²�dn„ ¦   «         �Zöe²�do„ ¦   «         �Z÷e²�dp„ ¦   «         �Zø�dq„ �Zù�dr„ �Zúe²�ds„ ¦   «         �Zû�dt„ �Züe²�du„ ¦   «         �Zýe²�dv„ ¦   «         �Zþe²�dw„ ¦   «         �Zÿe²�dx„ ¦   «         �Z e²�dy„ ¦   «         �Ze²�dz„ ¦   «         �Z�d{„ �Z�d|„ �Z�d}„ �Ze³e²�d~„ ¦   «         ¦   «         �Ze²�d„ ¦   «         �Ze²�d€„ ¦   «         �Ze²�d�„ ¦   «         �Z	�d‚„ �Z
�dƒ„ �Z�d„„ �Z�d…„ �Z�d†„ �Z�d‡„ �Ze²�dˆ„ ¦   «         �Ze²�d‰„ ¦   «         �Ze²�dŠ„ ¦   «         �Ze²�d‹„ ¦   «         �Ze²�dŒ„ ¦   «         �Z�d�„ �Z�dŽ„ �Z�d�„ �Z�d�„ �Z�d‘„ �Z�d’„ �Z�d“„ �Z�d”„ �Ze²�d•„ ¦   «         �Ze²�d–„ ¦   «         �Ze²�d—„ ¦   «         �Z�d˜„ �Z �d™„ �Z!�dš„ �Z"�d›„ �Z#�dœ„ �Z$�d�„ �Z%e²�dž„ ¦   «         �Z&�dŸ„ �Z'�d „ �Z(e²�d¡„ ¦   «         �Z)�d¢„ �Z*�d£„ �Z+�d¤„ �Z,e²�d¥„ ¦   «         �Z-e²�d¦„ ¦   «         �Z.�d§„ �Z/e²�d¨„ ¦   «         �Z0e²�d©„ ¦   «         �Z1e²�dª„ ¦   «         �Z2e²�d«„ ¦   «         �Z3�d¬„ �Z4�d­„ �Z5�d®„ �Z6�d¯„ �Z7e²�d°„ ¦   «         �Z8e²�d±„ ¦   «         �Z9�d²„ �Z:e²�d³„ ¦   «         �Z;�d´„ �Z<�dµ„ �Z=�d¶„ �Z>e²�d·„ ¦   «         �Z?e³e²�d¸„ ¦   «         ¦   «         �Z@�d¹„ �ZAe²�dº„ ¦   «         �ZBe²�d»„ ¦   «         �ZCe²�d¼„ ¦   «         �ZDe²�d½„ ¦   «         �ZEe²e³�d¾„ ¦   «         ¦   «         �ZFe²e³�d¿„ ¦   «         ¦   «         �ZGe²e³�dÀ„ ¦   «         ¦   «         �ZHe²e³�dÁ„ ¦   «         ¦   «         �ZI�dÂ„ �ZJe²�dÃ„ ¦   «         �ZKe²e³�dÄ„ ¦   «         ¦   «         �ZLe²�dÅ„ ¦   «         �ZMe²�dÆ„ ¦   «         �ZN�dÇ„ �ZOe²�dÈ„ ¦   «         �ZP�dÉ„ �ZQe²�dÊ„ ¦   «         �ZR�dË„ �ZS�dÌ„ �ZT�dÍ„ �ZUe²�dÎ„ ¦   «         �ZVe²�dÏ„ ¦   «         �ZW�dÐ„ �ZX�dÑ„ �ZYe³�dÒ„ ¦   «         �ZZ�dÓ„ �Z[e²eµ�dÔ„ ¦   «         ¦   «         �Z\e²eµ�dÕ„ ¦   «         ¦   «         �Z]�dÖ„ �Z^�d×„ �Z_�dØ„ �Z`�dÙ„ �Za�dÚ„ �Zb�dÛ„ �Zce²�dÜ„ ¦   «         �Zd�dÝ„ �Ze�dÞ„ �Zf�dß„ �Zg�dà„ �Zh�dá„ �Zi�dâ„ �Zje²�dã„ ¦   «         �Zk�dä„ �Zle²�då„ ¦   «         �Zm e´�dæ¦  «        �dç„ ¦   «         �Zn�dè„ �Zoe²�dé„ ¦   «         �Zpe²�dê„ ¦   «         �Zqe²�dë„ ¦   «         �Zre²�dì„ ¦   «         �Zs�dí„ �Zte²�dî„ ¦   «         �Zu�dï„ �Zv�dð„ �Zw�dñ„ �Zx�dò„ �Zy�dó„ �Zze²�dô„ ¦   «         �Z{e²�dõ„ ¦   «         �Z|�dö„ �Z}�d÷„ �Z~ e´�dø¦  «        e³�dù„ ¦   «         ¦   «         �Ze²�dú„ ¦   «         �Z€e²�dû„ ¦   «         �Z�e²�dü„ ¦   «         �Z‚�dý„ �Zƒ�dþ„ �Z„�dÿ„ �Z…e²�d „ ¦   «         �Z†e²�d„ ¦   «         �Z‡e²�d„ ¦   «         �Zˆd7S (  zè Tests from Michael Wester's 1999 paper "Review of CAS mathematical
capabilities".

http://www.math.unm.edu/~wester/cas/book/Wester.pdf
See also http://math.unm.edu/~wester/cas_review.html for detailed output of
each tested system.
é    )ÚQÚask)Úrefine)Úproduct)Ú
EulerGamma)ÚN)Ú
DerivativeÚFunctionÚLambdaÚSubsÚdiffÚexpandÚexpand_func)ÚMul©Úigcd)ÚAlgebraicNumberÚEÚIÚRationalÚnanÚooÚpiÚzoo)ÚEqÚLt)ÚS)ÚDummyÚSymbolÚsymbols)ÚrfÚbinomialÚ	factorialÚ
factorial2)Ú	bernoulliÚ	fibonacciÚtotientÚ	partition)Ú	conjugateÚimÚreÚsign)ÚLambertWÚexpÚlog)ÚasinhÚcoshÚsinhÚtanh)ÚceilingÚfloor)ÚMaxÚMinÚsqrt)Ú	Piecewise)
ÚacosÚacotÚasinÚatanÚcosÚcotÚcscÚsecÚsinÚtan)Úbesselj)Ú
DiracDelta)Ú
elliptic_eÚ
elliptic_f)ÚgammaÚ	polygamma)Úhyper)Úassoc_legendreÚ
chebyshevt)Úpolylog)Úidiff)ÚAnd)ÚhessianÚ	wronskian)ÚMatMul)Úcontinued_fraction_convergentsÚcontinued_fraction_iteratorÚcontinued_fraction_periodicÚcontinued_fraction_reduce)Ú	factorint)Ú
primerange)ÚZZ)Úlegendre_poly)Úapart)ÚPolyÚfactorÚgcdÚ	resultant)Úlimit)ÚO)Úresidue)Úseries)ÚImageSet)Ú	FiniteSetÚIntersectionÚIntervalÚUnion)Úcombsimp)Úhyperexpand)Ú	powdenestÚpowsimp)Úradsimp)Ú
logcombineÚsimplify)Ú
sqrtdenest)Útrigsimp)ÚsolveN©Ústirling)Ú	Heaviside)ÚCiÚSiÚerf)Úzeta)ÚXFAILÚslowÚSKIPÚtooslowÚraises©Ú
partitions)ÚmpiÚmpc)ÚMatrixÚGramSchmidtÚeye)ÚBlockMatrixÚblock_collapse)ÚMatrixSymbolÚ
ZeroMatrix)Ú
Commutator)ÚPolyRing)Ú	FracField)Úsolve_lin_sys)ÚSum)ÚProduct)Ú	integrate)Úlaplace_transformÚinverse_laplace_transformÚLaplaceTransformÚfourier_transformÚmellin_transformÚlaplace_correspondenceÚlaplace_initial_conds)Úrsolve)ÚsolvesetÚsolveset_realÚlinsolve)Údsolve)ÚEquality)ÚisliceÚ	takewhile)Úfps)Úfourier_series)Úminimumúx y zzi j k l m nT©ÚintegerÚfÚgc                  óN  — t          t          t          t          t          t          t          ¦  «        t          t          t          t          ¦  «        z  t          t          t
          t          ¦  «        z  t          t          t          t          t          t
          ¦  «        k    sJ ‚d S ©N©re   ÚiÚjÚkÚlÚm© ó    ú_/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/sympy/utilities/tests/test_wester.pyÚtest_B1r³   v   sm   € Ý•a��A�q¥!¥QÑ'Ô'­)µAµq½!Ñ*<Ô*<Ñ<Ý•a��AÑÔñÝ#,­Qµµ1µa½Ñ#;Ô#;ò<ð <ð <ð <ð <ð <r±   c                  óx  — t          t          t          t          t          t          t          ¦  «        t          t          t          t          ¦  «        z  t          t          t
          t          ¦  «        z  t          t          t
          ht          t          t          ht          t          t          h¦  «        k    sJ ‚d S r©   )re   r«   r¬   r­   r®   r¯   rf   r°   r±   r²   Útest_B2rµ   {   s   € Ý•a��A�q¥!¥QÑ'Ô'­)µAµq½!Ñ*<Ô*<Ñ<Ý•a��AÑÔñÝ#/µµA°½½A½q¸	ÅAÅqÍ!À9Ñ#MÔ#MòNð Nð Nð Nð Nð Nr±   c                  óÜ   — t          t          t          t          t          t
          ¦  «        t          t          ¦  «        z
  t          t          t          t          t
          ¦  «        k    sJ ‚d S r©   rª   r°   r±   r²   Útest_B3r·   …   sO   € Ý•a��A�q¥!Ñ$Ô$¥yµ¡|¤|Ñ3Ý•a��A�qÑ!Ô!ò"ð "ð "ð "ð "ð "r±   c                  ó
  — t          t          t          t          ¦  «        t          t          t          ¦  «        z  Ž t          t          t          ft          t          ft          t          ft          t          f¦  «        k    sJ ‚d S r©   )re   r«   r¬   r­   r®   r°   r±   r²   Útest_B4r¹   Š   s^   € Ý�	¥!¥Q™œ­	µ!µQ©¬Ñ7Ð9Ý•q�!�f�q¥!˜f¥q­! f­qµ!¨fÑ5Ô5ò6ð 6ð 6ð 6ð 6ð 6r±   c                  ó0   — t          d¦  «        dk    sJ ‚d S )Né2   l         <:.kjŒFòt=VÀf“vaI×= )r#   r°   r±   r²   Útest_C1r¼   ’   s2   € Ý�b‰MŒMØIòJð Jð Jð Jð Jð Jr±   c                  ój   — t          t          d¦  «        ¦  «        dddddddddd	d	d	d	d	d	d
œk    sJ ‚d S )Nr»   é/   é   é   é   é   é   é   é   )rÄ   rÃ   é   é   é   é   é   é   é   é   é   é%   é)   é+   r¾   )rW   r#   r°   r±   r²   Útest_C2rÒ   —   s[   € Ý•i ‘m”mÑ$Ô$¨B°2¸"ÀØ�1˜! ¨¨q°a¸QØ�1˜!ð)ð )ò ð ð ð ð ð r±   c                  óN   — t          d¦  «        t          d¦  «        fdk    sJ ‚d S )Né
   é	   )i   i±  )r$   r°   r±   r²   Útest_C3rÖ   �   s*   € Ý�r‰NŒN�J q™MœMÐ*¨kÒ9Ð9Ð9Ð9Ð9Ð9r±   c                  ó   — ddk    sJ ‚d S )Ni¼
  r°   r°   r±   r²   Útest_C4rØ   £   s   € Ø�DŠ=ˆ=ˆ=ˆ=ˆ=ˆ=r±   c                  ó2   — dt          dd¦  «        k    sJ ‚d S )Né{   Ú234rÇ   ©Úintr°   r±   r²   Útest_C5rÞ   §   s!   € Ø•#�e˜Q‘-”-ÒÐÐÐÐÐr±   c                  ó`   — t          dd¦  «        t          dd¦  «        cxk    rdk    sn J ‚d S )NÚ677rÁ   Ú1BFé   i¿  rÜ   r°   r±   r²   Útest_C6rã   «   s=   € Ýˆu�a‰=Œ=�C  r™NœNÐ1Ð1Ò1Ð1¨cÒ1Ð1Ð1Ð1Ð1Ð1Ð1Ð1r±   c                  ó2   — t          dd¦  «        dk    sJ ‚d S )Ni €  rÁ   rÆ   )r/   r°   r±   r²   Útest_C7rå   ¯   s!   € Ýˆu�a‰=Œ=˜AÒÐÐÐÐÐr±   c                  ór   — t          j        dd¦  «        dk    sJ ‚t          j        dd¦  «        dk    sJ ‚d S )NrÆ   rÇ   rÃ   é   )rY   Úinvertr°   r±   r²   Útest_C8ré   ³   s>   € åŒ9�Q˜‰?Œ?˜aÒÐÐÐÝŒ9�Q˜‰?Œ?˜aÒÐÐÐÐÐr±   c                  óN   — t          t          dd¦  «        d¦  «        dk    sJ ‚d S )Néð  i  iB  éJ   r   r°   r±   r²   Útest_C9rí   ¹   s-   € Ý•�T˜4Ñ Ô  $Ñ'Ô'¨2Ò-Ð-Ð-Ð-Ð-Ð-r±   c                  ó‚   — d} t          dd¦  «        D ]}| t          d|¦  «        z  } Œ| t          dd¦  «        k    sJ ‚d S )Nr   rÄ   rÈ   rÅ   iý  iØ	  )ÚrangeÚR)ÚxÚns     r²   Útest_C10ró   ½   sP   € Ø	€AÝ�1�b‰\Œ\ð ð ˆØ	�Qˆq�!‰WŒW‰ˆˆØ•�$˜‘”ÒÐÐÐÐÐr±   c                  óL   — t          dd¦  «        t          d¦  «        k    sJ ‚d S )NrÅ   rÇ   z
0.[142857])rð   r   r°   r±   r²   Útest_C11rõ   Ä   s'   € ÝˆQ�‰7Œ7•a˜‘o”oÒ%Ð%Ð%Ð%Ð%Ð%r±   c                  óT   — t          dd¦  «        t          dd¦  «        z  dk    sJ ‚d S )NrÇ   rÈ   r¿   rÄ   ©rð   r°   r±   r²   Útest_C12rø   È   s.   € ÝˆQ�‰8Œ8•a˜˜A‘h”hÑ !Ò#Ð#Ð#Ð#Ð#Ð#r±   c                  ó¦   — t          dd¦  «        dt          dd¦  «        z   t          dd¦  «        z  z  } dt          dd¦  «        z  }| |k    sJ ‚d S )NrÔ   rÇ   rÅ   rÍ   iè  rÃ   r÷   ©ÚtestÚgoods     r²   Útest_C13rý   Ì   sO   € ÝˆR�‰8Œ8�q�1˜R ™;œ;‘­1¨Q°©7¬7Ñ2Ñ2€DØ•�!�Q‘”‰<€DØ�4Š<ˆ<ˆ<ˆ<ˆ<ˆ<r±   c                  ó�   — t          t          dt          d¦  «        z  dz   ¦  «        ¦  «        dt          d¦  «        z   k    sJ ‚d S )NrÄ   rÃ   rÂ   rÅ   ©rp   r8   r°   r±   r²   Útest_C14r   Ò   sA   € Ý•d˜1�T !™WœW™9 q™=Ñ)Ô)Ñ*Ô*¨aµ$°q±'´'©kÒ9Ð9Ð9Ð9Ð9Ð9r±   c                  ó
  — t          t          ddt          ddt          ddt          ddt          d¦  «        z  z
  ¦  «        z  z
  ¦  «        z  z   ¦  «        z  z   ¦  «        ¦  «        } t          d¦  «        dz   }| |k    sJ ‚d S )Né   rÃ   rÄ   rÆ   rÀ   rÿ   rú   s     r²   Útest_C15r  Ö   s{   € Ý•d˜2 ¥$ q¨1­T°!°b½¸aÀ!ÅDÈÁGÄGÁ)¹mÑ9LÔ9LÑ6LÑ2LÑ-MÔ-MÑ+MÑ'MÑ"NÔ"NÑ NÑNÑOÔOÑPÔP€DÝ�‰7Œ7�Q‰;€DØ�4Š<ˆ<ˆ<ˆ<ˆ<ˆ<r±   c            	      ó  — t          t          ddt          d¦  «        z  z   dt          d¦  «        z  z   dt          d¦  «        z  z   ¦  «        ¦  «        } t          d¦  «        t          d¦  «        z   t          d¦  «        z   }| |k    sJ ‚d S )NrÔ   rÄ   rç   é   rÃ   rÆ   rÿ   rú   s     r²   Útest_C16r  Ü   su   € Ý•d˜2 ¥$ q¡'¤'¡	™>¨A­d°2©h¬h©JÑ6¸½4À¹8¼8¹ÑCÑDÔDÑEÔE€DÝ�‰7Œ7•T˜!‘W”WÑ�t A™wœwÑ&€DØ�4Š<ˆ<ˆ<ˆ<ˆ<ˆ<r±   c                  óØ   — t          t          d¦  «        t          d¦  «        z   t          d¦  «        t          d¦  «        z
  z  ¦  «        } ddt          d¦  «        z  z   }| |k    sJ ‚d S )NrÃ   rÄ   rÆ   rç   )rm   r8   rú   s     r²   Útest_C17r  â   sZ   € Ý•D˜‘G”G�d 1™gœgÑ%­$¨q©'¬'µD¸±G´GÑ*;Ñ<Ñ=Ô=€DØˆq•�a‘”‰y‰=€DØ�4Š<ˆ<ˆ<ˆ<ˆ<ˆ<r±   c            	      óÒ   — t          t          dt          d¦  «        z   ¦  «        t          dt          d¦  «        z
  ¦  «        z                       d¬¦  «        ¦  «        dk    sJ ‚d S )NéþÿÿÿéûÿÿÿT©ÚcomplexrÃ   )ro   r8   r   r°   r±   r²   Útest_C18r  è   s\   € Ý•T˜"�t B™xœx™-Ñ(Ô(­4°µT¸"±X´X±Ñ+>Ô+>Ñ>×FÒFÈtÐFÑTÔTÑUÔUÐYZÒZÐZÐZÐZÐZÐZr±   c            	      ó²   — t          t          ddt          d¦  «        z  z   t          dd¦  «        z  ¦  «        ¦  «        dt          d¦  «        z   k    sJ ‚d S )NéZ   é"   rÇ   rÅ   rÃ   )rm   ro   r8   rð   r°   r±   r²   Útest_C19r  ì   sN   € å•8˜R "¥T¨!¡W¤W¡*™_µ°1°a±´Ñ8Ñ9Ô9Ñ:Ô:¸aÅ$ÀqÁ'Ä'¹kÒIÐIÐIÐIÐIÐIr±   c                  ó  — ddt          d¦  «        z  z   } t          | t          dd¦  «        z  dz   t          d¦  «        z  | t          dd¦  «        z  z  ¦  «        }t          |¦  «        t          d¦  «        k    sJ ‚d S )Né‡   éN   rÃ   rÄ   rÅ   rÀ   )r8   r   rð   ro   )Úinsiderû   s     r²   Útest_C20r  ñ   su   € Ø�B•t˜A‘w”w‘JÑ€FÝ˜F¥A a¨¡G¤G™O¨aÑ/µ4¸±7´7Ñ:¸VÅQÀqÈ!ÁWÄW¹_ÑLÑMÔM€DÝ�D‰>Œ>�_¨RÑ0Ô0Ò0Ð0Ð0Ð0Ð0Ð0r±   c            	      óÌ   — t          t          ddt          d¦  «        z  z   t          dd¦  «        z  ¦  «        ¦  «        t          dt          d¦  «        z   ¦  «        k    sJ ‚d S )NrÐ   rÍ   rÄ   rÅ   rÆ   )ro   r   r8   rð   r°   r±   r²   Útest_C21r  ÷   sc   € Ý•O R¨"­T°!©W¬W©*¡_½¸1¸a¹¼Ñ$@ÑAÔAÑBÔBÝ˜�D ™GœG™Ñ$Ô$ò%ð %ð %ð %ð %ð %r±   c                  óÔ  — t          ddt          d¦  «        z  z
  t          ddt          d¦  «        z  z
  ¦  «        z  ddt          d¦  «        z  z
  t          ddt          d¦  «        z  z
  ¦  «        z  z   dz   dt          d¦  «        z  z
  d	t          d¦  «        z  d
z
  z  ¦  «        } t          d¦  «        dz  t          t          d¦  «        dz
  ¦  «        dz  z
  }| |k    sJ ‚d S )Nrç   rÂ   rÄ   rÃ   rÊ   rÀ   é    é   é0   éH   rÅ   )ro   r8   r/   rú   s     r²   Útest_C22r  ü   så   € å�a˜!�D ™GœG™)‘m¥S¨¨Q­t°A©w¬w©Y©Ñ%7Ô%7Ñ7¸1¸qÅÀaÁÄ¹y¹=Í#ÈbØ
�T�!‰WŒW‰*ñOñ Kô Kñ ;ñ ØñØ¥ Q¡¤™Zñ(Ø,.­t°A©w¬w©J¸©Oñ=ñ >ô >€Då�‰7Œ7�1‰9•s�4 ™7œ7 Q™;Ñ'Ô'¨Ñ)Ñ)€DØ�4Š<ˆ<ˆ<ˆ<ˆ<ˆ<r±   c                  ó2   — dt           z  dz
  t           u sJ ‚d S )NrÄ   rÃ   )r   r°   r±   r²   Útest_C23r!    s!   € Ø�r‰6�A‰:�ÐÐÐÐÐÐr±   c                  ó    — t          d¦  «        ‚)Nz2**aleph_null == aleph_1©ÚNotImplementedErrorr°   r±   r²   Útest_C24r%    s   € å
Ð8Ñ
9Ô
9Ð9r±   c                  ó6   — dt          d¦  «        z  dk    sJ ‚d S )Nç        rÄ   r   )r8   r°   r±   r²   Útest_D1r(    s#   € Ø•�a‘”‰=˜AÒÐÐÐÐÐr±   c                  ón   — t          t          d¦  «                             ¦   «         ¦  «        dk    sJ ‚d S )NiÀ½ðÿz3.29683147808856e-434295)Ústrr.   Úevalfr°   r±   r²   Útest_D2r,    s4   € Ý�s�8‰}Œ}×"Ò"Ñ$Ô$Ñ%Ô%Ð)CÒCÐCÐCÐCÐCÐCr±   c                  ó¨   — t          t          t          d¦  «        z  ¦  «                             d¦  «        j                             d¦  «        sJ ‚d S )Né£   r»   l   èh	‹a%)r.   r   r8   r+  ÚnumÚaer°   r±   r²   Útest_D3r1    sF   € Ý�r•$�s‘)”)‰|ÑÔ×"Ò" 2Ñ&Ô&Ô*×-Ò-Ð.@ÑAÔAÐAÐAÐAÐAÐAr±   c                  ó’   — t          t          dd¦  «        ¦  «        dk    sJ ‚t          t          dd¦  «        ¦  «        dk    sJ ‚d S )Nr  rÃ   r
  éÿÿÿÿ)r5   rð   r4   r°   r±   r²   Útest_D4r4    sH   € Ý•�2�q‘”‰?Œ?˜bÒ Ð Ð Ð Ý•1�R˜‘8”8ÑÔ Ò"Ð"Ð"Ð"Ð"Ð"r±   c                  ó    — t          d¦  «        ‚)Nz6cubic_spline([1, 2, 4, 5], [1, 4, 2, 3], x)(3) == 27/8r#  r°   r±   r²   Útest_D5r6     s   € å
ÐVÑ
WÔ
WÐWr±   c                  ó    — t          d¦  «        ‚)Nz,translate sum(a[i]*x**i, (i,1,n)) to FORTRANr#  r°   r±   r²   Útest_D6r8  %  ó   € å
ÐLÑ
MÔ
MÐMr±   c                  ó    — t          d¦  «        ‚)Nz&translate sum(a[i]*x**i, (i,1,n)) to Cr#  r°   r±   r²   Útest_D7r;  *  ó   € å
ÐFÑ
GÔ
GÐGr±   c                  ó    — t          d¦  «        ‚)Nz.apply Horner's rule to sum(a[i]*x**i, (i,1,5))r#  r°   r±   r²   Útest_D8r>  /  s   € õ
 ÐNÑ
OÔ
OÐOr±   c                  ó    — t          d¦  «        ‚)Nztranslate D8 to FORTRANr#  r°   r±   r²   Útest_D9r@  7  s   € å
Ð7Ñ
8Ô
8Ð8r±   c                  ó    — t          d¦  «        ‚)Nztranslate D8 to Cr#  r°   r±   r²   Útest_D10rB  <  s   € å
Ð1Ñ
2Ô
2Ð2r±   c                  ó    — t          d¦  «        ‚)Nz.flops(sum(product(f[i][k], (i,1,k)), (k,1,n)))r#  r°   r±   r²   Útest_D11rD  A  s   € õ ÐNÑ
OÔ
OÐOr±   c                  óð   — t          dd¦  «        t          z  t          dd¦  «        z   dz  t          dd¦  «        t          dz  z  t          dd¦  «        t          z  z   t          dd	¦  «        z   k    sJ ‚d S )
NéüÿÿÿrÄ   rÅ   rÃ   éøÿÿÿrâ   éèÿÿÿrÀ   rÕ   )r�   rñ   r°   r±   r²   Útest_D12rI  G  sl   € å��A‰JŒJ�‰N�S  A™YœYÑ&¨1Ñ,µ°B¸±´½A¸q¹DÑ0@Å3ÀsÈBÁ<Ä<ÕPQÁ>Ñ0QÕTWÐXYÐ[\ÑT]ÔT]Ñ0]Ò]Ð]Ð]Ð]Ð]Ð]r±   c                  ó    — t          d¦  «        ‚)Nz:discretize a PDE: diff(f(x,t),t) == diff(diff(f(x,t),x),x)r#  r°   r±   r²   Útest_D13rK  L  s   € å
ÐZÑ
[Ô
[Ð[r±   c                  ór   — t          t          d¦  «        t          dt          z   z  dt          z   z  k    sJ ‚d S )NrÃ   rÅ   rÄ   )r!   rñ   r°   r±   r²   Útest_F1rM  V  s2   € Ý�a�‰8Œ8•q˜!�a™%‘y !¥a¡%Ñ(Ò(Ð(Ð(Ð(Ð(Ð(r±   c                  ó’   — t          t          t          d¦  «        ¦  «        t          t          dz
  z  t          dz
  z  dz  k    sJ ‚d S )NrÃ   rÅ   rÄ   rç   )r   r"   rò   r°   r±   r²   Útest_F2rO  Z  s?   € Ý•x¥ 1‘~”~Ñ&Ô&­!­Q°©U©)µQ¸±UÑ*;¸AÑ*=Ò=Ð=Ð=Ð=Ð=Ð=r±   c                  óÊ   — t          dt          z  t          t          ¦  «        z  t          dt          z  dz
  ¦  «        z  ¦  «        t          dt          z  ¦  «        k    sJ ‚d S ©NrÄ   rÅ   )ri   rò   r#   r$   r°   r±   r²   Útest_F3rR  ^  sO   € å�A•q‘D�9¥Q™<œ<Ñ'­*°Qµq±S¸1±WÑ*=Ô*=Ñ=Ñ>Ô>Å)ÈAÍaÉCÁ.Ä.ÒPÐPÐPÐPÐPÐPr±   c            	      óæ   — t          dt          z  t          t          ¦  «        z  t          dt          z  dz
  t          dt          f¦  «        z  ¦  «        t          dt          z  ¦  «        k    sJ ‚d S rQ  )ri   rò   r#   r   r­   r°   r±   r²   Útest_F4rT  c  sZ   € å�A•q‘D�9¥Q™<œ<Ñ'­'°!µA±#¸±'½A¸qÅ!¸9Ñ*EÔ*EÑEÑFÔFÍ)ÐTUÕVWÑTWÉ.Ì.ÒXÐXÐXÐXÐXÐXr±   c                  ó&  — t          t          t          dd¦  «        z   ¦  «        t          t          ¦  «        z  t          t          ¦  «        z  t          dt          z  ¦  «        ddt          z  z  z  t          t          ¦  «        dz  z  k    sJ ‚d S ©NrÅ   rÄ   )rH   rò   rð   r8   r   r#   r°   r±   r²   Útest_F5rW  h  sp   € å••Q�q˜!‘W”W‘ÑÔ¥¥R¡¤Ñ(­9µQ©<¬<Ñ7½9ÀQÅqÁS¹>¼>È!ÈaÕPQÉcÉ(Ñ;RÕS\Õ]^ÑS_ÔS_ÐabÑSbÑ;bÒbÐbÐbÐbÐbÐbr±   c                  ón   — d„ t          d¦  «        D ¦   «         } ddidddœddidddœddig}| |k    sJ ‚d S )Nc                 ó6   — g | ]}|                      ¦   «         ‘ŒS r°   )Úcopy)Ú.0Úps     r²   ú
<listcomp>ztest_F6.<locals>.<listcomp>n  s    € Ð0Ð0Ð0˜Q�—’‘”Ð0Ð0Ð0r±   rÂ   rÅ   )rÅ   rÃ   rÄ   )rÅ   rÄ   r   )ÚpartTestÚpartDesireds     r²   Útest_F6r`  m  sZ   € Ø0Ð0¥*¨Q¡-¤-Ð0Ñ0Ô0€HØ�q�6˜q Q˜<˜<¨!¨Q¨°Q¸!°°¸qÀ!¸fÐE€KØ�{Ò"Ð"Ð"Ð"Ð"Ð"r±   c                  ó0   — t          d¦  «        dk    sJ ‚d S )NrÂ   rÆ   )r(   r°   r±   r²   Útest_F7rb  s  s   € Ý�Q‰<Œ<˜1ÒÐÐÐÐÐr±   c                  ó6   — t          ddd¬¦  «        dk    sJ ‚d S )NrÆ   rÄ   T)ÚsignediÎÿÿÿrs   r°   r±   r²   Útest_F8re  w  s(   € Ý�A�q Ð&Ñ&Ô&¨#Ò-Ð-Ð-Ð-Ð-Ð-r±   c                  ó0   — t          d¦  «        dk    sJ ‚d S )Nrë   i@  )r'   r°   r±   r²   Útest_F9rg  {  s   € Ý�4‰=Œ=˜CÒÐÐÐÐÐr±   c                  óP   — t          t          dd¦  «        ¦  «        ddgk    sJ ‚d S )Né/B iDB iCB )ÚlistrX   r°   r±   r²   Útest_G1rk  �  s0   € Ý•
˜6 7Ñ+Ô+Ñ,Ô,°¸Ð0AÒAÐAÐAÐAÐAÐAr±   c                  ó    — t          d¦  «        ‚)Nz$find the primitive root of 191 == 19r#  r°   r±   r²   Útest_G2rm  …  s   € å
ÐDÑ
EÔ
EÐEr±   c                  ó    — t          d¦  «        ‚)Nz,(a+b)**p mod p == a**p + b**p mod p; p primer#  r°   r±   r²   Útest_G3ro  Š  r9  r±   c                  ón  — t          t          d¦  «                             ¦   «         ¦  «                             d¦  «        t	          dd¦  «        k    sJ ‚t          t          d„ t          t          t          d¦  «        ¦  «        ¦  «        ¦  «        ¦  «        d         t	          dd¦  «        k    sJ ‚d S )NrÃ   r  é   c                 ó   — | j         dk    S )Nr  )Úq©rñ   s    r²   ú<lambda>ztest_G15.<locals>.<lambda>’  s   €  A¤C¨2¢I€ r±   r3  )	r   r8   r+  Úlimit_denominatorrð   rj  rŸ   Úcf_cÚcf_ir°   r±   r²   Útest_G15ry  �  sš   € Ý•D˜‘G”G—M’M‘O”OÑ$Ô$×6Ò6°rÑ:Ô:½aÀÀB¹i¼iÒGÐGÐGÐGÝ•	Ð-Ð-­tµD½¸a¹¼±M´MÑ/BÔ/BÑCÔCÑDÔDÀRÔHÝ	ˆ"ˆb‰	Œ	òð ð ð ð ð r±   c                  ót   — t          t          t          t          ¦  «        d¦  «        ¦  «        g d¢k    sJ ‚d S )NrÔ   )
rÃ   rÇ   r  rÅ   i$  rÅ   rÅ   rÅ   rÄ   rÅ   )rj  rž   rx  r   r°   r±   r²   Útest_G16r{  –  s8   € Ý••t�B‘x”x Ñ#Ô#Ñ$Ô$Ð(IÐ(IÐ(IÒIÐIÐIÐIÐIÐIr±   c                  ó<   — t          ddd¦  «        dg d¢gk    sJ ‚d S )Nr   rÅ   rÌ   rÂ   )rÅ   rÃ   rÅ   rÁ   )Úcf_pr°   r±   r²   Útest_G17r~  š  s,   € Ý��1�b‰>Œ>˜a   Ð.Ò.Ð.Ð.Ð.Ð.Ð.r±   c                  óÄ   — t          ddd¦  «        dggk    sJ ‚t          dgg¦  «                             ¦   «         t          j        t          d¦  «        dz  z   k    sJ ‚d S )NrÅ   rÄ   rÆ   )r}  Úcf_rr   r   ÚHalfr8   r°   r±   r²   Útest_G18r‚  ž  s_   € Ý��1�a‰=Œ=˜a˜S˜EÒ!Ð!Ð!Ð!Ý�!��‰;Œ;×ÒÑÔ¥1¤6­D°©G¬G°A©IÑ#5Ò5Ð5Ð5Ð5Ð5Ð5r±   c                  ó  — t          ddd¬¦  «        } t          t          d| z  ¦  «        dz
  t          d| z  ¦  «        dz   z  ¦  «        }t          t	          |d¦  «        ¦  «        dd| z  d| z  d	| z  d
| z  gk    sJ ‚d S )NÚsT©r¥   ÚpositiverÅ   rÆ   r   rÄ   rç   rÔ   r  )r    rx  r.   rj  rž   )r„  Úits     r²   Útest_G19rˆ  £  s†   € å�˜T¨DÐ1Ñ1Ô1€AÝ	�s�1�Q‘3‰xŒx˜!‰|�c ! A¡#™hœh¨™lÑ+Ñ	,Ô	,€BÝ•�r˜1‘”ÑÔ 1 a¨¡c¨1¨Q©3°°1±°b¸±dÐ";Ò;Ð;Ð;Ð;Ð;Ð;r±   c                  óŠ   — t          ddd¬¦  «        } t          d| z  gg¦  «        | t          | dz  dz   ¦  «        z   k    sJ ‚d S )Nr„  Tr…  rÄ   rÅ   )r    r€  r8   ©r„  s    r²   Útest_G20r‹  ª  sN   € Ý�˜T¨DÐ1Ñ1Ô1€Aå�!�A‘#��‰=Œ=˜A¥ Q¨¡T¨A¡X¡¤Ñ.Ò.Ð.Ð.Ð.Ð.Ð.r±   c                  ón   — t          ddd¬¦  «        } t          | d| dz  dz   ¦  «        d| z  ggk    sJ ‚d S )Nr„  Tr…  rÅ   rÄ   )r    r}  rŠ  s    r²   Ú	test_G20br�  °  sI   € å�˜T¨DÐ1Ñ1Ô1€AÝ��1�a˜‘d˜Q‘hÑÔ Q q¡S E 7Ò*Ð*Ð*Ð*Ð*Ð*r±   c                  óæ   — t          ddt          z  z  ¦  «        t          dt          dz   z  ¦  «        k    sJ ‚t          ddt          z  z  ¦  «        t          dt          dz   z  ¦  «        k    sJ ‚d S rQ  )ro   rò   rk   r°   r±   r²   Útest_H1r�  ¹  sj   € Ý�A�a�‘d‘FÑÔ�x¨­A°©E©
Ñ3Ô3Ò3Ð3Ð3Ð3Ý�Q�q�!‘t‘VÑÔ¥¨­Q°©U©Ñ 4Ô 4Ò4Ð4Ð4Ð4Ð4Ð4r±   c                  ó\   — t          ddt          z  z  ¦  «        dt          dz   z  k    sJ ‚d S )NrÂ   rÄ   )rl   rò   r°   r±   r²   Útest_H2r‘  ¾  s1   € Ý�1�q�!‘t‘8ÑÔ ¥A¨¡E¡
Ò*Ð*Ð*Ð*Ð*Ð*r±   c                  ó<   — dt           t           dz   z  z  dk    sJ ‚d S ©Nr3  rÅ   ©rò   r°   r±   r²   Útest_H3r•  Â  s&   € Ø•!•Q˜‘U‘)Ñ Ò!Ð!Ð!Ð!Ð!Ð!r±   c                  óÌ   — t          dt          z  dz
  ¦  «        } t          | ¦  «        t          u sJ ‚| j        d         dk    sJ ‚| j        d         dt          z  dz
  k    sJ ‚d S )Nrç   rÔ   r   rÄ   rÅ   rÃ   rÆ   )r]   rñ   Útyper   Úargs)Úexprs    r²   Útest_H4rš  Æ  sj   € Ý�!•A‘#˜‘(ÑÔ€DÝ�‰:Œ:�ÐÐÐÐØŒ9�QŒ<˜1ÒÐÐÐØŒ9�QŒ<˜1�Q™3 ™7Ò"Ð"Ð"Ð"Ð"Ð"r±   é@   r  é   r¾   é~   rÁ   é.   rÆ   râ   é<   éQ   r  é   rË   rÌ   r¿   é'   éS   é4   é6   rÔ   éF   rÇ   é   rÃ   é[   éV   c                  óR   — t          t          t          t          ¦  «        dk    sJ ‚d S ©NrÅ   )r^   Úp1Úp2rñ   r°   r±   r²   Útest_H5r®  Ñ  s#   € Ý�r•2•q‰>Œ>˜QÒÐÐÐÐÐr±   c                  ó¤   — t          t          t          t          z  ¦  «        t          t          t          z  ¦  «        ¦  «        t          k    sJ ‚d S r©   )r^   r   r¬  rs  r­  r°   r±   r²   Útest_H6r°  Õ  s7   € Ý�v•b�1‘f‰~Œ~�v¥b­1¡f™~œ~Ñ.Ô.µ!Ò3Ð3Ð3Ð3Ð3Ð3r±   c                  óJ  — dt           z  t          dz  z  t          dz  z  dt           dz  z  t          dz  z  t          dz  z  z
  dt           dz  z  t          d	z  z  t          d
z  z  z   dt           dz  z  z
  dz   } dt           dz  z  t          dz  z  t          dz  z  dt           dz  z  t          dz  z  t          dz  z  z   dt           d	z  z  t          dz  z  t          dz  z  z   dt          dz  z  t          z  z   }t          | |t           t          t          ¦  «        dk    sJ ‚d S )Nr  rË   rÁ   r¾   rÊ   rÆ   rç   r  rÕ   rÄ   rÃ   r¿   r  rÉ   r§  rÇ   rÀ   râ   rÂ   éP   r  rÅ   ©rñ   ÚyÚzr^   ©r¬  r­  s     r²   Útest_H7r·  Ù  sü   € Ø	�A‰�a�‰e‰•A�q‘D‰˜2�a ™e™8¥A q¡D™=­¨A©Ñ-Ñ	-°µ!°R±%±½¸1¹±½QÀ¹TÑ0AÑ	AÀAÅaÈÁeÁGÑ	KÈaÑ	O€BØ	�Aˆq‰D‰•�A‘‰•a˜‘eÑ	˜b¥ A¡™g¥a¨¡d™l­1¨a©4Ñ/Ñ	/°"µQ¸±T±'½!¸R¹%±-ÅÀ1ÁÑ2DÑ	DÀrÍ!ÈRÉ%ÁxÕPQÁzÑ	Q€BÝˆr�2•q�!�QÑÔ 1Ò$Ð$Ð$Ð$Ð$Ð$r±   c                  ó,  — dt           z  t          dz  z  t          dz  z  dt           dz  z  t          dz  z  t          dz  z  z
  dt           dz  z  t          d	z  z  t          d
z  z  z   dt           dz  z  z
  dz   } dt           dz  z  t          dz  z  t          dz  z  dt           dz  z  t          dz  z  t          dz  z  z   dt           d	z  z  t          dz  z  t          dz  z  z   dt          dz  z  t          z  z   }dt           dz  z  t          dz  z  t          dz  z  dt           d
z  z  t          dz  z  t          dz  z  z
  dt           dz  z  t          dz  z  t          dz  z  z   }t          | |z  ||z  t           t          t          ¦  «        |k    sJ ‚d S )Nr  rË   rÁ   r¾   rÊ   rÆ   rç   r  rÕ   rÄ   rÃ   r¿   r  rÉ   r§  rÇ   rÀ   râ   rÂ   r²  r  rÈ   rÌ   rÔ   r³  )r¬  r­  rs  s      r²   Útest_H8r¹  ß  s^  € Ø	�A‰�a�‰e‰•A�q‘D‰˜2�a ™e™8¥A q¡D™=­¨A©Ñ-Ñ	-°µ!°R±%±½¸1¹±½QÀ¹TÑ0AÑ	AÀAÅaÈÁeÁGÑ	KÈaÑ	O€BØ	�Aˆq‰D‰•�A‘‰•a˜‘eÑ	˜b¥ A¡™g¥a¨¡d™l­1¨a©4Ñ/Ñ	/°"µQ¸±T±'½!¸R¹%±-ÅÀ1ÁÑ2DÑ	DÀrÍ!ÈRÉ%ÁxÕPQÁzÑ	Q€BØ
�1ˆb‰5‰•�A‘‰•a˜‘eÑ˜b¥ A¡™g¥a¨¡d™l­1¨b©5Ñ0Ñ0°2µa¸±e±8½A¸q¹D±=ÅÀAÁÑ3EÑE€AÝˆr�A‰v�r˜A‘v�q¥!¥QÑ'Ô'¨1Ò,Ð,Ð,Ð,Ð,Ð,r±   c                  óÜ   — t          dd¬¦  «        } d| t          dz   z  z  | t          dz   z  z
  }d| t          dz   z  z  d| t          z  z  z   }t          ||¦  «        | t          z  k    sJ ‚d S )Nrñ   F)ÚzerorÄ   rÂ   rÅ   rÃ   )r   rò   r^   )rñ   r¬  r­  s      r²   Útest_H9r¼  æ  ss   € Ýˆs˜ÐÑÔ€AØ	
ˆ1�q�1‰u‰:‰˜�A ™E™
Ñ	"€BØ	
ˆ1�q�1‰u‰:‰˜˜!�Q™$™Ñ	€BÝˆr�2‰;Œ;˜!�Q™$ÒÐÐÐÐÐr±   c                  óæ   — dt           dz  z  dt           dz  z  z   t           dz  z   t           z
  dz
  } t           dz  dt           dz  z  z
  t           z   dz   }t          | |t           ¦  «        dk    sJ ‚d S )NrÃ   rÂ   rÄ   rÆ   r   )rñ   r_   r¶  s     r²   Útest_H10r¾  í  sp   € Ø	
�1ˆa‰4‰�!•A�q‘D‘&‰�1˜a™4Ñ	¥!Ñ	# aÑ	'€BÝ	
ˆA‰�•!�Q‘$‘‰�Ñ	˜QÑ	€BÝ�R˜�QÑÔ 1Ò$Ð$Ð$Ð$Ð$Ð$r±   c                  ór   — t          t          t          z  t          t          z  t          ¦  «        dk    sJ ‚d S ©Nr   )r_   r¬  rs  r­  rñ   r°   r±   r²   Útest_H11rÁ  ó  s-   € Ý•R�!‘V�R¥!™V¥QÑ'Ô'¨1Ò,Ð,Ð,Ð,Ð,Ð,r±   c                  ó¦   — t           dz  dz
  } t           dz  dt           z  z   dz   }t          | |z  ¦  «        t           dz
  t           dz   z  k    sJ ‚d S )NrÄ   rÂ   )rñ   ro   )r/  Údens     r²   Útest_H12rÄ  ÷  sS   € Ý
ˆQ‰$�‰(€CÝ
ˆQ‰$�•1‘‰*�q‰.€CÝ�C˜‘GÑÔ¥ Q¡­¨Q©¡Ò/Ð/Ð/Ð/Ð/Ð/r±   c                  óÀ   — t          t          t          ¦  «        dz
  t          t          dz  ¦  «        dz   z  ¦  «        t          t          dz  ¦  «        dz
  k    sJ ‚d S rV  )ro   r.   rñ   r°   r±   r²   Útest_H13rÆ  ý  sL   € å•S�‘V”V˜a‘Z¥C­¨!©¡H¤H¨q¡LÑ1Ñ2Ô2µc½!¸A¹#±h´hÀ±lÒBÐBÐBÐBÐBÐBr±   c                  ó   — t           dz   dz  } t          | ¦  «        }|ddt           z  z   dt           dz  z  z   dt           dz  z  z   dt           dz  z  z   d	t           d
z  z  z   dt           dz  z  z   dt           dz  z  z   dt           dz  z  z   dt           dz  z  z   dt           dz  z  z   dt           dz  z  z   dt           dz  z  z   dt           dz  z  z   dt           dz  z  z   d	t           dz  z  z   dt           dz  z  z   dt           dz  z  z   dt           dz  z  z   dt           dz  z  z   t           dz  z   k    sJ ‚t          |t           ¦  «        }|ddt           z  z   dt           dz  z  z   d t           dz  z  z   dt           dz  z  z   d!t           d
z  z  z   d"t           dz  z  z   d#t           dz  z  z   d$t           dz  z  z   d%t           dz  z  z   d%t           dz  z  z   d$t           dz  z  z   d#t           dz  z  z   d"t           dz  z  z   d!t           dz  z  z   dt           dz  z  z   d t           dz  z  z   dt           dz  z  z   dt           dz  z  z   dt           dz  z  z   k    sJ ‚t          |¦  «        ddt           z   dz  z  k    sJ ‚d S )&NrÅ   r§  é¾   rÄ   it  rÃ   ií  rÂ   i�<  rÆ   ih—  rç   iÐ. rÇ   iì rÁ   i� rÕ   i´Ñ rÔ   rÈ   rÀ   rÉ   r  r  râ   rÊ   é   rË   i|  i\  i´K  ipŒ i°G i�` iØ i1 )rñ   r   r   r]   )r\  ÚepÚdeps      r²   Útest_H14rÌ    sò  € Ý	
ˆQ‰�2‰€AÝ	�‰Œ€BØ�!�b�‘d‘(˜S¥ A¡™XÑ%¨­Q°©T©	Ñ1°D½¸A¹±IÑ=ÀÅaÈÁdÁ
ÑJØ
•�1‘‰*ñØ�Q ™T‘zñ"Ø$*­1¨a©4¡Kñ0Ø28½¸A¹±+ñ>Ø@FÅqÈ"ÁuÁñMà
•�B‘‰,ñà¥ 2¡™ñ&à(-­a°©e©ñ4à6;½A¸r¹E±kñBàDIÍ!ÈRÉ%ÁKñPð �q�"‰u‰*ñð �A˜r™E‘zñ"ð %(­¨2©¡Iñ.ð 13µ1°b±5±ñ9õ <=¸b¹5ñAò Bð Bð Bð Bõ ˆr•1‰+Œ+€CØ�2˜�A™‘: ¥Q¨¡T¡	Ñ)¨Eµ!°Q±$©JÑ6¸½qÀ!¹t¹ÑCØ
•�A‘‰+ñØ�q !™t™ñ$Ø&-­a°©d¡lñ3Ø5<½QÀ¹T±\ñBØDKÍAÈqÉDÁLñQà
•!�R‘%‰-ñà!¥! R¡%™-ñ(à*1µ!°R±%©-ñ8à:@ÅÀBÁ¹,ñGð •�B‘‰,ñð �q "™u™ñ%ð (-­Q°©U¡{ñ3ð 6:½!¸R¹%±Zñ@ð CFÅaÈÁeÁ)ñLð �Q�‰U‰(ñ	ò ð ð ð õ
 �#‰;Œ;˜"˜a¥!™e b™[™.Ò(Ð(Ð(Ð(Ð(Ð(r±   c            
      óÄ   — t          t          d„ t          t          dz  t          dz  z   dz
  ¦  «        D ¦   «         Ž ¦  «        t          dz  t          dz  z   dz
  k    sJ ‚d S )Nc                 ó"   — g | ]}t           |z
  ‘ŒS r°   rt  )r[  Úrs     r²   r]  ztest_H15.<locals>.<listcomp>  s   € ÐCÐCÐC A�!˜a™%ÐCÐCÐCr±   rÃ   rÄ   rÇ   )ro   r   r™   rñ   r°   r±   r²   Útest_H15rÐ    sa   € Ý•CÐCÐC­µ!°Q±$½¸A¹±+À±/Ñ)BÔ)BÐCÑCÔCÐDÑEÔEÍÈAÉÕPQÐSTÑPTÉÐWXÉÒXÐXÐXÐXÐXÐXr±   c                  ó°  — t          t          dz  dz
  ¦  «        t          dz
  t          dz   z  t          dz  dz   z  t          dz  t          dz  z
  t          dz  z   t          z
  dz   z  t          dz  t          dz  z   t          dz  z   t          z   dz   z  t          dz  t          dz  z
  t          dz  z   t          dz  z
  dz   z  t          dz  t          d	z  z
  t          d
z  z   t          dz  z
  dz   z  t          dz  t          d	z  z   t          d
z  z   t          dz  z   dz   z  t          dz  t          dz  z
  t          dz  z   t          d
z  z
  dz   z  k    sJ ‚d S )Néd   rÅ   rÄ   rÂ   rÃ   rÁ   rç   r§  r  rÔ   rÆ   é(   é   ©r]   rñ   r°   r±   r²   Útest_H16rÖ    s^  € Ý•!�S‘&˜1‘*ÑÔ¥1 q¡5­1¨q©5¡/µ1°a±4¸!±8Ñ"<½aÀ¹dÅQÈÁT¹kÝ
ˆQ‰$ñ?Ýñ?Øñ?ñ #Ý˜A™¥ 1¡™¥q¨!¡tÑ+­aÑ/°!Ñ3ñ#5Ý67¸±d½QÀ¹T±kÅAÀqÁDÑ6HÝ
ˆQ‰$ñ7Øñ7ñ#å˜‘U�Q ™U‘]¥Q¨¡UÑ*­Q°©TÑ1°AÑ5ñ#7å89¸2¹ÅÀ2Á¹ÍÈ2ÉÑ8MÝ
ˆQ‰$ñ9Øñ9ñ#õ ˜‘U�Q ™U‘]¥Q¨¡UÑ*­Q°©UÑ2°QÑ6ñ#8ò 9ð 9ð 9ð 9ð 9ð 9r±   c                  óž   — t          t          t          t          t          z  ¦  «        ¦  «        t          t          z  z
  ¦  «        dk    sJ ‚d S rÀ  )ro   r]   r   r¬  r­  r°   r±   r²   Útest_H17rØ    s<   € Ý•F�6¥"¥r¡'™?œ?Ñ+Ô+­bµ©eÑ3Ñ4Ô4¸Ò9Ð9Ð9Ð9Ð9Ð9r±   c                  óL  — t          dt          dz  z  dt          dz  z  z   dt          dz  z  z   dt          z  z   dz   ¦  «        } dt          z  dt          z  z   dt          z  dt          z  z
  z  t          dz   dt          z  z
  z  t          dz   dt          z  z   z  }| |k    sJ ‚d S )	NrÂ   rÁ   rÃ   éM   rÄ   rÉ  é™   rÅ   )r]   rñ   r   rú   s     r²   Útest_H18rÜ  !  s•   € õ �!•A�q‘D‘&˜1�Q ™T™6‘/ B¥q¨!¡t¡GÑ+¨bµ©dÑ2°SÑ8Ñ9Ô9€DØ�a‰C�!•A‘#‰I˜�!™˜a¥™c™	Ñ"¥A¨¡E¨A­a©C¡KÑ0µ!°a±%¸!½A¹#±+Ñ>€DØ�4Š<ˆ<ˆ<ˆ<ˆ<ˆ<r±   c                  ó¦   — t          d¦  «        } t          | dz
  ¦  «                             t          | dz  dz
  ¦  «        ¦  «        | dz   k    sJ ‚d S )NÚarÅ   rÄ   )r    r\   rè   ©rÞ  s    r²   Útest_H19rà  )  sN   € Ý�‰Œ€Aå��A‘‰;Œ;×Ò�d 1 a¡4¨!¡8™nœnÑ-Ô-°°Q±Ò6Ð6Ð6Ð6Ð6Ð6r±   c                  ó    — t          d¦  «        ‚)NzXlet a**2==2; (x**3 + (a-2)*x**2 - (2*a+3)*x - 3*a) / (x**2-2) = (x**2 - 2*x - 3) / (x-a)r#  r°   r±   r²   Útest_H20râ  /  s   € å
ð Cñ Dô Dð Dr±   c                  ó    — t          d¦  «        ‚)Nzuevaluate (b+c)**4 assuming b**3==2, c**2==3.                               Answer is 2*b + 8*c + 18*b**2 + 12*b*c + 9r#  r°   r±   r²   Útest_H21rä  5  s   € å
ð Jñ Kô Kð Kr±   c                  ó˜   — t          t          dz  dt          dz  z  z
  dz   d¬¦  «        t          dz
  dz  t          dz   dz  z  k    sJ ‚d S )NrÂ   rÃ   rÄ   rÅ   rÆ   ©ÚmodulusrÕ  r°   r±   r²   Útest_H22rè  ;  sP   € Ý•!�Q‘$˜�1˜a™4™‘- !Ñ#¨QÐ/Ñ/Ô/µA¸±E¸A±:ÅÀQÁÈÁ
Ñ3JÒJÐJÐJÐJÐJÐJr±   c                  ó  — t           dz  t           z   dz   } t           dz  t           z   dz   t           dz  t           dz  z
  t           dz  z   t           dz  z
  t           dz  z   t           dz  z
  dz   z  }t          | d	¬
¦  «        |k    sJ ‚d S )NrÈ   rÅ   rÄ   rÕ   rÁ   rç   rÆ   rÃ   i  ræ  )rñ   r]   ©r¦   r§   s     r²   Útest_H23rë  ?  s‚   € Ý	ˆ2‰•‰	�A‰€AÝ	
ˆA‰•‰�A‰�!˜Q™$¥ A¡™+­¨1©Ñ,­q°!©tÑ3µa¸±dÑ:½QÀ¹TÑAÀAÑEÑF€AÝ�!˜UÐ#Ñ#Ô# qÒ(Ð(Ð(Ð(Ð(Ð(r±   c                  ó"  — t          t          j                             d¬¦  «        d¬¦  «        } t	          t
          dz  dt
          dz  z  z
  dz   | ¬	¦  «        t
          | z
  t
          dz   | z
  z  t
          dz
  | z   z  t
          | z   z  k    sJ ‚d S )
NT)ÚfuncÚphi)ÚaliasrÂ   rÃ   rÄ   rÅ   ©Ú	extension)r   r   ÚGoldenRatior   r]   rñ   )rî  s    r²   Útest_H24ró  E  s”   € Ý
�!œ-×.Ò.°DÐ.Ñ9Ô9ÀÐ
GÑ
GÔ
G€CÝ•!�Q‘$˜�1˜a™4™‘- !Ñ#¨sÐ3Ñ3Ô3Ý	
ˆS‰•1�q‘5˜3‘;Ñ¥ Q¡¨¡Ñ-­q°3©wÑ7ò8ð 8ð 8ð 8ð 8ð 8r±   c                  ó–   — t           dt          dz  z  z
  dt          dz  z  z   dz  } t          t	          | ¦  «        ¦  «        | k    sJ ‚d S )NrÄ   rÃ   r§  ©rñ   r´  rµ  r]   r   )Úes    r²   Útest_H25r÷  K  sJ   € Ý	
ˆQ�q�!‰t‰V‰�a�˜1™‘fÑ	 Ñ#€AÝ•&˜‘)”)ÑÔ Ò!Ð!Ð!Ð!Ð!Ð!r±   c                  ó€  — t          t          t          ¦  «        dt          t          ¦  «        dz  z  z
  dt          t          ¦  «        dz  z  z   dz  ¦  «        } t          | d¬¦  «        t          t          ¦  «         dt          t          ¦  «        dz  z  z   dt          t          ¦  «        dz  z  z
  dz  k    sJ ‚d S )NrÄ   rÃ   r§  F)r   )r   rB   rñ   r>   r´  rC   rµ  r]   )r§   s    r²   Útest_H26rù  P  s—   € Ý••A‘”˜�3�q™6œ6 1™9™Ñ$ q­­Q©¬°©¡{Ñ2°RÑ7Ñ8Ô8€AÝ�!˜EÐ"Ñ"Ô"­­A©¬ w°µ3µq±6´6¸1±9±Ñ'<¸qÅÅQÁÄÈÁ¹{Ñ'JÈRÑ&OÒOÐOÐOÐOÐOÐOr±   c                  ó:  — dt           z  t          dz  z  t          dz  z  dt           dz  z  t          dz  z  t          dz  z  z
  dt           dz  z  t          d	z  z  t          d
z  z  z   dt           dz  z  z
  dz   } dt           dz  z  t          dz  z  t          dz  z  dt           dz  z  t          dz  z  t          dz  z  z   dt           d	z  z  t          dz  z  t          dz  z  z   dt          dz  z  t          z  z   }dt          z  t          dz  z  dt           d	z  z  t          d	z  z  t          dz  z  dt           dz  z  t          dz  z  z   dt          z  t           dz  z  t          dz  z  z   dt          dz  z  z   z  dt           dz  z  dt           dz  z  t          dz  z  t          dz  z  z   dt           dz  z  t          d	z  z  t          d
z  z  z
  dt           z  t          dz  z  t          dz  z  z
  dz
  z  }t          t	          | |z  ¦  «        ¦  «        |k    sJ ‚d S )Nr  rË   rÁ   r¾   rÊ   rÆ   rç   r  rÕ   rÄ   rÃ   r¿   r  rÉ   r§  rÇ   rÀ   râ   rÂ   r²  r  r
  rÔ   rÓ  rõ  )r¦   r§   Úhs      r²   Útest_H27rü  U  sØ  € Ø
�1‰�Q�‰U‰
•1�a‘4‰˜"�Q ™U™(¥1 a¡4™-­¨1©Ñ,Ñ,¨qµ°B±©wµq¸!±t©|½A¸q¹DÑ/@Ñ@À1ÅQÈÁUÁ7ÑJÈQÑN€AØ
�1ˆa‰4‰•�1‘‰•Q˜‘UÑ˜R¥ 1¡™W¥Q¨¡T™\­!¨Q©$Ñ.Ñ.°µA°q±D±½¸B¹±½qÀ!¹tÑ1CÑCÀbÍÈBÉÁhÍqÁjÑP€AØ
�1‰�Q�‰T‰	Ø
�Aˆq‰D‰&•�A‘‰+•a˜‘dÑ
˜R¥ 1¡™W¥Q¨¡T™\Ñ
)¨B­q©Dµ°A±©Iµa¸±e©OÑ
;¸bÅÀAÁ¹gÑ
Eñ	Gà
�Aˆr‰E‰'�B•q˜"‘u‘H�Q ™T‘M¥! Q¡$Ñ&Ñ
&¨­1¨b©5©µ°A±©µa¸±dÑ):Ñ
:¸RÅ¹TÅ!ÀRÁ%¹ZÍÈ1É¹_Ñ
LÈqÑ
Pñ	R€Aõ •&˜˜1™‘+”+ÑÔ !Ò#Ð#Ð#Ð#Ð#Ð#r±   c                  ó    — t          d¦  «        ‚)Nzgexpand ((1 - c**2)**5 * (1 - s**2)**5 * (c**2 + s**2)**10) with c**2 + s**2 = 1. Answer is c**10*s**10.r#  r°   r±   r²   Útest_H28rþ  ^  s   € å
ð Lñ Mô Mð Mr±   c                  óÆ   — t          dt          dz  z  dt          z  t          z  z
  dt          dz  z  z   d¬¦  «        t          t          z   t          t          z
  z  k    sJ ‚d S )NrÂ   rÄ   rœ  r§  rÃ   ræ  )r]   rñ   r´  r°   r±   r²   Útest_H29r   d  sS   € å�!•A�q‘D‘&˜2�a™4¥™6‘/ B¥q¨!¡t¡GÑ+°QÐ7Ñ7Ô7½AÅ¹EÅAÍÁE¹?ÒJÐJÐJÐJÐJÐJr±   c                  óŠ  — t          t          dz  t          dz  z   t          d¦  «        ¬¦  «        } t          t          z   t          t          t	          dd¦  «         t          d¦  «        dz  t
          z  z
  z  z   z  t          t          t	          dd¦  «         t          d¦  «        dz  t
          z  z   z  z   z  }|| k    sJ ‚d S )NrÃ   éýÿÿÿrð  rÅ   rÄ   )r]   rñ   r´  r8   rð   r   )rû   Úanswers     r²   Útest_H30r  i  sš   € Ý•!�Q‘$�˜A™‘+­¨b©¬Ð2Ñ2Ô2€DÝ•!‰e•a�!�a  1™gœg˜X­¨Q©¬°©	µ!©Ñ3Ñ4Ñ4Ñ5µq½1½qÀÀA¹w¼w¸hÍÈaÉÌÐQRÉÕSTÉÑ>TÑ;UÑ7UÑV€FØ�TŠ>ˆ>ˆ>ˆ>ˆ>ˆ>r±   c                  ó  — t           dz  dt           z  z   dz   t           dz  dt           dz  z  z   dt           z  z   dz   z  } dt           dz   dz  z  dt           dz   z  z
  dt           dz   z  z   }t          | ¦  «        |k    sJ ‚d S )NrÄ   rÃ   rÂ   rÆ   rÅ   )rñ   r[   rê  s     r²   Útest_H31r  o  s|   € Ý	
ˆA‰�•!‘‰�a‰�!˜Q™$ ¥1 a¡4¡™-¨!­A©#Ñ-°Ñ1Ñ2€AØ	�Q�‰U�Q‰J‰˜�a !™e™Ñ$ q­A°©E¡{Ñ2€AÝ�‰8Œ8�qŠ=ˆ=ˆ=ˆ=ˆ=ˆ=r±   c                  ó    — t          d¦  «        ‚)Nzp[A*B*C - (A*B*C)**(-1)]*A*C*B (product                               of a non-commuting product and its inverse)r#  r°   r±   r²   Útest_H32r  u  s   € å
ð Kñ Lô Lð Lr±   c                  ó<  — t          dd¬¦  «        \  } }}t          | t          ||¦  «        ¦  «        t          |t          || ¦  «        ¦  «        z   t          |t          | |¦  «        ¦  «        z                        ¦   «                              ¦   «         dk    sJ ‚d S )NzA, B, CF)Úcommutativer   )r    rŠ   Údoitr   )ÚAÚBÚCs      r²   Útest_H33r  {  s    € Ý�i¨UÐ3Ñ3Ô3�G€A€qˆ!Ý�q�* Q¨Ñ*Ô*Ñ+Ô+Ý
�Q�
 1 aÑ(Ô(Ñ
)Ô
)ñ*å
�Q�
 1 aÑ(Ô(Ñ
)Ô
)ñ*ç+/ª4©6¬6·&²&±(´(¸aò@ð @ð @ð @ð @ð @r±   c                  óž   — t          t          t          dd¦  «        z  ¦  «        t          ddt          d¦  «        z  z   ¦  «         k    sJ ‚d S )NrÇ   rÔ   rÅ   rÄ   rÆ   )rC   r   rð   r8   r°   r±   r²   Útest_I1r  „  sF   € Ý�r•!�A�r‘(”(‰{ÑÔ¥ Q¨­4°©7¬7©¡]Ñ 3Ô 3Ð3Ò3Ð3Ð3Ð3Ð3Ð3r±   c                  ór   — t          dt          d¦  «        z   dz  ¦  «        t          d¦  «         k    sJ ‚d S )NrÅ   rç   rÄ   rÃ   )r8   r>   r°   r±   r²   Útest_I2r  ˆ  s7   € å�•S˜‘V”V‘˜Q‘ÑÔ¥C¨¡F¤F 7Ò*Ð*Ð*Ð*Ð*Ð*r±   c                  ó¬   — t          t          t          z  ¦  «        t          dt          z  dz
  t          z  dz  ¦  «        z   dt          z  dz
  k    sJ ‚d S )NrÂ   rÅ   rÄ   r3  )r>   rò   r   rB   r°   r±   r²   Útest_I3r  �  sH   € Ý�q•‰t‰9Œ9•s˜A�a™C !™G¥R™<¨™>Ñ*Ô*Ñ*¨rµA©g¸©kÒ9Ð9Ð9Ð9Ð9Ð9r±   c            
      ó>  — t          t          t          t          t          t          z  ¦  «        z  ¦  «        t	          t          dz  t          t          t          z  ¦  «        z  ¦  «        z   t          j        t          ¦  «        ¦  «        dt          z  dz
  k    sJ ‚d S )NrÄ   r3  rÅ   )r   r>   r   rò   rB   r   r¥   r°   r±   r²   Útest_I4r  ‘  sj   € Ý•#•b��Q�r™T™œ‘lÑ#Ô#¥c­"¨Q©$­sµ1µR±4©y¬y©.Ñ&9Ô&9Ñ9½1¼9ÅQ¹<¼<ÑHÔHÈRÕRSÉGÐVWÉKÒWÐWÐWÐWÐWÐWr±   c                  ó¤   — t          t          dz  dz  t          dz  dz  z   t          dz  dz  z   t          dz  z
  t          z  ¦  «        dk    sJ ‚d S )NrÆ   rÂ   rÄ   rÃ   rÔ  r   )rB   rò   r   r°   r±   r²   Útest_I5r  •  sP   € å•�1‘�Q‘�˜A™˜a™‘¥! Q¡$ q¡&Ñ(­1¨R©4Ñ/µ2Ñ5Ñ6Ô6¸!Ò;Ð;Ð;Ð;Ð;Ð;r±   c                  ó    — t          d¦  «        ‚)NzHassuming -3*pi<x<-5*pi/2, abs(cos(x)) == -cos(x), abs(sin(x)) == -sin(x)r#  r°   r±   r²   Útest_I6r  š  s   € å
ÐhÑ
iÔ
iÐir±   c                  óÊ   — t          dt          z  ¦  «        t          t          ¦  «        z  t          t          ¦  «        dz  dt          t          ¦  «        dz  z  z
  k    sJ ‚d S ©NrÃ   rÄ   ©r>   rñ   rB   r°   r±   r²   Útest_I7r  Ÿ  sJ   € åˆq•‰s‰8Œ8•C�‘F”F‰?�c¥!™fœf a™i¨!­Cµ©F¬F°A©I©+Ñ5Ò5Ð5Ð5Ð5Ð5Ð5r±   c                  ó    — t          dt          z  ¦  «        t          t          ¦  «        z  dt          dt          z  ¦  «        z  dz
  k    sJ ‚d S )NrÃ   rÄ   rÅ   )r>   rñ   r°   r±   r²   Útest_I8r!  ¤  s?   € åˆq•‰s‰8Œ8•C�‘F”F‰?˜a¥ A¥a¡C¡¤™j¨1™nÒ,Ð,Ð,Ð,Ð,Ð,r±   c                  óÊ   — t          dt          z  ¦  «        t          t          ¦  «        z  t          t          ¦  «        dz  dt          t          ¦  «        dz  z  z
  k    sJ ‚d S r  r  r°   r±   r²   Útest_I9r#  ©  sL   € õ ˆq•‰s‰8Œ8•C�‘F”F‰?�c¥!™fœf a™i¨!­Cµ©F¬F°A©I©+Ñ5Ò5Ð5Ð5Ð5Ð5Ð5r±   c                  óü   — t          t          t          ¦  «        dz  dz   t          t          ¦  «        dz  z
  t	          t          ¦  «        dz  t          t          ¦  «        dz  z   dz
  z  ¦  «        t
          u sJ ‚d S ©NrÄ   rÅ   r
  )rq   rC   rñ   r>   rB   r   r°   r±   r²   Útest_I10r&  ¯  sb   € Ý•S�‘V”V˜Q‘Y ‘]¥S­¡V¤V¨R¡ZÑ/µC½±F´F¸A±IÅÅAÁÄÈÁ	Ñ4IÈAÑ4MÑNÑOÔOÕSVÐVÐVÐVÐVÐVÐVr±   Úhangsc                  ó  — t          t          t          ¦  «        dz  dz   t          t          ¦  «        dz  z
  t	          t          ¦  «        dz  t          t          ¦  «        dz  z   dz
  z  t          d¦  «        dk    sJ ‚d S )NrÄ   rÅ   r
  r   )r`   rC   rñ   r>   rB   r°   r±   r²   Útest_I11r)  ³  si   € õ •#•a‘&”&˜!‘)˜a‘-¥#¥a¡&¤&¨"¡*Ñ,µµQ±´¸±½SÅ¹V¼VÀQ¹YÑ1FÈÑ1JÑKÍQÐPQÑRÔRÐVWÒWÐWÐWÐWÐWÐWr±   c                  ó  — t          t          t          ¦  «        dz  dz   t          t          ¦  «        dz  z
  t	          t          ¦  «        dz  t          t          ¦  «        dz  z   dz
  z  t          ¦  «        } | t
          u sJ ‚d S r%  )r   rC   rñ   r>   rB   r   )Úress    r²   Útest_I12r,  ¹  sd   € õ ••A‘”˜‘	˜A‘¥¥A¡¤¨¡
Ñ*­sµ1©v¬v°q©y½3½q¹6¼6À1¹9Ñ/DÀqÑ/HÑIÍ1Ñ
MÔ
M€CØ•#ˆ:ˆ:ˆ:ˆ:ˆ:ˆ:r±   c                  óL   — t          d¦  «        t          dd¦  «        k    sJ ‚d S )Nrâ   ißñÿÿiþ  )r%   rð   r°   r±   r²   Útest_J1r.  Â  s'   € Ý�R‰=Œ=�A˜e S™MœMÒ)Ð)Ð)Ð)Ð)Ð)r±   c                  óô   — t          t          t          t          dz  ¦  «        t          ¦  «        t          t          t          dz  ¦  «        t	          t          t          dz  ¦  «        z
  t          z  k    sJ ‚d S ©NrÄ   )r   rF   rñ   r´  rG   r°   r±   r²   Útest_J2r1  Æ  s[   € Ý•
�1�a ™dÑ#Ô#¥QÑ'Ô'­Jµq½!¸Q¹$Ñ,?Ô,?Å*ÍQÕPQÐSTÑPTÑBUÔBUÑ,UÕWXÑ+XÒXÐXÐXÐXÐXÐXr±   c                  ó    — t          d¦  «        ‚)NzDJacobi elliptic functions: diff(dn(u,k), u) == -k**2*sn(u,k)*cn(u,k)r#  r°   r±   r²   Útest_J3r3  Ê  s   € å
ÐdÑ
eÔ
eÐer±   c                  óv   — t          t          dd¦  «        ¦  «        dt          t          ¦  «        z  k    sJ ‚d S )Nr3  rÄ   r
  )rH   rð   r8   r   r°   r±   r²   Útest_J4r5  Ï  s1   € Ý•�2�q‘”‰?Œ?˜b¥¥b¡¤™kÒ)Ð)Ð)Ð)Ð)Ð)r±   c                  óê   — t          dt          dd¦  «        ¦  «        t          d¦  «         t          d¦  «        t          z  dz  z
  t
          z
  t          t          d¦  «        ¦  «        z
  k    sJ ‚d S )Nr   rÅ   rÃ   rç   )rI   rð   r/   r8   r   r   r°   r±   r²   Útest_J5r7  Ó  s]   € Ý�Q�˜!˜Q™œÑ Ô ¥S¨¡V¤V G­d°1©g¬gµb©j¸©lÑ$:½ZÑ$GÍ#ÍdÐSTÉgÌgÉ,Ì,Ñ$VÒVÐVÐVÐVÐVÐVr±   c                  óv   — t          j        dd¦  «                             t          dd¦  «        ¦  «        sJ ‚d S )NrÄ   y      ð?      ð?z0.04157988694396212z0.24739764151330632)ÚmpmathrD   r0  r‚   r°   r±   r²   Útest_J6r:  ×  s:   € ÝŒ>˜!˜VÑ$Ô$×'Ò'­Ð,AÐCXÑ(YÔ(YÑZÔZÐZÐZÐZÐZÐZr±   c                  óŽ   — t          t          t          dd¦  «        t          dz  ¦  «        ¦  «        dt          dz  z  k    sJ ‚d S )Nr  rÄ   rÀ   )ro   rD   rð   r   r°   r±   r²   Útest_J7r<  Û  s?   € Ý•G�A˜b ™GœG¥R¨¡TÑ*Ô*Ñ+Ô+¨rµ2°q±5©zÒ9Ð9Ð9Ð9Ð9Ð9r±   c                  ó8  — t          t          dd¦  «        t          ¦  «        } t          t          ¦  «        t          z  t	          t          ¦  «        z
  t          t          t          z  dz  ¦  «        z  }t          t          | ¦  «        |z
  ¦  «        dk    sJ ‚d S ©NrÃ   rÄ   r   )	rD   rð   rµ  rB   r>   r8   r   ro   r   )r\  rs  s     r²   Útest_J8r?  ß  sp   € Ý•�!�A‘”�ÑÔ€AÝ	�Q‰Œ•‰•C�‘F”FÑ	�D¥¥A¡ a¡™LœLÑ(€AÝ•K ‘N”N AÑ%Ñ&Ô&¨!Ò+Ð+Ð+Ð+Ð+Ð+r±   c                  ó”   — t          dt          ¦  «                             t          ¦  «        t          dt          ¦  «         k    sJ ‚d S )Nr   rÅ   )rD   rµ  r   r°   r±   r²   Útest_J9rA  å  s9   € Ý�1•a‰=Œ=×Ò�aÑ Ô ¥g¨aµ¡m¤m OÒ3Ð3Ð3Ð3Ð3Ð3r±   c                  óò   — t          dd¬¦  «        \  } }t          || d¦  «        d| z  t          t          ¦  «        z  t	          || z
  dz  dz   ¦  «        z  t	          | | z
  dz   dz  ¦  «        z  k    sJ ‚d S )Nzmu, nuTr¤   r   rÄ   rÅ   )r    rK   r8   r   rH   )ÚmuÚnus     r²   Útest_J10rE  é  s…   € Ý�X tÐ,Ñ,Ô,�F€BˆÝ˜"˜b !Ñ$Ô$¨¨2©­dµ2©h¬h©µu¸bÀ2¹gÀq¹[È1¹_Ñ7MÔ7MÑ(MÍeÐVXÐUXÐ[]ÑU]Ð`aÑUaÐcdÑTdÑNeÔNeÑ(eÒeÐeÐeÐeÐeÐer±   c            	      óè   — t          t          ddt          ¦  «        ¦  «        t          t          dd¦  «         t	          dt          dz  z
  ¦  «        z  dt          dz  z  dz
  z  ¦  «        k    sJ ‚d S )NrÃ   rÅ   rÄ   rÆ   )ro   rK   rñ   rð   r8   r°   r±   r²   Útest_J11rG  î  sj   € Ý•N 1 a­Ñ+Ô+Ñ,Ô,µ½!¸A¸q¹'¼'¸Å$ÀqÍ1ÈaÉ4ÁxÁ.Ä.Ñ9PÐRSÕTUÐWXÑTXÑRXÐ[\ÑR\Ñ9]Ñ0^Ô0^Ò^Ð^Ð^Ð^Ð^Ð^r±   c                  óÄ   — t          t          dt          ¦  «        dt          z  t          dt          ¦  «        z  z
  t          dt          ¦  «        z   ¦  «        dk    sJ ‚d S )Nið  rÄ   iï  iî  r   )ro   rL   rñ   r°   r±   r²   Útest_J12rI  ò  sT   € å•J˜t¥QÑ'Ô'¨!­A©#­j¸½qÑ.AÔ.AÑ*AÑAÅJÈtÕUVÑDWÔDWÑWÑXÔXÐ\]Ò]Ð]Ð]Ð]Ð]Ð]r±   c                  ó\   — t          ddd¬¦  «        } t          | d¦  «        d| z  k    sJ ‚d S )NrÞ  TF)r¥   Únegativer3  )r    rL   rß  s    r²   Útest_J13rL  ÷  s;   € Ý�˜T¨EÐ2Ñ2Ô2€AÝ�a˜ÑÔ  a¡Ò'Ð'Ð'Ð'Ð'Ð'r±   c                  óà   — t          t          j        t          j        gt          dd¦  «        gt          dz  ¦  «        } t          | ¦  «        t          t          ¦  «        t          z  k    sJ ‚d S r  )rJ   r   r�  rð   rµ  rj   r<   )r\  s    r²   Útest_J14rN  ü  sQ   € Ý�qŒv•q”vÐ¥ 1 a¡¤ 	­1¨a©4Ñ0Ô0€AÝ�q‰>Œ>�T¥!™WœW¥Q™YÒ&Ð&Ð&Ð&Ð&Ð&r±   c                  ó    — t          d¦  «        ‚)NzcF((n+2)/2,-(n-2)/2,R(3,2),sin(z)**2) == sin(n*z)/(n*sin(z)*cos(z)); F(.) is hypergeometric functionr#  r°   r±   r²   Útest_J15rP    s   € å
ð  Dñ  Eô  Eð  Er±   c                  ó    — t          d¦  «        ‚)Nz&diff(zeta(x), x) @ x=0 == -log(2*pi)/2r#  r°   r±   r²   Útest_J16rR    r<  r±   c            
      óÜ  — t          t          t          dz   dz  ¦  «        t          t          dz
  dz  ¦  «        z  t	          t          ¦  «        t          t          t          dz
  ¦  «        t          ¦  «        z  z
  t          ddf¦  «        dt          t          dd¦  «        ¦  «        z  t          t          t	          t          ¦  «        t          ¦  «        t          d¦  «        z   k    sJ ‚d S )NrÄ   rÆ   rÃ   rÅ   r   rÂ   )	r�   r¦   rñ   rE   r§   r   rð   r   r	   r°   r±   r²   Útest_J17rT    s  € Ý•Q�˜A™˜q‘y‘\”\¥*­a°!©e°Q©YÑ"7Ô"7Ñ7½!½A¹$¼$½tÅJÍqÐSTÉuÑDUÔDUÕWXÑ?YÔ?YÑ:YÑYÕ\]Ð_`ÐbcÐ[dÑeÔeÐijÕklÕmnÐopÐrsÑmtÔmtÑkuÔkuÑiuÕx|õ  ~Hõ  IJõ  KLñ  IMô  IMõ  OPñ  ~Qô  ~Qõ  STð  VWñ  yXô  yXñ  jXò  Xð  Xð  Xð  Xð  Xð  Xr±   c                  ó    — t          d¦  «        ‚)Nz define an antisymmetric functionr#  r°   r±   r²   Útest_J18rV    s   € å
Ð@Ñ
AÔ
AÐAr±   c                  ó$  — t          dd¬¦  «        \  } }t          | t          |z  z   ¦  «        t          |¦  «         t          | ¦  «        z   k    sJ ‚t          | t          |z  z   ¦  «        t          | ¦  «        t          |¦  «        z   k    sJ ‚d S )Nzz1, z2Tr  )r    r+   r   r*   )Úz1Úz2s     r²   Útest_K1rZ    s   € Ý�X tÐ,Ñ,Ô,�F€BˆÝˆb•1�R‘4‰i‰=Œ=�R ™VœV˜G¥b¨¡f¤fÑ,Ò,Ð,Ð,Ð,Ýˆb•1�R‘4‰i‰=Œ=�B˜r™FœF¥R¨¡V¤V™OÒ+Ð+Ð+Ð+Ð+Ð+r±   c            
      ó¦   — t          dt          d¦  «        z
  t          t          dt          d¦  «        z  dz
  ¦  «        z  z   ¦  «        dk    sJ ‚d S )NrÃ   rÇ   rç   r  rÅ   )Úabsr8   r   r°   r±   r²   Útest_K2r]    sK   € Ýˆq•4˜‘7”7‰{�Q�t A¥d¨1¡g¤g¡I°¡NÑ3Ô3Ñ3Ñ3Ñ4Ô4¸Ò9Ð9Ð9Ð9Ð9Ð9r±   c                  óì   — t          dd¬¦  «        \  } }t          t          d| t          | z  z   t          |z  z   z  ¦  «        ¦  «        dt	          | dz  t          | z  |z   dz  z   ¦  «        z  k    sJ ‚d S )Nza, bT©ÚrealrÅ   rÄ   )r    ro   r\  r   r8   ©rÞ  Úbs     r²   Útest_K3rc     sv   € å�6 Ð%Ñ%Ô%�D€A€qÝ•C˜˜1�q ™s™7¥Q q¡S™=Ñ)Ñ*Ô*Ñ+Ô+¨qµ°a¸±d½aÀ¹cÀA¹gÈ¹\Ñ6IÑ1JÔ1JÑ/JÒJÐJÐJÐJÐJÐJr±   c            	      óÔ   — t          ddt          z  z   ¦  «                             d¬¦  «        t          d¦  «        t          t          t	          dd¦  «        ¦  «        z  z   k    sJ ‚d S )NrÃ   rÂ   Tr  rÆ   )r/   r   r   r=   rð   r°   r±   r²   Útest_K4re  &  sU   € Ýˆq�1•Q‘3‰w‰<Œ<×Ò tÐÑ,Ô,µ°A±´½½4ÅÀ!ÀQÁÄ¹=¼=¹Ñ0HÒHÐHÐHÐHÐHÐHr±   c                  ó„  — t          dd¬¦  «        \  } }t          | t          |z  z   ¦  «                             d¬¦  «        t	          d| z  ¦  «        t          d| z  ¦  «        t          d|z  ¦  «        z   z  t          t          d|z  ¦  «        z  t          d| z  ¦  «        t          d|z  ¦  «        z   z  z   k    sJ ‚d S )Nzx, yTr_  r  rÄ   )r    rC   r   r   rB   r>   r1   r2   ©rñ   r´  s     r²   Útest_K5rh  *  s»   € Ý�6 Ð%Ñ%Ô%�D€A€qÝˆq•1�Q‘3‰w‰<Œ<×Ò tÐÑ,Ô,µ°Q°q±S±´½3¸qÀ¹s¹8¼8ÝˆQˆq‰S‰	Œ	ñ<ñ 2Ý•t˜A˜a™C‘y”y‘[¥# a¨¡c¡(¤(­T°!°A±#©Y¬YÑ"6Ñ7ñ28ò 9ð 9ð 9ð 9ð 9ð 9r±   c                  ó  — t          t          t          z  t          t          ¦  «        dz  z  ¦  «        t          t          ¦  «        t          t          ¦  «        z  z  t          t          t          z  ¦  «        t          t          ¦  «        z  k    sJ ‚t          t          t          z  t          t          ¦  «        dz  z  ¦  «        t          t          ¦  «        t          t          ¦  «        z  z  t          t          ¦  «        k    sJ ‚d S r0  )r8   rñ   r´  r\  rµ  r°   r±   r²   Útest_K6rj  0  s£   € Ý••!‘•C�‘F”F˜A‘I‘ÑÔ¥¥Q¡¤­­A©¬¡Ñ/µ4½½!¹±9´9½TÅ!¹W¼WÑ3DÒDÐDÐDÐDÝ••!‘•C�‘F”F˜A‘I‘ÑÔ¥¥Q¡¤­­A©¬¡Ñ/µ4½±7´7Ò:Ð:Ð:Ð:Ð:Ð:r±   c                  ó$  — t          ddd¬¦  «        } t          t          | z  t          t          ¦  «        dz  z  ¦  «        t          t          ¦  «        t          t          ¦  «        z  z  }t          |¦  «        }|t          | ¦  «        k    sJ ‚d S )Nr´  TF)r`  rK  rÄ   )r    r8   rñ   r\  rµ  ro   )r´  r™  Úsexprs      r²   Útest_K7rm  5  sr   € Ý�˜$¨Ð/Ñ/Ô/€AÝ•�!‘•C�‘F”F˜A‘I‘ÑÔ¥¥Q¡¤­­A©¬¡Ñ/€DÝ�T‰NŒN€EØ•D˜‘G”GÒÐÐÐÐÐr±   c                  ó,  — t          dd¬¦  «        } t          t          d| z  ¦  «        dt          | ¦  «        z  z
  ¦  «        dk    sJ ‚t          ddd¬¦  «        } t          t          d| z  ¦  «        dt          | ¦  «        z  z
  ¦  «        dk    sJ ‚d S )Nrµ  Tr  rÅ   r   F)r  rK  ©r    ro   r8   ©rµ  s    r²   Útest_K8rq  <  s’   € Ý�˜TÐ"Ñ"Ô"€AÝ•D˜˜1™‘I”I ¥$ q¡'¤'¡	Ñ)Ñ*Ô*¨aÒ/Ð/Ð/Ð/Ý�˜T¨EÐ2Ñ2Ô2€AÝ•D˜˜1™‘I”I ¥$ q¡'¤'¡	Ñ)Ñ*Ô*¨aÒ/Ð/Ð/Ð/Ð/Ð/r±   c                  ó˜   — t          dd¬¦  «        } t          t          d| z  ¦  «        dt          | ¦  «        z  z
  ¦  «        dk    sJ ‚d S )Nrµ  T©r†  rÅ   r   ro  rp  s    r²   Útest_K9rt  C  óL   € Ý�˜dÐ#Ñ#Ô#€AÝ•D˜˜1™‘I”I ¥$ q¡'¤'¡	Ñ)Ñ*Ô*¨aÒ/Ð/Ð/Ð/Ð/Ð/r±   c                  ó˜   — t          dd¬¦  «        } t          t          d| z  ¦  «        dt          | ¦  «        z  z   ¦  «        dk    sJ ‚d S )Nrµ  T)rK  rÅ   r   ro  rp  s    r²   Útest_K10rw  H  ru  r±   c                  óX   — t          d¦  «        dt          dd¦  «        z  z
  dk    sJ ‚d S )Niå  iß;rÅ   rç   r   ©r8   rð   r°   r±   r²   Útest_L1rz  Q  s1   € Ý�‰9Œ9˜¥ 1 a¡¤Ñ(Ñ(¨AÒ-Ð-Ð-Ð-Ð-Ð-r±   c                  óX   — t          d¦  «        dt          dd¦  «        z  z
  dk    sJ ‚d S )Nri  l   �^|E!orÅ   rç   r   ry  r°   r±   r²   Útest_L2r|  U  s1   € Ý�‰<Œ<˜9¥q¨¨A¡w¤wÑ.Ñ.°!Ò3Ð3Ð3Ð3Ð3Ð3r±   c            
      óÜ   — t          dt          dd¦  «        z  dt          dd¦  «        z  z   dz  ddt          dd¦  «        z  dt          dd¦  «        z  z   z  z
  dz
  ¦  «        dk    sJ ‚d S )NrÄ   rÅ   rÃ   rÂ   rç   r   )ro   rð   r°   r±   r²   Útest_L3r~  Y  sq   € Ý�Q�˜!˜Q™œ‘Z !¥Q q¨!¡W¤W¡*Ñ,¨qÑ0°1°a½¸1¸a¹¼±jÀ1ÅaÈÈ1ÁgÄgÁ:Ñ6MÑ3NÑNÐQRÑRÑSÔSÐWXÒXÐXÐXÐXÐXÐXr±   c                  óÞ   — t          t          t          ¦  «        dz  t          t          ¦  «        t          t          ¦  «        dz  z  z   t          t          ¦  «        z
  ¦  «        dk    sJ ‚d S r>  )rq   r>   rñ   rB   r°   r±   r²   Útest_L4r€  ]  sP   € Ý•C�‘F”F˜A‘I¥¥A¡¤¥s­1¡v¤v¨q¡yÑ 0Ñ0µ3µq±6´6Ñ9Ñ:Ô:¸aÒ?Ð?Ð?Ð?Ð?Ð?r±   c                  óÐ   — t          t          t          dd¦  «        t          z  t          dz  z   ¦  «        ¦  «        t          t          t          ¦  «        ¦  «        z
  dk    sJ ‚d S )NrÅ   rÄ   rÂ   r   )r/   rC   rð   rñ   r   r0   r°   r±   r²   Útest_L5r‚  a  sO   € å�s•1�Q˜‘7”7�1‘9�r !™tÑ#Ñ$Ô$Ñ%Ô%­­cµ!©f¬f©¬Ñ5¸Ò:Ð:Ð:Ð:Ð:Ð:r±   c                  ó  — t          t          t          dz  t          dz  z   ¦  «        ¦  «        t	          t          t          ¦  «        ¦  «        z
                       t          ¦  «                             t          di¦  «        dk    sJ ‚d S )NrÄ   rÂ   r   )r/   rC   rñ   r   r0   r   Úsubsr°   r±   r²   Útest_L6r…  f  sd   € Ý••A�a‘C�"˜Q™$‘J‘”Ñ Ô ¥5­­Q©¬¡=¤=Ñ0×6Ò6µqÑ9Ô9×>Ò>ÅÀ1¸vÑFÔFÈ!ÒKÐKÐKÐKÐKÐKr±   c                  óà   — t          t          dt          t          ¦  «        z  dz   t          dt          z  dt          t          ¦  «        z  z   dz   ¦  «        z  ¦  «        ¦  «        dk    sJ ‚d S )NrÄ   rÅ   rÂ   r   )ro   r/   r8   rñ   r°   r±   r²   Útest_L7r‡  j  s[   € å•C˜�4¥™7œ7™ Q™­¨aµ©c°Aµd½1±g´g±I©oÀÑ.AÑ)BÔ)BÑCÑDÔDÑEÔEÈÒJÐJÐJÐJÐJÐJr±   c            	      ó~  — t          dt          z  dt          t          ¦  «        z  z   dz   t          t          ¦  «        dt          t          ¦  «        z  dz   z  z  dt          t          ¦  «        z  dz   ddt          t          ¦  «        z  dz   z  z  z  dt          t          ¦  «        z  z
  dz
  ¦  «        dk    sJ ‚d S )NrÂ   rÅ   rÄ   r   )ro   rñ   r8   r°   r±   r²   Útest_L8r‰  o  sµ   € å�Q•q‘S˜1�T¥!™WœW™9‘_ qÑ(­Dµ©G¬G°Qµt½A±w´w±YÀ±]Ñ,CÑDØ
�D•‰GŒG‰)�a‰-˜1˜a¥¥Q¡¤™i¨!™mÑ,Ñ	-ñ.Ø01µ$µq±'´'±	ñ:Ø<=ñ>ñ ?ô ?ØBCòDð Dð Dð Dð Dð Dr±   c                  ó  — t          dd¬¦  «        } t          dd| z
  z  t          | ¦  «        z  t          | ¦  «        z  t	          | t
          z  dz  ¦  «        z  t
          dz  t          d| z
  ¦  «        z  z
  ¦  «        dk    sJ ‚d S )Nrµ  Tr  rÄ   rÅ   r   )r    ro   rH   ry   r>   r   rp  s    r²   Útest_L9r‹  u  s}   € å�˜TÐ"Ñ"Ô"€AÝ�A˜˜A™‘J�u Q™xœxÑ'­¨Q©¬Ñ/µ°Aµb±D¸±F±´Ñ;½bÀ!¹eÅDÈÈQÉÁKÄKÑ>OÑOÑPÔPÐTUÒUÐUÐUÐUÐUÐUr±   c                  ó–   — t          t          d¦  «        dz  t          dd¦  «        z   t          t          dz  dz   d¦  «        k    sJ ‚d S rQ  )r�   rñ   r°   r±   r²   Útest_M1r�  }  sE   € å•A�q‰>Œ>˜!Ñ�h q¨!™nœnÑ,µ½¸1¹¸q¹À!Ñ0DÔ0DÒDÐDÐDÐDÐDÐDr±   c                  ó´   — t          dt          dz  z  dt          dz  z  z
  dt          z  z   dz
  t          ¦  «        } t          d„ | D ¦   «         ¦  «        sJ ‚d S )NrÃ   rÉ  rÄ   é!   rË   c              3   óL   K  — | ]}|                      d ¬¦  «        j        V — Œ dS )Tr  N)r   Úis_real)r[  r„  s     r²   ú	<genexpr>ztest_M2.<locals>.<genexpr>†  s3   è è € Ð;Ð;°!ˆq�xŠx ˆxÑ%Ô%Ô-Ð;Ð;Ð;Ð;Ð;Ð;r±   )r™   rñ   Úall)Úsols    r²   Útest_M2r•  ‚  s_   € õ �1•Q˜‘T‘6˜B�q !™t™GÑ# b­¡dÑ*¨RÑ/µÑ
3Ô
3€CÝÐ;Ð;°sÐ;Ñ;Ô;Ñ;Ô;Ð;Ð;Ð;Ð;Ð;r±   c                  ó€  — t          t          dz  dt          dz  z  z
  dt          dz  z  z
  dt          dz  z  z   dt          z  z
  dz
  t          ¦  «        t          d	t          d¦  «        z   d	t          d¦  «        z
  t          d¦  «        
 d
z
  t          t          d¦  «        z  dz  z   t          d¦  «        
 d
z
  t          t          d¦  «        z  dz  z
  t          d¦  «         d
z
  t          t          d¦  «        z  dz  z   t          d¦  «         d
z
  t          t          d¦  «        z  dz  z
  ¦  «        k    sJ ‚d S )Nrç   rÕ   rÂ   rÃ   é   rÄ   é$   rÌ   g‹r�ù¢(ô?g‹r�ù¢(ä?g<n=¥þeù?)r™   rñ   re   r8   r   r°   r±   r²   Útest_M5r™  ‰  s[  € å•A�q‘D˜1�Q ™T™6‘M A¥a¨¡d¡FÑ*¨Rµ°1±©WÑ4°r½!±tÑ;¸bÑ@Å!ÑDÔDÍ	ÐRZÕ]aÐbcÑ]dÔ]dÑRdÐfnÕquÐvwÑqxÔqxÑfxÕ{ð  ABñ  |Cô  |Cð  {Cð  FPñ  {Põ  STõ  UYð  Z[ñ  U\ô  U\ñ  S\ð  ]eñ  Señ  {eõ  hlð  mnñ  hoô  hoð  goð  r|ñ  g|õ  @õ  AEð  FGñ  AHô  AHñ  Hð  IQñ  Qñ  gQõ  TXð  YZñ  T[ô  T[ð  S[ð  ^hñ  Shõ  klõ  mqð  rsñ  mtô  mtñ  ktð  u}ñ  k}ñ  S}õ  @Dð  EFñ  @Gô  @Gð  Gð  JTñ  Tõ  WXõ  Y]ð  ^_ñ  Y`ô  Y`ñ  W`ð  aiñ  Wiñ  iñ  Ijô  Ijò  jð  jð  jð  jð  jð  jr±   c                  óœ   — t          t          t          dz  dz
  t          ¦  «        ¦  «        d„ t          dd¦  «        D ¦   «         k    sJ ‚d S )NrÇ   rÅ   c                 óÀ   — h | ][}t          |t          z  t          d d¦  «        z  ¦  «        t          t	          |t          z  t          d d¦  «        z  ¦  «        z  z   ’Œ\S )rÄ   rÇ   )r>   r   rð   r   rB   )r[  rò   s     r²   ú	<setcomp>ztest_M6.<locals>.<setcomp>�  sR   € ÐFÐFÐF°Q�ˆQ�r‰T•!�A�q‘'”'‰\Ñ	Ô	�Q�s 1¥R¡4­¨!¨Q©¬¡<Ñ0Ô0Ñ0Ñ	0ÐFÐFÐFr±   r   )Úsetr™   rñ   rï   r°   r±   r²   Útest_M6rž  Ž  s\   € Ý�x�˜1™˜q™¥!Ñ$Ô$Ñ%Ô%ØFÐF½%ÀÀ1¹+¼+ÐFÑFÔFòGð Gð Gð Gð Gð Gr±   c                  ó  — t          t          t          dz  dt          dz  z  z
  dt          dz  z  z   dt          dz  z  z
  dt          dz  z  z   d	t          d
z  z  z
  dt          dz  z  z   dt          z  z
  dz   t          ¦  «        ¦  «        dt          d¦  «        t          z  t          t          ddt          d
¦  «        z  z   ¦  «         d
z   ¦  «        z  dz  z
  dt          d¦  «        t          dt          t          d
dt          d
¦  «        z  z   ¦  «        z  z   ¦  «        z  dz  z
  dt          d¦  «        t          z  t          t          ddt          d
¦  «        z  z   ¦  «        d
z   ¦  «        z  dz  z
  dt          d¦  «        t          dt          t          d
dt          d
¦  «        z  z   ¦  «        z  z
  ¦  «        z  dz  z
  dt          d¦  «        t          z  t          t          ddt          d
¦  «        z  z   ¦  «        d
z   ¦  «        z  dz  z   dt          d¦  «        t          dt          t          d
dt          d
¦  «        z  z   ¦  «        z  z
  ¦  «        z  dz  z   dt          d¦  «        t          dt          t          d
dt          d
¦  «        z  z   ¦  «        z  z   ¦  «        z  dz  z   dt          d¦  «        t          z  t          t          ddt          d
¦  «        z  z   ¦  «         d
z   ¦  «        z  dz  z   hk    sJ ‚d S )NrÁ   rÇ   r  rç   é\   rÆ   é¯   rÂ   éì   rÃ   éâ   rÄ   éŒ   rž  rÅ   r  )r�  rr   rñ   r8   r   r°   r±   r²   Útest_M7r¥  —  s­  € å�u•Q˜‘T˜A�a ™d™F‘] R­¨1©¡WÑ,¨rµ!°Q±$©wÑ6¸½QÀ¹T¹ÑAÀCÍÈ1ÉÁHÑLØ�Aˆq‰D‰ñØ•q‘5ñØñÝ ñ"ô "ñ #ô #à	�D�‰GŒG•A‰I•d�D  a­¨Q©¬¡i¡Ñ0Ô0Ð0°1Ñ4Ñ5Ô5Ñ5°aÑ7Ñ7Ø	�D�‰GŒG•D˜�a¥ Q¨­4°©7¬7©¡]Ñ 3Ô 3Ñ3Ñ3Ñ4Ô4Ñ4°QÑ6Ñ6Ø	�D�‰GŒG•A‰I•d�4  Q¥t¨A¡w¤w¡Y¡Ñ/Ô/°!Ñ3Ñ4Ô4Ñ4°QÑ6Ñ6Ø	�D�‰GŒG•D˜�a¥ Q¨­4°©7¬7©¡]Ñ 3Ô 3Ñ3Ñ3Ñ4Ô4Ñ4°QÑ6Ñ6Ø	�D�‰GŒG•A‰I•d�4  Q¥t¨A¡w¤w¡Y¡Ñ/Ô/°!Ñ3Ñ4Ô4Ñ4°QÑ6Ñ6Ø	�D�‰GŒG•D˜�a¥ Q¨­4°©7¬7©¡]Ñ 3Ô 3Ñ3Ñ3Ñ4Ô4Ñ4°QÑ6Ñ6Ø	�D�‰GŒG•D˜�a¥ Q¨­4°©7¬7©¡]Ñ 3Ô 3Ñ3Ñ3Ñ4Ô4Ñ4°QÑ6Ñ6Ø	�D�‰GŒG•A‰I•d�D  a­¨Q©¬¡i¡Ñ0Ô0Ð0°1Ñ4Ñ5Ô5Ñ5°aÑ7Ñ7ð	'
ò

ð 

ð 

ð 

ð 

ð 

r±   c                  óŽ  — t          d¦  «        } t          dd¬¦  «        }t          t          d| z  ¦  «        dt          | ¦  «        z  z   dz   |z
  | t          j        ¦  «        t          t          d|z   dt          |¦  «        z  z
  ¦  «        dz  t          d|z   dt          |¦  «        z  z   ¦  «        dz  ¦  «        k    sJ ‚d S )Nrñ   rµ  Tr  rÄ   rÅ   )	r   r    r™   r.   r   ÚRealsre   r/   r8   )rñ   rµ  s     r²   Útest_M8r¨  ¦  sÄ   € åˆs‰Œ€AÝ�˜TÐ"Ñ"Ô"€AÝ•C˜˜!™‘H”H˜q¥ Q¡¤™xÑ'¨!Ñ+¨aÑ/°µA´GÑ<Ô<Ý•#�a˜!‘e˜a¥ Q¡¤™iÑ'Ñ(Ô(¨Ñ*­C°°A±¸½$¸q¹'¼'¹	Ñ0AÑ,BÔ,BÀ1Ñ,DÑEÔEòFð Fð Fð Fð Fð Fr±   c                  ó    — t          d¦  «        ‚)Nz6solveset(exp(2-x**2)-exp(-x),x) has complex solutions.r#  r°   r±   r²   Útest_M9rª  ´  s   € õ ÐVÑ
WÔ
WÐWr±   c                  óŽ   — t          t          t          ¦  «        t          z
  t          ¦  «        t          d¦  «         gk    sJ ‚d S )Nr3  )rr   r.   rñ   r-   r°   r±   r²   Útest_M10r¬  »  s7   € å••Q‘”�!‘�QÑÔ¥X¨b¡\¤\ M ?Ò2Ð2Ð2Ð2Ð2Ð2r±   c                  ó‚   — t          t          t          z  t          z
  t          ¦  «        t          dd¦  «        k    sJ ‚d S r“  )r™   rñ   re   r°   r±   r²   Útest_M11r®  À  s5   € å•A•q‘D�1‘H�aÑ Ô ¥I¨b°!Ñ$4Ô$4Ò4Ð4Ð4Ð4Ð4Ð4r±   c                  ó6  — t          t          dz   t          t          ¦  «        dz  dz   dz  z  t          dt          z  ¦  «        dz  z  t          ¦  «        dt          dz  t          dz  t
           t          dt          d¦  «        z   ¦  «        z  t
          t          dt          d¦  «        z   ¦  «        z  t          t
          t          dt          d¦  «        z   ¦  «        z  z
  t          t
          t          dt          d¦  «        z   ¦  «        z  z   gk    sJ ‚d S )NrÅ   rÄ   rÃ   r3  rç   )rr   rñ   rB   r>   r   r   r/   r8   r°   r±   r²   Útest_M12r°  Å  så   € õ •!�a‘%�#�a™&œ& !™) a™-¨!Ñ+Ñ+­C°µ!±©H¬H°a©KÑ7½Ñ;Ô;Ø
�Bˆq‰D•"�Q‘$Ýˆ3�s�1•t˜A‘w”w‘;ÑÔÑ¥a­¨Aµ°Q±´©KÑ(8Ô(8Ñ&8Ý
�Q�s�1•t˜A‘w”w‘;ÑÔÑÑ¥¥a­¨Aµ°Q±´©KÑ(8Ô(8Ñ&8Ñ!8ð@ò ð ð ð ð ð r±   c                  ó6  — t          d¦  «        } t          t          t          ¦  «        t	          t          ¦  «        z
  t          ¦  «        t          t          | | t          z  t          t          dd¦  «        z  z
  ¦  «        t          j
        ¦  «        k    sJ ‚d S )Nrò   rÇ   rÂ   )r   rš   rB   rñ   r>   rd   r   r   rð   r   ÚIntegersr”  s    r²   Útest_M13r³  Ï  sl   € åˆc‰
Œ
€AÝ��Q™œ¥#¥a¡&¤&™­!Ñ,Ô,µ½ÀÀ1ÅRÁ4Í"ÍQÈqÐRSÉWÌWÉ*ÑCTÑ9UÔ9UÕWXÔWaÑ0bÔ0bÒbÐbÐbÐbÐbÐbr±   c            	      óö   — t          d¦  «        } t          t          t          ¦  «        dz
  t          ¦  «        t	          t          | | t          z  t          dz  z   ¦  «        t          j        ¦  «        k    sJ ‚d S )Nrò   rÅ   rÂ   )	r   rš   rC   rñ   rd   r   r   r   r²  r”  s    r²   Útest_M14rµ  Õ  sZ   € åˆc‰
Œ
€AÝ��Q™œ !™¥QÑ'Ô'­8µF¸1¸aÅ¹dÅRÈÁT¹kÑ4JÔ4JÍAÌJÑ+WÔ+WÒWÐWÐWÐWÐWÐWr±   c                  ó  ‡— t          d¦  «        } t          t          t          ¦  «        t          j        z
  ¦  «        Št          ˆfd„t          t          t          | d| z  t          z  t          dz  z   ¦  «        t          j        ¦  «        t          t          | d| z  t          z  t          t          dd¦  «        z  z   ¦  «        t          j        ¦  «        ¦  «        t          t          t          | d| z  t          z  t          t          dd¦  «        z  z   ¦  «        t          j        ¦  «        t          t          | d| z  t          z  t          dz  z   ¦  «        t          j        ¦  «        ¦  «        fD ¦   «         ¦  «        sJ ‚d S )Nrò   c              3   óB   •K  — | ]}‰                      |¦  «        V — Œd S r©   )Údummy_eq)r[  r«   Úgots     €r²   r’  ztest_M15.<locals>.<genexpr>Þ  s=   øè è € ð :ð : 1ˆs�|Š|˜A‰Œð :ð :ð :ð :ð :ð :r±   rÄ   rç   rÆ   )r   r™   rB   rñ   r   r�  Úanyrh   rd   r   r   r²  rð   )rò   r¹  s    @r²   Útest_M15r»  Û  sC  ø€ Ýˆc‰
Œ
€AÝ
•3•q‘6”6�AœF‘?Ñ
#Ô
#€CÝð :ð :ð :ð :Ý�h•v˜a  1¡¥R¡­"¨Q©$¡Ñ/Ô/µ´Ñ<Ô<Ý•˜˜1˜Q™3�r™6¥B¥q¨¨A¡w¤w¡JÑ.Ñ/Ô/µ´Ñ<Ô<ñ	>ô 	>å�h•v˜a  1¡¥R¡­"­Q¨q°!©W¬W©*Ñ!4Ñ5Ô5µq´zÑBÔBÝ•˜˜1˜Q™3�r™6¥B q¡D™=Ñ)Ô)­1¬:Ñ6Ô6ñ	8ô 	8ð)9ð :ñ :ô :ñ :ô :ð :ð :ð :ð :ð :r±   c                  ó  — t          d¦  «        } t          t          t          ¦  «        t	          t          ¦  «        z
  t          ¦  «        t          t          | | t          z  ¦  «        t          j	        ¦  «        k    sJ ‚d S )Nrò   )
r   r™   rB   rñ   rC   rd   r   r   r   r²  r”  s    r²   Útest_M16r½  å  sV   € åˆc‰
Œ
€AÝ•C�‘F”F�S¥™VœV‘O¥QÑ'Ô'­8µF¸1¸aÅ¹d±O´OÅQÄZÑ+PÔ+PÒPÐPÐPÐPÐPÐPr±   c                  ó¤   — t          t          t          ¦  «        t          t          ¦  «        z
  t          ¦  «        t	          d¦  «        k    sJ ‚d S rÀ  )rš   r<   rñ   r=   re   r°   r±   r²   Útest_M17r¿  ë  s:   € å��a™œ¥4­¡7¤7Ñ*­AÑ.Ô.µ)¸A±,´,Ò>Ð>Ð>Ð>Ð>Ð>r±   c                  óä   — t          t          t          ¦  «        t          t          ¦  «        z
  t          ¦  «        t	          t          t          d¦  «        dz
  dz  ¦  «        ¦  «        k    sJ ‚d S )NrÆ   rÅ   rÄ   )rš   r:   rñ   r=   re   r8   r°   r±   r²   Útest_M18rÁ  ð  sR   € å��a™œ¥4­¡7¤7Ñ*­AÑ.Ô.µ)½DÅ$ÀqÁ'Ä'ÈAÁ+ÈqÁÑ<QÔ<QÑ2RÔ2RÒRÐRÐRÐRÐRÐRr±   c                  ó€   — t          t          dz
  t          t          dd¦  «        z  z  t          ¦  «        dgk    sJ ‚d S ©NrÄ   rÅ   rÃ   )rr   rñ   rð   r°   r±   r²   Útest_M19rÄ  õ  s:   € å•!�a‘%��A˜a ™GœG™Ñ#¥QÑ'Ô'¨A¨3Ò.Ð.Ð.Ð.Ð.Ð.r±   c                  óŒ   — t          t          t          dz  dz   ¦  «        t          z
  dz   t          ¦  «        t          k    sJ ‚d S rQ  )r™   r8   rñ   ÚEmptySetr°   r±   r²   Útest_M20rÇ  ú  s;   € Ý•D�˜A™ ™‘N”N¥QÑ&¨Ñ*­AÑ.Ô.µ(Ò:Ð:Ð:Ð:Ð:Ð:r±   c                  ó„   — t          t          t          t          ¦  «        z   dz
  ¦  «        t          d¦  «        k    sJ ‚d S rQ  )r™   rñ   r8   re   r°   r±   r²   Útest_M21rÉ  þ  s5   € Ý•A��Q™œ‘K !‘OÑ$Ô$­	°!©¬Ò4Ð4Ð4Ð4Ð4Ð4r±   c            	      óÎ   — t          dt          t          ¦  «        z  dt          t          dd¦  «        z  z  z   dz
  ¦  «        t	          t          dd¦  «        ¦  «        k    sJ ‚d S )NrÄ   rÃ   rÅ   rÂ   râ   )r™   r8   rñ   rð   re   r°   r±   r²   Útest_M22rË    sU   € Ý�A•d�1‘g”g‘I ¥!¥Q q¨!¡W¤W¡*¡Ñ,¨qÑ0Ñ1Ô1µY½qÀÀB¹x¼xÑ5HÔ5HÒHÐHÐHÐHÐHÐHr±   c            	      óJ  — t          dd¬¦  «        } t          | dt          d| dz  z   ¦  «        z  z
  ¦  «        t           t          t          j        t          d¦  «        dz  z   ¦  «        z  t          t          dd¦  «        t          d¦  «        dz  z   ¦  «        gk    sJ ‚d S )Nrñ   Tr  rÅ   rÄ   rÆ   r3  )r    rr   r8   r   r   r�  r   rt  s    r²   Útest_M23rÍ    s¥   € Ý�˜TÐ"Ñ"Ô"€Aå��Q•t˜A  1¡™H‘~”~Ñ%Ñ%Ñ&Ô&Ý	
ˆ�4•”�˜a™œ ™Ñ"Ñ#Ô#Ñ#¥T­(°2°q©/¬/½DÀ¹G¼GÀA¹IÑ*EÑ%FÔ%Fð+Hò Hð Hð Hð Hð Hð Hr±   c                  ó  — t          dt          t          d¦  «        dt          z  z  z
  t          ¦  «        } t	          dt          t          dz
  z  z  d¦  «        }| d                              ¦   «         |                     ¦   «         k    sJ ‚d S ©NrÅ   rÄ   r   )rr   r"   r¯   r­   r/   r   )Úsolutionr  s     r²   Útest_M24rÑ    sq   € å�Q�¥! Q™œ¨­1©Ñ,Ñ,­aÑ0Ô0€HÝ�•A•q˜1‘u‘I‘ Ñ"Ô"€FØ�AŒ;×ÒÑÔ 6§=¢=¡?¤?Ò2Ð2Ð2Ð2Ð2Ð2r±   c                  ó4  — t          dd¬¦  «        \  } }}}t          d¦  «        }t          | ||z  z  |||z  z  z
  |¦  «        d                              ¦   «         t          || z  ¦  «        t          ||z  ¦  «        z                       ¦   «         k    sJ ‚d S )Nz:dTrs  rñ   r   )r    rr   r   r/   )rÞ  rb  ÚcÚdrñ   s        r²   Útest_M25rÕ    s’   € Ý˜¨Ð-Ñ-Ô-�J€A€qˆ!ˆQÝ�‰Œ€Aå��1�a‘4‘˜!˜A˜q™D™&‘ !Ñ$Ô$ QÔ'×.Ò.Ñ0Ô0µS¸¸1¹±X´X½cÀ!ÀAÁ#¹h¼hÑ5F×4NÒ4NÑ4PÔ4PÒPÐPÐPÐPÐPÐPr±   c                  óÐ   — t          t          t          t          ¦  «        ¦  «        t          t          t          ¦  «        ¦  «        z
  ¦  «        dt	          d¦  «        gk    sJ ‚d S )NrÅ   rÂ   )rr   r8   r/   rñ   r.   r°   r±   r²   Útest_M26r×    sH   € å••c�!‘f”f‘”¥¥D­¡G¤G¡¤Ñ,Ñ-Ô-°!µS¸±V´V°Ò<Ð<Ð<Ð<Ð<Ð<r±   c                  óv  — t          dd¬¦  «        } t          dd¬¦  «        }t          t          t          t	          | t          dd¦  «        z  |z
  ¦  «        ¦  «        dz
  ¦  «        dz   | ¦  «        |t          t          t          d¦  «        dz   ¦  «        ¦  «        z   t          dd¦  «        z  gk    sJ ‚d S )	Nrñ   Tr_  rb  rÄ   rÃ   rÅ   r
  )	r    rr   r/   r:   r<   rð   rB   r>   r.   )rñ   rb  s     r²   Útest_M27rÙ     s»   € Ý�˜$ÐÑÔ€AÝ�˜$ÐÑÔ€Aõ ••T�$˜q¥! A q¡'¤'™z¨A™~Ñ.Ô.Ñ/Ô/°!Ñ3Ñ4Ô4°qÑ8¸!ñ 
ô 
Ø•3•s�3˜r™7œ7 Q™;Ñ'Ô'Ñ(Ô(Ñ(­1¨Q°©7¬7Ñ2Ð3ò4ð 4ð 4ð 4ð 4ð 4r±   c                  óÔ   — t          dt          z  t          t          dz
  dz  ¦  «        z   dt          dz  z  z
  t          t          j        t          ¦  «        ¬¦  «        g d¢k    sJ ‚d S )NrÆ   rÄ   rÁ   rÃ   )Úassume)gOqé¿g0eà€–®�¿g¾ …Œ®é?)rš   rñ   r.   r   r`  r°   r±   r²   Útest_M28rÜ  *  s[   € å˜�1™�s¥A¨¡E¨1¡9™~œ~Ñ-°µ!°Q±$±Ñ6½Å!Ä&ÍÁ)Ä)ÐLÑLÔLÐPpÐPpÐPpÒpÐpÐpÐpÐpÐpr±   c                  ó¨   — t          d¦  «        } t          t          | dz
  ¦  «        dz
  t          j        ¬¦  «        t          dd¦  «        k    sJ ‚d S )Nrñ   rÅ   rÄ   ©Údomainr3  rÃ   )r    r™   r\  r   r§  re   rt  s    r²   Útest_M29rà  /  sK   € Ý�‰Œ€AÝ•C˜˜A™‘J”J ‘N­1¬7Ð3Ñ3Ô3µyÀÀQÑ7GÔ7GÒGÐGÐGÐGÐGÐGr±   c                  ó¸   — t          t          dt          z  dz   ¦  «        t          t          dz
  ¦  «        z
  t          ¦  «        t          dd¦  «        k    sJ ‚d S )NrÄ   rÆ   r3  éùÿÿÿ)rš   r\  rñ   re   r°   r±   r²   Útest_M30rã  4  sL   € õ �˜Q�q™S 1™W™œ­­A°©E©
¬
Ñ2µAÑ6Ô6½)ÀBÈÑ:KÔ:KÒKÐKÐKÐKÐKÐKr±   c                  óþ   — t          dt          t          ¦  «        z
  t          t           dz
  t          dz
  ¦  «        z
  t          ¦  «        t	          t          dd¦  «        t          dd¦  «        ¦  «        k    sJ ‚d S )NrÅ   rÄ   r  rÃ   )rš   r\  rñ   r6   re   rð   r°   r±   r²   Útest_M31rå  ;  sh   € õ ˜�S¥™VœV™¥c­1¨"¨q©&µ!°a±%Ñ&8Ô&8Ñ8½!Ñ<Ô<Å	Í!ÈBÐPQÉ(Ì(ÕTUÐVWÐYZÑT[ÔT[Ñ@\Ô@\Ò\Ð\Ð\Ð\Ð\Ð\r±   c                  óØ   — t          t          dt          dz  z
  t          ¦  «        t          t           t          dz  dz  ¦  «        z
  t          ¦  «        t          dd¦  «        k    sJ ‚d S )NrÄ   rÃ   rÕ   r3  ©rš   r6   rñ   re   r°   r±   r²   Útest_M32rè  B  s[   € õ �˜Q¥ A¡™X¥qÑ)Ô)­3µ¨rµA°q±D¸!±8Ñ+<Ô+<Ñ<½aÑ@Ô@ÅIÈbÐRSÑDTÔDTÒTÐTÐTÐTÐTÐTr±   c                  ó²   — t          t          dt          dz  z
  t          ¦  «        t          dz  dz  z
  t          ¦  «        t          ddd¦  «        k    sJ ‚d S )NrÄ   rÃ   rÕ   r  g,òë‡Øàø¿rç  r°   r±   r²   Útest_M33rê  I  sQ   € õ �˜Q¥ A¡™X¥qÑ)Ô)­A¨q©D°©FÑ2µAÑ6Ô6½)ÀBÈ	ÐSTÑ:UÔ:UÒUÐUÐUÐUÐUÐUr±   c                  óæ   — t          dd¬¦  «        } t          dt          z   | z  dt          z
  t          | ¦  «        z  z   dt          z  z   | ¦  «        t	          ddt          z  z   ¦  «        k    sJ ‚d S )Nrµ  Tr  rÅ   rÄ   rÃ   )r    r™   r   r)   re   rp  s    r²   Útest_M34rì  R  so   € å�˜TÐ"Ñ"Ô"€AÝ�Q�‘U˜a‘K 1¥q¡5­I°a©L¬LÑ"8Ñ8¸1½Q¹3Ñ>ÀÑBÔBÅiÐPQÐTUÕVWÑTWÑPWÑFXÔFXÒXÐXÐXÐXÐXÐXr±   c                  óØ   — t          dd¬¦  «        \  } }t          d| z  d|z  z
  t          |z  z
  dt          z  z                        ¦   «         || ¦  «        t	          d¦  «        k    sJ ‚d S )Núx yTr_  rÃ   rÄ   )rÃ   rÄ   )r    r›   r   Úas_real_imagre   rg  s     r²   Útest_M35rð  X  sl   € Ý�5˜tÐ$Ñ$Ô$�D€A€qÝ�Q�q‘S˜1˜Q™3‘Y¥ 1¡‘_ q­¡sÑ*×8Ò8Ñ:Ô:¸A¸qÑAÔAÅYÈvÑEVÔEVÒVÐVÐVÐVÐVÐVr±   c                  óÌ   — t          t          t          ¦  «        dz  t          t          ¦  «        z   dz
  t          t          ¦  «        ¦  «        t          dd¦  «        k    sJ ‚d S )NrÄ   r
  rÅ   )r™   r¦   rñ   re   r°   r±   r²   Útest_M36rò  ]  sN   € õ •A•a‘D”D˜!‘G�a¥™dœd‘N QÑ&­­!©¬Ñ-Ô-µ¸2¸qÑ1AÔ1AÒAÐAÐAÐAÐAÐAr±   c                  ó8  — t          t          t          z   t          z   dz
  dt          z  t          z   dt          z  z   dz
  t          dt          z  z   t          z   dz
  gt          t          t          ¦  «        t	          t           dz   dt          f¦  «        k    sJ ‚d S )Nrç   rÄ   rÔ   rÃ   rÂ   )r›   rñ   r´  rµ  re   r°   r±   r²   Útest_M37rô  d  s‚   € Ý•Q�‘U�Q‘Y ‘] A¥a¡C­!¡G¨aµ©c¡M°BÑ$6½¸A½a¹C¹Å!¹ÀbÑ8HÐJÍAÍqÕRSÑTÔTÝ•A�2˜‘6˜1�a�.Ñ!Ô!ò"ð "ð "ð "ð "ð "r±   c            1      ó   — t          d¦  «        \  } }}t          | ||gt          ¦  «                             ¦   «         }t	          d|¦  «        }|j        \1  }}}}}	}
}}}}}}}}}}}}}}}}}}}}}} }!}"}#}$}%}&}'}(})}*}+},}-}.}/}0}1}2}3}4}5g | |z  | z  ||z  | z  z   ‘| |z  | z  ||z  | z  z   ‘| |z  | z  ||z  | z  z   |z   ‘| ||z  | z  z
  ||z  | z  z   ‘| |z  | z  ||z  | z  z   ‘| |z  | z  ||z  | z  z   ‘| |z  | z  ||z  | z  z   |z
  ‘| |z  | z  ||z  | z  z   ‘| |z  | z  ||z  | z  z   |z   ‘| |z  | z  ||z  | z  z   ||z  | z  z
  ||z  | z  z   ||	z  | z  z   ||	z  | z  z
  ‘||0z  | z  ||0z  | z  z
  ‘| |1z  | z  ||1z  | z  z   ‘| |z  | z  ||z  | z  z   ‘| |0z  | z  ||0z  | z  z   ‘||2z  | z  ||2z  | z  z
  ‘|dz  |3z  | dz  z  d|z  |z  |3z  | dz  z  z
  |dz  |3z  | dz  z  z   ‘|‘| ‘| |z  | z  ||z  | z  z   | |
z  |z  z
  ||
z  |z  z   ‘| |z  | z  ||z  | z  z   | |z  |z  z   ||z  |z  z
  ‘||1z  | z  ||1z  | z  z
  ‘| |2z  | z  ||2z  | z  z   ‘|4 ||4z  | z  z   ||4z  |z  z   |dz  |4z  | |z  z  z
  ‘|5 ||5z  | z  z   ||5z  |z  z   |dz  |5z  | |z  z  z
  ‘| |z  |z  ||z  |z  z
  ‘| |z  |z  ||z  |z  z
  ‘| |z  |z  ||z  |z  z
  |z   ‘| | |z  |z  z   ||z  |z  z
  ‘| |z  |z  ||z  |z  z
  ‘| ‘|‘||z  | z  ||z  | z  z
  | |
z  |z  z   ||
z  |z  z
  ‘| |z  |z  ||z  |z  z
  ‘|| |z  |z  z   ||z  |z  z
  ‘| | |z  |z  z   ||z  |z  z
  ‘| |z  |z  ||z  |z  z
  ‘|  |z  |z  ||z  |z  z   | |z  |z  z   ||z  |z  z
  | |	z  |z  z   ||	z  |z  z
  ‘|  |0z  |z  ||0z  |z  z   ‘| |1z  |z  ||1z  |z  z
  ‘| |z  |z  ||z  |z  z
  | |z  |z  z   ||z  |z  z
  ‘| |0z  |z  ||0z  |z  z
  ‘|  |2z  |z  ||2z  |z  z   ‘|3 ||3z  | z  z   ||3z  |z  z   |dz  |3z  | |z  z  z
  ‘| |z  |z  ||z  |z  z
  ‘|  |1z  |z  ||1z  |z  z   ‘| |2z  |z  ||2z  |z  z
  ‘| dz  |4z  |dz  z  d| z  |z  |4z  |dz  z  z
  |dz  |4z  |dz  z  z   ‘|5 | |5z  |z  z   | |5z  |z  z   | dz  |5z  ||z  z  z
  ‘|‘| ‘|  |z  |z  ||z  |z  z   ‘| | |z  |z  z
  ||z  |z  z   ‘|  |z  |z  ||z  |z  z   ‘|| |z  |z  z
  ||z  |z  z   ‘||z  | z  ||z  | z  z
  | |z  |z  z
  ||z  |z  z   ‘|  |
z  |z  ||
z  |z  z   ‘|  |z  |z  ||z  |z  z   ‘|  |z  |z  ||z  |z  z   |z   ‘|  |z  |z  ||z  |z  z   |z
  ‘|  |z  |z  ||z  |z  z   ‘|  |z  |z  ||z  |z  z   | |z  |z  z
  ||z  |z  z   ‘|  |z  |z  ||z  |z  z   | |z  |z  z   ||z  |z  z
  | |	z  |z  z
  ||	z  |z  z   ‘| |0z  |z  ||0z  |z  z
  ‘|  |1z  |z  ||1z  |z  z   ‘|  |0z  |z  ||0z  |z  z   ‘| |2z  |z  ||2z  |z  z
  ‘|3 ||3z  | z  z   ||3z  |z  z   |dz  |3z  | |z  z  z
  ‘|  |z  |z  ||z  |z  z   ‘| |1z  |z  ||1z  |z  z
  ‘|  |2z  |z  ||2z  |z  z   ‘|4 | |4z  |z  z   | |4z  |z  z   | dz  |4z  ||z  z  z
  ‘| dz  |5z  |dz  z  d| z  |z  |5z  |dz  z  z
  |dz  |5z  |dz  z  z   ‘|‘|‘| ‘||z
  ‘| ‘|‘| ‘|! ‘||$z
  ‘| |z   |#z
  ‘| |"z
  ‘|' ‘|0‘|1 ‘|(‘||z
  |+z   ‘| |*z   ‘||)z   ‘||z  | z  ||z  | z  z
  |&z
  |.z   ‘d|0z  ‘|1‘|2‘||3z  | z  ||3z  | z  z
  ‘|-‘|0‘|2 ‘| |3z  | z  ||3z  | z  z   ‘||z   ‘| |z
  ‘|  |z  |z  ||z  |z  z   |%z
  ‘|1‘|2 ‘|  |4z  |z  ||4z  |z  z   ‘| | z  |z  || z  |z  z
  |,z   ‘|1 ‘|2‘| |4z  |z  ||4z  |z  z
  ‘| |5z  |z  ||5z  |z  z
  ‘|  |5z  |z  ||5z  |z  z   ‘| ‘| ‘| ‘|‘||z
  ‘|‘|‘|‘||z
  ‘||"z   ‘||z   |#z
  ‘| ‘|0 ‘|1‘|" |
z
  ‘||$z   ‘|||%z  | z  z   ||%z  | z  z
  ‘|0‘|2 ‘| |3z  | z  ||3z  | z  z   ‘|( ‘|#|+z
  |	z
  ‘|$ |*z
  ‘||)z
  ‘|| |&z  |z  z
  ||&z  |z  z   |.z
  ‘|0‘d|1z  ‘|2‘| |4z  |z  ||4z  |z  z
  ‘| |'z  |z  ||'z  |z  z
  |-z
  ‘|0 ‘|2‘||3z  | z  ||3z  | z  z
  ‘|  |5z  |z  ||5z  |z  z   ‘|, ‘|1‘|2 ‘|  |4z  |z  ||4z  |z  z   ‘| |5z  |z  ||5z  |z  z
  ‘|‘|‘|‘| ‘| ‘| |z   ‘| ‘|)|z   ‘| |*z
  ‘| ‘| |)z
  ‘| |
z   ‘| |z
  |+z   ‘|  ||,z  | z  z   ||,z  | z  z
  ‘|0‘|1 ‘| ‘|0 ‘|2‘||3z  | z  ||3z  | z  z
  ‘|!‘|$|*z   ‘|#|+z
  |	z   ‘| |"z   ‘|'| |-z  |z  z
  ||-z  |z  z   ‘|0 ‘|1‘| |&z   | |.z  |z  z   ||.z  |z  z
  ‘|0‘|1‘d|2z  ‘| |3z  | z  ||3z  | z  z   ‘|  |4z  |z  ||4z  |z  z   ‘| |5z  |z  ||5z  |z  z
  ‘|%‘|1 ‘|2‘| |4z  |z  ||4z  |z  z
  ‘|  |5z  |z  ||5z  |z  z   ‘}6i |5d“|4d“|3d“|2d“|1d“|0d“|-d“|,d“|*d“|)d“|(d“|'d“|%d“|$d“|"d“|!d“| d“i |d“|d“|d“|d“|d“|d“|d“|d“|d“|d“|d“|d“|d“|d“|d“|d“|d“¥|d|d|
d|	d|d|d|d|d|&||z  |.z  |#|+|| |z  |.z  ||+i¥}7t          |6|¦  «        |7k    sJ ‚d S )Nza, b, czk1:50rÄ   r
  r   )r    rŒ   rY   Ú	to_domainr‹   Úgensr�   )8rÞ  rb  rÓ  rß  ÚringÚk1Úk2Úk3Úk4Úk5Úk6Úk7Úk8Úk9Úk10Úk11Úk12Úk13Úk14Úk15Úk16Úk17Úk18Úk19Úk20Úk21Úk22Úk23Úk24Úk25Úk26Úk27Úk28Úk29Úk30Úk31Úk32Úk33Úk34Úk35Úk36Úk37Úk38Úk39Úk40Úk41Úk42Úk43Úk44Úk45Úk46Úk47Úk48Úk49ÚsystemrÐ  s8                                                           r²   Útest_M38r+  i  sù  € Ý�iÑ Ô �G€A€qˆ!Ý˜˜1˜a�y¥"Ñ%Ô%×/Ò/Ñ1Ô1€FÝ�G˜VÑ$Ô$€Dð
 48´9ñ	1€RˆˆR��R˜˜R  R¨Øˆˆc�3˜˜S # s¨C°Øˆˆc�3˜˜S # s¨C°Øˆˆc�3˜˜S # s¨C°Øˆˆc�3˜˜S # s¨Cð(
Ø	
ˆˆ2‰ˆa‰�!�B‘$�q‘&Ñð(
Ø˜"˜S™& ™( Q s¡U¨1¡WÑ,ð(
Ø/0¨b°©f°Q©h¸¸3¹¸q¹Ñ.@À2Ñ.Eð(
ØHJÀsÈQÈrÉTÐRSÉVÁ|ÐVWÐXZÑVZÐ[\ÑV\ÑG\ð(
à	
ˆˆ3‰ˆq‰�1�S‘5˜‘7Ñð(
à˜B˜s™F 1™H q¨¡u¨Q¡wÑ.ð(
à12°°3±°q±¸1¸S¹5À¹7Ñ0BÀRÑ0Gð(
àJKÈÈCÉÐPQÉÐTUÐVYÑTYÐZ[ÑT[ÑI[ð(
ð 
ˆˆ3‰ˆq‰�1�S‘5˜‘7Ñ˜RÑð(
ð #$  C¡¨¡¨A¨c©E°!©GÑ!3°a¸±e¸A±gÑ!=ÀÀ#ÁÀaÁÑ!GÈ!ÈBÉ$ÈqÉ&Ñ!PÐSTÐUWÑSWÐXYÑSYÑ!Yð(
ð 	
ˆ#‰ˆa‰�!�C‘%˜‘'Ñð	(
ð ˜2˜c™6 !™8 a¨¡e¨A¡gÑ-ð	(
ð 12¨r°#©v°a©x¸!¸C¹%À¹'Ñ/Að	(
ð EFÀ2ÀcÁ6È!Á8ÈaÐPSÉeÐTUÉgÑCUð	(
ð
 	
ˆ#‰ˆa‰�!�C‘%˜‘'Ñð(
ð
 ˜a™4 ™8 A q¡D™=¨1¨Q©3¨q©5°©9°Q¸±T©>Ñ9¸A¸q¹DÀ¹HÀQÈÁT¹MÑIð(
ð
 LNð(
ð
 QSÈsð(
ð 
ˆˆ3‰ˆq‰�1�S‘5˜‘7Ñ˜Q˜r™T !™VÑ# a¨¡d¨1¡fÑ,ð(
ð 01¨b°©f°Q©h¸¸3¹¸q¹Ñ.@À1ÀRÁ4ÈÁ6Ñ.IÈAÈbÉDÐQRÉFÑ.Rð(
ð 	
ˆ#‰ˆa‰�!�C‘%˜‘'Ñð(
ð ˜2˜c™6 !™8 a¨¡e¨A¡gÑ-ð(
ð 14¨t°a¸±e¸A±g©~ÀÀ#ÁÀaÁÑ/GÈ!ÈQÉ$ÈsÉ(ÐTUÐVWÑTWÉ.Ñ/Xð(
ð 
ˆˆq�‰u�Q‰w‰˜˜3™˜q™Ñ  1 a¡4¨¡8¨Q¨q©S¡>Ñ1ð(
ð 45°R±4¸±6¸A¸b¹DÀ¹F±?ð(
ð EFÀbÁDÈÁFÈQÈrÉTÐRSÉVÁOð(
ð 	
ˆ"‰ˆQ‰��2‘�a‘‰˜"Ñð(
ð  #˜d Q r¡T¨!¡V™m¨a°©d°1©fÑ4ð(
ð 78¸±d¸1±f¸qÀ¹tÀA¹v±oð(
ð IKÀsð(
ð MPð(
ð 	
ˆ#‰ˆa‰�!�C‘%˜‘'Ñ˜A˜b™D ™FÑ" Q r¡T¨!¡VÑ+ð(
ð ./¨s©U°1©W°q¸±u¸Q±wÑ->ð(
ð ADÀaÈÁeÈAÁgÁÐPQÐRUÑPUÐVWÑPWÑ@Wð(
ð 
ˆˆq�‰u�Q‰w‰˜˜3™˜q™Ñ ð(
ð #$ C¡%¨¡'¨A¨c©E°!©GÑ"3ð(
ð 78°R¸±V¸A±XÀÀ#ÁÀaÁÑ5GÈ!ÈCÉ%ÐPQÉ'Ñ5QÐTUÐVYÑTYÐZ[ÑT[Ñ5[Ð^_Ð`bÑ^bÐcdÑ^dÑ5dÐghÐikÑgkÐlmÑgmÑ5mð(
ð 
ˆˆ3‰ˆq‰�1�S‘5˜‘7Ñð(
ð ˜c™E !™G a¨¡e¨A¡gÑ-ð(
ð 01°©u°Q©w¸¸3¹¸q¹Ñ/@À1ÀSÁ5ÈÁ7Ñ/JÈQÈsÉUÐSTÉWÑ/Tð(
ð 	
ˆ#‰ˆa‰�!�C‘%˜‘'Ñð(
ð ˜2˜c™6 !™8 a¨¡e¨A¡gÑ-ð(
ð 14¨t°a¸±e¸A±g©~ÀÀ#ÁÀaÁÑ/GÈ!ÈQÉ$ÈsÉ(ÐTUÐVWÑTWÉ.Ñ/Xð(
ð 	
ˆ#‰ˆa‰�!�C‘%˜‘'Ñð(
ð ˜2˜c™6 !™8 a¨¡e¨A¡gÑ-ð(
ð 01°©u°Q©w¸¸3¹¸q¹Ñ/@ð(
ð CDÀQÁ$ÀsÁ(È1ÈaÉ4Á-ÐRSÐTUÑRUÐVWÑRWÐX[ÑR[Ð\]Ð_`Ñ\`ÑR`ÑB`ÐcdÐfgÑcgÐhkÑckÐlmÐopÑlpÑcpÑBpð(
ð 
ˆˆq�‰u�Q‰w‰˜˜3™˜q™Ñ  1 a¡4¨¡8¨Q¨q©S¡>Ñ1ð(
ð 47ð(
ð :=¸ð(
ð @A¸bÀ¹eÀA¹gÈÈ"ÉÈQÉÑ>Nð(
ð  
ˆˆq�‰t�A‰v‰˜˜"™˜Q™Ñð!(
ð  "#  2¡ a¡¨!¨B©$¨q©&Ñ 0ð!(
ð  36¸¸"¹¸Q¹±,ÀÀ2ÁÀaÁÑ2Gð!(
ð  JKÈ3ÉÈqÉÐSTÐUXÑSXÐYZÑSZÑIZÐ]^Ð_aÑ]aÐbcÑ]cÑIcÐfgÐhjÑfjÐklÑflÑIlð!(
ð" 
ˆˆ2‰ˆa‰�!�B‘$�q‘&Ñð#(
ð" ˜"˜R™% ™' A b¡D¨¡FÑ*ð#(
ð" ./¨B¨s©F°1©H°q¸±u¸Q±wÑ,>ÀÑ,Dð#(
ð" HIÀbÈÁfÈQÁhÐQRÐSVÑQVÐWXÑQXÑFXÐ[^ÑF^ð#(
ð$ 
ˆˆ2‰ˆa‰�!�B‘$�q‘&Ñð%(
ð$ ˜"˜S™& ™( Q s¡U¨1¡WÑ,¨q°©u°Q©wÑ6¸¸3¹¸q¹Ñ@ð%(
ð$ DEÀ"ÀSÁ&ÈÁ(ÈQÈsÉUÐSTÉWÑBTÐWXÐY\ÑW\Ð]^ÑW^ÑB^ÐabÐcfÑafÐghÑahÑBhÐklÐmoÑkoÐpqÑkqÑBqÐtuÐvxÑtxÐyzÑtzÑBzð%(
ð& 	
ˆ#‰ˆa‰�!�C‘%˜‘'Ñð'(
ð& ˜2˜c™6 !™8 a¨¡e¨A¡gÑ-ð'(
ð& 12¨r°#©v°a©x¸!¸C¹%À¹'Ñ/Að'(
ð& DEÀSÁ5ÈÁ7ÈQÈsÉUÐSTÉWÑCTð'(
ð( 
ˆˆq�‰u�Q‰w‰˜˜3™˜q™Ñ  1 a¡4¨¡8¨Q¨q©S¡>Ñ1ð)(
ð( 56°2°c±6¸!±8¸aÀ¹eÀA¹gÑ3Eð)(
ð( HIÈÁuÈQÁwÐQRÐSVÑQVÐWXÑQXÑGXð)(
ð* 
ˆˆ3‰ˆq‰�1�S‘5˜‘7Ñð+(
ð* !˜D 1 S¡5¨¡7™N¨Q¨s©U°1©WÑ4°q¸!±t¸C±xÀÀ1Á±~ÑEð+(
ð, 	
ˆ1‰ˆS‰��A‘‰˜˜!™˜A™˜c™	 ! Q¡$™Ñ&¨¨A©¨c©°!°Q±$©Ñ6ð-(
ð, 9;ð-(
ð, =@ð-(
ð, CFÀð-(
ð, HKÈSÁyð-(
ð. 
ˆð/(
ð. ð/(
ð. �$ð/(
ð. ˜ð/(
ð. " C™ið/(
ð. +.¨°©°cÑ)9ð/(
ð. =@¸4À#¹:ð/(
ð. ILÀtð/(
ð. NQð/(
ð0 
ˆð1(
ð0 ð1(
ð0 ˜‘9˜s‘?ð1(
ð0 &) D¨3¡Jð1(
ð0 14°c±	ð1(
ð0 <=¸S¹5À¹7ÀQÀsÁUÈ1ÁWÑ;LÈsÑ;RÐUXÑ;Xð1(
ð2 	ˆ3‰ð3(
ð2 ð3(
ð2 ð3(
ð2 ˜C™% ™' A c¡E¨!¡GÑ+ð3(
ð2 .1ð3(
ð2 36ð3(
ð2 9<°tð3(
ð2 ?@¸RÀ¹VÀA¹XÈÈ#ÉÈaÉÑ=Oð3(
ð4 	ˆc‰	ð5(
ð4 �4˜#‘:ð5(
ð4 !"˜r #™v a™x¨!¨C©%°©'Ñ1°CÑ7ð5(
ð4 :=ð5(
ð4 @C¸dð5(
ð4 FGÀBÀsÁFÈ1ÁHÈqÐQTÉuÐUVÉwÑDVð5(
ð6 	
ˆ#‰ˆa‰�!�C‘%˜‘'Ñ˜CÑð7(
ð6 #& ð7(
ð6 (+ð7(
ð6 -.¨c©E°!©G°a¸±e¸A±gÑ,=ð7(
ð6 @AÀ¹uÀQ¹wÈÈ3ÉÈqÉÑ?Pð7(
ð8 
ˆˆ3‰ˆq‰�1�S‘5˜‘7Ñð9(
ð8  ˜Cð9(
ð8 #% ð9(
ð8 (* cð9(
ð8 ,/ð9(
ð8 14°b±ð9(
ð8 ;>ð9(
ð8 @Cð9(
ð8 EHð9(
ð8 JMÈrÉð9(
ð: 	ˆc‰	ð;(
ð: ˜‘9˜s‘?ð;(
ð: %(ð;(
ð: +.¨ð;(
ð: 03ð;(
ð: 69°D¸2±Ið;(
ð: @CÀS¹yð;(
ð: KNÐPQÐRUÑPUÐVWÑPWÉ-ÐZ[Ð\_ÑZ_Ð`aÑZaÑJað;(
ð< 	ð=(
ð< ˆTð=(
ð< �2�c‘6˜!‘8˜a ™e A™gÑ%ð=(
ð< ), tð=(
ð< .1°3©Y¸©^ð=(
ð< ?B¸TÀC¹Zð=(
ð< JMÈsÉð=(
ð> 	ˆa�‰e�A‰g‰˜˜#™˜a™Ñ #Ñ%ð?(
ð> (+ð?(
ð> -/¨s©Fð?(
ð> 58ð?(
ð> :;¸3¹¸q¹À1ÀSÁ5ÈÁ7Ñ9Jð?(
ð@ 	
ˆ#‰ˆa‰�!�C‘%˜‘'Ñ˜CÑðA(
ð@ #& ðA(
ð@ (+ðA(
ð@ -.¨c©E°!©G°a¸±e¸A±gÑ,=ðA(
ð@ AB¸rÀ#¹vÀa¹xÈ!ÈCÉ%ÐPQÉ'Ñ?QðA(
ðB 
ˆðC(
ðB ðC(
ðB �4ðC(
ðB ˜˜C™ ™ A c¡E¨!¡GÑ+ðC(
ðB ./¨s©U°1©W°q¸±u¸Q±wÑ->ðC(
ðB ACðC(
ðB EGðC(
ðB IKðC(
ðB NPÈCðC(
ðD 
ˆðE(
ðD ˆd�R‰iðE(
ðD ˜ðE(
ðD " B™hðE(
ðD *-¨¨s©
ðE(
ðD 69°DðE(
ðD <?¸$À¹*ðE(
ðD HKÀdÈRÁiðE(
ðF 
ˆˆs‰
�SÑðG(
ðF ˜$  3¡ q¡™.¨1¨S©5°©7Ñ2ðG(
ðF 58ðG(
ðF ;>¸ðG(
ðF AD¸tðG(
ðF GJÀTðG(
ðF LOðG(
ðH 	
ˆ#‰ˆa‰�!�C‘%˜‘'ÑðI(
ðH ðI(
ðH !$ c¡	ðI(
ðH ,/°©9°r©>ðI(
ðH =@¸4À#¹:ðI(
ðH HKÈQÈsÉUÐSTÉWÁ}ÐWXÐY\ÑW\Ð]^ÑW^ÑG^ðI(
ðJ 
ˆðK(
ðJ ðK(
ðJ �4˜#‘:  #¡ a¡Ñ'¨!¨C©%°©'Ñ1ðK(
ðJ 47ðK(
ðJ 9<ðK(
ðJ >@À¹VðK(
ðJ GHÀRÈÁVÈAÁXÐPQÐRUÑPUÐVWÑPWÑEWðK(
ðL 
ˆˆ3‰ˆq‰�1�S‘5˜‘7ÑðM(
ðL ˜c™E !™G a¨¡e¨A¡gÑ-ðM(
ðL 03ðM(
ðL 69°DðM(
ðL ;>ðM(
ðL @AÀ¹uÀQ¹wÈÈ3ÉÈqÉÑ?PðM(
ðN 
ˆˆ3‰ˆq‰�1�S‘5˜‘7ÑðO(
€FðRØˆQðØ�QðØ˜QðØ # QðØ(+¨QðØ03°QðØ8;¸QðØ@CÀQðàˆQðà�Qðà˜Qðà # Qðà(+¨Qðà03°Qðà8;¸Qðà@CÀQðð 	ˆQðð ð �Qðð ˜Qðð !$ Qðð ),¨Qðð 14°Qðð 9<¸Qðð ADÀQðð 	ˆQð	ð �Qð	ð ˜Qð	ð !$ Qð	ð ),¨Qð	ð 14°Qð	ð 9<¸Qð	ð ADÀQð	ð
 	ˆQðð
 �Qðð ð
 ˜Q  Q¨¨Q°°Q¸¸QÀÀQØ
ˆQ��QØˆQˆq‰S�‰W�c˜3  Q q¡S¨¡W¨c°3ðð €Hõ ˜ Ñ&Ô&¨(Ò2Ð2Ð2Ð2Ð2Ð2r±   c                  óF  — t          dd¬¦  «        \  } }}t          | dz  |z  d|z  |z  z   dz
  d| dz  z  |z  d|dz  z  z   dz   d|z  |dz  z  |dz  z
  dz
  g¦  «        |d|d| d	i|d|d| di|t          d¦  «        t          z  |t	          dd¦  «        t          d¦  «        t          z  dz  z
  | t          d	t          d¦  «        t          z  z
  ¦  «         i|t          d¦  «        t          z  |t	          dd¦  «        t          d¦  «        t          z  dz  z
  | t          d	t          d¦  «        t          z  z
  ¦  «        i|t          d¦  «         t          z  |t	          dd¦  «        t          d¦  «        t          z  dz  z   | t          d	t          d¦  «        t          z  z   ¦  «         i|t          d¦  «         t          z  |t	          dd¦  «        t          d¦  «        t          z  dz  z   | t          d	t          d¦  «        t          z  z   ¦  «        igk    sJ ‚d S )
Nr£   Tr  rÄ   rÃ   rÂ   r  rÅ   r3  )r    rr   r8   r   rð   ©rñ   r´  rµ  s      r²   Útest_M39r.  ¨  sþ  € Ý�g tÐ,Ñ,Ô,�G€A€qˆ!õ �!�Q‘$�q‘&˜1˜Q™3˜q™5‘. 1Ñ$ b¨¨A©¡g¨a¡i°!°A°q±D±&Ñ&8¸1Ñ&<¸aÀ¹cÀ!ÀQÁ$¹hÈÈAÉ¹oÐPQÑ>QÐSÑTÔTØ��A�q˜!˜RÐ  1 a¨¨A¨q°!Ð"4Ø•�a‘”�‘˜A�q  1™vœv­¨Q©¬µ©	°!©Ñ3°Q½¸bÅ4ÈÁ7Ä7Í1Á9¹nÑ9MÔ9MÐ8MÐNØ•�a‘”�‘˜A�q  1™vœv­¨Q©¬µ©	°!©Ñ3°Q½¸RÅ$ÀqÁ'Ä'Í!Á)¹^Ñ8LÔ8LÐMØ•$�q‘'”'��!‘˜Q¥ ! A¡¤­¨a©¬µ©°1©Ñ 4°a½$¸rÅDÈÁGÄGÍAÁI¹~Ñ:NÔ:NÐ9NÐOØ•$�q‘'”'��!‘˜Q¥ ! A¡¤­¨a©¬µ©°1©Ñ 4°a½¸bÅ4ÈÁ7Ä7Í1Á9¹nÑ9MÔ9MÐNð	PòPð Pð Pð Pð Pð Pr±   c                  ód   — t          t          t          z  t          t          z  k    ¦  «        sJ ‚d S r©   )r   r   r   r°   r±   r²   Útest_N1r0  ¶  s(   € Ý�q•"‰u•r�1‘uŠ}ÑÔÐÐÐÐÐr±   c                  ó¨   — t          dd¬¦  «        } t          | dz  | z
  dz   dk    ¦  «        du sJ ‚t          | dz  | z
  dz   dk    ¦  «        du sJ ‚d S )Nrñ   Tr_  rÂ   rÅ   r   F©r    r   rt  s    r²   Útest_N2r3  º  sn   € å�˜$ÐÑÔ€AÝˆq�!‰t�a‰x˜!‰|˜aÒÑ Ô  DÐ(Ð(Ð(Ð(Ýˆq�!‰t�a‰x˜!‰|˜aÒÑ Ô  EÐ)Ð)Ð)Ð)Ð)Ð)r±   c            	      óÂ   — t          dd¬¦  «        } t          t          t          d| ¦  «        t          | d¦  «        ¦  «        t	          | ¦  «        dk     ¦  «        sJ ‚d S )Nrñ   Tr_  r3  rÅ   )r    r   rO   r   r\  rt  s    r²   Útest_N3r5  Á  sT   € å�˜$ÐÑÔ€AÝ�s•2�b˜!‘9”9�b  A™hœhÑ'Ô'­¨Q©¬°!ªÑ5Ô5Ð5Ð5Ð5Ð5Ð5r±   c                  óŒ   — t          dd¬¦  «        \  } }t          d| dz  z  d|dz  z  k    | |k    |dk    z  ¦  «        du sJ ‚d S )Nrî  Tr_  rÄ   r   r2  rg  s     r²   Útest_N4r7  Æ  sZ   € å�5˜tÐ$Ñ$Ô$�D€A€qÝˆq��A‘‰v˜˜!˜Q™$™Š  Q¢¨1¨qª5Ñ 1Ñ2Ô2°dÐ:Ð:Ð:Ð:Ð:Ð:r±   c                  óœ   — t          dd¬¦  «        \  } }}t          || dz  z  ||dz  z  k    | |k    |dk    z  |dk    z  ¦  «        du sJ ‚d S )Nzx y kTr_  rÄ   r   r2  )rñ   r´  r­   s      r²   Útest_N5r9  Ì  se   € å�g DÐ)Ñ)Ô)�G€A€qˆ!Ýˆq��A‘‰v˜˜!˜Q™$™Š  Q¢¨1¨qª5Ñ 1°Q¸²UÑ ;Ñ<Ô<ÀÐDÐDÐDÐDÐDÐDr±   c                  ó¬   — t          dd¬¦  «        \  } }}}t          || |z  z  |||z  z  k    | |k    |dk    z  |dk    z  |dk    z  ¦  «        du sJ ‚d S )Nzx y k nTr_  r   r2  )rñ   r´  r­   rò   s       r²   Útest_N6r;  Ò  sr   € õ ˜¨Ð.Ñ.Ô.�J€A€qˆ!ˆQÝˆq��A‘‰v˜˜!˜Q™$™Š  Q¢¨1¨qª5Ñ 1°Q¸²UÑ ;¸qÀ1ºuÑ EÑFÔFÈ$ÐNÐNÐNÐNÐNÐNr±   c                  óz   — t          dd¬¦  «        \  } }t          |dk    | dk    || dz
  k    z  ¦  «        du sJ ‚d S )Nrî  Tr_  r   rÅ   r2  rg  s     r²   Útest_N7r=  Ù  sN   € å�5˜tÐ$Ñ$Ô$�D€A€qÝˆq�1Šu�q˜1’u  a¨!¡e¢Ñ,Ñ-Ô-°Ð5Ð5Ð5Ð5Ð5Ð5r±   c                  ó¶   — t          dd¬¦  «        \  } }}t          t          | |¦  «        t          ||¦  «        z  | |k    ||k    z  || k    z  ¦  «        sJ ‚d S )Nr£   Tr_  )r    r   r   r-  s      r²   Útest_N8r?  ß  sr   € õ �g DÐ)Ñ)Ô)�G€A€qˆ!Ý�r�!�Q‰xŒx�"˜Q ™(œ(Ñ"Ø�Q’˜1 š6Ñ" a¨1¢fÑ-ñ/ô /ð /ð /ð /ð /ð /r±   c            	      óþ   — t          d¦  «        } t          t          | dz
  ¦  «        dk    t          j        ¬¦  «        t          t          t           ddd¦  «        t          dt          d¦  «        ¦  «        k    sJ ‚d S )	Nrñ   rÅ   rÄ   rÞ  r3  FTrÃ   )r   r™   r\  r   r§  rh   rg   r   rt  s    r²   Útest_N9rA  ç  s�   € Ýˆs‰Œ€AÝ•C˜˜A™‘J”J ’N­1¬7Ð3Ñ3Ô3µu½XÅrÀcÈ2ÈuÐVZÑ=[Ô=[Ý-5°a½¸TÑ-BÔ-Bñ8Dô 8Dò Dð Dð Dð Dð Dð Dr±   c                  óL  — t          d¦  «        } | dz
  | dz
  z  | dz
  z  | dz
  z  | dz
  z  }t          t          |¦  «        dk     t          j        ¬¦  «        t          t          t           dd	d	¦  «        t          ddd	d	¦  «        t          ddd	d	¦  «        ¦  «        k    sJ ‚d S )
Nrñ   rÅ   rÄ   rÃ   rÂ   rÆ   r   rÞ  T)r   r™   r   r   r§  rh   rg   r   )rñ   r\  s     r²   Útest_N10rC  í  s¼   € Ýˆs‰Œ€AØ	
ˆQ‰��Q‘‰˜˜Q™Ñ  Q¡Ñ'¨¨Q©Ñ/€AÝ•F˜1‘I”I ’M­!¬'Ð2Ñ2Ô2µe½HÅbÀSÈ!ÈTÐSWÑ<XÔ<XÝ,4°Q¸¸4ÀÑ,FÔ,FÝ,4°Q¸¸4ÀÑ,FÔ,Fñ7Hô 7Hò Hð Hð Hð Hð Hð Hr±   c            	      óè   — t          d¦  «        } t          d| dz
  z  dk    t          j        ¬¦  «        t	          t          t           ddd¦  «        t          dt          ¦  «        ¦  «        k    sJ ‚d S )Nrñ   rç   rÃ   rÞ  TrÆ   )r   r™   r   r§  rh   rg   r   rt  s    r²   Útest_N11rE  õ  sg   € Ýˆs‰Œ€AÝ�A�q˜1‘u‘I ’N­1¬7Ð3Ñ3Ô3µu½XÅrÀcÈ1ÈdÐTXÑ=YÔ=YÕ[cÐdeÕgiÑ[jÔ[jÑ7kÔ7kÒkÐkÐkÐkÐkÐkr±   c                  ó¨   — t          d¦  «        } t          t          | ¦  «        dk     t          j        ¬¦  «        t          dddd¦  «        k    sJ ‚d S )Nrñ   rÄ   rÞ  r   rÂ   FT)r   r™   r8   r   r§  rg   rt  s    r²   Útest_N12rG  ú  sK   € Ýˆs‰Œ€AÝ•D˜‘G”G˜a’K­¬Ð0Ñ0Ô0µH¸QÀÀ5È$Ñ4OÔ4OÒOÐOÐOÐOÐOÐOr±   c                  óœ   — t          d¦  «        } t          t          | ¦  «        dk     t          j        ¬¦  «        t          j        k    sJ ‚d S )Nrñ   rÄ   rÞ  )r   r™   rB   r   r§  rt  s    r²   Útest_N13rI  ÿ  s?   € Ýˆs‰Œ€AÝ•C˜‘F”F˜Q’J¥q¤wÐ/Ñ/Ô/µ1´7Ò:Ð:Ð:Ð:Ð:Ð:r±   c            
      ó  — t          d¦  «        } t          t          | ¦  «        dk     | t          j        ¬¦  «        t          t          t           t          dz  dd¦  «        t          t          dz  t          dd¦  «        ¦  «        k    sJ ‚d S )Nrñ   rÅ   rÞ  rÄ   T)	r   r™   rB   r   r§  rh   rg   r   r   rt  s    r²   Útest_N14rK    sŒ   € åˆs‰Œ€Aõ •C˜‘F”F˜Q’J ­!¬'Ð2Ñ2Ô2µe½HÅbÀSÍ"ÈQÉ$ÐPTÐVZÑ<[Ô<[Ý)1µ"°Q±$½¸DÀ$Ñ)GÔ)Gñ7Iô 7Iò Ið Ið Ið Ið Ið Ir±   c                  ó´   — t          d¦  «        \  } }t          t          d| z  t          |¦  «        dz
  z  dz   ¦  «        dk    | t          j        ¦  «         d S )Núr trÄ   rÅ   )r    r™   r\  r>   r   r§  ©rÏ  Úts     r²   Útest_N15rP    sP   € Ý�5‰>Œ>�D€A€qå�S��1‘•c˜!‘f”f˜q‘jÑ! AÑ%Ñ&Ô&¨!Ò+¨Qµ´Ñ8Ô8Ð8Ð8Ð8r±   c                  óÀ   — t          d¦  «        \  } }t          | dz  t          |¦  «        dz
  dz  z  t          |¦  «        dz  z  dk     | t          j        ¦  «         d S )NrM  rÄ   rÂ   rÕ   )r    r™   r>   rB   r   r§  rN  s     r²   Útest_N16rR    sV   € Ý�5‰>Œ>�D€A€qÝˆa�‰d•c˜!‘f”f˜q‘j 1‘_Ñ%¥c¨!¡f¤f¨a¡iÑ/°!Ò3°Q½¼Ñ@Ô@Ð@Ð@Ð@r±   c                  óÈ   — t          t          t          z   dk    t          t          z
  dk     ft          t          f¦  «        t          t          ¦  «        t          k     k    sJ ‚d S rÀ  )r™   rñ   r´  r\  r°   r±   r²   Útest_N17rT    sH   € õ •Q�‘U˜Q’Y¥¥A¡¨¢	Ð*­Qµ¨FÑ3Ô3½½A¹¼Åº
ÒCÐCÐCÐCÐCÐCr±   c                  óØ   — t          dt          z   ddt          z  f¦  «        } t          t          |                      | j        ¦  «        ¦  «        ¦  «        t          d¦  «        k    sJ ‚d S )NrÅ   r
  rÃ   r  )rƒ   r   r8   r   ÚdotÚH©ÚMs    r²   Útest_O1rZ    sW   € Ý�•A‘�r˜1�Q™3ÐÑ Ô €AÝ•�q—u’u˜QœS‘z”zÑ"Ô"Ñ#Ô#¥t¨B¡x¤xÒ/Ð/Ð/Ð/Ð/Ð/r±   c                  ó–   — t          d¦  «                             t          d¦  «        ¦  «        t          dgdgdgg¦  «        k    sJ ‚d S )N)rÄ   rÄ   r  )rÅ   rÃ   rÅ   rÈ   r  rÂ   )rƒ   Úcrossr°   r±   r²   Útest_O2r]  $  sj   € Ý�*ÑÔ×#Ò#¥F¨9Ñ$5Ô$5Ñ6Ô6½&À2À$ØCEÀ$ØCDÀ#ðBGñ ;Hô ;Hò Hð Hð Hð Hð Hð Hr±   c                  ó    — t          d¦  «        ‚©NzfThe vector module has no way of representing
        vectors symbolically (without respect to a basis)r#  r°   r±   r²   Útest_O3r`  +  ó   € õ ð =ñ >ô >ð >r±   c                  ó¼  — ddl m} m}  | d¦  «        } |¦   «         } |j        ¦   «         \  }}} |j        ¦   «         \  }}}	|||z  |	z  z  |||z  |	z  dz  z  z   ||dz  |	dz  z  z  z   }
|                     |
¦  «                             ¦   «         d|dz  z  |dz  z  |	z  d|z  |	dz  z  z   |z  ||z  |z  z   d|z  |dz  z  |	dz  z  ||	z  z
  |z  z   k    sJ ‚d S )Nr   )Ú
CoordSys3DÚDelr   rÄ   rÃ   r
  )Úsympy.vectorrc  rd  Úbase_vectorsÚbase_scalarsr\  r  )rc  rd  r   Údelopr«   r¬   r­   rñ   r´  rµ  ÚFs              r²   Útest_O4rj  1  s-  € Ø,Ð,Ð,Ð,Ð,Ð,Ð,Ð,Øˆ
�3‰Œ€AØˆC‰EŒE€EØˆaŒnÑÔ�G€A€qˆ!ØˆaŒnÑÔ�G€A€qˆ!Ø	ˆ1ˆQ‰3ˆq‰5‰	�A˜˜!™˜A™ ‘z‘NÑ" Q¨¨A©°°1±©Ñ%6Ñ6€AØ�;Š;�q‰>Œ>×ÒÑ Ô  R¨¨1©¡W¨Q°©T¡\°!¡^°a¸±c¸!¸Q¹$±hÑ%>ÀÑ$AÀAÀaÁCÈÁEÑ$IÈQÈqÉSÐQRÐTUÑQUÉXÐVWÐYZÑVZÉ]Ð]^Ð_`Ñ]`ÑM`ÐbcÑLcÑ$cÒcÐcÐcÐcÐcÐcr±   c                  ó    — t          d¦  «        ‚r_  r#  r°   r±   r²   Útest_O5rl  :  ra  r±   c                  ó´  — t          g d¢¦  «        t          g d¢¦  «        t          g d¢¦  «        g} t          | ¦  «        t          dgdgdgg¦  «        t          t          dd¦  «        gt          d	d¦  «        gt          d
d¦  «        gg¦  «        t          t          dd¦  «        gt          dd¦  «        gt          dd¦  «        gg¦  «        gk    sJ ‚d S )N)rÄ   rÃ   rÆ   )rÃ   rç   rÄ   )rÁ   rÃ   rç   rÄ   rÃ   rÆ   rÌ   rË   é?   iÑÿÿÿiœ  ia  iñùÿÿiÂ  iYþÿÿ)rƒ   r„   rð   )ÚLs    r²   Útest_O10rp  C  sô   € Ý	�	�	�	Ñ	Ô	�F 9 9 9Ñ-Ô-­v°i°i°iÑ/@Ô/@ÐA€AÝ�q‰>Œ>�fØ ˜cØ ˜cØ ˜cð&#ñ $ô $õ %Ý   R™yœy˜kÝ   R™yœy˜kÝ   b™zœz˜lð&,ñ -ô -õ %Ý   s™|œ|˜nÝ  ¨™}œ}˜oÝ   s™|œ|˜nð&.ñ /ô /ð0ò 0ð 0ð 0ð 0ð 0ð 0r±   c                  ó~   — t          ddd„ ¦  «                             d¦  «        t          ddddg¦  «        k    sJ ‚d S )NrÃ   c                 ó   — || z
  S r©   r°   )r«   r¬   s     r²   ru  ztest_P1.<locals>.<lambda>T  s
   €  Q¨¡U€ r±   r3  rÅ   rÄ   )rƒ   Údiagonalr°   r±   r²   Útest_P1rt  S  sX   € Ý�!�QÐ*Ð*Ñ+Ô+×4Ò4°RÑ8Ô8½FØ	ˆ1ˆr�2ˆhñ=ô =ò ð ð ð ð ð r±   c                  óÀ   — t          g d¢g d¢g d¢g¦  «        } |                      d¦  «         |                      d¦  «         | t          ddgddgg¦  «        k    sJ ‚d S )N)rÅ   rÄ   rÃ   )rÂ   rÆ   rç   )rÇ   rÁ   rÕ   rÅ   rÄ   rÇ   rÁ   )rƒ   Úrow_delÚcol_delrX  s    r²   Útest_P2rx  X  s   € Ý�	�	�	˜9˜9˜9 i i iÐ0Ñ1Ô1€AØ‡I‚Iˆa�L„L€LØ‡I‚Iˆa�L„L€LØ•˜˜A˜Ø˜A˜ð ñ !ô !ò !ð !ð !ð !ð !ð !r±   c                  ó€  ‡— t          g d¢g d¢g d¢g d¢g¦  «        } | dd…dd…f         }| d	         }| }| dd
…d
d…f          }| d          }t          ||gg¦  «        j        }| |g||ggŠt          t          ˆfd„¦  «         t          ‰¦  «        }|t          g d¢g d¢g d¢g d¢g d¢g d¢g d¢g¦  «        k    sJ ‚d S )N)rÈ   rÀ   rÉ   r  )rœ  r¿   rÌ   r  )rÎ   r  r�  r  )rÐ   é*   rÑ   é,   r   rÃ   rÅ   rÂ   ))r   rÅ   rÃ   )rÄ   r   rÃ   rÄ   ))rÃ   r   )rÄ   rÅ   c                  ó"   •— t          ‰ ¦  «        S r©   )r†   )Úrowss   €r²   ru  ztest_P3.<locals>.<lambda>n  s   ø€ �{¨4Ñ0Ô0€ r±   )éôÿÿÿéóÿÿÿéòÿÿÿrÉ   rÈ   r  )iêÿÿÿééÿÿÿrH  rÌ   rœ  r  )iàÿÿÿißÿÿÿiÞÿÿÿrÑ   rÐ   r{  )rÈ   rÀ   rÉ   r  r  r�  )rœ  r¿   rÌ   r  r€  rH  )rÎ   r  r�  r  éÕÿÿÿr  )rÐ   rz  rÑ   r{  iÖÿÿÿr~  )rƒ   r†   ÚTr~   Ú
ValueError)	r  ÚA11ÚA12ÚA21ÚA221ÚA222ÚA22r  r}  s	           @r²   Útest_P3r‹  `  sF  ø€ ÝØÐÐØÐÐØÐÐØÐÐð	ñ 	ô 	€Að ˆAˆaˆC��1�ˆHŒ+€CØ
Ð Ô
!€CØ
€CØˆa�ˆc�1�Q�3ˆhŒKˆ<€DØˆnÔÐ€DÝ
˜˜d�|�nÑ
%Ô
%Ô
'€CØˆT�3ˆK˜#˜s˜Ð$€DÝ
�:Ð0Ð0Ð0Ð0Ñ1Ô1Ð1Ýˆt‰Œ€AØ•Ø#Ð#Ð#Ø#Ð#Ð#Ø#Ð#Ð#Ø"Ð"Ð"Ø"Ð"Ð"Ø"Ð"Ð"Ø"Ð"Ð"ð$ñ %ô %ò %ð %ð %ð %ð %ð %r±   c                  ó    — t          d¦  «        ‚)Nz*Block matrix diagonalization not supportedr#  r°   r±   r²   Útest_P4r�  z  s   € å
ÐJÑ
KÔ
KÐKr±   c                  ól   — t          ddgddgg¦  «        } | dz  t          ddgddgg¦  «        k    sJ ‚d S )NrÇ   rÈ   rÃ   rÁ   rÄ   rÅ   r   ©rƒ   rX  s    r²   Útest_P5r�    sf   € Ý��B�Ø�A�ðñ 	ô 	€Aà�‰E•V˜a ˜VØ ˜Vð%ñ &ô &ò &ð &ð &ð &ð &ð &r±   c                  óÀ  — t          t          t          ¦  «        t          t          ¦  «        gt          t          ¦  «         t          t          ¦  «        gg¦  «        } |                      t          d¦  «        t          t          t          ¦  «         t          t          ¦  «         gt          t          ¦  «        t          t          ¦  «         gg¦  «        k    sJ ‚d S r0  )rƒ   r>   rñ   rB   r   rX  s    r²   Útest_P6r’  †  sª   € Ý••Q‘”��Q™œÐ Ý•a‘&”&��#�a™&œ&Ð!ð#ñ 	$ô 	$€Aà�6Š6•!�Q‰<Œ<�6¥S­¡V¤V G­cµ!©f¬f¨WÐ#5Ý$'­¡F¤F­Sµ©V¬V¨GÐ#4ð#6ñ 7ô 7ò 7ð 7ð 7ð 7ð 7ð 7r±   c            	      óÈ  — t          t          t          gg¦  «        t          t          g d¢g d¢g¦  «        z  t          g d¢g d¢g¦  «        z   z  } | t          t          t          dz   z  t          dt          z  dz
  z  z   t          dt          z  d	z
  z  t          d
t          z  dz   z  z   t          dt          z  dz   z  t          dt          z  dz
  z  z   gg¦  «        k    sJ ‚d S )N)rÅ   rÃ   rÆ   )rÄ   rÂ   rç   )rÇ   é÷ÿÿÿrÈ   )rG  rÔ   r~  rÇ   rÄ   rÁ   rÃ   rÕ   rÂ   rÔ   rÆ   rÈ   rç   rÀ   )rƒ   rñ   r´  rµ  rX  s    r²   Útest_P7r•  �  s÷   € Ý••A�ˆxÑÔÝ	�&�)�)�)Ø�)�)ðñ ô ñ 	Ý &¨¨¨Ø(5¨¨ð(7ñ !8ô !8ñ	8ñ	9€Að •��A ™E™¥Q¨­!©¨a©¡[Ñ0µ!°Qµq±S¸1±W±+ÅÀ1ÅQÁ3ÈÁ8ÁÑ2LÝ˜A�a™C "™H™­¨1­Q©3°©8©Ñ4ð6ð 7ñ 8ô 8ò 8ð 8ð 8ð 8ð 8ð 8r±   c                  óœ   — t          ddt          z  gdt          z  dgg¦  «        } |                      t          j        ¬¦  «        dk    sJ ‚d S )NrÅ   r
  r  rÂ   )ÚordrÇ   )rƒ   r   Únormr   ÚInfinityrX  s    r²   Útest_P8rš  –  sR   € Ý��B•q‘D�	Ø•A‘�q�	ðñ 	ô 	€Aà�6Š6•a”jˆ6Ñ!Ô! QÒ&Ð&Ð&Ð&Ð&Ð&r±   c            	      ó|  — t          dd¬¦  «        \  } }}t          | ||z  z  d|z  d|z  gd|z  || |z  z  d| z  gd|z  d| z  || |z  z  gg¦  «        }t          |                     d¦  «        ¦  «        | dz  |dz  z   |dz  z   t	          | ¦  «        t	          |¦  «        z  t	          |¦  «        z  z  k    sJ ‚d S )Núa b cT)ÚnonzerorÅ   ÚfrorÄ   )r    rƒ   r]   r˜  r\  ©rÞ  rb  rÓ  rY  s       r²   Útest_P9r   œ  sÛ   € Ý�g tÐ,Ñ,Ô,�G€A€qˆ!Ý��A�a‘C‘˜!˜A™#˜q ™sÐ#Ø�1‘�a˜˜1™‘g˜q ™sÐ#Ø�1‘�a˜‘c˜1˜a ™c™7Ð#ð%ñ 	&ô 	&€Aõ �!—&’&˜‘-”-Ñ Ô  Q¨¡T¨A¨q©D¡[°1°a±4Ñ%7½#¸a¹&¼&ÅÀQÁÄ¹-ÍÈAÉÌÑ:NÑ$OÒOÐOÐOÐOÐOÐOr±   c            	      óü   — t          dddt          z  z   gt          ddt          z  z
  ¦  «        dgg¦  «        } | j        t          dt          ddt          z  z   ¦  «        gddt          z  z   dgg¦  «        k    sJ ‚d S )NrÅ   rÄ   rÃ   rÂ   rÆ   rç   )rƒ   r   r¦   rW  rX  s    r²   Útest_P10r¢  ¤  s’   € å��A˜�!™‘G�Ý�1�q�‘s‘7‘”˜Q�ð!ñ 	"ô 	"€Að Œ3•&˜1�a  A¥a¡C¡™jœj˜/Ø˜q¥™s™7 A˜,ð(ñ )ô )ò )ð )ð )ð )ð )ð )r±   c                  ó
  — t          t          t          gdt          t          z  gg¦  «                             ¦   «         dt          dz  dz
  z  t          t          dgdt          z  t          t          z  gg¦  «        z  k    sJ ‚d S ©NrÅ   rÄ   r3  )rƒ   rñ   r´  Úinvr°   r±   r²   Útest_P11r¦  ­  s‘   € õ •A•q�6Ø•q�‘s�8ðñ ô ß!šc™eœe¨­1¨a©4°!©8©µf½qÀ"¸gØ?AÅ!¹tÅQÅqÁS¸kð>Kñ 7Lô 7Lñ (LòLð Lð Lð Lð Lð Lr±   c            	      óh  — t          t          t          gdt          t          z  gg¦  «                             d¦  «        } t	          t          | ¦  «        ¦  «        }t          || |z  d¬¦  «        t          |t          t          t          z  t           gdt          gg¦  «        d¬¦  «        k    sJ ‚d S )NrÅ   ÚADJF)Úevaluater3  )rƒ   rñ   r´  r¥  r^   ÚtuplerR   )rY  rÓ  s     r²   Útest_P11_workaroundr«  ¶  s°   € õ 	••A�˜�A�a™C˜Ð!Ñ"Ô"×&Ò& uÑ-Ô-€AÝ�E�!‰HŒH‰Œ€AÝ�!�Q�q‘S 5Ð)Ñ)Ô)­V°AµvÝ	
�1‰�qˆbˆ	Ø
�qˆ	ð?ñ 8ô 8à#ð.%ñ .%ô .%ò %ð %ð %ð %ð %ð %r±   c                  óÆ  — t          dt          t          ¦  «        } t          dt          t          ¦  «        }t          dt          t          ¦  «        }t          | |gt          t          t          ¦  «        |gg¦  «        }t	          |j        ¦  «        t          | j        d| j        z  |z  |j        z  gt          t          t          ¦  «        |j        gg¦  «        k    sJ ‚d S )Nr…  r†  rŠ  r3  )rˆ   rò   r†   r‰   r‡   r   )r…  r†  rŠ  r  s       r²   Útest_P12r­  À  sÔ   € Ý
�u�a¥Ñ
#Ô
#€CÝ
�u�a¥Ñ
#Ô
#€CÝ
�u�a¥Ñ
#Ô
#€CÝ�c˜3�ZÝ ¥¥AÑ&Ô&¨Ð,ð.ñ 	/ô 	/€Aå˜!œ#ÑÔ¥+°´¸¸C¼E±zÀ#±~ÀcÄeÑ7KÐ/LÝ0:½1½aÑ0@Ô0@À#Ä%Ð/Hð/Jñ #Kô #Kò Kð Kð Kð Kð Kð Kr±   c            	      ór  — t          dt          dz
  t          dz
  gt          dz
  t          dz  dt          z  z
  dz   t          dz  dt          z  z
  dz
  gt          dz
  t          dz  dz
  dt          dz  z  dt          z  z
  dz   gg¦  «        } |                      ¦   «         \  }}}t          |¦  «        t          g d¢t          dz
  dd	gt          dz
  t          dz
  dgg¦  «        k    sJ ‚t          |¦  «        t          dt          dz
  t          dz
  gd	d
t          dz
  gd	d	t          dz
  gg¦  «        k    sJ ‚d S )NrÅ   rÄ   rÃ   rç   rÁ   rÀ   r  )rÅ   r   r   r   rÂ   rÆ   rÇ   )rƒ   rñ   ÚLUdecompositionro   )rY  ro  ÚUÚ_s       r²   Útest_P13r²  Ê  sY  € Ý��˜A™µq¸1±uÐ=Ý�Q‘�˜1™˜q¥™s™
 Q™­a°©d°Qµq±S©j¸1©nÐ=Ý�Q‘�˜1™˜q™¨­1¨a©4©°2µa±4©¸"Ñ(<Ð=ð?ñ 	@ô 	@€Að ×ÒÑ!Ô!�G€A€qˆ!Ý�A‰;Œ;�&Ð"3Ð"3Ð"3Ý#$ q¡5¨!°Ð"3Ý#$ q¡5­!¨a©%°Ð"3ð"5ñ 6ô 6ò 6ð 6ð 6ð 6õ �A‰;Œ;�& 1¥a¨!¡e­Q°©UÐ"3Ø#$¨!­Q°©UÐ"3Ø#$¨!­Q°©UÐ"3ð"5ñ 6ô 6ò 6ð 6ð 6ð 6ð 6ð 6r±   c                  ó¬   — t          g d¢g d¢g d¢g d¢g¦  «        } |                      ¦   «         \  }}|t          g d¢g d¢g d¢g d¢g¦  «        k    sJ ‚d S )	N)rÅ   rÄ   rÃ   rÅ   rÃ   )rÃ   rÄ   rÅ   rÅ   rÇ   )r   rÄ   rÂ   rÅ   rÅ   )rÅ   rÅ   rÅ   rÅ   rÂ   )rÅ   r   r3  r   rÄ   )r   rÅ   rÄ   r   r3  )r   r   r   rÅ   rÃ   )r   r   r   r   r   )rƒ   Úrref)rY  rð   r±  s      r²   Útest_P14rµ  ×  sš   € Ý���Ø��Ø��Ø��ð!ñ 	"ô 	"€Að �6Š6‰8Œ8�D€A€qØ•Ð)Ð)Ð)Ø)Ð)Ð)Ø)Ð)Ð)Ø)Ð)Ð)ð+ñ ,ô ,ò ,ð ,ð ,ð ,ð ,ð ,r±   c                  ój   — t          g d¢g d¢g d¢g¦  «        } |                      ¦   «         dk    sJ ‚d S )N)r3  rÃ   rÇ   r  )rÂ   r
  rÅ   rÃ   )rÄ   rÂ   r  râ  rÄ   )rƒ   ÚrankrX  s    r²   Útest_P15r¸  ã  sE   € Ý���Ø��Ø��ð!ñ 	"ô 	"€Að �6Š6‰8Œ8�qŠ=ˆ=ˆ=ˆ=ˆ=ˆ=r±   c                  óÄ   — t          dt          d¦  «        z  dgdt          d¦  «        z  dt          d¦  «        z  gg¦  «        } |                      ¦   «         dk    sJ ‚d S )NrÄ   rÁ   rç   r  rÃ   rÅ   )rƒ   r8   r·  rX  s    r²   Útest_P16rº  ê  s[   € Ý�•4˜‘7”7‘˜A�Ø•4˜‘7”7‘˜B�t A™wœw™JÐ'ð)ñ 	*ô 	*€Aà�6Š6‰8Œ8�qŠ=ˆ=ˆ=ˆ=ˆ=ˆ=r±   c            	      ó^  — t          dd¬¦  «        } t          t          d| z  ¦  «        t          d| z  ¦  «        gddt          | ¦  «        dz  z
  z  t          | ¦  «        z  ddt          | ¦  «        dz  z  z
  t          | ¦  «        z  gg¦  «        }|                     ¦   «         dk    sJ ‚d S )NrO  Tr_  rÄ   rÅ   )r    rƒ   rB   r>   r·  )rO  rY  s     r²   Útest_P17r¼  ð  s¦   € Ý�˜$ÐÑÔ€AÝÝ	ˆQˆq‰S‰Œ•3�q˜‘s‘8”8ÐØ	
ˆA•�Q‘”˜‘‰OÑ	�S ™VœVÑ	# a¨!­S°©V¬V°Q©Y©-Ñ&7½¸Q¹¼Ñ%?Ð@ðBñ Cô C€Að �6Š6‰8Œ8�qŠ=ˆ=ˆ=ˆ=ˆ=ˆ=r±   c                  óÂ   — t          g d¢g d¢g d¢g¦  «        } |                      ¦   «         t          dgdgdgdgg¦  «        t          dgdgdgdgg¦  «        gk    sJ ‚d S )	N)rÅ   r   r
  r   )r
  rÅ   r   rÃ   )r3  rÄ   éúÿÿÿrç   rÄ   rÂ   rÅ   r   r  )rƒ   Ú	nullspacerX  s    r²   Útest_P18rÀ  ø  s¥   € Ý���Ø��Ø��ð ñ 	!ô 	!€Að �;Š;‰=Œ=�V a SØ&' SØ&' SØ&' Sð%*ñ +ô +õ $ a SØ&( TØ&' SØ&' Sð%*ñ +ô +ð	,ò ,ð ,ð ,ð ,ð ,ð ,r±   c            
      ó
  — t          d¦  «        } t          g d¢| t          t          t          g| dz  t          dz  t          dz  t          dz  g| dz  t          dz  t          dz  t          dz  gg¦  «        }|                     ¦   «         | dz  t          dz  z  t          z  | dz  t          dz  z  t          z  z
  | dz  t          z  t          dz  z  z
  | dz  t          z  t          dz  z  z   | dz  t          dz  z  t          z  z   | dz  t          z  t          dz  z  z
  | dz  t          dz  z  t          z  z
  | dz  t          dz  z  t          z  z   | dz  t          z  t          dz  z  z   | dz  t          z  t          dz  z  z
  | dz  t          dz  z  t          z  z
  | dz  t          z  t          dz  z  z   | t          dz  z  t          dz  z  z   | t          dz  z  t          dz  z  z
  | t          dz  z  t          dz  z  z
  | t          dz  z  t          dz  z  z   | t          dz  z  t          dz  z  z   | t          dz  z  t          dz  z  z
  t          dz  t          dz  z  t          z  z
  t          dz  t          z  t          dz  z  z   t          dz  t          dz  z  t          z  z   t          dz  t          z  t          dz  z  z
  t          t          dz  z  t          dz  z  z
  t          t          dz  z  t          dz  z  z   k    sJ ‚d S )NÚw)rÅ   rÅ   rÅ   rÅ   rÄ   rÃ   )r    rƒ   rñ   r´  rµ  Údet)rÂ  rY  s     r²   Útest_P19rÄ    sò  € Ý�‰Œ€AÝÐ%Ð%Ð%Ø•q�Q¥1Ð%Ø�A‘•q˜!‘t�Q ™T¥1 a¡4Ð(Ø�A‘•q˜!‘t�Q ™T¥1 a¡4Ð(ð*ñ 	+ô 	+€Að �5Š5‰7Œ7�q˜!‘t�A˜q™D‘y¥‘{ q¨!¡t­A¨q©D¡yµ¡{Ñ2°Q¸±T½!±V½A¸q¹D±[Ñ@À1ÀaÁ4ÍÁ6Í!ÈQÉ$Á;ÑNØ˜A™�a ™d™¥1™ñ%Ø'(¨!¡t­A¡v­a°©d¡{ñ3Ø56¸±T½!¸Q¹$±Y½q±[ñAØCDÀaÁ4ÍÈ1ÉÁ9ÍQÁ;ñOà˜A™�a™¥ 1¡™ñ%à'(¨!¡t­A¡v­a°©d¡{ñ3à56¸±T½!¸Q¹$±Y½q±[ñAàCDÀaÁ4ÍÁ6Í!ÈQÉ$Á;ñOð �1˜a™4™¥ 1¡™ñ%ð ()­¨A©¡v­a°©d¡{ñ3ð 67µq¸!±t±V½A¸q¹D±[ñAð DEÅQÈÁTÁ6Í!ÈQÉ$Á;ñOð �1˜a™4™¥ 1¡™ñ	%ð ()­¨A©¡v­a°©d¡{ñ	3õ 67¸±T½!¸Q¹$±Y½q±[ñ	Aõ DEÀaÁ4ÍÁ6Í!ÈQÉ$Á;ñ	Oõ
 ˜A™�a ™d™¥1™ñ%õ
 ()¨!¡t­A¡v­a°©d¡{ñ3õ
 67µq¸!±t±V½A¸q¹D±[ñAõ
 DEÅQÈÁTÁ6Í!ÈQÉ$Á;ñOò ð ð ð ð ð r±   c                  ó    — t          d¦  «        ‚)Nz'Matrix minimal polynomial not supportedr#  r°   r±   r²   Útest_P20rÆ    s   € å
ÐGÑ
HÔ
HÐHr±   c                  óâ   — t          g d¢g d¢g d¢g¦  «        } |                      t          ¦  «                             ¦   «         t          dz  dt          dz  z  z
  dt          z  z
  dz   k    sJ ‚d S )N)rÆ   r  râ  )r
  rÅ   rÄ   )rÄ   r  rF  rÃ   rÄ   rÆ   rç   )rƒ   Úcharpolyrñ   Úas_exprrX  s    r²   Útest_P21rÊ    sw   € Ý���Ø��Ø��ðñ 	ô 	€Að �:Š:•a‰=Œ=× Ò Ñ"Ô"¥a¨¡d¨Q­q°!©t©V¡m°a½±cÑ&9¸AÑ&=Ò=Ð=Ð=Ð=Ð=Ð=r±   c                  óˆ   — d} dt           z
  t          | ¦  «        z  }|                     ¦   «         t            dz   | ik    sJ ‚d S )NrÒ  rÄ   )rñ   r…   Ú	eigenvals)rÔ  rY  s     r²   Útest_P22rÍ  !  sC   € Ø€AØ	
�Q‰•�A‘”‰€AØ�;Š;‰=Œ=�a˜R !™V Q˜KÒ'Ð'Ð'Ð'Ð'Ð'r±   c                  ó  — t          g d¢g d¢g d¢g d¢g d¢g¦  «        } |                      ¦   «         t          d¦  «        dt          d¦  «        dt          d	¦  «        dt          d
¦  «        dt          d¦  «        dik    sJ ‚d S )N)rÄ   rÅ   r   r   r   )rÅ   rÄ   rÅ   r   r   )r   rÅ   rÄ   rÅ   r   )r   r   rÅ   rÄ   rÅ   )r   r   r   rÅ   rÄ   Ú1rÅ   Ú2Ú3zsqrt(3) + 2z-sqrt(3) + 2©rƒ   rÌ  r   rX  s    r²   Útest_P23rÓ  '  s¤   € ÝØˆˆØˆˆØˆˆØˆˆØˆˆðñ 	ô 	€Að �;Š;‰=Œ=Ý	ˆ#‰Œ�Ý	ˆ#‰Œ�Ý	ˆ#‰Œ�Ý	ˆ-ÑÔ˜!Ý	ˆ.ÑÔ˜1ðò ð ð ð ð ð r±   c                  óZ  — t          g d¢g d¢g d¢g d¢g d¢g d¢g d¢g d¢g¦  «        } |                      ¦   «         t          d	¦  «        d
t          d¦  «        d
t          d¦  «        d
t          d¦  «        dt          d¦  «        d
t          d¦  «        d
t          d¦  «        d
ik    sJ ‚d S )N©éc  éÄ   é@ÿÿÿé—  rG  éÌÿÿÿéÏÿÿÿrÍ   ©r×  éƒ  éq   rØ  é¹ÿÿÿr‚  rG  éÔÿÿÿ©rØ  rÞ  rÝ  r×  é=   é1   rÁ   r¤  ©rÙ  rØ  r×  rÖ  rÁ   r{  é;   r�  ©rG  rß  râ  rÁ   é›  é©ýÿÿéÐ   ré  ©rÚ  r‚  rã  r{  rè  rç  ré  ré  ©rÛ  rG  rÁ   rå  ré  ré  éc   éqüÿÿ©rÍ   rà  r¤  r�  ré  ré  rí  rì  Ú0rÅ   z10*sqrt(10405)z100*sqrt(26) + 510Ú1000rÄ   z-100*sqrt(26) + 510z-10*sqrt(10405)Ú1020rÒ  rX  s    r²   Útest_P24rò  6  sê   € ÝÐ?Ð?Ð?Ø?Ð?Ð?Ø@Ð@Ð@Ø@Ð@Ð@Ø@Ð@Ð@Ø@Ð@Ð@Ø@Ð@Ð@Ø@Ð@Ð@ðBñ 	Cô 	C€Að �;Š;‰=Œ=Ý	ˆ#‰Œ�Ý	Ð
ÑÔ˜QÝ	Ð
ÑÔ Ý	ˆ&‰	Œ	�1Ý	Ð
Ñ Ô  !Ý	Ð
ÑÔ˜aÝ	ˆ&‰	Œ	�1ðò ð ð ð ð ð r±   c                  ó2  — t          t          g d¢g d¢g d¢g d¢g d¢g d¢g d¢g d¢g¦  «        ¦  «        } t          |                      d	¬
¦  «        ¦  «        }t          g d¢¦  «        }t	          ||¦  «        D ]\  }}t          ||z
  ¦  «        dk     sJ ‚Œd S )NrÕ  rÜ  rá  rä  ræ  rê  rë  rî  T)Úmultiple)gçMÆcdà�Àr'  gyðP9·¹?ç     @�@rõ  gx5F27ß�@g     à�@gçMÆcdà�@gê-�™—q=)r   rƒ   ÚsortedrÌ  Úzipr\  )ÚMFÚev_1Úev_2rñ   r´  s        r²   Útest_P25rû  I  sï   € Ý	
�6ÐCÐCÐCØCÐCÐCØCÐCÐCØCÐCÐCØCÐCÐCØCÐCÐCØCÐCÐCØCÐCÐCðEñ Fô Fñ 
Gô 
G€Bõ �"—,’,¨�,Ñ-Ô-Ñ.Ô.€DÝð	8ð 	8ð 	8ñ9ô 9€Dõ �D˜$‘”ð "ð "‰ˆˆ1Ý�1�q‘5‰zŒz˜EÒ!Ð!Ð!Ð!Ð!ð"ð "r±   c                  ó  — t          d¦  «        \  } }}}}t          | | | | |  ddddg	g d¢g d¢g d¢g d¢g d¢g d¢g d	¢g d
¢g	¦  «        }|                     d¬¦  «        t          d¦  «        dt          d¦  «        dik    sJ ‚d S )Nza0 a1 a2 a3 a4r   )	rÅ   r   r   r   r   r   r   r   r   )	r   rÅ   r   r   r   r   r   r   r   )	r   r   rÅ   r   r   r   r   r   r   )	r   r   r   rÅ   r   r   r   r   r   )	r   r   r   r   r   r3  r3  r   r   )	r   r   r   r   r   rÅ   r   r   r   )	r   r   r   r   r   r   rÅ   r3  r3  )	r   r   r   r   r   r   r   rÅ   r   F)Úerror_when_incompletez-1/2 - sqrt(3)*I/2rÄ   z-1/2 + sqrt(3)*I/2)r    rƒ   rÌ  r   )Úa0Úa1Úa2Úa3Úa4rY  s         r²   Útest_P26r  \  sè   € Ý Ð!1Ñ2Ô2Ñ€BˆˆB��BÝ�"��r�c˜B˜3   b S¨1¨q°1°qÐ9Ø9Ð9Ð9Ø9Ð9Ð9Ø9Ð9Ð9Ø9Ð9Ð9Ø9Ð9Ð9Ø9Ð9Ð9Ø9Ð9Ð9Ø9Ð9Ð9ð;ñ 	<ô 	<€Að �;Š;¨Uˆ;Ñ3Ô3Ý	Ð
ÑÔ Ý	Ð
ÑÔ ð8$ò $ð $ð $ð $ð $ð $r±   c                  ó¶  — t          d¦  «        } t          | ddddgg d¢dd| ddgddd| dgg d¢g¦  «        }|                     ¦   «         | dt          g d¢¦  «        t          g d¢¦  «        t          g d¢¦  «        gfd	t          z
  d	t          dd	t          z   d
z  ddd	g¦  «        gfd	t          z   d	t          dd	t          z
  d
z  ddd	g¦  «        gfgk    sJ ‚d S )NrÞ  r   ©r   r   r   r   rÅ   )r   r
  r   r   rÄ   rÃ   )rÅ   r   r   r   r   ©r   r   rÅ   r   r   )r   r   r   rÅ   r   rÅ   rÄ   )r    rƒ   Ú
eigenvectsr   )rÞ  rY  s     r²   Útest_P27r  l  s.  € Ý�‰Œ€AÝ��Q˜˜1˜aÐ Ø Ð Ð Ø�Q˜˜1˜aÐ Ø�Q˜˜1˜aÐ Ø Ð Ð ð	"ñ 	#ô 	#€Að �<Š<‰>Œ>Ø	
ˆAÝ�?�?�?Ñ#Ô#Ý�?�?�?Ñ#Ô#Ý�?�?�?Ñ#Ô#ð
ð 	ð
 
�Q‰�Ý�A˜�A™˜q‘y ! Q¨Ð*Ñ+Ô+ð
ð 	ð 
�Q‰�Ý�A˜�A™˜q‘y ! Q¨Ð*Ñ+Ô+ð
ð 	ðò ð ð ð ð ð r±   c                  ó    — t          d¦  «        ‚©NzQGeneralized eigenvectors not supported https://github.com/sympy/sympy/issues/5293r#  r°   r±   r²   Útest_P28r  ƒ  ó   € å
ð ,ñ -ô -ð -r±   c                  ó    — t          d¦  «        ‚r
  r#  r°   r±   r²   Útest_P29r  ‰  r  r±   c            	      ó¸   — t          g d¢g d¢g d¢g d¢g d¢g¦  «        } |                      ¦   «         \  }}|t          g d¢g d¢g d¢g d	¢g d
¢g¦  «        k    sJ ‚d S )N)rÅ   r   r   rÅ   r3  )r   rÅ   r
  rÃ   r  )r   r   r3  rÄ   r
  )rÅ   r3  rÅ   r   rÅ   )rÅ   r3  rÅ   r3  rÄ   )r3  r   r   r   r   )r   rÅ   rÅ   r   r   r  )r   r   r   rÅ   rÅ   r  )rƒ   Újordan_form)rY  r±  ÚJs      r²   Útest_P30r  �  sµ   € ÝÐ#Ð#Ð#Ø#Ð#Ð#Ø#Ð#Ð#Ø#Ð#Ð#Ø#Ð#Ð#ð	%ñ 	&ô 	&€Að
 �=Š=‰?Œ?�D€A€qØ•Ð(Ð(Ð(Ø(Ð(Ð(Ø(Ð(Ð(Ø(Ð(Ð(Ø(Ð(Ð(ð	*ñ +ô +ò +ð +ð +ð +ð +ð +r±   c                  ó    — t          d¦  «        ‚)Nz!Smith normal form not implementedr#  r°   r±   r²   Útest_P31r  �  s   € å
ÐAÑ
BÔ
BÐBr±   c            	      ó~  — t          ddgddgg¦  «        } t          | ¦  «                             t          ¦  «                             ¦   «         t          t
          t          d¦  «        z  t
           t          d¦  «        z  gt
          t          d¦  «        z  t
          t          d¦  «        z  gg¦  «        k    sJ ‚d S )NrÅ   r
  rÄ   )rƒ   r.   Úrewriter>   ro   r   rB   rX  s    r²   Útest_P32r  ¢  sµ   € Ý��B�Ø�A�ðñ 	ô 	€Aåˆq‰6Œ6�>Š>�#ÑÔ×'Ò'Ñ)Ô)­Vµa½¸A¹¼±hÅÀÅ3ÀqÁ6Ä6Á	Ð5JÝ67½¸A¹¼±hÅÅ3ÀqÁ6Ä6ÁÐ5Jð5Lñ .Mô .Mò Mð Mð Mð Mð Mð Mr±   c                  ót  — t          d¦  «        \  } }t          g d¢dddd| z  gg d¢dd| z  d| dz  z  dgg¦  «        }t          ||z  ¦  «                             t          ¦  «                             ¦   «         t          dd	|z  d
t          || z  ¦  «        z  | z  z   d|z  | z  dt          || z  ¦  «        z  z
  dt	          || z  ¦  «        z  | z  d| z  z   gdd
t	          || z  ¦  «        z  dz
  d| z  t	          || z  ¦  «        z  d| z  z   dt          || z  ¦  «        z  gddt	          || z  ¦  «        z  | z  d| z  z
  d	t	          || z  ¦  «        z  d
z   t          || z  ¦  «        | z  gddt          || z  ¦  «        z  d| z  t          || z  ¦  «        z  t	          || z  ¦  «        gg¦  «        k    sJ ‚d S )Nzw t)r   rÅ   r   r   r   rÄ   )r   r   r   rÅ   r
  rÃ   rÅ   r  rÂ   rç   r¾  )r    rƒ   r.   r  r>   r   rB   )rÂ  rO  rY  s      r²   Útest_P33r  ©  sá  € Ý�5‰>Œ>�D€A€qÝÐ&Ð&Ð&Ø�q˜q ! A¡#Ð&Ø&Ð&Ð&Ø�B�q‘D˜!˜A˜q™D™& AÐ&ð(ñ 	)ô 	)€Aõ ˆq�‰s‰8Œ8×Ò�CÑ Ô ×'Ò'Ñ)Ô)­VØ	
ˆBˆq‰D�1•S˜˜1™‘X”X‘:˜a‘<Ñ ! A¡# a¡%¨!­C°°!±©H¬H©*Ñ"4°b½¸Q¸q¹S¹¼±kÀ!±mÀaÈÁcÑ6IÐJØ	
�•3�q˜‘s‘8”8‘˜a‘  A¡¥c¨!¨A©#¡h¤h¡°°1±Ñ!4¸qÅÀQÀqÁSÁÄ¹zÐJØ	
ˆQ�s�1�Q‘3‰xŒx‰Z˜‰\˜A˜a™CÑ R­¨A¨a©C©¬¡[°1¡_½sÀ1ÀQÁ3¹x¼xÈ¹zÐJØ	
�B•s˜1˜Q™3‘x”x‘K¨¨!©­C°°!±©H¬H©ÅÀQÀqÁSÁÄÐJð	5Lñ .Mô .Mò Mð Mð Mð Mð Mð Mr±   c                  óF  — t          dd¬¦  «        \  } }}t          | 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¦  «        }t          |¦  «        t          t          | ¦  «        t          | ¦  «        ddddgdt          | ¦  «        ddddgddt          |¦  «        dddgdddt          |¦  «        t          |¦  «        t          |¦  «         dz  gddddt          |¦  «        t          |¦  «        gdddddt          |¦  «        gg¦  «        k    sJ ‚d S )Nrœ  Tr_  rÅ   r   rÄ   )r    rƒ   rB   r>   rŸ  s       r²   Útest_P34r  ¶  sh  € å�g DÐ)Ñ)Ô)�G€A€qˆ!Ý��A�q˜!˜Q Ð"Ø�A�q˜!˜Q Ð"Ø�A�q˜!˜Q Ð"Ø�A�q˜!˜Q Ð"Ø�A�q˜!˜Q Ð"Ø�A�q˜!˜Q Ð"ð$ñ 	%ô 	%€Aõ ˆq‰6Œ6•V�c !™fœf¥c¨!¡f¤f¨a°°A°qÐ9Ø¥ Q¡¤¨¨A¨q°!Ð4Ø ¥C¨¡F¤F¨A¨q°!Ð4Ø  A¥s¨1¡v¤v­s°1©v¬v½¸A¹¼°w¸q±yÐAØ  A q­#¨a©&¬&µ#°a±&´&Ð9Ø  A q¨!­S°©V¬VÐ4ð6ñ 7ô 7ò 7ð 7ð 7ð 7ð 7ð 7r±   c                  ó�   — t           dz  t          g d¢g d¢g d¢g¦  «        z  } t          | ¦  «        t          d¦  «        k    sJ ‚d S )NrÄ   )rÄ   rÅ   rÅ   )rÄ   rÃ   rÄ   )rÅ   rÅ   rÄ   rÃ   )r   rƒ   rB   r…   rX  s    r²   Útest_P35r  É  sZ   € å
ˆ1‰�V�Y�Y�YØ�Y�YØ�Y�Yð ñ !ô !ñ 	!€Aõ
 ˆq‰6Œ6•S˜‘V”VÒÐÐÐÐÐr±   c                  ó€   — t          ddgddgg¦  «        } t          | ¦  «        t          ddgddgg¦  «        k    sJ ‚d S )NrÔ   rÇ   rÊ   rÃ   rÅ   rÂ   )rƒ   r8   rX  s    r²   Útest_P36r  Ó  sh   € å��Q�Ø�B�ðñ 	ô 	€Aå�‰7Œ7•f˜q !˜fØ  !˜fð&ñ 'ô 'ò 'ð 'ð 'ð 'ð 'ð 'r±   c                  óª   — t          g d¢g d¢g d¢g¦  «        } | t          j        z  t          dt          dd¦  «        dgg d¢g d¢g¦  «        k    sJ ‚d S )N)rÅ   rÅ   r   ©r   rÅ   r   )r   r   rÅ   rÅ   rÄ   r   )rƒ   r   r�  rð   rX  s    r²   Útest_P37r"  Û  s‚   € Ý�	�	�	Ø�	�	Ø�	�	ðñ 	ô 	€Að �aŒf‰9� ¥A a¨¡G¤G¨Q Ø(7¨¨Ø(7¨¨ð 9ñ :ô :ò :ð :ð :ð :ð :ð :r±   c                  ó˜   — t          g d¢g d¢g d¢g¦  «        } t          t          ¦  «        5  | t          j        z   J ‚# 1 swxY w Y   d S )Nr!  )r   r   r   )rƒ   r~   ÚAssertionErrorr   r�  rX  s    r²   Útest_P38r%  ä  sˆ   € åˆiˆiˆiØˆiˆiØˆiˆiðñ ô €Aõ 
•Ñ	Ô	ð ð à	�1Œ6‰	ˆ	ð 	ˆtðð ð ð øøøð ð ð ð ð ð s   ­?¿AÁAc                  ó    — t          d¦  «        ‚)zQ
    M=Matrix([
        [1, 1],
        [2, 2],
        [3, 3]])
    M.SVD()
    z,Singular value decomposition not implementedr#  r°   r±   r²   Útest_P39r'  ñ  s   € õ ÐLÑ
MÔ
MÐMr±   c            	      ó€  — t          dd¬¦  «        \  } }t          | t          |¦  «        z  | t          |¦  «        z  g¦  «        }|                     t          | |g¦  «        ¦  «        t          t          |¦  «        |  t          |¦  «        z  gt          |¦  «        | t          |¦  «        z  gg¦  «        k    sJ ‚d S )NrM  Tr_  )r    rƒ   r>   rB   Újacobian)rÏ  rO  rY  s      r²   Útest_P40r*  ý  sÀ   € Ý�5˜tÐ$Ñ$Ô$�D€A€qÝ�•#�a‘&”&‘˜!�C ™FœF™(Ð#Ñ$Ô$€AØ�:Š:•f˜a ˜V‘n”nÑ%Ô%­µ#°a±&´&¸1¸"½SÀ¹V¼V¹)Ð1DÝ25°a±&´&¸1½SÀ¹V¼V¹8Ð1Dð1Fñ *Gô *Gò Gð Gð Gð Gð Gð Gr±   c            	      ó>  — t          dd¬¦  «        \  } }t          | dz  t          |¦  «        z  | |f¦  «        t          dt          |¦  «        z  d| z  t	          |¦  «        z  gd| z  t	          |¦  «        z  | dz   t          |¦  «        z  gg¦  «        k    sJ ‚d S )NrM  Tr_  rÄ   )r    rP   rB   rƒ   r>   rN  s     r²   Útest_P41r,    s´   € Ý�5˜tÐ$Ñ$Ô$�D€A€qÝ�1�a‘4�˜A™œ‘;  !˜uÑ%Ô%­°Aµc¸!±f´f±HÀÀ!ÁÅCÈÁFÄFÁ
Ð1KØ23°A±#µc¸!±f´f±*¸qÀ!¹t¸eÅCÈÁFÄF¹lÐ1Kð1Mñ *Nô *Nò Nð Nð Nð Nð Nð Nr±   c                  ó¬   — t          t          t          ¦  «        t          t          ¦  «        gt          ¦  «                             ¦   «         dk    sJ ‚d S r«  )rQ   r>   rñ   rB   ro   r°   r±   r²   Útest_P42r.  
  s@   € Ý•c�!‘f”f�c¥!™fœfÐ%¥qÑ)Ô)×2Ò2Ñ4Ô4¸Ò9Ð9Ð9Ð9Ð9Ð9r±   c            	      óZ  — d„ } t          dd¬¦  «        \  }}t          |t          |¦  «        z  |t          |¦  «        z  g¦  «        } | |||g¦  «        t          t          |¦  «        | t          |¦  «        z  gt          |¦  «        |t          |¦  «        z  gg¦  «        k    sJ ‚d S )Nc                 óD   ‡ — t          ˆ fd„|D ¦   «         ¦  «        j        S )Nc                 óD   •— g | ]}‰                      |¦  «        j        ‘ŒS r°   )r   rƒ  )r[  ÚvrY  s     €r²   r]  z3test_P43.<locals>.__my_jacobian.<locals>.<listcomp>  s%   ø€ Ð.Ð.Ð. q�q—v’v˜a‘y”y”{Ð.Ð.Ð.r±   )rƒ   rƒ  )rY  ÚYs   ` r²   Ú__my_jacobianztest_P43.<locals>.__my_jacobian  s)   ø€ ÝÐ.Ð.Ð.Ð.¨AÐ.Ñ.Ô.Ñ/Ô/Ô1Ð1r±   rM  Tr_  )r    rƒ   r>   rB   )r4  rÏ  rO  rY  s       r²   Útest_P43r5    sÉ   € ð2ð 2ð 2å�5˜tÐ$Ñ$Ô$�D€A€qÝ�•#�a‘&”&‘˜!�C ™FœF™(Ð#Ñ$Ô$€AØˆ=˜˜A˜a˜5Ñ!Ô!¥V­c°!©f¬f°q°b½¸Q¹¼±iÐ-@Ý.1°!©f¬f°q½¸Q¹¼±xÐ-@ð-Bñ &Cô &Cò Cð Cð Cð Cð Cð Cr±   c            	      ó<  — d„ } t          dd¬¦  «        \  }} | |dz  t          |¦  «        z  ||f¦  «        t          dt          |¦  «        z  d|z  t          |¦  «        z  gd|z  t          |¦  «        z  |dz   t          |¦  «        z  gg¦  «        k    sJ ‚d S )Nc                 ór   ‡ ‡— t          ˆ fd„|D ¦   «         ¦  «        Št          ˆfd„|D ¦   «         ¦  «        S )Nc                 ó0   •— g | ]}t          ‰|¦  «        ‘ŒS r°   )r   )r[  r2  r¦   s     €r²   r]  z2test_P44.<locals>.__my_hessian.<locals>.<listcomp>  s!   ø€ Ð*Ð*Ð* 1•D˜˜A‘J”JÐ*Ð*Ð*r±   c                 óD   •— g | ]}‰j                              |¦  «        ‘ŒS r°   )rƒ  r   )r[  r2  ÚVs     €r²   r]  z2test_P44.<locals>.__my_hessian.<locals>.<listcomp>  s%   ø€ Ð/Ð/Ð/¨˜œŸš ™œÐ/Ð/Ð/r±   r�  )r¦   r3  r:  s   ` @r²   Ú__my_hessianztest_P44.<locals>.__my_hessian  sI   øø€ ÝÐ*Ð*Ð*Ð*¨Ð*Ñ*Ô*Ñ+Ô+ˆÝÐ/Ð/Ð/Ð/¨QÐ/Ñ/Ô/Ñ0Ô0Ð0r±   rM  Tr_  rÄ   )r    rB   rƒ   r>   )r;  rÏ  rO  s      r²   Útest_P44r<    sÈ   € ð1ð 1ð 1õ �5˜tÐ$Ñ$Ô$�D€A€qØˆ<˜˜1™�S ™VœV™ a¨ VÑ,Ô,µØ/0µ°Q±´©x¸1¸Q¹3½sÀ1¹v¼v¹:Ð,FØ-.¨q©Sµ°Q±´©Z¸!¸Q¹$¸½sÀ1¹v¼v¹Ð,Fð8Hñ 1Iô 1Iò Ið Ið Ið Ið Ið Ir±   c                  óª   — d„ }  | t          t          ¦  «        t          t          ¦  «        gt          ¦  «                             ¦   «         dk    sJ ‚d S )Nc           	      ó˜   ‡ — t          ˆ fd„t          dt          ‰ ¦  «        ¦  «        D ¦   «         ¦  «        }|                     ¦   «         S )Nc                 ój   •— g | ]/}t          ‰¦  «        j                             t          |¦  «        ‘Œ0S r°   )rƒ   rƒ  r   rñ   )r[  rò   r3  s     €r²   r]  z4test_P45.<locals>.__my_wronskian.<locals>.<listcomp>#  s1   ø€ ÐEÐEÐE¨q•F˜1‘I”I”K×$Ò$¥Q¨Ñ*Ô*ÐEÐEÐEr±   r   )rƒ   rï   ÚlenrÃ  )r3  r2  rY  s   `  r²   Ú__my_wronskianz test_P45.<locals>.__my_wronskian"  sB   ø€ ÝÐEÐEÐEÐEµE¸!½SÀ¹V¼VÑ4DÔ4DÐEÑEÔEÑFÔFˆØ—’‘”ˆr±   rÅ   )r>   rñ   rB   ro   )rA  s    r²   Útest_P45rB  !  sS   € ðð ð ð ˆ>�3�q™6œ6¥3¥q¡6¤6Ð*­AÑ.Ô.×7Ò7Ñ9Ô9¸QÒ>Ð>Ð>Ð>Ð>Ð>r±   c            
      ó  — t          ddd¬¦  «        \  } }}t          d|d¦  «        }t          || df         t          ||df         |d|dz
  f¦  «        |z  z
  dz  | d|dz
  f¦  «        }|                     ¦   «          t	          d¦  «        ‚)	Nzi j nTr…  ÚxnrÅ   r   rÄ   zUnknown result)r    rˆ   rŽ   r  r$  )r«   r¬   rò   rD  ÚSms        r²   Útest_R1rF  *  s—   € å�g t°dÐ;Ñ;Ô;�G€A€qˆ!Ý	�d˜A˜qÑ	!Ô	!€BÝ	ˆb��A�Œh�˜R  1 œX¨¨1¨a°!©e }Ñ5Ô5°aÑ7Ñ7¸!Ñ;¸aÀÀAÈÁE¸]Ñ	KÔ	K€Bð ‡G‚G�I„I€IÝ
Ð.Ñ
/Ô
/Ð/r±   c                  ó|  — t          d¦  «        \  } }t          ddd¬¦  «        \  }}t          d|d¦  «        }t          d|d¦  «        }t          ||df         | ||df         z  z
  |z
  d	z  |d|dz
  f¦  «        }t          || ¦  «        }t          ||¦  «        }t	          ||f| |ft
          j        ¬
¦  «         d S )Nzm bzi nTr…  rD  rÅ   Úynr   rÄ   rÞ  )r    rˆ   rŽ   r   r™   r   r§  )	r¯   rb  r«   rò   rD  rH  r¦   Úf1Úf2s	            r²   Útest_R2rK  4  sÆ   € å�5‰>Œ>�D€A€qÝ�5 $°Ð6Ñ6Ô6�D€A€qÝ	�d˜A˜qÑ	!Ô	!€BÝ	�d˜A˜qÑ	!Ô	!€BÝˆR��1�ŒX˜˜"˜Q ˜Tœ(™
Ñ" QÑ&¨Ñ*¨Q°°1°q±5¨MÑ:Ô:€AÝ	ˆa�‰Œ€BÝ	ˆa�‰Œ€Båˆb�"ˆX˜˜1�v¥a¤gÐ.Ñ.Ô.Ð.Ð.Ð.r±   c                  ó&  — t          ddd¬¦  «        \  } }d|z  t          d| z  |¦  «        dz  z  }t          ||dt          f¦  «        }|                     ¦   «         }|                     ¦   «         }|d| z  t          d| z  | ¦  «        z  k    sJ ‚d S )Nún kTr…  r3  rÄ   rÅ   )r    r"   rŽ   r   r  ri   )rò   r­   ÚskrE  rƒ  ÚT2s         r²   Útest_R3rP  A  sš   € å�5 $°Ð6Ñ6Ô6�D€A€qØ�‰'•h˜q ™s AÑ&Ô&¨Ñ*Ñ	*€BÝ	ˆR�!�Q��Ñ	Ô	€BØ
�Š‰	Œ	€AØ	
�Š‰Œ€Bð �"�q‘� ! A¡# qÑ)Ô)Ñ)Ò)Ð)Ð)Ð)Ð)Ð)r±   c                  ó    — t          d¦  «        ‚)NzIndefinite sum not supportedr#  r°   r±   r²   Útest_R4rR  M  s   € õ& Ð<Ñ
=Ô
=Ð=r±   c                  ó¸  — t          ddd¬¦  «        \  } }}}}d|z  t          | |z   | |z   ¦  «        t          ||z   ||z   ¦  «        z  t          || z   ||z   ¦  «        z  z  }t          ||dt          f¦  «        }|                     ¦   «         }|t          | |z   |z   ¦  «        t          | ¦  «        t          |¦  «        z  t          |¦  «        z  z  k    sJ ‚d S )Nz	a b c n kTr…  r3  rÅ   )r    r"   rŽ   r   r  r#   )rÞ  rb  rÓ  rò   r­   rN  rE  rƒ  s           r²   Útest_R5rT  c  sâ   € å˜K°ÀÐEÑEÔE�M€A€qˆ!ˆQ�Ø�‰'•H˜Q ™U A¨¡EÑ*Ô*Ý˜a !™e Q¨¡UÑ+Ô+ñ,Ý,4°Q¸±U¸AÀ¹EÑ,BÔ,BñCñ 
D€Bå	ˆR�!�Q��Ñ	Ô	€BØ
�Š‰	Œ	€AØ•	˜!˜A™#˜a™%Ñ Ô ¥)¨A¡,¤,­y¸©|¬|Ñ";½IÀa¹L¼LÑ"HÑIÒIÐIÐIÐIÐIÐIr±   c                  ó  — t          ddd¬¦  «        \  } }t          d| dz   d¦  «        }t          ||df         ||dz
  df         z
  |d| dz   f¦  «        }|                     ¦   «         |d          || dz   df         z   k    sJ ‚d S )	NrM  Tr…  ÚgnrÄ   rÅ   r   )r   r   )r    rˆ   rŽ   r  )rò   r­   rV  rE  s       r²   Útest_R6rW  m  s—   € Ý�5 $°Ð6Ñ6Ô6�D€A€qÝ	�d˜A ™E 1Ñ	%Ô	%€BÝ	ˆR��1�ŒX˜˜1˜q™5 !˜8œÑ$ q¨!¨Q°©U mÑ	4Ô	4€BØ�7Š7‰9Œ9˜˜Dœ˜	 B q¨1¡u¨a x¤LÑ0Ò0Ð0Ð0Ð0Ð0Ð0r±   c                  óÒ   — t          ddd¬¦  «        \  } }t          |dz  |d| f¦  «                             ¦   «         }|                     ¦   «         | dz  | dz   dz  z  dz  k    sJ ‚d S )NrM  Tr…  rÃ   rÅ   rÄ   rÂ   )r    rŽ   r  r]   )rò   r­   rƒ  s      r²   Útest_R7rY  t  ss   € Ý�5 $°Ð6Ñ6Ô6�D€A€qÝˆAˆq‰D�!�A�a�ÑÔ×ÒÑ Ô €AØ�8Š8‰:Œ:˜˜A™˜q 1™u q™j™¨Ñ*Ò*Ð*Ð*Ð*Ð*Ð*r±   c                  óø   — t          ddd¬¦  «        \  } }t          |dz  t          | |¦  «        z  |d| f¦  «        }|                     ¦   «         }|                     ¦   «         | | dz   z  d| dz
  z  z  k    sJ ‚d S ©NrM  Tr…  rÄ   rÅ   )r    rŽ   r"   r  ri   ©rò   r­   rE  rƒ  s       r²   Útest_R8r]  y  s�   € å�5 $°Ð6Ñ6Ô6�D€A€qÝ	ˆQ�‰T•(˜1˜a‘.”.Ñ  1 a¨ )Ñ	,Ô	,€BØ
�Š‰	Œ	€AØ�:Š:‰<Œ<˜1˜a !™e™9 Q¨¨Q©¡ZÑ/Ò/Ð/Ð/Ð/Ð/Ð/r±   c                  óú   — t          ddd¬¦  «        \  } }t          t          | |dz
  ¦  «        |z  |d| dz   f¦  «        }|                     ¦   «                              ¦   «         d| dz   z  dz
  | dz   z  k    sJ ‚d S ©NrM  Tr…  rÅ   rÄ   )r    rŽ   r"   r  ro   )rò   r­   rE  s      r²   Útest_R9r`  �  s†   € Ý�5 $°Ð6Ñ6Ô6�D€A€qÝ	�X�a˜˜Q™ÑÔ Ñ! A q¨!¨a©% =Ñ	1Ô	1€BØ�7Š7‰9Œ9×ÒÑÔ A¨¨A©¡J°¡N°Q¸±UÑ#;Ò;Ð;Ð;Ð;Ð;Ð;r±   c                  ób  — t          ddd¬¦  «        \  } }}}t          t          | |¦  «        t          |||z
  ¦  «        z  |d|f¦  «        }|                     ¦   «         }|                     ¦   «                              t          ¦  «        }|t          || z   ¦  «        t          |¦  «        t          || z   |z
  ¦  «        z  z  k    sJ ‚|t          || z   |¦  «                             t          ¦  «        k    sJ ‚|                     t          ¦  «        }|t          || z   |¦  «        k    sJ ‚d S )Nzn m r kTr…  r   )r    rŽ   r"   r  ri   r  r#   )rò   r¯   rÏ  r­   rE  rƒ  rO  ÚT3s           r²   Útest_R10rc  ‡  s  € å˜¨D¸4Ð@Ñ@Ô@�J€A€qˆ!ˆQÝ	�X�a˜‰^Œ^�H Q¨¨A©Ñ.Ô.Ñ.°°A°q°	Ñ	:Ô	:€BØ
�Š‰	Œ	€AØ	
�Š‰Œ×	Ò	�iÑ	(Ô	(€BØ•˜1˜q™5Ñ!Ô!¥9¨Q¡<¤<µ	¸!¸a¹%À!¹)Ñ0DÔ0DÑ#DÑEÒEÐEÐEÐEØ•˜!˜a™% Ñ#Ô#×+Ò+­IÑ6Ô6Ò6Ð6Ð6Ð6ð 
�Š•HÑ	Ô	€BØ•˜!˜a™% Ñ#Ô#Ò#Ð#Ð#Ð#Ð#Ð#r±   c                  óî   — t          ddd¬¦  «        \  } }t          | |¦  «        t          |¦  «        z  }t          ||d| f¦  «        }|                     ¦   «         }|t          d| z  ¦  «        k    sJ ‚d S )NrM  Tr…  r   rÄ   )r    r"   r&   rŽ   r  )rò   r­   rN  rE  rƒ  s        r²   Útest_R11re  •  sw   € å�5 $°Ð6Ñ6Ô6�D€A€qÝ	�!�Q‰Œ�	 !™œÑ	$€BÝ	ˆR�!�Q˜�Ñ	Ô	€BØ
�Š‰	Œ	€Að •	˜!˜A™#‘”ÒÐÐÐÐÐr±   c                  óî   — t          ddd¬¦  «        \  } }t          t          |¦  «        dz  |d| f¦  «        }|                     ¦   «         }|t          | ¦  «        t          | dz   ¦  «        z  k    sJ ‚d S )NrM  Tr…  rÄ   r   rÅ   )r    rŽ   r&   r  r\  s       r²   Útest_R12rg     st   € å�5 $°Ð6Ñ6Ô6�D€A€qÝ	�Y�q‰\Œ\˜1‰_˜q ! Q˜iÑ	(Ô	(€BØ
�Š‰	Œ	€AØ•	˜!‘”�Y q¨1¡uÑ-Ô-Ñ-Ò-Ð-Ð-Ð-Ð-Ð-r±   c                  ó„  — t          ddd¬¦  «        \  } }t          t          |t          z  ¦  «        |d| f¦  «        }|                     ¦   «         }|                     ¦   «         t          t          dz  ¦  «        dz  t          t          d| z  dz   z  dz  ¦  «        dt          t          dz  ¦  «        z  z  z
  k    sJ ‚d S r_  )r    rŽ   rB   rñ   r  ro   r?   r>   r\  s       r²   Útest_R13ri  ¨  s£   € å�5 $°Ð6Ñ6Ô6�D€A€qÝ	�S�•1‘‰XŒX˜˜1˜a�yÑ	!Ô	!€BØ
�Š‰	Œ	€AØ�:Š:‰<Œ<�3�q ™s™8œ8 A™:­­A¨q°©s°Q©w©K¸©MÑ(:Ô(:¸A½cÅ!ÀAÁ#¹h¼h¹JÑ(GÑGÒGÐGÐGÐGÐGÐGr±   c                  óB  — t          ddd¬¦  «        \  } }t          t          d|z  dz
  t          z  ¦  «        |d| f¦  «        }|                     ¦   «         }|                     ¦   «         t          | t          z  ¦  «        dz  t          t          ¦  «        z  k    sJ ‚d S r[  )r    rŽ   rB   rñ   r  ro   r\  s       r²   Útest_R14rk  °  sˆ   € å�5 $°Ð6Ñ6Ô6�D€A€qÝ	�S�!�A‘#˜‘'�1‘ÑÔ  1 a˜yÑ	)Ô	)€BØ
�Š‰	Œ	€AØ�:Š:‰<Œ<�3˜q¥™s™8œ8 Q™;¥s­1¡v¤vÑ-Ò-Ð-Ð-Ð-Ð-Ð-r±   c            	      ó  — t          ddd¬¦  «        \  } }t          t          | |z
  |¦  «        |dt          | dz  ¦  «        f¦  «        }|                     ¦   «         }|                     ¦   «         t          | dz   ¦  «        k    sJ ‚d S )NrM  Tr…  r   rÄ   rÅ   )r    rŽ   r"   r5   r  ro   r&   r\  s       r²   Útest_R15rm  ¸  s€   € å�5 $°Ð6Ñ6Ô6�D€A€qÝ	�X�a˜!‘e˜QÑÔ ! Q­¨a°©c©
¬
Ð!3Ñ	4Ô	4€BØ
�Š‰	Œ	€AØ�:Š:‰<Œ<�9 Q¨¡UÑ+Ô+Ò+Ð+Ð+Ð+Ð+Ð+r±   c                  óâ   — t          ddd¬¦  «        } t          d| dz  z  d| dz  z  z   | dt          f¦  «        }|                     ¦   «         t	          d¦  «        t
          dz  dz  z   k    sJ ‚d S )Nr­   Tr…  rÅ   rÄ   rÃ   rç   )r    rŽ   r   r  ry   r   )r­   rE  s     r²   Útest_R16ro  À  sq   € Ý�˜T¨DÐ1Ñ1Ô1€AÝ	ˆQˆq�!‰t‰V�a˜˜1™‘f‰_˜q !¥R˜jÑ	)Ô	)€BØ�7Š7‰9Œ9�˜Q™œ¥" a¡%¨¡'Ñ)Ò)Ð)Ð)Ð)Ð)Ð)r±   c            
      ó¾   — t          ddd¬¦  «        } t          t          t          d| dz  z  d| dz  z  z   | dt          f¦  «        ¦  «        dz
  ¦  «        dk     sJ ‚d S )	Nr­   Tr…  rÅ   rÄ   rÃ   gú†¡3£Æ@çVçž¯Ò<)r    r\  ÚfloatrŽ   r   ©r­   s    r²   Útest_R17rt  Æ  sz   € Ý�˜T¨DÐ1Ñ1Ô1€AÝ�u•S˜˜1˜a™4™ ! A q¡D¡&™¨1¨aµ¨*Ñ5Ô5Ñ6Ô6Ø#ñ$ñ %ô %Ø',ò-ð -ð -ð -ð -ð -r±   c                  ó  — t          ddd¬¦  «        } t          dd| z  | dz  z  z  | dt          f¦  «        }|                     ¦   «         }|                     ¦   «         t          d¦  «        dz   dz  t          dz  dz  z   k    sJ ‚d S )Nr­   Tr…  rÅ   rÄ   rÀ   )r    rŽ   r   r  ro   r/   r   ©r­   rE  rƒ  s      r²   Útest_R18rw  Ì  s„   € Ý�˜T¨DÐ1Ñ1Ô1€AÝ	ˆQ��1‘�Q˜‘T‘	‰]˜Q ¥2˜JÑ	'Ô	'€BØ
�Š‰	Œ	€AØ�:Š:‰<Œ<�C ™FœF A™I˜: a™<­"¨a©%°©(Ñ2Ò2Ð2Ð2Ð2Ð2Ð2r±   c                  óD  — t          ddd¬¦  «        } t          dd| z  dz   d| z  dz   z  d| z  dz   z  z  | dt          f¦  «        }|                     ¦   «         }|                     ¦   «         t          d¦  «         dz  t          d¦  «        t          z  d	z  z   k    sJ ‚d S )
Nr­   Tr…  rÅ   rÃ   rÄ   r   rÂ   rÀ   )r    rŽ   r   r  ro   r/   r8   r   rv  s      r²   Útest_R19ry  Ó  sŸ   € õ 	�˜T¨DÐ1Ñ1Ô1€AÝ	ˆQ��1‘�q‘˜1˜Q™3 ™7Ñ# Q q¡S¨1¡WÑ-Ñ.°°Aµr°
Ñ	;Ô	;€BØ
�Š‰	Œ	€Aà�:Š:‰<Œ<�C ™FœF˜7 1™9¥t¨A¡w¤w­r¡z°"¡}Ñ4Ò4Ð4Ð4Ð4Ð4Ð4r±   c                  ó>  — t          ddd¬¦  «        \  } }t          t          | d|z  ¦  «        |dt          f¦  «        }|                     ¦   «         }|                     ¦   «         d| dz  z  t          t          | z  dz  ¦  «        z  dz  d| dz
  z  dz  z   k    sJ ‚d S )NrM  Tr…  rÂ   r   rÄ   rÅ   )r    rŽ   r"   r   r  ro   r>   r   r\  s       r²   Útest_R20r{  Ý  sš   € å�5 $°Ð6Ñ6Ô6�D€A€qÝ	�X�a˜˜1™ÑÔ  1¥b˜zÑ	*Ô	*€BØ
�Š‰	Œ	€Aà�:Š:‰<Œ<˜1˜q ™s™8¥C­¨1©¨Q©¡K¤KÑ/°Ñ1°A¸¸A¹±J¸q±LÑ@Ò@Ð@Ð@Ð@Ð@Ð@r±   c            	      ó(  — t          ddd¬¦  «        } t          dt          | | dz   z  ¦  «        t          | ¦  «        t          | dz   ¦  «        z   z  z  | dt          f¦  «        }|                     ¦   «         }|                     ¦   «         dk    sJ ‚d S )Nr­   Tr…  rÅ   )r    rŽ   r8   r   r  ro   rv  s      r²   Útest_R21r}  æ  s„   € å�˜T¨DÐ1Ñ1Ô1€AÝ	ˆQ•�Q˜˜A™‘Y‘”¥4¨¡7¤7­T°!°a±%©[¬[Ñ#8Ñ9Ñ:¸QÀÅ2¸JÑ	GÔ	G€BØ
�Š‰	Œ	€AØ�:Š:‰<Œ<˜1ÒÐÐÐÐÐr±   c                  ó  — t          ddd¬¦  «        \  } }t          t          t          | ¦  «        t          |¦  «        dz  t          | d|z  z
  ¦  «        z  z  t          t          z  |z  z  t          t          z  | |z
  z  z  | d|z  t
          f¦  «        |dt
          f¦  «        }|                     ¦   «         }|dt          t          dz  t          dz  z  dt          dz  z  z
  dt          z  t          z  z
  dz   ¦  «        z  k    sJ ‚d S )	NrM  Tr…  rÄ   r   r3  rÂ   rÅ   )r    rŽ   r#   rñ   r´  r   r  r8   r\  s       r²   Útest_R23r  ó  sû   € å�5 $°Ð6Ñ6Ô6�D€A€qÝ	�S•)˜A‘,”,¥	¨!¡¤¨a¡µ	¸!¸aÀ¹c¹'Ñ0BÔ0BÑ BÑCÝ•A‘#˜‘ñÝ�Q™3 ! a¡%™.ñ)Ø+,¨a°©cµ2¨,ñ8ô 8Ø:;¸QÅ¸ñ
Eô 
E€Bð 	�Š‰	Œ	€AØ�•4�˜1™�Q ™T™	 A¥a¨¡d¡FÑ*¨Q­q©Sµ©UÑ2°QÑ6Ñ7Ô7Ñ7Ò7Ð7Ð7Ð7Ð7Ð7r±   c                  óØ   — t          ddd¬¦  «        \  } }t          t          |d|z  dz
  z  |d| f¦  «        | dt          f¦  «        }|                     ¦   «         t
          dz  k    sJ ‚d S )Nzm kTr…  rÄ   rÅ   )r    rŽ   r�   r   r  r   )r¯   r­   rE  s      r²   Útest_R24r�  ý  sn   € Ý�5 $°Ð6Ñ6Ô6�D€A€qÝ	�W�Q˜˜!™˜a™‘[ 1 a¨ )Ñ,Ô,¨q°!µR¨jÑ	9Ô	9€BØ�7Š7‰9Œ9�˜1™ÒÐÐÐÐÐr±   c                  ó  — t          ddd¬¦  «        } t          t          | dz  ¦  «        | ddf¦  «        }|                     ¦   «                              ¦   «         dt          d¦  «        z  t          dz  z  dz  k    sJ ‚d S )	Nr­   Tr…  rÃ   rÅ   rÁ   i€  i¡  )r    r�   rH   r  ro   r8   r   )r­   ÚPrs     r²   Útest_S1r„    sx   € Ý�˜T¨DÐ1Ñ1Ô1€AÝ	•�q˜‘s‘”˜a  A˜YÑ	'Ô	'€BØ�7Š7‰9Œ9×ÒÑÔ 3¥t¨A¡w¤w¡;­r°1©uÑ#4°TÑ#9Ò9Ð9Ð9Ð9Ð9Ð9r±   c                  ó    — t          ddd¬¦  «        \  } }t          ||d| f¦  «                             ¦   «         t          | ¦  «        k    sJ ‚d S ©NrM  Tr…  rÅ   )r    r�   r  r#   ©rò   r­   s     r²   Útest_S2rˆ  	  sS   € Ý�5 $°Ð6Ñ6Ô6�D€A€qÝ�1�q˜!˜Q�iÑ Ô ×%Ò%Ñ'Ô'­9°Q©<¬<Ò7Ð7Ð7Ð7Ð7Ð7r±   c                  óÜ   — t          ddd¬¦  «        \  } }t          t          |z  |d| f¦  «                             ¦   «                              ¦   «         t          | | dz   z  dz  z  k    sJ ‚d S r_  )r    r�   rñ   r  ro   r‡  s     r²   Útest_S3rŠ    sn   € Ý�5 $°Ð6Ñ6Ô6�D€A€qÝ•1�a‘4˜!˜Q ˜Ñ#Ô#×(Ò(Ñ*Ô*×3Ò3Ñ5Ô5½¸QÀÀAÁ¹YÀq¹[Ñ9IÒIÐIÐIÐIÐIÐIr±   c                  ó¼   — t          ddd¬¦  «        \  } }t          dd|z  z   |d| dz
  f¦  «                             ¦   «                              ¦   «         | k    sJ ‚d S r†  )r    r�   r  ro   r‡  s     r²   Útest_S4rŒ    se   € Ý�5 $°Ð6Ñ6Ô6�D€A€qÝ�1�q˜‘s‘7˜Q  1 a¡4˜LÑ)Ô)×.Ò.Ñ0Ô0×9Ò9Ñ;Ô;¸qÒ@Ð@Ð@Ð@Ð@Ð@r±   c                  óF  — t          ddd¬¦  «        \  } }t          d|z  dz
  d|z  z  |d| f¦  «                             ¦   «                              ¦   «         t	          | t
          j        z   ¦  «        t          t          ¦  «        t	          | dz   ¦  «        z  z  k    sJ ‚d S r[  )	r    r�   r  Ú	gammasimprH   r   r�  r8   r   r‡  s     r²   Útest_S5r�    sž   € Ý�5 $°Ð6Ñ6Ô6�D€A€qÝ�Q�q‘S˜1‘W˜q ™s‘O a¨¨A YÑ/Ô/×4Ò4Ñ6Ô6×@Ò@ÑBÔBÝ�!•a”f‘*ÑÔ�t¥B™xœx­¨a°!©e©¬Ñ4Ñ5ò6ð 6ð 6ð 6ð 6ð 6r±   c                  óJ  — t          ddd¬¦  «        \  } }t          t          dz  dt          z  t          |t          z  | z  ¦  «        z  z
  dz   |d| dz
  f¦  «                             ¦   «                              ¦   «         t          d| z  z  dz
  t          dz  dz
  z  k    sJ ‚d S r[  )r    r�   rñ   r>   r   r  ro   r‡  s     r²   Útest_S6r‘    s§   € å�5 $°Ð6Ñ6Ô6�D€A€qå•A�q‘D˜!�A™#�c !¥B¡$ q¡&™kœk™/Ñ)¨AÑ-°°1°a¸!±e¨}Ñ=Ô=×BÒBÑDÔD×MÒMÑOÔOÝ�A�a‘C‘˜1‘�q !™t a™xÑ(ò)ð )ð )ð )ð )ð )r±   c                  óð   — t          ddd¬¦  «        } t          | dz  dz
  | dz  dz   z  | dt          f¦  «        }|                     ¦   «         }|                     ¦   «         t          dd¦  «        k    sJ ‚d S )Nr­   Tr…  rÃ   rÅ   rÄ   )r    r�   r   r  ro   rð   ©r­   rƒ  rƒ  s      r²   Útest_S7r”  &  st   € å�˜T¨DÐ1Ñ1Ô1€AÝ	�!�Q‘$˜‘(˜Q ™T A™XÑ&¨¨A­r¨
Ñ	3Ô	3€BØ
�Š‰	Œ	€AØ�:Š:‰<Œ<�1˜Q ™7œ7Ò"Ð"Ð"Ð"Ð"Ð"r±   c                  óÞ   — t          ddd¬¦  «        } t          ddd| z  dz  z  z
  | dt          f¦  «        }|                     ¦   «         }|                     ¦   «         dt
          z  k    sJ ‚d S )Nr­   Tr…  rÅ   rÄ   )r    r�   r   r  ro   r   r“  s      r²   Útest_S8r–  .  sk   € å�˜T¨DÐ1Ñ1Ô1€AÝ	��Q˜˜!™˜a‘x‘Z‘ ! Q­ Ñ	,Ô	,€BØ
�Š‰	Œ	€Aà�:Š:‰<Œ<˜1�R™4ÒÐÐÐÐÐr±   c                  óô   — t          ddd¬¦  «        } t          dd| dz   z  d| z  dz
  z  z   | dt          f¦  «        }|                     ¦   «         }|                     ¦   «         t          d¦  «        k    sJ ‚d S )Nr­   Tr…  rÅ   r3  rÄ   )r    r�   r   r  ro   r8   r“  s      r²   Útest_S9r˜  7  sy   € å�˜T¨DÐ1Ñ1Ô1€AÝ	��b˜A ™E‘] A a¡C¨!¡GÑ,Ñ,¨q°!µR¨jÑ	9Ô	9€BØ
�Š‰	Œ	€Að �:Š:‰<Œ<�4 ™7œ7Ò"Ð"Ð"Ð"Ð"Ð"r±   c                  ó   — t          ddd¬¦  «        } t          | | dz   z  dz   t          z   | | dz   z  dz   t          z
  z  | dt          f¦  «        }|                     ¦   «         }|                     ¦   «         dk    sJ ‚d S )Nr­   Tr…  rÅ   r   r3  )r    r�   r   r   r  ro   r“  s      r²   Útest_S10rš  A  s~   € å�˜T¨DÐ1Ñ1Ô1€AÝ	�!�Q˜‘U‘)˜a‘-¥!Ñ# a¨¨Q©¡i°!¡mµaÑ&7Ñ8¸1¸aÅ¸*Ñ	EÔ	E€BØ
�Š‰	Œ	€Aà�:Š:‰<Œ<˜2ÒÐÐÐÐÐr±   c                  ó  — t          ddt          z  z   t          z  t          t          ¦  «        t          k    sJ ‚t          dt	          t
          ¦  «        z
  t
          dz  z  t
          d¦  «        t          j        k    sJ ‚d S rÏ  )r`   rò   r   r   r>   rñ   r   r�  r°   r±   r²   Útest_T1rœ  J  sc   € Ý�!�a�‘c‘'�A‘�q¥"Ñ%Ô%­Ò*Ð*Ð*Ð*Ý�!•c�!‘f”f‘*�a ™dÑ"¥A qÑ)Ô)­Q¬VÒ3Ð3Ð3Ð3Ð3Ð3r±   c                  ó„   — t          dt          z  dt          z  z   dt          z  z  t          t          ¦  «        dk    sJ ‚d S )NrÃ   rÆ   rÅ   )r`   rñ   r   r°   r±   r²   Útest_T2rž  O  s:   € Ý�!•Q‘$˜�A™‘+ ¥1¡Ñ%¥q­"Ñ-Ô-°Ò2Ð2Ð2Ð2Ð2Ð2r±   c                  óÀ   — t          t          t          ¦  «        t          t          ¦  «        t          t          ¦  «        z   z  t          t          ¦  «        dk    sJ ‚d S r«  )r`   r/   rñ   rB   r   r°   r±   r²   Útest_T3r   S  s@   € Ý••Q‘”��Q™œ¥#¥a¡&¤&™Ñ)­1­bÑ1Ô1°QÒ6Ð6Ð6Ð6Ð6Ð6r±   c                  óf  — t          t          t          t          t           ¦  «        z  t          t           ¦  «        t          dt          dz  z  t          dz   z  ¦  «        z   z  ¦  «        t          t          ¦  «        z
  t          z  t          t          ¦  «        t          d¦  «         k    sJ ‚d S )Nr
  rÄ   rÅ   )r`   r.   rñ   r   r°   r±   r²   Útest_T4r¢  W  s“   € Ý•#•a��Q˜B™œ‘i¥¥a R¡¤­3¨rµ!°Q±$©w½¸A¹©Ñ+?Ô+?Ñ!?Ñ@ÑAÔAÝ•q‘6”6ñÝñÝ¥ñ%ô %Ý),¨Q©¬¨ò0ð 0ð 0ð 0ð 0ð 0r±   c                  óÒ  — t          t          t          t          ¦  «        z  t          t          t          t          ¦  «        z  t          dz  z
  ¦  «        dz  z  t          t          t          dz  dt          t          dt          dz  z  t          t          ¦  «        z  ¦  «        ¦  «        z  z   ¦  «        ¦  «        z  t          t          ¦  «        t          dd¦  «        k    sJ ‚d S )NrÄ   rÃ   rÅ   )r`   rñ   r/   r.   r   rð   r°   r±   r²   Útest_T5r¤  \  sÅ   € Ý•!•C�‘F”F‘(�3�q¥¥Q¡¤™x­!¨Q©$™Ñ/Ô/°Ñ2Ñ2µ3µs½1¸a¹4Ø•c�#˜a¥ 1¡™f¥S­¡V¤V™mÑ,Ô,Ñ-Ô-Ñ-ñ<.ñ 8/ô 8/ñ 40ô 40ñ 0Ý12µBñ8ô 8Ý;<¸QÀ¹7¼7òCð Cð Cð Cð Cð Cr±   c                  ó²   — t          dt          z  t          t          ¦  «        dt          z  z  z  t          t          ¦  «        t	          d¦  «        k    sJ ‚d S ©NrÅ   r3  )r`   rò   r#   r   r.   r°   r±   r²   Útest_T6r§  a  sC   € Ý�•1‘•y¥‘|”| a­¡cÑ*Ñ*­A­rÑ2Ô2µc¸"±g´gÒ=Ð=Ð=Ð=Ð=Ð=r±   c                  ó’   — t          dt          z  t          t          dz   ¦  «        dt          z  z  z  t          t          ¦  «         d S r«  )r`   rò   rH   r   r°   r±   r²   Útest_T7r©  e  s6   € Ý	ˆ!�A‰#••a˜!‘e‘”˜q¥™sÑ#Ñ
#¥Q­Ñ+Ô+Ð+Ð+Ð+r±   c            	      óè   — t          dd¬¦  «        \  } }t          t          || z   ¦  «        t          |¦  «        z  t          |  t	          |¦  «        z  ¦  «        z  |t
          ¦  «        dk    sJ ‚d S )Nza zTrs  rÅ   )r    r`   rH   r.   r/   r   )rÞ  rµ  s     r²   Útest_T8r«  i  sg   € Ý�5 4Ð(Ñ(Ô(�D€A€qÝ•�q˜1‘u‘”�e A™hœhÑ&¥s¨A¨2­c°!©f¬f©9¡~¤~Ñ5°q½"Ñ=Ô=ÀÒBÐBÐBÐBÐBÐBr±   c                  ó¨   — t          dd¬¦  «        \  } }t          t          d|fd| |z  ¦  «        |t          ¦  «        t	          | ¦  «        k    sJ ‚d S )Nzz kTrs  rÅ   )rÅ   )r    r`   rJ   r   r.   )rµ  r­   s     r²   Útest_T9r­  n  sW   € å�5 4Ð(Ñ(Ô(�D€A€qõ •˜˜1�v˜t Q q¡SÑ)Ô)¨1­bÑ1Ô1µS¸±V´VÒ;Ð;Ð;Ð;Ð;Ð;r±   c                  óô   — t          t          t          ¦  «        dt          dz
  z  z
  t          d¦  «        t          dt          z  dt	          t          ¦  «        z  z   t          dt
          f¦  «        k    sJ ‚d S r¦  )r`   ry   rñ   r�   r5   r   r°   r±   r²   Útest_T10r¯  v  s_   € õ ••a‘”˜1�a !™e™9Ñ$¥a¨Ñ+Ô+­y¸½A¹ÀÅ%ÍÁ(Ä(Á
Ñ9JÍQÐPQÕSUÈJÑ/WÔ/WÒWÐWÐWÐWÐWÐWr±   c            
      óê   — t          ddd¬¦  «        \  } }t          | t          z  t          t          dt          |z  z   |d| f¦  «        z  z  | t          ¦  «        t          t          ¦  «        k    sJ ‚d S r†  )r    r`   rñ   r   r   rH   r‡  s     r²   Útest_T11r±  {  si   € å�5 $°Ð6Ñ6Ô6�D€A€qå�•A‘•q� !¥a¨¡c¡'¨Q°°1¨IÑ6Ô6Ñ6Ñ7¸½BÑ?Ô?Å5ÍÁ8Ä8ÒKÐKÐKÐKÐKÐKr±   c            	      óÔ   — t          dd¬¦  «        \  } }t          | t          t          |dz   ¦  «        |d| f¦  «        z  dt          | dz   ¦  «        z
  z  | d¦  «        dk    sJ ‚d S )Núx tTr_  rÄ   r   rÅ   )r    r`   r�   r.   )rñ   rO  s     r²   Útest_T12r´  ‚  sƒ   € Ý�5˜tÐ$Ñ$Ô$�D€A€qå�•Y�s A q¡D 5™zœz¨A¨q°!¨9Ñ5Ô5Ñ5°q½3ÀÀ1Á¸u¹:¼:±~ÑFØ�Añô Øòð ð ð ð ð r±   c                  óÄ   — t          dd¬¦  «        } t          | t          | ¦  «        z  | dd¬¦  «        t          | t          | ¦  «        z  | dd¬¦  «        gdd	gk    sJ ‚d S )
Nrñ   Tr_  r   ú-©Údirú+r3  rÅ   )r    r`   r\  rt  s    r²   Útest_T13rº  ‰  sz   € Ý�˜$ÐÑÔ€AÝ�!•C˜‘F”F‘(˜A˜q cÐ*Ñ*Ô*Ý�!•C˜‘F”F‘(˜A˜q cÐ*Ñ*Ô*ð,Ø02°A¨wò7ð 7ð 7ð 7ð 7ð 7r±   c                  ó    — t          dd¬¦  «        } t          t          t          | ¦  «         ¦  «        | dd¬¦  «        t          dz  k    sJ ‚d S )Nrñ   Tr_  r   r¹  r·  rÄ   )r    r`   r=   r/   r   rt  s    r²   Útest_T14r¼  �  sN   € Ý�˜$ÐÑÔ€AÝ••s˜1‘v”v�g‘”  1¨#Ð.Ñ.Ô.µ"°Q±$Ò6Ð6Ð6Ð6Ð6Ð6r±   c                  óˆ   — t          dd¬¦  «        } t          t          | ¦  «        | ¦  «        t          | ¦  «        k    sJ ‚d S )Nrñ   Tr_  )r    r   r\  r,   rt  s    r²   Útest_U1r¾  ”  s?   € Ý�˜$ÐÑÔ€AÝ•�A‘”˜‰?Œ?�d 1™gœgÒ%Ð%Ð%Ð%Ð%Ð%r±   c            	      ó(  — t          t          t          t           t          dk     ft          t          dk    f¦  «        ¦  «        } t           | t          ¦  «        t          ¦  «        t          dt          dk     fdt          dk    f¦  «        k    sJ ‚d S )Nr   r3  rÅ   ©r   rñ   r9   r   )r¦   s    r²   Útest_U2rÁ  ™  sn   € Ý�q•)�a˜R¥ Q¢˜K­!­Q°!ªV¨Ñ5Ô5Ñ6Ô6€AÝ��•!‘”•a‰=Œ=�I r­1¨qª5 k°Aµq¸A²v°;Ñ?Ô?Ò?Ð?Ð?Ð?Ð?Ð?r±   c            	      ón  — t          t          t          t          dz  dz
  t          dk    ft          dz  t          dk    f¦  «        ¦  «        } t          t          t           | t          ¦  «        t          ¦  «        ¦  «        } |t          ¦  «        dt          dz  z  k    sJ ‚ |d¦  «        dk    sJ ‚d S rÃ  rÀ  )r¦   rI  s     r²   Útest_U3rÃ  ž  s�   € Ý�q•)�Q ™T A™X¥q¨A¢vÐ.µ°A±µq¸A²v°Ñ?Ô?Ñ@Ô@€AÝ	••4˜˜�!™œ�a‘=”=Ñ	!Ô	!€BØˆ2�a‰5Œ5�A•a˜‘d‘FŠ?ˆ?ˆ?ˆ?Øˆ2ˆa‰5Œ5�AŠ:ˆ:ˆ:ˆ:ˆ:ˆ:r±   c                  óÎ   — t          ddd¬¦  «        } t          dd¬¦  «        }t          || z  || ¦  «        }|                     t          ¦  «        t          | ¦  «        k    sJ ‚d S )Nrò   Tr…  rñ   r_  )r    r   r  r#   )rò   rñ   rÔ  s      r²   Útest_U4rÅ  ¥  sf   € å�˜T¨DÐ1Ñ1Ô1€AÝ�˜$ÐÑÔ€AÝˆQ�‰T�1�aÑÔ€AØ�9Š9•YÑÔ¥9¨Q¡<¤<Ò/Ð/Ð/Ð/Ð/Ð/r±   c                  ó(  — t          d¦  «        } t          t          t          | ¦  «        ¦  «        t          | ¦  «        ¦  «        t          t          | ¦  «        | df¦  «        z  t          t          t          | ¦  «        ¦  «        t          | ¦  «        df¦  «        t          t          | ¦  «        | ¦  «        dz  z  z   }t          t          | ¦  «        ¦  «                             | d¦  «        |k    sJ ‚|                     ¦   «         |k    sJ ‚d S )NrO  rÄ   )r    r	   r¦   r§   r   r  )rO  Úanss     r²   Útest_U5rÈ  ­  sØ   € å�‰Œ€Aå•1•Q�q‘T”T‘7”7�A˜a™DœDÑ!Ô!¥*­Q¨q©T¬T°A°q°6Ñ":Ô":Ñ:Ý•1•Q�q‘T”T‘7”7�Q˜q™TœT 1˜IÑ&Ô&¥zµ!°A±$´$¸Ñ':Ô':¸AÑ'=Ñ=ñ	>ð õ �Qˆq‰TŒT‰7Œ7�<Š<˜˜1ÑÔ Ò$Ð$Ð$Ð$Ø�8Š8‰:Œ:˜ÒÐÐÐÐÐr±   c                  ó
  — t          d¦  «        } t          t          t          ¦  «        t           | t          ¦  «        t          t          ¦  «        f¦  «        }|                     t          ¦  «        t          t          t          ¦  «        ¦  «        t          t          t          ¦  «        t          ¦  «        z  t           | t          ¦  «        ¦  «        t           | t          ¦  «        t          ¦  «        z  z
  k    sJ ‚d S )Nrû  )r
   r�   r¦   r´  rñ   r§   r   r	   )rû  rƒ  s     r²   Útest_U6rÊ  ·  sµ   € Ý�‰Œ€AÝ•!•A‘$”$�˜A˜A�a™DœD¥!¥A¡$¤$˜Ñ(Ô(€AØ�6Š6•!‰9Œ9Ý	�!�A‰$Œ$‰Œ•
�1�Q™4œ4¥Ñ#Ô#Ñ#¥a¨¨­!©¬¡g¤g­j¸¸½1¹¼½qÑ.AÔ.AÑ&AÑAòCð Cð Cð Cð Cð Cr±   c                  óh   — t          dd¬¦  «        \  } }t          t          | |¦  «        ¦  «         d S )Nzp tTr_  )r    r   r¦   )r\  rO  s     r²   Útest_U7rÌ  ¾  s1   € å�5˜tÐ$Ñ$Ô$�D€A€qõ
 	�ˆ1ˆa‰Œ�M„M€M€M€Mr±   c                  óì   — t          dd¬¦  «        \  } }t          | |z  ¦  «        | z   }t          ||z
  || ¦  «        | t          | |z  ¦  «        z  dz   | t          | |z  ¦  «        z  dz   z  k    sJ ‚d S )Nrî  Tr_  rÅ   )r    r>   rN   rB   )rñ   r´  Úeqs      r²   Útest_U8rÏ  È  s   € Ý�5˜tÐ$Ñ$Ô$�D€A€qÝ	ˆQˆq‰S‰Œ�A‰€Bõ ��R‘˜˜AÑÔ A 2¥c¨!¨A©#¡h¤h¡;°¡?°Qµs¸1¸Q¹3±x´x±ZÀ!±^Ñ"DÒDÐDÐDÐDÐDÐDr±   c            	      óð  — t          dd¬¦  «        \  } }t          t          | |¦  «        | ¦  «        t          t          | |¦  «        |¦  «        z   }|                     t          | |¦  «        t	          | dz  |dz  z   ¦  «        ¦  «        }|                     ¦   «                              ¦   «         }|| |z   t          t          t	          | ¦  «        | ¦  «        | | dz  |dz  z   ¦  «        z  dz  k    sJ ‚d S )Nrî  Tr_  rÄ   )	r    r   r¦   r„  r§   r  r]   r   r	   )rñ   r´  ÚsuÚs2Ús3s        r²   Útest_U9rÔ  Ð  sÝ   € õ �5˜tÐ$Ñ$Ô$�D€A€qÝ	�a��1‰gŒg�qÑ	Ô	�D¥ 1 a¡¤¨!Ñ,Ô,Ñ	,€BØ	�Š•�1�a‘”�!˜A˜q™D 1 a¡4™K™.œ.Ñ	)Ô	)€BØ	�Š‰Œ×	Ò	Ñ	Ô	€Bð �!�a‘%��j­¨1©¬¨qÑ1Ô1°1°a¸±d¸QÀ¹T±kÑBÔBÑBÀ1ÑDÒDÐDÐDÐDÐDÐDr±   c                  ó¢   — t          t          dz  dz   t          dz  dz
  t          dz   z  z  t          d¦  «        t          dd¦  «        k    sJ ‚d S )NrÃ   rÆ   rÂ   rÅ   r3  r”  )rb   rµ  rð   r°   r±   r²   Útest_U10rÖ  é  sK   € å•A�q‘D˜1‘H¥ 1¡ q¡­1¨q©5Ñ1Ñ2µA°rÑ:Ô:½aÀÀA¹h¼hÒFÐFÐFÐFÐFÐFr±   c                  ó   — t           ‚r©   r#  r°   r±   r²   Útest_U11rØ  í  s
   € õ Ðr±   c                  ó    — t          d¦  «        ‚)Nz0External diff of differential form not supportedr#  r°   r±   r²   Útest_U12rÚ  ó  s   € õ Ø:ñ<ô <ð <r±   c                  ó–   — t          t          dz  t          z
  dz   t          ¦  «        ddt          dd¦  «        z  z  dz  dz   k    sJ ‚d S )NrÂ   rÅ   r  rÄ   rÃ   rÁ   )r¢   rñ   rð   r°   r±   r²   Útest_U13rÜ  ÿ  sH   € Ý•1�a‘4�!‘8˜a‘<¥Ñ#Ô# r¨!­Q¨q°©V¬V©)¡|°A¡~¸Ñ'9Ò9Ð9Ð9Ð9Ð9Ð9r±   c                  ó    — t          d¦  «        ‚)Nz$minimize(), maximize() not supportedr#  r°   r±   r²   Útest_U14rÞ  	  s   € õ ÐDÑ
EÔ
EÐEr±   c                  ó    — t          d¦  «        ‚)NzRminimize() not supported and also solve does not support multivariate inequalitiesr#  r°   r±   r²   Útest_U15rà  
	  s   € å
ð 'ñ (ô (ð (r±   c                  ó    — t          d¦  «        ‚)Nz[minimize() not supported in SymPy and also solve does not support multivariate inequalitiesr#  r°   r±   r²   Útest_U16râ  	  s   € å
ð 2ñ 3ô 3ð 3r±   c                  ó    — t          d¦  «        ‚)Nz;Linear programming, symbolic simplex not supported in SymPyr#  r°   r±   r²   Útest_U17rä  	  s   € å
ð ñ ô ð r±   c                  ó´   — t          dd¬¦  «        } t          t          | ¦  «        | ¦  «        t          | dz   dz  | dk    f| dz  dz  df¦  «        k    sJ ‚d S )Nrñ   Tr_  rÄ   r   )r    r�   r\  r9   rt  s    r²   Útest_V1ræ  	  sd   € Ý�˜$ÐÑÔ€AÝ•S˜‘V”V˜QÑÔ¥9¨q°!©t¨e°A©g°q¸A²vÐ->ÀÀAÁÀaÁÈÀÑ#OÔ#OÒOÐOÐOÐOÐOÐOr±   c                  óþ   — t          t          t           t          dk     ft          t          dk    f¦  «        t          ¦  «        t          t          dz   dz  t          dk     ft          dz  dz  df¦  «        k    sJ ‚d S )Nr   rÄ   T)r�   r9   rñ   r°   r±   r²   Útest_V2rè  !	  sy   € Ý•Y¥ ¥A¨¢E˜{­Qµ°Q²¨KÑ8Ô8½!ñ 
ô 
Ý�˜A™˜˜a™¥ Q¢Ð'­!¨Q©$¨q©&°$¨Ñ8Ô8ò9ð 9ð 9ð 9ð 9ð 9r±   c                  ó¼   — t          dt          dz  dz   z  t          ¦  «                             ¦   «                              ¦   «         dt          dz  dz   z  k    sJ ‚d S )NrÅ   rÃ   rÄ   )r�   rñ   r   ro   r°   r±   r²   Útest_V3rê  &	  sS   € Ý�Q�˜1™˜q™‘\¥!Ñ$Ô$×)Ò)Ñ+Ô+×4Ò4Ñ6Ô6¸!½QÀ¹TÀA¹X¹,ÒFÐFÐFÐFÐFÐFr±   c                  óÌ   — t          dt          z  t          ddt          z  z   ¦  «        z  t          ¦  «        t          dt          z  ¦  «        t	          d¦  «        z  k    sJ ‚d S )NrÄ   rÅ   rÂ   )r�   rñ   r8   r0   r/   r°   r±   r²   Útest_V4rì  *	  sO   € Ý�Q�‘T�$˜q 1¥a¡4™x™.œ.Ñ(­!Ñ,Ô,µ°a½±d±´½CÀ¹F¼FÑ0BÒBÐBÐBÐBÐBÐBr±   c                  ó0  — t          dt          z  dz
  dz  dt          z  dz
  t          dd¦  «        z  z  t          ¦  «                             ¦   «         ddt          z  z   dt          dz  z  z
  ddt          z  dz
  t          dd¦  «        z  z  z  k    sJ ‚d S )	NrÃ   rÆ   rÄ   rÅ   rÇ   i×ÿÿÿr²  é-   )r�   rñ   rð   ro   r°   r±   r²   Útest_V5rï  .	  s˜   € õ �q�‘s˜Q‘w ‘l A¥a¡C¨!¡G­a°°1©g¬gÑ#5Ñ5µqÑ9Ô9×BÒBÑDÔDØ�2•a‘4‰Z˜"�Q ™T™'Ñ! A q­¡s¨Q¡wµ°1°a±´Ñ&8Ñ$8Ñ9ò:ð :ð :ð :ð :ð :r±   c            
      óâ  — t          ddt          t          t          z  ¦  «        z  dt          t           t          z  ¦  «        z  z
  z  t          ¦  «        t	          d¦  «        t          dt          t          t          z  ¦  «        z  t	          d¦  «        z
  ¦  «        t          dt          t          t          z  ¦  «        z  t	          d¦  «        z   ¦  «        z
  z  dt          z  z  k    sJ ‚d S )NrÅ   rÄ   rÆ   rÔ   r§  )r�   r.   r¯   rñ   r8   r/   r°   r±   r²   Útest_V6rñ  5	  sÂ   € õ �a˜�3�q¥™s™8œ8™ a­­Q¨B­q©D©	¬	¡kÑ1Ñ2µAÑ6Ô6½$¸r¹(¼(Ý�•#•a�‘c‘(”(‘
�T "™XœXÑ%Ñ&Ô&­¨Q­sµ1µQ±3©x¬x©Z½$¸r¹(¼(Ñ-BÑ)CÔ)CÑCñ;EØFHÍÁdñ;Lò Lð Lð Lð Lð Lð Lr±   c                  ót  — t          t          t          ¦  «        dz  t          t          ¦  «        dz  z  ¦  «        } |                      ¦   «         t          t          dd¦  «        z  t          t          ¦  «        dz  dt          t          ¦  «        z  z  z   dt          t          ¦  «        z  dz  z   k    sJ ‚d S )NrÂ   rÄ   r  rÃ   )r�   r2   rñ   r1   ro   rð   r3   ©Úr1s    r²   Útest_V7rõ  <	  s„   € Ý	•4�‘7”7˜A‘:�d¥1™gœg q™jÑ(Ñ	)Ô	)€BØ�;Š;‰=Œ=�A�a  A™hœh™J­­a©¬°!©°Qµt½A±w´w±YÑ)?Ñ?À!ÅDÍÁGÄGÁ)ÈAÁ+ÑMÒMÐMÐMÐMÐMÐMr±   c                  ó    — t          d¦  «        ‚)Nz'Integrate with assumption not supportedr#  r°   r±   r²   Ú
test_V8_V9r÷  A	  s   € õ Ø1ñ3ô 3ð 3r±   c                  óø   — t          dddt          t          ¦  «        z  z   dt          t          ¦  «        z  z   z  t          ¦  «        t	          dt          t          dz  ¦  «        z  dz   ¦  «        dz  k    sJ ‚d S )NrÅ   rÃ   rÂ   rÄ   )r�   r>   rñ   rB   r/   rC   r°   r±   r²   Útest_V10rù  R	  sd   € Ý�Q˜˜A�c¥!™fœf™H™ q­­Q©¬¡xÑ/Ñ0µ!Ñ4Ô4½¸A½cÅ!ÀAÁ#¹h¼h¹JÈ¹NÑ8KÔ8KÈAÑ8MÒMÐMÐMÐMÐMÐMr±   c                  ó„  — t          dddt          t          ¦  «        z  z   dt          t          ¦  «        z  z   z  t          ¦  «        } t	          | ¦  «        }t          |d¬¦  «        t          t          t          dz  ¦  «        dz   t          t          dz  ¦  «        dz   z  t          dd¦  «        z  ¦  «        k    sJ ‚d S )NrÅ   rÂ   rÃ   T)ÚforcerÄ   rÇ   )	r�   r>   rñ   rB   r]   rn   r/   rC   rð   ©rô  Úr2s     r²   Útest_V11rþ  V	  s¥   € Ý	�1�a˜!�C¥™FœF™(‘l Q¥s­1¡v¤v¡XÑ-Ñ.µÑ	2Ô	2€BÝ	�‰Œ€BÝ�r Ð&Ñ&Ô&Ý•#•a˜‘c‘(”(˜Q‘,¥¥Q q¡S¡¤¨A¡Ñ.µ°1°a±´Ñ8Ñ9Ô9ò:ð :ð :ð :ð :ð :r±   c                  óÜ   — t          dddt          t          ¦  «        z  z   dt          t          ¦  «        z  z   z  t          ¦  «        } | dt	          t          dz  ¦  «        dz   z  k    sJ ‚d S )NrÅ   rÆ   rÃ   rÂ   r3  rÄ   )r�   r>   rñ   rB   rC   ró  s    r²   Útest_V12r   ]	  s]   € Ý	�1�a˜!�C¥™FœF™(‘l Q¥s­1¡v¤v¡XÑ-Ñ.µÑ	2Ô	2€BØ�•S�˜1™‘X”X ‘\Ñ"Ò"Ð"Ð"Ð"Ð"Ð"r±   c            
      ól  — t          dddt          t          ¦  «        z  z   dt          t          ¦  «        z  z   z  t          ¦  «        } |                      ¦   «         dt          d¦  «        z  t          t          d¦  «        dt          t          dz  ¦  «        z  dz   z  dz  ¦  «        z  dz  k    sJ ‚d S )NrÅ   rç   rÃ   rÂ   rÄ   rÈ   )r�   r>   rñ   rB   ro   r8   r=   rC   ró  s    r²   Útest_V13r  b	  s’   € å	�1�a˜!�C¥™FœF™(‘l Q¥s­1¡v¤v¡XÑ-Ñ.µÑ	2Ô	2€Bð �;Š;‰=Œ=˜A�d 2™hœh™J¥t­D°©H¬H°a½½A¸a¹C¹¼±jÀ1±nÑ,EÀbÑ,HÑ'IÔ'IÑIÈ"ÑLÒLÐLÐLÐLÐLÐLr±   c            	      óÒ  — t          t          t          t          dz  t          dz  z
  ¦  «        ¦  «        t          ¦  «        } |                      ¦   «         t          t          t          t          dz  t          dz  z
  ¦  «        ¦  «        z  t          t          t          t          z   ¦  «        z  z   t          t          t          t          z
  ¦  «        z  z
  dt          z  z
  k    sJ ‚d S r0  )r�   r/   r\  rñ   r´  ro   ró  s    r²   Útest_V14r  j	  sº   € õ 
•3•s�1˜a™4¥! Q¡$™;Ñ'Ô'Ñ(Ô(­!Ñ	,Ô	,€Bà�KŠK‰MŒM�Q�s¥3¥q¨!¡t­q°!©t¡|Ñ#4Ô#4Ñ5Ô5Ñ5Ý¥¥A­¡E¡
¤
™lñ+Ý-.­sµ1µq±5©z¬z©\ñ:Ø<=½a¹Cñ@ò @ð @ð @ð @ð @ð @r±   c            	      ó*  — t          t          t          t          t          z  ¦  «        z  t          ¦  «        } t	          | t          t          z  t          dz  t          dz  z   t          t          t          z  ¦  «        z  z   dz  z
  ¦  «        dk    sJ ‚d S ©NrÄ   r   )r�   rñ   r;   r´  ro   ró  s    r²   Útest_V15r  s	  sl   € Ý	•1•T�!�A™#‘Y”Y‘;¥Ñ	"Ô	"€BÝ�B�!�A™#¥ A¡­¨1©¡­dµ1µQ±3©i¬iÑ 7Ñ7¸Ñ:Ñ:Ñ;Ô;¸qÒ@Ð@Ð@Ð@Ð@Ð@r±   c                  ó\  — t          t          dt          z  ¦  «        t          dt          z  ¦  «        z  t          ¦  «        t          dt          z  ¦  «        t	          dt          z  ¦  «        z  dz  t          dt          z  ¦  «        t          dt          z  ¦  «        z   dz  z
  k    sJ ‚d S )NrÆ   rÄ   rÃ   rÇ   rÔ   )r�   r>   rñ   rv   rB   rw   r°   r±   r²   Útest_V16r	  x	  sƒ   € õ •S˜�1™‘X”X�b ¥1¡™gœgÑ%¥qÑ)Ô)­R°µ!±©W¬WµS¸½1¹±X´XÑ-=¸aÑ-?Å2ÀaÍÁcÁ7Ä7ÍRÐPQÕRSÑPSÉWÌWÑCTÐVXÑBXÑ-XÒXÐXÐXÐXÐXÐXr±   c            	      óV  — t          t          t          t          ¦  «        t          ¦  «        t	          t          ¦  «        z  t          t          ¦  «        t          t	          t          ¦  «        t          ¦  «        z  z
  t          t          ¦  «        dz  t	          t          ¦  «        dz  z
  z  t          ¦  «        } t          | t          t          ¦  «        t	          t          ¦  «        z
  t          t          ¦  «        t	          t          ¦  «        z   z  dz  z
  ¦  «        dk    sJ ‚d S r  )r�   r   r¦   rñ   r§   ro   ró  s    r²   Útest_V17r  }	  sÃ   € å	•D��1™œ�q‘M”M¥!¥A¡$¤$Ñ&Ý•q‘T”T�$�q¥™tœt¥Q™-œ-Ñ'ñ(Ý*+­A©$¬$°©'µAµa±D´D¸!±GÑ*;ñ=Ý>?ñ
Aô 
A€Bõ �B�!�A™$œ$¥¥1¡¤™+­­!©¬­qµ©t¬t©Ñ4°QÑ6Ñ6Ñ7Ô7¸1Ò<Ð<Ð<Ð<Ð<Ð<r±   c                  ó‚   — t          dt          t          z
  z  t          t          dz
  t          dz   f¦  «        dk    sJ ‚d S )NrÅ   r   )r�   rñ   r´  r°   r±   r²   Útest_W1r  …	  s<   € õ
 �Q��A™‘Y¥¥A¨¡E­1¨q©5Ð 1Ñ2Ô2°aÒ7Ð7Ð7Ð7Ð7Ð7r±   c                  óŽ   — t          dt          t          z
  dz  z  t          t          dz
  t          dz   f¦  «        t          u sJ ‚d S rV  )r�   rñ   r´  r   r°   r±   r²   Útest_W2r  �	  s@   € õ �Q��A™ ‘z‘\¥A¥q¨1¡u­a°!©eÐ#4Ñ5Ô5½Ð<Ð<Ð<Ð<Ð<Ð<r±   c                  óž   — t          t          t          dt          z  z   dz
  ¦  «        t          ddf¦  «        t          dd¦  «        k    sJ ‚d S ©NrÅ   rÄ   r   rÂ   rÃ   ©r�   r8   rñ   rð   r°   r±   r²   Útest_W3r  ˜	  sG   € õ
 •T�!˜a¥™c™' A™+Ñ&Ô&­¨A¨q¨	Ñ2Ô2µa¸¸1±g´gÒ=Ð=Ð=Ð=Ð=Ð=r±   c                  óÊ   — t          t          t          dt          z  z   dz
  ¦  «        t          ddf¦  «        dt          d¦  «        z  dz  t          dd¦  «        z   k    sJ ‚d S )NrÅ   rÄ   r
  rÃ   rÂ   r  r°   r±   r²   Útest_W4r   	  óZ   € õ •T�!˜a¥™c™' A™+Ñ&Ô&­¨A¨q¨	Ñ2Ô2°b½¸a¹¼±jÀ±lÅQÀqÈ!ÁWÄWÑ6LÒLÐLÐLÐLÐLÐLr±   c                  óÊ   — t          t          t          dt          z  z   dz
  ¦  «        t          ddf¦  «        dt          d¦  «        z  dz  t          dd¦  «        z   k    sJ ‚d S )NrÅ   rÄ   r   r
  rÃ   rÁ   r  r°   r±   r²   Útest_W5r  §	  r  r±   c            
      óð   — t          t          ddt          dt          z  ¦  «        z  z
  ¦  «        dz  t          t          t          dd¦  «        z  t           dz  f¦  «        t          d¦  «        k    sJ ‚d S )NrÄ   r  rÂ   )r�   r8   r>   rñ   r   rð   r°   r±   r²   Útest_W6r  ®	  sc   € õ •T˜!˜a¥ A¥a¡C¡¤™j™.Ñ)Ô)¨!Ñ+­aµµA°b¸!±H´H±½r¸cÀ!¹eÐ-DÑEÔEÍÈaÉÌÒPÐPÐPÐPÐPÐPr±   c                  ó  — t          dd¬¦  «        } t          t          t          ¦  «        t          dz  | dz  z   z  t          t           t          f¦  «        }|                     ¦   «         t          t          |  ¦  «        z  | z  k    sJ ‚d S )NrÞ  Trs  rÄ   )r    r�   r>   rñ   r   ro   r   r.   )rÞ  rô  s     r²   Útest_W7r  µ	  sq   € Ý�˜dÐ#Ñ#Ô#€AÝ	•3•q‘6”6�1˜a™4 ! Q¡$™;Ñ'­!­b¨Sµ"¨Ñ	6Ô	6€BØ�;Š;‰=Œ=�B�s A 2™wœw™J q™LÒ(Ð(Ð(Ð(Ð(Ð(r±   c                  ó    — t          d¦  «        ‚)Nz1Integrate with assumption 0 < a < 1 not supportedr#  r°   r±   r²   Útest_W8r  »	  s   € õ Ø;ñ=ô =ð =r±   c                  ó�  — t          dt          dz  z  dt          z   t          dz  z   t          dz  z   t          dz  z   z  t          t           t          f¦  «        } |                      ¦   «         }|dt          z  t          t          d¦  «         dz  dz   ¦  «        t          t          d¦  «        dz  dz   ¦  «        z   z  k    sJ ‚d S )	NrÆ   rÃ   rÅ   rÄ   rÂ   r
  rÁ   g      ä?)r�   rñ   r   r  r   r8   rü  s     r²   Útest_W9r   Å	  s§   € õ
 
�1•Q˜‘T‘6˜1�q™5¥1 a¡4™<­!¨Q©$Ñ.µ°A±Ñ5Ñ6½½R¸CÅ¸Ñ	EÔ	E€BØ	�Š‰Œ€BØ�•B‘��d 1™gœg˜X a™Z¨#Ñ-Ñ.Ô.µµd¸1±g´g¸a±iÀ#±oÑ1FÔ1FÑFÑGÒGÐGÐGÐGÐGÐGr±   c            	      ó^  — t          t          dt          z   t          dz  z   t          dz  z   z  t          t           t          f¦  «        } |                      ¦   «         }|dt          z  t          d¦  «        dz  dz   z  t          t          t          dd¦  «        z  ¦  «        z  dz  k    sJ ‚d S )NrÅ   rÄ   rÂ   rÆ   g      ô?)r�   rñ   r   r  r   r8   r@   rð   rü  s     r²   Útest_W10r"  Ï	  sŒ   € õ
 
•1�a�!‘e�a ™d‘l¥Q¨¡TÑ)Ñ*­Qµ°µR¨LÑ	9Ô	9€BØ	�Š‰Œ€BØ�•2‘•t˜A‘w”w˜q‘y 3‘Ñ'­­B­q°°A©w¬w©J©¬Ñ7¸Ñ9Ò9Ð9Ð9Ð9Ð9Ð9r±   c                  ó¾   — t          t          dt          dz  z
  ¦  «        dt          dz  z   z  t          ddf¦  «        t          dt          d¦  «        z   z  k    sJ ‚d S r¤  )r�   r8   rñ   r   r°   r±   r²   Útest_W11r$  Ù	  sb   € õ •d˜1�q !™t™8‘n”n a­!¨Q©$¡hÑ/µ!°R¸°Ñ<Ô<Ý�•T˜!‘W”W‘Ñòð ð ð ð ð r±   c                  ó   — t          dd¬¦  «        } t          dd¬¦  «        }t          t          t          |  t          dz  z  d|z  t          z  z   ¦  «        z  t          t           t          f¦  «        }|                     ¦   «         t          t          ¦  «        |z  t          |dz  | z  ¦  «        z  | t          dd¦  «        z  z  k    sJ ‚d S )Nr\  Trs  rs  r_  rÄ   rÃ   )	r    r�   rñ   r.   r   ro   r8   r   rð   )r\  rs  rô  s      r²   Útest_W12r&  à	  s­   € Ý�˜dÐ#Ñ#Ô#€AÝ�˜$ÐÑÔ€AÝ	•1•S˜!˜�A˜q™D™ 1 Q¡3¥q¡5™Ñ)Ô)Ñ)­Aµ¨sµB¨<Ñ	8Ô	8€BØ�;Š;‰=Œ=�D¥™HœH Q™J¥s¨1¨a©4°©6¡{¤{Ñ2°1µa¸¸1±g´g±:Ñ=Ò=Ð=Ð=Ð=Ð=Ð=r±   c            	      óæ   — t          dt          t          ¦  «        z  ddt          z
  z  z   t          t          dt          z  ¦  «        ¦  «        z
  t          ddf¦  «        } | dt          z  k    sJ ‚d S )NrÅ   r   rÄ   )r�   r/   rñ   r   ró  s    r²   Útest_W13r(  ç	  s`   € õ 
�1•S�‘V”V‘8˜a ¥Q¡™iÑ'­#­c°!µA±#©h¬h©-¬-Ñ7½!¸QÀ¸Ñ	CÔ	C€BØ�•:‘ÒÐÐÐÐÐr±   c                  óÌ   — t          t          t          ¦  «        t          z  t          dt          z  t          z  ¦  «        z  t          t
           t
          f¦  «        dk    sJ ‚d S r  )r�   rB   rñ   r.   r   r   r°   r±   r²   Útest_W14r*  î	  sH   € Ý•S�‘V”V�A‘X�c !¥A¡#¥a¡%™jœjÑ(­1­r¨cµ2¨,Ñ7Ô7¸1Ò<Ð<Ð<Ð<Ð<Ð<r±   c                  óÜ   — t          t          t          t          ¦  «        ¦  «        t	          dt
          z  t          z  ¦  «        z  t          ddf¦  «        t          dd¦  «        k    sJ ‚d S )Nrç   r   rÅ   rÀ   )r�   r/   rH   rñ   r>   r   rð   r°   r±   r²   Útest_W15r,  ò	  sR   € õ •S��q™œ‘]”]¥3 q­¡t­A¡v¡;¤;Ñ.µ°A°q°	Ñ:Ô:½aÀÀ2¹h¼hÒFÐFÐFÐFÐFÐFr±   c                  óÌ   — t          dt          z   dz  t          dt          ¦  «        z  t          dt          ¦  «        z  t          ddf¦  «        t          dd¦  «        k    sJ ‚d S )NrÅ   rÃ   rÄ   r3  r˜  é#   )r�   rñ   rZ   rð   r°   r±   r²   Útest_W16r/  ø	  si   € Ý�a�!‘e˜a‘Z¥¨aµÑ 3Ô 3Ñ3µMÀ!ÅQÑ4GÔ4GÑGÝ˜˜Q�Zñ!ô !Ý$% b¨"¡I¤Iò.ð .ð .ð .ð .ð .r±   c                  ó  — t          dd¬¦  «        \  } }t          t          |  t          z  ¦  «        t	          d|t          z  ¦  «        z  t          dt
          f¦  «        d|t          | dz  |dz  z  dz   ¦  «        z  z  k    sJ ‚d S )Núa bTrs  r   rÅ   rÄ   )r    r�   r.   rñ   rD   r   r8   ra  s     r²   Útest_W17r2  ý	  s�   € Ý�5 4Ð(Ñ(Ô(�D€A€qÝ•S˜!˜�A™‘Y”Y�w q¨!­A©#™œÑ.Ý�Q��ñô Ø ! 1¥T¨!¨Q©$¨q°!©t©)°a©-Ñ%8Ô%8Ñ#8Ñ 9ò:ð :ð :ð :ð :ð :r±   c                  óž   — t          t          dt          ¦  «        t          z  dz  t          dt          f¦  «        ddt          z  z  k    sJ ‚d S r  )r�   rD   rñ   r   r   r°   r±   r²   Útest_W18r4  
  sB   € Ý•g˜a¥‘m”m¥A‘o¨Ñ)­A¨qµ"¨:Ñ6Ô6¸!¸Q½r¹T¹(ÒBÐBÐBÐBÐBÐBr±   c                  óè   — t          t          t          ¦  «        t          ddt	          dt          z  ¦  «        z  ¦  «        z  t          dt
          f¦  «        t          d¦  «        dz
  dz  k    sJ ‚d S )Nr   rÄ   rÇ   rÅ   )r�   rv   rñ   rD   r8   r   r>   r°   r±   r²   Útest_W19r6  
  s]   € õ •R�‘U”U�7 1 a­¨Q­q©S©	¬	¡kÑ2Ô2Ñ2µQ¸½2°JÑ?Ô?ÅCÈÁFÄFÈQÁJÐPQÁ>ÒQÐQÐQÐQÐQÐQr±   c            	      ó€  — t          t          dz  t          ddt          dz   z  ¦  «        z  t          ddf¦  «        t          dz   dz  t	          dd¦  «        z
  t          d¦  «        dz  z   t          dz   dz  dt          d¦  «        z  z
  t          d¦  «        dz  z   d	z   t          d¦  «        z  d
z  z   k    sJ ‚d S )NrÄ   rÃ   rÅ   r   r˜  rÊ   él   rÂ   gUUUUUU'@rÕ   )r�   rñ   rM   r   rð   ry   r/   r°   r±   r²   Útest_W20r9  
  s¾   € õ •a˜‘d�7 1 a­¨Q©¡iÑ0Ô0Ñ0µ1°a¸°)Ñ<Ô<Ý�‰UˆF�2‰I�˜"˜c™
œ
Ñ"¥T¨!¡W¤W¨Q¡YÑ.Ý�!‰eˆV�A‰X˜�#˜a™&œ&™Ñ ¥3 q¡6¤6¨1¡9Ñ,¨tÑ3µS¸±V´VÑ;¸AÑ=ñ>ò>ð >ð >ð >ð >ð >r±   c                  óÄ   — t          t          t          t          dz  t	          ddt          dz   z  ¦  «        z  t          ddf¦  «        ¦  «        dz
  ¦  «        dk     sJ ‚d S )NrÄ   rÃ   rÅ   r   gƒ�¤5þÊ?rq  )r\  r   r�   rñ   rM   r°   r±   r²   Útest_W21r;  
  sm   € Ý�q•�1˜a™4¥¨¨1­a°!©e©9Ñ 5Ô 5Ñ5½¸1¸a°yÑAÔAÑBÔBØ
ññ ô Ø$ò%ð %ð %ð %ð %ð %r±   c                  ó¼  — t          dd¬¦  «        \  } }t          t          t          dt	          t          dk    t          dk    ¦  «        fd¦  «        ¦  «        }t           || ¦  «        t          | ¦  «        z  | d|f¦  «        t          d|dk     ft          t          d|¦  «        ¦  «         t          t          d|¦  «        ¦  «        z   df¦  «        k    sJ ‚d S )Nzt uTr_  rÅ   rÄ   )r   Tr   )	r    r   rñ   r9   rO   r�   r>   rB   r7   )rO  Úur„  s      r²   Útest_W22r>  
  sÍ   € Ý�5˜tÐ$Ñ$Ô$�D€A€qÝ�q•)˜Q¥¥A¨¢F­A°ªFÑ 3Ô 3Ð4°iÑ@Ô@ÑAÔA€AÝ�Q�Q�q‘T”T�#˜a™&œ&‘[ 1 a¨ )Ñ,Ô,µ	Ø	
ˆA�ŠEˆ
Ý
�c�!�Q‰iŒi‰.Œ.ˆ�3�s 1 a™yœy™>œ>Ñ	)¨4Ð0ñ12ô 12ò 2ð 2ð 2ð 2ð 2ð 2r±   c                  ób  — t          dd¬¦  «        \  } }t          t          t          t          dz  t          dz  z   z  t          | |f¦  «        t          t           t          f¦  «        }|                     t          ¦  «                             ¦   «         t           | z  t          |z  z   k    sJ ‚d S ©Nr1  Trs  rÄ   )r    r�   rñ   r´  r   Úcollectr   Úcancel)rÞ  rb  rô  s      r²   Útest_W23rC  #
  sŠ   € å�5 4Ð(Ñ(Ô(�D€A€qÝ	•9�Q¥ 1¡¥q¨!¡t¡™_­q°!°Q¨iÑ8Ô8½1½r¸cÅ2¸,Ñ	GÔ	G€BØ�:Š:•b‰>Œ>× Ò Ñ"Ô"¥r c¨!¡e­b°©d¡lÒ2Ð2Ð2Ð2Ð2Ð2r±   c                  ó.  — t          dd¬¦  «        \  } }t          t          t          t          dz  t          dz  z   z  t          t           t          f¦  «        t          | |f¦  «        }|                     t          ¦  «        t          |  |z   z  k    sJ ‚d S r@  )r    r�   rñ   r´  r   rA  r   )rÞ  rb  rý  s      r²   Ú	test_W23brE  *
  sz   € å�5 4Ð(Ñ(Ô(�D€A€qÝ	•9�Q¥ 1¡¥q¨!¡t¡™_­qµ2°#µr¨lÑ;Ô;½aÀÀA¸YÑ	GÔ	G€BØ�:Š:•b‰>Œ>�R !  a¡™[Ò(Ð(Ð(Ð(Ð(Ð(r±   c            	      ó  — t          dd¬¦  «        \  } }t          t          t          | dz  |dz  z   ¦  «        | ddf¦  «        |ddf¦  «        }|t          d¦  «        t          d¦  «        z   dz  z
                       ¦   «         dk    sJ ‚d S )Nrî  Tr_  rÄ   r   rÅ   rÃ   )r    r�   r8   r0   ro   )rñ   r´  rô  s      r²   Útest_W24rG  1
  s‘   € õ
 �5˜tÐ$Ñ$Ô$�D€A€qÝ	•9�T ! Q¡$¨¨A©¡+Ñ.Ô.°°A°q°	Ñ:Ô:¸QÀÀ1¸IÑ	FÔ	F€BØ•$�q‘'”'�E !™HœHÑ$ aÑ'Ñ'×1Ò1Ñ3Ô3°qÒ8Ð8Ð8Ð8Ð8Ð8r±   c            
      ó¸  — t          dd¬¦  «        \  } }}t          t          | ¦  «        t          |¦  «        z  t          dt          | ¦  «        dz  t          |¦  «        dz  z  t          |¦  «        dz  z  z
  ¦  «        z  |dt          dz  f¦  «        }t          ||dt          dz  f¦  «        }|t          | z  dz  z
                       ¦   «         dk    sJ ‚d S )Nza x yTr_  rÅ   rÄ   r   )r    r�   rB   r8   r   ro   )rÞ  rñ   r´  Úi1Úi2s        r²   Útest_W25rK  ;
  sÏ   € õ �g DÐ)Ñ)Ô)�G€A€qˆ!Ý	ÝˆA‰Œ�s�1‰vŒv‰•d˜1�s 1™vœv q™y­¨Q©¬°©Ñ2µ3°q±6´6¸1±9Ñ<Ñ<Ñ=Ô=Ñ=Ø	
ˆA�r�!‰tˆñ
ô 
€Bõ 
�2˜˜1�b ™d�|Ñ	$Ô	$€BØ•�A‘�a‘‰K×!Ò!Ñ#Ô# qÒ(Ð(Ð(Ð(Ð(Ð(r±   c            	      óÄ   — t          dd¬¦  «        \  } }t          t          t          || dz  z
  ¦  «        |ddf¦  «        | ddf¦  «        t          dd	¦  «        k    sJ ‚d S )
Nrî  Tr_  rÄ   r   r3  rÅ   rž  r  )r    r�   r\  rð   rg  s     r²   Útest_W26rM  F
  sw   € Ý�5˜tÐ$Ñ$Ô$�D€A€qÝ•Y�s 1 q¨!¡t¡8™}œ}¨q°!°Q¨iÑ8Ô8Ø˜˜Q�Zñ!ô !Ý$% b¨"¡I¤Iò.ð .ð .ð .ð .ð .r±   c                  ó   — t          d¦  «        \  } }}t          t          t          dt          d|dt          | z  z
  t          |z  z
  z  f¦  «        t          d|dt          | z  z
  z  f¦  «        t          d| f¦  «        | |z  |z  dz  k    sJ ‚d S )Nrœ  rÅ   r   rç   )r    r�   rµ  rñ   r´  )rÞ  rb  rÓ  s      r²   Útest_W27rO  L
  s¢   € Ý�gÑÔ�G€A€qˆ!Ý•Y�y¨­Q°°1°a½!¸A¹#±gÅÀ!Á±mÑ3DÐ,EÑFÔFÝ ! 1 a¨­Q¨q©S©¡kÐ2ñ4ô 4å˜˜A�Yñ ô  à#$ Q¡3 q¡5¨¡7ò+ð +ð +ð +ð +ð +r±   c                  ó  — t          dd¬¦  «        \  } }t          dt          d| |z  dz  z
  ¦  «        z  | dd¬¦  «        d	| d
z  z  d|d
z  z  z  d| dz  z  d|dz  z  z  z   | dz  d|dz  z  z  z   dz   t          | dz  ¦  «        z   k    sJ ‚d S )Núv cTr_  rÅ   rÄ   r   rÁ   ©Úx0rò   rÆ   rç   râ   rÃ   rÂ   ©r    rc   r8   ra   )r2  rÓ  s     r²   Útest_X1rU  S
  sÃ   € Ý�5˜tÐ$Ñ$Ô$�D€A€qÝ�1•T˜!˜q ™s Q™h™,Ñ'Ô'Ñ'¨¨q°AÐ6Ñ6Ô6Øˆa�‰d‰F�B�q˜!‘t‘GÑ˜q  A¡™v q¨¨A©¡v™Ñ.°°A±°q¸¸A¹±v±Ñ>ÀÑBÅQÀqÈ!ÁtÁWÄWÑLòMð Mð Mð Mð Mð Mr±   c                  ó  — t          dd¬¦  «        \  } }t          dt          d| |z  dz  z
  ¦  «        z  | dd¬¦  «        }d|dz  z                       | dd¬¦  «        | dz   |dz  z  dz   t          | dz  ¦  «        z   k    sJ ‚d S )	NrQ  Tr_  rÅ   rÄ   r   rÁ   rR  rT  )r2  rÓ  Ús1s      r²   Útest_X2rX  Y
  sœ   € Ý�5˜tÐ$Ñ$Ô$�D€A€qÝ	�•$�q˜A˜a™C !™8‘|Ñ$Ô$Ñ$ a¨A°Ð	3Ñ	3Ô	3€BØˆb�!‰e‰G×Ò˜A ! qÐÑ)Ô)¨a°©d¨U°1°a±4©Z¸!©^½aÀÀ1Á¹g¼gÑ-EÒEÐEÐEÐEÐEÐEr±   c                  ó¨  — t          t          ¦  «                             ¦   «         t          t          ¦  «                             ¦   «         z                       ¦   «         } t	          t          ¦  «                             ¦   «         }|t          t          dz  dz  z   dt          dz  z  dz  z   t          t          dz  ¦  «        z   k    sJ ‚| |k    sJ ‚d S )NrÃ   rÄ   rÆ   r  rç   )rB   rñ   rc   r>   rC   ra   )rW  rÒ  s     r²   Útest_X3rZ  _
  s•   € Ý
�a‰&Œ&�-Š-‰/Œ/�#�a™&œ&Ÿ-š-™/œ/Ñ
)×	1Ò	1Ñ	3Ô	3€BÝ	�Q‰Œ�Š‰Œ€BØ••Q˜‘T˜!‘V‘˜a¥ 1¡™f R™iÑ'­!­A¨q©D©'¬'Ñ1Ò1Ð1Ð1Ð1Ø�Š8ˆ8ˆ8ˆ8ˆ8ˆ8r±   c                  óŒ  — t          t          t          ¦  «        t          z  ¦  «                             ¦   «         } | t          dz   dz  t          dz  dz  z
  t	          t          dz  ¦  «        z   k    sJ ‚t          t          t          t          ¦  «        t          z  ¦  «        ¦  «                             ¦   «         | k    sJ ‚d S )NrÄ   rç   rÂ   é´   )r/   rB   rñ   rc   ra   )rW  s    r²   Útest_X4r]  f
  s—   € Ý	�S•‰VŒV•A‰X‰Œ×	Ò	Ñ	Ô	€BØ•!�Q‘$��q‘�1˜a™4 ™8Ñ#¥a­¨1©¡g¤gÑ-Ò-Ð-Ð-Ð-Ý�v•c�!‘f”f�Q‘hÑÔÑ Ô ×'Ò'Ñ)Ô)¨RÒ/Ð/Ð/Ð/Ð/Ð/r±   c            	      ó^  — t          d¦  «        } t          dd¬¦  «        \  }}}}t          t          t	          |t
          z  ¦  «        t
          ¦  «        t          |t
          z  ¦  «        z   t           | |t          z  ¦  «        t          dt
          f¦  «        z   t
          |d¬¦  «         d S )Nrû  za b c dTr_  r   rÄ   rR  )	r
   r    rc   r   r¦   rñ   r§   r�   r´  )rû  rÞ  rb  rÓ  rÔ  s        r²   Útest_X5r_  l
  s—   € õ 	�‰Œ€AÝ˜¨Ð.Ñ.Ô.�J€A€qˆ!ˆQõ �4•�!•A‘#‘”�‰?Œ?�Q˜q¥™s™VœVÑ#¥i°°°!µA±#±´½¸A½q¸	Ñ&BÔ&BÑBÝ��aðñ ô ð ð ð r±   c                  ób  — t          ddd¬¦  «        \  } }t          t          | |z   t          z  ¦  «        t          | t          z  ¦  «        t          |t          z  ¦  «        z  z
  t          dd¬¦  «        t          dz  |  |z  dz  || z  dz  z   z  t	          t          dz  ¦  «        z   k    sJ ‚d S )Nr1  F)r
  Úscalarr   rÃ   rR  rÄ   )r    rc   r.   rñ   ra   ra  s     r²   Útest_X6rb  �
  s«   € õ �5 e°EÐ:Ñ:Ô:�D€A€qÝ•3˜˜A™�q‘y‘>”>¥C¨­!©¡H¤H­s°1µQ±3©x¬xÑ$7Ñ7½¸qÀAÐFÑFÔFÝ�‰d�Q�B�q‘D˜‘F˜Q˜q™S ™U‘NÑ#¥a­¨1©¡g¤gÑ-ò.ð .ð .ð .ð .ð .r±   c                  óR  — t          dt          t          t          ¦  «        dz
  z  z  t          dd¦  «        t          dz  ddt          z  z  z
  t          dd¦  «        z   t          dz  dz  z
  t          dz  d	z  z   t          d
z  dz  z
  t	          t          dz  ¦  «        z   k    sJ ‚d S )NrÅ   r   rÇ   r
  rÄ   rÀ   iÐ  rÂ   i v  rç   i u )rc   rñ   r.   rð   ra   r°   r±   r²   Útest_X7rd  ‰
  s²   € õ �1•a��Q™œ !™‘nÑ%¥q¨!¨QÑ/Ô/µ1°r±7¸QÀÅ!Á¹WÑ3DÝˆa�‰HŒHñ4Ý˜!‘t˜C‘xñ4 Ý"# Q¡$ u¡*ñ4-Ý/0°!©t°G©|ñ4<Ý>?ÅÀ1Á¹g¼gñ4Fò Fð Fð Fð Fð Fð Fr±   c                  ó@  — t          dd¬¦  «        } t          t          t          | ¦  «        ¦  «        | t          dz  dz  d¬¦  «        dt          | t          t          dd¦  «        z  z
  ¦  «        z  | t          t          dd¦  «        z  z
  t          dd¦  «        z  d	z  z   | t          t          dd¦  «        z  z
  t          d
d¦  «        z  dz  z   t          | t          t          dd¦  «        z  z
  dz  | t          t          dd¦  «        z  f¦  «        z   k    sJ ‚d S )Nrñ   Tr_  rÃ   rÄ   rÂ   rR  rÅ   rÀ   rÇ   é    )r    rc   r8   rA   r   rð   ra   rt  s    r²   Útest_X8rg  ‘
  s  € õ
 	�˜$ÐÑÔ€AÝ•4�˜A™œ‘<”< ¥r¨!¡t¨A¡v°Ð3Ñ3Ô3Ø�d�1•r�!˜A˜q™'œ'‘z‘>Ñ"Ô"Ñ" a­"­Q¨q°!©W¬W©*¡nµq¸¸A±w´wÑ%>¸rÑ%AÑAØ••A�a˜‘G”G‘‰^�a  1™gœgÑ% cÑ)ñ*Ý,-¨qµ2µa¸¸1±g´g±:©~ÀÑ.AÀAÅrÍ!ÈAÈqÉ'Ì'ÁzÀ?Ñ,SÔ,SñTòTð Tð Tð Tð Tð Tr±   c                  óŽ  — t          t          t          z  t          dd¬¦  «        dt          t          t          ¦  «        z  z   t          dz  t          t          ¦  «        dz  z  dz  z   t          dz  t          t          ¦  «        dz  z  dz  z   t          t          dz  t          t          ¦  «        dz  z  ¦  «        z   k    sJ ‚d S )Nr   rÂ   rR  rÅ   rÄ   rÃ   rç   )rc   rñ   r/   ra   r°   r±   r²   Útest_X9ri  œ
  s¥   € Ý•1•a‘4�˜q AÐ&Ñ&Ô&¨!­aµµA±´©h©,½¸A¹½cÅ!¹f¼fÀa¹i¹ÈÑ9IÑ*IÝˆq‰D••Q‘”˜‘‰N˜1Ññ+Ý ¥ A¡¥c­!¡f¤f¨a¡i¡Ñ0Ô0ñ+1ò 1ð 1ð 1ð 1ð 1ð 1r±   c            	      ó�  — t          d¦  «        \  } }t          t          t          | ¦  «        ¦  «        t          t	          | |z   ¦  «        ¦  «        z   | dd¬¦  «        t          t	          |¦  «        ¦  «        t          | ¦  «        z   | t          |¦  «        z  t	          |¦  «        z  z   t          | dz  ¦  «        z   k    sJ ‚d S ©Nzz wr   rÄ   rR  ©r    rc   r/   r2   r1   ra   ©rµ  rÂ  s     r²   Útest_X10rn  ¡
  s¯   € Ý�5‰>Œ>�D€A€qÝ•3•t˜A‘w”w‘<”<¥#¥d¨1¨q©5¡k¤kÑ"2Ô"2Ñ2°A¸!¸qÐAÑAÔAÝ•�Q‘”‰LŒL�3˜q™6œ6Ñ! A¥d¨1¡g¤g¡I­d°1©g¬gÑ$5Ñ5½¸!¸Q¹$¹¼Ñ?ò@ð @ð @ð @ð @ð @r±   c            	      óv  — t          d¦  «        \  } }t          t          t          | ¦  «        t	          | |z   ¦  «        z  ¦  «        | dd¬¦  «        t          t	          |¦  «        ¦  «        t          | ¦  «        z   | t          |¦  «        z  t	          |¦  «        z  z   t          | dz  ¦  «        z   k    sJ ‚d S rk  rl  rm  s     r²   Útest_X11rp  §
  s©   € Ý�5‰>Œ>�D€A€qÝ•3•t˜A‘w”w¥ a¨!¡e¡¤Ñ,Ñ-Ô-¨q°Q¸!Ð<Ñ<Ô<Ý•�Q‘”‰LŒL�3˜q™6œ6Ñ! A¥d¨1¡g¤g¡I­d°1©g¬gÑ$5Ñ5½¸!¸Q¹$¹¼Ñ?ò@ð @ð @ð @ð @ð @r±   c                  ó,  — t          dd¬¦  «        \  } }}t          t          |¦  «        | z  t          | |z  ¦  «        z  |dd¬¦  «        |dz
  | z  t          |¦  «        z  d| d|z  z   |dz
  z  dz  z
  t	          |dz
  dz  ¦  «        z   z  k    sJ ‚d S )Nza b xTr_  rÅ   rÄ   rR  )r    rc   r/   r.   ra   )rÞ  rb  rñ   s      r²   Útest_X12rr  ­
  sº   € õ �g DÐ)Ñ)Ô)�G€A€qˆ!õ •3�q‘6”6˜1‘9�S !  A¡™YœYÑ&¨¨a°1Ð5Ñ5Ô5Ø�‰U�Q‰J•s˜1‘v”vÑ˜q A¨¨!©¡G¨a°!©eÑ#4°QÑ#6Ñ6½¸AÀ¹EÀA¹:¹¼ÑFÑGòHð Hð Hð Hð Hð Hr±   c                  óö   — t          t          dt          dz  z  dz   ¦  «        t          t          d¬¦  «        t          d¦  «        t          z  t	          dt          z  t          t          f¦  «        z   k    sJ ‚d S )NrÄ   rÅ   rR  )rc   r8   rñ   r   ra   r°   r±   r²   Útest_X13rt  ¸
  s]   € Ý•$�q�˜A™‘v ‘zÑ"Ô"¥A­"°Ð2Ñ2Ô2µd¸1±g´g½a±iÅ!ÀAÅaÁCÍ!ÍRÈÁ/Ä/Ñ6QÒQÐQÐQÐQÐQÐQr±   c                  óT  — t          dddt          z  z  z  t          dt          z  t          ¦  «        z  t          t          t          k    d¬¦  «        dt          t          ¦  «        t          t          ¦  «        z  z  t          dt          z  t          t          f¦  «        z   k    sJ ‚d S )NrÅ   rÄ   r”  )rc   rò   r"   rñ   r   r8   r   ra   r°   r±   r²   Útest_X14rv  ¼
  s”   € õ �!�A˜�!™‘H‘*�X a­¡c­1Ñ-Ô-Ñ-Ý•Q�’U˜að!ñ !ô !Ø$%¥t­B¡x¤xµµQ±´Ñ'7Ñ$8½1¸Q½q¹SÅ1ÅbÀ'¹?¼?Ñ$JòKð Kð Kð Kð Kð Kr±   z*https://github.com/sympy/sympy/issues/7164c                  ó.  — t          dd¬¦  «        \  } }t          t          | ¦  «        |z  || t          f¦  «        }t	          || t          d¬¦  «        d| dz  z  d| d	z  z  z   d
| dz  z  z
  d
| z  z   t          | dz  | t          f¦  «        z   k    sJ ‚d S )Nr³  Tr_  rÆ   rR  rç   rÂ   rÄ   rÃ   rÅ   r  )r    r�   r.   r   rc   ra   )rñ   rO  Úe1s      r²   Útest_X15ry  Ã
  s¹   € õ �5˜tÐ$Ñ$Ô$�D€A€qõ 
•3˜�r‘7”7˜1‘9˜q !¥R˜jÑ	)Ô	)€BÝ�2�q�R 1Ð%Ñ%Ô%Øˆa�‰d‰F�Q�q˜!‘t‘V‰O˜a  1¡™fÑ$ q¨¡sÑ*­Q¨q°2©w¸½B¸Ñ-@Ô-@Ñ@òAð Að Að Að Að Ar±   c                  óˆ  — t          t          t          t          z   ¦  «        t          t          z   dd¬¦  «        dt          t          z   dz  dz  z
  t	          t          dz  t          dz  t          z  z   t          dz  t          dz  z  z   t          t          dz  z  z   t          dz  z   t          t          ¦  «        z   k    sJ ‚d S )Nr   rÂ   rR  rÅ   rÄ   rÃ   )rc   r>   rñ   r´  ra   r°   r±   r²   Útest_X16r{  Ñ
  s    € å•3•q�1‘u‘:”:�q¥1™u¨¨aÐ0Ñ0Ô0°A½½Q¹À¹
À1¹Ñ4DÝ�a�‰d•Q˜‘T�!‘V‰m�a ™d¥1 a¡4™iÑ'­!­A¨q©D©&Ñ0µ1°a±4Ñ7½½AÑ>Ô>ñ5?ò ?ð ?ð ?ð ?ð ?ð ?r±   c            	      ó|  — t          t          t          t          ¦  «        t          z  ¦  «        ¦  «        t	          dt
          z  ddt
          z  dz
  z  z  t          dt
          z  ¦  «        z  t          dt
          z  z  z  t
          t          dt
          z  ¦  «        z  z  t
          dt          f¦  «        k    sJ ‚d S )Nr3  rÄ   rÅ   )	r    r/   rB   rñ   rŽ   r­   r%   r#   r   r°   r±   r²   Útest_X17r}  ×
  s�   € õ �s•3•q‘6”6�!‘8‰}Œ}ÑÔÝˆR•!‰G�A˜�!™˜a™‘LÑ ¥¨1­Q©3¡¤Ñ/µ°Aµa±C±Ñ8½!½IÀaÍÁc¹N¼NÑ:JÑKÍaÐQRÕTVÈZÑXÔXòYð Yð Yð Yð Yð Yr±   c            
      ór  — t          d¦  «        } t          t          t           ¦  «        t	          t          ¦  «        z  ¦  «        t          dt          j        | z  z  t	          t          dd¦  «        | z  t          z  ¦  «        z  t          | z  z  t          | ¦  «        z  | dt          f¦  «        k    sJ ‚d S )Nr­   rÄ   rÃ   rÂ   r   )r   r    r.   rñ   rB   rŽ   r   r�  rð   r   r#   r   rs  s    r²   Útest_X18r  è
  sž   € õ. 	ˆc‰
Œ
€AÝ�s•A�2‰wŒw•s�1‘v”v‰~ÑÔÝˆA•”�q‘‰M�#�a  1™gœg a™i­™lÑ+Ô+Ñ+­A¨q©DÑ0µ¸1±´Ñ=ÀÀ1Åb¸zÑJÔJòKð Kð Kð Kð Kð Kr±   c                  ó    — t          d¦  «        ‚)NzTSolve using series not supported. Inverse Taylor series expansion also not supportedr#  r°   r±   r²   Útest_X19r�    s   € õ ð 4ñ 5ô 5ð 5r±   c                  ó    — t          d¦  «        ‚)Nz'Symbolic Pade approximant not supportedr#  r°   r±   r²   Útest_X20rƒ    s   € õ ÐGÑ
HÔ
HÐHr±   c                  óò  — t          dd¬¦  «        } t          ddd¬¦  «        }t          t          t          |  | f¦  «        }|j        j        dk    sJ ‚|j        j                             |j        j        d         d¦  «        dk    sJ ‚|j        j                             |j        j        d         |¦  «        d| z  t          z  d|z  z  |z  t          |t          z  t          z  | z  ¦  «        z  k    sJ ‚d	S )
z�
    Test whether `fourier_series` of x periodical on the [-p, p] interval equals
    `- (2 p / pi) sum( (-1)^n / n sin(n pi x / p), n = 1..infinity )`.
    r\  Trs  rò   )r†  r¥   r   r
  r3  N)
r    r¡   rñ   ÚanÚformulaÚbnr„  Ú	variablesr   rB   )r\  rò   r„  s      r²   Útest_X21r‰  "  sö   € õ
 	�˜dÐ#Ñ#Ô#€AÝ�˜d¨DÐ1Ñ1Ô1€AÝ•q�1˜q˜b !˜*Ñ%Ô%€Að Œ4Œ<˜1ÒÐÐÐð Œ4Œ<×Ò˜QœTœ^¨AÔ.°Ñ2Ô2°aÒ7Ð7Ð7Ð7ØŒ4Œ<×Ò˜QœTœ^¨AÔ.°Ñ2Ô2Ø
ˆ1‰�R‰�2˜‘'Ñ˜AÑ¥ A¥b¡D­¡F¨1¡H¡¤Ñ-ò.ð .ð .ð .ð .ð .r±   c                  ó    — t          d¦  «        ‚)NzFourier series not supportedr#  r°   r±   r²   Útest_X22r‹  4  s   € õ< Ð<Ñ
=Ô
=Ð=r±   c                  óæ   — t          dd¬¦  «        } t          dd¬¦  «        }t          d¦  «        }t          t          |dz
  | z  ¦  «        | |¦  «        \  }}}|||dz  |dz
  dz  z   z  k    sJ ‚d S )	NrO  Trs  rÂ  r_  r„  rÅ   rÄ   )r    r‘   r>   ©rO  rÂ  r„  ri  r±  s        r²   Útest_Y1rŽ  U  sƒ   € Ý�˜dÐ#Ñ#Ô#€AÝ�˜$ÐÑÔ€AÝ�‰Œ€AÝ¥ Q¨¡U¨A¡I¡¤°°1Ñ5Ô5�G€A€qˆ!Ø��1�a‘4˜1˜q™5 1™*Ñ$Ñ%Ò%Ð%Ð%Ð%Ð%Ð%r±   c                  óâ   — t          dd¬¦  «        } t          dd¬¦  «        }t          d¦  «        }t          ||dz  |dz
  dz  z   z  || d¬	¦  «        }|t          | |dz
  z  ¦  «        k    sJ ‚d S )
NrO  Trs  rÂ  r_  r„  rÄ   rÅ   ©ro   )r    r’   r>   )rO  rÂ  r„  r¦   s       r²   Útest_Y2r‘  ]  s‚   € Ý�˜dÐ#Ñ#Ô#€AÝ�˜$ÐÑÔ€AÝ�‰Œ€AÝ! ! Q¨¡T¨Q°©U°Q©JÑ%6Ñ"7¸¸AÈÐMÑMÔM€AØ•�A�q˜1‘u‘I‘”ÒÐÐÐÐÐr±   c                  ó
  — t          dd¬¦  «        } t          dd¬¦  «        }t          d¦  «        }t          t          || z  ¦  «        t          || z  ¦  «        z  | |d¬¦  «        \  }}}|||dz  d	|dz  z  z
  z  k    sJ ‚d S )
NrO  Trs  rÂ  r_  r„  r�  rÄ   rÂ   )r    r‘   r2   r1   r�  s        r²   Útest_Y3r“  e  s’   € Ý�˜dÐ#Ñ#Ô#€AÝ�˜$ÐÑÔ€AÝ�‰Œ€AÝ¥ Q q¡S¡	¤	­$¨q°©s©)¬)Ñ 3°Q¸ÀDÐIÑIÔI�G€A€qˆ!Ø��1�a‘4˜!˜A˜q™D™&‘=Ñ!Ò!Ð!Ð!Ð!Ð!Ð!r±   c                  ó
  — t          dd¬¦  «        } t          d¦  «        }t          t          dt          | ¦  «        z  ¦  «        | |d¬¦  «        \  }}}|d|z  t	          dt          |¦  «        z  ¦  «        |z  z
  k    sJ ‚d S )	NrO  Trs  r„  rÃ   r�  rÅ   r¾  )r    r‘   rx   r8   r.   )rO  r„  ri  r±  s       r²   Útest_Y4r•  m  s€   € Ý�˜dÐ#Ñ#Ô#€AÝ�‰Œ€AÝ¥ A¥d¨1¡g¤g¡I¡¤°°1¸tÐDÑDÔD�G€A€qˆ!Ø��!‘•c˜"�T !™WœW™*‘o”o aÑ'Ñ'Ò'Ð'Ð'Ð'Ð'Ð'r±   c                  ó>  — t          dd¬¦  «        } t          d¦  «        }t          d¦  «        }t          d¦  «        }t          t          t	           || ¦  «        | d¦  «         || ¦  «        z   dt          | d	z
  ¦  «        t          | dz
  ¦  «        z
  z  z
  | |d¬
¦  «        ||i¦  «        }| |dz   ||¦  «        z  z   | |d¦  «        z  z
   ||¦  «        z   t          t           || ¦  «        | ¦  «        | d¦  «        z
  dt          | ¦  «        z  |z  z
  dt          d|z  ¦  «        z  |z  z   }|dk    sJ ‚t          | ||¦  «        ¦  «        d         }t          || |d	dgi¦  «        }||dz  t          d|z  ¦  «        z  dt          |¦  «        z  z   dz
  t          d|z  ¦  «        z  ||dz  d	z   z  z  k    sJ ‚t          ||| ¦  «        }|                     t          | d	z
  ¦  «        ¦  «                             t          | dz
  ¦  «        ¦  «        }|ddt          | d	z
  ¦  «        z  z
  t          | d	z
  ¦  «        z  dt          | dz
  ¦  «        z  dz
  t          | dz
  ¦  «        z  z   t          | ¦  «        t          | ¦  «        z  z   k    sJ ‚d S )NrO  Tr_  r„  r´  r3  rÄ   rÂ   rÅ   )Únocondsr   r
  )r    r
   r–   r‘   r   ru   r   r	   r.   rr   r—   r’   rA  r>   )rO  r„  r´  r3  ri  ÚDÚYfÚyfs           r²   Ú
test_Y5_Y6r›  t  s³  € õ 	�˜$ÐÑÔ€AÝ�‰Œ€AÝ�‰Œ€AÝ�‰Œ€AÝÕ0µ°a°a¸±d´d¸A¸qÑ1AÔ1AÀAÀAÀaÁDÄDÑ1HØ"#¥Y¨q°1©uÑ%5Ô%5½	À!ÀaÁ%Ñ8HÔ8HÑ%HÑ"Iñ2Jà ! 1¨dð 4ñ  4ô  4à67¸°Vñ	=ô 	=€Að 
ˆˆQ�‰T�!�!�A‘$”$‰Y‰˜˜1˜1˜Q™4œ4™Ñ ! ! A¡$¤$Ñ&­­j¸¸¸1¹¼¸qÑ.AÔ.AÀ1ÀaÑ)HÔ)HÑHØ	�#ˆqˆb‰'Œ'‰	�!‰ñ	Ø�˜B˜q™D™	œ	‘k !‘mñ	$ð ð �Š6ˆ6ˆ6ˆ6õ 
ˆq�!�!�A‘$”$‰Œ˜Ô	€BÝ	˜r 1 q¨1¨a¨& kÑ	2Ô	2€BØ�!�Q‘$•s˜1˜Q™3‘x”x‘- !¥C¨¡F¤F¡(Ñ*¨QÑ.µ°B°q±D±	´	Ñ9¸1¸aÀ¹dÀQ¹h¹<ÑHÒHÐHÐHÐHÝ	" 2 q¨!Ñ	,Ô	,€BØ	�Š•I˜a ™c‘N”NÑ	#Ô	#×	+Ò	+­I°a¸±c©N¬NÑ	;Ô	;€BØØ	
ˆQ�s�1�q‘5‰zŒz‰\Ñ	�9 Q¨¡UÑ+Ô+Ñ+Ø	
�3ˆq�1‰u‰:Œ:‰˜Ñ	�9 Q¨¡UÑ+Ô+Ñ+ñ	,åˆA‰Œ�y˜‰|Œ|Ññ	òð ð ð ð ð r±   c                  óÀ  — t          dd¬¦  «        } t          dd¬¦  «        }t          d¦  «        }t          ddt          d	t          z  t	          | t          |z  z
  ¦  «        z  t          dt
          f¦  «        z  z   | |¦  «        \  }}}|dt          d	t          z  t          | t          z  |z  ¦  «        z  |z  t          dt
          f¦  «        z  d|z  z   k    sJ ‚d S )
NrO  Trs  rÞ  r_  r„  rÅ   rÄ   r3  )r    r‘   rŽ   rò   ru   r   r.   )rO  rÞ  r„  ri  r±  s        r²   Útest_Y7r�  •  sà   € õ
 	�˜dÐ#Ñ#Ô#€AÝ�˜$ÐÑÔ€AÝ�‰Œ€AÝ  A¥c¨2µ©'µ)¸AÅÀ!Á¹GÑ2DÔ2DÑ*DÝ+,¨aµ¨*ñ'6ô '6ñ %6ñ !6Ø78¸!ñ=ô =�G€A€qˆ!ð
 �•#�r�A‘g�c 1 "¥Q¡$ q¡&™kœkÑ)¨!Ñ+­a°µB¨ZÑ8Ô8Ñ8¸1¸Q¹3Ñ>Ò>Ð>Ð>Ð>Ð>Ð>r±   c                  ól   — t          dt          t          ¦  «        t          t          ¦  «        k    sJ ‚d S r«  )r”   rñ   rµ  rE   r°   r±   r²   Útest_Y8rŸ  ¥  s+   € å˜Q¥¥1Ñ%Ô%­µA©¬Ò6Ð6Ð6Ð6Ð6Ð6r±   c                  óð   — t          t          dt          dz  z  ¦  «        t          t          ¦  «        t	          t
          ¦  «        t          t
          dz   t          dz  z  dz  ¦  «        z  dz  k    sJ ‚d S )Nr”  rÄ   rÕ   rÃ   )r”   r.   rñ   rµ  r8   r   r°   r±   r²   Útest_Y9r¡  ª  sj   € Ý�c "¥Q¨¡T¡'™lœl­A­qÑ1Ô1Ý•‰HŒH•S�"˜a™%˜¥ 1¡™ Q™Ñ'Ô'Ñ'¨Ñ)ò*ð *ð *ð *ð *ð *r±   c            	      óv  — t          t          t          ¦  «        t          dt          t          ¦  «        z  ¦  «        z  t          t          ¦  «                             ¦   «         dt          dz  z  t          dz  z  dz   dt          dz  z  t          dz  z  dt          dz  z  t          dz  z  z   dz   z  k    sJ ‚d S )	Nr  rG  rÄ   rÉ  râ   rÂ   r  r   )r”   r\  rñ   r.   rµ  rB  r   r°   r±   r²   Útest_Y10r£  ¯  s£   € Ý�c¥!™fœf¥S¨­Cµ©F¬F©¡^¤^Ñ3µQ½Ñ:Ô:×AÒAÑCÔCØ•�A‘‰X•a˜‘d‰]˜RÑ "¥R¨¡U¡(­1¨a©4¡-°"µR¸±U±(½1¸a¹4±-Ñ"?À"Ñ"DÑEòFð Fð Fð Fð Fð Fr±   z*https://github.com/sympy/sympy/issues/7181c                  óª   — t          d¦  «        \  } }t          dd| z
  z  | |¦  «        \  }}}|t          t          t          |z  ¦  «        z  k    sJ ‚d S )Núx srÅ   )r    r•   r   r?   ©rñ   r„  ri  r±  s       r²   Útest_Y11r§  ´  sY   € õ �5‰>Œ>�D€A€qõ
    1 q¡5¡	¨1¨aÑ0Ô0�G€A€qˆ!Ø••3•r˜!‘t‘9”9‘ÒÐÐÐÐÐr±   c                  óî   — t          d¦  «        \  } }t          t          d| ¦  «        | dz  z  | |¦  «        \  }}}|d|dz
  z   t          |dz  ¦  «        z  t          | dz  dz   ¦  «        z  k    sJ ‚d S )Nr¥  rÃ   rÄ   rÂ   )r    r•   rD   rH   r¦  s       r²   Útest_Y12r©  Á  s‚   € õ �5‰>Œ>�D€A€qõ �w q¨!™}œ}¨Q°©TÑ1°1°aÑ8Ô8�G€A€qˆ!Ø��Q˜‘U‘��E ! A¡#™JœJÑ&¥u¨a¨R°©T°A©X¡¤Ñ6Ò6Ð6Ð6Ð6Ð6Ð6r±   c                  ó    — t          d¦  «        ‚©Nzz-transform not supportedr#  r°   r±   r²   Útest_Y13r¬  Ì  ó   € õ Ð9Ñ
:Ô
:Ð:r±   c                  ó    — t          d¦  «        ‚r«  r#  r°   r±   r²   Útest_Y14r¯  Ò  r­  r±   c            	      ó|  — t          d¦  «        } t           | t          dz   ¦  «        d | t          dz   ¦  «        z  z
   | t          ¦  «        z   dz
   | t          ¦  «         | d¦  «        d | d¦  «        t          i¦  «                             ¦   «         t          dz  t          t          dz
  z  z   dz   k    sJ ‚d S )NrÏ  rÄ   rÅ   r   )r
   r˜   rò   r¯   ro   ©rÏ  s    r²   Útest_Z1r²  Ø  sº   € Ý�‰Œ€AÝ�1�1•Q˜‘U‘8”8˜a  ¥! a¡%¡¤™jÑ(¨1¨1­Q©4¬4Ñ/°!Ñ3°Q°Qµq±T´TØ�A�a‘D”D˜!˜Q˜Q˜q™TœT¥1Ð%ñ'ô 'ß'/¢x¡z¤zµQ¸±T½A½qÀ1¹u¹IÑ5EÈÑ5IòJð Jð Jð Jð Jð Jr±   c            	      ó:  — t          d¦  «        } t           | t          ¦  «        d | t          dz
  ¦  «        z  d | t          dz
  ¦  «        z  z
  z
   | t          ¦  «         | d¦  «        d | d¦  «        di¦  «        dt          z   dt          z  z   k    sJ ‚d S )NrÏ  rÆ   rÅ   rç   rÄ   r   rÃ   )r
   r˜   rò   r±  s    r²   Útest_Z2r´  Þ  sž   € Ý�‰Œ€AÝ�1�1•Q‘4”4˜1˜Q˜Q�q 1™u™XœX™:¨¨!¨!­A°©E©(¬(©
Ñ2Ñ3°Q°Qµq±T´T¸A¸A¸a¹D¼DÀ!ÀQÀQÀqÁTÄTÈ1Ð;MÑNÔNØ•1‘ˆu�q�!‘t‰|òð ð ð ð ð r±   c            	      óX  — t          d¦  «        } t          d¦  «        dz  t          d¦  «        dz  z
  t          z  t          d¦  «        dz  t          d¦  «        dz  z
  z  t          d¦  «        dz  t          d¦  «        dz  z   t          z  t          d¦  «        dz  t          d¦  «        dz  z   z  z   }t	           | t          ¦  «         | t          dz
  ¦  «         | t          dz
  ¦  «        z   z
   | t          ¦  «         | d¦  «        d | d¦  «        di¦  «        }||k    sJ ‚d S )NrÏ  rÅ   rÄ   rÆ   rÔ   )r
   r   r8   rò   r˜   )rÏ  Úexpectedr”  s      r²   Útest_Z3r·  ä  s  € å�‰Œ€Aõ �1‘”�a‘�$˜q™'œ' !™)Ñ#¥aÑ'­¨1©¬¨a©µ$°q±'´'¸"±*Ñ)<Ñ=Ý�1‘”�a‘�$˜q™'œ' !™)Ñ#¥aÑ'­¨a©¬°©µa¸±d´d¸1±fÑ)<Ñ=ñ>€Hå
��•1‘”˜˜�1˜q™5™œ A A¥a¨!¡e¡H¤HÑ,Ñ-¨q¨qµ©t¬t°a°a¸±d´d¸A¸q¸qÀ¹t¼tÀQÐ5GÑ
HÔ
H€CØ�(Š?ˆ?ˆ?ˆ?ˆ?ˆ?r±   c            
      ó¢  — t          d¦  «        } t          d¦  «        }t           | t          ¦  «        d|z   |t          dz
  z  z
  |t          dz   z  z
  d|t          z  z
  z   | t          dz
  ¦  «        z  |d|t          dz
  z  z
  z  d|t          dz
  z  z
  z   | t          dz
  ¦  «        z  z
  dz   z
   | t          ¦  «         | d¦  «        d | d¦  «        dd|z  z   |dz  z   d|z   z  i¦  «        }||t          dz   z  |t          dz   z  d|z  z
  dz
  z  t          dz   |dz  z  z   d|z  z   t          z
  |dz
  dz  |dz   z  z  z
  dk    sJ ‚d S )NrÏ  rÓ  rÅ   rÄ   rÃ   r   )r
   r    r˜   rò   )rÏ  rÓ  r„  s      r²   Útest_Z4r¹  ï  s‹  € õ 	�‰Œ€AÝ�‰Œ€Aõ 	ˆqˆq•‰tŒt˜˜A™ ¥A a¡C¡Ñ(¨1­q°©s©8Ñ3°a¸!½Q¹$±hÑ?ÀÀÅ!ÀaÁ%ÁÄÑHØ˜˜A¥ !¡™H™Ñ% q¨1­q°©s©8¡|Ñ4°Q°Qµq¸1±u±X´XÑ=ñ>Ø@AñBñ Càˆ1�Q‰4Œ4�!�!�A‘$”$˜˜1˜1˜Q™4œ4 ! a¨¡c¡'¨A¨q©D¡.°1°q±5Ñ!9Ð:ñ	<ô 	<€Að �•A˜‘E‘˜A�q 1™u™I¨¨!©™O¨aÑ/Ñ0Ý�!‰e�Q˜‘T‰\ñØ˜a™Cñ Ý"#ñ$Ø'(¨¡s¨Q¡h°°!±¡nñ6ñ 6Ø9:ò;ð ;ð ;ð ;ð ;ð ;r±   c                  óÖ  — t          d¦  «        \  } }t          t          t          ¦  «        t          d¦  «        dt          t          ¦  «        z  z   t	          dt          z  ¦  «        z
  }t          |t          t          ¦  «        ¦  «        }t          t          |j        ¦  «        } |t          ¦  «        |t	          dt          z  ¦  «        z  | t          dz  z
  t          dt          z  ¦  «        z  z   k    sJ ‚t          t          t           |t          ¦  «        t          ¦  «        ¦  «        }t           |d¦  «         |d¦  «        f¦  «        } |t          ¦  «                             | ||          ¦  «                             |||         ¦  «        }|t           t          dt          z  ¦  «        z  dz  t	          dt          z  ¦  «        dz  z   k    sJ ‚t          d¦  «        ‚)NzC1 C2rÄ   rÂ   r   rÁ   z1ODE solving with initial conditions not supported)r    r	   r¦   rñ   rB   rœ   r   Úrhsr>   r   rr   r„  r$  )ÚC1ÚC2rÎ  r”  Úf0rI  Ú
const_dictÚresults           r²   Útest_Z5rÁ  þ  sy  € õ �WÑÔ�F€Bˆõ 
•A•a‘D”D�!˜QÑ	Ô	 !¥A¥a¡D¤D¡&Ñ	(­3¨qµ©s©8¬8Ñ	3€BÝ
�•Q•q‘T”TÑ
Ô
€CÝ	•�3”7Ñ	Ô	€BØˆ2�a‰5Œ5�B•s˜1�Q™3‘x”x‘K 2­¨!©¡8­S°µ1±©X¬XÑ"5Ñ5Ò5Ð5Ð5Ð5Ý	••4˜˜�1™œ�q‘>”>Ñ	"Ô	"€Bå˜˜˜1™œ˜r˜r !™uœu�~Ñ&Ô&€JØˆR•‰UŒU�ZŠZ˜˜J rœNÑ+Ô+×0Ò0°°ZÀ´^ÑDÔD€FØ•a�R�˜A�a™C™œ‘[ ‘]¥S¨­1©¡X¤X¨a¡ZÑ/Ò/Ð/Ð/Ð/õ ð ñ ô ð r±   c                  ó¨  — t          dd¬¦  «        } t          d¦  «        }t          t          | ¦  «        | d¦  «        dt          | ¦  «        z  z   t          d| z  ¦  «        z
  }t	          || |¦  «        \  }}}||dz  t          t          | ¦  «        | |¦  «        z  dt          t          | ¦  «        | |¦  «        z  z   d|dz  dz   z  z
  k    sJ ‚d S )NrO  Trs  r„  rÄ   rÂ   )r    r	   r¦   rB   r‘   r“   )rO  r„  rÎ  ri  r±  s        r²   Útest_Z6rÃ    sâ   € õ 	�˜dÐ#Ñ#Ô#€AÝ�‰Œ€AÝ	•A�a‘D”D˜!˜QÑ	Ô	 !¥A a¡D¤D¡&Ñ	(­3¨q°©s©8¬8Ñ	3€BÝ  A qÑ)Ô)�G€A€qˆ!ð ��A‘Õ&¥q¨¡t¤t¨Q°Ñ2Ô2Ñ2ØÕ�q ™tœt Q¨Ñ*Ô*Ñ*ñ+Ø-.°°1±°q±©\ñ:ò :ð :ð :ð :ð :ð :r±   (‰  Ú__doc__Úsympy.assumptions.askr   r   Úsympy.assumptions.refiner   Úsympy.concrete.productsr   Ú
sympy.corer   Úsympy.core.evalfr   Úsympy.core.functionr	   r
   r   r   r   r   r   Úsympy.core.mulr   Úsympy.core.intfuncr   Úsympy.core.numbersr   r   r   r   r   r   r   r   Úsympy.core.relationalr   r   Úsympy.core.singletonr   Úsympy.core.symbolr   r   r    Ú(sympy.functions.combinatorial.factorialsr!   r"   r#   r$   Ú%sympy.functions.combinatorial.numbersr%   r&   r'   r(   Ú$sympy.functions.elementary.complexesr)   r*   r+   r,   Ú&sympy.functions.elementary.exponentialr-   r.   r/   Ú%sympy.functions.elementary.hyperbolicr0   r1   r2   r3   Ú#sympy.functions.elementary.integersr4   r5   Ú(sympy.functions.elementary.miscellaneousr6   r7   r8   Ú$sympy.functions.elementary.piecewiser9   Ú(sympy.functions.elementary.trigonometricr:   r;   r<   r=   r>   r?   r@   rA   rB   rC   Úsympy.functions.special.besselrD   Ú'sympy.functions.special.delta_functionsrE   Ú*sympy.functions.special.elliptic_integralsrF   rG   Ú'sympy.functions.special.gamma_functionsrH   rI   Úsympy.functions.special.hyperrJ   Ú#sympy.functions.special.polynomialsrK   rL   Ú&sympy.functions.special.zeta_functionsrM   Úsympy.geometry.utilrN   Úsympy.logic.boolalgrO   Úsympy.matrices.denserP   rQ   Ú!sympy.matrices.expressions.matmulrR   Ú sympy.ntheory.continued_fractionrS   rw  rT   rx  rU   r}  rV   r€  Úsympy.ntheory.factor_rW   Úsympy.ntheory.generaterX   Úsympy.polys.domains.integerringrY   Úsympy.polys.orthopolysrZ   Úsympy.polys.partfracr[   Úsympy.polys.polytoolsr\   r]   r^   r_   Úsympy.series.limitsr`   Úsympy.series.orderra   Úsympy.series.residuesrb   Úsympy.series.seriesrc   Úsympy.sets.fancysetsrd   Úsympy.sets.setsre   rf   rg   rh   Úsympy.simplify.combsimpri   Úsympy.simplify.hyperexpandrj   Úsympy.simplify.powsimprk   rl   Úsympy.simplify.radsimprm   Úsympy.simplify.simplifyrn   ro   Úsympy.simplify.sqrtdenestrp   Úsympy.simplify.trigsimprq   Úsympy.solvers.solversrr   r9  rt   ru   Ú'sympy.functions.special.error_functionsrv   rw   rx   ry   Úsympy.testing.pytestrz   r{   r|   r}   r~   Úsympy.utilities.iterablesr€   r�   r‚   Úsympy.matricesrƒ   r„   r…   Ú&sympy.matrices.expressions.blockmatrixr†   r‡   Úsympy.matrices.expressionsrˆ   r‰   Úsympy.physics.quantumrŠ   Úsympy.polys.ringsr‹   Úsympy.polys.fieldsrŒ   Úsympy.polys.solversr�   Úsympy.concreterŽ   r�   Úsympy.integralsr�   Úsympy.integrals.transformsr‘   r’   r“   r”   r•   r–   r—   Úsympy.solvers.recurrr˜   Úsympy.solvers.solvesetr™   rš   r›   Úsympy.solvers.oderœ   r�   Ú	itertoolsrž   rŸ   Úsympy.series.formalr    Úsympy.series.fourierr¡   Úsympy.calculus.utilr¢   rÆ  rð   rñ   r´  rµ  r«   r¬   r­   r®   r¯   rò   r¦   r§   r³   rµ   r·   r¹   r¼   rÒ   rÖ   rØ   rÞ   rã   rå   ré   rí   ró   rõ   rø   rý   r   r  r  r  r  r  r  r  r  r!  r%  r(  r,  r1  r4  r6  r8  r;  r>  r@  rB  rD  rI  rK  rM  rO  rR  rT  rW  r`  rb  re  rg  rk  rm  ro  ry  r{  r~  r‚  rˆ  r‹  r�  r�  r‘  r•  rš  r¬  r­  rs  r®  r°  r·  r¹  r¼  r¾  rÁ  rÄ  rÆ  rÌ  rÐ  rÖ  rØ  rÜ  rà  râ  rä  rè  rë  ró  r÷  rù  rü  rþ  r   r  r  r  r  r  r  r  r  r  r  r  r!  r#  r&  r)  r,  r.  r1  r3  r5  r7  r:  r<  r?  rA  rE  rG  rI  rL  rN  rP  rR  rT  rV  rZ  r]  rc  re  rh  rj  rm  rq  rt  rw  rz  r|  r~  r€  r‚  r…  r‡  r‰  r‹  r�  r•  r™  rž  r¥  r¨  rª  r¬  r®  r°  r³  rµ  r»  r½  r¿  rÁ  rÄ  rÇ  rÉ  rË  rÍ  rÑ  rÕ  r×  rÙ  rÜ  rà  rã  rå  rè  rê  rì  rð  rò  rô  r+  r.  r0  r3  r5  r7  r9  r;  r=  r?  rA  rC  rE  rG  rI  rK  rP  rR  rT  rZ  r]  r`  rj  rl  rp  rt  rx  r‹  r�  r�  r’  r•  rš  r   r¢  r¦  r«  r­  r²  rµ  r¸  rº  r¼  rÀ  rÄ  rÆ  rÊ  rÍ  rÓ  rò  rû  r  r  r  r  r  r  r  r  r  r  r  r"  r%  r'  r*  r,  r.  r5  r<  rB  rF  rK  rP  rR  rT  rW  rY  r]  r`  rc  re  rg  ri  rk  rm  ro  rt  rw  ry  r{  r}  r  r�  r„  rˆ  rŠ  rŒ  r�  r‘  r”  r–  r˜  rš  rœ  rž  r   r¢  r¤  r§  r©  r«  r­  r¯  r±  r´  rº  r¼  r¾  rÁ  rÃ  rÅ  rÈ  rÊ  rÌ  rÏ  rÔ  rÖ  rØ  rÚ  rÜ  rÞ  rà  râ  rä  ræ  rè  rê  rì  rï  rñ  rõ  r÷  rù  rþ  r   r  r  r  r	  r  r  r  r  r  r  r  r  r  r   r"  r$  r&  r(  r*  r,  r/  r2  r4  r6  r9  r;  r>  rC  rE  rG  rK  rM  rO  rU  rX  rZ  r]  r_  rb  rd  rg  ri  rn  rp  rr  rt  rv  ry  r{  r}  r  r�  rƒ  r‰  r‹  rŽ  r‘  r“  r•  r›  r�  rŸ  r¡  r£  r§  r©  r¬  r¯  r²  r´  r·  r¹  rÁ  rÃ  r°   r±   r²   ú<module>r     sÜ*  ððð ð )Ð (Ð (Ð (Ð (Ð (Ð (Ð (Ø +Ð +Ð +Ð +Ð +Ð +Ø +Ð +Ð +Ð +Ð +Ð +Ø !Ð !Ð !Ð !Ð !Ð !Ø Ð Ð Ð Ð Ð ðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð à Ð Ð Ð Ð Ð Ø #Ð #Ð #Ð #Ð #Ð #ðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð à (Ð (Ð (Ð (Ð (Ð (Ð (Ð (Ø "Ð "Ð "Ð "Ð "Ð "Ø 4Ð 4Ð 4Ð 4Ð 4Ð 4Ð 4Ð 4Ð 4Ð 4ðð ð ð ð ð ð ð ð ð ð ð à ZÐ ZÐ ZÐ ZÐ ZÐ ZÐ ZÐ ZÐ ZÐ ZÐ ZÐ Zð
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
à EÐ EÐ EÐ EÐ EÐ EÐ EÐ EÐ EÐ Eð
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
à >Ð >Ð >Ð >Ð >Ð >Ð >Ð >Ø CÐ CÐ CÐ CÐ CÐ CÐ CÐ CÐ CÐ CØ :Ð :Ð :Ð :Ð :Ð :ð(ð (ð (ð (ð (ð (ð (ð (ð (ð (ð (ð (ð (ð (ð (ð (ð (ð (ð (ð (ð (ð (ð (ð (à 2Ð 2Ð 2Ð 2Ð 2Ð 2Ø >Ð >Ð >Ð >Ð >Ð >ðð ð ð ð ð ð ð à DÐ DÐ DÐ DÐ DÐ DÐ DÐ DØ /Ð /Ð /Ð /Ð /Ð /ðð ð ð ð ð ð ð à :Ð :Ð :Ð :Ð :Ð :Ø %Ð %Ð %Ð %Ð %Ð %Ø #Ð #Ð #Ð #Ð #Ð #Ø 3Ð 3Ð 3Ð 3Ð 3Ð 3Ð 3Ð 3Ø 4Ð 4Ð 4Ð 4Ð 4Ð 4ð-ð -ð -ð -ð -ð -ð -ð -ð -ð -ð -ð -ð ,Ð +Ð +Ð +Ð +Ð +Ø -Ð -Ð -Ð -Ð -Ð -Ø .Ð .Ð .Ð .Ð .Ð .Ø 0Ð 0Ð 0Ð 0Ð 0Ð 0Ø &Ð &Ð &Ð &Ð &Ð &Ø >Ð >Ð >Ð >Ð >Ð >Ð >Ð >Ð >Ð >Ð >Ð >Ø %Ð %Ð %Ð %Ð %Ð %Ø  Ð  Ð  Ð  Ð  Ð  Ø )Ð )Ð )Ð )Ð )Ð )Ø &Ð &Ð &Ð &Ð &Ð &Ø )Ð )Ð )Ð )Ð )Ð )Ø DÐ DÐ DÐ DÐ DÐ DÐ DÐ DÐ DÐ DÐ DÐ DØ ,Ð ,Ð ,Ð ,Ð ,Ð ,Ø 2Ð 2Ð 2Ð 2Ð 2Ð 2Ø 5Ð 5Ð 5Ð 5Ð 5Ð 5Ð 5Ð 5Ø *Ð *Ð *Ð *Ð *Ð *Ø 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ø 0Ð 0Ð 0Ð 0Ð 0Ð 0Ø ,Ð ,Ð ,Ð ,Ð ,Ð ,Ø 'Ð 'Ð 'Ð 'Ð 'Ð 'à €€€Ø :Ð :Ð :Ð :Ð :Ð :Ø =Ð =Ð =Ð =Ð =Ð =Ø ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ø 7Ð 7Ð 7Ð 7Ð 7Ð 7Ø EÐ EÐ EÐ EÐ EÐ EÐ EÐ EÐ EÐ EÐ EÐ EÐ EÐ EØ 0Ð 0Ð 0Ð 0Ð 0Ð 0Ø Ð Ð Ð Ð Ð Ð Ð Ø 3Ð 3Ð 3Ð 3Ð 3Ð 3Ð 3Ð 3Ð 3Ð 3Ø NÐ NÐ NÐ NÐ NÐ NÐ NÐ NØ ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ð ?Ø ,Ð ,Ð ,Ð ,Ð ,Ð ,Ø &Ð &Ð &Ð &Ð &Ð &Ø (Ð (Ð (Ð (Ð (Ð (Ø -Ð -Ð -Ð -Ð -Ð -Ø Ð Ð Ð Ð Ð Ø +Ð +Ð +Ð +Ð +Ð +Ø %Ð %Ð %Ð %Ð %Ð %ðDð Dð Dð Dð Dð Dð Dð Dð Dð Dð Dð Dð Dð Dð Dð Dð Dð Dð (Ð 'Ð 'Ð 'Ð 'Ð 'Ø DÐ DÐ DÐ DÐ DÐ DÐ DÐ DÐ DÐ DØ $Ð $Ð $Ð $Ð $Ð $Ø *Ð *Ð *Ð *Ð *Ð *Ø 'Ð 'Ð 'Ð 'Ð 'Ð 'Ð 'Ð 'Ø #Ð #Ð #Ð #Ð #Ð #Ø /Ð /Ð /Ð /Ð /Ð /Ø 'Ð 'Ð 'Ð 'Ð 'Ð 'ð Œ:€Ø€Ø
ˆ'�'Ñ
Ô
�€€1€aØ�7˜=°$Ð7Ñ7Ô7Ñ €€1€aˆˆAˆqØ€HˆS�M„M€Ø€HˆS�M„M€ð<ð <ð <ð
Nð Nð Nð#ð #ð #ð
7ð 7ð 7ðKð Kð Kð
ð ð ð:ð :ð :ðð ñ ð ð  ñ  ð2ð 2ñ 2ðð ñ ð ð  ñ  ð.ð .ñ .ðð ñ ð&ð &ñ &ð$ð $ñ $ðð ñ ð:ð :ñ :ðð ñ ðð ñ ðð ñ ð[ð [ñ [ð ðJð Jñ „ñJð1ð 1ñ 1ð%ð %ñ %ð
 ðð ñ „ñðð ñ ð ð:ð :ñ „ñ:ðð ñ ðDð Dñ DðBð Bñ Bð#ð #ñ #ð
 ðXð Xñ „ñXð ðNð Nñ „ñNð ðHð Hñ „ñHð ðPð Pñ „ñPð ð9ð 9ñ „ñ9ð ð3ð 3ñ „ñ3ð ðPð Pñ „ñPð
 ð^ð ^ñ „ñ^ð ð\ð \ñ „ñ\ð)ð )ñ )ð>ð >ñ >ð ðQð Qñ „ñQð ðYð Yñ „ñYð ðcð cñ „ñcð#ð #ñ #ðð ñ ð.ð .ñ .ð ð  ñ  ðBð Bñ Bð ðFð Fñ „ñFð ðNð Nñ „ñNð
ð ñ ðJð Jñ Jð/ð /ñ /ð6ð 6ñ 6ð
 ð<ð <ñ „ñ<ð/ð /ñ /ð ð+ð +ñ „ñ+ð5ð 5ñ 5ð
+ð +ñ +ð"ð "ñ "ð#ð #ñ #ð ˆˆ2‰�X��1�b‘5‘Ñ˜3˜q !™t™8Ñ# b¨¨A©¡gÑ-°°1°b±5±Ñ8¸2Ñ=�Øˆˆ2‰�X��1�b‘5‘Ñ˜2˜a ™e™8Ñ# b¨¨B©¡hÑ.°°A°r±E±Ñ9¸B¸qÀ"¹u¹HÑDÀrÑI�Ø€qˆ"�u�Hˆr�!�R‘%‰xÑ˜"˜Q ™T™'Ñ! B q¨!¡t¡GÑ+¨b°©dÑ2°RÑ7�ðð ñ ð4ð 4ñ 4ð%ð %ñ %ð-ð -ñ -ðð ñ ð%ð %ñ %ð-ð -ñ -ð0ð 0ñ 0ð ðCð Cñ „ñCð)ð )ñ )ð Yð Yñ Yð9ð 9ñ 9ð:ð :ñ :ð ðð ñ „ñð7ð 7ñ 7ð ðDð Dñ „ñDð
 ðKð Kñ „ñKð
Kð Kñ Kð)ð )ñ )ð8ð 8ñ 8ð"ð "ñ "ð
Pð Pñ Pð
$ð $ñ $ð ðMð Mñ „ñMð
 ðKð Kñ „ñKðð ñ ðð ñ ð ðLð Lñ „ñLð
@ð @ñ @ð4ð 4ñ 4ð ð+ð +ñ „ñ+ð:ð :ñ :ðXð Xñ Xð ð<ð <ñ „ñ<ð ðjð jñ „ñjð ð6ð 6ñ „ñ6ð ð-ð -ñ „ñ-ð ð6ð 6ñ „ñ6ð
Wð Wñ Wð €€g�„ØðXð Xñ „ñ „ñXð ðð ñ „ñð*ð *ñ *ðYð Yñ Yð ðfð fñ „ñfð*ð *ñ *ðWð Wñ Wð[ð [ñ [ð:ð :ñ :ð,ð ,ñ ,ð4ð 4ñ 4ðfð fñ fð
_ð _ñ _ð ð^ð ^ñ „ñ^ð(ð (ñ (ð
'ð 'ñ 'ð
 ðEð Eñ „ñEð ðHð Hñ „ñHðXð Xñ Xð ðBð Bñ „ñBð,ð ,ñ ,ð:ð :ñ :ð ðKð Kñ „ñKð
Ið Iñ Ið9ð 9ñ 9ð;ð ;ñ ;ð
ð ñ ð0ð 0ñ 0ð0ð 0ñ 0ð
0ð 0ñ 0ð.ð .ñ .ð4ð 4ñ 4ðYð Yñ Yð@ð @ñ @ð ð;ð ;ñ „ñ;ðLð Lñ Lð ðKð Kñ „ñKð ñDð Dñ „ñDð
 ñVð Vñ „ñVð ñEð Eñ „ñEñ<ð <ñ <ð ñjð jñ „ñjñGð Gñ Gñ
ð 
ñ 
ð ñFð Fñ „ñFð ñXð Xñ „ñXñ3ð 3ñ 3ð
 ñ5ð 5ñ „ñ5ñð ñ ð ñcð cñ „ñcð
 ñXð Xñ „ñXñ
:ð :ñ :ð ñQð Qñ „ñQð
 ñ?ð ?ñ „ñ?ð ñSð Sñ „ñSñ/ð /ñ /ñ
;ð ;ñ ;ñ5ð 5ñ 5ñIð Iñ IñHð Hñ Hñ3ð 3ñ 3ñQð Qñ Qñ=ð =ñ =ñ
4ð 4ñ 4ð ñqð qñ „ñqñHð Hñ Hñ
Lð Lñ Lñ]ð ]ñ ]ð ñUð Uñ „ñUð ñVð Vñ „ñVð ñYð Yñ „ñYñ
Wð Wñ Wñ
Bð Bñ Bñ"ð "ñ "ñ
<3ð <3ñ <3ñ~	Pð 	Pñ 	Pñð ñ ð ñ*ð *ñ „ñ*ð ñ6ð 6ñ „ñ6ð ñ;ð ;ñ „ñ;ð
 ñEð Eñ „ñEð
 ØñOð Oñ „ñ „ñOð
 ñ6ð 6ñ „ñ6ð
 Øñ/ð /ñ „ñ „ñ/ñDð Dñ DñHð Hñ Hñlð lñ lñ
Pð Pñ Pñ
;ð ;ñ ;ð
 ñIð Iñ „ñIñ9ð 9ñ 9ñAð Añ Að
 ñDð Dñ „ñDñ
0ð 0ñ 0ñ
Hð Hñ Hð ñ>ð >ñ „ñ>ñ
dð dñ dð ñ>ð >ñ „ñ>ñ0ð 0ñ 0ñ ð ñ ñ
!ð !ñ !ñ%ð %ñ %ð4 ñLð Lñ „ñLñ&ð &ñ &ñ7ð 7ñ 7ñ8ð 8ñ 8ñ'ð 'ñ 'ñPð Pñ Pð ñ)ð )ñ „ñ)ð ñLð Lñ „ñLñ%ð %ñ %ñKð Kñ Kñ
6ð 
6ñ 
6ñ	,ð 	,ñ 	,ñð ñ ñð ñ ñð ñ ñ,ð ,ñ ,ñð ñ ð ñIð Iñ „ñIñ>ð >ñ >ñ(ð (ñ (ñð ñ ñð ñ ñ&"ð "ñ "ñ&$ð $ñ $ñ ð ñ ð. ñ-ð -ñ „ñ-ð
 ñ-ð -ñ „ñ-ñ
+ð +ñ +ð ñCð Cñ „ñCñMð Mñ Mñ
Mð 
Mñ 
Mð ñ7ð 7ñ „ñ7ð$ ñð ñ „ñð ñ'ð 'ñ „ñ'ñ:ð :ñ :ð ñ
ð 
ñ „ñ
ð ñNð Nñ „ñNñGð Gñ GñNð Nñ Nñ:ð :ñ :ñCð Cñ CñIð Iñ Iñ?ð ?ñ ?ð ñ0ð 0ñ „ñ0ð ñ	/ð 	/ñ „ñ	/ð ñ*ð *ñ „ñ*ð ñ>ð >ñ „ñ>ð* ñJð Jñ „ñJñ1ð 1ñ 1ñ+ð +ñ +ð
 ñ0ð 0ñ „ñ0ñ<ð <ñ <ð ñ
$ð 
$ñ „ñ
$ð ñð ñ „ñð ñ.ð .ñ „ñ.ð ñHð Hñ „ñHð ñ.ð .ñ „ñ.ð ñ,ð ,ñ „ñ,ñ*ð *ñ *ñ-ð -ñ -ñ3ð 3ñ 3ð Øñ5ð 5ñ „ñ „ñ5ð ñAð Añ „ñAð ñð ñ „ñð ñ8ð 8ñ „ñ8ñð ñ ñ:ð :ñ :ñ8ð 8ñ 8ñ
Jð Jñ Jñ
Að Añ Añ
7ð 7ñ 7ð ñ*ð *ñ „ñ*ð ñ#ð #ñ „ñ#ð ñ ð  ñ „ñ ð ñ#ð #ñ „ñ#ð ñð ñ „ññ4ð 4ñ 4ñ
3ð 3ñ 3ñ7ð 7ñ 7ñ0ð 0ñ 0ñ
Cð Cñ Cñ
>ð >ñ >ñ,ð ,ñ ,ñCð Cñ Cð
 ñ<ð <ñ „ñ<ð ñXð Xñ „ñXð ñLð Lñ „ñLñð ñ ñ7ð 7ñ 7ñ7ð 7ñ 7ñ
&ð &ñ &ñ
@ð @ñ @ñ
ð ñ ð ñ0ð 0ñ „ñ0ñð ñ ñCð Cñ Cð ñð ñ „ññEð Eñ EñEð Eñ Eñ2Gð Gñ Gð ñð ñ „ñð
 ñ<ð <ñ „ñ<ñ:ð :ñ :ð ñFð Fñ „ñFð ñ(ð (ñ „ñ(ð
 ñ3ð 3ñ „ñ3ð
 ñð ñ „ññ
Pð Pñ Pñ
9ð 9ñ 9ñ
Gð Gñ GñCð Cñ Cð ñ;ð ;ñ „ñ;ð ñMð Mñ „ñMñNð Nñ Nð
 ñ3ð 3ñ „ñ3ñ Nð Nñ Nñ;ð ;ñ ;ñ#ð #ñ #ð
 ñMð Mñ „ñMð ØñAð Añ „ñ „ñAñAð Añ Að
 ñYð Yñ „ñYð ñ=ð =ñ „ñ=ð ñ8ð 8ñ „ñ8ð ñ=ð =ñ „ñ=ð Øñ>ð >ñ „ñ „ñ>ð ØñMð Mñ „ñ „ñMð
 ØñMð Mñ „ñ „ñMð
 ØñQð Qñ „ñ „ñQñ
)ð )ñ )ð ñ=ð =ñ „ñ=ð ØñHð Hñ „ñ „ñHð ñ:ð :ñ „ñ:ð ñð ñ „ññ>ð >ñ >ð ñð ñ „ññ=ð =ñ =ð ñGð Gñ „ñGñ
.ð .ñ .ñ
:ð :ñ :ñCð Cñ Cð ñRð Rñ „ñRð ñ?ð ?ñ „ñ?ñ%ð %ñ %ñ
2ð 2ñ 2ð ñ3ð 3ñ „ñ3ñ)ð )ñ )ð Øñ9ð 9ñ 	„ñ „ñ9ð Øñ)ð )ñ 	„ñ „ñ)ñ.ð .ñ .ñ+ð +ñ +ñNð Nñ NñFð Fñ Fñð ñ ñ0ð 0ñ 0ð ñð ñ „ññ(/ð /ñ /ñGð Gñ GñUð Uñ Uñ2ð 2ñ 2ñ
Að Añ AñAð Añ Að ñIð Iñ „ñIñRð Rñ Rð ñKð Kñ „ñKð €Ñ2Ñ3Ô3ñ
Bð 
Bñ 4Ô3ñ
Bñ@ð @ñ @ð ñYð Yñ „ñYð  ñKð Kñ „ñKð6 ñ5ð 5ñ „ñ5ð ñ
Ið 
Iñ „ñ
Iñ.ð .ñ .ð$ ñ>ð >ñ „ñ>ñ@&ð &ñ &ñð ñ ñ"ð "ñ "ñ(ð (ñ (ñð ñ ðB ñ?ð ?ñ „ñ?ð ñ7ð 7ñ „ñ7ñ+ð +ñ +ñ
Gð Gñ Gð
 €Ñ2Ñ3Ô3Øñð ñ „ñ 4Ô3ñð ñ7ð 7ñ „ñ7ð ñ;ð ;ñ „ñ;ð
 ñ;ð ;ñ „ñ;ñ
Kð Kñ Kñð ñ ñð ñ ð ñ<ð <ñ „ñ<ð ñð ñ „ñð* ñ
;ð 
;ñ „ñ
;ð 
;ð 
;r±   