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

Disassembly:
sub esp, 0x34
push ebx
push ebp
push esi
push edi
push 0x1010d5fc
call dword [0x100f50f4]
test eax, eax
jne 0x36dca18
mov ebp, dword [0x100f50a8]
push 0x1010d5fc
call ebp
test eax, eax
jne 0x36dbc7d
mov ecx, dword [0x1011f360]
mov eax, dword [ecx]
call dword [eax + 0x3c]
push eax
lea ecx, [esp + 0x20]
mov dword [esp + 0x20], 0
mov dword [esp + 0x24], 0
mov dword [esp + 0x28], 0
call fcn.0362a210
xor ecx, ecx
mov eax, 0x80
mov edx, 2
mul edx
seto cl
neg ecx
or ecx, eax
call fcn.03707780
mov ebx, eax
mov dword [esp + 0x14], ebx
call dword [0x100f5244]
push eax
push 0x10106e6c
push ebx
call dword [0x100f5300]
add esp, 0xc
lea ecx, [esp + 0x1c]
push ebx
call fcn.0362ee90
push 0x100f8728
lea ecx, [esp + 0x20]
call fcn.0362ee90
push 0x1010d5fc
lea ecx, [esp + 0x20]
call fcn.0362ee90
mov esi, dword [0x1011f340]
call dword [0x100f526c]
mov ecx, dword [esi + 0x10]
mov ebx, dword [esp + 0x1c]
push 0
push 0
mov eax, dword [ecx]
push 0
push 0
push 1
push 0
push 1
push 0x40000000
push ebx
call dword [eax + 0x18]
mov edi, eax
call dword [0x100f526c]
mov esi, eax
cmp edi, 0xffffffff
je 0x36dbc1f
cmp edi, 0xfffffff5
jae 0x36dbc15
mov eax, 0x6000000
cmp eax, edi
sbb eax, eax
neg eax
jne 0x36dbc1f
push edi
call dword [0x100f5250]
or edi, 0xffffffff
call dword [0x100f526c]
cmp esi, eax
je 0x36dbc30
push esi
call dword [0x100f5148]
push 0
lea eax, [esp + 0x1c]
push eax
push 0x3c00
push 0x1011aca0
push edi
call dword [0x100f5240]
push ebx
call ebp
push edi
mov ebp, eax
call dword [0x100f5250]
push ebx
call dword [0x100f50b0]
mov ecx, dword [esp + 0x14]
test ecx, ecx
je 0x36dbc68
call fcn.03707920
test ebx, ebx
je 0x36dbc73
mov ecx, ebx
call fcn.03707920
test ebp, ebp
je 0x36dca18
jmp 0x36dbc7f
mov ebp, eax
mov eax, dword [ebp + 0x3c]
mov edx, dword [eax + ebp + 0x78]
xor eax, eax
add edx, ebp
mov dword [esp + 0x10], eax
mov dword [esp + 0x14], edx
cmp dword [edx + 0x18], eax
jbe 0x36dca18
mov ebx, dword [0x100f50c8]
lea ecx, [eax*4]
xor esi, esi
mov eax, dword [edx + 0x20]
add ecx, ebp
push 0x1010f138
mov edi, dword [ecx + eax]
add edi, ebp
push edi
call ebx
test eax, eax
jne 0x36dbcca
mov esi, 0x100e1f70
jmp 0x36dc998
push 0x1010f14c
push edi
call ebx
test eax, eax
jne 0x36dbce0
mov esi, 0x100e1f40
jmp 0x36dc998
push 0x1010f164
push edi
call ebx
test eax, eax
jne 0x36dbcf6
mov esi, 0x100e2010
jmp 0x36dc998
push 0x1010f178
push edi
call ebx
test eax, eax
jne 0x36dbd0c
mov esi, 0x100e1fa0
jmp 0x36dc998
push 0x1010f180
push edi
call ebx
test eax, eax
jne 0x36dbd22
mov esi, 0x100e2150
jmp 0x36dc998
push 0x1010f19c
push edi
call ebx
test eax, eax
jne 0x36dbd38
mov esi, 0x100e2160
jmp 0x36dc998
push 0x1010f1b4
push edi
call ebx
test eax, eax
jne 0x36dbd4e
mov esi, 0x100e21a0
jmp 0x36dc998
push 0x1010f1cc
push edi
call ebx
test eax, eax
jne 0x36dbd64
mov esi, 0x100e2ea0
jmp 0x36dc998
push 0x1010f1e4
push edi
call ebx
test eax, eax
jne 0x36dbd7a
mov esi, 0x100e2ef0
jmp 0x36dc998
push 0x1010f1fc
push edi
call ebx
test eax, eax
jne 0x36dbd90
mov esi, 0x100e21c0
jmp 0x36dc998
push 0x1010f21c
push edi
call ebx
test eax, eax
jne 0x36dbda6
mov esi, 0x100e2210
jmp 0x36dc998
push 0x1010f23c
push edi
call ebx
test eax, eax
jne 0x36dbdbc
mov esi, 0x100e2220
jmp 0x36dc998
push 0x1010f260
push edi
call ebx
test eax, eax
jne 0x36dbdd2
mov esi, 0x100e2260
jmp 0x36dc998
push 0x1010f284
push edi
call ebx
test eax, eax
jne 0x36dbde8
mov esi, 0x100e2270
jmp 0x36dc998
push 0x1010f2a0
push edi
call ebx
test eax, eax
jne 0x36dbdfe
mov esi, 0x100e22b0
jmp 0x36dc998
push 0x1010f2bc
push edi
call ebx
test eax, eax
jne 0x36dbe14
mov esi, 0x100e22d0
jmp 0x36dc998
push 0x1010f2e0
push edi
call ebx
test eax, eax
jne 0x36dbe2a
mov esi, 0x100e23a0
jmp 0x36dc998
push 0x1010f304
push edi
call ebx
test eax, eax
jne 0x36dbe40
mov esi, 0x100e2400
jmp 0x36dc998
push 0x1010f328
push edi
call ebx
test eax, eax
jne 0x36dbe56
mov esi, 0x100e2440
jmp 0x36dc998
push 0x1010f34c
push edi
call ebx
test eax, eax
jne 0x36dbe6c
mov esi, 0x100e2450
jmp 0x36dc998
push 0x1010f374
push edi
call ebx
test eax, eax
jne 0x36dbe82
mov esi, 0x100e2460
jmp 0x36dc998
push 0x1010f38c
push edi
call ebx
test eax, eax
jne 0x36dbe98
mov esi, 0x100e24c0
jmp 0x36dc998
push 0x1010f3c0
push edi
call ebx
test eax, eax
jne 0x36dbeae
mov esi, 0x100e2500
jmp 0x36dc998
push 0x1010f3f4
push edi
call ebx
test eax, eax
jne 0x36dbec4
mov esi, 0x100e2510
jmp 0x36dc998
push 0x1010f410
push edi
call ebx
test eax, eax
jne 0x36dbeda
mov esi, 0x100e2530
jmp 0x36dc998
push 0x1010f42c
push edi
call ebx
test eax, eax
jne 0x36dbef0
mov esi, 0x100e2640
jmp 0x36dc998
push 0x1010f444
push edi
call ebx
test eax, eax
jne 0x36dbf06
mov esi, 0x100e26b0
jmp 0x36dc998
push 0x1010f460
push edi
call ebx
test eax, eax
jne 0x36dbf1c
mov esi, 0x100e26e0
jmp 0x36dc998
push 0x1010f474
push edi
call ebx
test eax, eax
jne 0x36dbf32
mov esi, 0x100e26f0
jmp 0x36dc998
push 0x1010f488
push edi
call ebx
test eax, eax
jne 0x36dbf48
mov esi, 0x100e2710
jmp 0x36dc998
push 0x1010f4b8
push edi
call ebx
test eax, eax
jne 0x36dbf5e
mov esi, 0x100e2750
jmp 0x36dc998
push 0x1010f4e8
push edi
call ebx
test eax, eax
jne 0x36dbf74
mov esi, 0x100e27a0
jmp 0x36dc998
push 0x1010f510
push edi
call ebx
test eax, eax
jne 0x36dbf8a
mov esi, 0x100e2760
jmp 0x36dc998
push 0x1010f538
push edi
call ebx
test eax, eax
jne 0x36dbfa0
mov esi, 0x100e2a30
jmp 0x36dc998
push 0x1010f568
push edi
call ebx
test eax, eax
jne 0x36dbfb6
mov esi, 0x100e2a90
jmp 0x36dc998
push 0x1010f598
push edi
call ebx
test eax, eax
jne 0x36dbfcc
mov esi, 0x100e2ac0
jmp 0x36dc998
push 0x1010f5c4
push edi
call ebx
test eax, eax
jne 0x36dbfe2
mov esi, 0x100e2b50
jmp 0x36dc998
push 0x1010f5f0
push edi
call ebx
test eax, eax
jne 0x36dbff8
mov esi, 0x100e20b0
jmp 0x36dc998
push 0x1010f608
push edi
call ebx
test eax, eax
jne 0x36dc00e
mov esi, 0x100e2f70
jmp 0x36dc998
push 0x1010f62c
push edi
call ebx
test eax, eax
jne 0x36dc024
mov esi, 0x100e2f50
jmp 0x36dc998
push 0x1010f648
push edi
call ebx
test eax, eax
jne 0x36dc03a
mov esi, 0x100e2bc0
jmp 0x36dc998
push 0x1010f664
push edi
call ebx
test eax, eax
jne 0x36dc050
mov esi, 0x100e2be0
jmp 0x36dc998
push 0x1010f680
push edi
call ebx
test eax, eax
jne 0x36dc066
mov esi, 0x100e2bf0
jmp 0x36dc998
push 0x1010f6a0
push edi
call ebx
test eax, eax
jne 0x36dc07c
mov esi, 0x100e2c60
jmp 0x36dc998
push 0x1010f6bc
push edi
call ebx
test eax, eax
jne 0x36dc092
mov esi, 0x100e2c50
jmp 0x36dc998
push 0x1010f6d8
push edi
call ebx
test eax, eax
jne 0x36dc0a8
mov esi, 0x100e2cb0
jmp 0x36dc998
push 0x1010f6f8
push edi
call ebx
test eax, eax
jne 0x36dc0be
mov esi, 0x100e2ca0
jmp 0x36dc998
push 0x1010f718
push edi
call ebx
test eax, eax
jne 0x36dc0d4
mov esi, 0x100e2e30
jmp 0x36dc998
push 0x1010f73c
push edi
call ebx
test eax, eax
jne 0x36dc0ea
mov esi, 0x100e1fd0
jmp 0x36dc998
push 0x1010f75c
push edi
call ebx
test eax, eax
jne 0x36dc100
mov esi, 0x100e2060
jmp 0x36dc998
push 0x1010f77c
push edi
call ebx
test eax, eax
jne 0x36dc116
mov esi, 0x100e2e40
jmp 0x36dc998
push 0x1010f7a8
push edi
call ebx
test eax, eax
jne 0x36dc12c
mov esi, 0x100ce340
jmp 0x36dc998
push 0x1010f7d0
push edi
call ebx
test eax, eax
jne 0x36dc142
mov esi, 0x100cecb0
jmp 0x36dc998
push 0x1010f7f8
push edi
call ebx
test eax, eax
jne 0x36dc158
mov esi, 0x100ce360
jmp 0x36dc998
push 0x1010f820
push edi
call ebx
test eax, eax
jne 0x36dc16e
mov esi, 0x100cec20
jmp 0x36dc998
push 0x1010f848
push edi
call ebx
test eax, eax
jne 0x36dc184
mov esi, 0x100ced40
jmp 0x36dc998
push 0x1010f868
push edi
call ebx
test eax, eax
jne 0x36dc19a
mov esi, 0x100e3010
jmp 0x36dc998
push 0x1010f884
push edi
call ebx
test eax, eax
jne 0x36dc1b0
mov esi, 0x100e30f0
jmp 0x36dc998
push 0x1010f8a4
push edi
call ebx
test eax, eax
jne 0x36dc1c6
mov esi, 0x100e30a0
jmp 0x36dc998
push 0x1010f8bc
push edi
call ebx
test eax, eax
jne 0x36dc1dc
mov esi, 0x100e30d0
jmp 0x36dc998
push 0x1010f8d8
push edi
call ebx
test eax, eax
jne 0x36dc1f2
mov esi, 0x100e2540
jmp 0x36dc998
push 0x1010f900
push edi
call ebx
test eax, eax
jne 0x36dc208
mov esi, 0x100e25b0
jmp 0x36dc998
push 0x1010f92c
push edi
call ebx
test eax, eax
jne 0x36dc21e
mov esi, 0x100e3120
jmp 0x36dc998
push 0x1010f954
push edi
call ebx
test eax, eax
jne 0x36dc234
mov esi, 0x100e3110
jmp 0x36dc998
push 0x1010f97c
push edi
call ebx
test eax, eax
jne 0x36dc24a
mov esi, 0x100e3160
jmp 0x36dc998
push 0x1010f9a4
push edi
call ebx
test eax, eax
jne 0x36dc260
mov esi, 0x100e3170
jmp 0x36dc998
push 0x1010f9d4
push edi
call ebx
test eax, eax
jne 0x36dc276
mov esi, 0x100e31b0
jmp 0x36dc998
push 0x1010fa04
push edi
call ebx
test eax, eax
jne 0x36dc28c
mov esi, 0x100e31c0
jmp 0x36dc998
push 0x1010fa20
push edi
call ebx
test eax, eax
jne 0x36dc2a2
mov esi, 0x100d16e0
jmp 0x36dc998
push 0x1010fa40
push edi
call ebx
test eax, eax
jne 0x36dc2b8
mov esi, 0x100e31d0
jmp 0x36dc998
push 0x1010fa60
push edi
call ebx
test eax, eax
jne 0x36dc2ce
mov esi, 0x100e3270
jmp 0x36dc998
push 0x1010fa80
push edi
call ebx
test eax, eax
jne 0x36dc2e4
mov esi, 0x100e31f0
jmp 0x36dc998
push 0x1010faa0
push edi
call ebx
test eax, eax
jne 0x36dc2fa
mov esi, 0x100e3290
jmp 0x36dc998
push 0x1010facc
push edi
call ebx
test eax, eax
jne 0x36dc310
mov esi, 0x100e32d0
jmp 0x36dc998
push 0x1010faf8
push edi
call ebx
test eax, eax
jne 0x36dc326
mov esi, 0x100e32e0
jmp 0x36dc998
push 0x1010fb14
push edi
call ebx
test eax, eax
jne 0x36dc33c
mov esi, 0x100e32f0
jmp 0x36dc998
push 0x1010fb30
push edi
call ebx
test eax, eax
jne 0x36dc352
mov esi, 0x100e3310
jmp 0x36dc998
push 0x1010fb4c
push edi
call ebx
test eax, eax
jne 0x36dc368
mov esi, 0x100e3330
jmp 0x36dc998
push 0x1010fb6c
push edi
call ebx
test eax, eax
jne 0x36dc37e
mov esi, 0x100e3350
jmp 0x36dc998
push 0x1010fb9c
push edi
call ebx
test eax, eax
jne 0x36dc394
mov esi, 0x100e33a0
jmp 0x36dc998
push 0x1010fbc0
push edi
call ebx
test eax, eax
jne 0x36dc3aa
mov esi, 0x100e33c0
jmp 0x36dc998
push 0x1010fbf0
push edi
call ebx
test eax, eax
jne 0x36dc3c0
mov esi, 0x100e33b0
jmp 0x36dc998
push 0x1010fc20
push edi
call ebx
test eax, eax
jne 0x36dc3d6
mov esi, 0x100e3560
jmp 0x36dc998
push 0x1010fc3c
push edi
call ebx
test eax, eax
jne 0x36dc3ec
mov esi, 0x100e33f0
jmp 0x36dc998
push 0x1010fc5c
push edi
call ebx
test eax, eax
jne 0x36dc402
mov esi, 0x100e3450
jmp 0x36dc998
push 0x1010fc7c
push edi
call ebx
test eax, eax
jne 0x36dc418
mov esi, 0x100e34c0
jmp 0x36dc998
push 0x1010fca0
push edi
call ebx
test eax, eax
jne 0x36dc42e
mov esi, 0x100e3500
jmp 0x36dc998
push 0x1010fcc4
push edi
call ebx
test eax, eax
jne 0x36dc444
mov esi, 0x100e2630
jmp 0x36dc998
push 0x1010fce0
push edi
call ebx
test eax, eax
jne 0x36dc45a
mov esi, 0x100e3580
jmp 0x36dc998
push 0x1010fd00
push edi
call ebx
test eax, eax
jne 0x36dc470
mov esi, 0x100e3570
jmp 0x36dc998
push 0x1010fd20
push edi
call ebx
test eax, eax
jne 0x36dc486
mov esi, 0x100e3660
jmp 0x36dc998
push 0x1010fd40
push edi
call ebx
test eax, eax
jne 0x36dc49c
mov esi, 0x100e35c0
jmp 0x36dc998
push 0x1010fd60
push edi
call ebx
test eax, eax
jne 0x36dc4b2
mov esi, 0x100e3670
jmp 0x36dc998
push 0x1010fd84
push edi
call ebx
test eax, eax
jne 0x36dc4c8
mov esi, 0x100e36a0
jmp 0x36dc998
push 0x1010fda8
push edi
call ebx
test eax, eax
jne 0x36dc4de
mov esi, 0x100e3790
jmp 0x36dc998
push 0x1010fdd4
push edi
call ebx
test eax, eax
jne 0x36dc4f4
mov esi, 0x100e37d0
jmp 0x36dc998
push 0x1010fe00
push edi
call ebx
test eax, eax
jne 0x36dc50a
mov esi, 0x100e36f0
jmp 0x36dc998
push 0x1010fe24
push edi
call ebx
test eax, eax
jne 0x36dc520
mov esi, 0x100e3710
jmp 0x36dc998
push 0x1010fe48
push edi
call ebx
test eax, eax
jne 0x36dc536
mov esi, 0x100e3980
jmp 0x36dc998
push 0x1010fe64
push edi
call ebx
test eax, eax
jne 0x36dc54c
mov esi, 0x100e3d50
jmp 0x36dc998
push 0x1010fe88
push edi
call ebx
test eax, eax
jne 0x36dc562
mov esi, 0x100e3d60
jmp 0x36dc998
push 0x1010feac
push edi
call ebx
test eax, eax
jne 0x36dc578
mov esi, 0x100e3db0
jmp 0x36dc998
push 0x1010fed0
push edi
call ebx
test eax, eax
jne 0x36dc58e
mov esi, 0x100e3dc0
jmp 0x36dc998
push 0x1010fef4
push edi
call ebx
test eax, eax
jne 0x36dc5a4
mov esi, 0x100e3e00
jmp 0x36dc998
push 0x1010ff1c
push edi
call ebx
test eax, eax
jne 0x36dc5ba
mov esi, 0x100e3e50
jmp 0x36dc998
push 0x1010ff44
push edi
call ebx
test eax, eax
jne 0x36dc5d0
mov esi, 0x100e3e10
jmp 0x36dc998
push 0x1010ff6c
push edi
call ebx
test eax, eax
jne 0x36dc5e6
mov esi, 0x100e3e60
jmp 0x36dc998
push 0x1010ff90
push edi
call ebx
test eax, eax
jne 0x36dc5fc
mov esi, 0x100e3e70
jmp 0x36dc998
push 0x1010ffb4
push edi
call ebx
test eax, eax
jne 0x36dc612
mov esi, 0x100e3a10
jmp 0x36dc998
push 0x1010ffd4
push edi
call ebx
test eax, eax
jne 0x36dc628
mov esi, 0x100e3a70
jmp 0x36dc998
push 0x1010fff4
push edi
call ebx
test eax, eax
jne 0x36dc63e
mov esi, 0x100e3af0
jmp 0x36dc998
push 0x10110014
push edi
call ebx
test eax, eax
jne 0x36dc654
mov esi, 0x100e3b10
jmp 0x36dc998
push 0x10110034
push edi
call ebx
test eax, eax
jne 0x36dc66a
mov esi, 0x100e3bf0
jmp 0x36dc998
push 0x10110054
push edi
call ebx
test eax, eax
jne 0x36dc680
mov esi, 0x100e3c30
jmp 0x36dc998
push 0x1011007c
push edi
call ebx
test eax, eax
jne 0x36dc696
mov esi, 0x100e3d10
jmp 0x36dc998
push 0x101100a4
push edi
call ebx
test eax, eax
jne 0x36dc6ac
mov esi, 0x100e3f00
jmp 0x36dc998
push 0x101100d0
push edi
call ebx
test eax, eax
jne 0x36dc6c2
mov esi, 0x100e3ef0
jmp 0x36dc998
push 0x101100fc
push edi
call ebx
test eax, eax
jne 0x36dc6d8
mov esi, 0x10055d90
jmp 0x36dc998
push 0x10110120
push edi
call ebx
test eax, eax
jne 0x36dc6ee
mov esi, 0x100e2d30
jmp 0x36dc998
push 0x10110158
push edi
call ebx
test eax, eax
jne 0x36dc704
mov esi, 0x100e2cf0
jmp 0x36dc998
push 0x10110190
push edi
call ebx
test eax, eax
jne 0x36dc71a
mov esi, 0x100e2d80
jmp 0x36dc998
push 0x101101cc
push edi
call ebx
test eax, eax
jne 0x36dc730
mov esi, 0x100e2d40
jmp 0x36dc998
push 0x10110208
push edi
call ebx
test eax, eax
jne 0x36dc746
mov esi, 0x100e2d90
jmp 0x36dc998
push 0x10110238
push edi
call ebx
test eax, eax
jne 0x36dc75c
mov esi, 0x100e2dd0
jmp 0x36dc998
push 0x10110268
push edi
call ebx
test eax, eax
jne 0x36dc772
mov esi, 0x100e2de0
jmp 0x36dc998
push 0x1011029c
push edi
call ebx
test eax, eax
jne 0x36dc788
test esi, esi
je 0x36dca02
pop edi
pop esi
pop ebp
pop ebx
add esp, 0x34
ret