Function at 0x4395c0
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
push ecx
push ebx
mov ebx, dword [ecx + 0x14]
push esi
push edi
mov edi, ecx
cmp ebx, 8
jb 0x4395d3
mov edi, dword [ecx]
mov eax, dword [ecx + 0x10]
mov dword [ebp - 4], eax
cmp eax, 2
jne 0x439605
mov edx, 0x642694
mov esi, eax
sub edi, edx
mov ax, word [edi + edx]
cmp ax, word [edx]
jne 0x439602
add edx, 2
sub esi, 1
jne 0x4395e7
pop edi
lea eax, [esi + 1]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x43960e
mov edi, dword [ecx]
cmp eax, 2
jne 0x43963e
mov edx, 0x6426ac
mov esi, eax
sub edi, edx
nop dword [eax]
mov ax, word [edi + edx]
cmp ax, word [edx]
jne 0x43963b
add edx, 2
sub esi, 1
jne 0x439620
pop edi
lea eax, [esi + 2]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439647
mov edi, dword [ecx]
cmp eax, 2
jne 0x439673
mov edx, 0x6426c4
mov esi, eax
sub edi, edx
mov ax, word [edi + edx]
cmp ax, word [edx]
jne 0x439670
add edx, 2
sub esi, 1
jne 0x439655
pop edi
lea eax, [esi + 3]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x43967c
mov edi, dword [ecx]
cmp eax, 2
jne 0x4396ae
mov edx, 0x6426dc
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edi + edx]
cmp ax, word [edx]
jne 0x4396ab
add edx, 2
sub esi, 1
jne 0x439690
pop edi
lea eax, [esi + 4]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x4396b7
mov edi, dword [ecx]
cmp eax, 2
jne 0x4396e3
mov edx, 0x6426f4
mov esi, eax
sub edi, edx
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x4396e0
add edx, 2
sub esi, 1
jne 0x4396c5
pop edi
lea eax, [esi + 5]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x4396ec
mov edi, dword [ecx]
cmp eax, 2
jne 0x43971e
mov edx, 0x642710
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x43971b
add edx, 2
sub esi, 1
jne 0x439700
pop edi
lea eax, [esi + 6]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439727
mov edi, dword [ecx]
cmp eax, 2
jne 0x439753
mov edx, 0x642728
mov esi, eax
sub edi, edx
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x439750
add edx, 2
sub esi, 1
jne 0x439735
pop edi
lea eax, [esi + 7]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x43975c
mov edi, dword [ecx]
cmp eax, 2
jne 0x43978e
mov edx, 0x642748
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x43978b
add edx, 2
sub esi, 1
jne 0x439770
pop edi
lea eax, [esi + 8]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439797
mov edi, dword [ecx]
cmp eax, 2
jne 0x4397c3
mov edx, 0x64275c
mov esi, eax
sub edi, edx
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x4397c0
add edx, 2
sub esi, 1
jne 0x4397a5
pop edi
lea eax, [esi + 9]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x4397cc
mov edi, dword [ecx]
cmp eax, 2
jne 0x4397fe
mov edx, 0x642774
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x4397fb
add edx, 2
sub esi, 1
jne 0x4397e0
pop edi
lea eax, [esi + 0xa]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439807
mov edi, dword [ecx]
cmp eax, 2
jne 0x439833
mov edx, 0x64278c
mov esi, eax
sub edi, edx
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x439830
add edx, 2
sub esi, 1
jne 0x439815
pop edi
lea eax, [esi + 0xb]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x43983c
mov edi, dword [ecx]
cmp eax, 2
jne 0x43986e
mov edx, 0x6427a0
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x43986b
add edx, 2
sub esi, 1
jne 0x439850
pop edi
lea eax, [esi + 0xc]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439877
mov edi, dword [ecx]
cmp eax, 2
jne 0x4398a3
mov edx, 0x6427d0
mov esi, eax
sub edi, edx
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x4398a0
add edx, 2
sub esi, 1
jne 0x439885
pop edi
lea eax, [esi + 0xd]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x4398ac
mov edi, dword [ecx]
cmp eax, 2
jne 0x4398de
mov edx, 0x642800
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x4398db
add edx, 2
sub esi, 1
jne 0x4398c0
pop edi
lea eax, [esi + 0xe]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x4398e7
mov edi, dword [ecx]
cmp eax, 2
jne 0x439913
mov edx, 0x64281c
mov esi, eax
sub edi, edx
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x439910
add edx, 2
sub esi, 1
jne 0x4398f5
pop edi
lea eax, [esi + 0xf]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x43991c
mov edi, dword [ecx]
cmp eax, 2
jne 0x43994e
mov edx, 0x642838
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x43994b
add edx, 2
sub esi, 1
jne 0x439930
pop edi
lea eax, [esi + 0x10]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439957
mov edi, dword [ecx]
cmp eax, 2
jne 0x439983
mov edx, 0x642850
mov esi, eax
sub edi, edx
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x439980
add edx, 2
sub esi, 1
jne 0x439965
pop edi
lea eax, [esi + 0x11]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x43998c
mov edi, dword [ecx]
cmp eax, 2
jne 0x4399be
mov edx, 0x642868
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x4399bb
add edx, 2
sub esi, 1
jne 0x4399a0
pop edi
lea eax, [esi + 0x12]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x4399c7
mov edi, dword [ecx]
cmp eax, 2
jne 0x4399f3
mov edx, 0x642884
mov esi, eax
sub edi, edx
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x4399f0
add edx, 2
sub esi, 1
jne 0x4399d5
pop edi
lea eax, [esi + 0x13]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x4399fc
mov edi, dword [ecx]
cmp eax, 2
jne 0x439a2e
mov edx, 0x6428a0
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x439a2b
add edx, 2
sub esi, 1
jne 0x439a10
pop edi
lea eax, [esi + 0x14]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439a37
mov edi, dword [ecx]
cmp eax, 2
jne 0x439a63
mov edx, 0x6428b8
mov esi, eax
sub edi, edx
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x439a60
add edx, 2
sub esi, 1
jne 0x439a45
pop edi
lea eax, [esi + 0x15]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439a6c
mov edi, dword [ecx]
cmp eax, 2
jne 0x439a9e
mov edx, 0x6428d0
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x439a9b
add edx, 2
sub esi, 1
jne 0x439a80
pop edi
lea eax, [esi + 0x16]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439aa7
mov edi, dword [ecx]
cmp eax, 2
jne 0x439ad3
mov edx, 0x6428f0
mov esi, eax
sub edi, edx
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x439ad0
add edx, 2
sub esi, 1
jne 0x439ab5
pop edi
lea eax, [esi + 0x17]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439adc
mov edi, dword [ecx]
cmp eax, 2
jne 0x439b0e
mov edx, 0x642908
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x439b0b
add edx, 2
sub esi, 1
jne 0x439af0
pop edi
lea eax, [esi + 0x18]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439b17
mov edi, dword [ecx]
cmp eax, 2
jne 0x439b43
mov edx, 0x642920
mov esi, eax
sub edi, edx
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x439b40
add edx, 2
sub esi, 1
jne 0x439b25
pop edi
lea eax, [esi + 0x19]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439b4c
mov edi, dword [ecx]
cmp eax, 2
jne 0x439b7e
mov edx, 0x642938
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x439b7b
add edx, 2
sub esi, 1
jne 0x439b60
pop edi
lea eax, [esi + 0x1a]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439b87
mov edi, dword [ecx]
cmp eax, 2
jne 0x439bb3
mov edx, 0x642954
mov esi, eax
sub edi, edx
mov ax, word [edi + edx]
cmp ax, word [edx]
jne 0x439bb0
add edx, 2
sub esi, 1
jne 0x439b95
pop edi
lea eax, [esi + 0x1b]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439bbc
mov edi, dword [ecx]
cmp eax, 2
jne 0x439bee
mov edx, 0x64296c
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edi + edx]
cmp ax, word [edx]
jne 0x439beb
add edx, 2
sub esi, 1
jne 0x439bd0
pop edi
lea eax, [esi + 0x1c]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439bf7
mov edi, dword [ecx]
cmp eax, 2
jne 0x439c23
mov edx, 0x642988
mov esi, eax
sub edi, edx
mov ax, word [edi + edx]
cmp ax, word [edx]
jne 0x439c20
add edx, 2
sub esi, 1
jne 0x439c05
pop edi
lea eax, [esi + 0x1d]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439c2c
mov edi, dword [ecx]
cmp eax, 2
jne 0x439c5e
mov edx, 0x6429a4
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edi + edx]
cmp ax, word [edx]
jne 0x439c5b
add edx, 2
sub esi, 1
jne 0x439c40
pop edi
lea eax, [esi + 0x1e]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439c67
mov edi, dword [ecx]
cmp eax, 2
jne 0x439c93
mov edx, 0x6429bc
mov esi, eax
sub edi, edx
mov ax, word [edi + edx]
cmp ax, word [edx]
jne 0x439c90
add edx, 2
sub esi, 1
jne 0x439c75
pop edi
lea eax, [esi + 0x1f]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439c9c
mov edi, dword [ecx]
cmp eax, 2
jne 0x439cce
mov edx, 0x6429d4
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edi + edx]
cmp ax, word [edx]
jne 0x439ccb
add edx, 2
sub esi, 1
jne 0x439cb0
pop edi
lea eax, [esi + 0x20]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439cd7
mov edi, dword [ecx]
cmp eax, 2
jne 0x439d03
mov edx, 0x6429f0
mov esi, eax
sub edi, edx
mov ax, word [edi + edx]
cmp ax, word [edx]
jne 0x439d00
add edx, 2
sub esi, 1
jne 0x439ce5
pop edi
lea eax, [esi + 0x21]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439d0c
mov edi, dword [ecx]
cmp eax, 2
jne 0x439d3e
mov edx, 0x642a08
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edi + edx]
cmp ax, word [edx]
jne 0x439d3b
add edx, 2
sub esi, 1
jne 0x439d20
pop edi
lea eax, [esi + 0x22]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439d47
mov edi, dword [ecx]
cmp eax, 2
jne 0x439d73
mov edx, 0x642a20
mov esi, eax
sub edi, edx
mov ax, word [edi + edx]
cmp ax, word [edx]
jne 0x439d70
add edx, 2
sub esi, 1
jne 0x439d55
pop edi
lea eax, [esi + 0x23]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439d7c
mov edi, dword [ecx]
cmp eax, 2
jne 0x439dae
mov edx, 0x642a3c
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edi + edx]
cmp ax, word [edx]
jne 0x439dab
add edx, 2
sub esi, 1
jne 0x439d90
pop edi
lea eax, [esi + 0x24]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439db7
mov edi, dword [ecx]
cmp eax, 2
jne 0x439de3
mov edx, 0x642a58
mov esi, eax
sub edi, edx
mov ax, word [edi + edx]
cmp ax, word [edx]
jne 0x439de0
add edx, 2
sub esi, 1
jne 0x439dc5
pop edi
lea eax, [esi + 0x25]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439dec
mov edi, dword [ecx]
cmp eax, 2
jne 0x439e1e
mov edx, 0x642a6c
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edi + edx]
cmp ax, word [edx]
jne 0x439e1b
add edx, 2
sub esi, 1
jne 0x439e00
pop edi
lea eax, [esi + 0x26]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439e27
mov edi, dword [ecx]
cmp eax, 2
jne 0x439e53
mov edx, 0x642a8c
mov esi, eax
sub edi, edx
mov ax, word [edi + edx]
cmp ax, word [edx]
jne 0x439e50
add edx, 2
sub esi, 1
jne 0x439e35
pop edi
lea eax, [esi + 0x27]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439e5c
mov edi, dword [ecx]
cmp eax, 2
jne 0x439e8e
mov edx, 0x642aa8
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edi + edx]
cmp ax, word [edx]
jne 0x439e8b
add edx, 2
sub esi, 1
jne 0x439e70
pop edi
lea eax, [esi + 0x28]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439e97
mov edi, dword [ecx]
cmp eax, 2
jne 0x439ec3
mov edx, 0x642abc
mov esi, eax
sub edi, edx
mov ax, word [edi + edx]
cmp ax, word [edx]
jne 0x439ec0
add edx, 2
sub esi, 1
jne 0x439ea5
pop edi
lea eax, [esi + 0x29]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439ecc
mov edi, dword [ecx]
cmp eax, 2
jne 0x439efe
mov edx, 0x642ad4
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edi + edx]
cmp ax, word [edx]
jne 0x439efb
add edx, 2
sub esi, 1
jne 0x439ee0
pop edi
lea eax, [esi + 0x2a]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439f07
mov edi, dword [ecx]
cmp eax, 2
jne 0x439f33
mov edx, 0x642ae8
mov esi, eax
sub edi, edx
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x439f30
add edx, 2
sub esi, 1
jne 0x439f15
pop edi
lea eax, [esi + 0x2b]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439f3c
mov edi, dword [ecx]
cmp eax, 2
jne 0x439f6e
mov edx, 0x642b04
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x439f6b
add edx, 2
sub esi, 1
jne 0x439f50
pop edi
lea eax, [esi + 0x2c]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439f77
mov edi, dword [ecx]
cmp eax, 2
jne 0x439fa3
mov edx, 0x642b20
mov esi, eax
sub edi, edx
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x439fa0
add edx, 2
sub esi, 1
jne 0x439f85
pop edi
lea eax, [esi + 0x2d]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439fac
mov edi, dword [ecx]
cmp eax, 2
jne 0x439fde
mov edx, 0x642b34
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x439fdb
add edx, 2
sub esi, 1
jne 0x439fc0
pop edi
lea eax, [esi + 0x2e]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x439fe7
mov edi, dword [ecx]
cmp eax, 2
jne 0x43a013
mov edx, 0x642b54
mov esi, eax
sub edi, edx
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x43a010
add edx, 2
sub esi, 1
jne 0x439ff5
pop edi
lea eax, [esi + 0x2f]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x43a01c
mov edi, dword [ecx]
cmp eax, 2
jne 0x43a04e
mov edx, 0x642b70
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x43a04b
add edx, 2
sub esi, 1
jne 0x43a030
pop edi
lea eax, [esi + 0x30]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x43a057
mov edi, dword [ecx]
cmp eax, 2
jne 0x43a083
mov edx, 0x642b84
mov esi, eax
sub edi, edx
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x43a080
add edx, 2
sub esi, 1
jne 0x43a065
pop edi
lea eax, [esi + 0x31]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x43a08c
mov edi, dword [ecx]
cmp eax, 2
jne 0x43a0be
mov edx, 0x642b9c
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x43a0bb
add edx, 2
sub esi, 1
jne 0x43a0a0
pop edi
lea eax, [esi + 0x32]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x43a0c7
mov edi, dword [ecx]
cmp eax, 2
jne 0x43a0f3
mov edx, 0x642bb8
mov esi, eax
sub edi, edx
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x43a0f0
add edx, 2
sub esi, 1
jne 0x43a0d5
pop edi
lea eax, [esi + 0x33]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x43a0fc
mov edi, dword [ecx]
cmp eax, 2
jne 0x43a12e
mov edx, 0x642bd0
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x43a12b
add edx, 2
sub esi, 1
jne 0x43a110
pop edi
lea eax, [esi + 0x34]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x43a137
mov edi, dword [ecx]
cmp eax, 2
jne 0x43a163
mov edx, 0x642be4
mov esi, eax
sub edi, edx
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x43a160
add edx, 2
sub esi, 1
jne 0x43a145
pop edi
lea eax, [esi + 0x35]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x43a16c
mov edi, dword [ecx]
cmp eax, 2
jne 0x43a19e
mov edx, 0x642c04
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x43a19b
add edx, 2
sub esi, 1
jne 0x43a180
pop edi
lea eax, [esi + 0x36]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x43a1a7
mov edi, dword [ecx]
cmp eax, 2
jne 0x43a1d3
mov edx, 0x642c1c
mov esi, eax
sub edi, edx
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x43a1d0
add edx, 2
sub esi, 1
jne 0x43a1b5
pop edi
lea eax, [esi + 0x37]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x43a1dc
mov edi, dword [ecx]
cmp eax, 2
jne 0x43a20e
mov edx, 0x642c2c
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x43a20b
add edx, 2
sub esi, 1
jne 0x43a1f0
pop edi
lea eax, [esi + 0x38]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x43a217
mov edi, dword [ecx]
cmp eax, 2
jne 0x43a243
mov edx, 0x642c44
mov esi, eax
sub edi, edx
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x43a240
add edx, 2
sub esi, 1
jne 0x43a225
pop edi
lea eax, [esi + 0x39]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x43a24c
mov edi, dword [ecx]
cmp eax, 2
jne 0x43a27e
mov edx, 0x642c64
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x43a27b
add edx, 2
sub esi, 1
jne 0x43a260
pop edi
lea eax, [esi + 0x3a]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x43a287
mov edi, dword [ecx]
cmp eax, 2
jne 0x43a2b3
mov edx, 0x642c88
mov esi, eax
sub edi, edx
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x43a2b0
add edx, 2
sub esi, 1
jne 0x43a295
pop edi
lea eax, [esi + 0x3b]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x43a2bc
mov edi, dword [ecx]
cmp eax, 2
jne 0x43a2ee
mov edx, 0x642ca8
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x43a2eb
add edx, 2
sub esi, 1
jne 0x43a2d0
pop edi
lea eax, [esi + 0x3c]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x43a2f7
mov edi, dword [ecx]
cmp eax, 2
jne 0x43a323
mov edx, 0x642cbc
mov esi, eax
sub edi, edx
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x43a320
add edx, 2
sub esi, 1
jne 0x43a305
pop edi
lea eax, [esi + 0x3d]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x43a32c
mov edi, dword [ecx]
cmp eax, 2
jne 0x43a35e
mov edx, 0x642cd8
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x43a35b
add edx, 2
sub esi, 1
jne 0x43a340
pop edi
lea eax, [esi + 0x3e]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x43a367
mov edi, dword [ecx]
cmp eax, 2
jne 0x43a393
mov edx, 0x642cf0
mov esi, eax
sub edi, edx
mov ax, word [edx + edi]
cmp ax, word [edx]
jne 0x43a390
add edx, 2
sub esi, 1
jne 0x43a375
pop edi
lea eax, [esi + 0x3f]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp - 4]
mov edi, ecx
cmp ebx, 8
jb 0x43a39c
mov edi, dword [ecx]
cmp eax, 2
jne 0x43a3ce
mov edx, 0x642d04
mov esi, eax
sub edi, edx
nop word [eax + eax]
mov ax, word [edi + edx]
cmp ax, word [edx]
jne 0x43a3cb
mov edi, ecx
cmp ebx, 8
jb 0x43a3d7