Function at 0x10019dbe
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov ax, word [ebp + 0x9931]
test ax, ax
jg 0x10019dea
lea esi, [ebp + 0x93d2]
lea edi, [ebp + 0x9931]
mov edx, 0x80000402
mov dword [ebp + 0x9c], esp
call sub.carclw60.dll_GOL_85
cmp word [ebp + 0x992f], 6
jne 0x10019e04
mov byte [ebp + 0x15ef0], 0x31
jmp 0x10019e0b
mov byte [ebp + 0x15ef0], 0x30
mov ecx, dword [ebp + 0x9924]
mov eax, dword [ebp + 0x9928]
mov dword [ebp + 0xff69], ecx
mov dword [ebp + 0xff6d], eax
mov dword [ebp + 0xff71], 0x20202020
call fcn.100229d4
mov word [ebp + 0x78], 0
push 0x30005
push 8
lea eax, [ebp + 0x9924]
push eax
lea eax, [ebp + 0x70]
push eax
mov dword [ebp + 0x9c], esp
call sub.carclw60.dll_CARC__GetDynamicCallAddress
add esp, 0x10
mov dword [ebp + 0x94], eax
mov eax, dword [ebp + 0x94]
test eax, eax
je 0x10019ec2
mov eax, dword [ebp + 0x94]
lea ecx, [ebp + 0x992c]
push ecx
lea edx, [ebp + 0x9924]
push edx
lea ecx, [ebp + 0xf0f8]
push ecx
mov ebx, dword [ebp + 0x273dc]
mov edx, ebx
push edx
lea ecx, [ebp + 0xf178]
push ecx
push 0x30005
mov dword [ebp + 0x9c], esp
mov byte [ebp + 0x8b], 1
call eax
add esp, 0x18
mov byte [ebp + 0x8b], 0
mov ax, word [ebp + 0x78]
test ax, ax
je 0x10019f05
mov edi, dword [ebp + 0x90]
movsx eax, word [ebp + 0x78]
mov dword [edi + 8], eax
call fcn.10022d28
mov edi, dword [ebp + 0x273dc]
lea esi, [ebp + 0xf1b4]
lea edi, [edi + 0x135]
mov ecx, 0x100
mov dword [ebp + 0x9c], esp
call sub.carclw60.dll_GOL_COPYDATA
mov edi, dword [ebp + 0x273dc]
mov eax, dword [ebp + 0xf1b0]
mov dword [edi + 0x3a], eax
call fcn.10022c00
mov edi, dword [ebp + 0x273dc]
cmp dword [edi + 0x3a], 0x30303030
jbe 0x1001a127
mov al, byte [ebp + 0x15ef0]
cmp al, 0x31
jne 0x1001a122
mov edi, dword [ebp + 0x273dc]
mov eax, dword [edi + 0x3a]
mov dword [ebp + 0xf1b0], eax
mov edi, dword [ebp + 0x273dc]
lea esi, [edi + 0x135]
lea edi, [ebp + 0xf1b4]
mov ecx, 0x100
mov dword [ebp + 0x9c], esp
call sub.carclw60.dll_GOL_COPYDATA
cmp word [ebp + 0xf1b0], 0x3030
jne 0x10019f81
mov al, byte [ebp + 0xf1b2]
cmp al, 0x31
jne 0x10019f81
mov al, byte [ebp + 0xf1b3]
cmp al, 0x31
jb 0x1001a110
lea esi, [ebp + 0xf1b0]
mov edi, dword [ebp - 0x4c]
lea edi, [edi + 0x38]
mov ecx, 4
repe cmpsb byte [esi], byte es:[edi]
ja 0x1001a110
mov eax, 0x20202020
mov dword [ebp + 0x11d80], eax
mov dword [ebp + 0x11d84], eax
mov dword [ebp + 0x11d88], eax
mov byte [ebp + 0x11d8c], al
mov edi, dword [ebp - 0x4c]
lea esi, [edi + 0x18]
lea edi, [ebp + 0x11d9b]
call fcn.1002d007
mov eax, 0x20202020
mov dword [ebp + 0x11dac], eax
mov dword [ebp + 0x11db0], eax
mov dword [ebp + 0x11db4], eax
mov dword [ebp + 0x11db8], eax
mov dword [ebp + 0x11dbc], eax
mov dword [ebp + 0x11dc0], eax
mov dword [ebp + 0x11dc4], eax
mov word [ebp + 0x11dc8], ax
mov edi, dword [ebp - 0x4c]
lea esi, [edi + 0x1d]
lea edi, [ebp + 0x11dd2]
call fcn.1002cf58
mov eax, 0x20202020
mov dword [ebp + 0x11de4], eax
mov dword [ebp + 0x11de8], eax
mov dword [ebp + 0x11dec], eax
mov dword [ebp + 0x11df0], eax
mov dword [ebp + 0x11df4], eax
mov dword [ebp + 0x11df8], eax
mov dword [ebp + 0x11dfc], eax
mov word [ebp + 0x11e00], ax
mov edi, dword [ebp - 0x4c]
lea esi, [edi + 0x18]
lea edi, [ebp + 0x11d9b]
call fcn.1002d007
mov dword [ebp + 0x11dac], 0x41432d39
mov dword [ebp + 0x11db0], 0x532d4c4c
mov dword [ebp + 0x11db4], 0x30303944
mov dword [ebp + 0x11db8], 0x20205a32
mov dword [ebp + 0x11dbc], 0x20202020
mov dword [ebp + 0x11dc0], 0x20202020
mov dword [ebp + 0x11dc4], 0x20202020
mov word [ebp + 0x11dc8], 0x2020
mov edi, dword [ebp - 0x4c]
lea esi, [edi + 0x6b]
lea edi, [ebp + 0x11dd2]
call fcn.1002cf58
mov dword [ebp + 0x11de4], 0x52452d55
mov dword [ebp + 0x11de8], 0x20524f52
mov dword [ebp + 0x11dec], 0x20202020
mov dword [ebp + 0x11df0], 0x20202020
mov dword [ebp + 0x11df4], 0x20202020
mov dword [ebp + 0x11df8], 0x20202020
mov dword [ebp + 0x11dfc], 0x20202020
mov word [ebp + 0x11e00], 0x2020
call fcn.10024ab3
mov edi, dword [ebp + 0x273dc]
mov dword [edi + 0x3a], 0x30303030
jmp 0x1001a127
call fcn.100012a9
mov edi, dword [ebp + 0x273dc]
mov ax, word [ebp + 0x93d2]
mov word [edi + 0x1c], ax
mov ax, word [ebp + 0x93d4]
mov word [edi + 0x1e], ax
mov ebx, dword [ebp + 0x273dc]
lea esi, [ebp + 0x93d0]
lea edi, [ebx + 0x23a]
mov ecx, 8
rep movsb byte es:[edi], byte [esi]
mov dword [ebx + 0x242], 0x20202020
ret