
    @OOfy!                          d dl mZ deddfdZy)    )KeymapkmreturnNc                 "   | j                  ddddgd       | j                  dddd	gd
       | j                  dddgd       | j                  dddgd       | j                  dddgd       | j                  dddgd       | j                  ddddgd       | j                  ddddgd       | j                  dddgd       | j                  d d!ddgd"       | j                  d#d!ddgd"       | j                  d$d%dgd&       | j                  d'd(dgd)       | j                  d*d+dgd,       | j                  d-d(dgd)       | j                  d.d/dgd0       | j                  dd!d1gd2       | j                  d3d4dgd5       | j                  d6d7dgd8       | j                  d9d:dgd;       | j                  d<d=dgd>       | j                  d?d@dgdA       | j                  dBdCdgdD       | j                  dEdFddgdG       | j                  dHdIddgdJ       | j                  dKdLdgdM       | j                  dNdLdgdM       | j                  dOdPdgdQ       | j                  dRdSdgdT       | j                  dUdVdgdW       | j                  dXdYdgdZ       | j                  d[d\dd	gd]       | j                  d^d_dd	gd`       | j                  dadbdd	gdc       | j                  dddedd	gdf       | j                  dgdhdd	gdi       | j                  djdkdd	gdl       | j                  dmdndgdo       | j                  dpdqdd	gdr       | j                  dsdtdd	gdu       | j                  dvdwdgdx       | j                  dydzdgd{       | j                  d|d}dgd~       | j                  dddgd       | j                  dddgd       | j                  dddd	gd       | j                  dddgd       | j                  dddgd       | j                  dddgd       | j                  dddgd       | j                  dddd	gd       | j                  dddgd       | j                  dddgd       | j                  dddgd       | j                  dddd	gd       | j                  dddd	gd       | j                  dmdd	gd       | j                  ddd	gd       | j                  dKdd	gd       | j                  ddd	gd       | j                  ddd	gd       | j                  dydd	gd       | j                  ddd	gd       | j                  dvddgd       | j                  dddgd       | j                  dgddgd       | j                  ddddgd       | j                  d^ddgd       | j                  d[ddgd«       | j                  ddddgdī       | j                  dddgdƫ       | j                  dddgdɫ       | j                  dddgd˫       | j                  dddgdͫ       | j                  dddgdЫ       | j                  d^ddgdӫ       | j                  ddddgdի       | j                  djddgd׫       | j                  dHddgd٫       y )N:zconsole.command 	commonkeyglobalzCommand prompt;z&console.command flow.comment @focus ''flowlistflowviewzAdd comment to flow?zconsole.view.helpz	View helpBzbrowser.startzStart an attached browserCzconsole.view.commandszView commandsKzconsole.view.keybindingszView key bindingsOzconsole.view.optionszView optionsEzconsole.view.eventlogzView event logQzconsole.exitzExit immediatelyqzconsole.view.popzExit the current viewesc-zconsole.layout.cyclezCycle to next layoutz
