///////////////////////////////////////////////////////////
//////// Main Handler
00DB11E6	LODS BYTE PTR [ESI]
00DB11E7	XOR AL,BL
00DB11E9	XOR AL,0x61
00DC3E94	XOR AL,0x58
00DC295B	XOR BL,AL
00DC295D	MOVZX EAX,AL
00DC2960	JMP DWORD PTR [EDI+EAX*4]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0000
00DC2965	POP EAX
00DB219A	ADD DWORD PTR [ESP],EAX
00DB219D	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0001
00DB5305	POP EAX
00DBF1E8	POP ECX
00DC2931	CMP ECX,EAX
00DC2933	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0002
00DBB237	MOV EAX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0003
00DB1471	POP AX
00DC1AC5	DEC WORD PTR [ESP]
00DC1AC9	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0004
00DB6F57	LODS DWORD PTR [ESI]
00DB6F58	SUB EAX,EBX
00DBC765	SUB EAX,0x4423dbc1
00DB9C3A	ADD EAX,0x36259242
00DB1256	XOR EBX,EAX
00DB3121	POP DX
00DBCB95	MOV BYTE PTR [EAX],DL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0005
00DBD149	POP CX
00DB62A2	SHL WORD PTR [ESP],CL
00DB62A6	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0006
00DBDF3B	POP AX
00DBE183	AND BYTE PTR [ESP],AL
00DBE186	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0007
00DBCA1A	MOV EAX,DWORD PTR [ESP+0x4]
00DB8A93	MOV DWORD PTR [EDI+0x74],EAX
00DBB721	POP EAX
00DB6E8A	ADD ESP,0x4
00DB6B56	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0008
00DB33A0	NEG WORD PTR [ESP]
00DB33A4	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0009
00DBC251	POP CX
00DBC68E	POP AX
00DC21AD	MOVSX CX,AL
00DC21B1	PUSH CX
///////////////////////////////////////////////////////////
//////// Virtual Handler 000A
00DB46AB	LODS DWORD PTR [ESI]
00DB46AC	ADD ESI,EAX
00DB18CB	MOV EBX,0x0
///////////////////////////////////////////////////////////
//////// Virtual Handler 000B
00DB4F00	POP CX
00DB3C51	SAR DWORD PTR [ESP],CL
00DB3C54	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 000C
00DB8CE4	MOV DWORD PTR [EDI+0x8c],0x1
00DB53EE	OR DWORD PTR [EDI+0x1c],0x400
///////////////////////////////////////////////////////////
//////// Virtual Handler 000D
00DB73CD	MOV EBX,0x0
///////////////////////////////////////////////////////////
//////// Virtual Handler 000E
00DB7086	POP ECX
00DC2EBF	POP EAX
00DC18E6	POP EDX
00DB89E5	DIV ECX
00DB89E7	PUSH EDX
00DBF289	PUSH EAX
00DBF28A	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 000F
00DB4E86	OR DWORD PTR [EDI+0x1c],0x1
///////////////////////////////////////////////////////////
//////// Virtual Handler 0010
00DBE7F6	POP CX
00DBC406	POP AX
00DB1698	POP AX
00DB6FA1	DIV CX
00DB6FA4	PUSH DX
00DB6FB0	PUSH AX
00DB6FB2	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0011
00DBB4FA	POP DWORD PTR FS:[EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0012
00DB5F02	PUSH DWORD PTR [EDI+0x1c]
00DB5F05	POPFD 
00DB5F06	POP EAX
00DB5F07	SBB DWORD PTR [ESP],EAX
00DB5F0A	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0013
00DC3F97	MOVZX AX,BYTE PTR [EDX]
00DC3F9B	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0014
00DB7D2B	POP ECX
00DB3160	POP EAX
00DB2903	IMUL ECX
00DB2905	PUSH EDX
00DB2910	PUSH EAX
00DB2911	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0015
00DB8941	POP CX
00DBBFE0	SHL BYTE PTR [ESP],CL
00DBBFE3	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0016
00DB90EF	LODS BYTE PTR [ESI]
00DB90F0	XOR AL,BL
00DB90F2	ADD AL,0x8b
00DC3185	XOR AL,0xa0
00DC15B0	SUB BL,AL
00DBBD87	MOVZX EAX,AL
00DBBD8A	POP DX
00DB2848	MOV BYTE PTR [EDI+EAX*4],DL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0017
00DB48C2	MOV EDX,ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 0018
00DB65A5	LODS DWORD PTR [ESI]
00DC2599	SUB EAX,EBX
00DC03D1	SUB EAX,0x21279b1
00DB641E	XOR EAX,0x7f6799e5
00DB73E5	ADD EBX,EAX
00DC3F0D	POP DWORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0019
00DC2745	POP ECX
00DBEC39	POP EAX
00DBC701	MOVSX ECX,AX
00DBC704	PUSH ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 001A
00DBEE6F	POP CX
00DB8223	SHL BYTE PTR [ESP],CL
00DB8226	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 001B
00DC3899	PUSH DWORD PTR [EDI+0x1c]
00DC389C	POPFD 
00DC389D	POP AX
00DC389F	SBB WORD PTR [ESP],AX
00DC38A3	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 001C
00DB577A	LODS DWORD PTR [ESI]
00DB577B	XOR EAX,EBX
00DBDADA	XOR EAX,0x62e21
00DB2764	ADD EAX,0x638d7e1b
00DC1818	ADD EBX,EAX
00DC3B01	AND AL,0x7f
00DBF189	PUSH EBX
00DBF191	MOV EBX,EAX
00DB3198	MOV DWORD PTR [EDI+0x88],0x1
00DBDFDD	MOV DWORD PTR [EDI+0x80],0x0
00DC28F2	XOR EDX,EDX
00DC28F4	MOV EAX,EBX
00DBB2B9	AND EAX,0x200
00DBCB29	MOV ECX,DWORD PTR [EDI+0x1c]
00DB5D13	AND ECX,0x1
00DBA3BA	SHR ECX,0x0
00DBA3BD	OR EAX,EAX
00DBA3C5	MOV EAX,EBX
00DC36C3	AND EAX,0x100
00DB31A7	SHR EAX,0x8
00DBD213	XOR EAX,ECX
00DBD215	NOT EAX
00DB30F8	AND EAX,0x1
00DBC39C	OR EDX,EAX
00DBC39E	SHL EDX,0x1
00DBC3A0	SUB DWORD PTR [EDI+0x80],0xffffffff
00DB962E	MOV EAX,EBX
00DB295D	AND EAX,0x800
00DBAFC2	OR EAX,EAX
00DBAFCA	MOV ECX,DWORD PTR [EDI+0x1c]
00DB2772	AND ECX,0x40
00DC05A6	SHR ECX,0x6
00DC05A9	MOV EAX,EBX
00DC31B0	AND EAX,0x400
00DBB9C8	SHR EAX,0xa
00DBB9CB	XOR EAX,ECX
00DBB9CD	NOT EAX
00DB6268	AND EAX,0x1
00DC1DCB	OR EDX,EAX
00DC1DCD	SHL EDX,0x1
00DC1DCF	SUB DWORD PTR [EDI+0x80],0xffffffff
00DC0F4E	MOV EAX,EBX
00DB3300	AND EAX,0x2000000
00DBFB90	OR EAX,EAX
00DBFB98	MOV ECX,DWORD PTR [EDI+0x8c]
00DB70F5	MOV EAX,EBX
00DC23FA	AND EAX,0x1000000
00DB8CDA	SHR EAX,0x18
00DB8CDD	XOR EAX,ECX
00DC3120	NOT EAX
00DBC036	AND EAX,0x1
00DC000D	OR EDX,EAX
00DC000F	SHL EDX,0x1
00DC0011	ADD DWORD PTR [EDI+0x80],0x1
00DBA0B5	MOV EAX,EBX
00DBA7A6	AND EAX,0x2000
00DC2DC4	OR EAX,EAX
00DC2DCC	MOV ECX,DWORD PTR [EDI+0x1c]
00DBAD9E	AND ECX,0x80
00DB57AF	SHR ECX,0x7
00DB57B2	MOV EAX,EBX
00DB7E50	AND EAX,0x1000
00DBEA26	SHR EAX,0xc
00DB7607	XOR EAX,ECX
00DB7609	NOT EAX
00DBDC60	AND EAX,0x1
00DB2A69	OR EDX,EAX
00DB2A6B	SHL EDX,0x1
00DB2A6D	SUB DWORD PTR [EDI+0x80],0xffffffff
00DB7E01	MOV EAX,EBX
00DBAC49	AND EAX,0x8000
00DBE608	OR EAX,EAX
00DBE610	MOV ECX,DWORD PTR [EDI+0x1c]
00DB525D	AND ECX,0x800
00DB19DE	SHR ECX,0xb
00DB19E1	MOV EAX,EBX
00DBBCD0	AND EAX,0x4000
00DC26FB	SHR EAX,0xe
00DC26FE	XOR EAX,ECX
00DBB753	NOT EAX
00DC2ABE	AND EAX,0x1
00DB3322	OR EDX,EAX
00DBC643	SHL EDX,0x1
00DBC645	SUB DWORD PTR [EDI+0x80],0xffffffff
00DC02AE	MOV EAX,EBX
00DB62DD	AND EAX,0x20000
00DB7ABC	OR EAX,EAX
00DB7AC4	MOV ECX,DWORD PTR [EDI+0x1c]
00DC0958	AND ECX,0x4
00DBA461	SHR ECX,0x2
00DBA464	MOV EAX,EBX
00DBB680	AND EAX,0x10000
00DC2A9A	SHR EAX,0x10
00DC2A9D	XOR EAX,ECX
00DC2A9F	NOT EAX
00DC3855	AND EAX,0x1
00DBEFFD	OR EDX,EAX
00DBEFFF	SHL EDX,0x1
00DBF001	SUB DWORD PTR [EDI+0x80],0xffffffff
00DB63E4	MOV EAX,EBX
00DC31C6	AND EAX,0x80000
00DB4913	OR EAX,EAX
00DB491B	MOV ECX,DWORD PTR [EDI+0x1c]
00DBBF78	AND ECX,0x80
00DC0188	SHR ECX,0x7
00DB1DD9	MOV EAX,DWORD PTR [EDI+0x1c]
00DBDE63	AND EAX,0x800
00DB7B3E	SHR EAX,0xb
00DB40F7	XOR ECX,EAX
00DB40F9	MOV EAX,EBX
00DC00CF	AND EAX,0x40000
00DC32CD	SHR EAX,0x12
00DC32D0	XOR EAX,ECX
00DC32D2	NOT EAX
00DB6909	AND EAX,0x1
00DB1541	OR EDX,EAX
00DB1543	SHL EDX,0x1
00DB1545	SUB DWORD PTR [EDI+0x80],0xffffffff
00DB657B	MOV EAX,EBX
00DB3B39	AND EAX,0x200000
00DBF038	OR EAX,EAX
00DBF040	MOV EAX,DWORD PTR [EDI+0x60]
00DBCF69	MOV EAX,DWORD PTR [EDI+EAX*4]
00DC141B	AND EAX,0xffff
00DB4D9C	OR EAX,EAX
00DB4DA4	MOV EDX,0x1
00DBF4B7	MOV EAX,EBX
00DBB596	AND EAX,0x800000
00DBB8A7	OR EAX,EAX
00DBB8AF	MOV EAX,DWORD PTR [EDI+0x60]
00DB3554	MOV EAX,DWORD PTR [EDI+EAX*4]
00DBAD8C	OR EAX,EAX
00DBAD94	MOV EDX,0x1
00DBDA31	MOV ECX,DWORD PTR [EDI+0x80]
00DC019F	MOV EAX,0x1
00DBA06F	SHL EAX,CL
00DBA071	SUB EAX,0x1
00DB6803	AND EBX,0x10
00DBC62C	OR EBX,EBX
00DBC634	MOV DWORD PTR [EDI+0x88],EDX
00DB9380	POP EBX
///////////////////////////////////////////////////////////
//////// Virtual Handler 001D
00DBDC9C	POP ECX
00DB79E2	POP EAX
00DC1F54	MUL ECX
00DC1F56	PUSH EDX
00DC1F5E	PUSH EAX
00DC1F5F	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 001E
00DBD718	POP EAX
00DB40EE	SUB DWORD PTR [ESP],EAX
00DB40F1	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 001F
00DC15C6	LODS BYTE PTR [ESI]
00DC15C7	ADD AL,BL
00DC0C75	XOR AL,0xe2
00DB14A9	ADD AL,0x88
00DBA2C0	SUB BL,AL
00DB3689	MOVZX EAX,AL
00DB368C	LEA EAX,DWORD PTR [EDI+EAX*4]
00DB368F	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0020
00DB2893	POP CX
00DBEB6A	POP AX
00DC4182	IDIV CL
00DC4184	MOVZX CX,AH
00DC4188	PUSH CX
00DC4190	MOVZX CX,AL
00DC4194	PUSH CX
00DC4196	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0021
00DB72A3	LODS DWORD PTR [ESI]
00DB72A4	ADD EAX,EBX
00DB9E31	ADD EAX,0x208a8f7a
00DC1C79	XOR EAX,0x3f31e6e6
00DB97B4	ADD EBX,EAX
00DB24F7	PUSH WORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0022
00DBC09F	POP AX
00DBB95E	BTR WORD PTR [ESP],AX
00DBB963	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0023
00DC0441	POP CX
00DBA139	POP AX
00DB889C	MOVZX CX,AL
00DB88A0	PUSH CX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0024
00DB7018	POP EAX
00DC26AD	SUB DWORD PTR [ESP],EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0025
00DBA92C	LODS DWORD PTR [ESI]
00DBA92D	ADD EAX,EBX
00DB9167	ADD EAX,0x789468c5
00DB9BF3	ADD EAX,0x63146800
00DC3EEC	SUB EBX,EAX
00DC44EC	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0026
00DB365D	NOT WORD PTR [ESP]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0027
00DB3FB6	PUSH DWORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0028
00DB1CF7	POP EAX
00DB1632	POP ECX
00DC21C4	MOV DWORD PTR [EAX],ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0029
00DB131A	POP AX
00DB28BE	SUB BYTE PTR [ESP],AL
00DB28C1	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 002A
00DB67B1	POP AX
00DB222B	OR WORD PTR [ESP],AX
00DB222F	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 002B
00DBE854	PUSH DWORD PTR FS:[EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 002C
00DB8C29	POP EAX
00DB91BE	AND DWORD PTR [ESP],EAX
00DB91C1	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 002D
00DB2E57	POP AX
00DC438F	BT WORD PTR [ESP],AX
00DC4394	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 002E
00DBB39F	POP CX
00DB53B4	POP AX
00DC144E	IMUL CL
00DC1450	MOVZX CX,AH
00DC1454	PUSH CX
00DC145C	MOVZX CX,AL
00DC1460	PUSH CX
00DC1462	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 002F
00DC2F41	POP AX
00DBAD0F	POP CX
00DB1C9C	TEST AL,CL
00DB1C9E	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0030
00DBF6B1	POP CX
00DB1C36	ROR BYTE PTR [ESP],CL
00DB1C39	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0031
00DB23F1	PUSH ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 0032
00DB447A	LODS BYTE PTR [ESI]
00DB447B	XOR AL,BL
00DB447D	ADD AL,0x24
00DBCA3C	XOR AL,0xd0
00DB93D5	XOR BL,AL
00DB93D7	MOVZX EAX,AL
00DB93DA	POP DWORD PTR [EDI+EAX*4]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0033
00DB1336	POP CX
00DB78BC	POP AX
00DBB4A1	IMUL CX
00DBB4A4	PUSH DX
00DBF424	PUSH AX
00DBF426	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0034
00DC3119	POP DWORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0035
00DB4335	POP EAX
00DBB36B	PUSH EDX
00DBB373	MOV EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0036
00DB1897	POP SP
///////////////////////////////////////////////////////////
//////// Virtual Handler 0037
00DB2756	POP AX
00DC3FED	MOV WORD PTR FS:[EDX],AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0038
00DC1C5A	POP AX
00DC1543	BTS WORD PTR [ESP],AX
00DC1548	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0039
00DBEE52	LODS DWORD PTR [ESI]
00DBEE53	XOR EAX,EBX
00DBEE55	ADD EAX,0x6c1e7ddd
00DB8BE6	SUB EAX,0x466813ba
00DB14CA	SUB EBX,EAX
00DC0AFF	SUB EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 003A
00DB61BD	PUSH DWORD PTR [EDI+0x1c]
00DB61C0	POPFD 
00DB61C1	POP CX
00DB61C3	RCL WORD PTR [ESP],CL
00DB61C7	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 003B
00DB6037	POP AX
00DC12AF	DEC BYTE PTR [ESP]
00DC12B2	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 003C
00DBF847	POP CX
00DC27EF	ROL WORD PTR [ESP],CL
00DC27F3	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 003D
00DBBD73	LODS DWORD PTR [ESI]
00DBBD74	XOR EAX,EBX
00DBBD76	XOR EAX,0x15c4fd44
00DBD64A	SUB EAX,0x3695e4f7
00DB8143	SUB EBX,EAX
00DC33FC	ADD EAX,DWORD PTR [EDI+0x68]
00DB9F16	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 003E
00DBEBD7	POP AX
00DBDDB6	POP CX
00DC005D	IMUL CX,AX
00DC0061	PUSH CX
00DC0063	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 003F
00DBA51C	LODS BYTE PTR [ESI]
00DBA51D	XOR AL,BL
00DBA51F	XOR AL,0x3b
00DB6E4C	SUB AL,0xe0
00DB9456	ADD BL,AL
00DBE2AE	MOVZX EAX,AL
00DBAE9E	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0040
00DC2971	POP ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 0041
00DB93E2	LODS BYTE PTR [ESI]
00DB93E3	SUB AL,BL
00DB2832	ADD AL,0xfb
00DB2C55	XOR AL,0xf5
00DB4DDA	XOR BL,AL
00DB4DDC	MOVZX EAX,AL
00DB4DDF	PUSH DWORD PTR [EDI+EAX*4]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0042
00DB62F8	LODS WORD PTR [ESI]
00DB62FA	SUB AX,BX
00DB6DE8	ADD AX,0xec05
00DBA8F3	XOR AX,0x5994
00DB7121	SUB BX,AX
00DB9D07	MOVZX EAX,AX
00DB9D0A	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0043
00DB89F1	PUSH WORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0044
00DBBE76	POP AX
00DBF125	BTR WORD PTR [ESP],AX
00DBF12A	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0045
00DBE3C6	POP ECX
00DB5E24	POP EAX
00DB8719	POP EDX
00DB6F3D	IDIV ECX
00DB6F3F	PUSH EDX
00DB6F47	PUSH EAX
00DB6F48	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0046
00DBA6BF	POP DWORD PTR [EDI+0x74]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0047
00DBBEF4	LODS BYTE PTR [ESI]
00DBBEF5	ADD AL,BL
00DBC198	XOR AL,0xb9
00DB7A3F	XOR AL,0x9e
00DBD3D7	SUB BL,AL
00DB5FD2	ADD EDI,0x400
00DBED03	MOVZX EAX,AL
00DBED06	PUSH DWORD PTR [EDI+EAX*4]
00DBED09	SUB EDI,0x400
00DC1E42	RETN
///////////////////////////////////////////////////////////
//////// Virtual Handler 0048
00DB5563	POP CX
00DC2AE0	SHL DWORD PTR [ESP],CL
00DC2AE3	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0049
00DBB030	POP CX
00DBDD40	SHR WORD PTR [ESP],CL
00DBDD44	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 004A
00DC224F	POP CX
00DB236E	POP AX
00DB95C2	MUL CL
00DB95C4	MOVZX CX,AH
00DB95C8	PUSH CX
00DC0CC9	MOVZX CX,AL
00DC0CCD	PUSH CX
00DC0CCF	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 004B
00DBA7BC	POP EDX
///////////////////////////////////////////////////////////
//////// Virtual Handler 004C
00DBDE7E	NOT DWORD PTR [ESP]
///////////////////////////////////////////////////////////
//////// Virtual Handler 004D
00DBFEF7	MOV AX,WORD PTR FS:[EDX]
00DBFEFB	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 004E
00DB7E0C	LODS DWORD PTR [ESI]
00DB7E0D	CMP DWORD PTR [EDI+0x88],0x0
00DB7E1A	ADD ESI,EAX
00DB3E98	MOV EBX,0x0
00DB3221	MOV EAX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 004F
00DB7FA7	PUSH EDX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0050
00DC06BA	LODS BYTE PTR [ESI]
00DC06BB	ADD AL,BL
00DC1CF8	XOR AL,0x9d
00DC0DE7	XOR AL,0xd2
00DB477F	ADD BL,AL
00DB426A	MOVZX EAX,AL
00DB426D	MOV EAX,DWORD PTR [EDI+EAX*4]
00DB8A35	MOVZX AX,BYTE PTR [EAX]
00DB8A39	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0051
00DBD3A6	POP CX
00DBE88D	ROR WORD PTR [ESP],CL
00DBE891	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0052
00DB4A04	OR DWORD PTR [EDI+0x1c],0x200
///////////////////////////////////////////////////////////
//////// Virtual Handler 0053
00DB338B	POP CX
00DBFF20	SAR WORD PTR [ESP],CL
00DBFF24	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0054
00DBE4D0	POP AX
00DC0047	MOV BYTE PTR FS:[EDX],AL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0055
00DBC5BA	POP WORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0056
00DC3682	POP ECX
00DC4432	SHL DWORD PTR [ESP],CL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0057
00DBE4EC	MOV DWORD PTR [EDI+0x8c],0x0
00DB23D9	AND DWORD PTR [EDI+0x1c],0xfffffbff
///////////////////////////////////////////////////////////
//////// Virtual Handler 0058
00DB1E50	LODS BYTE PTR [ESI]
00DB1E51	ADD AL,BL
00DBC805	XOR AL,0x6a
00DC09D8	ADD AL,0x43
00DB8AEC	XOR BL,AL
00DB4FBE	MOVZX EAX,AL
00DB4FC1	POP WORD PTR [EDI+EAX*4]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0059
00DB6795	LODS BYTE PTR [ESI]
00DB6796	ADD AL,BL
00DC3746	ADD AL,0x5b
00DB749F	ADD AL,0x2f
00DB6A99	ADD BL,AL
00DBE5E2	MOVZX EAX,AL
00DBE5E5	MOV EAX,DWORD PTR [EDI+EAX*4]
00DC38DF	PUSH WORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 005A
00DB149E	PUSH DWORD PTR [EDI+0x74]
///////////////////////////////////////////////////////////
//////// Virtual Handler 005B
00DB5061	POP CX
00DC215A	POP AX
00DC0BD5	MUL CX
00DC0BD8	PUSH DX
00DC0BE0	PUSH AX
00DC0BE2	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 005C
00DC19E2	AND DWORD PTR [EDI+0x1c],0xfe
///////////////////////////////////////////////////////////
//////// Virtual Handler 005D
00DBB79A	MOV ECX,DWORD PTR [EDI+0x78]
00DBD247	MOV EDX,EDI
00DBF75A	OR ECX,ECX
00DBF762	MOV ESI,ESP
00DB34CD	ADD ESI,0x24
00DC2442	MOV EDI,ESI
00DB392B	ADD EDI,ECX
00DBA5A3	STD
00DBA5A4	MOV ECX,0xa
00DBDFB8	REP MOVS DWORD PTR [EDI],DWORD PTR [ESI]
00DBD914	ADD ESP,DWORD PTR [EDX+0x78]
00DBD917	MOV DWORD PTR [EDX+0x78],0x0
00DB756C	CMP DWORD PTR [EDX+0x8c],0x0
00DB7579	OR DWORD PTR [ESP+0x20],0x400
00DBDCE6	MOV DWORD PTR [EDX+0x8c],0x0
00DC1E28	MOV DWORD PTR [EDX+0x7c],0x0
00DBA821	POPAD
00DBA822	POPFD 
00DBA823	RETN
///////////////////////////////////////////////////////////
//////// Virtual Handler 005E
00DBAF94	POP CX
00DB8D84	POP AX
00DBB442	POP DX
00DB7F0A	IDIV CX
00DB7F0D	PUSH DX
00DB715C	PUSH AX
00DB715E	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 005F
00DB9761	NEG DWORD PTR [ESP]
00DB9764	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0060
00DBD8FA	POP ECX
00DBB2EB	POP EAX
00DBCF50	MOVSX ECX,AL
00DBCF53	PUSH ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0061
00DBB8EF	POP EAX
00DB7945	XOR DWORD PTR [ESP],EAX
00DB7948	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0062
00DB3D9F	POP ECX
00DB6AC3	POP EAX
00DB7DB2	MOVZX ECX,AX
00DB7DB5	PUSH ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0063
00DBF8F1	LODS DWORD PTR [ESI]
00DBF8F2	ADD EAX,EBX
00DC2586	ADD EAX,0x3b2a19cc
00DB5889	ADD EAX,0x60c92f16
00DBF554	XOR EBX,EAX
00DBF556	POP WORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0064
00DB9FED	POP EAX
00DBA1CC	POP ECX
00DB9D24	IMUL ECX,EAX
00DB9D27	PUSH ECX
00DB9D28	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0065
00DBCEC6	POP CX
00DB54D9	SHR BYTE PTR [ESP],CL
00DB54DC	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0066
00DB6BB8	POP EAX
00DBFB04	POP ECX
00DB5B38	TEST EAX,ECX
00DB5B3A	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0067
00DBD490	POP AX
00DC1F2F	ADD WORD PTR [ESP],AX
00DC1F33	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0068
00DB2E34	MOV EAX,DWORD PTR [EDI+0x64]
00DB243F	ADD DWORD PTR [ESP],EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0069
00DB2077	LODS BYTE PTR [ESI]
00DB2078	XOR AL,BL
00DB207A	XOR AL,0xb7
00DB3363	XOR AL,0x9e
00DC124F	ADD BL,AL
00DC3C2E	MOV BYTE PTR [EDI+0x60],AL
///////////////////////////////////////////////////////////
//////// Virtual Handler 006A
00DC2705	POP EAX
00DC02E6	OR DWORD PTR [ESP],EAX
00DC02E9	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 006B
00DB67C0	LODS DWORD PTR [ESI]
00DB67C1	SUB EAX,EBX
00DBC5E2	XOR EAX,0x41452adf
00DB9664	SUB EAX,0x375ebfb4
00DBB6FE	XOR EBX,EAX
00DBB700	MOV EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 006C
00DBA287	PUSH DWORD PTR [EDI+0x1c]
00DBA28A	POPFD 
00DBA28B	POP AX
00DBA28D	ADC WORD PTR [ESP],AX
00DBA291	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 006D
00DB4C31	PUSH ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 006E
00DB569A	PUSH DWORD PTR [EDI+0x68]
///////////////////////////////////////////////////////////
//////// Virtual Handler 006F
00DC05C6	POP AX
00DB2721	BTC WORD PTR [ESP],AX
00DB2726	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0070
00DB533F	POP CX
00DC21D3	ROR DWORD PTR [ESP],CL
00DC21D6	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0071
00DC11EE	POP AX
00DBD487	OR BYTE PTR [ESP],AL
00DBD48A	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0072
00DB57F8	POP AX
00DB4863	BTC WORD PTR [ESP],AX
00DB4868	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0073
00DBAE3D	PUSH DWORD PTR [EDI+0x1c]
00DBAE40	POPFD 
00DBAE41	POP CX
00DBAE43	RCR DWORD PTR [ESP],CL
00DBAE46	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0074
00DB8F4D	POP CX
00DB43C3	SHR DWORD PTR [ESP],CL
00DB43C6	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0075
00DB3031	POP AX
00DC0F19	ADD BYTE PTR [ESP],AL
00DC0F1C	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0076
00DB5F9C	POP DWORD PTR [EDI+0x1c]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0077
00DC3637	POP EAX
00DB60B0	BSWAP EAX
00DBD0A9	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0078
00DB9974	POP CX
00DBE025	SHL DWORD PTR [ESP],CL
00DBE028	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0079
00DB6A87	POP ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 007A
00DB8545	POP EAX
00DC16D8	BTS DWORD PTR [ESP],EAX
00DC16DC	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 007B
00DBDA1E	MOV EAX,0x53947
///////////////////////////////////////////////////////////
//////// Virtual Handler 007C
00DB63A0	MOV EAX,DWORD PTR [EDI+0x1c]
00DC37CB	AND EAX,0x1
00DB262A	OR EAX,EAX
00DB2632	AND DWORD PTR [EDI+0x1c],0xfe
00DB4CA7	MOV EBX,EBX
///////////////////////////////////////////////////////////
//////// Virtual Handler 007D
00DBAA4A	PUSH DWORD PTR [EDI+0x1c]
00DBAA4D	POPFD 
00DBAA4E	POP CX
00DBAA50	RCL BYTE PTR [ESP],CL
00DBAA53	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 007E
00DBE736	LODS DWORD PTR [ESI]
00DB7767	ADD EAX,EBX
00DB1A2C	ADD EAX,0x5f7df3d6
00DB8757	SUB EAX,0x4b012100
00DBED50	SUB EBX,EAX
00DB3DCD	PUSH DWORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 007F
00DB60EB	POP AX
00DBEF41	INC WORD PTR [ESP]
00DBEF45	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0080
00DB6920	POP EAX
00DC3220	BT DWORD PTR [ESP],EAX
00DC3224	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0081
00DBFD9D	LODS DWORD PTR [ESI]
00DBFD9E	XOR EAX,EBX
00DBFDA0	ADD EAX,0x3252b7b
00DBBB85	ADD EAX,0x7e0db773
00DBD67C	ADD EBX,EAX
00DB19A9	ADD EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0082
00DBAB69	POP AX
00DBEE1C	POP CX
00DB4192	CMP CL,AL
00DB4194	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0083
00DB984F	POP CX
00DC2E40	ROL BYTE PTR [ESP],CL
00DC2E43	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0084
00DC1032	LODS BYTE PTR [ESI]
00DC1033	SUB AL,BL
00DB8BD1	ADD AL,0xf5
00DB3D0A	SUB AL,0x3c
00DBC6DE	XOR BL,AL
00DBC6E0	MOV BYTE PTR [EDI+0x78],AL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0085
00DBB379	POP AX
00DB512D	BTS WORD PTR [ESP],AX
00DB5132	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0086
00DBD0DF	POP DWORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0087
00DBA216	POP EAX
00DC0A3F	BTR DWORD PTR [ESP],EAX
00DC0A43	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0088
00DBD1C2	POP AX
00DC2951	XOR WORD PTR [ESP],AX
00DC2955	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0089
00DB8BAC	POP CX
00DB8FC0	POP AX
00DB7865	DIV CL
00DB7867	MOVZX CX,AH
00DB786B	PUSH CX
00DB7873	MOVZX CX,AL
00DB7877	PUSH CX
00DB7879	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 008A
00DB8A5D	POP EAX
00DBEDFF	INC DWORD PTR [ESP]
00DBEE02	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 008B
00DBB4F0	POP EDX
///////////////////////////////////////////////////////////
//////// Virtual Handler 008C
00DB938D	POP AX
00DB26AA	SUB WORD PTR [ESP],AX
00DB26AE	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 008D
00DB8A26	LODS BYTE PTR [ESI]
00DB8A27	SUB AL,BL
00DB3B20	SUB AL,0x50
00DC41B5	ADD AL,0xe8
00DBCA77	ADD BL,AL
00DB989C	MOVZX EAX,AL
00DB727F	POP DX
00DC2867	MOV BYTE PTR [EDI+EAX*4+0x1],DL
///////////////////////////////////////////////////////////
//////// Virtual Handler 008E
00DBACCB	LODS DWORD PTR [ESI]
00DBACCC	XOR EAX,EBX
00DBACCE	SUB EAX,0x4e0d3c49
00DB851C	ADD EAX,0xadb9f8b
00DB8917	ADD EBX,EAX
00DBE983	XOR EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 008F
00DB1D90	POP EAX
00DBAB51	DEC DWORD PTR [ESP]
00DBAB54	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0090
00DB3187	POP CX
00DB31EC	ROL DWORD PTR [ESP],CL
00DB31EF	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0091
00DB59BA	POP CX
00DC1028	SHL WORD PTR [ESP],CL
00DC102C	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0092
00DBD030	MOV EAX,DWORD PTR [EDI+0x64]
00DBDF30	ADD EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0093
00DB9CA6	POP AX
00DB5328	POP CX
00DBC5CC	CMP CX,AX
00DBC5CF	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0094
00DC2AF8	PUSH DWORD PTR [EDI+0x1c]
00DC2AFB	POPFD 
00DC2AFC	POP AX
00DC2AFE	ADC BYTE PTR [ESP],AL
00DC2B01	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0095
00DB28E6	PUSH DWORD PTR [EDI+0x1c]
00DB28E9	POPFD 
00DB28EA	POP EAX
00DB28EB	ADC DWORD PTR [ESP],EAX
00DB28EE	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0096
00DBF968	POP AX
00DBC684	AND WORD PTR [ESP],AX
00DBC688	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0097
00DC4590	POP AX
00DB1767	MOV BYTE PTR [EDX],AL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0098
00DBD3B4	POP EAX
00DB70C7	PUSH DWORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0099
00DBE691	POP CX
00DC2922	SAR BYTE PTR [ESP],CL
00DC2925	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 009A
00DBFF61	POP EAX
00DC0666	ADD DWORD PTR [ESP],EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 009B
00DC0E04	PUSH SP
///////////////////////////////////////////////////////////
//////// Virtual Handler 009C
00DBE717	LODS DWORD PTR [ESI]
00DBE718	XOR EAX,EBX
00DBE71A	SUB EAX,0x562f09f1
00DC3D10	XOR EAX,0x31247ce1
00DB4A2E	XOR EBX,EAX
00DB4A30	MOVZX AX,BYTE PTR [EAX]
00DB4A34	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 009D
00DB298B	NOT BYTE PTR [ESP]
///////////////////////////////////////////////////////////
//////// Virtual Handler 009E
00DC4547	LODS BYTE PTR [ESI]
00DC4548	SUB AL,BL
00DC2886	SUB AL,0x9e
00DC273F	ADD AL,0x60
00DBA37A	XOR BL,AL
00DBA37C	MOVZX EAX,AL
00DB400E	CMP EAX,0x7
00DB4017	MOV EAX,DWORD PTR [EDI+EAX*4]
00DB2EF3	ADD EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 009F
00DB1381	PUSH DWORD PTR [EDI+0x1c]
00DB1384	POPFD 
00DB1385	POP CX
00DB1387	RCR BYTE PTR [ESP],CL
00DB138A	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A0
00DBDFBF	POP AX
00DBAC7D	INC BYTE PTR [ESP]
00DBAC80	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A1
00DB1E22	MOVZX AX,BYTE PTR FS:[EDX]
00DB1E27	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A2
00DC3030	PUSH DWORD PTR [EDI+0x1c]
00DC3033	POPFD 
00DC3034	POP CX
00DC3036	RCR WORD PTR [ESP],CL
00DC303A	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A3
00DC0FB8	POP EAX
00DB6253	XOR DWORD PTR [ESP],EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A4
00DC3A91	POP AX
00DBB661	POP CX
00DB634B	TEST AX,CX
00DB634E	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A5
00DC45EA	PUSH DWORD PTR [EDI+0x1c]
00DC45ED	POPFD 
00DC45EE	POP CX
00DC45F0	RCL DWORD PTR [ESP],CL
00DC45F3	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A6
00DC3D44	NEG BYTE PTR [ESP]
00DC3D47	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A7
00DBAB5A	PUSH DWORD PTR [EDI+0x1c]
00DBAB5D	POPFD 
00DBAB5E	POP AX
00DBAB60	SBB BYTE PTR [ESP],AL
00DBAB63	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A8
00DB60FE	POP ECX
00DB857B	POP EAX
00DB4456	MOVZX ECX,AL
00DB4459	PUSH ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A9
00DB3C5A	POP AX
00DBB469	XOR BYTE PTR [ESP],AL
00DBB46C	PUSHFD 
