+
   /w3                      ^ RI t ^ RIt^ RIt^ RIt^ RItRR.t]! ] 4      t ! R R]	4      t
 ! R R]	4      tRR ltRR	 lt]3R
 lt ! R R]4      tRR ltRR lt]3R ltR tRR lt]R8X  dV   ]! ] P2                  4      ^8  d   ]! R] P6                  R7       R# ] P2                  ^  ]! ] P2                  ^ ,          4       R# R# )    N
run_modulerun_pathc                   2   a  ] tR t^t o R tR tR tRtV tR# )_TempModulec                @    Wn         \        V4      V n        . V n        R # N)mod_name
ModuleTypemodule_saved_moduleselfr	   s   &&/usr/lib/python3.14/runpy.py__init___TempModule.__init__   s      *    c                    V P                   p V P                  P                  \        P                  V,          4       V P                  \        P                  V&   V #   \
         d     L,i ; ir   )r	   r   appendsysmodulesKeyErrorr   r   s   & r   	__enter___TempModule.__enter__!   sZ    ==	%%ckk(&;< !%H  		s   0A A+*A+c                    V P                   '       d0   V P                   ^ ,          \        P                  V P                  &   M\        P                  V P                   . V n         R# r   N)r   r   r   r	   r   argss   &*r   __exit___TempModule.__exit__*   sC    )-););A)>CKK&DMM*r   )r   r	   r   N	__name__
__module____qualname____firstlineno__r   r   r   __static_attributes____classdictcell____classdict__s   @r   r   r      s      
   r   r   c                   2   a  ] tR t^1t o R tR tR tRtV tR# )_ModifiedArgv0c                >    Wn         \        4       ;V n        V n        R # r   )valueobject_saved_value	_sentinel)r   r,   s   &&r   r   _ModifiedArgv0.__init__2   s    
-3X5DNr   c                    V P                   V P                  Jd   \        R 4      h\        P                  ^ ,          V n         V P
                  \        P                  ^ &   R# )zAlready preserving saved valueN)r.   r/   RuntimeErrorr   argvr,   )r   s   &r   r   _ModifiedArgv0.__enter__6   sA    DNN2?@@HHQKjjr   c                b    V P                   V n        V P                  \        P                  ^ &   R# r   )r/   r,   r.   r   r3   r   s   &*r   r   _ModifiedArgv0.__exit__<   s     ^^
''r   )r.   r/   r,   Nr    r'   s   @r   r*   r*   1   s     6!( (r   r*   c           
          Ve   VP                  V4       Vf   R pTpR p	M4VP                  pVP                  pVP                  p	Vf   VP                  pVP                  VVV	R VVVR7       \        W4       V# )N)r!   __file__
__cached____doc__
__loader____package____spec__)updateloaderorigincachedparentexec)
coderun_globalsinit_globalsr	   mod_specpkg_namescript_namer?   fnamerA   s
   &&&&&&&   r   	_run_coderK   A   s     <(H("'$*!%$*%-"*  , 	r   c                 h   Vf   TMVP                   p\        V4      ;_uu_ 4       p\        V4      ;_uu_ 4        VP                  P                  p\        WVW#WE4       R R R 4       R R R 4       XP                  4       #   + '       g   i     L(; i  + '       g   i     XP                  4       # ; ir   )r@   r   r*   r   __dict__rK   copy)	rD   rF   r	   rG   rH   rI   rJ   temp_modulemod_globalss	   &&&&&&   r   _run_module_coderQ   [   s     $+KE	X		+~e/D/D!((11$\h	= 0E	  0E/D		 s"   B%A?	B?B
BB1	c           	         \        V\        4      '       d   R V /M/ pV P                  R4      '       d	   V! R/ VB hV P                  R4      w  p pV'       dk    \	        V4       \        P                  P                  V 4      pVe<   \        VR4      '       g*   ^ RI
Hp RP                  WR7      pV! \        V4      4        \        P                  P!                  V 4      p	T	f   T! RT ,          3/ TB hT	P.                  e<   T R8X  g   T P)                  R4      '       d	   T! R/ TB h T R,           p\1        Y4      # T	P2                  pTf   T! RT ,          3/ TB h TP5                  T 4      pTf   T! RT ,          3/ TB hY	T3#   \         dT   pTP
                  e:   TP
                  T8w  d*   TP                  TP
                  R,           4      '       g   h  Rp?EL~Rp?ii ; i  \        \"        \$        \&        3 d`   p
RpT P)                  R4      '       d   TR	T RR  R
T  R2,          pT! TP                  T \+        T
4      P,                  T
4      3/ TB T
hRp
?
ii ; i  T d-   pT \        P                  9  d   h T! RYP3,          3/ TB hRp?ii ; i  \         d   pT! \        T4      3/ TB ThRp?ii ; i)name.N__path__)warnz{mod_name!r} found in sys.modules after import of package {pkg_name!r}, but prior to execution of {mod_name!r}; this may result in unpredictable behaviour)r	   rH   z:Error while finding module specification for {!r} ({}: {})z.pyz. Try using 'z' instead of 'z' as the module name.zNo module named %s__main__z	.__main__z0%r is a namespace package and cannot be executedzNo code object available for %s)z#Relative module names not supported)z%Cannot use package as __main__ modulez3%s; %r is a package and cannot be directly executed)
issubclassImportError
startswith
rpartition
__import__rS   r   r   gethasattrwarningsrV   formatRuntimeWarning	importlibutil	find_specAttributeError	TypeError
ValueErrorendswithtyper!   submodule_search_locations_get_module_detailsr?   get_code)r	   errorkwargsrH   _eexistingrV   msgspecexpkg_main_namer?   rD   s   &&            r   rl   rl   i   s   #-e[#A#AfhrF3DVDD((-NHa	x  ;;??8,*(E(E% #FHFH  $%&~~''1 |(83>v>>&&2z!X%6%6{%C%CJ6JJ	"${2M&}<< [[F~FCKL  	0x( |5@KFKK4m  	 vv~!&&H"4 ++AFFSL99	& J? 	& KU##mHSbM? 3 z!68 9CCJJxb):):B? #%	&	&$  	"s{{* 69:F " " "	"  0F1I((a/0sh   F
 G+ ,I( !J 
G(AG#G##G(+I%AI  I%(J/'JJK)J<<Kc                       ] tR t^tRtR# )_Error N)r!   r"   r#   r$   r%   ry   r   r   rx   rx      s    r   rx   c                     V'       g   V R 8w  d   \        V \        4      w  rpM\        \        4      w  rp \        P                  R ,          P                  pV'       d   XP                  \        P                  ^ &   \        XVRR X4      #   \         d8   p\        P                  : RT: 2p\        P
                  ! T4        Rp?LRp?ii ; i)rW   z: N)rl   rx   _get_main_module_detailsr   
