+
    NV-jÔ  ã                   ó¨   € R t ^ RIt^ RIt^ RIt. t ^ RIt^ RItRR lt	RR lt
R t]! 4        R#   ] d    ]! R4       ]! R4       ]! R4       h i ; i)	z'
OpenCV Python binary extension loader
Nz)OpenCV bindings requires "numpy" package.zInstall it via command:z    pip install numpyc                 óî  a	€ R P                  \        V4      pR P                  W4      p\        P                  P	                  VR4      p \
        P                  ! V4      o	T \        P                  9   dJ   \        \        P                  T ,          T4      '       g#   \        \        P                  T ,          TS	4       S	\        P                  T&   T'       dn   \        S	RT4       \        T	3R lTP                  P                  4       4       F4  w  rxT'       d   \        RP                  YT4      4       \        S	Yx4       K6  	  R#   \         d"   pT'       d   \        RTRT4        Rp?R# Rp?ii ; i)	z{}.{}Nz"Can't load Python code for module:z	. Reason:FÚ_nativec                 ó4   <€ \        SV ^ ,          4      '       * # )é    )Úhasattr)ÚkvÚ	py_modules   &€Ú]/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/cv2/__init__.pyÚ<lambda>Ú1__load_extra_py_code_for_module.<locals>.<lambda>*   s   ø€ ¬'°)¸RÀ½UÓ*CÕ&Có    z    symbol({}): {} = {}T)ÚformatÚ__name__ÚsysÚmodulesÚpopÚ	importlibÚimport_moduleÚImportErrorÚprintr   ÚsetattrÚfilterÚ__dict__Úitems)
ÚbaseÚnameÚenable_debug_printÚmodule_nameÚexport_module_nameÚnative_moduleÚerrÚkÚvr   s
   &&&      @r	   Ú__load_extra_py_code_for_moduler#      s  ø€ Ø—.‘.¤¨4Ó0€KØ Ÿ™¨Ó3ÐÜ—K‘K—O‘O K°Ó6€MðÜ×+Ò+¨KÓ8ˆ	ð Œs�{‰{Ô¤7¬3¯;©;°tÕ+<¸d×#CÒ#CÜ”—‘˜DÕ! 4¨Ô3Ø&/„C‡K�KÐ"Ñ#çÜ�	˜9 mÔ4ÜÔCØ(×1Ñ1×7Ñ7Ó9ö;‰DˆAç!¤5Ð)B×)IÑ)IÈ$ÐSTÓ)UÔ#VÜ�I˜qÖ$ñ;ñ øô# ô ßÜÐ6¸Ø˜sô$õ ûðús   Á
E ÅE4ÅE/Å/E4c                 ó6  a€ V3R  lp\         P                  ^ ,          ^8  d   V '       d   \        R4       . # \        P                  P                  \        4      p\        P                  P                  V4      o\        V\        P                  ! S4      4      # )c           
      óæ   <€ \        V P                  R 4      '       * V P                  R4      '       * \        P                  P	                  \        P                  P                  SV 4      4      34      # )Ú_zpython-)ÚallÚ
