Function at 0x2d80ed54
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push 4
mov eax, 0x2d8be508
call fcn.2d8018dc
mov esi, ecx
mov dword [ebp - 0x10], esi
call fcn.2d80c302
mov eax, dword [ebp + 8]
xor edx, edx
mov dword [ebp - 4], edx
mov dword [esi], vtable.Acro6MediaPluginMPP.0
mov dword [esi + 4], eax
mov dword [esi + 8], edx
mov dword [esi + 0xc], edx
mov dword [esi + 0x14], edx
mov dword [esi + 0x1c], edx
test eax, eax
jne 0x2d80ed92
push 1
call fcn.2d80cf04
lea ecx, [eax + 0xe4]
jmp 0x2d80eda1
cmp dword [eax], edx
je 0x2d80edbc
add eax, 4
cmp eax, ecx
jbe 0x2d80ed9a
push 0xb4
call sub.MSVCR120.dll_void____cdecl_operator_new_unsigned_int_
mov dword [esi + 8], eax
pop ecx
test eax, eax
jne 0x2d80edc0
call fcn.2d87a79d
push 9
jmp 0x2d80ed8d
mov dword [eax + 8], 0x2d80fdec
mov eax, dword [esi + 8]
mov dword [eax], 0x2d80f3ff
mov eax, dword [esi + 8]
mov dword [eax + 4], 0x2d80f3cb
mov eax, dword [esi + 8]
mov dword [eax + 0xc], 0x2d81137a
mov eax, dword [esi + 8]
mov dword [eax + 0x10], 0x2d81042c
mov eax, dword [esi + 8]
mov dword [eax + 0x14], 0x2d80ffd4
mov eax, dword [esi + 8]
mov dword [eax + 0x18], 0x2d80f191
mov eax, dword [esi + 8]
mov dword [eax + 0x1c], 0x2d80f267
mov eax, dword [esi + 8]
mov dword [eax + 0x20], 0x2d811812
mov eax, dword [esi + 8]
mov dword [eax + 0x24], 0x2d811273
mov eax, dword [esi + 8]
mov dword [eax + 0x28], 0x2d810468
mov eax, dword [esi + 8]
mov dword [eax + 0x2c], 0x2d80f8f4
mov eax, dword [esi + 8]
mov dword [eax + 0x30], 0x2d810fd5
mov eax, dword [esi + 8]
mov dword [eax + 0x34], 0x2d81008b
mov eax, dword [esi + 8]
mov dword [eax + 0x38], 0x2d810fa1
mov eax, dword [esi + 8]
mov dword [eax + 0x3c], 0x2d80f579
mov eax, dword [esi + 8]
mov dword [eax + 0x40], 0x2d80f5bb
mov eax, dword [esi + 8]
mov dword [eax + 0x44], 0x2d8116f0
mov eax, dword [esi + 8]
mov dword [eax + 0x48], 0x2d811768
mov eax, dword [esi + 8]
mov dword [eax + 0x4c], 0x2d811680
mov eax, dword [esi + 8]
mov dword [eax + 0x50], 0x2d811610
mov eax, dword [esi + 8]
mov dword [eax + 0x54], 0x2d811145
mov eax, dword [esi + 8]
mov dword [eax + 0x58], 0x2d8110d5
mov eax, dword [esi + 8]
mov dword [eax + 0x5c], 0x2d80fa49
mov eax, dword [esi + 8]
mov dword [eax + 0x60], 0x2d80f156
mov eax, dword [esi + 8]
mov dword [eax + 0x64], 0x2d80f11b
mov eax, dword [esi + 8]
mov dword [eax + 0x68], 0x2d8102c7
mov eax, dword [esi + 8]
mov dword [eax + 0x6c], 0x2d80fada
mov eax, dword [esi + 8]
mov dword [eax + 0x70], 0x2d80fa87
mov eax, dword [esi + 8]
mov dword [eax + 0x74], 0x2d810573
mov eax, dword [esi + 8]
mov dword [eax + 0x78], 0x2d80f9f2
mov eax, dword [esi + 8]
mov dword [eax + 0x7c], 0x2d80fd95
mov eax, dword [esi + 8]
mov dword [eax + 0x80], 0x2d810268
mov eax, dword [esi + 8]
mov dword [eax + 0x84], 0x2d80f054
mov eax, dword [esi + 8]
mov dword [eax + 0x88], 0x2d811540
mov eax, dword [esi + 8]
mov dword [eax + 0x8c], 0x2d8117d9
mov eax, dword [esi + 8]
mov dword [eax + 0x9c], 0x2d8111f3
mov eax, dword [esi + 8]
mov dword [eax + 0xa0], 0x2d8111bd
mov eax, dword [esi + 8]
mov dword [eax + 0x90], 0x2d80f9b9
mov eax, dword [esi + 8]
mov dword [eax + 0xa8], 0x2d80f872
mov eax, dword [esi + 8]
mov dword [eax + 0xa4], 0x2d80f8c9
mov eax, dword [esi + 8]
mov dword [eax + 0x94], 0x2d810209
mov eax, dword [esi + 8]
mov dword [eax + 0x98], 0x2d810034
mov eax, esi
call fcn.2d80191f
ret 4