+
    TŎiE              "       ~   ^ RI t ^ RIt^ RIt^ RIt^ RIt^ RIt^ RIHt ^ RIH	t	 ^ RI
Ht ^ RIHt ^ RIHtHtHtHtH	tHtHtHtHtHtHt ^RIHt ^RIHt ^R	IHt ^R
I H!t! ^RI"H#t#H$t$ ^RI%H&t&H't'H(t(H)t)H*t*H+t+H,t,H-t-H.t.H/t/H0t0H1t1H2t2H3t3H4t4H5t5H6t6H7t7H8t8H9t9H:t:H;t;H<t<H=t=H>t>H?t?H@t@HAtAHBtBHCtCHDtDHEtEHFtFHGtGHHtHHItIHJtJHKtKHLtLHMtMHNtNHOtOHPtPHQtQHRtRHStSHTtTHUtUHVtVHWtWHXtXHYtYHZtZH[t[H\t\H]t]H^t^H_t_H`t` ^RIaHbtb ^RIcHdtd ^RIeHftfHgtg ^RIhHitiHjtjHktk ^RIlHmtmHntnHoto ^RIpHqtqHrtrHstsHttt ^RIuHvtvHwtwHxtxHytyHztzH{t{H|t|H}t}H~t~HtHtHtHtHt ^RIHtHtHtHtHtHtHtHtHt ^RIHt ^RIHtHtHtHtHtHtHtHtHtHtHt ^RIHtHtHt R:t]'       d   ^ RIHt M ^ RIHt ]EPJ                  ! R]`RR7       ]],          tRRRRRRRRR RR!]R"^R#RR$R/	R% R& lltR' R( ltRRRRRRRRR)R*R+R,R RR!]R"^R-]dR.]dEPV                  R/]R0RR#RR$RR1R2R3R/R4 R5 lltR6 R7 lt]R88X  d   ]! ]EP^                  R9,          4       R# R#   ] d    ]t Li ; i);    N)ArgumentParser)Iterable)suppress)import_module)TYPE_CHECKINGAny	AwaitableCallabler   ListOptionalSetTypeUnioncast)AbstractAccessLogger)AppKey)access_logger)PathLike)ApplicationCleanupError);HTTPAcceptedHTTPBadGatewayHTTPBadRequestHTTPClientErrorHTTPConflictHTTPCreated	HTTPErrorHTTPExceptionHTTPExpectationFailedHTTPFailedDependencyHTTPForbidden	HTTPFoundHTTPGatewayTimeoutHTTPGoneHTTPInsufficientStorageHTTPInternalServerErrorHTTPLengthRequiredHTTPMethodNotAllowedHTTPMisdirectedRequestHTTPMoveHTTPMovedPermanentlyHTTPMultipleChoices!HTTPNetworkAuthenticationRequiredHTTPNoContentHTTPNonAuthoritativeInformationHTTPNotAcceptableHTTPNotExtendedHTTPNotFoundHTTPNotImplementedHTTPNotModifiedHTTPOkHTTPPartialContentHTTPPaymentRequiredHTTPPermanentRedirectHTTPPreconditionFailedHTTPPreconditionRequiredHTTPProxyAuthenticationRequiredHTTPRedirectionHTTPRequestEntityTooLargeHTTPRequestHeaderFieldsTooLargeHTTPRequestRangeNotSatisfiableHTTPRequestTimeoutHTTPRequestURITooLongHTTPResetContentHTTPSeeOtherHTTPServerErrorHTTPServiceUnavailableHTTPSuccessfulHTTPTemporaryRedirectHTTPTooManyRequestsHTTPUnauthorizedHTTPUnavailableForLegalReasonsHTTPUnprocessableEntityHTTPUnsupportedMediaTypeHTTPUpgradeRequiredHTTPUseProxyHTTPVariantAlsoNegotiatesHTTPVersionNotSupportedNotAppKeyWarning)FileResponse)AccessLogger)
middlewarenormalize_path_middleware)PayloadAccessErrorRequestHandlerRequestPayloadError)BaseRequest	FileFieldRequest)ContentCodingResponseStreamResponsejson_response)AbstractRouteDefRouteDefRouteTableDef	StaticDefdeletegetheadoptionspatchpostputroutestaticview)		AppRunner
BaseRunnerBaseSiteGracefulExitNamedPipeSiteServerRunnerSockSiteTCPSiteUnixSite)Server)AbstractResourceAbstractRouteDynamicResourcePlainResourcePrefixedSubAppResourceResourceResourceRouteStaticResourceUrlDispatcherUrlMappingMatchInfoView)WebSocketReadyWebSocketResponse	WSMsgType)
SSLContextignoreT)categoryappendhostportpathsockssl_contextprintbacklogreuse_address
reuse_portc                <   V ^8  d   QhR\         \        \        \        ,          3,          R\        \         \        \
        3,          ,          R\        \        ,          R\         \        \        \        ,          R3,          R\        \         \        P                  \        \        P                  ,          3,          ,          R\        \        ,          R\        \        R,          ,          R	\        R
