Function at 0x4238a3
Capabilities:
Enumerate gui resources

Disassembly:
push ebp
push ebx
push edi
mov edx, 0xe
sub esp, 4
mov dword [esp], 0
dec edx
jne 0x4238ab
call fcn.005423e0
push 3
call fcn.005336ed
and eax, eax
je 0x4238e0
call fcn.0047996d
mov ebx, eax
and ebx, ebx
jne 0x4238e0
xor eax, eax
movsx eax, al
jmp 0x4265f6
lea ebp, [0x72ab18]
cmp dword [ebp], 0
je 0x423901
call fcn.00474b3a
mov ebx, eax
and ebx, ebx
jne 0x423901
xor eax, eax
movsx eax, al
jmp 0x4265f6
lea ebp, [0x72ad90]
cmp dword [ebp + 0x40], 0
je 0x42393d
push 0x50024
mov eax, str.Close_application_
push eax
mov eax, str.Close_CSVUserlistBrowser_
push eax
lea ebp, [0x72a860]
push dword [ebp]
call fcn.00478149
mov ebx, eax
cmp ebx, 7
jne 0x42393d
xor eax, eax
movsx eax, al
jmp 0x4265f6
push 0
call fcn.005339a6
push eax
lea ebp, [0x72b28c]
pop eax
mov dword [ebp + 0x10], eax
push 0
call fcn.004631ab
push 0
call fcn.005338e3
push eax
lea ebp, [0x72b28c]
pop eax
mov dword [ebp], eax
push 0
call fcn.00533952
push eax
pop eax
mov dword [ebp + 4], eax
push 0
call fcn.00533854
push eax
pop eax
mov dword [ebp + 8], eax
push 0
call fcn.005337ff
push eax
pop eax
mov dword [ebp + 0xc], eax
push 0x48
push 0
call fcn.005339ed
lea ebp, [0x72a918]
lea eax, [ebp + 0x40]
push eax
call fcn.004234ec
call fcn.00482265
mov eax, 1
push eax
call fcn.004b4b20
mov dword [esp + 4], 1
jmp 0x4239d6
mov eax, 0x14
cmp eax, dword [esp + 4]
jl 0x423ac8
push dword [esp + 4]
call fcn.005336ed
and eax, eax
je 0x423abe
push dword [esp + 4]
mov ebx, 5
cmp ebx, dword [esp]
jne 0x423a0e
call fcn.004e145d
jmp 0x423abd
mov ebx, 6
cmp ebx, dword [esp]
jne 0x423a22
call fcn.00448bcd
jmp 0x423abd
mov ebx, 8
cmp ebx, dword [esp]
jne 0x423a36
call fcn.00474b3a
jmp 0x423abd
mov ebx, 0xb
cmp ebx, dword [esp]
jne 0x423a47
call fcn.00462693
jmp 0x423abd
mov ebx, 2
cmp ebx, dword [esp]
jne 0x423a58
call fcn.0043af03
jmp 0x423abd
mov ebx, 0xf
cmp ebx, dword [esp]
jne 0x423a70
call fcn.004b64a8
mov byte [0x72a839], 0
jmp 0x423abd
mov ebx, 7
cmp ebx, dword [esp]
jne 0x423a81
call fcn.004a738e
jmp 0x423abd
mov ebx, 0x11
cmp ebx, dword [esp]
jne 0x423a92
call fcn.0043d32d
jmp 0x423abd
mov ebx, 0x13
cmp ebx, dword [esp]
jne 0x423aa3
call fcn.004c84af
jmp 0x423abd
mov ebx, 0xc
cmp ebx, dword [esp]
jne 0x423ab4
call fcn.0047ae50
jmp 0x423abd
push dword [esp + 8]
call fcn.0053300e
pop eax
inc dword [esp + 4]
jno 0x4239d6
push edx
call fcn.00542240
pop edx
push eax
push pe_nt_image_headers32
lea ebp, [0x72a988]
mov edx, dword [ebp]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea ebp, [0x72ab78]
mov edx, dword [ebp + 0x10]
push edx
call fcn.00542310
mov edx, str..ini
push edx
call fcn.00542310
call fcn.004fa482
add dword [esp], edx
call fcn.005235be
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
push 1
lea ebp, [0x72a988]
mov edx, dword [ebp]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea ebp, [0x72ab78]
mov edx, dword [ebp + 0x10]
push edx
call fcn.00542310
mov edx, str..ini
push edx
call fcn.00542310
call fcn.004fa482
add dword [esp], edx
call fcn.0051d990
call fcn.004fa4e0
mov eax, str.Do_not_edit_this_file__A_broken_file_structure_and_indiscriminate_values_may_cause_programme_instability_
push eax
call fcn.0051d9f7
mov ebx, dword [0x72a748]
push 0x201
push 0
call fcn.0051f4bb
mov edi, eax
imul edi, edi, 0x64
add ebx, edi
mov dword [0x72a748], ebx
mov edx, 0x61f062
lea ecx, [esp + 0x10]
call fcn.004fa008
mov dword [esp + 4], 1
jmp 0x423bad
mov eax, 0x3c
cmp eax, dword [esp + 4]
jl 0x423daf
mov edx, dword [0x72b420]
imul edx, dword [esp + 4]
mov ebp, edx
push ebp
mov eax, 0x10
pop ebp
add ebp, eax
add ebp, dword [0x72b41c]
movsx ebx, byte [ebp]
cmp ebx, 2
je 0x423c9d
mov edx, dword [esp + 0x10]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [esp + 0x10]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 0
push 0x10
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov edx, dword [0x72b420]
imul edx, dword [esp + 0x10]
mov ebp, edx
push ebp
mov eax, 0x10
pop ebp
add ebp, eax
add ebp, dword [0x72b41c]
movsx eax, byte [ebp]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x621082
push edx
call fcn.00542310
lea eax, [esp + 0x14]
push eax
call fcn.00542280
jmp 0x423d96
mov dword [esp], 1
jmp 0x423ca6
mov eax, 0x10
cmp eax, dword [esp]
jl 0x423d96
mov edx, dword [0x72b420]
imul edx, dword [esp + 4]
mov ebp, edx
push ebp
mov eax, dword [esp + 4]
pop ebp
add ebp, eax
add ebp, dword [0x72b41c]
movsx ebx, byte [ebp]
cmp ebx, 2
je 0x423d8d
mov edx, dword [esp + 0x10]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [esp + 0x10]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [esp + 0xc]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov edx, dword [0x72b420]
imul edx, dword [esp + 0x10]
mov ebp, edx
push ebp
mov eax, dword [esp + 0x10]
pop ebp
add ebp, eax
add ebp, dword [0x72b41c]
movsx eax, byte [ebp]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x621082
push edx
call fcn.00542310
lea eax, [esp + 0x14]
push eax
call fcn.00542280
jmp 0x423d96
inc dword [esp]
jno 0x423ca6
movsx ebx, word [esp + 0x14]
add ebx, 2
push ebx
pop eax
mov word [esp + 0x14], ax
inc dword [esp + 4]
jno 0x423bad
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 dword [esp + 0x1c]
call fcn.005405a0
call fcn.00542370
mov eax, str.Sortorder
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
lea ebp, [0x72b28c]
push dword [ebp + 0x1c]
mov eax, str.CTHWX
push eax
call fcn.0051db47
push dword [ebp + 0x20]
mov eax, str.CTHWY
push eax
call fcn.0051db47
push dword [ebp + 0x2c]
mov eax, str.NWWX
push eax
call fcn.0051db47
push dword [ebp + 0x30]
mov eax, str.NWWY
push eax
call fcn.0051db47
push dword [ebp + 0x14]
mov eax, str.STLPWX
push eax
call fcn.0051db47
push dword [ebp + 0x18]
mov eax, str.STLPWY
push eax
call fcn.0051db47
push dword [ebp + 0x5c]
mov eax, str.DXCWX
push eax
call fcn.0051db47
push dword [ebp + 0x60]
mov eax, str.DXCWY
push eax
call fcn.0051db47
push dword [ebp + 0x64]
mov eax, str.DXCWW
push eax
call fcn.0051db47
push dword [ebp + 0x68]
mov eax, str.DXCWH
push eax
call fcn.0051db47
push dword [ebp + 0x7c]
mov eax, str.WEBSDRWX
push eax
call fcn.0051db47
push dword [ebp + 0x80]
mov eax, str.WEBSDRWY
push eax
call fcn.0051db47
push dword [ebp + 0x84]
mov eax, str.WEBSDRWW
push eax
call fcn.0051db47
push dword [ebp + 0x88]
mov eax, str.WEBSDRWH
push eax
call fcn.0051db47
push dword [ebp + 0x24]
mov eax, str.FSWX
push eax
call fcn.0051db47
push dword [ebp + 0x28]
mov eax, str.FSWY
push eax
call fcn.0051db47
push dword [ebp + 0x34]
mov eax, str.GLMWX
push eax
call fcn.0051db47
push dword [ebp + 0x38]
mov eax, str.GLMWY
push eax
call fcn.0051db47
push dword [ebp + 0x3c]
mov eax, str.GLMSize
push eax
call fcn.0051db47
push dword [ebp + 0x4c]
mov eax, str.SPWX
push eax
call fcn.0051db47
push dword [ebp + 0x50]
mov eax, 0x642118
push eax
call fcn.0051db47
push dword [ebp + 0x54]
mov eax, str.SPWW
push eax
call fcn.0051db47
push dword [ebp + 0x58]
mov eax, str.SPWS
push eax
call fcn.0051db47
push dword [ebp + 0x44]
mov eax, str.TMWX
push eax
call fcn.0051db47
push dword [ebp + 0x48]
mov eax, str.TMWY
push eax
call fcn.0051db47
push dword [ebp + 0x94]
mov eax, 0x623b50
push eax
call fcn.0051db47
push dword [ebp + 0x98]
mov eax, 0x623c92
push eax
call fcn.0051db47
push dword [ebp]
mov eax, 0x62ea34
push eax
call fcn.0051db47
push dword [ebp + 4]
mov eax, 0x62ead4
push eax
call fcn.0051db47
push dword [ebp + 8]
mov eax, 0x62ea26
push eax
call fcn.0051db47
push dword [ebp + 0xc]
mov eax, 0x62e022
push eax
call fcn.0051db47
push dword [ebp + 0x10]
mov eax, 0x62e776
push eax
call fcn.0051db47
lea ebp, [0x72b25c]
push dword [ebp + 0x2c]
mov eax, str.Font
push eax
call fcn.0051daeb
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
mov eax, dword [ebp + 4]
cdq
push edx
push eax
call fcn.0053f630
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [ebp + 8]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [ebp + 0xc]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [ebp + 0x10]
cdq
push edx
push eax
call fcn.0053f630
pop eax
call fcn.00542370
mov eax, str.FontAttr
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
push dword [0x72a764]
mov eax, str.Scheme
push eax
call fcn.0051daeb
mov edx, 0x61f062
lea ecx, [esp + 0x10]
call fcn.004fa008
mov dword [esp + 4], 0
jmp 0x4240b6
mov eax, 0xf
cmp eax, dword [esp + 4]
jl 0x42412f
push 0
push dword [esp + 8]
push 0x101d
lea ebp, [0x72a860]
push dword [ebp + 0x5c]
call sub.USER32.dll_SendMessageW
push eax
pop eax
mov word [esp + 8], ax
mov edx, dword [esp + 0x10]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
movsx eax, word [esp + 0x14]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
lea eax, [esp + 0x14]
push eax
call fcn.00542280
inc dword [esp + 4]
jno 0x4240b6
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
mov eax, 0x6208c0
push eax
push dword [esp + 0x20]
call fcn.00540500
call fcn.00542370
mov eax, str.LVMCW
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
mov edx, 0x61f062
lea ecx, [esp + 0x10]
call fcn.004fa008
mov dword [esp + 4], 0
jmp 0x42418c
mov eax, 0xf
cmp eax, dword [esp + 4]
jl 0x4241ee
mov edx, dword [esp + 0x10]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov ebx, dword [esp + 8]
mov ebp, dword [0x72b428]
shl ebx, 2
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [ebp + ebx]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
lea eax, [esp + 0x14]
push eax
call fcn.00542280
inc dword [esp + 4]
jno 0x42418c
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
mov eax, 0x6208c0
push eax
push dword [esp + 0x20]
call fcn.00540500
call fcn.00542370
mov eax, str.LVMCOLORDER
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
mov ebp, dword [0x72b4b8]
mov edx, dword [ebp]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, 0x623760
push edx
call fcn.00542310
mov edx, dword [ebp + 4]
push edx
call fcn.00542310
mov edx, 0x623760
push edx
call fcn.00542310
mov edx, dword [0x72a71c]
push edx
call fcn.00542310
mov edx, 0x623760
push edx
call fcn.00542310
mov edx, dword [0x72a81c]
push edx
call fcn.00542310
call fcn.00542370
mov eax, str.AFCNNRange
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 0x103
push 0
call fcn.0051f4bb
cdq
push edx
push eax
call fcn.0053f630
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 0x104
push 0
call fcn.0051f4bb
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 0x105
push 0
call fcn.0051f4bb
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
lea eax, [esp + 0x14]
push eax
call fcn.00542280
mov edx, dword [esp + 0x10]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 0x106
push 0
call fcn.0051f4bb
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 0x107
push 0
call fcn.0051f4bb
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 0x109
push 0
call fcn.0051f4bb
cdq
push edx
push eax
call fcn.0053f630
pop eax
lea eax, [esp + 0x14]
push eax
call fcn.00542280
push dword [esp + 0x10]
mov eax, str.SetRXParams
push eax
call fcn.0051daeb
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 0x11
call fcn.00528764
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc30
call fcn.004fa4e0
mov dword [esp + 0xc], eax
mov ebx, dword [esp + 0xc]
cmp ebx, 1
jl 0x424459
mov ebx, dword [esp + 0xc]
cmp ebx, 0x63
jg 0x424459
jmp 0x424460
mov eax, 1
jmp 0x424462
xor eax, eax
and eax, eax
je 0x42446e
mov dword [esp + 0xc], 2
push 0x12
call fcn.0052708f
and eax, eax
je 0x424487
mov ebx, dword [esp + 0xc]
add ebx, 0x64
mov dword [esp + 0xc], ebx
push dword [esp + 0xc]
mov eax, str.ScanOPT
push eax
call fcn.0051db47
lea ebp, [0x72ad90]
mov ebx, dword [ebp + 0x60]
inc ebx
push ebx
pop eax
mov dword [ebp + 0x60], eax
mov ebx, dword [ebp + 0x64]
inc ebx
push ebx
pop eax
mov dword [ebp + 0x64], eax
mov ebx, dword [ebp + 0x68]
inc ebx
push ebx
pop eax
mov dword [ebp + 0x68], eax
mov ebx, dword [ebp + 0x6c]
inc ebx
push ebx
pop eax
mov dword [ebp + 0x6c], eax
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [ebp + 0x60]
cdq
push edx
push eax
call fcn.0053f630
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [ebp + 0x64]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [ebp + 0x68]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [ebp + 0x6c]
cdq
push edx
push eax
call fcn.0053f630
pop eax
lea eax, [esp + 0x14]
push eax
call fcn.00542280
push dword [esp + 0x10]
mov eax, str.DefaultTuningmodes
push eax
call fcn.0051daeb
mov edx, 0x61f062
lea ecx, [esp + 0x10]
call fcn.004fa008
mov dword [esp + 4], 0
jmp 0x424581
push dword [0x72b4c8]
call fcn.00537dcb
cmp eax, dword [esp + 4]
jl 0x4245e9
mov edx, dword [esp + 0x10]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov ebx, dword [esp + 0x10]
mov ebp, dword [0x72b4c8]
shl ebx, 2
mov eax, dword [ebp + ebx]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
lea eax, [esp + 0x14]
push eax
call fcn.00542280
inc dword [esp + 4]
jno 0x424581
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
mov eax, 0x6208c0
push eax
push dword [esp + 0x20]
call fcn.00540500
call fcn.00542370
mov eax, str.DefaultBandwidths
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
push 0x10a
push 0
call fcn.0051f4bb
mov dword [esp + 0xc], eax
lea ebp, [0x72ab78]
cmp dword [ebp + 0x68], 0
je 0x42466a
mov ebx, dword [esp + 0xc]
push 0x108
push 0
call fcn.0051f4bb
mov edi, eax
shl edi, 1
or ebx, edi
mov dword [esp + 0xc], ebx
cmp dword [0x72a6e4], 0
jne 0x42467e
cmp byte [0x72a84a], 0
jne 0x42467e
jmp 0x424685
mov eax, 1
jmp 0x424687
xor eax, eax
and eax, eax
je 0x4246a0
lea ebp, [0x72ab78]
mov ebx, dword [ebp + 0x34]
cmp ebx, 0x14
je 0x4246a0
mov eax, 1
jmp 0x4246a2
xor eax, eax
and eax, eax
je 0x4246c4
mov ebx, dword [esp + 0xc]
push 0x1dc
push 0
call fcn.0051f4bb
mov edi, eax
shl edi, 2
or ebx, edi
mov dword [esp + 0xc], ebx
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
mov ebp, dword [0x72b478]
mov eax, dword [ebp]
cdq
push edx
push eax
call fcn.0053f630
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [ebp + 4]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [ebp + 8]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [esp + 0x1c]
cdq
push edx
push eax
call fcn.0053f630
pop eax
call fcn.00542370
mov eax, str.OffsetHz
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
lea ebp, [0x72ab78]
cmp dword [ebp + 0x74], 0
je 0x42479d
cmp dword [0x72a6e4], 0
je 0x42479d
mov eax, 1
jmp 0x42479f
xor eax, eax
and eax, eax
je 0x4247b3
mov edx, str.xtrnl
lea ecx, [esp + 0x18]
call fcn.004fa008
jmp 0x4247f3
lea ebp, [0x72ab78]
cmp dword [ebp + 0x74], 0
je 0x4247cf
cmp byte [0x72a84a], 0
je 0x4247cf
mov eax, 1
jmp 0x4247d1
xor eax, eax
and eax, eax
je 0x4247e5
mov edx, str.xtrnl
lea ecx, [esp + 0x18]
call fcn.004fa008
jmp 0x4247f3
mov edx, 0x62cf30
lea ecx, [esp + 0x18]
call fcn.004fa008
push dword [esp + 0x18]
mov eax, str.Rigmode
push eax
call fcn.0051daeb
mov dword [esp + 4], 1
jmp 0x42480c
mov eax, 0x1e
cmp eax, dword [esp + 4]
jl 0x4248b5
mov ebx, dword [esp + 4]
mov ebp, dword [0x72b430]
imul ebx, ebx, 0x54
add ebp, ebx
mov edx, dword [ebp + 0x38]
xor ecx, ecx
call fcn.004fa4a0
jne 0x4248ab
mov ebx, dword [esp + 4]
add ebx, 0x127
push ebx
push 0
call fcn.0051f4bb
and eax, eax
je 0x4248ab
push edx
call fcn.00542240
pop edx
push eax
mov ebx, dword [esp + 8]
mov ebp, dword [0x72b430]
imul ebx, ebx, 0x54
add ebp, ebx
push dword [ebp + 0x38]
push edx
call fcn.00542240
pop edx
push eax
mov edx, str.Userlist
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [esp + 0x18]
cdq
push edx
push eax
call fcn.0053f630
pop eax
call fcn.004fa482
add dword [esp], edx
call fcn.0051daeb
call fcn.004fa4e0
inc dword [esp + 4]
jno 0x42480c
lea ebp, [0x72abf8]
push dword [ebp + 0x5a]
mov eax, str.LastListNr
push eax
call fcn.0051db47
movsx ebx, byte [0x72a839]
cmp ebx, 1
jne 0x4248e7
push 1
mov eax, str.LastTrackState
push eax
call fcn.0051db47
jmp 0x4248f7
push 0
mov eax, str.LastTrackState
push eax
call fcn.0051db47
lea ebp, [0x72abf8]
cmp dword [ebp + 0xb2], 0
je 0x424918
push 1
mov eax, str.LastNowNextState
push eax
call fcn.0051db47
jmp 0x424949
lea ebp, [0x72abf8]
cmp dword [ebp + 0xb6], 0
je 0x424939
push 2
mov eax, str.LastNowNextState
push eax
call fcn.0051db47
jmp 0x424949
push 0
mov eax, str.LastNowNextState
push eax
call fcn.0051db47
push 0x26
call fcn.0052708f
push eax
mov eax, str.LastStickyState
push eax
call fcn.0051db47
lea ebp, [0x72abf8]
movsx eax, word [ebp + 0x44]
push eax
mov eax, str.LastFiltersetField
push eax
call fcn.0051db47
push dword [0x72a748]
mov eax, str.LastQTH
push eax
call fcn.0051db47
push dword [0x72a7b8]
mov eax, str.LongPath
push eax
call fcn.0051db47
lea ebp, [0x72ad90]
push dword [ebp + 0x74]
mov eax, str.TwenteStartup
push eax
call fcn.0051db47
cmp dword [ebp + 0x2c], 0
je 0x4249bc
mov eax, 2
push eax
call fcn.004eb208
push edx
call fcn.00542240
pop edx
push eax
xor eax, eax
push eax
call fcn.00460426
lea eax, [esp + 0x14]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov edx, 0x6203ec
push edx
call fcn.00542310
mov edx, dword [esp + 0x18]
push edx
call fcn.00542310
mov edx, 0x6203ec
push edx
call fcn.00542310
call fcn.00542370
mov eax, str.LastfiltersAll
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
mov eax, dword [0x72b48c]
mov ebp, eax
push ebp
mov eax, 1
pop ebp
add ebp, eax
shl ebp, 2
add ebp, dword [0x72b488]
mov edx, 0x61f062
lea ecx, [ebp]
call fcn.004fa008
mov eax, dword [0x72b498]
mov ebp, eax
push ebp
mov eax, 1
pop ebp
add ebp, eax
shl ebp, 2
add ebp, dword [0x72b494]
mov edx, 0x61f062
lea ecx, [ebp]
call fcn.004fa008
push edx
call fcn.00542240
pop edx
push eax
mov eax, 1
push eax
call fcn.00460426
lea eax, [esp + 0x14]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov edx, 0x6203ec
push edx
call fcn.00542310
mov edx, dword [esp + 0x18]
push edx
call fcn.00542310
mov edx, 0x6203ec
push edx
call fcn.00542310
call fcn.00542370
mov eax, str.LastfiltersTrack
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
mov eax, 2
push eax
call fcn.00460426
lea eax, [esp + 0x14]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov edx, 0x6203ec
push edx
call fcn.00542310
mov edx, dword [esp + 0x18]
push edx
call fcn.00542310
mov edx, 0x6203ec
push edx
call fcn.00542310
call fcn.00542370
mov eax, str.LastfiltersAlternatives
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
mov eax, 3
push eax
call fcn.00460426
lea eax, [esp + 0x14]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov edx, 0x6203ec
push edx
call fcn.00542310
mov edx, dword [esp + 0x18]
push edx
call fcn.00542310
mov edx, 0x6203ec
push edx
call fcn.00542310
call fcn.00542370
mov eax, str.LastfiltersMarker
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
mov eax, 4
push eax
call fcn.00460426
lea eax, [esp + 0x14]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov edx, 0x6203ec
push edx
call fcn.00542310
mov edx, dword [esp + 0x18]
push edx
call fcn.00542310
mov edx, 0x6203ec
push edx
call fcn.00542310
call fcn.00542370
mov eax, str.LastfiltersNewEntries
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
mov eax, 5
push eax
call fcn.00460426
lea eax, [esp + 0x14]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov edx, 0x6203ec
push edx
call fcn.00542310
mov edx, dword [esp + 0x18]
push edx
call fcn.00542310
mov edx, 0x6203ec
push edx
call fcn.00542310
call fcn.00542370
mov eax, str.LastfiltersOldEntries
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
mov dword [esp + 4], 0
jmp 0x424c91
mov eax, 0xf
cmp eax, dword [esp + 4]
jl 0x424e00
mov edx, 0x61f062
lea ecx, [esp + 0x1c]
call fcn.004fa008
mov dword [esp], 0
jmp 0x424cb7
mov eax, 0x22
cmp eax, dword [esp]
jl 0x424d14
mov edx, dword [esp + 0x1c]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, dword [0x72b3fc]
imul edx, dword [esp + 8]
mov ebp, edx
push ebp
mov eax, dword [esp + 8]
pop ebp
add ebp, eax
shl ebp, 2
add ebp, dword [0x72b3f8]
mov edx, dword [ebp]
push edx
call fcn.00542310
mov edx, 0x61f6f4
push edx
call fcn.00542310
lea eax, [esp + 0x20]
push eax
call fcn.00542280
inc dword [esp]
jno 0x424cb7
mov edx, dword [esp + 0x1c]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov ebx, dword [esp + 0x10]
mov ebp, dword [0x72b404]
movsx eax, byte [ebp + ebx]
cdq
push edx
push eax
call fcn.0053f630
pop eax
lea eax, [esp + 0x20]
push eax
call fcn.00542280
mov ebx, dword [esp + 4]
and ebx, ebx
jne 0x424d70
mov edx, str.SearchHitlist
lea ecx, [esp + 0x10]
call fcn.004fa008
jmp 0x424daa
push edx
call fcn.00542240
pop edx
push eax
mov edx, str.FilterHitlist
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [esp + 0x10]
cdq
push edx
push eax
call fcn.0053f630
pop eax
lea eax, [esp + 0x14]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov edx, 0x6203ec
push edx
call fcn.00542310
mov edx, dword [esp + 0x24]
push edx
call fcn.00542310
mov edx, 0x6203ec
push edx
call fcn.00542310
call fcn.00542370
push dword [esp + 0x18]
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
inc dword [esp + 4]
jno 0x424c91
mov edx, 0x61f062
lea ecx, [esp + 0x10]
call fcn.004fa008
mov dword [esp + 4], 0
jmp 0x424e18
mov eax, 0x22
cmp eax, dword [esp + 4]
jl 0x424ec1
mov ebx, dword [esp + 4]
mov ebp, dword [0x72b40c]
shl ebx, 3
fld qword [ebp + ebx]
fldz
fcompp
fnstsw ax
test ah, 0x40
jne 0x424e90
mov edx, dword [esp + 0x10]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push 3
mov ebx, dword [esp + 0x14]
mov ebp, dword [0x72b40c]
shl ebx, 3
lea edx, [ebp + ebx]
push dword [edx + 4]
push dword [edx]
call fcn.00540110
pop eax
lea eax, [esp + 0x14]
push eax
call fcn.00542280
mov edx, dword [esp + 0x10]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, 0x61f6f4
push edx
call fcn.00542310
lea eax, [esp + 0x14]
push eax
call fcn.00542280
inc dword [esp + 4]
jno 0x424e18
mov edx, dword [esp + 0x10]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
movsx eax, byte [0x72a843]
cdq
push edx
push eax
call fcn.0053f630
pop eax
lea eax, [esp + 0x14]
push eax
call fcn.00542280
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov edx, 0x6203ec
push edx
call fcn.00542310
mov edx, dword [esp + 0x18]
push edx
call fcn.00542310
mov edx, 0x6203ec
push edx
call fcn.00542310
call fcn.00542370
mov eax, str.THHitlist
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
lea ebp, [0x72ad90]
push dword [ebp + 0x10]
mov eax, str.OPTAppendLogAutoopen
push eax
call fcn.0051db47
push dword [ebp + 8]
mov eax, str.OPTAutodeleteOldSourcefiles
push eax
call fcn.0051db47
push dword [ebp + 0xc]
mov eax, str.OPTClassaxeIncludeInactive
push eax
call fcn.0051db47
push dword [ebp]
mov eax, str.OPTAddHFCCAntennae
push eax
call fcn.0051db47
push dword [ebp + 0x14]
mov eax, str.OPTSignaldBm
push eax
call fcn.0051db47
push dword [ebp + 0x18]
mov eax, str.OPTSignalV
push eax
call fcn.0051db47
push dword [ebp + 0x1c]
mov eax, str.OPTSignaldBuV
push eax
call fcn.0051db47
push dword [ebp + 0x20]
mov eax, str.OPTSignalS
push eax
call fcn.0051db47
push dword [ebp + 0x34]
mov eax, str.OPTCreateNodiffiles
push eax
call fcn.0051db47
push dword [ebp + 4]
mov eax, str.OPTPreferAOKIExcel
push eax
call fcn.0051db47
push dword [ebp + 0x70]
mov eax, str.OPTUseTCP
push eax
call fcn.0051db47
push dword [ebp + 0x38]
mov eax, str.OPTCreateNocharts
push eax
call fcn.0051db47
push dword [ebp + 0x3c]
mov eax, str.OPTDoNotShowTooltips
push eax
call fcn.0051db47
push dword [ebp + 0x40]
mov eax, str.OPTConfirmAppQuit
push eax
call fcn.0051db47
push dword [ebp + 0x78]
mov eax, str.OPTDXClusterTuneMHz
push eax
call fcn.0051db47
mov ebx, dword [ebp + 0x58]
inc ebx
push ebx
mov eax, str.OPTFrequencyDigits
push eax
call fcn.0051db47
push dword [ebp + 0x5c]
mov eax, str.OPTFrequencyAlign
push eax
call fcn.0051db47
push dword [ebp + 0x44]
mov eax, str.OPTUseVar2ForVar1
push eax
call fcn.0051db47
push dword [ebp + 0x24]
mov eax, str.OPTControlRadioApp
push eax
call fcn.0051db47
push dword [ebp + 0x28]
mov eax, str.OPTSmartFocusRadioApp
push eax
call fcn.0051db47
push dword [ebp + 0x30]
mov eax, str.OPTAutoswitchToPersonallist
push eax
call fcn.0051db47
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
mov eax, 0x620af4
push eax
push 0xa
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [0x72a6c0]
cdq
push edx
push eax
call fcn.00540d70
call fcn.004fa482
add dword [esp], edx
call fcn.0053fed0
call fcn.00542370
mov eax, str.OPTAutoOpenToolwindows
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
push dword [ebp + 0x2c]
mov eax, str.OPTClearFiltersAtShutdown
push eax
call fcn.0051db47
push dword [ebp + 0x50]
mov eax, str.OPTMakePSNSpacesVisible
push eax
call fcn.0051db47
push dword [ebp + 0x48]
mov eax, str.OPTIncludeEmptyLangStationTXInUnknown
push eax
call fcn.0051db47
push dword [ebp + 0x4c]
mov eax, str.OPTIncludeEmptyUTCDaysInallutcalldays
push eax
call fcn.0051db47
lea ebp, [0x72abf8]
push dword [ebp + 0x86]
mov eax, str.THAlign
push eax
call fcn.0051db47
push dword [ebp + 0x8a]
mov eax, str.THLandscape
push eax
call fcn.0051db47
push dword [ebp + 0x82]
mov eax, str.THStepindex
push eax
call fcn.0051db47
mov edx, dword [0x72a6a8]
xor ecx, ecx
call fcn.004fa4a0
je 0x425175
mov edx, dword [0x72a7d8]
xor ecx, ecx
call fcn.004fa4a0
je 0x425175
jmp 0x42517c
mov eax, 1
jmp 0x42517e
xor eax, eax
and eax, eax
je 0x4252b1
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
lea ebp, [0x72abf8]
mov eax, dword [ebp + 0x96]
cdq
push edx
push eax
call fcn.0053f630
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [ebp + 0x9a]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [ebp + 0xa6]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
lea eax, [esp + 0x14]
push eax
call fcn.00542280
mov edx, dword [esp + 0x10]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [ebp + 0x9e]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [ebp + 0xa2]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [ebp + 0xaa]
cdq
push edx
push eax
call fcn.0053f630
pop eax
lea eax, [esp + 0x14]
push eax
call fcn.00542280
push dword [esp + 0x10]
mov eax, str.Postlogparams
push eax
call fcn.0051daeb
lea ebp, [0x72a988]
push dword [ebp + 0x4c]
mov eax, str.Exportpaths
push eax
call fcn.0051daeb
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 0xf1
call fcn.00528764
call fcn.00542370
mov eax, str.LastZH
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
lea ebp, [0x72ab78]
mov ebx, dword [ebp + 0x3c]
cmp ebx, 2
jne 0x42534a
push 0xf5
push 0
call fcn.0051f4bb
and eax, eax
je 0x425338
push 1
mov eax, 0x623cb4
push eax
call fcn.0051db47
jmp 0x425348
push 8
mov eax, 0x623cb4
push eax
call fcn.0051db47
jmp 0x4253ba
lea ebp, [0x72ab78]
mov ebx, dword [ebp + 0x3c]
cmp ebx, 0xa
jne 0x4253ba
mov dword [esp + 0x20], 1
mov dword [esp + 0xc], 0
mov dword [esp + 4], 0xf5
jmp 0x425372
mov eax, 0xfe
cmp eax, dword [esp + 4]
jl 0x4253ab
push dword [esp + 4]
push 0
call fcn.0051f4bb
and eax, eax
je 0x42539b
mov ebx, dword [esp + 0xc]
or ebx, dword [esp + 0x20]
mov dword [esp + 0xc], ebx
mov ebx, dword [esp + 0x20]
shl ebx, 1
mov dword [esp + 0x20], ebx
inc dword [esp + 4]
jno 0x425372
push dword [esp + 0xc]
mov eax, 0x623cb4
push eax
call fcn.0051db47
push dword [0x72a748]
mov eax, str.LastQTH
push eax
call fcn.0051db47
lea ebp, [0x72ad90]
mov ebx, dword [ebp + 0x58]
inc ebx
push ebx
mov eax, str.OPTFrequencyDigits
push eax
call fcn.0051db47
push dword [ebp + 0x44]
mov eax, str.OPTUseVar2ForVar1
push eax
call fcn.0051db47
push dword [ebp + 0x24]
mov eax, str.OPTControlRadioApp
push eax
call fcn.0051db47
push dword [ebp + 0x28]
mov eax, str.OPTSmartFocusRadioApp
push eax
call fcn.0051db47
push dword [ebp + 0x30]
mov eax, str.OPTAutoswitchToPersonallist
push eax
call fcn.0051db47
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
mov eax, 0x620af4
push eax
push 0xa
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [0x72a6c0]
cdq
push edx
push eax
call fcn.00540d70
call fcn.004fa482
add dword [esp], edx
call fcn.0053fed0
call fcn.00542370
mov eax, str.OPTAutoOpenToolwindows
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
lea ebp, [0x72ab78]
cmp dword [ebp + 0x48], 0
je 0x425579
mov ebp, dword [0x72b458]
mov edx, dword [ebp]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, 0x6208c0
push edx
call fcn.00542310
mov ebp, dword [0x72b460]
mov edx, dword [ebp]
push edx
call fcn.00542310
mov edx, 0x6208c0
push edx
call fcn.00542310
mov ebp, dword [0x72b458]
mov edx, dword [ebp + 4]
push edx
call fcn.00542310
mov edx, 0x6208c0
push edx
call fcn.00542310
mov ebp, dword [0x72b460]
mov edx, dword [ebp + 4]
push edx
call fcn.00542310
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [0x72a790]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [0x72a760]
call fcn.00540ba0
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
mov edx, dword [0x72a820]
push edx
call fcn.00542310
lea eax, [esp + 0x20]
push eax
call fcn.00542280
push dword [esp + 0x1c]
mov eax, str.VCOM
push eax
call fcn.0051daeb
lea ebp, [0x72ab78]
mov ebx, dword [ebp + 0x34]
cmp ebx, 1
je 0x425597
lea ebp, [0x72ab78]
mov ebx, dword [ebp + 0x34]
cmp ebx, 0xe
je 0x425597
jmp 0x42559e
mov eax, 1
jmp 0x4255a0
xor eax, eax
and eax, eax
je 0x425622
lea ebp, [0x72b238]
mov edx, dword [ebp + 0x14]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [ebp + 0x10]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [ebp + 4]
cdq
push edx
push eax
call fcn.0053f630
pop eax
lea eax, [esp + 0x20]
push eax
call fcn.00542280
push dword [esp + 0x1c]
mov eax, 0x63b6ee
push eax
call fcn.0051daeb
push edx
call fcn.00542240
pop edx
push eax
mov ebp, dword [0x72b458]
mov edx, dword [ebp + 0xc]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, 0x6208c0
push edx
call fcn.00542310
mov ebp, dword [0x72b460]
mov edx, dword [ebp + 0xc]
push edx
call fcn.00542310
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
lea ebp, [0x72aa5c]
lea eax, [ebp]
push dword [eax + 4]
push dword [eax]
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [ebp + 8]
cdq
push edx
push eax
call fcn.0053f630
pop eax
call fcn.00542370
mov eax, str.CATSyncCOM
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
cmp dword [0x72a6e4], 0
jne 0x4256e3
cmp byte [0x72a84a], 0
jne 0x4256e3
jmp 0x4256ea
mov eax, 1
jmp 0x4256ec
xor eax, eax
and eax, eax
je 0x425a8d
movsx ebx, byte [0x72a841]
and ebx, ebx
jl 0x42570d
movsx ebx, byte [0x72a841]
cmp ebx, 8
jg 0x42570d
jmp 0x425714
mov eax, 1
jmp 0x425716
xor eax, eax
and eax, eax
je 0x425721
mov byte [0x72a841], 0
movsx ebx, byte [0x72a845]
and ebx, ebx
jl 0x42573a
movsx ebx, byte [0x72a845]
cmp ebx, 3
jg 0x42573a
jmp 0x425741
mov eax, 1
jmp 0x425743
xor eax, eax
and eax, eax
je 0x42574e
mov byte [0x72a845], 0
mov dword [0x72a72c], 0
push 0x1da
push 0
call fcn.0051f4bb
and eax, eax
je 0x42577a
mov ebx, dword [0x72a72c]
or ebx, 1
mov dword [0x72a72c], ebx
push 0x1d9
push 0
call fcn.0051f4bb
and eax, eax
je 0x42579c
mov ebx, dword [0x72a72c]
or ebx, 2
mov dword [0x72a72c], ebx
push 0x1db
push 0
call fcn.0051f4bb
and eax, eax
je 0x4257be
mov ebx, dword [0x72a72c]
or ebx, 4
mov dword [0x72a72c], ebx
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, byte [0x72a841]
cdq
push edx
push eax
call fcn.0053f630
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
movsx eax, byte [0x72a845]
cdq
push edx
push eax
call fcn.0053f630
pop eax
call fcn.00542370
mov eax, str.ActiveRigRot
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
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
mov eax, dword [0x72a72c]
cdq
push edx
push eax
call fcn.0053f630
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
lea ebp, [0x72abf8]
mov eax, dword [ebp + 0x102]
cdq
push edx
push eax
call fcn.0053f630
pop eax
call fcn.00542370
mov eax, str.ExtRigSettings
push eax
call fcn.004fa482
add dword [esp + 4], edx
call fcn.0051daeb
call fcn.004fa4e0
mov dword [esp + 4], 1
jmp 0x4258ab
mov eax, 5
cmp eax, dword [esp + 4]
jl 0x425997
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
mov eax, 0x620fe6
push eax
push 2
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov ebx, dword [esp + 0x24]
add ebx, 0x1cb
push ebx
push 0
call fcn.0051f3b4
call fcn.004fa482
add dword [esp], edx
call fcn.0053f490
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
lea eax, [esp + 0x14]
push eax
call fcn.00542280
push dword [esp + 0x10]
mov edx, str.NONE
pop ecx
call fcn.004fa4a0
jne 0x42598d
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x14]
push edx
call fcn.00542240
pop edx
push eax
mov edx, str.Rig
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [esp + 0x18]
cdq
push edx
push eax
call fcn.0053f630
pop eax
call fcn.004fa482
add dword [esp], edx
call fcn.0051daeb
call fcn.004fa4e0
inc dword [esp + 4]
jno 0x4258ab
mov dword [esp + 4], 1
jmp 0x4259a1
mov eax, 3
cmp eax, dword [esp + 4]
jl 0x425a8d
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
mov eax, 0x620fe6
push eax
push 2
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov ebx, dword [esp + 0x24]
add ebx, 0x1dc
push ebx
push 0
call fcn.0051f3b4
call fcn.004fa482
add dword [esp], edx
call fcn.0053f490
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
lea eax, [esp + 0x14]
push eax
call fcn.00542280
push dword [esp + 0x10]
mov edx, str.NONE
pop ecx
call fcn.004fa4a0
jne 0x425a83
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x14]
push edx
call fcn.00542240
pop edx
push eax
mov edx, str.Rotator
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [esp + 0x18]
cdq
push edx
push eax
call fcn.0053f630
pop eax
call fcn.004fa482
add dword [esp], edx
call fcn.0051daeb
call fcn.004fa4e0
inc dword [esp + 4]
jno 0x4259a1
lea ebp, [0x72ab18]
push dword [ebp + 0x40]
mov eax, str.Plotinfo
push eax
call fcn.0051daeb
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
lea ebp, [0x72ad68]
mov eax, dword [ebp + 4]
cdq
push edx
push eax
call fcn.0053f630
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [ebp + 0x10]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [ebp + 8]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [ebp + 0xc]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, 0x6208c0
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [ebp]
cdq
push edx
push eax
call fcn.0053f630
pop eax
lea eax, [esp + 0x14]
push eax
call fcn.00542280
push dword [esp + 0x10]
mov eax, str.Plotcolours
push eax
call fcn.0051daeb
call fcn.0051db80
push edx
call fcn.00542240
pop edx
push eax
push 1
lea ebp, [0x72a988]
mov edx, dword [ebp]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea ebp, [0x72ab78]
mov edx, dword [ebp + 0x10]
push edx
call fcn.00542310
mov edx, str..ini
push edx
call fcn.00542310
call fcn.004fa482
add dword [esp], edx
call fcn.005235be
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
push pe_nt_image_headers32
lea ebp, [0x72a988]
mov edx, dword [ebp]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, str.CSVUB_exportpaths.ini
push edx
call fcn.00542310
call fcn.004fa482
add dword [esp], edx
call fcn.005235be
call fcn.004fa4e0
push edx
call fcn.00542240
pop edx
push eax
push 1
mov edx, dword [ebp]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, str.CSVUB_exportpaths.ini
push edx
call fcn.00542310
call fcn.004fa482
add dword [esp], edx
call fcn.0051d990
call fcn.004fa4e0
mov eax, str.Do_not_edit_this_file__A_broken_file_structure_and_indisciminate_values_may_cause_programme_instability_
push eax
call fcn.0051d9f7
mov edx, dword [ebp + 0x58]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, 0x61f6f4
push edx
call fcn.00542310
mov edx, dword [ebp + 0x68]
push edx
call fcn.00542310
mov edx, 0x61f6f4
push edx
call fcn.00542310
mov edx, dword [ebp + 0x64]
push edx
call fcn.00542310
mov edx, 0x61f6f4
push edx
call fcn.00542310
lea eax, [esp + 0x20]
push eax
call fcn.00542280
mov edx, dword [esp + 0x1c]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, dword [ebp + 0x50]
push edx
call fcn.00542310
mov edx, 0x61f6f4
push edx
call fcn.00542310
mov edx, dword [ebp + 0x60]
push edx
call fcn.00542310
mov edx, 0x61f6f4
push edx
call fcn.00542310
mov edx, dword [ebp + 0x5c]
push edx
call fcn.00542310
mov edx, 0x61f6f4
push edx
call fcn.00542310
lea eax, [esp + 0x20]
push eax
call fcn.00542280
mov edx, dword [esp + 0x1c]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, dword [ebp + 0x54]
push edx
call fcn.00542310
mov edx, 0x61f6f4
push edx
call fcn.00542310
mov edx, dword [ebp + 0x70]
push edx
call fcn.00542310
mov edx, 0x61f6f4
push edx
call fcn.00542310
mov edx, dword [ebp + 0x6c]
push edx
call fcn.00542310
lea eax, [esp + 0x20]
push eax
call fcn.00542280
push dword [esp + 0x1c]
mov eax, str.Exportpaths
push eax
call fcn.0051daeb
call fcn.0051db80
push edx
call fcn.00542240
pop edx
push eax
push 1
mov edx, dword [ebp]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
mov edx, str.CSVUB_exportpaths.ini
push edx
call fcn.00542310
call fcn.004fa482
add dword [esp], edx
call fcn.005235be
call fcn.004fa4e0
push 0
push 0
push 1
push 2
call sub.USER32.dll_SystemParametersInfoW
push 0xffffffff
call fcn.0054161b
mov edx, 0x61f062
lea ecx, [esp + 0x10]
call fcn.004fa008
mov dword [esp + 4], 0
jmp 0x425dd0
push 0xf1
call fcn.0052a17b
mov ebx, eax
dec ebx
cmp ebx, dword [esp + 4]
jl 0x425e7d
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
push dword [esp + 0x14]
push 0xf1
call fcn.0052a1de
call fcn.004fa482
add dword [esp], edx
call fcn.0053fc10
call fcn.004fa4f0
cmp word [eax], 0
je 0x425e73
mov edx, dword [esp + 0x10]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
push dword [esp + 0x10]
push 0xf1
call fcn.0052a1de
pop eax
mov edx, 0x6213a2
push edx
call fcn.00542310
lea eax, [esp + 0x14]
push eax
call fcn.00542280
inc dword [esp + 4]
jno 0x425dd0
mov edx, dword [esp + 0x10]
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542310
lea ebp, [0x72b13c]
mov edx, dword [ebp]
push edx
call fcn.00542310
mov edx, 0x621216
push edx
call fcn.00542310
mov edx, dword [ebp + 4]
push edx
call fcn.00542310
mov edx, 0x621216
push edx
call fcn.00542310
mov edx, dword [ebp + 8]
push edx
call fcn.00542310
mov edx, 0x621216
push edx
call fcn.00542310
mov edx, dword [ebp + 0xc]
push edx
call fcn.00542310
mov edx, 0x621216
push edx
call fcn.00542310
mov edx, dword [ebp + 0x10]
push edx
call fcn.00542310
mov edx, 0x621216
push edx
call fcn.00542310
mov edx, dword [ebp + 0x14]
push edx
call fcn.00542310
mov edx, 0x621216
push edx
call fcn.00542310
mov edx, dword [ebp + 0x18]
push edx
call fcn.00542310
mov edx, 0x621216
push edx
call fcn.00542310
mov edx, dword [ebp + 0x1c]
push edx
call fcn.00542310
mov edx, 0x621216
push edx
call fcn.00542310
lea eax, [esp + 0x14]
push eax
call fcn.00542280
push dword [esp + 0x10]
mov edx, dword [0x72a6f4]
pop ecx
call fcn.004fa4a0
jne 0x425fa3
push 9
push 1
lea ebp, [0x72a988]
push dword [ebp + 0xa0]
push 0xffffffff
call fcn.0051eeca
mov dword [esp], eax
cmp dword [esp], 0
je 0x425fa3
mov eax, str.historypack
push eax
push dword [esp + 0x14]
call fcn.00540e80
mov ebx, eax
inc ebx
push ebx
mov eax, dword [esp + 0x18]
push eax
push dword [esp + 0xc]
call fcn.0051ef31
push dword [esp]
call fcn.0051ede2
lea ebp, [0x72b25c]
push dword [ebp + 0x24]
call sub.GDI32.dll_DeleteObject
call fcn.0042be0b
cmp byte [esp + 0x48], 0
je 0x425fdd
lea ebp, [0x72ad90]
cmp dword [ebp + 0x24], 0
je 0x425fcd
xor eax, eax
jmp 0x425fd2
mov eax, 1
and eax, eax
je 0x425fdd
mov eax, 1
jmp 0x425fdf
xor eax, eax
and eax, eax
je 0x425fe8
mov byte [esp + 0x48], 0
push 0xa4
call fcn.004b0428
and eax, eax
je 0x426004
movsx ebx, byte [esp + 0x48]
xor ebx, 1
push ebx
pop eax
mov byte [esp + 0x48], al
cmp byte [esp + 0x48], 0
je 0x426480
mov eax, str.CATSync_Full.exe
push eax
call fcn.004d925e
and eax, eax
je 0x426235
mov dword [esp], 0
push 0xc00000
lea ebp, [0x72ab78]
push dword [ebp + 0x14]
push 0x1a
push 0x258
push 0x1a
call fcn.004802c7
push eax
push 0x258
call fcn.00480290
push eax
push 0xffffffff
call fcn.00533116
mov dword [esp + 0x2c], eax
push 0x201
mov eax, 0x61f062
push eax
push 0x1a
push 0x258
push 0
push 0
push 0xffffffff
call fcn.005269d5
mov dword [esp + 0x30], eax
push 0x10
push 0xe
mov eax, 0x61f062
push eax
push 0xffffffff
call fcn.0054167a
mov dword [esp + 0x34], eax
push dword [esp + 0x34]
push dword [esp + 0x34]
call fcn.004be492
push 1
push dword [esp + 0x30]
call fcn.00533a0f
push 1
push dword [esp + 0x30]
call fcn.005336ff
lea ebp, [0x72a860]
mov dword [ebp + 0x8c], 0
push 0
lea eax, [0x4615ce]
push eax
call sub.USER32.dll_EnumWindows
lea ebp, [0x72a860]
cmp dword [ebp + 0x8c], 0
je 0x42611c
mov ebx, dword [esp + 0x24]
cmp ebx, dword [ebp + 0x8c]
je 0x42611c
mov eax, 1
jmp 0x42611e
xor eax, eax
and eax, eax
je 0x4261f3
call sub.WINMM.dll_timeGetTime
mov ebx, eax
add ebx, 0xfa0
mov dword [esp + 0x28], ebx
mov ebx, dword [esp]
inc ebx
mov dword [esp], ebx
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov edx, str.Attempting_to_terminate_CATSync_instance
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [esp + 0x10]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, str.__please_wait_...
push edx
call fcn.00542310
call fcn.00542370
push dword [esp + 0x38]
call fcn.004fa482
add dword [esp + 4], edx
call fcn.00528678
call fcn.004fa4e0
push 0
push 0
push 0x10
lea ebp, [0x72a860]
push dword [ebp + 0x8c]
call sub.USER32.dll_PostMessageW
lea ebp, [0x72a860]
push dword [ebp + 0x8c]
pop eax
mov dword [esp + 0x24], eax
mov dword [esp + 4], 1
jmp 0x4261d8
mov eax, 0xc8
cmp eax, dword [esp + 4]
jl 0x4261f3
push 1
call fcn.005335a4
inc dword [esp + 4]
jno 0x4261d8
lea ebp, [0x72a860]
mov ebx, dword [ebp + 0x8c]
and ebx, ebx
je 0x426212
call sub.WINMM.dll_timeGetTime
mov ebx, eax
cmp ebx, dword [esp + 0x28]
jg 0x426212
jmp 0x426219
mov eax, 1
jmp 0x42621b
xor eax, eax
and eax, eax
je 0x4260d9
push dword [esp + 0x2c]
call fcn.0053300e
push dword [esp + 0x34]
call fcn.0041c1e0
mov dword [esp + 0x24], 0
lea ebp, [0x72ab78]
push dword [ebp]
call fcn.004d925e
and eax, eax
je 0x426480
mov dword [esp], 0
push 0xc00000
lea ebp, [0x72ab78]
push dword [ebp + 0x14]
push 0x1a
push 0x258
push 0x1a
call fcn.004802c7
push eax
push 0x258
call fcn.00480290
push eax
push 0xffffffff
call fcn.00533116
mov dword [esp + 0x2c], eax
push 0x201
mov eax, 0x61f062
push eax
push 0x1a
push 0x258
push 0
push 0
push 0xffffffff
call fcn.005269d5
mov dword [esp + 0x30], eax
push 0x10
push 0xe
mov eax, 0x61f062
push eax
push 0xffffffff
call fcn.0054167a
mov dword [esp + 0x34], eax
push dword [esp + 0x34]
push dword [esp + 0x34]
call fcn.004be492
push 1
push dword [esp + 0x30]
call fcn.00533a0f
push 1
push dword [esp + 0x30]
call fcn.005336ff
lea ebp, [0x72a860]
mov dword [ebp + 0x88], 0
push 0
lea eax, [0x4615ce]
push eax
call sub.USER32.dll_EnumWindows
lea ebp, [0x72a860]
cmp dword [ebp + 0x88], 0
je 0x42634d
mov ebx, dword [esp + 0x24]
cmp ebx, dword [ebp + 0x88]
je 0x42634d
mov eax, 1
jmp 0x42634f
xor eax, eax
and eax, eax
je 0x42643e
call sub.WINMM.dll_timeGetTime
mov ebx, eax
add ebx, 0xfa0
mov dword [esp + 0x28], ebx
mov ebx, dword [esp]
inc ebx
mov dword [esp], ebx
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov edx, str.Attempting_to_terminate
push edx
call fcn.00542310
lea ebp, [0x72ab78]
mov edx, dword [ebp]
push edx
call fcn.00542310
mov edx, str._instance
push edx
call fcn.00542310
push edx
call fcn.00542240
pop edx
push eax
push edx
call fcn.00542240
pop edx
push eax
mov eax, dword [esp + 0x10]
cdq
push edx
push eax
call fcn.0053f630
pop eax
mov edx, str.__please_wait_...
push edx
call fcn.00542310
call fcn.00542370
push dword [esp + 0x38]
call fcn.004fa482
add dword [esp + 4], edx
call fcn.00528678
call fcn.004fa4e0
push 0
push 0
push 0x10
lea ebp, [0x72a860]
push dword [ebp + 0x88]
call sub.USER32.dll_PostMessageW
lea ebp, [0x72a860]
push dword [ebp + 0x88]
pop eax
mov dword [esp + 0x24], eax
mov dword [esp + 4], 1
jmp 0x426423
mov eax, 0xc8
cmp eax, dword [esp + 4]
jl 0x42643e
push 1
call fcn.005335a4
inc dword [esp + 4]
jno 0x426423
lea ebp, [0x72a860]
mov ebx, dword [ebp + 0x88]
and ebx, ebx
je 0x42645d
call sub.WINMM.dll_timeGetTime
mov ebx, eax
cmp ebx, dword [esp + 0x28]
jg 0x42645d
jmp 0x426464
mov eax, 1
jmp 0x426466
xor eax, eax
and eax, eax
je 0x42630a
push dword [esp + 0x2c]
call fcn.0053300e
push dword [esp + 0x34]
call fcn.0041c1e0
lea ebp, [0x72abf8]
mov dword [ebp + 0x6e], 0
call fcn.0048021b
lea ebp, [0x72a918]
mov dword [ebp + 0x44], 1
lea eax, [ebp + 0x44]
push eax
call fcn.004234ec
push dword [0x72a7dc]
call fcn.00502aa2
and eax, eax
je 0x4264c2
push dword [0x72a7dc]
call fcn.005029ce
call fcn.004637df
lea ebp, [0x72a918]
push dword [ebp + 0x2c]
call fcn.004fbc2a
and eax, eax
je 0x4264f1
lea ebp, [0x72a918]
push dword [ebp + 0x2c]
call fcn.004fbd39
push 0x32
call sub.KERNEL32.dll_Sleep
cmp dword [0x72a6e4], 0
je 0x426550
call sub.WINMM.dll_timeGetTime
mov ebx, eax
add ebx, 0x4e20
push ebx
lea ebp, [0x72ad7c]
pop eax
mov dword [ebp + 8], eax
push dword [ebp + 8]
pop eax
mov dword [ebp + 0xc], eax
lea ebp, [0x72a918]
lea eax, [ebp + 0x30]
push eax
call fcn.004234ec
lea ebp, [0x72a918]
lea eax, [ebp + 0x24]
push eax
call fcn.004234ec
xor eax, eax
push eax
xor eax, eax
push eax
xor eax, eax
push eax
call fcn.0042853d
push dword [0x72a6e4]
call fcn.00520f48
cmp byte [0x72a84a], 0
je 0x426569
mov eax, 1
push eax
call fcn.004db611
call sub.ole32.dll_CoUninitialize
call fcn.005ad540
mov dword [esp + 4], 0x1f
jmp 0x426578
mov eax, 0x3c
cmp eax, dword [esp + 4]
jl 0x4265ea
mov ebx, dword [esp + 4]
mov ebp, dword [0x72b430]
imul ebx, ebx, 0x54
add ebp, ebx
mov edx, dword [ebp + 0x44]
xor ecx, ecx
call fcn.004fa4a0
jne 0x4265c2
mov ebx, dword [esp + 4]
mov ebp, dword [0x72b358]
shl ebx, 3
add ebp, ebx
push dword [ebp]
call fcn.0053aa4b
mov ebx, eax
and ebx, ebx
jne 0x4265c2
mov eax, 1
jmp 0x4265c4
xor eax, eax
and eax, eax
je 0x4265e4
push 2
mov ebx, dword [esp + 8]
mov ebp, dword [0x72b430]
imul ebx, ebx, 0x54
add ebp, ebx
push dword [ebp + 0x38]
call fcn.0052311e
inc dword [esp + 4]
jno 0x426578
mov eax, 1
movsx eax, al
jmp 0x4265f6
push dword [esp + 0x18]
call fcn.00542440
push dword [esp + 0x1c]
call fcn.00542440
push dword [esp + 0x10]
call fcn.00542440
add esp, 0x38
pop edi
pop ebx
pop ebp
ret 4