Function at 0x4bac30
Capabilities:
Access peb ldr_data
Resolve function by parsing pe exports

Disassembly:
push ebp
mov ebp, esp
add esp, 0xfffffff4
push ebx
push esi
xor ecx, ecx
mov dword [ebp - 0xc], ecx
mov dword [ebp - 4], edx
mov ebx, eax
mov eax, dword [ebp - 4]
call fcn.00406814
xor eax, eax
push ebp
push 0x4bb467
push dword fs:[eax]
mov dword fs:[eax], esp
mov ecx, dword [ebp - 4]
mov dl, 1
mov eax, dword [0x44393c]
call fcn.00443cf0
mov dword [ebp - 8], eax
xor eax, eax
push ebp
push 0x4bb442
push dword fs:[eax]
mov dword fs:[eax], esp
movzx eax, byte [ebx + 8]
push eax
mov ecx, 0x4bb480
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 0x18]
mov eax, dword [ebx + 0xc]
push eax
mov ecx, 0x4bb4b8
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 8]
movzx eax, byte [ebx + 0x10]
push eax
mov ecx, 0x4bb4d4
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 0x18]
movzx eax, byte [ebx + 0x11]
push eax
mov ecx, 0x4bb4f8
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 0x18]
movzx eax, byte [ebx + 0x12]
push eax
mov ecx, 0x4bb51c
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 0x18]
mov eax, dword [ebx + 0x14]
push eax
mov ecx, 0x4bb53c
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 8]
mov eax, dword [ebx + 0x18]
push eax
mov ecx, 0x4bb558
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 8]
mov eax, dword [ebx + 0x1c]
push eax
mov ecx, 0x4bb574
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 8]
mov eax, dword [ebx + 0x20]
push eax
mov ecx, 0x4bb594
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 0x10]
movzx eax, byte [ebx + 0x24]
push eax
mov ecx, 0x4bb5b8
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 0x18]
movzx eax, byte [ebx + 0x25]
push eax
mov ecx, 0x4bb5d8
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 0x18]
mov eax, dword [ebx + 0x28]
push eax
mov ecx, 0x4bb5f8
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 0x10]
mov eax, dword [ebx + 0x2c]
push eax
mov ecx, 0x4bb614
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 0x10]
mov eax, dword [ebx + 0x30]
push eax
mov ecx, 0x4bb630
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 0x10]
mov eax, dword [ebx + 0x34]
push eax
mov ecx, 0x4bb658
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 0x10]
mov eax, dword [ebx + 0x38]
push eax
mov ecx, 0x4bb674
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 0x10]
movzx eax, byte [ebx + 0x3c]
push eax
mov ecx, 0x4bb690
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 0x18]
movzx eax, byte [ebx + 0x3d]
push eax
mov ecx, 0x4bb6b0
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 0x18]
movzx eax, byte [ebx + 0x3e]
push eax
mov ecx, 0x4bb6d4
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 0x18]
movzx eax, byte [ebx + 0x3f]
push eax
mov ecx, 0x4bb6f4
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 0x18]
movzx eax, byte [ebx + 0x40]
push eax
mov ecx, 0x4bb714
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 0x18]
movzx eax, byte [ebx + 0x41]
push eax
mov ecx, 0x4bb730
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 0x18]
movzx eax, byte [ebx + 0x42]
push eax
mov ecx, 0x4bb74c
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 0x18]
mov eax, dword [ebx + 0x44]
push eax
mov ecx, 0x4bb76c
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 0x10]
mov eax, dword [ebx + 0x48]
push eax
mov ecx, 0x4bb780
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 0x10]
movzx eax, byte [ebx + 0x4c]
push eax
mov ecx, 0x4bb798
mov edx, 0x4bb49c
mov eax, dword [ebp - 8]
mov esi, dword [eax]
call dword [esi + 0x18]
push esi
sbb byte [ebx - 0x46afafbd], cl
mov al, 0xb7
dec ebx
add byte [edx + 0x4bb49c], bh