\        \        ,          R\        \        ,          R\        RR/# )   appr   r   r   Nr   r   r   r   r   r   kwargsreturn.N)r   r   r	   r   strHostSequenceintr   TypingIterablesocketr   r
   boolr   )formats   "Z/Users/ahmad/.openclaw/workspace/scripts/.venv/lib/python3.14/site-packages/aiohttp/web.py__annotate__r   1  s     x x	{Ik22	3x 5l*+
,x 3-	x
 .2D8
9x 5v}}(EEF
Gx *%x HY'(x x D>x x x 
x    c       	           "   \         P                  ! V 4      '       d   V G R j  xL
 p \        \        V 4      p \	        V 3/ V
B pVP                  4       G R j  xL
  . p Ved   \        V\        4      '       d#   VP                  \        VVVVVVV	R7      4       MWV F$  pVP                  \        VVVVVVV	R7      4       K&  	  M,Vf   Ve   Ve!   VP                  \        VVVVVV	R7      4       Vem   \        V\        \        P                  34      '       d    VP                  \        VVVVR7      4       M'V F!  pVP                  \        VVVVR7      4       K#  	  Ve]   \        V\        4      '       g    VP                  \        VVVVR7      4       M'V F!  pVP                  \        VVVVR7      4       K#  	  V F  pVP                  4       G R j  xL
  K  	  V'       dC   \!        R VP"                   4       4      pV! RP%                  RP'                  V4      4      4        \         P(                  ! R4      G R j  xL
  K!   EL+ EL Ly L  TP+                  4       G R j  xL 
  i ; i5i)N)r   r   r   r   )r   r   r   r   r   )r   r   c              3   L   "   T F  p\        VP                  4      x  K  	  R # 5i)N)r   name).0ss   & r   	<genexpr>_run_app.<locals>.<genexpr>  s     =13qvv;;s   "$z6======== Running on {} ========
