Function at 0x411148
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov eax, 0x435038
call fcn.00431ec0
push ecx
push ebx
push esi
mov esi, ecx
push edi
mov dword [ebp - 0x10], esi
call fcn.00412cc6
and dword [ebp - 4], 0
lea ecx, [esi + 0x10c8c]
call fcn.0041913e
lea ecx, [esi + 0x10cd4]
mov byte [ebp - 4], 1
call fcn.0041913e
lea ecx, [esi + 0x10d1c]
mov byte [ebp - 4], 2
call fcn.0041913e
lea ecx, [esi + 0x10d64]
mov byte [ebp - 4], 3
call fcn.0041913e
lea ecx, [esi + 0x10dac]
mov byte [ebp - 4], 4
call fcn.0041913e
lea ecx, [esi + 0x10df4]
mov byte [ebp - 4], 5
call fcn.0041913e
lea ecx, [esi + 0x10e3c]
mov byte [ebp - 4], 6
call fcn.0041913e
lea ecx, [esi + 0x10e84]
mov byte [ebp - 4], 7
call fcn.0041913e
lea ecx, [esi + 0x10ecc]
mov byte [ebp - 4], 8
call fcn.0041913e
lea ecx, [esi + 0x10f14]
mov byte [ebp - 4], 9
call fcn.0041913e
lea ecx, [esi + 0x10f5c]
mov byte [ebp - 4], 0xa
call fcn.0041913e
lea ecx, [esi + 0x10fa4]
mov byte [ebp - 4], 0xb
call fcn.0041913e
lea ecx, [esi + 0x10fec]
mov byte [ebp - 4], 0xc
call fcn.0041913e
lea ecx, [esi + 0x11034]
mov byte [ebp - 4], 0xd
call fcn.0041913e
lea ecx, [esi + 0x1107c]
mov byte [ebp - 4], 0xe
call fcn.0041913e
lea ecx, [esi + 0x110c4]
mov byte [ebp - 4], 0xf
call fcn.0041913e
lea ecx, [esi + 0x1110c]
mov byte [ebp - 4], 0x10
call fcn.0041913e
lea ebx, [esi + 0x11154]
mov byte [ebp - 4], 0x11
mov ecx, ebx
call fcn.004317d0
mov edi, 0x439aac
mov dword [ebx], edi
lea ebx, [esi + 0x11194]
mov byte [ebp - 4], 0x12
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x111d4]
mov byte [ebp - 4], 0x13
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11214]
mov byte [ebp - 4], 0x14
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11254]
mov byte [ebp - 4], 0x15
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11294]
mov byte [ebp - 4], 0x16
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x112d4]
mov byte [ebp - 4], 0x17
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11314]
mov byte [ebp - 4], 0x18
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11354]
mov byte [ebp - 4], 0x19
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11394]
mov byte [ebp - 4], 0x1a
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x113d4]
mov byte [ebp - 4], 0x1b
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11414]
mov byte [ebp - 4], 0x1c
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11454]
mov byte [ebp - 4], 0x1d
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11494]
mov byte [ebp - 4], 0x1e
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
mov byte [ebp - 4], 0x1f
lea ebx, [esi + 0x114d4]
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11514]
mov byte [ebp - 4], 0x20
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11554]
mov byte [ebp - 4], 0x21
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11594]
mov byte [ebp - 4], 0x22
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x115d4]
mov byte [ebp - 4], 0x23
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11614]
mov byte [ebp - 4], 0x24
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11654]
mov byte [ebp - 4], 0x25
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11694]
mov byte [ebp - 4], 0x26
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x116d4]
mov byte [ebp - 4], 0x27
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11714]
mov byte [ebp - 4], 0x28
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11754]
mov byte [ebp - 4], 0x29
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11794]
mov byte [ebp - 4], 0x2a
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x117d4]
mov byte [ebp - 4], 0x2b
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11814]
mov byte [ebp - 4], 0x2c
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11854]
mov byte [ebp - 4], 0x2d
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11894]
mov byte [ebp - 4], 0x2e
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x118d4]
mov byte [ebp - 4], 0x2f
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11914]
mov byte [ebp - 4], 0x30
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11954]
mov byte [ebp - 4], 0x31
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ecx, [esi + 0x11998]
mov byte [ebp - 4], 0x32
call fcn.0041ff1e
lea ebx, [esi + 0x11a00]
mov byte [ebp - 4], 0x33
mov ecx, ebx
call fcn.004317d0
mov edi, 0x4399e8
mov dword [ebx], edi
lea ebx, [esi + 0x11a40]
mov byte [ebp - 4], 0x34
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11a80]
mov byte [ebp - 4], 0x35
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11ac0]
mov byte [ebp - 4], 0x36
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11b00]
mov byte [ebp - 4], 0x37
mov ecx, ebx
call fcn.004317d0
mov dword [ebx], edi
lea ebx, [esi + 0x11b40]
mov byte [ebp - 4], 0x38
mov ecx, ebx
call fcn.004317d0
mov ecx, dword [ebp - 0xc]
mov dword [ebx], edi
and dword [esi + 0x11c14], 0
and dword [esi + 0x11c10], 0
mov dword [esi], 0x43b824
mov dword [esi + 0x74], 0x43b800
mov eax, esi
pop edi
pop esi
pop ebx
mov dword fs:[0], ecx
leave
ret