startswithÚosÚpathÚisdirÚjoin)ÚmoduleÚ_extra_submodules_init_paths   &€r	   Úmodules_filterÚ2__collect_extra_submodules.<locals>.modules_filter2   sW   ø€ Üà×"Ñ" 3Ó'Ô'Ø×"Ñ" 9Ó-Ô-ä�W‰W�]‰]œ2Ÿ7™7Ÿ<™<Ð(CÀVÓLÓMð
ó ð 	r   z,Extra submodules is loaded only for Python 3)
r   Úversion_infor   r)   r*   ÚabspathÚ__file__Údirnamer   Úlistdir)r   r/   Ú__INIT_FILE_PATHr.   s   &  @r	   Ú__collect_extra_submodulesr7   1   sl   ø€ õô ×Ñ˜Õ˜QÔßÜÐ@ÔAØˆ	ä—w‘w—‘¤xÓ0ÐÜ"$§'¡'§/¡/Ð2BÓ"CÐÜ�.¤"§*¢*Ð-HÓ"IÓJÐJr   c            	      ó®  aaaaa€ ^ RI p ^ RIpVP                  V P                  4      p\        V R4      '       d!   \	        V P                  4       \        R4      hRV n        Ro\        V R4      '       d   Ro^ RIpS'       dA   \	        RP                  \        P                  \        VP                  4       4      4      4       \        P                  P                  \        P                  P                  \        P                  P                  \         4      4      4      o. p. p\#        4       o\%        4       P                  4       oV P&                  R,          R%8  d   ^R	IHo M^R	IHo R&VVVVV3R
 llpV! R.R4       V! RP                  V P&                  ^ ,          V P&                  ^,          4      RP                  V P&                  ^ ,          4      .R4       S'       d+   \	        RP                  \        SR,          4      4      4       S'       d+   \	        RP                  \        SR,          4      4      4       Rp\        V R4      '       d   RpMo \        P                  P                  S4      pV P                  ^ ,          V8X  g6   \        P                  P                  V P                  ^ ,          4      V8X  d   Rp\/        SR,          4       F)  p	V P                  P1                  V'       g   ^M^ V	4       K+  	  \        P                  R8X  dÖ   V P&                  R,          R'8¼  d(   SR,           F  p	 \        P2                  ! V	4       K  	  RP7                  SR,          4      R,           \        P8                  P;                  RR4      ,           \        P8                  R&   S'       d9   \	        RP                  \        \        P8                  R,          4      4      4       MURP7                  SR,          4      R,           \        P8                  P;                  RR4      ,           \        P8                  R&   S'       d   \	        R4       V P<                  P?                  R4      p\@        PB                  ! R4      pW°P<                  R&   \E        VRV4       \G        R VPH                  PK                  4       4       F  w  rÞVS9  g   K  VSV&   K  	  W n         V =S'       d   \	        R!4       \M        S4       F/  p\O        RVS4      '       g   K  S'       g   K"  \	        R"VR#4       K1  	  S'       d   \	        R$4       R# R#    S'       d   \	        R4        EL¢; i  \4         d0   p
S'       d   \	        R\        T
4      ,           4        Rp
?
EKe  Rp
?
ii ; i  \4         d   p
S'       d   \	        R T
4        Rp
?
LäRp
?
ii ; i)(r   NÚOpenCV_LOADERzbERROR: recursion is detected during loading of "cv2" binary extensions. Check OpenCV installation.TFÚOpenCV_LOADER_DEBUGz3OpenCV loader: os.name="{}"  platform.system()="{}":Né   N)Úexec_file_wrapperc                 óŠ  <€ V  F™  p\         P                  P                  SV4      p\         P                  P                  V4      '       g%   S'       d   \	        R P                  V4      4       Kl  S'       d   \	        RP                  V4      4       S! VSS4        R# 	  V'       d   \        RP                  V 4      4      hR# )z)OpenCV loader: config not found, skip: {}z!OpenCV loader: loading config: {}TzIOpenCV loader: missing configuration file: {}. Check OpenCV installation.N)r)   r*   r,   Úexistsr   r   r   )	ÚfnamesÚrequiredÚfnameÚfpathÚDEBUGÚ
LOADER_DIRr<   Úg_varsÚl_varss	   &&  €€€€€r	   Úload_first_configÚ$bootstrap.<locals>.load_first_configc   s•   ø€ ÛˆEÜ—G‘G—L‘L ¨UÓ3ˆEÜ—7‘7—>‘> %×(Ò(ßœ%Ð K× RÑ RÐSXÓ YÔZÙß”eÐ?×FÑFÀuÓMÔNÙ˜e V¨VÔ4Úñ ÷ ÜÐi×pÑpÐqwÓxÓyÐyñ r   z	config.pyzconfig-{}.{}.pyzconfig-{}.pyz)OpenCV loader: PYTHON_EXTENSIONS_PATHS={}ÚPYTHON_EXTENSIONS_PATHSz OpenCV loader: BINARIES_PATHS={}ÚBINARIES_PATHSÚOpenCV_REPLACE_SYS_PATH_0zCOpenCV loader: exception during checking workaround for sys.path[0]ÚntzFailed os.add_dll_directory(): Ú;ÚPATHÚ zOpenCV loader: PATH={}Ú:ÚLD_LIBRARY_PATHz7Relink everything from native cv2 module to cv2 packageÚcv2r   c                 ó   € V ^ ,          R9  # )r   )r3   Ú
__loader__Ú__spec__r   Ú__package__© )r   s   &r	   r
   Úbootstrap.<locals>.<lambda>ž   s   € ¨R°­Uð ;Vò .Vr   z&Exception during delete OpenCV_LOADER:z%OpenCV loader: binary extension... OKzExtra Python code forz	is loadedzOpenCV loader: DONE)é   r   )T)rY   é   )(r   Úcopyr*   r   r   r   r9   Úplatformr   r)   r   ÚstrÚsystemr4   r2   Úrealpathr3   ÚglobalsÚlocalsr1   Úload_config_py2r<   Úload_config_py3ÚreversedÚinsertÚadd_dll_directoryÚ	Exceptionr,   ÚenvironÚgetr   r   r   r   r   r   r   r   r7   r#   )r   r[   Úsave_sys_pathr\   rI   rJ   rG   ÚapplySysPathWorkaroundÚBASE_DIRÚpÚer   r   Ú	item_nameÚitemÚ	submodulerC   rD   r<   rE   rF   s                   @@@@@r	   Ú	bootstraprr   D   s]  ü€ ÛãØ—I‘I˜cŸh™hÓ'€Mäˆs�O×$Ò$Üˆc�h‰hŒÜÐ~ÓÐØ€CÔà€EÜˆsÐ)×*Ò*ØˆãßŒeÐI×PÑPÔQS×QXÑQXÔZ]Ð^f×^mÑ^mÓ^oÓZpÓqÔrä—‘—‘¤§¡§¡´·±×1AÑ1AÄ(Ó1KÓ!LÓM€Jà ÐØ€Nä‹Y€FÜ‹X�]‰]‹_€Fà
