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

Disassembly:
push ebp
push ebx
push edi
mov edx, 0x22
sub esp, 4
mov dword [esp], 0
dec edx
jne 0x44a889
call fcn.005423e0
mov eax, dword [esp + 0x98]
mov dword [esp], eax
push 7
push 0x642a74
lea eax, [esp + 0xc]
push eax
push 0x18
call fcn.0053a874
mov eax, 0x200
push eax
lea eax, [esp + 0x10]
push eax
xor eax, eax
push eax
push 1
push 1
call fcn.00535588
push 0x10
call fcn.004b0428
and eax, eax
je 0x44a8f8
mov byte [esp + 0x40], 1
mov dword [esp + 0x3c], 1
jmp 0x44a918
call fcn.00423417
lea ebp, [0x72abf8]
mov ebx, dword [ebp + 0x5a]
mov ebp, dword [0x72b368]
shl ebx, 2
push dword [ebp + ebx]
pop eax
mov dword [esp + 0x3c], eax
cmp dword [esp + 0x3c], 0
je 0x44b586
push 7
push 0x642a74
lea eax, [esp + 0x88]
push eax
push 0x18
call fcn.0053a874
push edx
call fcn.00542240
pop edx
push eax
movsx eax, byte [esp + 0x44]
push eax
call fcn.00466c04
lea eax, [esp + 0x80]
push eax
call fcn.00542280
lea ebp, [0x72a988]
mov edx, dword [ebp + 0x68]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [esp + 0x1c]
push eax
call fcn.00542280
push dword [esp + 0x18]
mov edx, 0x61f062
pop ecx
call fcn.004fa4a0
je 0x44a9b2
lea ebp, [0x72a988]
mov edx, dword [ebp + 0x44]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [esp + 0x1c]
push eax
call fcn.00542280
mov edx, str.HDSDR_user.csv_0_kHz_offset.csvHDSDR_user.csv_5_kHz_offset.csvHDSDR_user.csv_10_kHz_offset.csvHDSDR_user.csv__5_kHz_offset.csvHDSDR_user.csv__10_kHz_offset.csv
lea ecx, [esp + 0x78]
call fcn.004fa008
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 0
push dword [esp + 0x84]
mov edx, dword [esp + 0x28]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, 0x63e0c0
push edx
call fcn.00542310
call fcn.00542370
mov edx, dword [esp + 0x90]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, str._to_HDSDR_user.csv__user2.csv...user5.csv
push edx
call fcn.00542310
call fcn.004fa482
add dword [esp], edx
call fcn.004fa482
add dword [esp + 4], edx
call fcn.00502ebd
lea eax, [esp + 0x18]
push eax
call fcn.00542280
call fcn.00420725
call fcn.00502edf
push eax
mov ebx, 1
cmp ebx, dword [esp]
jne 0x44aa5d
mov dword [esp + 0x24], 5
jmp 0x44aa97
mov ebx, 2
cmp ebx, dword [esp]
jne 0x44aa71
mov dword [esp + 0x24], 0xa
jmp 0x44aa97
mov ebx, 3
cmp ebx, dword [esp]
jne 0x44aa85
mov dword [esp + 0x24], 0xfffffffb
jmp 0x44aa97
mov ebx, 4
cmp ebx, dword [esp]
jne 0x44aa97
mov dword [esp + 0x24], 0xfffffff6
pop eax
mov edx, dword [esp + 0x14]
xor ecx, ecx
call fcn.004fa4a0
jne 0x44aaea
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x63efb6
push eax
push dword [esp + 0x1c]
call fcn.00495c3a
lea eax, [esp + 0x18]
push eax
call fcn.00542280
push dword [esp + 0x14]
call fcn.0042fc85
mov dword [esp + 0x38], eax
mov ebx, dword [esp + 0x38]
cmp ebx, 2
jne 0x44aaea
mov edx, 0x61f062
lea ecx, [esp + 0x14]
call fcn.004fa008
mov ebx, dword [esp + 0x38]
cmp ebx, 2
je 0x44ab07
mov edx, dword [esp + 0x14]
xor ecx, ecx
call fcn.004fa4a0
jne 0x44ab07
mov eax, 1
jmp 0x44ab09
xor eax, eax
and eax, eax
je 0x44b586
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x1c]
call fcn.00522f23
lea ebp, [0x72a988]
lea eax, [ebp + 0x68]
push eax
call fcn.00542280
mov ebx, dword [esp + 0x38]
cmp ebx, 6
jne 0x44ad7f
push dword [esp + 0x14]
call fcn.00522fa2
push edx
push eax
pop ebx
pop edi
cmp edi, 0
jg 0x44ab63
jl 0x44ab5f
cmp ebx, 0
ja 0x44ab63
xor eax, eax
jmp 0x44ab68
mov eax, 1
or eax, eax
je 0x44ad6f
push dword [esp + 0x14]
push 0xffffffff
call fcn.00523e70
mov dword [esp + 0x1c], eax
cmp dword [esp + 0x1c], 0
je 0x44ad6f
push dword [esp + 0x1c]
call fcn.00523f30
push eax
pop eax
mov word [esp + 0x2c], ax
push dword [esp + 0x1c]
call fcn.005241d0
and eax, eax
je 0x44abae
xor eax, eax
jmp 0x44abb3
mov eax, 1
and eax, eax
je 0x44ad66
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
movsx eax, word [esp + 0x3c]
push eax
push dword [esp + 0x30]
call fcn.005240a0
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
lea eax, [esp + 0x34]
push eax
call fcn.00542280
mov ebx, dword [esp + 0x48]
inc ebx
mov dword [esp + 0x48], ebx
mov edx, dword [esp + 0x30]
xor ecx, ecx
call fcn.004fa4a0
jne 0x44ad61
mov eax, 0x622728
push eax
push dword [esp + 0x34]
call fcn.0053f8e0
mov ebx, eax
and ebx, ebx
jne 0x44ad61
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x621082
push eax
push 0x29
push dword [esp + 0x3c]
call fcn.004a74aa
lea eax, [esp + 0x38]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 2
mov eax, 0x624996
push eax
mov eax, 0x63834c
push eax
push dword [esp + 0x44]
call fcn.0053f110
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x61f75c
push eax
push 3
push dword [esp + 0x44]
call fcn.0053f490
lea eax, [esp + 0x14]
push eax
call fcn.00542280
mov eax, 0x621082
push eax
push dword [esp + 0x34]
call fcn.0053f790
mov ebx, eax
cmp ebx, 6
jl 0x44ace5
mov eax, 0x621082
push eax
push dword [esp + 0x34]
call fcn.0053f790
mov ebx, eax
cmp ebx, 7
jg 0x44ace5
jmp 0x44acec
mov eax, 1
jmp 0x44acee
xor eax, eax
and eax, eax
jne 0x44ad13
push dword [esp + 0x10]
push 6
call fcn.00503640
and eax, eax
je 0x44ad08
xor eax, eax
jmp 0x44ad0d
mov eax, 1
and eax, eax
jne 0x44ad13
jmp 0x44ad1a
mov eax, 1
jmp 0x44ad1c
xor eax, eax
and eax, eax
je 0x44ad27
mov byte [esp + 0x44], 1
jmp 0x44ad66
push dword [esp + 0x80]
call fcn.0053a94f
push dword [esp + 0x10]
call fcn.00540320
mov ebp, dword [esp + 0x84]
fstp qword [ebp + 8]
mov edx, dword [esp + 0x30]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [ebp + 0x18]
push eax
call fcn.00542280
jmp 0x44ab9d
push dword [esp + 0x1c]
call fcn.00523a00
mov edx, str.Data_have_been_added_to_an_HDSDR_CSV_in_your
lea ecx, [esp + 0x7c]
call fcn.004fa008
jmp 0x44ad8d
mov edx, str.A_new_HDSDR_CSV_list_has_been_written_to_your
lea ecx, [esp + 0x7c]
call fcn.004fa008
cmp byte [esp + 0x44], 0
je 0x44adc2
push dword [esp + 0x14]
push dword [esp + 0x34]
push dword [esp + 0x50]
mov eax, str.n_HDSDR_CSV_file
push eax
lea ebp, [0x72a860]
push dword [ebp]
call fcn.004470ce
mov edx, 0x61f062
lea ecx, [esp + 0x14]
call fcn.004fa008
mov edx, dword [esp + 0x14]
xor ecx, ecx
call fcn.004fa4a0
jne 0x44b586
push dword [esp + 0x14]
call fcn.00482484
mov dword [esp + 0x1c], eax
cmp dword [esp + 0x1c], 0
je 0x44b574
push 0x18
push dword [esp + 0x20]
call fcn.00524270
push 0x18
mov eax, str.Name_LO_Tune_Mode_SrateOut_LoCut_HiCut
push eax
push dword [esp + 0x24]
call fcn.00524610
cmp byte [esp + 0x40], 0
je 0x44ae25
push dword [esp]
call fcn.0053aa4b
mov ebx, eax
dec ebx
mov dword [esp + 0x74], ebx
jmp 0x44ae33
lea ebp, [0x72abf8]
push dword [ebp + 0x52]
pop eax
mov dword [esp + 0x74], eax
mov dword [esp + 0x70], 0
jmp 0x44ae3d
mov eax, dword [esp + 0x74]
cmp eax, dword [esp + 0x70]
jl 0x44b459
cmp byte [esp + 0x40], 0
je 0x44ae61
push dword [esp + 0x70]
push dword [esp + 4]
call fcn.0053aabe
jmp 0x44aeb3
mov ebx, dword [esp + 0x70]
mov ebp, dword [0x72b438]
imul ebx, ebx, 0x5c
add ebp, ebx
push dword [ebp]
pop eax
call fcn.004fa420
mov ebx, eax
lea ebp, [0x72abf8]
movsx eax, word [ebp + 0x112]
cmp ebx, eax
je 0x44ae91
jmp 0x44b44f
mov ebx, dword [esp + 0x70]
mov ebp, dword [0x72b438]
imul ebx, ebx, 0x5c
add ebp, ebx
push dword [ebp + 0x50]
pop eax
call fcn.004fa430
push eax
push dword [esp + 4]
call fcn.0053aabe
mov eax, dword [esp]
mov ebp, dword [eax + 8]
fld qword [ebp + 0x14]
fstp qword [esp + 0x4c]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
fld qword [esp + 0x54]
fmul qword [0x6425c8]
sub esp, 8
fstp qword [esp]
call fcn.00540300
lea eax, [esp + 0x14]
push eax
call fcn.00542280
fld qword [esp + 0x4c]
fiadd dword [esp + 0x20]
fadd qword [0x642318]
fcomp qword [0x642318]
fnstsw ax
test ah, 0x41
jne 0x44af45
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
fld qword [esp + 0x54]
fiadd dword [esp + 0x28]
fadd qword [0x642318]
fmul qword [0x6425c8]
sub esp, 8
fstp qword [esp]
call fcn.00540300
lea eax, [esp + 0x58]
push eax
call fcn.00542280
jmp 0x44af61
mov edx, dword [esp + 0x10]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [esp + 0x58]
push eax
call fcn.00542280
mov eax, dword [esp]
mov ebp, dword [eax + 8]
mov edx, dword [ebp + 0x30]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [esp + 0x5c]
push eax
call fcn.00542280
mov edx, dword [ebp + 0x2c]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [esp + 0x60]
push eax
call fcn.00542280
push dword [ebp + 0x64]
pop eax
mov dword [esp + 0x60], eax
mov edx, dword [ebp + 0x4c]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [esp + 0x68]
push eax
call fcn.00542280
push dword [esp + 0x64]
mov edx, 0x63a418
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44afe2
mov edx, 0x622d5c
mov ecx, dword [esp]
call fcn.004fa4a0
je 0x44aff5
mov edx, 0x63a418
lea ecx, [esp + 0x68]
call fcn.004fa008
jmp 0x44b2ac
mov edx, 0x6368ac
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b013
mov edx, 0x623324
mov ecx, dword [esp]
call fcn.004fa4a0
je 0x44b026
mov edx, 0x6368ac
lea ecx, [esp + 0x68]
call fcn.004fa008
jmp 0x44b2ac
mov edx, 0x6263d0
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b11f
mov edx, 0x6246fe
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b11f
mov edx, 0x61faea
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b11f
mov edx, 0x63a118
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b11f
mov edx, 0x61fbbc
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b11f
mov edx, 0x622bfe
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b11f
mov edx, 0x622aae
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b11f
mov edx, 0x622ac2
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b11f
mov edx, 0x622bc8
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b11f
mov edx, 0x622c54
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b11f
mov edx, str.HDFL
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b11f
mov edx, 0x623014
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b11f
mov edx, 0x62322a
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b11f
mov edx, str.RTTY
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b11f
mov edx, str.RTTYR
mov ecx, dword [esp]
call fcn.004fa4a0
je 0x44b132
mov edx, 0x6263d0
lea ecx, [esp + 0x68]
call fcn.004fa008
jmp 0x44b2ac
mov edx, 0x622fba
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b1f2
mov edx, 0x622bcc
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b1f2
mov edx, 0x62cbea
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b1f2
mov edx, 0x624c1c
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b1f2
mov edx, 0x63900a
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b1f2
mov edx, 0x622c58
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b1f2
mov edx, 0x622e0a
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b1f2
mov edx, 0x623010
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b1f2
mov edx, 0x6232b2
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b1f2
mov edx, 0x62503c
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b1f2
mov edx, 0x624e8e
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b1f2
mov edx, str.FMWS
mov ecx, dword [esp]
call fcn.004fa4a0
je 0x44b205
mov edx, 0x62cbea
lea ecx, [esp + 0x68]
call fcn.004fa008
jmp 0x44b2ac
mov edx, 0x622aee
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b250
mov edx, 0x622af2
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b250
mov edx, 0x63834c
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b250
mov edx, 0x622c94
mov ecx, dword [esp]
call fcn.004fa4a0
jne 0x44b250
mov edx, 0x622c90
mov ecx, dword [esp]
call fcn.004fa4a0
je 0x44b27c
mov edx, 0x624996
lea ecx, [esp + 0x68]
call fcn.004fa008
mov edx, 0x61f062
lea ecx, [esp + 0x28]
call fcn.004fa008
mov edx, str.10000
lea ecx, [esp + 0x2c]
call fcn.004fa008
jmp 0x44b2ac
lea edx, [esp + 0x50]
push dword [edx + 4]
push dword [edx]
call fcn.00457d87
and eax, eax
je 0x44b29e
mov edx, 0x62cbea
lea ecx, [esp + 0x68]
call fcn.004fa008
jmp 0x44b2ac
mov edx, 0x621bb8
lea ecx, [esp + 0x68]
call fcn.004fa008
pop eax
mov eax, dword [esp]
mov ebp, dword [eax + 8]
mov edx, dword [ebp + 0x24]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [esp + 0x6c]
push eax
call fcn.00542280
push dword [esp + 0x68]
call fcn.0049afac
and eax, eax
je 0x44b2df
xor eax, eax
jmp 0x44b2e4
mov eax, 1
and eax, eax
je 0x44b2f6
mov edx, str.0000_2400
lea ecx, [esp + 0x68]
call fcn.004fa008
push edx
call fcn.00542240
pop edx
push eax
mov eax, 0x621082
push eax
push dword [esp + 0x60]
call fcn.0049aa06
call fcn.004fa4e0
mov edx, dword [esp + 0x58]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, 0x621082
push edx
call fcn.00542310
mov edx, dword [esp + 0x58]
push edx
call fcn.00542310
mov edx, 0x621082
push edx
call fcn.00542310
mov edx, dword [esp + 0x14]
push edx
call fcn.00542310
mov edx, 0x621082
push edx
call fcn.00542310
mov edx, dword [esp + 0x68]
push edx
call fcn.00542310
mov edx, str._48000_
push edx
call fcn.00542310
mov edx, dword [esp + 0x28]
push edx
call fcn.00542310
mov edx, 0x621082
push edx
call fcn.00542310
mov edx, dword [esp + 0x2c]
push edx
call fcn.00542310
lea eax, [esp + 0x70]
push eax
call fcn.00542280
push dword [esp + 0x6c]
push dword [esp + 0x10]
call fcn.005358a9
and eax, eax
je 0x44b3ac
xor eax, eax
jmp 0x44b3b1
mov eax, 1
and eax, eax
je 0x44b44f
push dword [esp + 4]
call fcn.0053a94f
fld qword [esp + 0x4c]
mov ebp, dword [esp + 8]
fstp qword [ebp + 8]
mov edx, dword [esp + 0x68]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [ebp + 0x10]
push eax
call fcn.00542280
mov edx, dword [esp + 0x5c]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea eax, [ebp + 0x14]
push eax
call fcn.00542280
push dword [esp + 0x60]
pop eax
mov dword [ebp + 0x1c], eax
mov ebx, dword [ebp + 0x1c]
and ebx, ebx
jne 0x44b41d
mov ebp, dword [esp + 8]
mov dword [ebp + 0x1c], 0x186a0
mov edx, dword [esp + 0x6c]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov ebp, dword [esp + 0xc]
lea eax, [ebp + 0x18]
push eax
call fcn.00542280
push dword [esp + 0x6c]
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov byte [ebp], 1
inc dword [esp + 0x70]
jno 0x44ae3d
push dword [esp + 0x80]
call fcn.0053a906
push dword [esp + 0x80]
call fcn.0053a91b
or eax, eax
je 0x44b514
mov ebp, dword [esp + 0x84]
push dword [ebp + 0x18]
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
movsx ebx, byte [ebp]
and ebx, ebx
jne 0x44b50f
push dword [esp + 4]
call fcn.0053a94f
mov ebp, dword [esp + 0x84]
fld qword [ebp + 8]
mov ebp, dword [esp + 8]
fstp qword [ebp + 8]
mov edx, 0x61f062
lea ecx, [ebp + 0x14]
call fcn.004fa008
mov edx, 0x61f062
lea ecx, [ebp + 0x10]
call fcn.004fa008
mov dword [ebp + 0x1c], 0x186a0
mov ebp, dword [esp + 0x84]
mov edx, dword [ebp + 0x18]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov ebp, dword [esp + 0xc]
lea eax, [ebp + 0x18]
push eax
call fcn.00542280
mov ebp, dword [esp + 0x84]
push dword [ebp + 0x18]
push dword [esp + 0x10]
call fcn.00535655
mov ebp, eax
mov byte [ebp], 1
jmp 0x44b465
xor eax, eax
push eax
push dword [esp + 8]
call fcn.0045e6a9
push dword [esp + 4]
call fcn.0053a906
push dword [esp + 4]
call fcn.0053a91b
or eax, eax
je 0x44b54d
push 0x18
mov ebp, dword [esp + 0xc]
push dword [ebp + 0x18]
push dword [esp + 0x24]
call fcn.00524610
jmp 0x44b529
push dword [esp + 0x1c]
call fcn.00523a00
movsx eax, byte [esp + 0x40]
push eax
mov eax, str.HDSDR_CSV_output
push eax
push dword [esp + 0x1c]
push dword [esp + 0x88]
call fcn.00463674
jmp 0x44b586
push dword [esp + 0x14]
lea ebp, [0x72a860]
push dword [ebp]
call fcn.004cf57f
xor eax, eax
push dword [esp + 0x5c]
call fcn.00542440
push dword [esp + 0x30]
call fcn.00542440
push dword [esp + 0x78]
call fcn.00542440
push dword [esp + 0x6c]
call fcn.00542440
push dword [esp + 0x34]
call fcn.00542440
push dword [esp + 0x54]
call fcn.00542440
push dword [esp + 0x7c]
call fcn.00542440
push dword [esp + 0x10]
call fcn.00542440
push dword [esp + 0x68]
call fcn.00542440
push dword [esp + 0x18]
call fcn.00542440
push dword [esp + 0x64]
call fcn.00542440
push dword [esp + 0x24]
call fcn.00542440
push dword [esp + 0x58]
call fcn.00542440
push dword [esp + 0x14]
call fcn.00542440
push dword [esp + 0x28]
call fcn.00542440
push eax
push dword [esp + 8]
call fcn.0053aa55
push dword [esp + 0x84]
call fcn.0053aa55
push dword [esp + 0x10]
call fcn.00535840
pop eax
add esp, 0x88
pop edi
pop ebx
pop ebp
ret 4