///////////////////////////////////////////////////////////
//////// Main Handler
00C9A33E	LODS BYTE PTR [ESI]
00CA0F11	SUB AL,BL
00CA4EC4	SUB AL,0x85
00C9C4CB	XOR AL,0x1c
00C9C828	XOR BL,AL
00C9C82A	MOVZX EAX,AL
00C9C82D	JMP DWORD PTR [EDI+EAX*4]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0000
00CACDB2	POP DWORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0001
00C9C407	POP EAX
00CA279A	ADD DWORD PTR [ESP],EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0002
00C9AF20	LODS BYTE PTR [ESI]
00C9AF21	XOR AL,BL
00C9AF23	ADD AL,0xdf
00CAB87A	ADD AL,0xce
00CA1DC4	SUB BL,AL
00CA3A59	MOVZX EAX,AL
00CA3A5C	POP DX
00CAA710	MOV BYTE PTR [EDI+EAX*4],DL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0003
00CA4452	LODS DWORD PTR [ESI]
00CA4453	ADD EAX,EBX
00CAB49A	SUB EAX,0x4cebc448
00C9D343	SUB EAX,0x4dfeb7b3
00CA33B5	ADD EBX,EAX
00CA8578	MOVZX AX,BYTE PTR [EAX]
00CA857C	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0004
00CABF0F	LODS DWORD PTR [ESI]
00CABF10	XOR EAX,EBX
00CABF12	SUB EAX,0x4cbcf50c
00CA9F6F	XOR EAX,0x7b37b3fa
00C9D755	SUB EBX,EAX
00CA0BFC	POP DX
00CA9E97	MOV BYTE PTR [EAX],DL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0005
00C9DDCC	POP CX
00CA5312	SHR BYTE PTR [ESP],CL
00CA5315	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0006
00CAB9EE	PUSH DWORD PTR [EDI+0x1c]
00CAB9F1	POPFD 
00CAB9F2	POP AX
00CAB9F4	ADC BYTE PTR [ESP],AL
00CAB9F7	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0007
00CA6BBA	POP CX
00CA1B44	POP AX
00C9E1D8	POP DX
00CA0D55	IDIV CX
00CAD619	PUSH DX
00C9E797	PUSH AX
00C9E799	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0008
00CA190A	PUSH DWORD PTR [EDI+0x6c]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0009
00CA2754	LODS BYTE PTR [ESI]
00CA25F4	ADD AL,BL
00CAB567	XOR AL,0xb3
00CA427E	XOR AL,0x54
00C9A5B1	ADD BL,AL
00CA0DD4	MOV BYTE PTR [EDI+0x60],AL
///////////////////////////////////////////////////////////
//////// Virtual Handler 000A
00CA11A5	POP ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 000B
00CA5BE6	PUSH DWORD PTR [EDI+0x1c]
00CA5BE9	POPFD 
00CA5BEA	POP CX
00CA5BEC	RCL WORD PTR [ESP],CL
00CA5BF0	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 000C
00CABF01	POP ECX
00CAA676	POP EAX
00C9B500	MOVZX ECX,AL
00C9B503	PUSH ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 000D
00CAD647	LODS BYTE PTR [ESI]
00CAD648	ADD AL,BL
00C9A89C	SUB AL,0xcd
00CA4A9F	ADD AL,0xba
00C9CDAB	SUB BL,AL
00CA73DD	MOVZX EAX,AL
00CA9084	PUSH DWORD PTR [EDI+EAX*4]
///////////////////////////////////////////////////////////
//////// Virtual Handler 000E
00CA4253	POP EAX
00C9E7A5	POP ECX
00CA9BF4	IMUL ECX,EAX
00CA9BF7	PUSH ECX
00CA9BF8	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 000F
00CA08DD	LODS DWORD PTR [ESI]
00CA08DE	SUB EAX,EBX
00CAB433	SUB EAX,0x3f306b0f
00CA0942	SUB EAX,0x6130bad2
00C9EE7B	SUB EBX,EAX
00CA78C6	POP WORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0010
00CA6699	LODS BYTE PTR [ESI]
00CA669A	ADD AL,BL
00C9C298	XOR AL,0xa
00CA6A9D	XOR AL,0x9a
00CAC5DC	XOR BL,AL
00CAC5DE	MOV BYTE PTR [EDI+0x74],AL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0011
00C9A743	POP WORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0012
00CA4367	POP AX
00CA2C6A	DEC BYTE PTR [ESP]
00CA2C6D	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0013
00CA87E2	POP AX
00CA9C4F	OR BYTE PTR [ESP],AL
00CA9C52	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0014
00CA485B	PUSH DWORD PTR [EDI+0x1c]
00CA485E	POPFD 
00CA485F	POP AX
00CA4861	SBB BYTE PTR [ESP],AL
00CA4864	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0015
00CAB4F7	POP ECX
00CA1D75	POP EAX
00CA71DE	MOVZX ECX,AX
00CA71E1	PUSH ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0016
00CA7099	POP CX
00CAAD01	SHL BYTE PTR [ESP],CL
00CAAD04	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0017
00CA684F	POP CX
00CA44EE	ROL DWORD PTR [ESP],CL
00CA44F1	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0018
00CA48C3	PUSH DWORD PTR [EDI+0x1c]
00CA48C6	POPFD 
00CA48C7	POP CX
00CA48C9	RCR WORD PTR [ESP],CL
00CA48CD	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0019
00CA368E	POP EAX
00CAAA0B	ADD DWORD PTR [ESP],EAX
00CAAA0E	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 001A
00CA7026	PUSH DWORD PTR [EDI+0x1c]
00CA7029	POPFD 
00CA702A	POP CX
00CA702C	RCL DWORD PTR [ESP],CL
00CA702F	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 001B
00CA88D7	MOV DWORD PTR [EDI+0x84],0x1
00CAB69E	OR DWORD PTR [EDI+0x1c],0x400
///////////////////////////////////////////////////////////
//////// Virtual Handler 001C
00C9C500	POP EAX
00CA818C	BTS DWORD PTR [ESP],EAX
00CA8190	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 001D
00CA930F	POP AX
00CA62AE	DEC WORD PTR [ESP]
00CA62B2	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 001E
00C9A3B6	POP AX
00CA601C	MOV WORD PTR FS:[EDX],AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 001F
00CA159C	POP EDX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0020
00CA3513	POP EAX
00CA774E	SUB DWORD PTR [ESP],EAX
00CA7751	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0021
00C9A73B	POP EAX
00CA9385	POP ECX
00C9B20A	CMP ECX,EAX
00C9B20C	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0022
00CABA0C	POP EAX
00C9F72A	PUSH DWORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0023
00CA29ED	LODS BYTE PTR [ESI]
00CA29EE	ADD AL,BL
00CAD69E	XOR AL,0xcb
00CA05C4	XOR AL,0x68
00CAAC05	ADD BL,AL
00CADDEE	MOVZX EAX,AL
00CADDF1	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0024
00CA3D57	POP EAX
00CA9DB2	XOR DWORD PTR [ESP],EAX
00CA9DB5	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0025
00C9DDA2	POP EAX
00C9FEDA	BSWAP EAX
00C9FEDC	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0026
00CA8668	LODS DWORD PTR [ESI]
00CA8669	ADD EAX,EBX
00CA3236	SUB EAX,0x7babc5e0
00CAADEE	SUB EAX,0xf7e422
00CAA5F0	XOR EBX,EAX
00CAA5F2	ADD EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0027
00C9DB4F	POP AX
00C9F195	ADD BYTE PTR [ESP],AL
00C9F198	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0028
00CA2708	POP AX
00CA873E	POP CX
00C9CF45	TEST AX,CX
00C9CF48	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0029
00CA6082	POP EAX
00C9DAA9	PUSH EDX
00C9CA5B	MOV EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 002A
00CAA5A8	MOV EAX,DWORD PTR [ESP+0x4]
00C9ECA3	MOV DWORD PTR [EDI+0x6c],EAX
00CA04D2	POP EAX
00C9A653	ADD ESP,0x4
00CA3BB2	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 002B
00CA1C47	POP AX
00CA9A7B	OR WORD PTR [ESP],AX
00CA9A7F	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 002C
00C9F211	POP EAX
00CA589D	SUB DWORD PTR [ESP],EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 002D
00C9B579	POP CX
00CA299A	POP AX
00CA196D	MOVSX CX,AL
00CA1971	PUSH CX
///////////////////////////////////////////////////////////
//////// Virtual Handler 002E
00C9C991	POP AX
00CA428E	BTR WORD PTR [ESP],AX
00CA4293	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 002F
00CA3983	POP EAX
00CA56E9	DEC DWORD PTR [ESP]
00CA56EC	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0030
00CA050C	POP ECX
00CAC574	POP EAX
00CA40EA	IMUL ECX
00CA40EC	PUSH EDX
00CA70DD	PUSH EAX
00CA70DE	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0031
00CAA59E	POP CX
00CAA4CA	POP AX
00CA94DF	MUL CX
00CA94E2	PUSH DX
00C9E672	PUSH AX
00C9E674	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0032
00CA6A87	MOV EAX,DWORD PTR [EDI+0x78]
00CACF7A	ADD EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0033
00CAD09A	LODS DWORD PTR [ESI]
00CA45DB	ADD EAX,EBX
00C9C606	ADD EAX,0x24c5443e
00CA53D6	SUB EAX,0x774c682a
00CA67CF	ADD EBX,EAX
00CAC841	POP DWORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0034
00CA2C22	POP DWORD PTR [EDI+0x6c]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0035
00CA69BC	POP AX
00CA2CDE	BTR WORD PTR [ESP],AX
00CA2CE3	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0036
00CADE4E	POP AX
00CA3730	ADD WORD PTR [ESP],AX
00CA3734	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0037
00CA998F	NEG DWORD PTR [ESP]
00CA9992	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0038
00CA1718	POP EAX
00CAC602	BTR DWORD PTR [ESP],EAX
00CAC606	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0039
00CA423C	NOT WORD PTR [ESP]
///////////////////////////////////////////////////////////
//////// Virtual Handler 003A
00CA1E77	POP AX
00C9F507	BTS WORD PTR [ESP],AX
00C9F50C	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 003B
00CA6267	POP CX
00CADE94	SHL WORD PTR [ESP],CL
00CADE98	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 003C
00CA4D4A	PUSH DWORD PTR FS:[EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 003D
00CA3EB7	POP CX
00C9B1CC	SHL BYTE PTR [ESP],CL
00C9B1CF	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 003E
00C9D978	MOVZX AX,BYTE PTR [EDX]
00C9D97C	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 003F
00CA70E4	POP AX
00CA2C2A	INC WORD PTR [ESP]
00CA2C2E	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0040
00C9C9F2	POP DWORD PTR FS:[EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0041
00CA624D	POP EAX
00CA6106	POP ECX
00C9A596	TEST EAX,ECX
00C9A598	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0042
00CADC36	LODS DWORD PTR [ESI]
00C9FF46	ADD EAX,EBX
00C9BAB0	ADD EAX,0x11c54dde
00CA9901	SUB EAX,0x1bf58bab
00C9BAFE	SUB EBX,EAX
00CA2FD0	MOV EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0043
00CA98A3	POP AX
00CA865D	BTS WORD PTR [ESP],AX
00CA8662	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0044
00C9AE48	PUSH DWORD PTR [EDI+0x1c]
00C9AE4B	POPFD 
00C9AE4C	POP EAX
00C9AE4D	ADC DWORD PTR [ESP],EAX
00C9AE50	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0045
00C9DEC7	POP CX
00CA5179	SHL WORD PTR [ESP],CL
00CA517D	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0046
00CA120E	LODS DWORD PTR [ESI]
00CA2B73	SUB EAX,EBX
00CAB76B	SUB EAX,0xdb67301
00CA9183	XOR EAX,0x2588ed02
00CA83EB	XOR EBX,EAX
00CA83ED	ADD EAX,DWORD PTR [EDI+0x64]
00CA26DE	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0047
00C9FD15	POP AX
00C9DA14	AND WORD PTR [ESP],AX
00C9DA18	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0048
00CA36F4	LODS DWORD PTR [ESI]
00CA36F5	ADD EAX,EBX
00C9C749	SUB EAX,0x39ae1848
00CAD476	XOR EAX,0x5c91a1b9
00CA5DD7	SUB EBX,EAX
00CA44E1	XOR EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0049
00CA03D3	POP AX
00CA75EA	BT WORD PTR [ESP],AX
00CA75EF	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 004A
00CA31D9	POP CX
00CA2772	SHR DWORD PTR [ESP],CL
00CA2775	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 004B
00C9A3AC	POP AX
00CA548B	SUB BYTE PTR [ESP],AL
00CA548E	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 004C
00C9C9E8	POP AX
00CA2DAF	AND BYTE PTR [ESP],AL
00CA2DB2	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 004D
00CAD55A	LODS BYTE PTR [ESI]
00CAD55B	ADD AL,BL
00CA64A0	ADD AL,0x0
00CA81B2	SUB AL,0x6d
00C9CBC8	XOR BL,AL
00C9DE37	ADD EDI,0x400
00CA8D0A	MOVZX EAX,AL
00CA8D0D	PUSH DWORD PTR [EDI+EAX*4]
00CA8D10	SUB EDI,0x400
00C9A7E7	RETN
///////////////////////////////////////////////////////////
//////// Virtual Handler 004E
00CA661D	MOVZX AX,BYTE PTR FS:[EDX]
00CA6622	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 004F
00CA8293	LODS DWORD PTR [ESI]
00CA8294	SUB EAX,EBX
00C9C983	SUB EAX,0x33b1cab0
00CA3DB1	ADD EAX,0x53e6e64a
00CA3B39	ADD EBX,EAX
00CA2138	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0050
00CAAFCD	POP CX
00CA3885	ROR DWORD PTR [ESP],CL
00CA3888	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0051
00CA8CAD	LODS BYTE PTR [ESI]
00CA8CAE	SUB AL,BL
00C9A6C6	SUB AL,0xc
00CA6D43	XOR AL,0xef
00CA0F06	SUB BL,AL
00CAAB20	MOVZX EAX,AL
00CAAB23	POP DWORD PTR [EDI+EAX*4]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0052
00CA6FC7	POP CX
00CA0887	ROL BYTE PTR [ESP],CL
00CA088A	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0053
00C9AA44	MOV DWORD PTR [EDI+0x84],0x0
00CAA009	AND DWORD PTR [EDI+0x1c],0xfffffbff
///////////////////////////////////////////////////////////
//////// Virtual Handler 0054
00CA4306	LODS DWORD PTR [ESI]
00CA7415	XOR EAX,EBX
00CA7417	SUB EAX,0x4c6b000f
00C9D9BF	ADD EAX,0x40e2e58a
00CAC495	XOR EBX,EAX
00CAC497	PUSH WORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0055
00CAAC54	POP CX
00C9CB23	ROR WORD PTR [ESP],CL
00C9CB27	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0056
00CAABB5	MOV ECX,DWORD PTR [EDI+0x60]
00CAB290	MOV EDX,EDI
00C9E3F8	OR ECX,ECX
00C9E400	MOV ESI,ESP
00C9BDC7	ADD ESI,0x24
00C9C33D	MOV EDI,ESI
00CA1D06	ADD EDI,ECX
00CA5DEB	STD
00CA5DEC	MOV ECX,0xa
00C9FBAF	REP MOVS DWORD PTR [EDI],DWORD PTR [ESI]
00C9FBB1	ADD ESP,DWORD PTR [EDX+0x60]
00C9FBB4	MOV DWORD PTR [EDX+0x60],0x0
00C9A960	CMP DWORD PTR [EDX+0x84],0x0
00C9A96D	OR DWORD PTR [ESP+0x20],0x400
00CA36BC	MOV DWORD PTR [EDX+0x84],0x0
00C9C785	MOV DWORD PTR [EDX+0x8c],0x0
00CA8761	POPAD
00CA8762	POPFD 
00CA8763	RETN
///////////////////////////////////////////////////////////
//////// Virtual Handler 0057
00CAC3E9	POP CX
00C9BBFE	SHL DWORD PTR [ESP],CL
00C9BC01	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0058
00CA1888	MOV EDX,ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 0059
00CA20F2	NOT BYTE PTR [ESP]
///////////////////////////////////////////////////////////
//////// Virtual Handler 005A
00CA804D	LODS DWORD PTR [ESI]
00C9E69B	ADD EAX,EBX
00CA6E3B	XOR EAX,0x6374a387
00C9DC11	ADD EAX,0x7114b437
00C9D966	ADD EBX,EAX
00C9AC53	PUSH DWORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 005B
00CAC617	POP EAX
00C9B8BB	POP ECX
00CA2EE6	MOV DWORD PTR [EAX],ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 005C
00CA7216	PUSH DWORD PTR [EDI+0x1c]
00CA7219	POPFD 
00CA721A	POP CX
00CA721C	RCL BYTE PTR [ESP],CL
00CA721F	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 005D
00CA4E5C	LODS BYTE PTR [ESI]
00CA4E5D	SUB AL,BL
00CAC643	XOR AL,0x63
00C9C7F9	XOR AL,0xb2
00CABCEE	XOR BL,AL
00CABCF0	MOVZX EAX,AL
00CABCF3	MOV EAX,DWORD PTR [EDI+EAX*4]
00CACD7D	MOVZX AX,BYTE PTR [EAX]
00CACD81	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 005E
00CA5FC5	POP EAX
00C9A82B	XOR DWORD PTR [ESP],EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 005F
00C9E1E7	AND DWORD PTR [EDI+0x1c],0xfe
///////////////////////////////////////////////////////////
//////// Virtual Handler 0060
00CA99DA	PUSH DWORD PTR [EDI+0x1c]
00CA99DD	POPFD 
00CA99DE	POP AX
00CA99E0	SBB WORD PTR [ESP],AX
00CA99E4	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0061
00CAA0A9	POP CX
00CABEBD	SAR BYTE PTR [ESP],CL
00CABEC0	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0062
00CAC848	POP EAX
00CA7DF2	INC DWORD PTR [ESP]
00CA7DF5	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0063
00C9ECE6	POP EAX
00CA76C6	AND DWORD PTR [ESP],EAX
00CA76C9	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0064
00C9D7B8	POP AX
00CA4207	POP CX
00CA588F	TEST AL,CL
00CA5891	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0065
00C9F9A6	LODS BYTE PTR [ESI]
00C9F9A7	SUB AL,BL
00CA243C	ADD AL,0x8b
00CABB4C	ADD AL,0xc6
00CA9B6B	XOR BL,AL
00CA920D	MOVZX EAX,AL
00CA9210	LEA EAX,DWORD PTR [EDI+EAX*4]
00CA7757	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0066
00CA304C	LODS DWORD PTR [ESI]
00CA304D	CMP DWORD PTR [EDI+0x7c],0x0
00CA305A	ADD ESI,EAX
00CA0D11	MOV EBX,0x0
00CA8F65	MOV EAX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0067
00CA66E0	PUSH WORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0068
00CA5E96	POP AX
00CA72D1	INC BYTE PTR [ESP]
00CA72D4	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0069
00C9C396	POP EDX
///////////////////////////////////////////////////////////
//////// Virtual Handler 006A
00C9DB1A	MOV EAX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 006B
00C9B40D	POP DWORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 006C
00CAD5C6	POP CX
00CA499E	POP AX
00CA9DC8	DIV CL
00CA9DCA	MOVZX CX,AH
00CA9DCE	PUSH CX
00CAB13A	MOVZX CX,AL
00CAB13E	PUSH CX
00CAB140	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 006D
00C9E359	POP EAX
00CA55A1	OR DWORD PTR [ESP],EAX
00CA55A4	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 006E
00C9CEB3	PUSH SP
///////////////////////////////////////////////////////////
//////// Virtual Handler 006F
00CA336A	POP CX
00C9D843	ROL WORD PTR [ESP],CL
00C9D847	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0070
00C9CC61	MOV EAX,0x53947
///////////////////////////////////////////////////////////
//////// Virtual Handler 0071
00CADA6A	POP CX
00CA07BB	SAR DWORD PTR [ESP],CL
00CA07BE	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0072
00C9D786	POP AX
00C9CF4E	SUB WORD PTR [ESP],AX
00C9CF52	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0073
00CA4C2A	POP CX
00C9C0A3	POP AX
00CA80BF	IDIV CL
00CA80C1	MOVZX CX,AH
00CA80C5	PUSH CX
00CA86C0	MOVZX CX,AL
00CA86C4	PUSH CX
00CA86C6	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0074
00CAC308	POP ECX
00CAB365	SHL DWORD PTR [ESP],CL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0075
00CA4B5E	PUSH DWORD PTR [EDI+0x64]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0076
00CA884A	POP ECX
00C9AC3B	POP EAX
00CAACA6	POP EDX
00C9CAD2	DIV ECX
00C9A3F5	PUSH EDX
00C9A3FD	PUSH EAX
00C9A3FE	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0077
00CAD7B3	MOV AX,WORD PTR FS:[EDX]
00CAD7B7	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0078
00CA86AF	POP CX
00C9E4F3	POP AX
00C9D178	IMUL CX
00CA5F84	PUSH DX
00CA5F8C	PUSH AX
00CA5F8E	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0079
00CACDFD	PUSH ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 007A
00C9CF77	PUSH DWORD PTR [EDI+0x1c]
00C9CF7A	POPFD 
00C9CF7B	POP CX
00C9CF7D	RCR BYTE PTR [ESP],CL
00C9CF80	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 007B
00CA631D	POP AX
00CA7AAC	MOV BYTE PTR FS:[EDX],AL
///////////////////////////////////////////////////////////
//////// Virtual Handler 007C
00CA48D3	LODS BYTE PTR [ESI]
00CA48D4	XOR AL,BL
00CACA6D	SUB AL,0xbf
00CA115E	XOR AL,0xba
00CAD8A7	XOR BL,AL
00CAD8A9	MOVZX EAX,AL
00CAD8AC	POP DX
00C9F759	MOV BYTE PTR [EDI+EAX*4+0x1],DL
///////////////////////////////////////////////////////////
//////// Virtual Handler 007D
00CA4623	POP CX
00CA888C	POP AX
00CA310A	MUL CL
00CA310C	MOVZX CX,AH
00CA3110	PUSH CX
00CA3118	MOVZX CX,AL
00CA311C	PUSH CX
00CA311E	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 007E
00C9E338	LODS BYTE PTR [ESI]
00C9E339	SUB AL,BL
00C9B5D2	SUB AL,0x14
00CAA4F0	XOR AL,0x40
00CA0DB0	ADD BL,AL
00CAA22C	MOVZX EAX,AL
00CAA22F	MOV EAX,DWORD PTR [EDI+EAX*4]
00CA941E	PUSH WORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 007F
00CA4553	LODS BYTE PTR [ESI]
00CA4554	SUB AL,BL
00C9A7CB	ADD AL,0xcf
00CA5A74	XOR AL,0x4e
00C9E5F5	ADD BL,AL
00C9FA52	MOVZX EAX,AL
00CA020D	CMP EAX,0x7
00CA0216	MOV EAX,DWORD PTR [EDI+EAX*4]
00CA149D	ADD EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0080
00CA81E0	POP AX
00CACC5B	POP CX
00C9C08C	CMP CX,AX
00C9C08F	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0081
00C9A74B	LODS DWORD PTR [ESI]
00CADD4B	ADD ESI,EAX
00CA7A5A	MOV EBX,0x0
///////////////////////////////////////////////////////////
//////// Virtual Handler 0082
00CA137C	POP CX
00C9CBBE	POP AX
00C9BC2E	MOVZX CX,AL
00C9BC32	PUSH CX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0083
00CA2A3D	PUSH DWORD PTR [EDI+0x1c]
00CA2A40	POPFD 
00CA2A41	POP EAX
00CA2A42	SBB DWORD PTR [ESP],EAX
00CA2A45	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0084
00CA59BD	MOV EAX,DWORD PTR [EDI+0x78]
00CA030C	ADD DWORD PTR [ESP],EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0085
00CAA661	POP AX
00CA5841	POP CX
00C9D091	IMUL CX,AX
00CACB47	PUSH CX
00CACB49	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0086
00C9ED86	PUSH DWORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0087
00CA8C69	POP CX
00C9B1A1	SAR WORD PTR [ESP],CL
00C9B1A5	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0088
00C9D8E6	LODS WORD PTR [ESI]
00C9D8E8	ADD AX,BX
00CACB99	SUB AX,0x38a7
00CAC7B3	ADD AX,0xa2cf
00CA6F06	ADD BX,AX
00CAAFB1	MOVZX EAX,AX
00CAAFB4	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0089
00CA2791	POP SP
///////////////////////////////////////////////////////////
//////// Virtual Handler 008A
00C9B541	POP DWORD PTR [EDI+0x1c]
///////////////////////////////////////////////////////////
//////// Virtual Handler 008B
00C9C02C	LODS DWORD PTR [ESI]
00C9C02D	SUB EAX,EBX
00CAD641	SUB EAX,0x14353386
00CA7E7A	XOR EAX,0x752ee437
00CAB076	ADD EBX,EAX
00CA732E	AND AL,0x7f
00CA2910	PUSH EBX
00CA9E6E	MOV EBX,EAX
00CA0046	MOV DWORD PTR [EDI+0x7c],0x1
00CA911A	MOV DWORD PTR [EDI+0x80],0x0
00CA496F	XOR EDX,EDX
00CA4971	MOV EAX,EBX
00CACA0E	AND EAX,0x200
00CA6211	MOV ECX,DWORD PTR [EDI+0x1c]
00C9AD64	AND ECX,0x1
00CA7762	SHR ECX,0x0
00CA7765	OR EAX,EAX
00CA776D	MOV EAX,EBX
00C9D360	AND EAX,0x100
00CA43CA	SHR EAX,0x8
00CA43CD	XOR EAX,ECX
00CA1059	NOT EAX
00CA330E	AND EAX,0x1
00C9F7F5	OR EDX,EAX
00C9F7F7	SHL EDX,0x1
00C9F7F9	SUB DWORD PTR [EDI+0x80],0xffffffff
00CAA23C	MOV EAX,EBX
00CA504B	AND EAX,0x800
00CA3B53	OR EAX,EAX
00CA3B5B	MOV ECX,DWORD PTR [EDI+0x1c]
00C9A51D	AND ECX,0x40
00CA48E1	SHR ECX,0x6
00CA48E4	MOV EAX,EBX
00C9DBCE	AND EAX,0x400
00C9D161	SHR EAX,0xa
00C9D164	XOR EAX,ECX
00C9D166	NOT EAX
00CA79C8	AND EAX,0x1
00CA14F2	OR EDX,EAX
00CA14F4	SHL EDX,0x1
00CA9E2E	SUB DWORD PTR [EDI+0x80],0xffffffff
00CA6BC8	MOV EAX,EBX
00CA7EA2	AND EAX,0x2000000
00CA27B8	OR EAX,EAX
00CA27C0	MOV ECX,DWORD PTR [EDI+0x84]
00CA8FA3	MOV EAX,EBX
00CA6721	AND EAX,0x1000000
00CA26BF	SHR EAX,0x18
00CA26C2	XOR EAX,ECX
00CA26C4	NOT EAX
00CA2888	AND EAX,0x1
00C9BCAF	OR EDX,EAX
00C9EBA9	SHL EDX,0x1
00C9FF60	SUB DWORD PTR [EDI+0x80],0xffffffff
00C9C862	MOV EAX,EBX
00CA50D5	AND EAX,0x2000
00CA5B87	OR EAX,EAX
00CA5B8F	MOV ECX,DWORD PTR [EDI+0x1c]
00CA54E2	AND ECX,0x80
00CAB907	SHR ECX,0x7
00CAB90A	MOV EAX,EBX
00C9E91D	AND EAX,0x1000
00CA2395	SHR EAX,0xc
00CA6B90	XOR EAX,ECX
00CA6B92	NOT EAX
00CAC937	AND EAX,0x1
00CA74A2	OR EDX,EAX
00CA74A4	SHL EDX,0x1
00CA74A6	ADD DWORD PTR [EDI+0x80],0x1
00CAAC70	MOV EAX,EBX
00CA9A75	AND EAX,0x8000
00CABA93	OR EAX,EAX
00CABA9B	MOV ECX,DWORD PTR [EDI+0x1c]
00CA63EE	AND ECX,0x800
00C9D697	SHR ECX,0xb
00C9D69A	MOV EAX,EBX
00CACD9E	AND EAX,0x4000
00CADB6C	SHR EAX,0xe
00CADB6F	XOR EAX,ECX
00CADB71	NOT EAX
00C9A6A2	AND EAX,0x1
00CAA9E7	OR EDX,EAX
00CAA9E9	SHL EDX,0x1
00C9B2A2	SUB DWORD PTR [EDI+0x80],0xffffffff
00CA9FC6	MOV EAX,EBX
00CACD3C	AND EAX,0x20000
00CA4DF7	OR EAX,EAX
00CA4DFF	MOV ECX,DWORD PTR [EDI+0x1c]
00CA543D	AND ECX,0x4
00CAC5BB	SHR ECX,0x2
00CAC5BE	MOV EAX,EBX
00CAA5FE	AND EAX,0x10000
00C9BA15	SHR EAX,0x10
00C9BA18	XOR EAX,ECX
00C9BA1A	NOT EAX
00CA0120	AND EAX,0x1
00CABD63	OR EDX,EAX
00CAA3B7	SHL EDX,0x1
00C9D0F8	SUB DWORD PTR [EDI+0x80],0xffffffff
00CAD600	MOV EAX,EBX
00C9DF84	AND EAX,0x80000
00CAAC40	OR EAX,EAX
00CAAC48	MOV ECX,DWORD PTR [EDI+0x1c]
00CA8A73	AND ECX,0x80
00C9B49E	SHR ECX,0x7
00C9B4A1	MOV EAX,DWORD PTR [EDI+0x1c]
00C9BD16	AND EAX,0x800
00C9D8B6	SHR EAX,0xb
00C9D8B9	XOR ECX,EAX
00C9D8BB	MOV EAX,EBX
00C9FA63	AND EAX,0x40000
00CA0FD4	SHR EAX,0x12
00CA0FD7	XOR EAX,ECX
00CA0FD9	NOT EAX
00CA09A6	AND EAX,0x1
00C9CEF6	OR EDX,EAX
00C9CEF8	SHL EDX,0x1
00C9CEFA	SUB DWORD PTR [EDI+0x80],0xffffffff
00CABFC5	MOV EAX,EBX
00C9D1FF	AND EAX,0x200000
00C9AC17	OR EAX,EAX
00C9AC1F	MOV EAX,DWORD PTR [EDI+0x74]
00C9EBFE	MOV EAX,DWORD PTR [EDI+EAX*4]
00CA40DC	AND EAX,0xffff
00CA29C1	OR EAX,EAX
00CA29C9	MOV EDX,0x1
00C9DDC2	MOV EAX,EBX
00CAC925	AND EAX,0x800000
00CA6E7D	OR EAX,EAX
00CA6E85	MOV EAX,DWORD PTR [EDI+0x74]
00C9F24A	MOV EAX,DWORD PTR [EDI+EAX*4]
00C9F449	OR EAX,EAX
00C9F451	MOV EDX,0x1
00CAD1FA	MOV ECX,DWORD PTR [EDI+0x80]
00CA3CC5	MOV EAX,0x1
00C9CD77	SHL EAX,CL
00C9CD79	ADD EAX,0xffffffff
00CA5B67	AND EBX,0x10
00C9D457	OR EBX,EBX
00C9D45F	MOV DWORD PTR [EDI+0x7c],EDX
00CA02E2	POP EBX
///////////////////////////////////////////////////////////
//////// Virtual Handler 008C
00CA0767	MOV EBX,0x0
///////////////////////////////////////////////////////////
//////// Virtual Handler 008D
00CA43E4	POP AX
00C9F3BA	BTC WORD PTR [ESP],AX
00C9F3BF	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 008E
00CA9998	OR DWORD PTR [EDI+0x1c],0x200
///////////////////////////////////////////////////////////
//////// Virtual Handler 008F
00C9A54F	POP AX
00CAA748	XOR WORD PTR [ESP],AX
00CAA74C	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0090
00CA83B1	LODS BYTE PTR [ESI]
00CA83B2	XOR AL,BL
00CA83B4	SUB AL,0x8c
00CAC008	XOR AL,0x47
00CA5557	XOR BL,AL
00CA5559	MOVZX EAX,AL
00CA555C	POP WORD PTR [EDI+EAX*4]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0091
00CA6332	POP AX
00CA2CFA	POP CX
00CA7802	CMP CL,AL
00CA7804	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0092
00CA3C1D	POP ECX
00CAAED1	POP EAX
00CA9AC0	MOVSX ECX,AL
00CA9AC3	PUSH ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0093
00CA79E4	POP CX
00C9F131	ROR BYTE PTR [ESP],CL
00C9F134	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0094
00CA0C94	NEG WORD PTR [ESP]
00CA0C98	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0095
00C9F740	NOT DWORD PTR [ESP]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0096
00CAB982	POP AX
00CA2ACC	MOV BYTE PTR [EDX],AL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0097
00CA82AC	OR DWORD PTR [EDI+0x1c],0x1
///////////////////////////////////////////////////////////
//////// Virtual Handler 0098
00CA6929	POP EAX
00C9FBE6	BT DWORD PTR [ESP],EAX
00C9FBEA	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0099
00CA0D5D	POP CX
00CACEFF	SHR WORD PTR [ESP],CL
00CACF03	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 009A
00CABC94	POP CX
00CA1098	SHL DWORD PTR [ESP],CL
00CA109B	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 009B
00CA094D	POP ECX
00CA466D	POP EAX
00C9B5DA	MOVSX ECX,AX
00C9B5DD	PUSH ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 009C
00CA9D19	PUSH EDX
///////////////////////////////////////////////////////////
//////// Virtual Handler 009D
00C9F0EE	POP ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 009E
00CA2D6A	POP CX
00C9E73E	POP AX
00C9E307	POP AX
00CA1330	DIV CX
00CA8970	PUSH DX
00CA9C6E	PUSH AX
00CA9C70	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 009F
00CA55D0	NEG BYTE PTR [ESP]
00CA55D3	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A0
00CAAED9	POP AX
00C9A614	BTC WORD PTR [ESP],AX
00C9A619	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A1
00CA7FC9	LODS DWORD PTR [ESI]
00CA7FCA	SUB EAX,EBX
00CA5FAF	XOR EAX,0x465effa3
00CAAE27	ADD EAX,0x610efa76
00CAC4D9	ADD EBX,EAX
00CA4DD8	SUB EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A2
00CA0A96	PUSH DWORD PTR [EDI+0x1c]
00CA0A99	POPFD 
00CA0A9A	POP AX
00CA0A9C	ADC WORD PTR [ESP],AX
00CA0AA0	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A3
00CA1AF5	PUSH ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A4
00CA32A8	POP ECX
00CAB14C	POP EAX
00CA7C8A	POP EDX
00C9E95E	IDIV ECX
00C9E960	PUSH EDX
00CA0BDE	PUSH EAX
00CA0BDF	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A5
00CA926B	MOV EAX,DWORD PTR [EDI+0x1c]
00CAC179	AND EAX,0x1
00CA5B97	OR EAX,EAX
00CA5B9F	AND DWORD PTR [EDI+0x1c],0xfe
00CA4648	MOV EBX,EBX
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A6
00CA514A	PUSH DWORD PTR [EDI+0x1c]
00CA514D	POPFD 
00CA514E	POP CX
00CA5150	RCR DWORD PTR [ESP],CL
00CA5153	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A7
00CA67B3	POP ECX
00CA4755	POP EAX
00CA3950	MUL ECX
00CA3952	PUSH EDX
00CA395A	PUSH EAX
00CA395B	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A8
00CAC331	POP AX
00CA5250	XOR BYTE PTR [ESP],AL
00CA5253	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A9
00C9AABB	POP CX
00C9B568	POP AX
00C9EFD3	IMUL CL
00C9EFD5	MOVZX CX,AH
00C9EFD9	PUSH CX
00C9F929	MOVZX CX,AL
00C9F92D	PUSH CX
00C9F92F	PUSHFD 
