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

Disassembly:
push 1
push 0
push ebx
call dword [sym.imp._SQ7:_io__sqWvmkd_fDjhesC]
test eax, eax
je 0x357f74
jmp fcn.00357f70
je 0x357eed
push 0x357ec8
ret
add byte [eax + 0x1d], ch
test byte [0xf883c300], dh
jp 0x358299
cmp eax, 0x7a
jne 0x3583b8
test dword [ecx], ebp
add dword [eax], eax
add byte [edi], cl
test byte [eax + 1], dh
add byte [eax], al
je 0x358405
jne 0x358405
add byte [eax], al
je 0x35b8c009
push 0x35833d
ret
add bl, al
add byte [eax], al
add byte [eax], al
push ecx
je 0x358414
jne 0x358414
je 0x3628a3
add byte [edi], cl
test byte [edi + 0xf000000], bl
test dword [ecx], ebx
add byte [eax], al
add byte [ebp - 0x16cb8b40], al
mov byte [ecx], al
add byte [eax], al
je 0x243a0ec3
je 0x358360
jne 0x358360
add byte [eax], al
add byte [eax], al
test eax, eax
je 0x358303
jmp 0x35845c
mov eax, dword [esp]
test eax, eax
je 0x3583a5
je 0x35839e
jne 0x35839e
jmp 0xa06998f2
call dword [sym.imp.BES_XM_6aod_DdqUgomjMkegkbrmnl]
jmp 0x3583f7
xor esi, esi
je 0x358420
jne 0x358420
je 0x357e76
jne 0x35699c
add byte [eax], al
add byte [eax], al
push dword [esp + 0x10]
je 0x3582ef
jne 0x3582ef
add byte [eax], al
add byte [eax], al
push dword [esp + 0x10]
je 0x358376
push 0x358370
ret
pop edi
pop ebx
ret
call dword [sym.imp.BES_XM_6aod_DdqUgomjMkegkbrmnl]
test eax, eax
jne 0x3583b8
call dword [sym.imp.HDWOMH_6aod_DdqMiwAvwlz]
jmp 0x358286
call dword [sym.imp.BES_XM_6aod_Lq_oXvggavp_fmfh]
xor esi, esi
push 0x358350
ret
push eax
call dword [sym.imp.HDWOMH_6aod__mjrmLij_if]
mov eax, esi
add esp, 8
pop esi
je 0x3582bb
jne 0x3582bb
jmp 0xff4f07cb
je 0x3582d7
jne 0x3582d7
jmp 0x9f8433
call dword [sym.imp.BES_XM_6aod_DdqRa__qfDvaiqopxAmult]
je 0x35829d
jne 0x35829d
jmp 0x2aaab05e
je 0x3582cb
jne 0x3582cb
je 0x459c894
mov eax, dword [esp + 4]
inc eax
push eax
call fcn.00394b2a
jmp 0x358441
push 8
push eax
jmp 0x35838f
test edi, edi
je 0x3583b8
push edi
call fcn.00394b33
add esp, 4
jmp 0x3583b8
add esp, 4
mov edi, eax
push ebx
push dword [esp + 8]
push eax
push 0x358431
ret
push dword [edi]
jmp 0x3583d3
add byte [edi], cl
test dword [edx + eax], eax
add byte [eax], al
jmp fcn.003763fd
pop edi
pop ebx
pop ebp
jmp 0x376730
setne cl
mov eax, ecx
test eax, eax
je 0x376c9f
jne 0x376c9f
mov eax, dword [esi + 4]
mov dword [eax + 0x418], 0
je 0x376ffc
jmp 0x37702a
push dword [esi + 4]
call dword [sym.imp.HDWOMH_6aod_OddwmGzmpl_ieUfephml]
mov eax, 1
pop esi
pop edi
je 0x376ff8
jne 0x376ff8
add esp, 8
push 0x37723e
ret
ret 8
jmp 0x376fda
jne 0x376ffc
je 0x37658a
jmp 0x3770de
jne 0x376964
invalid
jmp 0x37751a
push ebp
push ebx
je 0x377545
jne 0x377545
jmp 0x37ae0d8d
push 0x377698
ret
push ecx
call fcn.00354860
add esp, 0xc
jmp 0x377790
push edi
push esi
sub esp, 0x10
mov ebx, dword [esp + 0x24]
mov esi, ecx
lea ecx, [esp + 8]
je 0x3776a5
jne 0x3776a5
jmp 0xbffa74
push eax
push ebx
jmp 0x377529
mov edi, esp
mov ecx, edi
push 0x3afb6d
call fcn.00360d80
je 0x3777e6
jne 0x3777e6
je 0x376fc7
jne 0x37605b
je 0x35827f
invalid
push 0x3afb57
call fcn.00360d80
je 0x37766a
jne 0x37766a
add byte [eax], al
add byte [eax], al
push 0x377634
ret
lea ecx, [esi + 0x10]
je 0x3775bf
jne 0x3775bf
je 0x376d05
jne 0x37694e
jmp 0x37ad505d
je 0x377521
jne 0x377521
jmp 0x5e483c24
mov ecx, edi
call fcn.00360f90
je 0x3776d5
jne 0x3776d5
add byte [eax], al
add byte [eax], al
push 0x3776c1
ret