Function at 0x1002474e
Capabilities:
Contain obfuscated stackstrings

Disassembly:
lea eax, [ebp + 0x11d28]
mov dword [ebp + 0xf0], eax
mov edi, dword [ebp + 0xf0]
mov esi, dword [ebp - 0x4c]
mov cx, word [esi + 0xc2]
mov word [edi], cx
lea edx, [esi + 0xc4]
lea eax, [edi + 2]
mov ebx, 4
mov ecx, dword [edx]
mov esi, dword [edx + 4]
add edx, 8
mov dword [eax], ecx
mov dword [eax + 4], esi
add eax, 8
dec ebx
jne 0x1002477b
mov ecx, dword [edx]
mov dword [eax], ecx
mov edi, dword [ebp + 0xf0]
mov byte [edi + 0x26], 0
mov ax, word [ebp + 0x93d0]
mov word [ebp + 0x11cca], ax
mov eax, 0x20202020
mov dword [ebp + 0x11ccc], eax
mov dword [ebp + 0x11cd0], eax
mov edi, dword [ebp - 0x4c]
lea esi, [edi + 0x9c]
lea edi, [ebp + 0x15ec4]
mov edx, 0x80000408
mov dword [ebp + 0x9c], esp
call sub.carclw60.dll_GOL_55
jmp 0x100247ed
add dword [ebp + 0x15ec4], 0xffffffff
adc dword [ebp + 0x15ec8], 0xffffffff
mov eax, dword [ebp + 0x15ec8]
test eax, eax
jg 0x10024810
mov eax, dword [ebp + 0x15ec4]
jl 0x10024836
cmp eax, 1
jb 0x10024836
mov edi, dword [ebp + 0x15ec4]
cmp byte [ebp + edi + 0x11cc9], 0x20
jne 0x10024836
mov edi, dword [ebp + 0x15ec4]
lea edi, [ebp + edi + 0x11cc9]
mov byte [edi], 0
jmp 0x100247df
mov ecx, dword [ebp + 0x93d0]
mov eax, dword [ebp + 0x93d4]
mov dword [ebp + 0x11cd4], ecx
mov dword [ebp + 0x11cd8], eax
mov eax, 0x20202020
mov dword [ebp + 0x11cdc], eax
mov dword [ebp + 0x11ce0], eax
mov dword [ebp + 0x11ce4], eax
mov edi, dword [ebp - 0x4c]
lea esi, [edi + 0xa0]
lea edi, [ebp + 0x15ec4]
mov edx, 0x80000408
mov dword [ebp + 0x9c], esp
call sub.carclw60.dll_GOL_55
jmp 0x10024897
add dword [ebp + 0x15ec4], 0xffffffff
adc dword [ebp + 0x15ec8], 0xffffffff
mov eax, dword [ebp + 0x15ec8]
test eax, eax
jg 0x100248ba
mov eax, dword [ebp + 0x15ec4]
jl 0x100248e0
cmp eax, 1
jb 0x100248e0
mov edi, dword [ebp + 0x15ec4]
cmp byte [ebp + edi + 0x11cd3], 0x20
jne 0x100248e0
mov edi, dword [ebp + 0x15ec4]
lea edi, [ebp + edi + 0x11cd3]
mov byte [edi], 0
jmp 0x10024889
lea esi, [ebp + 0x93d2]
lea edi, [ebp + 0x11cc2]
mov edx, 0xc0000404
mov dword [ebp + 0x9c], esp
call sub.carclw60.dll_GOL_85
mov ecx, dword [ebp + 0x9413]
mov eax, dword [ebp + 0x9417]
mov dword [ebp + 0x11ce8], ecx
mov dword [ebp + 0x11cec], eax
mov word [ebp + 0x11cf0], 0x2020
mov edi, dword [ebp - 0x4c]
lea esi, [edi + 0x9c]
lea edi, [ebp + 0x15ec4]
mov edx, 0x80000408
mov dword [ebp + 0x9c], esp
call sub.carclw60.dll_GOL_55
jmp 0x1002494f
add dword [ebp + 0x15ec4], 0xffffffff
adc dword [ebp + 0x15ec8], 0xffffffff
mov eax, dword [ebp + 0x15ec8]
test eax, eax
jg 0x10024972
mov eax, dword [ebp + 0x15ec4]
jl 0x10024998
cmp eax, 1
jb 0x10024998
mov edi, dword [ebp + 0x15ec4]
cmp byte [ebp + edi + 0x11ce7], 0x20
jne 0x10024998
mov edi, dword [ebp + 0x15ec4]
lea edi, [ebp + edi + 0x11ce7]
mov byte [edi], 0
jmp 0x10024941
mov word [ebp + 0x11cf2], 0x3032
mov dword [ebp + 0x11cf4], 0x2e34302e
mov dword [ebp + 0x11cf8], 0x554a3831
mov dword [ebp + 0x11cfc], 0x3230204c
mov dword [ebp + 0x11d00], 0x3032202c
mov dword [ebp + 0x11d04], 0x20203432
mov dword [ebp + 0x11d08], 0x20202020
mov dword [ebp + 0x11d0c], 0x20202020
mov dword [ebp + 0x11d10], 0x20202020
mov dword [ebp + 0x11d14], 0x20202020
mov dword [ebp + 0x11d18], 0x20202020
mov dword [ebp + 0x11d1c], 0x20202020
mov dword [ebp + 0x11d20], 0x20202020
mov edi, dword [ebp - 0x4c]
lea esi, [edi + 0xa8]
lea edi, [ebp + 0x15ec4]
mov edx, 0x80000408
mov dword [ebp + 0x9c], esp
call sub.carclw60.dll_GOL_55
jmp 0x10024a4b
add dword [ebp + 0x15ec4], 0xffffffff
adc dword [ebp + 0x15ec8], 0xffffffff
mov eax, dword [ebp + 0x15ec8]
test eax, eax
jg 0x10024a6e
mov eax, dword [ebp + 0x15ec4]
jl 0x10024a94
cmp eax, 1
jb 0x10024a94
mov edi, dword [ebp + 0x15ec4]
cmp byte [ebp + edi + 0x11cf1], 0x20
jne 0x10024a94
mov edi, dword [ebp + 0x15ec4]
lea edi, [ebp + edi + 0x11cf1]
mov byte [edi], 0
jmp 0x10024a3d
mov dword [ebp + 0x11cc6], 0
xor eax, eax
mov dword [ebp + 0x11d24], eax
lea eax, [ebp + 0xe7a0]
mov dword [ebp + 0x11d24], eax
ret