Function at 0x5162b0
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x5f2564
mov eax, dword fs:[0]
push eax
sub esp, 0xfc0
mov eax, dword [0x66a074]
xor eax, ebp
mov dword [ebp - 0x10], eax
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0xfb4], ecx
mov eax, 0x53
mov word [ebp - 0x5c0], ax
mov ecx, 0x4f
mov word [ebp - 0x5be], cx
mov edx, 0x46
mov word [ebp - 0x5bc], dx
mov eax, 0x54
mov word [ebp - 0x5ba], ax
mov ecx, 0x57
mov word [ebp - 0x5b8], cx
mov edx, 0x41
mov word [ebp - 0x5b6], dx
mov eax, 0x52
mov word [ebp - 0x5b4], ax
mov ecx, 0x45
mov word [ebp - 0x5b2], cx
mov edx, 0x5c
mov word [ebp - 0x5b0], dx
mov eax, 0x43
mov word [ebp - 0x5ae], ax
mov ecx, 0x6c
mov word [ebp - 0x5ac], cx
mov edx, 0x61
mov word [ebp - 0x5aa], dx
mov eax, 0x73
mov word [ebp - 0x5a8], ax
mov ecx, 0x73
mov word [ebp - 0x5a6], cx
mov edx, 0x65
mov word [ebp - 0x5a4], dx
mov eax, 0x73
mov word [ebp - 0x5a2], ax
mov ecx, 0x5c
mov word [ebp - 0x5a0], cx
mov edx, 0x2a
mov word [ebp - 0x59e], dx
mov eax, 0x5c
mov word [ebp - 0x59c], ax
mov ecx, 0x73
mov word [ebp - 0x59a], cx
mov edx, 0x68
mov word [ebp - 0x598], dx
mov eax, 0x65
mov word [ebp - 0x596], ax
mov ecx, 0x6c
mov word [ebp - 0x594], cx
mov edx, 0x6c
mov word [ebp - 0x592], dx
mov eax, 0x65
mov word [ebp - 0x590], ax
mov ecx, 0x78
mov word [ebp - 0x58e], cx
mov edx, 0x5c
mov word [ebp - 0x58c], dx
mov eax, 0x43
mov word [ebp - 0x58a], ax
mov ecx, 0x6f
mov word [ebp - 0x588], cx
mov edx, 0x6e
mov word [ebp - 0x586], dx
mov eax, 0x74
mov word [ebp - 0x584], ax
mov ecx, 0x65
mov word [ebp - 0x582], cx
mov edx, 0x78
mov word [ebp - 0x580], dx
mov eax, 0x74
mov word [ebp - 0x57e], ax
mov ecx, 0x4d
mov word [ebp - 0x57c], cx
mov edx, 0x65
mov word [ebp - 0x57a], dx
mov eax, 0x6e
mov word [ebp - 0x578], ax
mov ecx, 0x75
mov word [ebp - 0x576], cx
mov edx, 0x48
mov word [ebp - 0x574], dx
mov eax, 0x61
mov word [ebp - 0x572], ax
mov ecx, 0x6e
mov word [ebp - 0x570], cx
mov edx, 0x64
mov word [ebp - 0x56e], dx
mov eax, 0x6c
mov word [ebp - 0x56c], ax
mov ecx, 0x65
mov word [ebp - 0x56a], cx
mov edx, 0x72
mov word [ebp - 0x568], dx
mov eax, 0x73
mov word [ebp - 0x566], ax
mov ecx, 0x5c
mov word [ebp - 0x564], cx
mov edx, 1
mov word [ebp - 0x562], dx
mov eax, 1
mov word [ebp - 0x560], ax
mov ecx, 0x48
mov word [ebp - 0x55e], cx
mov edx, 0x61
mov word [ebp - 0x55c], dx
mov eax, 0x6f
mov word [ebp - 0x55a], ax
mov ecx, 0x5a
mov word [ebp - 0x558], cx
mov edx, 0x69
mov word [ebp - 0x556], dx
mov eax, 0x70
mov word [ebp - 0x554], ax
xor ecx, ecx
mov word [ebp - 0x552], cx
mov edx, 0x53
mov word [ebp - 0x4d4], dx
mov eax, 0x4f
mov word [ebp - 0x4d2], ax
mov ecx, 0x46
mov word [ebp - 0x4d0], cx
mov edx, 0x54
mov word [ebp - 0x4ce], dx
mov eax, 0x57
mov word [ebp - 0x4cc], ax
mov ecx, 0x41
mov word [ebp - 0x4ca], cx
mov edx, 0x52
mov word [ebp - 0x4c8], dx
mov eax, 0x45
mov word [ebp - 0x4c6], ax
mov ecx, 0x5c
mov word [ebp - 0x4c4], cx
mov edx, 0x43
mov word [ebp - 0x4c2], dx
mov eax, 0x6c
mov word [ebp - 0x4c0], ax
mov ecx, 0x61
mov word [ebp - 0x4be], cx
mov edx, 0x73
mov word [ebp - 0x4bc], dx
mov eax, 0x73
mov word [ebp - 0x4ba], ax
mov ecx, 0x65
mov word [ebp - 0x4b8], cx
mov edx, 0x73
mov word [ebp - 0x4b6], dx
mov eax, 0x5c
mov word [ebp - 0x4b4], ax
mov ecx, 0x2a
mov word [ebp - 0x4b2], cx
mov edx, 0x5c
mov word [ebp - 0x4b0], dx
mov eax, 0x73
mov word [ebp - 0x4ae], ax
mov ecx, 0x68
mov word [ebp - 0x4ac], cx
mov edx, 0x65
mov word [ebp - 0x4aa], dx
mov eax, 0x6c
mov word [ebp - 0x4a8], ax
mov ecx, 0x6c
mov word [ebp - 0x4a6], cx
mov edx, 0x65
mov word [ebp - 0x4a4], dx
mov eax, 0x78
mov word [ebp - 0x4a2], ax
mov ecx, 0x5c
mov word [ebp - 0x4a0], cx
mov edx, 0x44
mov word [ebp - 0x49e], dx
mov eax, 0x72
mov word [ebp - 0x49c], ax
mov ecx, 0x61
mov word [ebp - 0x49a], cx
mov edx, 0x67
mov word [ebp - 0x498], dx
mov eax, 0x44
mov word [ebp - 0x496], ax
mov ecx, 0x72
mov word [ebp - 0x494], cx
mov edx, 0x6f
mov word [ebp - 0x492], dx
mov eax, 0x70
mov word [ebp - 0x490], ax
mov ecx, 0x48
mov word [ebp - 0x48e], cx
mov edx, 0x61
mov word [ebp - 0x48c], dx
mov eax, 0x6e
mov word [ebp - 0x48a], ax
mov ecx, 0x64
mov word [ebp - 0x488], cx
mov edx, 0x6c
mov word [ebp - 0x486], dx
mov eax, 0x65
mov word [ebp - 0x484], ax
mov ecx, 0x72
mov word [ebp - 0x482], cx
mov edx, 0x73
mov word [ebp - 0x480], dx
mov eax, 0x5c
mov word [ebp - 0x47e], ax
mov ecx, 0x48
mov word [ebp - 0x47c], cx
mov edx, 0x61
mov word [ebp - 0x47a], dx
mov eax, 0x6f
mov word [ebp - 0x478], ax
mov ecx, 0x5a
mov word [ebp - 0x476], cx
mov edx, 0x69
mov word [ebp - 0x474], dx
mov eax, 0x70
mov word [ebp - 0x472], ax
xor ecx, ecx
mov word [ebp - 0x470], cx
mov edx, 0x53
mov word [ebp - 0x630], dx
mov eax, 0x4f
mov word [ebp - 0x62e], ax
mov ecx, 0x46
mov word [ebp - 0x62c], cx
mov edx, 0x54
mov word [ebp - 0x62a], dx
mov eax, 0x57
mov word [ebp - 0x628], ax
mov ecx, 0x41
mov word [ebp - 0x626], cx
mov edx, 0x52
mov word [ebp - 0x624], dx
mov eax, 0x45
mov word [ebp - 0x622], ax
mov ecx, 0x5c
mov word [ebp - 0x620], cx
mov edx, 0x43
mov word [ebp - 0x61e], dx
mov eax, 0x6c
mov word [ebp - 0x61c], ax
mov ecx, 0x61
mov word [ebp - 0x61a], cx
mov edx, 0x73
mov word [ebp - 0x618], dx
mov eax, 0x73
mov word [ebp - 0x616], ax
mov ecx, 0x65
mov word [ebp - 0x614], cx
mov edx, 0x73
mov word [ebp - 0x612], dx
mov eax, 0x5c
mov word [ebp - 0x610], ax
mov ecx, 0x2a
mov word [ebp - 0x60e], cx
mov edx, 0x5c
mov word [ebp - 0x60c], dx
mov eax, 0x73
mov word [ebp - 0x60a], ax
mov ecx, 0x68
mov word [ebp - 0x608], cx
mov edx, 0x65
mov word [ebp - 0x606], dx
mov eax, 0x6c
mov word [ebp - 0x604], ax
mov ecx, 0x6c
mov word [ebp - 0x602], cx
mov edx, 0x65
mov word [ebp - 0x600], dx
mov eax, 0x78
mov word [ebp - 0x5fe], ax
mov ecx, 0x5c
mov word [ebp - 0x5fc], cx
mov edx, 0x50
mov word [ebp - 0x5fa], dx
mov eax, 0x72
mov word [ebp - 0x5f8], ax
mov ecx, 0x6f
mov word [ebp - 0x5f6], cx
mov edx, 0x70
mov word [ebp - 0x5f4], dx
mov eax, 0x65
mov word [ebp - 0x5f2], ax
mov ecx, 0x72
mov word [ebp - 0x5f0], cx
mov edx, 0x74
mov word [ebp - 0x5ee], dx
mov eax, 0x79
mov word [ebp - 0x5ec], ax
mov ecx, 0x53
mov word [ebp - 0x5ea], cx
mov edx, 0x68
mov word [ebp - 0x5e8], dx
mov eax, 0x65
mov word [ebp - 0x5e6], ax
mov ecx, 0x65
mov word [ebp - 0x5e4], cx
mov edx, 0x74
mov word [ebp - 0x5e2], dx
mov eax, 0x48
mov word [ebp - 0x5e0], ax
mov ecx, 0x61
mov word [ebp - 0x5de], cx
mov edx, 0x6e
mov word [ebp - 0x5dc], dx
mov eax, 0x64
mov word [ebp - 0x5da], ax
mov ecx, 0x6c
mov word [ebp - 0x5d8], cx
mov edx, 0x65
mov word [ebp - 0x5d6], dx
mov eax, 0x72
mov word [ebp - 0x5d4], ax
mov ecx, 0x73
mov word [ebp - 0x5d2], cx
mov edx, 0x5c
mov word [ebp - 0x5d0], dx
mov eax, 0x48
mov word [ebp - 0x5ce], ax
mov ecx, 0x61
mov word [ebp - 0x5cc], cx
mov edx, 0x6f
mov word [ebp - 0x5ca], dx
mov eax, 0x5a
mov word [ebp - 0x5c8], ax
mov ecx, 0x69
mov word [ebp - 0x5c6], cx
mov edx, 0x70
mov word [ebp - 0x5c4], dx
xor eax, eax
mov word [ebp - 0x5c2], ax
mov ecx, 0x53
mov word [ebp - 0x8f8], cx
mov edx, 0x4f
mov word [ebp - 0x8f6], dx
mov eax, 0x46
mov word [ebp - 0x8f4], ax
mov ecx, 0x54
mov word [ebp - 0x8f2], cx
mov edx, 0x57
mov word [ebp - 0x8f0], dx
mov eax, 0x41
mov word [ebp - 0x8ee], ax
mov ecx, 0x52
mov word [ebp - 0x8ec], cx
mov edx, 0x45
mov word [ebp - 0x8ea], dx
mov eax, 0x5c
mov word [ebp - 0x8e8], ax
mov ecx, 0x43
mov word [ebp - 0x8e6], cx
mov edx, 0x6c
mov word [ebp - 0x8e4], dx
mov eax, 0x61
mov word [ebp - 0x8e2], ax
mov ecx, 0x73
mov word [ebp - 0x8e0], cx
mov edx, 0x73
mov word [ebp - 0x8de], dx
mov eax, 0x65
mov word [ebp - 0x8dc], ax
mov ecx, 0x73
mov word [ebp - 0x8da], cx
mov edx, 0x5c
mov word [ebp - 0x8d8], dx
mov eax, 0x43
mov word [ebp - 0x8d6], ax
mov ecx, 0x4c
mov word [ebp - 0x8d4], cx
mov edx, 0x53
mov word [ebp - 0x8d2], dx
mov eax, 0x49
mov word [ebp - 0x8d0], ax
mov ecx, 0x44
mov word [ebp - 0x8ce], cx
mov edx, 0x5c
mov word [ebp - 0x8cc], dx
mov eax, 0x7b
mov word [ebp - 0x8ca], ax
mov ecx, 0x35
mov word [ebp - 0x8c8], cx
mov edx, 0x46
mov word [ebp - 0x8c6], dx
mov eax, 0x45
mov word [ebp - 0x8c4], ax
mov ecx, 0x44
mov word [ebp - 0x8c2], cx
mov edx, 0x38
mov word [ebp - 0x8c0], dx
mov eax, 0x33
mov word [ebp - 0x8be], ax
mov ecx, 0x36
mov word [ebp - 0x8bc], cx
mov edx, 0x41
mov word [ebp - 0x8ba], dx
mov eax, 0x2d
mov word [ebp - 0x8b8], ax
mov ecx, 0x43
mov word [ebp - 0x8b6], cx
mov edx, 0x39
mov word [ebp - 0x8b4], dx
mov eax, 0x36
mov word [ebp - 0x8b2], ax
mov ecx, 0x43
mov word [ebp - 0x8b0], cx
mov edx, 0x2d
mov word [ebp - 0x8ae], dx
mov eax, 0x34
mov word [ebp - 0x8ac], ax
mov ecx, 0x64
mov word [ebp - 0x8aa], cx
mov edx, 0x38
mov word [ebp - 0x8a8], dx
mov eax, 0x38
mov word [ebp - 0x8a6], ax
mov ecx, 0x2d
mov word [ebp - 0x8a4], cx
mov edx, 0x41
mov word [ebp - 0x8a2], dx
mov eax, 0x39
mov word [ebp - 0x8a0], ax
mov ecx, 0x31
mov word [ebp - 0x89e], cx
mov edx, 0x45
mov word [ebp - 0x89c], dx
mov eax, 0x2d
mov word [ebp - 0x89a], ax
mov ecx, 0x46
mov word [ebp - 0x898], cx
mov edx, 0x36
mov word [ebp - 0x896], dx
mov eax, 0x33
mov word [ebp - 0x894], ax
mov ecx, 0x46
mov word [ebp - 0x892], cx
mov edx, 0x30
mov word [ebp - 0x890], dx
mov eax, 0x37
mov word [ebp - 0x88e], ax
mov ecx, 0x37
mov word [ebp - 0x88c], cx
mov edx, 0x32
mov word [ebp - 0x88a], dx
mov eax, 0x36
mov word [ebp - 0x888], ax
mov ecx, 0x35
mov word [ebp - 0x886], cx
mov edx, 0x38
mov word [ebp - 0x884], dx
mov eax, 0x35
mov word [ebp - 0x882], ax
mov ecx, 0x7d
mov word [ebp - 0x880], cx
xor edx, edx
mov word [ebp - 0x87e], dx
mov eax, 0x53
mov word [ebp - 0xa90], ax
mov ecx, 0x4f
mov word [ebp - 0xa8e], cx
mov edx, 0x46
mov word [ebp - 0xa8c], dx
mov eax, 0x54
mov word [ebp - 0xa8a], ax
mov ecx, 0x57
mov word [ebp - 0xa88], cx
mov edx, 0x41
mov word [ebp - 0xa86], dx
mov eax, 0x52
mov word [ebp - 0xa84], ax
mov ecx, 0x45
mov word [ebp - 0xa82], cx
mov edx, 0x5c
mov word [ebp - 0xa80], dx
mov eax, 0x43
mov word [ebp - 0xa7e], ax
mov ecx, 0x6c
mov word [ebp - 0xa7c], cx
mov edx, 0x61
mov word [ebp - 0xa7a], dx
mov eax, 0x73
mov word [ebp - 0xa78], ax
mov ecx, 0x73
mov word [ebp - 0xa76], cx
mov edx, 0x65
mov word [ebp - 0xa74], dx
mov eax, 0x73
mov word [ebp - 0xa72], ax
mov ecx, 0x5c
mov word [ebp - 0xa70], cx
mov edx, 0x43
mov word [ebp - 0xa6e], dx
mov eax, 0x4c
mov word [ebp - 0xa6c], ax
mov ecx, 0x53
mov word [ebp - 0xa6a], cx
mov edx, 0x49
mov word [ebp - 0xa68], dx
mov eax, 0x44
mov word [ebp - 0xa66], ax
mov ecx, 0x5c
mov word [ebp - 0xa64], cx
mov edx, 0x7b
mov word [ebp - 0xa62], dx
mov eax, 0x35
mov word [ebp - 0xa60], ax
mov ecx, 0x46
mov word [ebp - 0xa5e], cx
mov edx, 0x45
mov word [ebp - 0xa5c], dx
mov eax, 0x44
mov word [ebp - 0xa5a], ax
mov ecx, 0x38
mov word [ebp - 0xa58], cx
mov edx, 0x33
mov word [ebp - 0xa56], dx
mov eax, 0x36
mov word [ebp - 0xa54], ax
mov ecx, 0x41
mov word [ebp - 0xa52], cx
mov edx, 0x2d
mov word [ebp - 0xa50], dx
mov eax, 0x43
mov word [ebp - 0xa4e], ax
mov ecx, 0x39
mov word [ebp - 0xa4c], cx
mov edx, 0x36
mov word [ebp - 0xa4a], dx
mov eax, 0x43
mov word [ebp - 0xa48], ax
mov ecx, 0x2d
mov word [ebp - 0xa46], cx
mov edx, 0x34
mov word [ebp - 0xa44], dx
mov eax, 0x64
mov word [ebp - 0xa42], ax
mov ecx, 0x38
mov word [ebp - 0xa40], cx
mov edx, 0x38
mov word [ebp - 0xa3e], dx
mov eax, 0x2d
mov word [ebp - 0xa3c], ax
mov ecx, 0x41
mov word [ebp - 0xa3a], cx
mov edx, 0x39
mov word [ebp - 0xa38], dx
mov eax, 0x31
mov word [ebp - 0xa36], ax
mov ecx, 0x45
mov word [ebp - 0xa34], cx
mov edx, 0x2d
mov word [ebp - 0xa32], dx
mov eax, 0x46
mov word [ebp - 0xa30], ax
mov ecx, 0x36
mov word [ebp - 0xa2e], cx
mov edx, 0x33
mov word [ebp - 0xa2c], dx
mov eax, 0x46
mov word [ebp - 0xa2a], ax
mov ecx, 0x30
mov word [ebp - 0xa28], cx
mov edx, 0x37
mov word [ebp - 0xa26], dx
mov eax, 0x37
mov word [ebp - 0xa24], ax
mov ecx, 0x32
mov word [ebp - 0xa22], cx
mov edx, 0x36
mov word [ebp - 0xa20], dx
mov eax, 0x35
mov word [ebp - 0xa1e], ax
mov ecx, 0x38
mov word [ebp - 0xa1c], cx
mov edx, 0x35
mov word [ebp - 0xa1a], dx
mov eax, 0x7d
mov word [ebp - 0xa18], ax
mov ecx, 0x5c
mov word [ebp - 0xa16], cx
mov edx, 0x49
mov word [ebp - 0xa14], dx
mov eax, 0x6e
mov word [ebp - 0xa12], ax
mov ecx, 0x70
mov word [ebp - 0xa10], cx
mov edx, 0x72
mov word [ebp - 0xa0e], dx
mov eax, 0x6f
mov word [ebp - 0xa0c], ax
mov ecx, 0x63
mov word [ebp - 0xa0a], cx
mov edx, 0x53
mov word [ebp - 0xa08], dx
mov eax, 0x65
mov word [ebp - 0xa06], ax
mov ecx, 0x72
mov word [ebp - 0xa04], cx
mov edx, 0x76
mov word [ebp - 0xa02], dx
mov eax, 0x65
mov word [ebp - 0xa00], ax
mov ecx, 0x72
mov word [ebp - 0x9fe], cx
mov edx, 0x33
mov word [ebp - 0x9fc], dx
mov eax, 0x32
mov word [ebp - 0x9fa], ax
xor ecx, ecx
mov word [ebp - 0x9f8], cx
mov edx, 0x53
mov word [ebp - 0x9f4], dx
mov eax, 0x4f
mov word [ebp - 0x9f2], ax
mov ecx, 0x46
mov word [ebp - 0x9f0], cx
mov edx, 0x54
mov word [ebp - 0x9ee], dx
mov eax, 0x57
mov word [ebp - 0x9ec], ax
mov ecx, 0x41
mov word [ebp - 0x9ea], cx
mov edx, 0x52
mov word [ebp - 0x9e8], dx
mov eax, 0x45
mov word [ebp - 0x9e6], ax
mov ecx, 0x5c
mov word [ebp - 0x9e4], cx
mov edx, 0x43
mov word [ebp - 0x9e2], dx
mov eax, 0x6c
mov word [ebp - 0x9e0], ax
mov ecx, 0x61
mov word [ebp - 0x9de], cx
mov edx, 0x73
mov word [ebp - 0x9dc], dx
mov eax, 0x73
mov word [ebp - 0x9da], ax
mov ecx, 0x65
mov word [ebp - 0x9d8], cx
mov edx, 0x73
mov word [ebp - 0x9d6], dx
mov eax, 0x5c
mov word [ebp - 0x9d4], ax
mov ecx, 0x44
mov word [ebp - 0x9d2], cx
mov edx, 0x69
mov word [ebp - 0x9d0], dx
mov eax, 0x72
mov word [ebp - 0x9ce], ax
mov ecx, 0x65
mov word [ebp - 0x9cc], cx
mov edx, 0x63
mov word [ebp - 0x9ca], dx
mov eax, 0x74
mov word [ebp - 0x9c8], ax
mov ecx, 0x6f
mov word [ebp - 0x9c6], cx
mov edx, 0x72
mov word [ebp - 0x9c4], dx
mov eax, 0x79
mov word [ebp - 0x9c2], ax
mov ecx, 0x5c
mov word [ebp - 0x9c0], cx
mov edx, 0x73
mov word [ebp - 0x9be], dx
mov eax, 0x68
mov word [ebp - 0x9bc], ax
mov ecx, 0x65
mov word [ebp - 0x9ba], cx
mov edx, 0x6c
mov word [ebp - 0x9b8], dx
mov eax, 0x6c
mov word [ebp - 0x9b6], ax
mov ecx, 0x65
mov word [ebp - 0x9b4], cx
mov edx, 0x78
mov word [ebp - 0x9b2], dx
mov eax, 0x5c
mov word [ebp - 0x9b0], ax
mov ecx, 0x43
mov word [ebp - 0x9ae], cx
mov edx, 0x6f
mov word [ebp - 0x9ac], dx
mov eax, 0x6e
mov word [ebp - 0x9aa], ax
mov ecx, 0x74
mov word [ebp - 0x9a8], cx
mov edx, 0x65
mov word [ebp - 0x9a6], dx
mov eax, 0x78
mov word [ebp - 0x9a4], ax
mov ecx, 0x74
mov word [ebp - 0x9a2], cx
mov edx, 0x4d
mov word [ebp - 0x9a0], dx
mov eax, 0x65
mov word [ebp - 0x99e], ax
mov ecx, 0x6e
mov word [ebp - 0x99c], cx
mov edx, 0x75
mov word [ebp - 0x99a], dx
mov eax, 0x48
mov word [ebp - 0x998], ax
mov ecx, 0x61
mov word [ebp - 0x996], cx
mov edx, 0x6e
mov word [ebp - 0x994], dx
mov eax, 0x64
mov word [ebp - 0x992], ax
mov ecx, 0x6c
mov word [ebp - 0x990], cx
mov edx, 0x65
mov word [ebp - 0x98e], dx
mov eax, 0x72
mov word [ebp - 0x98c], ax
mov ecx, 0x73
mov word [ebp - 0x98a], cx
mov edx, 0x5c
mov word [ebp - 0x988], dx
mov eax, 1
mov word [ebp - 0x986], ax
mov ecx, 1
mov word [ebp - 0x984], cx
mov edx, 0x48
mov word [ebp - 0x982], dx
mov eax, 0x61
mov word [ebp - 0x980], ax
mov ecx, 0x6f
mov word [ebp - 0x97e], cx
mov edx, 0x5a
mov word [ebp - 0x97c], dx
mov eax, 0x69
mov word [ebp - 0x97a], ax
mov ecx, 0x70
mov word [ebp - 0x978], cx
xor edx, edx
mov word [ebp - 0x976], dx
mov eax, 0x53
mov word [ebp - 0x78c], ax
mov ecx, 0x4f
mov word [ebp - 0x78a], cx
mov edx, 0x46
mov word [ebp - 0x788], dx
mov eax, 0x54
mov word [ebp - 0x786], ax
mov ecx, 0x57
mov word [ebp - 0x784], cx
mov edx, 0x41
mov word [ebp - 0x782], dx
mov eax, 0x52
mov word [ebp - 0x780], ax
mov ecx, 0x45
mov word [ebp - 0x77e], cx
mov edx, 0x5c
mov word [ebp - 0x77c], dx
mov eax, 0x43
mov word [ebp - 0x77a], ax
mov ecx, 0x6c
mov word [ebp - 0x778], cx
mov edx, 0x61
mov word [ebp - 0x776], dx
mov eax, 0x73
mov word [ebp - 0x774], ax
mov ecx, 0x73
mov word [ebp - 0x772], cx
mov edx, 0x65
mov word [ebp - 0x770], dx
mov eax, 0x73
mov word [ebp - 0x76e], ax
mov ecx, 0x5c
mov word [ebp - 0x76c], cx
mov edx, 0x44
mov word [ebp - 0x76a], dx
mov eax, 0x69
mov word [ebp - 0x768], ax
mov ecx, 0x72
mov word [ebp - 0x766], cx
mov edx, 0x65
mov word [ebp - 0x764], dx
mov eax, 0x63
mov word [ebp - 0x762], ax
mov ecx, 0x74
mov word [ebp - 0x760], cx
mov edx, 0x6f
mov word [ebp - 0x75e], dx
mov eax, 0x72
mov word [ebp - 0x75c], ax
mov ecx, 0x79
mov word [ebp - 0x75a], cx
mov edx, 0x5c
mov word [ebp - 0x758], dx
mov eax, 0x73
mov word [ebp - 0x756], ax
mov ecx, 0x68
mov word [ebp - 0x754], cx
mov edx, 0x65
mov word [ebp - 0x752], dx
mov eax, 0x6c
mov word [ebp - 0x750], ax
mov ecx, 0x6c
mov word [ebp - 0x74e], cx
mov edx, 0x65
mov word [ebp - 0x74c], dx
mov eax, 0x78
mov word [ebp - 0x74a], ax
mov ecx, 0x5c
mov word [ebp - 0x748], cx
mov edx, 0x44
mov word [ebp - 0x746], dx
mov eax, 0x72
mov word [ebp - 0x744], ax
mov ecx, 0x61
mov word [ebp - 0x742], cx
mov edx, 0x67
mov word [ebp - 0x740], dx
mov eax, 0x44
mov word [ebp - 0x73e], ax
mov ecx, 0x72
mov word [ebp - 0x73c], cx
mov edx, 0x6f
mov word [ebp - 0x73a], dx
mov eax, 0x70
mov word [ebp - 0x738], ax
mov ecx, 0x48
mov word [ebp - 0x736], cx
mov edx, 0x61
mov word [ebp - 0x734], dx
mov eax, 0x6e
mov word [ebp - 0x732], ax
mov ecx, 0x64
mov word [ebp - 0x730], cx
mov edx, 0x6c
mov word [ebp - 0x72e], dx
mov eax, 0x65
mov word [ebp - 0x72c], ax
mov ecx, 0x72
mov word [ebp - 0x72a], cx
mov edx, 0x73
mov word [ebp - 0x728], dx
mov eax, 0x5c
mov word [ebp - 0x726], ax
mov ecx, 0x48
mov word [ebp - 0x724], cx
mov edx, 0x61
mov word [ebp - 0x722], dx
mov eax, 0x6f
mov word [ebp - 0x720], ax
mov ecx, 0x5a
mov word [ebp - 0x71e], cx
mov edx, 0x69
mov word [ebp - 0x71c], dx
mov eax, 0x70
mov word [ebp - 0x71a], ax
xor ecx, ecx
mov word [ebp - 0x718], cx
mov edx, 0x53
mov word [ebp - 0x804], dx
mov eax, 0x4f
mov word [ebp - 0x802], ax
mov ecx, 0x46
mov word [ebp - 0x800], cx
mov edx, 0x54
mov word [ebp - 0x7fe], dx
mov eax, 0x57
mov word [ebp - 0x7fc], ax
mov ecx, 0x41
mov word [ebp - 0x7fa], cx
mov edx, 0x52
mov word [ebp - 0x7f8], dx
mov eax, 0x45
mov word [ebp - 0x7f6], ax
mov ecx, 0x5c
mov word [ebp - 0x7f4], cx
mov edx, 0x43
mov word [ebp - 0x7f2], dx
mov eax, 0x6c
mov word [ebp - 0x7f0], ax
mov ecx, 0x61
mov word [ebp - 0x7ee], cx
mov edx, 0x73
mov word [ebp - 0x7ec], dx
mov eax, 0x73
mov word [ebp - 0x7ea], ax
mov ecx, 0x65
mov word [ebp - 0x7e8], cx
mov edx, 0x73
mov word [ebp - 0x7e6], dx
mov eax, 0x5c
mov word [ebp - 0x7e4], ax
mov ecx, 0x44
mov word [ebp - 0x7e2], cx
mov edx, 0x72
mov word [ebp - 0x7e0], dx
mov eax, 0x69
mov word [ebp - 0x7de], ax
mov ecx, 0x76
mov word [ebp - 0x7dc], cx
mov edx, 0x65
mov word [ebp - 0x7da], dx
mov eax, 0x5c
mov word [ebp - 0x7d8], ax
mov ecx, 0x73
mov word [ebp - 0x7d6], cx
mov edx, 0x68
mov word [ebp - 0x7d4], dx
mov eax, 0x65
mov word [ebp - 0x7d2], ax
mov ecx, 0x6c
mov word [ebp - 0x7d0], cx
mov edx, 0x6c
mov word [ebp - 0x7ce], dx
mov eax, 0x65
mov word [ebp - 0x7cc], ax
mov ecx, 0x78
mov word [ebp - 0x7ca], cx
mov edx, 0x5c
mov word [ebp - 0x7c8], dx
mov eax, 0x43
mov word [ebp - 0x7c6], ax
mov ecx, 0x6f
mov word [ebp - 0x7c4], cx
mov edx, 0x6e
mov word [ebp - 0x7c2], dx
mov eax, 0x74
mov word [ebp - 0x7c0], ax
mov ecx, 0x65
mov word [ebp - 0x7be], cx
mov edx, 0x78
mov word [ebp - 0x7bc], dx
mov eax, 0x74
mov word [ebp - 0x7ba], ax
mov ecx, 0x4d
mov word [ebp - 0x7b8], cx
mov edx, 0x65
mov word [ebp - 0x7b6], dx
mov eax, 0x6e
mov word [ebp - 0x7b4], ax
mov ecx, 0x75
mov word [ebp - 0x7b2], cx
mov edx, 0x48
mov word [ebp - 0x7b0], dx
mov eax, 0x61
mov word [ebp - 0x7ae], ax
mov ecx, 0x6e
mov word [ebp - 0x7ac], cx
mov edx, 0x64
mov word [ebp - 0x7aa], dx
mov eax, 0x6c
mov word [ebp - 0x7a8], ax
mov ecx, 0x65
mov word [ebp - 0x7a6], cx
mov edx, 0x72
mov word [ebp - 0x7a4], dx
mov eax, 0x73
mov word [ebp - 0x7a2], ax
mov ecx, 0x5c
mov word [ebp - 0x7a0], cx
mov edx, 1
mov word [ebp - 0x79e], dx
mov eax, 1
mov word [ebp - 0x79c], ax
mov ecx, 0x48
mov word [ebp - 0x79a], cx
mov edx, 0x61
mov word [ebp - 0x798], dx
mov eax, 0x6f
mov word [ebp - 0x796], ax
mov ecx, 0x5a
mov word [ebp - 0x794], cx
mov edx, 0x69
mov word [ebp - 0x792], dx
mov eax, 0x70
mov word [ebp - 0x790], ax
xor ecx, ecx
mov word [ebp - 0x78e], cx
mov edx, 0x53
mov word [ebp - 0x46c], dx
mov eax, 0x4f
mov word [ebp - 0x46a], ax
mov ecx, 0x46
mov word [ebp - 0x468], cx
mov edx, 0x54
mov word [ebp - 0x466], dx
mov eax, 0x57
mov word [ebp - 0x464], ax
mov ecx, 0x41
mov word [ebp - 0x462], cx
mov edx, 0x52
mov word [ebp - 0x460], dx
mov eax, 0x45
mov word [ebp - 0x45e], ax
mov ecx, 0x5c
mov word [ebp - 0x45c], cx
mov edx, 0x43
mov word [ebp - 0x45a], dx
mov eax, 0x6c
mov word [ebp - 0x458], ax
mov ecx, 0x61
mov word [ebp - 0x456], cx
mov edx, 0x73
mov word [ebp - 0x454], dx
mov eax, 0x73
mov word [ebp - 0x452], ax
mov ecx, 0x65
mov word [ebp - 0x450], cx
mov edx, 0x73
mov word [ebp - 0x44e], dx
mov eax, 0x5c
mov word [ebp - 0x44c], ax
mov ecx, 0x44
mov word [ebp - 0x44a], cx
mov edx, 0x72
mov word [ebp - 0x448], dx
mov eax, 0x69
mov word [ebp - 0x446], ax
mov ecx, 0x76
mov word [ebp - 0x444], cx
mov edx, 0x65
mov word [ebp - 0x442], dx
mov eax, 0x5c
mov word [ebp - 0x440], ax
mov ecx, 0x73
mov word [ebp - 0x43e], cx
mov edx, 0x68
mov word [ebp - 0x43c], dx
mov eax, 0x65
mov word [ebp - 0x43a], ax
mov ecx, 0x6c
mov word [ebp - 0x438], cx
mov edx, 0x6c
mov word [ebp - 0x436], dx
mov eax, 0x65
mov word [ebp - 0x434], ax
mov ecx, 0x78
mov word [ebp - 0x432], cx
mov edx, 0x5c
mov word [ebp - 0x430], dx
mov eax, 0x44
mov word [ebp - 0x42e], ax
mov ecx, 0x72
mov word [ebp - 0x42c], cx
mov edx, 0x61
mov word [ebp - 0x42a], dx
mov eax, 0x67
mov word [ebp - 0x428], ax
mov ecx, 0x44
mov word [ebp - 0x426], cx
mov edx, 0x72
mov word [ebp - 0x424], dx
mov eax, 0x6f
mov word [ebp - 0x422], ax
mov ecx, 0x70
mov word [ebp - 0x420], cx
mov edx, 0x48
mov word [ebp - 0x41e], dx
mov eax, 0x61
mov word [ebp - 0x41c], ax
mov ecx, 0x6e
mov word [ebp - 0x41a], cx
mov edx, 0x64
mov word [ebp - 0x418], dx
mov eax, 0x6c
mov word [ebp - 0x416], ax
mov ecx, 0x65
mov word [ebp - 0x414], cx
mov edx, 0x72
mov word [ebp - 0x412], dx
mov eax, 0x73
mov word [ebp - 0x410], ax
mov ecx, 0x5c
mov word [ebp - 0x40e], cx
mov edx, 0x48
mov word [ebp - 0x40c], dx
mov eax, 0x61
mov word [ebp - 0x40a], ax
mov ecx, 0x6f
mov word [ebp - 0x408], cx
mov edx, 0x5a
mov word [ebp - 0x406], dx
mov eax, 0x69
mov word [ebp - 0x404], ax
mov ecx, 0x70
mov word [ebp - 0x402], cx
xor edx, edx
mov word [ebp - 0x400], dx
mov eax, 0x53
mov word [ebp - 0x550], ax
mov ecx, 0x4f
mov word [ebp - 0x54e], cx
mov edx, 0x46
mov word [ebp - 0x54c], dx
mov eax, 0x54
mov word [ebp - 0x54a], ax
mov ecx, 0x57
mov word [ebp - 0x548], cx
mov edx, 0x41
mov word [ebp - 0x546], dx
mov eax, 0x52
mov word [ebp - 0x544], ax
mov ecx, 0x45
mov word [ebp - 0x542], cx
mov edx, 0x5c
mov word [ebp - 0x540], dx
mov eax, 0x43
mov word [ebp - 0x53e], ax
mov ecx, 0x6c
mov word [ebp - 0x53c], cx
mov edx, 0x61
mov word [ebp - 0x53a], dx
mov eax, 0x73
mov word [ebp - 0x538], ax
mov ecx, 0x73
mov word [ebp - 0x536], cx
mov edx, 0x65
mov word [ebp - 0x534], dx
mov eax, 0x73
mov word [ebp - 0x532], ax
mov ecx, 0x5c
mov word [ebp - 0x530], cx
mov edx, 0x46
mov word [ebp - 0x52e], dx
mov eax, 0x6f
mov word [ebp - 0x52c], ax
mov ecx, 0x6c
mov word [ebp - 0x52a], cx
mov edx, 0x64
mov word [ebp - 0x528], dx
mov eax, 0x65
mov word [ebp - 0x526], ax
mov ecx, 0x72
mov word [ebp - 0x524], cx
mov edx, 0x5c
mov word [ebp - 0x522], dx
mov eax, 0x53
mov word [ebp - 0x520], ax
mov ecx, 0x68
mov word [ebp - 0x51e], cx
mov edx, 0x65
mov word [ebp - 0x51c], dx
mov eax, 0x6c
mov word [ebp - 0x51a], ax
mov ecx, 0x6c
mov word [ebp - 0x518], cx
mov edx, 0x45
mov word [ebp - 0x516], dx
mov eax, 0x78
mov word [ebp - 0x514], ax
mov ecx, 0x5c
mov word [ebp - 0x512], cx
mov edx, 0x43
mov word [ebp - 0x510], dx
mov eax, 0x6f
mov word [ebp - 0x50e], ax
mov ecx, 0x6e
mov word [ebp - 0x50c], cx
mov edx, 0x74
mov word [ebp - 0x50a], dx
mov eax, 0x65
mov word [ebp - 0x508], ax
mov ecx, 0x78
mov word [ebp - 0x506], cx
mov edx, 0x74
mov word [ebp - 0x504], dx
mov eax, 0x4d
mov word [ebp - 0x502], ax
mov ecx, 0x65
mov word [ebp - 0x500], cx
mov edx, 0x6e
mov word [ebp - 0x4fe], dx
mov eax, 0x75
mov word [ebp - 0x4fc], ax
mov ecx, 0x48
mov word [ebp - 0x4fa], cx
mov edx, 0x61
mov word [ebp - 0x4f8], dx
mov eax, 0x6e
mov word [ebp - 0x4f6], ax
mov ecx, 0x64
mov word [ebp - 0x4f4], cx
mov edx, 0x6c
mov word [ebp - 0x4f2], dx
mov eax, 0x65
mov word [ebp - 0x4f0], ax
mov ecx, 0x72
mov word [ebp - 0x4ee], cx
mov edx, 0x73
mov word [ebp - 0x4ec], dx
mov eax, 0x5c
mov word [ebp - 0x4ea], ax
mov ecx, 1
mov word [ebp - 0x4e8], cx
mov edx, 1
mov word [ebp - 0x4e6], dx
mov eax, 0x48
mov word [ebp - 0x4e4], ax
mov ecx, 0x61
mov word [ebp - 0x4e2], cx
mov edx, 0x6f
mov word [ebp - 0x4e0], dx
mov eax, 0x5a
mov word [ebp - 0x4de], ax
mov ecx, 0x69
mov word [ebp - 0x4dc], cx
mov edx, 0x70
mov word [ebp - 0x4da], dx
xor eax, eax
mov word [ebp - 0x4d8], ax
mov ecx, 0x53
mov word [ebp - 0x6a0], cx
mov edx, 0x4f
mov word [ebp - 0x69e], dx
mov eax, 0x46
mov word [ebp - 0x69c], ax
mov ecx, 0x54
mov word [ebp - 0x69a], cx
mov edx, 0x57
mov word [ebp - 0x698], dx
mov eax, 0x41
mov word [ebp - 0x696], ax
mov ecx, 0x52
mov word [ebp - 0x694], cx
mov edx, 0x45
mov word [ebp - 0x692], dx
mov eax, 0x5c
mov word [ebp - 0x690], ax
mov ecx, 0x43
mov word [ebp - 0x68e], cx
mov edx, 0x6c
mov word [ebp - 0x68c], dx
mov eax, 0x61
mov word [ebp - 0x68a], ax
mov ecx, 0x73
mov word [ebp - 0x688], cx
mov edx, 0x73
mov word [ebp - 0x686], dx
mov eax, 0x65
mov word [ebp - 0x684], ax
mov ecx, 0x73
mov word [ebp - 0x682], cx
mov edx, 0x5c
mov word [ebp - 0x680], dx
mov eax, 0x46
mov word [ebp - 0x67e], ax
mov ecx, 0x6f
mov word [ebp - 0x67c], cx
mov edx, 0x6c
mov word [ebp - 0x67a], dx
mov eax, 0x64
mov word [ebp - 0x678], ax
mov ecx, 0x65
mov word [ebp - 0x676], cx
mov edx, 0x72
mov word [ebp - 0x674], dx
mov eax, 0x5c
mov word [ebp - 0x672], ax
mov ecx, 0x53
mov word [ebp - 0x670], cx
mov edx, 0x68
mov word [ebp - 0x66e], dx
mov eax, 0x65
mov word [ebp - 0x66c], ax
mov ecx, 0x6c
mov word [ebp - 0x66a], cx
mov edx, 0x6c
mov word [ebp - 0x668], dx
mov eax, 0x45
mov word [ebp - 0x666], ax
mov ecx, 0x78
mov word [ebp - 0x664], cx
mov edx, 0x5c
mov word [ebp - 0x662], dx
mov eax, 0x44
mov word [ebp - 0x660], ax
mov ecx, 0x72
mov word [ebp - 0x65e], cx
mov edx, 0x61
mov word [ebp - 0x65c], dx
mov eax, 0x67
mov word [ebp - 0x65a], ax
mov ecx, 0x44
mov word [ebp - 0x658], cx
mov edx, 0x72
mov word [ebp - 0x656], dx
mov eax, 0x6f
mov word [ebp - 0x654], ax
mov ecx, 0x70
mov word [ebp - 0x652], cx
mov edx, 0x48
mov word [ebp - 0x650], dx
mov eax, 0x61
mov word [ebp - 0x64e], ax
mov ecx, 0x6e
mov word [ebp - 0x64c], cx
mov edx, 0x64
mov word [ebp - 0x64a], dx
mov eax, 0x6c
mov word [ebp - 0x648], ax
mov ecx, 0x65
mov word [ebp - 0x646], cx
mov edx, 0x72
mov word [ebp - 0x644], dx
mov eax, 0x73
mov word [ebp - 0x642], ax
mov ecx, 0x5c
mov word [ebp - 0x640], cx
mov edx, 0x48
mov word [ebp - 0x63e], dx
mov eax, 0x61
mov word [ebp - 0x63c], ax
mov ecx, 0x6f
mov word [ebp - 0x63a], cx
mov edx, 0x5a
mov word [ebp - 0x638], dx
mov eax, 0x69
mov word [ebp - 0x636], ax
mov ecx, 0x70
mov word [ebp - 0x634], cx
xor edx, edx
mov word [ebp - 0x632], dx
mov eax, 0x53
mov word [ebp - 0x974], ax
mov ecx, 0x4f
mov word [ebp - 0x972], cx
mov edx, 0x46
mov word [ebp - 0x970], dx
mov eax, 0x54
mov word [ebp - 0x96e], ax
mov ecx, 0x57
mov word [ebp - 0x96c], cx
mov edx, 0x41
mov word [ebp - 0x96a], dx
mov eax, 0x52
mov word [ebp - 0x968], ax
mov ecx, 0x45
mov word [ebp - 0x966], cx
mov edx, 0x5c
mov word [ebp - 0x964], dx
mov eax, 0x43
mov word [ebp - 0x962], ax
mov ecx, 0x6c
mov word [ebp - 0x960], cx
mov edx, 0x61
mov word [ebp - 0x95e], dx
mov eax, 0x73
mov word [ebp - 0x95c], ax
mov ecx, 0x73
mov word [ebp - 0x95a], cx
mov edx, 0x65
mov word [ebp - 0x958], dx
mov eax, 0x73
mov word [ebp - 0x956], ax
mov ecx, 0x5c
mov word [ebp - 0x954], cx
mov edx, 0x6c
mov word [ebp - 0x952], dx
mov eax, 0x6e
mov word [ebp - 0x950], ax
mov ecx, 0x6b
mov word [ebp - 0x94e], cx
mov edx, 0x66
mov word [ebp - 0x94c], dx
mov eax, 0x69
mov word [ebp - 0x94a], ax
mov ecx, 0x6c
mov word [ebp - 0x948], cx
mov edx, 0x65
mov word [ebp - 0x946], dx
mov eax, 0x5c
mov word [ebp - 0x944], ax
mov ecx, 0x73
mov word [ebp - 0x942], cx
mov edx, 0x68
mov word [ebp - 0x940], dx
mov eax, 0x65
mov word [ebp - 0x93e], ax
mov ecx, 0x6c
mov word [ebp - 0x93c], cx
mov edx, 0x6c
mov word [ebp - 0x93a], dx
mov eax, 0x65
mov word [ebp - 0x938], ax
mov ecx, 0x78
mov word [ebp - 0x936], cx
mov edx, 0x5c
mov word [ebp - 0x934], dx
mov eax, 0x43
mov word [ebp - 0x932], ax
mov ecx, 0x6f
mov word [ebp - 0x930], cx
mov edx, 0x6e
mov word [ebp - 0x92e], dx
mov eax, 0x74
mov word [ebp - 0x92c], ax
mov ecx, 0x65
mov word [ebp - 0x92a], cx
mov edx, 0x78
mov word [ebp - 0x928], dx
mov eax, 0x74
mov word [ebp - 0x926], ax
mov ecx, 0x4d
mov word [ebp - 0x924], cx
mov edx, 0x65
mov word [ebp - 0x922], dx
mov eax, 0x6e
mov word [ebp - 0x920], ax
mov ecx, 0x75
mov word [ebp - 0x91e], cx
mov edx, 0x48
mov word [ebp - 0x91c], dx
mov eax, 0x61
mov word [ebp - 0x91a], ax
mov ecx, 0x6e
mov word [ebp - 0x918], cx
mov edx, 0x64
mov word [ebp - 0x916], dx
mov eax, 0x6c
mov word [ebp - 0x914], ax
mov ecx, 0x65
mov word [ebp - 0x912], cx
mov edx, 0x72
mov word [ebp - 0x910], dx
mov eax, 0x73
mov word [ebp - 0x90e], ax
mov ecx, 0x5c
mov word [ebp - 0x90c], cx
mov edx, 1
mov word [ebp - 0x90a], dx
mov eax, 1
mov word [ebp - 0x908], ax
mov ecx, 0x48
mov word [ebp - 0x906], cx
mov edx, 0x61
mov word [ebp - 0x904], dx
mov eax, 0x6f
mov word [ebp - 0x902], ax
mov ecx, 0x5a
mov word [ebp - 0x900], cx
mov edx, 0x69
mov word [ebp - 0x8fe], dx
mov eax, 0x70
mov word [ebp - 0x8fc], ax
xor ecx, ecx
mov word [ebp - 0x8fa], cx
mov edx, 0x53
mov word [ebp - 0x714], dx
mov eax, 0x4f
mov word [ebp - 0x712], ax
mov ecx, 0x46
mov word [ebp - 0x710], cx
mov edx, 0x54
mov word [ebp - 0x70e], dx
mov eax, 0x57
mov word [ebp - 0x70c], ax
mov ecx, 0x41
mov word [ebp - 0x70a], cx
mov edx, 0x52
mov word [ebp - 0x708], dx
mov eax, 0x45
mov word [ebp - 0x706], ax
mov ecx, 0x5c
mov word [ebp - 0x704], cx
mov edx, 0x43
mov word [ebp - 0x702], dx
mov eax, 0x6c
mov word [ebp - 0x700], ax
mov ecx, 0x61
mov word [ebp - 0x6fe], cx
mov edx, 0x73
mov word [ebp - 0x6fc], dx
mov eax, 0x73
mov word [ebp - 0x6fa], ax
mov ecx, 0x65
mov word [ebp - 0x6f8], cx
mov edx, 0x73
mov word [ebp - 0x6f6], dx
mov eax, 0x5c
mov word [ebp - 0x6f4], ax
mov ecx, 0x6c
mov word [ebp - 0x6f2], cx
mov edx, 0x6e
mov word [ebp - 0x6f0], dx
mov eax, 0x6b
mov word [ebp - 0x6ee], ax
mov ecx, 0x66
mov word [ebp - 0x6ec], cx
mov edx, 0x69
mov word [ebp - 0x6ea], dx
mov eax, 0x6c
mov word [ebp - 0x6e8], ax
mov ecx, 0x65
mov word [ebp - 0x6e6], cx
mov edx, 0x5c
mov word [ebp - 0x6e4], dx
mov eax, 0x73
mov word [ebp - 0x6e2], ax
mov ecx, 0x68
mov word [ebp - 0x6e0], cx
mov edx, 0x65
mov word [ebp - 0x6de], dx
mov eax, 0x6c
mov word [ebp - 0x6dc], ax
mov ecx, 0x6c
mov word [ebp - 0x6da], cx
mov edx, 0x65
mov word [ebp - 0x6d8], dx
mov eax, 0x78
mov word [ebp - 0x6d6], ax
mov ecx, 0x5c
mov word [ebp - 0x6d4], cx
mov edx, 0x44
mov word [ebp - 0x6d2], dx
mov eax, 0x72
mov word [ebp - 0x6d0], ax
mov ecx, 0x61
mov word [ebp - 0x6ce], cx
mov edx, 0x67
mov word [ebp - 0x6cc], dx
mov eax, 0x44
mov word [ebp - 0x6ca], ax
mov ecx, 0x72
mov word [ebp - 0x6c8], cx
mov edx, 0x6f
mov word [ebp - 0x6c6], dx
mov eax, 0x70
mov word [ebp - 0x6c4], ax
mov ecx, 0x48
mov word [ebp - 0x6c2], cx
mov edx, 0x61
mov word [ebp - 0x6c0], dx
mov eax, 0x6e
mov word [ebp - 0x6be], ax
mov ecx, 0x64
mov word [ebp - 0x6bc], cx
mov edx, 0x6c
mov word [ebp - 0x6ba], dx
mov eax, 0x65
mov word [ebp - 0x6b8], ax
mov ecx, 0x72
mov word [ebp - 0x6b6], cx
mov edx, 0x73
mov word [ebp - 0x6b4], dx
mov eax, 0x5c
mov word [ebp - 0x6b2], ax
mov ecx, 0x48
mov word [ebp - 0x6b0], cx
mov edx, 0x61
mov word [ebp - 0x6ae], dx
mov eax, 0x6f
mov word [ebp - 0x6ac], ax
mov ecx, 0x5a
mov word [ebp - 0x6aa], cx
mov edx, 0x69
mov word [ebp - 0x6a8], dx
mov eax, 0x70
mov word [ebp - 0x6a6], ax
xor ecx, ecx
mov word [ebp - 0x6a4], cx
mov edx, 0x2a
mov word [ebp - 0x1e0], dx
mov eax, 0x5c
mov word [ebp - 0x1de], ax
mov ecx, 0x73
mov word [ebp - 0x1dc], cx
mov edx, 0x68
mov word [ebp - 0x1da], dx
mov eax, 0x65
mov word [ebp - 0x1d8], ax
mov ecx, 0x6c
mov word [ebp - 0x1d6], cx
mov edx, 0x6c
mov word [ebp - 0x1d4], dx
mov eax, 0x65
mov word [ebp - 0x1d2], ax
mov ecx, 0x78
mov word [ebp - 0x1d0], cx
mov edx, 0x5c
mov word [ebp - 0x1ce], dx
mov eax, 0x43
mov word [ebp - 0x1cc], ax
mov ecx, 0x6f
mov word [ebp - 0x1ca], cx
mov edx, 0x6e
mov word [ebp - 0x1c8], dx
mov eax, 0x74
mov word [ebp - 0x1c6], ax
mov ecx, 0x65
mov word [ebp - 0x1c4], cx
mov edx, 0x78
mov word [ebp - 0x1c2], dx
mov eax, 0x74
mov word [ebp - 0x1c0], ax
mov ecx, 0x4d
mov word [ebp - 0x1be], cx
mov edx, 0x65
mov word [ebp - 0x1bc], dx
mov eax, 0x6e
mov word [ebp - 0x1ba], ax
mov ecx, 0x75
mov word [ebp - 0x1b8], cx
mov edx, 0x48
mov word [ebp - 0x1b6], dx
mov eax, 0x61
mov word [ebp - 0x1b4], ax
mov ecx, 0x6e
mov word [ebp - 0x1b2], cx
mov edx, 0x64
mov word [ebp - 0x1b0], dx
mov eax, 0x6c
mov word [ebp - 0x1ae], ax
mov ecx, 0x65
mov word [ebp - 0x1ac], cx
mov edx, 0x72
mov word [ebp - 0x1aa], dx
mov eax, 0x73
mov word [ebp - 0x1a8], ax
mov ecx, 0x5c
mov word [ebp - 0x1a6], cx
mov edx, 1
mov word [ebp - 0x1a4], dx
mov eax, 1
mov word [ebp - 0x1a2], ax
mov ecx, 0x48
mov word [ebp - 0x1a0], cx
mov edx, 0x61
mov word [ebp - 0x19e], dx
mov eax, 0x6f
mov word [ebp - 0x19c], ax
mov ecx, 0x5a
mov word [ebp - 0x19a], cx
mov edx, 0x69
mov word [ebp - 0x198], dx
mov eax, 0x70
mov word [ebp - 0x196], ax
xor ecx, ecx
mov word [ebp - 0x194], cx
mov edx, 0x2a
mov word [ebp - 0x54], dx
mov eax, 0x5c
mov word [ebp - 0x52], ax
mov ecx, 0x73
mov word [ebp - 0x50], cx
mov edx, 0x68
mov word [ebp - 0x4e], dx
mov eax, 0x65
mov word [ebp - 0x4c], ax
mov ecx, 0x6c
mov word [ebp - 0x4a], cx
mov edx, 0x6c
mov word [ebp - 0x48], dx
mov eax, 0x65
mov word [ebp - 0x46], ax
mov ecx, 0x78
mov word [ebp - 0x44], cx
mov edx, 0x5c
mov word [ebp - 0x42], dx
mov eax, 0x44
mov word [ebp - 0x40], ax
mov ecx, 0x72
mov word [ebp - 0x3e], cx
mov edx, 0x61
mov word [ebp - 0x3c], dx
mov eax, 0x67
mov word [ebp - 0x3a], ax
mov ecx, 0x44
mov word [ebp - 0x38], cx
mov edx, 0x72
mov word [ebp - 0x36], dx
mov eax, 0x6f
mov word [ebp - 0x34], ax
mov ecx, 0x70
mov word [ebp - 0x32], cx
mov edx, 0x48
mov word [ebp - 0x30], dx
mov eax, 0x61
mov word [ebp - 0x2e], ax
mov ecx, 0x6e
mov word [ebp - 0x2c], cx
mov edx, 0x64
mov word [ebp - 0x2a], dx
mov eax, 0x6c
mov word [ebp - 0x28], ax
mov ecx, 0x65
mov word [ebp - 0x26], cx
mov edx, 0x72
mov word [ebp - 0x24], dx
mov eax, 0x73
mov word [ebp - 0x22], ax
mov ecx, 0x5c
mov word [ebp - 0x20], cx
mov edx, 0x48
mov word [ebp - 0x1e], dx
mov eax, 0x61
mov word [ebp - 0x1c], ax
mov ecx, 0x6f
mov word [ebp - 0x1a], cx
mov edx, 0x5a
mov word [ebp - 0x18], dx
mov eax, 0x69
mov word [ebp - 0x16], ax
mov ecx, 0x70
mov word [ebp - 0x14], cx
xor edx, edx
mov word [ebp - 0x12], dx
mov eax, 0x2a
mov word [ebp - 0xf0], ax
mov ecx, 0x5c
mov word [ebp - 0xee], cx
mov edx, 0x73
mov word [ebp - 0xec], dx
mov eax, 0x68
mov word [ebp - 0xea], ax
mov ecx, 0x65
mov word [ebp - 0xe8], cx
mov edx, 0x6c
mov word [ebp - 0xe6], dx
mov eax, 0x6c
mov word [ebp - 0xe4], ax
mov ecx, 0x65
mov word [ebp - 0xe2], cx
mov edx, 0x78
mov word [ebp - 0xe0], dx
mov eax, 0x5c
mov word [ebp - 0xde], ax
mov ecx, 0x50
mov word [ebp - 0xdc], cx
mov edx, 0x72
mov word [ebp - 0xda], dx
mov eax, 0x6f
mov word [ebp - 0xd8], ax
mov ecx, 0x70
mov word [ebp - 0xd6], cx
mov edx, 0x65
mov word [ebp - 0xd4], dx
mov eax, 0x72
mov word [ebp - 0xd2], ax
mov ecx, 0x74
mov word [ebp - 0xd0], cx
mov edx, 0x79
mov word [ebp - 0xce], dx
mov eax, 0x53
mov word [ebp - 0xcc], ax
mov ecx, 0x68
mov word [ebp - 0xca], cx
mov edx, 0x65
mov word [ebp - 0xc8], dx
mov eax, 0x65
mov word [ebp - 0xc6], ax
mov ecx, 0x74
mov word [ebp - 0xc4], cx
mov edx, 0x48
mov word [ebp - 0xc2], dx
mov eax, 0x61
mov word [ebp - 0xc0], ax
mov ecx, 0x6e
mov word [ebp - 0xbe], cx
mov edx, 0x64
mov word [ebp - 0xbc], dx
mov eax, 0x6c
mov word [ebp - 0xba], ax
mov ecx, 0x65
mov word [ebp - 0xb8], cx
mov edx, 0x72
mov word [ebp - 0xb6], dx
mov eax, 0x73
mov word [ebp - 0xb4], ax
mov ecx, 0x5c
mov word [ebp - 0xb2], cx
mov edx, 0x48
mov word [ebp - 0xb0], dx
mov eax, 0x61
mov word [ebp - 0xae], ax
mov ecx, 0x6f
mov word [ebp - 0xac], cx
mov edx, 0x5a
mov word [ebp - 0xaa], dx
mov eax, 0x69
mov word [ebp - 0xa8], ax
mov ecx, 0x70
mov word [ebp - 0xa6], cx
xor edx, edx
mov word [ebp - 0xa4], dx
mov eax, 0x43
mov word [ebp - 0x39c], ax
mov ecx, 0x4c
mov word [ebp - 0x39a], cx
mov edx, 0x53
mov word [ebp - 0x398], dx
mov eax, 0x49
mov word [ebp - 0x396], ax
mov ecx, 0x44
mov word [ebp - 0x394], cx
mov edx, 0x5c
mov word [ebp - 0x392], dx
mov eax, 0x7b
mov word [ebp - 0x390], ax
mov ecx, 0x35
mov word [ebp - 0x38e], cx
mov edx, 0x46
mov word [ebp - 0x38c], dx
mov eax, 0x45
mov word [ebp - 0x38a], ax
mov ecx, 0x44
mov word [ebp - 0x388], cx
mov edx, 0x38
mov word [ebp - 0x386], dx
mov eax, 0x33
mov word [ebp - 0x384], ax
mov ecx, 0x36
mov word [ebp - 0x382], cx
mov edx, 0x41
mov word [ebp - 0x380], dx
mov eax, 0x2d
mov word [ebp - 0x37e], ax
mov ecx, 0x43
mov word [ebp - 0x37c], cx
mov edx, 0x39
mov word [ebp - 0x37a], dx
mov eax, 0x36
mov word [ebp - 0x378], ax
mov ecx, 0x43
mov word [ebp - 0x376], cx
mov edx, 0x2d
mov word [ebp - 0x374], dx
mov eax, 0x34
mov word [ebp - 0x372], ax
mov ecx, 0x64
mov word [ebp - 0x370], cx
mov edx, 0x38
mov word [ebp - 0x36e], dx
mov eax, 0x38
mov word [ebp - 0x36c], ax
mov ecx, 0x2d
mov word [ebp - 0x36a], cx
mov edx, 0x41
mov word [ebp - 0x368], dx
mov eax, 0x39
mov word [ebp - 0x366], ax
mov ecx, 0x31
mov word [ebp - 0x364], cx
mov edx, 0x45
mov word [ebp - 0x362], dx
mov eax, 0x2d
mov word [ebp - 0x360], ax
mov ecx, 0x46
mov word [ebp - 0x35e], cx
mov edx, 0x36
mov word [ebp - 0x35c], dx
mov eax, 0x33
mov word [ebp - 0x35a], ax
mov ecx, 0x46
mov word [ebp - 0x358], cx
mov edx, 0x30
mov word [ebp - 0x356], dx
mov eax, 0x37
mov word [ebp - 0x354], ax
mov ecx, 0x37
mov word [ebp - 0x352], cx
mov edx, 0x32
mov word [ebp - 0x350], dx
mov eax, 0x36
mov word [ebp - 0x34e], ax
mov ecx, 0x35
mov word [ebp - 0x34c], cx
mov edx, 0x38
mov word [ebp - 0x34a], dx
mov eax, 0x35
mov word [ebp - 0x348], ax
mov ecx, 0x7d
mov word [ebp - 0x346], cx
xor edx, edx
mov word [ebp - 0x344], dx
mov eax, 0x43
mov word [ebp - 0x87c], ax
mov ecx, 0x4c
mov word [ebp - 0x87a], cx
mov edx, 0x53
mov word [ebp - 0x878], dx
mov eax, 0x49
mov word [ebp - 0x876], ax
mov ecx, 0x44
mov word [ebp - 0x874], cx
mov edx, 0x5c
mov word [ebp - 0x872], dx
mov eax, 0x7b
mov word [ebp - 0x870], ax
mov ecx, 0x35
mov word [ebp - 0x86e], cx
mov edx, 0x46
mov word [ebp - 0x86c], dx
mov eax, 0x45
mov word [ebp - 0x86a], ax
mov ecx, 0x44
mov word [ebp - 0x868], cx
mov edx, 0x38
mov word [ebp - 0x866], dx
mov eax, 0x33
mov word [ebp - 0x864], ax
mov ecx, 0x36
mov word [ebp - 0x862], cx
mov edx, 0x41
mov word [ebp - 0x860], dx
mov eax, 0x2d
mov word [ebp - 0x85e], ax
mov ecx, 0x43
mov word [ebp - 0x85c], cx
mov edx, 0x39
mov word [ebp - 0x85a], dx
mov eax, 0x36
mov word [ebp - 0x858], ax
mov ecx, 0x43
mov word [ebp - 0x856], cx
mov edx, 0x2d
mov word [ebp - 0x854], dx
mov eax, 0x34
mov word [ebp - 0x852], ax
mov ecx, 0x64
mov word [ebp - 0x850], cx
mov edx, 0x38
mov word [ebp - 0x84e], dx
mov eax, 0x38
mov word [ebp - 0x84c], ax
mov ecx, 0x2d
mov word [ebp - 0x84a], cx
mov edx, 0x41
mov word [ebp - 0x848], dx
mov eax, 0x39
mov word [ebp - 0x846], ax
mov ecx, 0x31
mov word [ebp - 0x844], cx
mov edx, 0x45
mov word [ebp - 0x842], dx
mov eax, 0x2d
mov word [ebp - 0x840], ax
mov ecx, 0x46
mov word [ebp - 0x83e], cx
mov edx, 0x36
mov word [ebp - 0x83c], dx
mov eax, 0x33
mov word [ebp - 0x83a], ax
mov ecx, 0x46
mov word [ebp - 0x838], cx
mov edx, 0x30
mov word [ebp - 0x836], dx
mov eax, 0x37
mov word [ebp - 0x834], ax
mov ecx, 0x37
mov word [ebp - 0x832], cx
mov edx, 0x32
mov word [ebp - 0x830], dx
mov eax, 0x36
mov word [ebp - 0x82e], ax
mov ecx, 0x35
mov word [ebp - 0x82c], cx
mov edx, 0x38
mov word [ebp - 0x82a], dx
mov eax, 0x35
mov word [ebp - 0x828], ax
mov ecx, 0x7d
mov word [ebp - 0x826], cx
mov edx, 0x5c
mov word [ebp - 0x824], dx
mov eax, 0x49
mov word [ebp - 0x822], ax
mov ecx, 0x6e
mov word [ebp - 0x820], cx
mov edx, 0x70
mov word [ebp - 0x81e], dx
mov eax, 0x72
mov word [ebp - 0x81c], ax
mov ecx, 0x6f
mov word [ebp - 0x81a], cx
mov edx, 0x63
mov word [ebp - 0x818], dx
mov eax, 0x53
mov word [ebp - 0x816], ax
mov ecx, 0x65
mov word [ebp - 0x814], cx
mov edx, 0x72
mov word [ebp - 0x812], dx
mov eax, 0x76
mov word [ebp - 0x810], ax
mov ecx, 0x65
mov word [ebp - 0x80e], cx
mov edx, 0x72
mov word [ebp - 0x80c], dx
mov eax, 0x33
mov word [ebp - 0x80a], ax
mov ecx, 0x32
mov word [ebp - 0x808], cx
xor edx, edx
mov word [ebp - 0x806], dx
mov eax, 0x44
mov word [ebp - 0x3fc], ax
mov ecx, 0x69
mov word [ebp - 0x3fa], cx
mov edx, 0x72
mov word [ebp - 0x3f8], dx
mov eax, 0x65
mov word [ebp - 0x3f6], ax
mov ecx, 0x63
mov word [ebp - 0x3f4], cx
mov edx, 0x74
mov word [ebp - 0x3f2], dx
mov eax, 0x6f
mov word [ebp - 0x3f0], ax
mov ecx, 0x72
mov word [ebp - 0x3ee], cx
mov edx, 0x79
mov word [ebp - 0x3ec], dx
mov eax, 0x5c
mov word [ebp - 0x3ea], ax
mov ecx, 0x73
mov word [ebp - 0x3e8], cx
mov edx, 0x68
mov word [ebp - 0x3e6], dx
mov eax, 0x65
mov word [ebp - 0x3e4], ax
mov ecx, 0x6c
mov word [ebp - 0x3e2], cx
mov edx, 0x6c
mov word [ebp - 0x3e0], dx
mov eax, 0x65
mov word [ebp - 0x3de], ax
mov ecx, 0x78
mov word [ebp - 0x3dc], cx
mov edx, 0x5c
mov word [ebp - 0x3da], dx
mov eax, 0x43
mov word [ebp - 0x3d8], ax
mov ecx, 0x6f
mov word [ebp - 0x3d6], cx
mov edx, 0x6e
mov word [ebp - 0x3d4], dx
mov eax, 0x74
mov word [ebp - 0x3d2], ax
mov ecx, 0x65
mov word [ebp - 0x3d0], cx
mov edx, 0x78
mov word [ebp - 0x3ce], dx
mov eax, 0x74
mov word [ebp - 0x3cc], ax
mov ecx, 0x4d
mov word [ebp - 0x3ca], cx
mov edx, 0x65
mov word [ebp - 0x3c8], dx
mov eax, 0x6e
mov word [ebp - 0x3c6], ax
mov ecx, 0x75
mov word [ebp - 0x3c4], cx
mov edx, 0x48
mov word [ebp - 0x3c2], dx
mov eax, 0x61
mov word [ebp - 0x3c0], ax
mov ecx, 0x6e
mov word [ebp - 0x3be], cx
mov edx, 0x64
mov word [ebp - 0x3bc], dx
mov eax, 0x6c
mov word [ebp - 0x3ba], ax
mov ecx, 0x65
mov word [ebp - 0x3b8], cx
mov edx, 0x72
mov word [ebp - 0x3b6], dx
mov eax, 0x73
mov word [ebp - 0x3b4], ax
mov ecx, 0x5c
mov word [ebp - 0x3b2], cx
mov edx, 1
mov word [ebp - 0x3b0], dx
mov eax, 1
mov word [ebp - 0x3ae], ax
mov ecx, 0x48
mov word [ebp - 0x3ac], cx
mov edx, 0x61
mov word [ebp - 0x3aa], dx
mov eax, 0x6f
mov word [ebp - 0x3a8], ax
mov ecx, 0x5a
mov word [ebp - 0x3a6], cx
mov edx, 0x69
mov word [ebp - 0x3a4], dx
mov eax, 0x70
mov word [ebp - 0x3a2], ax
xor ecx, ecx
mov word [ebp - 0x3a0], cx
mov edx, 0x44
mov word [ebp - 0x340], dx
mov eax, 0x69
mov word [ebp - 0x33e], ax
mov ecx, 0x72
mov word [ebp - 0x33c], cx
mov edx, 0x65
mov word [ebp - 0x33a], dx
mov eax, 0x63
mov word [ebp - 0x338], ax
mov ecx, 0x74
mov word [ebp - 0x336], cx
mov edx, 0x6f
mov word [ebp - 0x334], dx
mov eax, 0x72
mov word [ebp - 0x332], ax
mov ecx, 0x79
mov word [ebp - 0x330], cx
mov edx, 0x5c
mov word [ebp - 0x32e], dx
mov eax, 0x73
mov word [ebp - 0x32c], ax
mov ecx, 0x68
mov word [ebp - 0x32a], cx
mov edx, 0x65
mov word [ebp - 0x328], dx
mov eax, 0x6c
mov word [ebp - 0x326], ax
mov ecx, 0x6c
mov word [ebp - 0x324], cx
mov edx, 0x65
mov word [ebp - 0x322], dx
mov eax, 0x78
mov word [ebp - 0x320], ax
mov ecx, 0x5c
mov word [ebp - 0x31e], cx
mov edx, 0x44
mov word [ebp - 0x31c], dx
mov eax, 0x72
mov word [ebp - 0x31a], ax
mov ecx, 0x61
mov word [ebp - 0x318], cx
mov edx, 0x67
mov word [ebp - 0x316], dx
mov eax, 0x44
mov word [ebp - 0x314], ax
mov ecx, 0x72
mov word [ebp - 0x312], cx
mov edx, 0x6f
mov word [ebp - 0x310], dx
mov eax, 0x70
mov word [ebp - 0x30e], ax
mov ecx, 0x48
mov word [ebp - 0x30c], cx
mov edx, 0x61
mov word [ebp - 0x30a], dx
mov eax, 0x6e
mov word [ebp - 0x308], ax
mov ecx, 0x64
mov word [ebp - 0x306], cx
mov edx, 0x6c
mov word [ebp - 0x304], dx
mov eax, 0x65
mov word [ebp - 0x302], ax
mov ecx, 0x72
mov word [ebp - 0x300], cx
mov edx, 0x73
mov word [ebp - 0x2fe], dx
mov eax, 0x5c
mov word [ebp - 0x2fc], ax
mov ecx, 0x48
mov word [ebp - 0x2fa], cx
mov edx, 0x61
mov word [ebp - 0x2f8], dx
mov eax, 0x6f
mov word [ebp - 0x2f6], ax
mov ecx, 0x5a
mov word [ebp - 0x2f4], cx
mov edx, 0x69
mov word [ebp - 0x2f2], dx
mov eax, 0x70
mov word [ebp - 0x2f0], ax
xor ecx, ecx
mov word [ebp - 0x2ee], cx
mov edx, 0x44
mov word [ebp - 0x2ec], dx
mov eax, 0x72
mov word [ebp - 0x2ea], ax
mov ecx, 0x69
mov word [ebp - 0x2e8], cx
mov edx, 0x76
mov word [ebp - 0x2e6], dx
mov eax, 0x65
mov word [ebp - 0x2e4], ax
mov ecx, 0x5c
mov word [ebp - 0x2e2], cx
mov edx, 0x73
mov word [ebp - 0x2e0], dx
mov eax, 0x68
mov word [ebp - 0x2de], ax
mov ecx, 0x65
mov word [ebp - 0x2dc], cx
mov edx, 0x6c
mov word [ebp - 0x2da], dx
mov eax, 0x6c
mov word [ebp - 0x2d8], ax
mov ecx, 0x65
mov word [ebp - 0x2d6], cx
mov edx, 0x78
mov word [ebp - 0x2d4], dx
mov eax, 0x5c
mov word [ebp - 0x2d2], ax
mov ecx, 0x43
mov word [ebp - 0x2d0], cx
mov edx, 0x6f
mov word [ebp - 0x2ce], dx
mov eax, 0x6e
mov word [ebp - 0x2cc], ax
mov ecx, 0x74
mov word [ebp - 0x2ca], cx
mov edx, 0x65
mov word [ebp - 0x2c8], dx
mov eax, 0x78
mov word [ebp - 0x2c6], ax
mov ecx, 0x74
mov word [ebp - 0x2c4], cx
mov edx, 0x4d
mov word [ebp - 0x2c2], dx
mov eax, 0x65
mov word [ebp - 0x2c0], ax
mov ecx, 0x6e
mov word [ebp - 0x2be], cx
mov edx, 0x75
mov word [ebp - 0x2bc], dx
mov eax, 0x48
mov word [ebp - 0x2ba], ax
mov ecx, 0x61
mov word [ebp - 0x2b8], cx
mov edx, 0x6e
mov word [ebp - 0x2b6], dx
mov eax, 0x64
mov word [ebp - 0x2b4], ax
mov ecx, 0x6c
mov word [ebp - 0x2b2], cx
mov edx, 0x65
mov word [ebp - 0x2b0], dx
mov eax, 0x72
mov word [ebp - 0x2ae], ax
mov ecx, 0x73
mov word [ebp - 0x2ac], cx
mov edx, 0x5c
mov word [ebp - 0x2aa], dx
mov eax, 1
mov word [ebp - 0x2a8], ax
mov ecx, 1
mov word [ebp - 0x2a6], cx
mov edx, 0x48
mov word [ebp - 0x2a4], dx
mov eax, 0x61
mov word [ebp - 0x2a2], ax
mov ecx, 0x6f
mov word [ebp - 0x2a0], cx
mov edx, 0x5a
mov word [ebp - 0x29e], dx
mov eax, 0x69
mov word [ebp - 0x29c], ax
mov ecx, 0x70
mov word [ebp - 0x29a], cx
xor edx, edx
mov word [ebp - 0x298], dx
mov eax, 0x44
mov word [ebp - 0xa0], ax
mov ecx, 0x72
mov word [ebp - 0x9e], cx
mov edx, 0x69
mov word [ebp - 0x9c], dx
mov eax, 0x76
mov word [ebp - 0x9a], ax
mov ecx, 0x65
mov word [ebp - 0x98], cx
mov edx, 0x5c
mov word [ebp - 0x96], dx
mov eax, 0x73
mov word [ebp - 0x94], ax
mov ecx, 0x68
mov word [ebp - 0x92], cx
mov edx, 0x65
mov word [ebp - 0x90], dx
mov eax, 0x6c
mov word [ebp - 0x8e], ax
mov ecx, 0x6c
mov word [ebp - 0x8c], cx
mov edx, 0x65
mov word [ebp - 0x8a], dx
mov eax, 0x78
mov word [ebp - 0x88], ax
mov ecx, 0x5c
mov word [ebp - 0x86], cx
mov edx, 0x44
mov word [ebp - 0x84], dx
mov eax, 0x72
mov word [ebp - 0x82], ax
mov ecx, 0x61
mov word [ebp - 0x80], cx
mov edx, 0x67
mov word [ebp - 0x7e], dx
mov eax, 0x44
mov word [ebp - 0x7c], ax
mov ecx, 0x72
mov word [ebp - 0x7a], cx
mov edx, 0x6f
mov word [ebp - 0x78], dx
mov eax, 0x70
mov word [ebp - 0x76], ax
mov ecx, 0x48
mov word [ebp - 0x74], cx
mov edx, 0x61
mov word [ebp - 0x72], dx
mov eax, 0x6e
mov word [ebp - 0x70], ax
mov ecx, 0x64
mov word [ebp - 0x6e], cx
mov edx, 0x6c
mov word [ebp - 0x6c], dx
mov eax, 0x65
mov word [ebp - 0x6a], ax
mov ecx, 0x72
mov word [ebp - 0x68], cx
mov edx, 0x73
mov word [ebp - 0x66], dx
mov eax, 0x5c
mov word [ebp - 0x64], ax
mov ecx, 0x48
mov word [ebp - 0x62], cx
mov edx, 0x61
mov word [ebp - 0x60], dx
mov eax, 0x6f
mov word [ebp - 0x5e], ax
mov ecx, 0x5a
mov word [ebp - 0x5c], cx
mov edx, 0x69
mov word [ebp - 0x5a], dx
mov eax, 0x70
mov word [ebp - 0x58], ax
xor ecx, ecx
mov word [ebp - 0x56], cx
mov edx, 0x46
mov word [ebp - 0x294], dx
mov eax, 0x6f
mov word [ebp - 0x292], ax
mov ecx, 0x6c
mov word [ebp - 0x290], cx
mov edx, 0x64
mov word [ebp - 0x28e], dx
mov eax, 0x65
mov word [ebp - 0x28c], ax
mov ecx, 0x72
mov word [ebp - 0x28a], cx
mov edx, 0x5c
mov word [ebp - 0x288], dx
mov eax, 0x53
mov word [ebp - 0x286], ax
mov ecx, 0x68
mov word [ebp - 0x284], cx
mov edx, 0x65
mov word [ebp - 0x282], dx
mov eax, 0x6c
mov word [ebp - 0x280], ax
mov ecx, 0x6c
mov word [ebp - 0x27e], cx
mov edx, 0x45
mov word [ebp - 0x27c], dx
mov eax, 0x78
mov word [ebp - 0x27a], ax
mov ecx, 0x5c
mov word [ebp - 0x278], cx
mov edx, 0x43
mov word [ebp - 0x276], dx
mov eax, 0x6f
mov word [ebp - 0x274], ax
mov ecx, 0x6e
mov word [ebp - 0x272], cx
mov edx, 0x74
mov word [ebp - 0x270], dx
mov eax, 0x65
mov word [ebp - 0x26e], ax
mov ecx, 0x78
mov word [ebp - 0x26c], cx
mov edx, 0x74
mov word [ebp - 0x26a], dx
mov eax, 0x4d
mov word [ebp - 0x268], ax
mov ecx, 0x65
mov word [ebp - 0x266], cx
mov edx, 0x6e
mov word [ebp - 0x264], dx
mov eax, 0x75
mov word [ebp - 0x262], ax
mov ecx, 0x48
mov word [ebp - 0x260], cx
mov edx, 0x61
mov word [ebp - 0x25e], dx
mov eax, 0x6e
mov word [ebp - 0x25c], ax
mov ecx, 0x64
mov word [ebp - 0x25a], cx
mov edx, 0x6c
mov word [ebp - 0x258], dx
mov eax, 0x65
mov word [ebp - 0x256], ax
mov ecx, 0x72
mov word [ebp - 0x254], cx
mov edx, 0x73
mov word [ebp - 0x252], dx
mov eax, 0x5c
mov word [ebp - 0x250], ax
mov ecx, 1
mov word [ebp - 0x24e], cx
mov edx, 1
mov word [ebp - 0x24c], dx
mov eax, 0x48
mov word [ebp - 0x24a], ax
mov ecx, 0x61
mov word [ebp - 0x248], cx
mov edx, 0x6f
mov word [ebp - 0x246], dx
mov eax, 0x5a
mov word [ebp - 0x244], ax
mov ecx, 0x69
mov word [ebp - 0x242], cx
mov edx, 0x70
mov word [ebp - 0x240], dx
xor eax, eax
mov word [ebp - 0x23e], ax
mov ecx, 0x46
mov word [ebp - 0x190], cx
mov edx, 0x6f
mov word [ebp - 0x18e], dx
mov eax, 0x6c
mov word [ebp - 0x18c], ax
mov ecx, 0x64
mov word [ebp - 0x18a], cx
mov edx, 0x65
mov word [ebp - 0x188], dx
mov eax, 0x72
mov word [ebp - 0x186], ax
mov ecx, 0x5c
mov word [ebp - 0x184], cx
mov edx, 0x53
mov word [ebp - 0x182], dx
mov eax, 0x68
mov word [ebp - 0x180], ax
mov ecx, 0x65
mov word [ebp - 0x17e], cx
mov edx, 0x6c
mov word [ebp - 0x17c], dx
mov eax, 0x6c
mov word [ebp - 0x17a], ax
mov ecx, 0x45
mov word [ebp - 0x178], cx
mov edx, 0x78
mov word [ebp - 0x176], dx
mov eax, 0x5c
mov word [ebp - 0x174], ax
mov ecx, 0x44
mov word [ebp - 0x172], cx
mov edx, 0x72
mov word [ebp - 0x170], dx
mov eax, 0x61
mov word [ebp - 0x16e], ax
mov ecx, 0x67
mov word [ebp - 0x16c], cx
mov edx, 0x44
mov word [ebp - 0x16a], dx
mov eax, 0x72
mov word [ebp - 0x168], ax
mov ecx, 0x6f
mov word [ebp - 0x166], cx
mov edx, 0x70
mov word [ebp - 0x164], dx
mov eax, 0x48
mov word [ebp - 0x162], ax
mov ecx, 0x61
mov word [ebp - 0x160], cx
mov edx, 0x6e
mov word [ebp - 0x15e], dx
mov eax, 0x64
mov word [ebp - 0x15c], ax
mov ecx, 0x6c
mov word [ebp - 0x15a], cx
mov edx, 0x65
mov word [ebp - 0x158], dx
mov eax, 0x72
mov word [ebp - 0x156], ax
mov ecx, 0x73
mov word [ebp - 0x154], cx
mov edx, 0x5c
mov word [ebp - 0x152], dx
mov eax, 0x48
mov word [ebp - 0x150], ax
mov ecx, 0x61
mov word [ebp - 0x14e], cx
mov edx, 0x6f
mov word [ebp - 0x14c], dx
mov eax, 0x5a
mov word [ebp - 0x14a], ax
mov ecx, 0x69
mov word [ebp - 0x148], cx
mov edx, 0x70
mov word [ebp - 0x146], dx
xor eax, eax
mov word [ebp - 0x144], ax
mov ecx, 0x6c
mov word [ebp - 0x23c], cx
mov edx, 0x6e
mov word [ebp - 0x23a], dx
mov eax, 0x6b
mov word [ebp - 0x238], ax
mov ecx, 0x66
mov word [ebp - 0x236], cx
mov edx, 0x69
mov word [ebp - 0x234], dx
mov eax, 0x6c
mov word [ebp - 0x232], ax
mov ecx, 0x65
mov word [ebp - 0x230], cx
mov edx, 0x5c
mov word [ebp - 0x22e], dx
mov eax, 0x73
mov word [ebp - 0x22c], ax
mov ecx, 0x68
mov word [ebp - 0x22a], cx
mov edx, 0x65
mov word [ebp - 0x228], dx
mov eax, 0x6c
mov word [ebp - 0x226], ax
mov ecx, 0x6c
mov word [ebp - 0x224], cx
mov edx, 0x65
mov word [ebp - 0x222], dx
mov eax, 0x78
mov word [ebp - 0x220], ax
mov ecx, 0x5c
mov word [ebp - 0x21e], cx
mov edx, 0x43
mov word [ebp - 0x21c], dx
mov eax, 0x6f
mov word [ebp - 0x21a], ax
mov ecx, 0x6e
mov word [ebp - 0x218], cx
mov edx, 0x74
mov word [ebp - 0x216], dx
mov eax, 0x65
mov word [ebp - 0x214], ax
mov ecx, 0x78
mov word [ebp - 0x212], cx
mov edx, 0x74
mov word [ebp - 0x210], dx
mov eax, 0x4d
mov word [ebp - 0x20e], ax
mov ecx, 0x65
mov word [ebp - 0x20c], cx
mov edx, 0x6e
mov word [ebp - 0x20a], dx
mov eax, 0x75
mov word [ebp - 0x208], ax
mov ecx, 0x48
mov word [ebp - 0x206], cx
mov edx, 0x61
mov word [ebp - 0x204], dx
mov eax, 0x6e
mov word [ebp - 0x202], ax
mov ecx, 0x64
mov word [ebp - 0x200], cx
mov edx, 0x6c
mov word [ebp - 0x1fe], dx
mov eax, 0x65
mov word [ebp - 0x1fc], ax
mov ecx, 0x72
mov word [ebp - 0x1fa], cx
mov edx, 0x73
mov word [ebp - 0x1f8], dx
mov eax, 0x5c
mov word [ebp - 0x1f6], ax
mov ecx, 1
mov word [ebp - 0x1f4], cx
mov edx, 1
mov word [ebp - 0x1f2], dx
mov eax, 0x48
mov word [ebp - 0x1f0], ax
mov ecx, 0x61
mov word [ebp - 0x1ee], cx
mov edx, 0x6f
mov word [ebp - 0x1ec], dx
mov eax, 0x5a
mov word [ebp - 0x1ea], ax
mov ecx, 0x69
mov word [ebp - 0x1e8], cx
mov edx, 0x70
mov word [ebp - 0x1e6], dx
xor eax, eax
mov word [ebp - 0x1e4], ax
mov ecx, 0x6c
mov word [ebp - 0x140], cx
mov edx, 0x6e
mov word [ebp - 0x13e], dx
mov eax, 0x6b
mov word [ebp - 0x13c], ax
mov ecx, 0x66
mov word [ebp - 0x13a], cx
mov edx, 0x69
mov word [ebp - 0x138], dx
mov eax, 0x6c
mov word [ebp - 0x136], ax
mov ecx, 0x65
mov word [ebp - 0x134], cx
mov edx, 0x5c
mov word [ebp - 0x132], dx
mov eax, 0x73
mov word [ebp - 0x130], ax
mov ecx, 0x68
mov word [ebp - 0x12e], cx
mov edx, 0x65
mov word [ebp - 0x12c], dx
mov eax, 0x6c
mov word [ebp - 0x12a], ax
mov ecx, 0x6c
mov word [ebp - 0x128], cx
mov edx, 0x65
mov word [ebp - 0x126], dx
mov eax, 0x78
mov word [ebp - 0x124], ax
mov ecx, 0x5c
mov word [ebp - 0x122], cx
mov edx, 0x44
mov word [ebp - 0x120], dx
mov eax, 0x72
mov word [ebp - 0x11e], ax
mov ecx, 0x61
mov word [ebp - 0x11c], cx
mov edx, 0x67
mov word [ebp - 0x11a], dx
mov eax, 0x44
mov word [ebp - 0x118], ax
mov ecx, 0x72
mov word [ebp - 0x116], cx
mov edx, 0x6f
mov word [ebp - 0x114], dx
mov eax, 0x70
mov word [ebp - 0x112], ax
mov ecx, 0x48
mov word [ebp - 0x110], cx
mov edx, 0x61
mov word [ebp - 0x10e], dx
mov eax, 0x6e
mov word [ebp - 0x10c], ax
mov ecx, 0x64
mov word [ebp - 0x10a], cx
mov edx, 0x6c
mov word [ebp - 0x108], dx
mov eax, 0x65
mov word [ebp - 0x106], ax
mov ecx, 0x72
mov word [ebp - 0x104], cx
mov edx, 0x73
mov word [ebp - 0x102], dx
mov eax, 0x5c
mov word [ebp - 0x100], ax
mov ecx, 0x48
mov word [ebp - 0xfe], cx
mov edx, 0x61
mov word [ebp - 0xfc], dx
mov eax, 0x6f
mov word [ebp - 0xfa], ax
mov ecx, 0x5a
mov word [ebp - 0xf8], cx
mov edx, 0x69
mov word [ebp - 0xf6], dx
mov eax, 0x70
mov word [ebp - 0xf4], ax
xor ecx, ecx
mov word [ebp - 0xf2], cx
mov dword [ebp - 0xf70], reloc.OLEAUT32.dll_SysReAllocString
lea edx, [ebp - 0x5c0]
push edx
lea ecx, [ebp - 0xf6c]
call fcn.00408ef0
mov dword [ebp - 4], 0
mov dword [ebp - 0xf54], reloc.OLEAUT32.dll_SysReAllocString
lea eax, [ebp - 0x4d4]
push eax
lea ecx, [ebp - 0xf50]
call fcn.00408ef0
mov byte [ebp - 4], 1
mov dword [ebp - 0xf38], reloc.OLEAUT32.dll_SysReAllocString
lea ecx, [ebp - 0x630]
push ecx
lea ecx, [ebp - 0xf34]
call fcn.00408ef0
mov byte [ebp - 4], 2
mov dword [ebp - 0xf1c], reloc.OLEAUT32.dll_SysReAllocString
lea edx, [ebp - 0x8f8]
push edx
lea ecx, [ebp - 0xf18]
call fcn.00408ef0
mov byte [ebp - 4], 3
mov dword [ebp - 0xf00], reloc.OLEAUT32.dll_SysReAllocString
lea eax, [ebp - 0xa90]
push eax
lea ecx, [ebp - 0xefc]
call fcn.00408ef0
mov byte [ebp - 4], 4
mov dword [ebp - 0xee4], reloc.OLEAUT32.dll_SysReAllocString
lea ecx, [ebp - 0x9f4]
push ecx
lea ecx, [ebp - 0xee0]
call fcn.00408ef0
mov byte [ebp - 4], 5
mov dword [ebp - 0xec8], reloc.OLEAUT32.dll_SysReAllocString
lea edx, [ebp - 0x78c]
push edx
lea ecx, [ebp - 0xec4]
call fcn.00408ef0
mov byte [ebp - 4], 6
mov dword [ebp - 0xeac], reloc.OLEAUT32.dll_SysReAllocString
lea eax, [ebp - 0x804]
push eax
lea ecx, [ebp - 0xea8]
call fcn.00408ef0
mov byte [ebp - 4], 7
mov dword [ebp - 0xe90], reloc.OLEAUT32.dll_SysReAllocString
lea ecx, [ebp - 0x46c]
push ecx
lea ecx, [ebp - 0xe8c]
call fcn.00408ef0
mov byte [ebp - 4], 8
mov dword [ebp - 0xe74], reloc.OLEAUT32.dll_SysReAllocString
lea edx, [ebp - 0x550]
push edx
lea ecx, [ebp - 0xe70]
call fcn.00408ef0
mov byte [ebp - 4], 9
mov dword [ebp - 0xe58], reloc.OLEAUT32.dll_SysReAllocString
lea eax, [ebp - 0x6a0]
push eax
lea ecx, [ebp - 0xe54]
call fcn.00408ef0
mov byte [ebp - 4], 0xa
mov dword [ebp - 0xe3c], reloc.OLEAUT32.dll_SysReAllocString
lea ecx, [ebp - 0x974]
push ecx
lea ecx, [ebp - 0xe38]
call fcn.00408ef0
mov byte [ebp - 4], 0xb
mov dword [ebp - 0xe20], reloc.OLEAUT32.dll_SysReAllocString
lea edx, [ebp - 0x714]
push edx
lea ecx, [ebp - 0xe1c]
call fcn.00408ef0
mov byte [ebp - 4], 0xc
mov dword [ebp - 0xe04], SysReAllocString
lea eax, [ebp - 0x1e0]
push eax
lea ecx, [ebp - 0xe00]
call fcn.00408ef0
mov byte [ebp - 4], 0xd
mov dword [ebp - 0xde8], SysReAllocString
lea ecx, [ebp - 0x54]
push ecx
lea ecx, [ebp - 0xde4]
call fcn.00408ef0
mov byte [ebp - 4], 0xe
mov dword [ebp - 0xdcc], SysReAllocString
lea edx, [ebp - 0xf0]
push edx
lea ecx, [ebp - 0xdc8]
call fcn.00408ef0
mov byte [ebp - 4], 0xf
mov dword [ebp - 0xdb0], SysReAllocString
lea eax, [ebp - 0x39c]
push eax
lea ecx, [ebp - 0xdac]
call fcn.00408ef0
mov byte [ebp - 4], 0x10
mov dword [ebp - 0xd94], SysReAllocString
lea ecx, [ebp - 0x87c]
push ecx
lea ecx, [ebp - 0xd90]
call fcn.00408ef0
mov byte [ebp - 4], 0x11
mov dword [ebp - 0xd78], SysReAllocString
lea edx, [ebp - 0x3fc]
push edx
lea ecx, [ebp - 0xd74]
call fcn.00408ef0
mov byte [ebp - 4], 0x12
mov dword [ebp - 0xd5c], SysReAllocString
lea eax, [ebp - 0x340]
push eax
lea ecx, [ebp - 0xd58]
call fcn.00408ef0
mov byte [ebp - 4], 0x13
mov dword [ebp - 0xd40], SysReAllocString
lea ecx, [ebp - 0x2ec]
push ecx
lea ecx, [ebp - 0xd3c]
call fcn.00408ef0
mov byte [ebp - 4], 0x14
mov dword [ebp - 0xd24], SysReAllocString
lea edx, [ebp - 0xa0]
push edx
lea ecx, [ebp - 0xd20]
call fcn.00408ef0
mov byte [ebp - 4], 0x15
mov dword [ebp - 0xd08], SysReAllocString
lea eax, [ebp - 0x294]
push eax
lea ecx, [ebp - 0xd04]
call fcn.00408ef0
mov byte [ebp - 4], 0x16
mov dword [ebp - 0xcec], SysReAllocString
lea ecx, [ebp - 0x190]
push ecx
lea ecx, [ebp - 0xce8]
call fcn.00408ef0
mov byte [ebp - 4], 0x17
mov dword [ebp - 0xcd0], SysReAllocString
lea edx, [ebp - 0x23c]
push edx
lea ecx, [ebp - 0xccc]
call fcn.00408ef0
mov byte [ebp - 4], 0x18
mov dword [ebp - 0xcb4], SysReAllocString
lea eax, [ebp - 0x140]
push eax
lea ecx, [ebp - 0xcb0]
call fcn.00408ef0
mov dword [ebp - 4], 0x19
push 0x628fa0
lea ecx, [ebp - 0xfcc]
call fcn.00408ef0
mov byte [ebp - 4], 0x1a
lea ecx, [ebp - 0xfcc]
push ecx
call fcn.004d9190
mov ecx, eax
call fcn.004d9250
mov dword [ebp - 0xf88], eax
mov byte [ebp - 4], 0x19
lea ecx, [ebp - 0xfcc]
call fcn.00408ea0
cmp dword [ebp - 0xf88], 0
jne 0x51a405
mov byte [ebp - 0xf7e], 0
mov dword [ebp - 4], 0xffffffff
push 0x51a810
push 0x1a
push 0x1c
lea edx, [ebp - 0xf70]
push edx
call fcn.005b75fa
mov al, byte [ebp - 0xf7e]
jmp 0x51a7f0
push 0x628fd0
mov eax, dword [ebp - 0xf88]
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 0xfa0], eax
push str.RegQueryValueExW
mov ecx, dword [ebp - 0xf88]
push ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 0xf9c], eax
push 0x628ff0
mov edx, dword [ebp - 0xf88]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [ebp - 0xf84], eax
cmp dword [ebp - 0xfa0], 0
je 0x51a468
cmp dword [ebp - 0xf9c], 0
je 0x51a468
cmp dword [ebp - 0xf84], 0
jne 0x51a496
mov byte [ebp - 0xf7f], 0
mov dword [ebp - 4], 0xffffffff
push 0x51a810
push 0x1a
push 0x1c
lea eax, [ebp - 0xf70]
push eax
call fcn.005b75fa
mov al, byte [ebp - 0xf7f]
jmp 0x51a7f0
mov byte [ebp - 0xf7d], 1
push 0x208
push 0
lea ecx, [ebp - 0xc98]
push ecx
call fcn.005b9c20
add esp, 0xc
mov dword [ebp - 0xfb0], 0x1a
mov dword [ebp - 0xf8c], 0
jmp 0x51a4d8
mov edx, dword [ebp - 0xf8c]
add edx, 1
mov dword [ebp - 0xf8c], edx
mov eax, dword [ebp - 0xf8c]
cmp eax, dword [ebp - 0xfb0]
jae 0x51a7c2
mov dword [ebp - 0xf7c], 0
mov dword [ebp - 0xf78], 1
imul ecx, dword [ebp - 0xf8c], 0x1c
lea edx, [ebp + ecx - 0xf70]
mov dword [ebp - 0xf90], edx
mov dword [ebp - 0xf74], 0x103
mov eax, 2
imul ecx, eax, 0
mov dword [ebp - 0xfac], ecx
cmp dword [ebp - 0xfac], 0x208
jae 0x51a538
jmp 0x51a53d
call fcn.005b7af2
xor edx, edx
mov eax, dword [ebp - 0xfac]
mov word [ebp + eax - 0xc98], dx
mov ecx, dword [ebp - 0xf90]
cmp dword [ecx], reloc.OLEAUT32.dll_SysReAllocString
jne 0x51a68c
mov dword [ebp - 0xf94], 0x20019
call fcn.004cb900
movzx edx, al
test edx, edx
je 0x51a586
mov eax, dword [ebp - 0xf94]
or eax, 0x100
mov dword [ebp - 0xf94], eax
lea ecx, [ebp - 0xf7c]
push ecx
mov edx, dword [ebp - 0xf94]
push edx
push 0
mov ecx, dword [ebp - 0xf90]
add ecx, 4
call fcn.00408e30
push eax
push reloc.OLEAUT32.dll_SysReAllocString
call dword [ebp - 0xfa0]
test eax, eax
jne 0x51a67b
lea eax, [ebp - 0xf74]
push eax
lea ecx, [ebp - 0xc98]
push ecx
lea edx, [ebp - 0xf78]
push edx
push 0
push 0
mov eax, dword [ebp - 0xf7c]
push eax
call dword [ebp - 0xf9c]
test eax, eax
jne 0x51a653
cmp dword [ebp - 0xf74], 0x103
jb 0x51a5f8
mov dword [ebp - 0xf74], 0x103
mov ecx, dword [ebp - 0xf74]
shl ecx, 1
mov dword [ebp - 0xfa8], ecx
cmp dword [ebp - 0xfa8], 0x208
jae 0x51a614
jmp 0x51a619
call fcn.005b7af2
xor edx, edx
mov eax, dword [ebp - 0xfa8]
mov word [ebp + eax - 0xc98], dx
lea ecx, [ebp - 0xc98]
call fcn.004c8980
test eax, eax
jne 0x51a651
mov ecx, dword [ebp - 0xf7c]
push ecx
call dword [ebp - 0xf84]
mov byte [ebp - 0xf7d], 0
jmp 0x51a7c2
jmp 0x51a66c
mov edx, dword [ebp - 0xf7c]
push edx
call dword [ebp - 0xf84]
mov byte [ebp - 0xf7d], 0
jmp 0x51a7c2
mov eax, dword [ebp - 0xf7c]
push eax
call dword [ebp - 0xf84]
jmp 0x51a687
mov byte [ebp - 0xf7d], 0
jmp 0x51a7c2
jmp 0x51a7bd
mov ecx, dword [ebp - 0xf90]
cmp dword [ecx], 0x80000000
jne 0x51a7bd
mov dword [ebp - 0xf98], 0x20019
call fcn.004cb900
movzx edx, al
test edx, edx
je 0x51a6c5
mov eax, dword [ebp - 0xf98]
or eax, 0x100
mov dword [ebp - 0xf98], eax
lea ecx, [ebp - 0xf7c]
push ecx
mov edx, dword [ebp - 0xf98]
push edx
push 0
mov ecx, dword [ebp - 0xf90]
add ecx, 4
call fcn.00408e30
push eax
push SysReAllocString
call dword [ebp - 0xfa0]
test eax, eax
jne 0x51a7b4
lea eax, [ebp - 0xf74]
push eax
lea ecx, [ebp - 0xc98]
push ecx
lea edx, [ebp - 0xf78]
push edx
push 0
push 0
mov eax, dword [ebp - 0xf7c]
push eax
call dword [ebp - 0xf9c]
test eax, eax
jne 0x51a78f
cmp dword [ebp - 0xf74], 0x103
jb 0x51a737
mov dword [ebp - 0xf74], 0x103
mov ecx, dword [ebp - 0xf74]
shl ecx, 1
mov dword [ebp - 0xfa4], ecx
cmp dword [ebp - 0xfa4], 0x208
jae 0x51a753
jmp 0x51a758
call fcn.005b7af2
xor edx, edx
mov eax, dword [ebp - 0xfa4]
mov word [ebp + eax - 0xc98], dx
lea ecx, [ebp - 0xc98]
call fcn.004c8980
test eax, eax
jne 0x51a78d
mov ecx, dword [ebp - 0xf7c]
push ecx
call dword [ebp - 0xf84]
mov byte [ebp - 0xf7d], 0
jmp 0x51a7c2
jmp 0x51a7a5
mov edx, dword [ebp - 0xf7c]
push edx
call dword [ebp - 0xf84]
mov byte [ebp - 0xf7d], 0
jmp 0x51a7c2
mov eax, dword [ebp - 0xf7c]
push eax
call dword [ebp - 0xf84]
jmp 0x51a7bd
mov byte [ebp - 0xf7d], 0
jmp 0x51a7c2
jmp 0x51a4c9
mov cl, byte [ebp - 0xf7d]
mov byte [ebp - 0xf80], cl
mov dword [ebp - 4], 0xffffffff
push 0x51a810
push 0x1a
push 0x1c
lea edx, [ebp - 0xf70]
push edx
call fcn.005b75fa
mov al, byte [ebp - 0xf80]
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.005b75ab
mov esp, ebp
pop ebp
ret