Ë
    7^(hM#  ã                   ó  — d dl 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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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)  e#d«      Z* e#d«      Z+d„ Z,d„ Z-d„ Z.d„ Z/y)é    )ÚRational)ÚEqÚNe)Úsymbols)Úsympify)ÚS)ÚrandomÚchoice)Úsqrt)Ú	randprime)ÚMatrix©Úlinear_eq_to_matrix)
Ú_lpÚ_primal_dualÚUnboundedLPErrorÚInfeasibleLPErrorÚlpminÚlpmaxÚ_mÚ_abcdÚ_simplexÚlinprog)Úimport_module)Úraises)ÚxÚyÚzÚnumpyÚscipyc            
      óh  ‡‡‡— t         dt        z  z   dk  Št         dt        z  z
  dk  Šdt        z  t         z   dt        z  z   dk  Š‰‰‰t        dk\  t         dk\  t        dk\  g} t         t         z
  dt        z  z
  }t        t        || «      x}\  }}|t        || «      k(  sJ ‚|j                  |«      |k(  sJ ‚| D ]  }|j                  |«      dk(  rŒJ ‚ t        t         z
  dt        z  z   dk  Št         dt         z  z   dt        z  z
  dk  Šdt        z  t         z   dt        z  z
  dk  Š‰‰‰t        dk\  t         dk\  t        dk\  g} t         t         z
  dt        z  z
  }t        t        || «      x}\  }}|t        || «      k(  sJ ‚|j                  |«      |k(  sJ ‚| D ]  }|j                  |«      dk(  rŒJ ‚ t        t         z
  dt        z  z   d	k  Št         dt         z  z   dt        z  z
  d
k  Šdt        z  t         z   dt        z  z
  dk  Š‰‰‰t        dk\  t         dk\  t        dk\  g} d}t         t         z
  dt        z  z
  |z   }t        t        || «      x}\  }}|t        || «      k(  sJ ‚|j                  |«      |k(  sJ ‚| D ]  }|j                  |«      dk(  rŒJ ‚ t        d«      x}\  }}	}
}||	z
  d|
z  z
  |z
  dk  Šd|z  |
z   d|z  z
  dk  Šd|z  |	z   |z   dk  Š|d|	z  z
  d|
