Function at 0x1001e510
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x5bc
mov eax, dword [0x10073098]
xor eax, ebp
mov dword [ebp - 4], eax
push ebx
push esi
push edi
push 0x400
xorps xmm0, xmm0
lea eax, [ebp - 0x408]
push 0
push eax
mov esi, ecx
movlpd qword [ebp - 0x4b0], xmm0
movlpd qword [ebp - 0x4b8], xmm0
call fcn.1004d980
mov eax, 0xc1a0
mov dword [ebp - 0x4a4], 0
mov word [ebp - 0x4bc], ax
add esp, 0xc
mov eax, 0xc3c3
mov dword [ebp - 0x4a8], 0
mov dword [ebp - 0x4d8], 0x8ab5f155
mov dword [ebp - 0x4d4], 0x5d5b563a
mov dword [ebp - 0x4d0], 0xcfbda7f9
mov dword [ebp - 0x4cc], 0x4a3d51bd
mov dword [ebp - 0x4c8], 0x72b7663d
mov dword [ebp - 0x4c4], 0xce1d5674
mov dword [ebp - 0x4c0], 0x4a7d173b
mov dword [ebp - 0x508], 0x4a5631b6
mov dword [ebp - 0x504], 0x9db896d9
mov dword [ebp - 0x500], 0xf5e671a
mov dword [ebp - 0x4fc], 0x8ade915e
mov dword [ebp - 0x4f8], 0xb254a6de
mov dword [ebp - 0x4f4], 0x6fab693
mov dword [ebp - 0x4f0], 0xa29acfd8
mov dword [ebp - 0x4ec], 0xbb7a255b
mov dword [ebp - 0x4e8], 0x8082d5d8
mov dword [ebp - 0x578], 0x4a5631b6
mov dword [ebp - 0x574], 0x9db896d9
mov dword [ebp - 0x570], 0xf5e671a
mov dword [ebp - 0x56c], 0x8ade915e
mov dword [ebp - 0x568], 0xb254a6de
mov dword [ebp - 0x564], 0x6fab693
mov dword [ebp - 0x560], 0xa29acfd8
mov dword [ebp - 0x55c], 0xbb7a255b
mov dword [ebp - 0x558], 0xb096d5d8
mov dword [ebp - 0x554], 0xbdb10f55
mov dword [ebp - 0x550], 0x52d45b32
mov dword [ebp - 0x54c], 0x4d19d16
mov dword [ebp - 0x548], 0x55f089b7
mov dword [ebp - 0x544], 0xc53f396
mov dword [ebp - 0x540], 0xc47bb1fb
mov dword [ebp - 0x53c], 0xcf7fccff
mov dword [ebp - 0x538], 0xcf7ed57b
mov word [ebp - 0x534], ax
mov dword [ebp - 0x4a0], 0x89b5f255
mov dword [ebp - 0x49c], 0x5e5b553a
mov dword [ebp - 0x498], 0xccbda4f9
mov dword [ebp - 0x494], 0x493d52bd
mov dword [ebp - 0x490], 0x71b7653d
mov dword [ebp - 0x48c], 0xc5197570
mov dword [ebp - 0x488], 0x61790c3b
mov dword [ebp - 0x484], 0x7899e6b8
mov dword [ebp - 0x480], 0x7375163b
mov dword [ebp - 0x47c], 0x6656ccb6
mov dword [ebp - 0x478], 0x91378cd5
mov dword [ebp - 0x474], 0xf73256f1
mov dword [ebp - 0x470], 0x8e137254
mov dword [ebp - 0x46c], 0xcbbc147d
mov dword [ebp - 0x468], 0x17984a1c
mov dword [ebp - 0x464], 0x109c3b18
mov dword [ebp - 0x460], 0x3c990e90
mov dword [ebp - 0x45c], 0x521c3838
mov dword [ebp - 0x458], 0x3d5a099e
mov dword [ebp - 0x454], 0x8fb5b259
mov dword [ebp - 0x450], 0x50be54b9
mov dword [ebp - 0x44c], 0xa0f072d7
mov dword [ebp - 0x448], 0xbffc59b
mov dword [ebp - 0x444], 0xdf9fd378
mov dword [ebp - 0x440], 0xca7f04fb
mov dword [ebp - 0x43c], 0xc38bd7f8
mov dword [ebp - 0x438], 0xc87c0177
mov dword [ebp - 0x434], 0x193bfc99
mov dword [ebp - 0x430], 0xf03864f9
cmp dword [0x10075b94], 0
mov eax, 0xc040
mov dword [ebp - 0x42c], 0xe1f5798
mov dword [ebp - 0x428], 0xce9133f4
mov dword [ebp - 0x424], 0x4a3f173d
mov dword [ebp - 0x420], 0xd4bb4b7d
mov dword [ebp - 0x41c], 0xd07e78fb
mov word [ebp - 0x418], ax
jne 0x1001e853
mov ecx, 0x12060388
call fcn.10025960
mov edx, 0x22f68f0f
mov ecx, eax
call fcn.10025b80
mov dword [0x10075b94], eax
test eax, eax
je 0x1001eacb
cmp dword [0x10075ba8], 0
jne 0x1001e87f
mov ecx, 0x12060388
call fcn.10025960
mov edx, 0x95b1404c
mov ecx, eax
call fcn.10025b80
mov dword [0x10075ba8], eax
test eax, eax
je 0x1001eacb
cmp dword [0x10075b98], 0
jne 0x1001e8ab
mov ecx, 0x12060388
call fcn.10025960
mov edx, 0x4ada626c
mov ecx, eax
call fcn.10025b80
mov dword [0x10075b98], eax
test eax, eax
je 0x1001eacb
cmp dword [0x10075b90], 0
jne 0x1001e8d7
mov ecx, 0x12060388
call fcn.10025960
mov edx, 0x5a683941
mov ecx, eax
call fcn.10025b80
mov dword [0x10075b90], eax
test eax, eax
je 0x1001eacb
push esi
lea eax, [ebp - 0x408]
push 0x200
push eax
call fcn.10052344
add esp, 0xc
lea eax, [ebp - 0x4a8]
push eax
lea eax, [ebp - 0x408]
push 0x1006f5d8
push eax
call fcn.10053964
add esp, 0xc
lea eax, [ebp - 0x408]
mov edx, 0x10cf0a
mov dword [ebp - 0x4a4], eax
mov ecx, 0x400
call fcn.10013d60
cmp word [ebp - 0x408], 0x5c
mov esi, eax
mov dword [ebp - 0x4ac], esi
mov dword [ebp - 0x4b0], 0x2000000
jne 0x1001e981
lea eax, [ebp - 0x4a4]
push eax
lea eax, [ebp - 0x400]
push str.kok_in
push eax
call fcn.10053964
add esp, 0xc
lea eax, [ebp - 0x408]
push eax
push 0x200
push esi
call fcn.1005247e
add esp, 0xc
push str.kok_in
push 0x200
push esi
call fcn.1005247e
add esp, 0xc
mov ecx, dword [ebp - 0x4a4]
mov edx, ecx
lea edi, [edx + 2]
nop dword [eax]
mov ax, word [edx]
add edx, 2
test ax, ax
jne 0x1001e990
sub edx, edi
sar edx, 1
call fcn.1000aa60
cmp eax, 0x41901a8
ja 0x1001ea4a
je 0x1001ea2a
cmp eax, 0x2830148
je 0x1001ea0a
cmp eax, 0x40a0199
jne 0x1001eacb
push dword [ebp - 0x4a4]
lea eax, [ebp - 0x4a0]
push eax
lea ecx, [ebp - 0x5b8]
call fcn.10024c00
lea eax, [ebp - 0x5b8]
push eax
push 0x200
push esi
call fcn.1005247e
add esp, 0xc
push dword [ebp - 0x4a8]
push 0x200
push esi
call fcn.1005247e
add esp, 0xc
push esi
jmp 0x1001eaaa
push dword [ebp - 0x4a4]
lea eax, [ebp - 0x4d8]
push eax
lea ecx, [ebp - 0x500]
call fcn.10011ae0
lea eax, [ebp - 0x500]
jmp 0x1001e9e1
push dword [ebp - 0x4a4]
lea eax, [ebp - 0x578]
push eax
lea ecx, [ebp - 0x528]
call fcn.1001cdd0
lea eax, [ebp - 0x528]
jmp 0x1001e9e1
cmp eax, 0x41c01ab
je 0x1001ea7b
cmp eax, 0x42601ac
jne 0x1001eacb
push dword [ebp - 0x4a4]
lea eax, [ebp - 0x508]
push eax
lea ecx, [ebp - 0x4dc]
call fcn.1001a2e0
lea eax, [ebp - 0x4dc]
jmp 0x1001e9e1
lea eax, [ebp - 0x4b8]
push eax
call dword [0x10075b94]
test eax, eax
jne 0x1001eacb
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x4b0]
push eax
call dword [0x10075b98]
test eax, eax
jne 0x1001eacb
push dword [ebp - 0x4a8]
lea eax, [ebp - 0x410]
push eax
call dword [0x10075ba8]
lea eax, [ebp - 0x410]
push eax
lea eax, [ebp - 0x4b0]
push eax
call dword [0x10075b98]
cmp dword [ebp - 0x4b4], 0
je 0x1001eae1
lea eax, [ebp - 0x4b8]
push eax
call dword [0x10075b90]
mov ecx, dword [ebp - 4]
mov edx, dword [ebp - 0x4ac]
xor ecx, ebp
mov eax, dword [ebp - 0x4b0]
pop edi
pop esi
pop ebx
call fcn.1004bc43
mov esp, ebp
pop ebp
ret