Function at 0x4417da
Capabilities:
Authenticate hmac

Disassembly:
mov esi, 0x493530
mov dword [ebp - 0x14], esi
lea eax, [ebp + 0x171e0]
push eax
push 0
add eax, 0x5078
push eax
push 0xc6f8f
mov eax, dword [ebp + 0x1a613]
push eax
add esi, 0x38
push esi
mov al, 6
call sub.oopss.dll_oopsresolve
test edx, 0x47eee
add esp, 0x18
mov eax, dword [ebp + 0xd797]
cmp dword [ebp + 0xcab8], eax
jne 0x441833
mov ax, word [ebp + 0xd79b]
cmp word [ebp + 0xcabc], ax
je 0x441d34
mov eax, 0x30303030
mov dword [ebp + 0xcab8], eax
mov word [ebp + 0xcabc], ax
lea edi, [ebp + 0xcabe]
mov eax, 0x20202020
stosw word es:[edi], ax
mov ecx, 0x2c
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ax, 0x3030
mov word [edi], ax
mov eax, 0x30303030
mov dword [edi + 2], eax
add edi, 6
mov eax, 0x20202020
mov cl, 0x16
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ax, 0x3030
mov word [edi], ax
mov eax, 0x30303030
mov dword [edi + 2], eax
add edi, 6
mov eax, 0x20202020
mov cl, 6
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
add edi, 8
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, 0x20202020
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, 0x30
stosb byte es:[edi], al
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, 0x20202020
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ax, 0x3030
mov word [edi], ax
mov eax, 0x30303030
mov dword [edi + 2], eax
add edi, 6
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, 0x20202020
stosb byte es:[edi], al
mov cl, 0x14
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, 0x30
stosb byte es:[edi], al
mov eax, 0x30303030
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x20202020
stosb byte es:[edi], al
stosw word es:[edi], ax
mov cl, 0xa
rep stosd dword es:[edi], eax
mov al, 0x30
mov byte [edi], al
mov eax, 0x30303030
mov dword [edi + 1], eax
mov byte [edi + 5], al
mov word [edi + 6], ax
mov dword [edi + 8], eax
mov dword [edi + 0xc], eax
mov byte [edi + 0x10], al
mov dword [edi + 0x11], eax
mov dword [edi + 0x15], eax
mov dword [edi + 0x19], eax
mov dword [edi + 0x1d], eax
mov dword [edi + 0x21], eax
mov dword [edi + 0x25], eax
add edi, 0x29
mov eax, 0x20202020
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
mov word [edi + 8], ax
mov al, 0x20
mov byte [edi + 0xa], al
add edi, 0xb
mov eax, 0x20202020
stosb byte es:[edi], al
mov cl, 0xe
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, 0x30
stosb byte es:[edi], al
mov eax, 0x30303030
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x20202020
stosb byte es:[edi], al
stosw word es:[edi], ax
mov cl, 0x11
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
add edi, 8
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov word [ebp + 0xcdad], ax
add edi, 2
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x20202020
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
add edi, 8
mov eax, 0x20202020
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov byte [ebp + 0xcde3], al
inc edi
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
mov word [edi + 8], ax
mov dword [edi + 0xa], eax
mov dword [edi + 0xe], eax
mov dword [edi + 0x12], eax
mov dword [edi + 0x16], eax
mov dword [edi + 0x1a], eax
mov dword [edi + 0x1e], eax
mov dword [edi + 0x22], eax
mov word [edi + 0x26], ax
add edi, 0x28
mov eax, 0x20202020
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov al, 0x30
mov byte [edi], al
mov ah, 0x30
mov word [edi + 1], ax
mov eax, 0x30303030
mov dword [edi + 3], eax
mov dword [edi + 7], eax
mov dword [edi + 0xb], eax
mov dword [edi + 0xf], eax
mov dword [edi + 0x13], eax
add edi, 0x17
mov eax, 0x20202020
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
mov eax, 0x30303030
mov dword [edi], eax
mov word [edi + 4], ax
mov byte [edi + 6], al
add edi, 7
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov word [ebp + 0xce55], ax
mov byte [edi + 2], al
mov dword [edi + 3], eax
add edi, 7
mov eax, 0x20202020
mov cl, 0x13
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ax, 0x3030
mov word [edi], ax
mov ax, 0x2020
mov dword [edi + 2], eax
mov eax, 0x30303030
mov dword [edi + 6], eax
mov byte [edi + 0xa], al
mov eax, dword [ebp + 0xd797]
mov dword [ebp + 0xcab8], eax
mov ax, word [ebp + 0xd79b]
mov word [ebp + 0xcabc], ax
mov word [ebp + 0x594], cx
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x560]
push eax
mov eax, 0x491242
push eax
lea esi, [eax - 0x6da]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x47c38
add esp, 8
mov ax, word [ebp + 0x560]
mov word [ebp + 0x15360], ax
cmp byte [ebp + 0x560], 0x32
ja 0x441d34
cmp byte [ebp + 0x560], 0x32
jne 0x441d34
mov eax, 0x30303030
mov dword [ebp + 0xcab8], eax
mov word [ebp + 0xcabc], ax
lea edi, [ebp + 0xcabe]
mov eax, 0x20202020
stosw word es:[edi], ax
mov ecx, 0x2c
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ax, 0x3030
mov word [edi], ax
mov eax, 0x30303030
mov dword [edi + 2], eax
add edi, 6
mov eax, 0x20202020
mov cl, 0x16
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ax, 0x3030
mov word [edi], ax
mov eax, 0x30303030
mov dword [edi + 2], eax
add edi, 6
mov eax, 0x20202020
mov cl, 6
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
add edi, 8
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, 0x20202020
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, 0x30
stosb byte es:[edi], al
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, 0x20202020
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ax, 0x3030
mov word [edi], ax
mov eax, 0x30303030
mov dword [edi + 2], eax
add edi, 6
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, 0x20202020
stosb byte es:[edi], al
mov cl, 0x14
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, 0x30
stosb byte es:[edi], al
mov eax, 0x30303030
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x20202020
stosb byte es:[edi], al
stosw word es:[edi], ax
mov cl, 0xa
rep stosd dword es:[edi], eax
mov al, 0x30
mov byte [edi], al
mov eax, 0x30303030
mov dword [edi + 1], eax
mov byte [edi + 5], al
mov word [edi + 6], ax
mov dword [edi + 8], eax
mov dword [edi + 0xc], eax
mov byte [edi + 0x10], al
mov dword [edi + 0x11], eax
mov dword [edi + 0x15], eax
mov dword [edi + 0x19], eax
mov dword [edi + 0x1d], eax
mov dword [edi + 0x21], eax
mov dword [edi + 0x25], eax
add edi, 0x29
mov eax, 0x20202020
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
mov word [edi + 8], ax
mov al, 0x20
mov byte [edi + 0xa], al
add edi, 0xb
mov eax, 0x20202020
stosb byte es:[edi], al
mov cl, 0xe
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, 0x30
stosb byte es:[edi], al
mov eax, 0x30303030
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x20202020
stosb byte es:[edi], al
stosw word es:[edi], ax
mov cl, 0x11
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
add edi, 8
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov word [ebp + 0xcdad], ax
add edi, 2
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x20202020
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
add edi, 8
mov eax, 0x20202020
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov byte [ebp + 0xcde3], al
inc edi
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
mov word [edi + 8], ax
mov dword [edi + 0xa], eax
mov dword [edi + 0xe], eax
mov dword [edi + 0x12], eax
mov dword [edi + 0x16], eax
mov dword [edi + 0x1a], eax
mov dword [edi + 0x1e], eax
mov dword [edi + 0x22], eax
mov word [edi + 0x26], ax
add edi, 0x28
mov eax, 0x20202020
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov al, 0x30
mov byte [edi], al
mov ah, 0x30
mov word [edi + 1], ax
mov eax, 0x30303030
mov dword [edi + 3], eax
mov dword [edi + 7], eax
mov dword [edi + 0xb], eax
mov dword [edi + 0xf], eax
mov dword [edi + 0x13], eax
add edi, 0x17
mov eax, 0x20202020
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
mov eax, 0x30303030
mov dword [edi], eax
mov word [edi + 4], ax
mov byte [edi + 6], al
add edi, 7
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov word [ebp + 0xce55], ax
mov byte [edi + 2], al
mov dword [edi + 3], eax
add edi, 7
mov eax, 0x20202020
mov cl, 0x13
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ax, 0x3030
mov word [edi], ax
mov ax, 0x2020
mov dword [edi + 2], eax
mov eax, 0x30303030
mov dword [edi + 6], eax
mov byte [edi + 0xa], al
call fcn.0044fc13
lea edi, [ebp + 0x157d0]
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
cmp byte [ebp + 0xd98e], 0x31
je 0x444b5e
cmp byte [ebp + 0xda37], 0x32
je 0x444b5e
cmp byte [ebp + 0xd98e], 0x31
je 0x444b5e
lea esi, [ebp + 0xd9de]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1126
lea esi, [ebp + 0xd9c7]
mov ecx, 7
lea edx, [ecx + 0xc]
call sub.cblrtss.dll_Ordinal_1116
call sub.cblrtss.dll_Ordinal_1265
lea esi, [ebp - 0xe0]
add edi, 0xfffea72d
mov ecx, 6
rep movsd dword es:[edi], dword [esi]
add esi, 0xdabc
mov cl, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1126
call sub.cblrtss.dll_Ordinal_1271
mov edx, 8
call sub.cblrtss.dll_Ordinal_1257
add edi, 0x160af
mov ecx, 0xf
lea edx, [ecx - 7]
call sub.cblrtss.dll_Ordinal_1146
lea edi, [ebp + 0xdb08]
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov dword [ebp + 0xdb11], eax
mov word [edi + 4], ax
mov dword [edi + 6], eax
mov dword [edi + 0xa], eax
add edi, 0xe
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov dword [ebp + 0xdb3b], eax
mov dword [edi + 4], eax
add edi, 8
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov dword [ebp + 0xdb4d], eax
mov dword [edi + 4], eax
mov dword [edi + 8], eax
mov dword [edi + 0xc], eax
add edi, 0x10
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
mov dword [ebp + 0xdb64], eax
mov byte [edi + 4], al
mov byte [edi + 8], al
mov dword [edi + 9], eax
mov word [edi + 0xd], ax
mov word [edi + 0x12], ax
mov dword [edi + 0x14], eax
add edi, 0x18
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x20202020
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
mov al, 0x30
mov byte [edi], al
inc edi
mov al, 0x20
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ah, 0x30
mov word [edi], ax
mov eax, 0x30303030
mov dword [edi + 2], eax
mov eax, 0x20202020
mov dword [edi + 6], eax
mov word [edi + 0xa], ax
add edi, 0xc
mov ax, 0x3030
stosw word es:[edi], ax
mov eax, 0x30303030
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov byte [ebp + 0xdbc1], al
mov word [edi + 1], ax
mov dword [edi + 3], eax
mov dword [edi + 7], eax
mov word [edi + 0xb], ax
mov dword [edi + 0xd], eax
mov dword [edi + 0x11], eax
add edi, 0x15
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
add edi, 0x7c68
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov esi, 0x491234
add edi, 7
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov dword [ebp + 0x15948], eax
mov word [ebp + 0x1594c], ax
lea esi, [ebp + 0xd788]
add edi, 0xffff82a3
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov eax, 0x17000000
mov dword [ebp + 0x12ec], eax
mov ax, 0xebfa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x12b8]
push eax
mov eax, 0x491df4
push eax
lea esi, [eax - 0x128c]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x477de
add esp, 8
mov ax, word [ebp + 0x12b8]
mov word [ebp + 0x15398], ax
cmp byte [ebp + 0x12b8], 0x32
ja 0x441f4c
cmp byte [ebp + 0x12b8], 0x32
jne 0x441f4c
mov ax, 0x3031
mov word [ebp + 0x15398], ax
cmp word [ebp + 0x15398], 0x3031
je 0x4437ce
mov al, byte [ebp + 0x1315]
mov byte [ebp + 0x1d9d8], al
mov byte [ebp + 8], al
mov dl, al
shl edx, 7
mov byte [ebp + 8], dl
cmp dl, 0x80
jae 0x441f7d
inc byte [ebp + 0x1315]
mov ax, 0xf5fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x12b8]
push eax
mov eax, 0x491aa2
push eax
lea esi, [eax - 0xf3a]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x47754
add esp, 8
mov ax, word [ebp + 0x12b8]
mov word [ebp + 0x15398], ax
mov al, byte [ebp + 0x1d9d8]
mov byte [ebp + 0x1315], al
cmp byte [ebp + 0x12b8], 0x31
ja 0x441f4c
cmp byte [ebp + 0x12b8], 0x31
jne 0x441feb
mov ax, 0x3031
mov word [ebp + 0x15398], ax
jmp 0x441f4c
lea esi, [ebp + 0xd788]
lea edi, [ebp + 0xdb08]
cmpsd dword [esi], dword es:[edi]
jne 0x442000
cmpsd dword [esi], dword es:[edi]
jne 0x442000
cmpsb byte [esi], byte es:[edi]
je 0x442010
mov ax, 0x3031
mov word [ebp + 0x15398], ax
jmp 0x441f4c
mov esi, 0x491df8
lea edi, [ebp + 0xe0b8]
mov ecx, 9
repe cmpsb byte [esi], byte es:[edi]
jae 0x4421e1
mov eax, 0x30303030
mov dword [ebp + 0x12d60], eax
mov dword [ebp + 0x12d64], eax
mov dword [ebp + 0x12d68], eax
mov word [ebp + 0x12d6c], ax
mov eax, 0x20202020
mov dword [ebp + 0x12d6e], eax
mov al, 0x30
mov byte [ebp + 0x12d72], al
mov eax, 0x30303030
mov dword [ebp + 0x12d73], eax
mov dword [ebp + 0x12d77], eax
lea edi, [ebp + 0x12d7b]
mov eax, 0x20202020
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
mov byte [ebp + 0x12d8e], al
inc edi
mov al, 0x30
stosb byte es:[edi], al
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov dword [ebp + 0x12db5], eax
mov dword [edi + 4], eax
mov dword [edi + 8], eax
mov dword [edi + 0xc], eax
add edi, 0x10
mov eax, 0x20202020
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
mov al, 0x30
mov byte [edi], al
inc edi
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, 0x20202020
stosb byte es:[edi], al
mov cl, 0x13
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
add edi, 8
mov eax, 0x20202020
stosb byte es:[edi], al
mov cl, 0x13
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, 0x30
stosb byte es:[edi], al
mov eax, 0x30303030
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x20202020
mov byte [edi], al
mov word [edi + 1], ax
mov esi, 0x491234
add edi, 3
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
mov eax, 0x30303030
mov dword [edi], eax
mov word [edi + 4], ax
add edi, 6
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov byte [ebp + 0x12ebf], al
mov dword [edi + 1], eax
mov word [edi + 5], ax
mov byte [edi + 7], al
add edi, 8
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov al, 0x20
mov byte [edi], al
add edi, 0xffffff6a
mov al, 0x50
stosb byte es:[edi], al
mov eax, 0x44494445
stosd dword es:[edi], eax
mov eax, 0x2020204f
stosd dword es:[edi], eax
mov al, 0x20
stosb byte es:[edi], al
lea esi, [ebp + 0xdb08]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov cl, 0xb
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, dword [ebp + 0x1b1dd]
mov dword [ebp + 0x12d6e], eax
mov ax, 0x300
mov word [ebp + 0x8450], ax
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x841c]
push eax
mov eax, 0x491242
push eax
lea esi, [eax - 0x6da]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x47550
add esp, 8
mov ax, word [ebp + 0x841c]
mov word [ebp + 0x15530], ax
cmp byte [ebp + 0x841c], 0x32
ja 0x4421e1
cmp byte [ebp + 0x841c], 0x32
jne 0x4421e1
lea edi, [ebp + 0x151b8]
mov eax, 0x20202020
mov ecx, 0x32
rep stosd dword es:[edi], eax
mov eax, dword [ebp + 0xdbc4]
bswap eax
mov dword [ebp - 0x90], eax
movzx eax, word [ebp + 0xdbc2]
xchg al, ah
mov dword [ebp - 0x8c], eax
lea edi, [ebp + 0x15948]
mov ebx, dword [ebp + 0x1594a]
bswap ebx
movzx edx, word [edi]
xchg dl, dh
call sub.cblrtss.dll_Ordinal_1497
bswap ebx
mov dword [edi + 2], ebx
xchg dl, dh
mov word [edi], dx
lea esi, [ebp + 0x157db]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1126
lea esi, [ebp + 0xdb43]
mov ecx, 8
lea edx, [ecx + 0xa]
call sub.cblrtss.dll_Ordinal_1118
call sub.cblrtss.dll_Ordinal_1265
add edi, 0xfffffe93
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1146
lea edi, [ebp + 0x15850]
mov al, byte [edi]
inc al
mov byte [edi], al
cmp al, 0x3a
jb 0x442278
mov ecx, 8
call sub.cblrtss.dll_Ordinal_1463
lea edi, [ebp + 0x164a0]
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
cmp byte [ebp + 0x11493], al
jne 0x442407
mov esi, 0x491da2
add edi, 0xffff7503
mov ecx, 0xa
repe cmpsb byte [esi], byte es:[edi]
jae 0x442407
lea esi, [ebp + 0x15848]
lea edi, [ebp + 0x16550]
cmpsd dword [esi], dword es:[edi]
jne 0x44231c
cmpsd dword [esi], dword es:[edi]
jne 0x44231c
cmpsb byte [esi], byte es:[edi]
jne 0x44231c
mov esi, 0x491df8
lea edi, [ebp + 0x16550]
mov cl, 9
repe cmpsb byte [esi], byte es:[edi]
jae 0x44231c
lea esi, [ebp + 0xd9b8]
mov cl, 0xa
lea edx, [ecx + 8]
call sub.cblrtss.dll_Ordinal_1126
lea esi, [ebp + 0x15865]
mov ecx, 0xd
lea edx, [ecx + 3]
call sub.cblrtss.dll_Ordinal_1116
call sub.cblrtss.dll_Ordinal_1267
mov edx, 0x12
call sub.cblrtss.dll_Ordinal_1257
lea edi, [ebp + 0x164ab]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1146
jmp 0x442407
lea esi, [ebp + 0xdb43]
mov cl, 8
call sub.cblrtss.dll_Ordinal_1380
mov ecx, 0xa
call sub.cblrtss.dll_Ordinal_1446
lea esi, [ebp + 0xd9de]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1374
mov eax, dword [ebp - 0x90]
or eax, dword [ebp - 0x8c]
je 0x442381
call sub.cblrtss.dll_Ordinal_1462
lea edi, [ebp + 0x15842]
or edx, edx
jns 0x442367
neg ebx
adc edx, 0
neg edx
add ebx, 5
adc edx, 0
mov ecx, 1
call sub.cblrtss.dll_Ordinal_1452
mov ecx, 0x12
call sub.cblrtss.dll_Ordinal_1389
lea esi, [ebp + 0xd9b8]
mov ecx, 0xa
lea edx, [ecx + 8]
call sub.cblrtss.dll_Ordinal_1126
lea esi, [ebp + 0x15842]
mov ecx, 0x12
lea edx, [ecx - 7]
call sub.cblrtss.dll_Ordinal_1116
call sub.cblrtss.dll_Ordinal_1269
mov edx, 0x12
call sub.cblrtss.dll_Ordinal_1257
lea edi, [ebp + 0x164ab]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1146
lea esi, [ebp + 0x15865]
mov ecx, 0xd
lea edx, [ecx + 3]
call sub.cblrtss.dll_Ordinal_1126
lea esi, [ebp + 0x164ab]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1116
call sub.cblrtss.dll_Ordinal_1265
lea edi, [ebp + 0x15865]
mov ecx, 0xd
lea edx, [ecx + 3]
call sub.cblrtss.dll_Ordinal_1146
lea esi, [ebp + 0xdb43]
mov ecx, 8
lea edx, [ecx + 0xa]
call sub.cblrtss.dll_Ordinal_1128
lea esi, [ebp + 0x15fcf]
mov ecx, 0xf
lea edx, [ecx - 7]
call sub.cblrtss.dll_Ordinal_1116
call sub.cblrtss.dll_Ordinal_1269
mov edx, 0x12
call sub.cblrtss.dll_Ordinal_1257
lea edi, [ebp + 0xdb43]
mov ecx, 8
lea edx, [ecx + 0xa]
call sub.cblrtss.dll_Ordinal_1148
lea edi, [ebp + 0x168e0]
mov eax, 0x30303030
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, dword [ebp + 0xdb3b]
stosd dword es:[edi], eax
mov eax, dword [ebp + 0xdb3f]
stosd dword es:[edi], eax
and byte [edi - 1], 0xbf
mov esi, 0x4934ab
add edi, 0xffff7110
mov ecx, 6
repe cmpsb byte [esi], byte es:[edi]
jae 0x442520
lea esi, [ebp + 0xdb43]
mov cl, 8
call sub.cblrtss.dll_Ordinal_1380
lea esi, [ebp + 0xda01]
mov ecx, 6
call sub.cblrtss.dll_Ordinal_1374
mov eax, dword [ebp - 0x90]
mov esi, dword [ebp - 0x8c]
mov ecx, edx
imul ecx, eax
mul ebx
imul ebx, esi
add edx, ecx
add edx, ebx
mov ebx, eax
mov dword [ebp - 0x8c], edx
mov dword [ebp - 0x90], ebx
lea esi, [ebp + 0xdb43]
mov ecx, 8
call sub.cblrtss.dll_Ordinal_1380
mov ecx, 5
call sub.cblrtss.dll_Ordinal_1446
sub ebx, dword [ebp - 0x90]
sbb edx, dword [ebp - 0x8c]
lea edi, [ebp + 0xdb43]
jns 0x442503
sub ebx, 0x186a0
sbb edx, 0
add ebx, 0xc350
adc edx, 0
mov ecx, 5
call sub.cblrtss.dll_Ordinal_1454
mov ecx, 8
call sub.cblrtss.dll_Ordinal_1391
lea esi, [ebp + 0xdbd6]
mov ecx, 8
call sub.cblrtss.dll_Ordinal_1001
je 0x442543
mov eax, 0x30303030
mov dword [ebp + 0xdbce], eax
mov dword [ebp + 0xdbd2], eax
mov esi, 0x49443e
lea edi, [ebp + 0xdbce]
mov ecx, 8
repe cmpsb byte [esi], byte es:[edi]
jae 0x4425be
lea esi, [ebp + 0xdb32]
mov cl, 0xa
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1116
lea edi, [ebp + 0xdbc8]
mov ecx, 6
call sub.cblrtss.dll_Ordinal_1135
call sub.cblrtss.dll_Ordinal_1267
je 0x4425be
mov esi, edi
mov ecx, 6
call sub.cblrtss.dll_Ordinal_1125
call sub.cblrtss.dll_Ordinal_1271
lea esi, [edi + 0xe]
mov ecx, 8
lea edx, [ecx + 0xa]
call sub.cblrtss.dll_Ordinal_1116
call sub.cblrtss.dll_Ordinal_1269
mov edx, 0x12
call sub.cblrtss.dll_Ordinal_1257
add edi, 0xe
mov ecx, 8
lea edx, [ecx + 0xa]
call sub.cblrtss.dll_Ordinal_1146
lea esi, [ebp + 0xdb28]
lea edi, [ebp + 0x15308]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
mov ax, word [ebp + 0xdbb4]
mov word [edi - 0x12], ax
mov al, byte [ebp + 0xdbb6]
mov byte [edi - 0x10], al
add esi, 0x69
mov eax, 0x20202020
cmp byte [esi], al
lea esi, [esi + 1]
jne 0x44260a
xchg esi, edi
mov ecx, 4
repe scasd eax, dword es:[edi]
xchg esi, edi
jne 0x44260a
cmp word [esi], ax
lea esi, [esi + 2]
je 0x442b63
mov eax, 0x30303030
mov dword [ebp + 0xd0a8], eax
mov dword [ebp + 0xd0ac], eax
mov esi, 0x491234
add edi, 0xffff7d9e
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp + 0xd0bc], eax
add edi, 4
mov eax, 0x20202020
mov ecx, 0xf
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, 0x30
stosb byte es:[edi], al
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov dword [ebp + 0xd109], eax
mov dword [edi + 4], eax
mov dword [edi + 8], eax
mov dword [edi + 0xc], eax
mov dword [edi + 0x10], eax
mov dword [edi + 0x14], eax
add edi, 0x18
mov eax, 0x20202020
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
mov dword [edi + 8], eax
mov dword [edi + 0xc], eax
mov dword [edi + 0x10], eax
mov dword [edi + 0x14], eax
add edi, 0x18
mov eax, 0x20202020
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov al, 0x30
mov byte [edi], al
mov byte [edi + 4], al
mov ah, 0x30
mov word [edi + 5], ax
mov eax, 0x30303030
mov dword [edi + 7], eax
mov dword [edi + 0xb], eax
mov dword [edi + 0xf], eax
mov dword [edi + 0x13], eax
mov dword [edi + 0x17], eax
mov word [edi + 0x1b], ax
mov eax, 0x20202020
mov word [edi + 0x1d], ax
mov byte [edi + 0x1f], al
mov ax, 0x3030
mov word [edi + 0x20], ax
mov byte [edi + 0x22], al
mov eax, 0x30303030
mov dword [edi + 0x23], eax
mov byte [edi + 0x27], al
add edi, 0x28
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
mov byte [ebp + 0xd198], al
mov dword [edi + 1], eax
mov word [edi + 5], ax
mov byte [edi + 7], al
add edi, 8
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov dword [ebp + 0xd1b2], eax
mov word [edi + 4], ax
mov dword [edi + 6], eax
mov dword [edi + 0xa], eax
mov byte [edi + 0xe], al
mov dword [edi + 0xf], eax
mov byte [edi + 0x13], al
mov dword [edi + 0x14], eax
mov byte [edi + 0x18], al
add edi, 0x19
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x20202020
mov byte [edi], al
mov word [edi + 1], ax
mov eax, 0x30303030
mov dword [edi + 3], eax
mov word [edi + 7], ax
add edi, 9
mov eax, 0x20202020
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov al, 0x30
mov byte [edi], al
mov eax, 0x30303030
mov dword [edi + 1], eax
mov dword [edi + 5], eax
mov dword [edi + 9], eax
mov dword [edi + 0xd], eax
mov word [edi + 0x11], ax
mov dword [edi + 0x13], eax
mov dword [edi + 0x17], eax
mov byte [edi + 0x1b], al
mov dword [edi + 0x1c], eax
mov word [edi + 0x20], ax
add edi, 0x22
mov eax, 0x20202020
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, 0x30
mov byte [edi], al
inc edi
mov al, 0x20
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, 0x30
mov byte [edi], al
mov ah, 0x30
mov word [edi + 1], ax
mov ax, 0x2020
mov word [edi + 3], ax
mov byte [edi + 5], al
mov ax, 0x3030
mov word [edi + 7], ax
mov eax, 0x30303030
mov dword [edi + 9], eax
mov word [edi + 0xf], ax
mov dword [edi + 0x11], eax
mov byte [edi + 0x15], al
mov word [edi + 0x16], ax
add edi, 0x18
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov byte [ebp + 0xd251], al
mov word [edi + 1], ax
mov dword [edi + 3], eax
mov dword [edi + 7], eax
mov dword [edi + 0xb], eax
mov byte [edi + 0xf], al
mov eax, dword [ebp + 0xdb17]
mov dword [ebp + 0xd0a8], eax
mov eax, dword [ebp + 0xdb1b]
mov dword [ebp + 0xd0ac], eax
mov word [ebp + 0xa38], cx
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0xa04]
push eax
lea eax, [esi + 2]
push eax
add esi, 0xfffff928
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x46ed4
add esp, 8
mov ax, word [ebp + 0xa04]
mov word [ebp + 0x15378], ax
cmp byte [ebp + 0xa04], 0x32
ja 0x442a29
cmp byte [ebp + 0xa04], 0x32
jne 0x442a29
mov eax, 0x30303030
mov dword [ebp + 0xd0a8], eax
mov dword [ebp + 0xd0ac], eax
mov esi, 0x491234
lea edi, [ebp + 0xd0b0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp + 0xd0bc], eax
add edi, 4
mov eax, 0x20202020
mov ecx, 0xf
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, 0x30
stosb byte es:[edi], al
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov dword [ebp + 0xd109], eax
mov dword [edi + 4], eax
mov dword [edi + 8], eax
mov dword [edi + 0xc], eax
mov dword [edi + 0x10], eax
mov dword [edi + 0x14], eax
add edi, 0x18
mov eax, 0x20202020
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
mov dword [edi + 8], eax
mov dword [edi + 0xc], eax
mov dword [edi + 0x10], eax
mov dword [edi + 0x14], eax
add edi, 0x18
mov eax, 0x20202020
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov al, 0x30
mov byte [edi], al
mov byte [edi + 4], al
mov ah, 0x30
mov word [edi + 5], ax
mov eax, 0x30303030
mov dword [edi + 7], eax
mov dword [edi + 0xb], eax
mov dword [edi + 0xf], eax
mov dword [edi + 0x13], eax
mov dword [edi + 0x17], eax
mov word [edi + 0x1b], ax
mov eax, 0x20202020
mov word [edi + 0x1d], ax
mov byte [edi + 0x1f], al
mov ax, 0x3030
mov word [edi + 0x20], ax
mov byte [edi + 0x22], al
mov eax, 0x30303030
mov dword [edi + 0x23], eax
mov byte [edi + 0x27], al
add edi, 0x28
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
mov byte [ebp + 0xd198], al
mov dword [edi + 1], eax
mov word [edi + 5], ax
mov byte [edi + 7], al
add edi, 8
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov dword [ebp + 0xd1b2], eax
mov word [edi + 4], ax
mov dword [edi + 6], eax
mov dword [edi + 0xa], eax
mov byte [edi + 0xe], al
mov dword [edi + 0xf], eax
mov byte [edi + 0x13], al
mov dword [edi + 0x14], eax
mov byte [edi + 0x18], al
add edi, 0x19
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x20202020
mov byte [edi], al
mov word [edi + 1], ax
mov eax, 0x30303030
mov dword [edi + 3], eax
mov word [edi + 7], ax
add edi, 9
mov eax, 0x20202020
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov al, 0x30
mov byte [edi], al
mov eax, 0x30303030
mov dword [edi + 1], eax
mov dword [edi + 5], eax
mov dword [edi + 9], eax
mov dword [edi + 0xd], eax
mov word [edi + 0x11], ax
mov dword [edi + 0x13], eax
mov dword [edi + 0x17], eax
mov byte [edi + 0x1b], al
mov dword [edi + 0x1c], eax
mov word [edi + 0x20], ax
add edi, 0x22
mov eax, 0x20202020
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, 0x30
mov byte [edi], al
inc edi
mov al, 0x20
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, 0x30
mov byte [edi], al
mov ah, 0x30
mov word [edi + 1], ax
mov ax, 0x2020
mov word [edi + 3], ax
mov byte [edi + 5], al
mov ax, 0x3030
mov word [edi + 7], ax
mov eax, 0x30303030
mov dword [edi + 9], eax
mov word [edi + 0xf], ax
mov dword [edi + 0x11], eax
mov byte [edi + 0x15], al
mov word [edi + 0x16], ax
add edi, 0x18
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov byte [ebp + 0xd251], al
mov word [edi + 1], ax
mov dword [edi + 3], eax
mov dword [edi + 7], eax
mov dword [edi + 0xb], eax
mov byte [edi + 0xf], al
mov eax, dword [ebp + 0xdb17]
mov dword [ebp + 0x13670], eax
mov eax, dword [ebp + 0xdb1b]
mov dword [ebp + 0x13674], eax
mov ax, word [ebp + 0xd0fc]
mov word [ebp + 0x1368c], ax
mov al, byte [ebp + 0xd0fe]
mov byte [ebp + 0x1368e], al
mov ax, word [ebp + 0xdbb4]
mov word [ebp + 0x1368f], ax
mov al, byte [ebp + 0xdbb6]
mov byte [ebp + 0x13691], al
lea esi, [ebp + 0xdb9b]
lea edi, [ebp + 0x13678]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0x20
stosb byte es:[edi], al
sub eax, eax
mov word [ebp + 0x9a90], ax
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x9a5c]
push eax
mov eax, 0x491242
push eax
lea esi, [eax - 0x6da]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x46c3d
add esp, 8
mov ax, word [ebp + 0x9a5c]
mov word [ebp + 0x15598], ax
cmp byte [ebp + 0x9a5c], 0x32
ja 0x442afc
cmp byte [ebp + 0x9a5c], 0x32
jne 0x442afc
lea edi, [ebp + 0x13692]
mov ax, 0x3030
stosw word es:[edi], ax
mov eax, 0x31303030
stosd dword es:[edi], eax
mov eax, 0x30303030
stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ax, word [ebp + 0xd0fc]
mov word [ebp + 0x15300], ax
mov al, byte [ebp + 0xd0fe]
mov byte [ebp + 0x15302], al
lea esi, [ebp + 0xdb32]
mov ecx, 0xa
call sub.cblrtss.dll_Ordinal_1379
mov ecx, 6
call sub.cblrtss.dll_Ordinal_1446
lea esi, [ebp + 0x1369e]
mov ecx, 0xc
call sub.cblrtss.dll_Ordinal_1374
mov eax, dword [ebp - 0x90]
or eax, dword [ebp - 0x8c]
je 0x442b63
call sub.cblrtss.dll_Ordinal_1461
lea edi, [ebp + 0x15312]
mov ecx, 0xa
call sub.cblrtss.dll_Ordinal_1389
mov eax, 0x30303030
mov dword [ebp + 0x149f0], eax
mov word [ebp + 0x149f4], ax
mov dword [ebp + 0x149f6], eax
mov dword [ebp + 0x149fa], eax
mov eax, 0x20202020
mov word [ebp + 0x149fe], ax
mov byte [ebp + 0x14a00], al
lea edi, [ebp + 0x14a01]
mov al, 0x30
stosb byte es:[edi], al
mov ah, 0x30
stosw word es:[edi], ax
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
mov esi, 0x491234
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp + 0xd791]
mov dword [edi - 0x34], eax
mov ax, word [ebp + 0xd795]
mov word [edi - 0x30], ax
mov eax, dword [ebp + 0xdb17]
mov dword [edi - 0x2e], eax
mov eax, dword [ebp + 0xdb1b]
mov dword [edi - 0x2a], eax
mov ax, word [ebp + 0x15300]
mov word [edi - 0x26], ax
mov al, byte [ebp + 0x15302]
mov byte [edi - 0x24], al
sub eax, eax
mov word [ebp + 0xb83c], ax
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0xb808]
push eax
lea eax, [esi + 2]
push eax
add esi, 0xfffff928
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x46adb
add esp, 8
mov ax, word [ebp + 0xb808]
mov word [ebp + 0x15408], ax
cmp byte [ebp + 0xb808], 0x32
ja 0x442c96
cmp byte [ebp + 0xb808], 0x32
jne 0x442c96
mov eax, 0x30303030
mov dword [ebp + 0x149f0], eax
mov word [ebp + 0x149f4], ax
mov dword [ebp + 0x149f6], eax
mov dword [ebp + 0x149fa], eax
mov eax, 0x20202020
mov word [ebp + 0x149fe], ax
mov byte [ebp + 0x14a00], al
lea edi, [ebp + 0x14a01]
mov al, 0x30
stosb byte es:[edi], al
mov ah, 0x30
stosw word es:[edi], ax
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
mov esi, 0x491234
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp + 0xd791]
mov dword [ebp + 0x149f0], eax
mov ax, word [ebp + 0xd795]
mov word [ebp + 0x149f4], ax
mov eax, dword [ebp + 0xdb17]
mov dword [ebp + 0x149f6], eax
mov eax, dword [ebp + 0xdb1b]
mov dword [ebp + 0x149fa], eax
mov ax, word [ebp + 0x15300]
mov word [ebp + 0x149fe], ax
mov al, byte [ebp + 0x15302]
mov byte [ebp + 0x14a00], al
lea esi, [ebp + 0x14a0d]
mov ecx, 0xc
lea edx, [ecx + 5]
call sub.cblrtss.dll_Ordinal_1126
lea esi, [ebp + 0x15312]
mov ecx, 0xa
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1116
call sub.cblrtss.dll_Ordinal_1265
lea edi, [ebp + 0x14a0d]
mov ecx, 0xc
lea edx, [ecx + 5]
call sub.cblrtss.dll_Ordinal_1146
cmp byte [ebp + 0xd9bc], 0x31
je 0x442d70
cmp byte [ebp + 0xd98e], 0x31
je 0x442d70
lea esi, [ebp + 0x14a18]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1128
lea esi, [ebp + 0xdb43]
mov ecx, 8
lea edx, [ecx + 0xa]
call sub.cblrtss.dll_Ordinal_1118
call sub.cblrtss.dll_Ordinal_1265
lea edi, [ebp + 0x14a18]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1148
mov ax, 0xf3fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0xb808]
push eax
mov eax, 0x49214a
push eax
lea esi, [eax - 0x15e2]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x46961
add esp, 8
mov ax, word [ebp + 0xb808]
mov word [ebp + 0x15408], ax
cmp byte [ebp + 0xb808], 0x32
ja 0x442dfa
cmp byte [ebp + 0xb808], 0x32
jne 0x442dfa
mov ax, 0xf4fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0xb808]
push eax
mov eax, 0x492194
push eax
lea esi, [eax - 0x162c]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x46913
add esp, 8
mov ax, word [ebp + 0xb808]
mov word [ebp + 0x15408], ax
mov eax, 0x30303030
mov dword [ebp + 0x14a88], eax
mov dword [ebp + 0x14a8c], eax
mov eax, 0x20202020
mov word [ebp + 0x14a90], ax
mov byte [ebp + 0x14a92], al
lea edi, [ebp + 0x14a93]
mov al, 0x30
stosb byte es:[edi], al
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov esi, 0x490b93
movsb byte es:[edi], byte [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
add esi, 0xfffffff3
movsb byte es:[edi], byte [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
add esi, 0x694
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
add edi, 0xf43
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, dword [ebp + 0xdbce]
stosd dword es:[edi], eax
mov eax, dword [ebp + 0xdbd2]
stosd dword es:[edi], eax
mov eax, dword [ebp + 0xdb17]
mov dword [ebp + 0x14a88], eax
mov eax, dword [ebp + 0xdb1b]
mov dword [ebp + 0x14a8c], eax
mov ax, word [ebp + 0x15300]
mov word [ebp + 0x14a90], ax
mov al, byte [ebp + 0x15302]
mov byte [ebp + 0x14a92], al
sub eax, eax
mov word [ebp + 0xbbe0], ax
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0xbbac]
push eax
lea eax, [esi + 1]
push eax
add esi, 0xfffff927
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x46820
add esp, 8
mov ax, word [ebp + 0xbbac]
mov word [ebp + 0x15400], ax
cmp byte [ebp + 0xbbac], 0x32
ja 0x441f4c
cmp byte [ebp + 0xbbac], 0x32
jne 0x4432f0
lea esi, [ebp + 0x15308]
lea edi, [ebp + 0x14a93]
mov eax, 0x30303030
stosw word es:[edi], ax
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
cmp byte [ebp + 0xd9bc], 0x31
je 0x442f43
cmp byte [ebp + 0xd98e], 0x31
je 0x442f43
stosb byte es:[edi], al
stosw word es:[edi], ax
mov eax, dword [ebp + 0xdb3b]
stosd dword es:[edi], eax
mov eax, dword [ebp + 0xdb3f]
stosd dword es:[edi], eax
jmp 0x442f48
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
add esi, 0xffff8820
mov ecx, 0xa
call sub.cblrtss.dll_Ordinal_1379
lea esi, [ebp + 0xdb4d]
mov ecx, 0xa
call sub.cblrtss.dll_Ordinal_1375
mov eax, dword [ebp - 0x90]
mov esi, dword [ebp - 0x8c]
mov ecx, edx
imul ecx, eax
mul ebx
imul ebx, esi
add edx, ecx
add edx, ebx
mov ebx, eax
add edi, 0xd
or edx, edx
jns 0x442f92
neg ebx
adc edx, 0
neg edx
add ebx, 0x1f4
adc edx, 0
mov ecx, 3
call sub.cblrtss.dll_Ordinal_1452
mov ecx, 0xd
call sub.cblrtss.dll_Ordinal_1389
lea esi, [ebp + 0xdb64]
mov ecx, 7
call sub.cblrtss.dll_Ordinal_1380
lea esi, [ebp + 0xdb32]
mov ecx, 0xa
call sub.cblrtss.dll_Ordinal_1374
mov eax, dword [ebp - 0x90]
mov esi, dword [ebp - 0x8c]
mov ecx, edx
imul ecx, eax
mul ebx
imul ebx, esi
add edx, ecx
add edx, ebx
mov ebx, eax
lea edi, [ebp + 0x14ac4]
jns 0x442ffa
neg ebx
adc edx, 0
neg edx
add ebx, 0x1f4
adc edx, 0
mov ecx, 3
call sub.cblrtss.dll_Ordinal_1452
mov ecx, 0xd
call sub.cblrtss.dll_Ordinal_1389
mov al, 0x30
cmp byte [ebp + 0x112c0], al
jne 0x44307f
lea esi, [ebp + 0x168eb]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1379
lea esi, [ebp + 0x1127f]
mov ecx, 5
call sub.cblrtss.dll_Ordinal_1374
mov eax, dword [ebp - 0x90]
mov esi, dword [ebp - 0x8c]
mov ecx, edx
imul ecx, eax
mul ebx
imul ebx, esi
add edx, ecx
add edx, ebx
mov ebx, eax
lea edi, [ebp + 0x14adc]
add ebx, 0x32
adc edx, 0
mov ecx, 2
call sub.cblrtss.dll_Ordinal_1452
mov ecx, 0xd
call sub.cblrtss.dll_Ordinal_1389
jmp 0x4430f5
cmp byte [ebp + 0xda9c], 0x31
jne 0x4430e6
lea esi, [ebp + 0x168eb]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1379
lea esi, [ebp + 0x1127f]
mov ecx, 5
call sub.cblrtss.dll_Ordinal_1374
mov eax, dword [ebp - 0x90]
mov esi, dword [ebp - 0x8c]
mov ecx, edx
imul ecx, eax
mul ebx
imul ebx, esi
add edx, ecx
add edx, ebx
mov ebx, eax
lea edi, [ebp + 0x14adc]
add ebx, 0x32
adc edx, 0
mov ecx, 2
call sub.cblrtss.dll_Ordinal_1452
mov ecx, 0xd
call sub.cblrtss.dll_Ordinal_1389
jmp 0x4430f5
mov esi, 0x490b93
lea edi, [ebp + 0x14acf]
movsb byte es:[edi], byte [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
lea esi, [ebp + 0x15a43]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1379
lea esi, [ebp + 0xdb32]
mov ecx, 0xa
call sub.cblrtss.dll_Ordinal_1374
mov eax, dword [ebp - 0x90]
mov esi, dword [ebp - 0x8c]
mov ecx, edx
imul ecx, eax
mul ebx
imul ebx, esi
add edx, ecx
add edx, ebx
mov ebx, eax
lea edi, [ebp + 0x14acf]
add ebx, 0x1f4
adc edx, 0
mov ecx, 3
call sub.cblrtss.dll_Ordinal_1452
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1389
lea esi, [ebp + 0xdb08]
lea edi, [ebp + 0xdbe8]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
sub eax, eax
mov word [ebp + 0x14c4], ax
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x1490]
push eax
mov eax, 0x491242
push eax
lea esi, [eax - 0x6da]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x46560
add esp, 8
mov ax, word [ebp + 0x1490]
mov word [ebp + 0x153a0], ax
cmp byte [ebp + 0x1490], 0x32
ja 0x44322f
cmp byte [ebp + 0x1490], 0x32
jne 0x4431d0
mov esi, 0x491234
lea edi, [ebp + 0x14adc]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
jmp 0x44322f
lea esi, [ebp + 0xdcbd]
mov ecx, 7
call sub.cblrtss.dll_Ordinal_1379
lea esi, [ebp + 0xdb32]
mov ecx, 0xa
call sub.cblrtss.dll_Ordinal_1374
mov eax, dword [ebp - 0x90]
mov esi, dword [ebp - 0x8c]
mov ecx, edx
imul ecx, eax
mul ebx
imul ebx, esi
add edx, ecx
add edx, ebx
mov ebx, eax
lea edi, [ebp + 0x14ae9]
add ebx, 0x1f4
adc edx, 0
mov ecx, 3
call sub.cblrtss.dll_Ordinal_1452
mov ecx, 0xd
call sub.cblrtss.dll_Ordinal_1389
lea esi, [ebp + 0x14ae9]
mov ecx, 0xd
lea edx, [ecx + 3]
call sub.cblrtss.dll_Ordinal_1126
lea esi, [ebp + 0x164ab]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1116
call sub.cblrtss.dll_Ordinal_1265
lea edi, [ebp + 0x14ae9]
mov ecx, 0xd
lea edx, [ecx + 3]
call sub.cblrtss.dll_Ordinal_1146
mov ax, 0xf3fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0xbbac]
push eax
mov eax, 0x49214a
push eax
lea esi, [eax - 0x15e2]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x46464
add esp, 8
mov ax, word [ebp + 0xbbac]
mov word [ebp + 0x15400], ax
cmp byte [ebp + 0xbbac], 0x32
ja 0x441f4c
cmp byte [ebp + 0xbbac], 0x32
jne 0x441f4c
mov esi, 0x494448
lea edi, [ebp + 0x151b8]
mov ecx, 7
rep movsd dword es:[edi], dword [esi]
mov eax, 0x20202020
mov cl, 0x2b
rep stosd dword es:[edi], eax
mov al, 0x43
mov byte [ebp + 0x151a8], al
call fcn.00452d80
jmp 0x441f4c
lea esi, [ebp + 0x15312]
lea edi, [ebp + 0x14a9f]
mov ebx, 2
lea ecx, [ebx + 8]
call sub.cblrtss.dll_Ordinal_1071
cmp byte [ebp + 0xd9bc], 0x31
je 0x443334
cmp byte [ebp + 0xd98e], 0x31
je 0x443334
lea esi, [ebp + 0xdb43]
lea edi, [ebp + 0x14aaa]
mov ebx, 3
lea ecx, [ebx + 5]
call sub.cblrtss.dll_Ordinal_1081
lea esi, [ebp + 0xdb32]
mov ecx, 0xa
call sub.cblrtss.dll_Ordinal_1379
lea esi, [ebp + 0xdb4d]
mov ecx, 0xa
call sub.cblrtss.dll_Ordinal_1375
xchg dword [ebp - 0x8c], edx
xchg dword [ebp - 0x90], ebx
call sub.cblrtss.dll_Ordinal_1460
xchg dword [ebp - 0x8c], edx
xchg dword [ebp - 0x90], ebx
lea esi, [ebp + 0x14ab7]
mov ecx, 0xd
call sub.cblrtss.dll_Ordinal_1379
mov ecx, 3
call sub.cblrtss.dll_Ordinal_1446
add ebx, dword [ebp - 0x90]
adc edx, dword [ebp - 0x8c]
lea edi, [ebp + 0x14ab7]
jns 0x4433a6
neg ebx
adc edx, 0
neg edx
add ebx, 0x1f4
adc edx, 0
mov ecx, 3
call sub.cblrtss.dll_Ordinal_1452
mov ecx, 0xd
call sub.cblrtss.dll_Ordinal_1389
lea esi, [ebp + 0xdb64]
mov ecx, 7
call sub.cblrtss.dll_Ordinal_1380
lea esi, [ebp + 0xdb32]
mov ecx, 0xa
call sub.cblrtss.dll_Ordinal_1374
xchg dword [ebp - 0x8c], edx
xchg dword [ebp - 0x90], ebx
call sub.cblrtss.dll_Ordinal_1460
xchg dword [ebp - 0x8c], edx
xchg dword [ebp - 0x90], ebx
lea esi, [ebp + 0x14ac4]
mov ecx, 0xd
call sub.cblrtss.dll_Ordinal_1379
mov ecx, 3
call sub.cblrtss.dll_Ordinal_1446
add ebx, dword [ebp - 0x90]
adc edx, dword [ebp - 0x8c]
lea edi, [ebp + 0x14ac4]
jns 0x443435
neg ebx
adc edx, 0
neg edx
add ebx, 0x1f4
adc edx, 0
mov ecx, 3
call sub.cblrtss.dll_Ordinal_1452
mov ecx, 0xd
call sub.cblrtss.dll_Ordinal_1389
mov al, 0x30
cmp byte [ebp + 0x112c0], al
jne 0x4434f3
lea esi, [ebp + 0x168eb]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1379
lea esi, [ebp + 0x1127f]
mov ecx, 5
call sub.cblrtss.dll_Ordinal_1374
mov eax, dword [ebp - 0x90]
mov esi, dword [ebp - 0x8c]
mov ecx, edx
imul ecx, eax
mul ebx
imul ebx, esi
add edx, ecx
add edx, ebx
mov ebx, eax
mov dword [ebp - 0x8c], edx
mov dword [ebp - 0x90], ebx
lea esi, [ebp + 0x14adc]
mov ecx, 0xd
call sub.cblrtss.dll_Ordinal_1379
mov ecx, 2
call sub.cblrtss.dll_Ordinal_1446
add ebx, dword [ebp - 0x90]
adc edx, dword [ebp - 0x8c]
lea edi, [ebp + 0x14adc]
add ebx, 0x32
adc edx, 0
mov ecx, 2
call sub.cblrtss.dll_Ordinal_1452
mov ecx, 0xd
call sub.cblrtss.dll_Ordinal_1389
jmp 0x44358e
cmp byte [ebp + 0xda9c], 0x31
jne 0x44358e
lea esi, [ebp + 0x168eb]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1379
lea esi, [ebp + 0x1127f]
mov ecx, 5
call sub.cblrtss.dll_Ordinal_1374
mov eax, dword [ebp - 0x90]
mov esi, dword [ebp - 0x8c]
mov ecx, edx
imul ecx, eax
mul ebx
imul ebx, esi
add edx, ecx
add edx, ebx
mov ebx, eax
mov dword [ebp - 0x8c], edx
mov dword [ebp - 0x90], ebx
lea esi, [ebp + 0x14adc]
mov ecx, 0xd
call sub.cblrtss.dll_Ordinal_1379
mov ecx, 2
call sub.cblrtss.dll_Ordinal_1446
add ebx, dword [ebp - 0x90]
adc edx, dword [ebp - 0x8c]
lea edi, [ebp + 0x14adc]
add ebx, 0x32
adc edx, 0
mov ecx, 2
call sub.cblrtss.dll_Ordinal_1452
mov ecx, 0xd
call sub.cblrtss.dll_Ordinal_1389
lea esi, [ebp + 0x15a43]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1379
lea esi, [ebp + 0xdb32]
mov ecx, 0xa
call sub.cblrtss.dll_Ordinal_1374
xchg dword [ebp - 0x8c], edx
xchg dword [ebp - 0x90], ebx
call sub.cblrtss.dll_Ordinal_1460
xchg dword [ebp - 0x8c], edx
xchg dword [ebp - 0x90], ebx
lea esi, [ebp + 0x14acf]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1379
mov ecx, 3
call sub.cblrtss.dll_Ordinal_1446
add ebx, dword [ebp - 0x90]
adc edx, dword [ebp - 0x8c]
lea edi, [ebp + 0x14acf]
add ebx, 0x1f4
adc edx, 0
mov ecx, 3
call sub.cblrtss.dll_Ordinal_1452
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1389
lea esi, [ebp + 0xdb08]
lea edi, [ebp + 0xdbe8]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
sub eax, eax
mov word [ebp + 0x14c4], ax
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x1490]
push eax
mov eax, 0x491242
push eax
lea esi, [eax - 0x6da]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x460a0
add esp, 8
mov ax, word [ebp + 0x1490]
mov word [ebp + 0x153a0], ax
cmp byte [ebp + 0x1490], 0x32
ja 0x44370d
cmp byte [ebp + 0x1490], 0x32
je 0x44370d
lea esi, [ebp + 0xdcbd]
mov ecx, 7
call sub.cblrtss.dll_Ordinal_1379
lea esi, [ebp + 0xdb32]
mov ecx, 0xa
call sub.cblrtss.dll_Ordinal_1374
xchg dword [ebp - 0x8c], edx
xchg dword [ebp - 0x90], ebx
call sub.cblrtss.dll_Ordinal_1460
xchg dword [ebp - 0x8c], edx
xchg dword [ebp - 0x90], ebx
lea esi, [ebp + 0x14ae9]
mov ecx, 0xd
call sub.cblrtss.dll_Ordinal_1379
mov ecx, 3
call sub.cblrtss.dll_Ordinal_1446
add ebx, dword [ebp - 0x90]
adc edx, dword [ebp - 0x8c]
lea edi, [ebp + 0x14ae9]
add ebx, 0x1f4
adc edx, 0
mov ecx, 3
call sub.cblrtss.dll_Ordinal_1452
mov ecx, 0xd
call sub.cblrtss.dll_Ordinal_1389
lea esi, [ebp + 0x14ae9]
mov ecx, 0xd
lea edx, [ecx + 3]
call sub.cblrtss.dll_Ordinal_1126
lea esi, [ebp + 0x164ab]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1116
call sub.cblrtss.dll_Ordinal_1265
lea edi, [ebp + 0x14ae9]
mov ecx, 0xd
lea edx, [ecx + 3]
call sub.cblrtss.dll_Ordinal_1146
mov ax, 0xf4fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0xbbac]
push eax
mov eax, 0x492194
push eax
lea esi, [eax - 0x162c]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x45f86
add esp, 8
mov ax, word [ebp + 0xbbac]
mov word [ebp + 0x15400], ax
cmp byte [ebp + 0xbbac], 0x32
ja 0x441f4c
cmp byte [ebp + 0xbbac], 0x32
jne 0x441f4c
mov esi, 0x494464
lea edi, [ebp + 0x151b8]
mov ecx, 7
rep movsd dword es:[edi], dword [esi]
mov eax, 0x20202020
mov cl, 0x2b
rep stosd dword es:[edi], eax
mov al, 0x43
mov byte [ebp + 0x151a8], al
call fcn.00452d80
jmp 0x441f4c
push 0xffffffffffffffb7
call fcn.004857e4
cmp byte [ebp + 0xd7a5], 0x53
je 0x443806
cmp byte [ebp + 0xd7a5], 0x33
je 0x443806
cmp byte [ebp + 0xd7a5], 0x4e
je 0x443806
cmp byte [ebp + 0xd7a5], 0x50
je 0x443806
cmp byte [ebp + 0xd7a5], 0x46
jne 0x444319
cmp byte [ebp + 0xda37], 0x32
je 0x444319
cmp byte [ebp + 0xd98e], 0x31
je 0x444319
cmp byte [ebp + 0xd9bc], 0x31
je 0x444319
lea esi, [ebp + 0xd912]
mov ecx, 0x11
call sub.cblrtss.dll_Ordinal_1001
je 0x443852
mov esi, 0x490b81
lea edi, [ebp + 0xd901]
movsb byte es:[edi], byte [esi]
movsw word es:[edi], word [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
lea esi, [ebp + 0xdadb]
mov eax, 0x20202020
cmp byte [esi], al
lea esi, [esi + 1]
jne 0x443cb4
cmp dword [esi], eax
lea esi, [esi + 4]
jne 0x443cb4
cmp dword [esi], eax
lea esi, [esi + 4]
jne 0x443cb4
cmp byte [esi], al
lea esi, [esi + 1]
jne 0x443cb4
mov esi, 0x4934b4
lea edi, [ebp + 0x12410]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
mov dword [edi + 8], eax
mov dword [edi + 0xc], eax
mov dword [edi + 0x10], eax
mov word [edi + 0x14], ax
add edi, 0x16
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov dword [ebp + 0x1243d], eax
mov word [edi + 4], ax
add edi, 6
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
mov dword [ebp + 0x12464], eax
mov dword [edi + 4], eax
mov dword [edi + 8], eax
mov dword [edi + 0xc], eax
add edi, 0x10
mov eax, 0x20202020
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, 0x30
mov byte [edi], al
inc edi
mov al, 0x20
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ax, 0x3030
mov word [edi], ax
mov eax, 0x30303030
mov dword [edi + 2], eax
add edi, 6
mov eax, 0x20202020
mov ecx, 0xf
rep stosd dword es:[edi], eax
mov al, 0x30
mov byte [edi], al
mov eax, 0x30303030
mov dword [edi + 1], eax
mov dword [edi + 5], eax
mov dword [edi + 9], eax
mov dword [edi + 0xd], eax
mov byte [edi + 0x11], al
mov word [edi + 0x12], ax
mov dword [edi + 0x14], eax
lea esi, [ebp + 0xd901]
add edi, 0xffffff40
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov word [ebp + 0x81e4], cx
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x81b0]
push eax
mov eax, 0x491242
push eax
lea esi, [eax - 0x6da]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x45d82
add esp, 8
mov ax, word [ebp + 0x81b0]
mov word [ebp + 0x15648], ax
cmp byte [ebp + 0x81b0], 0x32
ja 0x443a53
cmp byte [ebp + 0x81b0], 0x32
jne 0x443a53
mov esi, 0x4934b4
lea edi, [ebp + 0x12410]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
mov dword [edi + 8], eax
mov dword [edi + 0xc], eax
mov dword [edi + 0x10], eax
mov word [edi + 0x14], ax
add edi, 0x16
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov dword [ebp + 0x1243d], eax
mov word [edi + 4], ax
add edi, 6
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
mov dword [ebp + 0x12464], eax
mov dword [edi + 4], eax
mov dword [edi + 8], eax
mov dword [edi + 0xc], eax
add edi, 0x10
mov eax, 0x20202020
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, 0x30
mov byte [edi], al
inc edi
mov al, 0x20
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ax, 0x3030
mov word [edi], ax
mov eax, 0x30303030
mov dword [edi + 2], eax
add edi, 6
mov eax, 0x20202020
mov ecx, 0xf
rep stosd dword es:[edi], eax
mov al, 0x30
mov byte [edi], al
mov eax, 0x30303030
mov dword [edi + 1], eax
mov dword [edi + 5], eax
mov dword [edi + 9], eax
mov dword [edi + 0xd], eax
mov byte [edi + 0x11], al
mov word [edi + 0x12], ax
mov dword [edi + 0x14], eax
mov eax, 0x30303030
mov dword [ebp + 0x141f0], eax
mov word [ebp + 0x141f4], ax
lea edi, [ebp + 0x141f6]
mov eax, 0x20202020
stosw word es:[edi], ax
mov ecx, 0x1d
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ax, 0x3030
mov word [edi], ax
mov eax, 0x30303030
mov dword [edi + 2], eax
add edi, 6
mov eax, 0x20202020
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov esi, 0x490b93
movsb byte es:[edi], byte [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
stosb byte es:[edi], al
stosw word es:[edi], ax
mov cl, 0xb
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
mov dword [edi + 8], eax
mov dword [edi + 0xc], eax
add edi, 0x10
mov eax, 0x20202020
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
mov al, 0x30
mov byte [edi], al
inc edi
mov al, 0x20
stosb byte es:[edi], al
mov cl, 0x2d
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x30303030
mov dword [edi + 0xa], eax
mov dword [edi + 0xe], eax
add edi, 0x12
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov dword [ebp + 0x143b1], eax
mov byte [edi + 4], al
mov dword [edi + 5], eax
mov word [edi + 9], ax
mov byte [edi + 0xb], al
mov dword [edi + 0xc], eax
add edi, 0x10
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
mov dword [ebp + 0x143c8], eax
mov dword [edi + 4], eax
mov dword [edi + 8], eax
mov dword [edi + 0xc], eax
mov word [edi + 0x10], ax
mov byte [edi + 0x12], al
add edi, 0x13
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
mov byte [ebp + 0x143ec], al
inc edi
mov eax, 0x20202020
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x30303030
mov dword [edi], eax
mov eax, dword [ebp + 0x1243d]
mov dword [ebp + 0x141f0], eax
mov ax, word [ebp + 0x12441]
mov word [ebp + 0x141f4], ax
mov word [ebp + 0xaa84], cx
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0xaa50]
push eax
lea eax, [esi + 0x6a1]
push eax
add esi, 0xffffffc7
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x45b71
add esp, 8
mov ax, word [ebp + 0xaa50]
mov word [ebp + 0x15610], ax
cmp byte [ebp + 0xaa50], 0x32
ja 0x443ca4
cmp byte [ebp + 0xaa50], 0x32
jne 0x443ca4
mov eax, 0x30303030
mov dword [ebp + 0x141f0], eax
mov word [ebp + 0x141f4], ax
lea edi, [ebp + 0x141f6]
mov eax, 0x20202020
stosw word es:[edi], ax
mov ecx, 0x1d
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ax, 0x3030
mov word [edi], ax
mov eax, 0x30303030
mov dword [edi + 2], eax
add edi, 6
mov eax, 0x20202020
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov esi, 0x490b93
movsb byte es:[edi], byte [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
stosb byte es:[edi], al
stosw word es:[edi], ax
mov cl, 0xb
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
mov dword [edi + 8], eax
mov dword [edi + 0xc], eax
add edi, 0x10
mov eax, 0x20202020
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
mov al, 0x30
mov byte [edi], al
inc edi
mov al, 0x20
stosb byte es:[edi], al
mov cl, 0x2d
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x30303030
mov dword [edi + 0xa], eax
mov dword [edi + 0xe], eax
add edi, 0x12
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov dword [ebp + 0x143b1], eax
mov byte [edi + 4], al
mov dword [edi + 5], eax
mov word [edi + 9], ax
mov byte [edi + 0xb], al
mov dword [edi + 0xc], eax
add edi, 0x10
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
mov dword [ebp + 0x143c8], eax
mov dword [edi + 4], eax
mov dword [edi + 8], eax
mov dword [edi + 0xc], eax
mov word [edi + 0x10], ax
mov byte [edi + 0x12], al
add edi, 0x13
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
mov byte [ebp + 0x143ec], al
inc edi
mov eax, 0x20202020
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x30303030
mov dword [edi], eax
lea esi, [ebp + 0x142b9]
lea edi, [ebp + 0xdadb]
movsb byte es:[edi], byte [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
lea edi, [ebp + 0x14b00]
mov eax, 0x20202020
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ax, 0x3030
stosw word es:[edi], ax
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
lea esi, [ebp + 0xdadb]
add edi, 0xffffffdf
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
sub eax, eax
mov word [ebp + 0xbdcc], ax
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0xbd98]
push eax
mov eax, 0x491242
push eax
lea esi, [eax - 0x6da]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x459e4
add esp, 8
mov ax, word [ebp + 0xbd98]
mov word [ebp + 0x155a0], ax
cmp byte [ebp + 0xbd98], 0x32
ja 0x443d5e
cmp byte [ebp + 0xbd98], 0x32
jne 0x443d5e
lea edi, [ebp + 0x14b00]
mov eax, 0x20202020
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ax, 0x3030
stosw word es:[edi], ax
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
lea esi, [ebp + 0xdadb]
lea edi, [ebp + 0x14b00]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
mov esi, 0x49448c
add edi, 0xc
mov ecx, 0xc
call sub.cblrtss.dll_Ordinal_1070
lea esi, [ebp + 0x14b21]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1380
lea esi, [ebp + 0xd9f4]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1374
add ebx, dword [ebp - 0x90]
adc edx, dword [ebp - 0x8c]
mov ecx, 5
call sub.cblrtss.dll_Ordinal_1446
push edx
push ebx
mov edx, dword [ebp - 0x8c]
mov ebx, dword [ebp - 0x90]
lea esi, [ebp + 0xda01]
mov ecx, 6
call sub.cblrtss.dll_Ordinal_1374
mov eax, dword [ebp - 0x90]
mov esi, dword [ebp - 0x8c]
mov ecx, edx
imul ecx, eax
mul ebx
imul ebx, esi
add edx, ecx
add edx, ebx
mov ebx, eax
mov dword [ebp - 0x8c], edx
mov dword [ebp - 0x90], ebx
pop ebx
pop edx
sub ebx, dword [ebp - 0x90]
sbb edx, dword [ebp - 0x8c]
lea edi, [ebp + 0x14b21]
jns 0x443e1b
sub ebx, 0x186a0
sbb edx, 0
add ebx, 0xc350
adc edx, 0
mov ecx, 5
call sub.cblrtss.dll_Ordinal_1454
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1391
mov ax, 0xf3fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0xbd98]
push eax
mov eax, 0x49214a
push eax
lea esi, [eax - 0x15e2]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x45899
add esp, 8
mov ax, word [ebp + 0xbd98]
mov word [ebp + 0x155a0], ax
cmp byte [ebp + 0xbd98], 0x32
ja 0x443efc
cmp byte [ebp + 0xbd98], 0x32
jne 0x443efc
mov ax, 0xf4fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0xbd98]
push eax
mov eax, 0x492194
push eax
lea esi, [eax - 0x162c]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x4584b
add esp, 8
mov ax, word [ebp + 0xbd98]
mov word [ebp + 0x155a0], ax
cmp byte [ebp + 0xbd98], 0x32
ja 0x443efc
cmp byte [ebp + 0xbd98], 0x32
jne 0x443efc
mov esi, 0x49448c
lea edi, [ebp + 0x151b8]
mov ecx, 7
rep movsd dword es:[edi], dword [esi]
mov eax, 0x20202020
mov cl, 0x2b
rep stosd dword es:[edi], eax
mov al, 0x43
mov byte [ebp + 0x151a8], al
call fcn.00452d80
mov eax, 0x30303030
mov dword [ebp + 0x14988], eax
mov word [ebp + 0x1498c], ax
lea edi, [ebp + 0x1498e]
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov esi, 0x490b93
movsb byte es:[edi], byte [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
add esi, 0xfffffff3
movsb byte es:[edi], byte [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp + 0xd791]
mov dword [edi - 0x64], eax
mov ax, word [ebp + 0xd795]
mov word [edi - 0x60], ax
sub eax, eax
mov word [ebp + 0xb658], ax
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0xb624]
push eax
lea eax, [esi + 0x6a2]
push eax
add esi, 0xffffffc8
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x45772
add esp, 8
mov ax, word [ebp + 0xb624]
mov word [ebp + 0x15410], ax
cmp byte [ebp + 0xb624], 0x32
ja 0x444319
cmp byte [ebp + 0xb624], 0x32
jne 0x44414c
lea esi, [ebp + 0x149a2]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1126
lea esi, [ebp + 0xd9f4]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1116
call sub.cblrtss.dll_Ordinal_1265
lea edi, [ebp + 0x149a2]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1146
lea esi, [ebp + 0xd9f4]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1379
lea esi, [ebp + 0xda01]
mov ecx, 6
call sub.cblrtss.dll_Ordinal_1374
mov eax, dword [ebp - 0x90]
mov esi, dword [ebp - 0x8c]
mov ecx, edx
imul ecx, eax
mul ebx
imul ebx, esi
add edx, ecx
add edx, ebx
mov ebx, eax
mov dword [ebp - 0x8c], edx
mov dword [ebp - 0x90], ebx
lea esi, [ebp + 0x149ad]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1379
mov ecx, 5
call sub.cblrtss.dll_Ordinal_1446
add ebx, dword [ebp - 0x90]
adc edx, dword [ebp - 0x8c]
lea edi, [ebp + 0x149ad]
add ebx, 0xc350
adc edx, 0
mov ecx, 5
call sub.cblrtss.dll_Ordinal_1452
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1389
lea edi, [ebp + 0x1498e]
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
mov al, 0x31
stosb byte es:[edi], al
lea esi, [ebp + 0x164d0]
add edi, 0x16
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
add esi, 0x23
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0x30
stosw word es:[edi], ax
add esi, 0xffffffe5
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
stosw word es:[edi], ax
add esi, 0x15
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
add esi, 5
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
stosw word es:[edi], ax
mov ax, 0xf3fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0xb624]
push eax
mov eax, 0x49214a
push eax
lea esi, [eax - 0x15e2]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x45608
add esp, 8
mov ax, word [ebp + 0xb624]
mov word [ebp + 0x15410], ax
cmp byte [ebp + 0xb624], 0x32
ja 0x444319
cmp byte [ebp + 0xb624], 0x32
jne 0x444319
mov esi, 0x4944a8
lea edi, [ebp + 0x151b8]
mov ecx, 7
rep movsd dword es:[edi], dword [esi]
mov eax, 0x20202020
mov cl, 0x2b
rep stosd dword es:[edi], eax
mov al, 0x43
mov byte [ebp + 0x151a8], al
call fcn.00452d80
jmp 0x444319
lea esi, [ebp + 0x149a2]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1126
lea esi, [ebp + 0xd9f4]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1116
call sub.cblrtss.dll_Ordinal_1265
lea edi, [ebp + 0x149a2]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1146
lea esi, [ebp + 0xd9f4]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1379
lea esi, [ebp + 0xda01]
mov ecx, 6
call sub.cblrtss.dll_Ordinal_1374
mov eax, dword [ebp - 0x90]
mov esi, dword [ebp - 0x8c]
mov ecx, edx
imul ecx, eax
mul ebx
imul ebx, esi
add edx, ecx
add edx, ebx
mov ebx, eax
mov dword [ebp - 0x8c], edx
mov dword [ebp - 0x90], ebx
lea esi, [ebp + 0x149ad]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1379
mov ecx, 5
call sub.cblrtss.dll_Ordinal_1446
add ebx, dword [ebp - 0x90]
adc edx, dword [ebp - 0x8c]
lea edi, [ebp + 0x149ad]
add ebx, 0xc350
adc edx, 0
mov ecx, 5
call sub.cblrtss.dll_Ordinal_1452
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1389
lea edi, [ebp + 0x14996]
mov al, byte [edi]
inc al
mov byte [edi], al
cmp al, 0x3a
jb 0x444235
mov ecx, 8
call sub.cblrtss.dll_Ordinal_1463
lea esi, [ebp + 0x164dd]
lea edi, [ebp + 0x149ba]
mov ecx, 0xd
call sub.cblrtss.dll_Ordinal_1070
lea esi, [ebp + 0x1650b]
lea edi, [ebp + 0x149c5]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1070
lea esi, [ebp + 0x164fb]
lea edi, [ebp + 0x149d2]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1070
lea esi, [ebp + 0x1651b]
lea edi, [ebp + 0x149df]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1070
lea esi, [ebp + 0x1652b]
lea edi, [ebp + 0x149ea]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1070
mov ax, 0xf4fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0xb624]
push eax
mov eax, 0x492194
push eax
lea esi, [eax - 0x162c]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x4542e
add esp, 8
mov ax, word [ebp + 0xb624]
mov word [ebp + 0x15410], ax
cmp byte [ebp + 0xb624], 0x32
ja 0x444319
cmp byte [ebp + 0xb624], 0x32
jne 0x444319
mov esi, 0x4944c4
lea edi, [ebp + 0x151b8]
mov ecx, 7
rep movsd dword es:[edi], dword [esi]
mov eax, 0x20202020
mov cl, 0x2b
rep stosd dword es:[edi], eax
mov al, 0x43
mov byte [ebp + 0x151a8], al
call fcn.00452d80
lea edi, [ebp + 0xddd0]
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov dword [ebp + 0xddd9], eax
mov word [edi + 4], ax
mov dword [edi + 6], eax
mov dword [edi + 0xa], eax
add edi, 0xe
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
mov eax, 0x20202020
mov ecx, 0x18
rep stosd dword es:[edi], eax
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov dword [ebp + 0x16970], eax
mov word [ebp + 0x16974], ax
mov byte [ebp + 0x16978], al
lea esi, [ebp + 0xd788]
add edi, 0xffffff6f
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov eax, 0x1d000000
mov dword [ebp + 0x188c], eax
mov ax, 0xebfa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x1858]
push eax
mov eax, 0x491df4
push eax
lea esi, [eax - 0x128c]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x4534e
add esp, 8
mov ax, word [ebp + 0x1858]
mov word [ebp + 0x153b0], ax
cmp byte [ebp + 0x1858], 0x32
ja 0x4443dc
cmp byte [ebp + 0x1858], 0x32
jne 0x4443dc
mov ax, 0x3031
mov word [ebp + 0x153b0], ax
cmp word [ebp + 0x153b0], 0x3031
je 0x444723
mov al, byte [ebp + 0x18b5]
mov byte [ebp + 0x1d9d8], al
mov byte [ebp + 8], al
mov dl, al
shl edx, 7
mov byte [ebp + 8], dl
cmp dl, 0x80
jae 0x44440d
inc byte [ebp + 0x18b5]
mov ax, 0xf5fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x1858]
push eax
mov eax, 0x491aa2
push eax
lea esi, [eax - 0xf3a]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x452c4
add esp, 8
mov ax, word [ebp + 0x1858]
mov word [ebp + 0x153b0], ax
mov al, byte [ebp + 0x1d9d8]
mov byte [ebp + 0x18b5], al
cmp byte [ebp + 0x1858], 0x31
ja 0x4443dc
cmp byte [ebp + 0x1858], 0x31
jne 0x44447b
mov ax, 0x3031
mov word [ebp + 0x153b0], ax
jmp 0x4443dc
lea esi, [ebp + 0xd788]
lea edi, [ebp + 0xddd0]
cmpsd dword [esi], dword es:[edi]
jne 0x444490
cmpsd dword [esi], dword es:[edi]
jne 0x444490
cmpsb byte [esi], byte es:[edi]
je 0x4444a0
mov ax, 0x3031
mov word [ebp + 0x153b0], ax
jmp 0x4443dc
lea edi, [ebp + 0x15990]
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov esi, 0x4934ab
add edi, 0xffff8060
mov ecx, 6
repe cmpsb byte [esi], byte es:[edi]
jae 0x444520
lea esi, [ebp + 0xddf8]
mov cl, 0xb
call sub.cblrtss.dll_Ordinal_1379
lea esi, [ebp + 0xda01]
mov ecx, 6
call sub.cblrtss.dll_Ordinal_1374
mov eax, dword [ebp - 0x90]
mov esi, dword [ebp - 0x8c]
mov ecx, edx
imul ecx, eax
mul ebx
imul ebx, esi
add edx, ecx
add edx, ebx
mov ebx, eax
lea edi, [ebp + 0x1599b]
add ebx, 0xc350
adc edx, 0
mov ecx, 5
call sub.cblrtss.dll_Ordinal_1452
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1389
mov al, 0x31
mov byte [ebp + 0x16978], al
mov eax, dword [ebp + 0xdde7]
mov dword [ebp + 0x14a28], eax
mov ax, word [ebp + 0xddeb]
mov word [ebp + 0x14a2c], ax
sub eax, eax
mov word [ebp + 0xb9fc], ax
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0xb9c8]
push eax
mov eax, 0x491242
push eax
lea esi, [eax - 0x6da]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x45186
add esp, 8
mov ax, word [ebp + 0xb9c8]
mov word [ebp + 0x15418], ax
cmp byte [ebp + 0xb9c8], 0x32
ja 0x4443dc
cmp byte [ebp + 0xb9c8], 0x32
jne 0x44465b
lea esi, [ebp + 0xdded]
lea edi, [ebp + 0x14a37]
movsb byte es:[edi], byte [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
add edi, 0xffffffec
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
mov al, byte [ebp + 0x16978]
stosb byte es:[edi], al
add esi, 0x7b98
add edi, 0x3d
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov eax, 0x30303030
stosw word es:[edi], ax
mov ax, 0xf3fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0xb9c8]
push eax
mov eax, 0x49214a
push eax
lea esi, [eax - 0x15e2]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x450f9
add esp, 8
mov ax, word [ebp + 0xb9c8]
mov word [ebp + 0x15418], ax
cmp byte [ebp + 0xb9c8], 0x32
ja 0x4443dc
cmp byte [ebp + 0xb9c8], 0x32
jne 0x4443dc
mov esi, 0x4944e0
lea edi, [ebp + 0x151b8]
mov ecx, 7
rep movsd dword es:[edi], dword [esi]
mov eax, 0x20202020
mov cl, 0x2b
rep stosd dword es:[edi], eax
mov al, 0x43
mov byte [ebp + 0x151a8], al
call fcn.00452d80
jmp 0x4443dc
lea esi, [ebp + 0xddf8]
lea edi, [ebp + 0x14a42]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1080
lea esi, [ebp + 0x16979]
lea edi, [ebp + 0x14a37]
mov ebx, 8
lea ecx, [ebx - 7]
call sub.cblrtss.dll_Ordinal_1071
lea esi, [ebp + 0x1599b]
lea edi, [ebp + 0x14a7f]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1070
mov ax, 0xf4fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0xb9c8]
push eax
mov eax, 0x492194
push eax
lea esi, [eax - 0x162c]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x45031
add esp, 8
mov ax, word [ebp + 0xb9c8]
mov word [ebp + 0x15418], ax
cmp byte [ebp + 0xb9c8], 0x32
ja 0x4443dc
cmp byte [ebp + 0xb9c8], 0x32
jne 0x4443dc
mov esi, 0x4944fc
lea edi, [ebp + 0x151b8]
mov ecx, 7
rep movsd dword es:[edi], dword [esi]
mov eax, 0x20202020
mov cl, 0x2b
rep stosd dword es:[edi], eax
mov al, 0x43
mov byte [ebp + 0x151a8], al
call fcn.00452d80
jmp 0x4443dc
mov esi, 0x491234
lea edi, [ebp + 0xda1c]
mov ecx, 0xb
repe cmpsb byte [esi], byte es:[edi]
jae 0x444b5e
mov al, 0x30
cmp byte [ebp + 0xda27], al
jne 0x44495d
mov eax, dword [ebp + 0x10e25]
mov dword [ebp + 0x14a28], eax
mov ax, word [ebp + 0x10e29]
mov word [ebp + 0x14a2c], ax
sub eax, eax
mov word [ebp + 0xb9fc], ax
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0xb9c8]
push eax
mov eax, 0x491242
push eax
lea esi, [eax - 0x6da]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x44f65
add esp, 8
mov ax, word [ebp + 0xb9c8]
mov word [ebp + 0x15418], ax
cmp byte [ebp + 0xb9c8], 0x32
ja 0x444b5e
cmp byte [ebp + 0xb9c8], 0x32
jne 0x444882
lea esi, [ebp + 0xda27]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1126
xor byte [ebp - 0xe0], 0x40
lea edi, [ebp + 0x14a42]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1148
lea edi, [ebp + 0x14a2e]
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
mov al, 0x31
stosb byte es:[edi], al
mov ax, 0xf3fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0xb9c8]
push eax
mov eax, 0x49214a
push eax
lea esi, [eax - 0x15e2]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x44ed2
add esp, 8
mov ax, word [ebp + 0xb9c8]
mov word [ebp + 0x15418], ax
cmp byte [ebp + 0xb9c8], 0x32
ja 0x444b5e
cmp byte [ebp + 0xb9c8], 0x32
jne 0x444b5e
mov esi, 0x4944e0
lea edi, [ebp + 0x151b8]
mov ecx, 7
rep movsd dword es:[edi], dword [esi]
mov eax, 0x20202020
mov cl, 0x2b
rep stosd dword es:[edi], eax
mov al, 0x43
mov byte [ebp + 0x151a8], al
call fcn.00452d80
jmp 0x444b5e
lea esi, [ebp + 0x14a42]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1128
lea esi, [ebp + 0xda27]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1116
call sub.cblrtss.dll_Ordinal_1267
lea edi, [ebp + 0x14a42]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1148
lea edi, [ebp + 0x14a36]
mov al, byte [edi]
inc al
mov byte [edi], al
cmp al, 0x3a
jb 0x4448da
mov ecx, 8
call sub.cblrtss.dll_Ordinal_1463
mov ax, 0xf4fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0xb9c8]
push eax
mov eax, 0x492194
push eax
lea esi, [eax - 0x162c]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x44df7
add esp, 8
mov ax, word [ebp + 0xb9c8]
mov word [ebp + 0x15418], ax
cmp byte [ebp + 0xb9c8], 0x32
ja 0x444b5e
cmp byte [ebp + 0xb9c8], 0x32
jne 0x444b5e
mov esi, 0x4944fc
lea edi, [ebp + 0x151b8]
mov ecx, 7
rep movsd dword es:[edi], dword [esi]
mov eax, 0x20202020
mov cl, 0x2b
rep stosd dword es:[edi], eax
mov al, 0x43
mov byte [ebp + 0x151a8], al
call fcn.00452d80
jmp 0x444b5e
mov eax, 0x39393939
mov dword [ebp + 0x14a28], eax
mov ah, 0x38
mov word [ebp + 0x14a2c], ax
sub eax, eax
mov word [ebp + 0xb9fc], ax
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0xb9c8]
push eax
mov eax, 0x491242
push eax
lea esi, [eax - 0x6da]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x44d57
add esp, 8
mov ax, word [ebp + 0xb9c8]
mov word [ebp + 0x15418], ax
cmp byte [ebp + 0xb9c8], 0x32
ja 0x444b5e
cmp byte [ebp + 0xb9c8], 0x32
jne 0x444a90
lea esi, [ebp + 0xda27]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1126
xor byte [ebp - 0xe0], 0x40
lea edi, [ebp + 0x14a42]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1148
lea edi, [ebp + 0x14a2e]
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
mov al, 0x31
stosb byte es:[edi], al
mov ax, 0xf3fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0xb9c8]
push eax
mov eax, 0x49214a
push eax
lea esi, [eax - 0x15e2]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x44cc4
add esp, 8
mov ax, word [ebp + 0xb9c8]
mov word [ebp + 0x15418], ax
cmp byte [ebp + 0xb9c8], 0x32
ja 0x444b5e
cmp byte [ebp + 0xb9c8], 0x32
jne 0x444b5e
mov esi, 0x4944e0
lea edi, [ebp + 0x151b8]
mov ecx, 7
rep movsd dword es:[edi], dword [esi]
mov eax, 0x20202020
mov cl, 0x2b
rep stosd dword es:[edi], eax
mov al, 0x43
mov byte [ebp + 0x151a8], al
call fcn.00452d80
jmp 0x444b5e
lea esi, [ebp + 0x14a42]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1128
lea esi, [ebp + 0xda27]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1116
call sub.cblrtss.dll_Ordinal_1267
lea edi, [ebp + 0x14a42]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1148
lea edi, [ebp + 0x14a36]
mov al, byte [edi]
inc al
mov byte [edi], al
cmp al, 0x3a
jb 0x444ae8
mov ecx, 8
call sub.cblrtss.dll_Ordinal_1463
mov ax, 0xf4fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0xb9c8]
push eax
mov eax, 0x492194
push eax
lea esi, [eax - 0x162c]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x44be9
add esp, 8
mov ax, word [ebp + 0xb9c8]
mov word [ebp + 0x15418], ax
cmp byte [ebp + 0xb9c8], 0x32
ja 0x444b5e
cmp byte [ebp + 0xb9c8], 0x32
jne 0x444b5e
mov esi, 0x4944fc
lea edi, [ebp + 0x151b8]
mov ecx, 7
rep movsd dword es:[edi], dword [esi]
mov eax, 0x20202020
mov cl, 0x2b
rep stosd dword es:[edi], eax
mov al, 0x43
mov byte [ebp + 0x151a8], al
call fcn.00452d80
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
mov eax, dword [ebp + 0xda28]
mov dword [edi - 0x64], eax
mov ax, word [ebp + 0xda2c]
mov word [edi - 0x60], ax
mov byte [edi - 0x5e], cl
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0x64]
push eax
mov esi, dword [ebp + 0x17348]
lea esi, [ecx + esi*4 - 4]
cmp esi, 0x188
jbe 0x444baa
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
add eax, 0x640
push eax
push 0
push 0
add eax, 0x5080
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x44b1c
add esp, 0x24
cmp byte [ebp + 0xd7a5], 0x39
jne 0x444bf8
mov al, byte [ebp + 0x16930]
mov byte [ebp + 0xd7a5], al
mov al, 0x20
mov byte [ebp + 0xed98], al
add edi, 0xffff8195
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov dword [ebp + 0xedab], eax
mov dword [edi + 4], eax
add edi, 8
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x20202020
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
cmp byte [ebp + 0xd7a5], 0x4e
jne 0x444c42
mov al, 0x31
mov byte [edi - 0x3a], al
jmp 0x444ce0
cmp byte [ebp + 0xd7a5], 0x42
jne 0x444c55
mov al, 0x32
mov byte [edi - 0x3a], al
jmp 0x444ce0
cmp byte [ebp + 0xd7a5], 0x55
jne 0x444c65
mov al, 0x33
mov byte [edi - 0x3a], al
jmp 0x444ce0
cmp byte [ebp + 0xd7a5], 0x45
jne 0x444c75
mov al, 0x34
mov byte [edi - 0x3a], al
jmp 0x444ce0
cmp byte [ebp + 0xd7a5], 0x43
jne 0x444c85
mov al, 0x35
mov byte [edi - 0x3a], al
jmp 0x444ce0
cmp byte [ebp + 0xd7a5], 0x53
jne 0x444cbe
add edi, 0xffffec5c
mov eax, 0x30303030
scasd eax, dword es:[edi]
jne 0x444ce0
scasd eax, dword es:[edi]
jne 0x444ce0
scasb al, byte es:[edi]
jne 0x444ce0
cmp byte [ebp + 0xda9c], al
jne 0x444cb4
mov al, 0x36
mov byte [ebp + 0xed98], al
jmp 0x444ce0
mov al, 0x37
mov byte [ebp + 0xed98], al
jmp 0x444ce0
cmp byte [ebp + 0xd7a5], 0x33
jne 0x444cce
mov al, 0x37
mov byte [edi - 0x3a], al
jmp 0x444ce0
cmp byte [ebp + 0xd7a5], 0x39
jne 0x444ce0
mov al, byte [ebp + 0x16930]
mov byte [edi - 0x3a], al
lea esi, [ebp + 0xd788]
lea edi, [ebp + 0xeda2]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov ax, 0x200
mov word [ebp + 0x30b8], ax
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x3084]
push eax
mov eax, 0x491242
push eax
lea esi, [eax - 0x6da]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x449d7
add esp, 8
mov ax, word [ebp + 0x3084]
mov word [ebp + 0x15440], ax
cmp byte [ebp + 0x3084], 0x32
ja 0x444d7f
cmp byte [ebp + 0x3084], 0x32
jne 0x444d7f
mov al, 0x20
mov byte [ebp + 0xed98], al
lea edi, [ebp + 0xed99]
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov dword [ebp + 0xedab], eax
mov dword [edi + 4], eax
add edi, 8
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x20202020
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xeda2]
add edi, 0xfffff9a7
lea ebx, [ecx + 6]
mov cl, 9
mov eax, 0x494313
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x165a0]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xb]
push eax
mov esi, dword [ebp + 0x17368]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x444de9
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
add eax, 0x640
push eax
push 0
push 0
add eax, 0x5088
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x448dd
add esp, 0x24
lea esi, [ebp + 0xd788]
add edi, 0xffff9836
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov ax, 0x100
mov word [ebp + 0x43e8], ax
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x43b4]
push eax
mov eax, 0x491242
push eax
lea esi, [eax - 0x6da]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x44895
add esp, 8
mov ax, word [ebp + 0x43b4]
mov word [ebp + 0x15490], ax
cmp byte [ebp + 0x43b4], 0x32
ja 0x444ea7
cmp byte [ebp + 0x43b4], 0x32
jne 0x444ea7
mov eax, 0x30303030
mov dword [ebp + 0x103d0], eax
mov dword [ebp + 0x103d4], eax
lea edi, [ebp + 0x103d8]
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x103e1]
add edi, 0xfffff9a7
lea ebx, [ecx + 6]
mov cl, 9
mov eax, 0x494313
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x165a0]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xb]
push eax
mov esi, dword [ebp + 0x17370]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x444f11
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
add eax, 0x640
push eax
push 0
push 0
add eax, 0x5090
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x447b5
add esp, 0x24
add edi, 0xfffffff5
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
mov ax, word [ebp + 0xd7a3]
mov word [edi - 0x64], ax
mov al, 0x2f
mov byte [edi - 0x62], al
mov ax, word [ebp + 0xd7a1]
mov word [edi - 0x61], ax
mov al, 0x2f
mov byte [edi - 0x5f], al
mov eax, dword [ebp + 0xd79d]
mov dword [edi - 0x5e], eax
mov byte [edi - 0x5a], cl
lea esi, [ebp + 0x1b1c0]
mov edi, 0x490b3c
mov cl, 3
repe cmpsd dword [esi], dword es:[edi]
jne 0x444fa9
cmpsw word [esi], word es:[edi]
jne 0x444fa9
cmpsb byte [esi], byte es:[edi]
jne 0x444fa9
cmp dword [ebp + 0x1b1dd], 0x33303030
je 0x444ff2
lea esi, [ebp + 0x1b1c0]
mov edi, 0x490b3c
mov cl, 3
repe cmpsd dword [esi], dword es:[edi]
jne 0x444fcd
cmpsw word [esi], word es:[edi]
jne 0x444fcd
cmpsb byte [esi], byte es:[edi]
jne 0x444fcd
cmp dword [ebp + 0x1b1dd], 0x34303030
je 0x444ff2
lea esi, [ebp + 0x1b1c0]
mov edi, 0x490b3c
mov cl, 3
repe cmpsd dword [esi], dword es:[edi]
jne 0x44505b
cmpsw word [esi], word es:[edi]
jne 0x44505b
cmpsb byte [esi], byte es:[edi]
jne 0x44505b
cmp dword [ebp + 0x1b1dd], 0x35303030
cmc
jne 0x44505b
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov cl, 0x19
rep stosd dword es:[edi], eax
mov ax, word [ebp + 0xd7a3]
mov word [edi - 0x64], ax
mov al, 0x2f
mov byte [edi - 0x62], al
mov ax, word [ebp + 0xd7a1]
mov word [edi - 0x61], ax
mov al, 0x2f
mov byte [edi - 0x5f], al
mov eax, dword [ebp + 0xd79d]
mov dword [edi - 0x5e], eax
mov al, 0x20
mov byte [edi - 0x5a], al
mov ax, word [ebp + 0x103d6]
mov word [edi - 0x59], ax
mov al, 0x2f
mov byte [edi - 0x57], al
mov ax, word [ebp + 0x103d4]
mov word [edi - 0x56], ax
mov al, 0x2f
mov byte [edi - 0x54], al
mov eax, dword [ebp + 0x103d0]
mov dword [edi - 0x53], eax
mov byte [edi - 0x4f], cl
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [ebp + 0x16ba0]
push eax
mov esi, dword [ebp + 0x17360]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x445084
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
add eax, 0x640
push eax
push 0
push 0
add eax, 0x5098
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x44642
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xd791]
add edi, 0xfffff9a7
lea ebx, [ecx + 6]
mov cl, 9
mov eax, 0x494313
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x165a0]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xb]
push eax
mov esi, dword [ebp + 0x17378]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x445127
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
add eax, 0x640
push eax
push 0
push 0
add eax, 0x50a0
push eax
push 0x6e0dfc
mov eax, dword [ebp + 0x1a613]
push eax
push 0x493578
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x4459f
add esp, 0x24
lea esi, [ebp + 0xd788]
add edi, 0xffff750d
cmpsd dword [esi], dword es:[edi]
jne 0x445179
cmpsd dword [esi], dword es:[edi]
jne 0x445179
cmpsb byte [esi], byte es:[edi]
je 0x445396
lea esi, [ebp + 0xd788]
lea edi, [ebp + 0xe0b8]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
sub eax, eax
mov word [ebp + 0x1fe4], ax
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x1fb0]
push eax
mov eax, 0x491242
push eax
lea esi, [eax - 0x6da]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x44540
add esp, 8
mov ax, word [ebp + 0x1fb0]
mov word [ebp + 0x153d0], ax
cmp byte [ebp + 0x1fb0], 0x32
ja 0x445396
cmp byte [ebp + 0x1fb0], 0x32
jne 0x445396
lea edi, [ebp + 0xe0b8]
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov dword [ebp + 0xe0c1], eax
mov word [edi + 4], ax
add edi, 6
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov dword [ebp + 0xe0f5], eax
mov dword [edi + 4], eax
mov byte [edi + 8], al
mov dword [edi + 9], eax
mov dword [edi + 0xd], eax
mov byte [edi + 0x11], al
mov dword [edi + 0x12], eax
mov dword [edi + 0x16], eax
add edi, 0x1a
mov eax, 0x20202020
stosb byte es:[edi], al
mov ecx, 0x77
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov al, 0x30
mov word [edi], ax
mov eax, 0x30303030
mov dword [edi + 2], eax
mov dword [edi + 6], eax
mov dword [edi + 0xa], eax
mov dword [edi + 0xe], eax
add edi, 0x12
mov eax, 0x20202020
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, 0x30
mov byte [edi], al
inc edi
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
mov dword [ebp + 0xe31a], eax
mov byte [edi + 4], al
mov dword [edi + 5], eax
mov dword [edi + 9], eax
mov word [edi + 0xd], ax
mov byte [edi + 0xf], al
add edi, 0x18
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov byte [ebp + 0xe33d], al
mov word [edi + 1], ax
mov dword [edi + 3], eax
add edi, 7
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
mov word [ebp + 0xe34e], ax
mov dword [edi + 2], eax
add edi, 6
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov ah, 0x20
mov word [edi], ax
mov ah, 0x30
mov dword [edi + 2], eax
mov dword [edi + 6], eax
mov dword [edi + 0xa], eax
mov word [edi + 0xe], ax
add edi, 0x10
mov eax, 0x20202020
stosb byte es:[edi], al
mov cl, 0x18
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, 0x30
mov byte [edi], al
inc edi
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, 0x20202020
stosb byte es:[edi], al
mov cl, 0xe
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov al, 0x30
mov byte [edi], al
inc edi
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov byte [ebp + 0xe439], al
mov word [edi + 1], ax
mov byte [edi + 3], al
mov byte [edi + 8], al
mov word [edi + 9], ax
mov byte [edi + 0xb], al
mov dword [edi + 0xc], eax
mov word [edi + 0x10], ax
add edi, 0x12
mov eax, 0x20202020
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x30303030
mov dword [edi], eax
mov word [edi + 4], ax
mov byte [edi + 6], al
mov eax, 0x20202020
mov eax, 0x30202020
mov dword [edi + 7], eax
add edi, 0xb
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov esi, 0x490b93
movsb byte es:[edi], byte [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov word [ebp + 0xe479], ax
mov eax, 0x20202020
mov dword [edi + 2], eax
add esi, 0xfffffff2
add edi, 6
movsb byte es:[edi], byte [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
mov dword [edi + 8], eax
mov dword [edi + 0xc], eax
lea esi, [ebp + 0xd912]
mov ecx, 0x11
call sub.cblrtss.dll_Ordinal_1001
je 0x4453bb
mov esi, 0x490b81
lea edi, [ebp + 0xd901]
movsb byte es:[edi], byte [esi]
movsw word es:[edi], word [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xd912]
add edi, 0xfffff7f7
mov ebx, 0x106
mov cl, 9
mov eax, 0x494313
lea edx, [ecx + 8]
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x163f0]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xb]
push eax
mov esi, dword [ebp + 0x17380]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x445428
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
add eax, 0x640
push eax
push 0
push 0
add eax, 0x50a8
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x4429e
add esp, 0x24
add edi, 0xfffffff5
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
mov esi, 0x491df8
add edi, 0xffff7750
mov cl, 9
repe cmpsb byte [esi], byte es:[edi]
jae 0x445527
lea edi, [ebp + 0x16ba0]
mov cl, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xda37]
add edi, 0xfffff827
mov ebx, 0x105
mov cl, 9
mov eax, 0x49358e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16420]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xb]
push eax
mov esi, dword [ebp + 0x17388]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x4454e9
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
add eax, 0x640
push eax
push 0
push 0
add eax, 0x50b0
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x441dd
add esp, 0x24
jmp 0x4461d9
lea edi, [ebp + 0x10d50]
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x30303030
mov dword [edi], eax
mov word [edi + 4], ax
add edi, 6
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
mov al, 0x53
mov byte [ebp + 0x15a30], al
lea esi, [ebp + 0xd788]
add edi, 0xfffffff7
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov eax, 0x9000100
mov dword [ebp + 0x56d8], eax
mov ax, 0xebfa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x56a4]
push eax
mov eax, 0x491df4
push eax
lea esi, [eax - 0x128c]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x4416f
add esp, 8
mov ax, word [ebp + 0x56a4]
mov word [ebp + 0x15338], ax
cmp byte [ebp + 0x56a4], 0x32
ja 0x4455bb
cmp byte [ebp + 0x56a4], 0x32
jne 0x4455bb
mov ax, 0x3031
mov word [ebp + 0x15338], ax
cmp word [ebp + 0x15338], 0x3031
je 0x445c62
mov al, byte [ebp + 0x5701]
mov byte [ebp + 0x1d9d8], al
mov byte [ebp + 8], al
mov dl, al
shl edx, 7
mov byte [ebp + 8], dl
cmp dl, 0x80
jae 0x4455ec
inc byte [ebp + 0x5701]
mov ax, 0xf5fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x56a4]
push eax
mov eax, 0x491aa2
push eax
lea esi, [eax - 0xf3a]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x440e5
add esp, 8
mov ax, word [ebp + 0x56a4]
mov word [ebp + 0x15338], ax
mov al, byte [ebp + 0x1d9d8]
mov byte [ebp + 0x5701], al
cmp byte [ebp + 0x56a4], 0x31
ja 0x4455bb
cmp byte [ebp + 0x56a4], 0x31
jne 0x44565a
mov ax, 0x3031
mov word [ebp + 0x15338], ax
jmp 0x4455bb
lea esi, [ebp + 0xd788]
lea edi, [ebp + 0x10d67]
cmpsd dword [esi], dword es:[edi]
jne 0x44566f
cmpsd dword [esi], dword es:[edi]
jne 0x44566f
cmpsb byte [esi], byte es:[edi]
je 0x44567f
mov ax, 0x3031
mov word [ebp + 0x15338], ax
jmp 0x4455bb
call fcn.0044dba9
lea esi, [ebp + 0x10d67]
lea edi, [ebp + 0x16437]
mov ebx, 0x103
mov ecx, 6
mov eax, 0x49452c
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x1b1c0]
mov edi, 0x490b3c
mov ecx, 3
repe cmpsd dword [esi], dword es:[edi]
jne 0x4456c5
cmpsw word [esi], word es:[edi]
jne 0x4456c5
cmpsb byte [esi], byte es:[edi]
je 0x44591f
cmp byte [ebp + 0x15a30], 0x53
jne 0x445717
lea esi, [ebp + 0x10d54]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
mov ax, 0x2d20
mov word [edi], ax
mov byte [edi + 2], al
mov ax, word [ebp + 0x15a28]
mov word [edi + 3], ax
add esi, 0x56d2
add edi, 5
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov ax, 0x7c20
mov word [edi], ax
mov byte [edi + 2], al
mov al, 0x4e
mov byte [ebp + 0x15a30], al
jmp 0x4455bb
mov eax, 0x1000000
mov dword [ebp + 0x1d9b8], eax
mov dword [ebp + 0x158], eax
mov edi, dword [ebp + 0x158]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov eax, 0x20202020
scasd eax, dword es:[edi]
jne 0x445758
scasd eax, dword es:[edi]
jne 0x445758
scasb al, byte es:[edi]
jne 0x445758
mov edx, dword [ebp + 0x158]
bswap edx
dec edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x445783
mov ecx, dword [ebp + 0x158]
bswap ecx
cmp ecx, 0x5c
jae 0x445778
mov edx, dword [ebp + 0x158]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x445728
mov eax, 0x64000000
mov dword [ebp + 0x158], eax
mov eax, dword [ebp + 0x158]
mov dword [ebp + 0x1d9bc], eax
lea esi, [ebp + 0x16ba0]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [esi + edi - 1]
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9bc]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov eax, 0x65000000
mov dword [ebp + 0x1d9bc], eax
mov ebx, dword [ebp + 0x1d9b8]
bswap ebx
mov edx, dword [ebp + 0x1d9bc]
bswap edx
sub edx, ebx
bswap edx
mov dword [ebp + 0x1d9bc], edx
mov ecx, edx
bswap ecx
cmp ecx, 2
jbe 0x4457fe
mov eax, 0x2000000
mov dword [ebp + 0x1d9bc], eax
lea esi, [ebp + 0x15a28]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9bc]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov eax, 0x65000000
mov dword [ebp + 0x1d9bc], eax
mov ebx, dword [ebp + 0x1d9b8]
bswap ebx
mov edx, dword [ebp + 0x1d9bc]
bswap edx
sub edx, ebx
bswap edx
mov dword [ebp + 0x1d9bc], edx
mov ecx, edx
bswap ecx
cmp ecx, 7
jbe 0x445870
mov eax, 0x7000000
mov dword [ebp + 0x1d9bc], eax
lea esi, [ebp + 0x16430]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9bc]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov eax, 0x65000000
mov dword [ebp + 0x1d9bc], eax
mov ebx, dword [ebp + 0x1d9b8]
bswap ebx
mov edx, dword [ebp + 0x1d9bc]
bswap edx
sub edx, ebx
bswap edx
mov dword [ebp + 0x1d9bc], edx
mov ecx, edx
bswap ecx
cmp ecx, 3
jbe 0x4458e2
mov eax, 0x3000000
mov dword [ebp + 0x1d9bc], eax
mov esi, 0x49452c
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9bc]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
jmp 0x4455bb
cmp byte [ebp + 0x15a30], 0x53
jne 0x44598a
lea esi, [ebp + 0x10d54]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
mov ax, 0x2d20
mov word [edi], ax
mov byte [edi + 2], al
mov ax, word [ebp + 0x15a28]
mov word [edi + 3], ax
mov al, 0x2d
mov byte [edi + 5], al
mov ax, word [esi]
mov word [edi + 6], ax
mov al, byte [esi + 2]
mov byte [edi + 8], al
mov al, 0x2d
mov byte [edi + 9], al
add esi, 0x56d2
add edi, 0xa
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0x20
mov byte [edi], al
mov ax, 0x207c
mov word [edi + 1], ax
mov al, 0x4e
mov byte [ebp + 0x15a30], al
jmp 0x4455bb
mov eax, 0x1000000
mov dword [ebp + 0x1d9b8], eax
mov dword [ebp + 0x158], eax
mov edi, dword [ebp + 0x158]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov eax, 0x20202020
scasd eax, dword es:[edi]
jne 0x4459cb
scasd eax, dword es:[edi]
jne 0x4459cb
scasb al, byte es:[edi]
jne 0x4459cb
mov edx, dword [ebp + 0x158]
bswap edx
dec edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x4459f6
mov ecx, dword [ebp + 0x158]
bswap ecx
cmp ecx, 0x5c
jae 0x4459eb
mov edx, dword [ebp + 0x158]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x44599b
mov eax, 0x64000000
mov dword [ebp + 0x158], eax
mov eax, dword [ebp + 0x158]
mov dword [ebp + 0x1d9c0], eax
lea esi, [ebp + 0x16ba0]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [esi + edi - 1]
mov ecx, dword [ebp + 0x1d9c0]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9c0]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov eax, 0x65000000
mov dword [ebp + 0x1d9c0], eax
mov ebx, dword [ebp + 0x1d9b8]
bswap ebx
mov edx, dword [ebp + 0x1d9c0]
bswap edx
sub edx, ebx
bswap edx
mov dword [ebp + 0x1d9c0], edx
mov ecx, edx
bswap ecx
cmp ecx, 2
jbe 0x445a71
mov eax, 0x2000000
mov dword [ebp + 0x1d9c0], eax
lea esi, [ebp + 0x15a28]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9c0]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9c0]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov ecx, edx
bswap ecx
cmp ecx, 0x64
ja 0x4455bb
mov edi, dword [ebp + 0x1d9b8]
bswap edi
mov al, 0x2d
mov byte [ebp + edi + 0x16b9f], al
mov edx, dword [ebp + 0x1d9b8]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov eax, 0x65000000
mov dword [ebp + 0x1d9c0], eax
mov ebx, dword [ebp + 0x1d9b8]
bswap ebx
mov edx, dword [ebp + 0x1d9c0]
bswap edx
sub edx, ebx
bswap edx
mov dword [ebp + 0x1d9c0], edx
mov ecx, edx
bswap ecx
cmp ecx, 3
jbe 0x445b12
mov eax, 0x3000000
mov dword [ebp + 0x1d9c0], eax
lea esi, [ebp + 0x10d5e]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9c0]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9c0]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov ecx, edx
bswap ecx
cmp ecx, 0x64
ja 0x4455bb
mov edi, dword [ebp + 0x1d9b8]
bswap edi
mov al, 0x2d
mov byte [ebp + edi + 0x16b9f], al
mov edx, dword [ebp + 0x1d9b8]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov eax, 0x65000000
mov dword [ebp + 0x1d9c0], eax
mov ebx, dword [ebp + 0x1d9b8]
bswap ebx
mov edx, dword [ebp + 0x1d9c0]
bswap edx
sub edx, ebx
bswap edx
mov dword [ebp + 0x1d9c0], edx
mov ecx, edx
bswap ecx
cmp ecx, 7
jbe 0x445bb3
mov eax, 0x7000000
mov dword [ebp + 0x1d9c0], eax
lea esi, [ebp + 0x16430]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9c0]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9c0]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov eax, 0x65000000
mov dword [ebp + 0x1d9c0], eax
mov ebx, dword [ebp + 0x1d9b8]
bswap ebx
mov edx, dword [ebp + 0x1d9c0]
bswap edx
sub edx, ebx
bswap edx
mov dword [ebp + 0x1d9c0], edx
mov ecx, edx
bswap ecx
cmp ecx, 3
jbe 0x445c25
mov eax, 0x3000000
mov dword [ebp + 0x1d9c0], eax
mov esi, 0x49452c
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9c0]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9c0]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
jmp 0x4455bb
lea edi, [ebp + 0x13038]
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov dword [ebp + 0x1304a], eax
mov dword [edi + 4], eax
add edi, 8
mov eax, 0x20202020
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
lea esi, [ebp + 0xd788]
add edi, 0xffffffe0
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov eax, 0x12000100
mov dword [ebp + 0x8bec], eax
mov ax, 0xebfa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x8bb8]
push eax
mov eax, 0x491df4
push eax
lea esi, [eax - 0x128c]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x43a30
add esp, 8
mov ax, word [ebp + 0x8bb8]
mov word [ebp + 0x15558], ax
cmp byte [ebp + 0x8bb8], 0x32
ja 0x445cfa
cmp byte [ebp + 0x8bb8], 0x32
jne 0x445cfa
mov ax, 0x3031
mov word [ebp + 0x15558], ax
cmp word [ebp + 0x15558], 0x3031
je 0x445ffd
mov ax, 0xf5fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x8bb8]
push eax
mov eax, 0x491aa2
push eax
lea esi, [eax - 0xf3a]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x439c8
add esp, 8
mov ax, word [ebp + 0x8bb8]
mov word [ebp + 0x15558], ax
cmp byte [ebp + 0x8bb8], 0x31
ja 0x445cfa
cmp byte [ebp + 0x8bb8], 0x31
jne 0x445d64
mov ax, 0x3031
mov word [ebp + 0x15558], ax
jmp 0x445cfa
lea esi, [ebp + 0x13041]
lea edi, [ebp + 0xd788]
cmpsd dword [esi], dword es:[edi]
jne 0x445d79
cmpsd dword [esi], dword es:[edi]
jne 0x445d79
cmpsb byte [esi], byte es:[edi]
je 0x445d89
mov ax, 0x3031
mov word [ebp + 0x15558], ax
jmp 0x445cfa
lea esi, [ebp + 0x13041]
lea edi, [ebp + 0x16437]
mov ebx, 0x103
mov ecx, 6
mov eax, 0x49452c
lea edx, [ecx + 3]
call sub.cblrtss.dll_Ordinal_1471
cmp byte [ebp + 0x15a30], 0x53
jne 0x445df0
lea edi, [ebp + 0x16ba0]
mov eax, 0x72746e45
stosd dword es:[edi], eax
mov eax, 0x20616765
stosd dword es:[edi], eax
mov ax, 0x202d
stosw word es:[edi], ax
lea esi, [ebp + 0x16430]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov byte [ebp + 0x16bb1], ah
mov al, 0x7c
mov word [edi + 1], ax
mov al, 0x4e
mov byte [ebp + 0x15a30], al
jmp 0x445cfa
mov eax, 0x1000000
mov dword [ebp + 0x1d9b8], eax
mov dword [ebp + 0x158], eax
mov edi, dword [ebp + 0x158]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov eax, 0x20202020
scasd eax, dword es:[edi]
jne 0x445e31
scasd eax, dword es:[edi]
jne 0x445e31
scasb al, byte es:[edi]
jne 0x445e31
mov edx, dword [ebp + 0x158]
bswap edx
dec edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x445e5c
mov ecx, dword [ebp + 0x158]
bswap ecx
cmp ecx, 0x5c
jae 0x445e51
mov edx, dword [ebp + 0x158]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x445e01
mov eax, 0x64000000
mov dword [ebp + 0x158], eax
mov eax, dword [ebp + 0x158]
mov dword [ebp + 0x1d9c4], eax
lea esi, [ebp + 0x16ba0]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [esi + edi - 1]
mov ecx, dword [ebp + 0x1d9c4]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9c4]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov eax, 0x65000000
mov dword [ebp + 0x1d9c4], eax
mov ebx, dword [ebp + 0x1d9b8]
bswap ebx
mov edx, dword [ebp + 0x1d9c4]
bswap edx
sub edx, ebx
bswap edx
mov dword [ebp + 0x1d9c4], edx
mov ecx, edx
bswap ecx
cmp ecx, 0xa
jbe 0x445ed7
mov eax, 0xa000000
mov dword [ebp + 0x1d9c4], eax
mov esi, 0x494530
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9c4]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9c4]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov eax, 0x65000000
mov dword [ebp + 0x1d9c4], eax
mov ebx, dword [ebp + 0x1d9b8]
bswap ebx
mov edx, dword [ebp + 0x1d9c4]
bswap edx
sub edx, ebx
bswap edx
mov dword [ebp + 0x1d9c4], edx
mov ecx, edx
bswap ecx
cmp ecx, 7
jbe 0x445f48
mov eax, 0x7000000
mov dword [ebp + 0x1d9c4], eax
lea esi, [ebp + 0x16430]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9c4]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9c4]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov eax, 0x65000000
mov dword [ebp + 0x1d9c4], eax
mov ebx, dword [ebp + 0x1d9b8]
bswap ebx
mov edx, dword [ebp + 0x1d9c4]
bswap edx
sub edx, ebx
bswap edx
mov dword [ebp + 0x1d9c4], edx
mov ecx, edx
bswap ecx
cmp ecx, 3
jbe 0x445fba
mov eax, 0x3000000
mov dword [ebp + 0x1d9c4], eax
mov eax, dword [ebp + 0x1d9c4]
mov dword [ebp + 0x10], eax
mov esi, 0x49452c
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x10]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9c4]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
jmp 0x445cfa
lea edi, [ebp + 0x17ff8]
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
lea esi, [ebp + 0x16ba0]
add edi, 0x59d7
mov ecx, 0x64
call sub.cblrtss.dll_Ordinal_1809
mov eax, 0x1000000
mov dword [ebp + 0x1d9c8], eax
mov cx, word [ebp + 0x1d9ca]
xchg cl, ch
cmp cx, 0x64
ja 0x446078
movzx edi, word [ebp + 0x1d9ca]
rol di, 8
cmp byte [ebp + edi + 0x1d9d7], 0x20
jne 0x446078
mov ax, word [ebp + 0x1d9c8]
add ah, 1
adc al, 0
mov word [ebp + 0x1d9c8], ax
mov ax, word [ebp + 0x1d9ca]
add ah, 1
adc al, 0
mov word [ebp + 0x1d9ca], ax
jmp 0x44602c
movzx ebx, word [ebp + 0x1d9c8]
xchg bl, bh
lea edi, [ebp + 0x18001]
call sub.cblrtss.dll_Ordinal_1317
add edx, ebx
mov ecx, 9
call sub.cblrtss.dll_Ordinal_1333
sub ecx, ecx
mov dword [ebp - 0xe0], ecx
mov dword [ebp - 0xdc], ecx
mov dword [ebp - 0xd8], ecx
mov eax, 0x1000000
mov dword [ebp - 0xd4], eax
mov dword [ebp - 0xd0], ecx
mov dword [ebp - 0xcc], ecx
lea esi, [ebp + 0x18001]
mov cl, 9
call sub.cblrtss.dll_Ordinal_1115
call sub.cblrtss.dll_Ordinal_1266
lea edi, [ebp + 0x18001]
mov ecx, 9
call sub.cblrtss.dll_Ordinal_1145
lea esi, [ebp + 0x18001]
call sub.cblrtss.dll_Ordinal_1308
bswap edx
mov dword [ebp + 0x1d9cc], edx
mov eax, 0x1000000
mov dword [ebp + 0x1d9b8], eax
mov eax, dword [ebp + 0x1d9cc]
mov dword [ebp + 0x1d9d0], eax
mov dword [ebp + 0x1d9d4], eax
lea esi, [ebp + 0x16ba0]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [esi + edi - 1]
mov ecx, dword [ebp + 0x1d9d4]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9d4]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov ecx, edx
bswap ecx
cmp ecx, 0x64
ja 0x446176
mov edi, dword [ebp + 0x1d9b8]
bswap edi
mov al, 0
mov byte [ebp + edi + 0x16b9f], al
mov edx, dword [ebp + 0x1d9b8]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [ebp + 0x16ba0]
push eax
mov esi, dword [ebp + 0x17388]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x44619f
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x50b8
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x43526
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
mov ax, word [ebp + 0xd9b8]
mov word [edi - 0x64], ax
mov al, 0x3a
mov byte [edi - 0x62], al
mov ax, word [ebp + 0xd9ba]
mov word [edi - 0x61], ax
mov byte [edi - 0x5f], cl
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0x64]
push eax
mov esi, dword [ebp + 0x17390]
lea esi, [ecx + esi*4 - 4]
cmp esi, 0x188
jbe 0x44622c
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x50c0
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x43499
add esp, 0x24
lea edi, [ebp + 0x16300]
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
lea esi, [ebp + 0xda01]
mov ecx, 6
call sub.cblrtss.dll_Ordinal_1001
je 0x446298
add edi, 0xffff76f0
mov al, 0x30
stosb byte es:[edi], al
mov eax, 0x30303030
stosd dword es:[edi], eax
stosb byte es:[edi], al
lea esi, [ebp + 0xd788]
lea edi, [ebp + 0xe0b8]
cmpsd dword [esi], dword es:[edi]
jne 0x4462b1
cmpsd dword [esi], dword es:[edi]
jne 0x4462b1
cmpsb byte [esi], byte es:[edi]
je 0x44634e
lea esi, [ebp + 0xd788]
lea edi, [ebp + 0xe0b8]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
sub eax, eax
mov word [ebp + 0x1fe4], ax
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x1fb0]
push eax
mov eax, 0x491242
push eax
lea esi, [eax - 0x6da]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x43408
add esp, 8
mov ax, word [ebp + 0x1fb0]
mov word [ebp + 0x153d0], ax
cmp byte [ebp + 0x1fb0], 0x32
ja 0x44634e
cmp byte [ebp + 0x1fb0], 0x32
je 0x44634e
lea esi, [ebp + 0xe344]
mov ecx, 6
call sub.cblrtss.dll_Ordinal_1001
je 0x44633f
mov ax, 0x3030
mov word [ebp + 0xe33e], ax
mov eax, 0x30303030
mov dword [ebp + 0xe340], eax
lea esi, [ebp + 0xe33e]
lea edi, [ebp + 0xd9fb]
movsb byte es:[edi], byte [esi]
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
lea esi, [ebp + 0xd9f4]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1379
lea esi, [ebp + 0xda01]
mov ecx, 6
call sub.cblrtss.dll_Ordinal_1374
mov eax, dword [ebp - 0x90]
mov esi, dword [ebp - 0x8c]
mov ecx, edx
imul ecx, eax
mul ebx
imul ebx, esi
add edx, ecx
add edx, ebx
mov ebx, eax
lea edi, [ebp + 0x1630b]
add ebx, 0xc350
adc edx, 0
mov ecx, 5
call sub.cblrtss.dll_Ordinal_1452
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1389
lea esi, [ebp + 0x16300]
lea edi, [ebp + 0x16530]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
add esi, 0xffff76e9
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1126
lea esi, [ebp + 0x1630b]
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1116
call sub.cblrtss.dll_Ordinal_1267
add edi, 0xfffffde0
mov ecx, 0xb
lea edx, [ecx + 7]
call sub.cblrtss.dll_Ordinal_1146
mov esi, 0x4934ab
lea edi, [ebp + 0xd9fb]
mov ecx, 6
repe cmpsb byte [esi], byte es:[edi]
jae 0x4464e9
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov cl, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xda00]
add edi, 0xfffffcda
mov ax, word [esi - 2]
mov word [edi - 2], ax
mov al, 0x2c
mov byte [edi - 3], al
mov al, byte [esi - 3]
mov byte [edi - 4], al
mov ax, word [esi - 5]
mov word [edi - 6], ax
sub edi, 6
mov cl, 2
cmp byte [edi], 0x30
jne 0x446459
mov al, 0x20
stosb byte es:[edi], al
loop 0x44644f
mov eax, dword [ebp + 0x168d8]
mov dword [ebp + 0x16ba0], eax
mov ax, word [ebp + 0x168dc]
mov word [ebp + 0x16ba4], ax
mov ax, 0x2520
mov word [ebp + 0x16ba6], ax
mov al, 0
mov byte [ebp + 0x16ba8], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [ebp + 0x16ba0]
push eax
mov esi, dword [ebp + 0x173a8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x4464af
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x50c8
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x43216
add esp, 0x24
lea esi, [ebp + 0xd9c7]
mov ecx, 7
call sub.cblrtss.dll_Ordinal_1001
je 0x44650a
lea edi, [ebp + 0xd9c0]
mov eax, 0x30303030
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
cmp byte [ebp + 0xd7a5], 0x43
jne 0x446b0b
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xd9f4]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173a0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x446584
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x50d0
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x43141
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xd9c7]
mov cl, 7
lea edx, [ecx + 0xc]
call sub.cblrtss.dll_Ordinal_1126
add edi, 0xfffff743
mov esi, 0x49359e
mov ecx, 0x109000b
mov edx, 0x12
call sub.cblrtss.dll_Ordinal_1277
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x17398]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x446636
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x50d8
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x4308f
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1630b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173b0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x4466dd
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x50e0
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x42fe8
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1631b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173b8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x446784
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x50e8
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x42f41
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x164db]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173c0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x44682b
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x50f0
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x42e9a
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1650b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173c8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x4468d2
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x50f8
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x42df3
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x164fb]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173d0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x446979
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5100
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x42d4c
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1651b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173d8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x446a20
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5108
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x42ca5
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1652b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173f8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x446ac7
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5110
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x42bfe
add esp, 0x24
call fcn.0044f1c6
jmp 0x449010
cmp byte [ebp + 0xd7a5], 0x4e
jne 0x44710c
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xd9f4]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173a0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x446b85
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5118
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x42b40
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xd9c7]
mov cl, 7
lea edx, [ecx + 0xc]
call sub.cblrtss.dll_Ordinal_1126
add edi, 0xfffff743
mov esi, 0x49359e
mov ecx, 0x109000b
mov edx, 0x12
call sub.cblrtss.dll_Ordinal_1277
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x17398]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x446c37
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5120
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x42a8e
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1630b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173b0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x446cde
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5128
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x429e7
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1631b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173b8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x446d85
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5130
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x42940
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x164db]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173c0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x446e2c
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5138
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x42899
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1650b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173c8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x446ed3
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5140
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x427f2
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x164fb]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173d0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x446f7a
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5148
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x4274b
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1651b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173d8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x447021
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5150
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x426a4
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1652b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173f8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x4470c8
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5158
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x425fd
add esp, 0x24
call fcn.0044f1c6
jmp 0x449010
cmp byte [ebp + 0xd7a5], 0x45
jne 0x44770d
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xd9f4]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173a0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x447186
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5160
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x4253f
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xd9c7]
mov cl, 7
lea edx, [ecx + 0xc]
call sub.cblrtss.dll_Ordinal_1126
add edi, 0xfffff743
mov esi, 0x49359e
mov ecx, 0x109000b
mov edx, 0x12
call sub.cblrtss.dll_Ordinal_1277
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x17398]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x447238
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5168
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x4248d
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1630b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173b0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x4472df
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5170
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x423e6
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1631b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173b8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x447386
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5178
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x4233f
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x164db]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173c0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x44742d
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5180
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x42298
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1650b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173c8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x4474d4
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5188
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x421f1
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x164fb]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173d0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x44757b
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5190
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x4214a
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1651b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173d8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x447622
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5198
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x420a3
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1652b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173f8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x4476c9
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x51a0
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x41ffc
add esp, 0x24
call fcn.0044f1c6
jmp 0x449010
cmp byte [ebp + 0xd7a5], 0x53
jne 0x447f8f
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xd9f4]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173a0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x447787
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x51a8
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x41f3e
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xd9c7]
mov cl, 7
lea edx, [ecx + 0xc]
call sub.cblrtss.dll_Ordinal_1126
add edi, 0xfffff743
mov esi, 0x49359e
mov ecx, 0x109000b
mov edx, 0x12
call sub.cblrtss.dll_Ordinal_1277
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x17398]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x447839
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x51b0
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x41e8c
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1630b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173b0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x4478e0
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x51b8
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x41de5
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1631b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173b8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x447987
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x51c0
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x41d3e
add esp, 0x24
lea esi, [ebp + 0xd9c7]
mov ecx, 7
call sub.cblrtss.dll_Ordinal_1001
je 0x4479e2
lea edi, [ebp + 0xd9c0]
mov eax, 0x30303030
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
cmp byte [ebp + 0xda37], 0x32
je 0x447ae7
cmp byte [ebp + 0xd98e], 0x31
je 0x447ae7
cmp byte [ebp + 0xd9bc], 0x31
je 0x447a60
lea esi, [ebp + 0xd9f4]
lea edi, [ebp + 0x16d7b]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1070
lea esi, [ebp + 0xd9f4]
lea edi, [ebp + 0x1698b]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1070
lea esi, [ebp + 0xd9c7]
lea edi, [ebp + 0x1699a]
mov ebx, 3
lea ecx, [ebx + 4]
call sub.cblrtss.dll_Ordinal_1071
lea esi, [ebp + 0x1653b]
lea edi, [ebp + 0x169db]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1070
lea esi, [ebp + 0xd9b8]
lea edi, [ebp + 0x169ab]
mov ebx, 1
lea ecx, [ebx + 9]
call sub.cblrtss.dll_Ordinal_1071
lea esi, [ebp + 0x164dd]
lea edi, [ebp + 0x169cd]
mov ecx, 0xd
call sub.cblrtss.dll_Ordinal_1070
lea esi, [ebp + 0x1650b]
lea edi, [ebp + 0x169eb]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1070
lea esi, [ebp + 0x164fb]
lea edi, [ebp + 0x169fb]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1070
lea esi, [ebp + 0x1651b]
lea edi, [ebp + 0x16a0b]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1070
lea esi, [ebp + 0x1652b]
lea edi, [ebp + 0x16a1b]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1070
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x164db]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173c0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x447b54
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x51c8
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x41b71
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1650b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173c8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x447bfb
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x51d0
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x41aca
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x164fb]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173d0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x447ca2
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x51d8
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x41a23
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1651b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173d8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x447d49
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x51e0
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x4197c
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1652b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173f8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x447df0
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x51e8
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x418d5
add esp, 0x24
call fcn.0044f1c6
mov al, 0x30
cmp byte [ebp + 0xda27], al
jne 0x447ee6
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xda27]
add edi, 0xfffff752
lea ebx, [ecx + 8]
mov cl, 0xb
mov eax, 0x494542
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16348]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xe]
push eax
mov esi, dword [ebp + 0x174a0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x447ea7
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x51f0
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x4181e
add esp, 0x24
jmp 0x449010
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xda27]
add edi, 0xfffff752
lea ebx, [ecx + 8]
mov cl, 0xb
mov eax, 0x494542
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16348]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xe]
push eax
mov esi, dword [ebp + 0x174a8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x447f50
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x51f8
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x41775
add esp, 0x24
jmp 0x449010
cmp byte [ebp + 0xd7a5], 0x54
jne 0x448785
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xd9f4]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173a0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x448009
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5200
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x416bc
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xd9c7]
mov cl, 7
lea edx, [ecx + 0xc]
call sub.cblrtss.dll_Ordinal_1126
add edi, 0xfffff743
mov esi, 0x49359e
mov ecx, 0x109000b
mov edx, 0x12
call sub.cblrtss.dll_Ordinal_1277
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x17398]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x4480bb
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5208
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x4160a
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1630b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173b0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x448162
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5210
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x41563
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1631b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173b8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x448209
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5218
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x414bc
add esp, 0x24
lea esi, [ebp + 0xd9c7]
mov ecx, 7
call sub.cblrtss.dll_Ordinal_1001
je 0x448264
lea edi, [ebp + 0xd9c0]
mov eax, 0x30303030
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
cmp byte [ebp + 0xda37], 0x32
je 0x4482dd
cmp byte [ebp + 0xd98e], 0x31
je 0x4482dd
cmp byte [ebp + 0xd9bc], 0x31
je 0x4482dd
lea esi, [ebp + 0xd9f4]
lea edi, [ebp + 0x16d7b]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1070
lea esi, [ebp + 0xd9f4]
lea edi, [ebp + 0x1698b]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1070
lea esi, [ebp + 0xd9c7]
lea edi, [ebp + 0x1699a]
mov ebx, 3
lea ecx, [ebx + 4]
call sub.cblrtss.dll_Ordinal_1071
lea esi, [ebp + 0xd9b8]
lea edi, [ebp + 0x169ab]
mov ebx, 1
lea ecx, [ebx + 9]
call sub.cblrtss.dll_Ordinal_1071
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x164db]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173c0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x44834a
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5220
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x4137b
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1650b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173c8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x4483f1
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5228
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x412d4
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x164fb]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173d0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x448498
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5230
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x4122d
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1651b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173d8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x44853f
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5238
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x41186
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1652b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173f8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x4485e6
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5240
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x410df
add esp, 0x24
call fcn.0044f1c6
mov al, 0x30
cmp byte [ebp + 0xda27], al
jne 0x4486dc
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xda27]
add edi, 0xfffff752
lea ebx, [ecx + 8]
mov cl, 0xb
mov eax, 0x494542
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16348]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xe]
push eax
mov esi, dword [ebp + 0x174a0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x44869d
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5248
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x41028
add esp, 0x24
jmp 0x449010
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xda27]
add edi, 0xfffff752
lea ebx, [ecx + 8]
mov cl, 0xb
mov eax, 0x494542
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16348]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xe]
push eax
mov esi, dword [ebp + 0x174a8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x448746
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5250
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x40f7f
add esp, 0x24
jmp 0x449010
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xd9f4]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173a0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x4487f2
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5258
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x40ed3
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xd9c7]
mov cl, 7
lea edx, [ecx + 0xc]
call sub.cblrtss.dll_Ordinal_1126
add edi, 0xfffff743
mov esi, 0x49359e
mov ecx, 0x109000b
mov edx, 0x12
call sub.cblrtss.dll_Ordinal_1277
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x17398]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x4488a4
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5260
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x40e21
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1630b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173b0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x44894b
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5268
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x40d7a
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1631b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173b8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x4489f2
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5270
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x40cd3
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x164db]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173c0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x448a99
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5278
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x40c2c
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1650b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173c8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x448b40
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5280
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x40b85
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x164fb]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173d0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x448be7
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5288
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x40ade
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1651b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173d8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x448c8e
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5290
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x40a37
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x1652b]
add edi, 0xfffff743
mov ebx, 0x109
mov cl, 0xb
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16338]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xf]
push eax
mov esi, dword [ebp + 0x173f8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x448d35
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5298
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x40990
add esp, 0x24
call fcn.0044f1c6
mov al, 0x30
cmp byte [ebp + 0xda27], al
jne 0x448e2b
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xda27]
add edi, 0xfffff752
lea ebx, [ecx + 8]
mov cl, 0xb
mov eax, 0x494542
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16348]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xe]
push eax
mov esi, dword [ebp + 0x174a0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x448dec
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x52a0
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x408d9
add esp, 0x24
jmp 0x448ecf
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xda27]
add edi, 0xfffff752
lea ebx, [ecx + 8]
mov cl, 0xb
mov eax, 0x494542
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x16348]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
mov al, 0
mov byte [edi], al
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [edi - 0xe]
push eax
mov esi, dword [ebp + 0x174a8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x448e95
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x52a8
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x40830
add esp, 0x24
cmp byte [ebp + 0xda37], 0x32
je 0x448f6d
cmp byte [ebp + 0xd9bc], 0x31
je 0x448f6d
lea esi, [ebp + 0x164dd]
lea edi, [ebp + 0x169cd]
mov ecx, 0xd
call sub.cblrtss.dll_Ordinal_1070
lea esi, [ebp + 0x1650b]
lea edi, [ebp + 0x169eb]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1070
lea esi, [ebp + 0x164fb]
lea edi, [ebp + 0x169fb]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1070
lea esi, [ebp + 0x1651b]
lea edi, [ebp + 0x16a0b]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1070
lea esi, [ebp + 0x1652b]
lea edi, [ebp + 0x16a1b]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1070
lea esi, [ebp + 0x1653b]
lea edi, [ebp + 0x169db]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1070
lea esi, [ebp + 0xd9c7]
mov ecx, 7
call sub.cblrtss.dll_Ordinal_1001
je 0x448f8e
lea edi, [ebp + 0xd9c0]
mov eax, 0x30303030
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
cmp byte [ebp + 0xd7a5], 0x33
jne 0x449010
cmp byte [ebp + 0xda37], 0x32
je 0x449010
cmp byte [ebp + 0xd98e], 0x31
je 0x449010
cmp byte [ebp + 0xd9bc], 0x31
je 0x449010
lea esi, [ebp + 0xd9f4]
lea edi, [ebp + 0x16d7b]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1070
lea esi, [ebp + 0xd9f4]
lea edi, [ebp + 0x1698b]
mov ecx, 0xb
call sub.cblrtss.dll_Ordinal_1070
lea esi, [ebp + 0xd9c7]
lea edi, [ebp + 0x1699a]
mov ebx, 3
lea ecx, [ebx + 4]
call sub.cblrtss.dll_Ordinal_1071
lea esi, [ebp + 0xd9b8]
lea edi, [ebp + 0x169ab]
mov ebx, 1
lea ecx, [ebx + 9]
call sub.cblrtss.dll_Ordinal_1071
cmp byte [ebp + 0x15960], 0x31
jne 0x449087
push 4
push 0x494542
call sub.cblrtss.dll__mFgFC
add esp, 8
push 6
push 0x494546
call sub.cblrtss.dll__mFgFB
add esp, 8
push 8
lea eax, [ebp + 0x1dae8]
push eax
call sub.cblrtss.dll__mFgF802
add esp, 8
mov eax, dword [ebp + 0x1dae8]
mov dword [ebp + 0x17a28], eax
mov eax, dword [ebp + 0x1daec]
mov dword [ebp + 0x17a2c], eax
push 4
push 0x49454c
call sub.cblrtss.dll__mFgFC
add esp, 8
lea esi, [ebp + 0x17a28]
mov dword [ebp + 0xc], esi
push 4
push 0x494550
call sub.cblrtss.dll__mFgFB
add esp, 8
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xda0b]
add edi, 0xfffff7d3
lea ebx, [ecx + 9]
mov cl, 0xb
mov eax, 0x49359e
lea edx, [ebx + 1]
call sub.cblrtss.dll_Ordinal_1471
mov esi, 0x490b81
lea edi, [ebp + 0xda01]
mov ecx, 0xa
repe cmpsb byte [esi], byte es:[edi]
jae 0x4490e5
lea esi, [ebp + 0x163c8]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov byte [ebp + 0x16baf], ch
jmp 0x4490f2
lea edi, [ebp + 0x16ba0]
sub eax, eax
lea ecx, [eax + 0x19]
rep stosd dword es:[edi], eax
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [ebp + 0x16ba0]
push eax
mov esi, dword [ebp + 0x174b0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x44911b
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x52b0
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x405aa
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xd9fb]
add edi, 0xfffff7d3
lea ebx, [ecx + 9]
mov cl, 0xb
mov eax, 0x49359e
lea edx, [ebx - 2]
call sub.cblrtss.dll_Ordinal_1471
mov esi, 0x494554
lea edi, [ebp + 0xd9f4]
mov ecx, 7
repe cmpsb byte [esi], byte es:[edi]
jae 0x4491b3
lea esi, [ebp + 0x163c8]
lea edi, [ebp + 0x16ba0]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov byte [ebp + 0x16baf], ch
jmp 0x4491c0
lea edi, [ebp + 0x16ba0]
sub eax, eax
lea ecx, [eax + 0x19]
rep stosd dword es:[edi], eax
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [ebp + 0x16ba0]
push eax
mov esi, dword [ebp + 0x174b8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x4491e9
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x52b8
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x404dc
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
lea esi, [ebp + 0x10e1f]
add edi, 0xffff6b93
cmpsb byte [esi], byte es:[edi]
jne 0x449592
cmpsd dword [esi], dword es:[edi]
jne 0x449592
cmpsb byte [esi], byte es:[edi]
jne 0x449592
lea esi, [ebp + 0xdaa9]
mov eax, 0x20202020
cmp byte [esi], al
lea esi, [esi + 1]
jne 0x449290
cmp word [esi], ax
lea esi, [esi + 2]
jne 0x449290
xchg esi, edi
mov ecx, 0xb
repe scasd eax, dword es:[edi]
xchg esi, edi
jne 0x449290
cmp word [esi], ax
lea esi, [esi + 2]
jne 0x449290
cmp byte [esi], al
lea esi, [esi + 1]
je 0x44936e
mov eax, 0x1000000
mov dword [ebp + 0x1d9b8], eax
mov dword [ebp + 0x158], eax
mov edi, dword [ebp + 0x158]
bswap edi
mov eax, 0x20202020
cmp dword [ebp + edi + 0xdaa8], eax
jne 0x4492ca
mov edx, dword [ebp + 0x158]
bswap edx
dec edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x4492f5
mov ecx, dword [ebp + 0x158]
bswap ecx
cmp ecx, 0x2f
jae 0x4492ea
mov edx, dword [ebp + 0x158]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x4492a1
mov eax, 0x32000000
mov dword [ebp + 0x158], eax
mov eax, dword [ebp + 0x158]
mov dword [ebp + 0x1d9bc], eax
lea esi, [ebp + 0xdaa9]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9bc]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov ecx, edx
bswap ecx
cmp ecx, 0x64
ja 0x449673
mov edi, dword [ebp + 0x1d9b8]
bswap edi
mov al, 0
mov byte [ebp + edi + 0x16b9f], al
mov edx, dword [ebp + 0x1d9b8]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x1d9b8], edx
jmp 0x449673
lea esi, [ebp + 0xd917]
mov eax, 0x20202020
cmp byte [esi], al
lea esi, [esi + 1]
jne 0x449391
xchg esi, edi
mov ecx, 0x1c
repe scasd eax, dword es:[edi]
xchg esi, edi
je 0x4494a8
mov eax, 0x1000000
mov dword [ebp + 0x1d9b8], eax
mov dword [ebp + 0x158], eax
mov edi, dword [ebp + 0x158]
bswap edi
mov eax, 0x20202020
cmp dword [ebp + edi + 0xd916], eax
jne 0x4493cb
mov edx, dword [ebp + 0x158]
bswap edx
dec edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x4493f6
mov ecx, dword [ebp + 0x158]
bswap ecx
cmp ecx, 0x6e
jae 0x4493eb
mov edx, dword [ebp + 0x158]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x4493a2
mov eax, 0x71000000
mov dword [ebp + 0x158], eax
mov eax, 0x65000000
mov dword [ebp + 0x1d9c0], eax
mov ebx, dword [ebp + 0x1d9b8]
bswap ebx
mov edx, dword [ebp + 0x1d9c0]
bswap edx
sub edx, ebx
bswap edx
mov dword [ebp + 0x1d9c0], edx
mov edx, dword [ebp + 0x158]
bswap edx
mov ecx, dword [ebp + 0x1d9c0]
bswap ecx
cmp ecx, edx
jbe 0x44943b
mov eax, dword [ebp + 0x158]
mov dword [ebp + 0x1d9c0], eax
lea esi, [ebp + 0xd917]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9c0]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9c0]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov ecx, edx
bswap ecx
cmp ecx, 0x64
ja 0x449673
mov edi, dword [ebp + 0x1d9b8]
bswap edi
mov al, 0
mov byte [ebp + edi + 0x16b9f], al
mov edx, dword [ebp + 0x1d9b8]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x1d9b8], edx
jmp 0x449673
mov eax, 0x1000000
mov dword [ebp + 0x1d9b8], eax
mov dword [ebp + 0x158], eax
mov edi, dword [ebp + 0x158]
bswap edi
lea edi, [ebp + edi + 8]
mov eax, 0x20202020
cmp word [edi + 0xcaf1], ax
jne 0x4494ee
cmp byte [edi + 0xcaf3], al
jne 0x4494ee
mov edx, dword [ebp + 0x158]
bswap edx
dec edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x449519
mov ecx, dword [ebp + 0x158]
bswap ecx
cmp ecx, 0x3a
jae 0x44950e
mov edx, dword [ebp + 0x158]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x4494b9
mov eax, 0x3c000000
mov dword [ebp + 0x158], eax
mov eax, dword [ebp + 0x158]
mov dword [ebp + 0x1d9c4], eax
lea esi, [ebp + 0xcafa]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9c4]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9c4]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov ecx, edx
bswap ecx
cmp ecx, 0x64
ja 0x449673
mov edi, dword [ebp + 0x1d9b8]
bswap edi
mov al, 0
mov byte [ebp + edi + 0x16b9f], al
mov edx, dword [ebp + 0x1d9b8]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x1d9b8], edx
jmp 0x449673
mov eax, 0x1000000
mov dword [ebp + 0x1d9b8], eax
mov dword [ebp + 0x158], eax
mov edi, dword [ebp + 0x158]
bswap edi
lea edi, [ebp + edi + 8]
mov eax, 0x20202020
cmp word [edi + 0xcaf1], ax
jne 0x4495d8
cmp byte [edi + 0xcaf3], al
jne 0x4495d8
mov edx, dword [ebp + 0x158]
bswap edx
dec edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x449603
mov ecx, dword [ebp + 0x158]
bswap ecx
cmp ecx, 0x3a
jae 0x4495f8
mov edx, dword [ebp + 0x158]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x4495a3
mov eax, 0x3c000000
mov dword [ebp + 0x158], eax
mov eax, dword [ebp + 0x158]
mov dword [ebp + 0x1d9c8], eax
lea esi, [ebp + 0xcafa]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9c8]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9c8]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov ecx, edx
bswap ecx
cmp ecx, 0x64
ja 0x449673
mov edi, dword [ebp + 0x1d9b8]
bswap edi
mov al, 0
mov byte [ebp + edi + 0x16b9f], al
mov edx, dword [ebp + 0x1d9b8]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [ebp + 0x16ba0]
push eax
mov esi, dword [ebp + 0x174c0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x44969c
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x52c0
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x40029
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
mov eax, 0x1000000
mov dword [ebp + 0x1d9b8], eax
mov dword [ebp + 0x158], eax
mov edi, dword [ebp + 0x158]
bswap edi
lea edi, [ebp + edi + 8]
mov eax, 0x20202020
cmp word [edi + 0xcaaf], ax
jne 0x44972e
cmp byte [edi + 0xcab1], al
jne 0x44972e
mov edx, dword [ebp + 0x158]
bswap edx
dec edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x449759
mov ecx, dword [ebp + 0x158]
bswap ecx
cmp ecx, 4
jae 0x44974e
mov edx, dword [ebp + 0x158]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x4496f9
mov eax, 0x6000000
mov dword [ebp + 0x158], eax
mov eax, dword [ebp + 0x158]
mov dword [ebp + 0x1d9bc], eax
lea esi, [ebp + 0xcab8]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9bc]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov ecx, edx
bswap ecx
cmp ecx, 0x64
ja 0x4497c9
mov edi, dword [ebp + 0x1d9b8]
bswap edi
mov al, 0
mov byte [ebp + edi + 0x16b9f], al
mov edx, dword [ebp + 0x1d9b8]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [ebp + 0x16ba0]
push eax
mov esi, dword [ebp + 0x174c8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x4497f2
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x52c8
push eax
push 0x6e0dfc
mov eax, dword [ebp + 0x1a613]
push eax
push 0x493578
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x3fed3
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
mov eax, 0x1000000
mov dword [ebp + 0x1d9b8], eax
mov dword [ebp + 0x158], eax
mov edi, dword [ebp + 0x158]
bswap edi
lea edi, [ebp + edi + 8]
mov eax, 0x20202020
cmp word [edi + 0xcab5], ax
jne 0x449884
cmp byte [edi + 0xcab7], al
jne 0x449884
mov edx, dword [ebp + 0x158]
bswap edx
dec edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x4498af
mov ecx, dword [ebp + 0x158]
bswap ecx
cmp ecx, 0x3a
jae 0x4498a4
mov edx, dword [ebp + 0x158]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x44984f
mov eax, 0x3c000000
mov dword [ebp + 0x158], eax
mov eax, dword [ebp + 0x158]
mov dword [ebp + 0x1d9bc], eax
lea esi, [ebp + 0xcabe]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9bc]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov ecx, edx
bswap ecx
cmp ecx, 0x64
ja 0x44991f
mov edi, dword [ebp + 0x1d9b8]
bswap edi
mov al, 0
mov byte [ebp + edi + 0x16b9f], al
mov edx, dword [ebp + 0x1d9b8]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [ebp + 0x16ba0]
push eax
mov esi, dword [ebp + 0x174d0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x449948
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x52d0
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x3fd7d
add esp, 0x24
mov eax, dword [ebp + 0xcbd2]
cmp dword [ebp + 0xdfe0], eax
jne 0x4499a4
mov ax, word [ebp + 0xcbd6]
cmp word [ebp + 0xdfe4], ax
je 0x449a3a
mov eax, dword [ebp + 0xcbd2]
mov dword [ebp + 0xdfe0], eax
mov ax, word [ebp + 0xcbd6]
mov word [ebp + 0xdfe4], ax
sub eax, eax
mov word [ebp + 0x1df0], ax
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x1dbc]
push eax
mov eax, 0x491242
push eax
lea esi, [eax - 0x6da]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x3fd0a
add esp, 8
mov ax, word [ebp + 0x1dbc]
mov word [ebp + 0x153c8], ax
cmp byte [ebp + 0x1dbc], 0x32
ja 0x449a3a
cmp byte [ebp + 0x1dbc], 0x32
jne 0x449a3a
lea edi, [ebp + 0xdfe6]
mov ax, 0x2a2a
stosw word es:[edi], ax
mov eax, 0x20202a2a
stosd dword es:[edi], eax
mov ax, 0x2020
mov ecx, 0xb
rep stosd dword es:[edi], eax
mov eax, 0x2a2a2a2a
mov word [edi], ax
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
mov eax, 0x1000000
mov dword [ebp + 0x1d9b8], eax
mov dword [ebp + 0x158], eax
mov edi, dword [ebp + 0x158]
bswap edi
lea edi, [ebp + edi + 8]
mov eax, 0x20202020
cmp word [edi + 0xdfdd], ax
jne 0x449a92
cmp byte [edi + 0xdfdf], al
jne 0x449a92
mov edx, dword [ebp + 0x158]
bswap edx
dec edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x449abd
mov ecx, dword [ebp + 0x158]
bswap ecx
cmp ecx, 0x30
jae 0x449ab2
mov edx, dword [ebp + 0x158]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x449a5d
mov eax, 0x32000000
mov dword [ebp + 0x158], eax
mov eax, dword [ebp + 0x158]
mov dword [ebp + 0x1d9bc], eax
lea esi, [ebp + 0xdfe6]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9bc]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov ecx, edx
bswap ecx
cmp ecx, 0x64
ja 0x449b2d
mov edi, dword [ebp + 0x1d9b8]
bswap edi
mov al, 0
mov byte [ebp + edi + 0x16b9f], al
mov edx, dword [ebp + 0x1d9b8]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [ebp + 0x16ba0]
push eax
mov esi, dword [ebp + 0x174d8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x449b56
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x52d8
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x3fb6f
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
mov eax, 0x1000000
mov dword [ebp + 0x1d9b8], eax
mov eax, 0x2000000
mov dword [ebp + 0x1d9bc], eax
lea esi, [ebp + 0xe018]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9bc]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov ecx, edx
bswap ecx
cmp ecx, 0x64
ja 0x449c1a
mov edi, dword [ebp + 0x1d9b8]
bswap edi
mov byte [ebp + edi + 0x16b9f], al
mov edx, dword [ebp + 0x1d9b8]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [ebp + 0x16ba0]
push eax
mov esi, dword [ebp + 0x174e0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x449c43
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x52e0
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x3fa82
add esp, 0x24
lea esi, [ebp + 0xce2e]
mov ecx, 1
call sub.cblrtss.dll_Ordinal_1001
je 0x449c97
mov al, 0x30
mov byte [ebp + 0xce2d], al
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
cmp byte [ebp + 0xce2d], 0x31
jne 0x449d2b
mov eax, 0x1000000
mov dword [ebp + 0x1d9b8], eax
mov eax, 0x3000000
mov dword [ebp + 0x1d9bc], eax
mov esi, 0x49455c
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9bc]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov ecx, edx
bswap ecx
cmp ecx, 0x64
ja 0x449d40
mov edi, dword [ebp + 0x1d9b8]
bswap edi
mov byte [ebp + edi + 0x16b9f], al
mov edx, dword [ebp + 0x1d9b8]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x1d9b8], edx
jmp 0x449d40
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202000
stosd dword es:[edi], eax
mov al, 0x20
mov ecx, 0x18
rep stosd dword es:[edi], eax
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [ebp + 0x16ba0]
push eax
mov esi, dword [ebp + 0x17350]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x449d69
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x52e8
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x3f95c
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
mov eax, dword [ebp + 0xd791]
cmp dword [ebp + 0xd268], eax
jne 0x449dd7
mov ax, word [ebp + 0xd795]
cmp word [ebp + 0xd26c], ax
je 0x44a03f
mov eax, dword [ebp + 0xd791]
mov dword [ebp + 0xd268], eax
mov ax, word [ebp + 0xd795]
mov word [ebp + 0xd26c], ax
sub eax, eax
mov word [ebp + 0xc58], ax
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0xc24]
push eax
mov eax, 0x491242
push eax
lea esi, [eax - 0x6da]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x3f8d7
add esp, 8
mov ax, word [ebp + 0xc24]
mov word [ebp + 0x15380], ax
cmp byte [ebp + 0xc24], 0x32
ja 0x449e6b
cmp byte [ebp + 0xc24], 0x32
jne 0x449e6b
lea edi, [ebp + 0xd26e]
mov ax, 0x2a2a
stosw word es:[edi], ax
mov eax, 0x2a2a2a2a
stosd dword es:[edi], eax
mov eax, 0x2020202a
stosd dword es:[edi], eax
mov al, 0x20
mov ecx, 0xc
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, 0x1000000
mov dword [ebp + 0x1d9b8], eax
mov dword [ebp + 0x158], eax
mov edi, dword [ebp + 0x158]
bswap edi
lea edi, [ebp + edi + 8]
mov eax, 0x20202020
cmp word [edi + 0xd25f], ax
jne 0x449eb1
cmp byte [edi + 0xd261], al
jne 0x449eb1
mov edx, dword [ebp + 0x158]
bswap edx
dec edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x449edc
mov ecx, dword [ebp + 0x158]
bswap ecx
cmp ecx, 4
jae 0x449ed1
mov edx, dword [ebp + 0x158]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x449e7c
mov eax, 0x6000000
mov dword [ebp + 0x158], eax
mov eax, dword [ebp + 0x158]
mov dword [ebp + 0x1d9bc], eax
lea esi, [ebp + 0xd268]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9bc]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov eax, 0x3000000
mov dword [ebp + 0x1d9bc], eax
mov esi, 0x494560
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9bc]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov eax, 0x1000000
mov dword [ebp + 0x158], eax
mov edi, dword [ebp + 0x158]
bswap edi
lea edi, [ebp + edi + 8]
mov eax, 0x20202020
cmp word [edi + 0xd265], ax
jne 0x449fa4
cmp byte [edi + 0xd267], al
jne 0x449fa4
mov edx, dword [ebp + 0x158]
bswap edx
dec edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x449fcf
mov ecx, dword [ebp + 0x158]
bswap ecx
cmp ecx, 0x3a
jae 0x449fc4
mov edx, dword [ebp + 0x158]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x449f6f
mov eax, 0x3c000000
mov dword [ebp + 0x158], eax
mov eax, dword [ebp + 0x158]
mov dword [ebp + 0x1d9bc], eax
lea esi, [ebp + 0xd26e]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9bc]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov ecx, edx
bswap ecx
cmp ecx, 0x64
ja 0x44a03f
mov edi, dword [ebp + 0x1d9b8]
bswap edi
mov al, 0
mov byte [ebp + edi + 0x16b9f], al
mov edx, dword [ebp + 0x1d9b8]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov eax, 0x1000000
mov dword [ebp + 0x1d9b8], eax
mov dword [ebp + 0x158], eax
mov edi, dword [ebp + 0x158]
bswap edi
lea edi, [ebp + edi + 8]
mov eax, 0x20202020
cmp word [edi + 0xd25f], ax
jne 0x44a085
cmp byte [edi + 0xd261], al
jne 0x44a085
mov edx, dword [ebp + 0x158]
bswap edx
dec edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x44a0b0
mov ecx, dword [ebp + 0x158]
bswap ecx
cmp ecx, 4
jae 0x44a0a5
mov edx, dword [ebp + 0x158]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x44a050
mov eax, 0x6000000
mov dword [ebp + 0x158], eax
mov eax, dword [ebp + 0x158]
mov dword [ebp + 0x1d9bc], eax
lea esi, [ebp + 0xd268]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9bc]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov eax, 0x3000000
mov dword [ebp + 0x1d9bc], eax
mov esi, 0x494560
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9bc]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov eax, 0x1000000
mov dword [ebp + 0x158], eax
mov edi, dword [ebp + 0x158]
bswap edi
lea edi, [ebp + edi + 8]
mov eax, 0x20202020
cmp word [edi + 0xd265], ax
jne 0x44a178
cmp byte [edi + 0xd267], al
jne 0x44a178
mov edx, dword [ebp + 0x158]
bswap edx
dec edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x44a1a3
mov ecx, dword [ebp + 0x158]
bswap ecx
cmp ecx, 0x3a
jae 0x44a198
mov edx, dword [ebp + 0x158]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x44a143
mov eax, 0x3c000000
mov dword [ebp + 0x158], eax
mov eax, dword [ebp + 0x158]
mov dword [ebp + 0x1d9bc], eax
lea esi, [ebp + 0xd26e]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9bc]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov ecx, edx
bswap ecx
cmp ecx, 0x64
ja 0x44a213
mov edi, dword [ebp + 0x1d9b8]
bswap edi
mov al, 0
mov byte [ebp + edi + 0x16b9f], al
mov edx, dword [ebp + 0x1d9b8]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [ebp + 0x16ba0]
push eax
mov esi, dword [ebp + 0x174e8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x44a23c
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x52f0
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x3f489
add esp, 0x24
lea edi, [ebp + 0x101d0]
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov dword [ebp + 0x101d9], eax
mov word [edi + 4], ax
add edi, 6
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x20202020
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
mov dword [edi + 8], eax
mov word [edi + 0xc], ax
mov dword [edi + 0xe], eax
mov dword [edi + 0x12], eax
mov dword [edi + 0x16], eax
mov dword [edi + 0x1a], eax
add edi, 0x1e
mov eax, 0x20202020
stosw word es:[edi], ax
mov ecx, 0x1e
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
lea esi, [ebp + 0xd788]
add edi, 0xffffff41
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov eax, 0x39393939
mov dword [edi], eax
mov word [edi + 4], ax
mov eax, 0xf000000
mov dword [ebp + 0x4008], eax
mov ax, 0xfefa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x3fd4]
push eax
mov eax, 0x491aa0
push eax
lea esi, [eax - 0xf38]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x3f3dc
add esp, 8
mov ax, word [ebp + 0x3fd4]
mov word [ebp + 0x15488], ax
mov ax, 0xf5fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x3fd4]
push eax
mov eax, 0x491aa2
push eax
lea esi, [eax - 0xf3a]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x3f3a0
add esp, 8
mov ax, word [ebp + 0x3fd4]
mov word [ebp + 0x15488], ax
lea esi, [ebp + 0x101d0]
lea edi, [ebp + 0xd788]
cmpsd dword [esi], dword es:[edi]
jne 0x44a5c8
cmpsd dword [esi], dword es:[edi]
jne 0x44a5c8
cmpsb byte [esi], byte es:[edi]
jne 0x44a5c8
mov eax, 0x30303030
mov dword [ebp + 0x102f8], eax
mov word [ebp + 0x102fc], ax
lea edi, [ebp + 0x102fe]
mov eax, 0x20202020
stosw word es:[edi], ax
mov ecx, 0xe
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov al, 0x30
mov byte [edi], al
mov eax, 0x30303030
mov dword [edi + 1], eax
mov dword [edi + 5], eax
mov dword [edi + 9], eax
mov dword [edi + 0xd], eax
add edi, 0x11
mov eax, 0x20202020
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
mov al, 0x30
mov byte [edi], al
inc edi
mov al, 0x20
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov byte [ebp + 0x10377], al
inc edi
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov word [ebp + 0x1038a], ax
mov dword [edi + 2], eax
mov eax, dword [ebp + 0x101df]
mov dword [ebp + 0x102f8], eax
mov ax, word [ebp + 0x101e3]
mov word [ebp + 0x102fc], ax
mov word [ebp + 0x41f4], cx
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x41c0]
push eax
mov eax, 0x491242
push eax
lea esi, [eax - 0x6da]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x3f2aa
add esp, 8
mov ax, word [ebp + 0x41c0]
mov word [ebp + 0x15480], ax
cmp byte [ebp + 0x41c0], 0x32
ja 0x44a5c8
cmp byte [ebp + 0x41c0], 0x32
je 0x44a5c8
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
mov eax, 0x1000000
mov dword [ebp + 0x1d9b8], eax
mov dword [ebp + 0x158], eax
mov edi, dword [ebp + 0x158]
bswap edi
mov eax, 0x20202020
cmp word [ebp + edi + 0x102fd], ax
jne 0x44a4ca
mov edx, dword [ebp + 0x158]
bswap edx
dec edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x44a4f5
mov ecx, dword [ebp + 0x158]
bswap ecx
cmp ecx, 0x3b
jae 0x44a4ea
mov edx, dword [ebp + 0x158]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x44a4a0
mov eax, 0x3c000000
mov dword [ebp + 0x158], eax
mov eax, dword [ebp + 0x158]
mov dword [ebp + 0x1d9bc], eax
lea esi, [ebp + 0x102fe]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9bc]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov ecx, edx
bswap ecx
cmp ecx, 0x64
ja 0x44a565
mov edi, dword [ebp + 0x1d9b8]
bswap edi
mov al, 0
mov byte [ebp + edi + 0x16b9f], al
mov edx, dword [ebp + 0x1d9b8]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [ebp + 0x16ba0]
push eax
mov esi, dword [ebp + 0x174f0]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x44a58e
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x52f8
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x3f137
add esp, 0x24
cmp byte [ebp + 0x15960], 0x31
jne 0x44a63f
push 4
push 0x494563
call sub.cblrtss.dll__mFgFC
add esp, 8
push 6
push 0x494567
call sub.cblrtss.dll__mFgFB
add esp, 8
push 8
lea eax, [ebp + 0x1dae8]
push eax
call sub.cblrtss.dll__mFgF802
add esp, 8
mov eax, dword [ebp + 0x1dae8]
mov dword [ebp + 0x17a28], eax
mov eax, dword [ebp + 0x1daec]
mov dword [ebp + 0x17a2c], eax
push 4
push 0x49456d
call sub.cblrtss.dll__mFgFC
add esp, 8
lea esi, [ebp + 0x17a28]
mov dword [ebp + 0xc], esi
push 4
push 0x494550
call sub.cblrtss.dll__mFgFB
add esp, 8
lea edi, [ebp + 0x167d8]
mov eax, 0x20202020
mov ecx, 0x3f
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov byte [ebp + 0x15968], al
mov eax, 0x30303030
mov dword [ebp + 0xc9e8], eax
mov word [ebp + 0xc9ec], ax
add edi, 0xffff6117
mov eax, 0x20202020
stosw word es:[edi], ax
mov cl, 0xc
rep stosd dword es:[edi], eax
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
mov dword [edi + 8], eax
mov dword [edi + 0xc], eax
add edi, 0x10
mov eax, 0x20202020
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, 0x30303030
mov dword [edi], eax
mov byte [edi + 4], al
mov dword [edi + 5], eax
mov word [edi + 9], ax
mov dword [edi + 0xb], eax
mov word [edi + 0xf], ax
mov byte [edi + 0x11], al
mov word [edi + 0x12], ax
add edi, 0x14
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov byte [ebp + 0xca59], al
mov word [edi + 1], ax
add edi, 3
mov eax, 0x20202020
mov cl, 7
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
mov eax, 0x20202020
mov word [edi + 8], ax
mov al, 0x30
mov byte [edi + 0xa], al
mov eax, 0x30303030
mov dword [edi + 0xb], eax
mov word [edi + 0xf], ax
mov byte [edi + 0x11], al
mov dword [edi + 0x12], eax
mov dword [edi + 0x16], eax
mov word [edi + 0x1a], ax
mov eax, 0x20202020
mov word [edi + 0x1c], ax
mov eax, 0x30303030
mov dword [edi + 0x1e], eax
mov dword [edi + 0x22], eax
mov dword [edi + 0x26], eax
mov dword [edi + 0x2a], eax
mov dword [edi + 0x2e], eax
mov byte [edi + 0x32], al
add edi, 0x1356
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov dword [ebp + 0xddd9], eax
mov word [edi + 4], ax
mov dword [edi + 6], eax
mov dword [edi + 0xa], eax
add edi, 0xe
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
mov eax, 0x20202020
mov cl, 0x18
rep stosd dword es:[edi], eax
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
lea esi, [ebp + 0xd788]
add edi, 0xffffff6f
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov eax, 0x1d000000
mov dword [ebp + 0x188c], eax
mov ax, 0xebfa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x1858]
push eax
mov eax, 0x491df4
push eax
lea esi, [eax - 0x128c]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x3ef59
add esp, 8
mov ax, word [ebp + 0x1858]
mov word [ebp + 0x153b0], ax
cmp byte [ebp + 0x1858], 0x32
ja 0x44a7d1
cmp byte [ebp + 0x1858], 0x32
jne 0x44a7d1
mov ax, 0x3031
mov word [ebp + 0x153b0], ax
cmp word [ebp + 0x153b0], 0x3031
je 0x44ad2a
mov al, byte [ebp + 0x18b5]
mov byte [ebp + 0x1d9d8], al
mov byte [ebp + 8], al
mov dl, al
shl edx, 7
mov byte [ebp + 8], dl
cmp dl, 0x80
jae 0x44a802
inc byte [ebp + 0x18b5]
mov ax, 0xf5fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x1858]
push eax
mov eax, 0x491aa2
push eax
lea esi, [eax - 0xf3a]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x3eecf
add esp, 8
mov ax, word [ebp + 0x1858]
mov word [ebp + 0x153b0], ax
mov al, byte [ebp + 0x1d9d8]
mov byte [ebp + 0x18b5], al
cmp byte [ebp + 0x1858], 0x31
ja 0x44a7d1
cmp byte [ebp + 0x1858], 0x31
jne 0x44a870
mov ax, 0x3031
mov word [ebp + 0x153b0], ax
jmp 0x44a7d1
lea esi, [ebp + 0xddd0]
lea edi, [ebp + 0xd788]
cmpsd dword [esi], dword es:[edi]
jne 0x44a885
cmpsd dword [esi], dword es:[edi]
jne 0x44a885
cmpsb byte [esi], byte es:[edi]
je 0x44a895
mov ax, 0x3031
mov word [ebp + 0x153b0], ax
jmp 0x44a7d1
mov eax, dword [ebp + 0xdde7]
cmp dword [ebp + 0xc9e8], eax
jne 0x44a8b7
mov ax, word [ebp + 0xddeb]
cmp word [ebp + 0xc9ec], ax
je 0x44a946
mov eax, dword [ebp + 0xdde7]
mov dword [ebp + 0xc9e8], eax
mov ax, word [ebp + 0xddeb]
mov word [ebp + 0xc9ec], ax
sub eax, eax
mov word [ebp + 0x3a0], ax
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x36c]
push eax
mov eax, 0x491242
push eax
lea esi, [eax - 0x6da]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x3edf7
add esp, 8
mov ax, word [ebp + 0x36c]
mov word [ebp + 0x15358], ax
cmp byte [ebp + 0x36c], 0x32
ja 0x44a946
cmp byte [ebp + 0x36c], 0x32
jne 0x44a946
lea edi, [ebp + 0xc9ee]
mov ax, 0x2a2a
stosw word es:[edi], ax
mov eax, 0x2a2a2a2a
stosd dword es:[edi], eax
mov eax, 0x20202020
mov ecx, 0xb
rep stosd dword es:[edi], eax
lea esi, [ebp + 0xddf8]
lea edi, [ebp + 0x163d7]
mov ebx, 9
lea ecx, [ebx + 2]
mov eax, 0x49359e
mov edx, ecx
call sub.cblrtss.dll_Ordinal_1471
lea esi, [ebp + 0x167d8]
mov eax, 0x20202020
xchg esi, edi
mov ecx, 0x3f
repe scasd eax, dword es:[edi]
xchg esi, edi
jne 0x44aa98
cmp word [esi], ax
lea esi, [esi + 2]
jne 0x44aa98
cmp byte [esi], al
lea esi, [esi + 1]
jne 0x44aa98
mov eax, 0x1000000
mov dword [ebp + 0x1d9b8], eax
mov dword [ebp + 0x158], eax
mov edi, dword [ebp + 0x158]
bswap edi
lea edi, [ebp + edi + 8]
mov eax, 0x20202020
cmp word [edi + 0xc9e5], ax
jne 0x44a9df
cmp byte [edi + 0xc9e7], al
jne 0x44a9df
mov edx, dword [ebp + 0x158]
bswap edx
dec edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x44aa0a
mov ecx, dword [ebp + 0x158]
bswap ecx
cmp ecx, 0x30
jae 0x44a9ff
mov edx, dword [ebp + 0x158]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x44a9aa
mov eax, 0x32000000
mov dword [ebp + 0x158], eax
mov eax, dword [ebp + 0x158]
mov dword [ebp + 0x1d9bc], eax
lea esi, [ebp + 0xc9ee]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x167d7]
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9bc]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov eax, 0xf000000
mov dword [ebp + 0x1d9bc], eax
lea esi, [ebp + 0x163c8]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x167d7]
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9bc]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
jmp 0x44ad10
mov eax, 0x1000000
mov dword [ebp + 0x1d9b8], eax
mov dword [ebp + 0x158], eax
mov edi, dword [ebp + 0x158]
bswap edi
lea edi, [ebp + edi + 0x167d7]
mov eax, 0x20202020
scasd eax, dword es:[edi]
jne 0x44aad9
scasd eax, dword es:[edi]
jne 0x44aad9
scasb al, byte es:[edi]
jne 0x44aad9
mov edx, dword [ebp + 0x158]
bswap edx
dec edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x44ab07
mov ecx, dword [ebp + 0x158]
bswap ecx
cmp ecx, 0xf7
jae 0x44aafc
mov edx, dword [ebp + 0x158]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x44aaa9
mov eax, 0xff000000
mov dword [ebp + 0x158], eax
mov eax, dword [ebp + 0x158]
mov dword [ebp + 0x1d9c0], eax
lea esi, [ebp + 0x167d8]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [esi + edi - 1]
mov ecx, dword [ebp + 0x1d9c0]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9c0]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov eax, 0x10000
mov dword [ebp + 0x1d9c0], eax
mov ebx, dword [ebp + 0x1d9b8]
bswap ebx
mov edx, dword [ebp + 0x1d9c0]
bswap edx
sub edx, ebx
bswap edx
mov dword [ebp + 0x1d9c0], edx
mov ecx, edx
bswap ecx
cmp ecx, 3
jbe 0x44ab82
mov eax, 0x3000000
mov dword [ebp + 0x1d9c0], eax
mov esi, 0x49452c
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x167d7]
mov ecx, dword [ebp + 0x1d9c0]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9c0]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov eax, 0x1000000
mov dword [ebp + 0x158], eax
mov edi, dword [ebp + 0x158]
bswap edi
lea edi, [ebp + edi + 0xc9ed]
mov eax, 0x20202020
scasd eax, dword es:[edi]
jne 0x44abf5
scasd eax, dword es:[edi]
jne 0x44abf5
scasb al, byte es:[edi]
jne 0x44abf5
mov edx, dword [ebp + 0x158]
bswap edx
dec edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x44ac20
mov ecx, dword [ebp + 0x158]
bswap ecx
cmp ecx, 0x2a
jae 0x44ac15
mov edx, dword [ebp + 0x158]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x44abc5
mov eax, 0x32000000
mov dword [ebp + 0x158], eax
mov eax, 0x10000
mov dword [ebp + 0x1d9c0], eax
mov ebx, dword [ebp + 0x1d9b8]
bswap ebx
mov edx, dword [ebp + 0x1d9c0]
bswap edx
sub edx, ebx
bswap edx
mov dword [ebp + 0x1d9c0], edx
mov edx, dword [ebp + 0x158]
bswap edx
mov ecx, dword [ebp + 0x1d9c0]
bswap ecx
cmp ecx, edx
jbe 0x44ac65
mov eax, dword [ebp + 0x158]
mov dword [ebp + 0x1d9c0], eax
lea esi, [ebp + 0xc9ee]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x167d7]
mov ecx, dword [ebp + 0x1d9c0]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9c0]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov eax, 0x10000
mov dword [ebp + 0x1d9c0], eax
mov ebx, dword [ebp + 0x1d9b8]
bswap ebx
mov edx, dword [ebp + 0x1d9c0]
bswap edx
sub edx, ebx
bswap edx
mov dword [ebp + 0x1d9c0], edx
mov ecx, edx
bswap ecx
cmp ecx, 0xf
jbe 0x44acd7
mov eax, 0xf000000
mov dword [ebp + 0x1d9c0], eax
lea esi, [ebp + 0x163c8]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x167d7]
mov ecx, dword [ebp + 0x1d9c0]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9c0]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
cmp byte [ebp + 0xca4e], 0x31
jne 0x44a7d1
mov al, 0x53
mov byte [ebp + 0x15968], al
jmp 0x44a7d1
lea esi, [ebp + 0xca42]
mov ecx, 1
call sub.cblrtss.dll_Ordinal_1001
je 0x44ad44
mov al, 0x30
mov byte [ebp + 0xca41], al
cmp byte [ebp + 0x1a7e2], 0x31
jne 0x44ad74
lea esi, [ebp + 0x167d8]
mov eax, 0x20202020
xchg esi, edi
mov ecx, 0x3f
repe scasd eax, dword es:[edi]
xchg esi, edi
jne 0x44ad74
cmp word [esi], ax
lea esi, [esi + 2]
jne 0x44ad74
cmp byte [esi], al
lea esi, [esi + 1]
je 0x44ada2
lea esi, [ebp + 0xd797]
lea edi, [ebp + 0x10e1f]
cmpsb byte [esi], byte es:[edi]
jne 0x44affc
cmpsd dword [esi], dword es:[edi]
jne 0x44affc
cmpsb byte [esi], byte es:[edi]
jne 0x44affc
cmp byte [ebp + 0x15968], 0x53
je 0x44affc
mov al, 0x30
cmp byte [ebp + 0xca41], al
jne 0x44afee
mov eax, 0x30303030
mov dword [ebp + 0xc9e8], eax
mov word [ebp + 0xc9ec], ax
lea edi, [ebp + 0xc9ee]
mov eax, 0x20202020
stosw word es:[edi], ax
mov ecx, 0xc
rep stosd dword es:[edi], eax
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
mov dword [edi + 8], eax
mov dword [edi + 0xc], eax
add edi, 0x10
mov eax, 0x20202020
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, 0x30303030
mov dword [edi], eax
mov byte [edi + 4], al
mov dword [edi + 5], eax
mov word [edi + 9], ax
mov dword [edi + 0xb], eax
mov word [edi + 0xf], ax
mov byte [edi + 0x11], al
mov word [edi + 0x12], ax
add edi, 0x14
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov byte [ebp + 0xca59], al
mov word [edi + 1], ax
add edi, 3
mov eax, 0x20202020
mov cl, 7
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
mov eax, 0x20202020
mov word [edi + 8], ax
mov al, 0x30
mov byte [edi + 0xa], al
mov eax, 0x30303030
mov dword [edi + 0xb], eax
mov word [edi + 0xf], ax
mov byte [edi + 0x11], al
mov dword [edi + 0x12], eax
mov dword [edi + 0x16], eax
mov word [edi + 0x1a], ax
mov eax, 0x20202020
mov word [edi + 0x1c], ax
mov eax, 0x30303030
mov dword [edi + 0x1e], eax
mov dword [edi + 0x22], eax
mov dword [edi + 0x26], eax
mov dword [edi + 0x2a], eax
mov dword [edi + 0x2e], eax
mov byte [edi + 0x32], al
mov eax, dword [ebp + 0xce2e]
mov dword [ebp + 0xc9e8], eax
mov ax, word [ebp + 0xce32]
mov word [ebp + 0xc9ec], ax
mov word [ebp + 0x3a0], cx
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x36c]
push eax
mov eax, 0x491242
push eax
lea esi, [eax - 0x6da]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x3e82e
add esp, 8
mov ax, word [ebp + 0x36c]
mov word [ebp + 0x15358], ax
cmp byte [ebp + 0x36c], 0x32
ja 0x44afcb
cmp byte [ebp + 0x36c], 0x32
jne 0x44afcb
mov eax, 0x30303030
mov dword [ebp + 0xc9e8], eax
mov word [ebp + 0xc9ec], ax
lea edi, [ebp + 0xc9ee]
mov eax, 0x20202020
stosw word es:[edi], ax
mov ecx, 0xc
rep stosd dword es:[edi], eax
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
mov dword [edi + 8], eax
mov dword [edi + 0xc], eax
add edi, 0x10
mov eax, 0x20202020
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, 0x30303030
mov dword [edi], eax
mov byte [edi + 4], al
mov dword [edi + 5], eax
mov word [edi + 9], ax
mov dword [edi + 0xb], eax
mov word [edi + 0xf], ax
mov byte [edi + 0x11], al
mov word [edi + 0x12], ax
add edi, 0x14
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov byte [ebp + 0xca59], al
mov word [edi + 1], ax
add edi, 3
mov eax, 0x20202020
mov cl, 7
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov eax, 0x30303030
mov dword [edi], eax
mov dword [edi + 4], eax
mov eax, 0x20202020
mov word [edi + 8], ax
mov al, 0x30
mov byte [edi + 0xa], al
mov eax, 0x30303030
mov dword [edi + 0xb], eax
mov word [edi + 0xf], ax
mov byte [edi + 0x11], al
mov dword [edi + 0x12], eax
mov dword [edi + 0x16], eax
mov word [edi + 0x1a], ax
mov eax, 0x20202020
mov word [edi + 0x1c], ax
mov eax, 0x30303030
mov dword [edi + 0x1e], eax
mov dword [edi + 0x22], eax
mov dword [edi + 0x26], eax
mov dword [edi + 0x2a], eax
mov dword [edi + 0x2e], eax
mov byte [edi + 0x32], al
lea esi, [ebp + 0xc9ee]
lea edi, [ebp + 0x167d8]
mov ecx, 0xc
rep movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
mov eax, 0x20202020
stosw word es:[edi], ax
mov cl, 0x32
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
cmp byte [ebp + 0xca41], 0x30
jbe 0x44affc
call fcn.0044d9ef
mov eax, dword [ebp + 0xce2e]
mov dword [ebp + 0xc9e8], eax
mov ax, word [ebp + 0xce32]
mov word [ebp + 0xc9ec], ax
sub eax, eax
mov word [ebp + 0x3a0], ax
mov ax, 0xf6fa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x36c]
push eax
mov eax, 0x491242
push eax
lea esi, [eax - 0x6da]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x3e6b2
add esp, 8
mov ax, word [ebp + 0x36c]
mov word [ebp + 0x15358], ax
cmp byte [ebp + 0x36c], 0x32
ja 0x44b1ca
cmp byte [ebp + 0x36c], 0x32
je 0x44b1ca
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
mov eax, 0x1000000
mov dword [ebp + 0x1d9b8], eax
mov dword [ebp + 0x158], eax
mov edi, dword [ebp + 0x158]
bswap edi
lea edi, [ebp + edi + 0xc9ed]
mov eax, 0x20202020
scasd eax, dword es:[edi]
jne 0x44b0cc
scasd eax, dword es:[edi]
jne 0x44b0cc
scasw ax, word es:[edi]
jne 0x44b0cc
scasb al, byte es:[edi]
jne 0x44b0cc
mov edx, dword [ebp + 0x158]
bswap edx
dec edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x44b0f7
mov ecx, dword [ebp + 0x158]
bswap ecx
cmp ecx, 0x28
jae 0x44b0ec
mov edx, dword [ebp + 0x158]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x44b098
mov eax, 0x32000000
mov dword [ebp + 0x158], eax
mov eax, dword [ebp + 0x158]
mov dword [ebp + 0x1d9bc], eax
lea esi, [ebp + 0xc9ee]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9bc]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov ecx, edx
bswap ecx
cmp ecx, 0x64
ja 0x44b167
mov edi, dword [ebp + 0x1d9b8]
bswap edi
mov al, 0
mov byte [ebp + edi + 0x16b9f], al
mov edx, dword [ebp + 0x1d9b8]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [ebp + 0x16ba0]
push eax
mov esi, dword [ebp + 0x17358]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x44b190
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5300
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x3e535
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
mov eax, 0x1000000
mov dword [ebp + 0x1d9b8], eax
mov dword [ebp + 0x158], eax
mov edi, dword [ebp + 0x158]
bswap edi
lea edi, [ebp + edi + 0x167d7]
mov eax, 0x20202020
scasd eax, dword es:[edi]
jne 0x44b221
scasd eax, dword es:[edi]
jne 0x44b221
scasw ax, word es:[edi]
jne 0x44b221
scasb al, byte es:[edi]
jne 0x44b221
mov edx, dword [ebp + 0x158]
bswap edx
dec edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x44b24f
mov ecx, dword [ebp + 0x158]
bswap ecx
cmp ecx, 0xf5
jae 0x44b244
mov edx, dword [ebp + 0x158]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x44b1ed
mov eax, 0xff000000
mov dword [ebp + 0x158], eax
mov eax, 0x65000000
mov dword [ebp + 0x1d9bc], eax
mov ebx, dword [ebp + 0x1d9b8]
bswap ebx
mov edx, dword [ebp + 0x1d9bc]
bswap edx
sub edx, ebx
bswap edx
mov dword [ebp + 0x1d9bc], edx
mov edx, dword [ebp + 0x158]
bswap edx
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
cmp ecx, edx
jbe 0x44b294
mov eax, dword [ebp + 0x158]
mov dword [ebp + 0x1d9bc], eax
lea esi, [ebp + 0x167d8]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9bc]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov ecx, edx
bswap ecx
cmp ecx, 0x64
ja 0x44b2f8
mov edi, dword [ebp + 0x1d9b8]
bswap edi
mov al, 0
mov byte [ebp + edi + 0x16b9f], al
mov edx, dword [ebp + 0x1d9b8]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [ebp + 0x16ba0]
push eax
mov esi, dword [ebp + 0x174f8]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x44b321
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5308
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x3e3a4
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
mov eax, 0x1000000
mov dword [ebp + 0x1d9b8], eax
mov eax, 0xa000000
mov dword [ebp + 0x1d9bc], eax
lea esi, [ebp + 0xdadb]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9bc]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov ecx, edx
bswap ecx
cmp ecx, 0x64
ja 0x44b3e5
mov edi, dword [ebp + 0x1d9b8]
bswap edi
mov byte [ebp + edi + 0x16b9f], al
mov edx, dword [ebp + 0x1d9b8]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [ebp + 0x16ba0]
push eax
mov esi, dword [ebp + 0x17400]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x44b40e
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5310
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x3e2b7
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
mov eax, 0x1000000
mov dword [ebp + 0x1d9b8], eax
mov dword [ebp + 0x158], eax
mov edi, dword [ebp + 0x158]
bswap edi
lea edi, [ebp + edi + 0xd7ae]
mov eax, 0x20202020
scasd eax, dword es:[edi]
jne 0x44b49f
scasd eax, dword es:[edi]
jne 0x44b49f
scasw ax, word es:[edi]
jne 0x44b49f
scasb al, byte es:[edi]
jne 0x44b49f
mov edx, dword [ebp + 0x158]
bswap edx
dec edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x44b4ca
mov ecx, dword [ebp + 0x158]
bswap ecx
cmp ecx, 0x6e
jae 0x44b4bf
mov edx, dword [ebp + 0x158]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x44b46b
mov eax, 0x78000000
mov dword [ebp + 0x158], eax
mov eax, 0x65000000
mov dword [ebp + 0x1d9bc], eax
mov ebx, dword [ebp + 0x1d9b8]
bswap ebx
mov edx, dword [ebp + 0x1d9bc]
bswap edx
sub edx, ebx
bswap edx
mov dword [ebp + 0x1d9bc], edx
mov edx, dword [ebp + 0x158]
bswap edx
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
cmp ecx, edx
jbe 0x44b50f
mov eax, dword [ebp + 0x158]
mov dword [ebp + 0x1d9bc], eax
lea esi, [ebp + 0xd7af]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9bc]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov ecx, edx
bswap ecx
cmp ecx, 0x64
ja 0x44b573
mov edi, dword [ebp + 0x1d9b8]
bswap edi
mov al, 0
mov byte [ebp + edi + 0x16b9f], al
mov edx, dword [ebp + 0x1d9b8]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [ebp + 0x16ba0]
push eax
mov esi, dword [ebp + 0x17408]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x44b59c
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5318
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x3e129
add esp, 0x24
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
mov eax, 0x1000000
mov dword [ebp + 0x1d9b8], eax
mov dword [ebp + 0x158], eax
mov edi, dword [ebp + 0x158]
bswap edi
lea edi, [ebp + edi + 0xd916]
mov eax, 0x20202020
scasd eax, dword es:[edi]
jne 0x44b62d
scasd eax, dword es:[edi]
jne 0x44b62d
scasw ax, word es:[edi]
jne 0x44b62d
scasb al, byte es:[edi]
jne 0x44b62d
mov edx, dword [ebp + 0x158]
bswap edx
dec edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x44b658
mov ecx, dword [ebp + 0x158]
bswap ecx
cmp ecx, 0x67
jae 0x44b64d
mov edx, dword [ebp + 0x158]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x158], edx
jmp 0x44b5f9
mov eax, 0x71000000
mov dword [ebp + 0x158], eax
mov eax, 0x65000000
mov dword [ebp + 0x1d9bc], eax
mov ebx, dword [ebp + 0x1d9b8]
bswap ebx
mov edx, dword [ebp + 0x1d9bc]
bswap edx
sub edx, ebx
bswap edx
mov dword [ebp + 0x1d9bc], edx
mov edx, dword [ebp + 0x158]
bswap edx
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
cmp ecx, edx
jbe 0x44b69d
mov eax, dword [ebp + 0x158]
mov dword [ebp + 0x1d9bc], eax
lea esi, [ebp + 0xd917]
mov edi, dword [ebp + 0x1d9b8]
bswap edi
lea edi, [ebp + edi + 0x16b9f]
mov ecx, dword [ebp + 0x1d9bc]
bswap ecx
rep movsb byte es:[edi], byte [esi]
mov ebx, dword [ebp + 0x1d9bc]
bswap ebx
mov edx, dword [ebp + 0x1d9b8]
bswap edx
add edx, ebx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov ecx, edx
bswap ecx
cmp ecx, 0x64
ja 0x44b701
mov edi, dword [ebp + 0x1d9b8]
bswap edi
mov al, 0
mov byte [ebp + edi + 0x16b9f], al
mov edx, dword [ebp + 0x1d9b8]
bswap edx
inc edx
bswap edx
mov dword [ebp + 0x1d9b8], edx
mov esi, 0x493d20
mov dword [ebp - 0x14], esi
lea eax, [ebp + 0x16ba0]
push eax
mov esi, dword [ebp + 0x17410]
lea esi, [esi*4 - 4]
cmp esi, 0x188
jbe 0x44b72a
call fcn.004896fd
lea esi, [ebp + esi + 0x18620]
push esi
lea eax, [ebp + 0x171e0]
push eax
push 0
push 0
add eax, 0x5320
push eax
push 0x6e0df8
mov eax, dword [ebp + 0x1a613]
push eax
push 0x494518
mov al, 9
call sub.oopss.dll_oopsresolve
test edx, 0x3df9b
add esp, 0x24
lea edi, [ebp + 0x116e8]
mov eax, 0x30303030
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov dword [ebp + 0x116f1], eax
mov dword [edi + 4], eax
mov dword [edi + 8], eax
mov dword [edi + 0xc], eax
mov dword [edi + 0x10], eax
mov word [edi + 0x14], ax
add edi, 0x16
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosb byte es:[edi], al
stosb byte es:[edi], al
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
stosb byte es:[edi], al
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
stosw word es:[edi], ax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosb byte es:[edi], al
mov byte [ebp + 0x11731], al
mov dword [edi + 1], eax
mov byte [edi + 5], al
add edi, 0x4acf
mov eax, 0x20202020
mov ecx, 0x3f
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov eax, 0x39393030
mov dword [ebp + 0x11740], eax
mov ax, 0x3738
mov word [ebp + 0x11744], ax
lea esi, [ebp + 0xd788]
add edi, 0xffffb3e9
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov eax, 0x33000000
mov dword [ebp + 0x5c48], eax
mov ax, 0xebfa
mov word [ebp + 0xa], ax
lea eax, [ebp + 0x5c14]
push eax
mov eax, 0x491df4
push eax
lea esi, [eax - 0x128c]
mov dword [ebp - 0x14], esi
mov al, 2
call sub.cblrtss.dll_EXTFH
test edx, 0x3dee0
add esp, 8
mov ax, word [ebp + 0x5c14]
mov word [ebp + 0x15518], ax
cmp byte [ebp + 0x5c14], 0x32
ja 0x44b84a
cmp byte [ebp + 0x5c14], 0x32
jne 0x44b84a
mov ax, 0x3031
mov word [ebp + 0x15518], ax
cmp word [ebp + 0x15518], 0x3031
je 0x44bc58
mov al, byte [ebp + 0x5c71]
mov byte [ebp + 0x1d9d8], al
mov byte [ebp + 8], al
mov dl, al
shl edx, 7
mov byte [ebp + 8], dl
cmp dl, 0x80
jae 0x44b87b
lea edi, [ebp + 0x16ba0]
mov eax, 0x20202020
mov ecx, 0x19
rep stosd dword es:[edi], eax
mov eax, 0x1000000
mov dword [ebp + 0x1d9b8], eax
mov dword [ebp + 0x158], eax
mov edi, dword [ebp + 0x158]
bswap edi
mov eax, 0x20202020
cmp word [ebp + edi + 0x161ff], ax
jne 0x44bca5