§
    «³Ùg+W  ã                   óê  — 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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 d dlmZmZ d dlmZ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( d dl)m*Z* d dl+m,Z, d dl-m.Z. d dl/m0Z0 d dl1m2Z2 d dl3m4Z4m5Z5  ed¦  «        Z6 edd¬¦  «        Z7 edd¬¦  «        Z8 edd¬¦  «        \  Z9Z:d„ Z;d„ Z<d„ Z=d„ Z>d„ Z?d„ Z@e4d „ ¦   «         ZAd!„ ZBd"„ ZCd#„ ZDd$„ ZEd%„ ZFd&„ ZGd'S )(é    )ÚAccumBounds)ÚEÚFloatÚIÚRationalÚnanÚooÚpiÚzoo)ÚEqÚGeÚGtÚLeÚLtÚNe)ÚS)ÚSymbolÚsymbols)Ú	factorial)ÚexpÚlog)ÚceilingÚfloorÚfrac)Úsqrt)ÚsinÚcosÚtan)ÚRootOfÚCRootOf)ÚIntegers)ÚInterval)ÚImageSet)ÚLambda)Ú	unchanged)ÚXFAILÚraisesÚxÚiT)Ú	imaginaryÚy©Úrealzk,n)Úintegerc                  óº(  — t          t          ¦  «        t          u sJ ‚t          t          ¦  «        t          u sJ ‚t          t           ¦  «        t           u sJ ‚t          t          ¦  «        t          u sJ ‚t          d¦  «        dk    sJ ‚t          d¦  «        dk    sJ ‚t          d¦  «        dk    sJ ‚t          t          ¦  «        dk    sJ ‚t          t           ¦  «        dk    sJ ‚t          dt          z  ¦  «        dk    sJ ‚t          dt          z  ¦  «        dk    sJ ‚t          t
          ¦  «        d	k    sJ ‚t          t
           ¦  «        d
k    sJ ‚t          t          j        ¦  «        dk    sJ ‚t          t          dd¦  «        ¦  «        dk    sJ ‚t          t          dd	¦  «        ¦  «        dk    sJ ‚t          t          dd	¦  «        ¦  «        dk    sJ ‚t          t          dd	¦  «         ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «         ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «         ¦  «        dk    sJ ‚t          t          ¦  «        t          k    sJ ‚t          t           ¦  «        t           k    sJ ‚t          t          ¦  «        } | j        t           u r| j        d         t          k    sJ ‚t          t          t          z  ¦  «        t          t          z  k    sJ ‚t          t           t          z  ¦  «        t           t          z  k    sJ ‚t          t          t          t
          z  dz  ¦  «        t          z  ¦  «        t          t          t
          z  dz  ¦  «        t          z  k    sJ ‚t          dt          z  ¦  «        dt          z  k    sJ ‚t          dt          z  ¦  «        dt          z  k    sJ ‚t          t          dz  ¦  «        dk    sJ ‚t          t           dz  ¦  «        t           k    sJ ‚t          t          dz   ¦  «        dk    sJ ‚t          t
          dz   ¦  «        dk    sJ ‚t          t          t
          z   ¦  «        dk    sJ ‚t          t          t
          z   ¦  «        d	t          z   k    sJ ‚t          t          t
          ¦  «        ¦  «        d	k    sJ ‚t          t          t          ¦  «        ¦  «        t          t          ¦  «        k    sJ ‚t          t          t           ¦  «        ¦  «        t          t           ¦  «        k    sJ ‚t#          t           t           ¦  «        sJ ‚t#          t           dt           z  ¦  «        sJ ‚t#          t           t$          t           z  ¦  «        sJ ‚t          t$          ¦  «        t$          k    sJ ‚t          dt$          z  ¦  «        dt$          z  k    sJ ‚t          t$          t&          z  ¦  «        t$          t&          z  k    sJ ‚t#          t           t$          dz  ¦  «        sJ ‚t#          t           t           t          z   ¦  «        sJ ‚t          t           d	z   ¦  «        t          t           ¦  «        d	z   k    sJ ‚t          t           t$          z   ¦  «        t          t           ¦  «        t$          z   k    sJ ‚t          t          d	z   ¦  «        t          t          ¦  «        d	z   k    sJ ‚t          t          t$          z   ¦  «        t          t          ¦  «        t$          z   k    sJ ‚t          d	t          t          z  z   t
          z   ¦  «        dt          t          ¦  «        t          z  z   k    sJ ‚t          t$          t&          z   ¦  «        t$          t&          z   k    sJ ‚t#          t           t           t          z  ¦  «        sJ ‚t          t$          t          z  ¦  «        t$          t          z  k    sJ ‚t          t          dd¦  «        t          t          z  z
  ¦  «        dd	t          z  z
  k    sJ ‚t          t)          d¦  «        ¦  «        dk    sJ ‚t          t)          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t+          d¦  «        t+          d¦  «        z  ¦  «        dk    sJ ‚t-          t          t+          d¦  «        t+          d¦  «        z  ¦  «                             d¬¦  «        ¦  «        d	k    sJ ‚t          t1          d¦  «        t          d¦  «        z  ¦  «        dk    sJ ‚t          t          ¦  «        t          k     dk    sJ ‚t          t          ¦  «        t          k    dk    sJ ‚t          t          ¦  «        t          k    dk    sJ ‚t          t          ¦  «        t          k    dk    sJ ‚t          t           ¦  «        t           k    j        sJ ‚t          t           ¦  «        t           k    j        sJ ‚t          t           ¦  «        t          k    j        sJ ‚t          t           ¦  «        t          k    j        sJ ‚t          t          ¦  «        t          k    dk    sJ ‚t          t          ¦  «        t          k     dk    sJ ‚t          t          ¦  «        t           k    dk    sJ ‚t          t          ¦  «        t           k    dk    sJ ‚t          t          ¦  «                             t6          ¦  «        t          t7          t          ¦  «        z
  k    sJ ‚t          t          ¦  «                             t8          ¦  «        t9          t           ¦  «         k    sJ ‚t          t          ¦  «                             t6          ¦  «                             t          t
           ¦  «        t          t
           ¦  «        k    sJ ‚t          t          ¦  «                             t6          ¦  «                             t          t          ¦  «        t          t          ¦  «        k    sJ ‚t          t          ¦  «                             t8          ¦  «                             t          t          ¦  «        t9          t           ¦  «         k    sJ ‚t          t          ¦  «                             t8          ¦  «                             t          t
           ¦  «        t9          t
          ¦  «         k    sJ ‚t=          t          t          ¦  «        t          t7          t          ¦  «        z
  ¦  «        sJ ‚t=          t          t          ¦  «        t9          t           ¦  «         ¦  «        sJ ‚t?          dd¬¦  «        }t?          dd¬ ¦  «        }t?          d!d¬"¦  «        }t?          d#d¬$¦  «        }t          |¦  «        dk     dk    sJ ‚t          |¦  «        dk    dk    sJ ‚t          |¦  «        dk    dk    sJ ‚t          |¦  «        dk    dk    sJ ‚t          |¦  «        dk    dk    sJ ‚t          |¦  «        dk    |dk    k    sJ ‚t          |¦  «        dk     |dk     k    sJ ‚t          |¦  «        dk     dk    sJ ‚t          |¦  «        dk    dk    sJ ‚t          |¦  «        dk     dk    sJ ‚t          |¦  «        dk    |dk     k    sJ ‚t          |¦  «        dk    |dk    k    sJ ‚t          |¦  «        dk    dk    sJ ‚t          |¦  «        d	k    |d	k    k    sJ ‚t          |¦  «        dk    dk    sJ ‚t          |¦  «        dk    dk    sJ ‚t          |¦  «        j         dk    sJ ‚t          |¦  «        j!        dk    sJ ‚t          |¦  «        j         dk    sJ ‚t          |¦  «        j!        dk    sJ ‚t          |¦  «        j         dk    sJ ‚t          |¦  «        j!        dk    sJ ‚t          |¦  «        j         �J ‚t          |¦  «        j!        �J ‚t          dd¬%¦  «        dk    dk    sJ ‚t          dd¬%¦  «        dk    dk    sJ ‚t          dd¬%¦  «        dk    dk    sJ ‚t          dd¬%¦  «        dk     dk    sJ ‚t          dd¬%¦  «        dk    dk    sJ ‚t          dd¬%¦  «        dk    dk    sJ ‚t          dd¬%¦  «        dk    dk    sJ ‚t          dd¬%¦  «        dk     dk    sJ ‚t          dd¬%¦  «        dk    dk    sJ ‚t          dd¬%¦  «        dk    dk    sJ ‚t          dd¬%¦  «        dk    dk    sJ ‚t          dd¬%¦  «        dk     dk    sJ ‚t          t           ¦  «        d&k    tE          t          t           ¦  «        d&d¬%¦  «        k    sJ ‚t          t           ¦  «        d'k    tG          t          t           ¦  «        d'd¬%¦  «        k    sJ ‚t          t           ¦  «        d(k     tI          t          t           ¦  «        d(d¬%¦  «        k    sJ ‚t          t           ¦  «        d)k    tK          t          t           ¦  «        d)d¬%¦  «        k    sJ ‚t          t          ¦  «        d&k    t          dk     k    sJ ‚t          t          ¦  «        d'k    t          dk    k    sJ ‚t          t          ¦  «        d(k     t          d	k     k    sJ ‚t          t          ¦  «        d)k    t          dk    k    sJ ‚t          t          ¦  «        t&          k    t          t&          dz   k     k    sJ ‚t          t          ¦  «        t&          k    t          t&          k    k    sJ ‚t          t          ¦  «        t&          k     t          t&          k     k    sJ ‚t          t          ¦  «        t&          k    t          t&          dz   k    k    sJ ‚t          tM          t           d	z  d*t           z  z
  d¦  «        ¦  «        dk    sJ ‚d S )+Nr   é   éÿÿÿÿé   éýÿÿÿé   éþÿÿÿiúÿÿÿé   éüÿÿÿé   éùÿÿÿç      1@é   éïÿÿÿçÃõ(\�Â@iøÿÿÿé   é   é   é   é
   é   T©Úchopé2   l    'öª~$DæA®7YáD3':ÿ^îXf FÚneg©ÚnegativeÚnn©ÚnonnegativeÚpos©ÚpositiveÚnp©Únonpositive©Úevaluateç      @çš™™™™™	Àç333333@ç333333û¿é   )'r   r   r	   r   r   r
   r   ÚHalfr   r   r   r)   ÚfuncÚargsr   r+   r(   r%   ÚkÚnr   r   ÚintÚevalfr   Úis_RelationalÚrewriter   r   Úsubsr   r   Úis_negativeÚis_nonnegativer   r   r   r   r   )ÚerG   rJ   rM   rP   s        úd/granary/edev/quantum/lib/python3.11/site-packages/sympy/functions/elementary/tests/test_integers.pyÚ
