§
    Ètºf  ã            	       óZ   — d Z ddlmZmZmZ dedeeeeeef                  f         fd„ZdS )zc
Parsing for the moduli file, which contains Diffie-Hellman prime groups.

Maintainer: Paul Swartz
é    )ÚDictÚListÚTupleÚfilenameÚreturnc                 ó¶  — t          | ¦  «        5 }|                     ¦   «         }d d d ¦  «         n# 1 swxY w Y   i }|D ]˜}|                     ¦   «         }|r|d         dk    rŒ%|                     ¦   «         \  }}}}}	}
}t	          |	¦  «        dz   }t	          |
¦  «        }t	          |d¦  «        }||vrg ||<   ||                              ||f¦  «         Œ™|S )Nr   ú#é   é   )ÚopenÚ	readlinesÚstripÚsplitÚintÚappend)r   ÚfÚlinesÚprimesÚlÚtimÚtypÚtstÚtriÚsizestrÚgenstrÚmodstrÚsizeÚgenÚmods                  úb/var/www/surfInsights/venv3-11/lib/python3.11/site-packages/twisted/conch/openssh_compat/primes.pyÚparseModuliFiler!      s!  € Ý	ˆh‰Œð ˜1Ø—’‘”ˆðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð à/1€FØð 
(ð 
(ˆØGŠG‰IŒIˆØð 	Aa”D˜C’KKØØ67·g²g±i´iÑ3ˆˆS#s˜G V¨VÝ7‰|Œ|˜aÑˆÝ&‰kŒkˆÝ&˜"‰oŒoˆØvÐÐØˆF4‰LØˆtŒ×Ò˜S #˜JÑ'Ô'Ð'Ð'Ø€Ms   1±5¸5N)Ú__doc__Útypingr   r   r   Ústrr   r!   © ó    r    ú<module>r'      sr   ððð ð %Ð $Ð $Ð $Ð $Ð $Ð $Ð $Ð $Ð $ð˜cð  d¨3°°U¸3À¸8´_Ô0EÐ+EÔ&Fð ð ð ð ð ð r&   