天择加密量化开放框架下载
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, 2026-05-06T12:43:16.213763
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\xb5\x08\xd5\x8fB\r\xce\xe1VN/H\x0b\xfe\xe4\xa4P\x00\x00\x00\x00\x00\x00\x00t\xd6O#z\xc1\xce\x83\x81HMm\x1a=\xd2_PY005671\x00\x03\x0b\x00\xa7\r\r\n\x80\x00\x01\x00\x08\x00\x00\x00\x04\x00\x00\x00@\x00\x00\x00\x12\t\x00\x00\x12\x89\x06\x00\x8a\xc2K\xea\x86\x80\x88\x10\xb3\x93\xa7\xf1\xf9\x0c\xac\x93\x00\x00\x00\x00\x00\x00\x00\x00\xfb\x80N3\xb3M\xc6\x18\xdf\x9ehH\x9d\x8eW\x986\x11\x8fV\xe9\xf5,\x1e\xde\xcam\xc7\x86\x87\x8a\xfe+\x8esT\xe3\xc7U\x03y\xd5\xcf\xd5G\x9e\xea-\x911\x00\x85\xe7\xa6\xbc\xd9\x95\x93\xcb\x05\x97\xa7\t,\x91!\xbeM\xd0\x9e\xf0\tW\xb5\xc4\xfa\x85\x80\x14\x17\x9f[|\xfe\xa0\x11 \x9fU\x90S3\to\xeb\xd9\xdd\xe5\xec\x0b\x11\xabt\x99\xfb1\x96\xe1\xe3-\xc9\xcaa\xabCrVU\x1c<\xebQ\x19\x0ck \xf8\xcd{k\x05\x04~H\xf4\x12R\xf5\x0b\xcb+XD2e\xf0\x96\xd4d\xdaf\x9cW1e\xe0s)\x81\xc6}\x19^y\xbe\x08\x18L\xf5\x02\xee3\x9d\xf7+}$?@6M\xe0\xb4%\xf1p\xc9\xd0\x0b\xaf\x8d\xd5\xb5\xe6n\xb4>T\xceF\xde8\xc1\x11}\xd8uI\xa7\xeb\xad\xec\x89S\xfa\x08\xa9\xba\xa1/\x99\xdb\x9eR;^\xb7W\xa5\xec<\xde\x93\x02y"\x93.)}P[\x0e\xf0;\x96\x9bo\xf1\xdf%\xd9n\x87\x88\xfa,9\x98\xc7\xb8}\xf1V$\xe2\x8eN\x7f\x9b\x9d\xe8\xf5\xbd\xa6P\\5\xca+\x10(\x93{\xf31xBe\xbao\x83\xe5r\xd5`\xe7\x81\xc8\x08\x02\x83\xda\xc7\x7f\xac\xb4\xcf%\xd6+S\'\xaa\xa23\xd3\xe6\x0b)a\xa2\x8a\xa0\x88\\3cf*X;\xf7\xeb\xec\x99\xcd\xd7\x8a\x89\x91\x04\xeb\x00\xd75\xf5\xbe\'S\xbe%3\xf5\xb7\xcf\rA\x1d)\x89\'\x18\x0b\xfd\x99X\xe7U\xafqc\xfc\x07\xd196(O\xef\x7f\xd6\xab{G\xd4\x85\xfd<\x1e\x94\x00\x1a\x90\xf3\xc9d\x89Z\xd0\x16\x89\xa9s\xa5\x99qn\x1f\x07\xb8\xbdR\x92|\xa1\x9f\x89U\x16\x15\xdal\x02\xa2\xc8\xbd\n\xfc\xa7\x9f\x08\xf0&\x08\xeew\xd6\x17\x13\xc3B\x90\x86\x898\x81Dm\xbb\xed&\x92\xa7\x1b\xe2j\x8e\xefs7^@\x08\x16$zgj\xbaU\xa8\xf7\x9c\x1b\x06\xd9\x94\xd6\xff\xa76\xbc"4}\xec\xce3\xfd\xa2r\x95]\xcf\xe5\xecv\x8clk\x90V+uM\xad\x84\xaa\rl\x80c\xd6d\xd65m|6wk#\x85z@H\xcf\xe7\x1ar\xb2#q\xdfZ\x13\xe82v\x16s\xb9\x03\xea\x96\x06\xdf\xe0\x1f|\xed2&H\\\xa2>q)d\xd7\xefW0\xe8cP\xfe\xa9D{ \xddQ\xdb\xcc\x80\xa1\x945\xb4Me\x91\x9d\xd7\xdc\x95\xdc>\xdb\xd6f\x14~\xf9\xde\xbaE<\xc8t\x10\x13.GW\x96\xfc(y\xef\x07\xf6\xceq\x80\x02|(\x0f\xb2\xf4^\x18g\xd0mge\xaa\x00H\xbc\x13k\xedL\x97\xa0\xcb>\x0e\x02<\xb0(\x0es\xb8FkF\xe6\x9e\x0cq\xa0\xa8\x8a\x9c\x8b\xa06\x96W\xb0\x99\x0e\x85\x8d\x0bx\xe2\xf4\x14\x9c\x8a\xfd\ns\x02\x18;\x8e\xfaaSK\t\xb0\xed\xad\xc1\x8f\xd3j()\xfeI\xf2S\xe8\xb2\xb5\xd3`\x15HY\xbbU\x9eH\xa9gE\x925B\xfe\x91\n\xc5\xfa6\xe7\x19C\x1c\x8e\xdb\x11\xa8*\xb4\x86\x07%\x0c\xf9\xb0\xd7\x9c\xbf"0\x80\x1cQ\xb6\xdf\xa2\x19\xfd\xcb\x1e\xe6\xd91"\xbc`l\xbc\x0c\xb2:T\xb7\xb1M\r_\xef\xa1\x00\xa3\xeb_v\xe3\xce&\x16\x99\x95\xeb\x8f\xc2\x0e\x99\x822\x91\x8f\xd7\xd05;\xf8\xc9\x81\xad\xb5\r\xb6\x99"[\x12?&"p|\xe9!;\x12\xc8\xc4\xb5\x91\xa2\xe6\xfb\x11\xc6#\x96&\xbf\x05\x8b\x04PF\x9dg59l\rn\x17\xcb"\xbc\xacR\x87\xf8He\xb8\xd0WE\xfc\xa7q<B\xb9\x8f<\xc3R\xc6e2V>;\xbc\x1b%K\xab\xc0\x07\x1e\xdc\xd8\x08\x98\xe3&\x9ai)K5\xb2\x16sy\x8bV+\x8d\xfb\x17\x19\xc5E\xd3\x98\\6\x02i\xbd\xae0\xb3F\x01\x0c\xbf\x13\x0c\xd45\xf0\x95\xe3\n\xf8uz\xec0W\xf8xM\x9a\xe7\xa2\xa3\x13\x94\x88\xcfReu\xa5\xaf\xf6\x0f\x90\x02\xf5Ig\xfbi\x88\xae\xaf\xaf\x90\xff\x06=e4cW?$\x85K\x03HOo@\xbb\x94\x0bW\xdc\xb7\xb9\xdd`\xa6W\x85\xda\xa0g\xef\x9cg2&m\xa7Z\x91\xec\x9b\xfe\x02\x9b\x9bW\x88\x13\xfc\xda\xc9\x11M\xa9\x7f\xae)\x88A\xcf\x1dn+\xe75\xc5\xd3hqF;\xf6g\xcb\x94\xe2c\x13\xf6y\t\xa5\xf0\xb6\xde]\x94n\x12\x1dtb\xe7\x02\x18$e*\xc6\tN\xbd\x1b<\nP\x85t\xdf\xbc\x08r\r\x93\x99\x12\xc9\x1b1\x8e\x9c\x99\x15wElQ\x84$u;\xb9\x04<\xe2\xc9\xc5\x1d\xfc\x90\xc41\xa5@s\xceA\xd36\xdb\xb6\xf47xT\x99gG\xb5\xe9\xb2\xaee\x8f\xe1\xce2\xbc\x82oM\xaa\x93\x05\xc9`\x1a\xd3\xb7l\xa7\xbc4\xd3h8\x178|<\xecC\xe6\xc0v\xa6\x98\x1f\x1f\x9f\xa0o\xc4\x11\x08\x97\xc0\xd8D\xaa\x1d\x8c\xe6\t\xbd\x00H\x89\x8f\xd3\x1f\xbd\xe1\xa0:\xec\n\xdc\x18\x06\x06\x97\xe6\xb4aA\x0b\xb0\xeebb\xf5\xe7u\xc1\xc3\x85\x146\x92\x7f\x11s\xf5\xfd\xff\x85#\xcb\xf2\x18\xe8\x02A\xdfX\xf3\x8a\x88\x88\xe0DF\xc8\xabI(\xdfc|Ad\'H\xca\xc1\x7f\xe0\xd6\xaa7\xc6\xd5\xe5y\xb8%\x8a\xa0\r\x81\xefd\xd5\x94s\xec\x07W\x80\\P \xe9\xb9F\xfc\x04\xc735~/\xdc\xd00yZ\xe0\xbc;\xdb^\x0f\xe7\'\xdd)5\x08h\'d\x7f\x7f`\xde\xdcr\x8fG\xa9K\x84\xf2\x1d\xea\x1cC\x15HW\x96\xb2s\x91\xd9b>$\xa09\x05^\xb8k0\xfd\x1c\xfc\xca \xe6\xd7=\x05\xfa\xb0\xc6xU\xbf\x12\x07\xcaa\xab\x18~\x0e\x0c\xe2\x15}\x06\xf8]?,.Gl-\xa7l\x7f\x07\x8e\x8e\nv\xcf\xef\xe8\t\xed\xc7\x98<6\x8c\n=1\x12\x8e\xd6k\x08\x84D\x006\xda]\x83z=\xef\r\xc8\x91E\xf3U\x8b\x85f\x9e4[a0\xd2\xf6\x0f\xb5uI\x07T\xbb\xaf\x13\x00C\xf9M\xf6\xd9\x1d\xa6\xa2\'\xeen\xaa\x8a\x88\x16Ak\xed\x9a\xc3\x041\x02\x94\x90@\xb7\xf0\x08=\xfc\x0c\xd0\x805\x12\x95\xda\x13\xe9\x84F\xccEO.\xe0h\xeaA=\xfc\x88\x05\x04Lf\xbf\x00\x97\x10S \xa0p\xb47\xa0\x04sh\xdb7C,!C\xe8\x18/\x10m\x94\xf4\t\xb6\xf9V\x9f\xd7\xc7\xce\x1c\xd3\xb9\xf56\x08\x82=\x05dDA\x14\xf7\xce7\x0b\xd6\x93\xe5\x91\xcb\x0c.#\xf4\xc6\xb1\x91\x1cky`\xc1\x0e5\xf9Nq\xa3\xa9\xe0\x04\x83{\x92\x8a\x85\x8am\xfb6\xb3C\xcf\xa0\x07\xbe.&\xd7\xffY\xa7\x83\xe9i\xa2L[\xe3;q\x83\x18;\x06)J\xaf\xdc\x17Ph\xcfb\x9aTD\xbd\x8d\x05vS0\xea2\xba\xec$\xb8?}\x8a:2T\x97\xb1\xce\x1e\xd1\x97\xa4\xdd\x13Y\x16\x13ON\xae\xd9\xa7=p)GW\x83z\x89\x9a+\x84v\x80\x8d6J\xe2\xfa\x06!\xa4\xd7\xbe\x90,\xb90567\x1a\xa0)\x0e>\x96\xda\xe6\x0e\xca\x81\x8b\x14\xe0l\x05~\x98\x13r1\x86\xa9/\xbc\n\x9e\xd0\xa5y_\xf5w\xc6@Zg\xadY=C\xa7\xbf\xc2\xeb6\xb9N\x8e\x9dC\xb9\xa2\xb6\xd8\xe2\x91\x16U\xaf\xe1\xd0\xd7\x8d\xfaa\xbb:\x81\xd2\xaa\xee\xd3\xe7T\xef\x0e!\xc2\t\r\x91\x87\xfb\x0ex\x06_\xccJ\x80\xb0\x0cRL\xf6\xa5 \xb4~\xba\x86)G\x86S\xcd\xe9\xaf\x07\xc9\xc8R\xbeC\xfc\xcf\x08"\x89V|<$]1\xba\x95\x81\x99\xfcCp\x17\xd5\xe5\x82*\xb7\x9e4\x91U\x0bpF\x12\xfe\xc3\x18\xa0SF\x85\xc5o/\xe3\x08\xf5{3\x80T\xaf\x10\xb0S\xf9Zj\xa5\xd5\x98\t*\xd2e\xb0\xbd\x08\xf7\xe1yT\x18\x968\xb0\xee\xd02U\xc1\x9f\x83\x0c\xdf\xa9\x1a\x9a\xb4\x1e\xa0\xc8\xfaN\xe33\x8a\xb6f@}\x1d\xdc\x87\xac\xfd\xefg)\x84\xb6\xda\xd7=\x9f\x88\xf0`BS\xb9/i\xea=\x81\xf6D\xd9j\x15\x96i\x7f\r\x1d\x9e\x9a\x11\xd3m2\x84\xaah\x91\xd8\xa8\xc3A\xd9C\x18\x0e\x16\xaeW\xaa\x07`\td\x84\xc8/\xe8\x97\xd9\x05\x0b4i\xe5\xff\xe4\x9b`\x162PY\xc0\xea9r\x02\xb9x\n3\xe8\x80\xcd!\r27F\x18AC\xad\x7f\x1f\xc0\xc80\x17b\n\xe3\x1c}\xb4\x84\xf6 PwSM\xed\xa4\xb6\xe0\xb1\x87oU\n\x98\xd3\xfe\xd0\xcd\x85\x97[\x8b\n\x925\x94\xef\x1fC\n\xaes\xcaB\xacw\x0c\xd5\xc9\x8f\x99\xa5;\xb9\x81i\xf1\xa3\x14\xff\x19\xd2\xf2\xe05\x84&\x02`\x99\x80r\x10\x18\xed]%\n\xad\x10\xc4\x1c\xe1\x052pU\xcbp=\x80\xc1\xb9\xf5ty\x8b\xb5\xfdk\xfat\xc5-\xf59\x0c\xae9\xe5\x01z[\xc8\x81\nZ\x15\xaa\xd7| \xf4\xa7\xc6[\xed1\xd4\x84k>P\xabXT\xbdYLvP\xf7\xc0\x84l\x19\xb2[\xfa\x81?\xe0]w\xb5\xcb\xb3Q\xb1\xcb\xd8L\x0e\r\x1ca\x89.t\x9c\x0e\xd2\xdd\xf9@2\xdf>\x7f\xb8\xd1k\x9a\xf8?8V\xd4\x94Q}\xe1\xdb\x963\xd8\x9c$\xe3\xf3\xa5W\xe4x^\xe5\x10B\xf9\xbf\xfd\xb3\xe1\xf3\xa7q\\\xc2\xd7\xa0l\x90\x06\xf3i\x88\xca\xb6\x0c\x0e\xb5\x89y&\x15\xaf\x07)\xa7\x96\xe7\xac\xeah\x1f\xad\xf6\xa9\xf0|b`C\xf0\xd2-\xc8\xf7w\x16\x89~\xb4\xa4\xe2\xb1\xf6\xee\xfao\xf7\xcc\x18\'\xbc\xd3\xc5\x0c\x99X\xf1\\4\xf0\'\x130Z~\x88\xc5E\xc3\x99\x15\xa0\x9d\x8c\xdb\xd4\xa0\xce\x14\xab\xce\xf6+\xcb\xc0B\x98\xf7/')