(Press CTRL+C to quit)z, i  )asyncioiscoroutiner   r   rn   setup
isinstancer   r   ru   osr   rv   r   rt   startsortedsitesr   joinsleepcleanup)r   r   r   r   r   r   r   r   r   r   r   runnerr   hpr   sitenamess   &$$$$$$$$$,       r   _run_appr   1  sX     3i
{C
 Cs%f%F
,,.E^$$$$/ '&3#-
 ALL" (3$+*7'1
  \dld.>LL +#"/)	 $bkk 233$/ '	 ALL "(3$+	  dH--$/ '	 ALL "(3$+	  D**,  ===E))/		%0@)A --%%%M  j  &nnsq   "I7I3I7II7 E;I II ,AI I	I I7I7I I I4-I0.I44I7c                V    V ^8  d   QhR\         R,          R\        P                  RR/# )r   	to_cancelzasyncio.Task[Any]loopr   N)r   r   AbstractEventLoop)r   s   "r   r   r     s0      &'/6/H/H	r   c           	      J   V '       g   R # V  F  pVP                  4        K  	  VP                  \        P                  ! V RR/ 4       V  FT  pVP	                  4       '       d   K  VP                  4       f   K/  VP                  RRRVP                  4       RV/4       KV  	  R # )Nreturn_exceptionsTmessagez1unhandled exception during asyncio.run() shutdown	exceptiontask)cancelrun_until_completer   gather	cancelledr   call_exception_handler)r   r   r   s   && r   _cancel_tasksr     s       	GNNINNO>>>>'''R!1D	 r   shutdown_timeoutg      N@keepalive_timeoutg     R@access_log_classaccess_log_format
access_loghandle_signalshandler_cancellationFr   c          (         V ^8  d   QhR\         \        \        \        ,          3,          R\        \         \        \
        3,          ,          R\        \        ,          R\         \        \        \        ,          R3,          R\        \         \        P                  \        \        P                  ,          3,          ,          R\        R\        R	\        \        ,          R
\        \        R,          ,          R\        R\        \        ,          R\        R\        \        P                   ,          R\"        R\        \"        ,          R\        \"        ,          R\"        R\        \$        P&                  ,          R\(        RR/# )r   r   r   r   r   Nr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   )r   r   r	   r   r   r   r   r   r   r   floatr   r
   r   r   loggingLoggerr   r   r   r   )r   s   "r   r   r     sh    E E	{Ik22	3E 5l*+
,E 3-	E
 .2D8
9E 5v}}(EEF
GE E E *%E HY'(E E /0E E (E E  D>!E" #E$ %E& 7,,
-'E( )E* 
+Er   c          	        Vf   \         P                  ! 4       pVP                  4       '       d   V'       d   VP                  R8X  dy   VP                  \
        P                  8X  d    VP                  \
        P                  4       VP                  4       '       g%   VP                  \
        P                  ! 4       4       VP                  \        V 3/ RVbRVbRVbRVbRVbRVbR	VbR
VbRV	bRV
bRVbRVbRVbRVbRVbRVbVB 4      p \         P                  ! V4       VP                  V4        VP%                  4        \'        \         P(                  4      ;_uu_ 4        VP                  V4       RRR4       \+        \         P,                  ! V4      V4       VP                  VP/                  4       4       VP1                  4        R#   \         \"        3 d     Li ; i  + '       g   i     Lx; i  \+        \         P,                  ! T4      T4       TP                  TP/                  4       4       TP1                  4        i ; i   TP%                  4        \'        \         P(                  4      ;_uu_ 4        TP                  T4       RRR4       M  + '       g   i     M; i\+        \         P,                  ! T4      T4       TP                  TP/                  4       4       TP1                  4        i   \+        \         P,                  ! T4      T4       TP                  TP/                  4       4       TP1                  4        i ; i; i)zRun an app locallyNzaiohttp.accessr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   )r   new_event_loop	get_debugr   levelr   NOTSETsetLevelDEBUGhasHandlers
addHandlerStreamHandlercreate_taskr   set_event_loopr   rq   KeyboardInterruptr   r   CancelledErrorr   	all_tasksshutdown_asyncgensclose)r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   	main_tasks   &$$$$$$$$$$$$$$$$$, r   run_appr     s   . |%%' ~~J:??>N+Nw~~-.%%''!!'"7"7"9:  	
	
 	
 		

 	
 .	
 0	
 $	
 	
 	
 .	
 0	
 "	
 *	
 (	
  "!	
" "6%	
I.t$	*	'0011''	2 2 '++D148##D$;$;$=>JJL +, 
 21 '++D148##D$;$;$=>JJL	'0011''	2 2111 '++D148##D$;$;$=>JJL '++D148##D$;$;$=>JJLs{   'G 51G; &G(8G; G%"I $G%%I (G8	3G; ;AIM1L J		L J-(L 0AM AMMc                >    V ^8  d   QhR\         \        ,          RR/# )r   argvr   N)r   r   )r   s   "r   r   r     s"     @) @)tCy @)T @)r   c                 L   \        R RR7      pVP                  RRRR7       VP                  RRR	R
R7       VP                  RRR\        RR7       VP                  RRRR7       VP                  V 4      w  r#VP                  P                  R4      w  rEpV'       d	   V'       g   VP                  R4       VP                  R4      '       d   VP                  R4        \        V4      p \        XV4      p	VP                  e(   \        \        R4      '       g   VP                  R4       \        P                   ! \        P"                  R7       VP                  '       d   VP$                  f   R
;rM"VP$                  ;'       g    R p
VP&                  pX	! V4      p\)        WWP                  R!7       VP+                  R"R#7       R
#   \         d#   pTP                  RT RT 24        R
p?ELR
p?ii ; i  \         d    TP                  RT: RT: 24        EL*i ; i)$zaiohttp.web Application serverzaiohttp.web)descriptionprog
entry_funczvCallable returning the `aiohttp.web.Application` instance to run. Should be specified in the 'module:function' syntax.z
entry-func)helpmetavarz-Hz
--hostnamez0TCP/IP hostname to serve on (default: localhost)N)r   defaultz-Pz--portz.TCP/IP port to serve on (default: %(default)r)i  )r   typer   z-Uz--pathz_Unix file system path to serve on. Can be combined with hostname to serve on both Unix and TCP.)r   :z,'entry-func' not in 'module:function' syntax.z#relative module names not supportedzunable to import z: zmodule z has no attribute AF_UNIXz=file system paths not supported by your operating environment)r   	localhost)r   r   r   zStopped
)r   )r   add_argumentr   parse_known_argsr   	partitionerror
startswithr   ImportErrorgetattrAttributeErrorr   hasattrr   r   basicConfigr   hostnamer   r   exit)r   
arg_parserargs
extra_argvmod_str_func_strmoduleexfuncr   r   r   s   &            r   mainr    s   4=J H    ?	   =   )   "2248D  ??44S9G7GH#>?>w'Nvx(
 yyWVY%?%?K	
 gmm,yyyT]]*t}}++yy
