天择加密量化开放框架下载
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

3 lines
7.1 KiB

# Pyarmor 9.1.6 (pro), 005671, non-profits, 2025-09-10T17:09:55.336155
from .pyarmor_runtime_005671 import __pyarmor__
__pyarmor__(__name__, __file__, b'PY005671\x00\x03\x0b\x01\x00\x00\x00\x00\x80\x00\x01\x00\t\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x10\x00\x00\x00\x12\x89\x06\x00\x81\x1b@\x941\x9710\xce\xca\xcd\xef\x01p\x8dlP\x00\x00\x00\x00\x00\x00\x00\xe9\xcdPJ\xe0\x86\x87i\x84mE_\xfd\xadL\tPY005671\x00\x03\x0b\x00\xa7\r\r\n\x80\x00\x01\x00\x08\x00\x00\x00\x04\x00\x00\x00@\x00\x00\x00\x07\t\x00\x00\x12\x89\x06\x00u\xb7\x1d\x0b\xd2e\x85L]\x80-\xbd\x9d\xe0m\xb3\x00\x00\x00\x00\x00\x00\x00\x00\x85\xc4\xd5\xf5p\xe4\xaa\xcc\xe9\xc1\xae\x0f\x1c\xc5\xf8/H\x87\xac\xf8|s>\xa2;\xf7\xf98\xb5)\x92\xc2WD\xab\xd7X\xd8\xed\x1f\x9b\xbd$\xf9UQ\xa2\x9by\xd9s\x12\xd9\xf43\x04\xf5J\xf5\x1d\x83\xa6\x91\xe88\xb8>\xfa"y\xdbs\x7f\xb1\xbd\x8f\x112J\xdf\xe66/\x0bd\x83\xf3v\x1c\xb1+\xc0\x04\xed\x1b\x98\xc3\t\xb3\xa2\xbe\xf2\\O!\xe9\x9dDx\xe0\x8a\x1c\xef\xf5\xa3\xec\xadvh\xfc\xff\x19\x03\xd8\x10*\x83}\xe6\xb3\x06%\x8f\xd1v\x1f\xac\xaaT\xd7\xd2\xfb\xa2\xb5[\xeb\xfb\xa4\x91\nsWg\xc6\x9et\xd1\xc0\xe5\x80\xd4\x0c2\xb2\xac\xd6\xce\xa0\xf6\xd8\xc6I\xf5\x83\xfeN\xeb\xdd\xdd\x98\xdd\x0b\xfd\xdc\x15\xbdj\x02\x95\xe3\xa1\x90H\x91\xb4\x84<\x94\x99\x8c\x0f+\x83R\xf4Y5\xc3\xb9<\xab\x02a\x0e\xbe\x07\x11\x84\x14i\xba\x90H\x05\xa6\xed\xb3\x9d\xfa\x92\xdd\xa8\xb85G\xb4ldT3w\x92\x9a\xe6|\x99\xff\xb0\xd1\xffM[9;\xedx}K\x1a\n\x9b.\n#\xbeP\xf6:\xf7\xe6 \xaa\xa6\xb1\x84xd(\x89Y\x990E\xc0\x0b?\x17\xa6\xe5\x80\x17li;\xe4r\\\xae\xb6\x97N\xb3\x16^}=\x14\x81\xb9Sd\xe0\xab\x85\xef\x9b\xf70\xd2\xbf\xac\xd8\xa1\x0e\xab\x97@\xfaDax\xec\xc0\x1f\x87\xb2l\xda\x19\x8e\xcf\xe4\\\x18N\x9d\x1a\xed,]\xf9 \xa2\xa1:W\x0c\xeb\xba\xcc>^\xb9kr\xa7\xd4\xe2\x8f\xd7(BQ\xc6\x1c\xaaa\x1b\xcd\x92\xe1\nK\xef\x14m\x16\x10Wv\xee\x8a\x96\x9f\x04\x9a\xa4Mx\xa8Y\xae\x9d\x08R=\x15\xbfP\xf5\x11\x8b/\xb0_Vx\x90\x9f\xbc\x08\xff\x97\xde\xc8\xeb\xbbr\x9f\xeb\xce\x1b\xe5\xe6\xb8?\xccJ\x15T\x92!\xa5w\x1f`C3j\x8c6%\xe6T\xe8\xea\xf60\x0bf7\xdc\\\xe5\xae\x88RV;\xc2\x93\xef\x85\x9b\x82@1\xc5\x7fe\x0f\x94\xa8\xa3V\x03G\x7fI\x98\xe1\xe4MhK\xde\x8c\xed\xae\x0b\xcdr\x99\xca\xc5\xee\x02bg\x7f_\xb2\xf6\xffK]l{!D(\xbf\xa0\x98\xca\xb4o.\x90{O\x81\rM\xf6\xb7\x96t\xf6\xa1\x9f\x15\xfb\xf6\xd2\x81\xa4q\x8b\xceEQ\x01\xb9s\xd12\xc2\x13Z!\x8c\xeb)-\xeeN\xd3\xf4\x8d\xf8\xbc\x0b\xc4\x19N\x8e\xe1\xc3V\t\xaf\xa8B;n\x87",w\x10DM0\xae\xd9\x91\x15\x9d\xdd\xe0\x1d}M8\x0bs\x9d\xc4?\xe9|6\xb9\xa4\x14\xa5\x9e\x89\x05\xd1\xd1\xdf\xc3\xe3\xb44n\xbd,\x00\\3"a\xa5\xd6\x8e\xc7K\xd2@;8\x86\xde\xdf\xc0bHD\xf7\xe1\xfa\xe1Gb\xf8\xae\xa6\x95\x81\x05Z9\xaet\x92\xd6\xd6-\x10q9(\x06\x87^\x99\xfc\xcb\x9c\xa7\x9b}g\x959e@?\xd4JX\xf6T\xd8\x01\xc6Dz\x92u\xa9\xb3}"\x94P1\xa2\xe9\x08\xc9/\xe3\xa3\xe3\xe7\x08H\xeaM\xfb\xd2\xc2P2\x8f\xd0\x01\xc0!\x1fJ\x91\xe7\xb6\x86|\xcaP\xb4\xe6o3o%5?UJ\xa2\x07\xbb\x99\x81^\xf6\xb4{E\xd4OA%]/E\xa5\xbdIL\xaa\x10Q\\/\x99\xbc\x04\xeb\x90\x0bS\xe5\x9c\x94\x9d\xe7\xd9\xd72\x13s\xf2\xc3$\xdb\xae\x1bK\xc6\xaf\'\x18p\xaf\x99\x14 \xbd\xd8\x9e\xc9\xdb\x97=c\xc0wv\xd6\'M\xeb\xf5\x93\xffW\x80\xe4\x05\xd1\x90\x19\x07\xcbH?\x18\xaczq\xff\xb7\xa01l\\\x00e\x11p@t\xf6\x04\x9a\xea\\\xdfc\xd4\xc2\xd3\x12\xa3\xbb\x16\xb2\x8a\xfc\xfd\n#7\xab1\xca\xc6\xba\xe3\xb8^\xe5\xa4\xe3\xca\xe9\xd1\xcfbL\xe4\xfa\x88e\xe9l\xa1\xd2\x1dg\xbb\xa5\xa1\x9a\xbaa\xb4\xef{U\xe8\xfe\xe9\xf4\xf7\xb2\xf5?E\t\xac\xab[I\xbc\x087\x05Hw\x15Gw\xbe"\xa4\xd9v~\xda\x8dJ\x8f\xb0!U\x9e-5jd\xf0<\xe9\xa0U\x89\xde6\x9a\xff\xdaNVU?\x1c5\x00)\xdf]\\P\xcb\x85\x06\x86CuA\xc5\x84\x1bd/X\x92s\xae\xb9Qn\x9f!e\x03\x949\xcd\xb0[\x97.\x0bR\x95[\xd1*\xf71\xa9Z\xaa\xc9kM\xb1\xfe-l\xa2$l\x82E\xcb4|\xf9\xc7\x00S\xff\x9f\x865\x9bu\x06*i\xd5s\x05%\x85\x91F\xf8\xc6\xe9\xb3\x95\x8f\xb7\xcd\xf5\x89\xc2\x8b(\x18\x02r\x14ZO[P\xe5O\x94G\xee\'d\xe9\xf5\xda\x8bF\x9a\x90\x15\x00\xcc\xbcD\xc2P\x19\x14\xd3\xf9$\x10\xca\xcc\x17\xdf\x9b\x8f\xea\xbe\xf1\x89e\'\xce7\xf2\x89\xbauf\x17\xda(\xe8l\xae\xf8I\xfdD\x1e0P\xa4\xc1\xd52\xf3\x15\xa4\xfc-i\xf3?\x98\xf4<\xc5\xbei\xa0\x1f\x1b!1\xc6\xbdT\x9e\xed\x81\xd6\xc0\xe1\xbb9\x9fHv\xfeQ\xfb\x16\xd27\xf3\xe2\xb9\xaf\xa2\xc9\x12 t\x89\x05\xd1\x01y\x02\xb5R\rtt\r\xd5\xce\xc9\xc20\xdc\xab\x9c6\x19\xe2\xd6iXs\x89RV\\\x9e\x9bB\xf2Ya\x08<\xa3\x16\xfd\xf2\xe3\xa1\xcf\xc29XTekX\xd9 5\xec|\x04\xdd1\xe3\x16\xbe4\xeb\x9a} \x82\xe8\xc7z$f\xc0\xc7m\xde\xfdT\xd7#\x0c\x13\xaf[Ak\x16\x14\x80\x86\xe0~B\xa2\x01IM\x82\xd0\x0e\xd4\x9f0VQ\xae\x9fx(\x90\xb3\xf7 \xe2\xd8\x08n\xa9)^=,8\xd3\xc1\xe6q\xbaz:q]\x81>J\xac\xd5o\xb4\xf4\xfa\x81\xcc\xe1\x00\xd8_\xa7\xd44\x94\xc1\xbeW\xa3\x9b\xfa\x0eN*\xd7\xee*\x14\xe1Y\xe0`\xcf\xb5\xc6A{\xf6\xf8\n\xd7tL\xa6\xff>\xc8o\xeeY\xa0\x80\x85\xd0u8i\xe5\x9a\x16\x8bkut\x87\xebM)\x91\xaa\x9f\xf7\'\xbc.&\xc4\x81\x01\x946J\xc0\x8e|\x15pY\xcfr\xe6\rSk\xf0\x04\xdd\xa4[\x8d\xab\xf5]Qu\xa4\xc4\x85\xb8\xd3E\x96\xc4>\xef\xaa6\\\xc1N\xaa\x9b\x91T\x10\x02o\xa0\x19\x8f\xda\xe6\xe9[#\t\xc1\x14\xa8z{\xd5\x0c\xb3;\x89b\x98\x11{\t\xae\xcd\xccj3\x16,f\x1d\xee]\xba:l\xbc\xeb;+\xd3\xd938\x9bt\x92\xf4\xab/\x0c6E\x99j\x08^\x8dG\x1e\xac=\xa79\xd6\xd9cE\x88Q$\tK\x87\xccg\xcd\x06\xc3C\x1b\x88T2)\xa7~XkC\xa5JJ\xd6nN\x13\xf5\xd5\x01tC\x01\x80\xe0#\x90\x1c\xb0\xcf{n\xc3\x83\x96\xc9b\xc4\xb8G\xf3\xd2\xb6\x10=\xca\xfb0C\xe6P\x14\xf4\x03A\x98Zb\x00sg\x0f\xe20\x0b\xf1:\xef+\x059\xbc/V\xb4\x1a9\xdaJ\xf5\x86\x9cx\xb4\x82\xea\xa5\x9e=k(\x85"\xfe\x8c\x94\x08x\x16\x97\xce\xd2!Nao\xc9\xf9\n\xd4\x9d\xa37\xca3\xbc\x1ct\xa1\xd3^@\x83\x8c\x153\x18\xc4W\xc7*\xcdQ\xc5m\xf7\x1b\xb3\x0f\x1f\xec\x08\xd6^7G\xef\xa7=\x16<S\x02\xa36\x12\x93\x01\x7fA\xc9\xff\r\x1b\x1b\xb3\xb9\xd3\xf0\x9a\x1f\x97\xa9\xcf\xf7\xfb\xb5\xf5\'\xbe\x93\\\xabo\xe9n\xc9\xf9\x0e\x9f~\xd7;\x85\x1b\xb6\xd4\xcf\x84y\x93\x06\xca\xfd\x81\xa1s\xb1\xb6\xff\xb6\n\xa3\xff\xff\x9e@\'\xb8x6Y\xe6\x0e\x01xK\xefu,.\x98C\x17uZ=\xd0\x16\xb8%|1P\xd3\xfd\xc9F\xe4\xe2\xf0)\x85\x18\xfd\x8a-\xdbm\xa1&f\x8a\x99\xf6\xf0\x80\xc2\xfa\xd2\x06\xf8\xb4\x1d\x14|\xc2\xbat\xa2\xd0-qjV\xae\xc7\x18\x85a\xab\x9c(\x9ej4\xc1\xa9\xdb\xfc\x95~)g\xb7\x7fJ\x01\xa2\x18v7\xb0\xcc<H\x86\r\xa48\x94\xd1\xcd \xb4\x9a\xf8\xc65~C!h\xd7\xf4p\x9d)x\xb4\xe4\xa6=\xf4\x98<8\xad\xdbH5\r\xe2\x05-\xf4\xa8\xb0\xa3\x84U\xb5\xd9C\xd7\x02:\xfe:\xfbq\x88\xe1\xe37\x81\xe4\xeb\x8dB\xfe\x9e\x95\xab\x83\x1a\xa2\xca\x93\xae+3+\xbc\xbc#\x06\xac\t\xe9\xfeB\xf90\x9eI\xe7Z\\\xeby\xee\xfcIY\x87\xb8_\xa4\'9ARV\x16\x98\xfb?\xc3 \xb4W\xa8\x0f\x0e\n\xd9X\xbb\x85\xd7\xf9KW\xe2t\xf65G\x9d\x0eP\xc30rT\xb6\xa3\xf5_\xd4\xa4\x11c\x04\xbau\xc6\xde\xb20\x90\xed\xa7\n\x19\'C\x1f/\x15\x1e{\xd2e1\xa8Z\xca\xa0\x16\x8a\xd0U\xa2\xb8I\\)\x8f\x89\xc2x\xa1|L\x97W\xd7\xe2\xedNF\'3,A\x91\xdb\xdc\x8a\xd3\x94\x8e\xcc\xa6\x80ll\xd7uO\xa3%\\.\x85t\xc9\xc6x\\\xc9\xcd\xd1\x9f\x9e*\x80c\x13\xff\xae\x87H"\x9b\x7f.\x91>\x96p+0@\xcf\xde\x1f\x17+_\x8fL\xe8\xe2\x8d\x04\x90;\x97.\xdbO\x8b\xb5(\x07\xdd\x9d\x1ao\xd2\xe7>\x83m\xb4\xa1)\x8fQ\xf1\\p\xb4%\xba\x0bh\xb8\xf2\xb2\xb8\xbd\xdfI\x964I\x04\xa3\xa0`;\xbe\xbf\xd1\xa0\x88;\x06\x98\xad\xc7\xf7\x0b\x1d9(\\\xa5x\xc5%\xc8\xb7\xc4st&\xa7\x04U\xc3\xdcr\xad\xa4\xc4\x80g\x0bR\xd5\x0c\xf7J\xdd\xd4\x0eP\xe8%\xae-<V\xf3\xa7\x90#\'\x10\xdd\xe4d\x89\xfb(\x11+\x89\x1d\xb6T\xabi\xf8\x01D*i\xa4\xe5\xa5\x91:\x0e\xbb\xe3\xde"\xbb\xa2\xd2\xffl\xd1\r\xa6\x8c\xc6x\xb14\x02r\xb2\xbfO\xbe\xaa\xa2+\x92fI\xbc\xe0\x8c\x8dN_\x85\xfe\x10\x13\n\x86N\x1dNN\x8f\xb6\xb0\xd7\x95\x15\xfd\xce\x02k-\xc3\xc7:\x0b\xe9\x05O\x16\xaa\xc8\xb1q')