test_floorrh      sÄ  € å•‰:Œ:�ÐÐÐÐå•‰9Œ9�ˆ?ˆ?ˆ?ˆ?Ý•"�‰:Œ:�"˜ÐÐÐÐÝ•‰:Œ:�ÐÐÐÐå�‰8Œ8�qŠ=ˆ=ˆ=ˆ=å�‰8Œ8�qŠ=ˆ=ˆ=ˆ=Ý�‰9Œ9˜Š?ˆ?ˆ?ˆ?å•‰8Œ8�qŠ=ˆ=ˆ=ˆ=Ý•!�‰9Œ9˜Š?ˆ?ˆ?ˆ?å�•1‘‰:Œ:˜Š?ˆ?ˆ?ˆ?Ý�•A‘‰;Œ;˜"ÒÐÐÐå•‰9Œ9˜Š>ˆ>ˆ>ˆ>Ý•"�‰:Œ:˜ÒÐÐÐå•”‰=Œ=˜AÒÐÐÐÝ•˜"˜a‘”Ñ!Ô! RÒ'Ð'Ð'Ð'å•˜!˜Q‘”Ñ Ô  AÒ%Ð%Ð%Ð%Ý•˜"˜a‘”Ñ!Ô! RÒ'Ð'Ð'Ð'Ý•(˜1˜a‘.”.�Ñ!Ô! RÒ'Ð'Ð'Ð'å•�t‘”ÑÔ Ò#Ð#Ð#Ð#Ý•%˜‘+”+�ÑÔ #Ò%Ð%Ð%Ð%å•�t‘”ÑÔ Ò"Ð"Ð"Ð"Ý•%˜‘+”+�ÑÔ "Ò$Ð$Ð$Ð$å•‰8Œ8•qŠ=ˆ=ˆ=ˆ=Ý•!�‰9Œ9�˜Š?ˆ?ˆ?ˆ?Ý�a‰Œ€AØŒ6•Uˆ?ˆ?˜qœv aœy­Aš~˜~˜~˜~å••A‘‰;Œ;�"�Q™$ÒÐÐÐÝ•"�•Q‘‰<Œ<�B˜3�q™5Ò Ð Ð Ð Ý••Q•r‘T˜!‘V‘”�R‘Ñ Ô ¥C­­"©¨Q©¡K¤Kµ¡NÒ2Ð2Ð2Ð2å�•1‘‰:Œ:˜�1™ÒÐÐÐÝ�•A‘‰;Œ;˜"�Q™$ÒÐÐÐå•�1‘‰:Œ:˜Š?ˆ?ˆ?ˆ?Ý•!��A‘‰;Œ;�1˜"ÒÐÐÐå•�R‘‰=Œ=˜BÒÐÐÐÝ•�a‘‰=Œ=˜AÒÐÐÐå••R‘‰=Œ=˜AÒÐÐÐÝ••R‘‰=Œ=˜A¥™EÒ!Ð!Ð!Ð!å••r‘”ÑÔ˜qÒ Ð Ð Ð Ý••q‘”‰?Œ?�e¥A™hœhÒ&Ð&Ð&Ð&Ý••q‘”‰?Œ?�e¥A™hœhÒ&Ð&Ð&Ð&å•U�AÑÔÐÐÐÝ•U˜A�a™CÑ Ô Ð Ð Ð Ý•U�A�a™CÑ Ô Ð Ð Ð å•‰8Œ8•qŠ=ˆ=ˆ=ˆ=Ý�•1‘‰:Œ:˜�1™ÒÐÐÐÝ••1‘‰:Œ:��1™ÒÐÐÐå•U�A˜a™CÑ Ô Ð Ð Ð å•U�A¥™EÑ"Ô"Ð"Ð"Ð"å•�Q‘‰<Œ<�5¥™8œ8 a™<Ò'Ð'Ð'Ð'Ý••Q‘‰<Œ<�5¥™8œ8¥a™<Ò'Ð'Ð'Ð'å•�Q‘‰<Œ<�5¥™8œ8 a™<Ò'Ð'Ð'Ð'Ý••Q‘‰<Œ<�5¥™8œ8¥a™<Ò'Ð'Ð'Ð'å�•Q•q‘S‘�2‘ÑÔ !¥e­A¡h¤h­q¡j¡.Ò0Ð0Ð0Ð0å••Q‘‰<Œ<�1�q™5Ò Ð Ð Ð å•U�A�a™CÑ Ô Ð Ð Ð Ý••1‘‰:Œ:��1™ÒÐÐÐå•˜"˜bÑ!Ô!¥A¥a¡CÑ'Ñ(Ô(¨A°µ!±©GÒ3Ð3Ð3Ð3å•�Q‘”‰=Œ=˜AÒÐÐÐÝ•�R‘”‰>Œ>˜RÒÐÐÐå•�Q‘”‰=Œ=˜AÒÐÐÐå•�Q‘”�˜A™œ‘ÑÔ 1Ò$Ð$Ð$Ð$Ý�u•S˜‘V”V�C ™FœF‘]Ñ#Ô#×)Ò)¨tÐ)Ñ4Ô4Ñ5Ô5¸Ò:Ð:Ð:Ð:å•˜2‘”�s 1™vœvÑ%Ñ&Ô&ØIòJð Jð Jð Jõ •!‰HŒH•qŠL˜UÒ"Ð"Ð"Ð"Ý•!‰HŒH�ŠM˜dÒ"Ð"Ð"Ð"Ý•!‰HŒH•qŠL˜UÒ"Ð"Ð"Ð"Ý•!‰HŒH�ŠM˜eÒ#Ð#Ð#Ð#Ý•!‰HŒH�ŠMÔ(Ð(Ð(Ð(Ý•!‰HŒH•qŠLÔ'Ð'Ð'Ð'Ý•!‰HŒH�ŠMÔ(Ð(Ð(Ð(Ý•!‰HŒH•qŠLÔ'Ð'Ð'Ð'Ý•!‰HŒH�ŠN˜tÒ#Ð#Ð#Ð#Ý•!‰HŒH•rŠM˜dÒ"Ð"Ð"Ð"Ý•!‰HŒH�˜ŠO Ò$Ð$Ð$Ð$Ý•!‰HŒH��sŠN˜tÒ#Ð#Ð#Ð#å•‰8Œ8×Ò�DÑ!Ô!¥Q­­a©¬¡[Ò0Ð0Ð0Ð0Ý•‰8Œ8×Ò�GÑ$Ô$­µ!°©¬¨Ò4Ð4Ð4Ð4Ý•‰8Œ8×Ò�DÑ!Ô!×&Ò&¥q­2¨#Ñ.Ô.µ%½¸±*´*Ò<Ð<Ð<Ð<Ý•‰8Œ8×Ò�DÑ!Ô!×&Ò&¥q­!Ñ,Ô,µµa±´Ò8Ð8Ð8Ð8Ý•‰8Œ8×Ò�GÑ$Ô$×)Ò)­!­QÑ/Ô/µG½Q¸B±K´K°<Ò?Ð?Ð?Ð?Ý•‰8Œ8×Ò�GÑ$Ô$×)Ò)­!­b¨SÑ1Ô1µg½b±k´k°\ÒAÐAÐAÐAå�e•A‰hŒh��D¥™GœG™Ñ$Ô$Ð$Ð$Ð$Ý�e•A‰hŒh�¥! ™œ˜Ñ%Ô%Ð%Ð%Ð%å
� Ð
&Ñ
&Ô
&€CÝ	� $Ð	'Ñ	'Ô	'€BÝ
� Ð
&Ñ
&Ô
&€CÝ	� $Ð	'Ñ	'Ô	'€Bå�#‰JŒJ˜ŠN˜tÒ#Ð#Ð#Ð#Ý�#‰JŒJ˜!ŠO Ò$Ð$Ð$Ð$Ý�#‰JŒJ˜ŠN˜uÒ$Ð$Ð$Ð$Ý�#‰JŒJ˜!ŠO Ò%Ð%Ð%Ð%Ý�#‰JŒJ˜"Ò Ò%Ð%Ð%Ð%Ý�#‰JŒJ˜"Ò #¨¢)Ò,Ð,Ð,Ð,Ý�#‰JŒJ˜ŠN  a¢Ò(Ð(Ð(Ð(å�"‰IŒI˜ŠM˜eÒ#Ð#Ð#Ð#Ý�"‰IŒI˜ŠN˜tÒ#Ð#Ð#Ð#å�#‰JŒJ˜ŠN˜uÒ$Ð$Ð$Ð$Ý�#‰JŒJ˜!ŠO  q¢Ò)Ð)Ð)Ð)Ý�#‰JŒJ˜ŠN  q¢Ò)Ð)Ð)Ð)Ý�#‰JŒJ˜!ŠO Ò$Ð$Ð$Ð$Ý�#‰JŒJ˜!ŠO ¨¢Ò*Ð*Ð*Ð*å�"‰IŒI˜ŠN˜tÒ#Ð#Ð#Ð#Ý�"‰IŒI˜ŠM˜eÒ#Ð#Ð#Ð#å�‰:Œ:Ô! TÒ)Ð)Ð)Ð)Ý�‰:Œ:Ô$¨Ò-Ð-Ð-Ð-Ý�‰9Œ9Ô  EÒ)Ð)Ð)Ð)Ý�‰9Œ9Ô# tÒ+Ð+Ð+Ð+Ý�‰:Œ:Ô! UÒ*Ð*Ð*Ð*Ý�‰:Œ:Ô$¨Ò,Ð,Ð,Ð,Ý�‰9Œ9Ô Ð(Ð(Ð(Ý�‰9Œ9Ô#Ð+Ð+Ð+å�!˜eÐ$Ñ$Ô$¨Ò)¨dÒ2Ð2Ð2Ð2Ý�!˜eÐ$Ñ$Ô$ qÒ(¨UÒ2Ð2Ð2Ð2Ý�!˜eÐ$Ñ$Ô$¨Ò)¨dÒ2Ð2Ð2Ð2Ý�!˜eÐ$Ñ$Ô$ qÒ(¨UÒ2Ð2Ð2Ð2å�!˜eÐ$Ñ$Ô$¨Ò)¨dÒ2Ð2Ð2Ð2Ý�!˜eÐ$Ñ$Ô$ qÒ(¨TÒ1Ð1Ð1Ð1Ý�!˜eÐ$Ñ$Ô$¨Ò)¨eÒ3Ð3Ð3Ð3Ý�!˜eÐ$Ñ$Ô$ qÒ(¨UÒ2Ð2Ð2Ð2å�!˜eÐ$Ñ$Ô$¨Ò)¨eÒ3Ð3Ð3Ð3Ý�!˜eÐ$Ñ$Ô$ qÒ(¨UÒ2Ð2Ð2Ð2Ý�!˜eÐ$Ñ$Ô$¨Ò)¨dÒ2Ð2Ð2Ð2Ý�!˜eÐ$Ñ$Ô$ qÒ(¨TÒ1Ð1Ð1Ð1å•!‰HŒH˜ŠO¥¥5­¡8¤8¨S¸5Ð AÑ AÔ AÒAÐAÐAÐAÝ•!‰HŒH˜Ò¥¥E­!¡H¤H¨d¸UÐ!CÑ!CÔ!CÒCÐCÐCÐCÝ•!‰HŒH�sŠN�r¥%­¡(¤(¨C¸%Ð@Ñ@Ô@Ò@Ð@Ð@Ð@Ý•!‰HŒH�tŠO¥¥5­¡8¤8¨T¸EÐ BÑ BÔ BÒBÐBÐBÐBå•!‰HŒH˜ŠO¥ Q¢Ò'Ð'Ð'Ð'Ý•!‰HŒH˜Ò¥! r¢'Ò*Ð*Ð*Ð*Ý•!‰HŒH�sŠN¥ A¢Ò&Ð&Ð&Ð&Ý•!‰HŒH�tŠO¥ b¢Ò)Ð)Ð)Ð)å•!‰HŒH�ŠM�q¥1 q¡5šyÒ)Ð)Ð)Ð)Ý•!‰HŒH�ŠM�q¥AšvÒ&Ð&Ð&Ð&Ý•!‰HŒH•qŠL�a¥!šeÒ$Ð$Ð$Ð$Ý•!‰HŒH•qŠL�a¥1 q¡5šjÒ)Ð)Ð)Ð)å•�˜1™˜r¥!™t™ QÑ'Ô'Ñ(Ô(¨AÒ-Ð-Ð-Ð-Ð-Ð-ó    c                  ó>+  ‡— t          t          ¦  «        t          u sJ ‚t          t          ¦  «        t          u sJ ‚t          t           ¦  «        t           u sJ ‚t          t          ¦  «        t          u sJ ‚t          d¦  «        dk    sJ ‚t          d¦  «        dk    sJ ‚t          d¦  «        dk    sJ ‚t          t          ¦  «        dk    sJ ‚t          t           ¦  «        dk    sJ ‚t          dt          z  ¦  «        dk    sJ ‚t          dt          z  ¦  «        dk    sJ ‚t          t
          ¦  «        d	k    sJ ‚t          t
           ¦  «        d
k    sJ ‚t          t          j        ¦  «        dk    sJ ‚t          t          dd¦  «        ¦  «        dk    sJ ‚t          t          dd¦  «        ¦  «        dk    sJ ‚t          t          dd¦  «         ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «         ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «         ¦  «        dk    sJ ‚t          t          ¦  «        t          k    sJ ‚t          t           ¦  «        t           k    sJ ‚t          t          ¦  «        } | j        t           u r| j        d         t          k    sJ ‚t          t          t          z  ¦  «        t          t          z  k    sJ ‚t          t           t          z  ¦  «        t           t          z  k    sJ ‚t          t          t          t
          z  d	z  ¦  «        t          z  ¦  «        t          t          t
          z  d	z  ¦  «        t          z  k    sJ ‚t          dt          z  ¦  «        dt          z  k    sJ ‚t          dt          z  ¦  «        dt          z  k    sJ ‚t          t          dz  ¦  «        t          k    sJ ‚t          t           dz  ¦  «        dk    sJ ‚t          t          dz   ¦  «        dk    sJ ‚t          t
          dz   ¦  «        dk    sJ ‚t          t          t
          z   ¦  «        dk    sJ ‚t          t          t
          z   ¦  «        t          d	z   k    sJ ‚t          t          t
          ¦  «        ¦  «        d	k    sJ ‚t          t          t          ¦  «        ¦  «        t          t          ¦  «        k    sJ ‚t          t          t           ¦  «        ¦  «        t          t           ¦  «        k    sJ ‚t#          t           t           ¦  «        sJ ‚t#          t           dt           z  ¦  «        sJ ‚t#          t           t$          t           z  ¦  «        sJ ‚t          t$          ¦  «        t$          k    sJ ‚t          dt$          z  ¦  «        dt$          z  k    sJ ‚t          t$          t&          z  ¦  «        t$          t&          z  k    sJ ‚t#          t           t$          dz  ¦  «        sJ ‚t#          t           t           t          z   ¦  «        sJ ‚t          t           dz   ¦  «        t          t           ¦  «        dz   k    sJ ‚t          t           dz   ¦  «        t          t           ¦  «        dz   k    sJ ‚t          t           dt          z  z   ¦  «        t          t           ¦  «        dt          z  z   k    sJ ‚t          t           t$          z   ¦  «        t          t           ¦  «        t$          z   k    sJ ‚t          t          dz   ¦  «        t          t          ¦  «        dz   k    sJ ‚t          t          t$          z   ¦  «        t          t          ¦  «        t$          z   k    sJ ‚t          dt
          z   t          t          z  z   ¦  «        dt          t          ¦  «        t          z  z   k    sJ ‚t          t$          t&          z   ¦  «        t$          t&          z   k    sJ ‚t#          t           t           t          z  ¦  «        sJ ‚t          t$          t          z  ¦  «        t$          t          z  k    sJ ‚t          t          dd¦  «        t          t          z  z
  ¦  «        ddt          z  z
  k    sJ ‚t          t)          d¦  «        ¦  «        dk    sJ ‚t          t)          d¦  «        ¦  «        dk    sJ ‚t          t          d¦  «        ¦  «        dk    sJ ‚t          t+          d¦  «         t+          d¦  «        z  ¦  «        dk    sJ ‚t-          t          t+          d¦  «         t+          d¦  «        z  ¦  «                             d¬¦  «        ¦  «        d
