Function at 0x63430a
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0xffffffffffffffff
push 0x77f4b8
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 8
push ebx
push ebp
push esi
mov esi, ecx
push edi
mov dword [esp + 0x14], esi
call fcn.005d40d0
xor ebx, ebx
lea edi, [esi + 0xd8]
mov dword [esi], 0x8d5a84
mov dword [esp + 0x20], ebx
mov dword [edi], ebx
lea ebp, [esi + 0xe0]
mov dword [ebp], ebx
mov dword [esi + 0xe8], ebx
mov dword [esi + 0xf0], ebx
mov dword [esi + 0xf8], ebx
mov dword [esi + 0x100], ebx
mov dword [esi + 0x108], ebx
mov dword [esi + 0x110], ebx
mov dword [esi + 0x118], ebx
mov dword [esi + 0x120], ebx
mov dword [esi + 0x128], ebx
mov dword [esi + 0x130], ebx
mov dword [esi + 0x138], ebx
mov dword [esi + 0x140], ebx
mov dword [esi + 0x148], ebx
mov dword [esi + 0x150], ebx
mov dword [esi + 0x158], ebx
mov dword [esi + 0x174], ebx
mov dword [esi + 0x170], ebx
mov dword [esi + 0x17c], ebx
mov dword [esi + 0x178], ebx
mov dword [esi + 0x1c0], ebx
mov dword [esi + 0x214], ebx
mov dword [esi + 0x258], ebx
mov dword [esi + 0x268], ebx
push fcn.004350c0
push fcn.0060f5f0
push 0x28
push 4
lea eax, [esi + 0x314]
push eax
mov byte [esp + 0x34], 0x15
call fcn.0074d3bf
mov dword [esi + 0x4fc], ebx
mov dword [esi + 0x500], ebx
mov dword [esi + 0x504], ebx
mov dword [esi + 0x518], ebx
mov dword [esi + 0x514], ebx
mov eax, 1
mov dword [esi + 0x170], ebx
mov dword [esi + 0x174], ebx
mov byte [esp + 0x20], 0x19
mov dword [esi + 0x178], eax
mov dword [esi + 0x17c], eax
push ebx
lea ecx, [esp + 0x14]
mov byte [esi + 0x180], bl
call fcn.00435170
lea ecx, [esp + 0x10]
push ecx
lea ecx, [esi + 0x1c0]
mov byte [esp + 0x24], 0x1a
call fcn.00435280
lea ecx, [esp + 0x10]
mov byte [esp + 0x20], 0x19
call fcn.004350c0
push ebx
mov dword [esi + 0x1c8], ebx
mov dword [esi + 0x1cc], ebx
mov dword [esi + 0x1d0], ebx
mov dword [esi + 0x164], ebx
mov dword [esi + 0x168], ebx
mov dword [esi + 0x16c], ebx
mov dword [esi + 0x25c], 0x3e8
mov dword [esi + 0x4d0], ebx
mov dword [esi + 0x520], ebx
mov dword [esi + 0x4d4], ebx
mov byte [esi + 0x260], bl
mov ecx, dword [0x992210]
push 0x7958c8
call fcn.004148b0
push ebx
mov dword [esi + 0x264], eax
mov ecx, dword [0x992210]
push 0x7958c8
call fcn.004148b0
push ebx
mov dword [esi + 0x15c], eax
mov ecx, dword [0x992210]
push 0x7958c8
call fcn.004148b0
push ebx
lea ecx, [esp + 0x14]
mov dword [esi + 0x160], eax
call fcn.00435170
lea edx, [esp + 0x10]
push edx
lea ecx, [esi + 0x268]
mov byte [esp + 0x24], 0x1b
call fcn.00435280
lea ecx, [esp + 0x10]
mov byte [esp + 0x20], 0x19
call fcn.004350c0
lea ecx, [esi + 0x3c4]
lea eax, [esi + 0x3b4]
mov byte [ecx], bl
mov dword [esi + 0x3e8], ecx
push ebx
lea ecx, [esp + 0x14]
mov dword [esi + 0x26c], ebx
mov byte [esi + 0x270], 1
mov byte [eax], bl
mov dword [esi + 0x3e4], eax
mov dword [esi + 0x4dc], ebx
mov dword [esi + 0x4e0], ebx
mov dword [esi + 0x4e4], ebx
mov dword [esi + 0x4e8], 0x1e
mov dword [esi + 0x4f0], ebx
mov dword [esi + 0x3f0], ebx
mov dword [esi + 0x3f8], ebx
mov dword [esi + 0x3fc], ebx
mov dword [esi + 0x3f4], ebx
mov dword [esi + 0x400], ebx
mov dword [esi + 0x404], ebx
mov dword [esi + 0x408], ebx
mov dword [esi + 0x40c], ebx
mov dword [esi + 0x410], ebx
mov dword [esi + 0x508], ebx
mov dword [esi + 0x50c], 0x3e8
mov byte [esi + 0x4f8], bl
mov byte [esi + 0x510], bl
call fcn.00435170
lea eax, [esp + 0x10]
push eax
lea ecx, [esi + 0x4fc]
mov byte [esp + 0x24], 0x1c
call fcn.00435280
lea ecx, [esp + 0x10]
mov byte [esp + 0x20], 0x19
call fcn.004350c0
push ebx
lea ecx, [esp + 0x14]
call fcn.00435170
lea ecx, [esp + 0x10]
push ecx
lea ecx, [esi + 0x504]
mov byte [esp + 0x24], 0x1d
call fcn.00435280
lea ecx, [esp + 0x10]
mov byte [esp + 0x20], 0x19
call fcn.004350c0
mov eax, 1
mov dword [esi + 0x4d8], ebx
mov byte [esi + 0x414], bl
mov byte [esi + 0x418], bl
mov byte [esi + 0x1c4], bl
mov dword [esi + 0x41c], ebx
mov dword [esi + 0x420], ebx
mov dword [esi + 0x424], ebx
mov dword [esi + 0x428], ebx
mov dword [esi + 0x42c], ebx
mov dword [esi + 0x430], ebx
mov dword [esi + 0x434], ebx
mov dword [esi + 0x43c], ebx
mov dword [esi + 0x438], ebx
mov dword [esi + 0x440], ebx
mov dword [esi + 0x444], ebx
mov dword [esi + 0x448], ebx
mov dword [esi + 0x450], ebx
mov dword [esi + 0x44c], ebx
mov dword [esi + 0x3ec], ebx
mov dword [esi + 0x454], ebx
mov dword [esi + 0x470], ebx
mov dword [esi + 0x458], ebx
mov dword [esi + 0x45c], ebx
mov dword [esi + 0x460], ebx
mov dword [esi + 0x464], ebx
mov dword [esi + 0x468], ebx
mov dword [esi + 0x46c], ebx
mov dword [esi + 0x474], ebx
mov dword [esi + 0x478], ebx
mov dword [esi + 0x47c], ebx
mov dword [esi + 0x480], ebx
mov dword [esi + 0x48c], ebx
mov dword [esi + 0x484], ebx
mov dword [esi + 0x488], ebx
mov dword [esi + 0x498], ebx
mov dword [esi + 0x49c], ebx
mov dword [esi + 0x4a0], ebx
mov dword [esi + 0x4a4], ebx
mov dword [esi + 0x490], ebx
mov dword [esi + 0x494], ebx
mov dword [esi + 0x4ac], ebx
mov dword [esi + 0x4b0], ebx
mov dword [esi + 0x4b4], ebx
mov dword [esi + 0x4b8], ebx
mov dword [esi + 0x4bc], ebx
mov dword [esi + 0x4c0], ebx
mov dword [esi + 0x4c4], ebx
mov dword [esi + 0x4c8], ebx
mov dword [esi + 0x4cc], ebx
mov byte [esi + 0x511], bl
mov dword [esi + 0x514], eax
mov dword [esi + 0x518], eax
push ebx
mov byte [esi + 0x51c], bl
mov byte [esi + 0x524], bl
mov dword [esi + 0x528], ebx
mov byte [esi + 0x52c], bl
mov byte [esi + 0x52d], bl
push 0x7958c8
mov ecx, dword [0x992210]
call fcn.004148b0
push ebx
mov dword [esi + 0xd4], eax
mov ecx, dword [0x992210]
push 0x7958c8
call fcn.004148b0
push ebx
mov dword [esi + 0xdc], eax
mov ecx, dword [0x992210]
push 0x7958c8
call fcn.004148b0
push ebx
mov dword [esi + 0xe4], eax
mov ecx, dword [0x992210]
push 0x7958c8
call fcn.004148b0
push ebx
mov dword [esi + 0xec], eax
mov ecx, dword [0x992210]
push 0x7958c8
call fcn.004148b0
push ebx
mov dword [esi + 0xf4], eax
mov ecx, dword [0x992210]
push 0x7958c8
call fcn.004148b0
push ebx
mov dword [esi + 0xfc], eax
mov ecx, dword [0x992210]
push 0x7958c8
call fcn.004148b0
push ebx
mov dword [esi + 0x104], eax
mov ecx, dword [0x992210]
push 0x7958c8
call fcn.004148b0
push ebx
mov dword [esi + 0x10c], eax
mov ecx, dword [0x992210]
push 0x7958c8
call fcn.004148b0
push ebx
mov dword [esi + 0x114], eax
mov ecx, dword [0x992210]
push 0x7958c8
call fcn.004148b0
push ebx
mov dword [esi + 0x11c], eax
mov ecx, dword [0x992210]
push 0x7958c8
call fcn.004148b0
push ebx
mov dword [esi + 0x124], eax
mov ecx, dword [0x992210]
push 0x7958c8
call fcn.004148b0
push ebx
mov dword [esi + 0x12c], eax
mov ecx, dword [0x992210]
push 0x7958c8
call fcn.004148b0
push ebx
mov dword [esi + 0x134], eax
mov ecx, dword [0x992210]
push 0x7958c8
call fcn.004148b0
push ebx
mov dword [esi + 0x13c], eax
mov ecx, dword [0x992210]
push 0x7958c8
call fcn.004148b0
push ebx
mov dword [esi + 0x144], eax
mov ecx, dword [0x992210]
push 0x7958c8
call fcn.004148b0
push ebx
mov dword [esi + 0x14c], eax
mov ecx, dword [0x992210]
push 0x7958c8
call fcn.004148b0
push ebx
lea ecx, [esp + 0x14]
mov dword [esi + 0x154], eax
call fcn.00435170
lea edx, [esp + 0x10]
push edx
mov ecx, edi
mov byte [esp + 0x24], 0x1e
call fcn.00435280
lea ecx, [esp + 0x10]
mov byte [esp + 0x20], 0x19
call fcn.004350c0
push ebx
lea ecx, [esp + 0x14]
call fcn.00435170
lea eax, [esp + 0x10]
push eax
mov ecx, ebp
mov byte [esp + 0x24], 0x1f
call fcn.00435280
lea ecx, [esp + 0x10]
mov byte [esp + 0x20], 0x19
call fcn.004350c0
push ebx
lea ecx, [esp + 0x14]
call fcn.00435170
lea ecx, [esp + 0x10]
push ecx
lea ecx, [esi + 0xe8]
mov byte [esp + 0x24], 0x20
call fcn.00435280
lea ecx, [esp + 0x10]
mov byte [esp + 0x20], 0x19
call fcn.004350c0
push ebx
lea ecx, [esp + 0x14]
call fcn.00435170
lea edx, [esp + 0x10]
push edx
lea ecx, [esi + 0xf0]
mov byte [esp + 0x24], 0x21
call fcn.00435280
lea ecx, [esp + 0x10]
mov byte [esp + 0x20], 0x19
call fcn.004350c0
push ebx
lea ecx, [esp + 0x14]
call fcn.00435170
lea eax, [esp + 0x10]
push eax
lea ecx, [esi + 0xf8]
mov byte [esp + 0x24], 0x22
call fcn.00435280
lea ecx, [esp + 0x10]
mov byte [esp + 0x20], 0x19
call fcn.004350c0
push ebx
lea ecx, [esp + 0x14]
call fcn.00435170
lea ecx, [esp + 0x10]
push ecx
lea ecx, [esi + 0x100]
mov byte [esp + 0x24], 0x23
call fcn.00435280
lea ecx, [esp + 0x10]
mov byte [esp + 0x20], 0x19
call fcn.004350c0
push ebx
lea ecx, [esp + 0x14]
call fcn.00435170
lea edx, [esp + 0x10]
mov byte [esp + 0x20], 0x24
push edx
lea ecx, [esi + 0x108]
call fcn.00435280
lea ecx, [esp + 0x10]
mov byte [esp + 0x20], 0x19
call fcn.004350c0
push ebx
lea ecx, [esp + 0x14]
call fcn.00435170
lea eax, [esp + 0x10]
push eax
lea ecx, [esi + 0x110]
mov byte [esp + 0x24], 0x25
call fcn.00435280
lea ecx, [esp + 0x10]
mov byte [esp + 0x20], 0x19
call fcn.004350c0
push ebx
lea ecx, [esp + 0x14]
call fcn.00435170
lea ecx, [esp + 0x10]
push ecx
lea ecx, [esi + 0x118]
mov byte [esp + 0x24], 0x26
call fcn.00435280
lea ecx, [esp + 0x10]
mov byte [esp + 0x20], 0x19
call fcn.004350c0
push ebx
lea ecx, [esp + 0x14]
call fcn.00435170
lea edx, [esp + 0x10]
push edx
lea ecx, [esi + 0x120]
mov byte [esp + 0x24], 0x27
call fcn.00435280
lea ecx, [esp + 0x10]
mov byte [esp + 0x20], 0x19
call fcn.004350c0
push ebx
lea ecx, [esp + 0x14]
call fcn.00435170
lea eax, [esp + 0x10]
push eax
lea ecx, [esi + 0x128]
mov byte [esp + 0x24], 0x28
call fcn.00435280
lea ecx, [esp + 0x10]
mov byte [esp + 0x20], 0x19
call fcn.004350c0
push ebx
lea ecx, [esp + 0x14]
call fcn.00435170
lea ecx, [esp + 0x10]
push ecx
lea ecx, [esi + 0x130]
mov byte [esp + 0x24], 0x29
call fcn.00435280
lea ecx, [esp + 0x10]
mov byte [esp + 0x20], 0x19
call fcn.004350c0
push ebx
lea ecx, [esp + 0x14]
call fcn.00435170
lea edx, [esp + 0x10]
push edx
lea ecx, [esi + 0x138]
mov byte [esp + 0x24], 0x2a
call fcn.00435280
lea ecx, [esp + 0x10]
mov byte [esp + 0x20], 0x19
call fcn.004350c0
push ebx
lea ecx, [esp + 0x14]
call fcn.00435170
lea eax, [esp + 0x10]
push eax
lea ecx, [esi + 0x140]
mov byte [esp + 0x24], 0x2b
call fcn.00435280
lea ecx, [esp + 0x10]
mov byte [esp + 0x20], 0x19
call fcn.004350c0
push ebx
lea ecx, [esp + 0x14]
call fcn.00435170
lea ecx, [esp + 0x10]
push ecx
lea ecx, [esi + 0x148]
mov byte [esp + 0x24], 0x2c
call fcn.00435280
lea ecx, [esp + 0x10]
mov byte [esp + 0x20], 0x19
call fcn.004350c0
mov ecx, dword [esp + 0x18]
pop edi
mov eax, esi
pop esi
pop ebp
pop ebx
mov dword fs:[0], ecx
add esp, 0x14
ret