Function at 0x401000
Capabilities:
Allocate thread local storage

Disassembly:
push 0x3bc
push 0
push 0x6f9e98
call fcn.00541810
add esp, 0xc
push 0
call sub.KERNEL32.dll_GetModuleHandleW
mov dword [0x6f9e9c], eax
push 0
push 0x1000
push 0
call sub.KERNEL32.dll_HeapCreate
mov dword [0x6f9e98], eax
mov eax, 0x6f547c
mov dword [0x6f9ecc], eax
call fcn.0052aa21
call fcn.00587260
call fcn.00586b70
call fcn.0058678f
call fcn.0057b3cc
call fcn.00579a50
call fcn.005789b4
call fcn.005780a7
call fcn.00576fff
call fcn.00576a68
call fcn.00572b5f
call fcn.005729dc
call fcn.00572204
call fcn.0057059c
call fcn.0056f879
call fcn.00554130
call fcn.00553e7c
call fcn.0055163c
call fcn.0054e0fe
lea eax, [0x6f9f88]
push 0x6f52ec
push eax
call fcn.0052aa3d
lea eax, [0x6fa170]
push 0x6f4f80
push eax
call fcn.0052aa3d
call fcn.0052ac1b
push eax
mov dword [section..data], 0x100024
call fcn.00551694
mov dword [0x6f9f28], eax
mov dword [section..data], 0x100028
mov edx, 0x6bb5f6
lea ecx, [0x6f9f38]
call fcn.004fc008
mov dword [section..data], 0x100029
mov edx, 0x6bb5f6
lea ecx, [0x6f9f20]
call fcn.004fc008
mov dword [section..data], 0x10002a
mov edx, 0x6bb5f6
lea ecx, [0x6f9f34]
call fcn.004fc008
mov dword [section..data], 0x10002d
mov eax, 0x200
push eax
lea eax, [0x6fa24c]
push eax
xor eax, eax
push eax
push 0x15
push 4
call fcn.005780c6
mov dword [section..data], 0x100049
mov eax, str.Default
push eax
push dword [0x6fa24c]
call fcn.00578193
mov ebp, eax
mov dword [ebp], 2
mov dword [section..data], 0x10004b
push edx
call fcn.00587290
pop edx
push eax
call fcn.0049e4f4
lea eax, [0x6f9f24]
push eax
call fcn.005872c0
mov dword [section..data], 0x10004d
call fcn.0049e3e7
mov dword [section..data], 0x200017
lea eax, [0x444fb6]
push eax
call fcn.00572440
mov dword [section..data], 0xa00352
mov dword [section..data], 0xa00353
mov edx, 0x6cc17e
lea ecx, [0x6f9ee4]
call fcn.004fc008
mov dword [section..data], 0xa00354
mov dword [section..data], 0xa00355
mov dword [section..data], 0xa00356
mov dword [section..data], 0xa00357
mov dword [section..data], 0xd00026
mov dword [0x6f9f78], 0
mov dword [section..data], 0xd00027
mov dword [0x6f9f48], 0
mov dword [section..data], 0xd00028
mov edx, str.NotInitialized
lea ecx, [0x6f9f60]
call fcn.004fc008
mov dword [section..data], 0xd00029
mov edx, str.NotInitialized
lea ecx, [0x6f9f44]
call fcn.004fc008
mov dword [section..data], 0x500162
mov dword [0x6f9f40], 0
mov dword [section..data], 0x3000c3
mov eax, 0x200
push eax
lea eax, [0x6fa250]
push eax
push 0x6f52c0
push 7
push 0x34
call fcn.005780c6
mov dword [section..data], 0x1200053
call fcn.0058190b
mov dword [section..data], 0x140005f
call fcn.00571783
mov dword [section..data], 0x2100086
mov dword [section..data], 0x81
mov byte [0x6f9f84], 1
mov dword [section..data], 0x82
mov dword [0x6f9eec], 1
mov dword [section..data], 0x84
mov eax, str.FindVUK_1.74
push eax
call fcn.004be16f
mov dword [section..data], 0xd39
mov dword [section..data], 0xd3a
mov dword [0x6f9f04], 0
mov dword [section..data], 0xd3b
mov dword [section..data], 0xd3c
mov dword [section..data], 0xd3d
mov dword [section..data], 0xd3e
mov dword [section..data], 0xd3f
mov dword [0x6f9ed4], 1
mov dword [section..data], 0xd40
mov dword [section..data], 0xd41
mov dword [section..data], 0xd42
mov dword [section..data], 0xd43
mov dword [section..data], 0xd44
mov dword [0x6f9ef0], 0
mov dword [section..data], 0xd45
mov dword [section..data], 0xd46
mov dword [section..data], 0xd47
mov dword [section..data], 0xd48
mov dword [section..data], 0xd49
mov dword [section..data], 0xd4a
mov dword [section..data], 0xd4b
mov dword [section..data], 0xd4c
mov dword [section..data], 0xd4d
mov dword [section..data], 0xd4e
mov dword [section..data], 0xd4f
mov dword [section..data], 0xd50
mov dword [section..data], 0xd50
push 8
push 0x6f4e38
lea eax, [0x6fa234]
push eax
push 4
call fcn.00576a87
mov dword [section..data], 0xd51
mov dword [section..data], 0xd52
mov dword [section..data], 0xd53
mov dword [section..data], 0xd54
mov dword [section..data], 0xd54
push 7
push 0x6f5134
lea eax, [0x6fa23c]
push eax
push 0xc
call fcn.00576a87
mov dword [section..data], 0xd55
mov dword [section..data], 0xd57
mov dword [section..data], 0xd5a
lea ebp, [0x6f9f88]
mov dword [ebp + 0x3c], 3
mov dword [section..data], 0xd5b
mov dword [ebp + 4], 1
mov dword [section..data], 0xd5c
mov dword [ebp + 0x20], 2
mov dword [section..data], 0xd5e
jmp 0x4014fe
mov dword [section..data], 0xd60
mov dword [section..data], 0xd63
push 0
call fcn.004ccff8
mov dword [section..data], 0xd66
call fcn.00499cec
mov dword [section..data], 0xd68
jmp 0x4015c6
mov dword [section..data], 0xd68
mov dword [section..data], 0xd68
jmp 0x401613
mov dword [section..data], 0xd68
mov dword [section..data], 0xd68
push 2
mov eax, 0x6ef8d0
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.0049e102
mov dword [section..data], 0xd68
mov dword [section..data], 0xd68
mov dword [section..data], 0xd6a
mov dword [section..data], 0xd6c
mov eax, str.FindVUK_1.74
push eax
call fcn.0057c12d
and eax, eax
je 0x40167e
xor eax, eax
jmp 0x401683
mov eax, 1
and eax, eax
je 0x4017c7
mov dword [section..data], 0xd6d
jmp 0x401724
mov dword [section..data], 0xd6d
mov dword [section..data], 0xd6d
mov dword [section..data], 0xd6d
push 0
push 0
mov eax, str.ERROR__Couldnt_open_console_window___
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xd6d
jmp 0x40179f
mov dword [section..data], 0xd6d
mov dword [section..data], 0xd6d
mov dword [section..data], 0xd6e
push 0x6f
jmp 0x40b936
mov dword [section..data], 0xd6f
mov dword [section..data], 0xd71
mov eax, str.___________________________________________________________
push eax
call dword [0x6f6ce0]
mov dword [section..data], 0xd72
mov dword [section..data], 0xd72
mov dword [section..data], 0xd72
push 1
push 2
mov eax, str._____________FindVUK_1.74____________
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xd72
jmp 0x401862
mov dword [section..data], 0xd72
mov dword [section..data], 0xd72
jmp 0x401900
mov dword [section..data], 0xd72
mov dword [section..data], 0xd73
mov eax, str.___________________________________________________________
push eax
call dword [0x6f6ce0]
mov dword [section..data], 0xd74
mov eax, str._To_close_FindVUK_simply_press_the_ESC_key
push eax
call dword [0x6f6ce0]
mov dword [section..data], 0xd75
mov eax, str.___________________________________________________________
push eax
call dword [0x6f6ce0]
mov dword [section..data], 0xd76
jmp 0x401a53
mov dword [section..data], 0xd76
mov dword [section..data], 0xd76
jmp 0x401ad6
mov dword [section..data], 0xd76
mov dword [section..data], 0xd76
push edx
call fcn.00587290
pop edx
push eax
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.Operating_System:
push edx
call fcn.00587330
push edx
call fcn.00587290
pop edx
push eax
call fcn.00471e64
pop eax
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.0049e102
call fcn.004fc320
mov dword [section..data], 0xd76
mov dword [section..data], 0xd76
mov dword [section..data], 0xd78
call fcn.004a0285
mov dword [section..data], 0xd7b
call fcn.00485e9c
mov dword [0x6f9ec8], eax
mov dword [section..data], 0xd7d
push dword [0x6f9ec8]
mov dword [section..data], 0xd7e
xor ebx, ebx
cmp ebx, dword [esp]
jne 0x401bb5
mov dword [section..data], 0xd80
add esp, 4
jmp 0x40b1a5
mov dword [section..data], 0xd82
mov ebx, 8
cmp ebx, dword [esp]
jne 0x401c19
mov dword [section..data], 0xd83
push 0x6f9f88
call fcn.00482574
and eax, eax
je 0x401be5
xor eax, eax
jmp 0x401bea
mov eax, 1
and eax, eax
je 0x401c00
mov dword [section..data], 0xd85
add esp, 4
jmp 0x40b1a5
mov dword [section..data], 0xd86
mov dword [section..data], 0xd88
jmp 0x401f5b
mov dword [section..data], 0xd88
mov ebx, 2
cmp ebx, dword [esp]
jne 0x401c7d
mov dword [section..data], 0xd8a
push 0x6f9f88
call fcn.00487024
and eax, eax
je 0x401c49
xor eax, eax
jmp 0x401c4e
mov eax, 1
and eax, eax
je 0x401c64
mov dword [section..data], 0xd8c
add esp, 4
jmp 0x40b1a5
mov dword [section..data], 0xd8d
mov dword [section..data], 0xd8f
jmp 0x401f5b
mov dword [section..data], 0xd8f
mov ebx, 9
cmp ebx, dword [esp]
jne 0x401ce1
mov dword [section..data], 0xd91
push 0x6f9f88
call fcn.00478207
and eax, eax
je 0x401cad
xor eax, eax
jmp 0x401cb2
mov eax, 1
and eax, eax
je 0x401cc8
mov dword [section..data], 0xd93
add esp, 4
jmp 0x40b1a5
mov dword [section..data], 0xd94
mov dword [section..data], 0xd96
jmp 0x401f5b
mov dword [section..data], 0xd96
mov ebx, 3
cmp ebx, dword [esp]
jne 0x401db4
mov dword [section..data], 0xd98
push 0x6f9f88
call fcn.00497f46
and eax, eax
je 0x401d15
xor eax, eax
jmp 0x401d1a
mov eax, 1
and eax, eax
je 0x401d30
mov dword [section..data], 0xd9a
add esp, 4
jmp 0x40b1a5
mov dword [section..data], 0xd9b
mov dword [section..data], 0xd9d
lea ebp, [0x6f9f88]
push dword [ebp + 0x13c]
call fcn.00484c79
mov dword [section..data], 0xd9f
call fcn.004a29a7
and eax, eax
je 0x401d6c
xor eax, eax
jmp 0x401d71
mov eax, 1
and eax, eax
je 0x401d89
mov dword [section..data], 0xda0
mov dword [0x6f9f04], 1
mov dword [section..data], 0xda1
mov dword [section..data], 0xda2
add esp, 4
jmp 0x40b1a5
mov dword [section..data], 0xda4
mov ebx, 4
cmp ebx, dword [esp]
jne 0x401e36
mov dword [section..data], 0xda6
call fcn.0047cba2
mov dword [section..data], 0xda8
call fcn.004a29a7
and eax, eax
je 0x401dee
xor eax, eax
jmp 0x401df3
mov eax, 1
and eax, eax
je 0x401e0b
mov dword [section..data], 0xda9
mov dword [0x6f9f04], 1
mov dword [section..data], 0xdaa
mov dword [section..data], 0xdab
add esp, 4
jmp 0x40b1a5
mov dword [section..data], 0xdad
mov ebx, 6
cmp ebx, dword [esp]
jne 0x401e9a
mov dword [section..data], 0xdaf
push 0x6f9f88
call fcn.0048e56b
and eax, eax
je 0x401e66
xor eax, eax
jmp 0x401e6b
mov eax, 1
and eax, eax
je 0x401e81
mov dword [section..data], 0xdb1
add esp, 4
jmp 0x40b1a5
mov dword [section..data], 0xdb2
mov dword [section..data], 0xdb4
jmp 0x401f5b
mov dword [section..data], 0xdb4
mov ebx, 7
cmp ebx, dword [esp]
jne 0x401f5b
mov dword [section..data], 0xdb6
push 0x6f9f88
call fcn.004745ff
and eax, eax
je 0x401ece
xor eax, eax
jmp 0x401ed3
mov eax, 1
and eax, eax
je 0x401ee9
mov dword [section..data], 0xdb8
add esp, 4
jmp 0x40b1a5
mov dword [section..data], 0xdb9
mov dword [section..data], 0xdbb
lea ebp, [0x6f9f88]
push dword [ebp + 0x5c]
call fcn.00474160
mov dword [section..data], 0xdbc
call fcn.004a29a7
and eax, eax
je 0x401f22
xor eax, eax
jmp 0x401f27
mov eax, 1
and eax, eax
je 0x401f3f
mov dword [section..data], 0xdbd
mov dword [0x6f9f04], 1
mov dword [section..data], 0xdbe
mov dword [section..data], 0xdbf
add esp, 4
jmp 0x40b1a5
mov dword [section..data], 0xdc2
pop eax
mov dword [section..data], 0xdc4
mov edx, 0x6bb5f6
lea ecx, [0x6f9edc]
call fcn.004fc008
mov dword [section..data], 0xdc8
push edx
call fcn.00587290
pop edx
push eax
mov eax, 0x6bef8a
push eax
mov eax, 1
push eax
mov eax, str.IniFile
push eax
call fcn.0047eb54
call fcn.00587380
mov edx, 0x6ceaae
pop ecx
push ecx
call fcn.004fc330
mov ecx, eax
call fcn.004fc340
je 0x4026b7
mov dword [section..data], 0xdc9
jmp 0x402060
mov dword [section..data], 0xdc9
mov dword [section..data], 0xdc9
mov dword [section..data], 0xdc9
push 0
push 2
mov eax, str.IniFile_Parameter_detected
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xdc9
jmp 0x4020db
mov dword [section..data], 0xdc9
mov dword [section..data], 0xdc9
mov dword [section..data], 0xdcc
push edx
call fcn.00587290
pop edx
push eax
mov eax, 0x6bef8a
push eax
xor eax, eax
push eax
mov eax, str.IniFile
push eax
call fcn.0047eb54
lea eax, [0x6f9edc]
push eax
call fcn.005872c0
mov dword [section..data], 0xdcd
push dword [0x6f9edc]
mov edx, 0x6bb5f6
pop ecx
call fcn.004fc340
jne 0x4026ad
mov dword [section..data], 0xdcf
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587290
pop edx
push eax
push dword [0x6f9edc]
call fcn.00578d17
call fcn.00587380
mov edx, 0x6bb5f6
pop ecx
push ecx
call fcn.004fc330
mov ecx, eax
call fcn.004fc340
jne 0x402475
mov dword [section..data], 0xdd0
mov edx, dword [0x6f9edc]
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587330
lea eax, [0x6f9f18]
push eax
call fcn.005872c0
mov dword [section..data], 0xdd1
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587290
pop edx
push eax
push dword [0x6f9edc]
call fcn.00578e6d
lea eax, [0x6f9edc]
push eax
call fcn.005872c0
mov dword [section..data], 0xdd2
jmp 0x402328
mov dword [section..data], 0xdd2
mov dword [section..data], 0xdd2
mov dword [section..data], 0xdd2
push edx
call fcn.00587290
pop edx
push eax
push 0
push 1
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.Ini_File_specified_with_full_pathname__
push edx
call fcn.00587330
mov edx, dword [0x6f9f18]
push edx
call fcn.00587330
mov edx, str.____this_is_not_supported__only_the_filename_will_be_used__
push edx
call fcn.00587330
mov edx, dword [0x6f9edc]
push edx
call fcn.00587330
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xdd2
jmp 0x402452
mov dword [section..data], 0xdd2
mov dword [section..data], 0xdd2
mov dword [section..data], 0xdd3
jmp 0x4026a3
mov dword [section..data], 0xdd3
mov dword [section..data], 0xdd4
jmp 0x402596
mov dword [section..data], 0xdd4
mov dword [section..data], 0xdd4
mov dword [section..data], 0xdd4
push edx
call fcn.00587290
pop edx
push eax
push 0
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.Ini_File_specified__
push edx
call fcn.00587330
mov edx, dword [0x6f9edc]
push edx
call fcn.00587330
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xdd4
jmp 0x40268f
mov dword [section..data], 0xdd4
mov dword [section..data], 0xdd4
mov dword [section..data], 0xdd5
mov dword [section..data], 0xdd6
mov dword [section..data], 0xdd7
mov dword [section..data], 0xdd9
push dword [0x6f9edc]
mov edx, 0x6bb5f6
pop ecx
call fcn.004fc340
jne 0x402713
mov dword [section..data], 0xdda
push edx
call fcn.00587290
pop edx
push eax
push dword [0x6f9edc]
call fcn.004be1ce
lea eax, [0x6f9edc]
push eax
call fcn.005872c0
mov dword [section..data], 0xddb
jmp 0x402745
mov dword [section..data], 0xddb
mov dword [section..data], 0xddc
push edx
call fcn.00587290
pop edx
push eax
push str.FindVUK.ini
call fcn.004be1ce
lea eax, [0x6f9edc]
push eax
call fcn.005872c0
mov dword [section..data], 0xddd
mov dword [section..data], 0xddf
push dword [0x6f9edc]
call fcn.004b92d6
mov dword [0x6f9ec0], eax
mov dword [section..data], 0xde1
cmp dword [0x6f9ec0], 0
je 0x4027c1
mov dword [section..data], 0xde2
push dword [0x6f9edc]
push 0x6f9f88
call fcn.004b7ebb
mov dword [section..data], 0xde3
lea ebp, [0x6f9f88]
push dword [ebp + 0xbc]
pop dword [0x6f9eec]
mov dword [section..data], 0xde4
jmp 0x402902
mov dword [section..data], 0xde4
mov dword [section..data], 0xde5
jmp 0x402864
mov dword [section..data], 0xde5
mov dword [section..data], 0xde5
mov dword [section..data], 0xde5
push 0
push 0
mov eax, str.Error_creating_updating_settings___end_now
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xde5
jmp 0x4028df
mov dword [section..data], 0xde5
mov dword [section..data], 0xde5
mov dword [section..data], 0xde6
jmp 0x40b1a5
mov dword [section..data], 0xde7
mov dword [section..data], 0xde9
push dword [0x6f9edc]
call fcn.0049dd6a
mov dword [section..data], 0xdeb
jmp 0x402aa3
mov dword [section..data], 0xdeb
mov dword [section..data], 0xdeb
mov dword [section..data], 0xdeb
push edx
call fcn.00587290
pop edx
push eax
push 0
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.Logfile__
push edx
call fcn.00587330
push edx
call fcn.00587290
pop edx
push eax
call fcn.0049e607
pop eax
mov edx, str.__Default_Loglevel__
push edx
call fcn.00587330
push str.Default
call fcn.0049e89e
mov ebx, eax
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587290
pop edx
push eax
mov eax, ebx
cdq
push edx
push eax
call fcn.00574cc0
pop eax
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xdeb
jmp 0x402c07
mov dword [section..data], 0xdeb
mov dword [section..data], 0xdeb
mov dword [section..data], 0xdee
lea ebp, [0x6f9f88]
cmp dword [ebp + 0xf0], 0
je 0x402ff4
mov dword [section..data], 0xdef
jmp 0x402cd1
mov dword [section..data], 0xdef
mov dword [section..data], 0xdef
mov dword [section..data], 0xdef
push 0
push 2
mov eax, str.Update_enabled___check_for_update
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xdef
jmp 0x402d4c
mov dword [section..data], 0xdef
mov dword [section..data], 0xdef
mov dword [section..data], 0xdf0
lea eax, [0x47e9f7]
push eax
mov eax, str.1.74
push eax
lea ebp, [0x6f9f88]
push dword [ebp + 0xf4]
call fcn.0049ba01
mov dword [0x6f9ec0], eax
mov dword [section..data], 0xdf2
mov ebx, dword [0x6f9ec0]
cmp ebx, 1
jge 0x402fea
mov dword [section..data], 0xdf3
jmp 0x402ecd
mov dword [section..data], 0xdf3
mov dword [section..data], 0xdf3
mov dword [section..data], 0xdf3
push edx
call fcn.00587290
pop edx
push eax
push 0
push 1
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.Update_check_failed__
push edx
call fcn.00587330
push edx
call fcn.00587290
pop edx
push eax
push dword [0x6f9ec0]
call fcn.0049b56d
pop eax
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xdf3
jmp 0x402fd6
mov dword [section..data], 0xdf3
mov dword [section..data], 0xdf3
mov dword [section..data], 0xdf4
mov dword [section..data], 0xdf5
mov dword [section..data], 0xdf8
lea ebp, [0x6f9f88]
mov ebx, dword [ebp + 0x120]
and ebx, ebx
jg 0x40302a
lea ebp, [0x6f9f88]
mov ebx, dword [ebp + 0x11c]
and ebx, ebx
jg 0x40302a
jmp 0x403031
mov eax, 1
jmp 0x403033
xor eax, eax
and eax, eax
jne 0x403049
lea ebp, [0x6f9f88]
mov ebx, dword [ebp + 0x128]
and ebx, ebx
jg 0x403049
jmp 0x403050
mov eax, 1
jmp 0x403052
xor eax, eax
and eax, eax
jne 0x403068
lea ebp, [0x6f9f88]
mov ebx, dword [ebp + 0x124]
and ebx, ebx
jg 0x403068
jmp 0x40306f
mov eax, 1
jmp 0x403071
xor eax, eax
and eax, eax
je 0x40335d
mov dword [section..data], 0xdf9
push 1
lea ebp, [0x6f9f88]
push dword [ebp + 0x124]
push dword [ebp + 0x128]
push dword [ebp + 0x11c]
push dword [ebp + 0x120]
call fcn.00478d3c
mov dword [0x6f9ec0], eax
mov dword [section..data], 0xdfa
mov ebx, dword [0x6f9ec0]
and ebx, ebx
je 0x403344
mov dword [section..data], 0xdfb
jmp 0x40320b
mov dword [section..data], 0xdfb
mov dword [section..data], 0xdfb
jmp 0x4032af
mov dword [section..data], 0xdfb
mov dword [section..data], 0xdfb
push edx
call fcn.00587290
pop edx
push eax
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.ConsoleBufferSize_Error__
push edx
call fcn.00587330
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587290
pop edx
push eax
mov eax, dword [0x6f9ec0]
cdq
push edx
push eax
call fcn.00574cc0
pop eax
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.0049e102
call fcn.004fc320
mov dword [section..data], 0xdfb
mov dword [section..data], 0xdfb
mov dword [section..data], 0xdfc
mov dword [section..data], 0xdfd
jmp 0x403493
mov dword [section..data], 0xdfd
mov dword [section..data], 0xdfe
jmp 0x403402
mov dword [section..data], 0xdfe
mov dword [section..data], 0xdfe
jmp 0x40344f
mov dword [section..data], 0xdfe
mov dword [section..data], 0xdfe
push 2
mov eax, str.All_console_size_settings_set_to_0___consolesettings_arent_changed
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.0049e102
mov dword [section..data], 0xdfe
mov dword [section..data], 0xdfe
mov dword [section..data], 0xdff
mov dword [section..data], 0xe02
lea ebp, [0x6f9f88]
cmp dword [ebp + 0xc4], 0
je 0x4034d0
push dword [ebp + 0xc8]
mov edx, 0x6bb5f6
pop ecx
call fcn.004fc340
jne 0x4034d0
mov eax, 1
jmp 0x4034d2
xor eax, eax
and eax, eax
je 0x4034f9
push dword [ebp + 0xc8]
call fcn.00485629
and eax, eax
je 0x4034e9
xor eax, eax
jmp 0x4034ee
mov eax, 1
and eax, eax
je 0x4034f9
mov eax, 1
jmp 0x4034fb
xor eax, eax
and eax, eax
je 0x40362f
mov dword [section..data], 0xe04
jmp 0x40359e
mov dword [section..data], 0xe04
mov dword [section..data], 0xe04
jmp 0x4035eb
mov dword [section..data], 0xe04
mov dword [section..data], 0xe04
push 0
mov eax, str.Error__Couldnt_restore_last_window_position_
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.0049e102
mov dword [section..data], 0xe04
mov dword [section..data], 0xe04
mov dword [section..data], 0xe05
mov dword [section..data], 0xe0a
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587290
pop edx
push eax
lea ebp, [0x6f9f88]
push dword [ebp + 0x104]
call fcn.00574fd0
call fcn.004fc302
add dword [esp], edx
call fcn.00575080
call fcn.004fc320
mov ebx, eax
and ebx, ebx
jne 0x40373f
mov dword [section..data], 0xe0c
push edx
call fcn.00587290
pop edx
push eax
push 1
lea ebp, [0x6f9f88]
push dword [ebp + 0x104]
call fcn.004f9ca0
lea eax, [0x6f9f18]
push eax
call fcn.005872c0
mov dword [section..data], 0xe0d
push edx
call fcn.00587290
pop edx
push eax
push 0x6bb5f6
push 1
push dword [0x6f9f18]
call fcn.004f5529
lea eax, [0x6f9f18]
push eax
call fcn.005872c0
mov dword [section..data], 0xe0e
push dword [0x6f9f18]
mov edx, 0x6bb5f6
pop ecx
call fcn.004fc340
je 0x40371b
mov dword [section..data], 0xe10
jmp 0x40b1a5
mov dword [section..data], 0xe11
mov dword [section..data], 0xe13
push dword [0x6f9f18]
push 0x6f9f88
call fcn.004b79f2
mov dword [section..data], 0xe15
mov dword [section..data], 0xe18
lea ebp, [0x6f9f88]
mov edx, dword [ebp + 0x5c]
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587330
mov edx, str.KEYDB.cfg
push edx
call fcn.00587330
lea eax, [0x6f9ef4]
push eax
call fcn.005872c0
mov dword [section..data], 0xe19
jmp 0x403898
mov dword [section..data], 0xe19
mov dword [section..data], 0xe19
mov dword [section..data], 0xe19
push edx
call fcn.00587290
pop edx
push eax
push 0
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.Open_Main_KEYDB_file:__
push edx
call fcn.00587330
mov edx, dword [0x6f9ef4]
push edx
call fcn.00587330
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xe19
jmp 0x403991
mov dword [section..data], 0xe19
mov dword [section..data], 0xe19
mov dword [section..data], 0xe1a
push 0
push 1
push 1
push dword [0x6f9ef4]
call fcn.004ac78a
mov dword [0x6f9ed4], eax
mov dword [section..data], 0xe1b
mov ebx, dword [0x6f9ed4]
cmp ebx, 1
jge 0x403c4e
mov dword [section..data], 0xe1c
jmp 0x403b0e
mov dword [section..data], 0xe1c
mov dword [section..data], 0xe1c
mov dword [section..data], 0xe1c
push edx
call fcn.00587290
pop edx
push eax
push 0
push 0
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.ERROR__Couldnt_open_main_keydb_file___
push edx
call fcn.00587330
push edx
call fcn.00587290
pop edx
push eax
push dword [0x6f9ed4]
call fcn.004b4036
pop eax
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xe1c
jmp 0x403c17
mov dword [section..data], 0xe1c
mov dword [section..data], 0xe1c
mov dword [section..data], 0xe1d
mov dword [0x6f9f04], 1
mov dword [section..data], 0xe1e
jmp 0x40b1a5
mov dword [section..data], 0xe1f
mov dword [section..data], 0xe21
lea ebp, [0x6f9f88]
cmp dword [ebp + 0x70], 0
je 0x404065
mov dword [section..data], 0xe22
lea ebp, [0x6f9f88]
mov edx, dword [ebp + 0x74]
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587330
mov edx, str.KEYDB.cfg
push edx
call fcn.00587330
lea eax, [0x6f9ef8]
push eax
call fcn.005872c0
mov dword [section..data], 0xe23
jmp 0x403dc1
mov dword [section..data], 0xe23
mov dword [section..data], 0xe23
mov dword [section..data], 0xe23
push edx
call fcn.00587290
pop edx
push eax
push 0
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.Open_Backup_KEYDB_file:__
push edx
call fcn.00587330
mov edx, dword [0x6f9ef8]
push edx
call fcn.00587330
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xe23
jmp 0x403eba
mov dword [section..data], 0xe23
mov dword [section..data], 0xe23
mov dword [section..data], 0xe24
push 0
push 1
push 1
push dword [0x6f9ef8]
call fcn.004ac78a
mov dword [0x6f9ed4], eax
mov dword [section..data], 0xe25
mov ebx, dword [0x6f9ed4]
cmp ebx, 1
jge 0x40405b
mov dword [section..data], 0xe26
jmp 0x403fa9
mov dword [section..data], 0xe26
mov dword [section..data], 0xe26
mov dword [section..data], 0xe26
push 0
push 0
mov eax, str.ERROR__Couldnt_open_backup_keydb_file_
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xe26
jmp 0x404024
mov dword [section..data], 0xe26
mov dword [section..data], 0xe26
mov dword [section..data], 0xe27
mov dword [0x6f9f04], 1
mov dword [section..data], 0xe28
jmp 0x40b1a5
mov dword [section..data], 0xe29
mov dword [section..data], 0xe2a
mov dword [section..data], 0xe2c
push dword [0x6f9ec8]
mov dword [section..data], 0xe2e
mov ebx, 5
cmp ebx, dword [esp]
jne 0x404106
mov dword [section..data], 0xe2f
push 0x6f9f88
call fcn.0049171e
mov dword [section..data], 0xe30
call fcn.004a29a7
and eax, eax
je 0x4040be
xor eax, eax
jmp 0x4040c3
mov eax, 1
and eax, eax
je 0x4040db
mov dword [section..data], 0xe31
mov dword [0x6f9f04], 1
mov dword [section..data], 0xe32
mov dword [section..data], 0xe33
add esp, 4
jmp 0x40b1a5
mov dword [section..data], 0xe36
mov ebx, 1
cmp ebx, dword [esp]
jne 0x4042de
mov dword [section..data], 0xe37
push dword [0x6f9edc]
push 0x6f9f88
call fcn.0047558e
and eax, eax
je 0x404140
xor eax, eax
jmp 0x404145
mov eax, 1
and eax, eax
je 0x4042c5
mov dword [section..data], 0xe38
jmp 0x4041e6
mov dword [section..data], 0xe38
mov dword [section..data], 0xe38
mov dword [section..data], 0xe38
push 0
push 2
mov eax, str.Couldnt_get_settings_for_DVDfab_applications___end_now
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xe38
jmp 0x404261
mov dword [section..data], 0xe38
mov dword [section..data], 0xe38
mov dword [section..data], 0xe39
call fcn.004a29a7
and eax, eax
je 0x40428c
xor eax, eax
jmp 0x404291
mov eax, 1
and eax, eax
je 0x4042a9
mov dword [section..data], 0xe3a
mov dword [0x6f9f04], 1
mov dword [section..data], 0xe3b
mov dword [section..data], 0xe3c
add esp, 4
jmp 0x40b1a5
mov dword [section..data], 0xe3d
mov dword [section..data], 0xe3f
jmp 0x4044e7
mov dword [section..data], 0xe3f
mov ebx, 8
cmp ebx, dword [esp]
jne 0x404301
mov dword [section..data], 0xe42
jmp 0x4044e7
mov dword [section..data], 0xe42
mov ebx, 9
cmp ebx, dword [esp]
jne 0x404324
mov dword [section..data], 0xe45
jmp 0x4044e7
mov dword [section..data], 0xe45
mov ebx, 6
cmp ebx, dword [esp]
jne 0x4044e7
mov dword [section..data], 0xe46
push 0x6f9f88
call fcn.0047f02b
and eax, eax
je 0x404358
xor eax, eax
jmp 0x40435d
mov eax, 1
and eax, eax
je 0x40448d
mov dword [section..data], 0xe47
jmp 0x4043fe
mov dword [section..data], 0xe47
mov dword [section..data], 0xe47
mov dword [section..data], 0xe47
push 0
push 0
mov eax, str.GetMetaInfoFromDisc_failed
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xe47
jmp 0x404479
mov dword [section..data], 0xe47
mov dword [section..data], 0xe47
mov dword [section..data], 0xe48
mov dword [section..data], 0xe49
call fcn.004a29a7
and eax, eax
je 0x4044ae
xor eax, eax
jmp 0x4044b3
mov eax, 1
and eax, eax
je 0x4044cb
mov dword [section..data], 0xe4a
mov dword [0x6f9f04], 1
mov dword [section..data], 0xe4b
mov dword [section..data], 0xe4c
add esp, 4
jmp 0x40b1a5
mov dword [section..data], 0xe4e
pop eax
mov dword [section..data], 0xe53
mov dword [section..data], 0xe55
mov ebx, dword [0x6f9ec8]
cmp ebx, 1
jne 0x4045ae
mov dword [section..data], 0xe57
push 0x6f4f00
push 0x90
lea ebp, [0x6f9f88]
lea eax, [ebp + 0x12c]
push eax
call fcn.00586b90
mov dword [section..data], 0xe58
push 0x6f4f00
push 0x90
lea eax, [ebp + 0x12c]
push eax
call fcn.00586ba0
mov dword [section..data], 0xe59
push dword [0x6fa23c]
call fcn.00576b19
mov dword [section..data], 0xe5c
push 0x6f9f88
call fcn.004723e3
and eax, eax
je 0x40458c
xor eax, eax
jmp 0x404591
mov eax, 1
and eax, eax
je 0x4045a4
mov dword [section..data], 0xe5d
jmp 0x40ab8c
mov dword [section..data], 0xe5e
mov dword [section..data], 0xe5f
mov dword [section..data], 0xe63
mov ebx, dword [0x6f9ec8]
cmp ebx, 8
jne 0x404a0b
mov dword [section..data], 0xe65
push 0x6f4f00
push 0x90
lea ebp, [0x6f9f88]
lea eax, [ebp + 0x12c]
push eax
call fcn.00586b90
mov dword [section..data], 0xe66
push 0x6f4f00
push 0x90
lea eax, [ebp + 0x12c]
push eax
call fcn.00586ba0
mov dword [section..data], 0xe67
push dword [0x6fa23c]
call fcn.00576b19
mov dword [section..data], 0xe69
lea ebp, [0x6f9f88]
mov edx, dword [ebp + 0x110]
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587330
lea eax, [ebp + 0x13c]
push eax
call fcn.005872c0
mov dword [section..data], 0xe6b
jmp 0x40477f
mov dword [section..data], 0xe6b
mov dword [section..data], 0xe6b
mov dword [section..data], 0xe6b
push edx
call fcn.00587290
pop edx
push eax
push 0
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.Driveletter_for_AACSkeys_set_to__
push edx
call fcn.00587330
lea ebp, [0x6f9f88]
mov edx, dword [ebp + 0x13c]
push edx
call fcn.00587330
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xe6b
jmp 0x404884
mov dword [section..data], 0xe6b
mov dword [section..data], 0xe6b
mov dword [section..data], 0xe6d
push 0x6f9f88
call fcn.0048f2bb
mov dword [0x6f9ed4], eax
mov dword [section..data], 0xe6e
mov ebx, dword [0x6f9ed4]
cmp ebx, 1
jge 0x404a01
mov dword [section..data], 0xe6f
jmp 0x404963
mov dword [section..data], 0xe6f
mov dword [section..data], 0xe6f
mov dword [section..data], 0xe6f
push 0
push 1
mov eax, str.Couldnt_get_MediaKey__VolumeId_and_VUK_from_AACSkeys___close_now
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xe6f
jmp 0x4049de
mov dword [section..data], 0xe6f
mov dword [section..data], 0xe6f
mov dword [section..data], 0xe70
jmp 0x40ab8c
mov dword [section..data], 0xe71
mov dword [section..data], 0xe79
mov dword [section..data], 0xe7b
mov ebx, dword [0x6f9ec8]
cmp ebx, 9
jne 0x404ae3
mov dword [section..data], 0xe7c
lea ebp, [0x6f9f88]
mov edx, dword [ebp + 0x13c]
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587330
lea eax, [0x6f9f18]
push eax
call fcn.005872c0
mov dword [section..data], 0xe7e
push 0x6f4f00
push 0x90
lea eax, [ebp + 0x12c]
push eax
call fcn.00586b90
mov dword [section..data], 0xe7f
push 0x6f4f00
push 0x90
lea eax, [ebp + 0x12c]
push eax
call fcn.00586ba0
mov dword [section..data], 0xe80
push dword [0x6fa23c]
call fcn.00576b19
mov dword [section..data], 0xe82
mov edx, dword [0x6f9f18]
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587330
lea ebp, [0x6f9f88]
lea eax, [ebp + 0x13c]
push eax
call fcn.005872c0
mov dword [section..data], 0xe84
mov dword [section..data], 0xe86
mov ebx, dword [0x6f9ec8]
cmp ebx, 1
je 0x404b0f
mov ebx, dword [0x6f9ec8]
cmp ebx, 2
je 0x404b0f
jmp 0x404b16
mov eax, 1
jmp 0x404b18
xor eax, eax
and eax, eax
jne 0x404b29
mov ebx, dword [0x6f9ec8]
cmp ebx, 8
je 0x404b29
jmp 0x404b30
mov eax, 1
jmp 0x404b32
xor eax, eax
and eax, eax
jne 0x404b43
mov ebx, dword [0x6f9ec8]
cmp ebx, 9
je 0x404b43
jmp 0x404b4a
mov eax, 1
jmp 0x404b4c
xor eax, eax
and eax, eax
je 0x406997
mov dword [section..data], 0xe88
mov eax, str._______________________________________________________________________________
push eax
call dword [0x6f6ce0]
mov dword [section..data], 0xe89
mov dword [section..data], 0xe89
mov dword [section..data], 0xe89
push 1
push 2
mov eax, str.Get_basic_AACS_data
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xe89
jmp 0x404be5
mov dword [section..data], 0xe89
mov dword [section..data], 0xe89
jmp 0x404c83
mov dword [section..data], 0xe89
mov dword [section..data], 0xe8a
mov eax, str._______________________________________________________________________________
push eax
call dword [0x6f6ce0]
mov dword [section..data], 0xe8c
lea ebp, [0x6f9f88]
mov dword [ebp + 0x144], 1
mov dword [section..data], 0xe8e
push dword [0x6f9ec8]
push 0x6f9f88
call fcn.004831df
mov dword [0x6f9ed4], eax
mov dword [section..data], 0xe8f
mov ebx, dword [0x6f9ed4]
cmp ebx, 1
jge 0x404d00
mov dword [section..data], 0xe91
jmp 0x40ab8c
mov dword [section..data], 0xe92
mov dword [section..data], 0xe98
lea ebp, [0x6f9f88]
push dword [ebp + 0x13c]
lea eax, [ebp + 0x144]
push eax
call fcn.00484877
mov dword [0x6f9ed4], eax
mov dword [section..data], 0xe99
mov ebx, dword [0x6f9ed4]
cmp ebx, 1
jge 0x404d55
mov dword [section..data], 0xe9b
jmp 0x40ab8c
mov dword [section..data], 0xe9c
mov dword [section..data], 0xead
lea ebp, [0x6f9f88]
push dword [ebp + 0x148]
mov dword [section..data], 0xeae
mov ebx, 1
cmp ebx, dword [esp]
jne 0x404db8
mov dword [section..data], 0xeaf
lea ebp, [0x6f9f88]
mov edx, 0x6c330e
lea ecx, [ebp + 0x134]
call fcn.004fc008
mov dword [section..data], 0xeb0
jmp 0x405093
mov dword [section..data], 0xeb0
mov ebx, 2
cmp ebx, dword [esp]
jne 0x404dfb
mov dword [section..data], 0xeb1
lea ebp, [0x6f9f88]
mov edx, 0x6f3976
lea ecx, [ebp + 0x134]
call fcn.004fc008
mov dword [section..data], 0xeb2
jmp 0x405093
mov dword [section..data], 0xeb2
mov dword [section..data], 0xeb3
jmp 0x404f51
mov dword [section..data], 0xeb3
mov dword [section..data], 0xeb3
mov dword [section..data], 0xeb3
push edx
call fcn.00587290
pop edx
push eax
push 0
push 0
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.Unknown_aacsversion___
push edx
call fcn.00587330
lea ebp, [0x6f9f88]
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587290
pop edx
push eax
mov eax, dword [ebp + 0x148]
cdq
push edx
push eax
call fcn.00574cc0
pop eax
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xeb3
jmp 0x40507f
mov dword [section..data], 0xeb3
mov dword [section..data], 0xeb3
mov dword [section..data], 0xeb4
pop eax
mov dword [section..data], 0xeb7
mov ebx, dword [0x6f9ec8]
cmp ebx, 9
jne 0x4050e0
mov dword [section..data], 0xeb8
lea ebp, [0x6f9f88]
lea eax, [ebp + 0x12c]
push eax
call fcn.00474a95
mov dword [0x6f9ed4], eax
mov dword [section..data], 0xeba
jmp 0x40510b
mov dword [section..data], 0xeba
mov dword [section..data], 0xebb
lea ebp, [0x6f9f88]
lea eax, [ebp + 0x12c]
push eax
call fcn.0048590f
mov dword [0x6f9ed4], eax
mov dword [section..data], 0xebd
mov dword [section..data], 0xebf
cmp dword [0x6f9ed4], 0
je 0x405377
mov dword [section..data], 0xec0
jmp 0x40524f
mov dword [section..data], 0xec0
mov dword [section..data], 0xec0
mov dword [section..data], 0xec0
push edx
call fcn.00587290
pop edx
push eax
push 0
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.VolumeName__________
push edx
call fcn.00587330
lea ebp, [0x6f9f88]
mov edx, dword [ebp + 0x12c]
push edx
call fcn.00587330
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xec0
jmp 0x405354
mov dword [section..data], 0xec0
mov dword [section..data], 0xec0
mov dword [section..data], 0xec1
jmp 0x4055bd
mov dword [section..data], 0xec1
mov dword [section..data], 0xec2
jmp 0x4054a4
mov dword [section..data], 0xec2
mov dword [section..data], 0xec2
mov dword [section..data], 0xec2
push edx
call fcn.00587290
pop edx
push eax
push 0
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.VolumeName__________
push edx
call fcn.00587330
lea ebp, [0x6f9f88]
mov edx, dword [ebp + 0x12c]
push edx
call fcn.00587330
mov edx, str.____not_verified_
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xec2
jmp 0x4055a9
mov dword [section..data], 0xec2
mov dword [section..data], 0xec2
mov dword [section..data], 0xec3
mov dword [section..data], 0xeca
jmp 0x40571b
mov dword [section..data], 0xeca
mov dword [section..data], 0xeca
mov dword [section..data], 0xeca
push edx
call fcn.00587290
pop edx
push eax
push 0
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.DiscId______________
push edx
call fcn.00587330
lea ebp, [0x6f9f88]
mov edx, dword [ebp + 0x14c]
push edx
call fcn.00587330
mov edx, 0x6db8ba
push edx
call fcn.00587330
mov edx, dword [ebp + 0x150]
push edx
call fcn.00587330
mov edx, 0x6bdecc
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xeca
jmp 0x405851
mov dword [section..data], 0xeca
mov dword [section..data], 0xeca
mov dword [section..data], 0xecb
jmp 0x405988
mov dword [section..data], 0xecb
mov dword [section..data], 0xecb
mov dword [section..data], 0xecb
push edx
call fcn.00587290
pop edx
push eax
push 0
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.DiscType____________
push edx
call fcn.00587330
lea ebp, [0x6f9f88]
mov edx, dword [ebp + 0x134]
push edx
call fcn.00587330
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xecb
jmp 0x405a8d
mov dword [section..data], 0xecb
mov dword [section..data], 0xecb
mov dword [section..data], 0xecc
jmp 0x405bc4
mov dword [section..data], 0xecc
mov dword [section..data], 0xecc
mov dword [section..data], 0xecc
push edx
call fcn.00587290
pop edx
push eax
push 0
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.MKB_Revision________
push edx
call fcn.00587330
lea ebp, [0x6f9f88]
mov edx, dword [ebp + 0x154]
push edx
call fcn.00587330
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xecc
jmp 0x405cc9
mov dword [section..data], 0xecc
mov dword [section..data], 0xecc
mov dword [section..data], 0xecd
jmp 0x405e29
mov dword [section..data], 0xecd
mov dword [section..data], 0xecd
mov dword [section..data], 0xecd
push edx
call fcn.00587290
pop edx
push eax
push 0
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.Disc_BusEncEnabled__
push edx
call fcn.00587330
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587290
pop edx
push eax
lea ebp, [0x6f9f88]
mov eax, dword [ebp + 0x164]
cdq
push edx
push eax
call fcn.00574cc0
pop eax
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xecd
jmp 0x405f57
mov dword [section..data], 0xecd
mov dword [section..data], 0xecd
mov dword [section..data], 0xece
jmp 0x4060b7
mov dword [section..data], 0xece
mov dword [section..data], 0xece
mov dword [section..data], 0xece
push edx
call fcn.00587290
pop edx
push eax
push 0
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.Drve_BusEncCapable__
push edx
call fcn.00587330
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587290
pop edx
push eax
lea ebp, [0x6f9f88]
mov eax, dword [ebp + 0x168]
cdq
push edx
push eax
call fcn.00574cc0
pop eax
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xece
jmp 0x4061e5
mov dword [section..data], 0xece
mov dword [section..data], 0xece
mov dword [section..data], 0xecf
lea ebp, [0x6f9f88]
cmp dword [ebp + 0x170], 0
je 0x40633e
mov dword [section..data], 0xed0
jmp 0x4062af
mov dword [section..data], 0xed0
mov dword [section..data], 0xed0
mov dword [section..data], 0xed0
push 0
push 2
mov eax, str.___Bus_Encryption_active_
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xed0
jmp 0x40632a
mov dword [section..data], 0xed0
mov dword [section..data], 0xed0
mov dword [section..data], 0xed1
mov dword [section..data], 0xed3
jmp 0x406494
mov dword [section..data], 0xed3
mov dword [section..data], 0xed3
mov dword [section..data], 0xed3
push edx
call fcn.00587290
pop edx
push eax
push 0
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.UnitKeyCount________
push edx
call fcn.00587330
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587290
pop edx
push eax
lea ebp, [0x6f9f88]
mov eax, dword [ebp + 0x158]
cdq
push edx
push eax
call fcn.00574cc0
pop eax
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xed3
jmp 0x4065c2
mov dword [section..data], 0xed3
mov dword [section..data], 0xed3
mov dword [section..data], 0xed4
lea ebp, [0x6f9f88]
add ebp, 0x144
push dword [ebp + 0x18]
call fcn.00576b77
lea ebp, [0x6f9f88]
add ebp, 0x144
push dword [ebp + 0x18]
call fcn.00576b8c
or eax, eax
je 0x406997
mov dword [section..data], 0xed4
mov dword [section..data], 0xed5
jmp 0x4067d6
mov dword [section..data], 0xed5
mov dword [section..data], 0xed5
mov dword [section..data], 0xed5
push edx
call fcn.00587290
pop edx
push eax
push 0
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str._____UnitKeyENC__
push edx
call fcn.00587330
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587290
pop edx
push eax
lea ebp, [0x6f9f88]
add ebp, 0x144
push dword [ebp + 0x18]
call fcn.00576bc7
cdq
push edx
push eax
add dword [esp], 1
adc dword [esp + 4], 0
pop eax
pop edx
push edx
push eax
call fcn.00574cc0
pop eax
mov edx, 0x6f13fc
push edx
call fcn.00587330
lea ebp, [0x6f9f88]
add ebp, 0x144
mov ebp, dword [ebp + 0x1c]
mov edx, dword [ebp + 8]
push edx
call fcn.00587330
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xed5
jmp 0x406974
mov dword [section..data], 0xed5
mov dword [section..data], 0xed5
mov dword [section..data], 0xed6
jmp 0x4065f4
mov dword [section..data], 0xed8
mov dword [section..data], 0xedc
mov ebx, dword [0x6f9ec8]
cmp ebx, 1
jne 0x4071fd
mov dword [section..data], 0xee0
mov eax, str._______________________________________________________________________________
push eax
call dword [0x6f6ce0]
mov dword [section..data], 0xee1
mov dword [section..data], 0xee1
mov dword [section..data], 0xee1
push 1
push 2
mov eax, str.Analyze_dump
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xee1
jmp 0x406a4b
mov dword [section..data], 0xee1
mov dword [section..data], 0xee1
jmp 0x406ae9
mov dword [section..data], 0xee1
mov dword [section..data], 0xee2
mov eax, str._______________________________________________________________________________
push eax
call dword [0x6f6ce0]
mov dword [section..data], 0xee5
lea ebp, [0x6f9f88]
push dword [ebp + 0xa8]
mov dword [section..data], 0xee6
mov ebx, 1
cmp ebx, dword [esp]
jne 0x406b65
mov dword [section..data], 0xee7
lea ebp, [0x6f9f88]
push dword [ebp + 0x18]
push dword [ebp + 0xa8]
call fcn.004244e4
mov dword [0x6f9ec0], eax
mov dword [section..data], 0xee9
jmp 0x406e89
mov dword [section..data], 0xee9
mov ebx, 2
cmp ebx, dword [esp]
jne 0x406bab
mov dword [section..data], 0xeea
lea ebp, [0x6f9f88]
push dword [ebp + 0x34]
push dword [ebp + 0xa8]
call fcn.004244e4
mov dword [0x6f9ec0], eax
mov dword [section..data], 0xeec
jmp 0x406e89
mov dword [section..data], 0xeec
mov ebx, 3
cmp ebx, dword [esp]
jne 0x406bf1
mov dword [section..data], 0xeed
lea ebp, [0x6f9f88]
push dword [ebp + 0x50]
push dword [ebp + 0xa8]
call fcn.004244e4
mov dword [0x6f9ec0], eax
mov dword [section..data], 0xeef
jmp 0x406e89
mov dword [section..data], 0xeef
mov dword [section..data], 0xef0
jmp 0x406d47
mov dword [section..data], 0xef0
mov dword [section..data], 0xef0
mov dword [section..data], 0xef0
push edx
call fcn.00587290
pop edx
push eax
push 0
push 0
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.ERROR__Unsupported_Applikation___
push edx
call fcn.00587330
lea ebp, [0x6f9f88]
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587290
pop edx
push eax
mov eax, dword [ebp + 0xa8]
cdq
push edx
push eax
call fcn.00574cc0
pop eax
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xef0
jmp 0x406e75
mov dword [section..data], 0xef0
mov dword [section..data], 0xef0
mov dword [section..data], 0xef1
pop eax
mov dword [section..data], 0xef3
push dword [0x6f9ec0]
mov dword [section..data], 0xef4
xor ebx, ebx
cmp ebx, dword [esp]
jne 0x40704c
mov dword [section..data], 0xef5
lea ebp, [0x6f9f88]
lea eax, [ebp + 0x12c]
push eax
push dword [ebp + 0x114]
call fcn.0041f8d3
mov dword [0x6f9ec0], eax
mov dword [section..data], 0xef6
mov ebx, dword [0x6f9ec0]
cmp ebx, 1
jge 0x407033
mov dword [section..data], 0xef7
jmp 0x406f92
mov dword [section..data], 0xef7
mov dword [section..data], 0xef7
mov dword [section..data], 0xef7
push 0
push 0
mov eax, str.ERROR__AnalyzeLegacy_failed_
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xef7
jmp 0x40700d
mov dword [section..data], 0xef7
mov dword [section..data], 0xef7
mov dword [section..data], 0xef8
add esp, 4
jmp 0x40ab8c
mov dword [section..data], 0xef9
mov dword [section..data], 0xefb
jmp 0x4071f2
mov dword [section..data], 0xefb
mov ebx, 1
cmp ebx, dword [esp]
je 0x40706e
mov ebx, 2
cmp ebx, dword [esp]
jne 0x4071f2
mov dword [section..data], 0xefc
lea ebp, [0x6f9f88]
lea eax, [ebp + 0x144]
push eax
push dword [ebp + 0x114]
call fcn.0042d03b
mov dword [0x6f9ec0], eax
mov dword [section..data], 0xefd
mov ebx, dword [0x6f9ec0]
cmp ebx, 1
jge 0x4071e8
mov dword [section..data], 0xefe
jmp 0x407147
mov dword [section..data], 0xefe
mov dword [section..data], 0xefe
mov dword [section..data], 0xefe
push 0
push 0
mov eax, str.ERROR__Analyze_2018_failed_
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xefe
jmp 0x4071c2
mov dword [section..data], 0xefe
mov dword [section..data], 0xefe
mov dword [section..data], 0xeff
add esp, 4
jmp 0x40ab8c
mov dword [section..data], 0xf00
mov dword [section..data], 0xf01
pop eax
mov dword [section..data], 0xf03
mov dword [section..data], 0xf05
mov ebx, dword [0x6f9ec8]
cmp ebx, 9
jne 0x408afd
mov dword [section..data], 0xf08
push 0x6fa144
lea ebp, [0x6f9f88]
push dword [ebp + 0x14c]
push dword [0x6f9ef4]
call fcn.004b71d4
mov dword [0x6f9ed4], eax
mov dword [section..data], 0xf09
push dword [0x6f9ed4]
mov dword [section..data], 0xf0a
mov ebx, 1
cmp ebx, dword [esp]
jne 0x4073ae
mov dword [section..data], 0xf0b
jmp 0x40730e
mov dword [section..data], 0xf0b
mov dword [section..data], 0xf0b
jmp 0x40735b
mov dword [section..data], 0xf0b
mov dword [section..data], 0xf0b
push 2
mov eax, str.Entry_read_successfully
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.0049e102
mov dword [section..data], 0xf0b
mov dword [section..data], 0xf0b
mov dword [section..data], 0xf0d
jmp 0x40790f
mov dword [section..data], 0xf0d
mov ebx, 0xfffffc77
cmp ebx, dword [esp]
jne 0x4076af
mov dword [section..data], 0xf0e
mov dword [section..data], 0xf0e
mov dword [section..data], 0xf0e
push edx
call fcn.00587290
pop edx
push eax
push 1
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.No_entry_for_discid__
push edx
call fcn.00587330
lea ebp, [0x6f9f88]
mov edx, dword [ebp + 0x14c]
push edx
call fcn.00587330
mov edx, str.__available_in_keydb__
push edx
call fcn.00587330
mov edx, dword [0x6f9ef4]
push edx
call fcn.00587330
mov edx, str.____no_validation_possible_
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xf0e
jmp 0x4074fc
mov dword [section..data], 0xf0e
mov dword [section..data], 0xf0e
jmp 0x407655
mov dword [section..data], 0xf0e
mov dword [section..data], 0xf10
push 0x6f9f88
call fcn.00498a68
and eax, eax
je 0x40767b
xor eax, eax
jmp 0x407680
mov eax, 1
and eax, eax
je 0x407696
mov dword [section..data], 0xf11
add esp, 4
jmp 0x40ab8c
mov dword [section..data], 0xf12
mov dword [section..data], 0xf14
jmp 0x40790f
mov dword [section..data], 0xf14
mov dword [section..data], 0xf15
jmp 0x4077e0
mov dword [section..data], 0xf15
mov dword [section..data], 0xf15
mov dword [section..data], 0xf15
push edx
call fcn.00587290
pop edx
push eax
push 0
push 0
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.Unexpected_error___
push edx
call fcn.00587330
push edx
call fcn.00587290
pop edx
push eax
push dword [0x6f9ed4]
call fcn.004b4036
pop eax
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xf15
jmp 0x4078e9
mov dword [section..data], 0xf15
mov dword [section..data], 0xf15
mov dword [section..data], 0xf16
add esp, 4
jmp 0x40ab8c
mov dword [section..data], 0xf17
pop eax
mov dword [section..data], 0xf19
push 8
push 0x6f4e38
lea eax, [0x6fa244]
push eax
push 4
call fcn.00576a87
mov dword [section..data], 0xf1d
lea ebp, [0x6fa144]
mov edx, dword [ebp + 0x10]
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587330
lea ebp, [0x6f9f88]
lea eax, [ebp + 0x194]
push eax
call fcn.005872c0
mov dword [section..data], 0xf1e
lea ebp, [0x6fa144]
mov edx, dword [ebp + 0xc]
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587330
lea ebp, [0x6f9f88]
lea eax, [ebp + 0x190]
push eax
call fcn.005872c0
mov dword [section..data], 0xf20
lea ebp, [0x6fa144]
mov edx, dword [ebp + 0x18]
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587330
lea ebp, [0x6f9f88]
lea eax, [ebp + 0x18c]
push eax
call fcn.005872c0
mov dword [section..data], 0xf22
lea ebp, [0x6fa144]
push dword [ebp + 0x24]
mov edx, 0x6bb5f6
pop ecx
call fcn.004fc340
jne 0x407d51
mov dword [section..data], 0xf24
push dword [0x6fa244]
lea ebp, [0x6fa144]
push dword [ebp + 0x24]
call fcn.004abb31
mov dword [0x6f9ed4], eax
mov dword [section..data], 0xf26
mov ebx, dword [0x6f9ed4]
cmp ebx, 1
jge 0x407c8b
mov dword [section..data], 0xf27
jmp 0x407b5f
mov dword [section..data], 0xf27
mov dword [section..data], 0xf27
mov dword [section..data], 0xf27
push edx
call fcn.00587290
pop edx
push eax
push 0
push 0
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.Unexpected_error___
push edx
call fcn.00587330
push edx
call fcn.00587290
pop edx
push eax
push dword [0x6f9ed4]
call fcn.004b4036
pop eax
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xf27
jmp 0x407c68
mov dword [section..data], 0xf27
mov dword [section..data], 0xf27
mov dword [section..data], 0xf28
jmp 0x40ab8c
mov dword [section..data], 0xf29
mov dword [section..data], 0xf2b
push dword [0x6fa244]
call fcn.00576b77
push dword [0x6fa244]
call fcn.00576b8c
or eax, eax
je 0x407d26
mov dword [section..data], 0xf2b
mov dword [section..data], 0xf2c
lea ebp, [0x6f9f88]
add ebp, 0x144
push dword [ebp + 0x58]
call fcn.00576bf3
mov dword [section..data], 0xf2d
mov ebp, dword [0x6fa248]
mov edx, dword [ebp + 8]
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587330
lea ebp, [0x6f9f88]
add ebp, 0x144
mov ebp, dword [ebp + 0x5c]
lea eax, [ebp + 8]
push eax
call fcn.005872c0
mov dword [section..data], 0xf2f
jmp 0x407caa
mov dword [section..data], 0xf33
lea ebp, [0x6f9f88]
add ebp, 0x144
push dword [ebp + 0x58]
call fcn.00576c91
push eax
lea ebp, [0x6f9f88]
pop dword [ebp + 0x158]
mov dword [section..data], 0xf34
mov dword [section..data], 0xf36
mov dword [section..data], 0xf36
mov dword [section..data], 0xf36
push 1
push 2
mov eax, str.Data_read_from_KeyDB.cfg:
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xf36
jmp 0x407dd6
mov dword [section..data], 0xf36
mov dword [section..data], 0xf36
jmp 0x407e74
mov dword [section..data], 0xf36
mov dword [section..data], 0xf37
jmp 0x407f8b
mov dword [section..data], 0xf37
mov dword [section..data], 0xf37
mov dword [section..data], 0xf37
push edx
call fcn.00587290
pop edx
push eax
push 0
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str._VolumeId:
push edx
call fcn.00587330
lea ebp, [0x6f9f88]
mov edx, dword [ebp + 0x194]
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xf37
jmp 0x40807a
mov dword [section..data], 0xf37
mov dword [section..data], 0xf37
mov dword [section..data], 0xf38
jmp 0x40819b
mov dword [section..data], 0xf38
mov dword [section..data], 0xf38
mov dword [section..data], 0xf38
push edx
call fcn.00587290
pop edx
push eax
push 0
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str._MediaKey:
push edx
call fcn.00587330
lea ebp, [0x6f9f88]
mov edx, dword [ebp + 0x190]
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xf38
jmp 0x40828a
mov dword [section..data], 0xf38
mov dword [section..data], 0xf38
mov dword [section..data], 0xf39
jmp 0x4083ab
mov dword [section..data], 0xf39
mov dword [section..data], 0xf39
mov dword [section..data], 0xf39
push edx
call fcn.00587290
pop edx
push eax
push 0
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str._VUK:
push edx
call fcn.00587330
lea ebp, [0x6f9f88]
mov edx, dword [ebp + 0x18c]
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xf39
jmp 0x40849a
mov dword [section..data], 0xf39
mov dword [section..data], 0xf39
mov dword [section..data], 0xf3a
jmp 0x4085fa
mov dword [section..data], 0xf3a
mov dword [section..data], 0xf3a
mov dword [section..data], 0xf3a
push edx
call fcn.00587290
pop edx
push eax
push 0
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str._UnitKeys__
push edx
call fcn.00587330
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587290
pop edx
push eax
lea ebp, [0x6f9f88]
mov eax, dword [ebp + 0x158]
cdq
push edx
push eax
call fcn.00574cc0
pop eax
mov edx, 0x6dc3f6
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xf3a
jmp 0x408728
mov dword [section..data], 0xf3a
mov dword [section..data], 0xf3a
mov dword [section..data], 0xf3b
lea ebp, [0x6f9f88]
add ebp, 0x144
push dword [ebp + 0x58]
call fcn.00576b77
lea ebp, [0x6f9f88]
add ebp, 0x144
push dword [ebp + 0x58]
call fcn.00576b8c
or eax, eax
je 0x408afd
mov dword [section..data], 0xf3b
mov dword [section..data], 0xf3c
jmp 0x40893c
mov dword [section..data], 0xf3c
mov dword [section..data], 0xf3c
mov dword [section..data], 0xf3c
push edx
call fcn.00587290
pop edx
push eax
push 0
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str._____UnitKeyDEC__
push edx
call fcn.00587330
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587290
pop edx
push eax
lea ebp, [0x6f9f88]
add ebp, 0x144
push dword [ebp + 0x58]
call fcn.00576bc7
cdq
push edx
push eax
add dword [esp], 1
adc dword [esp + 4], 0
pop eax
pop edx
push edx
push eax
call fcn.00574cc0
pop eax
mov edx, 0x6f13fc
push edx
call fcn.00587330
lea ebp, [0x6f9f88]
add ebp, 0x144
mov ebp, dword [ebp + 0x5c]
mov edx, dword [ebp + 8]
push edx
call fcn.00587330
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xf3c
jmp 0x408ada
mov dword [section..data], 0xf3c
mov dword [section..data], 0xf3c
mov dword [section..data], 0xf3d
jmp 0x40875a
mov dword [section..data], 0xf42
mov dword [section..data], 0xf48
lea ebp, [0x6f9f88]
push dword [ebp + 0x18c]
mov edx, 0x6bb5f6
pop ecx
call fcn.004fc340
jne 0x409590
mov dword [section..data], 0xf49
mov dword [section..data], 0xf49
mov dword [section..data], 0xf49
push 1
push 2
mov eax, str.UnitKeys_recalculated_with_VUK:
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xf49
jmp 0x408ba9
mov dword [section..data], 0xf49
mov dword [section..data], 0xf49
jmp 0x408c47
mov dword [section..data], 0xf49
mov dword [section..data], 0xf4a
lea ebp, [0x6f9f88]
lea eax, [ebp + 0x144]
push eax
call fcn.004cf0e7
mov dword [0x6f9ec0], eax
mov dword [section..data], 0xf4b
cmp dword [0x6f9ec0], 0
je 0x4092e7
mov dword [section..data], 0xf4d
jmp 0x408dd5
mov dword [section..data], 0xf4d
mov dword [section..data], 0xf4d
mov dword [section..data], 0xf4d
push edx
call fcn.00587290
pop edx
push eax
push 0
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.UnitKeyCount__
push edx
call fcn.00587330
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587290
pop edx
push eax
lea ebp, [0x6f9f88]
mov eax, dword [ebp + 0x158]
cdq
push edx
push eax
call fcn.00574cc0
pop eax
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xf4d
jmp 0x408f03
mov dword [section..data], 0xf4d
mov dword [section..data], 0xf4d
mov dword [section..data], 0xf4e
lea ebp, [0x6f9f88]
add ebp, 0x144
push dword [ebp + 0x58]
call fcn.00576b77
lea ebp, [0x6f9f88]
add ebp, 0x144
push dword [ebp + 0x58]
call fcn.00576b8c
or eax, eax
je 0x4092d8
mov dword [section..data], 0xf4e
mov dword [section..data], 0xf4f
jmp 0x409117
mov dword [section..data], 0xf4f
mov dword [section..data], 0xf4f
mov dword [section..data], 0xf4f
push edx
call fcn.00587290
pop edx
push eax
push 0
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str._____UnitKeyDEC__
push edx
call fcn.00587330
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587290
pop edx
push eax
lea ebp, [0x6f9f88]
add ebp, 0x144
push dword [ebp + 0x58]
call fcn.00576bc7
cdq
push edx
push eax
add dword [esp], 1
adc dword [esp + 4], 0
pop eax
pop edx
push edx
push eax
call fcn.00574cc0
pop eax
mov edx, 0x6f13fc
push edx
call fcn.00587330
lea ebp, [0x6f9f88]
add ebp, 0x144
mov ebp, dword [ebp + 0x5c]
mov edx, dword [ebp + 8]
push edx
call fcn.00587330
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xf4f
jmp 0x4092b5
mov dword [section..data], 0xf4f
mov dword [section..data], 0xf4f
mov dword [section..data], 0xf50
jmp 0x408f35
mov dword [section..data], 0xf52
jmp 0x409586
mov dword [section..data], 0xf52
mov dword [section..data], 0xf53
jmp 0x40942f
mov dword [section..data], 0xf53
mov dword [section..data], 0xf53
mov dword [section..data], 0xf53
push edx
call fcn.00587290
pop edx
push eax
push 0
push 0
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.ERROR__GetDecryptedUnitKeys_failed__
push edx
call fcn.00587330
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587290
pop edx
push eax
mov eax, dword [0x6f9ec0]
cdq
push edx
push eax
call fcn.00574cc0
pop eax
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xf53
jmp 0x40954f
mov dword [section..data], 0xf53
mov dword [section..data], 0xf53
mov dword [section..data], 0xf54
mov dword [0x6f9ed4], 0
mov dword [section..data], 0xf55
jmp 0x40ab8c
mov dword [section..data], 0xf56
mov dword [section..data], 0xf57
mov dword [section..data], 0xf5f
lea ebp, [0x6f9f88]
cmp dword [ebp + 0x170], 0
je 0x409750
mov dword [section..data], 0xf60
lea eax, [0x6f9f1c]
push eax
push 0x6f9f88
call fcn.0046ef6d
mov dword [0x6f9ed4], eax
mov dword [section..data], 0xf61
cmp dword [0x6f9ed4], 0
je 0x4095ee
xor eax, eax
jmp 0x4095f3
mov eax, 1
and eax, eax
je 0x409746
mov dword [section..data], 0xf62
jmp 0x409694
mov dword [section..data], 0xf62
mov dword [section..data], 0xf62
mov dword [section..data], 0xf62
push 0
push 0
mov eax, str.BusEncryption_could_not_be_defeated__Stop_now.
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xf62
jmp 0x40970f
mov dword [section..data], 0xf62
mov dword [section..data], 0xf62
mov dword [section..data], 0xf63
mov dword [0x6f9f04], 1
mov dword [section..data], 0xf64
jmp 0x40b1a5
mov dword [section..data], 0xf65
mov dword [section..data], 0xf67
mov dword [section..data], 0xf6c
mov ebx, dword [0x6f9ec8]
cmp ebx, 1
jne 0x4097a4
mov dword [section..data], 0xf6e
lea eax, [0x6f9f1c]
push eax
push dword [0x6fa23c]
push 0x6f9f88
call fcn.00453936
mov dword [0x6f9ed4], eax
mov dword [section..data], 0xf70
jmp 0x409b21
mov dword [section..data], 0xf70
mov ebx, dword [0x6f9ec8]
cmp ebx, 2
jne 0x4097ee
mov dword [section..data], 0xf72
lea eax, [0x6f9f1c]
push eax
push dword [0x6fa23c]
push 0x6f9f88
call fcn.0044b62b
mov dword [0x6f9ed4], eax
mov dword [section..data], 0xf74
jmp 0x409b21
mov dword [section..data], 0xf74
mov ebx, dword [0x6f9ec8]
cmp ebx, 8
jne 0x409838
mov dword [section..data], 0xf76
lea eax, [0x6f9f1c]
push eax
push dword [0x6fa23c]
push 0x6f9f88
call fcn.00453936
mov dword [0x6f9ed4], eax
mov dword [section..data], 0xf78
jmp 0x409b21
mov dword [section..data], 0xf78
mov ebx, dword [0x6f9ec8]
cmp ebx, 9
jne 0x409882
mov dword [section..data], 0xf7a
lea eax, [0x6f9f1c]
push eax
push dword [0x6fa23c]
push 0x6f9f88
call fcn.00453936
mov dword [0x6f9ed4], eax
mov dword [section..data], 0xf7c
jmp 0x409b21
mov dword [section..data], 0xf7c
mov dword [section..data], 0xf7d
jmp 0x4099ca
mov dword [section..data], 0xf7d
mov dword [section..data], 0xf7d
mov dword [section..data], 0xf7d
push edx
call fcn.00587290
pop edx
push eax
push 0
push 0
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.Unsupported_AppMode__
push edx
call fcn.00587330
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587290
pop edx
push eax
mov eax, dword [0x6f9ec8]
cdq
push edx
push eax
call fcn.00574cc0
pop eax
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xf7d
jmp 0x409aea
mov dword [section..data], 0xf7d
mov dword [section..data], 0xf7d
mov dword [section..data], 0xf7e
mov dword [0x6f9f04], 1
mov dword [section..data], 0xf7f
jmp 0x40b1a5
mov dword [section..data], 0xf80
mov dword [section..data], 0xf82
mov ebx, dword [0x6f9ed4]
cmp ebx, 0xffffffff
jne 0x409b5b
mov dword [section..data], 0xf83
jmp 0x40b1a5
mov dword [section..data], 0xf84
mov ebx, dword [0x6f9ed4]
cmp ebx, 0xfffffffe
jne 0x409b93
mov dword [section..data], 0xf85
mov dword [0x6f9f04], 1
mov dword [section..data], 0xf86
jmp 0x40b1a5
mov dword [section..data], 0xf87
mov dword [section..data], 0xf8d
mov ebx, dword [0x6f9ec8]
cmp ebx, 1
jne 0x409bc2
cmp dword [0x6f9f1c], 0
je 0x409bc2
mov eax, 1
jmp 0x409bc4
xor eax, eax
and eax, eax
je 0x40a012
mov dword [section..data], 0xf8f
push dword [0x6fa23c]
push 0x6f9f88
call fcn.004ecb2b
mov dword [0x6f9ec0], eax
mov dword [section..data], 0xf90
mov ebx, dword [0x6f9ec0]
cmp ebx, 0xfffffffe
jne 0x409d4a
mov dword [section..data], 0xf91
jmp 0x409c9d
mov dword [section..data], 0xf91
mov dword [section..data], 0xf91
mov dword [section..data], 0xf91
push 0
push 2
mov eax, str.User_aborted___exit_now
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xf91
jmp 0x409d18
mov dword [section..data], 0xf91
mov dword [section..data], 0xf91
mov dword [section..data], 0xf92
jmp 0x40b1a5
mov dword [section..data], 0xf94
mov ebx, dword [0x6f9ec0]
and ebx, ebx
jne 0x409e99
mov dword [section..data], 0xf95
jmp 0x409dfb
mov dword [section..data], 0xf95
mov dword [section..data], 0xf95
mov dword [section..data], 0xf95
push 0
push 0
mov eax, str.ERROR__ShowResult_for_mode_FindVuk_failed_
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xf95
jmp 0x409e76
mov dword [section..data], 0xf95
mov dword [section..data], 0xf95
mov dword [section..data], 0xf96
jmp 0x40ab8c
mov dword [section..data], 0xf97
mov dword [section..data], 0xf99
lea ebp, [0x6f9f88]
mov ebx, dword [ebp + 0xcc]
cmp ebx, 1
jne 0x409ff9
mov dword [section..data], 0xf9a
jmp 0x409f5b
mov dword [section..data], 0xf9a
mov dword [section..data], 0xf9a
mov dword [section..data], 0xf9a
push 0
push 2
mov eax, str.ExitAfterProcessing_is_set_to_1___exit_now
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xf9a
jmp 0x409fd6
mov dword [section..data], 0xf9a
mov dword [section..data], 0xf9a
mov dword [section..data], 0xf9b
jmp 0x40ab8c
mov dword [section..data], 0xf9c
mov dword [section..data], 0xf9e
jmp 0x40ab73
mov dword [section..data], 0xf9e
mov ebx, dword [0x6f9ec8]
cmp ebx, 8
jne 0x40a037
cmp dword [0x6f9f1c], 0
je 0x40a037
mov eax, 1
jmp 0x40a039
xor eax, eax
and eax, eax
je 0x40a45e
mov dword [section..data], 0xfa0
push dword [0x6fa23c]
push 0x6f9f88
call fcn.004edb7f
mov dword [0x6f9ec0], eax
mov dword [section..data], 0xfa1
mov ebx, dword [0x6f9ec0]
cmp ebx, 0xfffffffe
jne 0x40a1bf
mov dword [section..data], 0xfa2
jmp 0x40a112
mov dword [section..data], 0xfa2
mov dword [section..data], 0xfa2
mov dword [section..data], 0xfa2
push 0
push 2
mov eax, str.User_aborted___exit_now
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xfa2
jmp 0x40a18d
mov dword [section..data], 0xfa2
mov dword [section..data], 0xfa2
mov dword [section..data], 0xfa3
jmp 0x40b1a5
mov dword [section..data], 0xfa5
mov ebx, dword [0x6f9ec0]
and ebx, ebx
jne 0x40a30e
mov dword [section..data], 0xfa6
jmp 0x40a270
mov dword [section..data], 0xfa6
mov dword [section..data], 0xfa6
mov dword [section..data], 0xfa6
push 0
push 0
mov eax, str.ERROR__ShowResult_for_mode_AACSkeys_failed_
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xfa6
jmp 0x40a2eb
mov dword [section..data], 0xfa6
mov dword [section..data], 0xfa6
mov dword [section..data], 0xfa7
jmp 0x40ab8c
mov dword [section..data], 0xfa8
mov dword [section..data], 0xfaa
jmp 0x40a3b1
mov dword [section..data], 0xfaa
mov dword [section..data], 0xfaa
mov dword [section..data], 0xfaa
push 0
push 2
mov eax, str.Mode_AACSkeys_always_exits_at_the_end___exit_now
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xfaa
jmp 0x40a42c
mov dword [section..data], 0xfaa
mov dword [section..data], 0xfaa
mov dword [section..data], 0xfab
jmp 0x40ab8c
mov dword [section..data], 0xfad
mov ebx, dword [0x6f9ec8]
cmp ebx, 2
jne 0x40a5f0
mov dword [section..data], 0xfaf
push 0x6f9f88
call fcn.004e0eb7
and eax, eax
je 0x40a493
xor eax, eax
jmp 0x40a498
mov eax, 1
and eax, eax
je 0x40a5c8
mov dword [section..data], 0xfb0
jmp 0x40a539
mov dword [section..data], 0xfb0
mov dword [section..data], 0xfb0
mov dword [section..data], 0xfb0
push 0
push 0
mov eax, str.ERROR__ShowResult_for_mode_ValidateVuk_failed_
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xfb0
jmp 0x40a5b4
mov dword [section..data], 0xfb0
mov dword [section..data], 0xfb0
mov dword [section..data], 0xfb1
mov dword [section..data], 0xfb3
jmp 0x40b1a5
mov dword [section..data], 0xfb5
mov ebx, dword [0x6f9ec8]
cmp ebx, 9
jne 0x40ab73
mov dword [section..data], 0xfb7
cmp dword [0x6f9f1c], 0
je 0x40a8f7
mov dword [section..data], 0xfb9
push dword [0x6fa23c]
push 0x6f9f88
call fcn.004edb7f
mov dword [0x6f9ec0], eax
mov dword [section..data], 0xfba
mov ebx, dword [0x6f9ec0]
cmp ebx, 0xfffffffe
jne 0x40a79e
mov dword [section..data], 0xfbb
jmp 0x40a6f1
mov dword [section..data], 0xfbb
mov dword [section..data], 0xfbb
mov dword [section..data], 0xfbb
push 0
push 2
mov eax, str.User_aborted___exit_now
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xfbb
jmp 0x40a76c
mov dword [section..data], 0xfbb
mov dword [section..data], 0xfbb
mov dword [section..data], 0xfbc
jmp 0x40b1a5
mov dword [section..data], 0xfbe
mov ebx, dword [0x6f9ec0]
and ebx, ebx
jne 0x40a8ed
mov dword [section..data], 0xfbf
jmp 0x40a84f
mov dword [section..data], 0xfbf
mov dword [section..data], 0xfbf
mov dword [section..data], 0xfbf
push 0
push 0
mov eax, str.ERROR__ShowResult_for_mode_ValidateDisc_failed_
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0xfbf
jmp 0x40a8ca
mov dword [section..data], 0xfbf
mov dword [section..data], 0xfbf
mov dword [section..data], 0xfc0
jmp 0x40ab8c
mov dword [section..data], 0xfc1
mov dword [section..data], 0xfc3
mov dword [section..data], 0xfc5
mov dword [section..data], 0xfc5
mov dword [section..data], 0xfc5
push edx
call fcn.00587290
pop edx
push eax
push 1
push 2
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.Eject_disc_from_drive__
push edx
call fcn.00587330
lea ebp, [0x6f9f88]
mov edx, dword [ebp + 0x13c]
push edx
call fcn.00587330
mov edx, str.____insert_next_disc_to_validate_or_exit_with_ESC
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xfc5
jmp 0x40aa06
mov dword [section..data], 0xfc5
mov dword [section..data], 0xfc5
jmp 0x40ab2e
mov dword [section..data], 0xfc5
mov dword [section..data], 0xfc6
push 0x6f9f88
call fcn.00498a68
and eax, eax
je 0x40ab54
xor eax, eax
jmp 0x40ab59
mov eax, 1
and eax, eax
je 0x40ab69
mov dword [section..data], 0xfc7
jmp 0x40ab8c
mov dword [section..data], 0xfc8
mov dword [section..data], 0xfcb
mov dword [section..data], 0xfce
jmp 0x4044f2
mov dword [section..data], 0xfd2
mov ebx, dword [0x6f9ec8]
cmp ebx, 1
jne 0x40abb5
mov dword [section..data], 0xfd4
push 0x6f9f88
call fcn.0047cdd7
mov dword [section..data], 0xfd6
mov dword [section..data], 0xfd8
mov ebx, dword [0x6f9ec8]
cmp ebx, 1
je 0x40abe1
mov ebx, dword [0x6f9ec8]
cmp ebx, 8
je 0x40abe1
jmp 0x40abe8
mov eax, 1
jmp 0x40abea
xor eax, eax
and eax, eax
je 0x40b191
mov dword [section..data], 0xfdc
lea ebp, [0x6f9f88]
mov edx, dword [ebp + 0x5c]
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587330
mov edx, str.KEYDB.cfg
push edx
call fcn.00587330
lea eax, [0x6f9ef4]
push eax
call fcn.005872c0
mov dword [section..data], 0xfdd
push dword [0x6f9ef4]
call fcn.004acd90
mov dword [0x6f9ec0], eax
mov dword [section..data], 0xfde
mov ebx, dword [0x6f9ec0]
cmp ebx, 1
jge 0x40aea4
mov dword [section..data], 0xfdf
jmp 0x40ad74
mov dword [section..data], 0xfdf
mov dword [section..data], 0xfdf
mov dword [section..data], 0xfdf
push edx
call fcn.00587290
pop edx
push eax
push 0
push 0
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.ERROR__Couldnt_close_keydb_file__
push edx
call fcn.00587330
mov edx, dword [0x6f9ef4]
push edx
call fcn.00587330
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xfdf
jmp 0x40ae6d
mov dword [section..data], 0xfdf
mov dword [section..data], 0xfdf
mov dword [section..data], 0xfe0
mov dword [0x6f9f04], 1
mov dword [section..data], 0xfe1
jmp 0x40b1a5
mov dword [section..data], 0xfe2
mov dword [section..data], 0xfe4
lea ebp, [0x6f9f88]
mov edx, dword [ebp + 0x74]
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587330
mov edx, str.KEYDB.cfg
push edx
call fcn.00587330
lea eax, [0x6f9ef8]
push eax
call fcn.005872c0
mov dword [section..data], 0xfe5
push dword [0x6f9ef8]
call fcn.004acd90
mov dword [0x6f9ec0], eax
mov dword [section..data], 0xfe6
mov ebx, dword [0x6f9ec0]
cmp ebx, 1
jge 0x40b15d
mov dword [section..data], 0xfe7
jmp 0x40b030
mov dword [section..data], 0xfe7
mov dword [section..data], 0xfe7
mov dword [section..data], 0xfe7
push edx
call fcn.00587290
pop edx
push eax
push 0
push 0
push edx
call fcn.00587290
pop edx
push eax
mov edx, str.ERROR__Couldnt_close_backup_keydb_file__
push edx
call fcn.00587330
mov edx, dword [0x6f9ef8]
push edx
call fcn.00587330
mov edx, 0x6bef86
push edx
call fcn.00587330
call fcn.00587380
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004fc302
add dword [esp + 8], edx
call fcn.004a1bb5
call fcn.004fc320
mov dword [section..data], 0xfe7
jmp 0x40b129
mov dword [section..data], 0xfe7
mov dword [section..data], 0xfe7
mov dword [section..data], 0xfe8
mov dword [0x6f9f04], 1
mov dword [section..data], 0xfe9
jmp 0x40b1a5
mov dword [section..data], 0xfea
mov dword [section..data], 0xfed
mov eax, str.Waiting_3_secs_before_quit...
push eax
call dword [0x6f6ce0]
mov dword [section..data], 0xfee
push 0xbb8
call fcn.00578a9b
mov dword [section..data], 0xfef
mov dword [section..data], 0xff1
mov dword [section..data], 0xffd
cmp dword [0x6f9f04], 0
je 0x40b2ac
mov dword [section..data], 0xffe
mov eax, 0x6bd550
push eax
call dword [0x6f6ce0]
mov dword [section..data], 0xfff
mov eax, str.Please_press_ENTER_or_ESC_to_exit
push eax
call dword [0x6f6ce0]
mov dword [section..data], 0x1001
mov dword [section..data], 0x1002
push edx
call fcn.00587290
pop edx
push eax
push edx
call fcn.00587290
pop edx
push eax
call dword [0x6f6ce4]
lea eax, [0x6f9f18]
push eax
call fcn.005872c0
mov dword [section..data], 0x1003
push dword [0x6f9f18]
mov edx, 0x6bcf98
pop ecx
call fcn.004fc340
jne 0x40b250
push dword [0x6f9f18]
mov edx, 0x6bc086
pop ecx
call fcn.004fc340
jne 0x40b250
jmp 0x40b257
mov eax, 1
jmp 0x40b259
xor eax, eax
and eax, eax
je 0x40b275
mov dword [section..data], 0x1004
jmp 0x40b2ac
mov dword [section..data], 0x1005
mov dword [section..data], 0x1006
push 0x14
call fcn.00578a9b
mov dword [section..data], 0x1007
mov dword [section..data], 0x1008
jmp 0x40b1e8
mov dword [section..data], 0x100a
mov dword [section..data], 0x100c
lea ebp, [0x6f9f88]
cmp dword [ebp + 0xc4], 0
je 0x40b6c0
mov dword [section..data], 0x100d
jmp 0x40b36e
mov dword [section..data], 0x100d
mov dword [section..data], 0x100d
jmp 0x40b3bb
mov dword [section..data], 0x100d
mov dword [section..data], 0x100d
push 2
mov eax, str.Saving_window_position
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.0049e102
mov dword [section..data], 0x100d
mov dword [section..data], 0x100d
mov dword [section..data], 0x100e
lea ebp, [0x6f9f88]
push dword [ebp + 0xc8]
push dword [0x6f9edc]
call fcn.00484fd3
and eax, eax
je 0x40b428
xor eax, eax
jmp 0x40b42d
mov eax, 1
and eax, eax
je 0x40b580
mov dword [section..data], 0x100f
jmp 0x40b4ce
mov dword [section..data], 0x100f
mov dword [section..data], 0x100f
mov dword [section..data], 0x100f
push 0
push 0
mov eax, str.Error_saving_window_position
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.004a1bb5
mov dword [section..data], 0x100f
jmp 0x40b549
mov dword [section..data], 0x100f
mov dword [section..data], 0x100f
mov dword [section..data], 0x1010
push 0xbb8
call fcn.00578a9b
mov dword [section..data], 0x1011
jmp 0x40b6b6
mov dword [section..data], 0x1011
mov dword [section..data], 0x1012
jmp 0x40b625
mov dword [section..data], 0x1012
mov dword [section..data], 0x1012
jmp 0x40b672
mov dword [section..data], 0x1012
mov dword [section..data], 0x1012
push 2
mov eax, str.Window_position_saved
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.0049e102
mov dword [section..data], 0x1012
mov dword [section..data], 0x1012
mov dword [section..data], 0x1013
mov dword [section..data], 0x1014
mov dword [section..data], 0x1016
jmp 0x40b765
mov dword [section..data], 0x1016
mov dword [section..data], 0x1016
jmp 0x40b7b2
mov dword [section..data], 0x1016
mov dword [section..data], 0x1016
push 2
mov eax, str.Close_console
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.0049e102
mov dword [section..data], 0x1016
mov dword [section..data], 0x1016
mov dword [section..data], 0x1017
call fcn.0057c1f5
mov dword [section..data], 0x1018
jmp 0x40b8a0
mov dword [section..data], 0x1018
mov dword [section..data], 0x1018
jmp 0x40b8ed
mov dword [section..data], 0x1018
mov dword [section..data], 0x1018
push 2
mov eax, str.Console_closed
push eax
mov eax, 0x6bb5f6
push eax
mov eax, 0x6bb5f6
push eax
call fcn.0049e102
mov dword [section..data], 0x1018
mov dword [section..data], 0x1018
push 0
call fcn.0040b950
call fcn.00587240
push dword [0x6f9e98]
call sub.KERNEL32.dll_HeapDestroy
call sub.KERNEL32.dll_ExitProcess