k    sJ ‚t          t1          d¦  «        t          d¦  «        z  ¦  «        dk    sJ ‚t          t          ¦  «        t          k    dk    sJ ‚t          t          ¦  «        t          k    dk    sJ ‚t          t          ¦  «        t          k     dk    sJ ‚t          t          ¦  «        t          k    dk    sJ ‚t          t           ¦  «        t           k    j        sJ ‚t          t           ¦  «        t           k     j        sJ ‚t          t           ¦  «        t          k    j        sJ ‚t          t           ¦  «        t          k     j        sJ ‚t          t          ¦  «        t           k    dk    sJ ‚t          t          ¦  «        t           k    dk    sJ ‚t          t          ¦  «        t          k    dk    sJ ‚t          t          ¦  «        t          k     dk    sJ ‚t          t          ¦  «                             t6          ¦  «        t7          t           ¦  «         k    sJ ‚t          t          ¦  «                             t8          ¦  «        t          t9          t           ¦  «        z   k    sJ ‚t          t          ¦  «                             t6          ¦  «                             t          t
           ¦  «        t7          t
          ¦  «         k    sJ ‚t          t          ¦  «                             t6          ¦  «                             t          t          ¦  «        t7          t           ¦  «         k    sJ ‚t          t          ¦  «                             t8          ¦  «                             t          t
          ¦  «        t          t
          ¦  «        k    sJ ‚t          t          ¦  «                             t8          ¦  «                             t          t           ¦  «        t          t           ¦  «        k    sJ ‚t=          t          t          ¦  «        t          t9          t           ¦  «        z   ¦  «        sJ ‚t=          t          t          ¦  «        t7          t           ¦  «         ¦  «        sJ ‚t?          dd¬¦  «        }t?          dd¬¦  «        }t?          dd¬ ¦  «        }t?          d!d¬"¦  «        }t          |¦  «        dk    dk    sJ ‚t          |¦  «        dk     |dk    k    sJ ‚t          |¦  «        dk    dk    sJ ‚t          |¦  «        dk    |dk    k    sJ ‚t          |¦  «        d
