
    i                        d dl Z d dlZe j                            e j                            e j                            e j                            e j                            e                                                  Zej                            e           d dlZd dl	Z	ej
        Z
e
j        Ze
j        Ze
j        Ze
j        Ze
j        Ze
j        Ze
j        Ze
j        Zd Z e
            Z e ed          dd          dk    sJ  e ed          dd          dk    sJ  e ed          d	d          d
k    sJ  e ed          d	d          dk    sJ  e ed          dd          dk    sJ  e ed          dd          dk    sJ  e ed           ed          e	j        d          dk    sJ  e ed           ed          d	d          dk    sJ dZ e ededd          ddd d          sJ  e eeedd          dddd          sJ g d Zd!                    e          Z eded          d"k    sJ  ed#ed          d$k    sJ  ed%d&i ee          dd'          d(k    sJ  ed)d*i ed+          dd,          d-k    sJ  edd'          d.k    sJ  ed/d'          d0k    sJ  ed1d'          d2k    sJ dS )3    Nc                     | |k    S )N )abs     `/var/www/html/crypto-bot/backend/venv/lib/python3.11/site-packages/ccxt/test/base/test_crypto.pyequalsr      s    6M     sha256hex@e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855cheese@873ac9ffea4dd04fa719e8920cd6938f0c23cd678af330939cff53c3d2855f34md5 d41d8cd98f00b204e9800998ecf8427esexyfish c8a35464aa9d5683585786f44d5889f8sha1(da39a3ee5e6b4b0d3255bfef95601890afd80709nutella(b3d60a34b744159793c483b067c56d8affc5111ahellothere@551e1c1ecbce0fe9b643745a376584a6289f5f43a46861b315fac9edc8d52a26z	a messageza secret 0bfa503bdbc7358185fcd49b4869e23d@1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a	secp256k1@23dcb2a2a3728a35eb1a35cc01743c4609550d9cceaf2083550f13a9eb135f9f@317963fcac18e4ec9f7921b97d7ea0c82a873dd6299cbfb6af016e08ef5ed667)rsv@b84a36a6fbabd5277ede578448b93d48e70b38efb5b15b1d4e2a298accf938b1@66ebfb8221cda925526e699a59cd221bb4cc84bdc563024b1802c4d9e1d8bbe9   )z-----BEGIN RSA PRIVATE KEY-----z@MIIEpAIBAAKCAQEAqUtXQXv2uSm9zPvdJTRpu5/65rBjAoHmIiowAs+u7fY0QP9Oz@+T8CZRQjvZrfPomBiccjCxDo8mm7GkmL67rs9s7VOMQFvpTTtMBeglNSEbXJ3wTtz@7WM5gD3ZAbhfGtwWdGpcOMX0hV5/d/fiw1zQk0+AooayTryZ7HV+DQcD1sGTYYir@LePUGkKV2NCvKtGOQfRAtuo0ccigMxMvEhWuExCc9Fhd077OpXMc0n7OiFqA2JWNz@jlocM9S71Srvw/lDos8a7lGaFUV8gP1CsQY/4qTju6hhsRd4lFujVr5J9FqmDbnvz@wQ79SSu6+lT0+ToFdDHiYOorBK2ESFR7EzlyLwIDAQABAoIBAEobQMbZjNbg/sSMz@O/HdT6tiDGKPM8gVNLgf34RbhSeFbrpFCDzy6Al3F24YLUEi0CGPmjdt34q93blU@GHvIB5LCV3PR2vHiFAo7ayOBdZtrCEMn1T7lAHaynBu0qW0IiovLQzNW9AKtqv7Iz@8+qw5lyVoKmEbOkqhfaMN/Fb8MJAo3yEVyhyp4EjtFhqDQ9DuHEjp1jGthnMgm+4z@qFyELf0DXZSAN+R9IGDqWPyo78lOcPW4pgeLuoLQ6Nn/2JAEGHFt1a7zMEw5yYbRz@XB89Bh0dheSmopBN6Heay4YuhnNKua37OlL1/nhKpLGUNE3z/UOXeiUiMeE1C2i+z@GjK+xgECgYEA4XH63rJ3VYDHHWUGlWffFWkEpgR4BDEkZ8MyVYQoUjQA2TpCvQ2+z@bR7aAIGXhBnRTrIBNu9m4+am0aUfi1hVmVHqt1b2vFgEb9uKuO4U62tCFpeji+Rzz@8C8QJyu5v5OUWdQZ4EA0d7ljeoTl50g8tpcGsDhnImLt+/jvJuFt8dECgYEAwD0n@rhlkEjKVHxu1xwKeczxYCqqcUV9Quq8HnPh4VJQ77ljfZ57V7sAKrFDi5XfVD9jSz@oJPwxjw6za134VobhdvCM6WNs6AJmbR8E/b5kDMbGaZn27vt+/8JfnGaWBqpDi6Wz@a5xoJOqmcMBQBK1YleZDoY4PLbk+onVKLMfGI/8CgYEAkyUIv8euGdGWpHnm5SdJz@tLi5vv4Vs267uzntJWG/y3+DukTLgIdy7dgAI+pxkVgkg/+syUVSW5eU9CqZPyLlz@o8+Sqh2Jp36vTq71iSRj5RA5r3ND3K+8eFzPZzGj6AWUA1lrljFxzV7kLfiF8gH1z@FpvWUrhNoGT/vcFJno/uabECgYAecRC5hxfLserfVDoC261PvjyK492BHUDhbxobz@h1U2v4qGAdjOxd5Gwm5uPxjPEZzRt5oTB5pXKe5953xWWTiGh/hGyW6ZBTy/9E65z@sqBub0lZVHqZ1zamcwqD1WWFkiM3NbVoMQpk3iuhKzMAqpqekiofiSlqKi16+GvYz@j4IW7QKBgQCrIUckPZ6IY3ERIN1IL4TIcK2gOJcznp7fLWpC+sv35ya3OhtDXKFtz@GjIHmwLuiUNc0iPzA9Rw89W0zIkKWmWcxM88/ithdxh3MEeNDUGSnd4hQ9SECwxBz8Wem3eBT7I4VtFYoaTE3/bX1SKfgBdTzIRqWKSDpgBNZg/P2Tc+s11g==z-----END RSA PRIVATE KEY-----
aX  PqHotvSEBvM/AejnMOWBXUcOf3uHtcGu2zAYdlYdnlNSSQ80Uq4lcyAEstnZ2AnQJ9l5TCC53uoRZ26GQ47zlACgqtYglmPhQKLvQ5fldRzeBauYhGgM2C0mUuUGxh074fNGbK+bgmwEmDMIrnSPtXwiCqTAHh+8VEnC7us3t09D61y298dPBJYEBNN3dFZT0w0pCIQg3j3DSiFJOCfywmOKyXqS1pvmk6A38DVclQZORQ5WZXp2yvSKRLjxpzjxDl76h1GfbBl7sMLEFMyzk0wyIhIz8ZELMibYn036G4X1IcSlDcimthEkIbn2QjM0ntyYDZIS4QnsMBjvkV2UHw==poopyaX  or069qHwRDyl162T1s5G5+LfLnvDxlgk9kEsJvwI3vM02KB1LHW4+8gWqsV4TENZpeqed2Tb4na6ex+L/UR8JxJnnZtpVp33nUBgcp3miqp/YhcGN4++qolP4YN/21/AyfLFZW+VYggc+Mhh6PJSm+0dSEWMVsP35uH+35abXVxgB8GVOn7YTOSPaL8aw7hn4wlZWf2ieikKAi7AwAjkxnd7/Bu5+cW8D+ZdPHQfSKj+XHuPXlJNuQX0MDIqhdD2yuYJOQL56eKYs6nHPlClATkndSaAemQSGKet3X3Iz1awG4MGgz2Ei6bOanlNugc0f6Rng6rdwmqiMU3G4it6cw==chickensaladTa  eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJjaGlja2VuIjoic2FsYWQifQ.FSKD5Y6RNzkHTuHdvG3753U7QNZ-u-GUSPfP1FMjEaK0Rr_iyQTSSmHhkdYSFFnmBvrrN_l-UwKwir52WlsgmQm9HYm0kidxbj7fWwrK2E1oe0P7OjupFjv1BZxc5W69WeaHtOPWe28tiHiON1LCnax6HgfI5lcIBsESGIIBZMVeaioQn9gDVwea7JxJvAlrhDIWZowIHTIdCQocXip7g5jREWHeEIuJNug67mwnfAFxCjvTRiTd0Bw6oBwjM3FLya-RyEyWrejQOWSuC8CNWVUHISaSmEyZ7uM6wTi2m_58TaE9mQwlef32OPErPvvBpgL5pZIyQ4ymwrCIFQLBQQlilxanbetrayedFzceyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJsaWwiOiJ4YW4ifQ.md-oFvZagA-NXmZoRNyJOQ7zwK-PWUMmMQ_LI9ZOKaMi6ztasty chicken breast :)i91a  21101:0.00123125:21102:-0.001:21100:0.710705:21103:-0.001:21096:0.71076:21104:-0.001:21094:1.0746:21105:-0.001:21093:0.710854:21106:-0.419:21092:0.01368102:21107:-0.001:21090:0.710975:21109:-0.001:21089:0.63586344:21110:-1.186213:21087:0.299:21111:-0.48751202:21086:0.9493:21112:-0.03702409:21082:0.03537667:21113:-0.712385:21081:0.00101366:21114:-0.2903:21079:0.710713:21115:-0.001:21078:0.997048:21116:-0.60089827:21077:0.23770225:21117:-0.83201:21076:0.03619135:21118:-0.09996142:21075:0.1272433:21119:-1.09681107:21074:0.7447885:21120:-0.04771792:21073:0.0011:21121:-0.91495684:21072:0.73311632:21122:-0.07940416:21071:0.09817:21123:-0.39376843:21070:0.19101052:21124:-1.51692599:21069:0.2757:21125:-0.11107322:21068:0.12480303:21126:-0.12704666:21067:0.4201:21128:-0.12804666i)ossyspathdirnameabspath__file__rootappendccxthashlibExchangehashhmacecdsaeddsajwtcrc32rsaencoder   exchanger   
privateKeypemKeyArrayjoinpemKeyr   r	   r   <module>rI      sq   				 



	wrwrwrwrwW_G`G`7a7a'b'bccdd      =}}ll	   8:: tFF2JJ%((,nnnnntFF8h..2ttttttFF2JJu%%)KKKKKtFF:u--1SSSSStFF2JJ&&*TTTTTtFF9vu--1[[[[[tFF7OOVVG__gneDD  IK  K  K  K  KtFF;
!3!3UEBBFhhhhh
 P
 veeD*k8<<	K	K	
? ?      veeJ
K>>	K	K	
A A     2  > 
;		
s7FH%%  *D  D  D  D  D
s7FH%%  *D  D  D  D  D
sIw4@@  E]  ]  ]  ]  ]
sE5>66*--x??  Di  i  i  i  iuWdy((((u&--::::u  \  ^b  c  c  gp  p  p  p  p  p  pr	   