+
    PV-j8û  ã                   óò  a € R3 t—0 t R t^ RIt^ RIt^ RIt^ RIt^ RIt^ RIt^ RIt^ RI	t	^ RI
HtHtHtHtHt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 ^ RIt^ RIH t H!t!H"t"H#t# ^ RI$H%t% ^RI&H't'H(t(H)t) ^R	I*H+t+ ^R
I,H-t- ^RI.H/t/H0t0H1t1H2t2H3t3H4t4H5t5H6t6H7t7H8t8H9t9H:t:H;t;H<t<H=t=H>t>H?t?H@t@HAtAHBtBHCtCHDtDHEtEHFtFHGtGHHtHHItIHJtJHKtK ^RILHMtMHNtN ^RIOHPtPHQtQHRtRHStSHTtT ^RIUHVtVHWtWHXtX ^RIYHZtZH[t[H\t\H]t]H^t^ ^RI_H`t` ^RIaHbtbHctcHdtdHeteHftfHgtgHhthHitiHjtjHktkHltl ^RI(HmtmHntnHotoHptp ^RIqHrtrHstsHttt ^RIuHvtvHwtw ^RIxHytyHztzH{t{H|t|H}t}H~t~ R4t]'       d   ^ RI€H�t� M]t�]EP                  R58¼  d   ]'       d   ^ RIHƒtƒ  ! R R]RR7      t„ ! R R]RR7      t…]EP                  ! R R R R!7       ! R" R4      4       t‡]‡! R6^R#7      tˆ] ^ k ]‰! 0 R7m4      tŠ]! R$R%R R&7      t‹]]Q]Œ.]�3,          tŽ ! R' R4      t� ! R( R)]]]]‹3,          ]]‹,          4      t�]�]Q,          t‘]�]W]’,          ,          t“ ! R* R+4      t”]EP                  R58¼  d$   ]'       d   R,](EP*                  R-RR.R/R/ R0 llt–R# R,](EP*                  R-RR.R/R1 R2 llt–R# )8zHTTP Client for asyncio.N)Ú	AwaitableÚCallableÚ	CoroutineÚ	GeneratorÚIterableÚSequence)Úsuppress)ÚTracebackType)ÚTYPE_CHECKINGÚAnyÚFinalÚGenericÚLiteralÚ	TypedDictÚTypeVarÚoverload)ÚCIMultiDictÚ	MultiDictÚMultiDictProxyÚistr)ÚURL)ÚhdrsÚhttpÚpayload)ÚWebSocketDataQueue©ÚAbstractCookieJar)ÚClientConnectionErrorÚClientConnectionResetErrorÚClientConnectorCertificateErrorÚClientConnectorDNSErrorÚClientConnectorErrorÚClientConnectorSSLErrorÚClientErrorÚClientHttpProxyErrorÚClientOSErrorÚClientPayloadErrorÚClientProxyConnectionErrorÚClientResponseErrorÚClientSSLErrorÚConnectionTimeoutErrorÚContentTypeErrorÚ
InvalidURLÚInvalidUrlClientErrorÚInvalidUrlRedirectClientErrorÚNonHttpUrlClientErrorÚNonHttpUrlRedirectClientErrorÚRedirectClientErrorÚServerConnectionErrorÚServerDisconnectedErrorÚServerFingerprintMismatchÚServerTimeoutErrorÚSocketTimeoutErrorÚTooManyRedirectsÚWSMessageTypeErrorÚWSServerHandshakeError)ÚClientMiddlewareTypeÚbuild_client_middlewares)ÚClientRequestÚClientResponseÚFingerprintÚRequestInfoÚ_merge_ssl_params)ÚDEFAULT_WS_CLIENT_TIMEOUTÚClientWebSocketResponseÚClientWSTimeout)ÚHTTP_AND_EMPTY_SCHEMA_SETÚBaseConnectorÚNamedPipeConnectorÚTCPConnectorÚUnixConnector)Ú	CookieJar)Ú	_SENTINELÚDEBUGÚDEFAULT_CHUNK_SIZEÚEMPTY_BODY_METHODSÚ	BasicAuthÚTimeoutHandleÚbasicauth_from_netrcÚget_env_proxy_for_urlÚnetrc_from_envÚsentinelÚstrip_auth_from_url)ÚWS_KEYÚHttpVersionÚWebSocketReaderÚWebSocketWriter)ÚWSHandshakeErrorÚ
ws_ext_genÚws_ext_parse)ÚTraceÚTraceConfig)ÚJSONBytesEncoderÚJSONEncoderÚLooseCookiesÚLooseHeadersÚQueryÚStrOrURLÚClientSessionÚClientTimeout)Ú
SSLContext)ÚUnpackc                   ó,   a € ] tR t^°t o V 3R ltRtV tR# )Ú_RequestOptionsc                óÐ  <€ V ^8„  d   Qh/ S[ ;R&   S[;R&   S[;R&   S[R,          ;R&   S[R,          ;R&   S[S[,          R,          ;R&   S[R,          ;R&   S[;R	&   S[;R
&   S[S[,          R,          ;R&   S[R,          ;R&   S[;R&   RS[,          S[	S[
.S[R,          3,          ,          ;R&   S[;R&   S[R,          ;R&   S[R,          ;R&   R;R&   S[S[,          S[,          ;R&   S[R,          ;R&   S[R,          ;R&   S[;R&   S[R,          ;R&   S[R,          ;R&   S[R,          ;R&   S[R,          ;R&   S[R,          ;R&   S[S[,          R,          ;R&   # )é   ÚparamsÚdataÚjsonNÚcookiesÚheadersÚskip_auto_headersÚauthÚallow_redirectsÚmax_redirectsÚcompressÚchunkedÚ	expect100Úraise_for_statusÚread_until_eofÚproxyÚ
proxy_authz ClientTimeout | _SENTINEL | NoneÚtimeoutÚsslÚserver_hostnameÚproxy_headersÚtrace_request_ctxÚread_bufsizeÚauto_decompressÚmax_line_sizeÚmax_field_sizeÚmax_headersÚmiddlewares)rb   r   r`   ra   r   ÚstrrN   ÚboolÚintr   r=   r   rc   rf   r>   Úobjectr   r:   )ÚformatÚ__classdict__s   "€Ú_/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/aiohttp/client.pyÚ__annotate__Ú_RequestOptions.__annotate__°   sÖ  ø‡ ‚ Ù�Mñ á
�Iñ ñ �Iñ ñ ˜DÕ Ñ ñ	 ñ
 ˜DÕ Ñ ñ ñ  ¡•} tÕ+Ñ+ñ ñ �dÕ
Ññ ñ Ññ ñ Ññ ñ ‘D�j˜4ÕÑñ ñ �D�[Ññ ñ �Oñ ð ™T•k¡H©nÐ-=¹yÈ½Ð-NÕ$OÕOÑOñ ñ Ññ ñ �d�?Ññ ñ  ˜DÕ Ñ ñ! ð" 0Ñ/ñ# ñ$ 
‘dÕ	™[Õ	(Ñ(ñ% ñ& ˜4•ZÑñ' ñ(   $Õ&Ñ&ñ) ñ* Ññ+ ñ, ˜•*Ññ- ñ. ˜D•[Ñ ñ/ ñ0 ˜•:Ññ1 ñ2 ˜$•JÑñ3 ñ4 �t•Ññ5 ñ6 Ñ.Õ/°$Õ6Ñ6ò7 ó    © N©Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__annotate_func__Ú__static_attributes__Ú__classdictcell__©rŒ   s   @r�   ri   ri   °   ó   ø‡ ‡ „ r�   ri   F©Útotalc                   ó,   a € ] tR t^Ît o V 3R ltRtV tR# )Ú_WSConnectOptionsc                óì  <€ V ^8„  d   Qh/ S[ ;R&   S[S[ ,          ;R&   R;R&   S[R,          ;R&   S[;R&   S[;R&   S[R,          ;R	&   S[R,          ;R
&   S[ R,          ;R&   S[;R&   S[R,          ;R&   S[R,          ;R&   S[R,          ;R&   S[S[,          S[	,          ;R&   S[R,          ;R&   S[
R,          ;R&   S[R,          ;R&   S[ R,          ;R&   S[R,          ;R&   S[;R&   S[;R&   # )rk   ÚmethodÚ	protocolszClientWSTimeout | _SENTINELr|   NÚreceive_timeoutÚ	autocloseÚautopingÚ	heartbeatrr   Úoriginrl   rp   rz   r{   r}   Ú
verify_sslÚfingerprintÚssl_contextr~   r   ru   Úmax_msg_size)r‡   r   Úfloatrˆ   rN   rb   ra   rc   rf   r>   Úbytesr‰   )r‹   rŒ   s   "€r�   rŽ   Ú_WSConnectOptions.__annotate__Î   sP  ø‡ ‚ Ù�Kñ á™�}Ññ ð +Ñ*ñ ñ ˜T•\Ñ!ñ	 ñ
 �Oñ ñ �Nñ ñ �t�|Ññ ñ �dÕ
Ññ ñ �$�JÑñ ñ �Mñ ñ ˜DÕ Ñ ñ ñ �d�?Ññ ñ ˜DÕ Ñ ñ ñ 
‘dÕ	™[Õ	(Ñ(ñ ñ �t•Ññ ñ  ˜•Ññ! ñ" ˜dÕ"Ñ"ñ# ñ$ ˜4•ZÑñ% ñ&   $Õ&Ñ&ñ' ñ( �Mñ) ñ* Ñò+ r�   r‘   Nr’   rš   s   @r�   rŸ   rŸ   Î   r›   r�   rŸ   T)Úauto_attribsÚfrozenÚslotsc                   ó@   a € ] tR t^æt o RtRtRtRt^tV 3R lt	Rt
V tR# )re   Nc                óŽ   <€ V ^8„  d   Qh/ S[ R,          ;R&   S[ R,          ;R&   S[ R,          ;R&   S[ R,          ;R&   S[ ;R&   # )rk   Nr�   ÚconnectÚ	sock_readÚsock_connectÚceil_threshold)r¬   )r‹   rŒ   s   "€r�   rŽ   ÚClientTimeout.__annotate__æ   sT   ø‡ ‚ á�4�<Ññ ñ �T�\Ñ ñ ñ �t�|Ñ"ñ	 ñ
 ˜$•,Ñ%ñ ñ Ñò r�   r‘   )r“   r”   r•   r–   r�   r´   rµ   r¶   r·   r—   r˜   r™   rš   s   @r�   re   re   æ   s%   ø‡ € à€EØ €GØ"€IØ!%€LØ€N÷ ƒ r�   )r�   r¶   Ú_RetType_coz.ClientResponse | ClientWebSocketResponse[bool])ÚboundÚ	covariantc            ?       óè  a a€ ] tR tRt oRt]! . RNRNRNRNRNRNR	NR
NRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNR NR!NR"N4      tR#tR#tRÐR$R#R%R#R&R#R'R#R(R#R)R#R*R#R+R#R,]	P                  R-R#R.]R/]R0]R1]P                  R2R#R3R4R5R6R7]R8R#R9]R:R4R;R6R"R4R<R#R=]R>R?R@R?RA^€RBRC RDRÑRE]/V3RF lRG llltV3RH lRI lt]'       d   V3RJ lV 3RK llt]3V3RL lRM llt]P2                  RÒ8¼  d   ]'       d   V3RN lRO ltM	V3RP lRQ ltV3RR lRS ltRTR#RUR#RVR#R&R#R'R#R*R#R+R#RWR4RX^
RYR#RZR#R[R6R5R#R\R4R(R#R)R#R9]R]R#R^R#R_R#R`R4RaR#RbR#RcR#R=R#R:R#R>R#R@R#RAR#RDR#/V3Rd lRe llt]P2                  RÒ8¼  d;   ]'       d3   ]RfRg/V3Rh lRi ll4       t]V3Rj lRk l4       t]RfRg/V3Rl lRm ll4       tRn] PB                  RoRÑR9]RpR#RqR4RrR4RsR#R+R#RtR#RTR#R'R#R(R#R)R#R`R4R]R#R^R#R_R#RaR#RbR#RY^ RuRÓRfR4/V3Rv lRw llt]P2                  RÒ8¼  d;   ]'       d3   ]RfRg/V3Rx lRy ll4       t"]V3Rz lR{ l4       t"]RfRg/V3R| lR} ll4       t"Rn] PB                  RoRÑR9]RpR#RqR4RrR4RsR#R+R#RtR#RTR#R'R#R(R#R)R#R`R4R]R#R^R#R_R#RaR#RbR#RY^ RuRÓRfR4/V3R~ lR llt"V3R€ lR� lt#V3R‚ lRƒ lt$]P2                  RÒ8¼  dI   ]'       dA   V3R„ lR… lt%V3R† lR‡ lt&V3Rˆ lR‰ lt'V3RŠ lR‹ lt(V3RŒ lR� lt)V3RŽ lR� lt*V3R� lR‘ lt+MWRWR4/V3R’ lR“ llt%RWR4/V3R” lR• llt&RWR6/V3R– lR— llt'RUR#/V3R˜ lR™ llt(RUR#/V3Rš lR› llt)RUR#/V3Rœ lR� llt*V3Rž lRŸ lt+V3R  lR¡ lt,]-V3R¢ lR£ l4       t.]-V3R¤ lR¥ l4       t/]-V3R¦ lR§ l4       t0]-V3R¨ lR© l4       t1]-V3Rª lR« l4       t2]2Pf                  V3R¬ lR­ l4       t2]-V3R® lR¯ l4       t4]-V3R° lR± l4       t5]-V3R² lR³ l4       t6]-V3R´ lRµ l4       t7]-V3R¶ lR· l4       t8]-V3R¸ lR¹ l4       t9]-V3Rº lR» l4       t:]-V3R¼ lR½ l4       t;]-V3R¾ lR¿ l4       t<]-V3RÀ lRÁ l4       t=]-V3RÂ lRÃ l4       t>V3RÄ lRÅ lt?V3RÆ lRÇ lt@V3RÈ lRÉ ltAV3RÊ lRË ltBV3RÌ lRÍ ltCV3RÎ ltDRÏtEVtFV ;tG# )Ôrd   i
  z/First-class interface for making HTTP requests.Ú	_base_urlÚ_base_url_originÚ_source_tracebackÚ
_connectorÚ_loopÚ_cookie_jarÚ_connector_ownerÚ_default_authÚ_versionÚ_json_serializeÚ_json_serialize_bytesÚ_requote_redirect_urlÚ_timeoutÚ_raise_for_statusÚ_auto_decompressÚ
_trust_envÚ_default_headersÚ_skip_auto_headersÚ_request_classÚ_response_classÚ_ws_response_classÚ_trace_configsÚ_read_bufsizeÚ_max_line_sizeÚ_max_field_sizeÚ_max_headersÚ_resolve_charsetÚ_default_proxyÚ_default_proxy_authÚ_retry_connectionÚ_middlewaresÚrequote_redirect_urlNÚ	connectorÚloopro   rp   rz   r{   rq   rr   Újson_serializeÚjson_serialize_bytesÚrequest_classÚresponse_classÚws_response_classÚversionÚ
cookie_jarÚconnector_ownerTrx   FÚread_timeoutÚconn_timeoutr|   r‚   Ú	trust_envÚtrace_configsr�   rƒ   iþ  r„   r…   Úfallback_charset_resolverc                ó   € R # )zutf-8r‘   )ÚrÚbs   &&r�   Ú<lambda>ÚClientSession.<lambda>U  s   € Á7r�   r†   Ússl_shutdown_timeoutc          B      ó|  <€ V ^8„  d   QhRS[ R,          RS[R,          RS[P                  R,          RS[R,          RS[R,          RS[ R,          RS[R,          R	S[S[,          R,          R
S[R,          RS[	RS[
R,          RS[S[,          RS[S[,          RS[S[,          RS[RS[R,          RS[RS[S[S[.S[R,          3,          ,          RS[S[,          RS[R,          RS[S[,          RS[RS[RS[RS[S[,          R,          RS[RS[RS[RS[RS[R S[S[,          R!S[R,          S[,          R"R/!# )#rk   Úbase_urlNrÝ   rÞ   ro   rp   rz   r{   rq   rr   rß   rà   rá   râ   rã   rä   rå   ræ   rx   rç   rè   r|   r‚   ré   rÜ   rê   r�   rƒ   r„   r…   rë   r†   rñ   Úreturn)rc   rE   ÚasyncioÚAbstractEventLoopr`   ra   rN   r   r‡   r_   r^   Útyper<   r=   rB   rV   r   rˆ   r   r   r¬   rJ   rŠ   re   Úlistr]   r‰   Ú_CharsetResolverr   r:   )r‹   rŒ   s   "€r�   rŽ   ÚClientSession.__annotate__5  s  ø€ ÷ n(ñ n(á˜T•/ðn(ñ ! 4Õ'ð	n(ñ
 ×'Ñ'¨$Õ.ðn(ñ  Õ$ðn(ñ  Õ$ðn(ñ ˜$�ðn(ñ  Õ$ðn(ñ $¡C�=¨4Õ/ðn(ñ ˜$Õðn(ñ $ðn(ñ /°Õ5ðn(ñ ™MÕ*ðn(ñ ™^Õ,ðn(ñ   Ñ 7Õ8ð!n(ñ" ð#n(ñ$ &¨Õ,ð%n(ñ& ð'n(ñ( ¡©>Ð*:¹IÀd½OÐ*KÕ!LÕLð)n(ñ* ™iÕ'ð+n(ñ, ˜d•lð-n(ñ. ™-Õ'ð/n(ñ0 ð1n(ñ2 ð3n(ñ4 #ð5n(ñ6 ™KÕ(¨4Õ/ð7n(ñ8 ð9n(ñ: ð;n(ñ< ð=n(ñ> ð?n(ñ@ $4ðAn(ñB Ñ2Õ3ðCn(ñD (¨$Õ.±Õ6ðEn(ðF 
ñGn(r�   c               óŒ  € R V n         Vf   Ve   VP                  pT;'       g    \        P                  ! 4       pVe   \	        V\
        4      '       d#   Wn        Vf   R MVP                  4       V n        MR\        V4      V n        V P                  P                  4       V n        V P                  P                  '       g   Q R4       hV P                  e7   V P                  P                  P                  R4      '       g   \        R4      hV\        J g   Vf£   \        V n        V\        JdE   \         P"                  ! R\$        ^R7       \&        P(                  ! V P                  VR7      V n        VeE   \&        P(                  ! V P                  VR7      V n        \         P"                  ! R\$        ^R7       MY\	        V\*        4      '       g   \        R	\-        V4       R
24      hVV n        V\        Jd   \        R4      hVe   \        R4      hV \        Jd   \         P"                  ! R\$        ^R7       Vf   \/        VV R7      pVP                  VJd   \1        R4      hW0n        VP3                  4       '       d0   \4        P6                  ! \8        P:                  ! ^4      4      V n        Vf   \?        VR7      pVV n         V'       d   V P@                  PC                  V4       V	e   \         P"                  ! R\$        ^R7       Ve   \         P"                  ! R\$        ^R7       W n         VV n"        W�n#        Wðn$        W n%        W°n&        VV n'        VV n(        VV n)        VV n*        VV n+        VV n,        VV n-        VV n.        V'       d   \_        V4      p!M
\_        4       p!V!V n0        Ve   \c        R V 4       4      V n2        M\c        4       V n2        WÀn3        WÐn4        Wàn5        T;'       g    . V n6        V Pl                   F  p"V"Po                  4        K  	  VV n8        W`n9        Wpn:        RV n;        VV n<        R # )Nz Only absolute URLs are supportedÚ/z!base_url must have a trailing '/'z8read_timeout is deprecated, use timeout argument instead©Ú
stacklevelrœ   )r´   z8conn_timeout is deprecated, use timeout argument insteadztimeout parameter cannot be of z. type, please use 'timeout=ClientTimeout(...)'zGread_timeout and timeout parameters conflict, please setup timeout.readzJconn_timeout and timeout parameters conflict, please setup timeout.connectzSThe ssl_shutdown_timeout parameter is deprecated and will be removed in aiohttp 4.0)rÞ   rñ   z0Session and connector has to use same event loop©rÞ   ú�The 'auth' parameter is deprecated and will be removed in v4; pass headers={'Authorization': aiohttp.encode_basic_auth(login, password)} insteadú¢The 'proxy_auth' parameter is deprecated and will be removed in v4; pass proxy_headers={'Proxy-Authorization': aiohttp.encode_basic_auth(login, password)} insteadc              3   ó8   "  € T F  p\        V4      x € K  	  R # 5i©N)r   )Ú.0Úis   & r�   Ú	<genexpr>Ú)ClientSession.__init__.<locals>.<genexpr>Ò  s   é € Ð/SÑAR¸A´°Q·°ÓARùs   ‚T)=rÀ   rÁ   rõ   Úget_running_loopÚ
isinstancer   r½   r§   r¾   ÚabsoluteÚpathÚendswithÚ
ValueErrorrS   ÚDEFAULT_TIMEOUTrÉ   ÚwarningsÚwarnÚDeprecationWarningÚattrÚevolvere   r÷   rG   ÚRuntimeErrorÚ	get_debugÚ	tracebackÚextract_stackÚsysÚ	_getframer¿   rI   rÂ   Úupdate_cookiesrÃ   rÄ   rÅ   rÆ   rÇ   rÊ   rË   rÌ   rÈ   rÓ   rÔ   rÕ   rÖ   r   rÍ   Ú	frozensetrÎ   rÏ   rÐ   rÑ   rÒ   Úfreezer×   rØ   rÙ   rÚ   rÛ   )#Úselfró   rÝ   rÞ   ro   rp   rz   r{   rq   rr   rß   rà   rá   râ   rã   rä   rå   ræ   rx   rç   rè   r|   r‚   ré   rÜ   rê   r�   rƒ   r„   r…   rë   r†   rñ   Úreal_headersÚtrace_configs#   &&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$  r�   Ú__init__ÚClientSession.__init__5  s³  € ðL 15ˆŒàŠ<ØÒ$Ø —‘�à×1Ð1”w×/Ò/Ó1ˆàÒœz¨(´C×8Ò8Ø)1ŒNØ,4Ò,<¡DÀ(Ç/Á/ÓBSˆDÕ!ä  ›]ˆDŒNØ$(§N¡N×$9Ñ$9Ó$;ˆDÔ!Ø—>‘>×*×*Ð*ÐNÐ,NÓNÐ*Ø�>‰>Ò%¨d¯n©n×.AÑ.A×.JÑ.JÈ3×.OÒ.OÜÐ@ÓAÐAà”hÓ '¢/Ü+ˆDŒMØ¤8Ó+Ü—’ØNÜ&Ø õô
 !%§¢¨D¯M©MÀÔ N�”ØÒ'Ü $§¢¨D¯M©MÀ<Ô P�”Ü—’ØNÜ&Ø õøô ˜g¤}×5Ò5Ü Ø5´d¸7³m°_ð E>ð >óð ð $ˆDŒMØ¤8Ó+Ü ð#óð ð
 Ò'Ü ð&óð ð  ¤xÓ/Ü�MŠMØeÜ"Øõð ÒÜ$ØÐ0DôˆIð �?‰? $Ó&ÜÐQÓRÐRàŒ
à�>‰>×ÒÜ%.×%<Ò%<¼S¿]º]È1Ó=MÓ%NˆDÔ"àÒÜ"¨Ô-ˆJØ%ˆÔçØ×Ñ×+Ñ+¨GÔ4àÒÜ�MŠMðFô #Øõð Ò!Ü�MŠMðFô #Øõð $ŒØ /ˆÔØ!ÔØŒØ-ÔØ%9Ô"Ø!1ˆÔØ /ˆÔØ#ˆŒØ%9ˆÔ"Ø)ˆÔØ+ˆÔØ-ˆÔØ'ˆÔ÷ Ü-8¸Ó-A‰Lä&›=ˆLØ2>ˆÔØÒ(Ü&/Ñ/SÑARÓ/SÓ&SˆDÕ#ä&/£kˆDÔ#à+ÔØ-ÔØ"3Ôà+×1Ð1¨rˆÔØ ×/Ô/ˆLØ×ÑÖ!ñ 0ð !:ˆÔà#ÔØ#-Ô Ø'+ˆÔØ'ˆÖr�   c                ó2   <€ V ^8„  d   QhRS[ R,          RR/# )rk   Úclsrd   rô   N)r÷   )r‹   rŒ   s   "€r�   rŽ   rú   å  s    ø€ ÷ 
ñ 
™t OÕ4ð 
¸ñ 
r�   c                ó\   € \         P                  ! R V P                   R2\        ^R7       R# )zInheritance class z" from ClientSession is discouragedrý   N)r  r  r“   r  )r#  s   &r�   Ú__init_subclass__ÚClientSession.__init_subclass__å  s%   € Ü�ŠØ  §¡ Ð.PÐQÜØ÷	
r�   c                ó*   <€ V ^8„  d   QhRS[ RS[RR/# )rk   ÚnameÚvalrô   N)r‡   r   )r‹   rŒ   s   "€r�   rŽ   rú   î  s"   ø€ ÷ 	+ñ 	+¡Cð 	+©cð 	+°dñ 	+r�   c                óˆ   <€ WP                   9  d"   \        P                  ! R V R2\        ^R7       \        SV `  W4       R# )zSetting custom ClientSession.z attribute is discouragedrý   N)ÚATTRSr  r  r  ÚsuperÚ__setattr__)r  r(  r)  Ú	__class__s   &&&€r�   r-  ÚClientSession.__setattr__î  s;   ø€ ØŸ:™:Ô%Ü—’Ø3°D°6Ð9RÐSÜ&Ø õô
 ‰GÑ Ö*r�   c                ó$   <€ V ^8„  d   QhRS[ RR/# )rk   Ú	_warningsrô   N)r   )r‹   rŒ   s   "€r�   rŽ   rú   ÷  s   ø€ ÷ 	7ñ 	7¡ð 	7°Dñ 	7r�   c                óê   € V P                   '       ga   R V /pVP                  ! RV : 2\        3/ VB  RV RR/pV P                  e   V P                  VR&   V P                  P                  V4       R# R# )ÚsourcezUnclosed client session Úclient_sessionÚmessagezUnclosed client sessionNÚsource_traceback)Úclosedr  ÚResourceWarningr¿   rÁ   Úcall_exception_handler)r  r1  ÚkwargsÚcontexts   &&  r�   Ú__del__ÚClientSession.__del__÷  sz   € Ø�{�{ˆ{Ø Ð%ˆFØ�NŠNØ*¨4©(Ð3´_ñØHNòð (¨¨yÐ:SÐTˆGØ×%Ñ%Ò1Ø.2×.DÑ.D�Ð*Ñ+Ø�J‰J×-Ñ-¨gÖ6ñ r�   c                ó@   <€ V ^8„  d   QhRS[ RS[RS[S[,          RR/# ©rk   r¡   Úurlr:  rô   Ú_RequestContextManager)r‡   rc   rg   ri   )r‹   rŒ   s   "€r�   rŽ   rú     s8   ø€ ÷ 	+ñ 	+áð	+ñ ð	+ñ ™_Õ-ð		+ð
 &ñ	+r�   c                ó   € R # r  r‘   ©r  r¡   r@  r:  s   &&&,r�   ÚrequestÚClientSession.request  s   € ñ
 (+r�   c                ó0   <€ V ^8„  d   QhRS[ RS[RS[RR/# r?  )r‡   rc   r   )r‹   rŒ   s   "€r�   rŽ   rú     s3   ø€ ÷ 	Pñ 	PÙð	PÙ$,ð	PÙ8;ð	Pà%ñ	Pr�   c                ó:   € \        V P                  ! W3/ VB 4      # )zPerform HTTP request.)rA  Ú_requestrC  s   &&&,r�   rD  rE    s   € ô *¨$¯-ª-¸Ñ*NÀvÑ*NÓOÐOr�   c                ó&   <€ V ^8„  d   QhRS[ RS[/# )rk   Ú
str_or_urlrô   )rc   r   )r‹   rŒ   s   "€r�   rŽ   rú     s   ø€ ÷ ñ ¡Xð ±#ñ r�   c                óš   € \        V4      pV P                  '       d.   VP                  '       g   V P                  P                  V4      # V# r  )r   r½   r
  Újoin)r  rJ  r@  s   && r�   Ú
_build_urlÚClientSession._build_url  s6   € Ü�*‹oˆØ�>�>ˆ> #§,§, ,Ø—>‘>×&Ñ& sÓ+Ð+Øˆ
r�   rl   rm   rn   rs   rt   ru   rv   rw   ry   r¨   r©   rª   r}   r~   r   r€   c          B      óŽ  <€ V ^8„  d   QhRS[ RS[RS[RS[RS[RS[R,          RS[R,          R	S[S[ ,          R,          R
S[R,          RS[RS[	RS[ S[,          R,          RS[R,          RS[RRS[,          S[
S[.S[R,          3,          ,          RS[RS[R,          RS[R,          RS[S[,          RS[R,          RS[R,          RS[R,          RS[S[,          S[,          RS[ R,          RS[R,          RS[RS[	R,          RS[R,          RS[	R,          RS[	R,          R S[	R,          R!S[S[,          R,          R"S[/!# )#rk   r¡   rJ  rl   rm   rn   ro   Nrp   rq   rr   rs   rt   ru   rv   rw   rx   ry   rz   r{   r|   r¨   r©   rª   r}   r~   r   r€   r�   r‚   rƒ   r„   r…   r†   rô   )r‡   rc   rb   r   r`   ra   r   rN   rˆ   r‰   r   r=   r   re   rJ   r­   rf   r>   rŠ   r   r:   )r‹   rŒ   s   "€r�   rŽ   rú     s  ø€ ÷ hñ háðhñ ðhñ
 ðhñ ðhñ ðhñ  Õ$ðhñ  Õ$ðhñ $¡C�=¨4Õ/ðhñ ˜$Õðhñ ðhñ ðhñ ™•*˜tÕ#ðhñ ˜•ðhñ  ð!hð$ ‘4�K™(¡NÐ#3±Y¸tµ_Ð#DÕEÕEð%hñ( ð)hñ* ˜$�ð+hñ,  Õ$ð-hñ. ¡Õ*ð/hñ0 ˜4•Kð1hñ2 ˜T•\ð3hñ4   $Õ&ð5hñ6 ™$Õ¡Õ,ð7hñ8 ˜t�ð9hñ: $ dÕ*ð;hñ< "ð=hñ> ˜D•jð?hñ@  �ðAhñB ˜T•zðChñD ˜d�
ðEhñF ˜4•ZðGhñH Ñ2Õ3°dÕ:ðIhñJ 
ñKhr�   c             ƒ  óz  a aaaaaaa>a?a@"  € S P                   '       d   \        R 4      h\        VVVV4      pV	e   \        P                  ! R\
        ^R7       Ve   \        P                  ! R\
        ^R7       Ve   Ve   \        R4      hVeT   S P                  e$   \        P                  ! VS P                  R7      pM"\        P                  ! VS P                  R7      p\        V\        4      '       g    Ve   \        P                  ! R\
        4       ^ p!. p"S P                  p#T;'       g    / pS P                  V4      p S P!                  V4      p$S P$                  f   Q hT$P&                  S P$                  P(                  9  d   \+        T$4      hTe.   T U&u0 uF  p&\-        T&4      kK  	  up&S P.                  ,          p'M!S P.                  '       d   S P.                  p'MRp'Tf   S P0                  pTf   S P2                  pTf   RpMS P                  T4      p \5        T4      pT\8        J d   S P:                  o>M%\        T\<        4      '       g   \=        TR7      o>MTo>\?        S P@                  S>PB                  S>PD                  R	7      p(T(PG                  4       p)Sf   S PH                  oSf   S PJ                  oSf   S PL                  oSf   S PN                  oSf   S PP                  oS PR                   U*u. uF   p*\U        S T*T*PW                  TR
7      4      NK"  	  up*o@S@ F-  p+T+PY                  TT$P[                  T4      T4      G Rj  x€L
  K/  	  T(P]                  4       o? S?;_uu_ 4        S P^                  ;'       d
    T\`        9   p, \c        T$4      w  p$p-T$Pd                  '       g   T!'       d   \f        M\"        p.T.! T$4      hT"'       g   T	'       d   T-'       d   \        R4      hT	e   T"'       d   T-e   T-p	T	fP   S Ph                  '       d>   S Pj                  '       d    S Pl                  T$Po                  4       8X  d   S Ph                  p	T	fZ   S Pp                  '       dH   T$Pr                  e:   S P@                  Pu                  RS Pv                  T$Pr                  4      G Rj  x€L
 p	Te%   T	e!   \x        Pz                  T9   d   \        R4      hS P|                  P                  T$4      p/Teq   \�        S P|                  P‚                  S P|                  P„                  R7      p0T0P‡                  T4       T0P                  T$4      p1T1'       d   T/P‰                  T14       Rp2Te   \5        T4      p2MXS Pp                  '       dG   \‹        \Œ        4      ;_uu_ 4        \Ž        P�                  ! \’        T$4      G Rj  x€L
 w  p2pRRR4       S P•                  TT$TTT'TT/T	T#TTTS P@                  S P–                  T2TS?S Te   TMRTTS@S P˜                  R7      p3R TTTTTTT>T T?T@3
R llp4T f   S Pš                  MT p5T5'       d   \�        T4T54      p6MT4p6 T6! T34      G Rj  x€L
 p7T7P´                  '       d1   S P|                  P·                  T7P´                  T7P¸                  4       T7Pº                  R9   Ed~   T
'       Edu   S@ F.  p+T+P½                  TT$P[                  T4      TT74      G Rj  x€L
  K0  	  T!^,          p!T"P¿                  T74       T'       dn   T!T8¼  dg   T3PÀ                  e#   T3PÀ                  PÃ                  4       G Rj  x€L
  T7PÃ                  4        \Å        T"^ ,          PÆ                  \É        T"4      4      hT7Pº                  R8X  d    T7PÊ                  \x        PÌ                  8w  g1   T7Pº                  R9   dw   T7PÊ                  \x        PÎ                  8X  dX   \x        PÐ                  pRpTPÓ                  \x        PÔ                  4      '       d    TP×                  \x        PÔ                  4       MQT3PÀ                  e8   T3PÀ                  PØ                  '       d   T7PÃ                  4        \Û        R4      hT3PÀ                  pT7PÜ                  PÓ                  \x        PÞ                  4      ;'       g*    T7PÜ                  PÓ                  \x        Pà                  4      p9T9f   EMJT7Pã                  4         \5        T9S Pä                  '       * R7      p:T:P&                  p;T;\æ        9  dL   T3PÀ                  e#   T3PÀ                  PÃ                  4       G Rj  x€L
  T7PÃ                  4        \é        T94      hT;'       g   T$Pë                  T:4      p: T:Po                  4       p<T$Po                  4       T<8w  de   Rp	RpTP×                  \x        Pz                  R4       TP×                  \x        Pì                  R4       TP×                  \x        Pî                  R4       T:p$/ pT7Pã                  4        EK¬   RRR4       X3PÀ                  e#   T3PÀ                  PÃ                  4       G Rj  x€L
  Tf   S Pð                  pTf   M:\ó        T4      '       d   T! X74      G Rj  x€L
  MT'       d   X7Põ                  4        T)eE   X7Pö                  e'   T7Pö                  Pù                  T)Pú                  4       MT)Pû                  4        \É        T"4      X7n~        S@ F.  p+T+Pÿ                  TT$P[                  T4      TT74      G Rj  x€L
  K0  	  T7#   \         d   p%\#        T4      T%hRp%?%ii ; iu up&i   \         d   p%\7        T4      T%hRp%?%ii ; iu up*i  ELL ELð ELÝ  + '       g   i     ELá; i ELQ  \ž        \         \¢        \¤        3 d    h \¦        \¨        3 d    T,'       d   Rp, EKd  h \ª         d    h \¬         dI   p8T8P®                  f"   \        T8\Ž        P°                  4      '       d   h \§        T8P²                  !  T8hRp8?8ii ; i ELb EL  \         dT   p%T3PÀ                  e$   T3PÀ                  PÃ                  4       G Rj  x€L 
  T7PÃ                  4        \g        T9R4      T%hRp%?%ii ; i ELZ  \         dT   p=T3PÀ                  e$   T3PÀ                  PÃ                  4       G Rj  x€L 
  T7PÃ                  4        \g        T:R4      T=hRp=?=ii ; i  + '       g   i     ELì; i ELÄ EL‘ ELó  E\          dg   p%T(PÃ                  4        T)'       d   T)Pû                  4        Rp)S@ F0  p+T+EP                  TT$P[                  T4      TT%4      G Rj  x€L 
  K2  	  h Rp%?%ii ; i5i)zSession is closedNr   rý   r  z9data and json parameters can not be used at the same time)ÚdumpszChunk size is deprecated #1615rœ   )r·   )r€   Tz<Cannot combine AUTH argument with credentials encoded in URLzTCannot combine AUTHORIZATION header with AUTH argument or credentials encoded in URL)ÚunsafeÚquote_cookie)rl   rp   rq   rm   ro   rr   rä   ru   rv   rw   rÞ   râ   rz   r{   ÚtimerÚsessionr}   r~   r   Útracesré   c                ó0   € V ^8„  d   QhR\         R\        /# )rk   Úreqrô   )r<   r=   )r‹   s   "r�   rŽ   Ú,ClientSession._request.<locals>.__annotate__$  s   € ÷ %$ñ %$Ü*ð%$ä'ñ%$r�   c              “   ó¦  <
"  € SP                   f   Q h SP                   P                  V SS
R7      G R j  x€L
 pTP                  f   Q hTP                  P                  ST P                  \        9   S	SS
P                  SSP                   P                  SSSR7
        T P                  T4      G R j  x€L
 p TP                  T4      G R j  x€L
  T#  Lž  \        P                   d   p\	        RT P
                   24      ThR p?ii ; i LX L@  \         d    TP                  4        h i ; i  \         d    TP                  4        h i ; i5i)N)rV  r|   zConnection timeout to host )
rT  Úskip_payloadry   r‚   rç   r�   Útimeout_ceil_thresholdrƒ   r„   r…   )rÀ   r´   rõ   ÚTimeoutErrorr*   r@  ÚprotocolÚset_response_paramsr¡   rM   rµ   Ú_timeout_ceil_thresholdÚsendÚstartÚBaseExceptionÚclose)rX  ÚconnÚexcÚrespr‚   r„   r…   rƒ   r�   ry   Úreal_timeoutr  rT  rV  s   &   €€€€€€€€€€r�   Ú_connect_and_send_requestÚ9ClientSession._request.<locals>._connect_and_send_request$  sP  øé € ð  $Ÿ™Ò:Ð:Ð:ð'Ø)-¯©×)@Ñ)@Ø #¨F¸Lð *Aó *÷ $˜Dð  $Ÿ}™}Ò8Ð8Ð8ØŸ™×9Ñ9Ø"'Ø),¯©Ô7IÑ)IØ+9Ø,;Ø)5×)?Ñ)?Ø)5Ø37·?±?×3ZÑ3ZØ*7Ø+9Ø(3ð :ô ð	"Ø),¯©°$«×#7˜Dð&Ø&*§j¡j°Ó&6× 6Ð 6ð  $˜ñ?$øô  '×3Ñ3ô 'Ü"8Ø"=¸c¿g¹g¸YÐ Gó#à#&ð'ûð'úñ& $8á 6øÜ#0ô &Ø $§
¡
¤Ø %ð&ûô  -ô "Ø ŸJ™JœLØ!ð"üs†   ƒE•!C ¶C·C »A$EÂ D1 Â4DÂ5D1 Â:D ÃDÃD ÃEÃC ÃD
Ã,DÄD
Ä
EÄD1 ÄD ÄD.Ä.D1 Ä1EÅEFé/  zzCannot follow redirect with a consumed request body. Use bytes, a seekable file-like object, or set allow_redirects=False.)ÚencodedzHServer attempted redirecting to a location that does not look like a URLzInvalid redirect URL origin)é-  é.  rk  i3  i4  )rm  rn  )‚r7  r  r@   r  r  r  r  rÇ   r   ÚJsonBytesPayloadÚJsonPayloadrÆ   r	  rˆ   rÅ   Ú_prepare_headersrM  r-   rÀ   ÚschemeÚallowed_protocol_schema_setr/   r   rÎ   rØ   rÙ   r   r,   rS   rÉ   re   rO   rÁ   r�   r·   rb  rÓ   rË   rÔ   rÕ   rÖ   rÒ   r\   Útrace_config_ctxÚsend_request_startÚupdate_queryrT  rÚ   ÚIDEMPOTENT_METHODSrT   Úraw_hostr.   rÄ   r½   r¾   r§   rÌ   ÚhostÚrun_in_executorÚ_get_netrc_authr   ÚAUTHORIZATIONrÂ   Úfilter_cookiesrI   rR  rS  r  Úloadr   ÚLookupErrorrõ   Ú	to_threadrQ   rÏ   rÐ   ré   rÛ   r;   r*   r!   r   r"   r%   r3   r#   ÚOSErrorÚerrnor]  ÚargsÚ_raw_cookie_headersÚupdate_cookies_from_headersr@  ÚstatusÚsend_request_redirectÚappendÚ_bodyrd  r7   Úrequest_infoÚtupler¡   Ú	METH_HEADÚ	METH_POSTÚMETH_GETÚgetÚCONTENT_LENGTHÚpopÚconsumedr&   rp   ÚLOCATIONÚURIÚreleaserÈ   rD   r0   rL  ÚCOOKIEÚPROXY_AUTHORIZATIONrÊ   Úcallablerx   Ú
connectionÚadd_callbackÚcancelÚ_historyÚsend_request_endrc  Úsend_request_exception)Ar  r¡   rJ  rl   rm   rn   ro   rp   rq   rr   rs   rt   ru   rv   rw   rx   ry   rz   r{   r|   r¨   r©   rª   r}   r~   r   r€   r�   r‚   rƒ   r„   r…   r†   Ú	redirectsÚhistoryrä   r@  Úer  Úskip_headersÚtmÚhandler  ÚtraceÚretry_persistent_connectionÚauth_from_urlÚerr_exc_clsÚall_cookiesÚtmp_cookie_jarÚreq_cookiesÚproxy_rX  ri  Úeffective_middlewaresÚhandlerrg  rf  Úr_urlÚparsed_redirect_urlrr  Úredirect_originÚorigin_val_errrh  rT  rV  sA   f&&$$$$$$$$$$$$$d$$$$$$$$$$ddddd$                             @@@r�   rH  ÚClientSession._request  sç  ÿùé € ðV �;�;ˆ;ÜÐ2Ó3Ð3ä  Z°¸kÓJˆàÒÜ�MŠMðFô #Øõð Ò!Ü�MŠMðFô #Øõð Ò Ò 0ÜØKóð ð ÒØ×)Ñ)Ò5Ü×/Ò/°¸D×<VÑ<VÔW‘ä×*Ò*¨4°t×7KÑ7KÔL�ä˜'¤4×(Ò(¨WÒ-@Ü�MŠMÐ:Ô<NÔOàˆ	Ø(*ˆØ—-‘-ˆØ—�˜2ˆð ×'Ñ'¨Ó0ˆð	;Ø—/‘/ *Ó-ˆCð �‰Ò*Ð*Ð*Ø�:‰:˜TŸ_™_×HÑHÔHÜ'¨Ó,Ð,ð Ò(á!2óÙ!2˜A”�Q–Ñ!2ñà×'Ñ'õ(‰Lð ×$×$Ð$Ø×2Ñ2‰LàˆLàŠ=Ø×'Ñ'ˆEØÒØ×1Ñ1ˆJàŠ=Ø ‰Mà ×1Ñ1°-Ó@ˆMð/Ü˜E›
�ð ”hÓØ*.¯-©-‰Lä˜g¤}×5Ò5Ü,°7Ô;‘à&�ô Ø�J‰J˜×*Ñ*¸<×;VÑ;Vô
ˆð —‘“ˆàÒØ×-Ñ-ˆLàÒ"Ø"×3Ñ3ˆOàÒ Ø ×/Ñ/ˆMàÒ!Ø!×1Ñ1ˆNàÒØ×+Ñ+ˆKð !%× 3Ò 3ó
ñ !4�ô ØØØ×-Ñ-Ð@QÐ-ÓRöñ
 !4ñ
ˆó ˆEØ×*Ñ*¨6°3×3CÑ3CÀFÓ3KÈWÓU×UÒUñ ð —‘“
ˆðG	ß’ð ×*Ñ*×KÐK¨vÔ9KÑ/Kð ,ð Ü)<¸SÓ)AÑ&�C˜ØŸ<Ÿ<˜<÷
  )õ :ä!6ð $ñ
 *¨#Ó.Ð.÷ #¯·Ü(ð9óð ð ’|¯°MÒ4MØ,˜ð šØ ×.×.Ð.à $§§ °$×2GÑ2GÈ3Ï:É:Ë<Ô2Wð  $×1Ñ1˜ð ’|¨¯¯¨¸C¿H¹HÒ<PØ%)§Z¡Z×%?Ñ%?Ø  $×"6Ñ"6¸¿¹ó&÷  ˜ð  Ò+Ø Ò,Ü ×.Ñ.°'Ô9ä(ð-óð ð #'×"2Ñ"2×"AÑ"AÀ#Ó"F�KàÒ*Ü)2Ø#'×#3Ñ#3×#:Ñ#:Ø)-×)9Ñ)9×)FÑ)Fô*˜ð '×5Ñ5°gÔ>Ø&4×&CÑ&CÀCÓ&H˜ß&Ø'×,Ñ,¨[Ô9à)-�FØÒ(Ü!$ U£™ØŸŸ˜Ü%¤k×2Õ2Ü7>×7HÒ7HÜ 5°só8÷ 2Ñ.˜F J÷ 3ð
 ×-Ñ-ØØØ%Ø 'Ø*6Ø!Ø +Ø!Ø 'Ø!)Ø 'Ø"+Ø!ŸZ™ZØ'+×';Ñ';Ø$Ø#-Ø#Ø $Ø#&¢?™C¸Ø(7Ø&3Ø%Ø"&§.¡.ð/ .ó �C÷4%$÷ %$ñ %$ðR .9Ò-@˜×)Ò)Àkð *÷ -Ü":Ø5Ð7Ló#™ð #<˜ð@Ù%,¨S£\×1˜ð, ×/×/Ð/Ø×(Ñ(×DÑDØ ×4Ñ4°d·h±hôð
 —{‘{Ð&?Õ?ÇOÀOã%+˜EØ"'×"=Ñ"=Ø &¨×(8Ñ(8¸Ó(@À'È4ó#÷ ò ñ &,ð
 " Q�˜	ØŸ™ tÔ,ß(¨Y¸-Ô-GØ"Ÿy™yÒ4Ø&)§i¡i§o¡oÓ&7× 7Ð 7Ø ŸJ™JœLÜ"2Ø '¨¥
× 7Ñ 7¼¸w»ó#ð ð !ŸK™K¨3Ô.°4·;±;Ä$Ç.Á.Ô3PØ ŸK™K¨:Ô5¸$¿+¹+ÌÏÉÔ:Wä%)§]¡]˜FØ#'˜DØ&Ÿ{™{¬4×+>Ñ+>×?Ò?Ø '§¡¬D×,?Ñ,?Ô @øð  #Ÿy™yÒ4¸¿¹×9K×9KÐ9KØ $§
¡
¤Ü&8ð%Dó'"ð !"ð
 $'§9¡9˜Dà $§¡× 0Ñ 0´·±Ó ?÷ !ð !À4Ç<Á<×CSÑCSÜ ŸH™HóD˜ð !š=á!ð !ŸL™LœNð%Ü25Ø %°4×3MÑ3MÔ/Mô3Ð/ð "5×!;Ñ!;˜Ø!Ô)BÔBØ"Ÿy™yÒ4Ø&)§i¡i§o¡oÓ&7× 7Ð 7Ø ŸJ™JœLÜ"?ÀÓ"FÐFß!'Ø25·(±(Ð;NÓ2OÐ/ð	2Ø.A×.HÑ.HÓ.J˜Oð Ÿ:™:›<¨?Ô:Ø#'˜DØ&*˜GØ#ŸK™K¬×(:Ñ(:¸DÔAØ#ŸK™K¬¯©°TÔ:Ø#ŸK™K¬×(@Ñ(@À$ÔGà1˜Ø!#˜ØŸ™œÚ à÷{ ð~ �y‰yÒ$Ø—i‘i—o‘oÓ'×'Ð'àÒ'Ø#'×#9Ñ#9Ð àÒ'ØÜÐ*×+Ò+Ù& tÓ,×,Ñ,ß!Ø×%Ñ%Ô'ð Ò!Ø—?‘?Ò.Ø—O‘O×0Ñ0°·±Õ?à—M‘M”Oä! '›NˆDŒMã�Ø×,Ñ,Ø˜C×,Ñ,¨VÓ4°g¸tó÷ ò ñ  ð ˆKøôG ô 	;Ü'¨
Ó3¸Ð:ûð	;üòøô& ô /Ü  Ó'¨QÐ.ûð/üò@
ò VòZ òD2÷ 3×2Ð2úòf  2øô /Ü,Ü7Ü/ð	ô ð Ü)Ô+BÐCô ß6Ø:?Ð7Û$ØÜ&ô ØÜ"ô @ØŸ9™9Ò,´¸CÄ×AUÑAU×1VÒ1VØ!Ü+¨S¯X©XÑ6¸CÐ?ûð@úòò !8øô`  *ô %Ø"Ÿy™yÒ4Ø&)§i¡i§o¡oÓ&7× 7Ñ 7Ø ŸJ™JœLÜ"?Ø %Ø jó#ð $%ð%ûð	%úò !8øô  *ô 2Ø"Ÿy™yÒ4Ø&)§i¡i§o¡oÓ&7× 7Ñ 7Ø ŸJ™JœLÜ"?Ø 3Ø =ó#ð $2ð2ûð	2ú÷Q —�úò@	 (ò -òøõ
 ô 	à�H‰HŒJßØ—‘”Ø�ã�Ø×2Ò2Ø˜C×,Ñ,¨VÓ4°g¸qó÷ ó ñ  ð ûð	üs”  ŒD%v;Ä2v;Åm ÅAv;Æ m:Æ4&v;ÇAv;È#m? È.Cv;Ì&nÌ*-v;Ín#Ív;Í1
u Í;At)Ït)Ït)Ï&t)Ï.t)Ðt)Ð!t)Ð3A t)Ñ4At)Ò6n&Ò7Ct)Öt)Ö-n,	×n)×n,	×A?t)Ùt)Ù$oÙ/o Ù0oÙ4t)ÚA
t)Û+t)Û<q
Û=)t)Ü'2t)Ýq!ÝCt)à+A	t)á5At)ãA t)äq$ä)At)å+så,&t)æt)æ%sæ5Bt)é3u é9t=é:5u ê/u ê0u ê=Bu íuí	u ív;ím7í&m2í2m7í7v;í?nî
nînî	v;î&t)î)n,	î,n=î7	t)ï oï*qï.qï7qï9t)ï=	qð
qðqðAqñqñt)ñ!t)ñ$sñ/+r=òr
ò"r=ò=sót)ót&ó+t!ó>t
ó?"t!ô!t&ô&t)ô)t:	ô4
u õ u õu õv8õAv3ö(v+ö)
v3ö3v8ö8v;Údecode_text.c                óN   <€ V ^8„  d   QhRS[ RS[R,          RS[S[,          RR/# )rk   r@  r´  Tr:  rô   zB_BaseRequestContextManager[ClientWebSocketResponse[Literal[True]]]©rc   r   rg   rŸ   )r‹   rŒ   s   "€r�   rŽ   rú     sD   ø€ ÷ 	Wñ 	Wáð	Wñ ! �ð		Wñ
 Ñ.Õ/ð	Wð Rñ	Wr�   c               ó   € R # r  r‘   ©r  r@  r´  r:  s   &&$,r�   Ú
ws_connectÚClientSession.ws_connect  s	   € ñ TWr�   c                óN   <€ V ^8„  d   QhRS[ RS[R,          RS[S[,          RR/# )rk   r@  r´  Fr:  rô   zC_BaseRequestContextManager[ClientWebSocketResponse[Literal[False]]]r¶  )r‹   rŒ   s   "€r�   rŽ   rú     sD   ø€ ÷ 	Xñ 	Xáð	Xñ ! �ð		Xñ
 Ñ.Õ/ð	Xð Sñ	Xr�   c               ó   € R # r  r‘   r¸  s   &&$,r�   r¹  rº    s	   € ñ UXr�   c                ó@   <€ V ^8„  d   QhRS[ RS[RS[S[,          RR/# )rk   r@  r´  r:  rô   ú9_BaseRequestContextManager[ClientWebSocketResponse[bool]]©rc   rˆ   rg   rŸ   )r‹   rŒ   s   "€r�   rŽ   rú     s@   ø€ ÷ 	Nñ 	Náð	Nñ ð		Nñ
 Ñ.Õ/ð	Nð Iñ	Nr�   c               ó   € R # r  r‘   r¸  s   &&$,r�   r¹  rº    s	   € ñ KNr�   r¡   r¢   r£   r¤   r¥   r¦   r§   r«   c          0      ó�  <€ V ^8„  d   QhRS[ RS[RS[S[,          RS[S[,          RS[R,          RS[RS[R	S[R,          R
S[R,          RS[R,          RS[RS[	R,          RS[ R,          RS[R,          RS[
S[,          S[,          RS[R,          RS[R,          RS[
R,          RS[R,          RS[	R,          RS[RS[RS[RR/# )rk   r@  r¡   r¢   r|   r£   Nr¤   r¥   r¦   rr   r§   rl   rp   rz   r{   r}   r¨   r©   rª   r~   r   ru   r«   r´  rô   r¾  ©rc   r‡   r   rC   rJ   r¬   rˆ   rN   rb   ra   rf   r>   r­   r‰   )r‹   rŒ   s   "€r�   rŽ   rú      sD  ø€ ÷ 6
ñ 6
áð6
ñ ð	6
ñ
 ™C•=ð6
ñ !¡9Õ,ð6
ñ  �ð6
ñ ð6
ñ ð6
ñ ˜4•<ð6
ñ ˜$Õð6
ñ �d•
ð6
ñ ð6
ñ  Õ$ð6
ñ ˜$�ð6
ñ   Õ$ð!6
ñ" ™$Õ¡Õ,ð#6
ñ$ ˜4•Kð%6
ñ& ˜T•\ð'6
ñ(   $Õ&ð)6
ñ* ˜t�ð+6
ñ, $ dÕ*ð-6
ñ. ð/6
ñ0 ð16
ñ2 ð36
ð4 
Eñ56
r�   c               ód   € \        V P                  VVVVVVVVV	V
VVVVVVVVVVVVVR7      4      # )zInitiate websocket connection.)r¡   r¢   r|   r£   r¤   r¥   r¦   rr   r§   rl   rp   rz   r{   r}   r¨   r©   rª   r~   r   ru   r«   r´  )Ú_WSRequestContextManagerÚ_ws_connect)r  r@  r¡   r¢   r|   r£   r¤   r¥   r¦   rr   r§   rl   rp   rz   r{   r}   r¨   r©   rª   r~   r   ru   r«   r´  s   &&$$$$$$$$$$$$$$$$$$$$$$r�   r¹  rº     si   € ô8 (Ø×ÑØØØ#ØØ /Ø#Ø!Ø#ØØØØØØ%ØØ%Ø'Ø'Ø /Ø+Ø!Ø)Ø'ð/ ó ó
ð 	
r�   c                óN   <€ V ^8„  d   QhRS[ RS[R,          RS[S[,          RR/# )rk   r@  r´  Tr:  rô   z&ClientWebSocketResponse[Literal[True]]r¶  )r‹   rŒ   s   "€r�   rŽ   rú   [  s=   ø€ ÷ 	;ñ 	;áð	;ñ ! �ð		;ñ
 Ñ.Õ/ð	;ð 6ñ	;r�   c             ‹  ó   "  € R # 5ir  r‘   r¸  s   &&$,r�   rÅ  ÚClientSession._ws_connectZ  s
   é € ñ 8;ùó   ‚c                óN   <€ V ^8„  d   QhRS[ RS[R,          RS[S[,          RR/# )rk   r@  r´  Fr:  rô   z'ClientWebSocketResponse[Literal[False]]r¶  )r‹   rŒ   s   "€r�   rŽ   rú   d  s=   ø€ ÷ 	<ñ 	<áð	<ñ ! �ð		<ñ
 Ñ.Õ/ð	<ð 7ñ	<r�   c             ‹  ó   "  € R # 5ir  r‘   r¸  s   &&$,r�   rÅ  rÈ  c  s
   é € ñ 9<ùrÉ  c                ó@   <€ V ^8„  d   QhRS[ RS[RS[S[,          RR/# )rk   r@  r´  r:  rô   úClientWebSocketResponse[bool]r¿  )r‹   rŒ   s   "€r�   rŽ   rú   m  s9   ø€ ÷ 	2ñ 	2áð	2ñ ð		2ñ
 Ñ.Õ/ð	2ð -ñ	2r�   c             ‹  ó   "  € R # 5ir  r‘   r¸  s   &&$,r�   rÅ  rÈ  l  s
   é € ñ /2ùrÉ  c          0      ó�  <€ V ^8„  d   QhRS[ RS[RS[S[,          RS[S[,          RS[R,          RS[RS[R	S[R,          R
S[R,          RS[R,          RS[RS[	R,          RS[ R,          RS[R,          RS[
S[,          S[,          RS[R,          RS[R,          RS[
R,          RS[R,          RS[	R,          RS[RS[RS[RR/# )rk   r@  r¡   r¢   r|   r£   Nr¤   r¥   r¦   rr   r§   rl   rp   rz   r{   r}   r¨   r©   rª   r~   r   ru   r«   r´  rô   rÍ  rÂ  )r‹   rŒ   s   "€r�   rŽ   rú   u  s]  ø€ ÷ kñ káðkñ ð	kñ
 ™C•=ðkñ !¡9Õ,ðkñ  �ðkñ ðkñ ðkñ ˜4•<ðkñ ˜$Õðkñ �d•
ðkñ ðkñ  Õ$ðkñ ˜$�ðkñ   Õ$ð!kñ" ™$Õ¡Õ,ð#kñ$ ˜4•Kð%kñ& ˜T•\ð'kñ(   $Õ&ð)kñ* ˜t�ð+kñ, $ dÕ*ð-kñ. ð/kñ0 ð1kñ2 ð3kð4 
)ñ5kr�   c             ƒ  óL  "  € V	e   \         P                  ! R\        ^R7       Ve   \         P                  ! R\        ^R7       V\        JdD   \	        V\
        4      '       d   TpM0\         P                  ! R\        ^R7       \        VR7      pM\        pVe6   \         P                  ! R\        ^R7       \        P                  ! VVR7      pVf   \        4       pM\        V4      p\        P                  R\        P                  R	\        P                  R
/pVP                  4        F  w  ppVP                  VV4       K  	  \         P"                  ! \$        P&                  ! ^4      4      pVP)                  4       V\        P*                  &   V'       d#   RP-                  V4      V\        P.                  &   V
e   V
V\        P0                  &   V'       d    \3        VR7      pVV\        P4                  &   Vf    \         P                  ! R\        ^R7       Rp\7        VVVV4      pV P9                  VVVVRV	VVVVVR7      G R j  x€L
 p VP:                  ^e8w  d9   \=        VP>                  VP@                  RVP:                  VPB                  R7      hVPB                  PE                  \        P                  R4      PG                  4       R8w  d9   \=        VP>                  VP@                  RVP:                  VPB                  R7      hVPB                  PE                  \        P                  R4      PG                  4       R8w  d9   \=        VP>                  VP@                  RVP:                  VPB                  R7      hVPB                  PE                  \        PH                  R4      p \         P"                  ! \J        PL                  ! V\N        ,           4      PQ                  4       4      P)                  4       p!V V!8w  d9   \=        VP>                  VP@                  RVP:                  VPB                  R7      hR p"V'       d�   \        P.                  VPB                  9   db   VPB                  \        P.                  ,          PS                  R4       U#u. uF  p#V#PU                  4       NK  	  p$p#V$ F  p#V#V9   g   K  T#p" M	  Rp%V'       dF   VPB                  PE                  \        P4                  4      p&V&'       d    \W        V&4      w  pp%M^ pRp%VP\                  p(V(f   Q hV(P^                  p)V)f   Q hVP`                  f	   R V)n1        M3V)Pb                  e&   \e        VP`                  V)Pb                  4      V)n1        V(Pf                  p*V*f   Q h\i        V)\j        V Pl                  R7      p+\o        V)V*RVV%R7      p,V Pq                  V+V,V"VVVVV Pl                  VVV%R7      p-\s        V+VVR7      p.Vf   R MV-Pt                  p/V)Pw                  V.V+V/R7       V-#  ELÓu up#i   \X         dP   p'\=        TP>                  TP@                  T'PZ                  ^ ,          TP:                  TPB                  R7      T'hR p'?'ii ; i  \x         d    TP{                  4        h i ; i5i)Nr   rý   r  zeparameter 'timeout' of type 'float' is deprecated, please use 'timeout=ClientWSTimeout(ws_close=...)')Úws_closezofloat parameter 'receive_timeout' is deprecated, please use parameter 'timeout=ClientWSTimeout(ws_receive=...)')Ú
ws_receiveÚ	websocketÚUpgradeÚ13Ú,)ru   z+ssl=None is deprecated, please use ssl=TrueTF)	rl   rp   ry   rr   rz   r{   r}   r~   r   zInvalid response status)r5  r†  rp   Ú zInvalid upgrade headerÚupgradezInvalid connection headerzInvalid challenge responserÿ   )Úuse_maskru   Ú
notakeover)r¦   ru   Úclient_notakeover)r´  )Údata_received_cb)>r  r  r  rS   r	  rC   rA   r  r  r   r   ÚUPGRADEÚ
CONNECTIONÚSEC_WEBSOCKET_VERSIONÚitemsÚ
setdefaultÚbase64Ú	b64encodeÚosÚurandomÚdecodeÚSEC_WEBSOCKET_KEYrL  ÚSEC_WEBSOCKET_PROTOCOLÚORIGINrZ   ÚSEC_WEBSOCKET_EXTENSIONSr@   rD  r†  r9   rŠ  r   rp   r�  ÚlowerÚSEC_WEBSOCKET_ACCEPTÚhashlibÚsha1rU   ÚdigestÚsplitÚstripr[   rY   rƒ  r™  r^  rÒ  rç   ÚmaxÚ	transportr   rL   rÁ   rX   rÑ   rW   Ú_on_data_receivedÚ
set_parserrc  rd  )0r  r@  r¡   r¢   r|   r£   r¤   r¥   r¦   rr   r§   rl   rp   rz   r{   r}   r¨   r©   rª   r~   r   ru   r«   r´  Ú
ws_timeoutr  Údefault_headersÚkeyÚvalueÚsec_keyÚextstrrg  Úr_keyÚmatchr^  ÚprotoÚresp_protocolsrÚ  Úcompress_hdrsrf  re  Ú
conn_protoró  ÚreaderÚwriterÚws_respÚparserÚcbs0   &&$$$$$$$$$$$$$$$$$$$$$$                        r�   rÅ  rÈ  u  sÛ  é € ð6 ÒÜ�MŠMðFô #Øõð Ò!Ü�MŠMðFô #Øõð œ(Ó"Ü˜'¤?×3Ò3Ø$‘
ä—’ð>ô 'Ø õô -°gÔ>‘
ä2ˆJØÒ&Ü�MŠMð<ô #Øõô Ÿš Z¸OÔLˆJàŠ?Ü-8«]‰Lä& wÓ/ˆLô �L‰L˜+Ü�O‰O˜YÜ×&Ñ&¨ð
ˆð *×/Ñ/Ö1‰JˆC�Ø×#Ñ# C¨Ö/ñ 2ô ×"Ò"¤2§:¢:¨b£>Ó2ˆØ/6¯~©~Ó/?ˆ”T×+Ñ+Ñ,çØ8;¿¹ÀÓ8KˆLœ×4Ñ4Ñ5ØÒØ(.ˆLœŸ™Ñ%ßÜ¨Ô2ˆFØ:@ˆLœ×6Ñ6Ñ7ð Š;Ü�MŠMØ=Ü"Øõð
 ˆCÜ  Z°¸kÓJˆð —\‘\ØØØØ Ø ØØØ!ØØ+Ø'ð "ó 
÷ 
ˆðv	à�{‰{˜cÔ!Ü,Ø×%Ñ%Ø—L‘LØ5ØŸ;™;Ø ŸL™Lôð ð �|‰|×Ñ¤§¡¨bÓ1×7Ñ7Ó9¸[ÔHÜ,Ø×%Ñ%Ø—L‘LØ4ØŸ;™;Ø ŸL™Lôð ð �|‰|×Ñ¤§¡°Ó4×:Ñ:Ó<À	ÔIÜ,Ø×%Ñ%Ø—L‘LØ7ØŸ;™;Ø ŸL™Lôð ð —L‘L×$Ñ$¤T×%>Ñ%>ÀÓCˆEÜ×$Ò$¤W§\¢\°'¼FÕ2BÓ%C×%JÑ%JÓ%LÓM×TÑTÓVˆEØ˜Œ~Ü,Ø×%Ñ%Ø—L‘LØ8ØŸ;™;Ø ŸL™Lôð ð ˆHßœT×8Ñ8¸D¿L¹LÔHð "&§¡¬d×.IÑ.IÕ!J×!PÑ!PÐQTÔ!Uó"á!U˜ð —K‘K–MÙ!Uð ð "ó
 ,�EØ 	Ö)Ø#(˜Ùñ ,ð ˆJßØ $§¡× 0Ñ 0´×1NÑ1NÓ O�ß ð	#Ü/;¸MÓ/JÑ,˜¡*ð  !�HØ!&�Jà—?‘?ˆDØÒ#Ð#Ð#ØŸ™ˆJØÒ)Ð)Ð)ð ×$Ñ$Ò,à*.�
Õ'Ø×(Ñ(Ò4Ü*-Ø×)Ñ)¨:×+BÑ+Bó+�
Ô'ð Ÿ™ˆIØÒ(Ð(Ð(Ü'¨
Ô4FÈTÏZÉZÔXˆFÜ$ØØØØ!Ø%ôˆFð ×-Ñ-ØØØØØØØØ—
‘
Ø#Ø!Ø",ð .ó ˆGô % V¨\À{ÔSˆFØ"Ò*‘°×0IÑ0IˆBØ×!Ñ! &¨&À2Ð!ÔFØˆNòI
ùòt"øô" ,ô #Ü4Ø ×-Ñ-Ø ŸL™LØ$'§H¡H¨Q¥KØ#'§;¡;Ø$(§L¡Lôð  #ð#ûð#ûôJ ô 	Ø�J‰JŒLØð	üs…   ‚FZ$ÆA Z$ÇA/Z$ÉXÉZ$ÉG6Z Ñ	AZ ÒX"Ò3Z ÓZ Ó0Z ÔX' ÔB0Z ×AZ$Ø"Z Ø'ZØ2A
Y<Ù<ZÚZ ÚZ!Ú!Z$c                ó2   <€ V ^8„  d   QhRS[ R,          RR/# )rk   rp   Nrô   úCIMultiDict[str])ra   )r‹   rŒ   s   "€r�   rŽ   rú   b  s!   ø€ ÷ ñ ©°tÕ(;ð Ð@Rñ r�   c                ó0  € \        V P                  4      pV'       dy   \        V\        \        34      '       g   \        V4      p\        4       pVP                  4        F3  w  rEWC9   d   VP                  WE4       K  WRV&   VP                  V4       K5  	  V# )z3Add default headers and transform it to CIMultiDict)r   rÍ   r	  r   r   Úsetrà  Úadd)r  rp   ÚresultÚadded_namesrø  rù  s   &&    r�   rq  ÚClientSession._prepare_headersb  sx   € ô ˜T×2Ñ2Ó3ˆßÜ˜g¬¼	Ð'B×CÒCÜ% gÓ.�Ü$'£EˆKØ%Ÿm™mžo‘
�ØÔ%Ø—J‘J˜sÖ*à"'˜3‘KØ—O‘O CÖ(ñ .ð ˆr�   c                ó4   <€ V ^8„  d   QhRS[ RS[R,          /# )rk   ry  rô   N)r‡   rN   )r‹   rŒ   s   "€r�   rŽ   rú   r  s    ø€ ÷ ñ ¡Cð ©I¸Õ,<ñ r�   c                óR   € \        4       p \        W!4      #   \         d     R# i ; i)z‡
Get auth from netrc for the given host.

This method is designed to be called in an executor to avoid
blocking I/O in the event loop.
N)rR   rP   r  )r  ry  Ú	netrc_objs   && r�   r{  ÚClientSession._get_netrc_authr  s.   € ô #Ó$ˆ	ð	Ü'¨	Ó8Ð8øÜô 	Úð	ús   Œ
 —&¥&c                ó:   <€ V ^8„  d   QhRS[ RS[S[,          RR/# ©rk   r@  r:  rô   rA  ©rc   rg   ri   )r‹   rŒ   s   "€r�   rŽ   rú   �  ó.   ø€ ÷ 	+ñ 	+áð	+ñ ™_Õ-ð	+ð &ñ		+r�   c                ó   € R # r  r‘   ©r  r@  r:  s   &&,r�   r�  ÚClientSession.get�  ó   € ñ (+r�   c                ó:   <€ V ^8„  d   QhRS[ RS[S[,          RR/# r  r  )r‹   rŒ   s   "€r�   rŽ   rú   ‡  r  r�   c                ó   € R # r  r‘   r  s   &&,r�   ÚoptionsÚClientSession.options‡  r  r�   c                ó:   <€ V ^8„  d   QhRS[ RS[S[,          RR/# r  r  )r‹   rŒ   s   "€r�   rŽ   rú   �  r  r�   c                ó   € R # r  r‘   r  s   &&,r�   ÚheadÚClientSession.head�  r  r�   c                ó:   <€ V ^8„  d   QhRS[ RS[S[,          RR/# r  r  )r‹   rŒ   s   "€r�   rŽ   rú   “  r  r�   c                ó   € R # r  r‘   r  s   &&,r�   ÚpostÚClientSession.post“  r  r�   c                ó:   <€ V ^8„  d   QhRS[ RS[S[,          RR/# r  r  )r‹   rŒ   s   "€r�   rŽ   rú   ™  r  r�   c                ó   € R # r  r‘   r  s   &&,r�   ÚputÚClientSession.put™  r  r�   c                ó:   <€ V ^8„  d   QhRS[ RS[S[,          RR/# r  r  )r‹   rŒ   s   "€r�   rŽ   rú   Ÿ  r  r�   c                ó   € R # r  r‘   r  s   &&,r�   ÚpatchÚClientSession.patchŸ  r  r�   c                ó:   <€ V ^8„  d   QhRS[ RS[S[,          RR/# r  r  )r‹   rŒ   s   "€r�   rŽ   rú   ¥  r  r�   c                ó   € R # r  r‘   r  s   &&,r�   ÚdeleteÚClientSession.delete¥  r  r�   c                ó0   <€ V ^8„  d   QhRS[ RS[RS[RR/# ©rk   r@  rs   r:  rô   rA  ©rc   rˆ   r   )r‹   rŒ   s   "€r�   rŽ   rú   ­  ó-   ø€ ÷ 	ñ 	Ùð	Ù59ð	ÙLOð	à%ñ	r�   c               ó\   € \        V P                  ! \        P                  V3RV/VB 4      # )zPerform HTTP GET request.rs   )rA  rH  r   rŽ  ©r  r@  rs   r:  s   &&$,r�   r�  r  ­  s6   € ô *Ø—’Ü—M‘M 3ñØ8GðØKQñóð r�   c                ó0   <€ V ^8„  d   QhRS[ RS[RS[RR/# r4  r5  )r‹   rŒ   s   "€r�   rŽ   rú   ·  r6  r�   c               ó\   € \        V P                  ! \        P                  V3RV/VB 4      # )zPerform HTTP OPTIONS request.rs   )rA  rH  r   ÚMETH_OPTIONSr8  s   &&$,r�   r  r  ·  s8   € ô *Ø—’Ü×%Ñ% sñØ<KðØOUñóð r�   c                ó0   <€ V ^8„  d   QhRS[ RS[RS[RR/# r4  r5  )r‹   rŒ   s   "€r�   rŽ   rú   Á  s-   ø€ ÷ 	ñ 	Ùð	Ù59ð	ÙMPð	à%ñ	r�   c               ó\   € \        V P                  ! \        P                  V3RV/VB 4      # )zPerform HTTP HEAD request.rs   )rA  rH  r   rŒ  r8  s   &&$,r�   r!  r"  Á  s6   € ô *Ø—’Ü—N‘N CñØ9HðØLRñóð r�   c                ó0   <€ V ^8„  d   QhRS[ RS[RS[RR/# ©rk   r@  rm   r:  rô   rA  ©rc   r   )r‹   rŒ   s   "€r�   rŽ   rú   Ë  ó-   ø€ ÷ 	ñ 	Ùð	Ù*-ð	Ù@Cð	à%ñ	r�   c               ó\   € \        V P                  ! \        P                  V3RV/VB 4      # )zPerform HTTP POST request.rm   )rA  rH  r   r�  ©r  r@  rm   r:  s   &&$,r�   r%  r&  Ë  s-   € ô *Ø—’œdŸn™n¨cÑG¸ÐGÀÑGóð r�   c                ó0   <€ V ^8„  d   QhRS[ RS[RS[RR/# r?  r@  )r‹   rŒ   s   "€r�   rŽ   rú   Ó  rA  r�   c               ó\   € \        V P                  ! \        P                  V3RV/VB 4      # )zPerform HTTP PUT request.rm   )rA  rH  r   ÚMETH_PUTrC  s   &&$,r�   r)  r*  Ó  s-   € ô *Ø—’œdŸm™m¨SÑF°tÐF¸vÑFóð r�   c                ó0   <€ V ^8„  d   QhRS[ RS[RS[RR/# r?  r@  )r‹   rŒ   s   "€r�   rŽ   rú   Û  rA  r�   c               ó\   € \        V P                  ! \        P                  V3RV/VB 4      # )zPerform HTTP PATCH request.rm   )rA  rH  r   Ú
METH_PATCHrC  s   &&$,r�   r-  r.  Û  s-   € ô *Ø—’œdŸo™o¨sÑH¸ÐHÀÑHóð r�   c                ó*   <€ V ^8„  d   QhRS[ RS[RR/# r  r@  )r‹   rŒ   s   "€r�   rŽ   rú   ã  s#   ø€ ÷ 	ñ 	™hð 	±#ð 	Ð:Rñ 	r�   c                óX   € \        V P                  ! \        P                  V3/ VB 4      # )zPerform HTTP DELETE request.)rA  rH  r   ÚMETH_DELETEr  s   &&,r�   r1  r2  ã  s(   € ä)Ø—’œd×.Ñ.°Ñ>°vÑ>óð r�   c                ó   <€ V ^8„  d   QhRR/# ©rk   rô   Nr‘   )r‹   rŒ   s   "€r�   rŽ   rú   é  s   ø€ ÷ #ñ #˜Tñ #r�   c              ƒ  óÌ   "  € V P                   '       gL   V P                  e5   V P                  '       d#   V P                  P                  4       G Rj  x€L
  RV n        R# R#  L5i)z=Close underlying connector.

Release all acquired resources.
N)r7  rÀ   rÃ   rd  ©r  s   &r�   rd  ÚClientSession.closeé  sJ   é € ð
 �{�{ˆ{Ø�‰Ò*¨t×/D×/DÐ/DØ—o‘o×+Ñ+Ó-×-Ð-Ø"ˆDŽOñ á-ùs   ‚2A$µA$ÁA"ÁA$c                ó    <€ V ^8„  d   QhRS[ /# ©rk   rô   ©rˆ   )r‹   rŒ   s   "€r�   rŽ   rú   ô  s   ø€ ÷ Añ A™ñ Ar�   c                óZ   € V P                   RJ ;'       g    V P                   P                  # )z0Is client session closed.

A readonly property.
N)rÀ   r7  rP  s   &r�   r7  ÚClientSession.closedó  s%   € ð �‰ $Ð&×@Ð@¨$¯/©/×*@Ñ*@Ð@r�   c                ó.   <€ V ^8„  d   QhRS[ R,          /# rN  )rE   )r‹   rŒ   s   "€r�   rŽ   rú   ü  s   ø€ ÷ ñ ™=¨4Õ/ñ r�   c                ó   € V P                   # )z(Connector instance used for the session.©rÀ   rP  s   &r�   rÝ   ÚClientSession.connectorû  s   € ð �‰Ðr�   c                ó    <€ V ^8„  d   QhRS[ /# rS  r   )r‹   rŒ   s   "€r�   rŽ   rú     s   ø€ ÷  ñ  Ñ-ñ  r�   c                ó   € V P                   # )zThe session cookies.)rÂ   rP  s   &r�   rå   ÚClientSession.cookie_jar   s   € ð ×ÑÐr�   c                ó6   <€ V ^8„  d   QhRS[ S[S[3,          /# rS  )r‹  r‰   )r‹   rŒ   s   "€r�   rŽ   rú     s   ø€ ÷ ñ ™™s¡C˜x�ñ r�   c                ó   € V P                   # )z"The session HTTP protocol version.)rÅ   rP  s   &r�   rä   ÚClientSession.version  ó   € ð �}‰}Ðr�   c                ó    <€ V ^8„  d   QhRS[ /# rS  rT  )r‹   rŒ   s   "€r�   rŽ   rú     s   ø€ ÷ *ñ *¡dñ *r�   c                ó   € V P                   # )ú)Do URL requoting on redirection handling.)rÈ   rP  s   &r�   rÜ   Ú"ClientSession.requote_redirect_url
  s   € ð ×)Ñ)Ð)r�   c                ó$   <€ V ^8„  d   QhRS[ RR/# )rk   r)  rô   NrT  )r‹   rŒ   s   "€r�   rŽ   rú     s   ø€ ÷ )ñ )©ð )°ñ )r�   c                óL   € \         P                  ! R\        ^R7       Wn        R# )rd  z=session.requote_redirect_url modification is deprecated #2778rý   N)r  r  r  rÈ   )r  r)  s   &&r�   rÜ   re    s!   € ô 	�ŠØKÜØõ	
ð
 &)Ö"r�   c                ó4   <€ V ^8„  d   QhRS[ P                  /# rS  )rõ   rö   )r‹   rŒ   s   "€r�   rŽ   rú     s   ø€ ÷ ñ ‘g×/Ñ/ñ r�   c                óT   € \         P                  ! R\        ^R7       V P                  # )zSession's loop.z"client.loop property is deprecatedrý   )r  r  r  rÁ   rP  s   &r�   rÞ   ÚClientSession.loop  s%   € ô 	�ŠØ0Ô2DÐQRõ	
ð �z‰zÐr�   c                ó    <€ V ^8„  d   QhRS[ /# rS  )re   )r‹   rŒ   s   "€r�   rŽ   rú   "  s   ø€ ÷ ñ ™ñ r�   c                ó   € V P                   # )zTimeout for the session.)rÉ   rP  s   &r�   r|   ÚClientSession.timeout!  ra  r�   c                ó   <€ V ^8„  d   QhRR/# )rk   rô   r  r‘   )r‹   rŒ   s   "€r�   rŽ   rú   '  s   ø€ ÷ %ñ %Ð+ñ %r�   c                ó   € V P                   # )z*The default headers of the client session.)rÍ   rP  s   &r�   rp   ÚClientSession.headers&  ó   € ð ×$Ñ$Ð$r�   c                ó0   <€ V ^8„  d   QhRS[ S[,          /# rS  )r  r   )r‹   rŒ   s   "€r�   rŽ   rú   ,  s   ø€ ÷ 'ñ '¡9©T¥?ñ 'r�   c                ó   € V P                   # )z2Headers for which autogeneration should be skipped)rÎ   rP  s   &r�   rq   ÚClientSession.skip_auto_headers+  s   € ð ×&Ñ&Ð&r�   c                ó.   <€ V ^8„  d   QhRS[ R,          /# rN  )rN   )r‹   rŒ   s   "€r�   rŽ   rú   1  s   ø€ ÷ "ñ "‘i $Õ&ñ "r�   c                ó   € V P                   # )z2An object that represents HTTP Basic Authorization)rÄ   rP  s   &r�   rr   ÚClientSession.auth0  s   € ð ×!Ñ!Ð!r�   c                ó    <€ V ^8„  d   QhRS[ /# rS  )r_   )r‹   rŒ   s   "€r�   rŽ   rú   6  s   ø€ ÷ $ñ $¡ñ $r�   c                ó   € V P                   # )zJson serializer callable)rÆ   rP  s   &r�   rß   ÚClientSession.json_serialize5  s   € ð ×#Ñ#Ð#r�   c                ó    <€ V ^8„  d   QhRS[ /# rS  rT  )r‹   rŒ   s   "€r�   rŽ   rú   ;  ó   ø€ ÷ %ñ %¡ñ %r�   c                ó   € V P                   # )z-Should connector be closed on session closing)rÃ   rP  s   &r�   ræ   ÚClientSession.connector_owner:  rq  r�   c                óV   <€ V ^8„  d   QhRS[ S[S[.S[R,          3,          ,          /# rN  )rˆ   r   r=   r   )r‹   rŒ   s   "€r�   rŽ   rú   @  s+   ø€ ÷ &ñ &á	‘™.Ð)©9°T­?Ð:Õ;Õ	;ñ&r�   c                ó   € V P                   # )zGShould `ClientResponse.raise_for_status()` be called for each response.)rÊ   rP  s   &r�   rx   ÚClientSession.raise_for_status?  s   € ð
 ×%Ñ%Ð%r�   c                ó    <€ V ^8„  d   QhRS[ /# rS  rT  )r‹   rŒ   s   "€r�   rŽ   rú   G  r|  r�   c                ó   € V P                   # )z7Should the body response be automatically decompressed.)rË   rP  s   &r�   r‚   ÚClientSession.auto_decompressF  rq  r�   c                ó    <€ V ^8„  d   QhRS[ /# rS  rT  )r‹   rŒ   s   "€r�   rŽ   rú   L  s   ø€ ÷ ñ ™4ñ r�   c                ó   € V P                   # )z£
Should proxies information from environment or netrc be trusted.

Information is from HTTP_PROXY / HTTPS_PROXY environment variables
or ~/.netrc file if present.
)rÌ   rP  s   &r�   ré   ÚClientSession.trust_envK  s   € ð �‰Ðr�   c                ó0   <€ V ^8„  d   QhRS[ S[,          /# rS  )rø   r]   )r‹   rŒ   s   "€r�   rŽ   rú   V  s   ø€ ÷ #ñ #™t¡KÕ0ñ #r�   c                ó   € V P                   # )z7A list of TraceConfig instances used for client tracing)rÒ   rP  s   &r�   rê   ÚClientSession.trace_configsU  s   € ð ×"Ñ"Ð"r�   c                ó   <€ V ^8„  d   QhRR/# rN  r‘   )r‹   rŒ   s   "€r�   rŽ   rú   Z  s   ø€ ÷ ñ ˜ñ r�   c                ó   € RV n         R# )zgDetach connector from session without closing the former.

Session is switched to closed state anyway.
NrY  rP  s   &r�   ÚdetachÚClientSession.detachZ  s   € ð
 ˆŽr�   c                ó   <€ V ^8„  d   QhRR/# rN  r‘   )r‹   rŒ   s   "€r�   rŽ   rú   a  s   ø€ ÷ 2ñ 2˜4ñ 2r�   c                ó   € \        R 4      h)zUse async with instead)Ú	TypeErrorrP  s   &r�   Ú	__enter__ÚClientSession.__enter__a  s   € ÜÐ0Ó1Ð1r�   c                ój   <€ V ^8„  d   QhRS[ S[,          R,          RS[R,          RS[R,          RR/# ©rk   Úexc_typeNÚexc_valÚexc_tbrô   ©r÷   rc  r	   )r‹   rŒ   s   "€r�   rŽ   rú   d  sG   ø€ ÷ ñ á‘}Õ%¨Õ,ðñ  Õ%ðñ  Õ$ð	ð
 
ñr�   c                ó   € R # r  r‘   ©r  r–  r—  r˜  s   &&&&r�   Ú__exit__ÚClientSession.__exit__d  s   € ñ 	r�   c                ó   <€ V ^8„  d   QhRR/# )rk   rô   rd   r‘   )r‹   rŒ   s   "€r�   rŽ   rú   m  s   ø€ ÷ ñ  /ñ r�   c              ƒ  ó   "  € V # 5ir  r‘   rP  s   &r�   Ú
__aenter__ÚClientSession.__aenter__m  s
   é € ØˆùrÉ  c                ój   <€ V ^8„  d   QhRS[ S[,          R,          RS[R,          RS[R,          RR/# r•  r™  )r‹   rŒ   s   "€r�   rŽ   rú   p  sG   ø€ ÷ ñ á‘}Õ%¨Õ,ðñ  Õ%ðñ  Õ$ð	ð
 
ñr�   c              ƒ  óB   "  € V P                  4       G R j  x€L
  R #  L5ir  )rd  r›  s   &&&&r�   Ú	__aexit__ÚClientSession.__aexit__p  s   é € ð �j‰j‹l×Ôùs   ‚–—c                ób   <€ V ^8„  d   Qh/ S[ P                  R,          ;R&   S[R,          ;R&   # )rk   Nr¿   rÀ   )r  ÚStackSummaryrE   )r‹   rŒ   s   "€r�   rŽ   rú   
  s3   ø‡ ‚ ñP !×-Ñ-°Õ4Ñ;ñQ ñR  Õ$Ñ+òS 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Î   r¿   rÉ   rÒ   rÌ   rÅ   rÑ   r  r‘   ©é   é   i  @ )Hr“   r”   r•   r–   Ú__doc__r  r+  r¿   rÀ   rn   rQ  r<   r=   rB   r   ÚHttpVersion11rS   rL   r   r%  rK   r-  r  r<  r  Úversion_infor
   rD  rM  rH  r   r¹  r   rŽ  rÅ  rq  r{  r�  r  r!  r%  r)  r-  r1  rd  Úpropertyr7  rÝ   rå   rä   rÜ   ÚsetterrÞ   r|   rp   rq   rr   rß   ræ   rx   r‚   ré   rê   r�  r’  rœ  r   r¤  r—   r˜   r™   Ú__classcell__)r.  rŒ   s   @@r�   rd   rd   
  sä	  ù‡ € Ù9áð!	
Øð!	
àð!	
ð  ð!	
ð ð	!	
ð
 ð!	
ð ð!	
ð ð!	
ð ð!	
ð ð!	
ð ð!	
ð $ð!	
ð $ð!	
ð ð!	
ð  ð!	
ð ð!	
ð  ð!!	
ð" ð#!	
ð$ !ð%!	
ð& ð'!	
ð( ð)!	
ð* !ð+!	
ð, ð-!	
ð. ð/!	
ð0 ð1!	
ð2 ð3!	
ð4 ð5!	
ð6 ð7!	
ð8 ð9!	
ð: "ð;!	
ð<  ð=!	
ð> ð?!	
ð@ #ðA!	
ó#€EðJ 8<ÐØ'+€Jñn(ð +/ð	n(ð
 26ðn(ð (,ðn(ð (,ðn(ð "&ðn(ð (,ðn(ð 37ðn(ð "&ðn(ð '+§j¡jðn(ð 9=ðn(ð .;ðn(ð 0>ðn(ð  <Sð!n(ð"  $×1Ñ1ð#n(ð$ 04ð%n(ð& !%ð'n(ð( PUð)n(ð* +3ð+n(ð, &*ð-n(ð. +3ð/n(ð0 !%ð1n(ð2  ð3n(ð4 &*ð5n(ð6 37ð7n(ð8 /ð9n(ð: "ð;n(ð< #ð=n(ð> ð?n(ñ@ 7KðAn(ðB 79ðCn(ðD :B÷En(ó n(÷`
ð 
÷ ÷	+ó 	+ð (0÷ 	7ò 	7ð ×Ñ˜7Ô"§}÷	+ñ 	+÷	Pð 	P÷ð ðhð
 ðhð ðhð ðhð (,ðhð (,ðhð 37ðhð "&ðhð !%ðhð  ðhð '+ðhð  $ðhð   ð!hð& ð'hð(  $ð)hð* "&ð+hð, (,ð-hð. .6ð/hð0 #'ð1hð2 %)ð3hð4 *.ð5hð6 04ð7hð8 '+ð9hð: .2ð;hð< %)ð=hð> $(ð?hð@ (,ðAhðB %)ðChðD &*ðEhðF #'ðGhðH >B÷Ihò hðT ×Ñ˜7Ô"§}à	ð	Wð *-÷		Wñ 	Wó 
ð	Wð 
÷	Xó 
ð	Xð 
ð	Nð !$÷		Nñ 	Nó 
ð	Nð6
ð —m‘mð	6
ð
 $&ð6
ð 08ð6
ð )-ð6
ð ð6
ð ð6
ð #'ð6
ð "&ð6
ð "ð6
ð ð6
ð (,ð6
ð "&ð6
ð  (,ð!6
ð" 04ð#6
ð$ #'ð%6
ð& %)ð'6
ð( *.ð)6
ð* '+ð+6
ð, .2ð-6
ð. ð/6
ð0 ,ð16
ð2 !÷36
ò 6
ðp ×Ñ˜7Ô"§}à	ð	;ð *-÷		;ñ 	;ó 
ð	;ð 
÷	<ó 
ð	<ð 
ð	2ð !$÷		2ñ 	2ó 
ð	2ðkð —m‘mð	kð
 $&ðkð 08ðkð )-ðkð ðkð ðkð #'ðkð "&ðkð "ðkð ðkð (,ðkð "&ðkð  (,ð!kð" 04ð#kð$ #'ð%kð& %)ð'kð( *.ð)kð* '+ð+kð, .2ð-kð. ð/kð0 ,ð1kð2 !÷3kò k÷Zð ÷ ð ð ×Ñ˜7Ô"§}÷	+ð 	+÷	+ð 	+÷	+ð 	+÷	+ð 	+÷	+ð 	+÷	+ð 	+÷	+ñ 	+ð	Ø<@÷	ò 	ð	Ø<@÷	ò 	ð	Ø<A÷	ò 	ð	Ø04÷	ò 	ð	Ø04÷	ò 	ð	Ø04÷	ò 	÷	ð 	÷#ð #ð ÷Aó ðAð ÷ó ðð ÷ ó ð ð ÷ó ðð ÷*ó ð*ð × Ñ ÷)ó !ð)ð ÷ó ðð ÷ó ðð ÷%ó ð%ð ÷'ó ð'ð ÷"ó ð"ð ÷$ó ð$ð ÷%ó ð%ð ÷&ó ð&ð ÷%ó ð%ð ÷ó ðð ÷#ó ð#÷ð ÷2ð 2÷ð ÷ð ÷ð ÷M+ … r�   c                   ó´   a € ] tR tRt o RtV 3R lR ltV 3R lR ltV 3R lR ltV 3R lR	 ltV 3R
 lR lt	V 3R lR lt
V 3R lR ltV 3R lR ltRtV tR# )Ú_BaseRequestContextManageriy  c                ó`   <€ V ^8„  d   QhRS[ S[P                  S[,          RS[3,          RR/# )rk   ÚcoroNrô   )r   rõ   ÚFuturer   r¹   )r‹   rŒ   s   "€r�   rŽ   Ú'_BaseRequestContextManager.__annotate__  s5   ø€ ÷ Mñ M™Y¡w§~¡~±cÕ':¸DÁ+Ð'MÕNð MÐSWñ Mr�   c                ó   € Wn         R # r  )Ú_coro)r  r´  s   &&r�   r   Ú#_BaseRequestContextManager.__init__  s   € ØHLŽ
r�   c                óH   <€ V ^8„  d   QhRRRS[ P                  S[,          /# )rk   ÚargNrô   )rõ   rµ  r   )r‹   rŒ   s   "€r�   rŽ   r¶  ‚  s$   ø€ ÷ $ñ $˜ð $¡§¡±Õ!4ñ $r�   c                ó8   € V P                   P                  V4      # r  )r¸  ra  )r  r»  s   &&r�   ra  Ú_BaseRequestContextManager.send‚  s   € Ø�z‰z�‰˜sÓ#Ð#r�   c                óP   <€ V ^8„  d   QhRS[ RS[ RS[P                  S[ ,          /# )rk   rƒ  r:  rô   )r   rõ   rµ  )r‹   rŒ   s   "€r�   rŽ   r¶  …  s+   ø€ ÷ 1ñ 1™3ð 1©#ð 1±'·.±.ÁÕ2Eñ 1r�   c                ó:   € V P                   P                  ! V/ VB # r  )r¸  Úthrow)r  rƒ  r:  s   &*,r�   rÀ  Ú _BaseRequestContextManager.throw…  s   € Ø�z‰z×Ò Ð0¨Ñ0Ð0r�   c                ó   <€ V ^8„  d   QhRR/# rN  r‘   )r‹   rŒ   s   "€r�   rŽ   r¶  ˆ  s   ø€ ÷ "ñ "�tñ "r�   c                ó6   € V P                   P                  4       # r  )r¸  rd  rP  s   &r�   rd  Ú _BaseRequestContextManager.closeˆ  s   € Ø�z‰z×ÑÓ!Ð!r�   c                ó8   <€ V ^8„  d   QhRS[ S[RS[3,          /# rN  ©r   r   r¹   )r‹   rŒ   s   "€r�   rŽ   r¶  ‹  s    ø€ ÷ ñ ™9¡S¨$±Ð%;Õ<ñ r�   c                ó:   € V P                   P                  4       pV# r  )r¸  Ú	__await__)r  Úrets   & r�   rÈ  Ú$_BaseRequestContextManager.__await__‹  s   € Ø�j‰j×"Ñ"Ó$ˆØˆ
r�   c                ó8   <€ V ^8„  d   QhRS[ S[RS[3,          /# rN  rÆ  )r‹   rŒ   s   "€r�   rŽ   r¶  �  s    ø€ ÷  ñ  ™)¡C¨©{Ð$:Õ;ñ  r�   c                ó"   € V P                  4       # r  )rÈ  rP  s   &r�   Ú__iter__Ú#_BaseRequestContextManager.__iter__�  s   € Ø�~‰~ÓÐr�   c                ó    <€ V ^8„  d   QhRS[ /# rS  )r¹   )r‹   rŒ   s   "€r�   rŽ   r¶  ’  s   ø€ ÷ -ñ -¡+ñ -r�   c              ƒ  óˆ   "  € V P                   G R j  x€L
 V n        V P                  P                  4       G R j  x€L
 #  L+ L5ir  )r¸  Ú_respr   rP  s   &r�   r   Ú%_BaseRequestContextManager.__aenter__’  s1   é € Ø(,¯
©
×"2ˆŒ
Ø—Z‘Z×*Ñ*Ó,×,Ð,ñ #3Ù,ùs   ‚A’>“&A¹A ºAÁ Ac                ój   <€ V ^8„  d   QhRS[ S[,          R,          RS[R,          RS[R,          RR/# ©rk   r–  Nrf  Útbrô   r™  )r‹   rŒ   s   "€r�   rŽ   r¶  –  sG   ø€ ÷ 6ñ 6á‘}Õ%¨Õ,ð6ñ ˜TÕ!ð6ñ ˜DÕ ð	6ð
 
ñ6r�   c              ƒ  óZ   "  € V P                   P                  WV4      G R j  x€L
  R #  L5ir  )rÑ  r¤  ©r  r–  rf  rÕ  s   &&&&r�   r¤  Ú$_BaseRequestContextManager.__aexit__–  s!   é € ð �j‰j×"Ñ" 8°"Ó5×5Ô5ùs   ‚ +¢)£+)r¸  rÑ  N)r“   r”   r•   r–   Ú	__slots__r   ra  rÀ  rd  rÈ  rÍ  r   r¤  r˜   r™   rš   s   @r�   r²  r²  y  s^   ø‡ € ð #€I÷Mð M÷$ð $÷1ð 1÷"ð "÷ð ÷ ð  ÷-ð -÷6ö 6r�   r²  c                   óZ   a € ] tR tRt o RtV 3R lR ltV 3R lR ltV 3R lR ltRtV t	R	# )
Ú_SessionRequestContextManageri£  c                óf   <€ V ^8„  d   QhRS[ S[P                  S[,          RS[3,          RS[RR/# )rk   r´  NrU  rô   )r   rõ   rµ  r   r=   rd   )r‹   rŒ   s   "€r�   rŽ   Ú*_SessionRequestContextManager.__annotate__§  s>   ø€ ÷  ñ  á™Ÿ™¡sÕ+¨T±>ÐAÕBð ñ ð ð 
ñ	 r�   c                ó,   € Wn         R V n        W n        R # r  ©r¸  rÑ  Ú_session)r  r´  rU  s   &&&r�   r   Ú&_SessionRequestContextManager.__init__§  s   € ð
 Œ
Ø,0ˆŒ
ØŽr�   c                ó    <€ V ^8„  d   QhRS[ /# rS  )r=   )r‹   rŒ   s   "€r�   rŽ   rÝ  °  s   ø€ ÷ ñ ¡.ñ r�   c              ƒ  óÀ   "  €  V P                   G R j  x€L
 V n        V P                  #  L  \         d&    T P                  P	                  4       G R j  x€L 
  h i ; i5ir  )r¸  rÑ  rc  rà  rd  rP  s   &r�   r   Ú(_SessionRequestContextManager.__aenter__°  sP   é € ð	Ø#Ÿz™z×)ˆDŒJð
 —:‘:Ðñ *øÜô 	Ø—-‘-×%Ñ%Ó'×'Ñ'Øð	üs1   ‚A„+ “)”	+ �A©+ «(AÁAÁAÁAc                ój   <€ V ^8„  d   QhRS[ S[,          R,          RS[R,          RS[R,          RR/# rÔ  r™  )r‹   rŒ   s   "€r�   rŽ   rÝ  ¹  sG   ø€ ÷ $ñ $á‘}Õ%¨Õ,ð$ñ ˜TÕ!ð$ñ ˜DÕ ð	$ð
 
ñ$r�   c              ƒ  óª   "  € V P                   f   Q hV P                   P                  4        V P                  P                  4       G R j  x€L
  R #  L5ir  )rÑ  rd  rà  r×  s   &&&&r�   r¤  Ú'_SessionRequestContextManager.__aexit__¹  s=   é € ð �z‰zÒ%Ð%Ð%Ø�
‰
×ÑÔØ�m‰m×!Ñ!Ó#×#Ô#ùs   ‚AAÁ
AÁArß  N)
r“   r”   r•   r–   rÙ  r   r   r¤  r˜   r™   rš   s   @r�   rÛ  rÛ  £  s(   ø‡ € à.€I÷ ð  ÷ð ÷$ö $r�   rÛ  rä   rÝ   rÞ   c                ó²   € V ^8„  d   QhR\         R\        R\        R\        R,          R\        P
                  R,          R\        \        ,          R\        /# ©	rk   r¡   r@  rä   rÝ   NrÞ   r:  rô   )	r‡   rc   rV   rE   rõ   rö   rg   ri   rÛ  )r‹   s   "r�   rŽ   rŽ   Æ  sc   € ÷ ,ñ ,Üð,äð,ô ð	,ô
 ! 4Õ'ð,ô ×'Ñ'¨$Õ.ð,ô œÕ)ð,ô 
'ñ,r�   c                ó   € R # r  r‘   )r¡   r@  rä   rÝ   rÞ   r:  s   &&$$$,r�   rD  rD  Æ  s   € ñ ),r�   c                óœ   € V ^8„  d   QhR\         R\        R\        R\        R,          R\        P
                  R,          R\        R\        /# ré  )r‡   rc   rV   rE   rõ   rö   r   rÛ  )r‹   s   "r�   rŽ   rŽ   Ò  s^   € ÷ >
ñ >
Üð>
äð>
ô ð	>
ô
 ! 4Õ'ð>
ô ×'Ñ'¨$Õ.ð>
ô ð>
ô 
'ñ>
r�   c          	     óÐ   € RpVf   Rp\        VRR7      p\        VVP                  RR4      VVP                  R\        4      VVR7      p\	        VP
                  ! W3/ VB V4      # )a2  Constructs and sends a request.

Returns response object.
method - HTTP method
url - request url
params - (optional) Dictionary or bytes to be sent in the query
string of the new request
data - (optional) Dictionary, bytes, or file-like object to
send in the body of the request
json - (optional) Any json compatible python object
headers - (optional) Dictionary of HTTP Headers to send with
the request
cookies - (optional) Dict object to send with the request
auth - (optional) BasicAuth named tuple represent HTTP Basic Auth
auth - aiohttp.helpers.BasicAuth
allow_redirects - (optional) If set to False, do not follow
redirects
version - Request HTTP version.
compress - Set to True if request has to be compressed
with deflate encoding.
chunked - Set to chunk size for chunked transfer encoding.
expect100 - Expect 100-continue response from server.
connector - BaseConnector sub-class instance to support
connection pooling.
read_until_eof - Read response until eof if response
does not have Content-Length header.
loop - Optional event loop.
timeout - Optional ClientTimeout settings structure, 5min
total timeout by default.
Usage::
>>> import aiohttp
>>> async with aiohttp.request('GET', 'http://python.org/') as resp:
...    print(resp)
...    data = await resp.read()
<ClientResponse(https://www.python.org/) [200 OK]>
FNT)rÞ   Úforce_closero   r|   )rÞ   ro   rä   r|   rÝ   ræ   )rG   rd   r‘  rS   rÛ  rH  )r¡   r@  rä   rÝ   rÞ   r:  ræ   rU  s   &&$$$,  r�   rD  rD  Ò  sx   € ðZ  ˆØÒØ"ˆOÜ$¨$¸DÔAˆIäØØ—J‘J˜y¨$Ó/ØØ—J‘J˜y¬(Ó3ØØ+ô
ˆô -Ø×Ò˜VÑ3¨FÑ3Øó
ð 	
r�   c                óV   € V ^8„  d   Qh/ ^ \         9   d   \        \        ,          ;R&   # )rk   r  )Ú__conditional_annotations__r   re   )r‹   s   "r�   rŽ   rŽ      s"   € × Ñ ÷x UÒ T””}Õ%Ñ Tòy r�   )*r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r1   r/   r.   r0   r2   r3   r4   r5   r6   r7   r9   r<   r=   r>   r?   rE   rG   rH   rF   rB   rd   re   rC   rD  r8   r¨  i,  >   ÚGETÚPUTÚHEADÚTRACEÚDELETEÚOPTIONS)˜rï  r«  rõ   râ  rí  rn   rä  r  r  r  Úcollections.abcr   r   r   r   r   r   Ú
contextlibr   Útypesr	   Útypingr
   r   r   r   r   r   r   r   r  Ú	multidictr   r   r   r   Úyarlr   r×  r   r   r   Ú_websocket.readerr   Úabcr   Úclient_exceptionsr   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   Úclient_middlewaresr:   r;   Úclient_reqrepr<   r=   r>   r?   r@   Ú	client_wsrA   rB   rC   rÝ   rD   rE   rF   rG   rH   Ú	cookiejarrI   ÚhelpersrJ   rK   rL   rM   rN   rO   rP   rQ   rR   rS   rT   rU   rV   rW   rX   Úhttp_websocketrY   rZ   r[   Útracingr\   r]   Útypedefsr^   r_   r`   ra   rb   rc   Ú__all__r}   rf   r­  rg   ri   rŸ   Úsre   r  r  rw  r¹   r­   r‡   rù   rd   r²  rA  rˆ   rÄ  rÛ  r¬  rD  rŽ   )rï  s   @r�   Ú<module>r	     sV  øðÞ ã Û Û Û Û 	Û 
Û Û ÷÷ õ  Ý ÷	÷ 	ó 	ó ß BÓ BÝ ç !Ñ !Ý 1Ý "÷÷ ÷ ÷ ÷ ÷ ÷ õ ÷> O÷õ ÷ñ ÷
õ õ !÷÷ ÷ ñ ÷ HÓ Gß FÑ Fß '÷÷ ð0€÷f Þà€Jà×Ò�wÔ§=Ýô7�i uõ 7ô<˜	¨õ ð0 ‡ƒ�T $¨dÔ3÷ð ó 4ðñ, )6¸FÐQSÔ(T€Ó Tñ ÒSÓTÐ áØØ
:Øô€ð
 ˜^¨UÐ3°SÐ8Õ9Ð ÷lñ lô^+#6Øˆc�3˜Ð#Õ$ g¨kÕ&:ô#6ðL 4°NÕCÐ Ø5Ð6MÈdÕ6SÕTÐ ÷$ñ $ðB ×Ò�wÔ§=ð,ð  $×1Ò1ð	,ð
 +/ð,ð 26÷,ñ ,ð>
ð  $×1Ò1ð	>
ð
 +/ð>
ð 26÷>
ñ >
r�   