k    |d
k    k    sJ ‚t          |¦  «        dk    |dk    k    sJ ‚t          |¦  «        dk     dk    sJ ‚t          |¦  «        dk    dk    sJ ‚t          |¦  «        dk     dk    sJ ‚t          |¦  «        dk    dk    sJ ‚t          |¦  «        dk    dk    sJ ‚t          |¦  «        dk    dk    sJ ‚t          |¦  «        dk    dk    sJ ‚t          |¦  «        d#k    |d#k    k    sJ ‚t          |¦  «        dk    dk    sJ ‚t          |¦  «        dk    dk    sJ ‚t          |¦  «        j         dk    sJ ‚t          |¦  «        j!        dk    sJ ‚t          |¦  «        j         �J ‚t          |¦  «        j!        �J ‚t          |¦  «        j         dk    sJ ‚t          |¦  «        j!        dk    sJ ‚t          |¦  «        j         dk    sJ ‚t          |¦  «        j!        dk    sJ ‚t          dd¬$¦  «        dk    dk    sJ ‚t          dd¬$¦  «        dk    dk    sJ ‚t          dd¬$¦  «        dk    dk    sJ ‚t          dd¬$¦  «        dk     dk    sJ ‚t          dd¬$¦  «        dk    dk    sJ ‚t          dd¬$¦  «        dk    dk    sJ ‚t          dd¬$¦  «        dk    dk    sJ ‚t          dd¬$¦  «        dk     dk    sJ ‚t          dd¬$¦  «        dk    dk    sJ ‚t          dd¬$¦  «        dk    dk    sJ ‚t          dd¬$¦  «        dk    dk    sJ ‚t          dd¬$¦  «        dk     dk    sJ ‚t          t           ¦  «        d%k    tE          t          t           ¦  «        d%d¬$¦  «        k    sJ ‚t          t           ¦  «        d&k    tG          t          t           ¦  «        d&d¬$¦  «        k    sJ ‚t          t           ¦  «        d'k     tI          t          t           ¦  «        d'd¬$¦  «        k    sJ ‚t          t           ¦  «        d(k    tK          t          t           ¦  «        d(d¬$¦  «        k    sJ ‚t          t          ¦  «        d%k    t          d#k    k    sJ ‚t          t          ¦  «        d&k    t          d)k    k    sJ ‚t          t          ¦  «        d'k     t          dk    k    sJ ‚t          t          ¦  «        d(k    t          dk    k    sJ ‚t          t          ¦  «        t&          k    t          t&          k    k    sJ ‚t          t          ¦  «        t&          k    t          t&          dz
  k    k    sJ ‚t          t          ¦  «        t&          k     t          t&          dz
  k    k    sJ ‚t          t          ¦  «        t&          k    t          t&          k    k    sJ ‚t          tM          t           dz  d*t           z  z
  d¦  «        ¦  «        dk    sJ ‚tO          tQ          t&          t&          tS          t           d#z  t           dz  z
  dz   d¦  «        z   ¦  «        tT          ¦  «        }tS          t           d#z  t           dz  z
  dz   d¦  «        ŠtO          tQ          t&          t&          ‰z   ¦  «        tT          ¦  «        }| +                    tY          d+d¦  «        ¦  «        ˆfd,„t[          d-d.¦  «        D ¦   «         k    sJ ‚d S )/Nr   r0   r1   r6   r5   r2   r@   éûÿÿÿr>   r3   r8   r:   r;   r<   r=   rC   r9   é   g      @rA   rB   TrD   rF   l   ¡'öª~$DæA®7YáD3':ÿ^îXf FrG   rH   rJ   rK   rM   rN   rP   rQ   r4   rS   rU   rV   rW   rX   r7   rY   iöÿÿÿc                 ó   •— h | ]}|‰z   ’ŒS © rn   )Ú.0r)   Úfs     €rg   ú	<setcomp>ztest_ceiling.<locals>.<setcomp>”  s   ø€ Ð-KÐ-KÐ-K¸¨a°!©eÐ-KÐ-KÐ-Kri   i÷ÿÿÿé   ).r   r   r	   r   r   r
   r   rZ   r   r   r   r)   r[   r\   r   r+   r(   r%   r]   r^   r   r   r_   r`   r   ra   rb   r   r   rc   r   r   Úis_positiveÚis_nonpositiver   r   r   r   r   r#   r$   r    r!   Ú	intersectr"   Úrange)rf   rG   rJ   rM   rP   Úsrp   s         @rg   Útest_ceilingrx   Ö   só  ø€ å•3‰<Œ<�3ÐÐÐÐå•2‰;Œ;�"ÐÐÐÐÝ•B�3‰<Œ<�B˜3ÐÐÐÐÝ•3‰<Œ<�3ÐÐÐÐå�1‰:Œ:˜Š?ˆ?ˆ?ˆ?å�1‰:Œ:˜Š?ˆ?ˆ?ˆ?Ý�2‰;Œ;˜"ÒÐÐÐå•1‰:Œ:˜Š?ˆ?ˆ?ˆ?Ý•A�2‰;Œ;˜"ÒÐÐÐå�1•Q‘3‰<Œ<˜1ÒÐÐÐÝ�2•a‘4‰=Œ=˜BÒÐÐÐå•2‰;Œ;˜!ÒÐÐÐÝ•B�3‰<Œ<˜2ÒÐÐÐå•1”6‰?Œ?˜aÒÐÐÐÝ•8˜B ‘?”?Ñ#Ô# qÒ(Ð(Ð(Ð(å•8˜A˜q‘>”>Ñ"Ô" aÒ'Ð'Ð'Ð'Ý•H˜Q ‘N”N�?Ñ#Ô# rÒ)Ð)Ð)Ð)å•5˜‘;”;ÑÔ 2Ò%Ð%Ð%Ð%Ý•E˜$‘K”K�<Ñ Ô  CÒ'Ð'Ð'Ð'å•5˜‘;”;ÑÔ 1Ò$Ð$Ð$Ð$Ý•E˜$‘K”K�<Ñ Ô  BÒ&Ð&Ð&Ð&å•1‰:Œ:�Š?ˆ?ˆ?ˆ?Ý•A�2‰;Œ;�1˜"ÒÐÐÐÝ•‰
Œ
€AØŒ6•WÐÐ ¤¨¤­a¢   å•2•a‘4‰=Œ=�B�q™DÒ Ð Ð Ð Ý•B�3•q‘5‰>Œ>�b˜S¥™UÒ"Ð"Ð"Ð"Ý•3•q�‘t˜A‘v‘;”;�r‘>Ñ"Ô"¥c­!­B©$¨q©&¡k¤kµ"¡nÒ4Ð4Ð4Ð4å�1•Q‘3‰<Œ<˜1�Q™3ÒÐÐÐÝ�2•a‘4‰=Œ=˜B�q™DÒ Ð Ð Ð å•1�Q‘3‰<Œ<�1ÒÐÐÐÝ•A�2�a‘4‰=Œ=˜AÒÐÐÐå•1�r‘6‰?Œ?˜bÒ Ð Ð Ð Ý•2˜‘6‰?Œ?˜aÒÐÐÐå•1•r‘6‰?Œ?˜aÒÐÐÐÝ•1•r‘6‰?Œ?�a !™eÒ#Ð#Ð#Ð#å•7�2‘;”;ÑÔ 1Ò$Ð$Ð$Ð$Ý•7�1‘:”:ÑÔ¥'­!¡*¤*Ò,Ð,Ð,Ð,Ý•7�1‘:”:ÑÔ¥'­!¡*¤*Ò,Ð,Ð,Ð,å•W�aÑ Ô Ð Ð Ð Ý•W˜a¥™cÑ"Ô"Ð"Ð"Ð"Ý•W�a¥™cÑ"Ô"Ð"Ð"Ð"å•1‰:Œ:�Š?ˆ?ˆ?ˆ?Ý�1•Q‘3‰<Œ<˜1�Q™3ÒÐÐÐÝ•1•Q‘3‰<Œ<�1�Q™3ÒÐÐÐå•W�a ™cÑ"Ô"Ð"Ð"Ð"å•W�a¥!™eÑ$Ô$Ð$Ð$Ð$å•1�q‘5‰>Œ>�W¥Q™ZœZ¨!™^Ò+Ð+Ð+Ð+Ý•1�s‘7ÑÔ�w¥q™zœz¨A™~Ò-Ð-Ð-Ð-Ý•1�s�1‘u‘9ÑÔ¥­¡¤¨aµ©cÑ!1Ò1Ð1Ð1Ð1Ý•1•q‘5‰>Œ>�W¥Q™ZœZ­!™^Ò+Ð+Ð+Ð+å•1�q‘5‰>Œ>�W¥Q™ZœZ¨!™^Ò+Ð+Ð+Ð+Ý•1•q‘5‰>Œ>�W¥Q™ZœZ­!™^Ò+Ð+Ð+Ð+å�1•r‘6�A�a™C‘<Ñ Ô  A­µ©
¬
µ1©Ñ$4Ò4Ð4Ð4Ð4å•1•q‘5‰>Œ>�Q¥™UÒ"Ð"Ð"Ð"å•W�a¥™cÑ"Ô"Ð"Ð"Ð"Ý•1•Q‘3‰<Œ<�1�Q™3ÒÐÐÐå•8˜B Ñ#Ô#¥a­¡cÑ)Ñ*Ô*¨a°!µA±#©gÒ5Ð5Ð5Ð5å•3�q‘6”6‰?Œ?˜aÒÐÐÐÝ•3�r‘7”7ÑÔ˜qÒ Ð Ð Ð å•3�q‘6”6‰?Œ?˜aÒÐÐÐå•C˜‘F”F�7�3˜q™6œ6‘>Ñ"Ô" bÒ(Ð(Ð(Ð(Ý�w�˜A™œ�w�s 1™vœv‘~Ñ&Ô&×,Ò,°$Ð,Ñ7Ô7Ñ8Ô8¸BÒ>Ð>Ð>Ð>å•9˜R‘=”=¥ Q¡¤Ñ'Ñ(Ô(ØIòJð Jð Jð Jõ •A‰JŒJ�!ŠO Ò$Ð$Ð$Ð$Ý•A‰JŒJ�ŠN˜uÒ$Ð$Ð$Ð$Ý•A‰JŒJ�ŠN˜uÒ$Ð$Ð$Ð$Ý•A‰JŒJ�!ŠO Ò%Ð%Ð%Ð%Ý•A‰JŒJ�!ŠOÔ*Ð*Ð*Ð*Ý•A‰JŒJ�ŠNÔ)Ð)Ð)Ð)Ý•A‰JŒJ�!ŠOÔ*Ð*Ð*Ð*Ý•A‰JŒJ�ŠNÔ)Ð)Ð)Ð)Ý•A‰JŒJ�2˜#Ò $Ò&Ð&Ð&Ð&Ý•A‰JŒJ�"˜Ò Ò%Ð%Ð%Ð%Ý•A‰JŒJ�"Ò Ò%Ð%Ð%Ð%Ý•A‰JŒJ�ŠO Ò$Ð$Ð$Ð$å•1‰:Œ:×Ò�eÑ$Ô$­µ¨r©¬¨
Ò2Ð2Ð2Ð2Ý•1‰:Œ:×Ò�dÑ#Ô#¥q­4µ°©8¬8¡|Ò3Ð3Ð3Ð3Ý•1‰:Œ:×Ò�eÑ$Ô$×)Ò)­!­b¨SÑ1Ô1µe½B±i´i°ZÒ?Ð?Ð?Ð?Ý•1‰:Œ:×Ò�eÑ$Ô$×)Ò)­!­QÑ/Ô/µE½1¸"±I´I°:Ò=Ð=Ð=Ð=Ý•1‰:Œ:×Ò�dÑ#Ô#×(Ò(­­BÑ/Ô/µ7½2±;´;Ò>Ð>Ð>Ð>Ý•1‰:Œ:×Ò�dÑ#Ô#×(Ò(­­Q¨BÑ/Ô/µ7½A¸2±;´;Ò>Ð>Ð>Ð>å�g•a‰jŒj�!�d¥A 2™hœh™,Ñ'Ô'Ð'Ð'Ð'Ý�g•a‰jŒj�5¥! ™9œ9˜*Ñ%Ô%Ð%Ð%Ð%å
� Ð
&Ñ
&Ô
&€CÝ	� $Ð	'Ñ	'Ô	'€BÝ
� Ð
&Ñ
&Ô
&€CÝ	� $Ð	'Ñ	'Ô	'€Bå�C‰LŒL˜AÒ $Ò&Ð&Ð&Ð&Ý�C‰LŒL˜1Ò #¨¢)Ò,Ð,Ð,Ð,Ý�C‰LŒL˜1Ò Ò&Ð&Ð&Ð&Ý�C‰LŒL˜AÒ 3¨¢8Ò,Ð,Ð,Ð,Ý�C‰LŒL˜2Ò 3¨¢8Ò,Ð,Ð,Ð,Ý�C‰LŒL˜BÒ C¨2¢IÒ.Ð.Ð.Ð.å�B‰KŒK˜!ŠO Ò%Ð%Ð%Ð%Ý�B‰KŒK˜1Ò Ò%Ð%Ð%Ð%å�C‰LŒL˜1Ò Ò&Ð&Ð&Ð&Ý�C‰LŒL˜AÒ %Ò'Ð'Ð'Ð'Ý�C‰LŒL˜1Ò Ò%Ð%Ð%Ð%Ý�C‰LŒL˜AÒ $Ò&Ð&Ð&Ð&Ý�C‰LŒL˜AÒ $Ò&Ð&Ð&Ð&Ý�C‰LŒL˜1Ò #¨¢'Ò*Ð*Ð*Ð*å�B‰KŒK˜1Ò Ò%Ð%Ð%Ð%Ý�B‰KŒK˜!ŠO Ò%Ð%Ð%Ð%å�3‰<Œ<Ô# uÒ,Ð,Ð,Ð,Ý�3‰<Œ<Ô&¨$Ò.Ð.Ð.Ð.Ý�2‰;Œ;Ô"Ð*Ð*Ð*Ý�2‰;Œ;Ô%Ð-Ð-Ð-Ý�3‰<Œ<Ô# tÒ+Ð+Ð+Ð+Ý�3‰<Œ<Ô&¨%Ò/Ð/Ð/Ð/Ý�2‰;Œ;Ô" eÒ+Ð+Ð+Ð+Ý�2‰;Œ;Ô%¨Ò-Ð-Ð-Ð-å�A Ð&Ñ&Ô&¨!Ò+°Ò4Ð4Ð4Ð4Ý�A Ð&Ñ&Ô&¨Ò*¨uÒ4Ð4Ð4Ð4Ý�A Ð&Ñ&Ô&¨!Ò+°Ò4Ð4Ð4Ð4Ý�A Ð&Ñ&Ô&¨Ò*¨uÒ4Ð4Ð4Ð4å�A Ð&Ñ&Ô&¨!Ò+°Ò4Ð4Ð4Ð4Ý�A Ð&Ñ&Ô&¨Ò*¨tÒ3Ð3Ð3Ð3Ý�A Ð&Ñ&Ô&¨!Ò+°Ò5Ð5Ð5Ð5Ý�A Ð&Ñ&Ô&¨Ò*¨uÒ4Ð4Ð4Ð4å�A Ð&Ñ&Ô&¨!Ò+°Ò5Ð5Ð5Ð5Ý�A Ð&Ñ&Ô&¨Ò*¨uÒ4Ð4Ð4Ð4Ý�A Ð&Ñ&Ô&¨!Ò+°Ò4Ð4Ð4Ð4Ý�A Ð&Ñ&Ô&¨Ò*¨tÒ3Ð3Ð3Ð3å•A‰JŒJ˜#Ò¥"¥W­Q¡Z¤Z°¸uÐ"EÑ"EÔ"EÒEÐEÐEÐEÝ•A‰JŒJ˜$Ò¥2¥g­a¡j¤j°$ÀÐ#GÑ#GÔ#GÒGÐGÐGÐGÝ•A‰JŒJ˜Ò¥¥G­A¡J¤J°¸eÐ!DÑ!DÔ!DÒDÐDÐDÐDÝ•A‰JŒJ˜Ò¥"¥W­Q¡Z¤Z°ÀÐ"FÑ"FÔ"FÒFÐFÐFÐFå•A‰JŒJ˜#Ò¥1¨¢6Ò*Ð*Ð*Ð*Ý•A‰JŒJ˜$Ò¥A¨¢FÒ+Ð+Ð+Ð+Ý•A‰JŒJ˜Ò¥! q¢&Ò)Ð)Ð)Ð)Ý•A‰JŒJ˜Ò¥1 r¢6Ò*Ð*Ð*Ð*å•A‰JŒJ�!ŠO¥¥a¢Ò(Ð(Ð(Ð(Ý•A‰JŒJ�!ŠO¥¥Q¨¡U¢Ò+Ð+Ð+Ð+Ý•A‰JŒJ�ŠN¥¥Q¨¡U¢
Ò+Ð+Ð+Ð+Ý•A‰JŒJ�ŠN¥¥A¢Ò&Ð&Ð&Ð&å•6�!˜Q™$ ¥A¡™+ qÑ)Ô)Ñ*Ô*¨aÒ/Ð/Ð/Ð/Ý•��1¥­¨1©­q°!©t©°a©¸Ñ ;Ô ;Ñ<Ñ=Ô=½xÑHÔH€AÝ•�1‘•q˜!‘t‘˜a‘ Ñ#Ô#€AÝ•��1˜q™5Ñ!Ô!¥8Ñ,Ô,€AØ�;Š;•x  RÑ(Ô(Ñ)Ô)Ð-KÐ-KÐ-KÐ-K½UÀ2Àr¹]¼]Ð-KÑ-KÔ-KÒKÐKÐKÐKÐKÐKri   c                  óà$  — t          t          t          ¦  «        t          ¦  «        sJ ‚t          t          ¦  «        t	          dd¦  «        k    sJ ‚t          t           ¦  «        t	          dd¦  «        k    sJ ‚t          t
          ¦  «        t          u sJ ‚t          t          ¦  «        dk    sJ ‚t          t          ¦  «        t          u sJ ‚t          t          dd¦  «        ¦  «        t          dd¦  «        k    sJ ‚t          t          dd¦  «         ¦  «        t          dd¦  «        k    sJ ‚t          t          dd¦  «        ¦  «        t          dd¦  «        k    sJ ‚t          dd¬	¦  «        } t          t          | z  ¦  «        t          t          | ¦  «        z  k    sJ ‚t          dt          | z  z   ¦  «        t          t          | ¦  «        z  k    sJ ‚t          d
t          | z  z   ¦  «        d
t          t          | ¦  «        z  z   k    sJ ‚t          t          t          | z  z   ¦  «        t          t          | ¦  «        z  k    sJ ‚t          t          t          t          z  z   ¦  «        dk    sJ ‚t          t          t          t          t          z  z   ¦  «        sJ ‚t          t          t          t          z  z   ¦  «        t          t          ¦  «        k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t          t          ¦  «        z
  k    sJ ‚t          t          ¦  «                             t          ¦  «        t          t          t           ¦  «        z   k    sJ ‚t          t           ¦  «                             t          ¦  «                             t           t$          ¦  «        t          t$          ¦  «        k    sJ ‚t          t           ¦  «                             t          ¦  «                             t           t&           ¦  «        t          t&           ¦  «        k    sJ ‚t          t           ¦  «                             t          ¦  «                             t           t$           ¦  «        t          t$           ¦  «        k    sJ ‚t          t           ¦  «                             t          ¦  «                             t           t&          ¦  «        t          t&          ¦  «        k    sJ ‚t)          t          t           ¦  «        t           t          t           ¦  «        z
  ¦  «        sJ ‚t)          t          t           ¦  «        t           t          t            ¦  «        z   ¦  «        sJ ‚t          dd¬	¦  «        } t          ddd¬¦  «        }t          ddd¬¦  «        }t          ddd¬¦  «        }t          ddd¬¦  «        }t          dd¬¦  «        }t          dd¬¦  «        }t          ddd¬¦  «        }t          ddd¬¦  «        }t          | ¦  «        |k    sJ ‚t          | ¦  «        |k    rJ ‚t          | ¦  «        |k                         t,          ¦  «        sJ ‚t          | ¦  «        |k                         t,          ¦  «        sJ ‚t          | ¦  «        |k     sJ ‚t          | ¦  «        |k     rJ ‚t          | ¦  «        |k     rJ ‚t          | ¦  «        |k                          t.          ¦  «        sJ ‚t          | ¦  «        |k    rJ ‚t          | ¦  «        |k    sJ ‚t          | ¦  «        |k    sJ ‚t          | ¦  «        |k                         t0          ¦  «        sJ ‚t          | ¦  «        |k    rJ ‚t          | ¦  «        |k    sJ ‚t          | ¦  «        |k                         t2          ¦  «        sJ ‚t          | ¦  «        |k                         t2          ¦  «        sJ ‚t)          t          | ¦  «        |¦  «        rJ ‚t)          t          | ¦  «        |¦  «        rJ ‚t)          t          | ¦  «        |¦  «                             t(          ¦  «        sJ ‚t)          t          | ¦  «        |¦  «                             t(          ¦  «        sJ ‚t5          t          | ¦  «        |¦  «        sJ ‚t5          t          | ¦  «        |¦  «        sJ ‚t5          t          | ¦  «        |¦  «                             t4          ¦  «        sJ ‚t5          t          | ¦  «        |¦  «                             t4          ¦  «        sJ ‚t          | ¦  «        |k                         t,          ¦  «        sJ ‚t          | ¦  «        |k    rJ ‚t          | ¦  «        |k                         t,          ¦  «        sJ ‚t          | ¦  «        |k                         t,          ¦  «        sJ ‚t          | ¦  «        |k                          t.          ¦  «        sJ ‚t          | ¦  «        |k     rJ ‚t          | ¦  «        |k     rJ ‚t          | ¦  «        |k                          t.          ¦  «        sJ ‚t          | ¦  «        |k                         t0          ¦  «        sJ ‚t          | ¦  «        |k    sJ ‚t          | ¦  «        |k    sJ ‚t          | ¦  «        |k                         t0          ¦  «        sJ ‚t          | ¦  «        |k                         t2          ¦  «        sJ ‚t          | ¦  «        |k    sJ ‚t          | ¦  «        |k                         t2          ¦  «        sJ ‚t          | ¦  «        |k                         t2          ¦  «        sJ ‚t)          t          | ¦  «        |¦  «        rJ ‚t)          t          | ¦  «        |¦  «                             t(          ¦  «        sJ ‚t)          t          | ¦  «        |¦  «                             t(          ¦  «        sJ ‚t)          t          | ¦  «        |¦  «                             t(          ¦  «        sJ ‚t5          t          | ¦  «        |¦  «                             t4          ¦  «        sJ ‚t5          t          | ¦  «        |¦  «        sJ ‚t5          t          | ¦  «        |¦  «                             t4          ¦  «        sJ ‚t5          t          | ¦  «        |¦  «                             t4          ¦  «        sJ ‚t          | ¦  «        t          k     sJ ‚t          | ¦  «        t          k    sJ ‚t          | ¦  «        t          k    rJ ‚t          | ¦  «        t          k    rJ ‚t          | ¦  «        t           k     rJ ‚t          | ¦  «        t           k    rJ ‚t          | ¦  «        t           k    sJ ‚t          | ¦  «        t           k    sJ ‚t          | ¦  «        dk     sJ ‚t          | ¦  «        dk    sJ ‚t          | ¦  «        dk    rJ ‚t          | ¦  «        dk    rJ ‚t          | ¦  «        dk     rJ ‚t          | ¦  «        dk                         t,          ¦  «        sJ ‚t          | ¦  «        dk                         t2          ¦  «        sJ ‚t          | ¦  «        dk    sJ ‚t          | ¦  «        t7          d¦  «        k    sJ ‚t          | ¦  «        t7          d¦  «        t7          d¦  «        z
  k                         t,          ¦  «        sJ ‚t          | ¦  «        t7          d¦  «        t7          d¦  «        z
  k    rJ ‚t          | ¦  «        t7          d¦  «        k    rJ ‚t          | ¦  «        t7          d¦  «        t7          d¦  «        z
  k                         t0          ¦  «        sJ ‚t          | ¦  «        t7          d¦  «        t7          d¦  «        z
  k    sJ ‚t)          t          | ¦  «        t7          d¦  «        ¦  «        rJ ‚t)          t          | ¦  «        t7          d¦  «        t7          d¦  «        z
  ¦  «                             t(          ¦  «        sJ ‚t)          t          | ¦  «        t7          d¦  «        t7          d¦  «        z
  ¦  «        rJ ‚t5          t          | ¦  «        t7          d¦  «        ¦  «        sJ ‚t5          t          | ¦  «        t7          d¦  «        t7          d¦  «        z
  ¦  «                             t4          ¦  «        sJ ‚t5          t          | ¦  «        t7          d¦  «        t7          d¦  «        z
  ¦  «        sJ ‚t          |d¬¦  «        j        sJ ‚t          |d¬¦  «        j        sJ ‚t          |d¬¦  «        j        sJ ‚t          |d¬¦  «        j        sJ ‚t          | ¦  «        j        sJ ‚t          | ¦  «        j        sJ ‚t          | ¦  «        j        �J ‚t          | ¦  «        j        �J ‚t          t          ¦  «        j        sJ ‚t          t          ¦  «        j        sJ ‚d S )Nr   r0   r>   r6   r2   r7   ÚrTr,   g      à?Úp_i)r.   rO   )r.   rI   Únp_i)r.   rR   Únn_i)r.   rL   Úp_rrN   Ún_rrH   Únp_r)r-   rR   Únn_r)r-   rL   FrS   ) Ú
isinstancer   r(   r	   r   r   r   r^   r   r   r   r]   r%   rb   r   r   r+   rc   r
   r   r   Úhasr   r   r   r   r   r   Úis_zeroÚ	is_finiteÚ
is_integerÚis_real)	rz   r{   Ún_ir|   r}   r~   r   r€   r�   s	            rg   Ú	test_fracr‰   —  s–  € Ý•d�1‘g”g�tÑ$Ô$Ð$Ð$Ð$Ý•‰8Œ8•{ 1 aÑ(Ô(Ò(Ð(Ð(Ð(Ý•�‰9Œ9� A qÑ)Ô)Ò)Ð)Ð)Ð)Ý•‰9Œ9�ÐÐÐÐå•‰7Œ7�aŠ<ˆ<ˆ<ˆ<Ý•‰9Œ9�ÐÐÐÐÝ•˜˜A‘”ÑÔ¥8¨A¨q¡>¤>Ò1Ð1Ð1Ð1Ý•˜!˜Q‘”�Ñ Ô ¥H¨Q°¡N¤NÒ2Ð2Ð2Ð2Ý•˜˜Q‘”Ñ Ô ¥H¨Q°¡N¤NÒ2Ð2Ð2Ð2åˆs˜ÐÑÔ€AÝ•�!‘‰9Œ9��$˜q™'œ'™	Ò!Ð!Ð!Ð!Ý�•A�a‘C‘‰=Œ=�A�d 1™gœg™IÒ%Ð%Ð%Ð%Ý�•a˜‘c‘	‰?Œ?˜c¥A¥d¨1¡g¤g¡I™oÒ-Ð-Ð-Ð-Ý••A�a‘C‘‰=Œ=�A�d 1™gœg™IÒ%Ð%Ð%Ð%Ý••A•a‘C‘‰=Œ=˜AÒÐÐÐÝ•T�1�q¥™s™7Ñ#Ô#Ð#Ð#Ð#Ý••A•a‘C‘‰=Œ=�D¥™GœGÒ#Ð#Ð#Ð#å•‰7Œ7�?Š?�5Ñ!Ô!¥Q­­q©¬¡\Ò1Ð1Ð1Ð1Ý•‰7Œ7�?Š?�7Ñ#Ô#¥q­7µA°2©;¬;¡Ò6Ð6Ð6Ð6Ý•‰7Œ7�?Š?�5Ñ!Ô!×&Ò&¥q­"Ñ-Ô-µµb±´Ò9Ð9Ð9Ð9Ý•‰7Œ7�?Š?�5Ñ!Ô!×&Ò&¥q­1¨"Ñ-Ô-µµq°b±´Ò9Ð9Ð9Ð9Ý•‰7Œ7�?Š?�7Ñ#Ô#×(Ò(­­R¨CÑ0Ô0µD½"¸±I´IÒ=Ð=Ð=Ð=Ý•‰7Œ7�?Š?�7Ñ#Ô#×(Ò(­­AÑ.Ô.µ$µq±'´'Ò9Ð9Ð9Ð9å�d•1‰gŒg•q�5¥™8œ8‘|Ñ$Ô$Ð$Ð$Ð$Ý�d•1‰gŒg•q�7¥A 2™;œ;‘Ñ'Ô'Ð'Ð'Ð'åˆs˜ÐÑÔ€AÝ
� ¨tÐ
4Ñ
4Ô
4€CÝ
� ¨tÐ
4Ñ
4Ô
4€CÝ�& $°DÐ9Ñ9Ô9€DÝ�& $°DÐ9Ñ9Ô9€DÝ
� Ð
&Ñ
&Ô
&€CÝ
� Ð
&Ñ
&Ô
&€CÝ�&˜t°Ð6Ñ6Ô6€DÝ�&˜t°Ð6Ñ6Ô6€Dõ �‰7Œ7�cŠ>ˆ>ˆ>ˆ>Ý�A‰wŒw˜#Š~ˆ~ˆ~ˆ~Ý�‰GŒG�tŠO× Ò ¥Ñ$Ô$Ð$Ð$Ð$Ý�‰GŒG�tŠO× Ò ¥Ñ$Ô$Ð$Ð$Ð$Ý�‰7Œ7�SŠ=ˆ=ˆ=ˆ=Ý�A‰wŒw˜Š}ˆ}ˆ}ˆ}Ý�A‰wŒw˜Š~ˆ~ˆ~ˆ~Ý�‰GŒG�dŠN×Ò¥Ñ#Ô#Ð#Ð#Ð#Ý�A‰wŒw˜#Š~ˆ~ˆ~ˆ~Ý�‰7Œ7�cŠ>ˆ>ˆ>ˆ>Ý�‰7Œ7�dŠ?ˆ?ˆ?ˆ?Ý�‰GŒG�tŠO× Ò ¥Ñ$Ô$Ð$Ð$Ð$Ý�A‰wŒw˜Š}ˆ}ˆ}ˆ}Ý�‰7Œ7�SŠ=ˆ=ˆ=ˆ=Ý�‰GŒG�dŠN×Ò¥Ñ#Ô#Ð#Ð#Ð#Ý�‰GŒG�dŠN×Ò¥Ñ#Ô#Ð#Ð#Ð#å•$�q‘'”'˜3ÑÔÐÐÐÝ•$�q‘'”'˜3ÑÔÐÐÐÝ�d�1‰gŒg�tÑÔ× Ò ¥Ñ$Ô$Ð$Ð$Ð$Ý�d�1‰gŒg�tÑÔ× Ò ¥Ñ$Ô$Ð$Ð$Ð$å�d�1‰gŒg�sÑÔÐÐÐÝ�d�1‰gŒg�sÑÔÐÐÐÝ�d�1‰gŒg�tÑÔ× Ò ¥Ñ$Ô$Ð$Ð$Ð$Ý�d�1‰gŒg�tÑÔ× Ò ¥Ñ$Ô$Ð$Ð$Ð$õ �‰GŒG�sŠN×Ò¥Ñ#Ô#Ð#Ð#Ð#Ý�A‰wŒw˜#Š~ˆ~ˆ~ˆ~Ý�‰GŒG�tŠO× Ò ¥Ñ$Ô$Ð$Ð$Ð$Ý�‰GŒG�tŠO× Ò ¥Ñ$Ô$Ð$Ð$Ð$Ý�‰GŒG�cŠM×Ò�rÑ"Ô"Ð"Ð"Ð"Ý�A‰wŒw˜Š}ˆ}ˆ}ˆ}Ý�A‰wŒw˜Š~ˆ~ˆ~ˆ~Ý�‰GŒG�dŠN×Ò¥Ñ#Ô#Ð#Ð#Ð#Ý�‰GŒG�sŠN×Ò¥Ñ#Ô#Ð#Ð#Ð#Ý�‰7Œ7�cŠ>ˆ>ˆ>ˆ>Ý�‰7Œ7�dŠ?ˆ?ˆ?ˆ?Ý�‰GŒG�tŠO× Ò ¥Ñ$Ô$Ð$Ð$Ð$Ý�‰GŒG�cŠM×Ò�rÑ"Ô"Ð"Ð"Ð"Ý�‰7Œ7�SŠ=ˆ=ˆ=ˆ=Ý�‰GŒG�dŠN×Ò¥Ñ#Ô#Ð#Ð#Ð#Ý�‰GŒG�dŠN×Ò¥Ñ#Ô#Ð#Ð#Ð#å•$�q‘'”'˜3ÑÔÐÐÐÝ�d�1‰gŒg�sÑÔ×Ò¥Ñ#Ô#Ð#Ð#Ð#Ý�d�1‰gŒg�tÑÔ× Ò ¥Ñ$Ô$Ð$Ð$Ð$Ý�d�1‰gŒg�tÑÔ× Ò ¥Ñ$Ô$Ð$Ð$Ð$å�d�1‰gŒg�sÑÔ×Ò¥Ñ#Ô#Ð#Ð#Ð#Ý�d�1‰gŒg�sÑÔÐÐÐÝ�d�1‰gŒg�tÑÔ× Ò ¥Ñ$Ô$Ð$Ð$Ð$Ý�d�1‰gŒg�tÑÔ× Ò ¥Ñ$Ô$Ð$Ð$Ð$õ �‰7Œ7•RŠ<ˆ<ˆ<ˆ<Ý�‰7Œ7•bŠ=ˆ=ˆ=ˆ=Ý�A‰wŒw�Š|ˆ|ˆ|ˆ|Ý�A‰wŒw�"Š}ˆ}ˆ}ˆ}å�A‰wŒw�"˜Š}ˆ}ˆ}ˆ}Ý�A‰wŒw�2˜#Š~ˆ~ˆ~ˆ~Ý�‰7Œ7•b�SŠ=ˆ=ˆ=ˆ=Ý�‰7Œ7•r�cŠ>ˆ>ˆ>ˆ>å�‰7Œ7�QŠ;ˆ;ˆ;ˆ;Ý�‰7Œ7�aŠ<ˆ<ˆ<ˆ<Ý�A‰wŒw˜Š{ˆ{ˆ{ˆ{Ý�A‰wŒw˜!Š|ˆ|ˆ|ˆ|å�A‰wŒw˜Š{ˆ{ˆ{ˆ{Ý�‰GŒG�qŠL×Ò�bÑ!Ô!Ð!Ð!Ð!Ý�‰GŒG�aŠK×Ò�RÑ Ô Ð Ð Ð Ý�‰7Œ7�aŠ<ˆ<ˆ<ˆ<õ �‰7Œ7•d˜1‘g”gÒÐÐÐÝ�‰GŒG•t˜A‘w”w¥ a¡¤Ñ(Ò(×-Ò-­bÑ1Ô1Ð1Ð1Ð1Ý�A‰wŒw�$˜q™'œ'¥D¨¡G¤GÑ+Ò+Ð+Ð+Ð+Ý�A‰wŒw�$˜q™'œ'Ò!Ð!Ð!Ð!Ý�‰GŒG•t˜A‘w”w¥ a¡¤Ñ(Ò(×-Ò-­bÑ1Ô1Ð1Ð1Ð1Ý�‰7Œ7•d˜1‘g”g¥ Q¡¤Ñ'Ò'Ð'Ð'Ð'å•$�q‘'”'�4 ™7œ7Ñ#Ô#Ð#Ð#Ð#Ý�d�1‰gŒg•t˜A‘w”w¥ a¡¤Ñ(Ñ)Ô)×-Ò-­bÑ1Ô1Ð1Ð1Ð1Ý•$�q‘'”'�4 ™7œ7¥T¨!¡W¤WÑ,Ñ-Ô-Ð-Ð-Ð-Ý�d�1‰gŒg•t˜A‘w”wÑÔÐÐÐÝ�d�1‰gŒg•t˜A‘w”w¥ a¡¤Ñ(Ñ)Ô)×-Ò-­bÑ1Ô1Ð1Ð1Ð1Ý�d�1‰gŒg•t˜A‘w”w¥ a¡¤Ñ(Ñ)Ô)Ð)Ð)Ð)å�˜eÐ$Ñ$Ô$Ô,Ð,Ð,Ð,Ý�˜eÐ$Ñ$Ô$Ô.Ð.Ð.Ð.Ý�˜eÐ$Ñ$Ô$Ô/Ð/Ð/Ð/Ý�˜eÐ$Ñ$Ô$Ô,Ð,Ð,Ð,Ý�‰7Œ7ÔÐÐÐÝ�‰7Œ7Œ?ÐÐÐÝ�‰7Œ7Œ?Ð"Ð"Ð"Ý�‰7Œ7ÔÐ%Ð%Ð%å•‰8Œ8ÔÐÐÐÝ•‰8Œ8ÔÐÐÐÐÐri   c                  ó  — t          d¦  «        \  } }t          | ¦  «                             | |d¦  «        t          |¦  «        k    sJ ‚t          | ¦  «                             | |d¦  «        t          |¦  «        k    sJ ‚t          | ¦  «                             | t          d¦  «        dk    sJ ‚t          | ¦  «                             | t          d¦  «        dk    sJ ‚t          | ¦  «                             | dd¦  «        dk    sJ ‚t          | ¦  «                             | dd¦  «        dk    sJ ‚t          |  ¦  «                             | dd¦  «        dk    sJ ‚t          |  ¦  «                             | dd¦  «        dk    sJ ‚d S )Nzx,yéd   r6   r>   r   r0   r1   )r   r   Únseriesr   r
   )r(   r+   s     rg   Útest_seriesr�   *  so  € Ý�5‰>Œ>�D€A€qÝ�‰8Œ8×Ò˜A˜q #Ñ&Ô&­%°©(¬(Ò2Ð2Ð2Ð2Ý�1‰:Œ:×Ò˜a  CÑ(Ô(­G°A©J¬JÒ6Ð6Ð6Ð6Ý�‰8Œ8×Ò˜A�r 3Ñ'Ô'¨1Ò,Ð,Ð,Ð,Ý�1‰:Œ:×Ò˜a¥ SÑ)Ô)¨QÒ.Ð.Ð.Ð.Ý�‰8Œ8×Ò˜A˜q #Ñ&Ô&¨!Ò+Ð+Ð+Ð+Ý�1‰:Œ:×Ò˜a  CÑ(Ô(¨AÒ-Ð-Ð-Ð-Ý�!�‰9Œ9×Ò˜Q  3Ñ'Ô'¨2Ò-Ð-Ð-Ð-Ý�A�2‰;Œ;×Ò˜q ! SÑ)Ô)¨QÒ.Ð.Ð.Ð.Ð.Ð.ri   c                  óæ  — t          t          dz  t          z   t          dz  t          z
  z  ¦  «                             t          d¬¦  «        dk    sJ ‚t          t          dz  t          z   t          dz  t          z
  z  ¦  «                             t          d¬¦  «        dk    sJ ‚t          t          t          ¦  «        dz
  t          z  ¦  «                             t          d¬¦  «        dk    sJ ‚t          t          t          ¦  «        dz
  t          z  ¦  «                             t          d¬¦  «        dk    sJ ‚t          t	          t          ¦  «        t          z  ¦  «                             t          d¬¦  «        dk    sJ ‚t          t	          t          ¦  «        t          z  ¦  «                             t          d¬¦  «        dk    sJ ‚t          t          t          ¦  «         t          z  ¦  «                             t          d¬¦  «        dk    sJ ‚t          t          t          ¦  «         t          z  ¦  «                             t          d¬¦  «        dk    sJ ‚t          t	          t          ¦  «        t          z  dz  ¦  «                             t          d¬¦  «        dk    sJ ‚t          t	          t          ¦  «        t          z  dz  ¦  «                             t          d¬¦  «        dk    sJ ‚t          t          dz  t          z   t          dz  t          z
  z  ¦  «                             t          d¬¦  «        dk    sJ ‚t          t          dz  t          z   t          dz  t          z
  z  ¦  «                             t          d¬¦  «        dk    sJ ‚t          t          t          ¦  «        dz
  t          z  ¦  «                             t          d¬¦  «        dk    sJ ‚t          t          t          ¦  «        dz
  t          z  ¦  «                             t          d¬¦  «        dk    sJ ‚t          t	          t          ¦  «        t          z  ¦  «                             t          d¬¦  «        dk    sJ ‚t          t	          t          ¦  «        t          z  ¦  «                             t          d¬¦  «        dk    sJ ‚t          t          t          ¦  «         t          z  ¦  «                             t          d¬¦  «        dk    sJ ‚t          t          t          ¦  «         t          z  ¦  «                             t          d¬¦  «        dk    sJ ‚t          t	          t          ¦  «        t          z  dz  ¦  «                             t          d¬¦  «        dk    sJ ‚t          t	          t          ¦  «        t          z  dz  ¦  «                             t          d¬¦  «        dk    sJ ‚t          t	          t          ¦  «        t          z  ¦  «                             t          ddd¬¦  «        dk    sJ ‚t          t	          t          ¦  «        t          z  ¦  «                             t          ddd¬¦  «        dk    sJ ‚t          t          dz  t          z   t          dz  t          z
  z  ¦  «                             t          ddd¬¦  «        dk    sJ ‚t          t          dz  t          z   t          dz  t          z
  z  ¦  «                             t          ddd¬¦  «        dk    sJ ‚t          t	          t          ¦  «        t          z  ¦  «                             t          ddd¬¦  «        dk    sJ ‚t          t	          t          ¦  «        t          z  ¦  «                             t          ddd¬¦  «        dk    sJ ‚t          t          dz  t          z   t          dz  t          z
  z  ¦  «                             t          ddd¬¦  «        dk    sJ ‚t          t          dz  t          z   t          dz  t          z
  z  ¦  «                             t          ddd¬¦  «        dk    sJ ‚d S )	Nr6   r2   r0   ©Úcdirr5   r1   r   r‹   )r   r(   Úas_leading_termr   r   r   r   Úseriesrn   ri   rg   Útest_issue_14355r“   6  sŠ  € õ •!�Q‘$�‘(�Q ™T¥A™XÑ&Ñ'Ô'×7Ò7½À!Ð7ÑDÔDÈÒJÐJÐJÐJÝ•!�Q‘$�‘(�Q ™T¥A™XÑ&Ñ'Ô'×7Ò7½À"Ð7ÑEÔEÈÒKÐKÐKÐKÝ•#•a‘&”&˜1‘*�a‘Ñ Ô ×0Ò0µ¸1Ð0Ñ=Ô=ÀÒCÐCÐCÐCÝ•#•a‘&”&˜1‘*�a‘Ñ Ô ×0Ò0µ¸2Ð0Ñ>Ô>À!ÒCÐCÐCÐCÝ••Q‘”�‘‰?Œ?×*Ò*­1°QÐ*Ñ7Ô7¸1Ò<Ð<Ð<Ð<Ý••Q‘”�‘‰?Œ?×*Ò*­1°RÐ*Ñ8Ô8¸AÒ=Ð=Ð=Ð=Ý•#•a‘&”&��‘ÑÔ×+Ò+­A°aÐ+Ñ8Ô8¸BÒ>Ð>Ð>Ð>Ý•#•a‘&”&��‘ÑÔ×+Ò+­A°bÐ+Ñ9Ô9¸RÒ?Ð?Ð?Ð?Ý••Q‘”�‘˜!‘ÑÔ×,Ò,­Q°qÐ,Ñ9Ô9¸QÒ>Ð>Ð>Ð>Ý••Q‘”�‘˜!‘ÑÔ×,Ò,­Q°rÐ,Ñ:Ô:¸aÒ?Ð?Ð?Ð?Ý•A�q‘D�1‘H�q !™t¥a™xÑ(Ñ)Ô)×9Ò9½!ÀAÐ9ÑFÔFÈ"ÒLÐLÐLÐLÝ•A�q‘D�1‘H�q !™t¥a™xÑ(Ñ)Ô)×9Ò9½!ÀBÐ9ÑGÔGÈ1ÒLÐLÐLÐLÝ•C�‘F”F˜Q‘J¥‘>Ñ"Ô"×2Ò2µ1¸QÐ2Ñ?Ô?À1ÒDÐDÐDÐDÝ•C�‘F”F˜Q‘J¥‘>Ñ"Ô"×2Ò2µ1¸RÐ2Ñ@Ô@ÀAÒEÐEÐEÐEÝ•3•q‘6”6�!‘8ÑÔ×,Ò,­Q°qÐ,Ñ9Ô9¸QÒ>Ð>Ð>Ð>Ý•3•q‘6”6�!‘8ÑÔ×,Ò,­Q°rÐ,Ñ:Ô:¸aÒ?Ð?Ð?Ð?Ý•C�‘F”F�7�1‘9ÑÔ×-Ò-­a¸Ð-Ñ:Ô:¸bÒ@Ð@Ð@Ð@Ý•C�‘F”F�7�1‘9ÑÔ×-Ò-­a¸Ð-Ñ:Ô:¸bÒ@Ð@Ð@Ð@Ý•3•q‘6”6�!‘8˜A‘:ÑÔ×.Ò.­q¸Ð.Ñ;Ô;¸qÒ@Ð@Ð@Ð@Ý•3•q‘6”6�!‘8˜A‘:ÑÔ×.Ò.­q¸Ð.Ñ<Ô<ÀÒAÐAÐAÐAå••Q‘”�‘‰?Œ?×!Ò!¥! Q¨°AÐ!Ñ6Ô6¸!Ò;Ð;Ð;Ð;Ý••Q‘”�‘‰?Œ?×!Ò!¥! Q¨°AÐ!Ñ6Ô6¸!Ò;Ð;Ð;Ð;Ý•!�Q‘$�‘(�Q ™T¥A™XÑ&Ñ'Ô'×.Ò.­q°!°SÀÐ.ÑCÔCÀrÒIÐIÐIÐIÝ•!�Q‘$�‘(�Q ™T¥A™XÑ&Ñ'Ô'×.Ò.­q°!°SÀÐ.ÑDÔDÈÒJÐJÐJÐJÝ•3•q‘6”6�!‘8ÑÔ×#Ò#¥A q¨#°aÐ#Ñ8Ô8¸AÒ=Ð=Ð=Ð=Ý•3•q‘6”6�!‘8ÑÔ×#Ò#¥A q¨#°bÐ#Ñ9Ô9¸QÒ>Ð>Ð>Ð>Ý•A�q‘D�1‘H�q !™t¥a™xÑ(Ñ)Ô)×0Ò0µ°A°sÀ1Ð0ÑEÔEÈÒKÐKÐKÐKÝ•A�q‘D�1‘H�q !™t¥a™xÑ(Ñ)Ô)×0Ò0µ°A°sÀ2Ð0ÑFÔFÈ!ÒKÐKÐKÐKÐKÐKri   c                  óð  — t          t          ¦  «                             t          ¦  «        t          k    sJ ‚t          t          ¦  «                             t          d¬¦  «        t          k    sJ ‚t          t          ¦  «                             t          d¬¦  «        dk    sJ ‚t          t          t          j        z   ¦  «                             t          d¬¦  «        t          j        k    sJ ‚t          t          t          j        z   ¦  «                             t          d¬¦  «        t          j        k    sJ ‚t          dt          z  dz   ¦  «                             t          d¬¦  «        t          j        k    sJ ‚t          dt          z  dz   ¦  «                             t          d¬¦  «        dt          z  k    sJ ‚t          t          t          ¦  «        dz   ¦  «                             t          d¬¦  «        t          k    sJ ‚t          t          t          ¦  «        dz   ¦  «                             t          d¬¦  «        t          j        k    sJ ‚t          t          t          dz  ¦  «        dz   ¦  «                             t          d¬¦  «        t          dz  k    sJ ‚t          t          t          dz  ¦  «        dz   ¦  «                             t          d¬¦  «        t          dz  k    sJ ‚d S )Nr0   r�   r1   r5   r4   r2   )r   r(   r‘   r   rZ   ÚOner   rn   ri   rg   Útest_frac_leading_termr–   X  s=  € Ý•‰7Œ7×"Ò"¥1Ñ%Ô%­Ò*Ð*Ð*Ð*Ý•‰7Œ7×"Ò"¥1¨QÐ"Ñ/Ô/µ1Ò4Ð4Ð4Ð4Ý•‰7Œ7×"Ò"¥1¨RÐ"Ñ0Ô0°AÒ5Ð5Ð5Ð5Ý••A”F‘
ÑÔ×+Ò+­A°aÐ+Ñ8Ô8½A¼FÒBÐBÐBÐBÝ••A”F‘
ÑÔ×+Ò+­A°bÐ+Ñ9Ô9½Q¼VÒCÐCÐCÐCÝ�•1‘�q‘‰>Œ>×)Ò)­!°AÐ)Ñ6Ô6½!¼%Ò?Ð?Ð?Ð?Ý�•1‘�q‘‰>Œ>×)Ò)­!°BÐ)Ñ7Ô7¸2½a¹4Ò?Ð?Ð?Ð?Ý••A‘”˜‘
ÑÔ×+Ò+­A°aÐ+Ñ8Ô8½AÒ=Ð=Ð=Ð=Ý••A‘”˜‘
ÑÔ×+Ò+­A°bÐ+Ñ9Ô9½Q¼UÒBÐBÐBÐBÝ••A�q‘D‘	”	˜A‘ÑÔ×.Ò.­q¸Ð.Ñ;Ô;½qÀ!¹tÒCÐCÐCÐCÝ••A�q‘D‘	”	˜A‘ÑÔ×.Ò.­q¸Ð.Ñ<Ô<ÅÀ1ÁÒDÐDÐDÐDÐDÐDri   c                  óB  — t          dt          t          z  z   t          t          z  z   ¦  «        dt          t          t          z   ¦  «        t          z  z   k    sJ ‚t          dt          z  t          t          z  z   t          t          z  z   ¦  «        t          dt          z   t          z   ¦  «        t          z  k    sJ ‚t          dt          z   t          t          z  z   t          t          z  z   ¦  «        dt          t          t          z   ¦  «        t          z  z   k    sJ ‚d S )Nr6   r4   )r   r
   r   r+   r   rn   ri   rg   Útest_issue_4149r˜   f  sÈ   € å�•R�‘T‘�A�a™C‘Ñ Ô  A­­bµ1©f©¬µa©Ñ$7Ò7Ð7Ð7Ð7Ý�•1‘•r�!‘t‘�a¥™cÑ!Ñ"Ô"¥e¨Aµ©FµQ©JÑ&7Ô&7½Ñ&9Ò9Ð9Ð9Ð9Ý�•Q‘��A™‘¥¥!¡Ñ#Ñ$Ô$¨­Eµ"µq±&©M¬M½!©OÑ(;Ò;Ð;Ð;Ð;Ð;Ð;ri   c                  ó„   — t          ddd¬¦  «        } dd|  z  z  }t          t          |¦  «        t          ¦  «        sJ ‚d S )Nr]   T)rO   r.   r2   )r   r‚   r   )r]   r   s     rg   Útest_issue_21651rš   m  sG   € Ýˆs˜T¨4Ð0Ñ0Ô0€AØ
ˆA��‰G‰)€CÝ•e˜C‘j”j¥%Ñ(Ô(Ð(Ð(Ð(Ð(Ð(ri   c                  óÎ  — t          t          t          ¦  «        ¦  «        t          t          ¦  «        k    sJ ‚t          t          t          ¦  «        ¦  «        t          t          ¦  «        k    sJ ‚t          t          t          ¦  «        ¦  «        t          t          ¦  «        k    sJ ‚t          t          t          ¦  «        ¦  «        t          t          ¦  «        k    sJ ‚d S )N©r   r(   r   rn   ri   rg   Útest_issue_11207r�   s  sš   € Ý••q‘”‰?Œ?�e¥A™hœhÒ&Ð&Ð&Ð&Ý•�‘”ÑÔ¥­¡
¤
Ò*Ð*Ð*Ð*Ý•5�‘8”8ÑÔ¥¥a¡¤Ò(Ð(Ð(Ð(Ý•7�1‘:”:ÑÔ¥'­!¡*¤*Ò,Ð,Ð,Ð,Ð,Ð,ri   c                  óp  — t          t          t          t          dz  ¦  «        t          z  ¦  «         ¦  «        t          t          t          dz  ¦  «        t          z  ¦  «         k    sJ ‚t          t          t          t          dz  ¦  «        t          z  ¦  «         ¦  «        t          t          t          dz  ¦  «        t          z  ¦  «         k    sJ ‚t          t          t          t          t	          dd¦  «        z  t          z  ¦  «         ¦  «        ¦  «        t          t          t	          dd¦  «        z  t          z  ¦  «         k    sJ ‚t          t          t          t          ¦  «        t          z  ¦  «         ¦  «         t          t          t          ¦  «        t          z  ¦  «        k    sJ ‚d S )Nr6   r8   r2   )r   r   r(   r+   r   rn   ri   rg   Útest_nested_floor_ceilingrŸ   z  s>  € Ý•%�¥ 1¡™œ¥a™Ñ(Ô(Ð(Ñ)Ô)­eµG½A¸q¹D±M´MÅ!±OÑ.DÔ.DÐ-DÒDÐDÐDÐDÝ•E�'¥! Q¡$™-œ-­™/Ñ*Ô*Ð*Ñ+Ô+µµg½aÀ¹d±m´mÅA±oÑ0FÔ0FÐ/FÒFÐFÐFÐFÝ•�%¥¥8¨A¨q¡>¤>Ñ 1µ!Ñ 3Ñ4Ô4Ð4Ñ5Ô5Ñ6Ô6½5ÅÅHÈQÐPQÁNÄNÑARÕSTÑATÑ;UÔ;UÐ:UÒUÐUÐUÐUÝ•W�U¥1™XœX¥a™ZÑ(Ô(Ð(Ñ)Ô)Ð)­WµU½1±X´X½a±ZÑ-@Ô-@Ò@Ð@Ð@Ð@Ð@Ð@ri   c                  óÎ  — t          t          t          t          ¦  «        ¦  «        dz   ¦  «        t          t          ¦  «        dz   k    sJ ‚t          t          t          t          ¦  «        ¦  «        dz   ¦  «        t          t          ¦  «        dz   k    sJ ‚t          t          t          t          ¦  «        ¦  «        dz   ¦  «        t          t          ¦  «        dz   k    sJ ‚d S )Nr6   r0   rœ   rn   ri   rg   Útest_issue_18689r¡   €  s¨   € Ý••u�Q‘x”x‘” 1Ñ$Ñ%Ô%­­q©¬°A©Ò5Ð5Ð5Ð5Ý•7�7¥1™:œ:Ñ&Ô&¨Ñ*Ñ+Ô+­wµq©z¬z¸A©~Ò=Ð=Ð=Ð=Ý•7�5¥™8œ8Ñ$Ô$ qÑ(Ñ)Ô)­Uµ1©X¬X¸©\Ò9Ð9Ð9Ð9Ð9Ð9ri   c                  ó®   — t          t          d¦  «        ¦  «        t          j        u sJ ‚t	          t          d¦  «        ¦  «        t          j        u sJ ‚d S )Nr   )r   Úfloatr   ÚZeror   rn   ri   rg   Útest_issue_18421r¥   …  sH   € Ý•�q‘”‰?Œ?�aœfÐ$Ð$Ð$Ð$Ý•5˜‘8”8ÑÔ¥¤Ð&Ð&Ð&Ð&Ð&Ð&ri   c                  ó>  ‡— t          dd¬¦  «        Št          dd¬¦  «        } t          dd¬¦  «        }t          t          ˆfd„¦  «         t          t          ˆfd	„¦  «         t          t          | z  ¦  «                             t          d
¬¦  «        dk    sJ ‚t          t          | z  ¦  «                             t          d¬¦  «        dk    sJ ‚t          t          |z  ¦  «                             t          d
¬¦  «        dk    sJ ‚t          t          |z  ¦  «                             t          d¬¦  «        dk    sJ ‚t          t          | z  ¦  «                             t          d
¬¦  «        d
k    sJ ‚t          t          | z  ¦  «                             t          d¬¦  «        dk    sJ ‚t          t          |z  ¦  «                             t          d
¬¦  «        dk    sJ ‚t          t          |z  ¦  «                             t          d¬¦  «        d
k    sJ ‚d S )NÚaTr,   ÚbrN   ÚcrH   c                  óf   •— t          t          ‰ z  ¦  «                             t          d¬¦  «        S ©Nr0   r�   )r   r(   r‘   ©r§   s   €rg   ú<lambda>z"test_issue_25230.<locals>.<lambda>�  s$   ø€ ­­a°©c©
¬
×(BÒ(BÅ1ÈQÐ(BÑ(OÔ(O€ ri   c                  óf   •— t          t          ‰ z  ¦  «                             t          d¬¦  «        S r«   )r   r(   r‘   r¬   s   €rg   r­   z"test_issue_25230.<locals>.<lambda>Ž  s$   ø€ ­µ°!±©¬×(DÒ(DÅQÈqÐ(DÑ(QÔ(Q€ ri   r0   r�   r   r1   )r   r'   ÚNotImplementedErrorr   r(   r‘   r   )r¨   r©   r§   s     @rg   Útest_issue_25230r°   ‰  så  ø€ Ýˆs˜4Ð Ñ Ô €AÝˆs˜tÐ$Ñ$Ô$€AÝˆs˜tÐ$Ñ$Ô$€AÝ
ÕÐ OÐ OÐ OÐ OÑPÔPÐPÝ
ÕÐ QÐ QÐ QÐ QÑRÔRÐRÝ•�1‘‰:Œ:×%Ò%¥a°Ð%Ñ2Ô2°aÒ7Ð7Ð7Ð7Ý•�1‘‰:Œ:×%Ò%¥a°Ð%Ñ3Ô3°rÒ9Ð9Ð9Ð9Ý•�1‘‰:Œ:×%Ò%¥a°Ð%Ñ2Ô2°bÒ8Ð8Ð8Ð8Ý•�1‘‰:Œ:×%Ò%¥a°Ð%Ñ3Ô3°qÒ8Ð8Ð8Ð8Ý•1�Q‘3‰<Œ<×'Ò'­°!Ð'Ñ4Ô4¸Ò9Ð9Ð9Ð9Ý•1�Q‘3‰<Œ<×'Ò'­°"Ð'Ñ5Ô5¸Ò:Ð:Ð:Ð:Ý•1�Q‘3‰<Œ<×'Ò'­°!Ð'Ñ4Ô4¸Ò9Ð9Ð9Ð9Ý•1�Q‘3‰<Œ<×'Ò'­°"Ð'Ñ5Ô5¸Ò:Ð:Ð:Ð:Ð:Ð:ri   N)HÚ!sympy.calculus.accumulationboundsr   Úsympy.core.numbersr   r   r   r   r   r	   r
   r   Úsympy.core.relationalr   r   r   r   r   r   Úsympy.core.singletonr   Úsympy.core.symbolr   r   Ú(sympy.functions.combinatorial.factorialsr   Ú&sympy.functions.elementary.exponentialr   r   Ú#sympy.functions.elementary.integersr   r   r   Ú(sympy.functions.elementary.miscellaneousr   Ú(sympy.functions.elementary.trigonometricr   r   r   Úsympy.polys.rootoftoolsr   r    Úsympyr!   Úsympy.sets.setsr"   Úsympy.sets.fancysetsr#   Úsympy.core.functionr$   Úsympy.core.exprr%   Úsympy.testing.pytestr&   r'   r(   r)   r+   r]   r^   rh   rx   r‰   r�   r“   r–   r˜   rš   r�   rŸ   r¡   r¥   r°   rn   ri   rg   ú<module>rÂ      sî  ðØ 9Ð 9Ð 9Ð 9Ð 9Ð 9Ø HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HÐ HØ :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ð :Ø "Ð "Ð "Ð "Ð "Ð "Ø /Ð /Ð /Ð /Ð /Ð /Ð /Ð /Ø >Ð >Ð >Ð >Ð >Ð >Ø =Ð =Ð =Ð =Ð =Ð =Ð =Ð =Ø FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ FÐ FØ 9Ð 9Ð 9Ð 9Ð 9Ð 9Ø BÐ BÐ BÐ BÐ BÐ BÐ BÐ BÐ BÐ BØ 3Ð 3Ð 3Ð 3Ð 3Ð 3Ð 3Ð 3Ø Ð Ð Ð Ð Ð Ø $Ð $Ð $Ð $Ð $Ð $Ø )Ð )Ð )Ð )Ð )Ð )Ø &Ð &Ð &Ð &Ð &Ð &à %Ð %Ð %Ð %Ð %Ð %Ø .Ð .Ð .Ð .Ð .Ð .Ð .Ð .à
€Fˆ3�K„K€Ø
€Fˆ3˜$ÐÑÔ€Ø
€Fˆ3�TÐÑÔ€Ø€wˆu˜dÐ#Ñ#Ô#�€€1ðy.ð y.ð y.ðx~Lð ~Lð ~LðBPð Pð Pðf	/ð 	/ð 	/ðLð Lð LðDEð Eð Eð ð<ð <ñ „ð<ð)ð )ð )ð-ð -ð -ðAð Að Að:ð :ð :ð
'ð 'ð 'ð;ð ;ð ;ð ;ð ;ri   