L idZdZeZdZdZeZdj dieZdj dieZ dj dieZ eZ dj dieZ dZ d j dieZd Zd j dieZd j dieZd Zdj dieZdZdj dieZy)z[ \t]*z[-!#$%&'*+.^_`|~0-9a-zA-Z]+z [\x21-\x7e]z [^\x00\s]z'{field_vchar}+(?:[ \t]+{field_vchar}+)*z({field_content})?zE(?P{field_name}):{OWS}(?P{field_value}){OWS}z{vchar}+z#HTTP/(?P[0-9]\.[0-9])z@(?P{method}) (?P{request_target}) {http_version}z[0-9]{3}z([ \t]|{vchar_or_obs_text})*zN{http_version} (?P{status_code})(?: (?P{reason_phrase}))?z [0-9A-Fa-f]z({HEXDIG}){{1,20}}z;.*z@(?P{chunk_size})(?P{chunk_ext})?{OWS}\r\nN)OWStoken field_namevcharvchar_or_obs_text field_vcharformatglobals field_content field_value header_fieldmethodrequest_target http_version request_line status_code reason_phrase status_lineHEXDIG chunk_size chunk_ext chunk_headerrO/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/h11/_abnf.pyrsc ' B   A:AANGIN +#**7WY7  V !i ! $ ###0gi05 f * 'y *  6/66CC 0)*0=3:)=   * " ) ) 6GI 6   ) r