Function at 0x4138f0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x401370
push 0x46f3f8
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x2c8
push ebx
push esi
push edi
xor esi, esi
mov dword [ebp - 0x54], esi
mov byte [ebp - 0x2d8], 0x52
mov byte [ebp - 0x2d7], 0x45
mov byte [ebp - 0x2d6], 0x47
mov dl, 0x5f
mov byte [ebp - 0x2d5], dl
mov byte [ebp - 0x2d4], 0x53
mov byte [ebp - 0x2d3], 0x5a
mov byte [ebp - 0x2d2], 0
mov ecx, 8
xor eax, eax
lea edi, [ebp - 0x1a4]
rep stosd dword es:[edi], eax
mov ecx, 0x41
lea edi, [ebp - 0x15c]
rep stosd dword es:[edi], eax
mov ecx, 0x41
lea edi, [ebp - 0x2bc]
rep stosd dword es:[edi], eax
mov al, 0x25
mov byte [ebp - 0x2c], al
mov byte [ebp - 0x2b], 0x2d
mov byte [ebp - 0x2a], 0x32
mov byte [ebp - 0x29], 0x34
mov cl, 0x73
mov byte [ebp - 0x28], cl
mov ebx, 0x20
mov byte [ebp - 0x27], bl
mov byte [ebp - 0x26], al
mov byte [ebp - 0x25], 0x2d
mov byte [ebp - 0x24], 0x31
mov byte [ebp - 0x23], 0x35
mov byte [ebp - 0x22], cl
mov byte [ebp - 0x21], bl
mov byte [ebp - 0x20], al
mov byte [ebp - 0x1f], cl
mov byte [ebp - 0x1e], bl
mov byte [ebp - 0x1d], 0xd
mov byte [ebp - 0x1c], 0x6e
mov byte [ebp - 0x1b], 0
mov byte [ebp - 0x48], 0x52
mov byte [ebp - 0x47], 0x45
mov byte [ebp - 0x46], 0x47
mov byte [ebp - 0x45], dl
mov byte [ebp - 0x44], 0x42
mov byte [ebp - 0x43], 0x49
mov byte [ebp - 0x42], 0x4e
mov byte [ebp - 0x41], 0x41
mov byte [ebp - 0x40], 0x52
mov byte [ebp - 0x3f], 0x59
mov byte [ebp - 0x3e], 0
mov byte [ebp - 0x184], al
mov byte [ebp - 0x183], 0x2d
mov byte [ebp - 0x182], 0x32
mov byte [ebp - 0x181], 0x34
mov byte [ebp - 0x180], cl
mov byte [ebp - 0x17f], bl
mov byte [ebp - 0x17e], al
mov byte [ebp - 0x17d], 0x2d
mov byte [ebp - 0x17c], 0x31
mov byte [ebp - 0x17b], 0x35
mov byte [ebp - 0x17a], cl
mov byte [ebp - 0x179], bl
mov byte [ebp - 0x178], 0xd
mov byte [ebp - 0x177], 0xa
mov byte [ebp - 0x176], 0
mov byte [ebp - 0x174], al
mov byte [ebp - 0x173], 0x2d
mov byte [ebp - 0x172], 0x32
mov byte [ebp - 0x171], 0x34
mov byte [ebp - 0x170], cl
mov byte [ebp - 0x16f], bl
mov byte [ebp - 0x16e], al
mov byte [ebp - 0x16d], 0x2d
mov byte [ebp - 0x16c], 0x31
mov byte [ebp - 0x16b], 0x35
mov byte [ebp - 0x16a], cl
mov byte [ebp - 0x169], bl
mov byte [ebp - 0x168], 0x30
mov cl, 0x78
mov byte [ebp - 0x167], cl
mov byte [ebp - 0x166], al
mov byte [ebp - 0x165], cl
mov byte [ebp - 0x164], 0x28
mov byte [ebp - 0x163], al
mov byte [ebp - 0x162], 0x64
mov byte [ebp - 0x161], 0x29
mov byte [ebp - 0x160], bl
mov byte [ebp - 0x15f], 0xd
mov byte [ebp - 0x15e], 0xa
mov byte [ebp - 0x15d], 0
mov byte [ebp - 0x3c], 0x52
mov byte [ebp - 0x3b], 0x45
mov byte [ebp - 0x3a], 0x47
mov byte [ebp - 0x39], dl
mov byte [ebp - 0x38], 0x4d
mov byte [ebp - 0x37], 0x55
mov byte [ebp - 0x36], 0x4c
mov byte [ebp - 0x35], 0x54
mov byte [ebp - 0x34], 0x49
mov byte [ebp - 0x33], dl
mov byte [ebp - 0x32], 0x53
mov byte [ebp - 0x31], 0x5a
mov byte [ebp - 0x30], 0
mov byte [ebp - 0x1b4], 0x52
mov byte [ebp - 0x1b3], 0x45
mov byte [ebp - 0x1b2], 0x47
mov byte [ebp - 0x1b1], dl
mov al, 0x44
mov byte [ebp - 0x1b0], al
mov byte [ebp - 0x1af], 0x57
mov byte [ebp - 0x1ae], 0x4f
mov byte [ebp - 0x1ad], 0x52
mov byte [ebp - 0x1ac], al
mov byte [ebp - 0x1ab], 0
mov byte [ebp - 0x2d0], 0x52
mov byte [ebp - 0x2cf], 0x45
mov byte [ebp - 0x2ce], 0x47
mov byte [ebp - 0x2cd], dl
mov byte [ebp - 0x2cc], 0x45
mov byte [ebp - 0x2cb], 0x58
mov byte [ebp - 0x2ca], 0x50
mov byte [ebp - 0x2c9], 0x41
mov byte [ebp - 0x2c8], 0x4e
mov byte [ebp - 0x2c7], al
mov byte [ebp - 0x2c6], dl
mov byte [ebp - 0x2c5], 0x53
mov byte [ebp - 0x2c4], 0x5a
mov byte [ebp - 0x2c3], 0
mov dword [ebp - 4], esi
lea eax, [ebp - 0x2c0]
push eax
push 0x20019
push esi
mov ecx, dword [ebp + 0xc]
push ecx
mov edx, dword [ebp + 8]
push edx
call fcn.00bef1b8
mov dh, 0x85
sal byte [edi - 0x39], 0x45
lodsb al, byte [esi]