
    i              	            S SSSSSSSS.r S	 rg
)ztext/cssz	image/gifz	text/htmlz
image/jpegzapplication/javascriptzapplication/jsonz	image/pngz
text/plain)cssgifhtmljpgjsjsonpngtxtc                    SnX;   a  X   nOGSnU S:w  a?  U R                  SS5      u  pSU-   U-   nX;   a  X   nOU S-   U;   a  XS-      nOU S:w  a  M?  U(       Ga  [        U[        5      (       a  SU0nOUR                  5       nUS   R	                  S5      (       a  UR                  S5      (       a  USS nUS==   U-  ss'   US   R	                  S5      (       ad  SU;   aQ  [        US   [        5      (       a  US==   US   -  ss'   O5US==   US   S   -  ss'   SUS   ;   a  US   S   US'   OUS==   S-  ss'   SU;  a0  US   R                  S5      S	   n[        R                  US
5      US'   U$ )aa  Return the local filename and content type for the requested static
file URL.

:param path: the path portion of the requested URL.
:param static_files: a static file configuration dictionary.

This function returns a dictionary with two keys, "filename" and
"content_type". If the requested URL does not match any static file, the
return value is None.
 N/   filenamecontent_typez
index.html.zapplication/octet-stream)rsplit
isinstancestrcopyendswith
startswithcontent_typesget)pathstatic_files
extra_pathflastexts         R/home/admin/cozy_coffee/venv/lib/python3.13/site-packages/engineio/static_files.pyget_static_filer!      s    JbjS!,JDtj0J# &|+ , bj 	aQAAZ=!!#&&:+@+@+E+E#ABJ	*#Z=!!#&&\!l2.44jM\"%55MjM\"%5j%AAM%b)99,8,<^,L.)*-"J-&&s+B/C - 1 1/!1AnH    N)r   r!    r"   r    <module>r$      s)   
"	/r"   