ó
    “~i¼Ý  ã                   óØ  • S SK Jr  \R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS	 j5       r	\R                  SÈS
 j5       r
\R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS j5       r\R                  SÈS  j5       r \R                  SÈS! j5       r!\R                  SÈS" j5       r"\R                  SÈS# j5       r#\R                  SÈS$ j5       r$\R                  SÈS% j5       r%\R                  SÈS& j5       r&\R                  SÈS' j5       r'\R                  SÈS( j5       r(\R                  SÈS) j5       r)\R                  SÈS* j5       r*\R                  SÈS+ j5       r+\R                  SÈS, j5       r,\R                  SÈS- j5       r-\R                  SÈS. j5       r.\R                  SÈS/ j5       r/\R                  SÈS0 j5       r0\R                  SÈS1 j5       r1\R                  SÈS2 j5       r2\R                  SÈS3 j5       r3\R                  SÈS4 j5       r4\R                  SÈS5 j5       r5\R                  SÈS6 j5       r6\R                  SÈS7 j5       r7\R                  SÈS8 j5       r8\R                  SÈS9 j5       r9\R                  SÈS: j5       r:\R                  SÈS; j5       r;\R                  SÈS< j5       r<\R                  SÈS= j5       r=\R                  SÈS> j5       r>\R                  SÈS? j5       r?\R                  SÈS@ j5       r@\R                  SÈSA j5       rA\R                  SÈSB j5       rB\R                  SÈSC j5       rC\R                  SÈSD j5       rD\R                  SÈSE j5       rE\R                  SÈSF j5       rF\R                  SÈSG j5       rG\R                  SÈSH j5       rH\R                  SÈSI j5       rI\R                  SÈSJ j5       rJ\R                  SÈSK j5       rK\R                  SÈSL j5       rL\R                  SÈSM j5       rM\R                  SÈSN j5       rN\R                  SÈSO j5       rO\R                  SÈSP j5       rP\R                  SÈSQ j5       rQ\R                  SÈSR j5       rR\R                  SÈSS j5       rS\R                  SÈST j5       rT\R                  SÈSU j5       rU\R                  SÈSV j5       rV\R                  SÈSW j5       rW\R                  SÈSX j5       rX\R                  SÈSY j5       rY\R                  SÈSZ j5       rZ\R                  SÈS[ j5       r[\R                  SÈS\ j5       r\\R                  SÈS] j5       r]\R                  SÈS^ j5       r^\R                  SÈS_ j5       r_\R                  SÈS` j5       r`\R                  SÈSa j5       ra\R                  SÈSb j5       rb\R                  SÈSc j5       rc\R                  SÈSd j5       rd\R                  SÈSe j5       re\R                  SÈSf j5       rf\R                  SÈSg j5       rg\R                  SÈSh j5       rh\R                  SÈSi j5       ri\R                  SÈSj j5       rj\R                  SÈSk j5       rk\R                  SÈSl j5       rl\R                  SÈSm j5       rm\R                  SÈSn j5       rn\R                  SÈSo j5       ro\R                  SÈSp j5       rp\R                  SÈSq j5       rq\R                  SÈSr j5       rr\R                  SÈSs j5       rs\R                  SÈSt j5       rt\R                  SÈSu j5       ru\R                  SÈSv j5       rv\R                  SÈSw j5       rw\R                  SÈSx j5       rx\R                  SÈSy j5       ry\R                  SÈSz j5       rz\R                  SÈS{ j5       r{\R                  SÈS| j5       r|\R                  SÈS} j5       r}\R                  SÈS~ j5       r~\R                  SÈS j5       r\R                  SÈS€ j5       r€\R                  SÈS� j5       r�\R                  SÈS‚ j5       r‚\R                  SÈSƒ j5       rƒ\R                  SÈS„ j5       r„\R                  SÈS… j5       r…\R                  SÈS† j5       r†\R                  SÈS‡ j5       r‡\R                  SÈSˆ j5       rˆ\R                  SÈS‰ j5       r‰\R                  SÈSŠ j5       rŠ\R                  SÈS‹ j5       r‹\R                  SÈSŒ j5       rŒ\R                  SÈS� j5       r�\R                  SÈSŽ j5       rŽ\R                  SÈS� j5       r�\R                  SÈS� j5       r�\R                  SÈS‘ j5       r‘\R                  SÈS’ j5       r’\R                  SÈS“ j5       r“\R                  SÈS” j5       r”\R                  SÈS• j5       r•\R                  SÈS– j5       r–\R                  SÈS— j5       r—\R                  SÈS˜ j5       r˜\R                  SÈS™ j5       r™\R                  SÈSš j5       rš\R                  SÈS› j5       r›\R                  SÈSœ j5       rœ\R                  SÈS� j5       r�\R                  SÈSž j5       rž\R                  SÈSŸ j5       rŸ\R                  SÈS  j5       r \R                  SÈS¡ j5       r¡\R                  SÈS¢ j5       r¢\R                  SÈS£ j5       r£\R                  SÈS¤ j5       r¤\R                  SÈS¥ j5       r¥\R                  SÈS¦ j5       r¦\R                  SÈS§ j5       r§\R                  SÈS¨ j5       r¨\R                  SÈS© j5       r©\R                  SÈSª j5       rª\R                  SÈS« j5       r«\R                  SÈS¬ j5       r¬\R                  SÈS­ j5       r­\R                  SÈS® j5       r®\R                  SÈS¯ j5       r¯\R                  SÈS° j5       r°\R                  SÈS± j5       r±\R                  SÈS² j5       r²\R                  SÈS³ j5       r³\R                  SÈS´ j5       r´\R                  SÈSµ j5       rµ\R                  SÈS¶ j5       r¶\R                  SÈS· j5       r·\R                  SÈS¸ j5       r¸\R                  SÈS¹ j5       r¹\R                  SÈSº j5       rº\R                  SÈS» j5       r»\R                  SÈS¼ j5       r¼\R                  SÈS½ j5       r½\R                  SÈS¾ j5       r¾\R                  SÈS¿ j5       r¿\R                  SÈSÀ j5       rÀ\R                  SÈSÁ j5       rÁ\R                  SÈSÂ j5       rÂ\R                  SÈSÃ j5       rÃ\R                  SÈSÄ j5       rÄ\R                  SÈSÅ j5       rÅ\R                  SÈSÆ j5       rÆ\R                  SÈSÇ j5       rÇg)Éé    )ÚcoreNc                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )NÚ Úint32Ú__nv_clzÚint64Ú
__nv_clzllT©Úis_pureÚ	_semantic©r   Úextern_elementwiseÚdtype©Úarg0r   s     Úa/home/mande/repo/quber/.venv/lib/python3.13/site-packages/triton/language/extra/cuda/libdevice.pyÚclzr      sh   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜Ó Ð# j´$·*²*¸WÓ2EÐ%FÜ�ZŠZ˜Ó Ð# l´D·J²J¸wÓ4GÐ%Hð
ð  9ñ	.ð .ó    c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r   Ú	__nv_popcr   Ú__nv_popcllTr
   r   r   s     r   Úpopcr      óh   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜Ó Ð# k´4·:²:¸gÓ3FÐ%GÜ�ZŠZ˜Ó Ð# m´T·Z²ZÀÓ5HÐ%Ið
