Function at 0x1009a75d
Capabilities:
Enumerate gui resources

Disassembly:
push ebp
mov ebp, esp
push ebx
push edi
push esi
sub esp, 0x14
mov esi, dword [ebp + 0xc]
mov eax, dword [0x101934c4]
mov ecx, dword [0x101934c8]
lea edx, [eax - 1]
imul edx, eax
test dl, 1
sete byte [ebp - 0x11]
cmp ecx, 0xa
setl byte [ebp - 0x12]
mov eax, dword [ebp + 8]
inc eax
mov dword [ebp - 0x1c], eax
mov ebx, dword [sym.imp.USER32.dll_EnumWindows]
mov eax, 0xe9c7ca26
cmp eax, 0xfa33e38c
jg 0x1009a812
cmp eax, 0xcb2811d7
jg 0x1009a887
cmp eax, 0x9ad95b76
jg 0x1009a948
cmp eax, 0x8e33320f
jg 0x1009aa8e
cmp eax, 0x8a0d14be
jle 0x1009acfd
cmp eax, 0x8cba46d8
jle 0x1009b08b
cmp eax, 0x8cba46d9
je 0x1009b5f0
cmp eax, 0x8d3c614b
je 0x1009b604
cmp eax, 0x8dc55d03
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5ddd00e9
mov ecx, 0x5259827c
jmp 0x1009bd72
cmp eax, 0x431a9c0d
jle 0x1009a8de
cmp eax, 0x5cc0dd00
jg 0x1009a997
cmp eax, 0x4fd75b8e
jg 0x1009aacf
cmp eax, 0x470244d6
jle 0x1009ad28
cmp eax, 0x496f8d5f
jle 0x1009b0be
cmp eax, 0x496f8d60
je 0x1009b621
cmp eax, 0x4df878c8
je 0x1009b63e
cmp eax, 0x4eef4905
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfa4d4cba
mov ecx, 0xefd990a5
jmp 0x1009bd72
cmp eax, 0xdba5a3e4
jg 0x1009a9f6
cmp eax, 0xcfdd863b
jg 0x1009ab23
cmp eax, 0xce375aca
jle 0x1009ad53
cmp eax, 0xceeeebc9
jle 0x1009b0f1
cmp eax, 0xceeeebca
je 0x1009b65b
cmp eax, 0xcf0facc4
je 0x1009b665
cmp eax, 0xcf7a0057
jne 0x1009a79a
mov eax, 0xd569d506
jmp 0x1009a79a
cmp eax, 0x20df3c07
jle 0x1009aa42
cmp eax, 0x31e4d9b0
jg 0x1009ab77
cmp eax, 0x250e5e94
jle 0x1009ad91
cmp eax, 0x2c11e835
jle 0x1009b124
cmp eax, 0x2c11e836
je 0x1009b682
cmp eax, 0x2c662bed
je 0x1009b69f
cmp eax, 0x2d08c960
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x70c8f79c
mov ecx, 0x53a0e44
jmp 0x1009bd72
cmp eax, 0xadd37232
jg 0x1009abb8
cmp eax, 0xa273c15a
jle 0x1009adbc
cmp eax, 0xa58bd396
jle 0x1009b157
cmp eax, 0xa58bd397
je 0x1009b6a9
cmp eax, 0xa7fc2b81
je 0x1009b6c6
cmp eax, 0xacb55af1
jne 0x1009a79a
mov eax, 0xcb2811d8
xor edi, edi
inc edi
jmp 0x1009a79a
cmp eax, 0x6e0fda2f
jg 0x1009ac0c
cmp eax, 0x61f67f5d
jle 0x1009adfa
cmp eax, 0x668b2a5e
jle 0x1009b177
cmp eax, 0x668b2a5f
je 0x1009b6da
cmp eax, 0x6928975c
je 0x1009b6e4
cmp eax, 0x6a02afd7
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x20df3c08
mov ecx, 0x97d1c19e
jmp 0x1009bd72
cmp eax, 0xe7daa904
jg 0x1009ac60
cmp eax, 0xde66efde
jle 0x1009ae25
cmp eax, 0xe4d63cf4
jle 0x1009b197
cmp eax, 0xe4d63cf5
je 0x1009b701
cmp eax, 0xe4ec6273
je 0x1009b71e
cmp eax, 0xe7a55355
jne 0x1009a79a
mov eax, 0xe9e82f5e
jmp 0x1009a79a
cmp eax, 0xcdc0f17
jle 0x1009acb4
cmp eax, 0xdeea09f
jle 0x1009ae63
cmp eax, 0x102da543
jle 0x1009b1ca
cmp eax, 0x102da544
je 0x1009b745
cmp eax, 0x106229d8
je 0x1009b76c
cmp eax, 0x1d8cd30c
jne 0x1009a79a
mov eax, 0x496f8d60
jmp 0x1009a79a
cmp eax, 0x94d3eb1c
jle 0x1009aea1
cmp eax, 0x97f50fa2
jle 0x1009b1fd
cmp eax, 0x97f50fa3
je 0x1009b776
cmp eax, 0x981a1ce2
je 0x1009b793
cmp eax, 0x99c3f067
jne 0x1009a79a
mov eax, 0x981a1ce2
jmp 0x1009a79a
cmp eax, 0x5613ef9c
jle 0x1009aedf
cmp eax, 0x598e0b21
jle 0x1009b230
cmp eax, 0x598e0b22
je 0x1009b7b0
cmp eax, 0x59e0d6f6
je 0x1009b7ba
cmp eax, 0x5ad6db60
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3c4a845d
mov ecx, 0x9db54cdc
jmp 0x1009bd72
cmp eax, 0xd569d505
jle 0x1009af1d
cmp eax, 0xd63c0e25
jle 0x1009b263
cmp eax, 0xd63c0e26
je 0x1009b7c4
cmp eax, 0xd82d5ba2
je 0x1009b7ce
cmp eax, 0xdb285bf2
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf3a06cf7
mov ecx, 0x6a02afd7
jmp 0x1009bd72
cmp eax, 0x3b6a8e74
jle 0x1009af5b
cmp eax, 0x3cb1ef5b
jle 0x1009b285
cmp eax, 0x3cb1ef5c
je 0x1009b7d8
cmp eax, 0x3ec82efe
je 0x1009b7e2
cmp eax, 0x420aeaf6
jne 0x1009a79a
mov eax, 0xed6f57c
jmp 0x1009a79a
cmp eax, 0xc05acd72
jle 0x1009afa3
cmp eax, 0xc81fff54
jle 0x1009b2a5
cmp eax, 0xc81fff55
je 0x1009b7ec
cmp eax, 0xc86cf889
je 0x1009b809
cmp eax, 0xc8b70a63
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x43d6aea4
mov ecx, 0xbb5a3ffb
jmp 0x1009bd72
cmp eax, 0x787b68b5
jle 0x1009afe3
cmp eax, 0x7ad5aebf
jle 0x1009b2c5
cmp eax, 0x7ad5aec0
je 0x1009b826
cmp eax, 0x7c5ba663
je 0x1009b858
cmp eax, 0x7f92f2fb
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xec7c0d5e
mov ecx, 0x8d3c614b
jmp 0x1009bd72
cmp eax, 0xefd990a4
jle 0x1009b021
cmp eax, 0xf0378ddb
jle 0x1009b2f8
cmp eax, 0xf0378ddc
je 0x1009b875
cmp eax, 0xf3a06cf7
je 0x1009b892
cmp eax, 0xf94c7783
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x65c6a6b0
mov ecx, 0x2810a17b
jmp 0x1009bd72
cmp eax, 0xffc7bc2b
jle 0x1009b060
cmp eax, 0x621f99b
jle 0x1009b318
cmp eax, 0x92304d4
je 0x1009b89c
cmp eax, 0xb791d86
jne 0x1009bd84
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5fb0872e
mov ecx, 0xacb55af1
jmp 0x1009bd72
cmp eax, 0x870c0253
jg 0x1009b34b
cmp eax, 0x82f30259
je 0x1009b8a6
cmp eax, 0x851a8eb1
jne 0x1009a79a
mov eax, 0x8e333210
jmp 0x1009a79a
cmp eax, 0x43d6aea3
jg 0x1009b381
cmp eax, 0x431a9c0e
je 0x1009b8bc
cmp eax, 0x43cfcd6f
jne 0x1009a79a
mov eax, 0xffc7bc2c
jmp 0x1009a79a
cmp eax, 0xccd9dab3
jg 0x1009b3b4
cmp eax, 0xcb2811d8
je 0x1009b8df
cmp eax, 0xccb5bcf9
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x250e5e95
mov ecx, 0x6e0fda30
jmp 0x1009bd72
cmp eax, 0x2274a7fb
jg 0x1009b3d4
cmp eax, 0x20df3c08
je 0x1009b8ff
cmp eax, 0x21d7200d
jne 0x1009a79a
mov eax, 0xd1a2549
jmp 0x1009a79a
cmp eax, 0x9db54cdb
jg 0x1009b3f4
cmp eax, 0x9ad95b77
je 0x1009b91c
cmp eax, 0x9c7689db
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcfdd863c
mov ecx, 0x5f8b205c
jmp 0x1009bd72
cmp eax, 0x5f8b205b
jg 0x1009b41e
cmp eax, 0x5cc0dd01
je 0x1009b939
cmp eax, 0x5ddd00e9
jne 0x1009a79a
mov eax, 0x5259827c
jmp 0x1009a79a
cmp eax, 0xddb900b1
jg 0x1009b43e
cmp eax, 0xdba5a3e5
je 0x1009b943
cmp eax, 0xdd9e9ddb
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbf25b010
mov ecx, 0xf94c7783
jmp 0x1009bd72
cmp eax, 0xd1a2548
jg 0x1009b471
cmp eax, 0xcdc0f18
je 0x1009b94d
cmp eax, 0xcff9d42
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x61f67f5e
mov ecx, 0x71168033
jmp 0x1009bd72
cmp eax, 0x91eac9af
jg 0x1009b4a4
cmp eax, 0x8e333210
je 0x1009b957
cmp eax, 0x8f298b62
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2c662bed
mov ecx, 0x3b6a8e75
jmp 0x1009bd72
cmp eax, 0x5259827b
jg 0x1009b4d7
cmp eax, 0x4fd75b8f
je 0x1009b974
cmp eax, 0x50506e34
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x106229d8
mov ecx, 0xcff9d42
jmp 0x1009bd72
cmp eax, 0xd383530f
jg 0x1009b4f7
cmp eax, 0xcfdd863c
je 0x1009b991
cmp eax, 0xd0dcfc25
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x59e0d6f6
mov ecx, 0x598e0b22
jmp 0x1009bd72
cmp eax, 0x360287d3
jg 0x1009b52a
cmp eax, 0x31e4d9b1
je 0x1009b99b
cmp eax, 0x35cab30f
jne 0x1009a79a
mov dword [0x101933e8], 0
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9efc27f4
mov ecx, 0x2d08c960
jmp 0x1009bd72
cmp eax, 0xbb5a3ffa
jg 0x1009b55d
cmp eax, 0xadd37233
je 0x1009b9b8
cmp eax, 0xb194e03b
jne 0x1009a79a
mov eax, dword [ebp - 0x10]
mov byte [eax], 0xd6
mov ecx, esi
push 1
push dword [ebp - 0x10]
call fcn.1002633c
mov eax, dword [ebp - 0x10]
mov eax, 0xccd9dab4
jmp 0x1009a79a
cmp eax, 0x71168032
jg 0x1009b590
cmp eax, 0x6e0fda30
je 0x1009b9d5
cmp eax, 0x70c8f79c
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8cba46d9
mov ecx, 0x102da544
jmp 0x1009bd72
cmp eax, 0xe9e82f5d
jg 0x1009b5b0
cmp eax, 0xe7daa905
je 0x1009b9df
cmp eax, 0xe9c7ca26
jne 0x1009a79a
mov cl, byte [ebp - 0x11]
cmp byte [ebp - 0x12], 0
mov eax, 0x76ef71f2
mov edx, 0xcecae6ae
cmovne eax, edx
test cl, cl
cmovne eax, edx
jmp 0x1009a79a
cmp eax, 0xfac40746
jg 0x1009b5d0
cmp eax, 0xfa33e38d
je 0x1009b9fc
cmp eax, 0xfa4d4cba
jne 0x1009a79a
mov eax, 0xefd990a5
jmp 0x1009a79a
cmp eax, 0x8a0d14bf
je 0x1009ba2e
cmp eax, 0x8aabe760
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9efc27f4
mov ecx, 0x35cab30f
jmp 0x1009bd72
cmp eax, 0x470244d7
je 0x1009ba4b
cmp eax, 0x474e92b6
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4665b4ce
mov ecx, 0xe132b9cd
jmp 0x1009bd72
cmp eax, 0xce375acb
je 0x1009ba68
cmp eax, 0xcecae6ae
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x76ef71f2
mov ecx, 0x5613ef9d
jmp 0x1009bd72
cmp eax, 0x250e5e95
je 0x1009ba85
cmp eax, 0x2810a17b
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x65c6a6b0
mov ecx, 0xcdeb7d30
jmp 0x1009bd72
cmp eax, 0xa273c15b
je 0x1009ba8f
cmp eax, 0xa405c37c
jne 0x1009a79a
mov eax, 0x2c11e836
jmp 0x1009a79a
cmp eax, 0x61f67f5e
je 0x1009ba99
cmp eax, 0x65c6a6b0
jne 0x1009a79a
mov eax, 0x2810a17b
jmp 0x1009a79a
cmp eax, 0xde66efdf
je 0x1009bab6
cmp eax, 0xe132b9cd
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcf7a0057
mov ecx, 0xd569d506
jmp 0x1009bd72
cmp eax, 0xdeea0a0
je 0x1009bad3
cmp eax, 0xed6f57c
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x420aeaf6
mov ecx, 0xe4d63cf5
jmp 0x1009bd72
cmp eax, 0x94d3eb1d
je 0x1009badd
cmp eax, 0x97d1c19e
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd63c0e26
mov ecx, 0x431a9c0e
jmp 0x1009bd72
cmp eax, 0x5613ef9d
je 0x1009baf1
cmp eax, 0x5762e29f
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x250e5e95
mov ecx, 0xccb5bcf9
jmp 0x1009bd72
cmp eax, 0xd569d506
je 0x1009bb0e
cmp eax, 0xd5cfff55
jne 0x1009a79a
mov eax, 0xcb2811d8
xor edi, edi
jmp 0x1009a79a
cmp eax, 0x3b6a8e75
je 0x1009bb2b
cmp eax, 0x3c4a845d
jne 0x1009a79a
mov eax, 0x9db54cdc
jmp 0x1009a79a
cmp eax, 0xc05acd73
je 0x1009bb48
cmp eax, 0xc403be7f
jne 0x1009a79a
mov eax, 0x8aabe760
jmp 0x1009a79a
cmp eax, 0x787b68b6
je 0x1009bb65
cmp eax, 0x797fa9c7
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3ec82efe
mov ecx, 0xde66efdf
jmp 0x1009bd72
cmp eax, 0xefd990a5
je 0x1009bb82
cmp eax, 0xf00ffcb0
jne 0x1009a79a
mov eax, 0x94c3fa88
jmp 0x1009a79a
cmp eax, 0xffc7bc2c
je 0x1009bb9f
cmp eax, 0x53a0e44
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x59e0d6f6
mov ecx, 0xd0dcfc25
jmp 0x1009bd72
cmp eax, 0x870c0254
je 0x1009bbbc
cmp eax, 0x876b33ae
jne 0x1009a79a
mov eax, dword [ebp - 0x10]
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x92304d4
mov ecx, 0xadd37233
jmp 0x1009bd72
cmp eax, 0x43d6aea4
je 0x1009bbd9
cmp eax, 0x4665b4ce
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x21d7200d
mov ecx, 0xd1a2549
jmp 0x1009bd72
cmp eax, 0xccd9dab4
je 0x1009bbf6
cmp eax, 0xcdeb7d30
jne 0x1009a79a
mov eax, 0x787b68b6
jmp 0x1009a79a
cmp eax, 0x2274a7fc
je 0x1009bc28
cmp eax, 0x240c4c02
jne 0x1009a79a
mov eax, 0xce375acb
jmp 0x1009a79a
cmp eax, 0x9db54cdc
je 0x1009bc45
cmp eax, 0x9efc27f4
jne 0x1009a79a
mov dword [0x101933e8], 0
mov eax, 0x35cab30f
jmp 0x1009a79a
cmp eax, 0x5f8b205c
je 0x1009bc62
cmp eax, 0x5fb0872e
jne 0x1009a79a
mov eax, 0xb791d86
jmp 0x1009a79a
cmp eax, 0xddb900b2
je 0x1009bc6c
cmp eax, 0xde3ddc45
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x420aeaf6
mov ecx, 0xed6f57c
jmp 0x1009bd72
cmp eax, 0xd1a2549
je 0x1009bc89
cmp eax, 0xd51c0fd
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x106229d8
mov ecx, 0x50506e34
jmp 0x1009bd72
cmp eax, 0x91eac9b0
je 0x1009bca6
cmp eax, 0x94c3fa88
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe7a55355
mov ecx, 0xe9e82f5e
jmp 0x1009bd72
cmp eax, 0x5259827c
je 0x1009bcb0
cmp eax, 0x559357fe
jne 0x1009a79a
mov eax, 0x97f50fa3
jmp 0x1009a79a
cmp eax, 0xd3835310
je 0x1009bcd3
cmp eax, 0xd507269a
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcf0facc4
mov ecx, 0x4fd75b8f
jmp 0x1009bd72
cmp eax, 0x360287d4
je 0x1009bcf2
cmp eax, 0x369dd160
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa7fc2b81
mov ecx, 0xe4ec6273
jmp 0x1009bd72
cmp eax, 0xbb5a3ffb
je 0x1009bd0c
cmp eax, 0xbf25b010
jne 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcfdd863c
mov ecx, 0x9c7689db
jmp 0x1009bd72
cmp eax, 0x71168033
je 0x1009bd26
cmp eax, 0x76ef71f2
jne 0x1009a79a
mov eax, 0xcecae6ae
jmp 0x1009a79a
cmp eax, 0xe9e82f5e
je 0x1009bd40
cmp eax, 0xec7c0d5e
jne 0x1009a79a
mov eax, 0x8d3c614b
jmp 0x1009a79a
cmp eax, 0xfac40747
je 0x1009bd5a
cmp eax, 0xfd04ec01
jne 0x1009a79a
mov eax, 0xc05acd73
jmp 0x1009a79a
mov dword [0x101933e8], 0
mov eax, 0x102da544
jmp 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xec7c0d5e
mov ecx, 0x470244d7
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1d8cd30c
mov ecx, 0x668b2a5f
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xceeeebca
mov ecx, 0x6928975c
jmp 0x1009bd72
mov eax, 0x4df878c8
jmp 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x43cfcd6f
mov ecx, 0xffc7bc2c
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x94d3eb1d
mov ecx, 0x7ad5aec0
jmp 0x1009bd72
mov eax, 0x8f298b62
jmp 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x20df3c08
mov ecx, 0x4eef4905
jmp 0x1009bd72
push dword [ebp - 0x18]
push 0x10097cc4
call ebx
mov eax, 0xe4ec6273
jmp 0x1009a79a
mov eax, 0xbb5a3ffb
jmp 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x43d6aea4
mov ecx, 0xe7daa905
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x70c8f79c
mov ecx, 0x8aabe760
jmp 0x1009bd72
push dword [ebp - 0x18]
push 0x10097cc4
call ebx
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa7fc2b81
mov ecx, 0xa405c37c
jmp 0x1009bd72
mov dword [0x101933e8], 0
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8cba46d9
mov ecx, 0xc403be7f
jmp 0x1009bd72
mov eax, 0x50506e34
jmp 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x559357fe
mov ecx, 0x621f99c
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x99c3f067
mov ecx, 0x82f30259
jmp 0x1009bd72
mov eax, 0x7f92f2fb
jmp 0x1009a79a
mov eax, 0xd0dcfc25
jmp 0x1009a79a
mov eax, 0x431a9c0e
jmp 0x1009a79a
mov eax, 0x97d1c19e
jmp 0x1009a79a
mov eax, 0x870c0254
jmp 0x1009a79a
mov eax, 0x797fa9c7
jmp 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdba5a3e5
mov ecx, 0xd507269a
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf0378ddc
mov ecx, 0x5762e29f
jmp 0x1009bd72
push dword [ebp - 0x18]
push 0x10097cc4
call ebx
cmp dword [0x101933e8], 0
setne byte [ebp - 0x13]
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x94d3eb1d
mov ecx, 0xddb900b2
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5cc0dd01
mov ecx, 0xd5cfff55
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd3835310
mov ecx, 0xfa33e38d
jmp 0x1009bd72
mov eax, 0xdb285bf2
jmp 0x1009a79a
mov eax, 0xadd37233
jmp 0x1009a79a
cmp byte [ebp - 0x13], 0
mov eax, 0xde3ddc45
mov ecx, 0x876b33ae
cmovne eax, ecx
jmp 0x1009a79a
mov eax, dword [ebp - 0x1c]
mov dword [ebp - 0x18], eax
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd63c0e26
mov ecx, 0xa58bd397
jmp 0x1009bd72
mov dword [ebp - 0x20], edi
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3ec82efe
mov ecx, 0x797fa9c7
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3cb1ef5c
mov ecx, 0x870c0254
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xbf25b010
mov ecx, 0xfac40747
jmp 0x1009bd72
mov eax, 0x7c5ba663
jmp 0x1009a79a
mov eax, 0xc81fff55
jmp 0x1009a79a
mov eax, 0xd51c0fd
jmp 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf3a06cf7
mov ecx, 0xdb285bf2
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x559357fe
mov ecx, 0x97f50fa3
jmp 0x1009bd72
mov eax, 0x9c7689db
jmp 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa273c15b
mov ecx, 0xcdc0f18
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x92304d4
mov ecx, 0x9ad95b77
jmp 0x1009bd72
mov eax, 0x5ad6db60
jmp 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5fb0872e
mov ecx, 0xb791d86
jmp 0x1009bd72
mov eax, dword [ebp - 0x10]
mov byte [eax], 0xd6
mov ecx, esi
push 1
push dword [ebp - 0x10]
call fcn.1002633c
mov eax, dword [ebp - 0x10]
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xd3835310
mov ecx, 0x240c4c02
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x99c3f067
mov ecx, 0x981a1ce2
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x61f67f5e
mov ecx, 0xd51c0fd
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb194e03b
mov ecx, 0xccd9dab4
jmp 0x1009bd72
mov eax, 0xccb5bcf9
jmp 0x1009a79a
mov eax, 0x31e4d9b1
jmp 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xa273c15b
mov ecx, 0x31e4d9b1
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcf0facc4
mov ecx, 0x2274a7fc
jmp 0x1009bd72
mov eax, 0x8dc55d03
jmp 0x1009a79a
push dword [ebp - 0x18]
push 0x10097cc4
call ebx
mov eax, 0x7ad5aec0
jmp 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x4665b4ce
mov ecx, 0x8dc55d03
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xcf7a0057
mov ecx, 0x851a8eb1
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xf0378ddc
mov ecx, 0xce375acb
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfd04ec01
mov ecx, 0xdd9e9ddb
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x2c662bed
mov ecx, 0x8f298b62
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfa4d4cba
mov ecx, 0xf00ffcb0
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x43cfcd6f
mov ecx, 0x91eac9b0
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3cb1ef5c
mov ecx, 0xd82d5ba2
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x1d8cd30c
mov ecx, 0x496f8d60
jmp 0x1009bd72
mov eax, dword [ebp - 0x10]
mov byte [eax], 0xd6
mov ecx, esi
push 1
push dword [ebp - 0x10]
call fcn.1002633c
mov eax, dword [ebp - 0x10]
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xb194e03b
mov ecx, 0xc86cf889
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xdba5a3e5
mov ecx, 0xc81fff55
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x3c4a845d
mov ecx, 0xc8b70a63
jmp 0x1009bd72
mov eax, 0xfac40747
jmp 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x369dd160
mov ecx, 0x8a0d14bf
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x21d7200d
mov ecx, 0xdeea0a0
jmp 0x1009bd72
mov eax, 0x2274a7fc
jmp 0x1009a79a
push eax
mov eax, esp
mov dword [ebp - 0x10], eax
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5ddd00e9
mov ecx, 0x474e92b6
jmp 0x1009bd72
mov eax, dword [ebp - 0x10]
mov byte [eax], 0xd6
mov ecx, esi
push 1
push dword [ebp - 0x10]
call fcn.1002633c
mov eax, dword [ebp - 0x10]
mov eax, 0xfa33e38d
jmp 0x1009a79a
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x369dd160
mov ecx, 0x2c11e836
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xceeeebca
mov ecx, 0x4df878c8
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x5cc0dd01
mov ecx, 0x7c5ba663
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xe7a55355
mov ecx, 0x360287d4
jmp 0x1009bd72
mov eax, dword [0x101934c4]
lea ecx, [eax - 1]
imul ecx, eax
test cl, 1
mov eax, 0xfd04ec01
mov ecx, 0xc05acd73
cmove eax, ecx
cmp dword [0x101934c8], 0xa
cmovl eax, ecx
jmp 0x1009a79a
cmp eax, 0x621f99c
jne 0x1009a79a
mov eax, dword [ebp - 0x20]
lea esp, [ebp - 0xc]
pop esi
pop edi
pop ebx
pop ebp
ret