Function at 0x41a3c0
Capabilities:
Accept command line arguments

Disassembly:
push ebp
mov ebp, esp
push esi
sub esp, 0x88
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x18], 0
mov eax, dword [0x41ca68]
mov dword [ebp - 0x1c], eax
mov eax, dword [sym.imp.KERNEL32.dll_GetCommandLineW]
call eax
mov dword [ebp - 0x14], eax
mov eax, dword [ebp - 0x14]
mov dword [ebp - 0xc], eax
mov dword [ebp - 0x20], 0xbbe78877
mov eax, dword [ebp - 0x20]
mov ecx, eax
sub ecx, 0x62bc956e
mov dword [ebp - 0x24], eax
mov dword [ebp - 0x28], ecx
jg 0x41a5b5
jmp 0x41a413
mov eax, dword [ebp - 0x24]
sub eax, 0x8ce1f194
mov dword [ebp - 0x2c], eax
jg 0x41a43f
jmp 0x41a429
mov eax, dword [ebp - 0x24]
sub eax, 0x83eb1a48
mov dword [ebp - 0x30], eax
je 0x41a5fb
jmp 0x41a5cb
mov eax, dword [ebp - 0x24]
sub eax, 0xbbe78876
mov dword [ebp - 0x34], eax
jg 0x41a46b
jmp 0x41a455
mov eax, dword [ebp - 0x24]
sub eax, 0x8ce1f195
mov dword [ebp - 0x38], eax
je 0x41a6fa
jmp 0x41a5cb
mov eax, dword [ebp - 0x24]
sub eax, 0xd35dd29f
mov dword [ebp - 0x3c], eax
jg 0x41a497
jmp 0x41a481
mov eax, dword [ebp - 0x24]
sub eax, 0xbbe78877
mov dword [ebp - 0x40], eax
je 0x41a5d0
jmp 0x41a5cb
mov eax, dword [ebp - 0x24]
sub eax, 0x590a406f
mov dword [ebp - 0x44], eax
jg 0x41a59f
jmp 0x41a4ad
mov eax, dword [ebp - 0x24]
sub eax, 0x539f8d92
mov dword [ebp - 0x48], eax
jg 0x41a589
jmp 0x41a4c3
mov eax, dword [ebp - 0x24]
sub eax, 0x2362be4d
mov dword [ebp - 0x4c], eax
jg 0x41a573
jmp 0x41a4d9
mov eax, dword [ebp - 0x24]
sub eax, 0x2af995e
mov dword [ebp - 0x50], eax
jg 0x41a55d
jmp 0x41a4ef
mov eax, dword [ebp - 0x24]
sub eax, 0xfd6e0735
mov dword [ebp - 0x54], eax
jg 0x41a547
jmp 0x41a505
mov eax, dword [ebp - 0x24]
sub eax, 0xd35dd2a0
mov dword [ebp - 0x58], eax
je 0x41a70d
jmp 0x41a51b
mov eax, dword [ebp - 0x24]
sub eax, 0xd6ec0cc1
mov dword [ebp - 0x5c], eax
je 0x41a719
jmp 0x41a531
mov eax, dword [ebp - 0x24]
sub eax, 0xdd1c3206
mov dword [ebp - 0x60], eax
je 0x41a6ba
jmp 0x41a5cb
mov eax, dword [ebp - 0x24]
sub eax, 0xfd6e0736
mov dword [ebp - 0x64], eax
je 0x41a72c
jmp 0x41a5cb
mov eax, dword [ebp - 0x24]
sub eax, 0x2af995f
mov dword [ebp - 0x68], eax
je 0x41a5ee
jmp 0x41a5cb
mov eax, dword [ebp - 0x24]
sub eax, 0x2362be4e
mov dword [ebp - 0x6c], eax
je 0x41a6da
jmp 0x41a5cb
mov eax, dword [ebp - 0x24]
sub eax, 0x539f8d93
mov dword [ebp - 0x70], eax
je 0x41a61b
jmp 0x41a5cb
mov eax, dword [ebp - 0x24]
sub eax, 0x590a4070
mov dword [ebp - 0x74], eax
je 0x41a6ed
jmp 0x41a5cb
mov eax, dword [ebp - 0x24]
sub eax, 0x62bc956f
mov dword [ebp - 0x78], eax
je 0x41a60f
jmp 0x41a5cb
jmp 0x41a733
mov eax, 0x539f8d93
mov ecx, 0x2af995f
mov edx, dword [ebp - 0xc]
cmp edx, 0
cmove eax, ecx
mov dword [ebp - 0x20], eax
jmp 0x41a733
mov eax, 0x83eb1a48
mov dword [ebp - 0x20], eax
jmp 0x41a733
mov eax, 0x62bc956f
mov dword [ebp - 0x10], 0
mov dword [ebp - 0x20], eax
jmp 0x41a733
mov dword [ebp - 0x20], 0x590a4070
jmp 0x41a733
mov eax, esp
mov dword [eax], 0
call fcn.0041a740
mov dword [ebp - 0x7c], edx
mov dword [ebp - 0x80], eax
call fcn.00405e30
mov edx, dword [ebp - 0x80]
imul edx, eax
mov dword [esp], edx
call fcn.00440996
mov eax, dword [ebp - 0x14]
movzx eax, word [eax]
mov edx, dword [ebp - 0x14]
mov dword [esp], edx
mov dword [ebp - 0x84], eax
call fcn.00409030
mov edx, 0
sub edx, 1
add eax, edx
mov edx, dword [ebp - 0x14]
movzx eax, word [edx + eax*2]
mov edx, dword [ebp - 0x84]
add edx, 0xe72bb496
add edx, eax
sub edx, 0xe72bb496
mov eax, dword [sym.imp.KERNEL32.dll_GetCurrentThreadId]
mov dword [ebp - 0x88], edx
call eax
mov edx, 0x2362be4e
mov ecx, 0xdd1c3206
mov esi, 0
sub esi, eax
mov eax, dword [ebp - 0x88]
sub eax, esi
mov dword [ebp - 0x18], eax
mov eax, dword [ebp - 0x18]
cmp eax, dword [ebp - 0x1c]
cmove edx, ecx
mov dword [ebp - 0x20], edx
jmp 0x41a733
mov eax, dword [sym.imp.KERNEL32.dll_GetTickCount]
call eax
mov dword [0x495138], eax
call fcn.00440973
mov dword [ebp - 0x10], eax
mov dword [ebp - 0x20], 0x590a4070
jmp 0x41a733
mov dword [ebp - 0x10], 0
mov dword [ebp - 0x20], 0x590a4070
jmp 0x41a733
mov eax, 0x8ce1f195
mov dword [ebp - 0x20], eax
jmp 0x41a733
mov eax, 0xd35dd2a0
mov ecx, dword [ebp - 0x10]
mov dword [ebp - 8], ecx
mov dword [ebp - 0x20], eax
jmp 0x41a733
mov eax, dword [ebp - 8]
add esp, 0x88
pop esi
pop ebp
ret
mov dword [ebp - 0x10], 0
mov dword [ebp - 0x20], 0x83eb1a48
jmp 0x41a733
mov dword [ebp - 0x20], 0x8ce1f195
jmp 0x41a3f7