天择加密量化开放框架下载
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.8 KiB

# Pyarmor 9.0.3 (pro), 005671, non-profits, 2025-02-21T19:34:15.925532
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\xf9\r\xd8\x01M\x01\xbe\x92 \x83\xa7l&\xd5~uP\x00\x00\x00\x00\x00\x00\x00rq\x95\xae\xfe\x9bh\x8b\xe4-\xf0\xb1w\xaa\xd5\xd4PY005671\x00\x03\x0b\x00\xa7\r\r\n\x80\x00\x01\x00\x08\x00\x00\x00\x04\x00\x00\x00@\x00\x00\x00\xe6\t\x00\x00\x12\x89\x06\x00\x9d\xd9\x80sT\x06\x88\x07\x85Z\x8f0\x89\x08\xf6\xb8\x00\x00\x00\x00\x00\x00\x00\x00\x8e\xc2\xc2\x122\xcb\xb4U\x95y\xa32Q*\xc0(\xaaX\xd1\xdb\x076\xdbD\x17hZ8\xe1\xa4/9 \xd0\xd6\xb9\x90\x0b[9\x0bLe:\x1f\xd6\xf0\xf6\x1fF6;\xb1\xdc\xa5w\xd4%\xa6\xc9\xf0H\xf0\t\x1cy\x04\x9c\xa2\x176\xc5\xdb\x8cfV\x07>v\xb2\xae\x96\xe7\xaf\xb0\x93\xbc\x0f\x16\xc8\xee\x9bk\x07wq\r\xf4\xaaT\xd8\xd7X\xe1\xf1/L\xb4\xba}\xaf|\xd6\xb7\xf9gd^\x9a\xc2\x1dg\x9a\xebu\x92k[\x1e\x18R#S\xc6Rw\x96\xa1@\xde\x85\x1e\xb6\xa1\xf8\x17A\x91O,ej370\x04\x18\xa6\xd7s\x9c)B1B\xce\xcf\xd4\x9cQ\x05\xccSW\xc2Q\r\x92\xe5\xe8\xd5\xb8\xbei\x80\xe56,\x97#x\xa9\x90\x064E`ep\xf5\xaf\x081\xady\xb6\x99\xe9\x9a\x97\xa6\xb4\x11?\x80\xbf\xbf\xc5\x9b\xb3q4\xc5\xbd\x05\x06\x9b\x1a\x8d\x1f\xfel\xbb\x91\xf6\x86\xe5\x85b5\xc1>\xda\xfe\x1a\xc2\x14\xf9t\xab\x92\xcd#8\xf6M+\xb3\xe5\xf7\xff\x9f W\x99\x83P\x9c\xf3\x07\xc7\xc3\xdd\x8b\xfa\x9dw\xdd\xfd\x8f=\xa9\xedy\xf3\xf6\x8e}\xb5\xf4\x94+\xd6S\x01\xc8\x84[\xab\x11\x9a\x82Jy\xcbB\x14TK\xfa\xf4\xc1\x10,v\x04"0}$\xd5\xc6\xcf\xe9{\\\xd0r\xea\xc3q-9N%\xe5\xe6\x8c\xfar\xae\xc2\xeeu-\x82\xb0\x89\x9a\xa0S\xcf\xc1V\xd2\x9e\xdf7\x02\xd4\x03Ch\nLEr\xaa\x1d\xbf\xa9\xc0A\x02-\xa9b&\xef\xb2\x0b\x84\xe2\xbb%\xc9UK\xb1^\xd0\x99\x0b\xa29+\x18Y\xf5]\xe1,\xec\xdf2R.#\x9d\n\x95&h$\xc3D\x12<a\xb1\x98\xf3\x9f\n\xc4\xd9\x1cvF3\xcd\xe6\xd9T\x9b\xc6Q\x99J\xd9~-\xb9%\x1e\x1a\xfd\xc5S\xca\xaa\x9f1\xd9\x8c\xad\x1ds\xecw,\xf9\xe4\xec\xfbpfDU4y\xc1\xd0\x06\xddp\x05+\xa8\xce\x91/%\x19\x0f%\x1e\xbf\x87t\x06\xe8\x92\xfe933\xaf\x1c@}\t\xe2I\x1br\xce\x05\x88\x8c\xc3\xa1\xa0\x03\x1f\xeb\x91v\xe3\x08|\xd5"\x1c_\x08\xde\xd8\xec\xe7\x19\x15c\x8d\xa0/\xdbA\x01,\xbd>\x19\x16+\x87\xea\xea\x92\xa9Q/\xb7+\xa4\x91o\xeb(\xe4/\xea!-\xb9\xcd)\x94\xeaf\xabj1\x00\x8b\x92K\xa8\xbc\xc2}\x1d\xfb\xbe:\xa9i\x8d2;;8kM\xb3Z\x05^2\x9a~\xc5\xe4\x0f\xf7W\x90;d\xbf\x10/\x92\x11K4\x89\x0f{{\x04S\xca\xb6\x95\x1d5\xa5gH\xd97<\xb6\xb5\x06\xa1\xd0\xbb\xb4\x00F\xa2\x19[\x8c\x17n\xd4\x16O`\x9e\xc5\x96\xe6\xbeo\xe3\xd6\x17\xfe\x05\xaa\x18\x90\x90=\xda\\\xdb,\n\xba\x9e\\\xa0b8\xcf\xc6q\xd2\x0eT\xca\xc8\x92\xf9C\x9c\xf6\xf8\xb8~\xec\x05\x107p\xec\x8a\xfe|\xcb2\x9fm\xd6M\xa4\xe5\x91\xe0\xe8o\x13\x99\xe6\xc9\xddu5\xb9@tX)\xa7JpP\xb3\xf2\xba?\x85\x96b\x81\xd3!\xc2\xd4\x9bn\xf6\xbc/2\x83\xb3\xe9\x1c\xe9j\xbd\xba\xd8\x14]\xc4\xb8\xbb\xb3\xf1\xedx\x8e\xdf\x98\x8d\xfdh\x9e\x9dH\x93$\xf5\x91\xec\xc4}\x85\x90\x91\xffV\x01\xf9\xfa\xcd\n\xcdRB\xa7\xa0=\x0f\xe3F\x91y\x1a\x94\xbac\x9a\xe0\xf32Y\xc8\xa3\x08\x9c\xf8D\x13\x16\xaf\x0f\xff\x91\xd9`A\x05!\xff\x7f\xf3\x9a\xa7\x94\x0eROc\x94\x86-\xb4\xc9\x96\xfcS\xf88u\xf3X\xb5C\x13\xce\x1e\xd3\xffM\xdf\x06\xb7k\xe8\xcd=\xaeJ3\xc2%\x1e\x8f\x8bw\n\xc9\xd7\xc7\x0fv\x87\xf1[B\xa0\x0c\xda/\x03(X\xd2\xcf\x96\xa1\xdc?:\x9a\x07A\t\xffZi\x823\xf9me(\x16\xf8\xf8\xe2\xd7\xff\xb3\x17\xa3\xe1&\xfb\xce\xff\x96J\ro\xf2 n3\xa4I\x83\x8a\x92\xe6\x16V\xad\x83DWJ-<\xd7\xb3\xf6\x8d_\x94\xd7]\xcd\xcc\xba\x8a\x82>\xa5\'\xb8\xd8\x05\xa9\xdc\xb62{\xe6\xcb,\xfc\x8drb\xc2\x91\xa9^\xca\xe255\x85\x1b\'\xa5\x13&R\xc4\xd3\x95\xbd\xd3ia\xc7\x08\x0f\x1e\x01\xca7B\xe4\x1a\x08\x9f\xfb\'\x95\x8b\t\xd5\xc5q\x17Wl\xc7k\xa2/\xb7is[\x03\x046\x13\x95\x00\xf5\xced"\xa7H\xc3\xc9\x18%\x03\xdb\x1b\xb7\xed9\x0cY0:xg4I\x8d|~W\x96\xe7ts\xa8\xd9\xc0\xa9\x18\x11{\xd9\rf\x1cN\xd6x\xc0\xe7T\xf7\x1f\xdb\x1f\r\xee\xe8?\xc0.v\x04\x1eWJ\xb5\xc7\x12\x98\xef\xfd\xac\x95\xc8\\\x93\x8c\xc5t\x02\xd6\xffVO\x16\xfb(\\\x974\x06\x87\x02ky\xf9\xbc\xda9[2\xc8\xf8[\xde%\xe6\\\xa2#\xcb\xa9\xa9\x8c\xe1$n\x8a\x15(\xc2w!\x9f\xee\xe9\xd4\xbf\xef(\xe6&k\xa5\xee\xe9\xa0{j[\x122L\xe4\xbcv\xe9\xbe6d\xcc\xc3\xf5\x85\xe1\xb1OaF\x13"\x88\xe5\xc4\x01\xfan%\xb6\xe6\xef\xd6\xba,\xf1\xae@\xce\xa0cK\xc5\xcc\x93\xfca1\x03Ld\xf3W\x1d]\xb5\xdc\t\xc7k#N\xc7h\xf5\xfd3^\x98\xecy\xf0\xdbC\x13\x81U\xcf\xc9\x8b9R\xca\xed\x00GA\xf0\x80z|y\xe28\n\x15\xa2\x16:OQm\x8c\xee\xa8\xb61\x07$#\xd9P\xb3M\x8c\xf0\xdf_5\xe1\xafm\xd1w=\x83s\xc3w\xc8\xe7U\xce\xb2\xf4zR\x9f[\x9e\xf4/\xde\x1ajeZ,\x98\x9a\x1f\xe2\x8buZ\xac/\xac\xb3\xf9\x18\xb9S\x82\xfc\xf4?\xfd:\rD\xb3\xa2\xc8@\x1e\xa7\xdf\xd1\xf4\t\x15P\x86\\\xa5\xba\xe7r\x145>\xcaa\xdb\xb7\'\x86\xb8\xf0N\xf2\xf7\xd3>\x10\x9c\xd3\xfa@\x85A\xa9\x0b\xd8z1\xea7\xe1O<\xe0[(\xbb\xbf/\xd4\x8c%\xdfYL\xff\x9b\x00D`\x11\xf7q\x9e]I\xda\xe5\xaf\x98a\x01\x9b\x0c\r\xba\xde\xc1\xecI\xdd_\xfc\xc5\x16\x9aI\xb2ud\xae\x12TL.!U+}`<\x12^\xb5\xd4\xd1\xfc\xb5S1\x15\xdb\xf1\t\x03\xbb\xf8\x03\xf9\x003\xc1\xf4:\xb7\xac\x9c\x1eUMp\xcc\x16"U<\x92\x8aZ(\x9e\xf4<\x98[3,_\xb9\xaa\'\x83\xe4\xb5\x86\xcf)"\x87D\x1f\xe2s\xfbI\x01\xe5\xa8wMn,F\x15\xbd\xfa\xdf\xeaV<\xa7 \x86T0\x12\x93\x94\x98V"\xe4\x887ro\x04A\xb8\x1f\xdfTJp\xa4GD\xde4#\x8b\r\xc8 \x1c\x8f\x9e\x1d\x0c\xdb_\x01\xed\x80\\\xc9\xc4\xc6\xe1<\xc0\xc4\xbc7\xa4{D\xd3+\xea\x1b\x0b\x12\xee?\x1e\xca\xe4\xb8C\xf4\xcf\x97\x96\xa5\xad\xa8\xd48\x97\xc6x4\x9e\xaf\x9f\xbc\x94Y\xd4\xdb\xf7{\xfb(&\x02\x16\xf2\x81\xdf\x8e^\x12s+`\xd6\xe2\xd9X\xb2\x90|\xed\xd1\xf4\xd1\x94\xdc\x89\xeb\xd7jD\x93qN\x1bqr\xe2\x9e\xc6{|T%\xaa\xeb\xbd\x0cQ\x1f\xad9\xe5\xb9\xbc\x08\xd9\xfb\x82\x89\x02u\xcc[\xf7\x01\xd1\x86\xc6^\x9f\xdb:\xf8\x96\xcfZ\x9c\x148\xe6\xc7\xe8\xf7U\x80\xefcTJ\xe49\xf9\x11\xf3\xdf\xe1\xb1\xe8.\x94\x99\xd1\xe5\xe20\xe7\xa6\r\xee\x03\xa1\xa5\xeb\xd0\x83\xc8\xb9JX\xb1\xa7\x1b\x9b\xc4\xb5\xb3\x8bH\xdb,\xbe\xf0\\\x00\xb80\xa0\xe3\xa2\xb5\xe2\x9d@k\xb6Yj\xf5\x9f\xf5\xe3\x03@\xf1W\xd7\xbdH\xb3m\xd4{\xb0\x15\xe1\xe0Q\x9bk\xa2$\x0e\x17\x1a\xad\xbeL\xbb\\\xff\xceO\xb5[\x83\x86|\xbd9z\x03Na9"\xfe\xd5-OO\x93\xdf\x84\x17$\xf6\xf4\x8cD\xb2t\x89\xc8\xf4#7\xa1\x0b\xe2\x0ew\xb7\xb1\x0b\xe3\xaf\x80H\xd4\xa3\x90\x17\xb8\x90\xb6\xdb\x1a\xe9\xb6\xa3\t\xc5Wh\x1ca\x86r\xf5\xed\xce\xb6\xfe\re\xec=\xc09\xa0\xac\xcfR\x05\x8c\xfc\\\x93\xa4$\x84#\x00i\xae\xd3\ny+\xd3\xdew\xe73{\xe5\xed\x8b\x05S\xa4Y\xc5h\x9b\x11\xa7^\x1d\x1a\xd7HB\x92\xc9\xd8\x86\xa1\x85,\xcd2\x9bL\x8e\xbcc\xe3\x1eK\xda\x9d\xd5\xc8o\x18#F\xb2\xb8\x02\x98z\xbf\xe40\xc4\xce\x93\xb7O\xeb\xe7I0\xc5\xb2v\xae\xcb\x8eI4\xe1D>\xe1y\xdd \x13\xb8(\xbfaT\xf52\xb9\xf9\\\xf0R\xfe*\xef!g\xe3\xb8\xac\xdc\xb8\x90\xe1\xfc\x87:k\xffI\x1d\x17\xbc\x8eo\xa6\x06\xb44\xa5\xfa\x194\xd2\xe8mtu.\x03\xab\xa7\xf3\xcd\x88\xc2\xf1zN\xa8\xb1\xf9{q/\xdb\x84YP\xdb\xf1\xcc\x1eF\x16\x8f\xd7\xbc\xa3>=%\x19\xb8\x02\xda-\xc5K_\x8c_\x84\xa2\x86\xb4\xd1\x1e\xcbq\xb7\xfd\x1c\xc8\xc4\xec\xca\xde\x91\xefT\xdd\xa21,^Y\x14\xc1\xc3\x81\xd2S\xfb\xe7h\x984\x07\xec\x96\xee\xc8\xb1\x15\xd7!9\xfd\xbfL\xfc\x82\xb46\xb7\xff\xb1\xb5\x1f\xa4W\xd2\xe2\x1ebXW\xfeL\xbc\x97\xd6\xe8\x8c&B\xef!\xab\xe4vZ\xe0\xce\xe9\x7f\x17\xb7\x80i\x1a\x1e\xd1\xcf\xe11\x81\xb4\xe7Q3v\'3!\x18\xf7\xca\x0f\x95\xb9\xd9C@\xd1\xb0o\xe3\xe5\xae\xa1\xcbm\xef\xba\xf0T\n\xe9c\x0e3U\x16+\x8e\xbb\xee\x8e\xf3\xd4\xa0\n\x96\x97\xd5k\xd7\xd7;b\x9f0\xd3nA\xa3\xf3\xc7\x04\xa1|\xb2j\xd7O\x84\xb11\xbd\xab$\x0fI\xf3\x8ds\x7fHA\xc14!\x08\xe5N-G\x86\xe2\x96\xf8oN\xd6)\xa4|G\x034\x85+W\x1bAY~\xba\xea?\xff?@}\xf9\xa0\xc5\x8f\xc9{\xbd\xa3\xa5m\x96\xae\x9b\xce\x86F[\x88\xe4\x92J\xb4\xa2\x04\xeb\x18\xc4n\x88\x1d\xb4L\xea\xad\x81J\xdf\xfd\x85\xfc\x80%gi\x04\xb8\x91\xff\xefQ[\x88N\xcd\n\'\xaf\xdf{\xf8-T_\x94\xd5!\xec\xf6Tc4\xd7\xb2\x07N^=\xbdjp\xe9\xc6\xda\xf0(\x01\x8b\x8ei\x0e\xe2m\xf8\x1d\x93\x8e\xe5\xc7O\x91\xdf\x85S\xefwl\xad\x15\xfdkx\x9d@n\xbdx\xd6\x8e-t$\xfc\x16\x0cS\xc6\x98\x1f\xd2_\x82\xb5\xa1\x8f\\I[\xc5[8\xb0\x17\xbb\xc6\xdd\x88W\xba\xd6C,q\x19\xe1[2qg\xc2;\x9b4\xbaY*\xe6\x9a\xdc\xe0\xbc\xfb\x1ey\xa5\x8a+.7\xa3Zj\x08\x0c\xf0\x82\'\xb3\x01MS\xba\xaa<_\xd1\xfaN\xfd\xdaE\xce\xd3H\x90\xe27\xd4\x17\x0f}\x1a"\xd5h\x9a1\x99\xfc4\x16(\x94\xe0BH\x01\xd6\xa5x\xc1\x17|o')