ctrl rightzconsole.panes.nextzFocus next layout panez	ctrl leftzconsole.panes.prevzFocus previous layout panez	shift tabPzconsole.view.flow @focuszView flow detailshelpz	Exit helpgzconsole.nav.startzGo to startGzconsole.nav.endz	Go to endkzconsole.nav.upUpjzconsole.nav.downDownlzconsole.nav.rightRighthzconsole.nav.leftLefttabzconsole.nav.nextNextenterzconsole.nav.selectSelectspacezconsole.nav.pagedownz	Page downzctrl fzctrl bzconsole.nav.pageupzPage upIzset intercept_active togglez@Toggle whether the filtering via the intercept option is enabledizconsole.command.set interceptzSet interceptWz$console.command.set save_stream_filezStream to fileAzflow.resume @allzResume all intercepted flowsazflow.resume @focuszResume this intercepted flowbz1console.command cut.save @focus response.content zSave response body to filedzview.flows.remove @focuszDelete flow from viewDzview.flows.duplicate @focuszDuplicate flowxzn
        console.choose.cmd Format export.formats
        console.command export.file {choice} @focus
        zExport this flow to filefzconsole.command.set view_filterzSet view filterFzset console_focus_follow togglezSet focus followzctrl lzconsole.command cut.clip zSend cuts to clipboardLz console.command view.flows.load zLoad flows from filemzflow.mark.toggle @focuszToggle mark on this flowMzview.properties.marked.togglezToggle viewing marked flowsnz:console.command view.flows.create get https://example.com/zCreate a new flowoz]
        console.choose.cmd Order view.order.options
        set view_order {choice}
        zSet flow list orderrzreplay.client @focuszReplay this flowSzconsole.command replay.server zStart server replayvzset view_order_reversed togglezReverse flow list orderUzflow.mark @all falsezUn-set all markswz!console.command save.file @shown zSave listed flows to fileVzflow.revert @focuszRevert changes to this flowXzflow.kill @focuszKill this flowzzview.flows.remove @allzClear flow listZzview.flows.remove @hiddenzPurge all flows not showing|z"console.command script.run @focus zRun a script on this flowezh
        console.choose.cmd Part console.edit.focus.options
        console.edit.focus {choice}
        zEdit a flow componentz/view.settings.setval.toggle @focus fullcontentsz)Toggle viewing full contents on this flowz!console.command save.file @focus zSave flow to filezview.focus.nextzGo to next flowzf
        console.choose "View Part" request,response
        console.bodyview @focus {choice}
        z$View flow body in an external viewerpzview.focus.prevzGo to previous flowzr
        console.choose.cmd Mode console.flowview.mode.options
        console.flowview.mode.set {choice}
        zSet flow view modezc
        console.choose "Part" request,response
        flow.encode.toggle @focus {choice}
        zEncode/decode flow bodyzconsole.command options.load optionszLoad from filezconsole.command options.save zSave to filezoptions.resetzReset all optionszconsole.options.reset.focuszReset this optionzconsole.grideditor.add
grideditorzAdd a row after cursorzconsole.grideditor.insertzInsert a row before cursorzconsole.grideditor.deletezDelete this rowz'console.command console.grideditor.loadz3Read unescaped data into the current cell from fileRz/console.command console.grideditor.load_escapedzBLoad a Python-style escaped string into the current cell from filezconsole.grideditor.editorzEdit in external editorz(console.command console.grideditor.save zSave data to file as CSVzeventstore.cleareventlogClearzu
        console.choose.cmd "Context" console.key.contexts
        console.command console.key.bind {choice}
        keybindingszAdd a key bindingzconsole.key.unbind.focusz(Unbind the currently focused key bindingzconsole.key.execute.focusz)Execute the currently focused key bindingzconsole.key.edit.focusz&Edit the currently focused key binding)add)r   s    d/var/www/premiumrankchecker/venv/lib/python3.12/site-packages/mitmproxy/tools/console/defaultkeys.pymaprL      s   FF3"[($;=MNFF0	Z 	 FF3#hZ=FF3(-HIFF3'(_EFF3*XJ8KLFF3&h(?PFF3'+x)@BRSFF3
,>?FF3"[($;=TUFF5${H&=?VWFF3&
4JKFF<-z;STFF;,xj:VWFF;,xj:RSFF3*XJ8KLFF3"VHk:FF3#hZ?FF3!H:{;FF3 8*d3FF3"XJ7FF3#hZ9FF3"XJ7FF5${H&=vFFF7(;*A8LFF7*XJDFF8+hZEFF8)H:yAFF%	
J	 FF3/(_MFF36
DTUFF	Z &	 FF	Z &	 FF;	Z $	 FF"	Z 	 FF*Z,DFV FF	 
Z " FF31J<ARSFF)	Z 	 FF#	Z  	 FF/*?U FF3)J<9STFF'	%	 FFD		 FF	 
 FF3&Z(@BTUFF30:,@UVFF-
|=V FF3&6HIFF+	#	 FF	Z %	 FF3"ZL2BCFF3(:,8IJFF(:,8U FF,	Z #	 FF	 
Z  FF9	3	 FF33j\CVWFF7%
|5FGFF	 
. FF3!J<1FGFF	 
 FF	 
! FF3/)>NOFF3/)nMFF3).ABFF3-	{<OPFF3(<.:RSFF(<.:V FF3+l^=NOFF1	=	 FF9	L	 FF3+l^=VWFF2	"	 FF3"ZL':FF	 
 FF"	2	 FF#	3	 FF 	0	    )mitmproxy.tools.console.keymapr   rL    rM   rK   <module>rP      s    1~F ~t ~rM   