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

# Pyarmor 9.1.6 (pro), 005671, non-profits, 2026-07-23T02:28:45.054131
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\x00n\x88\x91\r\xae\xf5\xd0\x1e\xee\x82Uj\x89\xdb\x06\xf2P\x00\x00\x00\x00\x00\x00\x00\xedhu"\xec\x92\x84m\x90\x8dB\xff\xf5"\xb5\xb1PY005671\x00\x03\x0b\x00\xa7\r\r\n\x80\x00\x01\x00\x08\x00\x00\x00\x04\x00\x00\x00@\x00\x00\x00m\x08\x00\x00\x12\x89\x06\x00\xfa\nq\x84\xba\x05\xb6\x82\x17\xbd\x88\x04\xcfX4.\x00\x00\x00\x00\x00\x00\x00\x00\xac\x925(\x88\xfcc:\xf0M\'\x80M\x81\xa0\xb8Xl^\n-\xf5\xa3\xd3\xeag\xf8\xd9\x93<\xbd*\xbe\x92\xaa\xf8\xe4\xcbz\xe9\xb9\x8b\x04K\xf6\x04\xbb\xdd$f\xb0\xa2yd\xd1\x9a\x17\xe6TN\xaa\xf3J\xad\x10\x0e\t\xb5O\xfb\x8dk\xb15m\xb8\xf8\xd28\x8cg\xd6<3_\xfc\xadzl\xe8\xdaOa,f\x86\xedQ\x88S\xe4(\xab\xc2\xf7\xcf\x8a.\xa3_\xcaU\xec"hr\xa2Z2`\xa0/\xc7\x8e\x07.\x0b\xa5<\x89\x17/\xebf\xfb8\x90!6\x89A\x1b\x9c\x9dW\x8a*\xc2\x84\x85<\x13\x0c\x1e\x90RI`2a\x1f\xf2A\x81\x1a\x88\x17\x05R\xfad\xa4\x1fdzY\xa1\xcc\x9e\x82\xa40\x92\xb9\xcf\x00\x01=\xca \xeaW\xedWbPOl\xc6*\xbf\xd8%\xa0\xf8\xdf\xa1\xb2\x1d\xf0\x94\xfb?\xc4\xdf\x13\xda\xc8=\xd3i\xd1k\xe1`\xac`\x92gK\xb0 =\xd3@\x12\x0f>\x8f1o\xb4\x9ez\'\x8f\xa4\xf6h\xaa\x02\x83\x9a\x83t\xb5~\xa5\xc6p\xdb\xf5\xd3\xadiz\xb3)M\x89\x15\xab\xd8\xec\nBG\x0b\xa8td>\xeb\x01\xc9\xe3\x84qNk\x8f\xd0\xa8\xa6OO\xfdI\xe1\xcf\xa4\xf2 x\xf2\x0f\xdd\xe7$\x9fm\xaa\x80&\xfd!\xab\x8a\x88\xcb\xddEA20-\xca\xf18\xdc7T\xa4\x9b9_\xa2\xf6)\x800\x03>\xa0\xe5\xc8\xdcQlx\xdb,\xd9\x9bl\x84o|\x95\xa0\xc0\xc9I\x97\r+\x01\xc9c|~F\x18\xea\x9b\xee\xce\xa1\x8c\xec\xdf9z\xb2\xf6\xac\xa7dQ\xf4\xd2\x80\xf5\xf5:h\xdf\xe2\xd7]\xb9\x8a\x017\x81\xc16&\x1d\xd7j\x03\x02pfu\xafr\xe4\x1c|\xa7\xf9\xee-\x18\xddu\x10\x90\x0c\x9c\xf4\x86e\x8df\x86\xd1\xa6\xdfi\xa1I/\xbd\x085\x103}\xb4\xe5b\xf6>~Sv\x1bz\xff\xb2b^\x89\xe0\xbfi\xbai\xb2/&\xe6@zK\xb7r0\xe1slO\x04\x9f2\xb5Y\xb6\x0f\x9d\x96\xa0\xcd\x1d\x9e\xd1\x92\x1e\xb6*\xa5\xd7\xc8\xd6\x0c\xfd\x14\xd8\xbf\\\x08\xb8\xba\xc8\xad\rK~L\xba\xb3\xa0\xc6\x9aJ\xd5\xd1@\xf1.\xd0\'1\x18|\xea0\x1c`+4*\x98\xef\xad\x92Mn-\xfb\xd3?\xe0C&u*\x91\x19\xc2A8\x0e\x04\x84\x0e\xc5\xaa\x037\xf3\x97o{\xf51[\xf3&\x7f\x0c^\xa2gqyp{$\x02\x10\xb2\xa7h\t\xd8\xc8\xc9\x9do\t\xd3\xcdi\x0bE\xcd)\xea\xf3 Q\xec!\x0c\x8c\xb0\xb8\xec;\xf4\x12\xd9\xe4\xafU\xc4\x028\xe0Kl\x1d&\xfa\x88f\x1f;v{\xa5\x1d\tNf\x95bA\xfd!\xacn`\x02\xac\xe1\xe6\x10mj>s"\xa3[\xd1\xaa7V\x16\t\x06\xa3\xe1\xc4j\xc8\xd4\xcf\x00\x80\xd0\x04_\\\x7f=\xb5`\xec\xac\x1a\xa5\xc7\xad\x1c$\x0b\xcd\xd5\xb8\x85\xff\x1b>\xd2p\xec\xc1\x0bG\xec\xa3\x91(K\xe9P\x80J0\xcb\x14\x01\x94\xbcQ\x7f)\xeb\r`U/\xea\x85\xbf\xd8V\x8c\x88\x85\xdb\xc8\x85\x999UD\xba@\xfe\xd1V?\xfa\xc3\x98/p\xa6\x85\x14\x13\x89_-\n-]\xba|_\xf3\xb8+M\x17\xbf\xbc4\n\x93\xba\x8f\nesa\xb8<\xd2\xa6\x11\xf0\xe9\x93\x8b\r\xfd\xf1\x84N\xa7a\x9e/E\t6\xfd\x81\xc9\xb4wK\x08\x9dgh\xa1C\x1c4\xcfZ\xc5\xa6\xfb\x9b\xb5]\xed\x06s\x12\xe1\xca\x92\xd4\t8s@\xd8\xefD\xe1P\x9cM\xbc\x84\xe9\xf3\xbe:k\x16\xfas\x82L.\x8e\xa0\xf9\x91\xa7m\xf0\x13\x12\xb1\x0b\x8b\xee\xd0\r\xfc\x99n\xb0\xb3\xe1\xde4\xadZ\xcb\xeb\xd1\xb4\x9a\xf6\xd7\xd0\xf3\x1c\xa9\x97\xc4\xef\x00\xd0\xfd\xc1\xb5\x94\xea\xa3\x1c\x90\x8c\x9a\x87\xf5\xbb\xd6\xf8}Yy\xed\xb7#X\x96\x14\x9e\xc4\xc4k]\xd8\x91?c6\x88Y>\x92\xa3J\x1b\xecW\xb4\xca\n\xaa\xf7\x18\xd9\xff{\xce\xd0\x96\xd7HF\x19\xd0z\x9aT\x97_f\xaa\x08]\xca\xc6\xf2\x15\x81\xc8J\xee\x0f\'\xc0(&\xa9\xba\xaa\xde\x825;+_\x01\xa9\xba\xee>x\x83x\x84\xd0r,\xc4\xf5\xf6\t{\x1b\xa7\\F\xef\xd5e\xb9.J\x99\x95N\xfd\x80\x0b\xd7\x0fq\xa2\xbe\xa8\xeeX\x7f\xd9k\xefh\xeb\xe8+\xaf\xf7\xa6\xbb\\ZV\xc6\xad/\xaaG.UG\xedb\xd0\xb3\xb1\x0f\xa7\x94GN\xe3\xcd\x7f\n\xd1\x8e\x0c\xa8\xa5"\x1c\xa6`\xcewU(\x97\xe5\x8f\xfc\xf3=\xd4>\x14)\x03\xd7\x90\x84\x01\x13E\xa9\xf1I&\xe1\xec\xf18\xcf\te\x93\xed\xe1\xf2l\xfc\xe3=%\xbb\xf1\'\xd01Jv\xa1\x0bt3\xb3TD\x83{\xc2\xb4\xab\xee\xaf\xddO\x91\xa0\x04,\xd1\xd4\xe4)#\xd3/\xf0[\x9c v\xb1\xe9N\x9dq\x86\xfen\xaeh\xc6W\x00Ae\xff\xe7\xe6\xf9N=\x8d\xe9\xc0\xba\x1b\x0f\xd13\xdcs\x16\xf6\xfa\x15\xe8\xc7\x19\xcdF\x0bW\xb7\xf2\x13\x1e\x83\xae\xc3G\xb9`Z\'\xdd[\xd1\xad\x01\x00\xce\x1a5\x17\xc0\xa4\xf5\xaaG\xcf\xa0\xaf\xbe\xb6\x195\xce\xd9\xa8\x00o\xe5\x87C\x8d\x11\xa2UY\xe6hW\xaf\x89DG\xc7\xe8X\x1f\x81\xac<\x1b\x96\xf3\xb5\x86@R\x98\xa2\x8a\x1fP.\xc4\x8e)\xf8\x8d\x80\xfc\xa0u\xad\xe9+.\xc3\xd0j2g1)\xfa\xbcM2\xab\xca\xac\x04\xd5\x13\x8fM&\x14z!\xa9\xe1\x16,\xb1\xfd\x9b\x1e\x02\xfd\xa5\xc6\xae\x82\x17\xa2f\xd1:\xd1\x9c\x1f\xcf\xdd\xe7\xa5\xb4\xef\xe5\xec\x1b\xf8\xd1\x97Q\x05\x00\xe9E_iGqS \xe4\\\xb39}%=5\xcc\x14\x8aL\x10[\xf9\xfd\x86\xfc)\xed\xb5n\xb8 \xe8\xe7\x10h$X~\x9f\x9c\xf76>\xeda|\rNWk+LvC\xd9\x83\xba]\x034\xf6\x02\xdf\xbd\x83\xc4\x88X\xaa\xd1\x9f\xcb\x9f\xce\xdaI\xe1@j\x1a\xfc\xac\xc4\x08\xce=\xdcS\xeay\xf4\xd3p$E\x80\xbd\x171\xc7\xc8<\xd3\x9f\xa9\x9cv.l\x81t\x05X\xd7\x85\xd1\x0bLe$\xb9n{4\x0b\xda4k\xa4SgfK\x89\x19\xd9\xfa\x94f`>!?\xeb\xf3\x14\xbdDG\xec\xff\x9fd\xbb\x98c\xa7(\xd7\x15\x96= \xf8\xe6\xd0\x84\x98\x8e\x85\x8c\xbc\x08o;Lm\xe35\tP\x1e$\x1b<\x0ed\xedT \x8fE\'\x0bc\xdb\xf4\x9es\x0f\xb0%\xac\xc4\x14;k\x96\x18b\xf2X\x1a\x80\x1cn\x15v?\xbau\x1bq\xe0v\rl\xc6*UD\x1cU\xe2\x82E\x1c\xf9\x8a\xfe\x81d\xc2\xf67(\xd0}\xe5\x91(dG\xb1\xe8B\x1e\xc8}c\xd6\x95M&V\x0cXN:\xf1\x8d\x98\x0by:\xd5\x15\xc4{\x8fV\xa3\xc5QF\x0e\x11\xad\x08V\r\x10\x8d#\xe5\x94\xa1-W\xb3=/RB\xfcc~\x13 \xf0\x9a)\xe9\xff\x12\x91PC\xf9R\x04{\x89et\x98\x00o\xd6\x04\xdar\x98\xc19\x94\x9c\x7fc\xec\x07\xd0I\xa244\xab\x19\xbd\x93\x92,\xe0t\xb6\x11\xb0\xb6\x03^\xfb\x1e\xcf|\xa8\xda\x11)\xe9\xb5p8~\xf9\x04\xb2\xfa\xa9\xb5\x08\xd1AO\xac\xb1\xf5oVCD\xa2\x00\x00\xa7\xb5\x13\x96\xcbRI\xc5\x89\x05:\xda\x86\xee\x7fR\xbc\xfb\x80\x0c\x1c\xcd\x8f\x07\x00`\x9f\xc6`\x06\x08\x17i\xb9\x04N\x84.\x95\xc1\xe8Qa\xba\x07?\x91\xa7Sh\xf2\xc9\xea\xda\t\xcc\xc9\x10\xbcKYA\xaf=\t\xc4\xea\xa8\xd3\xf3\xaf\x01WG\xce\x8d\xba\xe0e\x19\xf3\xda\xd2R7/VJ\x97\x9a"\xa1\x17&\x1a\xfc\x93\x10\x80\xddx%T\xd7Y\xce\xfaH\x182Dr\xb4\x9f0\x1f5\xfe\xc0\xe4\xc8\xd0\x85\xd7R\x04\xa0\'.\x0c\x9d\xce\xffPz\xa6\x90\x82\x91\xb4\xb6\xf5\x85\xa8#\xf3\x85\xcd\x02\x02\xe0\x99\x934~\x85J\x0c\xaf\xac|T?\xf7\xc6R\x9c\xd2p\xf4\x1d\xc2\xe5\xaf\xd4\xa3\n\xae\xc0\x0bC\x80]\xd8+A\xda\x06V\x9c\x1dB4\x19\xd2\x1d\x06\x18M\x16\xcf\xf1\x170s{\xf5L\xfc\x00\xd7\xc5J^\x82Q\x02\x0b\xacgQ\x94o;\xb5\xa9#\xc3\x12S\xb6\xb7r\x05\xce\x0c\x13\xe3\xe6L\xc3z\xa2\x1f\xfa\xba\xc9\xeeT\xaeS\xdf>\xf7\x95m-C\xfb \x9f\xd0\x8d\xc1\xe0\x10\r>\x18T]T@a\xd7\tu`\xac-\xcbf9\xa4\x0e;\x13\xa9\x80\xc3\xc2]K/\xd7c\x12\xc2\x8e\xc4\xe9\xb9\x07\xbb\xea\xf7,\xa0\x10\xe8\xae\x8cl\xf4\xac(R\xde\xcd\xd3_L\x85\x1bH\xec\xa8\x03qZ{\xf7\xbc~\x8a\x04nc\xab\xa8\xc0\x95\xab\xd2\xa0\xbf\xabq\xd6\x92\xa5u\x8a\xcb\xe6\xde\x90\xf9F\x7fN}\xebk\xcb@?\x15R\xaaw~\x9c\xa7\xbbQ\xe4\t!\xb1\xc4t\xad<\xda_\xbe\xc6\'\x93\x8d\x87\x19J\xe2\x0f\xd5\x1d\xf0z_\xfc\xeb\xa6\xf52\xba')