ó
    EÖ#iJ  ã                   ó.   • S SK Jr  S SKJr  S\S\4S jrg)é    )Úimport_module)ÚAnyÚdotted_pathÚreturnc                 óÚ   •  U R                  SS5      u  p[        U5      n [	        XB5      $ ! [         a    U  S3n[        U5      ef = f! [
         a    SU SU S3n[        U5      ef = f)a   
Import a variable using its path and name.

:param dotted_path: dotted module path and variable/class name
:return: the attribute/class designated by the last name in the path
:raise: ImportError, if the import failed

Source: django.utils.module_loading
Ú.é   z  doesn't look like a module pathzModule "z" does not define a "z" attribute/class)ÚrsplitÚ
ValueErrorÚImportErrorr   ÚgetattrÚAttributeError)r   Úmodule_pathÚ
class_nameÚmsgÚmodules        Úp/home/james-whalen/.local/lib/python3.13/site-packages/ccxt/static_dependencies/ethereum/utils/module_loading.pyÚimport_stringr   	   s’   € ðØ"-×"4Ñ"4°S¸!Ó"<Ñˆô
 ˜;Ó'€FðÜvÓ*Ð*øô ó ØÐ=Ð>ˆÜ˜#ÓÐðûô ó Ø˜˜Ð%:¸:¸,ÐFWÐXˆÜ˜#ÓÐðús   ‚- ¢
A ­AÁA*N)Ú	importlibr   Útypingr   Ústrr   © ó    r   Ú<module>r      s"   ðõõð
˜sð  sõ r   