×Ñ˜Õ˜fÔ$Þ7å7÷
zó 
zñ �{�m TÔ*ÙØ× Ñ  ×!1Ñ!1°!Õ!4°c×6FÑ6FÀqÕ6IÓJØ×Ñ˜c×.Ñ.¨qÕ1Ó2ðð ô÷
 ŒeÐ?×FÑFÄsÈ6ÐRkÕKlÓGmÓnÔoßŒeÐ6×=Ñ=¼cÀ&ÐIYÕBZÓ>[Ó\Ô]à"ÐÜˆsÐ/×0Ò0Ø!%Ñð	Ü—w‘w—‘ zÓ2ˆHØ�x‰x˜�{˜hÔ&¬"¯'©'×*:Ñ*:¸3¿8¹8ÀA½;Ó*GÈ8Ô*SØ)-Ð&ô
 �fÐ6Õ7Ö8ˆØ�‰�‰×!7™¸QÀÖBñ 9ô 
‡w�w�$„Ø×Ñ˜BÕ 6Ô)ØÐ,×-Ð-�ðÜ×(Ò(¨Ö+ñ .ð !ŸX™X fÐ-=Õ&>Ó?À#ÕEÌÏ
É
ÏÉÐW]Ð_aÓHbÕbŒ�
‰
�6Ñß”%Ð0×7Ñ7¼¼B¿J¹JÀvÕ<NÓ8OÓPÔQøð ),¯©°Ð8HÕ1IÓ(JÈSÕ(PÔSU×S]ÑS]×SaÑSaÐbsÐuwÓSxÕ(xŒ�
‰
Ð$Ñ%çŒeÐMÔNà—‘—‘ Ó&€Iä×+Ò+¨EÓ2€Mà"‡K�K�ÑÜˆI�y -Ô0ä!ñ #Và"/×"8Ñ"8×">Ñ">Ó"@öB‰ˆ	ð ˜FÖ"Ø $ˆF�9Óñ	Bð „Hð?ØÐ÷
 ŒeÐ;Ô<ä/°Ö6ˆ	Ü*¨5°)¸U×CÔCß‰u”eÐ3°YÀÖLñ 7÷ ŒeÐ)Ö*�uøðe	ß”eÐaÔbÚûô !ô ßœeÐ$EÄsÈ1ÃvÕ$MÔNÞûðûô8 ô ?ßÜÐ:¸AÔ>ÿøð?ús=   ÉA.U ÍU.Ó)V+ ÕU+Õ.V(Õ9#V#Ö#V(Ö+WÖ6W×W)F)Ú__doc__r)   r   r   Ú__all__ÚnumpyÚnumpy.core.multiarrayr   r   r#   r7   rr   rW   r   r	   Ú<module>rw      sn   ðñó 
Û Û 
à
€ð
ÛÛ ôô4Kò&n+ñb 
†øðQ ô 
Ù	Ð
5Ô6Ù	Ð
#Ô$Ù	Ð
!Ô"Ø	ð	
ús	   ’0 °!A