
    (ph                         S SK r S SKrSS jrg)    Nc                      U(       a  [         R                  " U 5      n O0U [        R                  " U 5      :X  a  [	        U 5      n O
[        5       eU S:  a
  [        5       e U $ ! [
        [        4 a  nUR                  U S35      UeS nAff = f)Nr   z must be a non-negative integer)operatorindexmathfloorint
ValueError	TypeError	__class__)nvar_namestricterrs       R/var/www/html/venv/lib/python3.13/site-packages/scipy/special/_input_validation.py_nonneg_int_or_failr      s    Sq!A$**Q-AA,q5,  H 	" Smmxj(GHIsRSs   AA# #B3BB)T)r   r   r        r   <module>r      s     r   