Function at 0x100264a0
Capabilities:
Accept command line arguments

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x101a9dcb
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x164
push ebx
push esi
push edi
lea eax, [ebp - 0x128]
mov dword [ebp - 0x10], esp
mov esi, ecx
mov dword [ebp - 4], 0
push eax
mov dword [ebp - 0x110], esi
call fcn.10025900
add esp, 4
lea eax, [ebp - 0x11]
mov byte [ebp - 4], 1
push eax
push dword [esi + 0x1c]
lea ecx, [ebp - 0xf4]
push dword [esi + 0x18]
call fcn.10025690
lea eax, [ebp - 0x11]
mov byte [ebp - 4], 2
push eax
push dword [0x10226124]
lea ecx, [ebp - 0xdc]
push dword [0x10226120]
call fcn.10025690
mov edi, dword [0x10226124]
xorps xmm0, xmm0
mov esi, dword [0x10226120]
mov byte [ebp - 4], 3
movups xmmword [ebp - 0x7c], xmm0
cmp esi, edi
jne 0x1002654d
xor esi, esi
mov edi, 7
xor eax, eax
mov dword [ebp - 0x6c], esi
mov dword [ebp - 0x68], edi
mov word [ebp - 0x7c], ax
jmp 0x100265ea
sub edi, esi
mov dword [ebp - 0x6c], 0
mov dword [ebp - 0x68], 7
cmp edi, 0x7ffffffe
ja 0x1002715d
mov eax, 7
cmp edi, eax
jbe 0x100265af
mov eax, edi
or eax, 7
cmp eax, 0x7ffffffe
jbe 0x10026585
mov eax, SysReAllocString
jmp 0x1002658f
mov ecx, 0xa
cmp eax, ecx
cmovb eax, ecx
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0x18]
push eax
lea eax, [ebp - 0x7c]
push eax
call fcn.10016ca0
mov ecx, eax
add esp, 8
mov eax, dword [ebp - 0x18]
mov dword [ebp - 0x7c], ecx
mov dword [ebp - 0x68], eax
jmp 0x100265b2
mov ecx, dword [ebp - 0x7c]
cmp eax, 7
lea edx, [ebp - 0x7c]
cmova edx, ecx
mov dword [ebp - 0x18], edx
mov ecx, edx
mov edx, edi
test edi, edi
je 0x100265d8
movzx eax, byte [esi]
lea ecx, [ecx + 2]
mov word [ecx - 2], ax
lea esi, [esi + 1]
sub edx, 1
jne 0x100265c6
mov eax, dword [ebp - 0x18]
xor ecx, ecx
mov dword [ebp - 0x6c], edi
mov word [eax + edi*2], cx
mov edi, dword [ebp - 0x68]
mov esi, dword [ebp - 0x6c]
cmp dword [ebp - 0x114], 7
lea eax, [ebp - 0x128]
push dword [ebp - 0x118]
cmova eax, dword [ebp - 0x128]
lea ecx, [ebp - 0x64]
xorps xmm0, xmm0
mov byte [ebp - 4], 4
push eax
movups xmmword [ebp - 0x64], xmm0
mov dword [ebp - 0x54], 0
mov dword [ebp - 0x50], 0
call fcn.10016d00
lea eax, [ebp - 0x10c]
mov byte [ebp - 4], 5
push eax
lea ecx, [ebp - 0x64]
call fcn.100276d0
mov ecx, eax
cmp dword [ebp - 0xe0], 0xf
lea eax, [ebp - 0xf4]
push dword [ebp - 0xe4]
cmova eax, dword [ebp - 0xf4]
push eax
mov byte [ebp - 4], 6
call fcn.10010660
mov dword [ebp - 0x3c], 0
xorps xmm0, xmm0
movups xmmword [ebp - 0x4c], xmm0
mov dword [ebp - 0x38], 0
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x4c], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x3c], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
push 1
push 0x101c0054
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], 7
call fcn.10010660
mov dword [ebp - 0x24], 0
xorps xmm0, xmm0
movups xmmword [ebp - 0x34], xmm0
mov dword [ebp - 0x20], 0
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x34], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x24], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
cmp dword [ebp - 0xc8], 0xf
lea eax, [ebp - 0xdc]
push dword [ebp - 0xcc]
cmova eax, dword [ebp - 0xdc]
lea ecx, [ebp - 0x34]
push eax
mov byte [ebp - 4], 8
call fcn.10010660
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x158], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x148], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
mov ecx, dword [ebp - 0x20]
mov byte [ebp - 4], 0xa
cmp ecx, 0xf
jbe 0x10026767
mov edx, dword [ebp - 0x34]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1002675d
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10027162
push ecx
push edx
call fcn.1017821e
add esp, 8
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x20], 0xf
mov byte [ebp - 0x34], 0
mov ecx, dword [ebp - 0x38]
mov byte [ebp - 4], 0xb
cmp ecx, 0xf
jbe 0x100267b1
mov edx, dword [ebp - 0x4c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x100267a7
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10027162
push ecx
push edx
call fcn.1017821e
add esp, 8
mov dword [ebp - 0x3c], 0
mov dword [ebp - 0x38], 0xf
mov byte [ebp - 0x4c], 0
mov ecx, dword [ebp - 0xf8]
mov byte [ebp - 4], 0xc
cmp ecx, 0xf
jbe 0x10026801
mov edx, dword [ebp - 0x10c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x100267f7
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10027162
push ecx
push edx
call fcn.1017821e
add esp, 8
mov dword [ebp - 0xfc], 0
mov dword [ebp - 0xf8], 0xf
mov byte [ebp - 0x10c], 0
mov ecx, dword [ebp - 0x50]
mov byte [ebp - 4], 0xd
cmp ecx, 7
jbe 0x1002685a
mov edx, dword [ebp - 0x64]
lea ecx, [ecx*2 + 2]
mov eax, edx
cmp ecx, 0x1000
jb 0x10026850
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10027162
push ecx
push edx
call fcn.1017821e
add esp, 8
xor eax, eax
mov dword [ebp - 0x54], 0
mov dword [ebp - 0x50], 7
mov word [ebp - 0x64], ax
call dword [sym.imp.KERNEL32.dll_GetCommandLineW]
mov edx, eax
mov dword [ebp - 0x84], 0
mov ecx, edx
mov dword [ebp - 0x80], 0
xorps xmm0, xmm0
movups xmmword [ebp - 0x94], xmm0
lea eax, [ecx + 2]
mov dword [ebp - 0x18], eax
nop dword [eax]
mov ax, word [ecx]
add ecx, 2
test ax, ax
jne 0x100268a0
sub ecx, dword [ebp - 0x18]
sar ecx, 1
push ecx
push edx
lea ecx, [ebp - 0x94]
call fcn.10016d00
cmp dword [ebp - 0x80], 7
lea eax, [ebp - 0x94]
push dword [ebp - 0x84]
cmova eax, dword [ebp - 0x94]
lea ecx, [ebp - 0x4c]
xorps xmm0, xmm0
mov byte [ebp - 4], 0xe
push eax
movups xmmword [ebp - 0x4c], xmm0
mov dword [ebp - 0x3c], 0
mov dword [ebp - 0x38], 0
call fcn.10016d00
lea eax, [ebp - 0x140]
mov byte [ebp - 4], 0xf
push eax
lea ecx, [ebp - 0x4c]
call fcn.10027430
push eax
lea ecx, [ebp - 0x10c]
mov byte [ebp - 4], 0x10
call fcn.10025740
push 1
push 0x101c0040
lea ecx, [ebp - 0x10c]
mov byte [ebp - 4], 0x11
call fcn.10017050
mov dword [ebp - 0x54], 0
xorps xmm0, xmm0
movups xmmword [ebp - 0x64], xmm0
mov dword [ebp - 0x50], 0
xor ecx, ecx
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x64], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x54], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 7
mov word [eax], cx
cmp edi, 7
mov byte [ebp - 4], 0x12
lea eax, [ebp - 0x7c]
cmova eax, dword [ebp - 0x7c]
lea ecx, [ebp - 0x64]
push esi
push eax
call fcn.10017050
mov dword [ebp - 0xb4], 0
xorps xmm0, xmm0
movups xmmword [ebp - 0xc4], xmm0
mov dword [ebp - 0xb0], 0
xor ecx, ecx
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0xc4], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0xb4], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 7
mov word [eax], cx
mov ecx, dword [ebp - 0x50]
mov byte [ebp - 4], 0x14
cmp ecx, 7
jbe 0x10026a06
mov edx, dword [ebp - 0x64]
lea ecx, [ecx*2 + 2]
mov eax, edx
cmp ecx, 0x1000
jb 0x100269fc
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10027167
push ecx
push edx
call fcn.1017821e
add esp, 8
xor eax, eax
mov dword [ebp - 0x54], 0
mov dword [ebp - 0x50], 7
mov word [ebp - 0x64], ax
mov ecx, dword [ebp - 0xf8]
mov byte [ebp - 4], 0x15
cmp ecx, 7
jbe 0x10026a5e
mov edx, dword [ebp - 0x10c]
lea ecx, [ecx*2 + 2]
mov eax, edx
cmp ecx, 0x1000
jb 0x10026a54
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10027167
push ecx
push edx
call fcn.1017821e
add esp, 8
xor eax, eax
mov dword [ebp - 0xfc], 0
mov dword [ebp - 0xf8], 7
mov word [ebp - 0x10c], ax
mov ecx, dword [ebp - 0x12c]
mov byte [ebp - 4], 0x16
cmp ecx, 7
jbe 0x10026abf
mov edx, dword [ebp - 0x140]
lea ecx, [ecx*2 + 2]
mov eax, edx
cmp ecx, 0x1000
jb 0x10026ab5
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10027167
push ecx
push edx
call fcn.1017821e
add esp, 8
xor eax, eax
mov dword [ebp - 0x130], 0
mov dword [ebp - 0x12c], 7
mov word [ebp - 0x140], ax
mov ecx, dword [ebp - 0x38]
mov byte [ebp - 4], 0x17
cmp ecx, 7
jbe 0x10026b1a
mov edx, dword [ebp - 0x4c]
lea ecx, [ecx*2 + 2]
mov eax, edx
cmp ecx, 0x1000
jb 0x10026b10
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10027167
push ecx
push edx
call fcn.1017821e
add esp, 8
xor eax, eax
mov dword [ebp - 0x3c], 0
mov word [ebp - 0x4c], ax
lea eax, [ebp - 0xc4]
push eax
lea eax, [ebp - 0x170]
mov dword [ebp - 0x38], 7
push eax
call fcn.100274e0
add esp, 8
mov dword [ebp - 0x24], 0
xorps xmm0, xmm0
movups xmmword [ebp - 0x34], xmm0
mov dword [ebp - 0x20], 0
xor ecx, ecx
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x34], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x24], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 7
mov word [eax], cx
lea eax, [ebp - 0x34]
mov byte [ebp - 4], 0x19
push eax
call fcn.100272e0
mov ecx, dword [ebp - 0x20]
add esp, 4
mov byte [ebp - 0x11], al
mov byte [ebp - 4], 0x18
cmp ecx, 7
jbe 0x10026bce
mov edx, dword [ebp - 0x34]
lea ecx, [ecx*2 + 2]
mov eax, edx
cmp ecx, 0x1000
jb 0x10026bc4
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1002716c
push ecx
push edx
call fcn.1017821e
add esp, 8
mov ecx, dword [ebp - 0x15c]
xor eax, eax
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x20], 7
mov word [ebp - 0x34], ax
mov byte [ebp - 4], 0x17
cmp ecx, 7
jbe 0x10026c26
mov edx, dword [ebp - 0x170]
lea ecx, [ecx*2 + 2]
mov eax, edx
cmp ecx, 0x1000
jb 0x10026c1c
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1002716c
push ecx
push edx
call fcn.1017821e
add esp, 8
cmp byte [ebp - 0x11], 0
jne 0x10026fa5
cmp dword [ebp - 0x114], 7
lea edx, [ebp - 0x128]
mov eax, dword [ebp - 0x118]
lea edi, [ebp - 0x128]
cmova edx, dword [ebp - 0x128]
xorps xmm0, xmm0
cmova edi, dword [ebp - 0x128]
movups xmmword [ebp - 0xac], xmm0
lea edx, [edx + eax*2]
cmp edi, edx
jne 0x10026c89
mov eax, 0xf
mov dword [ebp - 0x9c], 0
mov dword [ebp - 0x98], eax
mov byte [ebp - 0xac], 0
jmp 0x10026d36
sub edx, edi
mov dword [ebp - 0x98], 0xf
sar edx, 1
mov dword [ebp - 0x1c], edx
cmp edx, 0x7fffffff
ja 0x10027171
mov eax, 0xf
cmp edx, eax
jbe 0x10026cf6
or edx, eax
cmp edx, 0x7fffffff
jbe 0x10026cc0
mov edx, SysReAllocString
jmp 0x10026cca
mov eax, 0x16
cmp edx, eax
cmovb edx, eax
lea eax, [ebp - 0x18]
mov dword [ebp - 0x18], edx
push eax
lea eax, [ebp - 0xac]
push eax
call fcn.10008610
mov edx, dword [ebp - 0x1c]
mov ecx, eax
mov eax, dword [ebp - 0x18]
add esp, 8
mov dword [ebp - 0xac], ecx
mov dword [ebp - 0x98], eax
jmp 0x10026cfc
mov ecx, dword [ebp - 0xac]
cmp eax, 0xf
lea esi, [ebp - 0xac]
cmova esi, ecx
mov dword [ebp - 0x1c], esi
mov ecx, esi
mov esi, edx
test edx, edx
je 0x10026d23
mov al, byte [edi]
lea ecx, [ecx + 1]
mov byte [ecx - 1], al
lea edi, [edi + 2]
sub esi, 1
jne 0x10026d13
mov eax, dword [ebp - 0x1c]
mov dword [ebp - 0x9c], edx
mov byte [eax + edx], 0
mov eax, dword [ebp - 0x98]
mov esi, dword [ebp - 0x110]
lea ecx, [ebp - 0xac]
cmp esi, ecx
je 0x10026d70
mov ecx, esi
call fcn.100088a0
movups xmm0, xmmword [ebp - 0xac]
mov eax, 0xf
mov byte [ebp - 0xac], 0
movups xmmword [esi], xmm0
movq xmm0, qword [ebp - 0x9c]
movq qword [esi + 0x10], xmm0
cmp eax, 0xf
jbe 0x10026da6
mov edx, dword [ebp - 0xac]
lea ecx, [eax + 1]
mov eax, edx
cmp ecx, 0x1000
jb 0x10026d9c
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10027176
push ecx
push edx
call fcn.1017821e
add esp, 8
lea eax, [ebp - 0x94]
mov ecx, esi
push eax
call fcn.100259d0
lea eax, [ebp - 0xc4]
mov ecx, esi
push eax
lea eax, [ebp - 0x94]
push eax
call fcn.100261b0
lea eax, [ebp - 0xdc]
mov ecx, esi
push eax
call fcn.100277e0
mov ecx, dword [ebp - 0xb0]
cmp ecx, 7
jbe 0x10026e17
mov edx, dword [ebp - 0xc4]
lea ecx, [ecx*2 + 2]
mov eax, edx
cmp ecx, 0x1000
jb 0x10026e0d
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10027176
push ecx
push edx
call fcn.1017821e
add esp, 8
mov ecx, dword [ebp - 0x80]
xor eax, eax
mov dword [ebp - 0xb4], 0
mov dword [ebp - 0xb0], 7
mov word [ebp - 0xc4], ax
cmp ecx, 7
jbe 0x10026e71
mov edx, dword [ebp - 0x94]
lea ecx, [ecx*2 + 2]
mov eax, edx
cmp ecx, 0x1000
jb 0x10026e67
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10027176
push ecx
push edx
call fcn.1017821e
add esp, 8
mov ecx, dword [ebp - 0x144]
xor eax, eax
mov dword [ebp - 0x84], 0
mov dword [ebp - 0x80], 7
mov word [ebp - 0x94], ax
cmp ecx, 0xf
jbe 0x10026ec5
mov edx, dword [ebp - 0x158]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10026ebb
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10027176
push ecx
push edx
call fcn.1017821e
add esp, 8
mov eax, dword [ebp - 0x68]
cmp eax, 7
jbe 0x10026edd
push eax
push dword [ebp - 0x7c]
lea eax, [ebp - 0x7c]
push eax
call fcn.10027180
add esp, 0xc
mov ecx, dword [ebp - 0xc8]
cmp ecx, 0xf
jbe 0x10026f17
mov edx, dword [ebp - 0xdc]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10026f0d
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10027176
push ecx
push edx
call fcn.1017821e
add esp, 8
mov ecx, dword [ebp - 0xe0]
mov dword [ebp - 0xcc], 0
mov dword [ebp - 0xc8], 0xf
mov byte [ebp - 0xdc], 0
cmp ecx, 0xf
jbe 0x10026f6c
mov edx, dword [ebp - 0xf4]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10026f62
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10027176
push ecx
push edx
call fcn.1017821e
add esp, 8
lea ecx, [ebp - 0x128]
mov dword [ebp - 0xe4], 0
mov dword [ebp - 0xe0], 0xf
mov byte [ebp - 0xf4], 0
call fcn.10016da0
mov ecx, dword [ebp - 0xc]
pop edi
pop esi
mov dword fs:[0], ecx
pop ebx
mov esp, ebp
pop ebp
ret 4
mov ecx, dword [ebp - 0xb0]
cmp ecx, 7
jbe 0x10026fe5
mov edx, dword [ebp - 0xc4]
lea ecx, [ecx*2 + 2]
mov eax, edx
cmp ecx, 0x1000
jb 0x10026fdb
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10027176
push ecx
push edx
call fcn.1017821e
add esp, 8
mov ecx, dword [ebp - 0x80]
xor eax, eax
mov dword [ebp - 0xb4], 0
mov dword [ebp - 0xb0], 7
mov word [ebp - 0xc4], ax
cmp ecx, 7
jbe 0x1002703f
mov edx, dword [ebp - 0x94]
lea ecx, [ecx*2 + 2]
mov eax, edx
cmp ecx, 0x1000
jb 0x10027035
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10027176
push ecx
push edx
call fcn.1017821e
add esp, 8
mov ecx, dword [ebp - 0x144]
xor eax, eax
mov dword [ebp - 0x84], 0
mov dword [ebp - 0x80], 7
mov word [ebp - 0x94], ax
cmp ecx, 0xf
jbe 0x10027093
mov edx, dword [ebp - 0x158]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10027089
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10027176
push ecx
push edx
call fcn.1017821e
add esp, 8
mov ecx, dword [ebp - 0x68]
cmp ecx, 7
jbe 0x100270cd
mov edx, dword [ebp - 0x7c]
lea ecx, [ecx*2 + 2]
mov eax, edx
cmp ecx, 0x1000
jb 0x100270c3
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10027176
push ecx
push edx
call fcn.1017821e
add esp, 8
mov ecx, dword [ebp - 0xc8]
cmp ecx, 0xf
jbe 0x10027103
mov edx, dword [ebp - 0xdc]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x100270f9
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10027176
push ecx
push edx
call fcn.1017821e
add esp, 8
mov ecx, dword [ebp - 0xe0]
mov dword [ebp - 0xcc], 0
mov dword [ebp - 0xc8], 0xf
mov byte [ebp - 0xdc], 0
cmp ecx, 0xf
jbe 0x10026f6c
mov edx, dword [ebp - 0xf4]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10026f62
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10027176
jmp 0x10026f62
call fcn.100093c0
call fcn.1018070f
call fcn.1018070f
call fcn.1018070f
call fcn.100093c0
call fcn.1018070f
int3