Function at 0x1000a910
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebp
mov ebp, esp
push ebx
push edi
push esi
sub esp, 0x4c
mov eax, dword [0x10070264]
xor eax, ebp
mov dword [ebp - 0x10], eax
mov ecx, 0x7bea1854
jmp 0x1000a970
mov eax, dword [ebp - 0x14]
mov eax, dword [eax]
mov dword [ebp - 0x58], eax
mov eax, dword [0x10070be8]
lea ecx, [eax + 1]
imul ecx, eax
mov eax, ecx
xor eax, 0xfffffffe
test eax, ecx
sete al
mov ecx, 0xf933691b
mov edi, 0xff9b268d
cmove ecx, edi
cmp dword [0x10070bec], 0xa
mov edx, 0xf933691b
cmovge ecx, edx
setl dl
xor dl, al
cmovne ecx, edi
nop dword [eax + eax]
cmp ecx, 0x4431104
jle 0x1000a9e0
cmp ecx, 0x461ed8f0
jg 0x1000aa50
cmp ecx, 0x1ac09178
jle 0x1000ab28
cmp ecx, 0x263ea0d0
jle 0x1000ac4c
cmp ecx, 0x3c6d075b
jle 0x1000ae72
cmp ecx, 0x3c6d075c
je 0x1000b228
cmp ecx, 0x3ffce1dc
je 0x1000b25a
cmp ecx, 0x44fbda5f
jne 0x1000a970
mov eax, dword [ebp - 0x14]
mov dword [eax], 1
mov ecx, 0x739d271b
xor esi, esi
jmp 0x1000a970
cmp ecx, 0xc14b8ee1
jle 0x1000aae0
cmp ecx, 0xea2b196f
jle 0x1000ab65
cmp ecx, 0xf8c75124
jle 0x1000ac88
cmp ecx, 0xfa90f980
jle 0x1000ae94
cmp ecx, 0xfa90f981
je 0x1000b295
cmp ecx, 0xff9b268d
je 0x1000b2df
cmp ecx, 0x147457
jne 0x1000a970
cmp byte [ebp - 0x22], 0
mov ecx, 0x54f09f49
mov eax, 0xba2dfe10
cmovne ecx, eax
jmp 0x1000a970
cmp ecx, 0x676eeb2d
jle 0x1000abc8
cmp ecx, 0x739d271a
jle 0x1000acdf
cmp ecx, 0x7c54a6c2
jg 0x1000aeb9
cmp ecx, 0x739d271b
je 0x1000b2e9
cmp ecx, 0x7bea1854
jne 0x1000b660
push eax
mov eax, esp
mov dword [ebp - 0x18], eax
push eax
mov eax, esp
mov dword [ebp - 0x28], eax
push eax
mov eax, esp
mov dword [ebp - 0x2c], eax
push eax
mov eax, esp
mov dword [ebp - 0x14], eax
push eax
mov eax, esp
mov dword [ebp - 0x20], eax
push eax
mov eax, esp
mov dword [ebp - 0x3c], eax
push eax
mov eax, esp
mov dword [ebp - 0x1c], eax
push eax
mov eax, esp
mov dword [ebp - 0x30], eax
push eax
mov eax, esp
mov dword [ebp - 0x34], eax
push eax
mov eax, esp
mov dword [ebp - 0x38], eax
mov eax, dword [ebp - 0x18]
mov ecx, dword [ebp + 8]
mov dword [eax], ecx
mov ecx, 0x8df76b58
jmp 0x1000a970
cmp ecx, 0x9e892d2f
jg 0x1000ac02
cmp ecx, 0x9480173d
jg 0x1000ad13
cmp ecx, 0x8df76b57
jg 0x1000aee1
cmp ecx, 0x86d10356
je 0x1000b2f3
cmp ecx, 0x89ff686f
jne 0x1000a970
mov ecx, 0xaa873629
xor esi, esi
jmp 0x1000a970
cmp ecx, 0xff0177d
jg 0x1000ad41
cmp ecx, 0xf09835e
jg 0x1000af03
cmp ecx, 0x4431105
je 0x1000b2fd
cmp ecx, 0xe538137
jne 0x1000a970
mov eax, dword [ebp - 0x14]
mov ecx, 0xfa90f981
jmp 0x1000a970
cmp ecx, 0xd62a0510
jg 0x1000ada1
cmp ecx, 0xc58117a0
jg 0x1000af87
cmp ecx, 0xc14b8ee2
je 0x1000b35b
cmp ecx, 0xc47d90c8
jne 0x1000a970
mov eax, dword [0x10070be8]
lea ecx, [eax + 1]
imul ecx, eax
mov eax, ecx
xor eax, 0xfffffffe
test eax, ecx
sete al
mov ecx, 0x86d10356
mov ebx, 0xeb9ef4c9
cmove ecx, ebx
cmp dword [0x10070bec], 0xa
mov edx, 0x86d10356
jmp 0x1000b616
cmp ecx, 0x571869f0
jg 0x1000ae03
cmp ecx, 0x4bea0066
jg 0x1000afd1
cmp ecx, 0x461ed8f1
je 0x1000b371
cmp ecx, 0x4bada50b
jne 0x1000a970
mov ecx, 0xf09835f
jmp 0x1000a970
cmp ecx, 0xae23fc08
jg 0x1000ae3a
cmp ecx, 0xa0b42f91
jg 0x1000b01d
cmp ecx, 0x9e892d30
je 0x1000b37b
cmp ecx, 0xa063c894
jne 0x1000a970
mov eax, dword [ebp - 0x1c]
mov eax, dword [eax]
mov dword [ebp - 0x40], eax
mov eax, dword [ebp - 0x3c]
mov eax, dword [eax]
mov dword [ebp - 0x44], eax
mov ecx, 0x3c6d075c
jmp 0x1000a970
cmp ecx, 0x1f4cef7a
jg 0x1000b068
cmp ecx, 0x1ac09179
je 0x1000b385
cmp ecx, 0x1bb90762
jne 0x1000a970
mov eax, dword [ebp - 0x58]
cmp eax, 2
mov ecx, 0x18ccc088
mov eax, 0x44fbda5f
cmove ecx, eax
jmp 0x1000a970
cmp ecx, 0xf36b0836
jg 0x1000b08d
cmp ecx, 0xea2b1970
je 0x1000b3b9
cmp ecx, 0xeb9ef4c9
jne 0x1000a970
mov eax, dword [0x10070be8]
lea ecx, [eax + 1]
imul ecx, eax
mov eax, ecx
xor eax, 0xfffffffe
test eax, ecx
sete al
mov ecx, 0x86d10356
mov edi, 0xc11280bf
cmove ecx, edi
cmp dword [0x10070bec], 0xa
mov edx, 0x86d10356
jmp 0x1000a960
cmp ecx, 0x70332898
jg 0x1000b0df
cmp ecx, 0x676eeb2e
je 0x1000b3ce
cmp ecx, 0x6f0889b6
jne 0x1000a970
mov eax, dword [ebp - 0x40]
mov eax, dword [ebp - 0x44]
mov ecx, 0xda868274
jmp 0x1000a970
cmp ecx, 0x964fad46
jg 0x1000b12a
cmp ecx, 0x9480173e
je 0x1000b3db
cmp ecx, 0x958242f6
jne 0x1000a970
mov ecx, 0x1f4cef7b
jmp 0x1000a970
cmp ecx, 0x186c281c
jg 0x1000b160
cmp ecx, 0xff0177e
je 0x1000b3e5
cmp ecx, 0x18349c5c
jne 0x1000a970
mov eax, dword [ebp - 0x14]
mov dword [eax], 0
mov edx, dword [0x10070be8]
mov eax, dword [0x10070bec]
lea ecx, [edx + 1]
imul ecx, edx
not ecx
or ecx, 0xfffffffe
cmp ecx, 0xffffffff
sete dl
cmp eax, 0xa
setl dh
xor dh, dl
mov edx, 0xae23fc09
mov edi, 0x958242f6
jmp 0x1000b1f0
cmp ecx, 0xdc4ab92b
jg 0x1000b188
cmp ecx, 0xd62a0511
je 0x1000a92a
cmp ecx, 0xda868274
jne 0x1000a970
mov eax, dword [ebp - 0x40]
cmp eax, dword [ebp - 0x44]
setl byte [ebp - 0x21]
mov eax, dword [0x10070be8]
lea ecx, [eax + 1]
imul ecx, eax
not ecx
or ecx, 0xfffffffe
cmp ecx, 0xffffffff
sete al
mov ecx, 0x6f0889b6
mov edi, 0x9480173e
cmove ecx, edi
cmp dword [0x10070bec], 0xa
mov edx, 0x6f0889b6
jmp 0x1000a960
cmp ecx, 0x60cc4019
jg 0x1000b1aa
cmp ecx, 0x571869f1
je 0x1000b3ef
cmp ecx, 0x5b7a4404
jne 0x1000a970
mov eax, dword [ebp - 0x14]
mov dword [eax], 2
mov ecx, 0x3ffce1dc
jmp 0x1000a970
cmp ecx, 0xbeb25d08
jg 0x1000b206
cmp ecx, 0xae23fc09
je 0x1000b3f9
cmp ecx, 0xba2dfe10
jne 0x1000a970
mov eax, dword [ebp - 0x18]
mov esi, dword [eax]
mov eax, dword [ebp - 0x38]
add esi, dword [eax]
mov ecx, 0x186c281d
jmp 0x1000a970
cmp ecx, 0x263ea0d1
je 0x1000b40c
cmp ecx, 0x27246e0d
jne 0x1000a970
mov ecx, 0xd3523c26
jmp 0x1000a970
cmp ecx, 0xf8c75125
je 0x1000b44e
cmp ecx, 0xf933691b
jne 0x1000a970
mov eax, dword [ebp - 0x14]
mov ecx, 0xd62a0511
jmp 0x1000a970
cmp ecx, 0x7c54a6c3
je 0x1000b481
cmp ecx, 0x7f22929f
jne 0x1000a970
mov eax, dword [ebp - 0x2c]
mov eax, dword [ebp - 0x28]
mov ecx, 0x7bd47a10
jmp 0x1000a970
cmp ecx, 0x8df76b58
je 0x1000b496
cmp ecx, 0x91ed99ad
jne 0x1000a970
mov ecx, 0xea2b1970
jmp 0x1000a970
cmp ecx, 0xf09835f
je 0x1000b4d3
cmp ecx, 0xf3f9969
jne 0x1000a970
mov eax, dword [ebp - 0x48]
mov ecx, dword [ebp - 0x34]
movzx ecx, word [ecx]
mov eax, dword [eax + ecx*4]
mov ecx, dword [ebp - 0x38]
mov dword [ecx], eax
mov eax, dword [ebp - 0x30]
push dword [ebp + 0xc]
push dword [eax]
call fcn.1005a1e0
add esp, 8
mov ebx, dword [0x10070be8]
mov edx, dword [0x10070bec]
lea ecx, [ebx - 1]
imul ecx, ebx
not ecx
or ecx, 0xfffffffe
cmp ecx, 0xffffffff
sete bl
cmp edx, 0xa
setl bh
xor bh, bl
mov ebx, 0x9d3b5cc1
mov edi, 0x147457
cmovne ebx, edi
cmp ecx, 0xffffffff
mov ecx, ebx
cmove ecx, edi
cmp edx, 0xa
cmovge ecx, ebx
test eax, eax
sete byte [ebp - 0x22]
jmp 0x1000a970
cmp ecx, 0xc58117a1
je 0x1000b518
cmp ecx, 0xd3523c26
jne 0x1000a970
mov edx, dword [0x10070be8]
mov eax, dword [0x10070bec]
lea ecx, [edx + 1]
imul ecx, edx
mov edx, ecx
xor edx, 0xfffffffe
test edx, ecx
sete bl
cmp eax, 0xa
setl bh
xor bh, bl
mov ebx, 0x27246e0d
mov edi, 0xff0177e
jmp 0x1000b439
cmp ecx, 0x4bea0067
je 0x1000b54c
cmp ecx, 0x54f09f49
jne 0x1000a970
mov eax, dword [0x10070be8]
lea ecx, [eax - 1]
imul ecx, eax
not ecx
or ecx, 0xfffffffe
cmp ecx, 0xffffffff
sete al
mov ecx, 0xae23fc09
mov edi, 0x18349c5c
cmove ecx, edi
cmp dword [0x10070bec], 0xa
mov edx, 0xae23fc09
jmp 0x1000a960
cmp ecx, 0xa0b42f92
je 0x1000b589
cmp ecx, 0xaa873629
jne 0x1000a970
mov eax, dword [0x10070be8]
lea ecx, [eax + 1]
imul ecx, eax
mov eax, ecx
xor eax, 0xfffffffe
test eax, ecx
sete al
mov ecx, 0xbeb25d09
mov ebx, 0x4bea0067
cmove ecx, ebx
cmp dword [0x10070bec], 0xa
mov edx, 0xbeb25d09
jmp 0x1000b616
cmp ecx, 0x1f4cef7b
je 0x1000b62f
cmp ecx, 0x2302079c
jne 0x1000a970
mov eax, dword [ebp - 0x18]
mov ecx, 0xf36b0837
jmp 0x1000a970
cmp ecx, 0xf36b0837
je 0x1000b59f
cmp ecx, 0xf3e63af9
jne 0x1000a970
mov eax, dword [ebp - 0x34]
mov eax, dword [ebp - 0x30]
mov eax, dword [0x10070be8]
lea ecx, [eax - 1]
imul ecx, eax
not ecx
or ecx, 0xfffffffe
cmp ecx, 0xffffffff
sete al
mov ecx, 0xe538137
mov edi, 0xfa90f981
cmove ecx, edi
cmp dword [0x10070bec], 0xa
mov edx, 0xe538137
jmp 0x1000a960
cmp ecx, 0x70332899
je 0x1000b5db
cmp ecx, 0x71760505
jne 0x1000a970
mov edx, dword [0x10070be8]
mov eax, dword [0x10070bec]
lea ecx, [edx + 1]
imul ecx, edx
not ecx
or ecx, 0xfffffffe
cmp ecx, 0xffffffff
sete dl
cmp eax, 0xa
setl dh
xor dh, dl
mov edx, 0x27246e0d
mov edi, 0xd3523c26
jmp 0x1000b1f0
cmp ecx, 0x964fad47
je 0x1000b5e5
cmp ecx, 0x9d3b5cc1
jne 0x1000a970
mov eax, dword [ebp - 0x48]
mov ecx, dword [ebp - 0x34]
movzx ecx, word [ecx]
mov eax, dword [eax + ecx*4]
mov ecx, dword [ebp - 0x38]
mov dword [ecx], eax
mov eax, dword [ebp - 0x30]
mov ecx, 0xf3f9969
jmp 0x1000a970
cmp ecx, 0x186c281d
je 0x1000b626
cmp ecx, 0x18ccc088
jne 0x1000a970
mov eax, dword [ebp - 0x3c]
mov eax, dword [ebp - 0x20]
mov ecx, 0x571869f1
jmp 0x1000a970
cmp ecx, 0xdc4ab92c
je 0x1000b639
cmp ecx, 0xe960ef7f
jne 0x1000a970
mov ecx, 0x625b10e4
jmp 0x1000a970
cmp ecx, 0x60cc401a
je 0x1000b643
cmp ecx, 0x625b10e4
jne 0x1000a970
mov edx, dword [0x10070be8]
mov eax, dword [0x10070bec]
lea ecx, [edx + 1]
imul ecx, edx
not ecx
or ecx, 0xfffffffe
cmp ecx, 0xffffffff
sete dl
cmp eax, 0xa
setl dh
xor dh, dl
mov edx, 0xe960ef7f
mov edi, 0xc14b8ee2
cmovne edx, edi
cmp ecx, 0xffffffff
mov ecx, edx
cmove ecx, edi
cmp eax, 0xa
cmovge ecx, edx
jmp 0x1000a970
cmp ecx, 0xbeb25d09
je 0x1000b64d
cmp ecx, 0xc11280bf
jne 0x1000a970
mov ecx, 0x7f22929f
jmp 0x1000a970
mov edx, dword [0x10070be8]
mov eax, dword [0x10070bec]
lea ecx, [edx + 1]
imul ecx, edx
mov edx, ecx
xor edx, 0xfffffffe
test edx, ecx
sete bl
cmp eax, 0xa
setl bh
xor bh, bl
mov ebx, 0x6f0889b6
mov edi, 0xda868274
jmp 0x1000b439
mov eax, dword [ebp - 0x14]
mov dword [eax], 2
mov edx, dword [0x10070be8]
mov eax, dword [0x10070bec]
lea ecx, [edx + 1]
imul ecx, edx
mov edx, ecx
xor edx, 0xfffffffe
test edx, ecx
sete bl
cmp eax, 0xa
setl bh
xor bh, bl
mov ebx, 0x5b7a4404
mov edi, 0x70332899
jmp 0x1000b439
mov edx, dword [0x10070be8]
mov eax, dword [0x10070bec]
lea ecx, [edx + 1]
imul ecx, edx
mov edx, ecx
xor edx, 0xfffffffe
test edx, ecx
sete bl
cmp eax, 0xa
setl bh
xor bh, bl
mov ebx, 0xe538137
mov edi, 0x461ed8f1
cmovne ebx, edi
test edx, ecx
mov ecx, ebx
cmove ecx, edi
cmp eax, 0xa
mov eax, dword [ebp - 0x14]
mov eax, dword [eax]
mov dword [ebp - 0x54], eax
cmovge ecx, ebx
jmp 0x1000a970
mov ecx, 0x9e892d30
jmp 0x1000a970
mov ecx, 0x18ccc088
jmp 0x1000a970
mov ecx, 0xeb9ef4c9
jmp 0x1000a970
mov eax, dword [ebp - 0x30]
mov eax, dword [ebp - 0x20]
mov eax, dword [eax]
mov eax, dword [eax + 0x20]
mov ecx, dword [ebp - 0x18]
add eax, dword [ecx]
mov ecx, dword [ebp - 0x1c]
mov ecx, dword [ecx]
mov eax, dword [eax + ecx*4]
mov ecx, dword [ebp - 0x18]
add eax, dword [ecx]
mov ecx, dword [ebp - 0x30]
mov dword [ecx], eax
mov eax, dword [ebp - 0x34]
mov eax, dword [ebp - 0x20]
mov eax, dword [eax]
mov eax, dword [eax + 0x24]
mov ecx, dword [ebp - 0x18]
add eax, dword [ecx]
mov ecx, dword [ebp - 0x1c]
mov ecx, dword [ecx]
movzx eax, word [eax + ecx*2]
mov ecx, dword [ebp - 0x34]
mov word [ecx], ax
mov eax, dword [ebp - 0x38]
mov eax, dword [ebp - 0x18]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x20]
mov ecx, dword [ecx]
add eax, dword [ecx + 0x1c]
mov dword [ebp - 0x48], eax
mov ecx, 0x263ea0d1
jmp 0x1000a970
cmp byte [ebp - 0x21], 0
mov ecx, 0xf8c75125
mov eax, 0x4431105
cmovne ecx, eax
jmp 0x1000a970
mov ecx, 0xa0b42f92
jmp 0x1000a970
mov ecx, 0x1bb90762
jmp 0x1000a970
mov eax, dword [0x10070be8]
lea ecx, [eax + 1]
imul ecx, eax
not ecx
or ecx, 0xfffffffe
cmp ecx, 0xffffffff
sete al
mov ecx, 0xe960ef7f
mov edi, 0x625b10e4
cmove ecx, edi
cmp dword [0x10070bec], 0xa
mov edx, 0xe960ef7f
jmp 0x1000a960
mov eax, dword [ebp - 0x2c]
mov eax, dword [eax]
add eax, 0x18
mov dword [ebp - 0x50], eax
mov ecx, 0xc58117a1
jmp 0x1000a970
mov eax, dword [ebp - 0x38]
mov ecx, 0xf3e63af9
jmp 0x1000a970
mov ecx, 0x1ac09179
jmp 0x1000a970
mov ecx, 0xa063c894
jmp 0x1000a970
mov ecx, 0x7f22929f
jmp 0x1000a970
mov eax, dword [ebp - 0x14]
mov dword [eax], 0
mov ecx, 0x18349c5c
jmp 0x1000a970
mov edx, dword [0x10070be8]
mov eax, dword [0x10070bec]
lea ecx, [edx + 1]
imul ecx, edx
mov edx, ecx
xor edx, 0xfffffffe
test edx, ecx
sete bl
cmp eax, 0xa
setl bh
xor bh, bl
mov ebx, 0x9d3b5cc1
mov edi, 0xf3f9969
cmovne ebx, edi
test edx, ecx
mov ecx, ebx
cmove ecx, edi
cmp eax, 0xa
cmovge ecx, ebx
jmp 0x1000a970
mov eax, dword [0x10070be8]
lea ecx, [eax + 1]
imul ecx, eax
mov eax, ecx
xor eax, 0xfffffffe
test eax, ecx
sete al
mov ecx, 0x5b7a4404
mov edi, 0x3ffce1dc
cmove ecx, edi
cmp dword [0x10070bec], 0xa
mov edx, 0x5b7a4404
jmp 0x1000a960
mov eax, dword [ebp - 0x1c]
mov eax, dword [eax]
inc eax
mov ecx, dword [ebp - 0x1c]
mov dword [ecx], eax
mov ecx, 0x71760505
jmp 0x1000a970
mov eax, dword [ebp - 0x28]
mov eax, dword [ebp - 0x18]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x28]
mov dword [ecx], eax
mov eax, dword [ebp - 0x2c]
mov eax, dword [ebp - 0x28]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x28]
mov ecx, dword [ecx]
add eax, dword [ecx + 0x3c]
mov ecx, dword [ebp - 0x2c]
mov dword [ecx], eax
mov eax, dword [ebp - 0x2c]
mov eax, dword [eax]
cmp dword [eax + 0x78], 0
mov ecx, 0x964fad47
mov eax, 0x89ff686f
cmove ecx, eax
jmp 0x1000a970
mov edx, dword [0x10070be8]
mov eax, dword [0x10070bec]
lea ecx, [edx + 1]
imul ecx, edx
mov edx, ecx
xor edx, 0xfffffffe
test edx, ecx
sete bl
cmp eax, 0xa
setl bh
xor bh, bl
mov ebx, 0xf933691b
mov edi, 0xd62a0511
cmovne ebx, edi
test edx, ecx
mov ecx, ebx
cmove ecx, edi
cmp eax, 0xa
mov eax, dword [ebp - 0x1c]
cmovge ecx, ebx
jmp 0x1000a970
mov eax, dword [ebp - 0x50]
mov eax, dword [eax + 0x60]
add eax, dword [ebp - 0x4c]
mov ecx, dword [ebp - 0x20]
mov dword [ecx], eax
mov eax, dword [ebp - 0x3c]
mov eax, dword [ebp - 0x20]
mov eax, dword [eax]
mov eax, dword [eax + 0x18]
mov ecx, dword [ebp - 0x3c]
mov dword [ecx], eax
mov eax, dword [ebp - 0x1c]
mov eax, dword [ebp - 0x1c]
mov dword [eax], 0
mov ecx, 0xa063c894
jmp 0x1000a970
mov eax, dword [ebp - 0x14]
mov dword [eax], 1
mov eax, dword [0x10070be8]
lea ecx, [eax - 1]
imul ecx, eax
not ecx
or ecx, 0xfffffffe
cmp ecx, 0xffffffff
sete al
mov ecx, 0xbeb25d09
mov edi, 0x60cc401a
cmove ecx, edi
cmp dword [0x10070bec], 0xa
mov edx, 0xbeb25d09
jmp 0x1000a960
cmp dword [ebp - 0x54], 0
mov ecx, 0xf09835f
mov eax, 0xdc4ab92c
cmove ecx, eax
jmp 0x1000a970
mov eax, dword [ebp - 0x18]
mov eax, dword [eax]
mov dword [ebp - 0x4c], eax
mov eax, dword [0x10070be8]
lea ecx, [eax + 1]
imul ecx, eax
not ecx
or ecx, 0xfffffffe
cmp ecx, 0xffffffff
sete al
mov ecx, 0x2302079c
mov edi, 0x91ed99ad
cmove ecx, edi
cmp dword [0x10070bec], 0xa
mov edx, 0x2302079c
jmp 0x1000a960
mov ecx, 0x4bada50b
jmp 0x1000a970
mov eax, dword [ebp - 0x20]
mov eax, dword [0x10070be8]
lea ecx, [eax + 1]
imul ecx, eax
mov eax, ecx
xor eax, 0xfffffffe
test eax, ecx
sete al
mov ecx, 0x2302079c
mov ebx, 0xf36b0837
cmove ecx, ebx
cmp dword [0x10070bec], 0xa
mov edx, 0x2302079c
cmovge ecx, edx
setl dl
xor dl, al
cmovne ecx, ebx
jmp 0x1000a970
mov eax, dword [ebp - 0x14]
mov dword [eax], 1
mov ecx, 0x676eeb2e
jmp 0x1000a970
mov ecx, 0x7c54a6c3
jmp 0x1000a970
mov ecx, 0xc47d90c8
jmp 0x1000a970
mov eax, dword [ebp - 0x14]
mov dword [eax], 1
mov ecx, 0x4bea0067
jmp 0x1000a970
cmp ecx, 0x7bd47a10
jne 0x1000a970
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.1005429d
mov eax, esi
lea esp, [ebp - 0xc]
pop esi
pop edi
pop ebx
pop ebp
ret