Function at 0x401000
Capabilities:
Allocate thread local storage

Disassembly:
push 0x390
push 0
push 0x6720e4
call sub.MSVCRT.dll_memset
add esp, 0xc
push 0
call sub.KERNEL32.dll_GetModuleHandleW
mov dword [0x6720e8], eax
push 0
push 0x1000
push 0
call sub.KERNEL32.dll_HeapCreate
mov dword [0x6720e4], eax
mov eax, 0x66deb0
mov dword [0x672108], eax
call fcn.005231d3
call fcn.0055a9a0
call fcn.0055a2d0
call fcn.00559f0a
call fcn.0054ee07
call fcn.0054d620
call fcn.0054c5ea
call fcn.0054bd13
call fcn.0054ac84
call fcn.0054a714
call fcn.00546c34
call fcn.00546aac
call fcn.005462c8
call fcn.005448c4
call fcn.00543c11
call fcn.005298a0
call fcn.005295fe
call fcn.00526d44
call fcn.005239d5
lea eax, [0x6721b8]
push 0x66dd30
push eax
call fcn.005231ef
lea eax, [0x67236c]
push 0x66d9d0
push eax
call fcn.005231ef
call fcn.005233cd
push eax
mov dword [section..data], 0x100024
call fcn.00526d9c
mov dword [0x672158], eax
mov dword [section..data], 0x100028
mov edx, 0x6355da
lea ecx, [0x672168]
call fcn.004f4008
mov dword [section..data], 0x100029
mov edx, 0x6355da
lea ecx, [0x672150]
call fcn.004f4008
mov dword [section..data], 0x10002a
mov edx, 0x6355da
lea ecx, [0x672164]
call fcn.004f4008
mov dword [section..data], 0x10002d
mov eax, 0x200
push eax
lea eax, [0x67246c]
push eax
xor eax, eax
push eax
push 0x15
push 4
call fcn.0054bd32
mov dword [section..data], 0x100049
mov eax, str.Default
push eax
push dword [0x67246c]
call fcn.0054bdff
mov ebp, eax
mov dword [ebp], 2
mov dword [section..data], 0x10004b
push edx
call fcn.0055a9f0
pop edx
push eax
call fcn.00496bba
lea eax, [0x672154]
push eax
call fcn.0055aa30
mov dword [section..data], 0x10004d
call fcn.00496aad
mov dword [section..data], 0x200017
lea eax, [0x442701]
push eax
call fcn.00546510
mov dword [section..data], 0xd00026
mov dword [0x6721a8], 0
mov dword [section..data], 0xd00027
mov dword [0x672178], 0
mov dword [section..data], 0xd00028
mov edx, str.NotInitialized
lea ecx, [0x672190]
call fcn.004f4008
mov dword [section..data], 0xd00029
mov edx, str.NotInitialized
lea ecx, [0x672174]
call fcn.004f4008
mov dword [section..data], 0x500159
mov dword [0x672170], 0
mov dword [section..data], 0x3000c1
mov eax, 0x200
push eax
lea eax, [0x672470]
push eax
push 0x66dd10
push 7
push 0x34
call fcn.0054bd32
mov dword [section..data], 0x120005f
call fcn.00545a30
mov dword [section..data], 0x1f0007e
mov dword [section..data], 0x2200053
call fcn.005551c7
mov dword [section..data], 0x7f
mov byte [0x6721b4], 1
mov dword [section..data], 0x80
mov dword [0x672124], 1
mov dword [section..data], 0x82
mov eax, str.FindVUK_1.72
push eax
call fcn.004b5e48
mov dword [section..data], 0xbae
mov dword [section..data], 0xbaf
mov dword [0x672138], 0
mov dword [section..data], 0xbb0
mov dword [section..data], 0xbb1
mov dword [section..data], 0xbb2
mov dword [section..data], 0xbb3
mov dword [section..data], 0xbb4
mov dword [0x672110], 1
mov dword [section..data], 0xbb5
mov dword [section..data], 0xbb6
mov dword [section..data], 0xbb7
mov dword [section..data], 0xbb8
mov dword [section..data], 0xbb9
mov dword [0x672128], 0
mov dword [section..data], 0xbba
mov dword [section..data], 0xbbb
mov dword [section..data], 0xbbc
mov dword [section..data], 0xbbd
mov dword [section..data], 0xbbe
mov dword [section..data], 0xbbf
mov dword [section..data], 0xbc0
mov dword [section..data], 0xbc1
mov dword [section..data], 0xbc2
mov dword [section..data], 0xbc3
mov dword [section..data], 0xbc4
mov dword [section..data], 0xbc5
mov dword [section..data], 0xbc5
push 8
push 0x66d888
lea eax, [0x67245c]
push eax
push 4
call fcn.0054a733
mov dword [section..data], 0xbc6
mov dword [section..data], 0xbc7
mov dword [section..data], 0xbc8
mov dword [section..data], 0xbc9
mov dword [section..data], 0xbc9
push 7
push 0x66db84
lea eax, [0x672464]
push eax
push 0xc
call fcn.0054a733
mov dword [section..data], 0xbca
mov dword [section..data], 0xbcc
mov dword [section..data], 0xbcf
lea ebp, [0x6721b8]
mov dword [ebp + 0x3c], 3
mov dword [section..data], 0xbd0
mov dword [ebp + 4], 1
mov dword [section..data], 0xbd1
mov dword [ebp + 0x20], 2
mov dword [section..data], 0xbd3
jmp 0x4014b2
mov dword [section..data], 0xbd5
mov dword [section..data], 0xbd8
push 0
call fcn.004c4aa4
mov dword [section..data], 0xbdb
call fcn.004923b5
mov dword [section..data], 0xbdd
jmp 0x40157a
mov dword [section..data], 0xbdd
mov dword [section..data], 0xbdd
jmp 0x4015c7
mov dword [section..data], 0xbdd
mov dword [section..data], 0xbdd
push 2
mov eax, str.
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004967c8
mov dword [section..data], 0xbdd
mov dword [section..data], 0xbdd
mov dword [section..data], 0xbdf
mov dword [section..data], 0xbe1
mov eax, str.FindVUK_1.72
push eax
call fcn.0054fa59
and eax, eax
je 0x401632
xor eax, eax
jmp 0x401637
mov eax, 1
and eax, eax
je 0x40177b
mov dword [section..data], 0xbe2
jmp 0x4016d8
mov dword [section..data], 0xbe2
mov dword [section..data], 0xbe2
mov dword [section..data], 0xbe2
push 0
push 0
mov eax, str.ERROR__Couldnt_open_console_window___
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.0049a27b
mov dword [section..data], 0xbe2
jmp 0x401753
mov dword [section..data], 0xbe2
mov dword [section..data], 0xbe2
mov dword [section..data], 0xbe3
push 0x6f
jmp 0x40955c
mov dword [section..data], 0xbe4
mov dword [section..data], 0xbe6
mov eax, str.___________________________________________________________
push eax
call dword [0x66ee90]
mov dword [section..data], 0xbe7
mov dword [section..data], 0xbe7
mov dword [section..data], 0xbe7
push 1
push 2
mov eax, str._____________FindVUK_1.72____________
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.0049a27b
mov dword [section..data], 0xbe7
jmp 0x401816
mov dword [section..data], 0xbe7
mov dword [section..data], 0xbe7
jmp 0x4018b4
mov dword [section..data], 0xbe7
mov dword [section..data], 0xbe8
mov eax, str.___________________________________________________________
push eax
call dword [0x66ee90]
mov dword [section..data], 0xbe9
mov eax, str._To_close_FindVUK_simply_press_the_ESC_key
push eax
call dword [0x66ee90]
mov dword [section..data], 0xbea
mov eax, str.___________________________________________________________
push eax
call dword [0x66ee90]
mov dword [section..data], 0xbeb
jmp 0x401a07
mov dword [section..data], 0xbeb
mov dword [section..data], 0xbeb
jmp 0x401a8a
mov dword [section..data], 0xbeb
mov dword [section..data], 0xbeb
push edx
call fcn.0055a9f0
pop edx
push eax
push 2
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.Operating_System:
push edx
call fcn.0055aac0
push edx
call fcn.0055a9f0
pop edx
push eax
call fcn.0046d891
pop eax
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.004967c8
call fcn.004f4350
mov dword [section..data], 0xbeb
mov dword [section..data], 0xbeb
mov dword [section..data], 0xbed
call fcn.0049894b
mov dword [section..data], 0xbf0
call fcn.0047f856
mov dword [0x672104], eax
mov dword [section..data], 0xbf2
push dword [0x672104]
mov dword [section..data], 0xbf3
xor ebx, ebx
cmp ebx, dword [esp]
jne 0x401b69
mov dword [section..data], 0xbf5
add esp, 4
jmp 0x408dcb
mov dword [section..data], 0xbf7
mov ebx, 8
cmp ebx, dword [esp]
jne 0x401bcd
mov dword [section..data], 0xbf8
push 0x6721b8
call fcn.0047d76e
and eax, eax
je 0x401b99
xor eax, eax
jmp 0x401b9e
mov eax, 1
and eax, eax
je 0x401bb4
mov dword [section..data], 0xbfa
add esp, 4
jmp 0x408dcb
mov dword [section..data], 0xbfb
mov dword [section..data], 0xbfd
jmp 0x401eab
mov dword [section..data], 0xbfd
mov ebx, 2
cmp ebx, dword [esp]
jne 0x401c31
mov dword [section..data], 0xbff
push 0x6721b8
call fcn.00480971
and eax, eax
je 0x401bfd
xor eax, eax
jmp 0x401c02
mov eax, 1
and eax, eax
je 0x401c18
mov dword [section..data], 0xc01
add esp, 4
jmp 0x408dcb
mov dword [section..data], 0xc02
mov dword [section..data], 0xc04
jmp 0x401eab
mov dword [section..data], 0xc04
mov ebx, 3
cmp ebx, dword [esp]
jne 0x401d04
mov dword [section..data], 0xc06
push 0x6721b8
call fcn.00491893
and eax, eax
je 0x401c65
xor eax, eax
jmp 0x401c6a
mov eax, 1
and eax, eax
je 0x401c80
mov dword [section..data], 0xc08
add esp, 4
jmp 0x408dcb
mov dword [section..data], 0xc09
mov dword [section..data], 0xc0b
lea ebp, [0x6721b8]
push dword [ebp + 0x134]
call fcn.0047e7db
mov dword [section..data], 0xc0d
call fcn.0049b06c
and eax, eax
je 0x401cbc
xor eax, eax
jmp 0x401cc1
mov eax, 1
and eax, eax
je 0x401cd9
mov dword [section..data], 0xc0e
mov dword [0x672138], 1
mov dword [section..data], 0xc0f
mov dword [section..data], 0xc10
add esp, 4
jmp 0x408dcb
mov dword [section..data], 0xc12
mov ebx, 4
cmp ebx, dword [esp]
jne 0x401d86
mov dword [section..data], 0xc14
call fcn.004779dc
mov dword [section..data], 0xc16
call fcn.0049b06c
and eax, eax
je 0x401d3e
xor eax, eax
jmp 0x401d43
mov eax, 1
and eax, eax
je 0x401d5b
mov dword [section..data], 0xc17
mov dword [0x672138], 1
mov dword [section..data], 0xc18
mov dword [section..data], 0xc19
add esp, 4
jmp 0x408dcb
mov dword [section..data], 0xc1b
mov ebx, 6
cmp ebx, dword [esp]
jne 0x401dea
mov dword [section..data], 0xc1d
push 0x6721b8
call fcn.00487eb8
and eax, eax
je 0x401db6
xor eax, eax
jmp 0x401dbb
mov eax, 1
and eax, eax
je 0x401dd1
mov dword [section..data], 0xc1f
add esp, 4
jmp 0x408dcb
mov dword [section..data], 0xc20
mov dword [section..data], 0xc22
jmp 0x401eab
mov dword [section..data], 0xc22
mov ebx, 7
cmp ebx, dword [esp]
jne 0x401eab
mov dword [section..data], 0xc24
push 0x6721b8
call fcn.0046ff6e
and eax, eax
je 0x401e1e
xor eax, eax
jmp 0x401e23
mov eax, 1
and eax, eax
je 0x401e39
mov dword [section..data], 0xc26
add esp, 4
jmp 0x408dcb
mov dword [section..data], 0xc27
mov dword [section..data], 0xc29
lea ebp, [0x6721b8]
push dword [ebp + 0x5c]
call fcn.0046facf
mov dword [section..data], 0xc2a
call fcn.0049b06c
and eax, eax
je 0x401e72
xor eax, eax
jmp 0x401e77
mov eax, 1
and eax, eax
je 0x401e8f
mov dword [section..data], 0xc2b
mov dword [0x672138], 1
mov dword [section..data], 0xc2c
mov dword [section..data], 0xc2d
add esp, 4
jmp 0x408dcb
mov dword [section..data], 0xc30
pop eax
mov dword [section..data], 0xc32
mov edx, 0x6355da
lea ecx, [0x672118]
call fcn.004f4008
mov dword [section..data], 0xc36
push edx
call fcn.0055a9f0
pop edx
push eax
mov eax, 0x638d0e
push eax
mov eax, 1
push eax
mov eax, str.IniFile
push eax
call fcn.00479d4e
call fcn.0055ab20
mov edx, 0x64882a
pop ecx
push ecx
call fcn.004f4360
mov ecx, eax
call fcn.004f4370
je 0x402607
mov dword [section..data], 0xc37
jmp 0x401fb0
mov dword [section..data], 0xc37
mov dword [section..data], 0xc37
mov dword [section..data], 0xc37
push 0
push 2
mov eax, str.IniFile_Parameter_detected
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.0049a27b
mov dword [section..data], 0xc37
jmp 0x40202b
mov dword [section..data], 0xc37
mov dword [section..data], 0xc37
mov dword [section..data], 0xc3a
push edx
call fcn.0055a9f0
pop edx
push eax
mov eax, 0x638d0e
push eax
xor eax, eax
push eax
mov eax, str.IniFile
push eax
call fcn.00479d4e
lea eax, [0x672118]
push eax
call fcn.0055aa30
mov dword [section..data], 0xc3b
push dword [0x672118]
mov edx, 0x6355da
pop ecx
call fcn.004f4370
jne 0x4025fd
mov dword [section..data], 0xc3d
push edx
call fcn.0055a9f0
pop edx
push eax
push edx
call fcn.0055a9f0
pop edx
push eax
push dword [0x672118]
call fcn.0054c962
call fcn.0055ab20
mov edx, 0x6355da
pop ecx
push ecx
call fcn.004f4360
mov ecx, eax
call fcn.004f4370
jne 0x4023c5
mov dword [section..data], 0xc3e
mov edx, dword [0x672118]
push edx
call fcn.0055a9f0
pop edx
push eax
push edx
call fcn.0055aac0
lea eax, [0x672148]
push eax
call fcn.0055aa30
mov dword [section..data], 0xc3f
push edx
call fcn.0055a9f0
pop edx
push eax
push edx
call fcn.0055a9f0
pop edx
push eax
push dword [0x672118]
call fcn.0054ca9e
lea eax, [0x672118]
push eax
call fcn.0055aa30
mov dword [section..data], 0xc40
jmp 0x402278
mov dword [section..data], 0xc40
mov dword [section..data], 0xc40
mov dword [section..data], 0xc40
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 1
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.Ini_File_specified_with_full_pathname__
push edx
call fcn.0055aac0
mov edx, dword [0x672148]
push edx
call fcn.0055aac0
mov edx, str.____this_is_not_supported__only_the_filename_will_be_used__
push edx
call fcn.0055aac0
mov edx, dword [0x672118]
push edx
call fcn.0055aac0
mov edx, 0x638cee
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xc40
jmp 0x4023a2
mov dword [section..data], 0xc40
mov dword [section..data], 0xc40
mov dword [section..data], 0xc41
jmp 0x4025f3
mov dword [section..data], 0xc41
mov dword [section..data], 0xc42
jmp 0x4024e6
mov dword [section..data], 0xc42
mov dword [section..data], 0xc42
mov dword [section..data], 0xc42
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 2
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.Ini_File_specified__
push edx
call fcn.0055aac0
mov edx, dword [0x672118]
push edx
call fcn.0055aac0
mov edx, 0x638cee
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xc42
jmp 0x4025df
mov dword [section..data], 0xc42
mov dword [section..data], 0xc42
mov dword [section..data], 0xc43
mov dword [section..data], 0xc44
mov dword [section..data], 0xc45
mov dword [section..data], 0xc47
push dword [0x672118]
mov edx, 0x6355da
pop ecx
call fcn.004f4370
jne 0x402663
mov dword [section..data], 0xc48
push edx
call fcn.0055a9f0
pop edx
push eax
push dword [0x672118]
call fcn.004b5ea7
lea eax, [0x672118]
push eax
call fcn.0055aa30
mov dword [section..data], 0xc49
jmp 0x402695
mov dword [section..data], 0xc49
mov dword [section..data], 0xc4a
push edx
call fcn.0055a9f0
pop edx
push eax
push str.FindVUK.ini
call fcn.004b5ea7
lea eax, [0x672118]
push eax
call fcn.0055aa30
mov dword [section..data], 0xc4b
mov dword [section..data], 0xc4d
push dword [0x672118]
call fcn.004b1139
mov dword [0x672100], eax
mov dword [section..data], 0xc4f
cmp dword [0x672100], 0
je 0x402711
mov dword [section..data], 0xc50
push dword [0x672118]
push 0x6721b8
call fcn.004afd98
mov dword [section..data], 0xc51
lea ebp, [0x6721b8]
push dword [ebp + 0xbc]
pop dword [0x672124]
mov dword [section..data], 0xc52
jmp 0x402852
mov dword [section..data], 0xc52
mov dword [section..data], 0xc53
jmp 0x4027b4
mov dword [section..data], 0xc53
mov dword [section..data], 0xc53
mov dword [section..data], 0xc53
push 0
push 0
mov eax, str.Error_creating_updating_settings___end_now
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.0049a27b
mov dword [section..data], 0xc53
jmp 0x40282f
mov dword [section..data], 0xc53
mov dword [section..data], 0xc53
mov dword [section..data], 0xc54
jmp 0x408dcb
mov dword [section..data], 0xc55
mov dword [section..data], 0xc57
push dword [0x672118]
call fcn.00496431
mov dword [section..data], 0xc59
jmp 0x4029f3
mov dword [section..data], 0xc59
mov dword [section..data], 0xc59
mov dword [section..data], 0xc59
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 2
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.Logfile__
push edx
call fcn.0055aac0
push edx
call fcn.0055a9f0
pop edx
push eax
call fcn.00496ccd
pop eax
mov edx, str.__Default_Loglevel__
push edx
call fcn.0055aac0
push str.Default
call fcn.00496f64
mov ebx, eax
push edx
call fcn.0055a9f0
pop edx
push eax
push edx
call fcn.0055a9f0
pop edx
push eax
mov eax, ebx
cdq
push edx
push eax
call fcn.00548d10
pop eax
mov edx, 0x638cee
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xc59
jmp 0x402b57
mov dword [section..data], 0xc59
mov dword [section..data], 0xc59
mov dword [section..data], 0xc5c
lea ebp, [0x6721b8]
cmp dword [ebp + 0xf0], 0
je 0x402f44
mov dword [section..data], 0xc5d
jmp 0x402c21
mov dword [section..data], 0xc5d
mov dword [section..data], 0xc5d
mov dword [section..data], 0xc5d
push 0
push 2
mov eax, str.Update_enabled___check_for_update
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.0049a27b
mov dword [section..data], 0xc5d
jmp 0x402c9c
mov dword [section..data], 0xc5d
mov dword [section..data], 0xc5d
mov dword [section..data], 0xc5e
lea eax, [0x479bf1]
push eax
mov eax, str.1.72
push eax
lea ebp, [0x6721b8]
push dword [ebp + 0xf4]
call fcn.004940c9
mov dword [0x672100], eax
mov dword [section..data], 0xc60
mov ebx, dword [0x672100]
cmp ebx, 1
jge 0x402f3a
mov dword [section..data], 0xc61
jmp 0x402e1d
mov dword [section..data], 0xc61
mov dword [section..data], 0xc61
mov dword [section..data], 0xc61
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 1
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.Update_check_failed__
push edx
call fcn.0055aac0
push edx
call fcn.0055a9f0
pop edx
push eax
push dword [0x672100]
call fcn.00493c35
pop eax
mov edx, 0x638cee
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xc61
jmp 0x402f26
mov dword [section..data], 0xc61
mov dword [section..data], 0xc61
mov dword [section..data], 0xc62
mov dword [section..data], 0xc63
mov dword [section..data], 0xc66
lea ebp, [0x6721b8]
mov ebx, dword [ebp + 0x118]
and ebx, ebx
jg 0x402f7a
lea ebp, [0x6721b8]
mov ebx, dword [ebp + 0x114]
and ebx, ebx
jg 0x402f7a
jmp 0x402f81
mov eax, 1
jmp 0x402f83
xor eax, eax
and eax, eax
jne 0x402f99
lea ebp, [0x6721b8]
mov ebx, dword [ebp + 0x120]
and ebx, ebx
jg 0x402f99
jmp 0x402fa0
mov eax, 1
jmp 0x402fa2
xor eax, eax
and eax, eax
jne 0x402fb8
lea ebp, [0x6721b8]
mov ebx, dword [ebp + 0x11c]
and ebx, ebx
jg 0x402fb8
jmp 0x402fbf
mov eax, 1
jmp 0x402fc1
xor eax, eax
and eax, eax
je 0x4032ad
mov dword [section..data], 0xc67
push 1
lea ebp, [0x6721b8]
push dword [ebp + 0x11c]
push dword [ebp + 0x120]
push dword [ebp + 0x114]
push dword [ebp + 0x118]
call fcn.00473b76
mov dword [0x672100], eax
mov dword [section..data], 0xc68
mov ebx, dword [0x672100]
and ebx, ebx
je 0x403294
mov dword [section..data], 0xc69
jmp 0x40315b
mov dword [section..data], 0xc69
mov dword [section..data], 0xc69
jmp 0x4031ff
mov dword [section..data], 0xc69
mov dword [section..data], 0xc69
push edx
call fcn.0055a9f0
pop edx
push eax
push 2
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.ConsoleBufferSize_Error__
push edx
call fcn.0055aac0
push edx
call fcn.0055a9f0
pop edx
push eax
push edx
call fcn.0055a9f0
pop edx
push eax
mov eax, dword [0x672100]
cdq
push edx
push eax
call fcn.00548d10
pop eax
mov edx, 0x638cee
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.004967c8
call fcn.004f4350
mov dword [section..data], 0xc69
mov dword [section..data], 0xc69
mov dword [section..data], 0xc6a
mov dword [section..data], 0xc6b
jmp 0x4033e3
mov dword [section..data], 0xc6b
mov dword [section..data], 0xc6c
jmp 0x403352
mov dword [section..data], 0xc6c
mov dword [section..data], 0xc6c
jmp 0x40339f
mov dword [section..data], 0xc6c
mov dword [section..data], 0xc6c
push 2
mov eax, str.All_console_size_settings_set_to_0___consolesettings_arent_changed
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004967c8
mov dword [section..data], 0xc6c
mov dword [section..data], 0xc6c
mov dword [section..data], 0xc6d
mov dword [section..data], 0xc70
lea ebp, [0x6721b8]
cmp dword [ebp + 0xc4], 0
je 0x403420
push dword [ebp + 0xc8]
mov edx, 0x6355da
pop ecx
call fcn.004f4370
jne 0x403420
mov eax, 1
jmp 0x403422
xor eax, eax
and eax, eax
je 0x403449
push dword [ebp + 0xc8]
call fcn.0047f18b
and eax, eax
je 0x403439
xor eax, eax
jmp 0x40343e
mov eax, 1
and eax, eax
je 0x403449
mov eax, 1
jmp 0x40344b
xor eax, eax
and eax, eax
je 0x40357f
mov dword [section..data], 0xc72
jmp 0x4034ee
mov dword [section..data], 0xc72
mov dword [section..data], 0xc72
jmp 0x40353b
mov dword [section..data], 0xc72
mov dword [section..data], 0xc72
push 0
mov eax, str.Error__Couldnt_restore_last_window_position_
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004967c8
mov dword [section..data], 0xc72
mov dword [section..data], 0xc72
mov dword [section..data], 0xc73
mov dword [section..data], 0xc78
push edx
call fcn.0055a9f0
pop edx
push eax
push edx
call fcn.0055a9f0
pop edx
push eax
push edx
call fcn.0055a9f0
pop edx
push eax
lea ebp, [0x6721b8]
push dword [ebp + 0xfc]
call fcn.00548f40
call fcn.004f4332
add dword [esp], edx
call fcn.00548f60
call fcn.004f4350
mov ebx, eax
and ebx, ebx
jne 0x40368f
mov dword [section..data], 0xc7a
push edx
call fcn.0055a9f0
pop edx
push eax
push 1
lea ebp, [0x6721b8]
push dword [ebp + 0xfc]
call fcn.004f16ec
lea eax, [0x672148]
push eax
call fcn.0055aa30
mov dword [section..data], 0xc7b
push edx
call fcn.0055a9f0
pop edx
push eax
push 0x6355da
push 1
push dword [0x672148]
call fcn.004ecf75
lea eax, [0x672148]
push eax
call fcn.0055aa30
mov dword [section..data], 0xc7c
push dword [0x672148]
mov edx, 0x6355da
pop ecx
call fcn.004f4370
je 0x40366b
mov dword [section..data], 0xc7e
jmp 0x408dcb
mov dword [section..data], 0xc7f
mov dword [section..data], 0xc81
push dword [0x672148]
push 0x6721b8
call fcn.004af8cf
mov dword [section..data], 0xc83
mov dword [section..data], 0xc86
lea ebp, [0x6721b8]
mov edx, dword [ebp + 0x5c]
push edx
call fcn.0055a9f0
pop edx
push eax
push edx
call fcn.0055aac0
mov edx, str.KEYDB.cfg
push edx
call fcn.0055aac0
lea eax, [0x67212c]
push eax
call fcn.0055aa30
mov dword [section..data], 0xc87
jmp 0x4037e8
mov dword [section..data], 0xc87
mov dword [section..data], 0xc87
mov dword [section..data], 0xc87
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 2
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.Open_Main_KEYDB_file:__
push edx
call fcn.0055aac0
mov edx, dword [0x67212c]
push edx
call fcn.0055aac0
mov edx, 0x638cee
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xc87
jmp 0x4038e1
mov dword [section..data], 0xc87
mov dword [section..data], 0xc87
mov dword [section..data], 0xc88
push 0
push 1
push 1
push dword [0x67212c]
call fcn.004a4e4d
mov dword [0x672110], eax
mov dword [section..data], 0xc89
mov ebx, dword [0x672110]
cmp ebx, 1
jge 0x403b9e
mov dword [section..data], 0xc8a
jmp 0x403a5e
mov dword [section..data], 0xc8a
mov dword [section..data], 0xc8a
mov dword [section..data], 0xc8a
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 0
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.ERROR__Couldnt_open_main_keydb_file___
push edx
call fcn.0055aac0
push edx
call fcn.0055a9f0
pop edx
push eax
push dword [0x672110]
call fcn.004ac386
pop eax
mov edx, 0x638cee
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xc8a
jmp 0x403b67
mov dword [section..data], 0xc8a
mov dword [section..data], 0xc8a
mov dword [section..data], 0xc8b
mov dword [0x672138], 1
mov dword [section..data], 0xc8c
jmp 0x408dcb
mov dword [section..data], 0xc8d
mov dword [section..data], 0xc8f
lea ebp, [0x6721b8]
cmp dword [ebp + 0x70], 0
je 0x403fb5
mov dword [section..data], 0xc90
lea ebp, [0x6721b8]
mov edx, dword [ebp + 0x74]
push edx
call fcn.0055a9f0
pop edx
push eax
push edx
call fcn.0055aac0
mov edx, str.KEYDB.cfg
push edx
call fcn.0055aac0
lea eax, [0x672130]
push eax
call fcn.0055aa30
mov dword [section..data], 0xc91
jmp 0x403d11
mov dword [section..data], 0xc91
mov dword [section..data], 0xc91
mov dword [section..data], 0xc91
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 2
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.Open_Backup_KEYDB_file:__
push edx
call fcn.0055aac0
mov edx, dword [0x672130]
push edx
call fcn.0055aac0
mov edx, 0x638cee
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xc91
jmp 0x403e0a
mov dword [section..data], 0xc91
mov dword [section..data], 0xc91
mov dword [section..data], 0xc92
push 0
push 1
push 1
push dword [0x672130]
call fcn.004a4e4d
mov dword [0x672110], eax
mov dword [section..data], 0xc93
mov ebx, dword [0x672110]
cmp ebx, 1
jge 0x403fab
mov dword [section..data], 0xc94
jmp 0x403ef9
mov dword [section..data], 0xc94
mov dword [section..data], 0xc94
mov dword [section..data], 0xc94
push 0
push 0
mov eax, str.ERROR__Couldnt_open_backup_keydb_file_
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.0049a27b
mov dword [section..data], 0xc94
jmp 0x403f74
mov dword [section..data], 0xc94
mov dword [section..data], 0xc94
mov dword [section..data], 0xc95
mov dword [0x672138], 1
mov dword [section..data], 0xc96
jmp 0x408dcb
mov dword [section..data], 0xc97
mov dword [section..data], 0xc98
mov dword [section..data], 0xc9a
push dword [0x672104]
mov dword [section..data], 0xc9c
mov ebx, 5
cmp ebx, dword [esp]
jne 0x404056
mov dword [section..data], 0xc9d
push 0x6721b8
call fcn.0048b06b
mov dword [section..data], 0xc9e
call fcn.0049b06c
and eax, eax
je 0x40400e
xor eax, eax
jmp 0x404013
mov eax, 1
and eax, eax
je 0x40402b
mov dword [section..data], 0xc9f
mov dword [0x672138], 1
mov dword [section..data], 0xca0
mov dword [section..data], 0xca1
add esp, 4
jmp 0x408dcb
mov dword [section..data], 0xca4
mov ebx, 1
cmp ebx, dword [esp]
jne 0x40422e
mov dword [section..data], 0xca5
push dword [0x672118]
push 0x6721b8
call fcn.00470efd
and eax, eax
je 0x404090
xor eax, eax
jmp 0x404095
mov eax, 1
and eax, eax
je 0x404215
mov dword [section..data], 0xca6
jmp 0x404136
mov dword [section..data], 0xca6
mov dword [section..data], 0xca6
mov dword [section..data], 0xca6
push 0
push 2
mov eax, str.Couldnt_get_settings_for_DVDfab_applications___end_now
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.0049a27b
mov dword [section..data], 0xca6
jmp 0x4041b1
mov dword [section..data], 0xca6
mov dword [section..data], 0xca6
mov dword [section..data], 0xca7
call fcn.0049b06c
and eax, eax
je 0x4041dc
xor eax, eax
jmp 0x4041e1
mov eax, 1
and eax, eax
je 0x4041f9
mov dword [section..data], 0xca8
mov dword [0x672138], 1
mov dword [section..data], 0xca9
mov dword [section..data], 0xcaa
add esp, 4
jmp 0x408dcb
mov dword [section..data], 0xcab
mov dword [section..data], 0xcad
jmp 0x404414
mov dword [section..data], 0xcad
mov ebx, 8
cmp ebx, dword [esp]
jne 0x404251
mov dword [section..data], 0xcb0
jmp 0x404414
mov dword [section..data], 0xcb0
mov ebx, 6
cmp ebx, dword [esp]
jne 0x404414
mov dword [section..data], 0xcb1
push 0x6721b8
call fcn.0047a225
and eax, eax
je 0x404285
xor eax, eax
jmp 0x40428a
mov eax, 1
and eax, eax
je 0x4043ba
mov dword [section..data], 0xcb2
jmp 0x40432b
mov dword [section..data], 0xcb2
mov dword [section..data], 0xcb2
mov dword [section..data], 0xcb2
push 0
push 0
mov eax, str.GetMetaInfoFromDisc_failed
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.0049a27b
mov dword [section..data], 0xcb2
jmp 0x4043a6
mov dword [section..data], 0xcb2
mov dword [section..data], 0xcb2
mov dword [section..data], 0xcb3
mov dword [section..data], 0xcb4
call fcn.0049b06c
and eax, eax
je 0x4043db
xor eax, eax
jmp 0x4043e0
mov eax, 1
and eax, eax
je 0x4043f8
mov dword [section..data], 0xcb5
mov dword [0x672138], 1
mov dword [section..data], 0xcb6
mov dword [section..data], 0xcb7
add esp, 4
jmp 0x408dcb
mov dword [section..data], 0xcb9
pop eax
mov dword [section..data], 0xcbe
mov dword [section..data], 0xcc0
mov ebx, dword [0x672104]
cmp ebx, 1
jne 0x4044db
mov dword [section..data], 0xcc2
push 0x66d950
push 0x90
lea ebp, [0x6721b8]
lea eax, [ebp + 0x124]
push eax
call fcn.0055a2f0
mov dword [section..data], 0xcc3
push 0x66d950
push 0x90
lea eax, [ebp + 0x124]
push eax
call fcn.0055a300
mov dword [section..data], 0xcc4
push dword [0x672464]
call fcn.0054a7c5
mov dword [section..data], 0xcc7
push 0x6721b8
call fcn.0046dd52
and eax, eax
je 0x4044b9
xor eax, eax
jmp 0x4044be
mov eax, 1
and eax, eax
je 0x4044d1
mov dword [section..data], 0xcc8
jmp 0x4087b2
mov dword [section..data], 0xcc9
mov dword [section..data], 0xcca
mov dword [section..data], 0xcce
mov ebx, dword [0x672104]
cmp ebx, 8
jne 0x404938
mov dword [section..data], 0xcd0
push 0x66d950
push 0x90
lea ebp, [0x6721b8]
lea eax, [ebp + 0x124]
push eax
call fcn.0055a2f0
mov dword [section..data], 0xcd1
push 0x66d950
push 0x90
lea eax, [ebp + 0x124]
push eax
call fcn.0055a300
mov dword [section..data], 0xcd2
push dword [0x672464]
call fcn.0054a7c5
mov dword [section..data], 0xcd4
lea ebp, [0x6721b8]
mov edx, dword [ebp + 0x108]
push edx
call fcn.0055a9f0
pop edx
push eax
push edx
call fcn.0055aac0
lea eax, [ebp + 0x134]
push eax
call fcn.0055aa30
mov dword [section..data], 0xcd6
jmp 0x4046ac
mov dword [section..data], 0xcd6
mov dword [section..data], 0xcd6
mov dword [section..data], 0xcd6
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 2
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.Driveletter_for_AACSkeys_set_to__
push edx
call fcn.0055aac0
lea ebp, [0x6721b8]
mov edx, dword [ebp + 0x134]
push edx
call fcn.0055aac0
mov edx, 0x638cee
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xcd6
jmp 0x4047b1
mov dword [section..data], 0xcd6
mov dword [section..data], 0xcd6
mov dword [section..data], 0xcd8
push 0x6721b8
call fcn.00488c08
mov dword [0x672110], eax
mov dword [section..data], 0xcd9
mov ebx, dword [0x672110]
cmp ebx, 1
jge 0x40492e
mov dword [section..data], 0xcda
jmp 0x404890
mov dword [section..data], 0xcda
mov dword [section..data], 0xcda
mov dword [section..data], 0xcda
push 0
push 1
mov eax, str.Couldnt_get_MediaKey__VolumeId_and_VUK_from_AACSkeys___close_now
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.0049a27b
mov dword [section..data], 0xcda
jmp 0x40490b
mov dword [section..data], 0xcda
mov dword [section..data], 0xcda
mov dword [section..data], 0xcdb
jmp 0x4087b2
mov dword [section..data], 0xcdc
mov dword [section..data], 0xce4
mov dword [section..data], 0xce8
mov ebx, dword [0x672104]
cmp ebx, 1
je 0x404964
mov ebx, dword [0x672104]
cmp ebx, 2
je 0x404964
jmp 0x40496b
mov eax, 1
jmp 0x40496d
xor eax, eax
and eax, eax
jne 0x40497e
mov ebx, dword [0x672104]
cmp ebx, 8
je 0x40497e
jmp 0x404985
mov eax, 1
jmp 0x404987
xor eax, eax
and eax, eax
je 0x40677c
mov dword [section..data], 0xcea
mov eax, str._______________________________________________________________________________
push eax
call dword [0x66ee90]
mov dword [section..data], 0xceb
mov dword [section..data], 0xceb
mov dword [section..data], 0xceb
push 1
push 2
mov eax, str.Get_basic_AACS_data
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.0049a27b
mov dword [section..data], 0xceb
jmp 0x404a20
mov dword [section..data], 0xceb
mov dword [section..data], 0xceb
jmp 0x404abe
mov dword [section..data], 0xceb
mov dword [section..data], 0xcec
mov eax, str._______________________________________________________________________________
push eax
call dword [0x66ee90]
mov dword [section..data], 0xcee
lea ebp, [0x6721b8]
mov dword [ebp + 0x13c], 1
mov dword [section..data], 0xcf0
push dword [0x672104]
push 0x6721b8
call fcn.00478c0b
mov dword [0x672110], eax
mov dword [section..data], 0xcf1
mov ebx, dword [0x672110]
cmp ebx, 1
jge 0x404b3b
mov dword [section..data], 0xcf3
jmp 0x4087b2
mov dword [section..data], 0xcf4
mov dword [section..data], 0xcfa
lea ebp, [0x6721b8]
push dword [ebp + 0x134]
lea eax, [ebp + 0x13c]
push eax
call fcn.0047e3d9
mov dword [0x672110], eax
mov dword [section..data], 0xcfb
mov ebx, dword [0x672110]
cmp ebx, 1
jge 0x404b90
mov dword [section..data], 0xcfd
jmp 0x4087b2
mov dword [section..data], 0xcfe
mov dword [section..data], 0xd0f
lea ebp, [0x6721b8]
push dword [ebp + 0x140]
mov dword [section..data], 0xd10
mov ebx, 1
cmp ebx, dword [esp]
jne 0x404bf3
mov dword [section..data], 0xd11
lea ebp, [0x6721b8]
mov edx, 0x63cc98
lea ecx, [ebp + 0x12c]
call fcn.004f4008
mov dword [section..data], 0xd12
jmp 0x404ece
mov dword [section..data], 0xd12
mov ebx, 2
cmp ebx, dword [esp]
jne 0x404c36
mov dword [section..data], 0xd13
lea ebp, [0x6721b8]
mov edx, 0x66c44e
lea ecx, [ebp + 0x12c]
call fcn.004f4008
mov dword [section..data], 0xd14
jmp 0x404ece
mov dword [section..data], 0xd14
mov dword [section..data], 0xd15
jmp 0x404d8c
mov dword [section..data], 0xd15
mov dword [section..data], 0xd15
mov dword [section..data], 0xd15
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 0
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.Unknown_aacsversion___
push edx
call fcn.0055aac0
lea ebp, [0x6721b8]
push edx
call fcn.0055a9f0
pop edx
push eax
push edx
call fcn.0055a9f0
pop edx
push eax
mov eax, dword [ebp + 0x140]
cdq
push edx
push eax
call fcn.00548d10
pop eax
mov edx, 0x638cee
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xd15
jmp 0x404eba
mov dword [section..data], 0xd15
mov dword [section..data], 0xd15
mov dword [section..data], 0xd16
pop eax
mov dword [section..data], 0xd19
lea ebp, [0x6721b8]
lea eax, [ebp + 0x124]
push eax
call fcn.0047f471
mov dword [0x672110], eax
mov dword [section..data], 0xd1b
cmp dword [0x672110], 0
je 0x40515c
mov dword [section..data], 0xd1c
jmp 0x405034
mov dword [section..data], 0xd1c
mov dword [section..data], 0xd1c
mov dword [section..data], 0xd1c
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 2
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.VolumeName__________
push edx
call fcn.0055aac0
lea ebp, [0x6721b8]
mov edx, dword [ebp + 0x124]
push edx
call fcn.0055aac0
mov edx, 0x638cee
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xd1c
jmp 0x405139
mov dword [section..data], 0xd1c
mov dword [section..data], 0xd1c
mov dword [section..data], 0xd1d
jmp 0x4053a2
mov dword [section..data], 0xd1d
mov dword [section..data], 0xd1e
jmp 0x405289
mov dword [section..data], 0xd1e
mov dword [section..data], 0xd1e
mov dword [section..data], 0xd1e
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 2
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.VolumeName__________
push edx
call fcn.0055aac0
lea ebp, [0x6721b8]
mov edx, dword [ebp + 0x124]
push edx
call fcn.0055aac0
mov edx, str.____not_verified_
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xd1e
jmp 0x40538e
mov dword [section..data], 0xd1e
mov dword [section..data], 0xd1e
mov dword [section..data], 0xd1f
mov dword [section..data], 0xd25
jmp 0x405500
mov dword [section..data], 0xd25
mov dword [section..data], 0xd25
mov dword [section..data], 0xd25
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 2
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.DiscId______________
push edx
call fcn.0055aac0
lea ebp, [0x6721b8]
mov edx, dword [ebp + 0x144]
push edx
call fcn.0055aac0
mov edx, 0x655306
push edx
call fcn.0055aac0
mov edx, dword [ebp + 0x148]
push edx
call fcn.0055aac0
mov edx, 0x637c34
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xd25
jmp 0x405636
mov dword [section..data], 0xd25
mov dword [section..data], 0xd25
mov dword [section..data], 0xd26
jmp 0x40576d
mov dword [section..data], 0xd26
mov dword [section..data], 0xd26
mov dword [section..data], 0xd26
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 2
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.DiscType____________
push edx
call fcn.0055aac0
lea ebp, [0x6721b8]
mov edx, dword [ebp + 0x12c]
push edx
call fcn.0055aac0
mov edx, 0x638cee
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xd26
jmp 0x405872
mov dword [section..data], 0xd26
mov dword [section..data], 0xd26
mov dword [section..data], 0xd27
jmp 0x4059a9
mov dword [section..data], 0xd27
mov dword [section..data], 0xd27
mov dword [section..data], 0xd27
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 2
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.MKB_Revision________
push edx
call fcn.0055aac0
lea ebp, [0x6721b8]
mov edx, dword [ebp + 0x14c]
push edx
call fcn.0055aac0
mov edx, 0x638cee
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xd27
jmp 0x405aae
mov dword [section..data], 0xd27
mov dword [section..data], 0xd27
mov dword [section..data], 0xd28
jmp 0x405c0e
mov dword [section..data], 0xd28
mov dword [section..data], 0xd28
mov dword [section..data], 0xd28
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 2
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.Disc_BusEncEnabled__
push edx
call fcn.0055aac0
push edx
call fcn.0055a9f0
pop edx
push eax
push edx
call fcn.0055a9f0
pop edx
push eax
lea ebp, [0x6721b8]
mov eax, dword [ebp + 0x15c]
cdq
push edx
push eax
call fcn.00548d10
pop eax
mov edx, 0x638cee
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xd28
jmp 0x405d3c
mov dword [section..data], 0xd28
mov dword [section..data], 0xd28
mov dword [section..data], 0xd29
jmp 0x405e9c
mov dword [section..data], 0xd29
mov dword [section..data], 0xd29
mov dword [section..data], 0xd29
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 2
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.Drve_BusEncCapable__
push edx
call fcn.0055aac0
push edx
call fcn.0055a9f0
pop edx
push eax
push edx
call fcn.0055a9f0
pop edx
push eax
lea ebp, [0x6721b8]
mov eax, dword [ebp + 0x160]
cdq
push edx
push eax
call fcn.00548d10
pop eax
mov edx, 0x638cee
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xd29
jmp 0x405fca
mov dword [section..data], 0xd29
mov dword [section..data], 0xd29
mov dword [section..data], 0xd2a
lea ebp, [0x6721b8]
cmp dword [ebp + 0x168], 0
je 0x406123
mov dword [section..data], 0xd2b
jmp 0x406094
mov dword [section..data], 0xd2b
mov dword [section..data], 0xd2b
mov dword [section..data], 0xd2b
push 0
push 2
mov eax, str.___Bus_Encryption_active_
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.0049a27b
mov dword [section..data], 0xd2b
jmp 0x40610f
mov dword [section..data], 0xd2b
mov dword [section..data], 0xd2b
mov dword [section..data], 0xd2c
mov dword [section..data], 0xd2e
jmp 0x406279
mov dword [section..data], 0xd2e
mov dword [section..data], 0xd2e
mov dword [section..data], 0xd2e
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 2
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.UnitKeyCount________
push edx
call fcn.0055aac0
push edx
call fcn.0055a9f0
pop edx
push eax
push edx
call fcn.0055a9f0
pop edx
push eax
lea ebp, [0x6721b8]
mov eax, dword [ebp + 0x150]
cdq
push edx
push eax
call fcn.00548d10
pop eax
mov edx, 0x638cee
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xd2e
jmp 0x4063a7
mov dword [section..data], 0xd2e
mov dword [section..data], 0xd2e
mov dword [section..data], 0xd2f
lea ebp, [0x6721b8]
add ebp, 0x13c
push dword [ebp + 0x18]
call fcn.0054a823
lea ebp, [0x6721b8]
add ebp, 0x13c
push dword [ebp + 0x18]
call fcn.0054a838
or eax, eax
je 0x40677c
mov dword [section..data], 0xd2f
mov dword [section..data], 0xd30
jmp 0x4065bb
mov dword [section..data], 0xd30
mov dword [section..data], 0xd30
mov dword [section..data], 0xd30
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 2
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str._____UnitKeyENC__
push edx
call fcn.0055aac0
push edx
call fcn.0055a9f0
pop edx
push eax
push edx
call fcn.0055a9f0
pop edx
push eax
lea ebp, [0x6721b8]
add ebp, 0x13c
push dword [ebp + 0x18]
call fcn.0054a86c
cdq
push edx
push eax
add dword [esp], 1
adc dword [esp + 4], 0
pop eax
pop edx
push edx
push eax
call fcn.00548d10
pop eax
mov edx, 0x669efc
push edx
call fcn.0055aac0
lea ebp, [0x6721b8]
add ebp, 0x13c
mov ebp, dword [ebp + 0x1c]
mov edx, dword [ebp + 8]
push edx
call fcn.0055aac0
mov edx, 0x638cee
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xd30
jmp 0x406759
mov dword [section..data], 0xd30
mov dword [section..data], 0xd30
mov dword [section..data], 0xd31
jmp 0x4063d9
mov dword [section..data], 0xd33
mov dword [section..data], 0xd37
mov ebx, dword [0x672104]
cmp ebx, 1
jne 0x406fe2
mov dword [section..data], 0xd3b
mov eax, str._______________________________________________________________________________
push eax
call dword [0x66ee90]
mov dword [section..data], 0xd3c
mov dword [section..data], 0xd3c
mov dword [section..data], 0xd3c
push 1
push 2
mov eax, str.Analyze_dump
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.0049a27b
mov dword [section..data], 0xd3c
jmp 0x406830
mov dword [section..data], 0xd3c
mov dword [section..data], 0xd3c
jmp 0x4068ce
mov dword [section..data], 0xd3c
mov dword [section..data], 0xd3d
mov eax, str._______________________________________________________________________________
push eax
call dword [0x66ee90]
mov dword [section..data], 0xd40
lea ebp, [0x6721b8]
push dword [ebp + 0xa8]
mov dword [section..data], 0xd41
mov ebx, 1
cmp ebx, dword [esp]
jne 0x40694a
mov dword [section..data], 0xd42
lea ebp, [0x6721b8]
push dword [ebp + 0x18]
push dword [ebp + 0xa8]
call fcn.00421c61
mov dword [0x672100], eax
mov dword [section..data], 0xd44
jmp 0x406c6e
mov dword [section..data], 0xd44
mov ebx, 2
cmp ebx, dword [esp]
jne 0x406990
mov dword [section..data], 0xd45
lea ebp, [0x6721b8]
push dword [ebp + 0x34]
push dword [ebp + 0xa8]
call fcn.00421c61
mov dword [0x672100], eax
mov dword [section..data], 0xd47
jmp 0x406c6e
mov dword [section..data], 0xd47
mov ebx, 3
cmp ebx, dword [esp]
jne 0x4069d6
mov dword [section..data], 0xd48
lea ebp, [0x6721b8]
push dword [ebp + 0x50]
push dword [ebp + 0xa8]
call fcn.00421c61
mov dword [0x672100], eax
mov dword [section..data], 0xd4a
jmp 0x406c6e
mov dword [section..data], 0xd4a
mov dword [section..data], 0xd4b
jmp 0x406b2c
mov dword [section..data], 0xd4b
mov dword [section..data], 0xd4b
mov dword [section..data], 0xd4b
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 0
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.ERROR__Unsupported_Applikation___
push edx
call fcn.0055aac0
lea ebp, [0x6721b8]
push edx
call fcn.0055a9f0
pop edx
push eax
push edx
call fcn.0055a9f0
pop edx
push eax
mov eax, dword [ebp + 0xa8]
cdq
push edx
push eax
call fcn.00548d10
pop eax
mov edx, 0x638cee
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xd4b
jmp 0x406c5a
mov dword [section..data], 0xd4b
mov dword [section..data], 0xd4b
mov dword [section..data], 0xd4c
pop eax
mov dword [section..data], 0xd4e
push dword [0x672100]
mov dword [section..data], 0xd4f
xor ebx, ebx
cmp ebx, dword [esp]
jne 0x406e31
mov dword [section..data], 0xd50
lea ebp, [0x6721b8]
lea eax, [ebp + 0x124]
push eax
push dword [ebp + 0x10c]
call fcn.0041d050
mov dword [0x672100], eax
mov dword [section..data], 0xd51
mov ebx, dword [0x672100]
cmp ebx, 1
jge 0x406e18
mov dword [section..data], 0xd52
jmp 0x406d77
mov dword [section..data], 0xd52
mov dword [section..data], 0xd52
mov dword [section..data], 0xd52
push 0
push 0
mov eax, str.ERROR__AnalyzeLegacy_failed_
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.0049a27b
mov dword [section..data], 0xd52
jmp 0x406df2
mov dword [section..data], 0xd52
mov dword [section..data], 0xd52
mov dword [section..data], 0xd53
add esp, 4
jmp 0x4087b2
mov dword [section..data], 0xd54
mov dword [section..data], 0xd56
jmp 0x406fd7
mov dword [section..data], 0xd56
mov ebx, 1
cmp ebx, dword [esp]
je 0x406e53
mov ebx, 2
cmp ebx, dword [esp]
jne 0x406fd7
mov dword [section..data], 0xd57
lea ebp, [0x6721b8]
lea eax, [ebp + 0x13c]
push eax
push dword [ebp + 0x10c]
call fcn.0042a7ae
mov dword [0x672100], eax
mov dword [section..data], 0xd58
mov ebx, dword [0x672100]
cmp ebx, 1
jge 0x406fcd
mov dword [section..data], 0xd59
jmp 0x406f2c
mov dword [section..data], 0xd59
mov dword [section..data], 0xd59
mov dword [section..data], 0xd59
push 0
push 0
mov eax, str.ERROR__Analyze_2018_failed_
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.0049a27b
mov dword [section..data], 0xd59
jmp 0x406fa7
mov dword [section..data], 0xd59
mov dword [section..data], 0xd59
mov dword [section..data], 0xd5a
add esp, 4
jmp 0x4087b2
mov dword [section..data], 0xd5b
mov dword [section..data], 0xd5c
pop eax
mov dword [section..data], 0xd5e
mov dword [section..data], 0xd63
lea ebp, [0x6721b8]
push dword [ebp + 0x184]
mov edx, 0x6355da
pop ecx
call fcn.004f4370
jne 0x407952
mov dword [section..data], 0xd64
lea ebp, [0x6721b8]
lea eax, [ebp + 0x13c]
push eax
call fcn.004c6b93
mov dword [0x672100], eax
mov dword [section..data], 0xd65
cmp dword [0x672100], 0
je 0x4076a9
mov dword [section..data], 0xd67
jmp 0x407197
mov dword [section..data], 0xd67
mov dword [section..data], 0xd67
mov dword [section..data], 0xd67
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 2
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.UnitKeyCount__
push edx
call fcn.0055aac0
push edx
call fcn.0055a9f0
pop edx
push eax
push edx
call fcn.0055a9f0
pop edx
push eax
lea ebp, [0x6721b8]
mov eax, dword [ebp + 0x150]
cdq
push edx
push eax
call fcn.00548d10
pop eax
mov edx, 0x638cee
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xd67
jmp 0x4072c5
mov dword [section..data], 0xd67
mov dword [section..data], 0xd67
mov dword [section..data], 0xd68
lea ebp, [0x6721b8]
add ebp, 0x13c
push dword [ebp + 0x58]
call fcn.0054a823
lea ebp, [0x6721b8]
add ebp, 0x13c
push dword [ebp + 0x58]
call fcn.0054a838
or eax, eax
je 0x40769a
mov dword [section..data], 0xd68
mov dword [section..data], 0xd69
jmp 0x4074d9
mov dword [section..data], 0xd69
mov dword [section..data], 0xd69
mov dword [section..data], 0xd69
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 2
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str._____UnitKeyDEC__
push edx
call fcn.0055aac0
push edx
call fcn.0055a9f0
pop edx
push eax
push edx
call fcn.0055a9f0
pop edx
push eax
lea ebp, [0x6721b8]
add ebp, 0x13c
push dword [ebp + 0x58]
call fcn.0054a86c
cdq
push edx
push eax
add dword [esp], 1
adc dword [esp + 4], 0
pop eax
pop edx
push edx
push eax
call fcn.00548d10
pop eax
mov edx, 0x669efc
push edx
call fcn.0055aac0
lea ebp, [0x6721b8]
add ebp, 0x13c
mov ebp, dword [ebp + 0x5c]
mov edx, dword [ebp + 8]
push edx
call fcn.0055aac0
mov edx, 0x638cee
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xd69
jmp 0x407677
mov dword [section..data], 0xd69
mov dword [section..data], 0xd69
mov dword [section..data], 0xd6a
jmp 0x4072f7
mov dword [section..data], 0xd6c
jmp 0x407948
mov dword [section..data], 0xd6c
mov dword [section..data], 0xd6d
jmp 0x4077f1
mov dword [section..data], 0xd6d
mov dword [section..data], 0xd6d
mov dword [section..data], 0xd6d
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 0
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.ERROR__GetDecryptedUnitKeys_failed__
push edx
call fcn.0055aac0
push edx
call fcn.0055a9f0
pop edx
push eax
push edx
call fcn.0055a9f0
pop edx
push eax
mov eax, dword [0x672100]
cdq
push edx
push eax
call fcn.00548d10
pop eax
mov edx, 0x638cee
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xd6d
jmp 0x407911
mov dword [section..data], 0xd6d
mov dword [section..data], 0xd6d
mov dword [section..data], 0xd6e
mov dword [0x672110], 0
mov dword [section..data], 0xd6f
jmp 0x4087b2
mov dword [section..data], 0xd70
mov dword [section..data], 0xd71
mov dword [section..data], 0xd78
mov ebx, dword [0x672104]
cmp ebx, 1
jne 0x4079a6
mov dword [section..data], 0xd7a
lea eax, [0x67214c]
push eax
push dword [0x672464]
push 0x6721b8
call fcn.0045228c
mov dword [0x672110], eax
mov dword [section..data], 0xd7c
jmp 0x407cd9
mov dword [section..data], 0xd7c
mov ebx, dword [0x672104]
cmp ebx, 2
jne 0x4079f0
mov dword [section..data], 0xd7e
lea eax, [0x67214c]
push eax
push dword [0x672464]
push 0x6721b8
call fcn.00448d76
mov dword [0x672110], eax
mov dword [section..data], 0xd80
jmp 0x407cd9
mov dword [section..data], 0xd80
mov ebx, dword [0x672104]
cmp ebx, 8
jne 0x407a3a
mov dword [section..data], 0xd82
lea eax, [0x67214c]
push eax
push dword [0x672464]
push 0x6721b8
call fcn.0045228c
mov dword [0x672110], eax
mov dword [section..data], 0xd84
jmp 0x407cd9
mov dword [section..data], 0xd84
mov dword [section..data], 0xd85
jmp 0x407b82
mov dword [section..data], 0xd85
mov dword [section..data], 0xd85
mov dword [section..data], 0xd85
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 0
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.Unsupported_AppMode__
push edx
call fcn.0055aac0
push edx
call fcn.0055a9f0
pop edx
push eax
push edx
call fcn.0055a9f0
pop edx
push eax
mov eax, dword [0x672104]
cdq
push edx
push eax
call fcn.00548d10
pop eax
mov edx, 0x638cee
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xd85
jmp 0x407ca2
mov dword [section..data], 0xd85
mov dword [section..data], 0xd85
mov dword [section..data], 0xd86
mov dword [0x672138], 1
mov dword [section..data], 0xd87
jmp 0x408dcb
mov dword [section..data], 0xd88
mov dword [section..data], 0xd8a
mov ebx, dword [0x672110]
cmp ebx, 0xffffffff
jne 0x407d13
mov dword [section..data], 0xd8b
jmp 0x408dcb
mov dword [section..data], 0xd8c
mov ebx, dword [0x672110]
cmp ebx, 0xfffffffe
jne 0x407d4b
mov dword [section..data], 0xd8d
mov dword [0x672138], 1
mov dword [section..data], 0xd8e
jmp 0x408dcb
mov dword [section..data], 0xd8f
mov dword [section..data], 0xd95
mov ebx, dword [0x672104]
cmp ebx, 1
jne 0x407d7a
cmp dword [0x67214c], 0
je 0x407d7a
mov eax, 1
jmp 0x407d7c
xor eax, eax
and eax, eax
je 0x4081ca
mov dword [section..data], 0xd97
push dword [0x672464]
push 0x6721b8
call fcn.004e4577
mov dword [0x672100], eax
mov dword [section..data], 0xd98
mov ebx, dword [0x672100]
cmp ebx, 0xfffffffe
jne 0x407f02
mov dword [section..data], 0xd99
jmp 0x407e55
mov dword [section..data], 0xd99
mov dword [section..data], 0xd99
mov dword [section..data], 0xd99
push 0
push 2
mov eax, str.User_aborted___exit_now
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.0049a27b
mov dword [section..data], 0xd99
jmp 0x407ed0
mov dword [section..data], 0xd99
mov dword [section..data], 0xd99
mov dword [section..data], 0xd9a
jmp 0x408dcb
mov dword [section..data], 0xd9c
mov ebx, dword [0x672100]
and ebx, ebx
jne 0x408051
mov dword [section..data], 0xd9d
jmp 0x407fb3
mov dword [section..data], 0xd9d
mov dword [section..data], 0xd9d
mov dword [section..data], 0xd9d
push 0
push 0
mov eax, str.ERROR__ShowResult_for_mode_FindVuk_failed_
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.0049a27b
mov dword [section..data], 0xd9d
jmp 0x40802e
mov dword [section..data], 0xd9d
mov dword [section..data], 0xd9d
mov dword [section..data], 0xd9e
jmp 0x4087b2
mov dword [section..data], 0xd9f
mov dword [section..data], 0xda1
lea ebp, [0x6721b8]
mov ebx, dword [ebp + 0xcc]
cmp ebx, 1
jne 0x4081b1
mov dword [section..data], 0xda2
jmp 0x408113
mov dword [section..data], 0xda2
mov dword [section..data], 0xda2
mov dword [section..data], 0xda2
push 0
push 2
mov eax, str.ExitAfterProcessing_is_set_to_1___exit_now
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.0049a27b
mov dword [section..data], 0xda2
jmp 0x40818e
mov dword [section..data], 0xda2
mov dword [section..data], 0xda2
mov dword [section..data], 0xda3
jmp 0x4087b2
mov dword [section..data], 0xda4
mov dword [section..data], 0xda6
jmp 0x408799
mov dword [section..data], 0xda6
mov ebx, dword [0x672104]
cmp ebx, 8
jne 0x4081ef
cmp dword [0x67214c], 0
je 0x4081ef
mov eax, 1
jmp 0x4081f1
xor eax, eax
and eax, eax
je 0x408616
mov dword [section..data], 0xda8
push dword [0x672464]
push 0x6721b8
call fcn.004e55cb
mov dword [0x672100], eax
mov dword [section..data], 0xda9
mov ebx, dword [0x672100]
cmp ebx, 0xfffffffe
jne 0x408377
mov dword [section..data], 0xdaa
jmp 0x4082ca
mov dword [section..data], 0xdaa
mov dword [section..data], 0xdaa
mov dword [section..data], 0xdaa
push 0
push 2
mov eax, str.User_aborted___exit_now
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.0049a27b
mov dword [section..data], 0xdaa
jmp 0x408345
mov dword [section..data], 0xdaa
mov dword [section..data], 0xdaa
mov dword [section..data], 0xdab
jmp 0x408dcb
mov dword [section..data], 0xdad
mov ebx, dword [0x672100]
and ebx, ebx
jne 0x4084c6
mov dword [section..data], 0xdae
jmp 0x408428
mov dword [section..data], 0xdae
mov dword [section..data], 0xdae
mov dword [section..data], 0xdae
push 0
push 0
mov eax, str.ERROR__ShowResult_for_mode_AACSkeys_failed_
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.0049a27b
mov dword [section..data], 0xdae
jmp 0x4084a3
mov dword [section..data], 0xdae
mov dword [section..data], 0xdae
mov dword [section..data], 0xdaf
jmp 0x4087b2
mov dword [section..data], 0xdb0
mov dword [section..data], 0xdb2
jmp 0x408569
mov dword [section..data], 0xdb2
mov dword [section..data], 0xdb2
mov dword [section..data], 0xdb2
push 0
push 2
mov eax, str.Mode_AACSkeys_always_exits_at_the_end___exit_now
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.0049a27b
mov dword [section..data], 0xdb2
jmp 0x4085e4
mov dword [section..data], 0xdb2
mov dword [section..data], 0xdb2
mov dword [section..data], 0xdb3
jmp 0x4087b2
mov dword [section..data], 0xdb5
mov ebx, dword [0x672104]
cmp ebx, 2
jne 0x408799
mov dword [section..data], 0xdb7
push 0x6721b8
call fcn.004d88d1
and eax, eax
je 0x40864b
xor eax, eax
jmp 0x408650
mov eax, 1
and eax, eax
je 0x408780
mov dword [section..data], 0xdb8
jmp 0x4086f1
mov dword [section..data], 0xdb8
mov dword [section..data], 0xdb8
mov dword [section..data], 0xdb8
push 0
push 0
mov eax, str.ERROR__ShowResult_for_mode_ValidateVuk_failed_
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.0049a27b
mov dword [section..data], 0xdb8
jmp 0x40876c
mov dword [section..data], 0xdb8
mov dword [section..data], 0xdb8
mov dword [section..data], 0xdb9
mov dword [section..data], 0xdbb
jmp 0x408dcb
mov dword [section..data], 0xdbc
mov dword [section..data], 0xdbf
jmp 0x40441f
mov dword [section..data], 0xdc3
mov ebx, dword [0x672104]
cmp ebx, 1
jne 0x4087db
mov dword [section..data], 0xdc5
push 0x6721b8
call fcn.00477c11
mov dword [section..data], 0xdc7
mov dword [section..data], 0xdc9
mov ebx, dword [0x672104]
cmp ebx, 1
je 0x408807
mov ebx, dword [0x672104]
cmp ebx, 8
je 0x408807
jmp 0x40880e
mov eax, 1
jmp 0x408810
xor eax, eax
and eax, eax
je 0x408db7
mov dword [section..data], 0xdcd
lea ebp, [0x6721b8]
mov edx, dword [ebp + 0x5c]
push edx
call fcn.0055a9f0
pop edx
push eax
push edx
call fcn.0055aac0
mov edx, str.KEYDB.cfg
push edx
call fcn.0055aac0
lea eax, [0x67212c]
push eax
call fcn.0055aa30
mov dword [section..data], 0xdce
push dword [0x67212c]
call fcn.004a5453
mov dword [0x672100], eax
mov dword [section..data], 0xdcf
mov ebx, dword [0x672100]
cmp ebx, 1
jge 0x408aca
mov dword [section..data], 0xdd0
jmp 0x40899a
mov dword [section..data], 0xdd0
mov dword [section..data], 0xdd0
mov dword [section..data], 0xdd0
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 0
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.ERROR__Couldnt_close_keydb_file__
push edx
call fcn.0055aac0
mov edx, dword [0x67212c]
push edx
call fcn.0055aac0
mov edx, 0x638cee
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xdd0
jmp 0x408a93
mov dword [section..data], 0xdd0
mov dword [section..data], 0xdd0
mov dword [section..data], 0xdd1
mov dword [0x672138], 1
mov dword [section..data], 0xdd2
jmp 0x408dcb
mov dword [section..data], 0xdd3
mov dword [section..data], 0xdd5
lea ebp, [0x6721b8]
mov edx, dword [ebp + 0x74]
push edx
call fcn.0055a9f0
pop edx
push eax
push edx
call fcn.0055aac0
mov edx, str.KEYDB.cfg
push edx
call fcn.0055aac0
lea eax, [0x672130]
push eax
call fcn.0055aa30
mov dword [section..data], 0xdd6
push dword [0x672130]
call fcn.004a5453
mov dword [0x672100], eax
mov dword [section..data], 0xdd7
mov ebx, dword [0x672100]
cmp ebx, 1
jge 0x408d83
mov dword [section..data], 0xdd8
jmp 0x408c56
mov dword [section..data], 0xdd8
mov dword [section..data], 0xdd8
mov dword [section..data], 0xdd8
push edx
call fcn.0055a9f0
pop edx
push eax
push 0
push 0
push edx
call fcn.0055a9f0
pop edx
push eax
mov edx, str.ERROR__Couldnt_close_backup_keydb_file__
push edx
call fcn.0055aac0
mov edx, dword [0x672130]
push edx
call fcn.0055aac0
mov edx, 0x638cee
push edx
call fcn.0055aac0
call fcn.0055ab20
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004f4332
add dword [esp + 8], edx
call fcn.0049a27b
call fcn.004f4350
mov dword [section..data], 0xdd8
jmp 0x408d4f
mov dword [section..data], 0xdd8
mov dword [section..data], 0xdd8
mov dword [section..data], 0xdd9
mov dword [0x672138], 1
mov dword [section..data], 0xdda
jmp 0x408dcb
mov dword [section..data], 0xddb
mov dword [section..data], 0xdde
mov eax, str.Waiting_3_secs_before_quit...
push eax
call dword [0x66ee90]
mov dword [section..data], 0xddf
push 0xbb8
call fcn.0054c6d6
mov dword [section..data], 0xde0
mov dword [section..data], 0xde2
mov dword [section..data], 0xdee
cmp dword [0x672138], 0
je 0x408ed2
mov dword [section..data], 0xdef
mov eax, 0x6372ee
push eax
call dword [0x66ee90]
mov dword [section..data], 0xdf0
mov eax, str.Please_press_ENTER_or_ESC_to_exit
push eax
call dword [0x66ee90]
mov dword [section..data], 0xdf2
mov dword [section..data], 0xdf3
push edx
call fcn.0055a9f0
pop edx
push eax
push edx
call fcn.0055a9f0
pop edx
push eax
call dword [0x66ee94]
lea eax, [0x672148]
push eax
call fcn.0055aa30
mov dword [section..data], 0xdf4
push dword [0x672148]
mov edx, 0x636dfc
pop ecx
call fcn.004f4370
jne 0x408e76
push dword [0x672148]
mov edx, 0x63606a
pop ecx
call fcn.004f4370
jne 0x408e76
jmp 0x408e7d
mov eax, 1
jmp 0x408e7f
xor eax, eax
and eax, eax
je 0x408e9b
mov dword [section..data], 0xdf5
jmp 0x408ed2
mov dword [section..data], 0xdf6
mov dword [section..data], 0xdf7
push 0x14
call fcn.0054c6d6
mov dword [section..data], 0xdf8
mov dword [section..data], 0xdf9
jmp 0x408e0e
mov dword [section..data], 0xdfb
mov dword [section..data], 0xdfd
lea ebp, [0x6721b8]
cmp dword [ebp + 0xc4], 0
je 0x4092e6
mov dword [section..data], 0xdfe
jmp 0x408f94
mov dword [section..data], 0xdfe
mov dword [section..data], 0xdfe
jmp 0x408fe1
mov dword [section..data], 0xdfe
mov dword [section..data], 0xdfe
push 2
mov eax, str.Saving_window_position
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004967c8
mov dword [section..data], 0xdfe
mov dword [section..data], 0xdfe
mov dword [section..data], 0xdff
lea ebp, [0x6721b8]
push dword [ebp + 0xc8]
push dword [0x672118]
call fcn.0047eb35
and eax, eax
je 0x40904e
xor eax, eax
jmp 0x409053
mov eax, 1
and eax, eax
je 0x4091a6
mov dword [section..data], 0xe00
jmp 0x4090f4
mov dword [section..data], 0xe00
mov dword [section..data], 0xe00
mov dword [section..data], 0xe00
push 0
push 0
mov eax, str.Error_saving_window_position
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.0049a27b
mov dword [section..data], 0xe00
jmp 0x40916f
mov dword [section..data], 0xe00
mov dword [section..data], 0xe00
mov dword [section..data], 0xe01
push 0xbb8
call fcn.0054c6d6
mov dword [section..data], 0xe02
jmp 0x4092dc
mov dword [section..data], 0xe02
mov dword [section..data], 0xe03
jmp 0x40924b
mov dword [section..data], 0xe03
mov dword [section..data], 0xe03
jmp 0x409298
mov dword [section..data], 0xe03
mov dword [section..data], 0xe03
push 2
mov eax, str.Window_position_saved
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004967c8
mov dword [section..data], 0xe03
mov dword [section..data], 0xe03
mov dword [section..data], 0xe04
mov dword [section..data], 0xe05
mov dword [section..data], 0xe07
jmp 0x40938b
mov dword [section..data], 0xe07
mov dword [section..data], 0xe07
jmp 0x4093d8
mov dword [section..data], 0xe07
mov dword [section..data], 0xe07
push 2
mov eax, str.Close_console
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004967c8
mov dword [section..data], 0xe07
mov dword [section..data], 0xe07
mov dword [section..data], 0xe08
call fcn.0054fb1f
mov dword [section..data], 0xe09
jmp 0x4094c6
mov dword [section..data], 0xe09
mov dword [section..data], 0xe09
jmp 0x409513
mov dword [section..data], 0xe09
mov dword [section..data], 0xe09
push 2
mov eax, str.Console_closed
push eax
mov eax, 0x6355da
push eax
mov eax, 0x6355da
push eax
call fcn.004967c8
mov dword [section..data], 0xe09
mov dword [section..data], 0xe09
push 0
call fcn.00409576
call fcn.0055a9d0
push dword [0x6720e4]
call sub.KERNEL32.dll_HeapDestroy
call sub.KERNEL32.dll_ExitProcess