z  z
  |z
  ‰‰‰g|D �cg c]  }|dk\  ‘Œ	 c}z   } }t        t        || «      x}\  }}|t        || «      k(  sJ ‚|d|d|	d|
d|difk(  sJ ‚t        t         z
  dt        z  z   d	k  Št         dt         z  z   dt        z  z
  d
k  Šdt        z  t         z   dt        z  z
  dk  Š‰‰‰gt        t         t        fD �cg c]  }|dk\  ‘Œ	 c}z   } t         t         z
  dt        z  z
  }t        t        || «      \  }}|j                  |«      |k(  sJ ‚| D ]  }|j                  |«      dk(  rŒJ ‚ t        t         z
  t        d«      t        z  z   d	k  Št         dt         z  z   dt        z  z
  d
k  Šdt        z  t         z   dt        z  z
  dk  Št        t        ˆˆˆfd„«       t        dk\  Št        t        ˆfd„«       t        dk  Št        t        ˆˆfd„«       t        dkD  Št        t        ˆfd„«       t        t        d«      Št        t        ˆfd„«       dd„}t        t        t         «      Št        t         t        «      Št        dk  Š‰‰‰g} t        }t        t        || «      x}\  }}|t        || «      k(  sJ ‚|j                  |«      |k(  sJ ‚| D ]  }|j                  |«      dk(  rŒJ ‚ y c c}w c c}w )Né   é   éþÿÿÿé   é   r   Téûÿÿÿéüÿÿÿé   é
   úx1 x2 x3 x4é   é   g       @g      @c                  óX   •— t        t        t         t        z
  dt        z  z
  ‰ ‰‰g«      S )Nr&   )ÚlpÚmaxr   r   r   )Úr1Úr2Úr3s   €€€ú^/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/sympy/solvers/tests/test_simplex.pyú<lambda>ztest_lp.<locals>.<lambda>Y   s$   ø€ œb¤¤q b¬¡d¨1¬Q©3¡h°°R¸°Ó=€ ó    c                  ó0   •— t        t        t        ‰ g«      S ©N©r/   r0   r   ©r1   s   €r4   r5   ztest_lp.<locals>.<lambda>\   s   ø€ ¤R¬¬Q°°Ó%5€ r6   éÿÿÿÿc                  ó2   •— t        t        t        ‰ ‰g«      S r8   r9   )r1   r2   s   €€r4   r5   ztest_lp.<locals>.<lambda>^   s   ø€ ¤b¬¬a°"°b°Ó&:€ r6   c                  ó0   •— t        t        t        ‰ g«      S r8   r9   r:   s   €r4   r5   ztest_lp.<locals>.<lambda>b   ó   ø€ œb¤¤a¨"¨Ó.€ r6   c                  ó0   •— t        t        t        ‰ g«      S r8   r9   r:   s   €r4   r5   ztest_lp.<locals>.<lambda>f   r>   r6   c                 óÒ   ‡‡— ˆfd„Št        d| dz   z  «      }t        |«      D �cg c]  }t        ˆfd„|D «       «       ‰«       k  ‘Œ  }}t        ˆfd„|D «       «      }|||fS c c}w )Nc                  ó¾   •— t        «       ‰k  rt        d«      S t        d«      D � cg c]  } t        dd«      ‘Œ c} \  }}t	        ||«      t        ddg«      z  S c c} w )Nr   r"   éÈ   r;   r-   )r	   r   Úranger   r   r
   )Ú_Úint1Úint2Úsparsitys      €r4   Úrandz2test_lp.<locals>.make_random_problem.<locals>.randi   sU   ø€ Ü‹x˜(Ò"Ü˜q“zÐ!Ü5:¸1³XÖ>°œ) A sÕ+Ò>‰JˆD�$Ü˜D $Ó'¬°°A¨w«Ñ7Ð7ùò ?s   §Azx1:%sr-   c              3   ó2   •K  — | ]  } ‰«       |z  –— Œ y ­wr8   © ©Ú.0r   rH   s     €r4   ú	<genexpr>z7test_lp.<locals>.make_random_problem.<locals>.<genexpr>o   s   øè ø€ Ò8¨™D›F 1�HÑ8ùó   ƒc              3   ó2   •K  — | ]  } ‰«       |z  –— Œ y ­wr8   rJ   rK   s     €r4   rM   z7test_lp.<locals>.make_random_problem.<locals>.<genexpr>q   s   øè ø€ Ò6 q™› �
Ñ6ùrN   )r   rC   Úsum)ÚnvarÚnum_constraintsrG   Ú	variablesrD   ÚconstraintsÚ	objectiverH   s     `    @r4   Úmake_random_problemz$test_lp.<locals>.make_random_problemh   ss   ù€ ô	8ô
 ˜G t¨a¡xÑ0Ó1ˆ	ä % oÓ 6ö8Øô Ó8¨iÔ8Ó8¹D»FÓBð 8ˆð 8äÓ6¨IÔ6Ó6ˆ	Ø˜+ yÐ0Ð0ùò8s   ¦#A$)r"   r"   gš™™™™™¹?)r   r   r   r/   r0   r   Úsubsr   r   r   Ú	TypeErrorr   r   r   r   )rT   rU   ÚansÚoptimumÚargmaxÚconstrÚconstÚvÚx1Úx2Úx3Úx4ÚirV   r1   r2   r3   s                 @@@r4   Útest_lprd      sâ  ú€ Ü	
ˆQŒq‰S‰�A‰€BÜ
ˆˆa”‰c‰�R‰€BØ	
Œ1‰Œq‰�1”Q‘3‰˜!Ñ	€BØ�r˜2œq A™v¤q¨A¡v¬q°A©vÐ6€KÜ�”Q‘˜œQ™‘€IÜœs I¨{Ó;Ð;€C‰/ˆ'�6Ø”%˜	 ;Ó/Ò/Ð/Ð/Ø�>‰>˜&Ó! WÒ,Ð,Ð,Øò +ˆØ�{‰{˜6Ó" dÓ*Ð*Ð*ð+ô 
ŒQ‰�”1‘‰˜Ñ	€BÜ
ˆˆa”‰c‰�A”a‘C‰˜2Ñ	€BØ	
Œ1‰Œq‰�1”Q‘3‰˜"Ñ	€BØ�r˜2œq A™v¤q¨A¡v¬q°A©vÐ6€KÜ�”Q‘˜œ1™‘€IÜœs I¨{Ó;Ð;€C‰/ˆ'�6Ø”%˜	 ;Ó/Ò/Ð/Ð/Ø�>‰>˜&Ó! WÒ,Ð,Ð,Øò +ˆØ�{‰{˜6Ó" dÓ*Ð*Ð*ð+ô 
ŒQ‰�”1‘‰˜Ñ	€BÜ
ˆˆa”‰c‰�A”a‘C‰˜1Ñ	€BØ	
Œ1‰Œq‰�1”Q‘3‰˜"Ñ	€BØ�r˜2œq A™v¤q¨A¡v¬q°A©vÐ6€KØ€EÜ�”1‘�Q”q‘S‘˜‘€IÜœs I¨{Ó;Ð;€C‰/ˆ'�6Ø”%˜	 ;Ó/Ò/Ð/Ð/Ø�>‰>˜&Ó! WÒ,Ð,Ð,Øò +ˆØ�{‰{˜6Ó" dÓ*Ð*Ð*ð+ô ! Ó/Ð/€A‰ˆˆB��BØ	ˆb‰�1�R‘4‰˜"Ñ	 Ñ	!€BØ	
ˆ2‰�‰�A�b‘D‰˜AÑ	€BØ	ˆB‰�‰�b‰˜AÑ	€BØ ! B¡$™Y¨¨2©Ñ-°Ñ2°R¸¸R°LØöDØˆˆQ‹òDñ 5ˆ{€Iäœs I¨{Ó;Ð;€C‰/ˆ'�6Ø”%˜	 ;Ó/Ò/Ð/Ð/Ø�1�r˜1˜b ! R¨¨B°Ð2Ð3Ò3Ð3Ð3ô 
ŒQ‰�”Q‘‰˜"Ñ	€BÜ
ˆˆa”‰c‰�Cœ‘EÑ	˜QÑ	€BØ	
Œ1‰Œq‰�1”Q‘3‰˜"Ñ	€BØ�r˜2�,´1´a¼°)Ö!<¨Q ! q£&Ò!<Ñ<€KÜ�”1‘�Q”q‘S‘€IÜœ˜i¨Ó5�O€GˆVØ�>‰>˜&Ó! WÒ,Ð,Ð,Øò +ˆØ�{‰{˜6Ó" dÓ*Ð*Ð*ð+ô 
ŒQ‰”�a“œ1‘Ñ	 Ñ	"€BÜ
ˆˆa”‰c‰�A”a‘C‰˜1Ñ	€BØ	
Œ1‰Œq‰�1”Q‘3‰˜"Ñ	€BÜ
Œ9Õ=Ô>ä	
ˆa‰€BÜ
ÔÓ5Ô6Ü	
ˆb‰€BÜ
ÔÔ:Ô;ô 
ˆQ‰€BÜ
Œ9Ó.Ô/ô 
ŒAˆq‹€BÜ
Œ9Ó.Ô/ó
1ô 
ŒAŒq‹€BÜ	ŒAŒq‹€BÜ	
ˆa‰€BØ�r˜2�,€KÜ€IÜœs I¨{Ó;Ð;€C‰/ˆ'�6Ø”%˜	 ;Ó/Ò/Ð/Ð/Ø�>‰>˜&Ó! WÒ,Ð,Ð,Øò +ˆØ�{‰{˜6Ó" dÓ*Ð*Ð*ñ+ùòsDùò "=s   Ë>V*Î4V/c                  óz  ‡‡‡‡‡— ddgddgddgddggg d¢ddggdgg} t        t        | Ž d¬«      \  }}}}t        ||| | «      ddd	gg d
¢fk(  sJ ‚t        ||| | d¬«      dg d
¢ddgfk(  sJ ‚t        g gg dggdg«      ddgg fk(  sJ ‚t        t        t
        z
  t        t
        d	z   k  t        t
        d	z   k\  t        dk\  t
        dk\  g«      d	t        d	t
        difk(  sJ ‚t        t        t
        z
  t        t
        d	z   k  t        t        t
        d	z   «      t        dk\  t
        dk\  g«      d	t        d	t
        difk(  sJ ‚t        t        t
        z
  t        t
        d	z   k  t        t        d	«      g«      d	t        d	t
        difk(  sJ ‚t        t
        t        t
        d	«      g«      d	t
        d	ifk(  sJ ‚t        t
        t        t
        d	z   k  t        t
        d	z   k\  t
        dk\  g«      dt        d	t
        difk(  sJ ‚t        t
        dt
        d	z   k  dt
        d	z   k\  g«      dt
        difk(  sJ ‚t        t
        dt
        d	z   k  dt
        d	z   k\  t
        dk  g«      dt
        difk(  sJ ‚t        t        t
        dk\  t        t
        k\  g«      dt        dt
        difk(  sJ ‚t        t        t
        dk\  t        t
        t        z   k\  t        dk\  t        dk\  g«      dt        dt
        dt        difk(  sJ ‚t        d«      xŠ\  ŠŠŠŠt        t        ˆˆˆˆˆfd„«       t        }d‰z  ‰z   d‰z  z   ‰z
  }d‰z  d	‰z  z   d‰z  z   ‰dz   z
  } | dk  gt        d‰z  ‰z   d	«      t        ‰ ‰z   d	‰z  z   d«      gz   } ||‰«      \  }}	 || ‰«      \  }
} ||dd  ‰«      \  }}t        d«      d	z  dt        d«      d	z  dt        d«      d	z  gf}t        ||
|||d¬«      |k(  sJ ‚t        ||‰dk\  ‰dk  ‰dk\  ‰dk  ‰dk\  ‰dk  ‰dk\  ‰dk  gz   «      }|d   t        |d   j!                  «       «      f|k(  sJ ‚y )Nr-   r;   r   )r&   r-   r"   r;   F)Úlistiúÿÿÿr#   r"   )r-   r   r   r   T)Údualr&   r$   r+   c            	      óÎ   •— t        d‰z  d‰z  z
  d‰z  z   dz   d‰z  d‰z  z
  dk  ‰ d‰z  z
  d‰z  z   dk  d	‰z  ‰z
  d‰z  z   d
k  g‰D � cg c]  } | dk\  ‘Œ	 c} z   «      S c c} w )Né	   r)   r#   é   r&   r"   r   éýÿÿÿr*   r(   )r   )rc   r^   r_   r`   ra   rb   s    €€€€€r4   r5   ztest_simplex.<locals>.<lambda>¦   s’   ø€ ¤eØ	ˆ"‰ˆq�‰t‰�a˜‘dÑ˜QÑØ	
ˆ2‰��"‘‰˜Ñ	Ø	ˆˆa�‰d‰
�Q�r‘TÑ˜RÑØ
ˆ2‰�‰
�A�b‘DÑ˜BÑð	 à34Ö"5¨a 1¨£6Ò"5ñ	6ó'7€ ùò #6s   ÁA"r,   ri   )r   r-   ©Úbounds)r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   rf   Úvalues)ÚLÚAÚBÚCÚDÚMÚfÚcondÚcÚdÚaÚbÚaeqÚbeqrY   Úlpansr^   r_   r`   ra   rb   s                   @@@@@r4   Útest_simplexr~   �   s¦  ü€ à
ˆQˆ�"�a�˜1˜a˜& 2 q 'Ð*ÚØ
ˆQˆˆØ	ˆð		€Aô
 ”r˜1�v EÔ*�J€A€qˆ!ˆQÜ�A�q˜1˜"˜q˜bÓ! b¨1¨a¨&²,Ð%?Ò?Ð?Ð?Ü�A�q˜1˜"˜q˜b tÔ,°Ú�q˜!�fð1ò ð ð ô �R�D˜˜a˜S˜E 1 #Ó&¨1¨q¨c°2¨,Ò6Ð6Ð6ô ””Q‘œœa !™e™¤Q¬!¨a©%¡Z´°a±¼¸a¹Ð@ó 
