+
    Tj                     &    ^ RI HtHtHt R tR tR# )    )GEOSGeometry	hex_regex	wkt_regexc                   \        V \        4      '       d/   \        V R4      ;_uu_ 4       p V P                  4       pRRR4       MV P                  4       p\        X\        4      '       dV    VP                  4       p\        P                  ! V4      '       g   \        P                  ! V4      '       d   \        V4      # M\        V4      # \        \        V4      4      #   + '       g   i     L; i  \         d     L4i ; i)zZ
Given a string file name, returns a GEOSGeometry. The file may contain WKB,
WKT, or HEX.
rbN)
isinstancestropenreadbytesdecoder   matchr   r   UnicodeDecodeError
memoryview)file_hbufdecodeds   &  T/var/www/idalgo/venv/lib/python3.14/site-packages/django/contrib/gis/geos/factory.pyfromfiler      s     &#&$6++-C   kkm #u	-jjlG w''9??7+C+C#G,, ,D C  
3((#   " 		s   C,C2 C/	2D ?D c                    \        V 3/ VB # )z3Given a string value, return a GEOSGeometry object.)r   )stringkwargss   &,r   fromstrr      s    )&))    N) django.contrib.gis.geos.geometryr   r   r   r   r    r   r   <module>r      s    O O)6*r   