Function at 0x10189e6
Capabilities:
Contain obfuscated stackstrings

Disassembly:
test byte [0x51], ah
mov byte [esp + 0x5166], 0
mov byte [esp + 0x5167], 0
mov byte [esp + 0x5168], 0
mov byte [esp + 0x5169], 0
mov byte [esp + 0x516a], 0
mov byte [esp + 0x516b], 0
mov byte [esp + 0x516c], 0
mov byte [esp + 0x516d], 0
mov byte [esp + 0x516e], 0
mov byte [esp + 0x516f], 0
mov byte [esp + 0x5170], 0
mov byte [esp + 0x5171], 0
mov byte [esp + 0x5172], 0
mov byte [esp + 0x5173], 0
mov byte [esp + 0x5174], 0
mov byte [esp + 0x5175], 0
mov byte [esp + 0x5176], 0
mov byte [esp + 0x5177], 0
mov byte [esp + 0x5178], 0
mov byte [esp + 0x5179], 0
mov byte [esp + 0x517a], 0
mov byte [esp + 0x517b], 0
mov byte [esp + 0x517c], 0
mov byte [esp + 0x517d], 0
mov byte [esp + 0x517e], 0
mov byte [esp + 0x517f], 0
mov byte [esp + 0x5180], 0
mov byte [esp + 0x5181], 0
mov byte [esp + 0x5182], 0
mov byte [esp + 0x5183], 0x1d
mov byte [esp + 0x5184], 0
mov byte [esp + 0x5185], 0
mov byte [esp + 0x5186], 0
mov byte [esp + 0x5187], 3
mov byte [esp + 0x5188], 0
mov byte [esp + 0x5189], 0
mov byte [esp + 0x518a], 0
mov byte [esp + 0x518b], 0xc
mov byte [esp + 0x518c], 0xff
mov byte [esp + 0x518d], 0xff
mov byte [esp + 0x518e], 0xff
mov byte [esp + 0x518f], 0xff
mov byte [esp + 0x5190], 0x96
mov byte [esp + 0x5191], 0xaa
mov byte [esp + 0x5192], 0x74
mov byte [esp + 0x5193], 0x74
mov byte [esp + 0x5194], 0xff
mov byte [esp + 0x5195], 0xff
mov byte [esp + 0x5196], 0xff
mov byte [esp + 0x5197], 0xff
mov byte [esp + 0x5198], 0xb8
mov byte [esp + 0x5199], 0xf
mov byte [esp + 0x519a], 0x49
mov byte [esp + 0x519b], 0xe0
mov byte [esp + 0x519c], 0xff
mov byte [esp + 0x519d], 0xff
mov byte [esp + 0x519e], 0xff
mov byte [esp + 0x519f], 0xff
mov byte [esp + 0x51a0], 0xb8
mov byte [esp + 0x51a1], 0xfd
mov byte [esp + 0x51a2], 0x40
mov byte [esp + 0x51a3], 0xa0
mov byte [esp + 0x51a4], 0xff
mov byte [esp + 0x51a5], 0xff
mov byte [esp + 0x51a6], 0xff
mov byte [esp + 0x51a7], 0xff
mov byte [esp + 0x51a8], 0xb9
mov byte [esp + 0x51a9], 0xf1
mov byte [esp + 0x51aa], 0x34
mov byte [esp + 0x51ab], 0x30
mov byte [esp + 0x51ac], 0xff
mov byte [esp + 0x51ad], 0xff
mov byte [esp + 0x51ae], 0xff
mov byte [esp + 0x51af], 0xff
mov byte [esp + 0x51b0], 0xba
mov byte [esp + 0x51b1], 0xde
mov byte [esp + 0x51b2], 0x74
mov byte [esp + 0x51b3], 0x20
mov byte [esp + 0x51b4], 0xff
mov byte [esp + 0x51b5], 0xff
mov byte [esp + 0x51b6], 0xff
mov byte [esp + 0x51b7], 0xff
mov byte [esp + 0x51b8], 0xda
mov byte [esp + 0x51b9], 0x38
mov byte [esp + 0x51ba], 0xae
mov byte [esp + 0x51bb], 0x30
mov byte [esp + 0x51bc], 0xff
mov byte [esp + 0x51bd], 0xff
mov byte [esp + 0x51be], 0xff
mov byte [esp + 0x51bf], 0xff
mov byte [esp + 0x51c0], 0xda
mov byte [esp + 0x51c1], 0xeb
mov byte [esp + 0x51c2], 0xfa
mov byte [esp + 0x51c3], 0x30
mov byte [esp + 0x51c4], 0xff
mov byte [esp + 0x51c5], 0xff
mov byte [esp + 0x51c6], 0xff
mov byte [esp + 0x51c7], 0xff
mov byte [esp + 0x51c8], 0xdc
mov byte [esp + 0x51c9], 0x19
mov byte [esp + 0x51ca], 0xe1
mov byte [esp + 0x51cb], 0xb0
mov byte [esp + 0x51cc], 0xff
mov byte [esp + 0x51cd], 0xff
mov byte [esp + 0x51ce], 0xff
mov byte [esp + 0x51cf], 0xff
mov byte [esp + 0x51d0], 0xdc
mov byte [esp + 0x51d1], 0xb9
mov byte [esp + 0x51d2], 0x59
mov byte [esp + 0x51d3], 0x20
mov byte [esp + 0x51d4], 0xff
mov byte [esp + 0x51d5], 0xff
mov byte [esp + 0x51d6], 0xff
mov byte [esp + 0x51d7], 0xff
mov byte [esp + 0x51d8], 0xdd
mov byte [esp + 0x51d9], 0xfb
mov byte [esp + 0x51da], 0x15
mov byte [esp + 0x51db], 0x30
mov byte [esp + 0x51dc], 0xff
mov byte [esp + 0x51dd], 0xff
mov byte [esp + 0x51de], 0xff
mov byte [esp + 0x51df], 0xff
mov byte [esp + 0x51e0], 0xde
mov byte [esp + 0x51e1], 0x9b
mov byte [esp + 0x51e2], 0xde
mov byte [esp + 0x51e3], 0x20
mov byte [esp + 0x51e4], 0xff
mov byte [esp + 0x51e5], 0xff
mov byte [esp + 0x51e6], 0xff
mov byte [esp + 0x51e7], 0xff
mov byte [esp + 0x51e8], 0xdf
mov byte [esp + 0x51e9], 0xdd
mov byte [esp + 0x51ea], 0x9a
mov byte [esp + 0x51eb], 0x30
mov byte [esp + 0x51ec], 0xff
mov byte [esp + 0x51ed], 0xff
mov byte [esp + 0x51ee], 0xff
mov byte [esp + 0x51ef], 0xff
mov byte [esp + 0x51f0], 0xe0
mov byte [esp + 0x51f1], 0x54
mov byte [esp + 0x51f2], 0x33
mov byte [esp + 0x51f3], 0x20
mov byte [esp + 0x51f4], 0xff
mov byte [esp + 0x51f5], 0xff
mov byte [esp + 0x51f6], 0xff
mov byte [esp + 0x51f7], 0xff
mov byte [esp + 0x51f8], 0xf4
mov byte [esp + 0x51f9], 0x97
mov byte [esp + 0x51fa], 0xff
mov byte [esp + 0x51fb], 0xb0
mov byte [esp + 0x51fc], 0xff
mov byte [esp + 0x51fd], 0xff
mov byte [esp + 0x51fe], 0xff
mov byte [esp + 0x51ff], 0xff
mov byte [esp + 0x5200], 0xf5
mov byte [esp + 0x5201], 5
mov byte [esp + 0x5202], 0x5e
mov byte [esp + 0x5203], 0x20
mov byte [esp + 0x5204], 0xff
mov byte [esp + 0x5205], 0xff
mov byte [esp + 0x5206], 0xff
mov byte [esp + 0x5207], 0xff
mov byte [esp + 0x5208], 0xf6
mov byte [esp + 0x5209], 0xc0
mov byte [esp + 0x520a], 0x64
mov byte [esp + 0x520b], 0x30
mov byte [esp + 0x520c], 0xff
mov byte [esp + 0x520d], 0xff
mov byte [esp + 0x520e], 0xff
mov byte [esp + 0x520f], 0xff
mov byte [esp + 0x5210], 0xf7
mov byte [esp + 0x5211], 0xe
mov byte [esp + 0x5212], 0x1e
mov byte [esp + 0x5213], 0xa0
mov byte [esp + 0x5214], 0xff
mov byte [esp + 0x5215], 0xff
mov byte [esp + 0x5216], 0xff
mov byte [esp + 0x5217], 0xff
mov byte [esp + 0x5218], 0xf8
mov byte [esp + 0x5219], 0x51
mov byte [esp + 0x521a], 0x2c
mov byte [esp + 0x521b], 0x30
mov byte [esp + 0x521c], 0xff
mov byte [esp + 0x521d], 0xff
mov byte [esp + 0x521e], 0xff
mov byte [esp + 0x521f], 0xff
mov byte [esp + 0x5220], 0xf8
mov byte [esp + 0x5221], 0xc7
mov byte [esp + 0x5222], 0xc5
mov byte [esp + 0x5223], 0x20
mov byte [esp + 0x5224], 0xff
mov byte [esp + 0x5225], 0xff
mov byte [esp + 0x5226], 0xff
mov byte [esp + 0x5227], 0xff
mov byte [esp + 0x5228], 0xfa
mov byte [esp + 0x5229], 0xa
mov byte [esp + 0x522a], 0xd2
mov byte [esp + 0x522b], 0xb0
mov byte [esp + 0x522c], 0xff
mov byte [esp + 0x522d], 0xff
mov byte [esp + 0x522e], 0xff
mov byte [esp + 0x522f], 0xff
mov byte [esp + 0x5230], 0xfa
mov byte [esp + 0x5231], 0xa8
mov byte [esp + 0x5232], 0xf8
mov byte [esp + 0x5233], 0xa0
mov byte [esp + 0x5234], 0xff
mov byte [esp + 0x5235], 0xff
mov byte [esp + 0x5236], 0xff
mov byte [esp + 0x5237], 0xff
mov byte [esp + 0x5238], 0xfb
mov byte [esp + 0x5239], 0xec
mov byte [esp + 0x523a], 6
mov byte [esp + 0x523b], 0x30
mov byte [esp + 0x523c], 0xff
mov byte [esp + 0x523d], 0xff
mov byte [esp + 0x523e], 0xff
mov byte [esp + 0x523f], 0xff
mov byte [esp + 0x5240], 0xfc
mov byte [esp + 0x5241], 0x8b
mov byte [esp + 0x5242], 0x7d
mov byte [esp + 0x5243], 0xa0
mov byte [esp + 0x5244], 0
mov byte [esp + 0x5245], 0
mov byte [esp + 0x5246], 0
mov byte [esp + 0x5247], 0
mov byte [esp + 0x5248], 0x1d
mov byte [esp + 0x5249], 0xc9
mov byte [esp + 0x524a], 0x8e
mov byte [esp + 0x524b], 0x30
mov byte [esp + 0x524c], 0
mov byte [esp + 0x524d], 0
mov byte [esp + 0x524e], 0
mov byte [esp + 0x524f], 0
mov byte [esp + 0x5250], 0x1e
mov byte [esp + 0x5251], 0x78
mov byte [esp + 0x5252], 0xd7
mov byte [esp + 0x5253], 0xa0
mov byte [esp + 0x5254], 0
mov byte [esp + 0x5255], 0
mov byte [esp + 0x5256], 0
mov byte [esp + 0x5257], 0
mov byte [esp + 0x5258], 0x1f
mov byte [esp + 0x5259], 0xa0
mov byte [esp + 0x525a], 0x35
mov byte [esp + 0x525b], 0xb0
mov byte [esp + 0x525c], 0
mov byte [esp + 0x525d], 0
mov byte [esp + 0x525e], 0
mov byte [esp + 0x525f], 0
mov byte [esp + 0x5260], 0x20
mov byte [esp + 0x5261], 0x33
mov byte [esp + 0x5262], 0xcf
mov byte [esp + 0x5263], 0xa0
mov byte [esp + 0x5264], 0
mov byte [esp + 0x5265], 0
mov byte [esp + 0x5266], 0
mov byte [esp + 0x5267], 0
mov byte [esp + 0x5268], 0x21
mov byte [esp + 0x5269], 0x81
mov byte [esp + 0x526a], 0x69
mov byte [esp + 0x526b], 0x30
mov byte [esp + 0x526c], 0
mov byte [esp + 0x526d], 0
mov byte [esp + 0x526e], 0
mov byte [esp + 0x526f], 0
mov byte [esp + 0x5270], 0x22
mov byte [esp + 0x5271], 0xb
mov byte [esp + 0x5272], 0xc8
mov byte [esp + 0x5273], 0xa0
mov byte [esp + 0x5274], 2
mov byte [esp + 0x5275], 1
mov byte [esp + 0x5276], 2
mov byte [esp + 0x5277], 1
mov byte [esp + 0x5278], 2
mov byte [esp + 0x5279], 1
mov byte [esp + 0x527a], 2
mov byte [esp + 0x527b], 1
mov byte [esp + 0x527c], 2
mov byte [esp + 0x527d], 1
mov byte [esp + 0x527e], 2
mov byte [esp + 0x527f], 1
mov byte [esp + 0x5280], 2
mov byte [esp + 0x5281], 1
mov byte [esp + 0x5282], 2
mov byte [esp + 0x5283], 1
mov byte [esp + 0x5284], 2
mov byte [esp + 0x5285], 1
mov byte [esp + 0x5286], 2
mov byte [esp + 0x5287], 1
mov byte [esp + 0x5288], 2
mov byte [esp + 0x5289], 1
mov byte [esp + 0x528a], 2
mov byte [esp + 0x528b], 1
mov byte [esp + 0x528c], 2
mov byte [esp + 0x528d], 1
mov byte [esp + 0x528e], 2
mov byte [esp + 0x528f], 1
mov byte [esp + 0x5290], 2
mov byte [esp + 0x5291], 0xff
mov byte [esp + 0x5292], 0xff
mov byte [esp + 0x5293], 0xd2
mov byte [esp + 0x5294], 0x8c
mov byte [esp + 0x5295], 0
mov byte [esp + 0x5296], 0
mov byte [esp + 0x5297], 0xff
mov byte [esp + 0x5298], 0xff
mov byte [esp + 0x5299], 0xe3
mov byte [esp + 0x529a], 0xe0
mov byte [esp + 0x529b], 1
mov byte [esp + 0x529c], 4
mov byte [esp + 0x529d], 0xff
mov byte [esp + 0x529e], 0xff
mov byte [esp + 0x529f], 0xd5
mov byte [esp + 0x52a0], 0xd0
mov byte [esp + 0x52a1], 0
mov byte [esp + 0x52a2], 8
mov byte [esp + 0x52a3], 0x4c
mov byte [esp + 0x52a4], 0x4d
mov byte [esp + 0x52a5], 0x54
mov byte [esp + 0x52a6], 0
mov byte [esp + 0x52a7], 0x2d
mov byte [esp + 0x52a8], 0x30
mov byte [esp + 0x52a9], 0x32
mov byte [esp + 0x52aa], 0
mov byte [esp + 0x52ab], 0x2d
mov byte [esp + 0x52ac], 0x30
mov byte [esp + 0x52ad], 0x33
mov byte [esp + 0x52ae], 0
mov byte [esp + 0x52af], 0xa
mov byte [esp + 0x52b0], 0x3c
mov byte [esp + 0x52b1], 0x2d
mov byte [esp + 0x52b2], 0x30
mov byte [esp + 0x52b3], 0x33
mov byte [esp + 0x52b4], 0x3e
mov byte [esp + 0x52b5], 0x33
mov byte [esp + 0x52b6], 0xa
dec eax
lea eax, [esp + 0x5160]
dec eax
add eax, 0x157
dec esp
mov eax, eax
dec eax
lea edx, [esp + 0x5160]
dec eax
lea ecx, [esp + 0xbc0]
call 0x144b3d0
dec eax
lea ecx, [esp + 0xbd0]
dec eax
mov edi, ecx
dec eax
mov esi, eax
mov ecx, 0x10
rep movsb byte es:[edi], byte [esi]
dec eax
lea eax, [esp + 0xbe0]
dec eax
lea ecx, [esp + 0xbd0]
dec eax
mov edi, eax
dec eax
mov esi, ecx
mov ecx, 0x10
rep movsb byte es:[edi], byte [esi]
dec esp
mov eax, dword [esp + 0x178]
dec eax
lea edx, [esp + 0xbe0]
dec eax
lea ecx, [esp + 0x2530]
call 0x144b340
nop
dec esp
lea eax, [esp + 0x2530]
dec eax
lea edx, [esp + 0x170]
dec eax
lea ecx, [esp + 0x17850]
call 0x1456e30
nop
dec eax
lea eax, [0x12b77bc]
dec eax
mov dword [esp + 0x180], eax
dec eax
lea ecx, [esp + 0x2d]
call 0x11e83a0
dec eax
mov dword [esp + 0x188], eax
mov byte [esp + 0x111d0], 0x54
mov byte [esp + 0x111d1], 0x5a
mov byte [esp + 0x111d2], 0x69
mov byte [esp + 0x111d3], 0x66
mov byte [esp + 0x111d4], 0x32
mov byte [esp + 0x111d5], 0
mov byte [esp + 0x111d6], 0
mov byte [esp + 0x111d7], 0
mov byte [esp + 0x111d8], 0
mov byte [esp + 0x111d9], 0
mov byte [esp + 0x111da], 0
mov byte [esp + 0x111db], 0
mov byte [esp + 0x111dc], 0
mov byte [esp + 0x111dd], 0
mov byte [esp + 0x111de], 0
mov byte [esp + 0x111df], 0
mov byte [esp + 0x111e0], 0
mov byte [esp + 0x111e1], 0
mov byte [esp + 0x111e2], 0
mov byte [esp + 0x111e3], 0
mov byte [esp + 0x111e4], 0
mov byte [esp + 0x111e5], 0
mov byte [esp + 0x111e6], 0
mov byte [esp + 0x111e7], 0
mov byte [esp + 0x111e8], 0
mov byte [esp + 0x111e9], 0
mov byte [esp + 0x111ea], 0
mov byte [esp + 0x111eb], 0
mov byte [esp + 0x111ec], 0
mov byte [esp + 0x111ed], 0
mov byte [esp + 0x111ee], 0
mov byte [esp + 0x111ef], 0
mov byte [esp + 0x111f0], 0
mov byte [esp + 0x111f1], 0
mov byte [esp + 0x111f2], 0
mov byte [esp + 0x111f3], 0x62
mov byte [esp + 0x111f4], 0
mov byte [esp + 0x111f5], 0
mov byte [esp + 0x111f6], 0
mov byte [esp + 0x111f7], 6
mov byte [esp + 0x111f8], 0
mov byte [esp + 0x111f9], 0
mov byte [esp + 0x111fa], 0
mov byte [esp + 0x111fb], 0x1a
mov byte [esp + 0x111fc], 0xff
mov byte [esp + 0x111fd], 0xff
mov byte [esp + 0x111fe], 0xff
mov byte [esp + 0x111ff], 0xff
mov byte [esp + 0x11200], 0x93
mov byte [esp + 0x11201], 0x5e
mov byte [esp + 0x11202], 0xd9
mov byte [esp + 0x11203], 0xb0
mov byte [esp + 0x11204], 0xff
mov byte [esp + 0x11205], 0xff
mov byte [esp + 0x11206], 0xff
mov byte [esp + 0x11207], 0xff
mov byte [esp + 0x11208], 0x9f
mov byte [esp + 0x11209], 0x9f
mov byte [esp + 0x1120a], 0x3b
mov byte [esp + 0x1120b], 0xe0
mov byte [esp + 0x1120c], 0xff
mov byte [esp + 0x1120d], 0xff
mov byte [esp + 0x1120e], 0xff
mov byte [esp + 0x1120f], 0xff
mov byte [esp + 0x11210], 0xa0
mov byte [esp + 0x11211], 0x45
mov byte [esp + 0x11212], 0x51
mov byte [esp + 0x11213], 0xd8
mov byte [esp + 0x11214], 0xff
mov byte [esp + 0x11215], 0xff
mov byte [esp + 0x11216], 0xff
mov byte [esp + 0x11217], 0xff
mov byte [esp + 0x11218], 0xa1
mov byte [esp + 0x11219], 0x7f
mov byte [esp + 0x1121a], 0x1d
mov byte [esp + 0x1121b], 0xe0
mov byte [esp + 0x1121c], 0xff
mov byte [esp + 0x1121d], 0xff
mov byte [esp + 0x1121e], 0xff
mov byte [esp + 0x1121f], 0xff
mov byte [esp + 0x11220], 0xa2
mov byte [esp + 0x11221], 0x2e
mov byte [esp + 0x11222], 0x6e
mov byte [esp + 0x11223], 0x58
mov byte [esp + 0x11224], 0xff
mov byte [esp + 0x11225], 0xff
mov byte [esp + 0x11226], 0xff
mov byte [esp + 0x11227], 0xff
mov byte [esp + 0x11228], 0xa3
mov byte [esp + 0x11229], 0x5e
mov byte [esp + 0x1122a], 0xff
mov byte [esp + 0x1122b], 0xe0
mov byte [esp + 0x1122c], 0xff
mov byte [esp + 0x1122d], 0xff
mov byte [esp + 0x1122e], 0xff
mov byte [esp + 0x1122f], 0xff
mov byte [esp + 0x11230], 0xa4
mov byte [esp + 0x11231], 0xe
mov byte [esp + 0x11232], 0x50
mov byte [esp + 0x11233], 0x58
mov byte [esp + 0x11234], 0xff
mov byte [esp + 0x11235], 0xff
mov byte [esp + 0x11236], 0xff
mov byte [esp + 0x11237], 0xff
mov byte [esp + 0x11238], 0xa5
mov byte [esp + 0x11239], 0x3e
mov byte [esp + 0x1123a], 0xe1
mov byte [esp + 0x1123b], 0xe0
mov byte [esp + 0x1123c], 0xff
mov byte [esp + 0x1123d], 0xff
mov byte [esp + 0x1123e], 0xff
mov byte [esp + 0x1123f], 0xff
mov byte [esp + 0x11240], 0xa5
mov byte [esp + 0x11241], 0xee
mov byte [esp + 0x11242], 0x32
mov byte [esp + 0x11243], 0x58
mov byte [esp + 0x11244], 0xff
mov byte [esp + 0x11245], 0xff
mov byte [esp + 0x11246], 0xff
mov byte [esp + 0x11247], 0xff
mov byte [esp + 0x11248], 0xa7
mov byte [esp + 0x11249], 0x27
mov byte [esp + 0x1124a], 0xfe
mov byte [esp + 0x1124b], 0x60
mov byte [esp + 0x1124c], 0xff
mov byte [esp + 0x1124d], 0xff
mov byte [esp + 0x1124e], 0xff
mov byte [esp + 0x1124f], 0xff
mov byte [esp + 0x11250], 0xa7
mov byte [esp + 0x11251], 0xce
mov byte [esp + 0x11252], 0x14
mov byte [esp + 0x11253], 0x58
mov byte [esp + 0x11254], 0xff
mov byte [esp + 0x11255], 0xff
mov byte [esp + 0x11256], 0xff
mov byte [esp + 0x11257], 0xff
mov byte [esp + 0x11258], 0xa9
mov byte [esp + 0x11259], 7
mov byte [esp + 0x1125a], 0xe0
mov byte [esp + 0x1125b], 0x60
mov byte [esp + 0x1125c], 0xff
mov byte [esp + 0x1125d], 0xff
mov byte [esp + 0x1125e], 0xff
mov byte [esp + 0x1125f], 0xff
mov byte [esp + 0x11260], 0xa9
mov byte [esp + 0x11261], 0xad
mov byte [esp + 0x11262], 0xf6
mov byte [esp + 0x11263], 0x58
mov byte [esp + 0x11264], 0xff
mov byte [esp + 0x11265], 0xff
mov byte [esp + 0x11266], 0xff
mov byte [esp + 0x11267], 0xff
mov byte [esp + 0x11268], 0xaa
mov byte [esp + 0x11269], 0xe7
mov byte [esp + 0x1126a], 0xc2
mov byte [esp + 0x1126b], 0x60
mov byte [esp + 0x1126c], 0xff
mov byte [esp + 0x1126d], 0xff
mov byte [esp + 0x1126e], 0xff
mov byte [esp + 0x1126f], 0xff
mov byte [esp + 0x11270], 0xab
mov byte [esp + 0x11271], 0x97
mov byte [esp + 0x11272], 0x12
mov byte [esp + 0x11273], 0xd8
mov byte [esp + 0x11274], 0xff
mov byte [esp + 0x11275], 0xff
mov byte [esp + 0x11276], 0xff
mov byte [esp + 0x11277], 0xff
mov byte [esp + 0x11278], 0xac
mov byte [esp + 0x11279], 0xc7
mov byte [esp + 0x1127a], 0xa4
mov byte [esp + 0x1127b], 0x60
mov byte [esp + 0x1127c], 0xff
mov byte [esp + 0x1127d], 0xff
mov byte [esp + 0x1127e], 0xff
mov byte [esp + 0x1127f], 0xff
mov byte [esp + 0x11280], 0xad
mov byte [esp + 0x11281], 0x76
mov byte [esp + 0x11282], 0xf4
mov byte [esp + 0x11283], 0xd8
mov byte [esp + 0x11284], 0xff
mov byte [esp + 0x11285], 0xff
mov byte [esp + 0x11286], 0xff
mov byte [esp + 0x11287], 0xff
mov byte [esp + 0x11288], 0xae
mov byte [esp + 0x11289], 0xa7
mov byte [esp + 0x1128a], 0x86
mov byte [esp + 0x1128b], 0x60
mov byte [esp + 0x1128c], 0xff
mov byte [esp + 0x1128d], 0xff
mov byte [esp + 0x1128e], 0xff
mov byte [esp + 0x1128f], 0xff
mov byte [esp + 0x11290], 0xaf
mov byte [esp + 0x11291], 0x56
mov byte [esp + 0x11292], 0xd6
mov byte [esp + 0x11293], 0xd8
mov byte [esp + 0x11294], 0xff
mov byte [esp + 0x11295], 0xff
mov byte [esp + 0x11296], 0xff
mov byte [esp + 0x11297], 0xff
mov byte [esp + 0x11298], 0xb0
mov byte [esp + 0x11299], 0x87
mov byte [esp + 0x1129a], 0x68
mov byte [esp + 0x1129b], 0x60
mov byte [esp + 0x1129c], 0xff
mov byte [esp + 0x1129d], 0xff
mov byte [esp + 0x1129e], 0xff
mov byte [esp + 0x1129f], 0xff
mov byte [esp + 0x112a0], 0xb1
mov byte [esp + 0x112a1], 0x36
mov byte [esp + 0x112a2], 0xb8
mov byte [esp + 0x112a3], 0xd8
mov byte [esp + 0x112a4], 0xff
mov byte [esp + 0x112a5], 0xff
mov byte [esp + 0x112a6], 0xff
mov byte [esp + 0x112a7], 0xff
mov byte [esp + 0x112a8], 0xb2
mov byte [esp + 0x112a9], 0x70
mov byte [esp + 0x112aa], 0x84
mov byte [esp + 0x112ab], 0xe0
mov byte [esp + 0x112ac], 0xff
mov byte [esp + 0x112ad], 0xff
mov byte [esp + 0x112ae], 0xff
mov byte [esp + 0x112af], 0xff
mov byte [esp + 0x112b0], 0xb3
mov byte [esp + 0x112b1], 0x16
mov byte [esp + 0x112b2], 0x9a
mov byte [esp + 0x112b3], 0xd8
mov byte [esp + 0x112b4], 0xff
mov byte [esp + 0x112b5], 0xff
mov byte [esp + 0x112b6], 0xff
mov byte [esp + 0x112b7], 0xff
mov byte [esp + 0x112b8], 0xb4
mov byte [esp + 0x112b9], 0x50
mov byte [esp + 0x112ba], 0x66
mov byte [esp + 0x112bb], 0xe0
mov byte [esp + 0x112bc], 0xff
mov byte [esp + 0x112bd], 0xff
mov byte [esp + 0x112be], 0xff
mov byte [esp + 0x112bf], 0xff
mov byte [esp + 0x112c0], 0xb4
mov byte [esp + 0x112c1], 0xf6
mov byte [esp + 0x112c2], 0x7c
mov byte [esp + 0x112c3], 0xd8
mov byte [esp + 0x112c4], 0xff
mov byte [esp + 0x112c5], 0xff
mov byte [esp + 0x112c6], 0xff
mov byte [esp + 0x112c7], 0xff
mov byte [esp + 0x112c8], 0xb6
mov byte [esp + 0x112c9], 0x30
mov byte [esp + 0x112ca], 0x48
mov byte [esp + 0x112cb], 0xe0
mov byte [esp + 0x112cc], 0xff
mov byte [esp + 0x112cd], 0xff
mov byte [esp + 0x112ce], 0xff
mov byte [esp + 0x112cf], 0xff
mov byte [esp + 0x112d0], 0xb6
mov byte [esp + 0x112d1], 0xdf
mov byte [esp + 0x112d2], 0x99
mov byte [esp + 0x112d3], 0x58
mov byte [esp + 0x112d4], 0xff
mov byte [esp + 0x112d5], 0xff
mov byte [esp + 0x112d6], 0xff
mov byte [esp + 0x112d7], 0xff
mov byte [esp + 0x112d8], 0xb8
mov byte [esp + 0x112d9], 0x10
mov byte [esp + 0x112da], 0x2a
mov byte [esp + 0x112db], 0xe0
mov byte [esp + 0x112dc], 0xff
mov byte [esp + 0x112dd], 0xff
mov byte [esp + 0x112de], 0xff
mov byte [esp + 0x112df], 0xff
mov byte [esp + 0x112e0], 0xb8
mov byte [esp + 0x112e1], 0xbf
mov byte [esp + 0x112e2], 0x7b
mov byte [esp + 0x112e3], 0x58
mov byte [esp + 0x112e4], 0xff
mov byte [esp + 0x112e5], 0xff
mov byte [esp + 0x112e6], 0xff
mov byte [esp + 0x112e7], 0xff
mov byte [esp + 0x112e8], 0xb9
mov byte [esp + 0x112e9], 0xf0
mov byte [esp + 0x112ea], 0xc
mov byte [esp + 0x112eb], 0xe0
mov byte [esp + 0x112ec], 0xff
mov byte [esp + 0x112ed], 0xff
mov byte [esp + 0x112ee], 0xff
mov byte [esp + 0x112ef], 0xff
mov byte [esp + 0x112f0], 0xba
mov byte [esp + 0x112f1], 0x9f
mov byte [esp + 0x112f2], 0x5d
mov byte [esp + 0x112f3], 0x58
mov byte [esp + 0x112f4], 0xff
mov byte [esp + 0x112f5], 0xff
mov byte [esp + 0x112f6], 0xff
mov byte [esp + 0x112f7], 0xff
mov byte [esp + 0x112f8], 0xbb
mov byte [esp + 0x112f9], 0xd9
mov byte [esp + 0x112fa], 0x29
mov byte [esp + 0x112fb], 0x60
mov byte [esp + 0x112fc], 0xff
mov byte [esp + 0x112fd], 0xff
mov byte [esp + 0x112fe], 0xff
mov byte [esp + 0x112ff], 0xff
mov byte [esp + 0x11300], 0xbc
mov byte [esp + 0x11301], 0x7f
mov byte [esp + 0x11302], 0x3f
mov byte [esp + 0x11303], 0x58
mov byte [esp + 0x11304], 0xff
mov byte [esp + 0x11305], 0xff
mov byte [esp + 0x11306], 0xff
mov byte [esp + 0x11307], 0xff
mov byte [esp + 0x11308], 0xbd
mov byte [esp + 0x11309], 0xb9
mov byte [esp + 0x1130a], 0xb
mov byte [esp + 0x1130b], 0x60
mov byte [esp + 0x1130c], 0xff
mov byte [esp + 0x1130d], 0xff
mov byte [esp + 0x1130e], 0xff
mov byte [esp + 0x1130f], 0xff
mov byte [esp + 0x11310], 0xbe
mov byte [esp + 0x11311], 0x5f
mov byte [esp + 0x11312], 0x21
mov byte [esp + 0x11313], 0x58
mov byte [esp + 0x11314], 0xff
mov byte [esp + 0x11315], 0xff
mov byte [esp + 0x11316], 0xff
mov byte [esp + 0x11317], 0xff
mov byte [esp + 0x11318], 0xbf
mov byte [esp + 0x11319], 0x98
mov byte [esp + 0x1131a], 0xed
mov byte [esp + 0x1131b], 0x60
mov byte [esp + 0x1131c], 0xff
mov byte [esp + 0x1131d], 0xff
mov byte [esp + 0x1131e], 0xff
mov byte [esp + 0x1131f], 0xff
mov byte [esp + 0x11320], 0xc0
mov byte [esp + 0x11321], 0x3f
mov byte [esp + 0x11322], 3
mov byte [esp + 0x11323], 0x58
mov byte [esp + 0x11324], 0xff
mov byte [esp + 0x11325], 0xff
mov byte [esp + 0x11326], 0xff
mov byte [esp + 0x11327], 0xff
mov byte [esp + 0x11328], 0xc1
mov byte [esp + 0x11329], 0x78
mov byte [esp + 0x1132a], 0xcf
mov byte [esp + 0x1132b], 0x60
mov byte [esp + 0x1132c], 0xff
mov byte [esp + 0x1132d], 0xff
mov byte [esp + 0x1132e], 0xff
mov byte [esp + 0x1132f], 0xff
mov byte [esp + 0x11330], 0xc2
mov byte [esp + 0x11331], 0x28
mov byte [esp + 0x11332], 0x1f
mov byte [esp + 0x11333], 0xd8
mov byte [esp + 0x11334], 0xff
mov byte [esp + 0x11335], 0xff
mov byte [esp + 0x11336], 0xff
mov byte [esp + 0x11337], 0xff
mov byte [esp + 0x11338], 0xc3
mov byte [esp + 0x11339], 0x58
mov byte [esp + 0x1133a], 0xb1
mov byte [esp + 0x1133b], 0x60
mov byte [esp + 0x1133c], 0xff
mov byte [esp + 0x1133d], 0xff
mov byte [esp + 0x1133e], 0xff
mov byte [esp + 0x1133f], 0xff
mov byte [esp + 0x11340], 0xc4
mov byte [esp + 0x11341], 8
mov byte [esp + 0x11342], 1
mov byte [esp + 0x11343], 0xd8
mov byte [esp + 0x11344], 0xff
mov byte [esp + 0x11345], 0xff
mov byte [esp + 0x11346], 0xff
mov byte [esp + 0x11347], 0xff
mov byte [esp + 0x11348], 0xc5
mov byte [esp + 0x11349], 0x38
mov byte [esp + 0x1134a], 0x93
mov byte [esp + 0x1134b], 0x60
mov byte [esp + 0x1134c], 0xff
mov byte [esp + 0x1134d], 0xff
mov byte [esp + 0x1134e], 0xff
mov byte [esp + 0x1134f], 0xff
mov byte [esp + 0x11350], 0xc5
mov byte [esp + 0x11351], 0xe7
mov byte [esp + 0x11352], 0xe3
mov byte [esp + 0x11353], 0xd8
mov byte [esp + 0x11354], 0xff
mov byte [esp + 0x11355], 0xff
mov byte [esp + 0x11356], 0xff
mov byte [esp + 0x11357], 0xff
mov byte [esp + 0x11358], 0xc7
mov byte [esp + 0x11359], 0x21
mov byte [esp + 0x1135a], 0xaf
mov byte [esp + 0x1135b], 0xe0
mov byte [esp + 0x1135c], 0xff
mov byte [esp + 0x1135d], 0xff
mov byte [esp + 0x1135e], 0xff
mov byte [esp + 0x1135f], 0xff
mov byte [esp + 0x11360], 0xc7
mov byte [esp + 0x11361], 0xc7
mov byte [esp + 0x11362], 0xc5
mov byte [esp + 0x11363], 0xd8
mov byte [esp + 0x11364], 0xff
mov byte [esp + 0x11365], 0xff
mov byte [esp + 0x11366], 0xff
mov byte [esp + 0x11367], 0xff
mov byte [esp + 0x11368], 0xc9
mov byte [esp + 0x11369], 1
mov byte [esp + 0x1136a], 0x91
mov byte [esp + 0x1136b], 0xe0
mov byte [esp + 0x1136c], 0xff
mov byte [esp + 0x1136d], 0xff
mov byte [esp + 0x1136e], 0xff
mov byte [esp + 0x1136f], 0xff
mov byte [esp + 0x11370], 0xc9
mov byte [esp + 0x11371], 0xa7
mov byte [esp + 0x11372], 0xa7
mov byte [esp + 0x11373], 0xd8
mov byte [esp + 0x11374], 0xff
mov byte [esp + 0x11375], 0xff
mov byte [esp + 0x11376], 0xff
mov byte [esp + 0x11377], 0xff
mov byte [esp + 0x11378], 0xca
mov byte [esp + 0x11379], 0xe1
mov byte [esp + 0x1137a], 0x73
mov byte [esp + 0x1137b], 0xe0
mov byte [esp + 0x1137c], 0xff
mov byte [esp + 0x1137d], 0xff
mov byte [esp + 0x1137e], 0xff
mov byte [esp + 0x1137f], 0xff
mov byte [esp + 0x11380], 0xcb
mov byte [esp + 0x11381], 0x90
mov byte [esp + 0x11382], 0xc4
mov byte [esp + 0x11383], 0x58
mov byte [esp + 0x11384], 0xff
mov byte [esp + 0x11385], 0xff
mov byte [esp + 0x11386], 0xff
mov byte [esp + 0x11387], 0xff
mov byte [esp + 0x11388], 0xcc
mov byte [esp + 0x11389], 0x40
mov byte [esp + 0x1138a], 0x22
mov byte [esp + 0x1138b], 0xe0
mov byte [esp + 0x1138c], 0xff
mov byte [esp + 0x1138d], 0xff
mov byte [esp + 0x1138e], 0xff
mov byte [esp + 0x1138f], 0xff
mov byte [esp + 0x11390], 0xd2
mov byte [esp + 0x11391], 0x23
mov byte [esp + 0x11392], 0xf4
mov byte [esp + 0x11393], 0x70
mov byte [esp + 0x11394], 0xff
mov byte [esp + 0x11395], 0xff
mov byte [esp + 0x11396], 0xff
mov byte [esp + 0x11397], 0xff
mov byte [esp + 0x11398], 0xd2
mov byte [esp + 0x11399], 0xc6
mov byte [esp + 0x1139a], 0x71
mov byte [esp + 0x1139b], 0x50
mov byte [esp + 0x1139c], 0xff
mov byte [esp + 0x1139d], 0xff
mov byte [esp + 0x1139e], 0xff
mov byte [esp + 0x1139f], 0xff
mov byte [esp + 0x113a0], 0xd6
mov byte [esp + 0x113a1], 0x29
mov byte [esp + 0x113a2], 0xfa
mov byte [esp + 0x113a3], 0x60
mov byte [esp + 0x113a4], 0xff
mov byte [esp + 0x113a5], 0xff
mov byte [esp + 0x113a6], 0xff
mov byte [esp + 0x113a7], 0xff
mov byte [esp + 0x113a8], 0xd6
mov byte [esp + 0x113a9], 0xd9
mov byte [esp + 0x113aa], 0x4a
mov byte [esp + 0x113ab], 0xd8
mov byte [esp + 0x113ac], 0xff
mov byte [esp + 0x113ad], 0xff
mov byte [esp + 0x113ae], 0xff
mov byte [esp + 0x113af], 0xff
mov byte [esp + 0x113b0], 0xd8
mov byte [esp + 0x113b1], 9
mov byte [esp + 0x113b2], 0xdc
mov byte [esp + 0x113b3], 0x60
mov byte [esp + 0x113b4], 0xff
mov byte [esp + 0x113b5], 0xff
mov byte [esp + 0x113b6], 0xff
mov byte [esp + 0x113b7], 0xff
mov byte [esp + 0x113b8], 0xd8
mov byte [esp + 0x113b9], 0xb9
mov byte [esp + 0x113ba], 0x2c
mov byte [esp + 0x113bb], 0xd8
mov byte [esp + 0x113bc], 0xff
mov byte [esp + 0x113bd], 0xff
mov byte [esp + 0x113be], 0xff
mov byte [esp + 0x113bf], 0xff
mov byte [esp + 0x113c0], 0xd9
mov byte [esp + 0x113c1], 0xe9
mov byte [esp + 0x113c2], 0xbe
mov byte [esp + 0x113c3], 0x60
mov byte [esp + 0x113c4], 0xff
mov byte [esp + 0x113c5], 0xff
mov byte [esp + 0x113c6], 0xff
mov byte [esp + 0x113c7], 0xff
mov byte [esp + 0x113c8], 0xda
mov byte [esp + 0x113c9], 0x99
mov byte [esp + 0x113ca], 0xe
mov byte [esp + 0x113cb], 0xd8
mov byte [esp + 0x113cc], 0xff
mov byte [esp + 0x113cd], 0xff
mov byte [esp + 0x113ce], 0xff
mov byte [esp + 0x113cf], 0xff
mov byte [esp + 0x113d0], 0xdb
mov byte [esp + 0x113d1], 0xd2
mov byte [esp + 0x113d2], 0xda
mov byte [esp + 0x113d3], 0xe0
mov byte [esp + 0x113d4], 0xff
mov byte [esp + 0x113d5], 0xff
mov byte [esp + 0x113d6], 0xff
mov byte [esp + 0x113d7], 0xff
mov byte [esp + 0x113d8], 0xdc
mov byte [esp + 0x113d9], 0x78
mov byte [esp + 0x113da], 0xf0
mov byte [esp + 0x113db], 0xd8
mov byte [esp + 0x113dc], 0xff
mov byte [esp + 0x113dd], 0xff
mov byte [esp + 0x113de], 0xff
mov byte [esp + 0x113df], 0xff
mov byte [esp + 0x113e0], 0xdd
mov byte [esp + 0x113e1], 0xb2
mov byte [esp + 0x113e2], 0xbc
mov byte [esp + 0x113e3], 0xe0
mov byte [esp + 0x113e4], 0xff
mov byte [esp + 0x113e5], 0xff
mov byte [esp + 0x113e6], 0xff
mov byte [esp + 0x113e7], 0xff
mov byte [esp + 0x113e8], 0xde
mov byte [esp + 0x113e9], 0x58
mov byte [esp + 0x113ea], 0xd2
mov byte [esp + 0x113eb], 0xd8
mov byte [esp + 0x113ec], 0xff
mov byte [esp + 0x113ed], 0xff
mov byte [esp + 0x113ee], 0xff
mov byte [esp + 0x113ef], 0xff
mov byte [esp + 0x113f0], 0xdf
mov byte [esp + 0x113f1], 0x92
mov byte [esp + 0x113f2], 0x9e
mov byte [esp + 0x113f3], 0xe0
mov byte [esp + 0x113f4], 0xff
mov byte [esp + 0x113f5], 0xff
mov byte [esp + 0x113f6], 0xff
mov byte [esp + 0x113f7], 0xff
mov byte [esp + 0x113f8], 0xe0
mov byte [esp + 0x113f9], 0x41
mov byte [esp + 0x113fa], 0xef
mov byte [esp + 0x113fb], 0x58
mov byte [esp + 0x113fc], 0xff
mov byte [esp + 0x113fd], 0xff
mov byte [esp + 0x113fe], 0xff
mov byte [esp + 0x113ff], 0xff
mov byte [esp + 0x11400], 0xe1
mov byte [esp + 0x11401], 0x72
mov byte [esp + 0x11402], 0x80
mov byte [esp + 0x11403], 0xe0
mov byte [esp + 0x11404], 0xff
mov byte [esp + 0x11405], 0xff
mov byte [esp + 0x11406], 0xff
mov byte [esp + 0x11407], 0xff
mov byte [esp + 0x11408], 0xe2
mov byte [esp + 0x11409], 0x21
mov byte [esp + 0x1140a], 0xd1
mov byte [esp + 0x1140b], 0x58
mov byte [esp + 0x1140c], 0xff
mov byte [esp + 0x1140d], 0xff
mov byte [esp + 0x1140e], 0xff
mov byte [esp + 0x1140f], 0xff
mov byte [esp + 0x11410], 0xe3
mov byte [esp + 0x11411], 0x52
mov byte [esp + 0x11412], 0x62
mov byte [esp + 0x11413], 0xe0
mov byte [esp + 0x11414], 0xff
mov byte [esp + 0x11415], 0xff
mov byte [esp + 0x11416], 0xff
mov byte [esp + 0x11417], 0xff
mov byte [esp + 0x11418], 0xe4
mov byte [esp + 0x11419], 1
mov byte [esp + 0x1141a], 0xb3
mov byte [esp + 0x1141b], 0x58
mov byte [esp + 0x1141c], 0xff
mov byte [esp + 0x1141d], 0xff
mov byte [esp + 0x1141e], 0xff
mov byte [esp + 0x1141f], 0xff
mov byte [esp + 0x11420], 0xe5
mov byte [esp + 0x11421], 0x32
mov byte [esp + 0x11422], 0x44
mov byte [esp + 0x11423], 0xe0
mov byte [esp + 0x11424], 0xff
mov byte [esp + 0x11425], 0xff
mov byte [esp + 0x11426], 0xff
mov byte [esp + 0x11427], 0xff
mov byte [esp + 0x11428], 0xe5
mov byte [esp + 0x11429], 0xe1
mov byte [esp + 0x1142a], 0x95
mov byte [esp + 0x1142b], 0x58
mov byte [esp + 0x1142c], 0xff
mov byte [esp + 0x1142d], 0xff
mov byte [esp + 0x1142e], 0xff
mov byte [esp + 0x1142f], 0xff
mov byte [esp + 0x11430], 0xe7
mov byte [esp + 0x11431], 0x1b
mov byte [esp + 0x11432], 0x61
mov byte [esp + 0x11433], 0x60
mov byte [esp + 0x11434], 0xff
mov byte [esp + 0x11435], 0xff
mov byte [esp + 0x11436], 0xff
mov byte [esp + 0x11437], 0xff
mov byte [esp + 0x11438], 0xe7
mov byte [esp + 0x11439], 0xc1
mov byte [esp + 0x1143a], 0x77
mov byte [esp + 0x1143b], 0x58
mov byte [esp + 0x1143c], 0xff
mov byte [esp + 0x1143d], 0xff
mov byte [esp + 0x1143e], 0xff
mov byte [esp + 0x1143f], 0xff
mov byte [esp + 0x11440], 0xe8
mov byte [esp + 0x11441], 0xfb
mov byte [esp + 0x11442], 0x43
mov byte [esp + 0x11443], 0x60
mov byte [esp + 0x11444], 0xff
mov byte [esp + 0x11445], 0xff
mov byte [esp + 0x11446], 0xff
mov byte [esp + 0x11447], 0xff
mov byte [esp + 0x11448], 0xe9
mov byte [esp + 0x11449], 0xa1
mov byte [esp + 0x1144a], 0x59
mov byte [esp + 0x1144b], 0x58
mov byte [esp + 0x1144c], 0xff
mov byte [esp + 0x1144d], 0xff
mov byte [esp + 0x1144e], 0xff
mov byte [esp + 0x1144f], 0xff
mov byte [esp + 0x11450], 0xea
mov byte [esp + 0x11451], 0xdb
mov byte [esp + 0x11452], 0x25
mov byte [esp + 0x11453], 0x60
mov byte [esp + 0x11454], 0xff
mov byte [esp + 0x11455], 0xff
mov byte [esp + 0x11456], 0xff
mov byte [esp + 0x11457], 0xff
mov byte [esp + 0x11458], 0xeb
mov byte [esp + 0x11459], 0x8a
mov byte [esp + 0x1145a], 0x75
mov byte [esp + 0x1145b], 0xd8
mov byte [esp + 0x1145c], 0xff
mov byte [esp + 0x1145d], 0xff
mov byte [esp + 0x1145e], 0xff
mov byte [esp + 0x1145f], 0xff
mov byte [esp + 0x11460], 0xec
mov byte [esp + 0x11461], 0xbb
mov byte [esp + 0x11462], 7
mov byte [esp + 0x11463], 0x60
mov byte [esp + 0x11464], 0xff
mov byte [esp + 0x11465], 0xff
mov byte [esp + 0x11466], 0xff
mov byte [esp + 0x11467], 0xff
mov byte [esp + 0x11468], 0xed
mov byte [esp + 0x11469], 0x6a
mov byte [esp + 0x1146a], 0x57
mov byte [esp + 0x1146b], 0xd8
mov byte [esp + 0x1146c], 0xff
mov byte [esp + 0x1146d], 0xff
mov byte [esp + 0x1146e], 0xff
mov byte [esp + 0x1146f], 0xff
mov byte [esp + 0x11470], 0xee
mov byte [esp + 0x11471], 0x9a
mov byte [esp + 0x11472], 0xe9
mov byte [esp + 0x11473], 0x60
mov byte [esp + 0x11474], 0xff
mov byte [esp + 0x11475], 0xff
mov byte [esp + 0x11476], 0xff
mov byte [esp + 0x11477], 0xff
mov byte [esp + 0x11478], 0xef
mov byte [esp + 0x11479], 0x4a
mov byte [esp + 0x1147a], 0x39
mov byte [esp + 0x1147b], 0xd8
mov byte [esp + 0x1147c], 0xff
mov byte [esp + 0x1147d], 0xff
mov byte [esp + 0x1147e], 0xff
mov byte [esp + 0x1147f], 0xff
mov byte [esp + 0x11480], 0xf0
mov byte [esp + 0x11481], 0x84
mov byte [esp + 0x11482], 5
mov byte [esp + 0x11483], 0xe0
mov byte [esp + 0x11484], 0xff
mov byte [esp + 0x11485], 0xff
mov byte [esp + 0x11486], 0xff
mov byte [esp + 0x11487], 0xff
mov byte [esp + 0x11488], 0xf1
mov byte [esp + 0x11489], 0x2a
mov byte [esp + 0x1148a], 0x1b
mov byte [esp + 0x1148b], 0xd8
mov byte [esp + 0x1148c], 0xff
mov byte [esp + 0x1148d], 0xff
mov byte [esp + 0x1148e], 0xff
mov byte [esp + 0x1148f], 0xff
mov byte [esp + 0x11490], 0xf2
mov byte [esp + 0x11491], 0x63
mov byte [esp + 0x11492], 0xe7
mov byte [esp + 0x11493], 0xe0
mov byte [esp + 0x11494], 0xff
mov byte [esp + 0x11495], 0xff
mov byte [esp + 0x11496], 0xff
mov byte [esp + 0x11497], 0xff
mov byte [esp + 0x11498], 0xf3
mov byte [esp + 0x11499], 9
mov byte [esp + 0x1149a], 0xfd
mov byte [esp + 0x1149b], 0xd8
mov byte [esp + 0x1149c], 0xff
mov byte [esp + 0x1149d], 0xff
mov byte [esp + 0x1149e], 0xff
mov byte [esp + 0x1149f], 0xff
mov byte [esp + 0x114a0], 0xf4
mov byte [esp + 0x114a1], 0x43
mov byte [esp + 0x114a2], 0xc9
mov byte [esp + 0x114a3], 0xe0
mov byte [esp + 0x114a4], 0xff
mov byte [esp + 0x114a5], 0xff
mov byte [esp + 0x114a6], 0xff
mov byte [esp + 0x114a7], 0xff
mov byte [esp + 0x114a8], 0xf4
mov byte [esp + 0x114a9], 0xe9
mov byte [esp + 0x114aa], 0xdf
mov byte [esp + 0x114ab], 0xd8
mov byte [esp + 0x114ac], 0xff
mov byte [esp + 0x114ad], 0xff
mov byte [esp + 0x114ae], 0xff
mov byte [esp + 0x114af], 0xff
mov byte [esp + 0x114b0], 0xf6
mov byte [esp + 0x114b1], 0x23
mov byte [esp + 0x114b2], 0xab
mov byte [esp + 0x114b3], 0xe0
mov byte [esp + 0x114b4], 0xff
mov byte [esp + 0x114b5], 0xff
mov byte [esp + 0x114b6], 0xff
mov byte [esp + 0x114b7], 0xff
mov byte [esp + 0x114b8], 0xf6
mov byte [esp + 0x114b9], 0xd2
mov byte [esp + 0x114ba], 0xfc
mov byte [esp + 0x114bb], 0x58
mov byte [esp + 0x114bc], 0xff
mov byte [esp + 0x114bd], 0xff
mov byte [esp + 0x114be], 0xff
mov byte [esp + 0x114bf], 0xff
mov byte [esp + 0x114c0], 0xf8
mov byte [esp + 0x114c1], 3
mov byte [esp + 0x114c2], 0x8d
mov byte [esp + 0x114c3], 0xe0
mov byte [esp + 0x114c4], 0xff
mov byte [esp + 0x114c5], 0xff
mov byte [esp + 0x114c6], 0xff
mov byte [esp + 0x114c7], 0xff
mov byte [esp + 0x114c8], 0xf8
mov byte [esp + 0x114c9], 0xb2
mov byte [esp + 0x114ca], 0xde
mov byte [esp + 0x114cb], 0x58
mov byte [esp + 0x114cc], 0xff
mov byte [esp + 0x114cd], 0xff
mov byte [esp + 0x114ce], 0xff
mov byte [esp + 0x114cf], 0xff
mov byte [esp + 0x114d0], 0xf9
mov byte [esp + 0x114d1], 0xe3
mov byte [esp + 0x114d2], 0x6f
mov byte [esp + 0x114d3], 0xe0
mov byte [esp + 0x114d4], 0xff
mov byte [esp + 0x114d5], 0xff
mov byte [esp + 0x114d6], 0xff
mov byte [esp + 0x114d7], 0xff
mov byte [esp + 0x114d8], 0xfa
mov byte [esp + 0x114d9], 0x92
mov byte [esp + 0x114da], 0xc0
mov byte [esp + 0x114db], 0x58
mov byte [esp + 0x114dc], 0xff
mov byte [esp + 0x114dd], 0xff
mov byte [esp + 0x114de], 0xff
mov byte [esp + 0x114df], 0xff
mov byte [esp + 0x114e0], 0xfb
mov byte [esp + 0x114e1], 0xcc
mov byte [esp + 0x114e2], 0x8c
mov byte [esp + 0x114e3], 0x60
mov byte [esp + 0x114e4], 0xff
mov byte [esp + 0x114e5], 0xff
mov byte [esp + 0x114e6], 0xff
mov byte [esp + 0x114e7], 0xff
mov byte [esp + 0x114e8], 0xfc
mov byte [esp + 0x114e9], 0x72
mov byte [esp + 0x114ea], 0xa2
mov byte [esp + 0x114eb], 0x58
mov byte [esp + 0x114ec], 0
mov byte [esp + 0x114ed], 0
mov byte [esp + 0x114ee], 0
mov byte [esp + 0x114ef], 0
mov byte [esp + 0x114f0], 7
mov byte [esp + 0x114f1], 0x62
mov byte [esp + 0x114f2], 0xdb
mov byte [esp + 0x114f3], 0x60
mov byte [esp + 0x114f4], 0
mov byte [esp + 0x114f5], 0
mov byte [esp + 0x114f6], 0
mov byte [esp + 0x114f7], 0
mov byte [esp + 0x114f8], 7
mov byte [esp + 0x114f9], 0xb9
mov byte [esp + 0x114fa], 0xd0
mov byte [esp + 0x114fb], 0x50
mov byte [esp + 0x114fc], 0
mov byte [esp + 0x114fd], 0
mov byte [esp + 0x114fe], 0
mov byte [esp + 0x114ff], 0
mov byte [esp + 0x11500], 0x18
mov byte [esp + 0x11501], 0x61
mov byte [esp + 0x11502], 0x71
mov byte [esp + 0x11503], 0x60
mov byte [esp + 0x11504], 0
mov byte [esp + 0x11505], 0
mov byte [esp + 0x11506], 0
mov byte [esp + 0x11507], 0
mov byte [esp + 0x11508], 0x18
mov byte [esp + 0x11509], 0xab
mov byte [esp + 0x1150a], 0x37
mov byte [esp + 0x1150b], 0x50
mov byte [esp + 0x1150c], 2
mov byte [esp + 0x1150d], 1
mov byte [esp + 0x1150e], 2
mov byte [esp + 0x1150f], 1
mov byte [esp + 0x11510], 2
mov byte [esp + 0x11511], 1
mov byte [esp + 0x11512], 2
mov byte [esp + 0x11513], 1
mov byte [esp + 0x11514], 2
mov byte [esp + 0x11515], 1
mov byte [esp + 0x11516], 2
mov byte [esp + 0x11517], 1
mov byte [esp + 0x11518], 2
mov byte [esp + 0x11519], 1
mov byte [esp + 0x1151a], 2
mov byte [esp + 0x1151b], 1
mov byte [esp + 0x1151c], 2
mov byte [esp + 0x1151d], 1
mov byte [esp + 0x1151e], 2
mov byte [esp + 0x1151f], 1
mov byte [esp + 0x11520], 2
mov byte [esp + 0x11521], 1
mov byte [esp + 0x11522], 2
mov byte [esp + 0x11523], 1
mov byte [esp + 0x11524], 2
mov byte [esp + 0x11525], 1
mov byte [esp + 0x11526], 2
mov byte [esp + 0x11527], 1
mov byte [esp + 0x11528], 2
mov byte [esp + 0x11529], 1
mov byte [esp + 0x1152a], 2
mov byte [esp + 0x1152b], 1
mov byte [esp + 0x1152c], 2
mov byte [esp + 0x1152d], 1
mov byte [esp + 0x1152e], 2
mov byte [esp + 0x1152f], 1
mov byte [esp + 0x11530], 2
mov byte [esp + 0x11531], 1
mov byte [esp + 0x11532], 2
mov byte [esp + 0x11533], 1
mov byte [esp + 0x11534], 2
mov byte [esp + 0x11535], 1
mov byte [esp + 0x11536], 2
mov byte [esp + 0x11537], 1
mov byte [esp + 0x11538], 2
mov byte [esp + 0x11539], 1
mov byte [esp + 0x1153a], 2
mov byte [esp + 0x1153b], 1
mov byte [esp + 0x1153c], 2
mov byte [esp + 0x1153d], 3
mov byte [esp + 0x1153e], 4
mov byte [esp + 0x1153f], 2
mov byte [esp + 0x11540], 1
mov byte [esp + 0x11541], 2
mov byte [esp + 0x11542], 1
mov byte [esp + 0x11543], 2
mov byte [esp + 0x11544], 1
mov byte [esp + 0x11545], 2
mov byte [esp + 0x11546], 1
mov byte [esp + 0x11547], 2
mov byte [esp + 0x11548], 1
mov byte [esp + 0x11549], 2
mov byte [esp + 0x1154a], 1
mov byte [esp + 0x1154b], 2
mov byte [esp + 0x1154c], 1
mov byte [esp + 0x1154d], 2
mov byte [esp + 0x1154e], 1
mov byte [esp + 0x1154f], 2
mov byte [esp + 0x11550], 1
mov byte [esp + 0x11551], 2
mov byte [esp + 0x11552], 1
mov byte [esp + 0x11553], 2
mov byte [esp + 0x11554], 1
mov byte [esp + 0x11555], 2
mov byte [esp + 0x11556], 1
mov byte [esp + 0x11557], 2
mov byte [esp + 0x11558], 1
mov byte [esp + 0x11559], 2
mov byte [esp + 0x1155a], 1
mov byte [esp + 0x1155b], 2
mov byte [esp + 0x1155c], 1
mov byte [esp + 0x1155d], 2
mov byte [esp + 0x1155e], 1
mov byte [esp + 0x1155f], 2
mov byte [esp + 0x11560], 1
mov byte [esp + 0x11561], 2
mov byte [esp + 0x11562], 1
mov byte [esp + 0x11563], 2
mov byte [esp + 0x11564], 1
mov byte [esp + 0x11565], 2
mov byte [esp + 0x11566], 1
mov byte [esp + 0x11567], 2
mov byte [esp + 0x11568], 1
mov byte [esp + 0x11569], 2
mov byte [esp + 0x1156a], 5
mov byte [esp + 0x1156b], 2
mov byte [esp + 0x1156c], 5
mov byte [esp + 0x1156d], 2
mov byte [esp + 0x1156e], 0xff
mov byte [esp + 0x1156f], 0xff
mov byte [esp + 0x11570], 0xad
mov byte [esp + 0x11571], 0x50
mov byte [esp + 0x11572], 0
mov byte [esp + 0x11573], 0
mov byte [esp + 0x11574], 0xff
mov byte [esp + 0x11575], 0xff
mov byte [esp + 0x11576], 0xb2
mov byte [esp + 0x11577], 0xa8
mov byte [esp + 0x11578], 1
mov byte [esp + 0x11579], 4
mov byte [esp + 0x1157a], 0xff
mov byte [esp + 0x1157b], 0xff
mov byte [esp + 0x1157c], 0xab
mov byte [esp + 0x1157d], 0xa0
mov byte [esp + 0x1157e], 0
mov byte [esp + 0x1157f], 0xa
mov byte [esp + 0x11580], 0xff
mov byte [esp + 0x11581], 0xff
mov byte [esp + 0x11582], 0xb9
mov byte [esp + 0x11583], 0xb0
mov byte [esp + 0x11584], 1
mov byte [esp + 0x11585], 0xe
mov byte [esp + 0x11586], 0xff
mov byte [esp + 0x11587], 0xff
mov byte [esp + 0x11588], 0xb9
mov byte [esp + 0x11589], 0xb0
mov byte [esp + 0x1158a], 1
mov byte [esp + 0x1158b], 0x12
mov byte [esp + 0x1158c], 0xff
mov byte [esp + 0x1158d], 0xff
mov byte [esp + 0x1158e], 0xb9
mov byte [esp + 0x1158f], 0xb0
mov byte [esp + 0x11590], 1
mov byte [esp + 0x11591], 0x16
mov byte [esp + 0x11592], 0x4c
mov byte [esp + 0x11593], 0x4d
mov byte [esp + 0x11594], 0x54
mov byte [esp + 0x11595], 0
mov byte [esp + 0x11596], 0x2d
mov byte [esp + 0x11597], 0x30
mov byte [esp + 0x11598], 0x35
mov byte [esp + 0x11599], 0x33
mov byte [esp + 0x1159a], 0x30
mov byte [esp + 0x1159b], 0
mov byte [esp + 0x1159c], 0x43
mov byte [esp + 0x1159d], 0x53
mov byte [esp + 0x1159e], 0x54
mov byte [esp + 0x1159f], 0
mov byte [esp + 0x115a0], 0x43
mov byte [esp + 0x115a1], 0x57
mov byte [esp + 0x115a2], 0x54
mov byte [esp + 0x115a3], 0
mov byte [esp + 0x115a4], 0x43
mov byte [esp + 0x115a5], 0x50
mov byte [esp + 0x115a6], 0x54
mov byte [esp + 0x115a7], 0
mov byte [esp + 0x115a8], 0x43
mov byte [esp + 0x115a9], 0x44
mov byte [esp + 0x115aa], 0x54
mov byte [esp + 0x115ab], 0
mov byte [esp + 0x115ac], 0xa
mov byte [esp + 0x115ad], 0x43
mov byte [esp + 0x115ae], 0x53
mov byte [esp + 0x115af], 0x54
mov byte [esp + 0x115b0], 0x36
mov byte [esp + 0x115b1], 0xa
dec eax
lea eax, [esp + 0x111d0]
dec eax
add eax, 0x3e2
dec esp
mov eax, eax
dec eax
lea edx, [esp + 0x111d0]
dec eax
lea ecx, [esp + 0xbf0]
call 0x144b3d0
dec eax
lea ecx, [esp + 0xc00]
dec eax
mov edi, ecx
dec eax
mov esi, eax
mov ecx, 0x10
rep movsb byte es:[edi], byte [esi]
dec eax
lea eax, [esp + 0xc10]
dec eax
lea ecx, [esp + 0xc00]
dec eax
mov edi, eax
dec eax
mov esi, ecx
mov ecx, 0x10
rep movsb byte es:[edi], byte [esi]
dec esp
mov eax, dword [esp + 0x188]
dec eax
lea edx, [esp + 0xc10]
dec eax
lea ecx, [esp + 0x2548]
call 0x144b340
nop
dec esp
lea eax, [esp + 0x2548]
dec eax
lea edx, [esp + 0x180]
dec eax
lea ecx, [esp + 0x17870]
call 0x1456e30
nop
dec eax
lea eax, [0x12b5803]
dec eax
mov dword [esp + 0x190], eax
dec eax
lea ecx, [esp + 0x2e]
call 0x11e83a0
dec eax
mov dword [esp + 0x198], eax
mov byte [esp + 0x3600], 0x54
mov byte [esp + 0x3601], 0x5a
mov byte [esp + 0x3602], 0x69
mov byte [esp + 0x3603], 0x66
mov byte [esp + 0x3604], 0x32
mov byte [esp + 0x3605], 0
mov byte [esp + 0x3606], 0
mov byte [esp + 0x3607], 0
mov byte [esp + 0x3608], 0
mov byte [esp + 0x3609], 0
mov byte [esp + 0x360a], 0
mov byte [esp + 0x360b], 0
mov byte [esp + 0x360c], 0
mov byte [esp + 0x360d], 0
mov byte [esp + 0x360e], 0
mov byte [esp + 0x360f], 0
mov byte [esp + 0x3610], 0
mov byte [esp + 0x3611], 0
mov byte [esp + 0x3612], 0
mov byte [esp + 0x3613], 0
mov byte [esp + 0x3614], 0
mov byte [esp + 0x3615], 0
mov byte [esp + 0x3616], 0
mov byte [esp + 0x3617], 0
mov byte [esp + 0x3618], 0
mov byte [esp + 0x3619], 0
mov byte [esp + 0x361a], 0
mov byte [esp + 0x361b], 0
mov byte [esp + 0x361c], 0
mov byte [esp + 0x361d], 0
mov byte [esp + 0x361e], 0
mov byte [esp + 0x361f], 0
mov byte [esp + 0x3620], 0
mov byte [esp + 0x3621], 0
mov byte [eax], 0
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
test byte [edx], ah
add byte ss:[eax], al
add dh, al
test byte [ebx], ah
add byte ss:[eax], al
add al, 0xc6
test byte [esp], ah
add byte ss:[eax], al
add dh, al
test byte [0x36], ah
mov byte [esp + 0x3626], 0
mov byte [esp + 0x3627], 4
mov byte [esp + 0x3628], 0
mov byte [esp + 0x3629], 0
mov byte [esp + 0x362a], 0
mov byte [esp + 0x362b], 0x10
mov byte [esp + 0x362c], 0xff
mov byte [esp + 0x362d], 0xff
mov byte [esp + 0x362e], 0xff
mov byte [esp + 0x362f], 0xff
mov byte [esp + 0x3630], 0x7a
jp 0x101c03e
test byte [ecx + esi], ah
add byte ss:[eax], al
out 0xc6, al
mov byte [esp + 0x3632], 0x95
mov byte [esp + 0x3633], 0xb9
mov byte [esp + 0x3634], 0xff
mov byte [esp + 0x3635], 0xff
mov byte [esp + 0x3636], 0xff
mov byte [esp + 0x3637], 0xff
mov byte [esp + 0x3638], 0xcb
mov byte [esp + 0x3639], 0xf6
mov byte [esp + 0x363a], 0x32
xor al, dh
test byte [ebx + edi], ah
add byte ss:[eax], al
rol dh, 0x84
and al, 0x3c
add byte ss:[eax], al
inc esi
test byte [edi - 0xffffca], ah
mov byte [esp + 0x363e], 0xff
mov byte [esp + 0x363f], 0xff
mov byte [esp + 0x3640], 0xd2
mov byte [esp + 0x3641], 0x23
and eax, esi
test byte [edx + eax*2], ah
add byte ss:[eax], al
hlt
mov byte [esp + 0x3643], 0x70
jo 0x101c0d6
test byte [esp + eax*2], ah
add byte ss:[eax], al
inc esi
mov byte [esp + 0x3645], 0xff
mov byte [esp + 0x3646], 0xff
mov byte [esp + 0x3647], 0xff
mov byte [esp + 0x3648], 0xd2
mov byte [esp + 0x3649], 0x60
pushal
mov byte [esp + 0x364a], 0xed
mov byte [esp + 0x364b], 0xd0
mov byte [esp + 0x364c], 1
mov byte [esp + 0x364d], 3
mov byte [esp + 0x364e], 2
mov byte [esp + 0x364f], 1
mov byte [esp + 0x3650], 0xff
mov byte [esp + 0x3651], 0xff
mov byte [esp + 0x3652], 0xc2
mov byte [esp + 0x3653], 7
pop es
mov byte [esp + 0x3654], 0
mov byte [esp + 0x3655], 0
mov byte [esp + 0x3656], 0xff
mov byte [esp + 0x3657], 0xff
mov byte [esp + 0x3658], 0xc7
mov byte [esp + 0x3659], 0xc0
mov byte [esp + 0x365a], 0
mov byte [esp + 0x365b], 4
mov byte [esp + 0x365c], 0xff
mov byte [esp + 0x365d], 0xff
mov byte [esp + 0x365e], 0xd5
mov byte [esp + 0x365f], 0xd0
mov byte [esp + 0x3660], 1
mov byte [esp + 0x3661], 8
or dh, al
test byte [edx], ah
add byte ss:[eax], al
inc esi
mov byte [esp + 0x3663], 0xff
mov byte [esp + 0x3664], 0xd5
mov byte [esp + 0x3665], 0xd0
mov byte [esp + 0x3666], 1
mov byte [esp + 0x3667], 0xc
or al, 0xc6
test byte [eax + ebp*2], ah
add byte ss:[eax], al
dec esp
mov byte [esp + 0x3669], 0x4d
dec ebp
mov byte [esp + 0x366a], 0x54
push esp
mov byte [esp + 0x366b], 0
mov byte [esp + 0x366c], 0x41
inc ecx
mov byte [esp + 0x366d], 0x53
push ebx
mov byte [esp + 0x366e], 0x54
push esp
mov byte [esp + 0x366f], 0
mov byte [esp + 0x3670], 0x41
inc ecx
mov byte [esp + 0x3671], 0x50
push eax
mov byte [esp + 0x3672], 0x54
push esp
mov byte [esp + 0x3673], 0
mov byte [esp + 0x3674], 0x41
inc ecx
mov byte [esp + 0x3675], 0x57
push edi
mov byte [esp + 0x3676], 0x54
push esp
mov byte [esp + 0x3677], 0
mov byte [esp + 0x3678], 0xa
or al, dh
test byte [ecx + edi*2], ah
add byte ss:[eax], al
inc ecx
mov byte [esp + 0x367a], 0x53
push ebx
mov byte [esp + 0x367b], 0x54
push esp
mov byte [esp + 0x367c], 0x34
xor al, 0xc6
test byte [edi*2 + 0xa000036], ah
dec eax
lea eax, [esp + 0x3600]
dec eax
add eax, 0x7e
dec esp
mov eax, eax
dec eax
lea edx, [esp + 0x3600]
dec eax
lea ecx, [esp + 0xc20]
call 0x144bdd0
dec eax
lea ecx, [esp + 0xc30]
dec eax
mov edi, ecx
dec eax
mov esi, eax
mov ecx, 0x10
rep movsb byte es:[edi], byte [esi]
dec eax
lea eax, [esp + 0xc40]
dec eax
lea ecx, [esp + 0xc30]
dec eax
mov edi, eax
dec eax
mov esi, ecx
mov ecx, 0x10
rep movsb byte es:[edi], byte [esi]
dec esp
mov eax, dword [esp + 0x198]
dec eax
lea edx, [esp + 0xc40]
dec eax
lea ecx, [esp + 0x2560]
call 0x144bd40
nop
dec esp
lea eax, [esp + 0x2560]
dec eax
lea edx, [esp + 0x190]
dec eax
lea ecx, [esp + 0x17890]
call 0x1457830
nop
dec eax
lea eax, [0x12b5370]
dec eax
mov dword [esp + 0x1a0], eax
dec eax
lea ecx, [esp + 0x2f]
call 0x11e8da0
dec eax
mov dword [esp + 0x1a8], eax
mov byte [esp + 0x5b50], 0x54
push esp
mov byte [esp + 0x5b51], 0x5a
pop edx
mov byte [esp + 0x5b52], 0x69
imul eax, esi, 0x5b532484
add byte [eax], al
mov byte [esp + 0x5b54], 0x32
xor al, dh
test byte [edx*2 + 0x5b], ah
mov byte [esp + 0x5b56], 0
mov byte [esp + 0x5b57], 0
mov byte [esp + 0x5b58], 0
mov byte [esp + 0x5b59], 0
mov byte [esp + 0x5b5a], 0
mov byte [esp + 0x5b5b], 0
mov byte [esp + 0x5b5c], 0
mov byte [esp + 0x5b5d], 0
mov byte [esp + 0x5b5e], 0
mov byte [esp + 0x5b5f], 0
mov byte [esp + 0x5b60], 0
mov byte [esp + 0x5b61], 0
mov byte [esp + 0x5b62], 0
mov byte [esp + 0x5b63], 0
mov byte [esp + 0x5b64], 0
mov byte [esp + 0x5b65], 0
mov byte [esp + 0x5b66], 0
mov byte [esp + 0x5b67], 0
mov byte [esp + 0x5b68], 0
mov byte [esp + 0x5b69], 0
mov byte [esp + 0x5b6a], 0
mov byte [esp + 0x5b6b], 0
mov byte [esp + 0x5b6c], 0
mov byte [esp + 0x5b6d], 0
mov byte [esp + 0x5b6e], 0
mov byte [esp + 0x5b6f], 0
mov byte [esp + 0x5b70], 0
mov byte [esp + 0x5b71], 0
mov byte [esp + 0x5b72], 0
mov byte [esp + 0x5b73], 0x21
mov byte [esp + 0x5b74], 0
mov byte [esp + 0x5b75], 0
mov byte [esp + 0x5b76], 0
mov byte [esp + 0x5b77], 3
mov byte [esp + 0x5b78], 0
mov byte [esp + 0x5b79], 0
mov byte [esp + 0x5b7a], 0
mov byte [esp + 0x5b7b], 0xc
or al, 0xc6
test byte [esp + edi*2], ah
pop ebx
add byte [eax], al
inc esi
test byte [edi*2 - 0xffffa5], ah
mov byte [esp + 0x5b7e], 0xff
mov byte [esp + 0x5b7f], 0xff
mov byte [esp + 0x5b80], 0x96
mov byte [esp + 0x5b81], 0xaa
mov byte [esp + 0x5b82], 0x7f
mov byte [esp + 0x5b83], 0xe0
mov byte [esp + 0x5b84], 0xff
mov byte [esp + 0x5b85], 0xff
mov byte [esp + 0x5b86], 0xff
mov byte [esp + 0x5b87], 0xff
mov byte [esp + 0x5b88], 0xb8
mov byte [esp + 0x5b89], 0xf
mov byte [esp + 0x5b8a], 0x57
mov byte [esp + 0x5b8b], 0xf0
mov byte [esp + 0x5b8c], 0xff
mov byte [esp + 0x5b8d], 0xff
mov byte [esp + 0x5b8e], 0xff
mov byte [esp + 0x5b8f], 0xff
mov byte [esp + 0x5b90], 0xb8
mov byte [esp + 0x5b91], 0xfd
mov byte [esp + 0x5b92], 0x4e
mov byte [esp + 0x5b93], 0xb0
mov byte [esp + 0x5b94], 0xff
mov byte [esp + 0x5b95], 0xff
mov byte [esp + 0x5b96], 0xff
mov byte [esp + 0x5b97], 0xff
mov byte [esp + 0x5b98], 0xb9
mov byte [esp + 0x5b99], 0xf1
mov byte [esp + 0x5b9a], 0x42
mov byte [esp + 0x5b9b], 0x40
mov byte [esp + 0x5b9c], 0xff
mov byte [esp + 0x5b9d], 0xff
mov byte [esp + 0x5b9e], 0xff
mov byte [esp + 0x5b9f], 0xff
mov byte [esp + 0x5ba0], 0xba
mov byte [esp + 0x5ba1], 0xde
mov byte [esp + 0x5ba2], 0x82
mov byte [esp + 0x5ba3], 0x30
mov byte [esp + 0x5ba4], 0xff
mov byte [esp + 0x5ba5], 0xff
mov byte [esp + 0x5ba6], 0xff
mov byte [esp + 0x5ba7], 0xff
mov byte [esp + 0x5ba8], 0xda
mov byte [esp + 0x5ba9], 0x38
mov byte [esp + 0x5baa], 0xbc
mov byte [esp + 0x5bab], 0x40
mov byte [esp + 0x5bac], 0xff
mov byte [esp + 0x5bad], 0xff
mov byte [esp + 0x5bae], 0xff
mov byte [esp + 0x5baf], 0xff
mov byte [esp + 0x5bb0], 0xda
mov byte [esp + 0x5bb1], 0xec
mov byte [esp + 0x5bb2], 8
mov byte [esp + 0x5bb3], 0x40
mov byte [esp + 0x5bb4], 0xff
mov byte [esp + 0x5bb5], 0xff
mov byte [esp + 0x5bb6], 0xff
mov byte [esp + 0x5bb7], 0xff
mov byte [esp + 0x5bb8], 0xdc
mov byte [esp + 0x5bb9], 0x19
mov byte [esp + 0x5bba], 0xef
mov byte [esp + 0x5bbb], 0xc0
mov byte [esp + 0x5bbc], 0xff
mov byte [esp + 0x5bbd], 0xff
mov byte [esp + 0x5bbe], 0xff
mov byte [esp + 0x5bbf], 0xff
mov byte [esp + 0x5bc0], 0xdc
mov byte [esp + 0x5bc1], 0xb9
mov byte [esp + 0x5bc2], 0x67
mov byte [esp + 0x5bc3], 0x30
mov byte [esp + 0x5bc4], 0xff
mov byte [esp + 0x5bc5], 0xff
mov byte [esp + 0x5bc6], 0xff
mov byte [esp + 0x5bc7], 0xff
mov byte [esp + 0x5bc8], 0xdd
mov byte [esp + 0x5bc9], 0xfb
mov byte [esp + 0x5bca], 0x23
mov byte [esp + 0x5bcb], 0x40
mov byte [esp + 0x5bcc], 0xff
mov byte [esp + 0x5bcd], 0xff
mov byte [esp + 0x5bce], 0xff
mov byte [esp + 0x5bcf], 0xff
mov byte [esp + 0x5bd0], 0xde
mov byte [esp + 0x5bd1], 0x9b
mov byte [esp + 0x5bd2], 0xec
mov byte [esp + 0x5bd3], 0x30
mov byte [esp + 0x5bd4], 0xff
mov byte [esp + 0x5bd5], 0xff
mov byte [esp + 0x5bd6], 0xff
mov byte [esp + 0x5bd7], 0xff
mov byte [esp + 0x5bd8], 0xdf
mov byte [esp + 0x5bd9], 0xdd
mov byte [esp + 0x5bda], 0xa8
mov byte [esp + 0x5bdb], 0x40
mov byte [esp + 0x5bdc], 0xff
mov byte [esp + 0x5bdd], 0xff
mov byte [esp + 0x5bde], 0xff
mov byte [esp + 0x5bdf], 0xff
mov byte [esp + 0x5be0], 0xe0
mov byte [esp + 0x5be1], 0x54
mov byte [esp + 0x5be2], 0x41
mov byte [esp + 0x5be3], 0x30
mov byte [esp + 0x5be4], 0xff
mov byte [esp + 0x5be5], 0xff
mov byte [esp + 0x5be6], 0xff
mov byte [esp + 0x5be7], 0xff
mov byte [esp + 0x5be8], 0xf4
mov byte [esp + 0x5be9], 0x98
mov byte [esp + 0x5bea], 0xd
mov byte [esp + 0x5beb], 0xc0
mov byte [esp + 0x5bec], 0xff
mov byte [esp + 0x5bed], 0xff
mov byte [esp + 0x5bee], 0xff
mov byte [esp + 0x5bef], 0xff
mov byte [esp + 0x5bf0], 0xf5
mov byte [esp + 0x5bf1], 5
mov byte [esp + 0x5bf2], 0x6c
mov byte [esp + 0x5bf3], 0x30
mov byte [esp + 0x5bf4], 0xff
mov byte [esp + 0x5bf5], 0xff
mov byte [esp + 0x5bf6], 0xff
mov byte [esp + 0x5bf7], 0xff
mov byte [esp + 0x5bf8], 0xf6
mov byte [esp + 0x5bf9], 0xc0
mov byte [esp + 0x5bfa], 0x72
mov byte [esp + 0x5bfb], 0x40
mov byte [esp + 0x5bfc], 0xff
mov byte [esp + 0x5bfd], 0xff
mov byte [esp + 0x5bfe], 0xff
mov byte [esp + 0x5bff], 0xff
mov byte [esp + 0x5c00], 0xf7
mov byte [esp + 0x5c01], 0xe
mov byte [esp + 0x5c02], 0x2c
mov byte [esp + 0x5c03], 0xb0
mov byte [esp + 0x5c04], 0xff
mov byte [esp + 0x5c05], 0xff
mov byte [esp + 0x5c06], 0xff
mov byte [esp + 0x5c07], 0xff
mov byte [esp + 0x5c08], 0xf8
mov byte [esp + 0x5c09], 0x51
push ecx
mov byte [esp + 0x5c0a], 0x3a
cmp al, dh
test byte [ebx + ecx], ah
pop esp
add byte [eax], al
inc eax
mov byte [esp + 0x5c0c], 0xff
mov byte [esp + 0x5c0d], 0xff
mov byte [esp + 0x5c0e], 0xff
mov byte [esp + 0x5c0f], 0xff
mov byte [esp + 0x5c10], 0xf8
mov byte [esp + 0x5c11], 0xc7
mov byte [esp + 0x5c12], 0xd3
mov byte [esp + 0x5c13], 0x30
mov byte [esp + 0x5c14], 0xff
mov byte [esp + 0x5c15], 0xff
mov byte [esp + 0x5c16], 0xff
mov byte [esp + 0x5c17], 0xff
mov byte [esp + 0x5c18], 0xfa
mov byte [esp + 0x5c19], 0xa
mov byte [esp + 0x5c1a], 0xe0
mov byte [esp + 0x5c1b], 0xc0
mov byte [esp + 0x5c1c], 0xff
mov byte [esp + 0x5c1d], 0xff
mov byte [esp + 0x5c1e], 0xff
mov byte [esp + 0x5c1f], 0xff
mov byte [esp + 0x5c20], 0xfa
mov byte [esp + 0x5c21], 0xa9
mov byte [esp + 0x5c22], 6
mov byte [esp + 0x5c23], 0xb0
mov byte [esp + 0x5c24], 0xff
mov byte [esp + 0x5c25], 0xff
mov byte [esp + 0x5c26], 0xff
mov byte [esp + 0x5c27], 0xff
mov byte [esp + 0x5c28], 0xfb
mov byte [esp + 0x5c29], 0xec
mov byte [esp + 0x5c2a], 0x14
mov byte [esp + 0x5c2b], 0x40
mov byte [esp + 0x5c2c], 0xff
mov byte [esp + 0x5c2d], 0xff
mov byte [esp + 0x5c2e], 0xff
mov byte [esp + 0x5c2f], 0xff
mov byte [esp + 0x5c30], 0xfc
mov byte [esp + 0x5c31], 0x8b
mov byte [esp + 0x5c32], 0x8b
mov byte [esp + 0x5c33], 0xb0
mov byte [esp + 0x5c34], 0
mov byte [esp + 0x5c35], 0
mov byte [esp + 0x5c36], 0
mov byte [esp + 0x5c37], 0
mov byte [esp + 0x5c38], 0x1d
mov byte [esp + 0x5c39], 0xc9
mov byte [esp + 0x5c3a], 0x9c
mov byte [esp + 0x5c3b], 0x40
inc eax
mov byte [esp + 0x5c3c], 0
mov byte [esp + 0x5c3d], 0
mov byte [esp + 0x5c3e], 0
mov byte [esp + 0x5c3f], 0
mov byte [esp + 0x5c40], 0x1e
mov byte [esp + 0x5c41], 0x78
js 0x101cae9
test byte [edx + eax*2], ah
pop esp
add byte [eax], al
in eax, 0xc6
mov byte [esp + 0x5c43], 0xb0
mov byte [esp + 0x5c44], 0
mov byte [esp + 0x5c45], 0
mov byte [esp + 0x5c46], 0
mov byte [esp + 0x5c47], 0
mov byte [esp + 0x5c48], 0x1f
mov byte [esp + 0x5c49], 0xa0
mov byte [esp + 0x5c4a], 0x43
inc ebx
mov byte [esp + 0x5c4b], 0xc0
mov byte [esp + 0x5c4c], 0
mov byte [esp + 0x5c4d], 0
mov byte [esp + 0x5c4e], 0
mov byte [esp + 0x5c4f], 0
mov byte [esp + 0x5c50], 0x20
and dh, al
test byte [ecx + edx*2], ah
pop esp
add byte [eax], al
xor eax, esi
test byte [edx + edx*2], ah
pop esp
add byte [eax], al
ffree st(6)
mov byte [esp + 0x5c53], 0xb0
mov byte [esp + 0x5c54], 0
mov byte [esp + 0x5c55], 0
mov byte [esp + 0x5c56], 0
mov byte [esp + 0x5c57], 0
mov byte [esp + 0x5c58], 0x21
and esi, eax
test byte [ecx + ebx*2], ah
pop esp
add byte [eax], al
add esi, 0x5c5a2484
mov byte [esp + 0x5c5a], 0x77
ja 0x101cbb1
test byte [ebx + ebx*2], ah
pop esp
add byte [eax], al
inc eax
mov byte [esp + 0x5c5c], 0
mov byte [esp + 0x5c5d], 0
mov byte [esp + 0x5c5e], 0
mov byte [esp + 0x5c5f], 0
mov byte [esp + 0x5c60], 0x22
and al, dh
test byte [ecx], ah
pop esp
add byte [eax], al
or eax, esi
test byte [edx], ah
pop esp
add byte [eax], al
salc
mov byte [esp + 0x5c63], 0xb0
mov byte [esp + 0x5c64], 0
mov byte [esp + 0x5c65], 0
mov byte [esp + 0x5c66], 0
mov byte [esp + 0x5c67], 0
mov byte [esp + 0x5c68], 0x37
aaa
mov byte [esp + 0x5c69], 0xf6
mov byte [esp + 0x5c6a], 0xd4
mov byte [esp + 0x5c6b], 0xc0
mov byte [esp + 0x5c6c], 0
mov byte [esp + 0x5c6d], 0
mov byte [esp + 0x5c6e], 0
mov byte [esp + 0x5c6f], 0
mov byte [esp + 0x5c70], 0x38
cmp dh, al
test byte [ecx + esi*2], ah
pop esp
add byte [eax], al
mov eax, 0x722484c6
pop esp
add byte [eax], al
xchg ebx, eax
mov byte [esp + 0x5c73], 0x30
xor dh, al
test byte [esp + esi*2], ah
pop esp
add byte [eax], al
add dh, al
mov byte [esp + 0x5c75], 0
mov byte [esp + 0x5c76], 0
mov byte [esp + 0x5c77], 0
mov byte [esp + 0x5c78], 0x39
cmp esi, eax
test byte [ecx + edi*2], ah
pop esp
add byte [eax], al
ffreep st(6)
mov byte [esp + 0x5c7a], 0xf1
mov byte [esp + 0x5c7b], 0x40
mov byte [esp + 0x5c7c], 0
mov byte [esp + 0x5c7d], 0
mov byte [esp + 0x5c7e], 0
mov byte [esp + 0x5c7f], 0
mov byte [esp + 0x5c80], 0x39
mov byte [esp + 0x5c81], 0xe9
mov byte [esp + 0x5c82], 0x1d
mov byte [esp + 0x5c83], 0xb0
mov byte [esp + 0x5c84], 2
mov byte [esp + 0x5c85], 1
mov byte [esp + 0x5c86], 2
mov byte [esp + 0x5c87], 1
mov byte [esp + 0x5c88], 2
mov byte [esp + 0x5c89], 1
mov byte [esp + 0x5c8a], 2
mov byte [esp + 0x5c8b], 1
mov byte [esp + 0x5c8c], 2
mov byte [esp + 0x5c8d], 1
mov byte [esp + 0x5c8e], 2
mov byte [esp + 0x5c8f], 1
mov byte [esp + 0x5c90], 2
mov byte [esp + 0x5c91], 1
mov byte [esp + 0x5c92], 2
mov byte [esp + 0x5c93], 1
mov byte [esp + 0x5c94], 2
mov byte [esp + 0x5c95], 1
mov byte [esp + 0x5c96], 2
mov byte [esp + 0x5c97], 1
mov byte [esp + 0x5c98], 2
mov byte [esp + 0x5c99], 1
mov byte [esp + 0x5c9a], 2
mov byte [esp + 0x5c9b], 1
mov byte [esp + 0x5c9c], 2
mov byte [esp + 0x5c9d], 1
mov byte [esp + 0x5c9e], 2
mov byte [esp + 0x5c9f], 1
mov byte [esp + 0x5ca0], 2
mov byte [esp + 0x5ca1], 1
mov byte [esp + 0x5ca2], 2
mov byte [esp + 0x5ca3], 1
mov byte [esp + 0x5ca4], 2
mov byte [esp + 0x5ca5], 0xff
mov byte [esp + 0x5ca6], 0xff
mov byte [esp + 0x5ca7], 0xc7
mov byte [esp + 0x5ca8], 0x20
mov byte [esp + 0x5ca9], 0
mov byte [esp + 0x5caa], 0
mov byte [esp + 0x5cab], 0xff
mov byte [esp + 0x5cac], 0xff
mov byte [esp + 0x5cad], 0xd5
mov byte [esp + 0x5cae], 0xd0
mov byte [esp + 0x5caf], 1
mov byte [esp + 0x5cb0], 4
mov byte [esp + 0x5cb1], 0xff
mov byte [esp + 0x5cb2], 0xff
mov byte [esp + 0x5cb3], 0xc7
mov byte [esp + 0x5cb4], 0xc0
mov byte [esp + 0x5cb5], 0
mov byte [esp + 0x5cb6], 8
mov byte [esp + 0x5cb7], 0x4c
mov byte [esp + 0x5cb8], 0x4d
mov byte [esp + 0x5cb9], 0x54
mov byte [esp + 0x5cba], 0
mov byte [esp + 0x5cbb], 0x2d
mov byte [esp + 0x5cbc], 0x30
mov byte [esp + 0x5cbd], 0x33
mov byte [esp + 0x5cbe], 0
mov byte [esp + 0x5cbf], 0x2d
mov byte [esp + 0x5cc0], 0x30
mov byte [esp + 0x5cc1], 0x34
mov byte [esp + 0x5cc2], 0
mov byte [esp + 0x5cc3], 0xa
mov byte [esp + 0x5cc4], 0x3c
mov byte [esp + 0x5cc5], 0x2d
mov byte [esp + 0x5cc6], 0x30
mov byte [esp + 0x5cc7], 0x34
mov byte [esp + 0x5cc8], 0x3e
mov byte [esp + 0x5cc9], 0x34
mov byte [esp + 0x5cca], 0xa
dec eax
lea eax, [esp + 0x5b50]
dec eax
add eax, 0x17b
dec esp
mov eax, eax
dec eax
lea edx, [esp + 0x5b50]
dec eax
lea ecx, [esp + 0xc50]
call 0x144bdd0
dec eax
lea ecx, [esp + 0xc60]
dec eax
mov edi, ecx
dec eax
mov esi, eax
mov ecx, 0x10
rep movsb byte es:[edi], byte [esi]
dec eax
lea eax, [esp + 0xc70]
dec eax
lea ecx, [esp + 0xc60]
dec eax
mov edi, eax
dec eax
mov esi, ecx
mov ecx, 0x10
rep movsb byte es:[edi], byte [esi]
dec esp
mov eax, dword [esp + 0x1a8]
dec eax
lea edx, [esp + 0xc70]
dec eax
lea ecx, [esp + 0x2578]
call 0x144bd40
nop
dec esp
lea eax, [esp + 0x2578]
dec eax
lea edx, [esp + 0x1a0]
dec eax
lea ecx, [esp + 0x178b0]
call 0x1457830
nop
dec eax
lea eax, [0x12b46ef]
dec eax
mov dword [esp + 0x1b0], eax
dec eax
lea ecx, [esp + 0x30]
dec esp
and al, 0x30
call 0x11e8da0
dec eax
mov dword [esp + 0x1b8], eax
mov byte [esp + 0x3f80], 0x54
mov byte [esp + 0x3f81], 0x5a
mov byte [esp + 0x3f82], 0x69
mov byte [esp + 0x3f83], 0x66
mov byte [esp + 0x3f84], 0x32
mov byte [esp + 0x3f85], 0
mov byte [esp + 0x3f86], 0
mov byte [esp + 0x3f87], 0
mov byte [esp + 0x3f88], 0
mov byte [esp + 0x3f89], 0
mov byte [esp + 0x3f8a], 0
mov byte [esp + 0x3f8b], 0
mov byte [esp + 0x3f8c], 0
mov byte [esp + 0x3f8d], 0
mov byte [esp + 0x3f8e], 0
mov byte [esp + 0x3f8f], 0
mov byte [esp + 0x3f90], 0
mov byte [esp + 0x3f91], 0
mov byte [esp + 0x3f92], 0
mov byte [esp + 0x3f93], 0
mov byte [esp + 0x3f94], 0
mov byte [esp + 0x3f95], 0
mov byte [esp + 0x3f96], 0
mov byte [esp + 0x3f97], 0
mov byte [esp + 0x3f98], 0
mov byte [esp + 0x3f99], 0
mov byte [esp + 0x3f9a], 0
mov byte [esp + 0x3f9b], 0
mov byte [esp + 0x3f9c], 0
mov byte [esp + 0x3f9d], 0
mov byte [esp + 0x3f9e], 0
mov byte [esp + 0x3f9f], 0
mov byte [esp + 0x3fa0], 0
mov byte [esp + 0x3fa1], 0
mov byte [esp + 0x3fa2], 0
mov byte [esp + 0x3fa3], 4
mov byte [esp + 0x3fa4], 0
mov byte [esp + 0x3fa5], 0
mov byte [esp + 0x3fa6], 0
mov byte [esp + 0x3fa7], 4
mov byte [esp + 0x3fa8], 0
mov byte [esp + 0x3fa9], 0
mov byte [esp + 0x3faa], 0
mov byte [esp + 0x3fab], 0x10
mov byte [esp + 0x3fac], 0xff
mov byte [esp + 0x3fad], 0xff
mov byte [esp + 0x3fae], 0xff
mov byte [esp + 0x3faf], 0xff
mov byte [esp + 0x3fb0], 0x5e
mov byte [esp + 0x3fb1], 0x9c
mov byte [esp + 0x3fb2], 0x34
mov byte [esp + 0x3fb3], 0xf0
mov byte [esp + 0x3fb4], 0xff
mov byte [esp + 0x3fb5], 0xff
mov byte [esp + 0x3fb6], 0xff
mov byte [esp + 0x3fb7], 0xff
mov byte [esp + 0x3fb8], 0x98
mov byte [esp + 0x3fb9], 0x58
mov byte [esp + 0x3fba], 0x55
mov byte [esp + 0x3fbb], 0x70
mov byte [esp + 0x3fbc], 0
mov byte [esp + 0x3fbd], 0
mov byte [esp + 0x3fbe], 0
mov byte [esp + 0x3fbf], 0
mov byte [esp + 0x3fc0], 0x2a
mov byte [esp + 0x3fc1], 3
mov byte [esp + 0x3fc2], 0x73
mov byte [esp + 0x3fc3], 0x50
mov byte [esp + 0x3fc4], 0
mov byte [esp + 0x3fc5], 0
mov byte [esp + 0x3fc6], 0
mov byte [esp + 0x3fc7], 0
mov byte [esp + 0x3fc8], 0x2b
mov byte [esp + 0x3fc9], 0xbe
mov byte [esp + 0x3fca], 0x5d
mov byte [esp + 0x3fcb], 0x40
mov byte [esp + 0x3fcc], 1
mov byte [esp + 0x3fcd], 3
mov byte [esp + 0x3fce], 2
mov byte [esp + 0x3fcf], 3
mov byte [esp + 0x3fd0], 0xff
mov byte [esp + 0x3fd1], 0xff
mov byte [esp + 0x3fd2], 0xba
mov byte [esp + 0x3fd3], 0x90
mov byte [esp + 0x3fd4], 0
mov byte [esp + 0x3fd5], 0
mov byte [esp + 0x3fd6], 0xff
mov byte [esp + 0x3fd7], 0xff
mov byte [esp + 0x3fd8], 0xba
mov byte [esp + 0x3fd9], 0x90
mov byte [esp + 0x3fda], 0
mov byte [esp + 0x3fdb], 4
mov byte [esp + 0x3fdc], 0xff
mov byte [esp + 0x3fdd], 0xff
mov byte [esp + 0x3fde], 0xc7
mov byte [esp + 0x3fdf], 0xc0
mov byte [esp + 0x3fe0], 1
mov byte [esp + 0x3fe1], 8
mov byte [esp + 0x3fe2], 0xff
mov byte [esp + 0x3fe3], 0xff
mov byte [esp + 0x3fe4], 0xb9
mov byte [esp + 0x3fe5], 0xb0
mov byte [esp + 0x3fe6], 0
mov byte [esp + 0x3fe7], 0xc
mov byte [esp + 0x3fe8], 0x4c
mov byte [esp + 0x3fe9], 0x4d
mov byte [esp + 0x3fea], 0x54
mov byte [esp + 0x3feb], 0
mov byte [esp + 0x3fec], 0x42
mov byte [esp + 0x3fed], 0x4d
mov byte [esp + 0x3fee], 0x54
mov byte [esp + 0x3fef], 0
mov byte [esp + 0x3ff0], 0x2d
mov byte [esp + 0x3ff1], 0x30
mov byte [esp + 0x3ff2], 0x34
mov byte [esp + 0x3ff3], 0
mov byte [esp + 0x3ff4], 0x2d
mov byte [esp + 0x3ff5], 0x30
mov byte [esp + 0x3ff6], 0x35
mov byte [esp + 0x3ff7], 0
mov byte [esp + 0x3ff8], 0xa
mov byte [esp + 0x3ff9], 0x3c
mov byte [esp + 0x3ffa], 0x2d
mov byte [esp + 0x3ffb], 0x30
mov byte [esp + 0x3ffc], 0x35
mov byte [esp + 0x3ffd], 0x3e
mov byte [esp + 0x3ffe], 0x35
mov byte [esp + 0x3fff], 0xa
dec eax
lea eax, [esp + 0x3f80]
dec eax
add eax, 0x80
dec esp
mov eax, eax
dec eax
lea edx, [esp + 0x3f80]
dec eax
lea ecx, [esp + 0xc80]
call 0x144bdd0
dec eax
lea ecx, [esp + 0xc90]
dec eax
mov edi, ecx
dec eax
mov esi, eax
mov ecx, 0x10
rep movsb byte es:[edi], byte [esi]
dec eax
lea eax, [esp + 0xca0]
dec eax
lea ecx, [esp + 0xc90]
dec eax
mov edi, eax
dec eax
mov esi, ecx
mov ecx, 0x10
rep movsb byte es:[edi], byte [esi]
dec esp
mov eax, dword [esp + 0x1b8]
dec eax
lea edx, [esp + 0xca0]
dec eax
lea ecx, [esp + 0x2590]
call 0x144bd40
nop
dec esp
lea eax, [esp + 0x2590]
dec eax
lea edx, [esp + 0x1b0]
dec eax
lea ecx, [esp + 0x178d0]
call 0x1457830
nop
dec eax
lea eax, [0x12b429e]
dec eax
mov dword [esp + 0x1c0], eax
dec eax
lea ecx, [esp + 0x31]
call 0x11e8da0
dec eax
mov dword [esp + 0x1c8], eax
mov byte [esp + 0xef50], 0x54
push esp
mov byte [esp + 0xef51], 0x5a
pop edx
mov byte [esp + 0xef52], 0x69
imul eax, esi, 0xef532484
add byte [eax], al
mov byte [esp + 0xef54], 0x32
xor al, dh
test byte [edx*2 + 0xef], ah
mov byte [esp + 0xef56], 0
mov byte [esp + 0xef57], 0
mov byte [esp + 0xef58], 0
mov byte [esp + 0xef59], 0
mov byte [esp + 0xef5a], 0
mov byte [esp + 0xef5b], 0
mov byte [esp + 0xef5c], 0
mov byte [esp + 0xef5d], 0
mov byte [esp + 0xef5e], 0
mov byte [esp + 0xef5f], 0
mov byte [esp + 0xef60], 0
mov byte [esp + 0xef61], 0
mov byte [esp + 0xef62], 0
mov byte [esp + 0xef63], 0
mov byte [esp + 0xef64], 0
mov byte [esp + 0xef65], 0
mov byte [esp + 0xef66], 0
mov byte [esp + 0xef67], 0
mov byte [esp + 0xef68], 0
mov byte [esp + 0xef69], 0
mov byte [esp + 0xef6a], 0
mov byte [esp + 0xef6b], 0
mov byte [esp + 0xef6c], 0
mov byte [esp + 0xef6d], 0
mov byte [esp + 0xef6e], 0
mov byte [esp + 0xef6f], 0
mov byte [esp + 0xef70], 0
mov byte [esp + 0xef71], 0
mov byte [esp + 0xef72], 0
mov byte [esp + 0xef73], 0x5a
pop edx
mov byte [esp + 0xef74], 0
mov byte [esp + 0xef75], 0
mov byte [esp + 0xef76], 0
mov byte [esp + 0xef77], 7
pop es
mov byte [esp + 0xef78], 0
mov byte [esp + 0xef79], 0
mov byte [esp + 0xef7a], 0
mov byte [esp + 0xef7b], 0x1c
mov byte [esp + 0xef7c], 0xff
mov byte [esp + 0xef7d], 0xff
mov byte [esp + 0xef7e], 0xff
mov byte [esp + 0xef7f], 0xff
mov byte [esp + 0xef80], 0x5e
mov byte [esp + 0xef81], 4
mov byte [esp + 0xef82], 0x1a
mov byte [esp + 0xef83], 0xc0
mov byte [esp + 0xef84], 0xff
mov byte [esp + 0xef85], 0xff
mov byte [esp + 0xef86], 0xff
mov byte [esp + 0xef87], 0xff
mov byte [esp + 0xef88], 0x9e
mov byte [esp + 0xef89], 0xa6
mov byte [esp + 0xef8a], 0x48
mov byte [esp + 0xef8b], 0xa0
mov byte [esp + 0xef8c], 0xff
mov byte [esp + 0xef8d], 0xff
mov byte [esp + 0xef8e], 0xff
mov byte [esp + 0xef8f], 0xff
mov byte [esp + 0xef90], 0x9f
mov byte [esp + 0xef91], 0xbb
mov byte [esp + 0xef92], 0x15
mov byte [esp + 0xef93], 0x90
mov byte [esp + 0xef94], 0xff
mov byte [esp + 0xef95], 0xff
mov byte [esp + 0xef96], 0xff
mov byte [esp + 0xef97], 0xff
mov byte [esp + 0xef98], 0xa0
mov byte [esp + 0xef99], 0x86
mov byte [esp + 0xef9a], 0x2a
mov byte [esp + 0xef9b], 0xa0
mov byte [esp + 0xef9c], 0xff
mov byte [esp + 0xef9d], 0xff
mov byte [esp + 0xef9e], 0xff
mov byte [esp + 0xef9f], 0xff
mov byte [esp + 0xefa0], 0xa1
mov byte [esp + 0xefa1], 0x9a
mov byte [esp + 0xefa2], 0xf7
mov byte [esp + 0xefa3], 0x90
mov byte [esp + 0xefa4], 0xff
mov byte [esp + 0xefa5], 0xff
mov byte [esp + 0xefa6], 0xff
mov byte [esp + 0xefa7], 0xff
mov byte [esp + 0xefa8], 0xa8
mov byte [esp + 0xefa9], 0x46
mov byte [esp + 0xefaa], 0x4c
mov byte [esp + 0xefab], 0x20
mov byte [esp + 0xefac], 0xff
mov byte [esp + 0xefad], 0xff
mov byte [esp + 0xefae], 0xff
mov byte [esp + 0xefaf], 0xff
mov byte [esp + 0xefb0], 0xcb
mov byte [esp + 0xefb1], 0x89
mov byte [esp + 0xefb2], 0xc
mov byte [esp + 0xefb3], 0x90
mov byte [esp + 0xefb4], 0xff
mov byte [esp + 0xefb5], 0xff
mov byte [esp + 0xefb6], 0xff
mov byte [esp + 0xefb7], 0xff
mov byte [esp + 0xefb8], 0xd2
mov byte [esp + 0xefb9], 0x23
mov byte [esp + 0xefba], 0xf4
mov byte [esp + 0xefbb], 0x70
mov byte [esp + 0xefbc], 0xff
mov byte [esp + 0xefbd], 0xff
mov byte [esp + 0xefbe], 0xff
mov byte [esp + 0xefbf], 0xff
mov byte [esp + 0xefc0], 0xd2
mov byte [esp + 0xefc1], 0x61
mov byte [esp + 0xefc2], 0x18
mov byte [esp + 0xefc3], 0
mov byte [esp + 0xefc4], 0xff
mov byte [esp + 0xefc5], 0xff
mov byte [esp + 0xefc6], 0xff
mov byte [esp + 0xefc7], 0xff
mov byte [esp + 0xefc8], 0xfa
mov byte [esp + 0xefc9], 0xf8
mov byte [esp + 0xefca], 0x75
mov byte [esp + 0xefcb], 0x10
mov byte [esp + 0xefcc], 0xff
mov byte [esp + 0xefcd], 0xff
mov byte [esp + 0xefce], 0xff
mov byte [esp + 0xefcf], 0xff
mov byte [esp + 0xefd0], 0xfb
mov byte [esp + 0xefd1], 0xe8
mov byte [esp + 0xefd2], 0x58
mov byte [esp + 0xefd3], 0
mov byte [esp + 0xefd4], 0xff
mov byte [esp + 0xefd5], 0xff
mov byte [esp + 0xefd6], 0xff
mov byte [esp + 0xefd7], 0xff
mov byte [esp + 0xefd8], 0xfc
mov byte [esp + 0xefd9], 0xd8
mov byte [esp + 0xefda], 0x57
mov byte [esp + 0xefdb], 0x10
mov byte [esp + 0xefdc], 0xff
mov byte [esp + 0xefdd], 0xff
mov byte [esp + 0xefde], 0xff
mov byte [esp + 0xefdf], 0xff
mov byte [esp + 0xefe0], 0xfd
mov byte [esp + 0xefe1], 0xc8
mov byte [esp + 0xefe2], 0x3a
mov byte [esp + 0xefe3], 0
mov byte [esp + 0xefe4], 0xff
mov byte [esp + 0xefe5], 0xff
mov byte [esp + 0xefe6], 0xff
mov byte [esp + 0xefe7], 0xff
mov byte [esp + 0xefe8], 0xfe
mov byte [esp + 0xefe9], 0xb8
mov byte [esp + 0xefea], 0x39
mov byte [esp + 0xefeb], 0x10
mov byte [esp + 0xefec], 0xff
mov byte [esp + 0xefed], 0xff
mov byte [esp + 0xefee], 0xff
mov byte [esp + 0xefef], 0xff
mov byte [esp + 0xeff0], 0xff
mov byte [esp + 0xeff1], 0xa8
mov byte [esp + 0xeff2], 0x1c
mov byte [esp + 0xeff3], 0
mov byte [esp + 0xeff4], 0
mov byte [esp + 0xeff5], 0
mov byte [esp + 0xeff6], 0
mov byte [esp + 0xeff7], 0
mov byte [esp + 0xeff8], 0
mov byte [esp + 0xeff9], 0x98
mov byte [esp + 0xeffa], 0x1b
mov byte [esp + 0xeffb], 0x10
mov byte [esp + 0xeffc], 0
mov byte [esp + 0xeffd], 0
mov byte [esp + 0xeffe], 0
mov byte [esp + 0xefff], 0
mov byte [esp + 0xf000], 1
mov byte [esp + 0xf001], 0x87
mov byte [esp + 0xf002], 0xfe
mov byte [esp + 0xf003], 0
mov byte [esp + 0xf004], 0
mov byte [esp + 0xf005], 0
mov byte [esp + 0xf006], 0
mov byte [esp + 0xf007], 0
mov byte [esp + 0xf008], 2
mov byte [esp + 0xf009], 0x77
ja 0x101da6b
test byte [edx + ecx], ah
lock add byte [eax], al
std
mov byte [esp + 0xf00b], 0x10
mov byte [esp + 0xf00c], 0
mov byte [esp + 0xf00d], 0
mov byte [esp + 0xf00e], 0
mov byte [esp + 0xf00f], 0
mov byte [esp + 0xf010], 3
mov byte [esp + 0xf011], 0x71
mov byte [esp + 0xf012], 0x1a
mov byte [esp + 0xf013], 0x80
mov byte [esp + 0xf014], 0
mov byte [esp + 0xf015], 0
mov byte [esp + 0xf016], 0
mov byte [esp + 0xf017], 0
mov byte [esp + 0xf018], 4
mov byte [esp + 0xf019], 0x61
mov byte [esp + 0xf01a], 0x19
mov byte [esp + 0xf01b], 0x90
mov byte [esp + 0xf01c], 0
mov byte [esp + 0xf01d], 0
mov byte [esp + 0xf01e], 0
mov byte [esp + 0xf01f], 0
mov byte [esp + 0xf020], 5
mov byte [esp + 0xf021], 0x50
push eax
mov byte [esp + 0xf022], 0xfc
mov byte [esp + 0xf023], 0x80
mov byte [esp + 0xf024], 0
mov byte [esp + 0xf025], 0
mov byte [esp + 0xf026], 0
mov byte [esp + 0xf027], 0
mov byte [esp + 0xf028], 6
mov byte [esp + 0xf029], 0x40
mov byte [esp + 0xf02a], 0xfb
mov byte [esp + 0xf02b], 0x90
mov byte [esp + 0xf02c], 0
mov byte [esp + 0xf02d], 0
mov byte [esp + 0xf02e], 0
mov byte [esp + 0xf02f], 0
mov byte [esp + 0xf030], 7
pop es
mov byte [esp + 0xf031], 0x30
xor dh, al
test byte [edx + esi], ah
lock add byte [eax], al
faddp st(6)
test byte [ebx + esi], ah
lock add byte [eax], al
add dh, 0x84
and al, 0x34
lock add byte [eax], al
add dh, al
test byte [esi + 0xf0], ah
mov byte [esp + 0xf036], 0
mov byte [esp + 0xf037], 0
mov byte [esp + 0xf038], 7
pop es
mov byte [esp + 0xf039], 0xb2
mov byte [esp + 0xf03a], 0x1f
mov byte [esp + 0xf03b], 0x90
mov byte [esp + 0xf03c], 0
mov byte [esp + 0xf03d], 0
mov byte [esp + 0xf03e], 0
mov byte [esp + 0xf03f], 0
mov byte [esp + 0xf040], 9
or esi, eax
test byte [ecx + eax*2], ah
lock add byte [eax], al
adc dh, al
test byte [edx + eax*2], ah
lock add byte [eax], al
rol dh, 0x84
and al, 0x43
lock add byte [eax], al
add dh, 0x84
and al, 0x44
lock add byte [eax], al
add dh, al
test byte [eax*2 + 0xf0], ah
mov byte [esp + 0xf046], 0
mov byte [esp + 0xf047], 0
mov byte [esp + 0xf048], 9
or esi, eax
test byte [ecx + ecx*2], ah
lock add byte [eax], al
lodsd eax, dword [esi]
mov byte [esp + 0xf04a], 0xb1
mov byte [esp + 0xf04b], 0x10
mov byte [esp + 0xf04c], 0
mov byte [esp + 0xf04d], 0
mov byte [esp + 0xf04e], 0
mov byte [esp + 0xf04f], 0
mov byte [esp + 0xf050], 0xa
or al, dh
test byte [ecx + edx*2], ah
lock add byte [eax], al
invalid
mov byte [esp + 0xf052], 0xa2
mov byte [esp + 0xf053], 0x80
mov byte [esp + 0xf054], 0
mov byte [esp + 0xf055], 0
mov byte [esp + 0xf056], 0
mov byte [esp + 0xf057], 0
mov byte [esp + 0xf058], 0xb
or eax, esi
test byte [ecx + ebx*2], ah
lock add byte [eax], al
loopne 0x101dceb
test byte [edx + ebx*2], ah
lock add byte [eax], al
mov eax, dword [0x5b2484c6]
lock add byte [eax], al
nop
mov byte [esp + 0xf05c], 0
mov byte [esp + 0xf05d], 0
mov byte [esp + 0xf05e], 0
mov byte [esp + 0xf05f], 0
mov byte [esp + 0xf060], 0xc
or al, 0xc6
test byte [ecx], ah
lock add byte [eax], al
fld st(6)
test byte [edx], ah
lock add byte [eax], al
mov edi, 0x632484c6
lock add byte [eax], al
add dh, al
test byte [esp], ah
lock add byte [eax], al
add dh, al
test byte [0xf0], ah
mov byte [esp + 0xf066], 0
mov byte [esp + 0xf067], 0
mov byte [esp + 0xf068], 0xd
or eax, 0x692484c6
lock add byte [eax], al
rol dh, 0x84
and al, 0x6a
lock add byte [eax], al
add esi, 0xffffff84
and al, 0x6b
lock add byte [eax], al
nop
mov byte [esp + 0xf06c], 0
mov byte [esp + 0xf06d], 0
mov byte [esp + 0xf06e], 0
mov byte [esp + 0xf06f], 0
mov byte [esp + 0xf070], 0xe
mov byte [esp + 0xf071], 0xb9
mov byte [esp + 0xf072], 0xa1
mov byte [esp + 0xf073], 0
mov byte [esp + 0xf074], 0
mov byte [esp + 0xf075], 0
mov byte [esp + 0xf076], 0
mov byte [esp + 0xf077], 0
mov byte [esp + 0xf078], 0xf
mov byte [esp + 0xf079], 0xa9
mov byte [esp + 0xf07a], 0xa0
mov byte [esp + 0xf07b], 0x10
mov byte [esp + 0xf07c], 0
mov byte [esp + 0xf07d], 0
mov byte [esp + 0xf07e], 0
mov byte [esp + 0xf07f], 0
mov byte [esp + 0xf080], 0x10
mov byte [esp + 0xf081], 0x99
mov byte [esp + 0xf082], 0x83
mov byte [esp + 0xf083], 0
mov byte [esp + 0xf084], 0
mov byte [esp + 0xf085], 0
mov byte [esp + 0xf086], 0
mov byte [esp + 0xf087], 0
mov byte [esp + 0xf088], 0x11
mov byte [esp + 0xf089], 0x89
mov byte [esp + 0xf08a], 0x82
mov byte [esp + 0xf08b], 0x10
mov byte [esp + 0xf08c], 0
mov byte [esp + 0xf08d], 0
mov byte [esp + 0xf08e], 0
mov byte [esp + 0xf08f], 0
mov byte [esp + 0xf090], 0x12
mov byte [esp + 0xf091], 0x79
mov byte [esp + 0xf092], 0x65
mov byte [esp + 0xf093], 0
mov byte [esp + 0xf094], 0
mov byte [esp + 0xf095], 0
mov byte [esp + 0xf096], 0
mov byte [esp + 0xf097], 0
mov byte [esp + 0xf098], 0x13
mov byte [esp + 0xf099], 0x69
mov byte [esp + 0xf09a], 0x64
mov byte [esp + 0xf09b], 0x10
mov byte [esp + 0xf09c], 0
mov byte [esp + 0xf09d], 0
mov byte [esp + 0xf09e], 0
mov byte [esp + 0xf09f], 0
mov byte [esp + 0xf0a0], 0x14
mov byte [esp + 0xf0a1], 0x59
mov byte [esp + 0xf0a2], 0x47
mov byte [esp + 0xf0a3], 0
mov byte [esp + 0xf0a4], 0
mov byte [esp + 0xf0a5], 0
mov byte [esp + 0xf0a6], 0
mov byte [esp + 0xf0a7], 0
mov byte [esp + 0xf0a8], 0x15
mov byte [esp + 0xf0a9], 0x49
mov byte [esp + 0xf0aa], 0x46
mov byte [esp + 0xf0ab], 0x10
mov byte [esp + 0xf0ac], 0
mov byte [esp + 0xf0ad], 0
mov byte [esp + 0xf0ae], 0
mov byte [esp + 0xf0af], 0
mov byte [esp + 0xf0b0], 0x16
mov byte [esp + 0xf0b1], 0x39
mov byte [esp + 0xf0b2], 0x29
mov byte [esp + 0xf0b3], 0
mov byte [esp + 0xf0b4], 0
mov byte [esp + 0xf0b5], 0
mov byte [esp + 0xf0b6], 0
mov byte [esp + 0xf0b7], 0
mov byte [esp + 0xf0b8], 0x17
mov byte [esp + 0xf0b9], 0x29
mov byte [esp + 0xf0ba], 0x28
mov byte [esp + 0xf0bb], 0x10
mov byte [esp + 0xf0bc], 0
mov byte [esp + 0xf0bd], 0
mov byte [esp + 0xf0be], 0
mov byte [esp + 0xf0bf], 0
mov byte [esp + 0xf0c0], 0x18
mov byte [esp + 0xf0c1], 0x22
mov byte [esp + 0xf0c2], 0x45
mov byte [esp + 0xf0c3], 0x80
mov byte [esp + 0xf0c4], 0
mov byte [esp + 0xf0c5], 0
mov byte [esp + 0xf0c6], 0
mov byte [esp + 0xf0c7], 0
mov byte [esp + 0xf0c8], 0x19
mov byte [esp + 0xf0c9], 9
mov byte [esp + 0xf0ca], 0xa
mov byte [esp + 0xf0cb], 0x10
mov byte [esp + 0xf0cc], 0
mov byte [esp + 0xf0cd], 0
mov byte [esp + 0xf0ce], 0
mov byte [esp + 0xf0cf], 0
mov byte [esp + 0xf0d0], 0x1a
mov byte [esp + 0xf0d1], 2
mov byte [esp + 0xf0d2], 0x27
mov byte [esp + 0xf0d3], 0x80
mov byte [esp + 0xf0d4], 0
mov byte [esp + 0xf0d5], 0
mov byte [esp + 0xf0d6], 0
mov byte [esp + 0xf0d7], 0
mov byte [esp + 0xf0d8], 0x1a
mov byte [esp + 0xf0d9], 0xf2
mov byte [esp + 0xf0da], 0x26
mov byte [esp + 0xf0db], 0x90
mov byte [esp + 0xf0dc], 0
mov byte [esp + 0xf0dd], 0
mov byte [esp + 0xf0de], 0
mov byte [esp + 0xf0df], 0
mov byte [esp + 0xf0e0], 0x1b
mov byte [esp + 0xf0e1], 0xe2
mov byte [esp + 0xf0e2], 9
mov byte [esp + 0xf0e3], 0x80
mov byte [esp + 0xf0e4], 0
mov byte [esp + 0xf0e5], 0
mov byte [esp + 0xf0e6], 0
mov byte [esp + 0xf0e7], 0
mov byte [esp + 0xf0e8], 0x1c
mov byte [esp + 0xf0e9], 0xd2
mov byte [esp + 0xf0ea], 8
mov byte [esp + 0xf0eb], 0x90
mov byte [esp + 0xf0ec], 0
mov byte [esp + 0xf0ed], 0
mov byte [esp + 0xf0ee], 0
mov byte [esp + 0xf0ef], 0
mov byte [esp + 0xf0f0], 0x1d
mov byte [esp + 0xf0f1], 0xc1
mov byte [esp + 0xf0f2], 0xeb
mov byte [esp + 0xf0f3], 0x80
mov byte [esp + 0xf0f4], 0
mov byte [esp + 0xf0f5], 0
mov byte [esp + 0xf0f6], 0
mov byte [esp + 0xf0f7], 0
mov byte [esp + 0xf0f8], 0x1e
mov byte [esp + 0xf0f9], 0xb1
mov byte [esp + 0xf0fa], 0xea
mov byte [esp + 0xf0fb], 0x90
mov byte [esp + 0xf0fc], 0
mov byte [esp + 0xf0fd], 0
mov byte [esp + 0xf0fe], 0
mov byte [esp + 0xf0ff], 0
mov byte [esp + 0xf100], 0x1f
mov byte [esp + 0xf101], 0xa1
mov byte [esp + 0xf102], 0xcd
mov byte [esp + 0xf103], 0x80
mov byte [esp + 0xf104], 0
mov byte [esp + 0xf105], 0
mov byte [esp + 0xf106], 0
mov byte [esp + 0xf107], 0
mov byte [esp + 0xf108], 0x20
mov byte [esp + 0xf109], 0x76
jbe 0x101e26b
test byte [edx + ecx], ah
int1
add byte [eax], al
sbb eax, 0xb2484c6
int1
add byte [eax], al
adc dh, al
test byte [esp + ecx], ah
int1
add byte [eax], al
add dh, al
test byte [ecx + 0xf1], ah
mov byte [esp + 0xf10e], 0
mov byte [esp + 0xf10f], 0
mov byte [esp + 0xf110], 0x21
mov byte [esp + 0xf111], 0x81
mov byte [esp + 0xf112], 0xaf
mov byte [esp + 0xf113], 0x80
mov byte [esp + 0xf114], 0
mov byte [esp + 0xf115], 0
mov byte [esp + 0xf116], 0
mov byte [esp + 0xf117], 0
mov byte [esp + 0xf118], 0x22
mov byte [esp + 0xf119], 0x55
mov byte [esp + 0xf11a], 0xff
mov byte [esp + 0xf11b], 0x10
mov byte [esp + 0xf11c], 0
mov byte [esp + 0xf11d], 0
mov byte [esp + 0xf11e], 0
mov byte [esp + 0xf11f], 0
mov byte [esp + 0xf120], 0x23
mov byte [esp + 0xf121], 0x6a
push 0xffffffffffffffc6
test byte [edx], ah
int1
add byte [eax], al
int3
mov byte [esp + 0xf123], 0
mov byte [esp + 0xf124], 0
mov byte [esp + 0xf125], 0
mov byte [esp + 0xf126], 0
mov byte [esp + 0xf127], 0
mov byte [esp + 0xf128], 0x24
mov byte [esp + 0xf129], 0x35
xor eax, 0x2a2484c6
int1
add byte [eax], al
loope 0x101e373
test byte [ebx + ebp], ah
int1
add byte [eax], al
adc dh, al
test byte [esp + ebp], ah
int1
add byte [eax], al
add dh, al
test byte [ebp + 0xf1], ah
mov byte [esp + 0xf12e], 0
mov byte [esp + 0xf12f], 0
mov byte [esp + 0xf130], 0x25
mov byte [esp + 0xf131], 0x4a
dec edx
mov byte [esp + 0xf132], 0xae
mov byte [esp + 0xf133], 0
mov byte [esp + 0xf134], 0
mov byte [esp + 0xf135], 0
mov byte [esp + 0xf136], 0
mov byte [esp + 0xf137], 0
mov byte [esp + 0xf138], 0x26
mov byte [esp + 0xf139], 0x15
mov byte [esp + 0xf13a], 0xc3
mov byte [esp + 0xf13b], 0x10
mov byte [esp + 0xf13c], 0
mov byte [esp + 0xf13d], 0
mov byte [esp + 0xf13e], 0
mov byte [esp + 0xf13f], 0
mov byte [esp + 0xf140], 0x27
mov byte [esp + 0xf141], 0x2a
mov byte [esp + 0xf142], 0x90
mov byte [esp + 0xf143], 0
mov byte [esp + 0xf144], 0
mov byte [esp + 0xf145], 0
mov byte [esp + 0xf146], 0
mov byte [esp + 0xf147], 0
mov byte [esp + 0xf148], 0x27
daa
mov byte [esp + 0xf149], 0xfe
mov byte [esp + 0xf14a], 0xdf
mov byte [esp + 0xf14b], 0x90
mov byte [esp + 0xf14c], 0
mov byte [esp + 0xf14d], 0
mov byte [esp + 0xf14e], 0
mov byte [esp + 0xf14f], 0
mov byte [esp + 0xf150], 0x29
mov byte [esp + 0xf151], 0xa
or al, dh
test byte [edx + edx*2], ah
int1
add byte [eax], al
jb 0x101e4b3
test byte [ebx + edx*2], ah
int1
add byte [eax], al
add dh, al
test byte [esp + edx*2], ah
int1
add byte [eax], al
add dh, al
test byte [edx*2 + 0xf1], ah
mov byte [esp + 0xf156], 0
mov byte [esp + 0xf157], 0
mov byte [esp + 0xf158], 0x29
sub esi, eax
test byte [ecx + ebx*2], ah
int1
add byte [eax], al
faddp st(6)
test byte [edx + ebx*2], ah
int1
add byte [eax], al
rol esi, 0x84
and al, 0x5b
int1
add byte [eax], al
nop
mov byte [esp + 0xf15c], 0
mov byte [esp + 0xf15d], 0
mov byte [esp + 0xf15e], 0
mov byte [esp + 0xf15f], 0
mov byte [esp + 0xf160], 0x2a
mov byte [esp + 0xf161], 0xea
mov byte [esp + 0xf162], 0x54
push esp
mov byte [esp + 0xf163], 0
mov byte [esp + 0xf164], 0
mov byte [esp + 0xf165], 0
mov byte [esp + 0xf166], 0
mov byte [esp + 0xf167], 0
mov byte [esp + 0xf168], 0x2b
sub eax, esi
test byte [ecx + ebp*2], ah
int1
add byte [eax], al
mov esi, 0x6a2484c6
int1
add byte [eax], al
mov dword [0x6b2484c6], eax
int1
add byte [eax], al
nop
mov byte [esp + 0xf16c], 0
mov byte [esp + 0xf16d], 0
mov byte [esp + 0xf16e], 0
mov byte [esp + 0xf16f], 0
mov byte [esp + 0xf170], 0x2c
mov byte [esp + 0xf171], 0xd3
mov byte [esp + 0xf172], 0x70
jo 0x101e5b3
test byte [ebx + esi*2], ah
int1
add byte [eax], al
add dh, 0x84
and al, 0x74
int1
add byte [eax], al
add dh, al
test byte [esi*2 + 0xf1], ah
mov byte [esp + 0xf176], 0
mov byte [esp + 0xf177], 0
mov byte [esp + 0xf178], 0x2d
sub eax, 0x792484c6
int1
add byte [eax], al
sahf
mov byte [esp + 0xf17a], 0x85
mov byte [esp + 0xf17b], 0x90
mov byte [esp + 0xf17c], 0
mov byte [esp + 0xf17d], 0
mov byte [esp + 0xf17e], 0
mov byte [esp + 0xf17f], 0
mov byte [esp + 0xf180], 0x2e
mov byte [esp + 0xf181], 0xb3
mov byte [esp + 0xf182], 0x52
mov byte [esp + 0xf183], 0x80
mov byte [esp + 0xf184], 0
mov byte [esp + 0xf185], 0
mov byte [esp + 0xf186], 0
mov byte [esp + 0xf187], 0
mov byte [esp + 0xf188], 0x2f
mov byte [esp + 0xf189], 0x7e
mov byte [esp + 0xf18a], 0x67
mov byte [esp + 0xf18b], 0x90
mov byte [esp + 0xf18c], 0
mov byte [esp + 0xf18d], 0
mov byte [esp + 0xf18e], 0
mov byte [esp + 0xf18f], 0
mov byte [esp + 0xf190], 0x30
mov byte [esp + 0xf191], 0x93
mov byte [esp + 0xf192], 0x34
mov byte [esp + 0xf193], 0x80
mov byte [esp + 0xf194], 0
mov byte [esp + 0xf195], 0
mov byte [esp + 0xf196], 0
mov byte [esp + 0xf197], 0
mov byte [esp + 0xf198], 0x31
mov byte [esp + 0xf199], 0x67
mov byte [esp + 0xf19a], 0x84
mov byte [esp + 0xf19b], 0x10
mov byte [esp + 0xf19c], 0
mov byte [esp + 0xf19d], 0
mov byte [esp + 0xf19e], 0
mov byte [esp + 0xf19f], 0
mov byte [esp + 0xf1a0], 0x32
mov byte [esp + 0xf1a1], 0x73
mov byte [esp + 0xf1a2], 0x16
mov byte [esp + 0xf1a3], 0x80
mov byte [esp + 0xf1a4], 0
mov byte [esp + 0xf1a5], 0
mov byte [esp + 0xf1a6], 0
mov byte [esp + 0xf1a7], 0
mov byte [esp + 0xf1a8], 0x33
mov byte [esp + 0xf1a9], 0x47
mov byte [esp + 0xf1aa], 0x66
mov byte [esp + 0xf1ab], 0x10
mov byte [esp + 0xf1ac], 0
mov byte [esp + 0xf1ad], 0
mov byte [esp + 0xf1ae], 0
mov byte [esp + 0xf1af], 0
mov byte [esp + 0xf1b0], 0x34
mov byte [esp + 0xf1b1], 0x52
mov byte [esp + 0xf1b2], 0xf8
mov byte [esp + 0xf1b3], 0x80
mov byte [esp + 0xf1b4], 0
mov byte [esp + 0xf1b5], 0
mov byte [esp + 0xf1b6], 0
mov byte [esp + 0xf1b7], 0
mov byte [esp + 0xf1b8], 0x35
mov byte [esp + 0xf1b9], 0x27
mov byte [esp + 0xf1ba], 0x48
mov byte [esp + 0xf1bb], 0x10
mov byte [esp + 0xf1bc], 0
mov byte [esp + 0xf1bd], 0
mov byte [esp + 0xf1be], 0
mov byte [esp + 0xf1bf], 0
mov byte [esp + 0xf1c0], 0x36
mov byte [esp + 0xf1c1], 0x32
mov byte [esp + 0xf1c2], 0xda
mov byte [esp + 0xf1c3], 0x80
mov byte [esp + 0xf1c4], 0
mov byte [esp + 0xf1c5], 0
mov byte [esp + 0xf1c6], 0
mov byte [esp + 0xf1c7], 0
mov byte [esp + 0xf1c8], 0x37
mov byte [esp + 0xf1c9], 7
mov byte [esp + 0xf1ca], 0x2a
mov byte [esp + 0xf1cb], 0x10
mov byte [esp + 0xf1cc], 0
mov byte [esp + 0xf1cd], 0
mov byte [esp + 0xf1ce], 0
mov byte [esp + 0xf1cf], 0
mov byte [esp + 0xf1d0], 0x38
mov byte [esp + 0xf1d1], 0x1b
mov byte [esp + 0xf1d2], 0xf7
mov byte [esp + 0xf1d3], 0
mov byte [esp + 0xf1d4], 0
mov byte [esp + 0xf1d5], 0
mov byte [esp + 0xf1d6], 0
mov byte [esp + 0xf1d7], 0
mov byte [esp + 0xf1d8], 0x38
mov byte [esp + 0xf1d9], 0xe7
mov byte [esp + 0xf1da], 0xc
mov byte [esp + 0xf1db], 0x10
mov byte [esp + 0xf1dc], 0
mov byte [esp + 0xf1dd], 0
mov byte [esp + 0xf1de], 0
mov byte [esp + 0xf1df], 0
mov byte [esp + 0xf1e0], 0x39
mov byte [esp + 0xf1e1], 0xfb
mov byte [esp + 0xf1e2], 0xd9
mov byte [esp + 0xf1e3], 0
mov byte [esp + 0xf1e4], 0
mov byte [esp + 0xf1e5], 0
mov byte [esp + 0xf1e6], 0
mov byte [esp + 0xf1e7], 0
mov byte [esp + 0xf1e8], 0x3a
mov byte [esp + 0xf1e9], 0xc6
mov byte [esp + 0xf1ea], 0xee
mov byte [esp + 0xf1eb], 0x10
mov byte [esp + 0xf1ec], 0
mov byte [esp + 0xf1ed], 0
mov byte [esp + 0xf1ee], 0
mov byte [esp + 0xf1ef], 0
mov byte [esp + 0xf1f0], 0x3b
mov byte [esp + 0xf1f1], 0xdb
mov byte [esp + 0xf1f2], 0xbb
mov byte [esp + 0xf1f3], 0
mov byte [esp + 0xf1f4], 0
mov byte [esp + 0xf1f5], 0
mov byte [esp + 0xf1f6], 0
mov byte [esp + 0xf1f7], 0
mov byte [esp + 0xf1f8], 0x3c
mov byte [esp + 0xf1f9], 0xb0
mov byte [esp + 0xf1fa], 0xa
mov byte [esp + 0xf1fb], 0x90
mov byte [esp + 0xf1fc], 0
mov byte [esp + 0xf1fd], 0
mov byte [esp + 0xf1fe], 0
mov byte [esp + 0xf1ff], 0
mov byte [esp + 0xf200], 0x3d
mov byte [esp + 0xf201], 0xbb
mov byte [esp + 0xf202], 0x9d
mov byte [esp + 0xf203], 0
mov byte [esp + 0xf204], 0
mov byte [esp + 0xf205], 0
mov byte [esp + 0xf206], 0
mov byte [esp + 0xf207], 0
mov byte [esp + 0xf208], 0x3e
mov byte ds:[esp + 0xf209], 0x8f
mov byte [esp + 0xf20a], 0xec
mov byte [esp + 0xf20b], 0x90
mov byte [esp + 0xf20c], 0
mov byte [esp + 0xf20d], 0
mov byte [esp + 0xf20e], 0
mov byte [esp + 0xf20f], 0
mov byte [esp + 0xf210], 0x3f
mov byte [esp + 0xf211], 0x9b
mov byte [esp + 0xf212], 0x7f
mov byte [esp + 0xf213], 0
mov byte [esp + 0xf214], 0
mov byte [esp + 0xf215], 0
mov byte [esp + 0xf216], 0
mov byte [esp + 0xf217], 0
mov byte [esp + 0xf218], 0x40
mov byte [esp + 0xf219], 0x6f
mov byte [esp + 0xf21a], 0xce
mov byte [esp + 0xf21b], 0x90
mov byte [esp + 0xf21c], 0
mov byte [esp + 0xf21d], 0
mov byte [esp + 0xf21e], 0
mov byte [esp + 0xf21f], 0
mov byte [esp + 0xf220], 0x41
inc ecx
mov byte [esp + 0xf221], 0x84
mov byte [esp + 0xf222], 0x9b
mov byte [esp + 0xf223], 0x80
mov byte [esp + 0xf224], 0
mov byte [esp + 0xf225], 0
mov byte [esp + 0xf226], 0
mov byte [esp + 0xf227], 0
mov byte [esp + 0xf228], 0x42
inc edx
mov byte [esp + 0xf229], 0x4f
dec edi
mov byte [esp + 0xf22a], 0xb0
mov byte [esp + 0xf22b], 0x90
mov byte [esp + 0xf22c], 0
mov byte [esp + 0xf22d], 0
mov byte [esp + 0xf22e], 0
mov byte [esp + 0xf22f], 0
mov byte [esp + 0xf230], 0x43
inc ebx
mov byte [esp + 0xf231], 0x64
mov byte fs:[esp + 0xf232], 0x7d
jge 0x101ebb3
test byte [ebx + esi], ah
add byte [eax], al
add dh, 0x84
and al, 0x34
add byte [eax], al
add dh, al
test byte [esi + 0xf2], ah
mov byte [esp + 0xf236], 0
mov byte [esp + 0xf237], 0
mov byte [esp + 0xf238], 0x44
inc esp
mov byte [esp + 0xf239], 0x2f
mov byte [esp + 0xf23a], 0x92
mov byte [esp + 0xf23b], 0x90
mov byte [esp + 0xf23c], 0
mov byte [esp + 0xf23d], 0
mov byte [esp + 0xf23e], 0
mov byte [esp + 0xf23f], 0
mov byte [esp + 0xf240], 0x45
inc ebp
mov byte [esp + 0xf241], 0x44
inc esp
mov byte [esp + 0xf242], 0x5f
mov byte [esp + 0xf243], 0x80
mov byte [esp + 0xf244], 0
mov byte [esp + 0xf245], 0
mov byte [esp + 0xf246], 0
mov byte [esp + 0xf247], 0
mov byte [esp + 0xf248], 0x45
inc ebp
mov byte [esp + 0xf249], 0xf3
mov byte [esp + 0xf24a], 0xc5
mov byte [esp + 0xf24b], 0x10
mov byte [esp + 0xf24c], 2
mov byte [esp + 0xf24d], 1
mov byte [esp + 0xf24e], 2
mov byte [esp + 0xf24f], 1
mov byte [esp + 0xf250], 2
mov byte [esp + 0xf251], 5
mov byte [esp + 0xf252], 3
mov byte [esp + 0xf253], 4
mov byte [esp + 0xf254], 5
mov byte [esp + 0xf255], 6
mov byte [esp + 0xf256], 5
mov byte [esp + 0xf257], 6
mov byte [esp + 0xf258], 5
mov byte [esp + 0xf259], 6
mov byte [esp + 0xf25a], 5
mov byte [esp + 0xf25b], 6
mov byte [esp + 0xf25c], 5
mov byte [esp + 0xf25d], 6
mov byte [esp + 0xf25e], 5
mov byte [esp + 0xf25f], 6
mov byte [esp + 0xf260], 5
mov byte [esp + 0xf261], 6
mov byte [esp + 0xf262], 5
mov byte [esp + 0xf263], 6
mov byte [esp + 0xf264], 5
mov byte [esp + 0xf265], 6
mov byte [esp + 0xf266], 5
mov byte [esp + 0xf267], 6
mov byte [esp + 0xf268], 5
mov byte [esp + 0xf269], 6
mov byte [esp + 0xf26a], 5
mov byte [esp + 0xf26b], 6
mov byte [esp + 0xf26c], 5
mov byte [esp + 0xf26d], 6
mov byte [esp + 0xf26e], 5
mov byte [esp + 0xf26f], 6
mov byte [esp + 0xf270], 5
mov byte [esp + 0xf271], 6
mov byte [esp + 0xf272], 5
mov byte [esp + 0xf273], 6
mov byte [esp + 0xf274], 5
mov byte [esp + 0xf275], 6
mov byte [esp + 0xf276], 5
mov byte [esp + 0xf277], 6
mov byte [esp + 0xf278], 5
mov byte [esp + 0xf279], 6
mov byte [esp + 0xf27a], 5
mov byte [esp + 0xf27b], 6
mov byte [esp + 0xf27c], 5
mov byte [esp + 0xf27d], 6
mov byte [esp + 0xf27e], 5
mov byte [esp + 0xf27f], 6
mov byte [esp + 0xf280], 5
mov byte [esp + 0xf281], 6
mov byte [esp + 0xf282], 5
mov byte [esp + 0xf283], 6
mov byte [esp + 0xf284], 5
mov byte [esp + 0xf285], 6
mov byte [esp + 0xf286], 5
mov byte [esp + 0xf287], 6
mov byte [esp + 0xf288], 5
mov byte [esp + 0xf289], 6
mov byte [esp + 0xf28a], 5
mov byte [esp + 0xf28b], 6
mov byte [esp + 0xf28c], 5
mov byte [esp + 0xf28d], 6
mov byte [esp + 0xf28e], 5
mov byte [esp + 0xf28f], 6
mov byte [esp + 0xf290], 5
mov byte [esp + 0xf291], 6
mov byte [esp + 0xf292], 5
mov byte [esp + 0xf293], 6
mov byte [esp + 0xf294], 5
mov byte [esp + 0xf295], 6
mov byte [esp + 0xf296], 5
mov byte [esp + 0xf297], 6
mov byte [esp + 0xf298], 5
mov byte [esp + 0xf299], 6
mov byte [esp + 0xf29a], 5
mov byte [esp + 0xf29b], 6
mov byte [esp + 0xf29c], 5
mov byte [esp + 0xf29d], 6
mov byte [esp + 0xf29e], 5
mov byte [esp + 0xf29f], 6
mov byte [esp + 0xf2a0], 5
mov byte [esp + 0xf2a1], 6
mov byte [esp + 0xf2a2], 5
mov byte [esp + 0xf2a3], 6
mov byte [esp + 0xf2a4], 5
mov byte [esp + 0xf2a5], 6
mov byte [esp + 0xf2a6], 0xff
mov byte [esp + 0xf2a7], 0xff
mov byte [esp + 0xf2a8], 0x93
mov byte [esp + 0xf2a9], 0xf
mov byte [esp + 0xf2aa], 0
mov byte [esp + 0xf2ab], 0
mov byte [esp + 0xf2ac], 0xff
mov byte [esp + 0xf2ad], 0xff
mov byte [esp + 0xf2ae], 0x9d
mov byte [esp + 0xf2af], 0x90
mov byte [esp + 0xf2b0], 1
mov byte [esp + 0xf2b1], 4
mov byte [esp + 0xf2b2], 0xff
mov byte [esp + 0xf2b3], 0xff
mov byte [esp + 0xf2b4], 0x8f
mov byte [esp + 0xf2b5], 0x80
mov byte [esp + 0xf2b6], 0
mov byte [esp + 0xf2b7], 8
mov byte [esp + 0xf2b8], 0xff
mov byte [esp + 0xf2b9], 0xff
mov byte [esp + 0xf2ba], 0xab
mov byte [esp + 0xf2bb], 0xa0
mov byte [esp + 0xf2bc], 1
mov byte [esp + 0xf2bd], 0xc
mov byte [esp + 0xf2be], 0xff
mov byte [esp + 0xf2bf], 0xff
mov byte [esp + 0xf2c0], 0xab
mov byte [esp + 0xf2c1], 0xa0
mov byte [esp + 0xf2c2], 1
mov byte [esp + 0xf2c3], 0x10
mov byte [esp + 0xf2c4], 0xff
mov byte [esp + 0xf2c5], 0xff
mov byte [esp + 0xf2c6], 0x9d
mov byte [esp + 0xf2c7], 0x90
mov byte [esp + 0xf2c8], 0
mov byte [esp + 0xf2c9], 0x14
mov byte [esp + 0xf2ca], 0xff
mov byte [esp + 0xf2cb], 0xff
mov byte [esp + 0xf2cc], 0xab
mov byte [esp + 0xf2cd], 0xa0
mov byte [esp + 0xf2ce], 1
mov byte [esp + 0xf2cf], 0x18
mov byte [esp + 0xf2d0], 0x4c
mov byte [esp + 0xf2d1], 0x4d
mov byte [esp + 0xf2d2], 0x54
mov byte [esp + 0xf2d3], 0
mov byte [esp + 0xf2d4], 0x50
mov byte [esp + 0xf2d5], 0x44
mov byte [esp + 0xf2d6], 0x54
mov byte [esp + 0xf2d7], 0
mov byte [esp + 0xf2d8], 0x50
mov byte [esp + 0xf2d9], 0x53
mov byte [esp + 0xf2da], 0x54
mov byte [esp + 0xf2db], 0
mov byte [esp + 0xf2dc], 0x4d
mov byte [esp + 0xf2dd], 0x57
mov byte [esp + 0xf2de], 0x54
mov byte [esp + 0xf2df], 0
mov byte [esp + 0xf2e0], 0x4d
mov byte [esp + 0xf2e1], 0x50
mov byte [esp + 0xf2e2], 0x54
mov byte [esp + 0xf2e3], 0
mov byte [esp + 0xf2e4], 0x4d
mov byte [esp + 0xf2e5], 0x53
mov byte [esp + 0xf2e6], 0x54
mov byte [esp + 0xf2e7], 0
mov byte [esp + 0xf2e8], 0x4d
mov byte [esp + 0xf2e9], 0x44
mov byte [esp + 0xf2ea], 0x54
mov byte [esp + 0xf2eb], 0
mov byte [esp + 0xf2ec], 0xa
mov byte [esp + 0xf2ed], 0x4d
mov byte [esp + 0xf2ee], 0x53
mov byte [esp + 0xf2ef], 0x54
mov byte [esp + 0xf2f0], 0x37
mov byte [esp + 0xf2f1], 0x4d
mov byte [esp + 0xf2f2], 0x44
mov byte [esp + 0xf2f3], 0x54
mov byte [esp + 0xf2f4], 0x2c
mov byte [esp + 0xf2f5], 0x4d
mov byte [esp + 0xf2f6], 0x33
mov byte [esp + 0xf2f7], 0x2e
mov byte [esp + 0xf2f8], 0x32
mov byte [esp + 0xf2f9], 0x2e
mov byte [esp + 0xf2fa], 0x30
mov byte [esp + 0xf2fb], 0x2c
mov byte [esp + 0xf2fc], 0x4d
mov byte [esp + 0xf2fd], 0x31
mov byte [esp + 0xf2fe], 0x31
mov byte [esp + 0xf2ff], 0x2e
mov byte [esp + 0xf300], 0x31
mov byte [esp + 0xf301], 0x2e
mov byte [esp + 0xf302], 0x30
mov byte [esp + 0xf303], 0xa
dec eax
lea eax, [esp + 0xef50]
dec eax
add eax, 0x3b4
dec esp
mov eax, eax
dec eax
lea edx, [esp + 0xef50]
dec eax
lea ecx, [esp + 0xcb0]
call 0x144bdd0
dec eax
lea ecx, [esp + 0xcc0]
dec eax
mov edi, ecx
dec eax
mov esi, eax
mov ecx, 0x10
rep movsb byte es:[edi], byte [esi]
dec eax
lea eax, [esp + 0xcd0]
dec eax
lea ecx, [esp + 0xcc0]
dec eax
mov edi, eax
dec eax
mov esi, ecx
mov ecx, 0x10
rep movsb byte es:[edi], byte [esi]
dec esp
mov eax, dword [esp + 0x1c8]
dec eax
lea edx, [esp + 0xcd0]
dec eax
lea ecx, [esp + 0x25a8]
call 0x144bd40
nop
dec esp
lea eax, [esp + 0x25a8]
dec eax
lea edx, [esp + 0x1c0]
dec eax
lea ecx, [esp + 0x178f0]
call 0x1457830
nop
dec eax
lea eax, [0x12b2451]
dec eax
mov dword [esp + 0x1d0], eax
dec eax
lea ecx, [esp + 0x32]
call 0x11e8da0
dec eax
mov dword [esp + 0x1d8], eax
mov byte [esp + 0x9230], 0x54
push esp
mov byte [esp + 0x9231], 0x5a
pop edx
mov byte [esp + 0x9232], 0x69
imul eax, esi, 0x92332484
add byte [eax], al
mov byte [esp + 0x9234], 0x32
xor al, dh
test byte [esi + 0x92], ah
mov byte [esp + 0x9236], 0
mov byte [esp + 0x9237], 0
mov byte [esp + 0x9238], 0
mov byte [esp + 0x9239], 0
mov byte [esp + 0x923a], 0
mov byte [esp + 0x923b], 0
mov byte [esp + 0x923c], 0
mov byte [esp + 0x923d], 0
mov byte [esp + 0x923e], 0
mov byte [esp + 0x923f], 0
mov byte [esp + 0x9240], 0
mov byte [esp + 0x9241], 0
mov byte [esp + 0x9242], 0
mov byte [esp + 0x9243], 0
mov byte [esp + 0x9244], 0
mov byte [esp + 0x9245], 0
mov byte [esp + 0x9246], 0
mov byte [esp + 0x9247], 0
mov byte [esp + 0x9248], 0
mov byte [esp + 0x9249], 0
mov byte [esp + 0x924a], 0
mov byte [esp + 0x924b], 0
mov byte [esp + 0x924c], 0
mov byte [esp + 0x924d], 0
mov byte [esp + 0x924e], 0
mov byte [esp + 0x924f], 0
mov byte [esp + 0x9250], 0
mov byte [esp + 0x9251], 0
mov byte [esp + 0x9252], 0
mov byte [esp + 0x9253], 0x3d
cmp eax, 0x542484c6
xchg edx, eax
add byte [eax], al
add dh, al
test byte [edx*2 + 0x92], ah
mov byte [esp + 0x9256], 0
mov byte [esp + 0x9257], 6
mov byte [esp + 0x9258], 0
mov byte [esp + 0x9259], 0
mov byte [esp + 0x925a], 0
mov byte [esp + 0x925b], 0x14
mov byte [esp + 0x925c], 0xff
mov byte [esp + 0x925d], 0xff
mov byte [esp + 0x925e], 0xff
mov byte [esp + 0x925f], 0xff
mov byte [esp + 0x9260], 0x72
jb 0x101f478
test byte [ecx], ah
xchg edx, eax
add byte [eax], al
pushfd
mov byte [esp + 0x9262], 0xa8
mov byte [esp + 0x9263], 0x4c
dec esp
mov byte [esp + 0x9264], 0xff
mov byte [esp + 0x9265], 0xff
mov byte [esp + 0x9266], 0xff
mov byte [esp + 0x9267], 0xff
mov byte [esp + 0x9268], 0xa2
mov byte [esp + 0x9269], 0x92
mov byte [esp + 0x926a], 0x8f
mov byte [esp + 0x926b], 0x30
xor dh, al
test byte [esp + ebp*2], ah
xchg edx, eax
add byte [eax], al
inc esi
test byte [ebp*2 - 0xffff6e], ah
mov byte [esp + 0x926e], 0xff
mov byte [esp + 0x926f], 0xff
mov byte [esp + 0x9270], 0xb6
mov byte [esp + 0x9271], 0x7b
mov byte [esp + 0x9272], 0x52
push edx
mov byte [esp + 0x9273], 0x40
mov byte [esp + 0x9274], 0xff
mov byte [esp + 0x9275], 0xff
mov byte [esp + 0x9276], 0xff
mov byte [esp + 0x9277], 0xff
mov byte [esp + 0x9278], 0xb7
mov byte [esp + 0x9279], 0x1a
mov byte [esp + 0x927a], 0xc9
mov byte [esp + 0x927b], 0xb0
mov byte [esp + 0x927c], 0xff
mov byte [esp + 0x927d], 0xff
mov byte [esp + 0x927e], 0xff
mov byte [esp + 0x927f], 0xff
mov byte [esp + 0x9280], 0xb8
mov byte [esp + 0x9281], 0x1e
mov byte [esp + 0x9282], 0x8f
mov byte [esp + 0x9283], 0x40
mov byte [esp + 0x9284], 0xff
mov byte [esp + 0x9285], 0xff
mov byte [esp + 0x9286], 0xff
mov byte [esp + 0x9287], 0xff
mov byte [esp + 0x9288], 0xb8
mov byte [esp + 0x9289], 0xd4
mov byte [esp + 0x928a], 0x70
mov byte [esp + 0x928b], 0x30
mov byte [esp + 0x928c], 0xff
mov byte [esp + 0x928d], 0xff
mov byte [esp + 0x928e], 0xff
mov byte [esp + 0x928f], 0xff
mov byte [esp + 0x9290], 0xba
mov byte [esp + 0x9291], 0x17
mov byte [esp + 0x9292], 0x7d
mov byte [esp + 0x9293], 0xc0
mov byte [esp + 0x9294], 0xff
mov byte [esp + 0x9295], 0xff
mov byte [esp + 0x9296], 0xff
mov byte [esp + 0x9297], 0xff
mov byte [esp + 0x9298], 0xba
mov byte [esp + 0x9299], 0xb5
mov byte [esp + 0x929a], 0xa3
mov byte [esp + 0x929b], 0xb0
mov byte [esp + 0x929c], 0xff
mov byte [esp + 0x929d], 0xff
mov byte [esp + 0x929e], 0xff
mov byte [esp + 0x929f], 0xff
mov byte [esp + 0x92a0], 0xbb
mov byte [esp + 0x92a1], 0xf8
mov byte [esp + 0x92a2], 0xb1
mov byte [esp + 0x92a3], 0x40
mov byte [esp + 0x92a4], 0xff
mov byte [esp + 0x92a5], 0xff
mov byte [esp + 0x92a6], 0xff
mov byte [esp + 0x92a7], 0xff
mov byte [esp + 0x92a8], 0xbc
mov byte [esp + 0x92a9], 0x96
mov byte [esp + 0x92aa], 0xd7
mov byte [esp + 0x92ab], 0x30
mov byte [esp + 0x92ac], 0xff
mov byte [esp + 0x92ad], 0xff
mov byte [esp + 0x92ae], 0xff
mov byte [esp + 0x92af], 0xff
mov byte [esp + 0x92b0], 0xbd
mov byte [esp + 0x92b1], 0xd9
mov byte [esp + 0x92b2], 0xe4
mov byte [esp + 0x92b3], 0xc0
mov byte [esp + 0x92b4], 0xff
mov byte [esp + 0x92b5], 0xff
mov byte [esp + 0x92b6], 0xff
mov byte [esp + 0x92b7], 0xff
mov byte [esp + 0x92b8], 0xbe
mov byte [esp + 0x92b9], 0x78
mov byte [esp + 0x92ba], 0xa
mov byte [esp + 0x92bb], 0xb0
mov byte [esp + 0x92bc], 0xff
mov byte [esp + 0x92bd], 0xff
mov byte [esp + 0x92be], 0xff
mov byte [esp + 0x92bf], 0xff
mov byte [esp + 0x92c0], 0xbf
mov byte [esp + 0x92c1], 0xbb
mov byte [esp + 0x92c2], 0x18
mov byte [esp + 0x92c3], 0x40
mov byte [esp + 0x92c4], 0xff
mov byte [esp + 0x92c5], 0xff
mov byte [esp + 0x92c6], 0xff
mov byte [esp + 0x92c7], 0xff
mov byte [esp + 0x92c8], 0xc0
mov byte [esp + 0x92c9], 0x5a
mov byte [esp + 0x92ca], 0x8f
mov byte [esp + 0x92cb], 0xb0
mov byte [esp + 0x92cc], 0xff
mov byte [esp + 0x92cd], 0xff
mov byte [esp + 0x92ce], 0xff
mov byte [esp + 0x92cf], 0xff
mov byte [esp + 0x92d0], 0xc1
mov byte [esp + 0x92d1], 0x9d
mov byte [esp + 0x92d2], 0x9d
mov byte [esp + 0x92d3], 0x40
mov byte [esp + 0x92d4], 0xff
mov byte [esp + 0x92d5], 0xff
mov byte [esp + 0x92d6], 0xff
mov byte [esp + 0x92d7], 0xff
mov byte [esp + 0x92d8], 0xc2
mov byte [esp + 0x92d9], 0x3b
mov byte [esp + 0x92da], 0xc3
mov byte [esp + 0x92db], 0x30
mov byte [esp + 0x92dc], 0xff
mov byte [esp + 0x92dd], 0xff
mov byte [esp + 0x92de], 0xff
mov byte [esp + 0x92df], 0xff
mov byte [esp + 0x92e0], 0xc3
mov byte [esp + 0x92e1], 0x7e
mov byte [esp + 0x92e2], 0xd0
mov byte [esp + 0x92e3], 0xc0
mov byte [esp + 0x92e4], 0xff
mov byte [esp + 0x92e5], 0xff
mov byte [esp + 0x92e6], 0xff
mov byte [esp + 0x92e7], 0xff
mov byte [esp + 0x92e8], 0xc4
mov byte [esp + 0x92e9], 0x1c
mov byte [esp + 0x92ea], 0xf6
mov byte [esp + 0x92eb], 0xb0
mov byte [esp + 0x92ec], 0xff
mov byte [esp + 0x92ed], 0xff
mov byte [esp + 0x92ee], 0xff
mov byte [esp + 0x92ef], 0xff
mov byte [esp + 0x92f0], 0xc5
mov byte [esp + 0x92f1], 0x60
mov byte [esp + 0x92f2], 4
mov byte [esp + 0x92f3], 0x40
mov byte [esp + 0x92f4], 0xff
mov byte [esp + 0x92f5], 0xff
mov byte [esp + 0x92f6], 0xff
mov byte [esp + 0x92f7], 0xff
mov byte [esp + 0x92f8], 0xc5
mov byte [esp + 0x92f9], 0xfe
mov byte [esp + 0x92fa], 0x2a
mov byte [esp + 0x92fb], 0x30
mov byte [esp + 0x92fc], 0xff
mov byte [esp + 0x92fd], 0xff
mov byte [esp + 0x92fe], 0xff
mov byte [esp + 0x92ff], 0xff
mov byte [esp + 0x9300], 0xc7
mov byte [esp + 0x9301], 0x41
mov byte [esp + 0x9302], 0x37
mov byte [esp + 0x9303], 0xc0
mov byte [esp + 0x9304], 0xff
mov byte [esp + 0x9305], 0xff
mov byte [esp + 0x9306], 0xff
mov byte [esp + 0x9307], 0xff
mov byte [esp + 0x9308], 0xc7
mov byte [esp + 0x9309], 0xe0
mov byte [esp + 0x930a], 0xaf
mov byte [esp + 0x930b], 0x30
mov byte [esp + 0x930c], 0xff
mov byte [esp + 0x930d], 0xff
mov byte [esp + 0x930e], 0xff
mov byte [esp + 0x930f], 0xff
mov byte [esp + 0x9310], 0xc8
mov byte [esp + 0x9311], 0x81
mov byte [esp + 0x9312], 0x94
mov byte [esp + 0x9313], 0x40
mov byte [esp + 0x9314], 0xff
mov byte [esp + 0x9315], 0xff
mov byte [esp + 0x9316], 0xff
mov byte [esp + 0x9317], 0xff
mov byte [esp + 0x9318], 0xca
mov byte [esp + 0x9319], 0x4d
mov byte [esp + 0x931a], 0xa1
mov byte [esp + 0x931b], 0xb0
mov byte [esp + 0x931c], 0xff
mov byte [esp + 0x931d], 0xff
mov byte [esp + 0x931e], 0xff
mov byte [esp + 0x931f], 0xff
mov byte [esp + 0x9320], 0xca
mov byte [esp + 0x9321], 0xee
mov byte [esp + 0x9322], 0x86
mov byte [esp + 0x9323], 0xc0
mov byte [esp + 0x9324], 0xff
mov byte [esp + 0x9325], 0xff
mov byte [esp + 0x9326], 0xff
mov byte [esp + 0x9327], 0xff
mov byte [esp + 0x9328], 0xce
mov byte [esp + 0x9329], 0x4d
mov byte [esp + 0x932a], 0xff
mov byte [esp + 0x932b], 0x30
mov byte [esp + 0x932c], 0xff
mov byte [esp + 0x932d], 0xff
mov byte [esp + 0x932e], 0xff
mov byte [esp + 0x932f], 0xff
mov byte [esp + 0x9330], 0xce
mov byte [esp + 0x9331], 0xb0
mov byte [esp + 0x9332], 0xed
mov byte [esp + 0x9333], 0xc0
mov byte [esp + 0x9334], 0xff
mov byte [esp + 0x9335], 0xff
mov byte [esp + 0x9336], 0xff
mov byte [esp + 0x9337], 0xff
mov byte [esp + 0x9338], 0xd3
mov byte [esp + 0x9339], 0x29
sub esi, eax
test byte [edx + edi], ah
xchg ebx, eax
add byte [eax], al
xor eax, 0x3b2484c6
xchg ebx, eax
add byte [eax], al
mov al, 0xc6
test byte [esp + edi], ah
xchg ebx, eax
add byte [eax], al
inc esi
test byte [edi - 0xffff6d], ah
mov byte [esp + 0x933e], 0xff
mov byte [esp + 0x933f], 0xff
mov byte [esp + 0x9340], 0xd4
mov byte [esp + 0x9341], 0x43
inc ebx
mov byte [esp + 0x9342], 0x64
mov byte fs:[esp + 0x9343], 0xc0
mov byte [esp + 0x9344], 0xff
mov byte [esp + 0x9345], 0xff
mov byte [esp + 0x9346], 0xff
mov byte [esp + 0x9347], 0xff
mov byte [esp + 0x9348], 0xf4
mov byte [esp + 0x9349], 0x3d
cmp eax, 0x4a2484c6
xchg ebx, eax
add byte [eax], al
or dh, al
test byte [ebx + ecx*2], ah
xchg ebx, eax
add byte [eax], al
xor dh, al
test byte [esp + ecx*2], ah
xchg ebx, eax
add byte [eax], al
inc esi
test byte [ecx*2 - 0xffff6d], ah
mov byte [esp + 0x934e], 0xff
mov byte [esp + 0x934f], 0xff
mov byte [esp + 0x9350], 0xf4
mov byte [esp + 0x9351], 0x9f
mov byte [esp + 0x9352], 0xf6
mov byte [esp + 0x9353], 0xc0
mov byte [esp + 0x9354], 0xff
mov byte [esp + 0x9355], 0xff
mov byte [esp + 0x9356], 0xff
mov byte [esp + 0x9357], 0xff
mov byte [esp + 0x9358], 0xf5
mov byte [esp + 0x9359], 5
mov byte [esp + 0x935a], 0x6c
insb byte es:[edi], dx
mov byte [esp + 0x935b], 0x30
mov byte [esp + 0x935c], 0xff
mov byte [esp + 0x935d], 0xff
mov byte [esp + 0x935e], 0xff
mov byte [esp + 0x935f], 0xff
mov byte [esp + 0x9360], 0xf6
mov byte [esp + 0x9361], 0x32
xor al, dh
test byte [edx], ah
xchg ebx, eax
add byte [eax], al
adc dh, al
test byte [ebx], ah
xchg ebx, eax
add byte [eax], al
inc eax
mov byte [esp + 0x9364], 0xff
mov byte [esp + 0x9365], 0xff
mov byte [esp + 0x9366], 0xff
mov byte [esp + 0x9367], 0xff
mov byte [esp + 0x9368], 0xf6
mov byte [esp + 0x9369], 0xe6
mov byte [esp + 0x936a], 0x9f
mov byte [esp + 0x936b], 0xb0
mov byte [esp + 0x936c], 0xff
mov byte [esp + 0x936d], 0xff
mov byte [esp + 0x936e], 0xff
mov byte [esp + 0x936f], 0xff
mov byte [esp + 0x9370], 0xf8
mov byte [esp + 0x9371], 0x13
mov byte [esp + 0x9372], 0x43
inc ebx
mov byte [esp + 0x9373], 0xc0
mov byte [esp + 0x9374], 0xff
mov byte [esp + 0x9375], 0xff
mov byte [esp + 0x9376], 0xff
mov byte [esp + 0x9377], 0xff
mov byte [esp + 0x9378], 0xf8
mov byte [esp + 0x9379], 0xc7
mov byte [esp + 0x937a], 0xd3
mov byte [esp + 0x937b], 0x30
xor dh, al
test byte [esp + edi*2], ah
xchg ebx, eax
add byte [eax], al
inc esi
test byte [edi*2 - 0xffff6d], ah
mov byte [esp + 0x937e], 0xff
mov byte [esp + 0x937f], 0xff
mov byte [esp + 0x9380], 0xf9
mov byte [esp + 0x9381], 0xf4
mov byte [esp + 0x9382], 0x77
mov byte [esp + 0x9383], 0x40
mov byte [esp + 0x9384], 0xff
mov byte [esp + 0x9385], 0xff
mov byte [esp + 0x9386], 0xff
mov byte [esp + 0x9387], 0xff
mov byte [esp + 0x9388], 0xfa
mov byte [esp + 0x9389], 0xd3
mov byte [esp + 0x938a], 0x36
mov byte [esp + 0x938b], 0xb0
mov byte [esp + 0x938c], 0xff
mov byte [esp + 0x938d], 0xff
mov byte [esp + 0x938e], 0xff
mov byte [esp + 0x938f], 0xff
mov byte [esp + 0x9390], 0xfb
mov byte [esp + 0x9391], 0xc3
mov byte [esp + 0x9392], 0x35
mov byte [esp + 0x9393], 0xc0
mov byte [esp + 0x9394], 0xff
mov byte [esp + 0x9395], 0xff
mov byte [esp + 0x9396], 0xff
mov byte [esp + 0x9397], 0xff
mov byte [esp + 0x9398], 0xfc
mov byte [esp + 0x9399], 0xbc
mov byte [esp + 0x939a], 0x53
mov byte [esp + 0x939b], 0x30
mov byte [esp + 0x939c], 0xff
mov byte [esp + 0x939d], 0xff
mov byte [esp + 0x939e], 0xff
mov byte [esp + 0x939f], 0xff
mov byte [esp + 0x93a0], 0xfd
mov byte [esp + 0x93a1], 0xac
mov byte [esp + 0x93a2], 0x52
mov byte [esp + 0x93a3], 0x40
mov byte [esp + 0x93a4], 0xff
mov byte [esp + 0x93a5], 0xff
mov byte [esp + 0x93a6], 0xff
mov byte [esp + 0x93a7], 0xff
mov byte [esp + 0x93a8], 0xfe
mov byte [esp + 0x93a9], 0x9c
mov byte [esp + 0x93aa], 0x35
mov byte [esp + 0x93ab], 0x30
mov byte [esp + 0x93ac], 0xff
mov byte [esp + 0x93ad], 0xff
mov byte [esp + 0x93ae], 0xff
mov byte [esp + 0x93af], 0xff
mov byte [esp + 0x93b0], 0xff
mov byte [esp + 0x93b1], 0x8c
mov byte [esp + 0x93b2], 0x34
mov byte [esp + 0x93b3], 0x40
mov byte [esp + 0x93b4], 0
mov byte [esp + 0x93b5], 0
mov byte [esp + 0x93b6], 0
mov byte [esp + 0x93b7], 0
mov byte [esp + 0x93b8], 7
mov byte [esp + 0x93b9], 0xa3
mov byte [esp + 0x93ba], 0x4a
mov byte [esp + 0x93bb], 0xb0
mov byte [esp + 0x93bc], 0
mov byte [esp + 0x93bd], 0
mov byte [esp + 0x93be], 0
mov byte [esp + 0x93bf], 0
mov byte [esp + 0x93c0], 8
or dh, al
test byte [ecx + eax*8], ah
xchg ebx, eax
add byte [eax], al
and al, 0xc6
test byte [edx + eax*8], ah
xchg ebx, eax
add byte [eax], al
outsd dx, dword [esi]
mov byte [esp + 0x93c3], 0xa0
mov byte [esp + 0x93c4], 0
mov byte [esp + 0x93c5], 0
mov byte [esp + 0x93c6], 0
mov byte [esp + 0x93c7], 0
mov byte [esp + 0x93c8], 0x23
mov byte [esp + 0x93c9], 0x94
mov byte [esp + 0x93ca], 0xb5
mov byte [esp + 0x93cb], 0xb0
mov byte [esp + 0x93cc], 0
mov byte [esp + 0x93cd], 0
mov byte [esp + 0x93ce], 0
mov byte [esp + 0x93cf], 0
mov byte [esp + 0x93d0], 0x24
mov byte [esp + 0x93d1], 0x10
mov byte [esp + 0x93d2], 0x94
mov byte [esp + 0x93d3], 0xa0
mov byte [esp + 0x93d4], 0
mov byte [esp + 0x93d5], 0
mov byte [esp + 0x93d6], 0
mov byte [esp + 0x93d7], 0
mov byte [esp + 0x93d8], 0x25
mov byte [esp + 0x93d9], 0x37
aaa
mov byte [esp + 0x93da], 0xf2
mov byte [esp + 0x93db], 0xb0
mov byte [esp + 0x93dc], 0
mov byte [esp + 0x93dd], 0
mov byte [esp + 0x93de], 0
mov byte [esp + 0x93df], 0
mov byte [esp + 0x93e0], 0x25
mov byte [esp + 0x93e1], 0xf0
mov byte [esp + 0x93e2], 0x76
mov byte [esp + 0x93e3], 0xa0
mov byte [esp + 0x93e4], 0
mov byte [esp + 0x93e5], 0
mov byte [esp + 0x93e6], 0
mov byte [esp + 0x93e7], 0
mov byte [esp + 0x93e8], 0x27
mov byte [esp + 0x93e9], 0x21
mov byte [esp + 0x93ea], 0xf
mov byte [esp + 0x93eb], 0x30
mov byte [esp + 0x93ec], 0
mov byte [esp + 0x93ed], 0
mov byte [esp + 0x93ee], 0
mov byte [esp + 0x93ef], 0
mov byte [esp + 0x93f0], 0x27
mov byte [esp + 0x93f1], 0xd0
mov byte [esp + 0x93f2], 0x58
mov byte [esp + 0x93f3], 0xa0
mov byte [esp + 0x93f4], 0
mov byte [esp + 0x93f5], 0
mov byte [esp + 0x93f6], 0
mov byte [esp + 0x93f7], 0
mov byte [esp + 0x93f8], 0x29
mov byte [esp + 0x93f9], 0
mov byte [esp + 0x93fa], 0xf1
mov byte [esp + 0x93fb], 0x30
mov byte [esp + 0x93fc], 0
mov byte [esp + 0x93fd], 0
mov byte [esp + 0x93fe], 0
mov byte [esp + 0x93ff], 0
mov byte [esp + 0x9400], 0x29
mov byte [esp + 0x9401], 0xb0
mov byte [esp + 0x9402], 0x3a
mov byte [esp + 0x9403], 0xa0
mov byte [esp + 0x9404], 0
mov byte [esp + 0x9405], 0
mov byte [esp + 0x9406], 0
mov byte [esp + 0x9407], 0
mov byte [esp + 0x9408], 0x2a
sub al, dh
test byte [ecx + ecx], ah
xchg esp, eax
add byte [eax], al
loopne 0x10201c0
test byte [edx + ecx], ah
xchg esp, eax
add byte [eax], al
rol esi, cl
test byte [ebx + ecx], ah
xchg esp, eax
add byte [eax], al
xor dh, al
test byte [esp + ecx], ah
xchg esp, eax
add byte [eax], al
add dh, al
test byte [ecx + 0x94], ah
mov byte [esp + 0x940e], 0
mov byte [esp + 0x940f], 0
mov byte [esp + 0x9410], 0x2b
mov byte [esp + 0x9411], 0x99
mov byte [esp + 0x9412], 0x57
mov byte [esp + 0x9413], 0x20
mov byte [esp + 0x9414], 0
mov byte [esp + 0x9415], 0
mov byte [esp + 0x9416], 0
mov byte [esp + 0x9417], 0
mov byte [esp + 0x9418], 0x37
mov byte [esp + 0x9419], 0xf6
mov byte [esp + 0x941a], 0xc6
mov byte [esp + 0x941b], 0xb0
mov byte [esp + 0x941c], 0
mov byte [esp + 0x941d], 0
mov byte [esp + 0x941e], 0
mov byte [esp + 0x941f], 0
mov byte [esp + 0x9420], 0x38
cmp dh, al
test byte [ecx], ah
xchg esp, eax
add byte [eax], al
mov edi, 0x222484c6
xchg esp, eax
add byte [eax], al
sub al, dh
test byte [ebx], ah
xchg esp, eax
add byte [eax], al
mov al, 0xc6
test byte [esp], ah
xchg esp, eax
add byte [eax], al
add dh, al
test byte [0x94], ah
mov byte [esp + 0x9426], 0
mov byte [esp + 0x9427], 0
mov byte [esp + 0x9428], 0x47
inc edi
mov byte [esp + 0x9429], 0x77
ja 0x10202c0
test byte [edx + ebp], ah
xchg esp, eax
add byte [eax], al
or esi, eax
test byte [ebx + ebp], ah
xchg esp, eax
add byte [eax], al
mov al, 0xc6
test byte [esp + ebp], ah
xchg esp, eax
add byte [eax], al
add dh, al
test byte [ebp + 0x94], ah
mov byte [esp + 0x942e], 0
mov byte [esp + 0x942f], 0
mov byte [esp + 0x9430], 0x47
inc edi
mov byte [esp + 0x9431], 0xdc
mov byte [esp + 0x9432], 0x7f
mov byte [esp + 0x9433], 0x20
and dh, al
test byte [esp + esi], ah
xchg esp, eax
add byte [eax], al
add dh, al
test byte [esi + 0x94], ah
mov byte [esp + 0x9436], 0
mov byte [esp + 0x9437], 0
mov byte [esp + 0x9438], 0x48
dec eax
mov byte [esp + 0x9439], 0xfa
mov byte [esp + 0x943a], 0xa2
mov byte [esp + 0x943b], 0xb0
mov byte [esp + 0x943c], 0
mov byte [esp + 0x943d], 0
mov byte [esp + 0x943e], 0
mov byte [esp + 0x943f], 0
mov byte [esp + 0x9440], 0x49
dec ecx
mov byte [esp + 0x9441], 0xbc
mov byte [esp + 0x9442], 0x61
popal
mov byte [esp + 0x9443], 0x20
and dh, al
test byte [esp + eax*2], ah
xchg esp, eax
add byte [eax], al
add esi, eax
test byte [eax*2 + 0x2000094], ah
mov byte [esp + 0x9446], 3
mov byte [esp + 0x9447], 2
mov byte [esp + 0x9448], 3
mov byte [esp + 0x9449], 2
mov byte [esp + 0x944a], 3
mov byte [esp + 0x944b], 2
mov byte [esp + 0x944c], 3
mov byte [esp + 0x944d], 2
mov byte [esp + 0x944e], 3
mov byte [esp + 0x944f], 2
mov byte [esp + 0x9450], 3
mov byte [esp + 0x9451], 2
mov byte [esp + 0x9452], 3
mov byte [esp + 0x9453], 2
mov byte [esp + 0x9454], 3
mov byte [esp + 0x9455], 2
mov byte [esp + 0x9456], 3
mov byte [esp + 0x9457], 2
mov byte [esp + 0x9458], 3
mov byte [esp + 0x9459], 2
mov byte [esp + 0x945a], 3
mov byte [esp + 0x945b], 2
mov byte [esp + 0x945c], 3
mov byte [esp + 0x945d], 2
mov byte [esp + 0x945e], 3
mov byte [esp + 0x945f], 2
mov byte [esp + 0x9460], 3
mov byte [esp + 0x9461], 2
mov byte [esp + 0x9462], 3
mov byte [esp + 0x9463], 2
mov byte [esp + 0x9464], 3
mov byte [esp + 0x9465], 2
mov byte [esp + 0x9466], 3
mov byte [esp + 0x9467], 2
mov byte [esp + 0x9468], 3
mov byte [esp + 0x9469], 2
mov byte [esp + 0x946a], 3
mov byte [esp + 0x946b], 2
mov byte [esp + 0x946c], 3
mov byte [esp + 0x946d], 2
mov byte [esp + 0x946e], 5
mov byte [esp + 0x946f], 4
mov byte [esp + 0x9470], 5
mov byte [esp + 0x9471], 4
mov byte [esp + 0x9472], 5
mov byte [esp + 0x9473], 4
mov byte [esp + 0x9474], 5
mov byte [esp + 0x9475], 4
mov byte [esp + 0x9476], 5
mov byte [esp + 0x9477], 4
mov byte [esp + 0x9478], 5
mov byte [esp + 0x9479], 4
mov byte [esp + 0x947a], 5
mov byte [esp + 0x947b], 3
mov byte [esp + 0x947c], 5
mov byte [esp + 0x947d], 4
mov byte [esp + 0x947e], 5
mov byte [esp + 0x947f], 4
mov byte [esp + 0x9480], 5
mov byte [esp + 0x9481], 0xff
mov byte [esp + 0x9482], 0xff
mov byte [esp + 0x9483], 0xc9
mov byte [esp + 0x9484], 0x34
mov byte [esp + 0x9485], 0
mov byte [esp + 0x9486], 0
mov byte [esp + 0x9487], 0xff
mov byte [esp + 0x9488], 0xff
mov byte [esp + 0x9489], 0xc3
mov byte [esp + 0x948a], 0xd0
mov byte [esp + 0x948b], 0
mov byte [esp + 0x948c], 4
mov byte [esp + 0x948d], 0xff
mov byte [esp + 0x948e], 0xff
mov byte [esp + 0x948f], 0xc7
mov byte [esp + 0x9490], 0xc0
mov byte [esp + 0x9491], 0
mov byte [esp + 0x9492], 8
mov byte [esp + 0x9493], 0xff
mov byte [esp + 0x9494], 0xff
mov byte [esp + 0x9495], 0xd5
mov byte [esp + 0x9496], 0xd0
mov byte [esp + 0x9497], 1
mov byte [esp + 0x9498], 0xc
mov byte [esp + 0x9499], 0xff
mov byte [esp + 0x949a], 0xff
mov byte [esp + 0x949b], 0xe3
mov byte [esp + 0x949c], 0xe0
mov byte [esp + 0x949d], 1
mov byte [esp + 0x949e], 0x10
mov byte [esp + 0x949f], 0xff
mov byte [esp + 0x94a0], 0xff
mov byte [esp + 0x94a1], 0xd5
mov byte [esp + 0x94a2], 0xd0
mov byte [esp + 0x94a3], 0
mov byte [esp + 0x94a4], 0xc
mov byte [esp + 0x94a5], 0x4c
mov byte [esp + 0x94a6], 0x4d
mov byte [esp + 0x94a7], 0x54
mov byte [esp + 0x94a8], 0
mov byte [esp + 0x94a9], 0x43
mov byte [esp + 0x94aa], 0x4d
mov byte [esp + 0x94ab], 0x54
mov byte [esp + 0x94ac], 0
mov byte [esp + 0x94ad], 0x2d
mov byte [esp + 0x94ae], 0x30
mov byte [esp + 0x94af], 0x34
mov byte [esp + 0x94b0], 0
mov byte [esp + 0x94b1], 0x2d
mov byte [esp + 0x94b2], 0x30
mov byte [esp + 0x94b3], 0x33
mov byte [esp + 0x94b4], 0
mov byte [esp + 0x94b5], 0x2d
mov byte [esp + 0x94b6], 0x30
mov byte [esp + 0x94b7], 0x32
mov byte [esp + 0x94b8], 0
mov byte [esp + 0x94b9], 0xa
mov byte [esp + 0x94ba], 0x3c
mov byte [esp + 0x94bb], 0x2d
mov byte [esp + 0x94bc], 0x30
mov byte [esp + 0x94bd], 0x33
mov byte [esp + 0x94be], 0x3e
mov byte [esp + 0x94bf], 0x33
mov byte [esp + 0x94c0], 0xa
dec eax
lea eax, [esp + 0x9230]
dec eax
add eax, 0x291
dec esp
mov eax, eax
dec eax
lea edx, [esp + 0x9230]
dec eax
lea ecx, [esp + 0xce0]
call 0x144bdd0
dec eax
lea ecx, [esp + 0xcf0]
dec eax
mov edi, ecx
dec eax
mov esi, eax
mov ecx, 0x10
rep movsb byte es:[edi], byte [esi]
dec eax
lea eax, [esp + 0xd00]
dec eax
lea ecx, [esp + 0xcf0]
dec eax
mov edi, eax
dec eax
mov esi, ecx
mov ecx, 0x10
rep movsb byte es:[edi], byte [esi]
dec esp
mov eax, dword [esp + 0x1d8]
dec eax
lea edx, [esp + 0xd00]
dec eax
lea ecx, [esp + 0x25c0]
call 0x144bd40
nop
dec esp
lea eax, [esp + 0x25c0]
dec eax
lea edx, [esp + 0x1d0]
dec eax
lea ecx, [esp + 0x17910]
call 0x1457830
nop
dec eax
lea eax, [0x12b0f24]
dec eax
mov dword [esp + 0x1e0], eax
dec eax
lea ecx, [esp + 0x33]
call 0x11e8da0
dec eax
mov dword [esp + 0x1e8], eax
mov byte [esp + 0xa4c0], 0x54
mov byte [esp + 0xa4c1], 0x5a
pop edx
mov byte [esp + 0xa4c2], 0x69
imul eax, esi, 0xa4c32484
add byte [eax], al
mov byte [esp + 0xa4c4], 0x32
xor al, dh
test byte [eax*8 + 0xa4], ah
mov byte [esp + 0xa4c6], 0
mov byte [esp + 0xa4c7], 0
mov byte [esp + 0xa4c8], 0
mov byte [esp + 0xa4c9], 0
mov byte [esp + 0xa4ca], 0
mov byte [esp + 0xa4cb], 0
mov byte [esp + 0xa4cc], 0
mov byte [esp + 0xa4cd], 0
mov byte [esp + 0xa4ce], 0
mov byte [esp + 0xa4cf], 0
mov byte [esp + 0xa4d0], 0
mov byte [esp + 0xa4d1], 0
mov byte [esp + 0xa4d2], 0
mov byte [esp + 0xa4d3], 0
mov byte [esp + 0xa4d4], 0
mov byte [esp + 0xa4d5], 0
mov byte [esp + 0xa4d6], 0
mov byte [esp + 0xa4d7], 0
mov byte [esp + 0xa4d8], 0
mov byte [esp + 0xa4d9], 0
mov byte [esp + 0xa4da], 0
mov byte [esp + 0xa4db], 0
mov byte [esp + 0xa4dc], 0
mov byte [esp + 0xa4dd], 0
mov byte [esp + 0xa4de], 0
mov byte [esp + 0xa4df], 0
mov byte [esp + 0xa4e0], 0
mov byte [esp + 0xa4e1], 0
mov byte [esp + 0xa4e2], 0
mov byte [esp + 0xa4e3], 0x3e
mov byte [esp + 0xa4e4], 0
mov byte [esp + 0xa4e5], 0
mov byte [esp + 0xa4e6], 0
mov byte [esp + 0xa4e7], 9
mov byte [esp + 0xa4e8], 0
mov byte [esp + 0xa4e9], 0
mov byte [esp + 0xa4ea], 0
mov byte [esp + 0xa4eb], 0x25
mov byte [esp + 0xa4ec], 0xff
mov byte [esp + 0xa4ed], 0xff
mov byte [esp + 0xa4ee], 0xff
mov byte [esp + 0xa4ef], 0xff
mov byte [esp + 0xa4f0], 0xa1
mov byte [esp + 0xa4f1], 0xf2
mov byte [esp + 0xa4f2], 0xcd
mov byte [esp + 0xa4f3], 0x80
mov byte [esp + 0xa4f4], 0xff
mov byte [esp + 0xa4f5], 0xff
mov byte [esp + 0xa4f6], 0xff
mov byte [esp + 0xa4f7], 0xff
mov byte [esp + 0xa4f8], 0xcb
mov byte [esp + 0xa4f9], 0x89
mov byte [esp + 0xa4fa], 0xc
mov byte [esp + 0xa4fb], 0x90
mov byte [esp + 0xa4fc], 0xff
mov byte [esp + 0xa4fd], 0xff
mov byte [esp + 0xa4fe], 0xff
mov byte [esp + 0xa4ff], 0xff
mov byte [esp + 0xa500], 0xd2
mov byte [esp + 0xa501], 0x23
mov byte [esp + 0xa502], 0xf4
mov byte [esp + 0xa503], 0x70
mov byte [esp + 0xa504], 0xff
mov byte [esp + 0xa505], 0xff
mov byte [esp + 0xa506], 0xff
mov byte [esp + 0xa507], 0xff
mov byte [esp + 0xa508], 0xd2
mov byte [esp + 0xa509], 0x61
popal
mov byte [esp + 0xa50a], 0x18
mov byte [esp + 0xa50b], 0
mov byte [esp + 0xa50c], 0xff
mov byte [esp + 0xa50d], 0xff
mov byte [esp + 0xa50e], 0xff
mov byte [esp + 0xa50f], 0xff
mov byte [esp + 0xa510], 0xf7
mov byte [esp + 0xa511], 0x2f
mov byte [esp + 0xa512], 0x5a
mov byte [esp + 0xa513], 0x70
mov byte [esp + 0xa514], 0xff
mov byte [esp + 0xa515], 0xff
mov byte [esp + 0xa516], 0xff
mov byte [esp + 0xa517], 0xff
mov byte [esp + 0xa518], 0xf8
mov byte [esp + 0xa519], 0x28
mov byte [esp + 0xa51a], 0x85
mov byte [esp + 0xa51b], 0xf0
mov byte [esp + 0xa51c], 0
mov byte [esp + 0xa51d], 0
mov byte [esp + 0xa51e], 0
mov byte [esp + 0xa51f], 0
mov byte [esp + 0xa520], 0x13
mov byte [esp + 0xa521], 0x69
imul eax, esi, 0xa5222484
add byte [eax], al
mov byte fs:[esp + 0xa523], 0x10
mov byte [esp + 0xa524], 0
mov byte [esp + 0xa525], 0
mov byte [esp + 0xa526], 0
mov byte [esp + 0xa527], 0
mov byte [esp + 0xa528], 0x14
mov byte [esp + 0xa529], 0x59
pop ecx
mov byte [esp + 0xa52a], 0x47
inc edi
mov byte [esp + 0xa52b], 0
mov byte [esp + 0xa52c], 0
mov byte [esp + 0xa52d], 0
mov byte [esp + 0xa52e], 0
mov byte [esp + 0xa52f], 0
mov byte [esp + 0xa530], 0x15
mov byte [esp + 0xa531], 0x49
dec ecx
mov byte [esp + 0xa532], 0x46
inc esi
mov byte [esp + 0xa533], 0x10
mov byte [esp + 0xa534], 0
mov byte [esp + 0xa535], 0
mov byte [esp + 0xa536], 0
mov byte [esp + 0xa537], 0
mov byte [esp + 0xa538], 0x16
mov byte [esp + 0xa539], 0x39
cmp esi, eax
test byte [edx + edi], ah
movsd dword es:[edi], dword [esi]
add byte [eax], al
sub esi, eax
test byte [ebx + edi], ah
movsd dword es:[edi], dword [esi]
add byte [eax], al
add dh, al
test byte [esp + edi], ah
movsd dword es:[edi], dword [esi]
add byte [eax], al
add dh, al
test byte [edi + 0xa5], ah
mov byte [esp + 0xa53e], 0
mov byte [esp + 0xa53f], 0
mov byte [esp + 0xa540], 0x17
mov byte [esp + 0xa541], 0x29
sub esi, eax
test byte [edx + eax*2], ah
movsd dword es:[edi], dword [esi]
add byte [eax], al
sub dh, al
test byte [ebx + eax*2], ah
movsd dword es:[edi], dword [esi]
add byte [eax], al
adc dh, al
test byte [esp + eax*2], ah
movsd dword es:[edi], dword [esi]
add byte [eax], al
add dh, al
test byte [eax*2 + 0xa5], ah
mov byte [esp + 0xa546], 0
mov byte [esp + 0xa547], 0
mov byte [esp + 0xa548], 0x18
mov byte [esp + 0xa549], 0x22
and al, dh
test byte [edx + ecx*2], ah
movsd dword es:[edi], dword [esi]
add byte [eax], al
inc ebp
mov byte [esp + 0xa54b], 0x80
mov byte [esp + 0xa54c], 0
mov byte [esp + 0xa54d], 0
mov byte [esp + 0xa54e], 0
mov byte [esp + 0xa54f], 0
mov byte [esp + 0xa550], 0x19
mov byte [esp + 0xa551], 9
or esi, eax
test byte [edx + edx*2], ah
movsd dword es:[edi], dword [esi]
add byte [eax], al
or al, dh
test byte [ebx + edx*2], ah
movsd dword es:[edi], dword [esi]
add byte [eax], al
adc dh, al
test byte [esp + edx*2], ah
movsd dword es:[edi], dword [esi]
add byte [eax], al
add dh, al
test byte [edx*2 + 0xa5], ah
mov byte [esp + 0xa556], 0
mov byte [esp + 0xa557], 0
mov byte [esp + 0xa558], 0x1a
mov byte [esp + 0xa559], 2
mov byte [esp + 0xa55a], 0x27
mov byte [esp + 0xa55b], 0x80
mov byte [esp + 0xa55c], 0
mov byte [esp + 0xa55d], 0
mov byte [esp + 0xa55e], 0
mov byte [esp + 0xa55f], 0
mov byte [esp + 0xa560], 0x1a
mov byte [esp + 0xa561], 0xf2
mov byte [esp + 0xa562], 0x26
mov byte [esp + 0xa563], 0x90
mov byte [esp + 0xa564], 0
mov byte [esp + 0xa565], 0
mov byte [esp + 0xa566], 0
mov byte [esp + 0xa567], 0
mov byte [esp + 0xa568], 0x1b
sbb eax, esi
test byte [ecx + ebp*2], ah
movsd dword es:[edi], dword [esi]
add byte [eax], al
loop 0x1020d7d
test byte [edx + ebp*2], ah
movsd dword es:[edi], dword [esi]
add byte [eax], al
or esi, eax
test byte [ebx + ebp*2], ah
movsd dword es:[edi], dword [esi]
add byte [eax], al
add dh, 0x84
and al, 0x6c
movsd dword es:[edi], dword [esi]
add byte [eax], al
add dh, al
test byte [ebp*2 + 0xa5], ah
mov byte [esp + 0xa56e], 0
mov byte [esp + 0xa56f], 0
mov byte [esp + 0xa570], 0x1c
mov byte [esp + 0xa571], 0xd2
mov byte [esp + 0xa572], 8
or dh, al
test byte [ebx + esi*2], ah
movsd dword es:[edi], dword [esi]
add byte [eax], al
nop
mov byte [esp + 0xa574], 0
mov byte [esp + 0xa575], 0
mov byte [esp + 0xa576], 0
mov byte [esp + 0xa577], 0
mov byte [esp + 0xa578], 0x1d
mov byte [esp + 0xa579], 0xc1
mov byte [esp + 0xa57a], 0xeb
mov byte [esp + 0xa57b], 0x80
mov byte [esp + 0xa57c], 0
mov byte [esp + 0xa57d], 0
mov byte [esp + 0xa57e], 0
mov byte [esp + 0xa57f], 0
mov byte [esp + 0xa580], 0x1e
mov byte [esp + 0xa581], 0xb1
mov byte [esp + 0xa582], 0xea
mov byte [esp + 0xa583], 0x90
mov byte [esp + 0xa584], 0
mov byte [esp + 0xa585], 0
mov byte [esp + 0xa586], 0
mov byte [esp + 0xa587], 0
mov byte [esp + 0xa588], 0x1f
mov byte [esp + 0xa589], 0xa1
mov byte [esp + 0xa58a], 0xcd
mov byte [esp + 0xa58b], 0x80
mov byte [esp + 0xa58c], 0
mov byte [esp + 0xa58d], 0
mov byte [esp + 0xa58e], 0
mov byte [esp + 0xa58f], 0
mov byte [esp + 0xa590], 0x20
mov byte [esp + 0xa591], 0x76
mov byte [esp + 0xa592], 0x1d
mov byte [esp + 0xa593], 0x10
mov byte [esp + 0xa594], 0
mov byte [esp + 0xa595], 0
mov byte [esp + 0xa596], 0
mov byte [esp + 0xa597], 0
mov byte [esp + 0xa598], 0x21
mov byte [esp + 0xa599], 0x81
mov byte [esp + 0xa59a], 0xaf
mov byte [esp + 0xa59b], 0x80
mov byte [esp + 0xa59c], 0
mov byte [esp + 0xa59d], 0
mov byte [esp + 0xa59e], 0
mov byte [esp + 0xa59f], 0
mov byte [esp + 0xa5a0], 0x22
mov byte [esp + 0xa5a1], 0x55
mov byte [esp + 0xa5a2], 0xff
mov byte [esp + 0xa5a3], 0x10
mov byte [esp + 0xa5a4], 0
mov byte [esp + 0xa5a5], 0
mov byte [esp + 0xa5a6], 0
mov byte [esp + 0xa5a7], 0
mov byte [esp + 0xa5a8], 0x23
mov byte [esp + 0xa5a9], 0x6a
mov byte [esp + 0xa5aa], 0xcc
mov byte [esp + 0xa5ab], 0
mov byte [esp + 0xa5ac], 0
mov byte [esp + 0xa5ad], 0
mov byte [esp + 0xa5ae], 0
mov byte [esp + 0xa5af], 0
mov byte [esp + 0xa5b0], 0x24
mov byte [esp + 0xa5b1], 0x35
mov byte [esp + 0xa5b2], 0xe1
mov byte [esp + 0xa5b3], 0x10
mov byte [esp + 0xa5b4], 0
mov byte [esp + 0xa5b5], 0
mov byte [esp + 0xa5b6], 0
mov byte [esp + 0xa5b7], 0
mov byte [esp + 0xa5b8], 0x25
mov byte [esp + 0xa5b9], 0x4a
mov byte [esp + 0xa5ba], 0xae
mov byte [esp + 0xa5bb], 0
mov byte [esp + 0xa5bc], 0
mov byte [esp + 0xa5bd], 0
mov byte [esp + 0xa5be], 0
mov byte [esp + 0xa5bf], 0
mov byte [esp + 0xa5c0], 0x26
mov byte es:[esp + 0xa5c1], 0x15
mov byte [esp + 0xa5c2], 0xc3
mov byte [esp + 0xa5c3], 0x10
mov byte [esp + 0xa5c4], 0
mov byte [esp + 0xa5c5], 0
mov byte [esp + 0xa5c6], 0
mov byte [esp + 0xa5c7], 0
mov byte [esp + 0xa5c8], 0x27
mov byte [esp + 0xa5c9], 0x2a
mov byte [esp + 0xa5ca], 0x90
mov byte [esp + 0xa5cb], 0
mov byte [esp + 0xa5cc], 0
mov byte [esp + 0xa5cd], 0
mov byte [esp + 0xa5ce], 0
mov byte [esp + 0xa5cf], 0
mov byte [esp + 0xa5d0], 0x27
mov byte [esp + 0xa5d1], 0xfe
mov byte [esp + 0xa5d2], 0xdf
mov byte [esp + 0xa5d3], 0x90
mov byte [esp + 0xa5d4], 0
mov byte [esp + 0xa5d5], 0
mov byte [esp + 0xa5d6], 0
mov byte [esp + 0xa5d7], 0
mov byte [esp + 0xa5d8], 0x29
mov byte [esp + 0xa5d9], 0xa
mov byte [esp + 0xa5da], 0x72
jb 0x1021105
test byte [ebx + ebx*8], ah
movsd dword es:[edi], dword [esi]
add byte [eax], al
add dh, al
test byte [esp + ebx*8], ah
movsd dword es:[edi], dword [esi]
add byte [eax], al
add dh, al
test byte [ebx*8 + 0xa5], ah
mov byte [esp + 0xa5de], 0
mov byte [esp + 0xa5df], 0
mov byte [esp + 0xa5e0], 0x29
mov byte [esp + 0xa5e1], 0xde
mov byte [esp + 0xa5e2], 0xc1
mov byte [esp + 0xa5e3], 0x90
mov byte [esp + 0xa5e4], 0
mov byte [esp + 0xa5e5], 0
mov byte [esp + 0xa5e6], 0
mov byte [esp + 0xa5e7], 0
mov byte [esp + 0xa5e8], 0x2a
mov byte [esp + 0xa5e9], 0xea
mov byte [esp + 0xa5ea], 0x54
mov byte [esp + 0xa5eb], 0
mov byte [esp + 0xa5ec], 0
mov byte [esp + 0xa5ed], 0
mov byte [esp + 0xa5ee], 0
mov byte [esp + 0xa5ef], 0
mov byte [esp + 0xa5f0], 0x2b
mov byte [esp + 0xa5f1], 0xbe
mov byte [esp + 0xa5f2], 0xa3
mov byte [esp + 0xa5f3], 0x90
mov byte [esp + 0xa5f4], 0
mov byte [esp + 0xa5f5], 0
mov byte [esp + 0xa5f6], 0
mov byte [esp + 0xa5f7], 0
mov byte [esp + 0xa5f8], 0x2c
mov byte [esp + 0xa5f9], 0xd3
mov byte [esp + 0xa5fa], 0x70
mov byte [esp + 0xa5fb], 0x80
mov byte [esp + 0xa5fc], 0
mov byte [esp + 0xa5fd], 0
mov byte [esp + 0xa5fe], 0
mov byte [esp + 0xa5ff], 0
mov byte [esp + 0xa600], 0x2d
mov byte [esp + 0xa601], 0x9e
mov byte [esp + 0xa602], 0x85
mov byte [esp + 0xa603], 0x90
mov byte [esp + 0xa604], 0
mov byte [esp + 0xa605], 0
mov byte [esp + 0xa606], 0
mov byte [esp + 0xa607], 0
mov byte [esp + 0xa608], 0x2e
mov byte cs:[esp + 0xa609], 0xb3
mov byte [esp + 0xa60a], 0x52
push edx
mov byte [esp + 0xa60b], 0x80
mov byte [esp + 0xa60c], 0
mov byte [esp + 0xa60d], 0
mov byte [esp + 0xa60e], 0
mov byte [esp + 0xa60f], 0
mov byte [esp + 0xa610], 0x2f
mov byte [esp + 0xa611], 0x7e
mov byte [esp + 0xa612], 0x67
mov byte [esp + 0xa613], 0x90
mov byte [esp + 0xa614], 0
mov byte [esp + 0xa615], 0
mov byte [esp + 0xa616], 0
mov byte [esp + 0xa617], 0
mov byte [esp + 0xa618], 0x30
mov byte [esp + 0xa619], 0x93
mov byte [esp + 0xa61a], 0x34
xor al, 0xc6
test byte [ebx + ebx], ah
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
add dh, 0x84
and al, 0x1c
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
add dh, al
test byte [ebx + 0xa6], ah
mov byte [esp + 0xa61e], 0
mov byte [esp + 0xa61f], 0
mov byte [esp + 0xa620], 0x31
xor esi, eax
test byte [ecx], ah
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
mov byte [si + 0x2224], 0xa6
add byte [eax], al
test dh, al
test byte [ebx], ah
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
adc dh, al
test byte [esp], ah
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
add dh, al
test byte [0xa6], ah
mov byte [esp + 0xa626], 0
mov byte [esp + 0xa627], 0
mov byte [esp + 0xa628], 0x32
xor al, dh
test byte [ecx + ebp], ah
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
jae 0x102137d
test byte [edx + ebp], ah
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
push ss
mov byte [esp + 0xa62b], 0x80
mov byte [esp + 0xa62c], 0
mov byte [esp + 0xa62d], 0
mov byte [esp + 0xa62e], 0
mov byte [esp + 0xa62f], 0
mov byte [esp + 0xa630], 0x33
xor eax, esi
test byte [ecx + esi], ah
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
inc edi
mov byte [esp + 0xa632], 0x66
mov byte [esp + 0xa633], 0x10
mov byte [esp + 0xa634], 0
mov byte [esp + 0xa635], 0
mov byte [esp + 0xa636], 0
mov byte [esp + 0xa637], 0
mov byte [esp + 0xa638], 0x34
xor al, 0xc6
test byte [ecx + edi], ah
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
push edx
mov byte [esp + 0xa63a], 0xf8
mov byte [esp + 0xa63b], 0x80
mov byte [esp + 0xa63c], 0
mov byte [esp + 0xa63d], 0
mov byte [esp + 0xa63e], 0
mov byte [esp + 0xa63f], 0
mov byte [esp + 0xa640], 0x35
xor eax, 0x412484c6
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
daa
mov byte [esp + 0xa642], 0x48
dec eax
mov byte [esp + 0xa643], 0x10
mov byte [esp + 0xa644], 0
mov byte [esp + 0xa645], 0
mov byte [esp + 0xa646], 0
mov byte [esp + 0xa647], 0
mov byte [esp + 0xa648], 0x36
mov byte ss:[esp + 0xa649], 0x32
xor al, dh
test byte [edx + ecx*2], ah
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
fcmovb st(0), st(6)
test byte [ebx + ecx*2], ah
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
add dh, 0x84
and al, 0x4c
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
add dh, al
test byte [ecx*2 + 0xa6], ah
mov byte [esp + 0xa64e], 0
mov byte [esp + 0xa64f], 0
mov byte [esp + 0xa650], 0x37
aaa
mov byte [esp + 0xa651], 7
pop es
mov byte [esp + 0xa652], 0x2a
sub al, dh
test byte [ebx + edx*2], ah
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
adc dh, al
test byte [esp + edx*2], ah
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
add dh, al
test byte [edx*2 + 0xa6], ah
mov byte [esp + 0xa656], 0
mov byte [esp + 0xa657], 0
mov byte [esp + 0xa658], 0x38
cmp dh, al
test byte [ecx + ebx*2], ah
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
sbb eax, esi
test byte [edx + ebx*2], ah
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
test esi, 0xa65b2484
add byte [eax], al
add dh, al
test byte [esp + ebx*2], ah
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
add dh, al
test byte [ebx*2 + 0xa6], ah
mov byte [esp + 0xa65e], 0
mov byte [esp + 0xa65f], 0
mov byte [esp + 0xa660], 0x38
cmp dh, al
test byte [ecx], ah
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
out 0xc6, al
test byte [edx], ah
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
inc dh
test byte [ebx], ah
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
add dh, al
test byte [esp], ah
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
add dh, al
test byte [0xa6], ah
mov byte [esp + 0xa666], 0
mov byte [esp + 0xa667], 0
mov byte [esp + 0xa668], 0x39
cmp esi, eax
test byte [ecx + ebp*2], ah
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
sti
mov byte [esp + 0xa66a], 0xca
mov byte [esp + 0xa66b], 0xf0
mov byte [esp + 0xa66c], 0
mov byte [esp + 0xa66d], 0
mov byte [esp + 0xa66e], 0
mov byte [esp + 0xa66f], 0
mov byte [esp + 0xa670], 0x3a
cmp al, dh
test byte [ecx + esi*2], ah
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
add al, 0xc6
test byte [edx + esi*2], ah
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
jmp 0x74269ac8
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
push eax
mov byte [esp + 0xa674], 0
mov byte [esp + 0xa675], 0
mov byte [esp + 0xa676], 0
mov byte [esp + 0xa677], 0
mov byte [esp + 0xa678], 0x3a
cmp al, dh
test byte [ecx + edi*2], ah
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
mov dh, 0x84
and al, 0x7a
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
out dx, al
mov byte [esp + 0xa67b], 0x10
mov byte [esp + 0xa67c], 0
mov byte [esp + 0xa67d], 0
mov byte [esp + 0xa67e], 0
mov byte [esp + 0xa67f], 0
mov byte [esp + 0xa680], 0x3b
mov byte [esp + 0xa681], 0xdb
mov byte [esp + 0xa682], 0xbb
mov byte [esp + 0xa683], 0
mov byte [esp + 0xa684], 0
mov byte [esp + 0xa685], 0
mov byte [esp + 0xa686], 0
mov byte [esp + 0xa687], 0
mov byte [esp + 0xa688], 0x3c
mov byte [esp + 0xa689], 0xb0
mov byte [esp + 0xa68a], 0xa
mov byte [esp + 0xa68b], 0x90
mov byte [esp + 0xa68c], 0
mov byte [esp + 0xa68d], 0
mov byte [esp + 0xa68e], 0
mov byte [esp + 0xa68f], 0
mov byte [esp + 0xa690], 0x3d
mov byte [esp + 0xa691], 0xbb
mov byte [esp + 0xa692], 0x9d
mov byte [esp + 0xa693], 0
mov byte [esp + 0xa694], 0
mov byte [esp + 0xa695], 0
mov byte [esp + 0xa696], 0
mov byte [esp + 0xa697], 0
mov byte [esp + 0xa698], 0x3e
mov byte [esp + 0xa699], 0x8f
mov byte [esp + 0xa69a], 0xec
mov byte [esp + 0xa69b], 0x90
mov byte [esp + 0xa69c], 0
mov byte [esp + 0xa69d], 0
mov byte [esp + 0xa69e], 0
mov byte [esp + 0xa69f], 0
mov byte [esp + 0xa6a0], 0x3f
mov byte [esp + 0xa6a1], 0x9b
mov byte [esp + 0xa6a2], 0x7f
mov byte [esp + 0xa6a3], 0
mov byte [esp + 0xa6a4], 0
mov byte [esp + 0xa6a5], 0
mov byte [esp + 0xa6a6], 0
mov byte [esp + 0xa6a7], 0
mov byte [esp + 0xa6a8], 0x40
mov byte [esp + 0xa6a9], 0x6f
mov byte [esp + 0xa6aa], 0xce
mov byte [esp + 0xa6ab], 0x90
mov byte [esp + 0xa6ac], 0
mov byte [esp + 0xa6ad], 0
mov byte [esp + 0xa6ae], 0
mov byte [esp + 0xa6af], 0
mov byte [esp + 0xa6b0], 0x41
mov byte [esp + 0xa6b1], 0x84
mov byte [esp + 0xa6b2], 0x9b
mov byte [esp + 0xa6b3], 0x80
mov byte [esp + 0xa6b4], 0
mov byte [esp + 0xa6b5], 0
mov byte [esp + 0xa6b6], 0
mov byte [esp + 0xa6b7], 0
mov byte [esp + 0xa6b8], 0x42
mov byte [esp + 0xa6b9], 0x4f
mov byte [esp + 0xa6ba], 0xb0
mov byte [esp + 0xa6bb], 0x90
mov byte [esp + 0xa6bc], 0
mov byte [esp + 0xa6bd], 0
mov byte [esp + 0xa6be], 0
mov byte [esp + 0xa6bf], 0
mov byte [esp + 0xa6c0], 0x43
inc ebx
mov byte [esp + 0xa6c1], 0x64
mov byte fs:[esp + 0xa6c2], 0x7d
jge 0x1021845
test byte [ebx + eax*8], ah
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
add dh, 0x84
and al, 0xc4
cmpsb byte [esi], byte es:[edi]
add byte [eax], al
add dh, al
test byte [eax*8 + 0xa6], ah
mov byte [esp + 0xa6c6], 0
mov byte [esp + 0xa6c7], 0
mov byte [esp + 0xa6c8], 0x44
mov byte [esp + 0xa6c9], 0x2f
mov byte [esp + 0xa6ca], 0x92
mov byte [esp + 0xa6cb], 0x90
mov byte [esp + 0xa6cc], 0
mov byte [esp + 0xa6cd], 0
mov byte [esp + 0xa6ce], 0
mov byte [esp + 0xa6cf], 0
mov byte [esp + 0xa6d0], 0x45
mov byte [esp + 0xa6d1], 0x44
mov byte [esp + 0xa6d2], 0x5f
mov byte [esp + 0xa6d3], 0x80
mov byte [esp + 0xa6d4], 0
mov byte [esp + 0xa6d5], 0
mov byte [esp + 0xa6d6], 0
mov byte [esp + 0xa6d7], 0
mov byte [esp + 0xa6d8], 0x45
inc ebp
mov byte [esp + 0xa6d9], 0xf3
mov byte [esp + 0xa6da], 0xc5
mov byte [esp + 0xa6db], 0x10
mov byte [esp + 0xa6dc], 3
mov byte [esp + 0xa6dd], 1
mov byte [esp + 0xa6de], 2
mov byte [esp + 0xa6df], 3
mov byte [esp + 0xa6e0], 4
mov byte [esp + 0xa6e1], 3
mov byte [esp + 0xa6e2], 5
mov byte [esp + 0xa6e3], 3
mov byte [esp + 0xa6e4], 5
mov byte [esp + 0xa6e5], 3
mov byte [esp + 0xa6e6], 5
mov byte [esp + 0xa6e7], 3
mov byte [esp + 0xa6e8], 5
mov byte [esp + 0xa6e9], 3
mov byte [esp + 0xa6ea], 5
mov byte [esp + 0xa6eb], 3
mov byte [esp + 0xa6ec], 5
mov byte [esp + 0xa6ed], 3
mov byte [esp + 0xa6ee], 5
mov byte [esp + 0xa6ef], 3
mov byte [esp + 0xa6f0], 5
mov byte [esp + 0xa6f1], 3
mov byte [esp + 0xa6f2], 5
mov byte [esp + 0xa6f3], 3
mov byte [esp + 0xa6f4], 5
mov byte [esp + 0xa6f5], 3
mov byte [esp + 0xa6f6], 5
mov byte [esp + 0xa6f7], 3
mov byte [esp + 0xa6f8], 5
mov byte [esp + 0xa6f9], 3
mov byte [esp + 0xa6fa], 5
mov byte [esp + 0xa6fb], 3
mov byte [esp + 0xa6fc], 5
mov byte [esp + 0xa6fd], 3
mov byte [esp + 0xa6fe], 5
mov byte [esp + 0xa6ff], 3
mov byte [esp + 0xa700], 5
mov byte [esp + 0xa701], 3
mov byte [esp + 0xa702], 5
mov byte [esp + 0xa703], 3
mov byte [esp + 0xa704], 5
mov byte [esp + 0xa705], 3
mov byte [esp + 0xa706], 5
mov byte [esp + 0xa707], 3
mov byte [esp + 0xa708], 5
mov byte [esp + 0xa709], 7
pop es
mov byte [esp + 0xa70a], 6
mov byte [esp + 0xa70b], 8
or dh, al
test byte [esp + ecx], ah
cmpsd dword [esi], dword es:[edi]
add byte [eax], al
pop es
mov byte [esp + 0xa70d], 5
mov byte [esp + 0xa70e], 3
mov byte [esp + 0xa70f], 5
mov byte [esp + 0xa710], 3
mov byte [esp + 0xa711], 5
mov byte [esp + 0xa712], 3
mov byte [esp + 0xa713], 5
mov byte [esp + 0xa714], 3
mov byte [esp + 0xa715], 5
mov byte [esp + 0xa716], 3
mov byte [esp + 0xa717], 5
mov byte [esp + 0xa718], 3
mov byte [esp + 0xa719], 5
mov byte [esp + 0xa71a], 0
mov byte [esp + 0xa71b], 0
mov byte [esp + 0xa71c], 0
mov byte [esp + 0xa71d], 0
mov byte [esp + 0xa71e], 0
mov byte [esp + 0xa71f], 0
mov byte [esp + 0xa720], 0xff
mov byte [esp + 0xa721], 0xff
mov byte [esp + 0xa722], 0xab
mov byte [esp + 0xa723], 0xa0
mov byte [esp + 0xa724], 1
mov byte [esp + 0xa725], 4
mov byte [esp + 0xa726], 0xff
mov byte [esp + 0xa727], 0xff
mov byte [esp + 0xa728], 0xab
mov byte [esp + 0xa729], 0xa0
mov byte [esp + 0xa72a], 1
mov byte [esp + 0xa72b], 8
or dh, al
test byte [esp + ebp], ah
cmpsd dword [esi], dword es:[edi]
add byte [eax], al
inc esi
test byte [ebp - 0xffff59], ah
mov byte [esp + 0xa72e], 0x9d
mov byte [esp + 0xa72f], 0x90
mov byte [esp + 0xa730], 0
mov byte [esp + 0xa731], 0xc
or al, 0xc6
test byte [edx + esi], ah
cmpsd dword [esi], dword es:[edi]
add byte [eax], al
inc esi
test byte [ebx + esi], ah
cmpsd dword [esi], dword es:[edi]
add byte [eax], al
inc esi
test byte [esp + esi], ah
cmpsd dword [esi], dword es:[edi]
add byte [eax], al
mov ecx, 0x352484c6
cmpsd dword [esi], dword es:[edi]
add byte [eax], al
mov al, 0xc6
test byte [esi + esi], ah
cmpsd dword [esi], dword es:[edi]
add byte [eax], al
add esi, eax
test byte [edi + esi], ah
cmpsd dword [esi], dword es:[edi]
add byte [eax], al
adc dh, al
test byte [eax + edi], ah
cmpsd dword [esi], dword es:[edi]
add byte [eax], al
inc esi
test byte [ecx + edi], ah
cmpsd dword [esi], dword es:[edi]
add byte [eax], al
inc esi
test byte [edx + edi], ah
cmpsd dword [esi], dword es:[edi]
add byte [eax], al
stosd dword es:[edi], eax
mov byte [esp + 0xa73b], 0xa0
mov byte [esp + 0xa73c], 1
mov byte [esp + 0xa73d], 0x15
mov byte [esp + 0xa73e], 0xff
mov byte [esp + 0xa73f], 0xff
mov byte [esp + 0xa740], 0xb9
mov byte [esp + 0xa741], 0xb0
mov byte [esp + 0xa742], 1
mov byte [esp + 0xa743], 0x19
mov byte [esp + 0xa744], 0xff
mov byte [esp + 0xa745], 0xff
mov byte [esp + 0xa746], 0xab
mov byte [esp + 0xa747], 0xa0
mov byte [esp + 0xa748], 0
mov byte [esp + 0xa749], 0x1d
mov byte [esp + 0xa74a], 0xff
mov byte [esp + 0xa74b], 0xff
mov byte [esp + 0xa74c], 0xb9
mov byte [esp + 0xa74d], 0xb0
mov byte [esp + 0xa74e], 0
mov byte [esp + 0xa74f], 0x21
and esi, eax
test byte [eax + edx*2], ah
cmpsd dword [esi], dword es:[edi]
add byte [eax], al
sub eax, 0x512484c6
cmpsd dword [esi], dword es:[edi]
add byte [eax], al
xor dh, al
test byte [edx + edx*2], ah
cmpsd dword [esi], dword es:[edi]
add byte [eax], al
xor dh, al
test byte [ebx + edx*2], ah
cmpsd dword [esi], dword es:[edi]
add byte [eax], al
add dh, al
test byte [esp + edx*2], ah
cmpsd dword [esi], dword es:[edi]
add byte [eax], al
dec ebp
mov byte [esp + 0xa755], 0x57
push edi
mov byte [esp + 0xa756], 0x54
push esp
mov byte [esp + 0xa757], 0
mov byte [esp + 0xa758], 0x4d
dec ebp
mov byte [esp + 0xa759], 0x50
push eax
mov byte [esp + 0xa75a], 0x54
mov byte [esp + 0xa75b], 0
mov byte [esp + 0xa75c], 0x4d
dec ebp
mov byte [esp + 0xa75d], 0x53
push ebx
mov byte [esp + 0xa75e], 0x54
push esp
mov byte [esp + 0xa75f], 0
mov byte [esp + 0xa760], 0x4d
dec ebp
mov byte [esp + 0xa761], 0x44
inc esp
mov byte [esp + 0xa762], 0x44
inc esp
mov byte [esp + 0xa763], 0x54
push esp
mov byte [esp + 0xa764], 0
mov byte [esp + 0xa765], 0x4d
dec ebp
mov byte [esp + 0xa766], 0x44
inc esp
mov byte [esp + 0xa767], 0x54
push esp
mov byte [esp + 0xa768], 0
mov byte [esp + 0xa769], 0x43
inc ebx
mov byte [esp + 0xa76a], 0x44
inc esp
mov byte [esp + 0xa76b], 0x54
push esp
mov byte [esp + 0xa76c], 0
mov byte [esp + 0xa76d], 0x43
inc ebx
mov byte [esp + 0xa76e], 0x53
push ebx
mov byte [esp + 0xa76f], 0x54
push esp
mov byte [esp + 0xa770], 0
mov byte [esp + 0xa771], 0x45
inc ebp
mov byte [esp + 0xa772], 0x53
push ebx
mov byte [esp + 0xa773], 0x54
push esp
mov byte [esp + 0xa774], 0
mov byte [esp + 0xa775], 0xa
or al, dh
test byte [esi + esi*2], ah
cmpsd dword [esi], dword es:[edi]
add byte [eax], al
dec ebp
mov byte [esp + 0xa777], 0x53
push ebx
mov byte [esp + 0xa778], 0x54
push esp
mov byte [esp + 0xa779], 0x37
aaa
mov byte [esp + 0xa77a], 0x4d
dec ebp
mov byte [esp + 0xa77b], 0x44
inc esp
mov byte [esp + 0xa77c], 0x54
push esp
mov byte [esp + 0xa77d], 0x2c
mov byte [esp + 0xa77e], 0x4d
mov byte [esp + 0xa77f], 0x33
mov byte [esp + 0xa780], 0x2e
mov byte [esp + 0xa781], 0x32
mov byte [esp + 0xa782], 0x2e
mov byte [esp + 0xa783], 0x30
mov byte [esp + 0xa784], 0x2c
mov byte [esp + 0xa785], 0x4d
mov byte [esp + 0xa786], 0x31
mov byte [esp + 0xa787], 0x31
mov byte [esp + 0xa788], 0x2e
mov byte [esp + 0xa789], 0x31
mov byte [esp + 0xa78a], 0x2e
mov byte [esp + 0xa78b], 0x30
mov byte [esp + 0xa78c], 0xa
dec eax
lea eax, [esp + 0xa4c0]
dec eax
add eax, 0x2cd
dec esp
mov eax, eax
dec eax
lea edx, [esp + 0xa4c0]
dec eax
lea ecx, [esp + 0xd10]
call 0x144bdd0
dec eax
lea ecx, [esp + 0xd20]
dec eax
mov edi, ecx
dec eax
mov esi, eax
mov ecx, 0x10
rep movsb byte es:[edi], byte [esi]
dec eax
lea eax, [esp + 0xd30]
dec eax
lea ecx, [esp + 0xd20]
dec eax
mov edi, eax
dec eax
mov esi, ecx
mov ecx, 0x10
rep movsb byte es:[edi], byte [esi]
dec esp
mov eax, dword [esp + 0x1e8]
dec eax
lea edx, [esp + 0xd30]
dec eax
lea ecx, [esp + 0x25d8]
call 0x144bd40
nop
dec esp
lea eax, [esp + 0x25d8]
dec eax
lea edx, [esp + 0x1e0]
dec eax
lea ecx, [esp + 0x17930]
call 0x1457830
nop
dec eax
lea eax, [0x12af817]
dec eax
mov dword [esp + 0x1f0], eax
dec eax
lea ecx, [esp + 0x34]
call 0x11e8da0
dec eax
mov dword [esp + 0x1f8], eax
mov byte [esp + 0xcb40], 0x54
push esp
mov byte [esp + 0xcb41], 0x5a
pop edx
mov byte [esp + 0xcb42], 0x69
imul eax, esi, 0xcb432484
add byte [eax], al
mov byte [esp + 0xcb44], 0x32
xor al, dh
test byte [eax*2 + 0xcb], ah
mov byte [esp + 0xcb46], 0
mov byte [esp + 0xcb47], 0
mov byte [esp + 0xcb48], 0
mov byte [esp + 0xcb49], 0
mov byte [esp + 0xcb4a], 0
mov byte [esp + 0xcb4b], 0
mov byte [esp + 0xcb4c], 0
mov byte [esp + 0xcb4d], 0
mov byte [esp + 0xcb4e], 0
mov byte [esp + 0xcb4f], 0
mov byte [esp + 0xcb50], 0
mov byte [esp + 0xcb51], 0
mov byte [esp + 0xcb52], 0
mov byte [esp + 0xcb53], 0
mov byte [esp + 0xcb54], 0
mov byte [esp + 0xcb55], 0
mov byte [esp + 0xcb56], 0
mov byte [esp + 0xcb57], 0
mov byte [esp + 0xcb58], 0
mov byte [esp + 0xcb59], 0
mov byte [esp + 0xcb5a], 0
mov byte [esp + 0xcb5b], 0
mov byte [esp + 0xcb5c], 0
mov byte [esp + 0xcb5d], 0
mov byte [esp + 0xcb5e], 0
mov byte [esp + 0xcb5f], 0
mov byte [esp + 0xcb60], 0
mov byte [esp + 0xcb61], 0
mov byte [esp + 0xcb62], 0
mov byte [esp + 0xcb63], 0x5b
pop ebx
mov byte [esp + 0xcb64], 0
mov byte [esp + 0xcb65], 0
mov byte [esp + 0xcb66], 0
mov byte [esp + 0xcb67], 3
mov byte [esp + 0xcb68], 0
mov byte [esp + 0xcb69], 0
mov byte [esp + 0xcb6a], 0
mov byte [esp + 0xcb6b], 0xc
or al, 0xc6
test byte [esp + ebp*2], ah
retf
add byte [eax], al
inc esi
test byte [ebp*2 - 0xffff35], ah
mov byte [esp + 0xcb6e], 0xff
mov byte [esp + 0xcb6f], 0xff
mov byte [esp + 0xcb70], 0x96
mov byte [esp + 0xcb71], 0xaa
mov byte [esp + 0xcb72], 0x7a
jp str._f_l
test byte [ebx + esi*2], ah
retf
add byte [eax], al
xor al, 0xc6
test byte [esp + esi*2], ah
retf
add byte [eax], al
inc esi
test byte [esi*2 - 0xffff35], ah
mov byte [esp + 0xcb76], 0xff
mov byte [esp + 0xcb77], 0xff
mov byte [esp + 0xcb78], 0xb8
mov byte [esp + 0xcb79], 0xf
mov byte [esp + 0xcb7a], 0x57
push edi
mov byte [esp + 0xcb7b], 0xf0
mov byte [esp + 0xcb7c], 0xff
mov byte [esp + 0xcb7d], 0xff
mov byte [esp + 0xcb7e], 0xff
mov byte [esp + 0xcb7f], 0xff
mov byte [esp + 0xcb80], 0xb8
mov byte [esp + 0xcb81], 0xfd
mov byte [esp + 0xcb82], 0x4e
mov byte [esp + 0xcb83], 0xb0
mov byte [esp + 0xcb84], 0xff
mov byte [esp + 0xcb85], 0xff
mov byte [esp + 0xcb86], 0xff
mov byte [esp + 0xcb87], 0xff
mov byte [esp + 0xcb88], 0xb9
mov byte [esp + 0xcb89], 0xf1
mov byte [esp + 0xcb8a], 0x42
mov byte [esp + 0xcb8b], 0x40
mov byte [esp + 0xcb8c], 0xff
mov byte [esp + 0xcb8d], 0xff
mov byte [esp + 0xcb8e], 0xff
mov byte [esp + 0xcb8f], 0xff
mov byte [esp + 0xcb90], 0xba
mov byte [esp + 0xcb91], 0xde
mov byte [esp + 0xcb92], 0x82
mov byte [esp + 0xcb93], 0x30
mov byte [esp + 0xcb94], 0xff
mov byte [esp + 0xcb95], 0xff
mov byte [esp + 0xcb96], 0xff
mov byte [esp + 0xcb97], 0xff
mov byte [esp + 0xcb98], 0xda
mov byte [esp + 0xcb99], 0x38
mov byte [esp + 0xcb9a], 0xbc
mov byte [esp + 0xcb9b], 0x40
mov byte [esp + 0xcb9c], 0xff
mov byte [esp + 0xcb9d], 0xff
mov byte [esp + 0xcb9e], 0xff
mov byte [esp + 0xcb9f], 0xff
mov byte [esp + 0xcba0], 0xda
mov byte [esp + 0xcba1], 0xec
mov byte [esp + 0xcba2], 8
mov byte [esp + 0xcba3], 0x40
mov byte [esp + 0xcba4], 0xff
mov byte [esp + 0xcba5], 0xff
mov byte [esp + 0xcba6], 0xff
mov byte [esp + 0xcba7], 0xff
mov byte [esp + 0xcba8], 0xdc
mov byte [esp + 0xcba9], 0x19
mov byte [esp + 0xcbaa], 0xef
mov byte [esp + 0xcbab], 0xc0
mov byte [esp + 0xcbac], 0xff
mov byte [esp + 0xcbad], 0xff
mov byte [esp + 0xcbae], 0xff
mov byte [esp + 0xcbaf], 0xff
mov byte [esp + 0xcbb0], 0xdc
mov byte [esp + 0xcbb1], 0xb9
mov byte [esp + 0xcbb2], 0x67
mov byte [esp + 0xcbb3], 0x30
mov byte [esp + 0xcbb4], 0xff
mov byte [esp + 0xcbb5], 0xff
mov byte [esp + 0xcbb6], 0xff
mov byte [esp + 0xcbb7], 0xff
mov byte [esp + 0xcbb8], 0xdd
mov byte [esp + 0xcbb9], 0xfb
mov byte [esp + 0xcbba], 0x23
mov byte [esp + 0xcbbb], 0x40
mov byte [esp + 0xcbbc], 0xff
mov byte [esp + 0xcbbd], 0xff
mov byte [esp + 0xcbbe], 0xff
mov byte [esp + 0xcbbf], 0xff
mov byte [esp + 0xcbc0], 0xde
mov byte [esp + 0xcbc1], 0x9b
mov byte [esp + 0xcbc2], 0xec
mov byte [esp + 0xcbc3], 0x30
mov byte [esp + 0xcbc4], 0xff
mov byte [esp + 0xcbc5], 0xff
mov byte [esp + 0xcbc6], 0xff
mov byte [esp + 0xcbc7], 0xff
mov byte [esp + 0xcbc8], 0xdf
mov byte [esp + 0xcbc9], 0xdd
mov byte [esp + 0xcbca], 0xa8
mov byte [esp + 0xcbcb], 0x40
mov byte [esp + 0xcbcc], 0xff
mov byte [esp + 0xcbcd], 0xff
mov byte [esp + 0xcbce], 0xff
mov byte [esp + 0xcbcf], 0xff
mov byte [esp + 0xcbd0], 0xe0
mov byte [esp + 0xcbd1], 0x54
mov byte [esp + 0xcbd2], 0x41
mov byte [esp + 0xcbd3], 0x30
mov byte [esp + 0xcbd4], 0xff
mov byte [esp + 0xcbd5], 0xff
mov byte [esp + 0xcbd6], 0xff
mov byte [esp + 0xcbd7], 0xff
mov byte [esp + 0xcbd8], 0xf4
mov byte [esp + 0xcbd9], 0x98
mov byte [esp + 0xcbda], 0xd
mov byte [esp + 0xcbdb], 0xc0
mov byte [esp + 0xcbdc], 0xff
mov byte [esp + 0xcbdd], 0xff
mov byte [esp + 0xcbde], 0xff
mov byte [esp + 0xcbdf], 0xff
mov byte [esp + 0xcbe0], 0xf5
mov byte [esp + 0xcbe1], 5
mov byte [esp + 0xcbe2], 0x6c
mov byte [esp + 0xcbe3], 0x30
mov byte [esp + 0xcbe4], 0xff
mov byte [esp + 0xcbe5], 0xff
mov byte [esp + 0xcbe6], 0xff
mov byte [esp + 0xcbe7], 0xff
mov byte [esp + 0xcbe8], 0xf6
mov byte [esp + 0xcbe9], 0xc0
mov byte [esp + 0xcbea], 0x72
mov byte [esp + 0xcbeb], 0x40
mov byte [esp + 0xcbec], 0xff
mov byte [esp + 0xcbed], 0xff
mov byte [esp + 0xcbee], 0xff
mov byte [esp + 0xcbef], 0xff
mov byte [esp + 0xcbf0], 0xf7
mov byte [esp + 0xcbf1], 0xe
mov byte [esp + 0xcbf2], 0x2c
mov byte [esp + 0xcbf3], 0xb0
mov byte [esp + 0xcbf4], 0xff
mov byte [esp + 0xcbf5], 0xff
mov byte [esp + 0xcbf6], 0xff
mov byte [esp + 0xcbf7], 0xff
mov byte [esp + 0xcbf8], 0xf8
mov byte [esp + 0xcbf9], 0x51
mov byte [esp + 0xcbfa], 0x3a
mov byte [esp + 0xcbfb], 0x40
mov byte [esp + 0xcbfc], 0xff
mov byte [esp + 0xcbfd], 0xff
mov byte [esp + 0xcbfe], 0xff
mov byte [esp + 0xcbff], 0xff
mov byte [esp + 0xcc00], 0xf8
mov byte [esp + 0xcc01], 0xc7
mov byte [esp + 0xcc02], 0xd3
mov byte [esp + 0xcc03], 0x30
mov byte [esp + 0xcc04], 0xff
mov byte [esp + 0xcc05], 0xff
mov byte [esp + 0xcc06], 0xff
mov byte [esp + 0xcc07], 0xff
mov byte [esp + 0xcc08], 0xfa
mov byte [esp + 0xcc09], 0xa
or al, dh
test byte [edx + ecx], ah
int3
add byte [eax], al
loopne 0x10225a2
test byte [ebx + ecx], ah
int3
add byte [eax], al
rol dh, 0x84
and al, 0xc
int3
add byte [eax], al
inc esi
test byte [ecx - 0xffff34], ah
mov byte [esp + 0xcc0e], 0xff
mov byte [esp + 0xcc0f], 0xff
mov byte [esp + 0xcc10], 0xfa
mov byte [esp + 0xcc11], 0xa9
mov byte [esp + 0xcc12], 6
mov byte [esp + 0xcc13], 0xb0
mov byte [esp + 0xcc14], 0xff
mov byte [esp + 0xcc15], 0xff
mov byte [esp + 0xcc16], 0xff
mov byte [esp + 0xcc17], 0xff
mov byte [esp + 0xcc18], 0xfb
mov byte [esp + 0xcc19], 0xec
mov byte [esp + 0xcc1a], 0x14
mov byte [esp + 0xcc1b], 0x40
mov byte [esp + 0xcc1c], 0xff
mov byte [esp + 0xcc1d], 0xff
mov byte [esp + 0xcc1e], 0xff
mov byte [esp + 0xcc1f], 0xff
mov byte [esp + 0xcc20], 0xfc
mov byte [esp + 0xcc21], 0x8b
mov byte [esp + 0xcc22], 0x8b
mov byte [esp + 0xcc23], 0xb0
mov byte [esp + 0xcc24], 0
mov byte [esp + 0xcc25], 0
mov byte [esp + 0xcc26], 0
mov byte [esp + 0xcc27], 0
mov byte [esp + 0xcc28], 0x1d
mov byte [esp + 0xcc29], 0xc9
mov byte [esp + 0xcc2a], 0x9c
mov byte [esp + 0xcc2b], 0x40
mov byte [esp + 0xcc2c], 0
mov byte [esp + 0xcc2d], 0
mov byte [esp + 0xcc2e], 0
mov byte [esp + 0xcc2f], 0
mov byte [esp + 0xcc30], 0x1e
mov byte [esp + 0xcc31], 0x78
js 0x10226da
test byte [edx + esi], ah
int3
add byte [eax], al
in eax, 0xc6
test byte [ebx + esi], ah
int3
add byte [eax], al
mov al, 0xc6
test byte [esp + esi], ah
int3
add byte [eax], al
add dh, al
test byte [esi + 0xcc], ah
mov byte [esp + 0xcc36], 0
mov byte [esp + 0xcc37], 0
mov byte [esp + 0xcc38], 0x1f
mov byte [esp + 0xcc39], 0xa0
mov byte [esp + 0xcc3a], 0x43
inc ebx
mov byte [esp + 0xcc3b], 0xc0
mov byte [esp + 0xcc3c], 0
mov byte [esp + 0xcc3d], 0
mov byte [esp + 0xcc3e], 0
mov byte [esp + 0xcc3f], 0
mov byte [esp + 0xcc40], 0x20
mov byte [esp + 0xcc41], 0x33
xor eax, esi
test byte [edx + eax*2], ah
int3
add byte [eax], al
ffree st(6)
test byte [ebx + eax*2], ah
int3
add byte [eax], al
mov al, 0xc6
test byte [esp + eax*2], ah
int3
add byte [eax], al
add dh, al
test byte [eax*2 + 0xcc], ah
mov byte [esp + 0xcc46], 0
mov byte [esp + 0xcc47], 0
mov byte [esp + 0xcc48], 0x21
mov byte [esp + 0xcc49], 0x81
mov byte [esp + 0xcc4a], 0x77
ja 0x10227a2
test byte [ebx + ecx*2], ah
int3
add byte [eax], al
inc eax
mov byte [esp + 0xcc4c], 0
mov byte [esp + 0xcc4d], 0
mov byte [esp + 0xcc4e], 0
mov byte [esp + 0xcc4f], 0
mov byte [esp + 0xcc50], 0x22
mov byte [esp + 0xcc51], 0xb
or eax, esi
test byte [edx + edx*2], ah
int3
add byte [eax], al
salc
mov byte [esp + 0xcc53], 0xb0
mov byte [esp + 0xcc54], 0
mov byte [esp + 0xcc55], 0
mov byte [esp + 0xcc56], 0
mov byte [esp + 0xcc57], 0
mov byte [esp + 0xcc58], 0x23
and eax, esi
test byte [ecx + ebx*2], ah
int3
add byte [eax], al
pop eax
mov byte [esp + 0xcc5a], 0x1e
mov byte [esp + 0xcc5b], 0xc0
mov byte [esp + 0xcc5c], 0
mov byte [esp + 0xcc5d], 0
mov byte [esp + 0xcc5e], 0
mov byte [esp + 0xcc5f], 0
mov byte [esp + 0xcc60], 0x23
and eax, esi
test byte [ecx], ah
int3
add byte [eax], al
loop 0x102285a
test byte [edx], ah
int3
add byte [eax], al
jle 0x1022862
test byte [ebx], ah
int3
add byte [eax], al
xor dh, al
test byte [esp], ah
int3
add byte [eax], al
add dh, al
test byte [0xcc], ah
mov byte [esp + 0xcc66], 0
mov byte [esp + 0xcc67], 0
mov byte [esp + 0xcc68], 0x25
and eax, 0x692484c6
int3
add byte [eax], al
cmp dh, al
test byte [edx + ebp*2], ah
int3
add byte [eax], al
add dh, al
test byte [ebx + ebp*2], ah
int3
add byte [eax], al
rol dh, 0x84
and al, 0x6c
int3
add byte [eax], al
add dh, al
test byte [ebp*2 + 0xcc], ah
mov byte [esp + 0xcc6e], 0
mov byte [esp + 0xcc6f], 0
mov byte [esp + 0xcc70], 0x25
mov byte [esp + 0xcc71], 0xd4
mov byte [esp + 0xcc72], 0xd5
mov byte [esp + 0xcc73], 0x30
mov byte [esp + 0xcc74], 0
mov byte [esp + 0xcc75], 0
mov byte [esp + 0xcc76], 0
mov byte [esp + 0xcc77], 0
mov byte [esp + 0xcc78], 0x27
daa
mov byte [esp + 0xcc79], 0x21
and esi, eax
test byte [edx + edi*2], ah
int3
add byte [eax], al
sbb eax, 0x7b2484c6
int3
add byte [eax], al
inc eax
mov byte [esp + 0xcc7c], 0
mov byte [esp + 0xcc7d], 0
mov byte [esp + 0xcc7e], 0
mov byte [esp + 0xcc7f], 0
mov byte [esp + 0xcc80], 0x27
mov byte [esp + 0xcc81], 0xbd
mov byte [esp + 0xcc82], 0xf1
mov byte [esp + 0xcc83], 0xb0
mov byte [esp + 0xcc84], 0
mov byte [esp + 0xcc85], 0
mov byte [esp + 0xcc86], 0
mov byte [esp + 0xcc87], 0
mov byte [esp + 0xcc88], 0x29
mov byte [esp + 0xcc89], 0
mov byte [esp + 0xcc8a], 0xff
mov byte [esp + 0xcc8b], 0x40
mov byte [esp + 0xcc8c], 0
mov byte [esp + 0xcc8d], 0
mov byte [esp + 0xcc8e], 0
mov byte [esp + 0xcc8f], 0
mov byte [esp + 0xcc90], 0x29
mov byte [esp + 0xcc91], 0x94
mov byte [esp + 0xcc92], 0x99
mov byte [esp + 0xcc93], 0x30
mov byte [esp + 0xcc94], 0
mov byte [esp + 0xcc95], 0
mov byte [esp + 0xcc96], 0
mov byte [esp + 0xcc97], 0
mov byte [esp + 0xcc98], 0x2a
mov byte [esp + 0xcc99], 0xea
mov byte [esp + 0xcc9a], 0x1b
mov byte [esp + 0xcc9b], 0xc0
mov byte [esp + 0xcc9c], 0
mov byte [esp + 0xcc9d], 0
mov byte [esp + 0xcc9e], 0
mov byte [esp + 0xcc9f], 0
mov byte [esp + 0xcca0], 0x2b
mov byte [esp + 0xcca1], 0x6b
mov byte [esp + 0xcca2], 0x40
mov byte [esp + 0xcca3], 0xb0
mov byte [esp + 0xcca4], 0
mov byte [esp + 0xcca5], 0
mov byte [esp + 0xcca6], 0
mov byte [esp + 0xcca7], 0
mov byte [esp + 0xcca8], 0x2c
mov byte [esp + 0xcca9], 0xc0
mov byte [esp + 0xccaa], 0xc3
mov byte [esp + 0xccab], 0x40
mov byte [esp + 0xccac], 0
mov byte [esp + 0xccad], 0
mov byte [esp + 0xccae], 0
mov byte [esp + 0xccaf], 0
mov byte [esp + 0xccb0], 0x2d
mov byte [esp + 0xccb1], 0x66
mov byte [esp + 0xccb2], 0xd2
mov byte [esp + 0xccb3], 0x30
mov byte [esp + 0xccb4], 0
mov byte [esp + 0xccb5], 0
mov byte [esp + 0xccb6], 0
mov byte [esp + 0xccb7], 0
mov byte [esp + 0xccb8], 0x2e
mov byte [esp + 0xccb9], 0xa0
mov byte [esp + 0xccba], 0xa5
mov byte [esp + 0xccbb], 0x40
mov byte [esp + 0xccbc], 0
mov byte [esp + 0xccbd], 0
mov byte [esp + 0xccbe], 0
mov byte [esp + 0xccbf], 0
mov byte [esp + 0xccc0], 0x2f
mov byte [esp + 0xccc1], 0x46
mov byte [esp + 0xccc2], 0xb4
mov byte [esp + 0xccc3], 0x30
mov byte [esp + 0xccc4], 0
mov byte [esp + 0xccc5], 0
mov byte [esp + 0xccc6], 0
mov byte [esp + 0xccc7], 0
mov byte [esp + 0xccc8], 0x30
mov byte [esp + 0xccc9], 0x80
mov byte [esp + 0xccca], 0x87
mov byte [esp + 0xcccb], 0x40
mov byte [esp + 0xcccc], 0
mov byte [esp + 0xcccd], 0
mov byte [esp + 0xccce], 0
mov byte [esp + 0xcccf], 0
mov byte [esp + 0xccd0], 0x31
mov byte [esp + 0xccd1], 0x1d
mov byte [esp + 0xccd2], 0x5b
mov byte [esp + 0xccd3], 0xb0
mov byte [esp + 0xccd4], 0
mov byte [esp + 0xccd5], 0
mov byte [esp + 0xccd6], 0
mov byte [esp + 0xccd7], 0
mov byte [esp + 0xccd8], 0x32
mov byte [esp + 0xccd9], 0x57
mov byte [esp + 0xccda], 0x2e
mov byte [esp + 0xccdb], 0xc0
mov byte [esp + 0xccdc], 0
mov byte [esp + 0xccdd], 0
mov byte [esp + 0xccde], 0
mov byte [esp + 0xccdf], 0
mov byte [esp + 0xcce0], 0x33
mov byte [esp + 0xcce1], 6
mov byte [esp + 0xcce2], 0x78
mov byte [esp + 0xcce3], 0x30
mov byte [esp + 0xcce4], 0
mov byte [esp + 0xcce5], 0
mov byte [esp + 0xcce6], 0
mov byte [esp + 0xcce7], 0
mov byte [esp + 0xcce8], 0x34
mov byte [esp + 0xcce9], 0x38
mov byte [esp + 0xccea], 0x62
mov byte [esp + 0xcceb], 0x40
mov byte [esp + 0xccec], 0
mov byte [esp + 0xcced], 0
mov byte [esp + 0xccee], 0
mov byte [esp + 0xccef], 0
mov byte [esp + 0xccf0], 0x34
mov byte [esp + 0xccf1], 0xf8
mov byte [esp + 0xccf2], 0xcf
mov byte [esp + 0xccf3], 0x30
mov byte [esp + 0xccf4], 0
mov byte [esp + 0xccf5], 0
mov byte [esp + 0xccf6], 0
mov byte [esp + 0xccf7], 0
mov byte [esp + 0xccf8], 0x36
mov byte [esp + 0xccf9], 0x20
mov byte [esp + 0xccfa], 0x2d
mov byte [esp + 0xccfb], 0x40
mov byte [esp + 0xccfc], 0
mov byte [esp + 0xccfd], 0
mov byte [esp + 0xccfe], 0
mov byte [esp + 0xccff], 0
mov byte [esp + 0xcd00], 0x36
mov byte [esp + 0xcd01], 0xcf
mov byte [esp + 0xcd02], 0x76
mov byte [esp + 0xcd03], 0xb0
mov byte [esp + 0xcd04], 0
mov byte [esp + 0xcd05], 0
mov byte [esp + 0xcd06], 0
mov byte [esp + 0xcd07], 0
mov byte [esp + 0xcd08], 0x37
aaa
mov byte [esp + 0xcd09], 0xf6
mov byte [esp + 0xcd0a], 0xd4
mov byte [esp + 0xcd0b], 0xc0
mov byte [esp + 0xcd0c], 0
mov byte [esp + 0xcd0d], 0
mov byte [esp + 0xcd0e], 0
mov byte [esp + 0xcd0f], 0
mov byte [esp + 0xcd10], 0x38
mov byte [esp + 0xcd11], 0xb8
mov byte [esp + 0xcd12], 0x93
mov byte [esp + 0xcd13], 0x30
mov byte [esp + 0xcd14], 0
mov byte [esp + 0xcd15], 0
mov byte [esp + 0xcd16], 0
mov byte [esp + 0xcd17], 0
mov byte [esp + 0xcd18], 0x39
mov byte [esp + 0xcd19], 0xdf
mov byte [esp + 0xcd1a], 0xf1
mov byte [esp + 0xcd1b], 0x40
mov byte [esp + 0xcd1c], 0
mov byte [esp + 0xcd1d], 0
mov byte [esp + 0xcd1e], 0
mov byte [esp + 0xcd1f], 0
mov byte [esp + 0xcd20], 0x3a
cmp al, dh
test byte [ecx], ah
int 0
add byte [edi + 0x222484c6], cl
int 0
add byte [edx], bh
cmp al, dh
test byte [ebx], ah
int 0
add byte [eax + 0x242484c6], dh
int 0
add byte [eax], al
mov byte [esp + 0xcd25], 0
mov byte [esp + 0xcd26], 0
mov byte [esp + 0xcd27], 0
mov byte [esp + 0xcd28], 0x3b
mov byte [esp + 0xcd29], 0xc9
mov byte [esp + 0xcd2a], 0xd
or eax, 0x2b2484c6
int 0
add al, al
mov byte [esp + 0xcd2c], 0
mov byte [esp + 0xcd2d], 0
mov byte [esp + 0xcd2e], 0
mov byte [esp + 0xcd2f], 0
mov byte [esp + 0xcd30], 0x3c
cmp al, 0xc6
test byte [ecx + esi], ah
int 0
add byte [edi - 0x3a], ch
outsd dx, dword [esi]
mov byte [esp + 0xcd32], 0x1c
mov byte [esp + 0xcd33], 0xb0
mov byte [esp + 0xcd34], 0
mov byte [esp + 0xcd35], 0
mov byte [esp + 0xcd36], 0
mov byte [esp + 0xcd37], 0
mov byte [esp + 0xcd38], 0x3d
cmp eax, 0x392484c6
int 0
add ah, al
mov byte [esp + 0xcd3a], 0x9f
mov byte [esp + 0xcd3b], 0x40
mov byte [esp + 0xcd3c], 0
mov byte [esp + 0xcd3d], 0
mov byte [esp + 0xcd3e], 0
mov byte [esp + 0xcd3f], 0
mov byte [esp + 0xcd40], 0x3e
mov byte ds:[esp + 0xcd41], 0x4e
dec esi
mov byte [esp + 0xcd42], 0xfe
mov byte [esp + 0xcd43], 0xb0
mov byte [esp + 0xcd44], 0
mov byte [esp + 0xcd45], 0
mov byte [esp + 0xcd46], 0
mov byte [esp + 0xcd47], 0
mov byte [esp + 0xcd48], 0x3f
aas
mov byte [esp + 0xcd49], 0x92
mov byte [esp + 0xcd4a], 0xc
or al, 0xc6
test byte [ebx + ecx*2], ah
int 0
add byte [eax - 0x3a], al
inc eax
mov byte [esp + 0xcd4c], 0
mov byte [esp + 0xcd4d], 0
mov byte [esp + 0xcd4e], 0
mov byte [esp + 0xcd4f], 0
mov byte [esp + 0xcd50], 0x40
inc eax
mov byte [esp + 0xcd51], 0x2e
mov byte cs:[esp + 0xcd52], 0xe0
mov byte [esp + 0xcd53], 0xb0
mov byte [esp + 0xcd54], 0
mov byte [esp + 0xcd55], 0
mov byte [esp + 0xcd56], 0
mov byte [esp + 0xcd57], 0
mov byte [esp + 0xcd58], 0x41
inc ecx
mov byte [esp + 0xcd59], 0x87
mov byte [esp + 0xcd5a], 6
mov byte [esp + 0xcd5b], 0x40
mov byte [esp + 0xcd5c], 0
mov byte [esp + 0xcd5d], 0
mov byte [esp + 0xcd5e], 0
mov byte [esp + 0xcd5f], 0
mov byte [esp + 0xcd60], 0x42
inc edx
mov byte [esp + 0xcd61], 0x17
mov byte [esp + 0xcd62], 0xfd
mov byte [esp + 0xcd63], 0x30
xor dh, al
test byte [esp], ah
int 0
add byte [eax], al
mov byte [esp + 0xcd65], 0
mov byte [esp + 0xcd66], 0
mov byte [esp + 0xcd67], 0
mov byte [esp + 0xcd68], 0x43
inc ebx
mov byte [esp + 0xcd69], 0x51
push ecx
mov byte [esp + 0xcd6a], 0xd0
mov byte [esp + 0xcd6b], 0x40
inc eax
mov byte [esp + 0xcd6c], 0
mov byte [esp + 0xcd6d], 0
mov byte [esp + 0xcd6e], 0
mov byte [esp + 0xcd6f], 0
mov byte [esp + 0xcd70], 0x43
inc ebx
mov byte [esp + 0xcd71], 0xf7
mov byte [esp + 0xcd72], 0xdf
mov byte [esp + 0xcd73], 0x30
xor dh, al
test byte [esp + esi*2], ah
int 0
add byte [eax], al
mov byte [esp + 0xcd75], 0
mov byte [esp + 0xcd76], 0
mov byte [esp + 0xcd77], 0
mov byte [esp + 0xcd78], 0x45
inc ebp
mov byte [esp + 0xcd79], 0x4d
dec ebp
mov byte [esp + 0xcd7a], 0x61
popal
mov byte [esp + 0xcd7b], 0xc0
mov byte [esp + 0xcd7c], 0
mov byte [esp + 0xcd7d], 0
mov byte [esp + 0xcd7e], 0
mov byte [esp + 0xcd7f], 0
mov byte [esp + 0xcd80], 0x45
mov byte [esp + 0xcd81], 0xe0
mov byte [esp + 0xcd82], 0xfb
mov byte [esp + 0xcd83], 0xb0
mov byte [esp + 0xcd84], 0
mov byte [esp + 0xcd85], 0
mov byte [esp + 0xcd86], 0
mov byte [esp + 0xcd87], 0
mov byte [esp + 0xcd88], 0x47
mov byte [esp + 0xcd89], 0x11
mov byte [esp + 0xcd8a], 0x94
mov byte [esp + 0xcd8b], 0x40
mov byte [esp + 0xcd8c], 0
mov byte [esp + 0xcd8d], 0
mov byte [esp + 0xcd8e], 0
mov byte [esp + 0xcd8f], 0
mov byte [esp + 0xcd90], 0x47
mov byte [esp + 0xcd91], 0xb7
mov byte [esp + 0xcd92], 0xa3
mov byte [esp + 0xcd93], 0x30
mov byte [esp + 0xcd94], 0
mov byte [esp + 0xcd95], 0
mov byte [esp + 0xcd96], 0
mov byte [esp + 0xcd97], 0
mov byte [esp + 0xcd98], 0x48
mov byte [esp + 0xcd99], 0xfa
mov byte [esp + 0xcd9a], 0xb0
mov byte [esp + 0xcd9b], 0xc0
mov byte [esp + 0xcd9c], 0
mov byte [esp + 0xcd9d], 0
mov byte [esp + 0xcd9e], 0
mov byte [esp + 0xcd9f], 0
mov byte [esp + 0xcda0], 0x49
mov byte [esp + 0xcda1], 0x97
mov byte [esp + 0xcda2], 0x85
mov byte [esp + 0xcda3], 0x30
mov byte [esp + 0xcda4], 0
mov byte [esp + 0xcda5], 0
mov byte [esp + 0xcda6], 0
mov byte [esp + 0xcda7], 0
mov byte [esp + 0xcda8], 0x4a
mov byte [esp + 0xcda9], 0xda
mov byte [esp + 0xcdaa], 0x92
mov byte [esp + 0xcdab], 0xc0
mov byte [esp + 0xcdac], 0
mov byte [esp + 0xcdad], 0
mov byte [esp + 0xcdae], 0
mov byte [esp + 0xcdaf], 0
mov byte [esp + 0xcdb0], 0x4b
mov byte [esp + 0xcdb1], 0x80
mov byte [esp + 0xcdb2], 0xa1
mov byte [esp + 0xcdb3], 0xb0
mov byte [esp + 0xcdb4], 0
mov byte [esp + 0xcdb5], 0
mov byte [esp + 0xcdb6], 0
mov byte [esp + 0xcdb7], 0
mov byte [esp + 0xcdb8], 0x4c
mov byte [esp + 0xcdb9], 0xba
mov byte [esp + 0xcdba], 0x74
mov byte [esp + 0xcdbb], 0xc0
mov byte [esp + 0xcdbc], 0
mov byte [esp + 0xcdbd], 0
mov byte [esp + 0xcdbe], 0
mov byte [esp + 0xcdbf], 0
mov byte [esp + 0xcdc0], 0x4d
mov byte [esp + 0xcdc1], 0x60
mov byte [esp + 0xcdc2], 0x83
mov byte [esp + 0xcdc3], 0xb0
mov byte [esp + 0xcdc4], 0
mov byte [esp + 0xcdc5], 0
mov byte [esp + 0xcdc6], 0
mov byte [esp + 0xcdc7], 0
mov byte [esp + 0xcdc8], 0x4e
mov byte [esp + 0xcdc9], 0x9a
mov byte [esp + 0xcdca], 0x56
mov byte [esp + 0xcdcb], 0xc0
mov byte [esp + 0xcdcc], 0
mov byte [esp + 0xcdcd], 0
mov byte [esp + 0xcdce], 0
mov byte [esp + 0xcdcf], 0
mov byte [esp + 0xcdd0], 0x4f
mov byte [esp + 0xcdd1], 0x49
mov byte [esp + 0xcdd2], 0xa0
mov byte [esp + 0xcdd3], 0x30
mov byte [esp + 0xcdd4], 0
mov byte [esp + 0xcdd5], 0
mov byte [esp + 0xcdd6], 0
mov byte [esp + 0xcdd7], 0
mov byte [esp + 0xcdd8], 0x50
mov byte [esp + 0xcdd9], 0x83
mov byte [esp + 0xcdda], 0x73
mov byte [esp + 0xcddb], 0x40
mov byte [esp + 0xcddc], 0
mov byte [esp + 0xcddd], 0
mov byte [esp + 0xcdde], 0
mov byte [esp + 0xcddf], 0
mov byte [esp + 0xcde0], 0x51
mov byte [esp + 0xcde1], 0x20
mov byte [esp + 0xcde2], 0x47
mov byte [esp + 0xcde3], 0xb0
mov byte [esp + 0xcde4], 0
mov byte [esp + 0xcde5], 0
mov byte [esp + 0xcde6], 0
mov byte [esp + 0xcde7], 0
mov byte [esp + 0xcde8], 0x52
mov byte [esp + 0xcde9], 0x63
mov byte [esp + 0xcdea], 0x55
mov byte [esp + 0xcdeb], 0x40
mov byte [esp + 0xcdec], 0
mov byte [esp + 0xcded], 0
mov byte [esp + 0xcdee], 0
mov byte [esp + 0xcdef], 0
mov byte [esp + 0xcdf0], 0x53
mov byte [esp + 0xcdf1], 0
mov byte [esp + 0xcdf2], 0x29
mov byte [esp + 0xcdf3], 0xb0
mov byte [esp + 0xcdf4], 0
mov byte [esp + 0xcdf5], 0
mov byte [esp + 0xcdf6], 0
mov byte [esp + 0xcdf7], 0
mov byte [esp + 0xcdf8], 0x54
mov byte [esp + 0xcdf9], 0x43
mov byte [esp + 0xcdfa], 0x37
mov byte [esp + 0xcdfb], 0x40
mov byte [esp + 0xcdfc], 0
mov byte [esp + 0xcdfd], 0
mov byte [esp + 0xcdfe], 0
mov byte [esp + 0xcdff], 0
mov byte [esp + 0xce00], 0x54
mov byte [esp + 0xce01], 0xe9
mov byte [esp + 0xce02], 0x46
mov byte [esp + 0xce03], 0x30
mov byte [esp + 0xce04], 0
mov byte [esp + 0xce05], 0
mov byte [esp + 0xce06], 0
mov byte [esp + 0xce07], 0
mov byte [esp + 0xce08], 0x56
push esi
mov byte [esp + 0xce09], 0x23
and eax, esi
test byte [edx + ecx], ah
into
add byte [eax], al
sbb esi, eax
test byte [ebx + ecx], ah
into
add byte [eax], al
inc eax
mov byte [esp + 0xce0c], 0
mov byte [esp + 0xce0d], 0
mov byte [esp + 0xce0e], 0
mov byte [esp + 0xce0f], 0
mov byte [esp + 0xce10], 0x56
mov byte [esp + 0xce11], 0xc9
mov byte [esp + 0xce12], 0x28
mov byte [esp + 0xce13], 0x30
mov byte [esp + 0xce14], 0
mov byte [esp + 0xce15], 0
mov byte [esp + 0xce16], 0
mov byte [esp + 0xce17], 0
mov byte [esp + 0xce18], 0x58
mov byte [esp + 0xce19], 2
mov byte [esp + 0xce1a], 0xfb
mov byte [esp + 0xce1b], 0x40
mov byte [esp + 0xce1c], 0
mov byte [esp + 0xce1d], 0
mov byte [esp + 0xce1e], 0
mov byte [esp + 0xce1f], 0
mov byte [esp + 0xce20], 0x58
pop eax
mov byte [esp + 0xce21], 0xa9
mov byte [esp + 0xce22], 0xa
or al, dh
test byte [ebx], ah
into
add byte [eax], al
xor dh, al
test byte [esp], ah
into
add byte [eax], al
add dh, al
test byte [0xce], ah
mov byte [esp + 0xce26], 0
mov byte [esp + 0xce27], 0
mov byte [esp + 0xce28], 0x59
pop ecx
mov byte [esp + 0xce29], 0xe2
mov byte [esp + 0xce2a], 0xdd
mov byte [esp + 0xce2b], 0x40
inc eax
mov byte [esp + 0xce2c], 0
mov byte [esp + 0xce2d], 0
mov byte [esp + 0xce2e], 0
mov byte [esp + 0xce2f], 0
mov byte [esp + 0xce30], 0x5a
pop edx
mov byte [esp + 0xce31], 0x88
mov byte [esp + 0xce32], 0xec
mov byte [esp + 0xce33], 0x30
xor dh, al
test byte [esp + esi], ah
into
add byte [eax], al
add dh, al
test byte [esi + 0xce], ah
mov byte [esp + 0xce36], 0
mov byte [esp + 0xce37], 0
mov byte [esp + 0xce38], 0x5b
pop ebx
mov byte [esp + 0xce39], 0xde
mov byte [esp + 0xce3a], 0x6e
outsb dx, byte [esi]
mov byte [esp + 0xce3b], 0xc0
mov byte [esp + 0xce3c], 0
mov byte [esp + 0xce3d], 0
mov byte [esp + 0xce3e], 0
mov byte [esp + 0xce3f], 0
mov byte [esp + 0xce40], 0x5c
pop esp
mov byte [esp + 0xce41], 0x68
push 0x422484c6
into
add byte [eax], al
into
mov byte [esp + 0xce43], 0x30
xor dh, al
test byte [esp + eax*2], ah
into
add byte [eax], al
add al, dh
test byte [eax*2 + 0x10000ce], ah
mov byte [esp + 0xce46], 2
mov byte [esp + 0xce47], 1
mov byte [esp + 0xce48], 2
mov byte [esp + 0xce49], 1
mov byte [esp + 0xce4a], 2
mov byte [esp + 0xce4b], 1
mov byte [esp + 0xce4c], 2
mov byte [esp + 0xce4d], 1
mov byte [esp + 0xce4e], 2
mov byte [esp + 0xce4f], 1
mov byte [esp + 0xce50], 2
mov byte [esp + 0xce51], 1
mov byte [esp + 0xce52], 2
mov byte [esp + 0xce53], 1
mov byte [esp + 0xce54], 2
mov byte [esp + 0xce55], 1
mov byte [esp + 0xce56], 2
mov byte [esp + 0xce57], 1
mov byte [esp + 0xce58], 2
mov byte [esp + 0xce59], 1
mov byte [esp + 0xce5a], 2
mov byte [esp + 0xce5b], 1
mov byte [esp + 0xce5c], 2
mov byte [esp + 0xce5d], 1
mov byte [esp + 0xce5e], 2
mov byte [esp + 0xce5f], 1
mov byte [esp + 0xce60], 2
mov byte [esp + 0xce61], 1
mov byte [esp + 0xce62], 2
mov byte [esp + 0xce63], 1
mov byte [esp + 0xce64], 2
mov byte [esp + 0xce65], 1
mov byte [esp + 0xce66], 2
mov byte [esp + 0xce67], 1
mov byte [esp + 0xce68], 2
mov byte [esp + 0xce69], 1
mov byte [esp + 0xce6a], 2
mov byte [esp + 0xce6b], 1
mov byte [esp + 0xce6c], 2
mov byte [esp + 0xce6d], 1
mov byte [esp + 0xce6e], 2
mov byte [esp + 0xce6f], 1
mov byte [esp + 0xce70], 2
mov byte [esp + 0xce71], 1
mov byte [esp + 0xce72], 2
mov byte [esp + 0xce73], 1
mov byte [esp + 0xce74], 2
mov byte [esp + 0xce75], 1
mov byte [esp + 0xce76], 2
mov byte [esp + 0xce77], 1
mov byte [esp + 0xce78], 2
mov byte [esp + 0xce79], 1
mov byte [esp + 0xce7a], 2
mov byte [esp + 0xce7b], 1
mov byte [esp + 0xce7c], 2
mov byte [esp + 0xce7d], 1
mov byte [esp + 0xce7e], 2
mov byte [esp + 0xce7f], 1
mov byte [esp + 0xce80], 2
mov byte [esp + 0xce81], 1
mov byte [esp + 0xce82], 2
mov byte [esp + 0xce83], 1
mov byte [esp + 0xce84], 2
mov byte [esp + 0xce85], 1
mov byte [esp + 0xce86], 2
mov byte [esp + 0xce87], 1
mov byte [esp + 0xce88], 2
mov byte [esp + 0xce89], 1
mov byte [esp + 0xce8a], 2
mov byte [esp + 0xce8b], 1
mov byte [esp + 0xce8c], 2
mov byte [esp + 0xce8d], 1
mov byte [esp + 0xce8e], 2
mov byte [esp + 0xce8f], 1
mov byte [esp + 0xce90], 2
mov byte [esp + 0xce91], 1
mov byte [esp + 0xce92], 2
mov byte [esp + 0xce93], 1
mov byte [esp + 0xce94], 2
mov byte [esp + 0xce95], 1
mov byte [esp + 0xce96], 2
mov byte [esp + 0xce97], 1
mov byte [esp + 0xce98], 2
mov byte [esp + 0xce99], 1
mov byte [esp + 0xce9a], 2
mov byte [esp + 0xce9b], 1
mov byte [esp + 0xce9c], 2
mov byte [esp + 0xce9d], 1
mov byte [esp + 0xce9e], 2
mov byte [esp + 0xce9f], 0xff
mov byte [esp + 0xcea0], 0xff
mov byte [esp + 0xcea1], 0xcc
mov byte [esp + 0xcea2], 0xcc
mov byte [esp + 0xcea3], 0
mov byte [esp + 0xcea4], 0
mov byte [esp + 0xcea5], 0xff
mov byte [esp + 0xcea6], 0xff
mov byte [esp + 0xcea7], 0xd5
mov byte [esp + 0xcea8], 0xd0
mov byte [esp + 0xcea9], 1
mov byte [esp + 0xceaa], 4
mov byte [esp + 0xceab], 0xff
mov byte [esp + 0xceac], 0xff
mov byte [esp + 0xcead], 0xc7
mov byte [esp + 0xceae], 0xc0
mov byte [esp + 0xceaf], 0
mov byte [esp + 0xceb0], 8
mov byte [esp + 0xceb1], 0x4c
mov byte [esp + 0xceb2], 0x4d
mov byte [esp + 0xceb3], 0x54
mov byte [esp + 0xceb4], 0
mov byte [esp + 0xceb5], 0x2d
mov byte [esp + 0xceb6], 0x30
mov byte [esp + 0xceb7], 0x33
mov byte [esp + 0xceb8], 0
mov byte [esp + 0xceb9], 0x2d
mov byte [esp + 0xceba], 0x30
mov byte [esp + 0xcebb], 0x34
mov byte [esp + 0xcebc], 0
mov byte [esp + 0xcebd], 0xa
mov byte [esp + 0xcebe], 0x3c
mov byte [esp + 0xcebf], 0x2d
mov byte [esp + 0xcec0], 0x30
mov byte [esp + 0xcec1], 0x34
mov byte [esp + 0xcec2], 0x3e
mov byte [esp + 0xcec3], 0x34
mov byte [esp + 0xcec4], 0xa
dec eax
lea eax, [esp + 0xcb40]
dec eax
add eax, 0x385
dec esp
mov eax, eax
dec eax
lea edx, [esp + 0xcb40]
dec eax
lea ecx, [esp + 0xd40]
call 0x144bdd0
dec eax
lea ecx, [esp + 0xd50]
dec eax
mov edi, ecx
dec eax
mov esi, eax
mov ecx, 0x10
rep movsb byte es:[edi], byte [esi]
dec eax
lea eax, [esp + 0xd60]
dec eax
lea ecx, [esp + 0xd50]
dec eax
mov edi, eax
dec eax
mov esi, ecx
mov ecx, 0x10
rep movsb byte es:[edi], byte [esi]
dec esp
mov eax, dword [esp + 0x1f8]
dec eax
lea edx, [esp + 0xd60]
dec eax
lea ecx, [esp + 0x25f0]
call 0x144bd40
nop
dec esp
lea eax, [esp + 0x25f0]
dec eax
lea edx, [esp + 0x1f0]
dec eax
lea ecx, [esp + 0x17950]
call 0x1457830
nop
dec eax
lea eax, [0x12adae6]
dec eax
mov dword [esp + 0x200], eax
dec eax
lea ecx, [esp + 0x35]
call 0x11e8da0
dec eax
mov dword [esp + 0x208], eax
mov byte [esp + 0x70e0], 0x54
mov byte [esp + 0x70e1], 0x5a
mov byte [esp + 0x70e2], 0x69
mov byte [esp + 0x70e3], 0x66
mov byte [esp + 0x70e4], 0x32
mov byte [esp + 0x70e5], 0
mov byte [esp + 0x70e6], 0
mov byte [esp + 0x70e7], 0
mov byte [esp + 0x70e8], 0
mov byte [esp + 0x70e9], 0
mov byte [esp + 0x70ea], 0
mov byte [esp + 0x70eb], 0
mov byte [esp + 0x70ec], 0
mov byte [esp + 0x70ed], 0
mov byte [esp + 0x70ee], 0
mov byte [esp + 0x70ef], 0
mov byte [esp + 0x70f0], 0
mov byte [esp + 0x70f1], 0
mov byte [esp + 0x70f2], 0
mov byte [esp + 0x70f3], 0
mov byte [esp + 0x70f4], 0
mov byte [esp + 0x70f5], 0
mov byte [esp + 0x70f6], 0
mov byte [esp + 0x70f7], 0
mov byte [esp + 0x70f8], 0
mov byte [esp + 0x70f9], 0
mov byte [esp + 0x70fa], 0
mov byte [esp + 0x70fb], 0
mov byte [esp + 0x70fc], 0
mov byte [esp + 0x70fd], 0
mov byte [esp + 0x70fe], 0
mov byte [esp + 0x70ff], 0
mov byte [esp + 0x7100], 0
mov byte [esp + 0x7101], 0
mov byte [esp + 0x7102], 0
mov byte [esp + 0x7103], 0x2a
mov byte [esp + 0x7104], 0
mov byte [esp + 0x7105], 0
mov byte [esp + 0x7106], 0
mov byte [esp + 0x7107], 5
mov byte [esp + 0x7108], 0
mov byte [esp + 0x7109], 0
mov byte [esp + 0x710a], 0
mov byte [esp + 0x710b], 0x14
mov byte [esp + 0x710c], 0xff
mov byte [esp + 0x710d], 0xff
mov byte [esp + 0x710e], 0xff
mov byte [esp + 0x710f], 0xff
mov byte [esp + 0x7110], 0xa5
mov byte [esp + 0x7111], 0xb6
mov byte [esp + 0x7112], 0xda
mov byte [esp + 0x7113], 0x60
mov byte [esp + 0x7114], 0
mov byte [esp + 0x7115], 0
mov byte [esp + 0x7116], 0
mov byte [esp + 0x7117], 0
mov byte [esp + 0x7118], 0x16
mov byte [esp + 0x7119], 0x86
mov byte [esp + 0x711a], 0xd5
mov byte [esp + 0x711b], 0x60
mov byte [esp + 0x711c], 0
mov byte [esp + 0x711d], 0
mov byte [esp + 0x711e], 0
mov byte [esp + 0x711f], 0
mov byte [esp + 0x7120], 0x31
xor esi, eax
test byte [ecx], ah
jno 0x1023e6e
add byte [edi - 0x3a], ah
mov byte [si + 0x2224], 0x71
add byte [eax], al
mov byte [si + 0x2324], 0x71
add byte [eax], al
invalid
mov byte [esp + 0x7124], 0
mov byte [esp + 0x7125], 0
mov byte [esp + 0x7126], 0
mov byte [esp + 0x7127], 0
mov byte [esp + 0x7128], 0x32
xor al, dh
test byte [ecx + ebp], ah
jno 0x1023eae
add byte [edx - 0x3a], dh
jb str.g_q
test byte [edx + ebp], ah
jno 0x1023eb6
add dl, bh
mov byte [esp + 0x712b], 0x60
mov byte [esp + 0x712c], 0
mov byte [esp + 0x712d], 0
mov byte [esp + 0x712e], 0
mov byte [esp + 0x712f], 0
mov byte [esp + 0x7130], 0x33
xor eax, esi
test byte [ecx + esi], ah
jno 0x1023eee
add byte [edi - 0x3a], al
inc edi
mov byte [esp + 0x7132], 0x49
dec ecx
mov byte [esp + 0x7133], 0xf0
mov byte [esp + 0x7134], 0
mov byte [esp + 0x7135], 0
mov byte [esp + 0x7136], 0
mov byte [esp + 0x7137], 0
mov byte [esp + 0x7138], 0x34
xor al, 0xc6
test byte [ecx + edi], ah
jno 0x1023f2e
add byte [edx - 0x3a], dl
push edx
mov byte [esp + 0x713a], 0xdc
mov byte [esp + 0x713b], 0x60
pushal
mov byte [esp + 0x713c], 0
mov byte [esp + 0x713d], 0
mov byte [esp + 0x713e], 0
mov byte [esp + 0x713f], 0
mov byte [esp + 0x7140], 0x35
xor eax, 0x412484c6
jno 0x1023f6e
add byte [edi], ah
daa
mov byte [esp + 0x7142], 0x2b
sub eax, esi
test byte [ebx + eax*2], ah
jno 0x1023f7e
add al, dh
mov byte [esp + 0x7144], 0
mov byte [esp + 0x7145], 0
mov byte [esp + 0x7146], 0
mov byte [esp + 0x7147], 0
mov byte [esp + 0x7148], 0x35
xor eax, 0x492484c6
jno 0x1023fae
add ah, al
mov byte [esp + 0x714a], 0
mov byte [esp + 0x714b], 0x60
pushal
mov byte [esp + 0x714c], 0
mov byte [esp + 0x714d], 0
mov byte [esp + 0x714e], 0
mov byte [esp + 0x714f], 0
mov byte [esp + 0x7150], 0x36
mov byte ss:[esp + 0x7151], 0x32
xor al, dh
test byte [edx + edx*2], ah
jno 0x1023ff6
add ah, cl
mov byte [esp + 0x7153], 0x70
jo 0x1023fc7
test byte [esp + edx*2], ah
jno 0x1024006
add byte [eax], al
mov byte [esp + 0x7155], 0
mov byte [esp + 0x7156], 0
mov byte [esp + 0x7157], 0
mov byte [esp + 0x7158], 0x37
aaa
mov byte [esp + 0x7159], 7
pop es
mov byte [esp + 0x715a], 0x1c
mov byte [esp + 0x715b], 0
mov byte [esp + 0x715c], 0
mov byte [esp + 0x715d], 0
mov byte [esp + 0x715e], 0
mov byte [esp + 0x715f], 0
mov byte [esp + 0x7160], 0x38
cmp dh, al
test byte [ecx], ah
jno 0x102406e
add byte [ebx], bl
sbb eax, esi
test byte [edx], ah
jno 0x1024076
add al, ch
mov byte [esp + 0x7163], 0xf0
mov byte [esp + 0x7164], 0
mov byte [esp + 0x7165], 0
mov byte [esp + 0x7166], 0
mov byte [esp + 0x7167], 0
mov byte [esp + 0x7168], 0x38
cmp dh, al
test byte [ecx + ebp*2], ah
jno 0x10240ae
add dh, ah
mov byte [esp + 0x716a], 0xfe
mov byte [esp + 0x716b], 0
mov byte [esp + 0x716c], 0
mov byte [esp + 0x716d], 0
mov byte [esp + 0x716e], 0
mov byte [esp + 0x716f], 0
mov byte [esp + 0x7170], 0x39
cmp esi, eax
test byte [ecx + esi*2], ah
jno 0x10240ee
add bl, bh
mov byte [esp + 0x7172], 0xca
mov byte [esp + 0x7173], 0xf0
mov byte [esp + 0x7174], 0
mov byte [esp + 0x7175], 0
mov byte [esp + 0x7176], 0
mov byte [esp + 0x7177], 0
mov byte [esp + 0x7178], 0x3a
cmp al, dh
test byte [ecx + edi*2], ah
jno 0x102412e
add ch, dh
mov byte [esp + 0x717a], 4
mov byte [esp + 0x717b], 0x80
mov byte [esp + 0x717c], 0
mov byte [esp + 0x717d], 0
mov byte [esp + 0x717e], 0
mov byte [esp + 0x717f], 0
mov byte [esp + 0x7180], 0x3b
mov byte [esp + 0x7181], 0xb6
mov byte [esp + 0x7182], 0xc2
mov byte [esp + 0x7183], 0xf0
mov byte [esp + 0x7184], 0
mov byte [esp + 0x7185], 0
mov byte [esp + 0x7186], 0
mov byte [esp + 0x7187], 0
mov byte [esp + 0x7188], 0x3c
mov byte [esp + 0x7189], 0xaf
mov byte [esp + 0x718a], 0xfc
mov byte [esp + 0x718b], 0x80
mov byte [esp + 0x718c], 0
mov byte [esp + 0x718d], 0
mov byte [esp + 0x718e], 0
mov byte [esp + 0x718f], 0
mov byte [esp + 0x7190], 0x3d
mov byte [esp + 0x7191], 0xbb
mov byte [esp + 0x7192], 0x8e
mov byte [esp + 0x7193], 0xf0
mov byte [esp + 0x7194], 0
mov byte [esp + 0x7195], 0
mov byte [esp + 0x7196], 0
mov byte [esp + 0x7197], 0
mov byte [esp + 0x7198], 0x3e
mov byte [esp + 0x7199], 0x8f
mov byte [esp + 0x719a], 0xde
mov byte [esp + 0x719b], 0x80
mov byte [esp + 0x719c], 0
mov byte [esp + 0x719d], 0
mov byte [esp + 0x719e], 0
mov byte [esp + 0x719f], 0
mov byte [esp + 0x71a0], 0x3f
mov byte [esp + 0x71a1], 0x9b
mov byte [esp + 0x71a2], 0x70
mov byte [esp + 0x71a3], 0xf0
mov byte [esp + 0x71a4], 0
mov byte [esp + 0x71a5], 0
mov byte [esp + 0x71a6], 0
mov byte [esp + 0x71a7], 0
mov byte [esp + 0x71a8], 0x40
mov byte [esp + 0x71a9], 0x6f
mov byte [esp + 0x71aa], 0xc0
mov byte [esp + 0x71ab], 0x80
mov byte [esp + 0x71ac], 0
mov byte [esp + 0x71ad], 0
mov byte [esp + 0x71ae], 0
mov byte [esp + 0x71af], 0
mov byte [esp + 0x71b0], 0x41
mov byte [esp + 0x71b1], 0x84
mov byte [esp + 0x71b2], 0x8d
mov byte [esp + 0x71b3], 0x70
mov byte [esp + 0x71b4], 0
mov byte [esp + 0x71b5], 0
mov byte [esp + 0x71b6], 0
mov byte [esp + 0x71b7], 0
mov byte [esp + 0x71b8], 0x42
mov byte [esp + 0x71b9], 0x4f
mov byte [esp + 0x71ba], 0xa2
mov byte [esp + 0x71bb], 0x80
mov byte [esp + 0x71bc], 0
mov byte [esp + 0x71bd], 0
mov byte [esp + 0x71be], 0
mov byte [esp + 0x71bf], 0
mov byte [esp + 0x71c0], 0x43
mov byte [esp + 0x71c1], 0x64
mov byte [esp + 0x71c2], 0x6f
mov byte [esp + 0x71c3], 0x70
mov byte [esp + 0x71c4], 0
mov byte [esp + 0x71c5], 0
mov byte [esp + 0x71c6], 0
mov byte [esp + 0x71c7], 0
mov byte [esp + 0x71c8], 0x44
mov byte [esp + 0x71c9], 0x2f
mov byte [esp + 0x71ca], 0x84
mov byte [esp + 0x71cb], 0x80
mov byte [esp + 0x71cc], 0
mov byte [esp + 0x71cd], 0
mov byte [esp + 0x71ce], 0
mov byte [esp + 0x71cf], 0
mov byte [esp + 0x71d0], 0x45
mov byte [esp + 0x71d1], 0x44
mov byte [esp + 0x71d2], 0x51
mov byte [esp + 0x71d3], 0x70
mov byte [esp + 0x71d4], 0
mov byte [esp + 0x71d5], 0
mov byte [esp + 0x71d6], 0
mov byte [esp + 0x71d7], 0
mov byte [esp + 0x71d8], 0x46
mov byte [esp + 0x71d9], 0xf
mov byte [esp + 0x71da], 0x66
mov byte [esp + 0x71db], 0x80
mov byte [esp + 0x71dc], 0
mov byte [esp + 0x71dd], 0
mov byte [esp + 0x71de], 0
mov byte [esp + 0x71df], 0
mov byte [esp + 0x71e0], 0x47
mov byte [esp + 0x71e1], 0x24
mov byte [esp + 0x71e2], 0x33
mov byte [esp + 0x71e3], 0x70
mov byte [esp + 0x71e4], 0
mov byte [esp + 0x71e5], 0
mov byte [esp + 0x71e6], 0
mov byte [esp + 0x71e7], 0
mov byte [esp + 0x71e8], 0x47
mov byte [esp + 0x71e9], 0xf8
mov byte [esp + 0x71ea], 0x83
mov byte [esp + 0x71eb], 0
mov byte [esp + 0x71ec], 0
mov byte [esp + 0x71ed], 0
mov byte [esp + 0x71ee], 0
mov byte [esp + 0x71ef], 0
mov byte [esp + 0x71f0], 0x49
mov byte [esp + 0x71f1], 4
mov byte [esp + 0x71f2], 0x15
mov byte [esp + 0x71f3], 0x70
mov byte [esp + 0x71f4], 0
mov byte [esp + 0x71f5], 0
mov byte [esp + 0x71f6], 0
mov byte [esp + 0x71f7], 0
mov byte [esp + 0x71f8], 0x49
mov byte [esp + 0x71f9], 0xd8
mov byte [esp + 0x71fa], 0x65
mov byte [esp + 0x71fb], 0
mov byte [esp + 0x71fc], 0
mov byte [esp + 0x71fd], 0
mov byte [esp + 0x71fe], 0
mov byte [esp + 0x71ff], 0
mov byte [esp + 0x7200], 0x4a
mov byte [esp + 0x7201], 0xe3
mov byte [esp + 0x7202], 0xf7
mov byte [esp + 0x7203], 0x70
mov byte [esp + 0x7204], 0
mov byte [esp + 0x7205], 0
mov byte [esp + 0x7206], 0
mov byte [esp + 0x7207], 0
mov byte [esp + 0x7208], 0x4b
dec ebx
mov byte [esp + 0x7209], 0xb8
mov byte [esp + 0x720a], 0x47
inc edi
mov byte [esp + 0x720b], 0
mov byte [esp + 0x720c], 0
mov byte [esp + 0x720d], 0
mov byte [esp + 0x720e], 0
mov byte [esp + 0x720f], 0
mov byte [esp + 0x7210], 0x4c
mov byte [esp + 0x7211], 0xcd
mov byte [esp + 0x7212], 0x13
mov byte [esp + 0x7213], 0xf0
mov byte [esp + 0x7214], 0
mov byte [esp + 0x7215], 0
mov byte [esp + 0x7216], 0
mov byte [esp + 0x7217], 0
mov byte [esp + 0x7218], 0x4d
mov byte [esp + 0x7219], 0x98
mov byte [esp + 0x721a], 0x29
sub esi, eax
test byte [ebx + ebx], ah
jb 0x102463e
add byte [eax], al
mov byte [esp + 0x721c], 0
mov byte [esp + 0x721d], 0
mov byte [esp + 0x721e], 0
mov byte [esp + 0x721f], 0
mov byte [esp + 0x7220], 0x4e
dec esi
mov byte [esp + 0x7221], 0xac
mov byte [esp + 0x7222], 0xf5
mov byte [esp + 0x7223], 0xf0
mov byte [esp + 0x7224], 0
mov byte [esp + 0x7225], 0
mov byte [esp + 0x7226], 0
mov byte [esp + 0x7227], 0
mov byte [esp + 0x7228], 0x4f
dec edi
mov byte [esp + 0x7229], 0x78
js 0x1024677
test byte [edx + ebp], ah
jb 0x10246b6
add byte [ebx], cl
or eax, esi
test byte [ebx + ebp], ah
jb 0x10246be
add byte [eax], al
mov byte [esp + 0x722c], 0
mov byte [esp + 0x722d], 0
mov byte [esp + 0x722e], 0
mov byte [esp + 0x722f], 0
mov byte [esp + 0x7230], 0x50
push eax
mov byte [esp + 0x7231], 0x8c
mov byte [esp + 0x7232], 0xd7
mov byte [esp + 0x7233], 0xf0
mov byte [esp + 0x7234], 0
mov byte [esp + 0x7235], 0
mov byte [esp + 0x7236], 0
mov byte [esp + 0x7237], 0
mov byte [esp + 0x7238], 0x51
push ecx
mov byte [esp + 0x7239], 0x61
popal
mov byte [esp + 0x723a], 0x27
mov byte [esp + 0x723b], 0x80
mov byte [esp + 0x723c], 0
mov byte [esp + 0x723d], 0
mov byte [esp + 0x723e], 0
mov byte [esp + 0x723f], 0
mov byte [esp + 0x7240], 0x52
push edx
mov byte [esp + 0x7241], 0x6c
insb byte es:[edi], dx
mov byte [esp + 0x7242], 0xb9
mov byte [esp + 0x7243], 0xf0
mov byte [esp + 0x7244], 0
mov byte [esp + 0x7245], 0
mov byte [esp + 0x7246], 0
mov byte [esp + 0x7247], 0
mov byte [esp + 0x7248], 0x53
push ebx
mov byte [esp + 0x7249], 0x41
inc ecx
mov byte [esp + 0x724a], 9
or esi, eax
test byte [ebx + ecx*2], ah
jb 0x10247be
add byte [eax + 0x4c2484c6], al
mov byte [esp + 0x724c], 0
mov byte [esp + 0x724d], 0
mov byte [esp + 0x724e], 0
mov byte [esp + 0x724f], 0
mov byte [esp + 0x7250], 0x54
push esp
mov byte [esp + 0x7251], 0x4c
dec esp
mov byte [esp + 0x7252], 0x9b
mov byte [esp + 0x7253], 0xf0
mov byte [esp + 0x7254], 0
mov byte [esp + 0x7255], 0
mov byte [esp + 0x7256], 0
mov byte [esp + 0x7257], 0
mov byte [esp + 0x7258], 0x54
push esp
mov byte [esp + 0x7259], 0xcd
mov byte [esp + 0x725a], 0xdd
mov byte [esp + 0x725b], 0
mov byte [esp + 0x725c], 1
mov byte [esp + 0x725d], 3
mov byte [esp + 0x725e], 2
mov byte [esp + 0x725f], 3
mov byte [esp + 0x7260], 2
mov byte [esp + 0x7261], 3
mov byte [esp + 0x7262], 2
mov byte [esp + 0x7263], 4
mov byte [esp + 0x7264], 1
mov byte [esp + 0x7265], 4
mov byte [esp + 0x7266], 1
mov byte [esp + 0x7267], 4
mov byte [esp + 0x7268], 1
mov byte [esp + 0x7269], 4
mov byte [esp + 0x726a], 1
mov byte [esp + 0x726b], 4
mov byte [esp + 0x726c], 1
mov byte [esp + 0x726d], 4
mov byte [esp + 0x726e], 1
mov byte [esp + 0x726f], 4
mov byte [esp + 0x7270], 1
mov byte [esp + 0x7271], 4
mov byte [esp + 0x7272], 1
mov byte [esp + 0x7273], 4
mov byte [esp + 0x7274], 1
mov byte [esp + 0x7275], 4
mov byte [esp + 0x7276], 1
mov byte [esp + 0x7277], 4
mov byte [esp + 0x7278], 1
mov byte [esp + 0x7279], 4
mov byte [esp + 0x727a], 1
mov byte [esp + 0x727b], 4
mov byte [esp + 0x727c], 1
mov byte [esp + 0x727d], 4
mov byte [esp + 0x727e], 1
mov byte [esp + 0x727f], 4
mov byte [esp + 0x7280], 1
mov byte [esp + 0x7281], 4
mov byte [esp + 0x7282], 1
mov byte [esp + 0x7283], 4
mov byte [esp + 0x7284], 1
mov byte [esp + 0x7285], 3
mov byte [esp + 0x7286], 0xff
mov byte [esp + 0x7287], 0xff
mov byte [esp + 0x7288], 0xae
mov byte [esp + 0x7289], 0xa8
mov byte [esp + 0x728a], 0
mov byte [esp + 0x728b], 0
mov byte [esp + 0x728c], 0xff
mov byte [esp + 0x728d], 0xff
mov byte [esp + 0x728e], 0xab
mov byte [esp + 0x728f], 0xa0
mov byte [esp + 0x7290], 0
mov byte [esp + 0x7291], 4
mov byte [esp + 0x7292], 0xff
mov byte [esp + 0x7293], 0xff
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al