Ø”!�Qœ˜1�Ðòð ð ä””Q‘œœa !™e™¤R¬¬1¨q©5£\´1¸±6¼1À¹6ÐBó 
Ø”!�Qœ˜1�Ðòð ð ä””Q‘œœa !™e™¤R¬¨1£XÐ.Ó/°A¼¸1¼aÀ°|Ð3DÒDÐDÐDÜ””Rœ˜1“X�JÓ A¬¨1 v ;Ò.Ð.Ð.ô ””Qœ!˜a™%‘Z¤¤a¨!¡e¡¬Q°!©VÐ4ó 
Ø”!�Qœ˜1�Ðòð ð ô ”�Qœ!˜a™%‘Z ¤a¨!¡e¡Ð,Ó-°"´q¸"°g°Ò>Ð>Ð>Ü”�Qœ!˜a™%‘Z ¤a¨!¡e¡¬Q°!©VÐ4ó 
Ø”1�b�'ˆ]òð ð ô ””Q˜!‘VœQ¤!™VÐ$Ó%¨!¬a°´A°q¨\Ð):Ò:Ð:Ð:Ü””Q˜!‘VœQ¤!¤a¡%™Z¬¨a©´°a±Ð8ó 
Ø”!�Qœ˜1œa Ð#Ð$ò%ð %ð %ô
 ! Ó/Ð/€A‰ˆˆB��BÜ
