Function at 0x401000
Capabilities:
Allocate thread local storage
Check http status code
Identify system language via api
Parse pe header
Query environment variable

Disassembly:
push 0x8b4
push 0
push 0x8f9998
call sub.MSVCRT.dll_memset
add esp, 0xc
push 0
call sub.KERNEL32.dll_GetModuleHandleW
mov dword [0x8f999c], eax
push 0
push 0x1000
push 0
call sub.KERNEL32.dll_HeapCreate
mov dword [0x8f9998], eax
mov eax, 0x5de5a8
mov dword [0x8f9a94], eax
call fcn.0042f0a6
call fcn.0048d4e0
call fcn.0048c8af
call fcn.0048c230
call fcn.0048a7b0
call fcn.004886e4
call fcn.00487e70
call fcn.004876c7
call fcn.00486c09
call fcn.00485cd6
call fcn.004858f3
call fcn.00485606
call fcn.0047efde
call fcn.0047cc0c
call fcn.0047c4d3
call fcn.0047be74
call fcn.0047a5b2
call fcn.00471b5d
call fcn.0047059c
call fcn.0046f350
call fcn.0046e38c
call fcn.0046df04
call fcn.0044eb93
call fcn.0044e2d1
call fcn.0044d92c
call fcn.0044ce31
call fcn.00432c80
call fcn.0043257e
call fcn.0042fddc
call fcn.0042f257
mov edx, 0x5cf064
lea ecx, [0x8f9ca4]
call fcn.0042e008
mov eax, 0x200
push eax
lea eax, [0x8fa244]
push eax
push 0x5de4d4
push 8
push 4
call fcn.0047c4f2
mov dword [0x8f9ab4], 0
mov dword [0x8f9c00], 0
mov edx, str.v1.64.4_b42
lea ecx, [0x8f9cd8]
call fcn.0042e008
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str.PIDKey_Lite
push edx
call fcn.0048d570
mov edx, dword [0x8f9cd8]
push edx
call fcn.0048d570
mov edx, str._Portable
push edx
call fcn.0048d570
lea eax, [0x8f9b30]
push eax
call fcn.0048d5d0
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str.PIDKey_Lite
push edx
call fcn.0048d570
mov edx, dword [0x8f9cd8]
push edx
call fcn.0048d570
mov edx, str._x64_Portable
push edx
call fcn.0048d570
lea eax, [0x8f9b94]
push eax
call fcn.0048d5d0
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str._________________
push edx
call fcn.0048d570
mov edx, dword [0x8f9b30]
push edx
call fcn.0048d570
mov edx, str._____r_n
push edx
call fcn.0048d570
lea eax, [0x8f9d24]
push eax
call fcn.0048d5d0
mov edx, str.________
lea ecx, [0x8f9ac8]
call fcn.0042e008
mov edx, 0x5d3a9c
lea ecx, [0x8f9bf0]
call fcn.0042e008
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
call sub.KERNEL32.dll_GetUserDefaultLangID
cdq
push edx
push eax
call fcn.0048ab40
lea eax, [0x8f99a0]
push eax
call fcn.0048d5d0
push dword [0x8f99a0]
call fcn.0048abc0
mov ebx, eax
cmp ebx, 3
jne 0x40125c
push edx
call fcn.0048d530
pop edx
push eax
mov edx, 0x5cf9ec
push edx
call fcn.0048d570
mov edx, dword [0x8f99a0]
push edx
call fcn.0048d570
lea eax, [0x8f99a0]
push eax
call fcn.0048d5d0
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push dword [0x8f99a0]
call fcn.0048abf0
lea eax, [0x8f99a0]
push eax
call fcn.0048d5d0
push dword [0x8f99a0]
mov edx, 0x5d82dc
pop ecx
call fcn.0042e590
je 0x4012ab
mov edx, 0x5d0cd4
lea ecx, [0x8f9bf0]
call fcn.0042e008
jmp 0x40139f
push dword [0x8f99a0]
mov edx, str.0429
pop ecx
call fcn.0042e590
je 0x4012d3
mov edx, 0x5d81b4
lea ecx, [0x8f9bf0]
call fcn.0042e008
jmp 0x40139f
push dword [0x8f99a0]
mov edx, str.0410
pop ecx
call fcn.0042e590
je 0x4012fb
mov edx, 0x5d82d6
lea ecx, [0x8f9bf0]
call fcn.0042e008
jmp 0x40139f
push dword [0x8f99a0]
mov edx, str.0C0A
pop ecx
call fcn.0042e590
je 0x401320
mov edx, 0x5d3bd2
lea ecx, [0x8f9bf0]
call fcn.0042e008
jmp 0x40139f
push dword [0x8f99a0]
mov edx, str.0421
pop ecx
call fcn.0042e590
je 0x401345
mov edx, 0x5d8120
lea ecx, [0x8f9bf0]
call fcn.0042e008
jmp 0x40139f
push dword [0x8f99a0]
mov edx, str.041F
pop ecx
call fcn.0042e590
je 0x40136a
mov edx, 0x5d28b6
lea ecx, [0x8f9bf0]
call fcn.0042e008
jmp 0x40139f
push dword [0x8f99a0]
mov edx, str.0418
pop ecx
call fcn.0042e590
je 0x40138f
mov edx, 0x5d0b90
lea ecx, [0x8f9bf0]
call fcn.0042e008
jmp 0x40139f
mov edx, 0x5d3a9c
lea ecx, [0x8f9bf0]
call fcn.0042e008
mov dword [0x8f9c24], 0
mov dword [0x8f9d28], 0
mov dword [0x8f9abc], 0
mov dword [0x8f9aa8], 0
mov dword [0x8f9b40], 0
mov dword [0x8f9c10], 0
mov dword [0x8f9d0c], 0
mov dword [0x8f9d34], 0
mov dword [0x8f9cf8], 0
mov dword [0x8f9d00], 0
mov dword [0x8f9cf4], 0x1cc
mov dword [0x8f9ce4], 0x122
mov dword [0x8f9c50], 1
mov dword [0x8f9a20], 0
mov edx, 0x5cf064
lea ecx, [0x8f99dc]
call fcn.0042e008
call fcn.0044cfc5
mov ebx, eax
dec ebx
mov dword [0x8f9a30], ebx
mov ebx, dword [0x8f9a30]
and ebx, ebx
jl 0x40161e
mov dword [0x8f9c04], 0
jmp 0x401463
mov eax, dword [0x8f9a30]
cmp eax, dword [0x8f9c04]
jl 0x40161e
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push dword [0x8f9c04]
call fcn.0044cfd9
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048abf0
lea eax, [0x8f9c44]
push eax
call fcn.0048d5d0
mov eax, str._CHECK
push eax
push dword [0x8f9c44]
call fcn.0048ad20
mov ebx, eax
and ebx, ebx
jle 0x4014f9
mov dword [0x8f9a20], 1
mov edx, dword [0x8f9c44]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
lea eax, [0x8f99dc]
push eax
call fcn.0048d5d0
push dword [0x8f9c44]
mov edx, 0x5d368e
mov ecx, dword [esp]
call fcn.0042e590
je 0x401523
mov edx, 0x5d0cd4
lea ecx, [0x8f9bf0]
call fcn.0042e008
jmp 0x401611
mov edx, 0x5d688a
mov ecx, dword [esp]
call fcn.0042e590
je 0x401547
mov edx, 0x5d3a9c
lea ecx, [0x8f9bf0]
call fcn.0042e008
jmp 0x401611
mov edx, 0x5da9e8
mov ecx, dword [esp]
call fcn.0042e590
je 0x40156b
mov edx, 0x5d81b4
lea ecx, [0x8f9bf0]
call fcn.0042e008
jmp 0x401611
mov edx, 0x5daaee
mov ecx, dword [esp]
call fcn.0042e590
je 0x40158f
mov edx, 0x5d82d6
lea ecx, [0x8f9bf0]
call fcn.0042e008
jmp 0x401611
mov edx, 0x5d6a6e
mov ecx, dword [esp]
call fcn.0042e590
je 0x4015b0
mov edx, 0x5d3bd2
lea ecx, [0x8f9bf0]
call fcn.0042e008
jmp 0x401611
mov edx, 0x5da92a
mov ecx, dword [esp]
call fcn.0042e590
je 0x4015d1
mov edx, 0x5d8120
lea ecx, [0x8f9bf0]
call fcn.0042e008
jmp 0x401611
mov edx, 0x5d52fe
mov ecx, dword [esp]
call fcn.0042e590
je 0x4015f2
mov edx, 0x5d28b6
lea ecx, [0x8f9bf0]
call fcn.0042e008
jmp 0x401611
mov edx, 0x5d346c
mov ecx, dword [esp]
call fcn.0042e590
je 0x401611
mov edx, 0x5d0b90
lea ecx, [0x8f9bf0]
call fcn.0042e008
pop eax
inc dword [0x8f9c04]
jno 0x401463
lea ebp, [0x8f9dd4]
mov dword [ebp + 8], 6
mov dword [ebp + 0xc], 2
mov dword [ebp + 4], 4
mov dword [ebp], 0
mov dword [0x8f9d1c], 0
mov edx, str.__Check_ALL_Keys
lea ecx, [0x8f99e4]
call fcn.0042e008
mov edx, str.__Check_only_Windows_XP___Server_2003_Keys
lea ecx, [0x8f9b20]
call fcn.0042e008
mov edx, str.__Check_only_Windows_Vista_..._Server_2022_and_Office_2010_..._2021_Keys
lea ecx, [0x8f9c48]
call fcn.0042e008
mov edx, str.__Check_only_Windows_8_..._Server_2022_and_Office_2013_..._2021_Keys
lea ecx, [0x8f99a4]
call fcn.0042e008
mov edx, 0x5d94e8
lea ecx, [0x8f9c90]
call fcn.0042e008
push dword [0x8f9bf0]
mov edx, 0x5d0cd4
pop ecx
call fcn.0042e590
je 0x4016cf
mov edx, 0x5d92d0
lea ecx, [0x8f9ad4]
call fcn.0042e008
mov edx, 0x5d323c
lea ecx, [0x8f9c58]
call fcn.0042e008
jmp 0x4016ef
mov edx, str.Donate
lea ecx, [0x8f9ad4]
call fcn.0042e008
mov edx, str.I_do_not_want
lea ecx, [0x8f9c58]
call fcn.0042e008
push dword [0x8f9bf0]
mov edx, 0x5d0cd4
pop ecx
call fcn.0042e590
je 0x401afb
mov edx, 0x5d36d4
lea ecx, [0x8f9ccc]
call fcn.0042e008
mov edx, 0x5d28fc
lea ecx, [0x8f99f8]
call fcn.0042e008
mov edx, 0x5d6a9a
lea ecx, [0x8f9af0]
call fcn.0042e008
mov edx, 0x5d2218
lea ecx, [0x8f9bd0]
call fcn.0042e008
mov edx, 0x5d65e2
lea ecx, [0x8f9b5c]
call fcn.0042e008
mov edx, 0x5d0cb4
lea ecx, [0x8f9ce8]
call fcn.0042e008
mov edx, 0x5d67e4
lea ecx, [0x8f9b84]
call fcn.0042e008
mov edx, 0x5db584
lea ecx, [0x8f9c94]
call fcn.0042e008
mov edx, 0x5cf92e
lea ecx, [0x8f9a70]
call fcn.0042e008
mov edx, 0x5dc762
lea ecx, [0x8f9b7c]
call fcn.0042e008
mov edx, 0x5cff3a
lea ecx, [0x8f9be8]
call fcn.0042e008
mov edx, 0x5d0c98
lea ecx, [0x8f9a3c]
call fcn.0042e008
mov edx, 0x5d7134
lea ecx, [0x8f9a6c]
call fcn.0042e008
mov edx, 0x5d519c
lea ecx, [0x8f9c80]
call fcn.0042e008
mov edx, 0x5d22ac
lea ecx, [0x8f99ac]
call fcn.0042e008
mov edx, 0x5cf2e2
lea ecx, [0x8f9bbc]
call fcn.0042e008
mov edx, 0x5d0c36
lea ecx, [0x8f9d2c]
call fcn.0042e008
mov edx, 0x5dd64a
lea ecx, [0x8f9ae8]
call fcn.0042e008
mov edx, 0x5d6d62
lea ecx, [0x8f9b78]
call fcn.0042e008
mov edx, 0x5d9f8e
lea ecx, [0x8f9ac0]
call fcn.0042e008
mov edx, 0x5d0e8a
lea ecx, [0x8f9c54]
call fcn.0042e008
mov edx, 0x5d7022
lea ecx, [0x8f9ca0]
call fcn.0042e008
mov edx, 0x5d3122
lea ecx, [0x8f9ae4]
call fcn.0042e008
mov edx, 0x5d1862
lea ecx, [0x8f9b08]
call fcn.0042e008
mov edx, 0x5cff9e
lea ecx, [0x8f9a40]
call fcn.0042e008
mov edx, 0x5d1184
lea ecx, [0x8f9a84]
call fcn.0042e008
mov edx, 0x5dcc2c
lea ecx, [0x8f9a18]
call fcn.0042e008
mov edx, 0x5dc5ac
lea ecx, [0x8f9b98]
call fcn.0042e008
mov edx, 0x5d6900
lea ecx, [0x8f9d20]
call fcn.0042e008
mov edx, 0x5dc6d0
lea ecx, [0x8f9a10]
call fcn.0042e008
mov edx, 0x5d0f2a
lea ecx, [0x8f9be0]
call fcn.0042e008
mov edx, 0x5d2606
lea ecx, [0x8f9c40]
call fcn.0042e008
mov edx, 0x5d182c
lea ecx, [0x8f9c30]
call fcn.0042e008
mov edx, 0x5d9340
lea ecx, [0x8f9c0c]
call fcn.0042e008
mov edx, 0x5d3366
lea ecx, [0x8f9cb4]
call fcn.0042e008
mov edx, 0x5cf2aa
lea ecx, [0x8f9b9c]
call fcn.0042e008
mov edx, 0x5dae5e
lea ecx, [0x8f9a8c]
call fcn.0042e008
mov edx, 0x5cf4be
lea ecx, [0x8f9c2c]
call fcn.0042e008
mov edx, 0x5d2eac
lea ecx, [0x8f99d8]
call fcn.0042e008
mov edx, 0x5d94b0
lea ecx, [0x8f9b1c]
call fcn.0042e008
mov edx, 0x5d7edc
lea ecx, [0x8f9bc0]
call fcn.0042e008
mov edx, 0x5d7f7a
lea ecx, [0x8f9b0c]
call fcn.0042e008
mov edx, 0x5d07da
lea ecx, [0x8f9d14]
call fcn.0042e008
mov edx, 0x5d09ac
lea ecx, [0x8f9d04]
call fcn.0042e008
mov edx, 0x5d0842
lea ecx, [0x8f9d30]
call fcn.0042e008
mov edx, 0x5d0622
lea ecx, [0x8f9a44]
call fcn.0042e008
mov edx, 0x5d6c28
lea ecx, [0x8f9b60]
call fcn.0042e008
mov edx, 0x5dd464
lea ecx, [0x8f9a14]
call fcn.0042e008
mov edx, 0x5dab18
lea ecx, [0x8f9d10]
call fcn.0042e008
mov edx, str.____...
lea ecx, [0x8f9bd8]
call fcn.0042e008
mov edx, 0x5cf7c0
lea ecx, [0x8f99ec]
call fcn.0042e008
mov edx, 0x5d9f62
lea ecx, [0x8f9bb8]
call fcn.0042e008
mov edx, 0x5d4dfe
lea ecx, [0x8f9a1c]
call fcn.0042e008
mov edx, 0x5cfab0
lea ecx, [0x8f9ba0]
call fcn.0042e008
mov edx, 0x5de3c6
lea ecx, [0x8f9ba4]
call fcn.0042e008
mov edx, str.__________:
lea ecx, [0x8f9b44]
call fcn.0042e008
mov edx, 0x5db96c
lea ecx, [0x8f9afc]
call fcn.0042e008
mov edx, 0x5d23bc
lea ecx, [0x8f9a2c]
call fcn.0042e008
mov edx, 0x5d90dc
lea ecx, [0x8f9c68]
call fcn.0042e008
mov edx, 0x5d6bde
lea ecx, [0x8f9a74]
call fcn.0042e008
mov edx, 0x5d11c8
lea ecx, [0x8f9af4]
call fcn.0042e008
mov edx, 0x5d7c3a
lea ecx, [0x8f9a28]
call fcn.0042e008
mov edx, 0x5d27ec
lea ecx, [0x8f9c74]
call fcn.0042e008
jmp 0x403713
push dword [0x8f9bf0]
mov edx, 0x5d81b4
pop ecx
call fcn.0042e590
je 0x401f07
mov edx, 0x5d48a8
lea ecx, [0x8f9ccc]
call fcn.0042e008
mov edx, str.Display_license_information_for_Windows
lea ecx, [0x8f99f8]
call fcn.0042e008
mov edx, str.Display_license_information_for_Office
lea ecx, [0x8f9af0]
call fcn.0042e008
mov edx, str.Defined
lea ecx, [0x8f9bd0]
call fcn.0042e008
mov edx, str.not_defined
lea ecx, [0x8f9b5c]
call fcn.0042e008
mov edx, str.Install_Key
lea ecx, [0x8f9ce8]
call fcn.0042e008
mov edx, str.Install_Key_and_Activate
lea ecx, [0x8f9b84]
call fcn.0042e008
mov edx, 0x5d154e
lea ecx, [0x8f9c94]
call fcn.0042e008
mov edx, 0x5d4726
lea ecx, [0x8f9a70]
call fcn.0042e008
mov edx, 0x5d53a6
lea ecx, [0x8f9b7c]
call fcn.0042e008
mov edx, str....
lea ecx, [0x8f9be8]
call fcn.0042e008
mov edx, 0x5d2b1e
lea ecx, [0x8f9a3c]
call fcn.0042e008
mov edx, 0x5d2d14
lea ecx, [0x8f9a6c]
call fcn.0042e008
mov edx, 0x5d87b6
lea ecx, [0x8f9c80]
call fcn.0042e008
mov edx, 0x5d5af2
lea ecx, [0x8f99ac]
call fcn.0042e008
mov edx, 0x5dd784
lea ecx, [0x8f9bbc]
call fcn.0042e008
mov edx, 0x5ddb2e
lea ecx, [0x8f9d2c]
call fcn.0042e008
mov edx, str.Other_keys
lea ecx, [0x8f9ae8]
call fcn.0042e008
mov edx, 0x5de28e
lea ecx, [0x8f9b78]
call fcn.0042e008
mov edx, 0x5d89d0
lea ecx, [0x8f9ac0]
call fcn.0042e008
mov edx, 0x5cf97c
lea ecx, [0x8f9c54]
call fcn.0042e008
mov edx, 0x5dc6b2
lea ecx, [0x8f9ca0]
call fcn.0042e008
mov edx, 0x5ddb52
lea ecx, [0x8f9ae4]
call fcn.0042e008
mov edx, 0x5dcaae
lea ecx, [0x8f9b08]
call fcn.0042e008
mov edx, 0x5d74aa
lea ecx, [0x8f9a40]
call fcn.0042e008
mov edx, 0x5d34da
lea ecx, [0x8f9a84]
call fcn.0042e008
mov edx, 0x5d9462
lea ecx, [0x8f9a18]
call fcn.0042e008
mov edx, str.Mak____
lea ecx, [0x8f9b98]
call fcn.0042e008
mov edx, str.All_Mak____
lea ecx, [0x8f9d20]
call fcn.0042e008
mov edx, 0x5db3bc
lea ecx, [0x8f9a10]
call fcn.0042e008
mov edx, str.Add_a_comment_for_key
lea ecx, [0x8f9be0]
call fcn.0042e008
mov edx, 0x5d32ce
lea ecx, [0x8f9c40]
call fcn.0042e008
mov edx, 0x5d3846
lea ecx, [0x8f9c30]
call fcn.0042e008
mov edx, 0x5dabc6
lea ecx, [0x8f9c0c]
call fcn.0042e008
mov edx, str.Delete_this_group_of_keys
lea ecx, [0x8f9cb4]
call fcn.0042e008
mov edx, 0x5d901c
lea ecx, [0x8f9b9c]
call fcn.0042e008
mov edx, 0x5d1c54
lea ecx, [0x8f9a8c]
call fcn.0042e008
mov edx, 0x5d173c
lea ecx, [0x8f9c2c]
call fcn.0042e008
mov edx, 0x5d25e8
lea ecx, [0x8f99d8]
call fcn.0042e008
mov edx, 0x5d5294
lea ecx, [0x8f9b1c]
call fcn.0042e008
mov edx, 0x5d544c
lea ecx, [0x8f9bc0]
call fcn.0042e008
mov edx, 0x5da594
lea ecx, [0x8f9b0c]
call fcn.0042e008
mov edx, 0x5d9dc6
lea ecx, [0x8f9d14]
call fcn.0042e008
mov edx, 0x5d9306
lea ecx, [0x8f9d04]
call fcn.0042e008
mov edx, 0x5d3d26
lea ecx, [0x8f9d30]
call fcn.0042e008
mov edx, 0x5d482c
lea ecx, [0x8f9a44]
call fcn.0042e008
mov edx, 0x5d4c4e
lea ecx, [0x8f9b60]
call fcn.0042e008
mov edx, str.Add_another_key_database
lea ecx, [0x8f9a14]
call fcn.0042e008
mov edx, str.Adding_a_key_from_another_database
lea ecx, [0x8f9d10]
call fcn.0042e008
mov edx, str.__Database_repair_start_...
lea ecx, [0x8f9bd8]
call fcn.0042e008
mov edx, str.__Database_repair_finish
lea ecx, [0x8f99ec]
call fcn.0042e008
mov edx, str.Save_Keys_Database
lea ecx, [0x8f9bb8]
call fcn.0042e008
mov edx, str.Use_only_CPU_0
lea ecx, [0x8f9a1c]
call fcn.0042e008
mov edx, str.Use_dark_theme
lea ecx, [0x8f9ba0]
call fcn.0042e008
mov edx, str.Adds_key
lea ecx, [0x8f9ba4]
call fcn.0042e008
mov edx, str._Already_in_the_database:
lea ecx, [0x8f9b44]
call fcn.0042e008
mov edx, str.In_different_categories
lea ecx, [0x8f9afc]
call fcn.0042e008
mov edx, str.Invalid
lea ecx, [0x8f9a2c]
call fcn.0042e008
mov edx, str.Blocked
lea ecx, [0x8f9c68]
call fcn.0042e008
mov edx, str.Added_to_queue
lea ecx, [0x8f9a74]
call fcn.0042e008
mov edx, 0x5da316
lea ecx, [0x8f9af4]
call fcn.0042e008
mov edx, str.Paste
lea ecx, [0x8f9a28]
call fcn.0042e008
mov edx, str.Clear_All
lea ecx, [0x8f9c74]
call fcn.0042e008
jmp 0x403713
push dword [0x8f9bf0]
mov edx, 0x5d82d6
pop ecx
call fcn.0042e590
je 0x402313
mov edx, 0x5d48a8
lea ecx, [0x8f9ccc]
call fcn.0042e008
mov edx, str.Display_license_information_for_Windows
lea ecx, [0x8f99f8]
call fcn.0042e008
mov edx, str.Display_license_information_for_Office
lea ecx, [0x8f9af0]
call fcn.0042e008
mov edx, str.Defined
lea ecx, [0x8f9bd0]
call fcn.0042e008
mov edx, str.not_defined
lea ecx, [0x8f9b5c]
call fcn.0042e008
mov edx, str.Install_Key
lea ecx, [0x8f9ce8]
call fcn.0042e008
mov edx, str.Install_Key_and_Activate
lea ecx, [0x8f9b84]
call fcn.0042e008
mov edx, str.Chiave
lea ecx, [0x8f9c94]
call fcn.0042e008
mov edx, str.Informazioni
lea ecx, [0x8f9a70]
call fcn.0042e008
mov edx, str.Commento
lea ecx, [0x8f9b7c]
call fcn.0042e008
mov edx, str.Attendere_...
lea ecx, [0x8f9be8]
call fcn.0042e008
mov edx, 0x5d057e
lea ecx, [0x8f9a3c]
call fcn.0042e008
mov edx, str.Stop
lea ecx, [0x8f9a6c]
call fcn.0042e008
mov edx, 0x5dd664
lea ecx, [0x8f9c80]
call fcn.0042e008
mov edx, str.Cancel
lea ecx, [0x8f99ac]
call fcn.0042e008
mov edx, str.Ricerca_chiavi
lea ecx, [0x8f9bbc]
call fcn.0042e008
mov edx, str.Le_chiavi_non_definita
lea ecx, [0x8f9d2c]
call fcn.0042e008
mov edx, str.Other_keys
lea ecx, [0x8f9ae8]
call fcn.0042e008
mov edx, str.__Chiavi_lista_nera
lea ecx, [0x8f9b78]
call fcn.0042e008
mov edx, str.Chiavi
lea ecx, [0x8f9ac0]
call fcn.0042e008
mov edx, str.Blacklisted
lea ecx, [0x8f9c54]
call fcn.0042e008
mov edx, str.In_una_coda
lea ecx, [0x8f9ca0]
call fcn.0042e008
mov edx, str.__Aggiunto
lea ecx, [0x8f9ae4]
call fcn.0042e008
mov edx, str._chiavi
lea ecx, [0x8f9b08]
call fcn.0042e008
mov edx, str.Copia_selezionato_chiavi
lea ecx, [0x8f9a40]
call fcn.0042e008
mov edx, str.Salva_chiavi_selezionate_un_file_di_testo
lea ecx, [0x8f9a84]
call fcn.0042e008
mov edx, str.Seleziona_tutte_le_chiavi
lea ecx, [0x8f9a18]
call fcn.0042e008
mov edx, str.aggiornare_le_informazioni_su_codici_MAK
lea ecx, [0x8f9b98]
call fcn.0042e008
mov edx, str.aggiornare_le_informazioni_su_Keys_MAK
lea ecx, [0x8f9d20]
call fcn.0042e008
mov edx, str.Aggiungere_il_prescelto_chiavi_a_coda
lea ecx, [0x8f9a10]
call fcn.0042e008
mov edx, str.Add_a_comment_for_key
lea ecx, [0x8f9be0]
call fcn.0042e008
mov edx, str._chiavi_selezionate_Sblocca
lea ecx, [0x8f9c40]
call fcn.0042e008
mov edx, str._blocco_selezionato_chiavi
lea ecx, [0x8f9c30]
call fcn.0042e008
mov edx, str._Elimina_chiavi_selezionate
lea ecx, [0x8f9c0c]
call fcn.0042e008
mov edx, str.Delete_this_group_of_keys
lea ecx, [0x8f9cb4]
call fcn.0042e008
mov edx, str._copiare_il_testo_selezionato
lea ecx, [0x8f9b9c]
call fcn.0042e008
mov edx, str._Copia_tutto_il_testo
lea ecx, [0x8f9a8c]
call fcn.0042e008
mov edx, str.Cancella_tutto
lea ecx, [0x8f9c2c]
call fcn.0042e008
mov edx, str.Aggiungi_un_commento:
lea ecx, [0x8f99d8]
call fcn.0042e008
mov edx, str.Inserire_la_chiave_o_parte_di_esso:
lea ecx, [0x8f9b1c]
call fcn.0042e008
mov edx, str.Aggiungi_un_commento_per_le_chiavi:
lea ecx, [0x8f9bc0]
call fcn.0042e008
mov edx, str.Chiavi_Aggiunta_di_un_coda
lea ecx, [0x8f9b0c]
call fcn.0042e008
mov edx, str._Aggiungere_chiavi_del_bloccata
lea ecx, [0x8f9d14]
call fcn.0042e008
mov edx, str._Aggiungere_chiavi_del_non_definito
lea ecx, [0x8f9d04]
call fcn.0042e008
mov edx, str._scegliere_file_da_salvare
lea ecx, [0x8f9d30]
call fcn.0042e008
mov edx, str._scegliere_il_file_da_caricare
lea ecx, [0x8f9a44]
call fcn.0042e008
mov edx, str.File_esiste._Sovrascrivere
lea ecx, [0x8f9b60]
call fcn.0042e008
mov edx, str._Aggiungi_un_altro_database_di_chiavi
lea ecx, [0x8f9a14]
call fcn.0042e008
mov edx, str.Adding_a_key_from_another_database
lea ecx, [0x8f9d10]
call fcn.0042e008
mov edx, str.__Database_repair_start_...
lea ecx, [0x8f9bd8]
call fcn.0042e008
mov edx, str.__Database_repair_finish
lea ecx, [0x8f99ec]
call fcn.0042e008
mov edx, str.Save_Keys_Database
lea ecx, [0x8f9bb8]
call fcn.0042e008
mov edx, str.Use_only_CPU_0
lea ecx, [0x8f9a1c]
call fcn.0042e008
mov edx, str.Use_dark_theme
lea ecx, [0x8f9ba0]
call fcn.0042e008
mov edx, str.Adds_key
lea ecx, [0x8f9ba4]
call fcn.0042e008
mov edx, str._Already_in_the_database:
lea ecx, [0x8f9b44]
call fcn.0042e008
mov edx, str.In_different_categories
lea ecx, [0x8f9afc]
call fcn.0042e008
mov edx, str.Invalid
lea ecx, [0x8f9a2c]
call fcn.0042e008
mov edx, str.Blocked
lea ecx, [0x8f9c68]
call fcn.0042e008
mov edx, str.Added_to_queue
lea ecx, [0x8f9a74]
call fcn.0042e008
mov edx, 0x5da316
lea ecx, [0x8f9af4]
call fcn.0042e008
mov edx, str.Paste
lea ecx, [0x8f9a28]
call fcn.0042e008
mov edx, str.Clear_All
lea ecx, [0x8f9c74]
call fcn.0042e008
jmp 0x403713
push dword [0x8f9bf0]
mov edx, 0x5d3bd2
pop ecx
call fcn.0042e590
je 0x40270f
mov edx, 0x5d48a8
lea ecx, [0x8f9ccc]
call fcn.0042e008
mov edx, str.Display_license_information_for_Windows
lea ecx, [0x8f99f8]
call fcn.0042e008
mov edx, str.Display_license_information_for_Office
lea ecx, [0x8f9af0]
call fcn.0042e008
mov edx, str.Defined
lea ecx, [0x8f9bd0]
call fcn.0042e008
mov edx, str.not_defined
lea ecx, [0x8f9b5c]
call fcn.0042e008
mov edx, str.Install_Key
lea ecx, [0x8f9ce8]
call fcn.0042e008
mov edx, str.Install_Key_and_Activate
lea ecx, [0x8f9b84]
call fcn.0042e008
mov edx, str.Clave
lea ecx, [0x8f9c94]
call fcn.0042e008
mov edx, str.Informaci
lea ecx, [0x8f9a70]
call fcn.0042e008
mov edx, str.Comentarios
lea ecx, [0x8f9b7c]
call fcn.0042e008
mov edx, str.Por_favor__espere...
lea ecx, [0x8f9be8]
call fcn.0042e008
mov edx, str.Comenzar
lea ecx, [0x8f9a3c]
call fcn.0042e008
mov edx, str.Parar
lea ecx, [0x8f9a6c]
call fcn.0042e008
mov edx, 0x5d1826
lea ecx, [0x8f9c80]
call fcn.0042e008
mov edx, str.Cancelar
lea ecx, [0x8f99ac]
call fcn.0042e008
mov edx, str.Buscar_claves
lea ecx, [0x8f9bbc]
call fcn.0042e008
mov edx, str.Claves_Indefinidos
lea ecx, [0x8f9d2c]
call fcn.0042e008
mov edx, str.Other_keys
lea ecx, [0x8f9ae8]
call fcn.0042e008
mov edx, str.__Claves_bloqueadas
lea ecx, [0x8f9b78]
call fcn.0042e008
mov edx, str.Claves_en_la_base
lea ecx, [0x8f9ac0]
call fcn.0042e008
mov edx, str.Bloqueados
lea ecx, [0x8f9c54]
call fcn.0042e008
mov edx, str.En_espera
lea ecx, [0x8f9ca0]
call fcn.0042e008
mov edx, str.____A
lea ecx, [0x8f9ae4]
call fcn.0042e008
mov edx, str._Claves
lea ecx, [0x8f9b08]
call fcn.0042e008
mov edx, str.Copiar_las_claves_seleccionadas
lea ecx, [0x8f9a40]
call fcn.0042e008
mov edx, str.Guardar_las_llaves_en_el_archivo
lea ecx, [0x8f9a84]
call fcn.0042e008
mov edx, str.Seleccionar_TODO
lea ecx, [0x8f9a18]
call fcn.0042e008
mov edx, str.Actualizar_la_informaci
lea ecx, [0x8f9b98]
call fcn.0042e008
mov edx, 0x5db49c
lea ecx, [0x8f9a10]
call fcn.0042e008
mov edx, 0x5d6676
lea ecx, [0x8f9be0]
call fcn.0042e008
mov edx, str.Desbloquear_la_clave_seleccionada
lea ecx, [0x8f9c40]
call fcn.0042e008
mov edx, str.Bloquear_la_clave_seleccionada
lea ecx, [0x8f9c30]
call fcn.0042e008
mov edx, str.Eliminar_la_clave_seleccionada
lea ecx, [0x8f9c0c]
call fcn.0042e008
mov edx, str.Delete_this_group_of_keys
lea ecx, [0x8f9cb4]
call fcn.0042e008
mov edx, str.Copiar_el_texto_subrayado
lea ecx, [0x8f9b9c]
call fcn.0042e008
mov edx, str.Copiar_TODO_el_texto
lea ecx, [0x8f9a8c]
call fcn.0042e008
mov edx, str.Borrar_TODO
lea ecx, [0x8f9c2c]
call fcn.0042e008
mov edx, str.Escriba_un_comentario_para_la_clave:
lea ecx, [0x8f99d8]
call fcn.0042e008
mov edx, str.Introduzca_una_clave_o_parte_de
lea ecx, [0x8f9b1c]
call fcn.0042e008
mov edx, str.Comentarios_para_la_clave:
lea ecx, [0x8f9bc0]
call fcn.0042e008
mov edx, 0x5db51e
lea ecx, [0x8f9b0c]
call fcn.0042e008
mov edx, str.Agregar_las_claves_en_bloqueados
lea ecx, [0x8f9d14]
call fcn.0042e008
mov edx, str.Agregar_las_llaves_en_indefinidos
lea ecx, [0x8f9d04]
call fcn.0042e008
mov edx, str.Almacenamiento_de_claves_en_un_archivo
lea ecx, [0x8f9d30]
call fcn.0042e008
mov edx, str.Abrir_archivo_con_las_claves
lea ecx, [0x8f9a44]
call fcn.0042e008
mov edx, str.El_archivo_existe._Sobrescribir_
lea ecx, [0x8f9b60]
call fcn.0042e008
mov edx, 0x5d1cd4
lea ecx, [0x8f9a14]
call fcn.0042e008
mov edx, str.Adding_a_key_from_another_database
lea ecx, [0x8f9d10]
call fcn.0042e008
mov edx, str.__Database_repair_start_...
lea ecx, [0x8f9bd8]
call fcn.0042e008
mov edx, str.__Database_repair_finish
lea ecx, [0x8f99ec]
call fcn.0042e008
mov edx, str.Save_Keys_Database
lea ecx, [0x8f9bb8]
call fcn.0042e008
mov edx, str.Use_only_CPU_0
lea ecx, [0x8f9a1c]
call fcn.0042e008
mov edx, str.Use_dark_theme
lea ecx, [0x8f9ba0]
call fcn.0042e008
mov edx, str.Adds_key
lea ecx, [0x8f9ba4]
call fcn.0042e008
mov edx, str._Already_in_the_database:
lea ecx, [0x8f9b44]
call fcn.0042e008
mov edx, str.In_different_categories
lea ecx, [0x8f9afc]
call fcn.0042e008
mov edx, str.Invalid
lea ecx, [0x8f9a2c]
call fcn.0042e008
mov edx, str.Blocked
lea ecx, [0x8f9c68]
call fcn.0042e008
mov edx, str.Added_to_queue
lea ecx, [0x8f9a74]
call fcn.0042e008
mov edx, 0x5da316
lea ecx, [0x8f9af4]
call fcn.0042e008
mov edx, str.Paste
lea ecx, [0x8f9a28]
call fcn.0042e008
mov edx, str.Clear_All
lea ecx, [0x8f9c74]
call fcn.0042e008
jmp 0x403713
push dword [0x8f9bf0]
mov edx, 0x5d8120
pop ecx
call fcn.0042e590
je 0x402b1b
mov edx, 0x5d48a8
lea ecx, [0x8f9ccc]
call fcn.0042e008
mov edx, str.Display_license_information_for_Windows
lea ecx, [0x8f99f8]
call fcn.0042e008
mov edx, str.Display_license_information_for_Office
lea ecx, [0x8f9af0]
call fcn.0042e008
mov edx, str.Defined
lea ecx, [0x8f9bd0]
call fcn.0042e008
mov edx, str.not_defined
lea ecx, [0x8f9b5c]
call fcn.0042e008
mov edx, str.Install_Key
lea ecx, [0x8f9ce8]
call fcn.0042e008
mov edx, str.Install_Key_and_Activate
lea ecx, [0x8f9b84]
call fcn.0042e008
mov edx, 0x5cfeaa
lea ecx, [0x8f9c94]
call fcn.0042e008
mov edx, 0x5d0ea8
lea ecx, [0x8f9a70]
call fcn.0042e008
mov edx, str.Komentar
lea ecx, [0x8f9b7c]
call fcn.0042e008
mov edx, str.Silakan_tunggu_...
lea ecx, [0x8f9be8]
call fcn.0042e008
mov edx, str.Mulai
lea ecx, [0x8f9a3c]
call fcn.0042e008
mov edx, str.Berhenti
lea ecx, [0x8f9a6c]
call fcn.0042e008
mov edx, 0x5dd38a
lea ecx, [0x8f9c80]
call fcn.0042e008
mov edx, str.Batal
lea ecx, [0x8f99ac]
call fcn.0042e008
mov edx, str.Cari_Key
lea ecx, [0x8f9bbc]
call fcn.0042e008
mov edx, str.Key_tidak_terdefinisi
lea ecx, [0x8f9d2c]
call fcn.0042e008
mov edx, str.Key_lain
lea ecx, [0x8f9ae8]
call fcn.0042e008
mov edx, str.__Key_di_blokir
lea ecx, [0x8f9b78]
call fcn.0042e008
mov edx, str.Key_di_database
lea ecx, [0x8f9ac0]
call fcn.0042e008
mov edx, str.Key_di_blokir
lea ecx, [0x8f9c54]
call fcn.0042e008
mov edx, str.Key_dalam_antrian
lea ecx, [0x8f9ca0]
call fcn.0042e008
mov edx, str.____di_tambahkan
lea ecx, [0x8f9ae4]
call fcn.0042e008
mov edx, str._Key
lea ecx, [0x8f9b08]
call fcn.0042e008
mov edx, str.Salin_Key_terpilih
lea ecx, [0x8f9a40]
call fcn.0042e008
mov edx, str.Simpan_Key_terpilih_ke_file_teks
lea ecx, [0x8f9a84]
call fcn.0042e008
mov edx, str.Pilih_Semua_Key
lea ecx, [0x8f9a18]
call fcn.0042e008
mov edx, str.Perbarui_informasi_tentang_MAK_key
lea ecx, [0x8f9b98]
call fcn.0042e008
mov edx, str.Perbarui_informasi_tentang_Semua_MAK_key
lea ecx, [0x8f9d20]
call fcn.0042e008
mov edx, str.Tambahkan_keys_terpilih_ke_antrian
lea ecx, [0x8f9a10]
call fcn.0042e008
mov edx, str.Add_a_comment_for_key
lea ecx, [0x8f9be0]
call fcn.0042e008
mov edx, str.Hapus_blokir_key_terpilih
lea ecx, [0x8f9c40]
call fcn.0042e008
mov edx, str.Blokir_key_terpilih
lea ecx, [0x8f9c30]
call fcn.0042e008
mov edx, str.Hapus_key_terpilih
lea ecx, [0x8f9c0c]
call fcn.0042e008
mov edx, str.Delete_this_group_of_keys
lea ecx, [0x8f9cb4]
call fcn.0042e008
mov edx, 0x5da958
lea ecx, [0x8f9b9c]
call fcn.0042e008
mov edx, str.Salin_semua_teks
lea ecx, [0x8f9a8c]
call fcn.0042e008
mov edx, str.Bersihkan_semua
lea ecx, [0x8f9c2c]
call fcn.0042e008
mov edx, str.Tambahkan_komentar:
lea ecx, [0x8f99d8]
call fcn.0042e008
mov edx, str.Masukan_key_atau_bagian_thereof:
lea ecx, [0x8f9b1c]
call fcn.0042e008
mov edx, str.Tambahkan_komentar_untuk_key:
lea ecx, [0x8f9bc0]
call fcn.0042e008
mov edx, str.Tambahkan_key_ke_antrian
lea ecx, [0x8f9b0c]
call fcn.0042e008
mov edx, str.Tambahkan_key_ke_terblokir
lea ecx, [0x8f9d14]
call fcn.0042e008
mov edx, str.Tambahkan_key_ke_tidak_terdefinisi
lea ecx, [0x8f9d04]
call fcn.0042e008
mov edx, str.Silakan_pilih_file_untuk_simpan
lea ecx, [0x8f9d30]
call fcn.0042e008
mov edx, str.Silakan_pilih_file_untuk_membuka
lea ecx, [0x8f9a44]
call fcn.0042e008
mov edx, str.File_sudah_ada._Timpa_
lea ecx, [0x8f9b60]
call fcn.0042e008
mov edx, str.Tambahkan_Database_key_lain
lea ecx, [0x8f9a14]
call fcn.0042e008
mov edx, str.Adding_a_key_from_another_database
lea ecx, [0x8f9d10]
call fcn.0042e008
mov edx, str.__Perbaikan_database_di_mulai_...
lea ecx, [0x8f9bd8]
call fcn.0042e008
mov edx, str.__Perbaikan_database_selesai
lea ecx, [0x8f99ec]
call fcn.0042e008
mov edx, str.Save_Keys_Database
lea ecx, [0x8f9bb8]
call fcn.0042e008
mov edx, str.Use_only_CPU_0
lea ecx, [0x8f9a1c]
call fcn.0042e008
mov edx, str.Use_dark_theme
lea ecx, [0x8f9ba0]
call fcn.0042e008
mov edx, str.Adds_key
lea ecx, [0x8f9ba4]
call fcn.0042e008
mov edx, str._Already_in_the_database:
lea ecx, [0x8f9b44]
call fcn.0042e008
mov edx, str.In_different_categories
lea ecx, [0x8f9afc]
call fcn.0042e008
mov edx, str.Invalid
lea ecx, [0x8f9a2c]
call fcn.0042e008
mov edx, str.Blocked
lea ecx, [0x8f9c68]
call fcn.0042e008
mov edx, str.Added_to_queue
lea ecx, [0x8f9a74]
call fcn.0042e008
mov edx, 0x5da316
lea ecx, [0x8f9af4]
call fcn.0042e008
mov edx, str.Paste
lea ecx, [0x8f9a28]
call fcn.0042e008
mov edx, str.Clear_All
lea ecx, [0x8f9c74]
call fcn.0042e008
jmp 0x403713
push dword [0x8f9bf0]
mov edx, 0x5d28b6
pop ecx
call fcn.0042e590
je 0x402f27
mov edx, 0x5d48a8
lea ecx, [0x8f9ccc]
call fcn.0042e008
mov edx, str.Display_license_information_for_Windows
lea ecx, [0x8f99f8]
call fcn.0042e008
mov edx, str.Display_license_information_for_Office
lea ecx, [0x8f9af0]
call fcn.0042e008
mov edx, str.Defined
lea ecx, [0x8f9bd0]
call fcn.0042e008
mov edx, str.not_defined
lea ecx, [0x8f9b5c]
call fcn.0042e008
mov edx, str.Install_Key
lea ecx, [0x8f9ce8]
call fcn.0042e008
mov edx, str.Install_Key_and_Activate
lea ecx, [0x8f9b84]
call fcn.0042e008
mov edx, str.Lisans
lea ecx, [0x8f9c94]
call fcn.0042e008
mov edx, str.Bilgi
lea ecx, [0x8f9a70]
call fcn.0042e008
mov edx, str.Yorum
lea ecx, [0x8f9b7c]
call fcn.0042e008
mov edx, 0x5dd43c
lea ecx, [0x8f9be8]
call fcn.0042e008
mov edx, 0x5dc36a
lea ecx, [0x8f9a3c]
call fcn.0042e008
mov edx, str.Durdur
lea ecx, [0x8f9a6c]
call fcn.0042e008
mov edx, str.Tamam
lea ecx, [0x8f9c80]
call fcn.0042e008
mov edx, 0x5dba4e
lea ecx, [0x8f99ac]
call fcn.0042e008
mov edx, str.Lisans_Ara
lea ecx, [0x8f9bbc]
call fcn.0042e008
mov edx, str.Lisanslar_tan
lea ecx, [0x8f9d2c]
call fcn.0042e008
mov edx, 0x5dd078
lea ecx, [0x8f9ae8]
call fcn.0042e008
mov edx, str.__Karalisteye_al
lea ecx, [0x8f9b78]
call fcn.0042e008
mov edx, str.DBdeki_lisanslar
lea ecx, [0x8f9ac0]
call fcn.0042e008
mov edx, str.Bloklanm
lea ecx, [0x8f9c54]
call fcn.0042e008
mov edx, 0x5d84ae
lea ecx, [0x8f9ca0]
call fcn.0042e008
mov edx, str.____Eklendi
lea ecx, [0x8f9ae4]
call fcn.0042e008
mov edx, str._Lisanslar
lea ecx, [0x8f9b08]
call fcn.0042e008
mov edx, 0x5ddea2
lea ecx, [0x8f9a40]
call fcn.0042e008
mov edx, 0x5dcb2e
lea ecx, [0x8f9a84]
call fcn.0042e008
mov edx, 0x5d44f0
lea ecx, [0x8f9a18]
call fcn.0042e008
mov edx, str.Update_information_about_MAK_keys
lea ecx, [0x8f9b98]
call fcn.0042e008
mov edx, str.Update_information_about_ALL_MAK_keys
lea ecx, [0x8f9d20]
call fcn.0042e008
mov edx, 0x5ddfca
lea ecx, [0x8f9a10]
call fcn.0042e008
mov edx, str.Add_a_comment_for_key
lea ecx, [0x8f9be0]
call fcn.0042e008
mov edx, 0x5d45ae
lea ecx, [0x8f9c40]
call fcn.0042e008
mov edx, 0x5d5d4c
lea ecx, [0x8f9c30]
call fcn.0042e008
mov edx, 0x5ddd80
lea ecx, [0x8f9c0c]
call fcn.0042e008
mov edx, str.Delete_this_group_of_keys
lea ecx, [0x8f9cb4]
call fcn.0042e008
mov edx, 0x5d3bfc
lea ecx, [0x8f9b9c]
call fcn.0042e008
mov edx, 0x5d9fac
lea ecx, [0x8f9a8c]
call fcn.0042e008
mov edx, str.Hepsini_Temizle
lea ecx, [0x8f9c2c]
call fcn.0042e008
mov edx, str.Yorum_ekle:
lea ecx, [0x8f99d8]
call fcn.0042e008
mov edx, 0x5d3b98
lea ecx, [0x8f9b1c]
call fcn.0042e008
mov edx, str.Lisanslara_yorum_ekle:
lea ecx, [0x8f9bc0]
call fcn.0042e008
mov edx, 0x5d4d98
lea ecx, [0x8f9b0c]
call fcn.0042e008
mov edx, str.Engellenenlere_lisans_ekle
lea ecx, [0x8f9d14]
call fcn.0042e008
mov edx, 0x5d2d9c
lea ecx, [0x8f9d04]
call fcn.0042e008
mov edx, 0x5d3c32
lea ecx, [0x8f9d30]
call fcn.0042e008
mov edx, 0x5dd17c
lea ecx, [0x8f9a44]
call fcn.0042e008
mov edx, str.Dosya_mevcut.
lea ecx, [0x8f9b60]
call fcn.0042e008
mov edx, str.Veritaban
lea ecx, [0x8f9a14]
call fcn.0042e008
mov edx, str.Adding_a_key_from_another_database
lea ecx, [0x8f9d10]
call fcn.0042e008
mov edx, 0x5cf8e4
lea ecx, [0x8f9bd8]
call fcn.0042e008
mov edx, str.__Veritaban
lea ecx, [0x8f99ec]
call fcn.0042e008
mov edx, str.Save_Keys_Database
lea ecx, [0x8f9bb8]
call fcn.0042e008
mov edx, str.Use_only_CPU_0
lea ecx, [0x8f9a1c]
call fcn.0042e008
mov edx, str.Use_dark_theme
lea ecx, [0x8f9ba0]
call fcn.0042e008
mov edx, str.Adds_key
lea ecx, [0x8f9ba4]
call fcn.0042e008
mov edx, str._Already_in_the_database:
lea ecx, [0x8f9b44]
call fcn.0042e008
mov edx, str.In_different_categories
lea ecx, [0x8f9afc]
call fcn.0042e008
mov edx, str.Invalid
lea ecx, [0x8f9a2c]
call fcn.0042e008
mov edx, str.Blocked
lea ecx, [0x8f9c68]
call fcn.0042e008
mov edx, str.Added_to_queue
lea ecx, [0x8f9a74]
call fcn.0042e008
mov edx, 0x5da316
lea ecx, [0x8f9af4]
call fcn.0042e008
mov edx, str.Paste
lea ecx, [0x8f9a28]
call fcn.0042e008
mov edx, str.Clear_All
lea ecx, [0x8f9c74]
call fcn.0042e008
jmp 0x403713
push dword [0x8f9bf0]
mov edx, 0x5d0b90
pop ecx
call fcn.0042e590
je 0x403323
mov edx, 0x5d48a8
lea ecx, [0x8f9ccc]
call fcn.0042e008
mov edx, str.Display_license_information_for_Windows
lea ecx, [0x8f99f8]
call fcn.0042e008
mov edx, str.Display_license_information_for_Office
lea ecx, [0x8f9af0]
call fcn.0042e008
mov edx, str.Defined
lea ecx, [0x8f9bd0]
call fcn.0042e008
mov edx, str.not_defined
lea ecx, [0x8f9b5c]
call fcn.0042e008
mov edx, str.Install_Key
lea ecx, [0x8f9ce8]
call fcn.0042e008
mov edx, str.Install_Key_and_Activate
lea ecx, [0x8f9b84]
call fcn.0042e008
mov edx, str.Cheie
lea ecx, [0x8f9c94]
call fcn.0042e008
mov edx, str.Informatie
lea ecx, [0x8f9a70]
call fcn.0042e008
mov edx, str.Comentariu
lea ecx, [0x8f9b7c]
call fcn.0042e008
mov edx, str.Va_rog_asteptati_...
lea ecx, [0x8f9be8]
call fcn.0042e008
mov edx, 0x5d057e
lea ecx, [0x8f9a3c]
call fcn.0042e008
mov edx, str.Stop
lea ecx, [0x8f9a6c]
call fcn.0042e008
mov edx, 0x5dd664
lea ecx, [0x8f9c80]
call fcn.0042e008
mov edx, str.Anuleaza
lea ecx, [0x8f99ac]
call fcn.0042e008
mov edx, str.Cauta_chei
lea ecx, [0x8f9bbc]
call fcn.0042e008
mov edx, 0x5d06cc
lea ecx, [0x8f9d2c]
call fcn.0042e008
mov edx, str.Alte_chei
lea ecx, [0x8f9ae8]
call fcn.0042e008
mov edx, str.__Chei_blocate
lea ecx, [0x8f9b78]
call fcn.0042e008
mov edx, str.Chei_prezente
lea ecx, [0x8f9ac0]
call fcn.0042e008
mov edx, str.Chei_blocate
lea ecx, [0x8f9c54]
call fcn.0042e008
mov edx, str.Chei_in_coada
lea ecx, [0x8f9ca0]
call fcn.0042e008
mov edx, str.____Adaugat
lea ecx, [0x8f9ae4]
call fcn.0042e008
mov edx, str._Chei
lea ecx, [0x8f9b08]
call fcn.0042e008
mov edx, str.Copiaza_cheile_selectate
lea ecx, [0x8f9a40]
call fcn.0042e008
mov edx, str.Salveaza_cheile_selectate_in_fisier_de_text
lea ecx, [0x8f9a84]
call fcn.0042e008
mov edx, str.Selecteaza_toate_cheile
lea ecx, [0x8f9a18]
call fcn.0042e008
mov edx, str.Actualizeaza_informatiile_despre_cheile_MAK
lea ecx, [0x8f9b98]
call fcn.0042e008
mov edx, str.Actualizeaza_infomrmatiile_despre_TOATE_CHEILE_MAK
lea ecx, [0x8f9d20]
call fcn.0042e008
mov edx, str.Pune_cheile_in_coada
lea ecx, [0x8f9a10]
call fcn.0042e008
mov edx, str.Add_a_comment_for_key
lea ecx, [0x8f9be0]
call fcn.0042e008
mov edx, str.Deblocheaza_cheile_selectionate
lea ecx, [0x8f9c40]
call fcn.0042e008
mov edx, str.Blocheaza_cheile_selectionate
lea ecx, [0x8f9c30]
call fcn.0042e008
mov edx, str.Sterge_cheiele_selectionate
lea ecx, [0x8f9c0c]
call fcn.0042e008
mov edx, str.Delete_this_group_of_keys
lea ecx, [0x8f9cb4]
call fcn.0042e008
mov edx, str.Copiaza_textul_selectionat
lea ecx, [0x8f9b9c]
call fcn.0042e008
mov edx, str.Copiaza_tot_textul
lea ecx, [0x8f9a8c]
call fcn.0042e008
mov edx, str.Sterge_TOT
lea ecx, [0x8f9c2c]
call fcn.0042e008
mov edx, str.Comenteaza:
lea ecx, [0x8f99d8]
call fcn.0042e008
mov edx, str.Scrie_o_cheie_sau_o_parte_din:
lea ecx, [0x8f9b1c]
call fcn.0042e008
mov edx, str.Comenteaza_despre_chei:
lea ecx, [0x8f9bc0]
call fcn.0042e008
mov edx, 0x5cf94c
lea ecx, [0x8f9b0c]
call fcn.0042e008
mov edx, str.Adauga_chei_la_cele_blocate
lea ecx, [0x8f9d14]
call fcn.0042e008
mov edx, str.Adauga_chei_la_cele_nedefinite
lea ecx, [0x8f9d04]
call fcn.0042e008
mov edx, str.Alege_fisierul_de_salvat
lea ecx, [0x8f9d30]
call fcn.0042e008
mov edx, str.Alege_fisierul_de_incarcat
lea ecx, [0x8f9a44]
call fcn.0042e008
mov edx, str.Fisierul_exista._Rescrii_
lea ecx, [0x8f9b60]
call fcn.0042e008
mov edx, str.Adauga_alta_cheie_baza_de_date
lea ecx, [0x8f9a14]
call fcn.0042e008
mov edx, str.Adding_a_key_from_another_database
lea ecx, [0x8f9d10]
call fcn.0042e008
mov edx, str.__Repararea_database_ului_in_curs_...
lea ecx, [0x8f9bd8]
call fcn.0042e008
mov edx, str.__Repararea_database_ului_terminata
lea ecx, [0x8f99ec]
call fcn.0042e008
mov edx, str.Use_only_CPU_0
lea ecx, [0x8f9a1c]
call fcn.0042e008
mov edx, str.Use_dark_theme
lea ecx, [0x8f9ba0]
call fcn.0042e008
mov edx, str.Adds_key
lea ecx, [0x8f9ba4]
call fcn.0042e008
mov edx, str._Already_in_the_database:
lea ecx, [0x8f9b44]
call fcn.0042e008
mov edx, str.In_different_categories
lea ecx, [0x8f9afc]
call fcn.0042e008
mov edx, str.Invalid
lea ecx, [0x8f9a2c]
call fcn.0042e008
mov edx, str.Blocked
lea ecx, [0x8f9c68]
call fcn.0042e008
mov edx, str.Added_to_queue
lea ecx, [0x8f9a74]
call fcn.0042e008
mov edx, 0x5da316
lea ecx, [0x8f9af4]
call fcn.0042e008
mov edx, str.Paste
lea ecx, [0x8f9a28]
call fcn.0042e008
mov edx, str.Clear_All
lea ecx, [0x8f9c74]
call fcn.0042e008
jmp 0x403713
mov edx, 0x5d48a8
lea ecx, [0x8f9ccc]
call fcn.0042e008
mov edx, str.Display_license_information_for_Windows
lea ecx, [0x8f99f8]
call fcn.0042e008
mov edx, str.Display_license_information_for_Office
lea ecx, [0x8f9af0]
call fcn.0042e008
mov edx, str.Defined
lea ecx, [0x8f9bd0]
call fcn.0042e008
mov edx, str.not_defined
lea ecx, [0x8f9b5c]
call fcn.0042e008
mov edx, str.Install_Key
lea ecx, [0x8f9ce8]
call fcn.0042e008
mov edx, str.Install_Key_and_Activate
lea ecx, [0x8f9b84]
call fcn.0042e008
mov edx, 0x5cfeaa
lea ecx, [0x8f9c94]
call fcn.0042e008
mov edx, str.Information
lea ecx, [0x8f9a70]
call fcn.0042e008
mov edx, 0x5d052c
lea ecx, [0x8f9b7c]
call fcn.0042e008
mov edx, str.Please_wait_...
lea ecx, [0x8f9be8]
call fcn.0042e008
mov edx, 0x5d057e
lea ecx, [0x8f9a3c]
call fcn.0042e008
mov edx, str.Stop
lea ecx, [0x8f9a6c]
call fcn.0042e008
mov edx, 0x5dd664
lea ecx, [0x8f9c80]
call fcn.0042e008
mov edx, 0x5d26d4
lea ecx, [0x8f99ac]
call fcn.0042e008
mov edx, str.Search_Keys
lea ecx, [0x8f9bbc]
call fcn.0042e008
mov edx, str.Keys_not_defined
lea ecx, [0x8f9d2c]
call fcn.0042e008
mov edx, str.Other_keys
lea ecx, [0x8f9ae8]
call fcn.0042e008
mov edx, str.__Blacklisted_keys
lea ecx, [0x8f9b78]
call fcn.0042e008
mov edx, str.Keys_in_database
lea ecx, [0x8f9ac0]
call fcn.0042e008
mov edx, str.Blacklisted_Keys
lea ecx, [0x8f9c54]
call fcn.0042e008
mov edx, str.Keys_in_a_queue
lea ecx, [0x8f9ca0]
call fcn.0042e008
mov edx, str.____Added
lea ecx, [0x8f9ae4]
call fcn.0042e008
mov edx, str._Keys
lea ecx, [0x8f9b08]
call fcn.0042e008
mov edx, str.Copy_selected_keys
lea ecx, [0x8f9a40]
call fcn.0042e008
mov edx, str.Save_selected_keys_to_a_text_file
lea ecx, [0x8f9a84]
call fcn.0042e008
mov edx, str.Select_All_Keys
lea ecx, [0x8f9a18]
call fcn.0042e008
mov edx, str.Update_information_about_MAK_keys
lea ecx, [0x8f9b98]
call fcn.0042e008
mov edx, str.Update_information_about_ALL_MAK_keys
lea ecx, [0x8f9d20]
call fcn.0042e008
mov edx, str.Add_the_chosen_keys_to_queue
lea ecx, [0x8f9a10]
call fcn.0042e008
mov edx, str.Add_a_comment_for_key
lea ecx, [0x8f9be0]
call fcn.0042e008
mov edx, str.UnBlock_selected_keys
lea ecx, [0x8f9c40]
call fcn.0042e008
mov edx, str.Block_selected_keys
lea ecx, [0x8f9c30]
call fcn.0042e008
mov edx, str.Delete_selected_keys
lea ecx, [0x8f9c0c]
call fcn.0042e008
mov edx, str.Delete_this_group_of_keys
lea ecx, [0x8f9cb4]
call fcn.0042e008
mov edx, str.Copy_selected_text
lea ecx, [0x8f9b9c]
call fcn.0042e008
mov edx, str.Copy_ALL_text
lea ecx, [0x8f9a8c]
call fcn.0042e008
mov edx, str.Clear_ALL
lea ecx, [0x8f9c2c]
call fcn.0042e008
mov edx, str.Add_comment:
lea ecx, [0x8f99d8]
call fcn.0042e008
mov edx, str.Enter_the_key_or_part_thereof:
lea ecx, [0x8f9b1c]
call fcn.0042e008
mov edx, str.Add_a_comment_for_keys:
lea ecx, [0x8f9bc0]
call fcn.0042e008
mov edx, str.Adding_keys_to_a_queue
lea ecx, [0x8f9b0c]
call fcn.0042e008
mov edx, str.Add_keys_to_the_blocked
lea ecx, [0x8f9d14]
call fcn.0042e008
mov edx, str.Add_keys_to_the_not_defined
lea ecx, [0x8f9d04]
call fcn.0042e008
mov edx, str.Please_choose_file_to_save
lea ecx, [0x8f9d30]
call fcn.0042e008
mov edx, str.Please_choose_file_to_load
lea ecx, [0x8f9a44]
call fcn.0042e008
mov edx, str.File_exist._Overwrite_
lea ecx, [0x8f9b60]
call fcn.0042e008
mov edx, str.Add_another_key_database
lea ecx, [0x8f9a14]
call fcn.0042e008
mov edx, str.Adding_a_key_from_another_database
lea ecx, [0x8f9d10]
call fcn.0042e008
mov edx, str.__Database_repair_start_...
lea ecx, [0x8f9bd8]
call fcn.0042e008
mov edx, str.__Database_repair_finish
lea ecx, [0x8f99ec]
call fcn.0042e008
mov edx, str.Save_Keys_Database
lea ecx, [0x8f9bb8]
call fcn.0042e008
mov edx, str.Use_only_CPU_0
lea ecx, [0x8f9a1c]
call fcn.0042e008
mov edx, str.Use_dark_theme
lea ecx, [0x8f9ba0]
call fcn.0042e008
mov edx, str.Adds_key
lea ecx, [0x8f9ba4]
call fcn.0042e008
mov edx, str._Already_in_the_database:
lea ecx, [0x8f9b44]
call fcn.0042e008
mov edx, str.In_different_categories
lea ecx, [0x8f9afc]
call fcn.0042e008
mov edx, str.Invalid
lea ecx, [0x8f9a2c]
call fcn.0042e008
mov edx, str.Blocked
lea ecx, [0x8f9c68]
call fcn.0042e008
mov edx, str.Added_to_queue
lea ecx, [0x8f9a74]
call fcn.0042e008
mov edx, 0x5da316
lea ecx, [0x8f9af4]
call fcn.0042e008
mov edx, str.Paste
lea ecx, [0x8f9a28]
call fcn.0042e008
mov edx, str.Clear_All
lea ecx, [0x8f9c74]
call fcn.0042e008
push dword [0x8f9bf0]
mov edx, 0x5d0cd4
pop ecx
call fcn.0042e590
je 0x403738
mov edx, str._r_n_r_nF1___._r_nF2__F3__F4_______._r_nShift___________________._r_nCtrl1_____._r_nCtrl2______XP._r_nCtrl3______Vista__7__8__8.1__10____Office_2010_2021._r_nCtrl4_______N_______Win_8__8.1__10__server_2012_2021__Office_2013_2021._r_nCtrl5________._r_nCtrlF______._r_nCtrlU_______Microsoft_Windows_XP._r_nCtrlR____._r_n
lea ecx, [0x8f9be4]
call fcn.0042e008
jmp 0x40376d
push dword [0x8f9bf0]
mov edx, 0x5d8120
pop ecx
call fcn.0042e590
je 0x40375d
mov edx, str._r_n_r_nF1___Bantuan._r_nF2__F3__F4___Mengatur_untuk_3_tombol_utama._r_nShift__Klik_kiri_pada_jendela_penambahan_Key___Paksa_menambahkan_keys_untuk_verifikasi_jika_telah_ada_di_database._r_nCtrl1___Periksa_semua_keys._r_nCtrl2___Periksa_hanya_key_XP._r_nCtrl3___Periksa_hanya_Vista__7__8__8.1__10__Servers_key__Office_2010_2021._r_nCtrl4___Periksa_hanya_keys_dengan_N___keys_hanya_di_periksa_untuk_Win_8__8.1__10__Server_2012_2021__Office_2013_2021._r_nCtrl5___Dont_save_undefined_keys._r_nCtrlF___Search_Key._r_nCtrlU___Ubah_nama_folder_grup_Microsoft_Windows_XP_key._r_nCtrlR___Perbaiki_Database._r_n
lea ecx, [0x8f9be4]
call fcn.0042e008
jmp 0x40376d
mov edx, str._r_n_r_nF1___Help._r_nF2__F3__F4___management_of_three_major_program_buttons._r_nShiftThe_left_mouse_button_on_the_key_adding_window___Forced_adding_keys_to_verify_if_even_they_are_in_base._r_nCtrl1___Check_all_keys._r_nCtrl2___Check_only_XP_key._r_nCtrl3___Check_only_Vista__7__8__8.1__10__Servers_key__Office_2010_2021._r_nCtrl4___Check_only_the_keys_with_N___keys_are_checked_only_for_Win_8__8.1__10__Server_2012_2021__Office_2013_2021._r_nCtrlF___Search_Key._r_nCtrlU___Rename_folders_group_Microsoft_Windows_XP_key._r_nCtrlR___Database_Repair._r_n
lea ecx, [0x8f9be4]
call fcn.0042e008
mov dword [0x8f9c08], 1
call fcn.0042fe57
mov dword [0x8f9b4c], eax
call fcn.0042fe57
mov dword [0x8f99d4], eax
call fcn.0042fe57
mov dword [0x8f9cdc], eax
call fcn.0047cf60
mov edx, str.pkbase.db
lea ecx, [0x8f99c4]
call fcn.0042e008
mov dword [0x8f9b10], 0xffffffff
mov dword [0x8f9cec], 0
mov dword [0x8f9c70], 0
mov dword [0x8f9cc4], 1
mov dword [0x8f9b80], 0
mov dword [0x8f9af8], 0
mov dword [0x8f9b90], 0
mov dword [0x8f9a50], 0
mov dword [0x8f9b68], 0
mov dword [0x8f9bcc], 0
mov dword [0x8f9bfc], 0
mov dword [0x8f9ad8], 0
mov dword [0x8f9a08], 0
mov dword [0x8f9a0c], 0
mov dword [0x8f9b64], 0
mov dword [0x8f9bc8], 0
mov dword [0x8f9bf8], 0
mov dword [0x8f99e0], 0
mov dword [0x8f9cd0], 0
mov dword [0x8f99b0], 0
mov dword [0x8f9d18], 0
mov dword [0x8f9b58], 0
mov dword [0x8f9a38], 0
mov dword [0x8f9ab0], 0
mov dword [0x8f9b18], 0
mov dword [0x8f9a24], 0
mov dword [0x8f9ab8], 0
mov dword [0x8f9cb0], 0xdc
mov edx, str._WHERE_Description_LIKE_Win__And_Blocked_AND_Not_Description_LIKE_Win_XP__And_Not_Description_LIKE__Server_
lea ecx, [0x8f9c14]
call fcn.0042e008
mov edx, 0x5cf094
lea ecx, [0x8f9b24]
call fcn.0042e008
mov edx, str._WHERE_Description_LIKE_Office__And_Blocked
lea ecx, [0x8f9b14]
call fcn.0042e008
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
call fcn.0044cfd9
lea eax, [0x8f9a04]
push eax
call fcn.0048d5d0
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push dword [0x8f9a04]
call fcn.0047dab4
lea eax, [0x8f9ad0]
push eax
call fcn.0048d5d0
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push dword [0x8f9ad0]
call fcn.0048abf0
call fcn.0048d660
mov edx, 0x5d2868
pop ecx
push ecx
call fcn.0042e600
mov ecx, eax
call fcn.0042e590
je 0x4039fd
mov eax, 0x5cfe48
push eax
push dword [0x8f9a04]
call fcn.0048ad20
mov ebx, eax
and ebx, ebx
jle 0x4039b1
mov edx, dword [0x8f9a04]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
lea eax, [0x8f99c4]
push eax
call fcn.0048d5d0
jmp 0x4039fb
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
call fcn.0044d027
call fcn.0042e5e2
add dword [esp], edx
call fcn.0047db27
mov edx, dword [0x8f9a04]
push edx
call fcn.0048d570
lea eax, [0x8f99c4]
push eax
call fcn.0048d5d0
jmp 0x403a46
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
call fcn.0044d027
call fcn.0042e5e2
add dword [esp], edx
call fcn.0047db27
mov edx, str.pkbase.db
push edx
call fcn.0048d570
lea eax, [0x8f99c4]
push eax
call fcn.0048d5d0
call fcn.0042fe57
mov dword [0x8f99c0], eax
mov edx, 0x5cf064
lea ecx, [0x8f9a90]
call fcn.0042e008
mov edx, 0x5cf064
lea ecx, [0x8f9c3c]
call fcn.0042e008
mov edx, 0x5cf064
lea ecx, [0x8f9aa4]
call fcn.0042e008
mov dword [0x8f9ae0], 0
mov dword [0x8f9c60], 0
mov dword [0x8f9a7c], 0
mov dword [0x8f9a68], 0
mov dword [0x8f9b34], 0
mov dword [0x8f9c28], 0
mov dword [0x8f9c8c], 0
mov dword [0x8f9a54], 0
mov edx, 0x5cf064
lea ecx, [0x8f9c34]
call fcn.0042e008
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x64
call fcn.0048ad40
lea eax, [0x8f99b4]
push eax
call fcn.0048d5d0
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x3e8
call fcn.0048ad40
lea eax, [0x8f9cac]
push eax
call fcn.0048d5d0
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x3e8
call fcn.0048ad40
lea eax, [0x8f9cbc]
push eax
call fcn.0048d5d0
mov edx, 0x5cf064
lea ecx, [0x8f99e8]
call fcn.0042e008
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x3e8
call fcn.0048ad40
lea eax, [0x8f9a9c]
push eax
call fcn.0048d5d0
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0xc8
call fcn.0048ad40
lea eax, [0x8f9c38]
push eax
call fcn.0048d5d0
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0xc8
call fcn.0048ad40
lea eax, [0x8f9ce0]
push eax
call fcn.0048d5d0
mov edx, 0x5cf064
lea ecx, [0x8f9cc8]
call fcn.0042e008
push 0x64
mov eax, dword [0x8f99b4]
push eax
mov eax, str.SYSTEMDRIVE
push eax
call sub.KERNEL32.dll_GetEnvironmentVariableW
push 0x3e8
mov eax, dword [0x8f9cac]
push eax
mov eax, 0x5dd5b0
push eax
call sub.KERNEL32.dll_GetEnvironmentVariableW
push 0x3e8
mov eax, dword [0x8f9cbc]
push eax
mov eax, 0x5d8c18
push eax
call sub.KERNEL32.dll_GetEnvironmentVariableW
push 0x3e8
mov eax, dword [0x8f9c38]
push eax
mov eax, str.PROCESSOR_ARCHITECTURE
push eax
call sub.KERNEL32.dll_GetEnvironmentVariableW
push 0x3e8
mov eax, dword [0x8f9ce0]
push eax
mov eax, str.PROCESSOR_ARCHITEW6432
push eax
call sub.KERNEL32.dll_GetEnvironmentVariableW
push 0x3e8
mov eax, dword [0x8f9a9c]
push eax
mov eax, str.ALLUSERSPROFILE
push eax
call sub.KERNEL32.dll_GetEnvironmentVariableW
mov edx, dword [0x8f9cbc]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
lea eax, [0x8f99e8]
push eax
call fcn.0048d5d0
mov edx, 0x5cf064
lea ecx, [0x8f9ca8]
call fcn.0042e008
mov edx, 0x5cf064
lea ecx, [0x8f9a78]
call fcn.0042e008
mov edx, str.__Microsoft_Windows
lea ecx, [0x8f9b48]
call fcn.0042e008
mov edx, str.__Windows_MAK
lea ecx, [0x8f9c20]
call fcn.0042e008
mov edx, str.__Windows_RETAIL
lea ecx, [0x8f9cc0]
call fcn.0042e008
mov edx, str.__Windows_GVLK
lea ecx, [0x8f9a48]
call fcn.0042e008
mov edx, str.__Windows_OEM
lea ecx, [0x8f9c1c]
call fcn.0042e008
mov edx, str.__Windows_CSVLK
lea ecx, [0x8f9bb4]
call fcn.0042e008
mov edx, str.__Windows_ALL
lea ecx, [0x8f9a34]
call fcn.0042e008
mov edx, str.__Microsoft_Windows_XP
lea ecx, [0x8f9bb0]
call fcn.0042e008
mov edx, str.__Windows_XP
lea ecx, [0x8f9a80]
call fcn.0042e008
mov edx, str.__Server_2003
lea ecx, [0x8f99b8]
call fcn.0042e008
mov edx, str.__Windows_XP_ALL
lea ecx, [0x8f9b28]
call fcn.0042e008
mov edx, str.__Microsoft_Windows_Server
lea ecx, [0x8f9c64]
call fcn.0042e008
mov edx, str.__Server_MAK
lea ecx, [0x8f9b3c]
call fcn.0042e008
mov edx, str.__Server_RETAIL
lea ecx, [0x8f9c7c]
call fcn.0042e008
mov edx, str.__Server_GVLK
lea ecx, [0x8f9acc]
call fcn.0042e008
mov edx, str.__Server_OEM
lea ecx, [0x8f9b38]
call fcn.0042e008
mov edx, str.__Server_CSVLK
lea ecx, [0x8f9ba8]
call fcn.0042e008
mov edx, str.__Server_ALL
lea ecx, [0x8f9cb8]
call fcn.0042e008
mov edx, str.__Microsoft_Office
lea ecx, [0x8f9b54]
call fcn.0042e008
mov edx, str.__Office_MAK
lea ecx, [0x8f9b70]
call fcn.0042e008
mov edx, str.__Office_RETAIL
lea ecx, [0x8f99a8]
call fcn.0042e008
mov edx, str.__Office_GVLK
lea ecx, [0x8f9bf4]
call fcn.0042e008
mov edx, str.__Office_OEM
lea ecx, [0x8f9b6c]
call fcn.0042e008
mov edx, str.__Office_CSVLK
lea ecx, [0x8f9c6c]
call fcn.0042e008
mov edx, str.__Office_ALL
lea ecx, [0x8f9d08]
call fcn.0042e008
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f9cbc]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, 0x5cf52c
push edx
call fcn.0048d570
call fcn.0042e5e2
add dword [esp], edx
call fcn.0047dba6
call fcn.0042e610
push edx
push eax
pop ebx
pop edi
cmp ebx, 0xfffffffe
jne 0x403e7f
cmp edi, 0xffffffff
je 0x403e83
xor eax, eax
jmp 0x403e88
mov eax, 1
or eax, eax
je 0x403eb7
mov edx, dword [0x8f9cbc]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, 0x5cf52c
push edx
call fcn.0048d570
lea eax, [0x8f9cac]
push eax
call fcn.0048d5d0
mov edx, 0x5cf064
lea ecx, [0x8f9c9c]
call fcn.0042e008
mov dword [0x8f9c98], 0
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
call fcn.0044d027
call fcn.0042e5e2
add dword [esp], edx
call fcn.0047db27
mov edx, 0x5d69dc
push edx
call fcn.0048d570
call fcn.0042e5e2
add dword [esp], edx
call fcn.0047dba6
call fcn.0042e610
push edx
push eax
pop ebx
pop edi
cmp ebx, 0xfffffffe
jne 0x403f36
cmp edi, 0xffffffff
je 0x403f3a
xor eax, eax
jmp 0x403f3f
mov eax, 1
or eax, eax
je 0x403f9b
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
call fcn.0044d027
call fcn.0042e5e2
add dword [esp], edx
call fcn.0047db27
mov edx, 0x5d69dc
push edx
call fcn.0048d570
lea eax, [0x8f9c9c]
push eax
call fcn.0048d5d0
mov dword [0x8f9c98], 1
jmp 0x404089
mov dword [0x8f9c98], 0
mov edx, dword [0x8f9cac]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, 0x5d8666
push edx
call fcn.0048d570
lea eax, [0x8f9c9c]
push eax
call fcn.0048d5d0
mov dword [0x8f9aac], 0x64
push dword [0x8f9c9c]
call fcn.0047dba6
push edx
push eax
pop ebx
pop edi
cmp ebx, 0xfffffffe
jne 0x403ff3
cmp edi, 0xffffffff
je 0x403ff7
xor eax, eax
jmp 0x403ffc
mov eax, 1
or eax, eax
je 0x404089
mov edx, dword [0x8f9cac]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, 0x5d8666
push edx
call fcn.0048d570
lea eax, [0x8f9c9c]
push eax
call fcn.0048d5d0
mov edx, dword [0x8f9c9c]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov eax, dword [0x8f9aac]
cdq
push edx
push eax
call fcn.0048ad90
pop eax
lea eax, [0x8f9c9c]
push eax
call fcn.0048d5d0
push 0xa
call fcn.0047a289
mov ebx, dword [0x8f9aac]
inc ebx
mov dword [0x8f9aac], ebx
jmp 0x403fda
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f9cbc]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str.Sysnativecmd.exe
push edx
call fcn.0048d570
call fcn.0042e5e2
add dword [esp], edx
call fcn.0047dba6
call fcn.0042e610
push edx
push eax
pop ebx
pop edi
cmp edi, 0
jg 0x4040d6
jl 0x4040d2
cmp ebx, 0
ja 0x4040d6
xor eax, eax
jmp 0x4040db
mov eax, 1
or eax, eax
je 0x40410c
mov edx, dword [0x8f9cbc]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str.Sysnative
push edx
call fcn.0048d570
lea eax, [0x8f9cbc]
push eax
call fcn.0048d5d0
jmp 0x404137
mov edx, dword [0x8f9cbc]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str.System32
push edx
call fcn.0048d570
lea eax, [0x8f9cbc]
push eax
call fcn.0048d5d0
push 0x100
push 0
call fcn.0042d5e9
push edx
call fcn.0048d530
pop edx
push eax
mov eax, 0x5cf9a6
push eax
mov eax, str.BuildLab
push eax
mov eax, str.HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows_NTCurrentVersion
push eax
call fcn.004287ef
lea eax, [0x8f9bdc]
push eax
call fcn.0048d5d0
mov eax, 0x5cf9a6
push eax
push dword [0x8f9bdc]
call fcn.0048ad20
mov dword [0x8f9c78], eax
mov ebx, dword [0x8f9c78]
cmp ebx, 1
jge 0x404194
jmp 0x4041c8
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov ebx, dword [0x8f9c78]
dec ebx
push ebx
push 1
push dword [0x8f9bdc]
call fcn.0048aef0
lea eax, [0x8f9bdc]
push eax
call fcn.0048d5d0
push dword [0x8f9bdc]
call fcn.0048afd0
mov dword [0x8f99bc], eax
mov ebx, dword [0x8f99bc]
cmp ebx, 0x2580
jl 0x4041fb
mov edx, 0x5dd642
lea ecx, [0x8f9cc8]
call fcn.0042e008
jmp 0x4042bf
mov ebx, dword [0x8f99bc]
cmp ebx, 0x23f0
jl 0x40421e
mov ebx, dword [0x8f99bc]
cmp ebx, 0x2454
jge 0x40421e
mov eax, 1
jmp 0x404220
xor eax, eax
and eax, eax
je 0x404239
mov edx, 0x5cfaa8
lea ecx, [0x8f9cc8]
call fcn.0042e008
jmp 0x4042bf
mov ebx, dword [0x8f99bc]
cmp ebx, 0x1db0
jl 0x40425c
mov ebx, dword [0x8f99bc]
cmp ebx, 0x1e14
jge 0x40425c
mov eax, 1
jmp 0x40425e
xor eax, eax
and eax, eax
je 0x404274
mov edx, 0x5cfa92
lea ecx, [0x8f9cc8]
call fcn.0042e008
jmp 0x4042bf
mov ebx, dword [0x8f99bc]
cmp ebx, 0xa28
jl 0x404297
mov ebx, dword [0x8f99bc]
cmp ebx, 0xfa0
jge 0x404297
mov eax, 1
jmp 0x404299
xor eax, eax
and eax, eax
je 0x4042af
mov edx, 0x5d6884
lea ecx, [0x8f9cc8]
call fcn.0042e008
jmp 0x4042bf
mov edx, 0x5dd642
lea ecx, [0x8f9cc8]
call fcn.0042e008
push 7
push 0x5de4e4
lea eax, [0x8fa1e4]
push eax
push 0x1c
call fcn.00486c28
call fcn.0046e9fd
mov ebp, 0x5deabe
push ebp
push 1
call fcn.00485e6b
mov ebp, 0x5df2f2
push ebp
push 2
call fcn.00485e6b
mov ebp, 0x5df639
push ebp
push 3
call fcn.00485e6b
mov ebp, 0x5dfa56
push ebp
push 4
call fcn.00485e6b
mov ebp, 0x5e302d
push ebp
push 5
call fcn.00485e6b
push 9
mov eax, str.Consolas
push eax
push 0
call fcn.0048c9c5
push 0xa
mov eax, str.Consolas
push eax
push 1
call fcn.0048c9c5
push 8
mov eax, str.MS_Reference_Sans_Serif
push eax
push 2
call fcn.0048c9c5
push 0x100
push 8
mov eax, str.MS_Sans_Serif
push eax
push 3
call fcn.0048c8fc
call fcn.0047f3c3
call fcn.0046e9fd
call fcn.0042590e
mov ebp, 0x8ee951
push ebp
push 0xa
call fcn.00485e6b
mov ebp, 0x8eed22
push ebp
push 0xb
call fcn.00485e6b
mov ebp, 0x8ef17b
push ebp
push 0xc
call fcn.00485e6b
mov ebp, 0x8ef61a
push ebp
push 0xd
call fcn.00485e6b
mov ebp, 0x8ef9e6
push ebp
push 0xe
call fcn.00485e6b
mov ebp, 0x8efe20
push ebp
push 0xf
call fcn.00485e6b
mov ebp, 0x8f0288
push ebp
push 0x13
call fcn.00485e6b
mov ebp, 0x8f06f1
push ebp
push 0x10
call fcn.00485e6b
mov ebp, 0x8f0b3f
push ebp
push 0x11
call fcn.00485e6b
mov ebp, 0x8f1009
push ebp
push 0x12
call fcn.00485e6b
mov ebp, 0x8f1520
push ebp
push 0x43
call fcn.00485e6b
mov ebx, dword [0x8f99d0]
and ebx, ebx
jle 0x404497
push 0xa
call fcn.00414d97
push 0xd
call fcn.00414d97
push 0x10
call fcn.00414d97
push 0x43
call fcn.00414d97
push 1
call fcn.00414d97
push 2
call fcn.00414d97
push 4
call fcn.00414d97
push 0xa
call fcn.0040ff7a
push 0xb
call fcn.0040ff7a
push 0xc
call fcn.0040ff7a
push 0xd
call fcn.0040ff7a
push 0xe
call fcn.0040ff7a
push 0xf
call fcn.0040ff7a
push 0x13
call fcn.0040ff7a
push 0x10
call fcn.0040ff7a
push 0x11
call fcn.0040ff7a
push 0x12
call fcn.0040ff7a
push 1
call fcn.0040ff7a
push 2
call fcn.0040ff7a
push 3
call fcn.0040ff7a
push 4
call fcn.0040ff7a
push 5
call fcn.0040ff7a
push 0x43
call fcn.0040ff7a
call fcn.0047cc7d
mov dword [0x8f9b8c], eax
push dword [0x8f9a5c]
call fcn.0048afd0
push edx
push eax
pop ebx
pop edi
cmp edi, 0
jl 0x404560
jg 0x40455c
cmp ebx, 0
jb 0x404560
xor eax, eax
jmp 0x404565
mov eax, 1
or eax, eax
je 0x4045c5
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
call fcn.0047cdff
cdq
push edx
push eax
add dword [esp], 0xfffffd58
adc dword [esp + 4], 0xffffffff
push 0
push 2
push dword [esp + 0xc]
push dword [esp + 0xc]
call fcn.0042e010
mov dword [esp], eax
mov dword [esp + 4], edx
pop eax
pop edx
push edx
push eax
call fcn.0048ad90
lea eax, [0x8f9a5c]
push eax
call fcn.0048d5d0
push dword [0x8f9a60]
call fcn.0048afd0
push edx
push eax
pop ebx
pop edi
cmp edi, 0
jl 0x4045e4
jg 0x4045e0
cmp ebx, 0
jb 0x4045e4
xor eax, eax
jmp 0x4045e9
mov eax, 1
or eax, eax
je 0x404649
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
call fcn.0047ce22
cdq
push edx
push eax
add dword [esp], 0xfffffe3e
adc dword [esp + 4], 0xffffffff
push 0
push 2
push dword [esp + 0xc]
push dword [esp + 0xc]
call fcn.0042e010
mov dword [esp], eax
mov dword [esp + 4], edx
pop eax
pop edx
push edx
push eax
call fcn.0048ad90
lea eax, [0x8f9a60]
push eax
call fcn.0048d5d0
push dword [0x8f9a58]
call fcn.0048afd0
push edx
push eax
pop ebx
pop edi
cmp edi, 0
jl 0x40466b
jg 0x404667
cmp ebx, 0x2a8
jb 0x40466b
xor eax, eax
jmp 0x404670
mov eax, 1
or eax, eax
je 0x404684
mov edx, 0x5db736
lea ecx, [0x8f9a58]
call fcn.0042e008
push dword [0x8f9a4c]
call fcn.0048afd0
push edx
push eax
pop ebx
pop edi
cmp edi, 0
jl 0x4046a6
jg 0x4046a2
cmp ebx, 0x1c2
jb 0x4046a6
xor eax, eax
jmp 0x4046ab
mov eax, 1
or eax, eax
je 0x4046bf
mov edx, 0x5dc716
lea ecx, [0x8f9a4c]
call fcn.0042e008
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0
call fcn.0044cfd9
lea eax, [0x8f9a04]
push eax
call fcn.0048d5d0
push dword [0x8f9a04]
mov edx, str._unpack
pop ecx
call fcn.0042e590
jne 0x40470d
push dword [0x8f9a04]
mov edx, 0x5cf21e
pop ecx
call fcn.0042e590
jne 0x40470d
jmp 0x404714
mov eax, 1
jmp 0x404716
xor eax, eax
and eax, eax
jne 0x40472f
push dword [0x8f9a04]
mov edx, 0x5de338
pop ecx
call fcn.0042e590
jne 0x40472f
jmp 0x404736
mov eax, 1
jmp 0x404738
xor eax, eax
and eax, eax
je 0x404a75
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
call fcn.0044d027
call fcn.0042e5e2
add dword [esp], edx
call fcn.0047db27
lea eax, [0x8f9c88]
push eax
call fcn.0048d5d0
push edx
call fcn.0048d530
pop edx
push eax
push 3
mov eax, 0x5cf064
push eax
mov edx, dword [0x8f9c88]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, 0x5d69dc
push edx
call fcn.0048d570
call fcn.0042e5e2
add dword [esp], edx
call fcn.0047dcfd
call fcn.0042e610
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f9c88]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, 0x5d69dc
push edx
call fcn.0048d570
call fcn.0042e5e2
add dword [esp], edx
call fcn.0047dfd2
call fcn.0042e610
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f9c88]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str.pkconfig_1
push edx
call fcn.0048d570
call fcn.0042e5e2
add dword [esp], edx
call fcn.0047dba6
call fcn.0042e610
push edx
push eax
pop ebx
pop edi
cmp ebx, 0xfffffffe
jne 0x404846
cmp edi, 0xffffffff
jne 0x404846
xor eax, eax
jmp 0x40484b
mov eax, 1
or eax, eax
jne 0x4048a5
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f9c88]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str.pkconfig_2
push edx
call fcn.0048d570
call fcn.0042e5e2
add dword [esp], edx
call fcn.0047dba6
call fcn.0042e610
push edx
push eax
pop ebx
pop edi
cmp ebx, 0xfffffffe
jne 0x40489a
cmp edi, 0xffffffff
jne 0x40489a
xor eax, eax
jmp 0x40489f
mov eax, 1
or eax, eax
jne 0x4048a5
jmp 0x4048ac
mov eax, 1
jmp 0x4048ae
xor eax, eax
and eax, eax
jne 0x404908
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f9c88]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str.pkconfig_3
push edx
call fcn.0048d570
call fcn.0042e5e2
add dword [esp], edx
call fcn.0047dba6
call fcn.0042e610
push edx
push eax
pop ebx
pop edi
cmp ebx, 0xfffffffe
jne 0x4048fd
cmp edi, 0xffffffff
jne 0x4048fd
xor eax, eax
jmp 0x404902
mov eax, 1
or eax, eax
jne 0x404908
jmp 0x40490f
mov eax, 1
jmp 0x404911
xor eax, eax
and eax, eax
jne 0x40496b
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f9c88]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str.pkconfigxp
push edx
call fcn.0048d570
call fcn.0042e5e2
add dword [esp], edx
call fcn.0047dba6
call fcn.0042e610
push edx
push eax
pop ebx
pop edi
cmp ebx, 0xfffffffe
jne 0x404960
cmp edi, 0xffffffff
jne 0x404960
xor eax, eax
jmp 0x404965
mov eax, 1
or eax, eax
jne 0x40496b
jmp 0x404972
mov eax, 1
jmp 0x404974
xor eax, eax
and eax, eax
je 0x404a70
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f9c88]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str.pkconfigpkkeys.dat
push edx
call fcn.0048d570
call fcn.0048d660
push 7
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0046f570
call fcn.0042e610
mov ebp, 0x708a41
mov ebx, ebp
mov ebp, 0x5ea367
sub ebx, ebp
push ebx
mov ebp, 0x5ea367
push ebp
push 7
call fcn.0046f7e0
push 7
call fcn.0046f280
push edx
call fcn.0048d530
pop edx
push eax
xor eax, eax
push eax
mov edx, dword [0x8f9c88]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, 0x5d69dc
push edx
call fcn.0048d570
call fcn.0048d660
mov eax, str._y__pkmsauto
push eax
mov eax, str.pkkeys.dat
push eax
call fcn.0042e5e2
add dword [esp + 8], edx
call fcn.0040c41c
call fcn.0042e610
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f9c88]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str.pkconfigpkkeys.dat
push edx
call fcn.0048d570
call fcn.0042e5e2
add dword [esp], edx
call fcn.00411717
call fcn.0042e610
jmp 0x407bc5
call fcn.00427640
push dword [0x8f9a4c]
call fcn.0048afd0
push eax
push dword [0x8f9a58]
call fcn.0048afd0
push eax
push dword [0x8f9a60]
call fcn.0048afd0
push eax
push dword [0x8f9a5c]
call fcn.0048afd0
push eax
call fcn.00407c58
call fcn.0047a2f1
mov ebx, eax
cmp ebx, 0x6e
jl 0x404acc
mov ebx, dword [0x8f99d0]
and ebx, ebx
jle 0x404acc
mov eax, 1
jmp 0x404ace
xor eax, eax
and eax, eax
je 0x404b35
mov eax, 0x5dbbca
push eax
push 0
call fcn.0046e3ff
and eax, eax
je 0x404b2a
mov eax, 0x5dbc94
push eax
push 0
call fcn.0046e459
mov dword [0x8f9ac4], eax
push 4
lea eax, [0x8f99d0]
push eax
push 0x14
push 0
call fcn.0047a61d
push eax
call dword [0x8f9ac4]
add esp, 0x10
push 0
call fcn.0046e33f
push dword [0x8f99d0]
call fcn.004247ed
push 1
push 0
call fcn.0047a639
push dword [0x8f9bf0]
mov edx, 0x5d0cd4
pop ecx
call fcn.0042e590
jne 0x404b75
push 0xffff0001
push 0x32
push 0xffff0001
push 0x1fc
push 0x6a
call fcn.00471d2a
push 1
push 0x52
call fcn.00471d63
push 1
push 0x54
call fcn.00471d63
push 1
push 0x56
call fcn.00471d63
push 1
push 0x66
call fcn.00471d63
push 1
push 0x53
call fcn.00471d63
push 1
push 0x55
call fcn.00471d63
push 1
push 0x57
call fcn.00471d63
push 1
push 0x5d
call fcn.00471d63
push 1
push 0x67
call fcn.00471d63
push 1
push 0x5c
call fcn.00471d63
push 1
push 0x51
call fcn.00471d63
push 1
push 0x64
call fcn.00471d63
push 1
push 0x65
call fcn.00471d63
push 1
push 0x6b
call fcn.00471d63
push 1
push 0x6c
call fcn.00471d63
push 1
push 0x6d
call fcn.00471d63
push 1
push 0x6a
call fcn.00471d63
push 1
push 0x59
call fcn.00471d63
push 1
push 0x69
call fcn.00471d63
push 1
push 0x58
call fcn.00471d63
push 1
push 0x5e
call fcn.00471d63
push 1
push 0x5f
call fcn.00471d63
push 1
push 0x60
call fcn.00471d63
push 1
push 0x61
call fcn.00471d63
push 1
push 0x62
call fcn.00471d63
push 1
push 0x63
call fcn.00471d63
push 1
push 0x5a
call fcn.00471d63
push 1
mov eax, 0x5cf064
push eax
push 0x12
push 0xc8
push 6
push 0x60
push 0x42
call fcn.00471f1d
push 0x4d
push 0x4d
push 0x4d
call fcn.004858ff
push eax
push 2
push 0x42
call fcn.00472056
push 0xff
push 0xff
push 0xff
call fcn.004858ff
push eax
push 1
push 0x42
call fcn.00472056
push 1
push 0x4d
push 0x4e
push 0x131
push 0x1a4
push 0x18
push 0x60
push 0x14
call fcn.00472105
push 0x64
push 0x5a
push 0x132
push 2
push 0x15
call fcn.00472d81
mov ebx, dword [0x8f99d0]
and ebx, ebx
jle 0x404df6
push 0x40
push 0x40
push 0x40
call fcn.004858ff
push eax
push 2
push 0x15
call fcn.00472056
jmp 0x404e1a
push 0x67
push 0x67
push 0x67
call fcn.004858ff
push eax
push 2
push 0x15
call fcn.00472056
call fcn.00472d9e
push 0x43
call fcn.00485e82
push eax
push 0x1c
push 0x1c
push 0xfa
push 2
push 0x44
call fcn.00473363
push 1
call fcn.0040f836
push dword [0x8f99f0]
call fcn.0048afd0
push edx
push eax
pop ebx
pop edi
cmp ebx, 0
jne 0x404e6f
cmp edi, 0
jne 0x404e6f
xor eax, eax
jmp 0x404e74
mov eax, 1
or eax, eax
je 0x404e98
push dword [0x8f99f0]
call fcn.0048afd0
mov dword [0x8f9cb0], eax
push dword [0x8f9cb0]
push 0x14
call fcn.004733ab
push 1
push 1
push 0
mov eax, str.AddKeys
push eax
lea eax, [0x414d5b]
push eax
push 0x4b
push 0
call fcn.0047a61d
push eax
call fcn.00428ed0
push 0x2d
push 0x4002e
push 0
call fcn.0047a792
push 0x2e
push 0x2e
push 0
call fcn.0047a792
push 0x2f
push 0x40043
push 0
call fcn.0047a792
push 0x30
push 0x20041
push 0
call fcn.0047a792
push 0x31
push 0x20043
push 0
call fcn.0047a792
push 0x32
push 0x20052
push 0
call fcn.0047a792
push 0x3f
push 0xd
push 0
call fcn.0047a792
push 0x40
push 0x27
push 0
call fcn.0047a792
push 0x41
push 0x25
push 0
call fcn.0047a792
push 0x35
push 0x20031
push 0
call fcn.0047a792
push 0x36
push 0x20032
push 0
call fcn.0047a792
push 0x37
push 0x20033
push 0
call fcn.0047a792
push 0x38
push 0x20034
push 0
call fcn.0047a792
push 0x39
push 0x20035
push 0
call fcn.0047a792
push 0x3a
push 0x70
push 0
call fcn.0047a792
push 0x3b
push 0x71
push 0
call fcn.0047a792
push 0x3c
push 0x72
push 0
call fcn.0047a792
push 0x3d
push 0x73
push 0
call fcn.0047a792
push 0x33
push 0x20055
push 0
call fcn.0047a792
push 0x34
push 0x20046
push 0
call fcn.0047a792
push 0
lea eax, [0x40c29b]
push eax
call fcn.0047a89b
push 0
push 0x50
call fcn.00471d63
push 0
push 0x4c
call fcn.00471d63
push 0
push 0x49
call fcn.00471d63
push 0
push 0x48
call fcn.00471d63
push 0
push 0x68
call fcn.00471d63
push 0
push 0x5b
call fcn.00471d63
push 0
push 0x47
call fcn.00471d63
push 1
push 0x4d
call fcn.00471d63
push 1
push 0x14
call fcn.00471d63
push 1
push 0x4e
call fcn.00471d63
push 1
push 0x42
call fcn.00471d63
push 0
push 0x4f
call fcn.00471d63
mov dword [0x8f9ae0], 0
push 0
push 0x3a
push 0x5a
push 0x4d
push 2
push 0x16
call fcn.00473363
push 0xa
call fcn.00485e82
push eax
push 0x16
call fcn.004733ab
push 0
push 0x3a
push 0x5a
push 0x87
push 2
push 0x17
call fcn.00473363
push 0xd
call fcn.00485e82
push eax
push 0x17
call fcn.004733ab
push 0
push 0x3a
push 0x5a
push 0xc0
push 2
push 0x18
call fcn.00473363
push 0x10
call fcn.00485e82
push eax
push 0x18
call fcn.004733ab
push 9
call fcn.0046df2b
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f9a40]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str._tCtrlC
push edx
call fcn.0048d570
call fcn.0048d660
push 0xb
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0046e017
call fcn.0042e610
push dword [0x8f9a84]
push 0xc
call fcn.0046e017
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f9a18]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str._tCtrlA
push edx
call fcn.0048d570
call fcn.0048d660
push 0xd
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0046e017
call fcn.0042e610
call fcn.0046e029
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f9b98]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str._tAltC
push edx
call fcn.0048d570
call fcn.0048d660
push 0x10
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0046e017
call fcn.0042e610
push dword [0x8f9a10]
push 0x14
call fcn.0046e017
push dword [0x8f9be0]
push 0x15
call fcn.0046e017
call fcn.0046e029
push dword [0x8f9c40]
push 0x17
call fcn.0046e017
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f9c30]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str._tAltDel
push edx
call fcn.0048d570
call fcn.0048d660
push 0x16
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0046e017
call fcn.0042e610
call fcn.0046e029
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f9c0c]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str._tDel
push edx
call fcn.0048d570
call fcn.0048d660
push 0xe
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0046e017
call fcn.0042e610
call fcn.0046e029
push dword [0x8f9d20]
push 0x11
call fcn.0046e017
call fcn.0046e029
push dword [0x8f9ce8]
push 0x12
call fcn.0046e017
push dword [0x8f9b84]
push 0x13
call fcn.0046e017
push 0x18
call fcn.0046df2b
push dword [0x8f9b9c]
push 0x19
call fcn.0046e017
push dword [0x8f9a8c]
push 0x1a
call fcn.0046e017
push dword [0x8f9c2c]
push 0x1b
call fcn.0046e017
call fcn.0046e029
push dword [0x8f99f8]
push 0x1c
call fcn.0046e017
push dword [0x8f9af0]
push 0x1d
call fcn.0046e017
push 0xa
call fcn.0046df2b
push dword [0x8f9cb4]
push 0xf
call fcn.0046e017
push 0
push 0
push dword [0x8f9b48]
push 0xffffffff
push 0x4e
call fcn.004733e3
push 0
push 0
push dword [0x8f9c64]
push 0xffffffff
push 0x4e
call fcn.004733e3
push 0
push 0
push dword [0x8f9b54]
push 0xffffffff
push 0x4e
call fcn.004733e3
push 0
push 0
push dword [0x8f9bb0]
push 0xffffffff
push 0x4e
call fcn.004733e3
push edx
call fcn.0048d530
pop edx
push eax
push 0
push 0
push edx
call fcn.0048d530
pop edx
push eax
mov edx, 0x5d1a70
push edx
call fcn.0048d570
mov edx, dword [0x8f9ae8]
push edx
call fcn.0048d570
call fcn.0048d660
push 0xffffffff
push 0x4e
call fcn.0042e5e2
add dword [esp + 8], edx
call fcn.004733e3
call fcn.0042e610
push edx
call fcn.0048d530
pop edx
push eax
push 0
push 0
push edx
call fcn.0048d530
pop edx
push eax
mov edx, 0x5d1a70
push edx
call fcn.0048d570
mov edx, dword [0x8f9d2c]
push edx
call fcn.0048d570
call fcn.0048d660
push 0xffffffff
push 0x4e
call fcn.0042e5e2
add dword [esp + 8], edx
call fcn.004733e3
call fcn.0042e610
push edx
call fcn.0048d530
pop edx
push eax
push 0
push 0
push edx
call fcn.0048d530
pop edx
push eax
mov edx, 0x5d1a70
push edx
call fcn.0048d570
mov edx, dword [0x8f9b78]
push edx
call fcn.0048d570
call fcn.0048d660
push 0xffffffff
push 0x4e
call fcn.0042e5e2
add dword [esp + 8], edx
call fcn.004733e3
call fcn.0042e610
push 0
push 0
mov eax, 0x5d0bce
push eax
push 0xffffffff
push 0x4e
call fcn.004733e3
push 0
push 0
push dword [0x8f9bbc]
push 0xffffffff
push 0x4e
call fcn.004733e3
push 1
push 0
push dword [0x8f9a34]
push 1
push 0x4e
call fcn.004733e3
push 1
push 0
push dword [0x8f9bb4]
push 1
push 0x4e
call fcn.004733e3
push 1
push 0
push dword [0x8f9c1c]
push 1
push 0x4e
call fcn.004733e3
push 1
push 0
push dword [0x8f9a48]
push 1
push 0x4e
call fcn.004733e3
push 1
push 0
push dword [0x8f9cc0]
push 1
push 0x4e
call fcn.004733e3
push 1
push 0
push dword [0x8f9c20]
push 1
push 0x4e
call fcn.004733e3
push 1
push 0
push dword [0x8f9cb8]
push 8
push 0x4e
call fcn.004733e3
push 1
push 0
push dword [0x8f9ba8]
push 8
push 0x4e
call fcn.004733e3
push 1
push 0
push dword [0x8f9b38]
push 8
push 0x4e
call fcn.004733e3
push 1
push 0
push dword [0x8f9acc]
push 8
push 0x4e
call fcn.004733e3
push 1
push 0
push dword [0x8f9c7c]
push 8
push 0x4e
call fcn.004733e3
push 1
push 0
push dword [0x8f9b3c]
push 8
push 0x4e
call fcn.004733e3
push 1
push 0
push dword [0x8f9d08]
push 0xf
push 0x4e
call fcn.004733e3
push 1
push 0
push dword [0x8f9c6c]
push 0xf
push 0x4e
call fcn.004733e3
push 1
push 0
push dword [0x8f9b6c]
push 0xf
push 0x4e
call fcn.004733e3
push 1
push 0
push dword [0x8f9bf4]
push 0xf
push 0x4e
call fcn.004733e3
push 1
push 0
push dword [0x8f99a8]
push 0xf
push 0x4e
call fcn.004733e3
push 1
push 0
push dword [0x8f9b70]
push 0xf
push 0x4e
call fcn.004733e3
push 1
push 0
push dword [0x8f9b28]
push 0x16
push 0x4e
call fcn.004733e3
push 1
push 0
push dword [0x8f99b8]
push 0x16
push 0x4e
call fcn.004733e3
push 1
push 0
push dword [0x8f9a80]
push 0x16
push 0x4e
call fcn.004733e3
push 0
push dword [0x8f9c94]
push 0xffffffff
push 0x4d
call fcn.0047344a
push 1
push dword [0x8f9a70]
push 0xffffffff
push 0x4d
call fcn.0047344a
push 2
push dword [0x8f9b7c]
push 0xffffffff
push 0x4d
call fcn.0047344a
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov edx, 0x5dbb02
push edx
call fcn.0048d570
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
call fcn.0047e7e8
push eax
mov eax, str.__dd._mm._yyyy__hh:_ii:_ss_
push eax
call fcn.0047ea8e
pop eax
call fcn.0042e5e2
add dword [esp], edx
call fcn.0040d182
call fcn.0042e610
mov eax, 0x5cf064
push eax
call fcn.004200c8
push dword [0x8f9d24]
call fcn.004200c8
push dword [0x8f9b30]
push 0
call fcn.0047a901
push dword [0x8f9cd8]
push 0x45
call fcn.004734ac
push 1
call fcn.0040f836
push dword [0x8f9cc8]
mov edx, 0x5d6884
pop ecx
call fcn.0042e590
je 0x40598b
mov edx, dword [0x8f9c9c]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str.pidgenx_xp.dll
push edx
call fcn.0048d570
lea eax, [0x8f9bc4]
push eax
call fcn.0048d5d0
jmp 0x4059b6
mov edx, dword [0x8f9c9c]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str.PidGenx_x86.dll
push edx
call fcn.0048d570
lea eax, [0x8f9bc4]
push eax
call fcn.0048d5d0
push dword [0x8f9c5c]
call fcn.00411392
mov ebx, dword [0x8f9cc4]
and ebx, ebx
jle 0x4059dc
push 1
push 0x4f
call fcn.004733ab
jmp 0x4059eb
push 0
push 0x4f
call fcn.004733ab
mov ebx, dword [0x8f9b80]
and ebx, ebx
jle 0x405a06
push 0
push 0x4f
call fcn.00471d63
jmp 0x405a15
push 1
push 0x4f
call fcn.00471d63
push 1
push 0x52
call fcn.004733ab
mov ebx, dword [0x8f9cc4]
and ebx, ebx
jle 0x405a38
push 0
call fcn.0041a2aa
push 1
call fcn.0040f836
mov ebx, dword [0x8f99f4]
cmp ebx, 0xc8
jge 0x405a7a
push 0
push 0xc8
push 1
push 0
push 0x4d
call fcn.004734f7
mov dword [0x8f99f4], 0xc8
jmp 0x405a99
push 0
push dword [0x8f99f4]
push 1
push 0
push 0x4d
call fcn.004734f7
mov ebx, dword [0x8f99fc]
cmp ebx, 0x50
jge 0x405ace
push 1
push 0x50
push 1
push 0
push 0x4d
call fcn.004734f7
mov dword [0x8f99fc], 0x50
jmp 0x405aed
push 1
push dword [0x8f99fc]
push 1
push 0
push 0x4d
call fcn.004734f7
push dword [0x8f99c4]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
call fcn.0044d027
call fcn.0042e5e2
add dword [esp], edx
call fcn.0047db27
mov edx, str.pkbase.db
push edx
call fcn.0048d570
call fcn.0042e600
mov edx, eax
pop ecx
call fcn.0042e590
jne 0x405b78
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str.Loaded_database:
push edx
call fcn.0048d570
mov edx, dword [0x8f99c4]
push edx
call fcn.0048d570
call fcn.0042e5e2
add dword [esp], edx
call fcn.004200c8
call fcn.0042e610
mov ebx, dword [0x8f9d28]
and ebx, ebx
jne 0x405b87
jmp 0x405c5a
mov ebx, dword [0x8f9d28]
cmp ebx, 1
jne 0x405bd0
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f9b20]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, 0x5dbb02
push edx
call fcn.0048d570
call fcn.0042e5e2
add dword [esp], edx
call fcn.004200c8
call fcn.0042e610
jmp 0x405c5a
mov ebx, dword [0x8f9d28]
cmp ebx, 2
jne 0x405c16
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f9c48]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, 0x5dbb02
push edx
call fcn.0048d570
call fcn.0042e5e2
add dword [esp], edx
call fcn.004200c8
call fcn.0042e610
jmp 0x405c5a
mov ebx, dword [0x8f9d28]
cmp ebx, 3
jne 0x405c5a
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f99a4]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, 0x5dbb02
push edx
call fcn.0048d570
call fcn.0042e5e2
add dword [esp], edx
call fcn.004200c8
call fcn.0042e610
mov ebx, dword [0x8f9c24]
and ebx, ebx
jle 0x405cc4
mov edx, str.True
lea ecx, [0x8f9b2c]
call fcn.0042e008
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f9c90]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, 0x5db444
push edx
call fcn.0048d570
mov edx, dword [0x8f9b2c]
push edx
call fcn.0048d570
mov edx, 0x5dbb02
push edx
call fcn.0048d570
call fcn.0042e5e2
add dword [esp], edx
call fcn.004200c8
call fcn.0042e610
push dword [0x8f9c9c]
call fcn.0040fade
push dword [0x8f9bc4]
push 0x1d
call fcn.0046e3ff
and eax, eax
je 0x405ce5
jmp 0x405cea
jmp 0x407bc5
push 0
push 0
call fcn.0047aa09
call fcn.0047a2f1
mov ebx, eax
cmp ebx, 0x6e
jge 0x405d23
push 1
push 0x62
call fcn.00471d63
push 1
push 0x63
call fcn.00471d63
call fcn.0041a887
push 0
call fcn.0040cc62
mov ebx, dword [0x8f9cfc]
and ebx, ebx
jle 0x405d57
push 1
call fcn.0040cc62
push 1
push 0x60
call fcn.004733ab
jmp 0x405d66
push 0
push 0x60
call fcn.004733ab
mov ebx, dword [0x8f99d0]
and ebx, ebx
jle 0x405d8b
push 1
call fcn.0040cc62
push 1
push 0x62
call fcn.004733ab
jmp 0x405d9a
push 0
push 0x62
call fcn.004733ab
mov eax, 0x200
push eax
lea eax, [0x8fa248]
push eax
push 0x5de4d4
push 8
push 4
call fcn.0047c4f2
push 0
lea eax, [0x41d299]
push eax
call fcn.0042fe98
push 1
push 1
push 0
call fcn.00470eb7
push 4
push 0xf
push 0
call fcn.00470eb7
push 1
push 1
push 0x4d
call fcn.00470e70
call fcn.0047aa1b
mov dword [0x8f9c18], eax
cmp dword [0x8f9c18], 0
je 0x4079a7
push dword [0x8f9c18]
call fcn.00415114
mov ebx, dword [0x8f9c18]
cmp ebx, 0x332c
jne 0x405e4e
call fcn.0047bf8e
mov ebx, eax
cmp ebx, 0x36b2
jne 0x405e4e
mov eax, 1
jmp 0x405e50
xor eax, eax
and eax, eax
je 0x405e71
call fcn.0047bf9d
push eax
mov ebx, 0x4d
cmp ebx, dword [esp]
jne 0x405e6e
push 1
call fcn.00415e81
pop eax
jmp 0x405ee6
mov ebx, dword [0x8f9c18]
cmp ebx, 0x3331
jne 0x405ee6
call fcn.0047bfac
push eax
xor ebx, ebx
cmp ebx, dword [esp]
jne 0x405ee5
call fcn.0047127a
mov ebx, eax
cmp ebx, 1
jne 0x405ea4
mov dword [0x8f9c4c], 0
jmp 0x405ee5
call fcn.0047127a
mov ebx, eax
cmp ebx, 0xf
jne 0x405ee5
mov dword [0x8f9b50], 1
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
call fcn.004712ba
lea eax, [0x8f9c84]
push eax
call fcn.0048d5d0
mov dword [0x8f9b50], 0
pop eax
push dword [0x8f9c18]
mov ebx, 0x332c
cmp ebx, dword [esp]
jne 0x405f16
call fcn.0047bf9d
push eax
mov ebx, 0x44
cmp ebx, dword [esp]
jne 0x405f10
push 0x64
call fcn.0047a289
pop eax
jmp 0x40732e
mov ebx, 0x332d
cmp ebx, dword [esp]
jne 0x40732e
call fcn.0047bfbb
push eax
mov ebx, 0xf
cmp ebx, dword [esp]
jne 0x40671f
push 1
call fcn.0040e3ec
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4e
call fcn.00473529
call fcn.0042e5e2
add dword [esp], edx
call fcn.0041a1cc
lea eax, [0x8f9b88]
push eax
call fcn.0048d5d0
mov edx, str._WHERE_Description_LIKE_Win__And_Blocked_AND_Not_Description_LIKE_Win_XP__And_Not_Description_LIKE__Server_
lea ecx, [0x8f9cd4]
call fcn.0042e008
mov edx, 0x5cf094
lea ecx, [0x8f9b04]
call fcn.0042e008
mov edx, str._WHERE_Description_LIKE_Office__And_Blocked
lea ecx, [0x8f9bac]
call fcn.0042e008
push dword [0x8f9b88]
mov edx, str.__Windows_MAK
pop ecx
call fcn.0042e590
je 0x405ff0
mov edx, dword [0x8f9cd4]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str._And_LicMAK
push edx
call fcn.0048d570
lea eax, [0x8f9aec]
push eax
call fcn.0048d5d0
jmp 0x40663e
push dword [0x8f9b88]
mov edx, str.__Windows_RETAIL
pop ecx
call fcn.0042e590
je 0x406033
mov edx, dword [0x8f9cd4]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str._And_LicRETAIL
push edx
call fcn.0048d570
lea eax, [0x8f9aec]
push eax
call fcn.0048d5d0
jmp 0x40663e
push dword [0x8f9b88]
mov edx, str.__Windows_GVLK
pop ecx
call fcn.0042e590
je 0x406076
mov edx, dword [0x8f9cd4]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str._And_LicGVLK
push edx
call fcn.0048d570
lea eax, [0x8f9aec]
push eax
call fcn.0048d5d0
jmp 0x40663e
push dword [0x8f9b88]
mov edx, str.__Windows_OEM
pop ecx
call fcn.0042e590
je 0x4060b9
mov edx, dword [0x8f9cd4]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str._And_LicOEM
push edx
call fcn.0048d570
lea eax, [0x8f9aec]
push eax
call fcn.0048d5d0
jmp 0x40663e
push dword [0x8f9b88]
mov edx, str.__Windows_CSVLK
pop ecx
call fcn.0042e590
je 0x4060fc
mov edx, dword [0x8f9cd4]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str._And_LicCSVLK
push edx
call fcn.0048d570
lea eax, [0x8f9aec]
push eax
call fcn.0048d5d0
jmp 0x40663e
push dword [0x8f9b88]
mov edx, str.__Windows_ALL
pop ecx
call fcn.0042e590
je 0x406134
mov edx, dword [0x8f9cd4]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
lea eax, [0x8f9aec]
push eax
call fcn.0048d5d0
jmp 0x40663e
push dword [0x8f9b88]
mov edx, str.__Server_MAK
pop ecx
call fcn.0042e590
je 0x406177
mov edx, dword [0x8f9b04]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str._And_LicMAK
push edx
call fcn.0048d570
lea eax, [0x8f9aec]
push eax
call fcn.0048d5d0
jmp 0x40663e
push dword [0x8f9b88]
mov edx, str.__Server_RETAIL
pop ecx
call fcn.0042e590
je 0x4061ba
mov edx, dword [0x8f9b04]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str._And_LicRETAIL
push edx
call fcn.0048d570
lea eax, [0x8f9aec]
push eax
call fcn.0048d5d0
jmp 0x40663e
push dword [0x8f9b88]
mov edx, str.__Server_GVLK
pop ecx
call fcn.0042e590
je 0x4061fd
mov edx, dword [0x8f9b04]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str._And_LicGVLK
push edx
call fcn.0048d570
lea eax, [0x8f9aec]
push eax
call fcn.0048d5d0
jmp 0x40663e
push dword [0x8f9b88]
mov edx, str.__Server_OEM
pop ecx
call fcn.0042e590
je 0x406240
mov edx, dword [0x8f9b04]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str._And_LicOEM
push edx
call fcn.0048d570
lea eax, [0x8f9aec]
push eax
call fcn.0048d5d0
jmp 0x40663e
push dword [0x8f9b88]
mov edx, str.__Server_CSVLK
pop ecx
call fcn.0042e590
je 0x406283
mov edx, dword [0x8f9b04]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str._And_LicCSVLK
push edx
call fcn.0048d570
lea eax, [0x8f9aec]
push eax
call fcn.0048d5d0
jmp 0x40663e
push dword [0x8f9b88]
mov edx, str.__Server_ALL
pop ecx
call fcn.0042e590
je 0x4062bb
mov edx, dword [0x8f9b04]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
lea eax, [0x8f9aec]
push eax
call fcn.0048d5d0
jmp 0x40663e
push dword [0x8f9b88]
mov edx, str.__Office_MAK
pop ecx
call fcn.0042e590
je 0x4062fe
mov edx, dword [0x8f9bac]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str._And_LicMAK
push edx
call fcn.0048d570
lea eax, [0x8f9aec]
push eax
call fcn.0048d5d0
jmp 0x40663e
push dword [0x8f9b88]
mov edx, str.__Office_RETAIL
pop ecx
call fcn.0042e590
je 0x406341
mov edx, dword [0x8f9bac]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str._And_LicRETAIL
push edx
call fcn.0048d570
lea eax, [0x8f9aec]
push eax
call fcn.0048d5d0
jmp 0x40663e
push dword [0x8f9b88]
mov edx, str.__Office_GVLK
pop ecx
call fcn.0042e590
je 0x406384
mov edx, dword [0x8f9bac]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str._And_LicGVLK
push edx
call fcn.0048d570
lea eax, [0x8f9aec]
push eax
call fcn.0048d5d0
jmp 0x40663e
push dword [0x8f9b88]
mov edx, str.__Office_OEM
pop ecx
call fcn.0042e590
je 0x4063c7
mov edx, dword [0x8f9bac]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str._And_LicOEM
push edx
call fcn.0048d570
lea eax, [0x8f9aec]
push eax
call fcn.0048d5d0
jmp 0x40663e
push dword [0x8f9b88]
mov edx, str.__Office_CSVLK
pop ecx
call fcn.0042e590
je 0x40640a
mov edx, dword [0x8f9bac]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str._And_LicCSVLK
push edx
call fcn.0048d570
lea eax, [0x8f9aec]
push eax
call fcn.0048d5d0
jmp 0x40663e
push dword [0x8f9b88]
mov edx, str.__Office_ALL
pop ecx
call fcn.0042e590
je 0x406442
mov edx, dword [0x8f9bac]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
lea eax, [0x8f9aec]
push eax
call fcn.0048d5d0
jmp 0x40663e
push dword [0x8f9b88]
mov edx, str.__Windows_XP
pop ecx
call fcn.0042e590
je 0x4064a0
mov edx, str.Win_XP
lea ecx, [0x8f9b74]
call fcn.0042e008
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str._WHERE_Description_LIKE_
push edx
call fcn.0048d570
mov edx, dword [0x8f9b74]
push edx
call fcn.0048d570
mov edx, 0x5d3972
push edx
call fcn.0048d570
lea eax, [0x8f9aec]
push eax
call fcn.0048d5d0
jmp 0x40663e
push dword [0x8f9b88]
mov edx, str.__Server_2003
pop ecx
call fcn.0042e590
je 0x4064fe
mov edx, str.Server_2003
lea ecx, [0x8f9b74]
call fcn.0042e008
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str._WHERE_Description_LIKE_
push edx
call fcn.0048d570
mov edx, dword [0x8f9b74]
push edx
call fcn.0048d570
mov edx, 0x5d3972
push edx
call fcn.0048d570
lea eax, [0x8f9aec]
push eax
call fcn.0048d5d0
jmp 0x40663e
push dword [0x8f9b88]
mov edx, str.__Windows_XP_ALL
pop ecx
call fcn.0042e590
je 0x406526
mov edx, str._WHERE_Description_LIKE_Win_XP__OR_Description_LIKE_Server_2003_
lea ecx, [0x8f9aec]
call fcn.0042e008
jmp 0x40663e
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov edx, 0x5d1a70
push edx
call fcn.0048d570
mov edx, dword [0x8f9ae8]
push edx
call fcn.0048d570
call fcn.0048d660
push dword [0x8f9b88]
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0048ad20
call fcn.0042e610
mov ebx, eax
and ebx, ebx
jle 0x406586
mov edx, str._WHERE_Description_NOT_LIKE__Win__AND_Description_LIKE_____AND_Description_NOT_LIKE__Server__AND_Description_NOT_LIKE__Office__AND_Blocked
lea ecx, [0x8f9aec]
call fcn.0042e008
jmp 0x40663e
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov edx, 0x5d1a70
push edx
call fcn.0048d570
mov edx, dword [0x8f9b78]
push edx
call fcn.0048d570
call fcn.0048d660
push dword [0x8f9b88]
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0048ad20
call fcn.0042e610
mov ebx, eax
and ebx, ebx
jle 0x4065e3
mov edx, str._WHERE_Blocked_LIKE__Blocked_
lea ecx, [0x8f9aec]
call fcn.0042e008
jmp 0x40663e
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
mov edx, 0x5d1a70
push edx
call fcn.0048d570
mov edx, dword [0x8f9d2c]
push edx
call fcn.0048d570
call fcn.0048d660
push dword [0x8f9b88]
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0048ad20
call fcn.0042e610
mov ebx, eax
and ebx, ebx
jle 0x40663e
mov edx, str._WHERE_Description_AND_Blocked
lea ecx, [0x8f9aec]
call fcn.0042e008
push edx
call fcn.0048d530
pop edx
push eax
mov eax, 0x5cf064
push eax
push 0x78
push 0x190
mov edx, dword [0x8f9cb4]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, 0x5cf7a4
push edx
call fcn.0048d570
call fcn.0048d660
push 0
call fcn.0042e5e2
add dword [esp + 4], edx
call fcn.0042029c
call fcn.0042e610
mov ebx, eax
cmp ebx, 6
jne 0x406706
push edx
call fcn.0048d530
pop edx
push eax
mov edx, str.DELETE_FROM_keys
push edx
call fcn.0048d570
mov edx, dword [0x8f9aec]
push edx
call fcn.0048d570
lea eax, [0x8f9aa0]
push eax
call fcn.0048d5d0
push dword [0x8f9aa0]
push dword [0x8f9c5c]
call fcn.0047f005
mov ebx, eax
and ebx, ebx
jne 0x4066e7
mov dword [0x8f99cc], 0
jmp 0x4066f1
mov dword [0x8f99cc], 1
push dword [0x8f9c5c]
call fcn.00411392
push 0x4d
call fcn.00473591
push 0x4e
call fcn.004735b4
push 0
call fcn.0040e3ec
jmp 0x40732d
mov ebx, 0xb
cmp ebx, dword [esp]
jne 0x406742
push 0
call fcn.00415e81
push 0x4d
call fcn.004735b4
jmp 0x40732d
mov ebx, 0xc
cmp ebx, dword [esp]
jne 0x406760
call fcn.004171f0
push 0x4d
call fcn.004735b4
jmp 0x40732d
mov ebx, 0xd
cmp ebx, dword [esp]
jne 0x406783
call fcn.0040e330
push 0x4d
call fcn.004735b4
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x11
cmp ebx, dword [esp]
jne 0x40679c
call fcn.004192d5
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x12
cmp ebx, dword [esp]
jne 0x4067e9
push edx
call fcn.0048d530
pop edx
push eax
push 0
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4d
call fcn.00473529
call fcn.0042e5e2
add dword [esp], edx
call fcn.004154b1
call fcn.0042e610
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x13
cmp ebx, dword [esp]
jne 0x406836
push edx
call fcn.0048d530
pop edx
push eax
push 1
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4d
call fcn.00473529
call fcn.0042e5e2
add dword [esp], edx
call fcn.004154b1
call fcn.0042e610
call fcn.0041a887
jmp 0x40732d
mov ebx, 0xe
cmp ebx, dword [esp]
jne 0x406865
mov eax, str.keys
push eax
push dword [0x8f9c5c]
call fcn.0040a483
push 0x4d
call fcn.004735b4
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x14
cmp ebx, dword [esp]
jne 0x406892
mov dword [0x8f9ab4], 1
call fcn.0041b9c2
push 0x4d
call fcn.004735b4
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x15
cmp ebx, dword [esp]
jne 0x4068b0
call fcn.00410e37
push 0x4d
call fcn.004735b4
jmp 0x40732d
mov ebx, 0x10
cmp ebx, dword [esp]
jne 0x4068ce
call fcn.0041c69c
push 0x4d
call fcn.004735b4
jmp 0x40732d
mov ebx, 0x16
cmp ebx, dword [esp]
jne 0x4068f1
call fcn.00413944
push 0x4d
call fcn.004735b4
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x17
cmp ebx, dword [esp]
jne 0x406914
call fcn.00426a19
push 0x4d
call fcn.004735b4
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x19
cmp ebx, dword [esp]
jne 0x406947
push 0
push 0
push 0x301
push 0x4c
call fcn.004735ef
push eax
call sub.USER32.dll_SendMessageW
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x1a
cmp ebx, dword [esp]
jne 0x40698f
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4c
call fcn.00473529
call fcn.0042e5e2
add dword [esp], edx
call fcn.0047f206
call fcn.0042e610
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x1b
cmp ebx, dword [esp]
jne 0x4069ce
push 0x4c
call fcn.00473591
mov eax, 0x5cf064
push eax
call fcn.004200c8
push dword [0x8f9d24]
call fcn.004200c8
mov eax, 0x5cf064
push eax
call fcn.004200c8
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x1c
cmp ebx, dword [esp]
jne 0x4069e7
call fcn.0040f1c9
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x1d
cmp ebx, dword [esp]
jne 0x406a00
call fcn.0041f0da
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x2d
cmp ebx, dword [esp]
jne 0x406a2d
mov ebx, dword [0x8f9ae0]
and ebx, ebx
jle 0x406a23
call fcn.00413944
push 0x4d
call fcn.004735b4
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x2e
cmp ebx, dword [esp]
jne 0x406abe
mov ebx, dword [0x8f9ae0]
and ebx, ebx
jle 0x406a5a
lea ebp, [0x8f9dd4]
mov ebx, dword [ebp + 4]
cmp ebx, 3
jne 0x406a5a
mov eax, 1
jmp 0x406a5c
xor eax, eax
and eax, eax
je 0x406a7d
mov eax, str.keys
push eax
push dword [0x8f9c5c]
call fcn.0040a483
push 0x4d
call fcn.004735b4
jmp 0x406ab4
lea ebp, [0x8f9dd4]
mov ebx, dword [ebp + 4]
cmp ebx, 5
jne 0x406a9e
call fcn.0047360b
mov ebx, eax
cmp ebx, 0x58
jne 0x406a9e
mov eax, 1
jmp 0x406aa0
xor eax, eax
and eax, eax
je 0x406ab4
mov eax, 0x5cf064
push eax
push 0x58
call fcn.004734ac
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x2f
cmp ebx, dword [esp]
jne 0x406aeb
mov ebx, dword [0x8f9ae0]
and ebx, ebx
jle 0x406ae1
call fcn.0041c69c
push 0x4d
call fcn.004735b4
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x30
cmp ebx, dword [esp]
jne 0x406b0e
mov ebx, dword [0x8f9ae0]
and ebx, ebx
jle 0x406b04
call fcn.0040e330
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x31
cmp ebx, dword [esp]
jne 0x406b31
mov ebx, dword [0x8f9ae0]
and ebx, ebx
jle 0x406b2c
push 0
call fcn.00415e81
jmp 0x40732d
mov ebx, 0x32
cmp ebx, dword [esp]
jne 0x406b55
mov ebx, dword [0x8f9ae0]
and ebx, ebx
jne 0x406b50
mov eax, str.keys
push eax
call fcn.0040ba28
jmp 0x40732d
mov ebx, 0x3f
cmp ebx, dword [esp]
jne 0x406daf
mov ebx, dword [0x8f9ae0]
cmp ebx, 1
jne 0x406daa
call fcn.0047360b
mov ebx, eax
cmp ebx, 0x4d
jne 0x406cc2
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4d
call fcn.00473529
call fcn.0048d660
mov edx, 0x5dc9d4
pop ecx
push ecx
call fcn.0042e600
mov ecx, eax
call fcn.0042e590
jne 0x406c89
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4d
call fcn.00473529
call fcn.0042e5e2
add dword [esp], edx
call fcn.00414040
call fcn.0042e610
and eax, eax
je 0x406c28
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4d
call fcn.00473529
call fcn.0042e5e2
add dword [esp], edx
call fcn.0040abc2
call fcn.0042e610
jmp 0x406c87
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4d
call fcn.00473529
lea eax, [0x8f9a98]
push eax
call fcn.0048d5d0
push edx
call fcn.0048d530
pop edx
push eax
push 1
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4d
call fcn.00473529
call fcn.0042e5e2
add dword [esp], edx
call fcn.0041f363
call fcn.0042e610
jmp 0x406cc2
push edx
call fcn.0048d530
pop edx
push eax
push 1
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4d
call fcn.00473529
call fcn.0042e5e2
add dword [esp], edx
call fcn.0041f363
call fcn.0042e610
call fcn.0047360b
mov ebx, eax
cmp ebx, 0x4e
jne 0x406daa
push 0x4e
call fcn.0047374c
mov dword [0x8f9bd4], eax
push dword [0x8f9bd4]
push 0x4e
call fcn.00473779
mov ebx, eax
and ebx, 2
and ebx, ebx
je 0x406d11
push 9
push dword [0x8f9bd4]
push 0x4e
call fcn.004737aa
jmp 0x406d26
push 3
push dword [0x8f9bd4]
push 0x4e
call fcn.004737aa
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4e
call fcn.00473529
lea eax, [0x8f9a64]
push eax
call fcn.0048d5d0
push edx
call fcn.0048d530
pop edx
push eax
push 0
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4e
call fcn.00473529
call fcn.0042e5e2
add dword [esp], edx
call fcn.0041f363
call fcn.0042e610
push dword [0x8f9c5c]
call fcn.004248ef
mov edx, 0x5cf064
lea ecx, [0x8f9a98]
call fcn.0042e008
push 0x4e
call fcn.004735b4
jmp 0x40732d
mov ebx, 0x40
cmp ebx, dword [esp]
jne 0x406f00
mov ebx, dword [0x8f9ae0]
cmp ebx, 1
jne 0x406e0f
push edx
call fcn.0048d530
pop edx
push eax
push dword [0x8f9b48]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4e
call fcn.00473529
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048ad20
call fcn.0042e610
mov ebx, eax
and ebx, ebx
jne 0x406e0f
mov eax, 1
jmp 0x406e11
xor eax, eax
and eax, eax
je 0x406e5c
push edx
call fcn.0048d530
pop edx
push eax
push dword [0x8f9c64]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4e
call fcn.00473529
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048ad20
call fcn.0042e610
mov ebx, eax
and ebx, ebx
jne 0x406e5c
mov eax, 1
jmp 0x406e5e
xor eax, eax
and eax, eax
je 0x406ea9
push edx
call fcn.0048d530
pop edx
push eax
push dword [0x8f9b54]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4e
call fcn.00473529
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048ad20
call fcn.0042e610
mov ebx, eax
and ebx, ebx
jne 0x406ea9
mov eax, 1
jmp 0x406eab
xor eax, eax
and eax, eax
je 0x406efb
push 0x4d
call fcn.004735b4
push 0xffffffff
push 0x4d
call fcn.004733ab
push 1
push 0
push 0x4d
call fcn.004737aa
push 0
push 0
push 0x1013
push 0x4d
call fcn.004735ef
push eax
call sub.USER32.dll_SendMessageW
jmp 0x40732d
mov ebx, 0x41
cmp ebx, dword [esp]
jne 0x406f24
mov ebx, dword [0x8f9ae0]
cmp ebx, 1
jne 0x406f1f
push 0x4e
call fcn.004735b4
jmp 0x40732d
mov ebx, 0x35
cmp ebx, dword [esp]
jne 0x406f85
mov ebx, dword [0x8f9ae0]
and ebx, ebx
jne 0x406f7b
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f99e4]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, 0x5dbb02
push edx
call fcn.0048d570
call fcn.0042e5e2
add dword [esp], edx
call fcn.004200c8
call fcn.0042e610
mov dword [0x8f9d28], 0
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x36
cmp ebx, dword [esp]
jne 0x406fe6
mov ebx, dword [0x8f9ae0]
and ebx, ebx
jne 0x406fdc
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f9b20]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, 0x5dbb02
push edx
call fcn.0048d570
call fcn.0042e5e2
add dword [esp], edx
call fcn.004200c8
call fcn.0042e610
mov dword [0x8f9d28], 1
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x37
cmp ebx, dword [esp]
jne 0x407047
mov ebx, dword [0x8f9ae0]
and ebx, ebx
jne 0x40703d
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f9c48]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, 0x5dbb02
push edx
call fcn.0048d570
call fcn.0042e5e2
add dword [esp], edx
call fcn.004200c8
call fcn.0042e610
mov dword [0x8f9d28], 2
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x38
cmp ebx, dword [esp]
jne 0x4070a8
mov ebx, dword [0x8f9ae0]
and ebx, ebx
jne 0x40709e
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f99a4]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, 0x5dbb02
push edx
call fcn.0048d570
call fcn.0042e5e2
add dword [esp], edx
call fcn.004200c8
call fcn.0042e610
mov dword [0x8f9d28], 3
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x39
cmp ebx, dword [esp]
jne 0x40715e
mov ebx, dword [0x8f9ae0]
and ebx, ebx
jne 0x407154
mov ebx, dword [0x8f9c24]
and ebx, ebx
jle 0x4070ea
mov dword [0x8f9c24], 0
mov edx, str.False
lea ecx, [0x8f9b2c]
call fcn.0042e008
jmp 0x407104
mov dword [0x8f9c24], 1
mov edx, str.True
lea ecx, [0x8f9b2c]
call fcn.0042e008
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f9c90]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, 0x5db444
push edx
call fcn.0048d570
mov edx, dword [0x8f9b2c]
push edx
call fcn.0048d570
mov edx, 0x5dbb02
push edx
call fcn.0048d570
call fcn.0042e5e2
add dword [esp], edx
call fcn.004200c8
call fcn.0042e610
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x3a
cmp ebx, dword [esp]
jne 0x4071d6
lea ebp, [0x8f9dd4]
mov ebx, dword [ebp + 4]
cmp ebx, 3
je 0x407186
lea ebp, [0x8f9dd4]
mov ebx, dword [ebp + 4]
cmp ebx, 5
je 0x407186
jmp 0x40718d
mov eax, 1
jmp 0x40718f
xor eax, eax
and eax, eax
je 0x407198
call fcn.0041b048
push dword [0x8f9be4]
push 0xffffffff
push 0x4c
call fcn.004737e6
push 0xffffffff
push 0xffffffff
push 0xb1
push 0x4c
call fcn.004735ef
push eax
call sub.USER32.dll_SendMessageW
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x3b
cmp ebx, dword [esp]
jne 0x4071ef
call fcn.0041b048
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x3c
cmp ebx, dword [esp]
jne 0x407208
call fcn.0041b49f
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x3d
cmp ebx, dword [esp]
jne 0x407221
call fcn.0041b674
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x33
cmp ebx, dword [esp]
jne 0x407249
mov ebx, dword [0x8f9ae0]
and ebx, ebx
jle 0x407244
push 0
call fcn.0040f736
call fcn.0041a887
jmp 0x40732d
mov ebx, 0x34
cmp ebx, dword [esp]
jne 0x40732d
mov ebx, dword [0x8f9ae0]
and ebx, ebx
jle 0x407276
lea ebp, [0x8f9dd4]
mov ebx, dword [ebp + 4]
cmp ebx, 3
jne 0x407276
mov eax, 1
jmp 0x407278
xor eax, eax
and eax, eax
je 0x40727e
jmp 0x407283
call fcn.0041b49f
push 0x1c
push 0x4e
call fcn.004733ab
push dword [0x8f9bbc]
push 0x42
call fcn.004734ac
push edx
call fcn.0048d530
pop edx
push eax
push dword [0x8f9ca8]
push dword [0x8f9b1c]
push 0
call fcn.0047aa84
mov ebx, eax
add ebx, 0xa0
push ebx
push 0
call fcn.0047ab13
mov ebx, eax
add ebx, 0x6e
push ebx
call fcn.0041975e
lea eax, [0x8f9ca8]
push eax
call fcn.0048d5d0
push dword [0x8f9ca8]
mov edx, str.noneresult
pop ecx
call fcn.0042e590
jne 0x40731d
push dword [0x8f9ca8]
mov edx, 0x5cf064
pop ecx
call fcn.0042e620
je 0x40731b
push dword [0x8f9ca8]
call fcn.0041c1f1
jmp 0x40732d
mov edx, 0x5cf064
lea ecx, [0x8f9ca8]
call fcn.0042e008
pop eax
pop eax
call fcn.0047bfac
push eax
xor ebx, ebx
cmp ebx, dword [esp]
jne 0x407990
push dword [0x8f9c18]
call fcn.00417401
call fcn.0047bf9d
push eax
mov ebx, 0x4e
cmp ebx, dword [esp]
jne 0x40747f
call fcn.0047bf8e
mov ebx, eax
and ebx, ebx
jne 0x4073f7
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4e
call fcn.00473529
lea eax, [0x8f9a64]
push eax
call fcn.0048d5d0
push edx
call fcn.0048d530
pop edx
push eax
push 0
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4e
call fcn.00473529
call fcn.0042e5e2
add dword [esp], edx
call fcn.0041f363
call fcn.0042e610
push 0x4e
call fcn.004735b4
push dword [0x8f9c5c]
call fcn.004248ef
mov edx, 0x5cf064
lea ecx, [0x8f9a98]
call fcn.0042e008
jmp 0x40747a
call fcn.0047bf8e
mov ebx, eax
cmp ebx, 1
jne 0x40747a
push 0x4e
call fcn.0040f287
and eax, eax
je 0x407426
lea ebp, [0x8f9dd4]
mov ebx, dword [ebp]
cmp ebx, 0x4e
jne 0x407426
mov eax, 1
jmp 0x407428
xor eax, eax
and eax, eax
je 0x40747a
push edx
call fcn.0048d530
pop edx
push eax
push 0
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4e
call fcn.00473529
call fcn.0042e5e2
add dword [esp], edx
call fcn.0041f363
call fcn.0042e610
push 0
call fcn.0047a61d
push eax
push 0xa
call fcn.0046e075
jmp 0x40798d
mov ebx, 0x16
cmp ebx, dword [esp]
jne 0x40749e
call fcn.0047bf8e
mov ebx, eax
and ebx, ebx
jne 0x407499
call fcn.0041b048
jmp 0x40798d
mov ebx, 0x17
cmp ebx, dword [esp]
jne 0x4074bd
call fcn.0047bf8e
mov ebx, eax
and ebx, ebx
jne 0x4074b8
call fcn.0041b49f
jmp 0x40798d
mov ebx, 0x18
cmp ebx, dword [esp]
jne 0x4074dc
call fcn.0047bf8e
mov ebx, eax
and ebx, ebx
jne 0x4074d7
call fcn.0041b674
jmp 0x40798d
mov ebx, 0x5b
cmp ebx, dword [esp]
jne 0x407500
call fcn.0047bf8e
mov ebx, eax
and ebx, ebx
jne 0x4074fb
push 0
call fcn.00417383
jmp 0x40798d
mov ebx, 0x5c
cmp ebx, dword [esp]
jne 0x407524
call fcn.0047bf8e
mov ebx, eax
and ebx, ebx
jne 0x40751f
push 0
call fcn.0042077a
jmp 0x40798d
mov ebx, 0x4d
cmp ebx, dword [esp]
jne 0x407945
call fcn.0047bf8e
mov ebx, eax
cmp ebx, 2
jne 0x407682
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4d
call fcn.00473529
call fcn.0048d660
mov edx, 0x5dc9d4
pop ecx
push ecx
call fcn.0042e600
mov ecx, eax
call fcn.0042e590
jne 0x407649
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4d
call fcn.00473529
call fcn.0042e5e2
add dword [esp], edx
call fcn.00414040
call fcn.0042e610
and eax, eax
je 0x4075e8
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4d
call fcn.00473529
call fcn.0042e5e2
add dword [esp], edx
call fcn.0040abc2
call fcn.0042e610
jmp 0x407647
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4d
call fcn.00473529
lea eax, [0x8f9a98]
push eax
call fcn.0048d5d0
push edx
call fcn.0048d530
pop edx
push eax
push 1
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4d
call fcn.00473529
call fcn.0042e5e2
add dword [esp], edx
call fcn.0041f363
call fcn.0042e610
jmp 0x407682
push edx
call fcn.0048d530
pop edx
push eax
push 1
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4d
call fcn.00473529
call fcn.0042e5e2
add dword [esp], edx
call fcn.0041f363
call fcn.0042e610
call fcn.0047bf8e
mov ebx, eax
cmp ebx, 1
jne 0x407943
push 0x4d
call fcn.0040f287
and eax, eax
je 0x4076b2
mov ebx, dword [0x8f9ae0]
cmp ebx, 1
jne 0x4076b2
mov eax, 1
jmp 0x4076b4
xor eax, eax
and eax, eax
je 0x407943
push edx
call fcn.0048d530
pop edx
push eax
mov eax, 0x5dc9d4
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4d
call fcn.00473529
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048ad20
call fcn.0042e610
mov ebx, eax
and ebx, ebx
jle 0x407712
push 1
push 0x15
push 9
call fcn.0046e09f
jmp 0x407726
push 0
push 0x15
push 9
call fcn.0046e09f
push edx
call fcn.0048d530
pop edx
push eax
mov eax, 0x5d1a70
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4d
call fcn.00473529
call fcn.0042e5e2
add dword [esp], edx
call fcn.0048ad20
call fcn.0042e610
mov ebx, eax
and ebx, ebx
jle 0x4077b8
push 1
push 0xd
push 9
call fcn.0046e09f
push 1
push 0x11
push 9
call fcn.0046e09f
push 1
push 0xb
push 9
call fcn.0046e09f
push 1
push 0xc
push 9
call fcn.0046e09f
jmp 0x407808
push 0
push 0xd
push 9
call fcn.0046e09f
push 0
push 0x11
push 9
call fcn.0046e09f
push 0
push 0xb
push 9
call fcn.0046e09f
push 0
push 0xc
push 9
call fcn.0046e09f
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push 0x4d
call fcn.00473529
call fcn.0042e5e2
add dword [esp], edx
call fcn.00414040
call fcn.0042e610
and eax, eax
je 0x407844
xor eax, eax
jmp 0x407849
mov eax, 1
and eax, eax
je 0x4078a2
push 1
push 0x10
push 9
call fcn.0046e09f
push 1
push 0x14
push 9
call fcn.0046e09f
push 1
push 0x12
push 9
call fcn.0046e09f
push 1
push 0x13
push 9
call fcn.0046e09f
jmp 0x40792e
push 0
push 0x10
push 9
call fcn.0046e09f
push 0
push 0x14
push 9
call fcn.0046e09f
push 0
push 0xe
push 9
call fcn.0046e09f
push 0
push 0x16
push 9
call fcn.0046e09f
push 0
push 0x17
push 9
call fcn.0046e09f
push 0
push 0x12
push 9
call fcn.0046e09f
push 0
push 0x13
push 9
call fcn.0046e09f
push 0
call fcn.0047a61d
push eax
push 9
call fcn.0046e075
jmp 0x40798d
mov ebx, 0x4c
cmp ebx, dword [esp]
jne 0x40798d
mov ebx, dword [0x8f9c18]
cmp ebx, 0x205
jne 0x40798d
lea ebp, [0x8f9dd4]
mov ebx, dword [ebp + 8]
cmp ebx, 8
jne 0x40796f
xor eax, eax
jmp 0x407974
mov eax, 1
and eax, eax
je 0x40798d
push 0
call fcn.0047a61d
push eax
push 0x18
call fcn.0046e075
pop eax
jmp 0x4079a4
mov dword [0x8f9c18], 0
push 5
call fcn.0047a289
pop eax
jmp 0x4079b1
push 5
call fcn.0047a289
mov ebx, dword [0x8f9c18]
cmp ebx, 0x333c
jne 0x4079d8
push dword [0x8f9c28]
call fcn.0042fde8
and eax, eax
je 0x4079d8
mov dword [0x8f9c18], 0
mov ebx, dword [0x8f9c18]
cmp ebx, 0x333c
jne 0x405e08
lea ebp, [0x8f9dd4]
mov dword [ebp + 8], 7
push 1
call fcn.0040e3ec
push 1
call fcn.00411786
push 0
call fcn.0040e3ec
push dword [0x8f9a88]
call fcn.0042fde8
and eax, eax
je 0x407a2f
push dword [0x8f9a88]
call fcn.0042ff5d
push dword [0x8f9c28]
call fcn.0042fde8
and eax, eax
je 0x407a49
push dword [0x8f9c28]
call fcn.0042ff5d
push 0x1d
call fcn.0046e33f
push 0
call fcn.0047a515
push dword [0x8f9c9c]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d530
pop edx
push eax
call fcn.0044d027
call fcn.0042e5e2
add dword [esp], edx
call fcn.0047db27
mov edx, 0x5d69dc
push edx
call fcn.0048d570
call fcn.0042e600
mov edx, eax
pop ecx
call fcn.0042e590
jne 0x407aca
push 3
mov eax, 0x5cf064
push eax
push dword [0x8f9c9c]
call fcn.0047dcfd
jmp 0x407bc3
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f9c9c]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str.xpPKCons.exe
push edx
call fcn.0048d570
call fcn.0042e5e2
add dword [esp], edx
call fcn.00411717
call fcn.0042e610
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f9c9c]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str.count.exe
push edx
call fcn.0048d570
call fcn.0042e5e2
add dword [esp], edx
call fcn.00411717
call fcn.0042e610
push dword [0x8f9cc8]
mov edx, 0x5d6884
pop ecx
call fcn.0042e590
je 0x407b8a
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f9c9c]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str.pidgenx_xp.dll
push edx
call fcn.0048d570
call fcn.0042e5e2
add dword [esp], edx
call fcn.00411717
call fcn.0042e610
jmp 0x407bc3
push edx
call fcn.0048d530
pop edx
push eax
mov edx, dword [0x8f9c9c]
push edx
call fcn.0048d530
pop edx
push eax
push edx
call fcn.0048d570
mov edx, str.PidGenx_x86.dll
push edx
call fcn.0048d570
call fcn.0042e5e2
add dword [esp], edx
call fcn.00411717
call fcn.0042e610
jmp 0x407bc5
push 0
call 0x407be4
call fcn.0048d510
push dword [0x8f9998]
call sub.KERNEL32.dll_HeapDestroy
call sub.KERNEL32.dll_ExitProcess
call fcn.0042f1c7
call fcn.0042fd9a
call fcn.00432c70
call fcn.0044d91a
call fcn.0044e2a1
call fcn.0044eb87
call fcn.0046d9db
call fcn.0046e380
call fcn.0046f340
call sub.ole32.dll_OleUninitialize
call fcn.00471b07
call fcn.0047a58f
call fcn.0047be56
call fcn.0047cc0b
call fcn.0047d896
call fcn.0047e052
call fcn.0047efd2
call fcn.00485cca
call fcn.004876c6
call fcn.0048a7d0
call fcn.0048ca1c
call fcn.0048ca82
call fcn.0048c220
ret