executableexitr   rM   r@   r3   rK   )r	   
alter_argvrG   rD   excrs   main_globalss   &&     r   _run_module_as_mainr      s    Z/':8V'L$H'?'G$H ;;z*33LooT<+ +  ..#.s!   B B B C-C

Cc                 n    \        V 4      w  rpVf   T pV'       d   \        WQW$4      # \        V/ WV4      # r   )rl   rQ   rK   )r	   rF   run_name	alter_sysrG   rD   s   &&&&  r   r   r      sA    *  38<HHGG r<8DDr   c                    R p\        V \        4      '       d   RV/M/ p\        P                  V,          p\        P                  V  \	        V4      V\        P                  V&   #   \         d>   pT\        T4      9   d(   T ! RT: R\        P                  ^ ,          : 23/ TB Thh Rp?ii ; i  T\        P                  T&   i ; i)rW   rS   zcan't find z module in N)rY   rZ   r   r   rl   strpath)rn   	main_namero   
saved_mainr   s   &    r   r{   r{      s    
 I$.uk$B$Bfi FY'JI	,"9- ",I  C (#((1+7 " "'*+ 	 ",Is$   
A& &B.18B))B..B1 1Cc                    ^ RI Hp \        P                  P	                  V 4      p\
        P                  ! V4      ;_uu_ 4       pV! V4      pRRR4       XfE   \
        P                  ! V4      ;_uu_ 4       p\        VP                  4       V R4      pRRR4       V# V#   + '       g   i     LZ; i  + '       g   i     T# ; i)r   )	read_codeNrC   )	pkgutilr   osr   abspathio	open_codecompileread)rJ   r   	code_pathfrD   s   &    r   _get_code_from_filer     s    !&I	i	 	 A| 
!|\\)$$1668UF3D %K4K 
!	  %$Ks   	B7B2B/	2C	c                    Vf   RpTP                  R4      ^ ,          p^ RIHp V! V 4      p\        P                  ! V 4      p \        V\        R 4      4      '       d   \        V 4      p\        WaVW0R7      # \        P                  P                  ^ V 4        \        4       w  rxp\        V4      ;_uu_ 4       p	\        V 4      ;_uu_ 4        V	P                  P                   p
\#        WjVW(V4      P%                  4       uuR R R 4       uuR R R 4        \        P                  P'                  V 4       #   \(         d     # i ; i  + '       g   i     M; i R R R 4       M  + '       g   i     M; i \        P                  P'                  T 4       R #   \(         d     R # i ; i   \        P                  P'                  T 4       i   \(         d     i i ; i; i)Nz
<run_path>rT   )get_importer)rH   rI   )r\   r   r   r   fsdecode
isinstancerj   r   rQ   r   r   insertr{   r   r*   r   rM   rK   rN   removerh   )	path_namerF   r   rH   r   importerrD   r	   rG   rO   rP   s   &&&        r   r   r     s}    ""3'*H$I&HI&I(DJ'' #9-H)1J 	J
 	9%	 (@'A$HX&&+	**)0099 L$,BBF$& +* '&	*  +** '&&&	* 	* s    F( 8E!2E	>
E!
F( D33E EEE!	F( !E1	,F( 5F F%$F%(G*G
	G
GGGGrW   z!No module specified for execution)file)NNNNN)T)NNF)NN)r   importlib.machineryrc   importlib.utilr   r   __all__rj   r
   r-   r   r*   rK   rQ   rZ   rl   	Exceptionrx   r   r   r{   r   r   r!   lenr3   printstderrry   r   r   <module>r      s       	 	 *
 #Y
 &  .(V ( 4 )4 @ DMY M+8E< $/ ,*
0f z
388}q1

CHHQKCHHQK( r   