ð  9ñ	.ð .r   c           
      óæ   • [         R                  " SSXU/[         R                  " S5      [         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r   Ú__nv_byte_permTr
   r   ©r   Úarg1Úarg2r   s       r   Ú	byte_permr      se   € ä×"Ò" 2 r¨D¸Ð+=Ü	�Š�GÓ	œdŸjšj¨Ó1´4·:²:¸gÓ3FÐGÐJZÔ\`×\fÒ\fÐgnÓ\oÐIpð@à˜yñ*ð *r   c                 óF  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S	[         R                  " S5      40S
US9$ )Nr   r   Ú
__nv_mulhiÚuint32Ú__nv_umulhir   Ú__nv_mul64hiÚuint64Ú__nv_umul64hiTr
   r   ©r   r   r   s      r   Úmulhir(      sÖ   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜Ó ¤$§*¢*¨WÓ"5Ð6¸ÄtÇzÂzÐRYÓGZÐ8[Ü�ZŠZ˜Ó!¤4§:¢:¨hÓ#7Ð8¸=Ì$Ï*Ê*ÐU]ÓJ^Ð:_Ü�ZŠZ˜Ó ¤$§*¢*¨WÓ"5Ð6¸ÌÏÊÐT[ÓI\Ð8]Ü�ZŠZ˜Ó!¤4§:¢:¨hÓ#7Ð8¸?ÌDÏJÊJÐW_ÓL`Ð:að	
ð
  9ñ.ð .r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r   Ú
__nv_mul24r"   Ú__nv_umul24Tr
   r   r'   s      r   Úmul24r,   (   ó€   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜Ó ¤$§*¢*¨WÓ"5Ð6¸ÄtÇzÂzÐRYÓGZÐ8[Ü�ZŠZ˜Ó!¤4§:¢:¨hÓ#7Ð8¸=Ì$Ï*Ê*ÐU]ÓJ^Ð:_ð
ð  9ñ	.ð .r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r   Ú	__nv_brevr   Ú__nv_brevllTr
   r   r   s     r   Úbrevr1   1   r   r   c                 ó”  • [         R                  " SSXU/[         R                  " S5      [         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r   r"   Ú__nv_sadÚ	__nv_usadTr
   r   r   s       r   Úsadr5   :   s    € ä×"Ò"Ø
ˆB�˜TÐ"Ü�ZŠZ˜Ó ¤$§*¢*¨WÓ"5´t·z²zÀ(Ó7KÐLÈzÔ[_×[eÒ[eÐfmÓ[nÐNoÜ�ZŠZ˜Ó!¤4§:¢:¨hÓ#7¼¿ºÀHÓ9MÐNÐQ\Ô^b×^hÒ^hÐiqÓ^rÐPsð%
ð  9ñ	.ð .r   c                 óž  • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S	[         R                  " S5      40S
US9$ )Nr   r   Ú__nv_absr   Ú
__nv_llabsÚfp32Ú
__nv_fabsfÚfp64Ú	__nv_fabsTr
   r   r   s     r   Úabsr=   C   s¦   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜Ó Ð# j´$·*²*¸WÓ2EÐ%FÜ�ZŠZ˜Ó Ð# l´D·J²J¸wÓ4GÐ%HÜ�ZŠZ˜ÓÐ" \´4·:²:¸fÓ3EÐ$FÜ�ZŠZ˜ÓÐ" [´$·*²*¸VÓ2DÐ$Eð	
ð
  9ñ.ð .r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_floorfr;   Ú
__nv_floorTr
   r   r   s     r   ÚfloorrA   N   óh   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜ÓÐ" ]´D·J²J¸vÓ4FÐ$GÜ�ZŠZ˜ÓÐ" \´4·:²:¸fÓ3EÐ$Fð
ð  9ñ	.ð .r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_rcp64hTr
   r   r   s     r   Úrcp64hrE   W   sF   € ä×"Ò" 2 r¨D¨6Ü	�Š�FÓ	Ð ´·
²
¸6Ó0BÐ Cð4à˜yñ*ð *r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_rsqrtfr;   Ú
__nv_rsqrtTr
   r   r   s     r   ÚrsqrtrI   ^   rB   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú	__nv_ceilr9   Ú
__nv_ceilfTr
   r   r   s     r   ÚceilrM   g   sh   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜ÓÐ" [´$·*²*¸VÓ2DÐ$EÜ�ZŠZ˜ÓÐ" \´4·:²:¸fÓ3EÐ$Fð
ð  9ñ	.ð .r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú
__nv_truncr9   Ú__nv_truncfTr
   r   r   s     r   ÚtruncrQ   p   sh   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜ÓÐ" \´4·:²:¸fÓ3EÐ$FÜ�ZŠZ˜ÓÐ" ]´D·J²J¸vÓ4FÐ$Gð
ð  9ñ	.ð .r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú
__nv_exp2fr;   Ú	__nv_exp2Tr
   r   r   s     r   Úexp2rU   y   óh   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜ÓÐ" \´4·:²:¸fÓ3EÐ$FÜ�ZŠZ˜ÓÐ" [´$·*²*¸VÓ2DÐ$Eð
ð  9ñ	.ð .r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_saturatefTr
   r   r   s     r   Ú	saturatefrY   ‚   óG   € ä×"Ò" 2 r¨D¨6Ü	�Š�FÓ	ÐÐ!1´4·:²:¸fÓ3EÐ Fð4à˜yñ*ð *r   c                 ó”  • [         R                  " SSXU/[         R                  " S5      [         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fmaf_rnr;   Ú__nv_fma_rnTr
   r   r   s       r   Úfma_rnr^   ‰   óŸ   € ä×"Ò"Ø
ˆB�˜TÐ"Ü�ZŠZ˜Ó¤§¢¨FÓ!3´T·Z²ZÀÓ5GÐHÈ>Ô[_×[eÒ[eÐflÓ[mÐJnÜ�ZŠZ˜Ó¤§¢¨FÓ!3´T·Z²ZÀÓ5GÐHÈ=ÔZ^×ZdÒZdÐekÓZlÐJmð%
ð  9ñ	.ð .r   c                 ó”  • [         R                  " SSXU/[         R                  " S5      [         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fmaf_rzr;   Ú__nv_fma_rzTr
   r   r   s       r   Úfma_rzrc   ’   r_   r   c                 ó”  • [         R                  " SSXU/[         R                  " S5      [         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fmaf_rdr;   Ú__nv_fma_rdTr
   r   r   s       r   Úfma_rdrg   ›   r_   r   c                 ó”  • [         R                  " SSXU/[         R                  " S5      [         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fmaf_rur;   Ú__nv_fma_ruTr
   r   r   s       r   Úfma_rurk   ¤   r_   r   c           
      óº   • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fast_fdividefTr
   r   r'   s      r   Úfast_dividefrn   ­   sS   € ä×"Ò" 2 r¨D¨<Ü	�Š�FÓ	œTŸZšZ¨Ó/Ð0Ð3GÌÏÊÐTZÓI[Ð2\ð:à˜yñ*ð *r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fdiv_rnr;   Ú__nv_ddiv_rnTr
   r   r'   s      r   Údiv_rnrr   ´   ó€   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜Ó¤§¢¨FÓ!3Ð4°~ÄtÇzÂzÐRXÓGYÐ6ZÜ�ZŠZ˜Ó¤§¢¨FÓ!3Ð4°~ÄtÇzÂzÐRXÓGYÐ6Zð
ð  9ñ	.ð .r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fdiv_rzr;   Ú__nv_ddiv_rzTr
   r   r'   s      r   Údiv_rzrw   ½   rs   r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fdiv_rdr;   Ú__nv_ddiv_rdTr
   r   r'   s      r   Údiv_rdr{   Æ   rs   r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fdiv_rur;   Ú__nv_ddiv_ruTr
   r   r'   s      r   Údiv_rur   Ï   rs   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_frcp_rnr;   Ú__nv_drcp_rnTr
   r   r   s     r   Úrcp_rnrƒ   Ø   óh   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜ÓÐ" ^´T·Z²ZÀÓ5GÐ$HÜ�ZŠZ˜ÓÐ" ^´T·Z²ZÀÓ5GÐ$Hð
ð  9ñ	.ð .r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_frcp_rzr;   Ú__nv_drcp_rzTr
   r   r   s     r   Úrcp_rzrˆ   á   r„   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_frcp_rdr;   Ú__nv_drcp_rdTr
   r   r   s     r   Úrcp_rdrŒ   ê   r„   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_frcp_rur;   Ú__nv_drcp_ruTr
   r   r   s     r   Úrcp_rur�   ó   r„   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fsqrt_rnr;   Ú__nv_dsqrt_rnTr
   r   r   s     r   Úsqrt_rnr”   ü   óh   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜ÓÐ" _´d·j²jÀÓ6HÐ$IÜ�ZŠZ˜ÓÐ" _´d·j²jÀÓ6HÐ$Ið
ð  9ñ	.ð .r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fsqrt_rzr;   Ú__nv_dsqrt_rzTr
   r   r   s     r   Úsqrt_rzr™     r•   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fsqrt_rdr;   Ú__nv_dsqrt_rdTr
   r   r   s     r   Úsqrt_rdr�     r•   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fsqrt_rur;   Ú__nv_dsqrt_ruTr
   r   r   s     r   Úsqrt_rur¡     r•   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú
__nv_sqrtfr;   Ú	__nv_sqrtTr
   r   r   s     r   Úsqrtr¥      rV   r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_dadd_rnr9   Ú__nv_fadd_rnTr
   r   r'   s      r   Úadd_rnr©   )  rs   r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_dadd_rzr9   Ú__nv_fadd_rzTr
   r   r'   s      r   Úadd_rzr­   2  rs   r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_dadd_rdr9   Ú__nv_fadd_rdTr
   r   r'   s      r   Úadd_rdr±   ;  rs   r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_dadd_rur9   Ú__nv_fadd_ruTr
   r   r'   s      r   Úadd_rurµ   D  rs   r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_dmul_rnr9   Ú__nv_fmul_rnTr
   r   r'   s      r   Úmul_rnr¹   M  rs   r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_dmul_rzr9   Ú__nv_fmul_rzTr
   r   r'   s      r   Úmul_rzr½   V  rs   r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_dmul_rdr9   Ú__nv_fmul_rdTr
   r   r'   s      r   Úmul_rdrÁ   _  rs   r   c                 ó@  • [         R                  " SSU U/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_dmul_rur9   Ú__nv_fmul_ruTr
   r   r'   s      r   Úmul_rurÅ   h  s“   € ä×"Ò"Ø
ˆBØØð
ô
 —
’
˜6Ó"Ü—
’
˜6Ó"ðð ¤§
¢
¨6Ó 2Ð3ä—
’
˜6Ó"Ü—
’
˜6Ó"ðð ¤§
¢
¨6Ó 2Ð3ð	
ð  9ñ.ð .r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_double2float_rnr9   Tr
   r   r   s     r   Údouble2float_rnrÈ   z  óG   € ä×"Ò" 2 r¨D¨6Ü	�Š�FÓ	ÐÐ!7¼¿ºÀFÓ9KÐ Lð4à˜yñ*ð *r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_double2float_rzr9   Tr
   r   r   s     r   Údouble2float_rzrÌ   �  rÉ   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_double2float_rdr9   Tr
   r   r   s     r   Údouble2float_rdrÏ   ˆ  rÉ   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_double2float_rur9   Tr
   r   r   s     r   Údouble2float_rurÒ   �  rÉ   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_double2int_rnr   Tr
   r   r   s     r   Údouble2int_rnrÕ   –  óG   € ä×"Ò" 2 r¨D¨6Ü	�Š�FÓ	ÐÐ!5´t·z²zÀ'Ó7JÐ Kð4à˜yñ*ð *r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_double2int_rzr   Tr
   r   r   s     r   Údouble2int_rzrÙ   �  rÖ   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_double2int_rdr   Tr
   r   r   s     r   Údouble2int_rdrÜ   ¤  rÖ   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_double2int_rur   Tr
   r   r   s     r   Údouble2int_rurß   «  rÖ   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_double2uint_rnr   Tr
   r   r   s     r   Údouble2uint_rnrâ   ²  óG   € ä×"Ò" 2 r¨D¨6Ü	�Š�FÓ	ÐÐ!6¼¿
º
À7Ó8KÐ Lð4à˜yñ*ð *r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_double2uint_rzr   Tr
   r   r   s     r   Údouble2uint_rzræ   ¹  rã   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_double2uint_rdr   Tr
   r   r   s     r   Údouble2uint_rdré   À  rã   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_double2uint_rur   Tr
   r   r   s     r   Údouble2uint_rurì   Ç  rã   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r   Ú__nv_int2double_rnr;   Tr
   r   r   s     r   Úint2double_rnrï   Î  sG   € ä×"Ò" 2 r¨D¨6Ü	�Š�GÓ	ÐÐ"6¼¿
º
À6Ó8JÐ!Kð4à˜yñ*ð *r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r"   Ú__nv_uint2double_rnr;   Tr
   r   r   s     r   Úuint2double_rnrò   Õ  sG   € ä×"Ò" 2 r¨D¨6Ü	�Š�HÓ	Ð Ð#8¼$¿*º*ÀVÓ:LÐ"Mð4à˜yñ*ð *r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_float2int_rnr   Tr
   r   r   s     r   Úfloat2int_rnrõ   Ü  óG   € ä×"Ò" 2 r¨D¨6Ü	�Š�FÓ	ÐÐ!4´d·j²jÀÓ6IÐ Jð4à˜yñ*ð *r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_float2int_rzr   Tr
   r   r   s     r   Úfloat2int_rzrù   ã  rö   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_float2int_rdr   Tr
   r   r   s     r   Úfloat2int_rdrü   ê  rö   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_float2int_rur   Tr
   r   r   s     r   Úfloat2int_rurÿ   ñ  rö   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_float2uint_rnr   Tr
   r   r   s     r   Úfloat2uint_rnr  ø  rÖ   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_float2uint_rzr   Tr
   r   r   s     r   Úfloat2uint_rzr  ÿ  rÖ   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_float2uint_rdr   Tr
   r   r   s     r   Úfloat2uint_rdr    rÖ   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_float2uint_rur   Tr
   r   r   s     r   Úfloat2uint_rur    rÖ   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r   Ú__nv_int2float_rnr9   Tr
   r   r   s     r   Úint2float_rnr    óG   € ä×"Ò" 2 r¨D¨6Ü	�Š�GÓ	ÐÐ"5´t·z²zÀ&Ó7IÐ!Jð4à˜yñ*ð *r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r   Ú__nv_int2float_rzr9   Tr
   r   r   s     r   Úint2float_rzr    r  r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r   Ú__nv_int2float_rdr9   Tr
   r   r   s     r   Úint2float_rdr  "  r  r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r   Ú__nv_int2float_rur9   Tr
   r   r   s     r   Úint2float_rur  )  r  r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r"   Ú__nv_uint2float_rnr9   Tr
   r   r   s     r   Úuint2float_rnr  0  óG   € ä×"Ò" 2 r¨D¨6Ü	�Š�HÓ	Ð Ð#7¼¿ºÀFÓ9KÐ"Lð4à˜yñ*ð *r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r"   Ú__nv_uint2float_rzr9   Tr
   r   r   s     r   Úuint2float_rzr  7  r  r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r"   Ú__nv_uint2float_rdr9   Tr
   r   r   s     r   Úuint2float_rdr"  >  r  r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r"   Ú__nv_uint2float_rur9   Tr
   r   r   s     r   Úuint2float_rur%  E  r  r   c           
      óº   • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r   Ú__nv_hiloint2doubler;   Tr
   r   r'   s      r   Úhiloint2doubler(  L  sS   € ä×"Ò" 2 r¨D¨<Ü	�Š�GÓ	œdŸjšj¨Ó1Ð2Ð5JÌDÏJÊJÐW]ÓL^Ð4_ð:à˜yñ*ð *r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_double2lointr   Tr
   r   r   s     r   Údouble2lointr+  S  rö   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_double2hiintr   Tr
   r   r   s     r   Údouble2hiintr.  Z  rö   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_float2ll_rnr   Tr
   r   r   s     r   Úfloat2ll_rnr1  a  óG   € ä×"Ò" 2 r¨D¨6Ü	�Š�FÓ	ÐÐ!3´T·Z²ZÀÓ5HÐ Ið4à˜yñ*ð *r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_float2ll_rzr   Tr
   r   r   s     r   Úfloat2ll_rzr5  h  r2  r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_float2ll_rdr   Tr
   r   r   s     r   Úfloat2ll_rdr8  o  r2  r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_float2ll_rur   Tr
   r   r   s     r   Úfloat2ll_rur;  v  r2  r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_float2ull_rnr   Tr
   r   r   s     r   Úfloat2ull_rnr>  }  rö   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_float2ull_rzr   Tr
   r   r   s     r   Úfloat2ull_rzrA  „  rö   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_float2ull_rdr   Tr
   r   r   s     r   Úfloat2ull_rdrD  ‹  rö   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_float2ull_rur   Tr
   r   r   s     r   Úfloat2ull_rurG  ’  rö   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_double2ll_rnr   Tr
   r   r   s     r   Údouble2ll_rnrJ  ™  rö   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_double2ll_rzr   Tr
   r   r   s     r   Údouble2ll_rzrM     rö   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_double2ll_rdr   Tr
   r   r   s     r   Údouble2ll_rdrP  §  rö   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_double2ll_rur   Tr
   r   r   s     r   Údouble2ll_rurS  ®  rö   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_double2ull_rnr   Tr
   r   r   s     r   Údouble2ull_rnrV  µ  rÖ   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_double2ull_rzr   Tr
   r   r   s     r   Údouble2ull_rzrY  ¼  rÖ   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_double2ull_rdr   Tr
   r   r   s     r   Údouble2ull_rdr\  Ã  rÖ   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_double2ull_rur   Tr
   r   r   s     r   Údouble2ull_rur_  Ê  rÖ   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r   Ú__nv_ll2float_rnr9   Tr
   r   r   s     r   Úll2float_rnrb  Ñ  óG   € ä×"Ò" 2 r¨D¨6Ü	�Š�GÓ	ÐÐ"4´d·j²jÀÓ6HÐ!Ið4à˜yñ*ð *r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r   Ú__nv_ll2float_rzr9   Tr
   r   r   s     r   Úll2float_rzrf  Ø  rc  r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r   Ú__nv_ll2float_rdr9   Tr
   r   r   s     r   Úll2float_rdri  ß  rc  r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r   Ú__nv_ll2float_rur9   Tr
   r   r   s     r   Úll2float_rurl  æ  rc  r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r%   Ú__nv_ull2float_rnr9   Tr
   r   r   s     r   Úull2float_rnro  í  óG   € ä×"Ò" 2 r¨D¨6Ü	�Š�HÓ	Ð Ð#6¼¿
º
À6Ó8JÐ"Kð4à˜yñ*ð *r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r%   Ú__nv_ull2float_rzr9   Tr
   r   r   s     r   Úull2float_rzrs  ô  rp  r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r%   Ú__nv_ull2float_rdr9   Tr
   r   r   s     r   Úull2float_rdrv  û  rp  r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r%   Ú__nv_ull2float_rur9   Tr
   r   r   s     r   Úull2float_rury    rp  r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r   Ú__nv_ll2double_rnr;   Tr
   r   r   s     r   Úll2double_rnr|  	  r  r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r   Ú__nv_ll2double_rzr;   Tr
   r   r   s     r   Úll2double_rzr    r  r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r   Ú__nv_ll2double_rdr;   Tr
   r   r   s     r   Úll2double_rdr‚    r  r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r   Ú__nv_ll2double_rur;   Tr
   r   r   s     r   Úll2double_rur…    r  r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r%   Ú__nv_ull2double_rnr;   Tr
   r   r   s     r   Úull2double_rnrˆ  %  r  r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r%   Ú__nv_ull2double_rzr;   Tr
   r   r   s     r   Úull2double_rzr‹  ,  r  r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r%   Ú__nv_ull2double_rdr;   Tr
   r   r   s     r   Úull2double_rdrŽ  3  r  r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r%   Ú__nv_ull2double_rur;   Tr
   r   r   s     r   Úull2double_rur‘  :  r  r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r   Ú__nv_int_as_floatr9   Tr
   r   r   s     r   Úint_as_floatr”  A  r  r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_float_as_intr   Tr
   r   r   s     r   Úfloat_as_intr—  H  rö   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r"   Ú__nv_uint_as_floatr9   Tr
   r   r   s     r   Úuint_as_floatrš  O  r  r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_float_as_uintr   Tr
   r   r   s     r   Úfloat_as_uintr�  V  rÖ   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r   Ú__nv_longlong_as_doubler;   Tr
   r   r   s     r   Úlonglong_as_doubler   ]  sG   € ä×"Ò" 2 r¨D¨6Ü	�Š�GÓ	ÐÐ";¼T¿ZºZÈÓ=OÐ!Pð4à˜yñ*ð *r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r;   Ú__nv_double_as_longlongr   Tr
   r   r   s     r   Údouble_as_longlongr£  d  sG   € ä×"Ò" 2 r¨D¨6Ü	�Š�FÓ	ÐÐ!:¼D¿JºJÀwÓ<OÐ Pð4à˜yñ*ð *r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fast_sinfTr
   r   r   s     r   Ú	fast_sinfr¦  k  rZ   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fast_cosfTr
   r   r   s     r   Ú	fast_cosfr©  r  rZ   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fast_log2fTr
   r   r   s     r   Ú
fast_log2fr¬  y  sG   € ä×"Ò" 2 r¨D¨6Ü	�Š�FÓ	ÐÐ!2´D·J²J¸vÓ4FÐ Gð4à˜yñ*ð *r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fast_logfTr
   r   r   s     r   Ú	fast_logfr¯  €  rZ   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fast_expfTr
   r   r   s     r   Ú	fast_expfr²  ‡  rZ   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fast_tanfTr
   r   r   s     r   Ú	fast_tanfrµ  Ž  rZ   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fast_exp10fTr
   r   r   s     r   Úfast_exp10fr¸  •  óG   € ä×"Ò" 2 r¨D¨6Ü	�Š�FÓ	ÐÐ!3´T·Z²ZÀÓ5GÐ Hð4à˜yñ*ð *r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fast_log10fTr
   r   r   s     r   Úfast_log10fr¼  œ  r¹  r   c           
      óº   • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fast_powfTr
   r   r'   s      r   Ú	fast_powfr¿  £  sS   € ä×"Ò" 2 r¨D¨<Ü	�Š�FÓ	œTŸZšZ¨Ó/Ð0Ð3CÄTÇZÂZÐPVÓEWÐ2Xð:à˜yñ*ð *r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r   Ú	__nv_haddr"   Ú
__nv_uhaddTr
   r   r'   s      r   ÚhaddrÃ  ª  s€   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜Ó ¤$§*¢*¨WÓ"5Ð6¸ÄdÇjÂjÐQXÓFYÐ8ZÜ�ZŠZ˜Ó!¤4§:¢:¨hÓ#7Ð8¸<ÌÏÊÐT\ÓI]Ð:^ð
ð  9ñ	.ð .r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r   Ú
__nv_rhaddr"   Ú__nv_urhaddTr
   r   r'   s      r   ÚrhaddrÇ  ³  r-   r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fsub_rnr;   Ú__nv_dsub_rnTr
   r   r'   s      r   Úsub_rnrË  ¼  rs   r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fsub_rzr;   Ú__nv_dsub_rzTr
   r   r'   s      r   Úsub_rzrÏ  Å  rs   r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fsub_rdr;   Ú__nv_dsub_rdTr
   r   r'   s      r   Úsub_rdrÓ  Î  rs   r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_fsub_rur;   Ú__nv_dsub_ruTr
   r   r'   s      r   Úsub_rur×  ×  rs   r   c           
      ó�   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_frsqrt_rnTr
   r   r   s     r   Úrsqrt_rnrÚ  à  sM   € ä×"Ò" 2 rØð,ô 
�Š�FÓ	ÐÐ!1´4·:²:¸fÓ3EÐ Fðà˜yñ	*ð *r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r   Ú__nv_ffsr   Ú
__nv_ffsllTr
   r   r   s     r   ÚffsrÞ  é  sn   € ä×"Ò"Ø
ˆBØð
ô �ZŠZ˜Ó Ð# j´$·*²*¸WÓ2EÐ%FÜ�ZŠZ˜Ó Ð# l´D·J²J¸wÓ4GÐ%Hð
ð  9ñ.ð .r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú
__nv_rintfr;   Ú	__nv_rintTr
   r   r   s     r   Úrintrâ  ô  sn   € ä×"Ò"Ø
ˆBØð
ô �ZŠZ˜ÓÐ" \´4·:²:¸fÓ3EÐ$FÜ�ZŠZ˜ÓÐ" [´$·*²*¸VÓ2DÐ$Eð
ð  9ñ.ð .r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )	Nr   r9   Ú__nv_llrintfr   r;   Ú__nv_llrintTr
   r   r   s     r   Úllrintræ  ÿ  sn   € ä×"Ò"Ø
ˆBØð
ô �ZŠZ˜ÓÐ" ^´T·Z²ZÀÓ5HÐ$IÜ�ZŠZ˜ÓÐ" ]´D·J²J¸wÓ4GÐ$Hð
ð  9ñ.ð .r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_nearbyintfr;   Ú__nv_nearbyintTr
   r   r   s     r   Ú	nearbyintrê  
  sp   € ä×"Ò"Ø
ˆBØð
ô �ZŠZ˜ÓÐ"Ð%6¼¿
º
À6Ó8JÐ$KÜ�ZŠZ˜ÓÐ"Ð%5´t·z²zÀ&Ó7IÐ$Jð
ð  9ñ.ð .r   c                 ó"  • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9R                  [         R                  US	9$ )
Nr   r9   Ú__nv_isnanfr   r;   Ú__nv_isnandTr
   ©r   ©r   r   r   ÚtoÚint1r   s     r   Úisnanrò    sƒ   € ä×"Ò"Ø
ˆBØð
ô �ZŠZ˜ÓÐ" ]´D·J²J¸wÓ4GÐ$HÜ�ZŠZ˜ÓÐ" ]´D·J²J¸wÓ4GÐ$Hð
ð  9ñ.÷ /1©b´·±Ài¨bÐ.PðQr   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )	Nr   r9   Ú__nv_signbitfr   r;   Ú__nv_signbitdTr
   r   r   s     r   Úsignbitrö     sn   € ä×"Ò"Ø
ˆBØð
ô �ZŠZ˜ÓÐ" _´d·j²jÀÓ6IÐ$JÜ�ZŠZ˜ÓÐ" _´d·j²jÀÓ6IÐ$Jð
ð  9ñ.ð .r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_copysignfr;   Ú__nv_copysignTr
   r   r'   s      r   Úcopysignrú  +  s�   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜Ó¤§¢¨FÓ!3Ð4Ð7GÌÏÊÐTZÓI[Ð6\Ü�ZŠZ˜Ó¤§¢¨FÓ!3Ð4°ÌÏ
Ê
ÐSYÓHZÐ6[ð
ð  9ñ	.ð .r   c           
      óÈ   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9R                  [         R                  US9$ )Nr   r9   Ú__nv_finitefr   Tr
   rî  rï  r   s     r   Úfinitefrý  4  sY   € ä×"Ò" 2 r¨D¨6Ü	�Š�FÓ	Ð ´·²¸GÓ1DÐ Eð4à˜yñ*ç*,©"¬T¯Y©YÀ)¨"Ð*LðMr   c                 ó"  • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9R                  [         R                  US	9$ )
Nr   r9   Ú__nv_isinffr   r;   Ú__nv_isinfdTr
   rî  rï  r   s     r   Úisinfr  ;  s}   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜ÓÐ" ]´D·J²J¸wÓ4GÐ$HÜ�ZŠZ˜ÓÐ" ]´D·J²J¸wÓ4GÐ$Hð
ð  9ñ	.÷ /1©b´·±Ài¨bÐ.Pð	Qr   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_nextafterfr;   Ú__nv_nextafterTr
   r   r'   s      r   Ú	nextafterr  D  ó‚   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜Ó¤§¢¨FÓ!3Ð4Ð7HÌ$Ï*Ê*ÐU[ÓJ\Ð6]Ü�ZŠZ˜Ó¤§¢¨FÓ!3Ð4Ð7GÌÏÊÐTZÓI[Ð6\ð
ð  9ñ	.ð .r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú	__nv_sinfr;   Ú__nv_sinTr
   r   r   s     r   Úsinr
  M  óh   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜ÓÐ" [´$·*²*¸VÓ2DÐ$EÜ�ZŠZ˜ÓÐ" Z´·²¸FÓ1CÐ$Dð
ð  9ñ	.ð .r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú	__nv_cosfr;   Ú__nv_cosTr
   r   r   s     r   Úcosr  V  r  r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_sinpifr;   Ú
__nv_sinpiTr
   r   r   s     r   Úsinpir  _  rB   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_cospifr;   Ú
__nv_cospiTr
   r   r   s     r   Úcospir  h  rB   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú	__nv_tanfr;   Ú__nv_tanTr
   r   r   s     r   Útanr  q  r  r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú
__nv_log2fr;   Ú	__nv_log2Tr
   r   r   s     r   Úlog2r  z  rV   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú	__nv_expfr;   Ú__nv_expTr
   r   r   s     r   Úexpr#  ƒ  r  r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_exp10fr;   Ú
__nv_exp10Tr
   r   r   s     r   Úexp10r'  Œ  rB   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú
__nv_coshfr;   Ú	__nv_coshTr
   r   r   s     r   Úcoshr+  •  rV   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú
__nv_sinhfr;   Ú	__nv_sinhTr
   r   r   s     r   Úsinhr/  ž  rV   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú
__nv_tanhfr;   Ú	__nv_tanhTr
   r   r   s     r   Útanhr3  §  rV   r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_atan2fr;   Ú
__nv_atan2Tr
   r   r'   s      r   Úatan2r7  °  ó€   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜Ó¤§¢¨FÓ!3Ð4°}ÄdÇjÂjÐQWÓFXÐ6YÜ�ZŠZ˜Ó¤§¢¨FÓ!3Ð4°|ÄTÇZÂZÐPVÓEWÐ6Xð
ð  9ñ	.ð .r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú
__nv_atanfr;   Ú	__nv_atanTr
   r   r   s     r   Úatanr<  ¹  rV   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú
__nv_asinfr;   Ú	__nv_asinTr
   r   r   s     r   Úasinr@  Â  rV   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú
__nv_acosfr;   Ú	__nv_acosTr
   r   r   s     r   ÚacosrD  Ë  rV   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú	__nv_logfr;   Ú__nv_logTr
   r   r   s     r   ÚlogrH  Ô  r  r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_log10fr;   Ú
__nv_log10Tr
   r   r   s     r   Úlog10rL  Ý  rB   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_log1pfr;   Ú
__nv_log1pTr
   r   r   s     r   Úlog1prP  æ  rB   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_acoshfr;   Ú
__nv_acoshTr
   r   r   s     r   ÚacoshrT  ï  rB   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_asinhfr;   Ú
__nv_asinhTr
   r   r   s     r   ÚasinhrX  ø  rB   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_atanhfr;   Ú
__nv_atanhTr
   r   r   s     r   Úatanhr\    rB   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_expm1fr;   Ú
__nv_expm1Tr
   r   r   s     r   Úexpm1r`  
  rB   r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_hypotfr;   Ú
__nv_hypotTr
   r   r'   s      r   Úhypotrd    r8  r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_rhypotfr;   Ú__nv_rhypotTr
   r   r'   s      r   Úrhypotrh    s€   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜Ó¤§¢¨FÓ!3Ð4°~ÄtÇzÂzÐRXÓGYÐ6ZÜ�ZŠZ˜Ó¤§¢¨FÓ!3Ð4°}ÄdÇjÂjÐQWÓFXÐ6Yð
ð  9ñ	.ð .r   c                 ó”  • [         R                  " SSXU/[         R                  " S5      [         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_norm3dfr;   Ú__nv_norm3dTr
   r   r   s       r   Únorm3drl  %  r_   r   c                 ó”  • [         R                  " SSXU/[         R                  " S5      [         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_rnorm3dfr;   Ú__nv_rnorm3dTr
   r   r   s       r   Úrnorm3drp  .  sŸ   € ä×"Ò"Ø
ˆB�˜TÐ"Ü�ZŠZ˜Ó¤§¢¨FÓ!3´T·Z²ZÀÓ5GÐHÈ?Ô\`×\fÒ\fÐgmÓ\nÐJoÜ�ZŠZ˜Ó¤§¢¨FÓ!3´T·Z²ZÀÓ5GÐHÈ>Ô[_×[eÒ[eÐflÓ[mÐJnð%
ð  9ñ	.ð .r   c                 óè  • [         R                  " SSXX#/[         R                  " S5      [         R                  " S5      [         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      [         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_norm4dfr;   Ú__nv_norm4dTr
   r   ©r   r   r   Úarg3r   s        r   Únorm4drv  7  s±   € ä×"Ò"Ø
ˆB�˜TÐ(Ü�ZŠZ˜Ó¤§¢¨FÓ!3´T·Z²ZÀÓ5GÌÏÊÐTZÓI[Ð\ØœTŸZšZ¨Ó/Ð0Ü�ZŠZ˜Ó¤§¢¨FÓ!3´T·Z²ZÀÓ5GÌÏÊÐTZÓI[Ð\ØœDŸJšJ vÓ.Ð/ð	+
ð
  9ñ.ð .r   c                 óè  • [         R                  " SSXX#/[         R                  " S5      [         R                  " S5      [         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      [         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_rnorm4dfr;   Ú__nv_rnorm4dTr
   r   rt  s        r   Úrnorm4drz  B  s±   € ä×"Ò"Ø
ˆB�˜TÐ(Ü�ZŠZ˜Ó¤§¢¨FÓ!3´T·Z²ZÀÓ5GÌÏÊÐTZÓI[Ð\ØœdŸjšj¨Ó0Ð1Ü�ZŠZ˜Ó¤§¢¨FÓ!3´T·Z²ZÀÓ5GÌÏÊÐTZÓI[Ð\ØœTŸZšZ¨Ó/Ð0ð	+
ð
  9ñ.ð .r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú
__nv_cbrtfr;   Ú	__nv_cbrtTr
   r   r   s     r   Úcbrtr~  M  rV   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_rcbrtfr;   Ú
__nv_rcbrtTr
   r   r   s     r   Úrcbrtr‚  V  rB   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_j0fr;   Ú__nv_j0Tr
   r   r   s     r   Új0r†  _  óg   € ä×"Ò" 2 r¨D¨6Ü	�Š�FÓ	Ð ¬T¯ZªZ¸Ó-?Ð @Ü	�Š�FÓ	Ð ¬D¯JªJ°vÓ,>Ð ?ð4ð ˜yñ*ð *r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_j1fr;   Ú__nv_j1Tr
   r   r   s     r   Új1r‹  g  r‡  r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_y0fr;   Ú__nv_y0Tr
   r   r   s     r   Úy0r�  o  r‡  r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_y1fr;   Ú__nv_y1Tr
   r   r   s     r   Úy1r“  w  r‡  r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )	Nr   r   r9   Ú__nv_ynfr;   Ú__nv_ynTr
   r   r'   s      r   Úynr—    ó~   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜Ó ¤$§*¢*¨VÓ"4Ð5¸
ÄDÇJÂJÈvÓDVÐ7WÜ�ZŠZ˜Ó ¤$§*¢*¨VÓ"4Ð5¸	Ä4Ç:Â:ÈfÓCUÐ7Vð
ð  9ñ	.ð .r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )	Nr   r   r9   Ú__nv_jnfr;   Ú__nv_jnTr
   r   r'   s      r   Újnrœ  ˆ  r˜  r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_cyl_bessel_i0fr;   Ú__nv_cyl_bessel_i0Tr
   r   r   s     r   Úcyl_bessel_i0r   ‘  ój   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜ÓÐ"Ð%:¼D¿JºJÀvÓ<NÐ$OÜ�ZŠZ˜ÓÐ"Ð%9¼4¿:º:ÀfÓ;MÐ$Nð
ð  9ñ	.ð .r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_cyl_bessel_i1fr;   Ú__nv_cyl_bessel_i1Tr
   r   r   s     r   Úcyl_bessel_i1r¥  š  r¡  r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú	__nv_erffr;   Ú__nv_erfTr
   r   r   s     r   Úerfr©  £  r  r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_erfinvfr;   Ú__nv_erfinvTr
   r   r   s     r   Úerfinvr­  ¬  óh   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜ÓÐ" ^´T·Z²ZÀÓ5GÐ$HÜ�ZŠZ˜ÓÐ" ]´D·J²J¸vÓ4FÐ$Gð
ð  9ñ	.ð .r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú
__nv_erfcfr;   Ú	__nv_erfcTr
   r   r   s     r   Úerfcr²  µ  rV   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_erfcxfr;   Ú
__nv_erfcxTr
   r   r   s     r   Úerfcxr¶  ¾  rB   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_erfcinvfr;   Ú__nv_erfcinvTr
   r   r   s     r   Úerfcinvrº  Ç  óh   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜ÓÐ" _´d·j²jÀÓ6HÐ$IÜ�ZŠZ˜ÓÐ" ^´T·Z²ZÀÓ5GÐ$Hð
ð  9ñ	.ð .r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_normcdfinvfr;   Ú__nv_normcdfinvTr
   r   r   s     r   Ú
normcdfinvr¿  Ð  sj   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜ÓÐ"Ð%7¼¿ºÀFÓ9KÐ$LÜ�ZŠZ˜ÓÐ"Ð%6¼¿
º
À6Ó8JÐ$Kð
ð  9ñ	.ð .r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_normcdffr;   Ú__nv_normcdfTr
   r   r   s     r   ÚnormcdfrÃ  Ù  r»  r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_lgammafr;   Ú__nv_lgammaTr
   r   r   s     r   ÚlgammarÇ  â  r®  r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )	Nr   r9   r   Ú__nv_ldexpfr;   Ú
__nv_ldexpTr
   r   r'   s      r   ÚldexprË  ë  s€   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜Ó¤§¢¨GÓ!4Ð5¸ÄtÇzÂzÐRXÓGYÐ7ZÜ�ZŠZ˜Ó¤§¢¨GÓ!4Ð5¸ÄdÇjÂjÐQWÓFXÐ7Yð
ð  9ñ	.ð .r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )	Nr   r9   r   Ú__nv_scalbnfr;   Ú__nv_scalbnTr
   r   r'   s      r   ÚscalbnrÏ  ô  s€   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜Ó¤§¢¨GÓ!4Ð5¸ÌÏ
Ê
ÐSYÓHZÐ7[Ü�ZŠZ˜Ó¤§¢¨GÓ!4Ð5¸ÄtÇzÂzÐRXÓGYÐ7Zð
ð  9ñ	.ð .r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú
__nv_fmodfr;   Ú	__nv_fmodTr
   r   r'   s      r   ÚfmodrÓ  ý  ó   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜Ó¤§¢¨FÓ!3Ð4°|ÄTÇZÂZÐPVÓEWÐ6XÜ�ZŠZ˜Ó¤§¢¨FÓ!3Ð4°{ÄDÇJÂJÈvÓDVÐ6Wð
ð  9ñ	.ð .r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_remainderfr;   Ú__nv_remainderTr
   r   r'   s      r   Ú	remainderrØ    r  r   c                 ó”  • [         R                  " SSXU/[         R                  " S5      [         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú	__nv_fmafr;   Ú__nv_fmaTr
   r   r   s       r   ÚfmarÜ    sŸ   € ä×"Ò"Ø
ˆB�˜TÐ"Ü�ZŠZ˜Ó¤§¢¨FÓ!3´T·Z²ZÀÓ5GÐHÈ;ÔX\×XbÒXbÐciÓXjÐJkÜ�ZŠZ˜Ó¤§¢¨FÓ!3´T·Z²ZÀÓ5GÐHÈ:ÔW[×WaÒWaÐbhÓWiÐJjð%
ð  9ñ	.ð .r   c                 óF  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40S	US
9$ )Nr   r9   r   Ú
__nv_powifr;   Ú	__nv_powiÚ	__nv_powfÚ__nv_powTr
   r   r'   s      r   Úpowrâ    sÔ   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜Ó¤§¢¨GÓ!4Ð5¸ÄdÇjÂjÐQWÓFXÐ7YÜ�ZŠZ˜Ó¤§¢¨GÓ!4Ð5¸ÄTÇZÂZÐPVÓEWÐ7XÜ�ZŠZ˜Ó¤§¢¨FÓ!3Ð4°{ÄDÇJÂJÈvÓDVÐ6WÜ�ZŠZ˜Ó¤§¢¨FÓ!3Ð4°zÄ4Ç:Â:ÈfÓCUÐ6Vð	
ð
  9ñ.ð .r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_tgammafr;   Ú__nv_tgammaTr
   r   r   s     r   Útgammaræ  #  r®  r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú__nv_roundfr;   Ú
__nv_roundTr
   r   r   s     r   Úroundrê  ,  rB   r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )	Nr   r9   Ú__nv_llroundfr   r;   Ú__nv_llroundTr
   r   r   s     r   Úllroundrî  5  sh   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜ÓÐ" _´d·j²jÀÓ6IÐ$JÜ�ZŠZ˜ÓÐ" ^´T·Z²ZÀÓ5HÐ$Ið
ð  9ñ	.ð .r   c                 ó>  • [         R                  " SSX/[         R                  " S5      [         R                  " S5      4S[         R                  " S5      4[         R                  " S5      [         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú
__nv_fdimfr;   Ú	__nv_fdimTr
   r   r'   s      r   Úfdimrò  >  rÔ  r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )	Nr   r9   Ú__nv_ilogbfr   r;   Ú
__nv_ilogbTr
   r   r   s     r   Úilogbrö  G  sh   € ä×"Ò"Ø
ˆB��Ü�ZŠZ˜ÓÐ" ]´D·J²J¸wÓ4GÐ$HÜ�ZŠZ˜ÓÐ" \´4·:²:¸gÓ3FÐ$Gð
ð  9ñ	.ð .r   c                 óê   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      4[         R                  " S5      4S[         R                  " S5      40SUS9$ )Nr   r9   Ú
__nv_logbfr;   Ú	__nv_logbTr
   r   r   s     r   Úlogbrú  P  rV   r   c           
      óÈ   • [         R                  " SSU /[         R                  " S5      4S[         R                  " S5      40SUS9R                  [         R                  US9$ )Nr   r;   Ú__nv_isfinitedr   Tr
   rî  rï  r   s     r   Ú	isfinitedrý  Y  sZ   € ä×"Ò" 2 r¨D¨6Ü	�Š�FÓ	ÐÐ!1´4·:²:¸gÓ3FÐ Gð4à˜yñ*ç*,©"¬T¯Y©YÀ)¨"Ð*LðMr   )N)ÈÚtriton.languager   Úexternr   r   r   r(   r,   r1   r5   r=   rA   rE   rI   rM   rQ   rU   rY   r^   rc   rg   rk   rn   rr   rw   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.  r1  r5  r8  r;  r>  rA  rD  rG  rJ  rM  rP  rS  rV  rY  r\  r_  rb  rf  ri  rl  ro  rs  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×  rÚ  rÞ  râ  ræ  rê  rò  rö  rú  rý  r  r  r
  r  r  r  r  r  r#  r'  r+  r/  r3  r7  r<  r@  rD  rH  rL  rP  rT  rX  r\  r`  rd  rh  rl  rp  rv  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   Ú<module>r     sˆ  ðÝ  ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó*ó ð*ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó*ó ð*ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó*ó ð*ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó*ó ð*ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð" ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó*ó ð*ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�óQó ðQð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�óMó ðMð ‡�óQó ðQð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó*ó ð*ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�ó.ó ð.ð ‡�óMó ñMr   