Ô÷ 7ô 8ô 	€AØ	ˆ"‰ˆr‰	�A�b‘DÑ˜2Ñ€AØ	ˆ"‰ˆq�‰t‰�a˜‘dÑ˜b 1™fÑ%€AØ�‰Fˆ8”r˜!˜B™$ ™) QÓ'¬¨R¨C°"©H°q¸±t©O¸QÓ)?Ð@Ñ@€DÙˆQ�‹7�D€A€qÙˆQ�‹7�D€A€qÙ��a�b�˜1‹~�H€CˆÜˆQ‹4�‰6�A”q˜“t˜A‘v˜q¤! A£$ q¡&Ð)Ð
*€CÜ�1�a˜˜C ¨VÔ4¸Ò;Ð;Ð;Ü�!�T˜R 1™W b¨A¡gØ
ˆa‰��q‘˜" ™' 2¨¡7¨B°!©G°R¸1±Wð>ñ >ó ?€Eà�!‰H”d˜5 ™8Ÿ?™?Ó,Ó-Ð.°#Ò5Ð5Ñ5r6   c            	      óZ  — t        d«      x} \  }}}}ddggdgddggdgf}|D �cg c]  }t        |«      ‘Œ c}\  }}}	}
t        ||g|	|
gg«      }t        |«      d   \  }}t        ||| d d D �cg c]  }|dk\  ‘Œ	 c}z   «      }|d|d|difk(  sJ |«       ‚ddgddggddgddggdgf}|D �cg c]  }t        |«      ‘Œ c}\  }}}	}
t        ||g|	|
gg«      }t        |«      d   \  }}t	        ||| dd  D �cg c]  }|dk\  ‘Œ	 c}z   «      }|d|d|difk(  sJ ‚y c c}w c c}w c c}w c c}w )Nzx1 x2 y1 y2r-   r;   r"   r   r$   )r   r   r   r   r   )r^   r_   r`   Úy1Úy2ro   rc   ry   rz   rw   rx   Úmru   r\   rY   s                  r4   Útest_lpmin_lpmaxrƒ   ¼   sƒ  € Ü  Ó/Ð/€A‰ˆˆB��BØ
ˆRˆˆ	�A�3˜!˜Q˜˜ 1 #Ð%€AØ%&Ö' ”&˜•)Ò'�J€A€qˆ!ˆQÜ��A�˜˜A˜ÐÓ €AÜ˜Q“ Ñ"�I€A€vÜ
��6¨Q¨r°¨UÖ3¨˜Q !›VÒ3Ñ3Ó
4€CØ�2˜˜A˜r 1�~Ð&Ò&Ð* sÓ*Ð&à
ˆRˆ�1�a�&Ð˜A˜q˜6 Q¨ F 8¨a¨SÐ0€AØ%&Ö' ”&˜•)Ò'�J€A€qˆ!ˆQÜ��A�˜˜A˜ÐÓ €AÜ˜Q“ Ñ"�I€A€vÜ
��6¨Q¨r¨s¨VÖ4¨˜Q !›VÒ4Ñ4Ó
5€CØ�2˜˜A˜r 1�~Ð&Ò&Ð&Ñ&ùò (ùò 4ùò (ùò 5s   ¥DÁ/DÂ,D#Ã6D(c            
      óØ  — t        d«      D �]E  } | sd„ }nd„ }t        d«      x}\  }}}||z   d|z  z
  } |||«      d   }d|z  d|z  z   d|z  z
  dk  d|z  |z
  d	|z  z   d
