
    @OOf                     @    d dl mZ dedeej                  eef   fdZy)    )
flowfilteroptionreturnc                     | d   | dd }}|j                  |d      }t        |      dk(  r|\  }}t        j                  ||fS t        |      dk(  r |\  }}}t        j                  |      }|||fS t        d      )z]
    Parse strings in the following format:

        [/flow-filter]/subject/replacement

    r      N      z2Invalid number of parameters (2 or 3 are expected))splitlenr   	match_allparse
ValueError)r   seprempartssubjectreplacementpattflow_filters           U/var/www/premiumrankchecker/venv/lib/python3.12/site-packages/mitmproxy/utils/spec.py
parse_specr      s     ay&*CIIc1E
5zQ$##Wk99	Uq%*"g{ &&t,G[00MNN    N)	mitmproxyr   strtupleTFilterr    r   r   <module>r      s0     Os OuZ%7%7c%AB Or   