z
CCII6OOKO(/  >,WIRt<==>  N77+-?|LMNs*    G ,G; G8G33G8;$H#"H#__main__:   NN)rr   r   r   rQ   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rF   rG   rH   rI   rJ   rK   rL   rM   rN   rO   rP   rR   rT   rU   rV   rW   rX   rY   rZ   r[   r\   r]   r^   r_   r`   ra   rb   rc   rd   re   rf   rg   rh   ri   rj   rk   rl   rm   rn   ro   rp   rq   rs   rt   ru   rv   rr   rw   rx   ry   rz   r{   r|   r}   r~   r   r   r   r   r   r   r   r   )r   r   r   r   syswarningsargparser   collections.abcr   
contextlibr   	importlibr   typingr   r   r	   r
   r   r   r   r   r   r   r   abcr   helpersr   logr   typedefsr   web_appr   r   web_exceptionsr   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rF   rG   rH   rI   rJ   rK   rL   rM   rN   rO   rP   rQ   web_fileresponserR   web_logrS   web_middlewaresrT   rU   web_protocolrV   rW   rX   web_requestrY   rZ   r[   web_responser\   r]   r^   r_   web_routedefr`   ra   rb   rc   rd   re   rf   rg   rh   ri   rj   rk   rl   rm   
web_runnerrn   ro   rp   rq   rr   rs   rt   ru   rv   
web_serverrw   web_urldispatcherrx   ry   rz   r{   r|   r}   r~   r   r   r   r   web_wsr   r   r   __all__sslr   r   objectfilterwarningsr   r   r   r   r   
LOG_FORMATr   r  __name__r    r   r   <module>r-     s     	  
  # $  #    & %   M< < < < < < < < < < < < < < < <z ; ! 
 
     
 
 
 )    @F "
 	  +;D Ic"x 04x 	x
 =Ax KOx )-x ,1x x %)x "&xv0E 04E 	E
 =AE KOE #E  $E )-E ,1E E 4@E *44E ,9E  E  %)!E" "&#E$ "'%E& 15'EP@)F z" O	  
s   H0 0	H<;H<