k  |dk\  |dk\  |dk\  g} ||D �	cg c]  }	|	j                  |	j                  z
  ‘Œ c}	|«      }
t	        d
«       dz  ddt	        d«      dz  gf}t        ||«      |d   t        t        ||d   «      «      fk(  sJ ‚t        |g|
¢­Ž |k(  sJ ‚|dz  } |||«      d   }t        |d|z  z
  d«      g} ||D �	cg c]  }	|	j                  |	j                  z
  ‘Œ c}	|«      }dt	        d«      dz  z
  ddt	        d«      d	z  gf}t        |||z   «      |d   t        t        ||d   «      «      fk(  sJ ‚t        |g|
¢|¢­Ž |d   dz
  |d   fk(  sJ ‚||z
  t        j                  k  g} ||D �	cg c]  }	|	j                  |	j                  z
  ‘Œ c}	|«      }dt	        d	«      dz  z
  dt	        d«      dz  t	        d«      dz  gf}t        |||z   «      |d   t        t        ||d   «      «      fk(  sJ ‚t        |g|
¢|¢­Ž |d   dz
  |d   fk(  sJ ‚ddd t        j                  fg}dddt        j                  gf}t        |||t        j                  k  gz   «      |d   t        t        ||d   «      «      fk(  sJ ‚t        |g|
¢­d|iŽ|d   dz
  |d   fk(  sJ ‚t        |g|
¢­d|j                  |«      |d   iiŽ|d   dz
  |d   fk(  sJ ‚||z
  t        j                  k  g}�ŒH t        dggg g d¬«      ddgfk(  sJ ‚t        dgg g d¬«      ddgfk(  sJ ‚t        dgd¬«      ddgfk(  sJ ‚t        ddgddggdgddi¬«      dddgfk(  sJ ‚t        ddgddggdgddi¬«      dddgfk(  sJ ‚y c c}	w c c}	w c c}	w )Nr"   c                 ó   — t        | |«      S r8   r   )ry   rz   s     r4   r5   ztest_linprog.<locals>.<lambda>Ð   s   € Ô0°°AÓ6€ r6   c                 ón   — t        t        | |«      D �cg c]  }|j                  «       ‘Œ c}«      S c c}w r8   )Útupler   Útolist)ry   rz   rc   s      r4   r5   ztest_linprog.<locals>.<lambda>Ó   s1   € œUÜ$7¸¸1Ó$=ö$?Ø �—‘•
ò$?ó @€ ùò $?s   ”2zx1:4r   r%   r,   r#   r*   rj   r&   r-   ri   é   é   )r   Nrm   r;   )r"   r#   rl   )NNr$   )r#   Nr'   )rC   r   ÚltsÚgtsr   r   ÚdictÚzipr   r   ÚlhsÚrhsÚHalfÚindex)Údort   r^   r   r   r   ru   rw   Úineqrc   ÚabrY   ÚeqÚabeqrm   s                  r4   Útest_linprogr˜   Í   s®  € Ü�A‹hó (ˆÙÙ6‰Añ@ˆAô ˜f“oÐ%ˆ‰GˆAˆq�!Ø�‰E�A�a‘C‰KˆÙˆa�‹G�A‰JˆØ�!‘�a˜‘c‘	˜A˜a™C‘ 1Ñ$Øˆa‰C�!‰G�b˜‘d‰N˜aÑØ�‰F�A˜‘F˜A ™Fð$ˆñ  tÖ, !�—‘˜Ÿ™“Ò,¨aÓ0ˆÜ�!“ˆu�Q‰w˜˜Aœq ›t A™v˜Ð'ˆÜ�Q˜‹~ # a¡&¬$¬s°1°c¸!±f«~Ó*>Ð!?Ò?Ð?Ð?Ü�qˆ˜2Š #Ò%Ð%Ð%à	ˆQ‰ˆÙˆa�‹G�A‰JˆÜ��Q�q‘S‘˜!‹nÐˆÙ¨Ö, A�!—%‘%˜!Ÿ%™%“-Ò,¨aÓ0ˆØ”1�Q“4˜‘6‰z˜A˜q¤! A£$ r¡'˜?Ð+ˆÜ�Q˜˜r™	Ó" s¨1¡v¬t´C¸¸3¸q¹6³NÓ/CÐ&DÒDÐDÐDÜ�qÐ%˜2Ð% Ò%¨#¨a©&°1©*°c¸!±fÐ)=Ò=Ð=Ð=à�!‰e”q—v‘v‰oÐˆÙ¨Ö, A�!—%‘%˜!Ÿ%™%“-Ò,¨aÓ0ˆØ”1�R“5˜‘7‰{˜Q¤ !£ Q¡¬¨"«¨b©Ð1Ð2ˆÜ�Q˜˜r™	Ó" s¨1¡v¬t´C¸¸3¸q¹6³NÓ/CÐ&DÒDÐDÐDÜ�qÐ%˜2Ð% Ò%¨#¨a©&°1©*°c¸!±fÐ)=Ò=Ð=Ð=à˜Y¨¬q¯v©v¨Ð7ˆØ�1�aœŸ™�.Ð!ˆÜ�Q˜ ¤Q§V¡V¡˜}Ñ,Ó-Ø�‰F”Dœ˜Q  A¡›Ó(ð2*ò *ð 	*ð *ä�qÐ-˜2Ò- fÑ-°#°a±&¸1±*¸cÀ!¹fÐ1EÒEÐEÐEÜ�qð ˜2ò  q§w¡w¨q£z°6¸"±:Ð&>ñ Ø�a‘&˜1‘*˜c !™fÐ%ò&ð 	&ð &à�!‰e”q—v‘v‰oÐŠðQ(ôT �Q�C�5˜"˜b¨Ô0°Q¸¸°HÒ<Ð<Ð<Ü�A�3˜˜B vÔ.°1°q°c°(Ò:Ð:Ð:Ü�A�3˜vÔ&¨1¨q¨c¨(Ò2Ð2Ð2Ü�A�r�7˜a ˜V˜H q c°1°\Ð2Bô 
Ø�1�a�&ˆ\òð ð ä�A�r�7˜a ˜V˜H q c°1°Y°-ô 
Ø�1�a�&ˆ\òð ñ ùòC -ùò -ùò -s   Á8 O
Ä' O"
Ç O'
N)0Úsympy.core.numbersr   Úsympy.core.relationalr   r   Úsympy.core.symbolr   Úsympy.core.sympifyr   Úsympy.core.singletonr   Úsympy.core.randomr	   r
   Ú(sympy.functions.elementary.miscellaneousr   Úsympy.ntheory.generater   Úsympy.matrices.denser   Úsympy.solvers.solvesetr   Úsympy.solvers.simplexr   r/   r   r   r   r   r   r   r   r   r   Úsympy.external.importtoolsr   Úsympy.testing.pytestr   Ú	sympy.abcr   r   r   Únpr    rd   r~   rƒ   r˜   rJ   r6   r4   ú<module>r¨      sm   ðÝ 'ß (Ý %Ý &Ý "ß ,Ý 9Ý ,Ý 'Ý 6÷"÷ "÷ "õ 5å 'ç Ñ ñ �7Ó€Ù�gÓ€òd+òN86òv'ó"1r6   