Function at 0x462990
Capabilities:
Get common file path
Query service status

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x4b5ee3
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
push ecx
sub esp, 0xe24
push ebx
push esi
push edi
mov dword [ebp - 0x10], esp
mov dword [ebp - 0x498], 0x5dbc
mov dword [ebp - 0x618], str.szszbn_iumbnfvja_qqwrfkuf_moqytypa_xkfcsumni_ysik_vftzcksus_ehkr_rftrze_qlhfwcdfz_ysdvlffzq_smk_xcihdmc
cmp dword [ebp - 0x498], 0x5f38
jle 0x462ac2
and dword [ebp - 0x23c], 0
jmp 0x4629ef
mov eax, dword [ebp - 0x23c]
inc eax
mov dword [ebp - 0x23c], eax
cmp dword [ebp - 0x23c], 0x4b25
jge 0x462ac2
and dword [ebp - 0x234], 0
jmp 0x462a15
mov eax, dword [ebp - 0x234]
inc eax
mov dword [ebp - 0x234], eax
cmp dword [ebp - 0x234], 0x55be
jge 0x462abd
and dword [ebp - 0x344], 0
jmp 0x462a3b
mov eax, dword [ebp - 0x344]
inc eax
mov dword [ebp - 0x344], eax
cmp dword [ebp - 0x344], 0x1fe4
jge 0x462ab8
and dword [ebp - 0x24], 0
jmp 0x462a54
mov eax, dword [ebp - 0x24]
inc eax
mov dword [ebp - 0x24], eax
cmp dword [ebp - 0x24], 0x684e
jge 0x462ab3
mov eax, dword [ebp - 0x234]
add eax, dword [ebp - 0x344]
add eax, dword [ebp - 0x24]
or eax, dword [ebp - 0x23c]
cdq
mov dword [ebp - 0x8fc], eax
mov dword [ebp - 0x8f8], edx
push dword [ebp - 0x8f8]
push dword [ebp - 0x8fc]
lea ecx, [ebp - 0xd2c]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xd2c]
call fcn.0040282e
jmp 0x462a4d
jmp 0x462a2e
jmp 0x462a08
jmp 0x4629e2
cmp dword [ebp + 8], 2
jl 0x463ccc
mov dword [ebp - 0x470], 0x10a0
mov dword [ebp - 0x5dc], str.hhwey_lfhc_hmz
mov dword [ebp - 0x468], 0x781f
mov dword [ebp - 0x5d0], str.gzpxokcs_pzrdajk_whlt_zmdde_dxvfcb_uiqkvjccx_afwgpn_qypuqi_znymv_nzmx
cmp dword [ebp - 0x468], 0x798e
jle 0x462b88
and dword [ebp - 0x2c], 0
jmp 0x462b11
mov eax, dword [ebp - 0x2c]
inc eax
mov dword [ebp - 0x2c], eax
cmp dword [ebp - 0x2c], 0x6d14
jge 0x462b88
and dword [ebp - 0x3cc], 0
jmp 0x462b30
mov eax, dword [ebp - 0x3cc]
inc eax
mov dword [ebp - 0x3cc], eax
cmp dword [ebp - 0x3cc], 0xb2a
jge 0x462b86
mov eax, dword [ebp - 0x2c]
xor eax, dword [ebp - 0x3cc]
cdq
mov dword [ebp - 0x7cc], eax
mov dword [ebp - 0x7c8], edx
push dword [ebp - 0x7c8]
push dword [ebp - 0x7cc]
lea ecx, [ebp - 0xa38]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xa38]
call fcn.0040282e
jmp 0x462b23
jmp 0x462b0a
cmp dword [ebp - 0x470], 0x124b
jle 0x4630a3
mov dword [ebp - 0x508], 0x2ae3
mov dword [ebp - 0x888], str.hexndw_ijad_ellersakc_uecij_rcjszhpz_ffuayeunj_tfmsinzlb_pvon_ldfm_mdly_egkpkha_gjckawyyi_oxyqft_emk
cmp dword [ebp - 0x508], 0x2c47
jle 0x462c42
and dword [ebp - 0x34], 0
jmp 0x462bc9
mov eax, dword [ebp - 0x34]
inc eax
mov dword [ebp - 0x34], eax
cmp dword [ebp - 0x34], 0x160f
jge 0x462c42
and dword [ebp - 0x244], 0
jmp 0x462be8
mov eax, dword [ebp - 0x244]
inc eax
mov dword [ebp - 0x244], eax
cmp dword [ebp - 0x244], 0x7cd2
jge 0x462c40
mov eax, dword [ebp - 0x34]
mov ecx, dword [ebp - 0x244]
shl eax, cl
cdq
mov dword [ebp - 0x908], eax
mov dword [ebp - 0x904], edx
push dword [ebp - 0x904]
push dword [ebp - 0x908]
lea ecx, [ebp - 0xc3c]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xc3c]
call fcn.0040282e
jmp 0x462bdb
jmp 0x462bc2
and dword [ebp - 0x25c], 0
jmp 0x462c58
mov eax, dword [ebp - 0x25c]
inc eax
mov dword [ebp - 0x25c], eax
cmp dword [ebp - 0x25c], 0x642a
jge 0x46305e
mov dword [ebp - 0x460], 0x74cf
mov dword [ebp - 0x5c4], str.tixcmhvsp_nemfgbd_fabh_rvxcgbtaq_toeou_jnhvgvf_mvxvvjr_uqtgobn_kyibeyv
cmp dword [ebp - 0x460], 0x78af
jle 0x462d12
and dword [ebp - 0x3c], 0
jmp 0x462c99
mov eax, dword [ebp - 0x3c]
inc eax
mov dword [ebp - 0x3c], eax
cmp dword [ebp - 0x3c], 0x3d23
jge 0x462d12
and dword [ebp - 0x34c], 0
jmp 0x462cb8
mov eax, dword [ebp - 0x34c]
inc eax
mov dword [ebp - 0x34c], eax
cmp dword [ebp - 0x34c], 0x47de
jge 0x462d10
mov eax, dword [ebp - 0x3c]
mov ecx, dword [ebp - 0x34c]
sar eax, cl
cdq
mov dword [ebp - 0x7dc], eax
mov dword [ebp - 0x7d8], edx
push dword [ebp - 0x7d8]
push dword [ebp - 0x7dc]
lea ecx, [ebp - 0xa68]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xa68]
call fcn.0040282e
jmp 0x462cab
jmp 0x462c92
and dword [ebp - 0x64], 0
jmp 0x462d1f
mov eax, dword [ebp - 0x64]
inc eax
mov dword [ebp - 0x64], eax
cmp dword [ebp - 0x64], 0x23ce
jge 0x463014
mov dword [ebp - 0x558], 0x6494
mov dword [ebp - 0x988], str.pjcvp_xywwizzie_jccvlwf_ugbr_xuugcien_faxxlmr_kbhy_aavnyxi
cmp dword [ebp - 0x558], 0x6511
jle 0x462e5f
push 0x1eb6
push 0x44a
call dword [sym.imp.USER32.dll_GetDesktopWindow]
push eax
call dword [sym.imp.USER32.dll_SetWindowLongW]
and dword [ebp - 0x44], 0
jmp 0x462d74
mov eax, dword [ebp - 0x44]
inc eax
mov dword [ebp - 0x44], eax
cmp dword [ebp - 0x44], 0x4f9
jge 0x462e46
and dword [ebp - 0x24c], 0
jmp 0x462d97
mov eax, dword [ebp - 0x24c]
inc eax
mov dword [ebp - 0x24c], eax
cmp dword [ebp - 0x24c], 0x717e
jge 0x462e41
and dword [ebp - 0x4c], 0
jmp 0x462db4
mov eax, dword [ebp - 0x4c]
inc eax
mov dword [ebp - 0x4c], eax
cmp dword [ebp - 0x4c], 0x2ef
jge 0x462e3c
and dword [ebp - 0x44c], 0
jmp 0x462dd3
mov eax, dword [ebp - 0x44c]
inc eax
mov dword [ebp - 0x44c], eax
cmp dword [ebp - 0x44c], 0x664f
jge 0x462e37
mov ecx, dword [ebp - 0x44]
add ecx, dword [ebp - 0x24c]
mov eax, dword [ebp - 0x4c]
cdq
idiv dword [ebp - 0x44c]
and ecx, edx
mov eax, ecx
cdq
mov dword [ebp - 0x914], eax
mov dword [ebp - 0x910], edx
push dword [ebp - 0x910]
push dword [ebp - 0x914]
lea ecx, [ebp - 0xdbc]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xdbc]
call fcn.0040282e
jmp 0x462dc6
jmp 0x462dad
jmp 0x462d8a
jmp 0x462d6d
push 0x2449
push 0x1eaf
push 0
push 0x197e
push 0
call dword [sym.imp.USER32.dll_GetMenuStringW]
and dword [ebp - 0x5c], 0
jmp 0x462e6c
mov eax, dword [ebp - 0x5c]
inc eax
mov dword [ebp - 0x5c], eax
cmp dword [ebp - 0x5c], 0x5a70
jge 0x462fca
mov dword [ebp - 0x4a0], 0x4182
mov dword [ebp - 0x750], str.pnkzjfdyz_pffh_trobjtwr_gbpc_mqthxu_gaveafsse_sfd_ryxiumxyn
cmp dword [ebp - 0x4a0], 0x4518
jle 0x462f27
and dword [ebp - 0x54], 0
jmp 0x462eaa
mov eax, dword [ebp - 0x54]
inc eax
mov dword [ebp - 0x54], eax
cmp dword [ebp - 0x54], 0x4644
jge 0x462f27
and dword [ebp - 0x254], 0
jmp 0x462ec9
mov eax, dword [ebp - 0x254]
inc eax
mov dword [ebp - 0x254], eax
cmp dword [ebp - 0x254], 0x3183
jge 0x462f22
mov eax, dword [ebp - 0x54]
cdq
idiv dword [ebp - 0x254]
mov eax, edx
cdq
mov dword [ebp - 0x7ec], eax
mov dword [ebp - 0x7e8], edx
push dword [ebp - 0x7e8]
push dword [ebp - 0x7ec]
lea ecx, [ebp - 0xa98]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xa98]
call fcn.0040282e
jmp 0x462ebc
jmp 0x462ea3
and dword [ebp - 0x354], 0
jmp 0x462f3d
mov eax, dword [ebp - 0x354]
inc eax
mov dword [ebp - 0x354], eax
cmp dword [ebp - 0x354], 0x3a4e
jge 0x462f83
mov ecx, dword [ebp - 0x5c]
imul ecx, dword [ebp - 0x354]
add ecx, dword [ebp - 0x64]
mov eax, dword [ebp - 0x25c]
sar eax, cl
cdq
mov dword [ebp - 0x920], eax
mov dword [ebp - 0x91c], edx
push dword [ebp - 0x91c]
push dword [ebp - 0x920]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x462f30
and dword [ebp - 4], 0
cmp dword [ebp - 0x4a0], 0x3eab
jge 0x462f9f
push dword [ebp - 0x750]
call fcn.00489da5
pop ecx
jmp 0x462fbb
or dword [ebp - 4], 0xffffffff
jmp 0x462fc5
jmp 0x462e65
mov dword [ebp - 4], 2
cmp dword [ebp - 0x558], 0x636c
jge 0x462fe9
push dword [ebp - 0x988]
call fcn.00489da5
pop ecx
jmp 0x463005
or dword [ebp - 4], 0xffffffff
jmp 0x46300f
jmp 0x462d18
mov dword [ebp - 4], 4
cmp dword [ebp - 0x460], 0x72fb
jge 0x463033
push dword [ebp - 0x5c4]
call fcn.00489da5
pop ecx
jmp 0x46304f
or dword [ebp - 4], 0xffffffff
jmp 0x463059
jmp 0x462c4b
mov dword [ebp - 4], 6
cmp dword [ebp - 0x508], 0x278f
jge 0x46307d
push dword [ebp - 0x888]
call fcn.00489da5
pop ecx
jmp 0x463099
or dword [ebp - 4], 0xffffffff
jmp 0x4630a3
mov dword [ebp - 4], 8
cmp dword [ebp - 0x468], 0x7793
jge 0x4630c2
push dword [ebp - 0x5d0]
call fcn.00489da5
pop ecx
jmp 0x4630de
or dword [ebp - 4], 0xffffffff
jmp 0x4630e8
mov dword [ebp - 0x598], 0xe3c
mov dword [ebp - 0x990], str.vykatnzo_bcppzicp_culwqoxhz_bkagt_jvbskzuei
cmp dword [ebp - 0x598], 0xfbd
jle 0x4631f9
and dword [ebp - 0x6c], 0
jmp 0x463119
mov eax, dword [ebp - 0x6c]
inc eax
mov dword [ebp - 0x6c], eax
cmp dword [ebp - 0x6c], 0x587b
jge 0x4631eb
and dword [ebp - 0x3d4], 0
jmp 0x46313c
mov eax, dword [ebp - 0x3d4]
inc eax
mov dword [ebp - 0x3d4], eax
cmp dword [ebp - 0x3d4], 0x130f
jge 0x4631e6
and dword [ebp - 0x74], 0
jmp 0x463159
mov eax, dword [ebp - 0x74]
inc eax
mov dword [ebp - 0x74], eax
cmp dword [ebp - 0x74], 0x1a1d
jge 0x4631e1
and dword [ebp - 0x264], 0
jmp 0x463178
mov eax, dword [ebp - 0x264]
inc eax
mov dword [ebp - 0x264], eax
cmp dword [ebp - 0x264], 0x3cc6
jge 0x4631dc
mov ecx, dword [ebp - 0x6c]
sub ecx, dword [ebp - 0x3d4]
mov eax, dword [ebp - 0x74]
cdq
idiv dword [ebp - 0x264]
and ecx, edx
mov eax, ecx
cdq
mov dword [ebp - 0x7fc], eax
mov dword [ebp - 0x7f8], edx
push dword [ebp - 0x7f8]
push dword [ebp - 0x7fc]
lea ecx, [ebp - 0xc6c]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xc6c]
call fcn.0040282e
jmp 0x46316b
jmp 0x463152
jmp 0x46312f
jmp 0x463112
push 0
push 0
push 0
push 0
call dword [sym.imp.KERNEL32.dll_WritePrivateProfileStringW]
push 1
lea eax, [ebp - 0xc0c]
push eax
xor edx, edx
inc edx
xor ecx, ecx
call fcn.004530e6
pop ecx
pop ecx
mov esi, eax
lea edi, [ebp - 0x9d8]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
lea esi, [ebp - 0x9d8]
lea edi, [ebp - 0x9cc]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [ebp - 4], 0xa
cmp dword [ebp - 0x598], 0xaee
jge 0x463247
push dword [ebp - 0x990]
call fcn.00489da5
pop ecx
jmp 0x463263
or dword [ebp - 4], 0xffffffff
jmp 0x46326d
mov dword [ebp - 0x478], 0x7c94
mov dword [ebp - 0x5e8], str.hxwzm_swmcje_web_zwrprs_urdchkmn_nxgi_ssvlqjaz_uhkgrg
cmp dword [ebp - 0x478], 0x7dc6
jle 0x46332d
and dword [ebp - 0x7c], 0
jmp 0x46329e
mov eax, dword [ebp - 0x7c]
inc eax
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0x2e66
jge 0x46332d
and dword [ebp - 0x35c], 0
jmp 0x4632c1
mov eax, dword [ebp - 0x35c]
inc eax
mov dword [ebp - 0x35c], eax
cmp dword [ebp - 0x35c], 0x7295
jge 0x463328
and dword [ebp - 0x84], 0
jmp 0x4632e3
mov eax, dword [ebp - 0x84]
inc eax
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 0x7a50
jge 0x463326
mov eax, dword [ebp - 0x7c]
cdq
idiv dword [ebp - 0x35c]
sub edx, dword [ebp - 0x84]
mov eax, edx
cdq
mov dword [ebp - 0x92c], eax
mov dword [ebp - 0x928], edx
push dword [ebp - 0x928]
push dword [ebp - 0x92c]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x4632d6
jmp 0x4632b4
jmp 0x463297
mov dword [ebp - 4], 0xc
mov dword [ebp - 0x510], 0x655d
mov dword [ebp - 0x894], str.famiaae_zprozvi_roe_vic_eylokhirw_shwh_abulhzdly
cmp dword [ebp - 0x510], 0x68fc
jle 0x463431
push 0
push 0x2142
call dword [sym.imp.SHELL32.dll_Shell_NotifyIconW]
and dword [ebp - 0x414], 0
jmp 0x46337b
mov eax, dword [ebp - 0x414]
inc eax
mov dword [ebp - 0x414], eax
cmp dword [ebp - 0x414], 0x26c
jge 0x463431
and dword [ebp - 0x26c], 0
jmp 0x4633a1
mov eax, dword [ebp - 0x26c]
inc eax
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0x4197
jge 0x46342c
and dword [ebp - 0x8c], 0
jmp 0x4633c3
mov eax, dword [ebp - 0x8c]
inc eax
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0xe51
jge 0x463427
mov eax, dword [ebp - 0x26c]
imul eax, dword [ebp - 0x8c]
mov ecx, dword [ebp - 0x414]
sub ecx, eax
mov eax, ecx
cdq
mov dword [ebp - 0x80c], eax
mov dword [ebp - 0x808], edx
push dword [ebp - 0x808]
push dword [ebp - 0x80c]
lea ecx, [ebp - 0xac8]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xac8]
call fcn.0040282e
jmp 0x4633b6
jmp 0x463394
jmp 0x46336e
cmp dword [ebp - 0x470], 0xce5
jge 0x46344d
mov edx, dword [ebp - 0x5dc]
mov ecx, 0xac0340
call fcn.004865ab
mov byte [ebp - 4], 0xd
cmp dword [ebp - 0x510], 0x6324
jge 0x463469
push dword [ebp - 0x894]
call fcn.00489da5
pop ecx
jmp 0x463485
mov dword [ebp - 4], 0xc
jmp 0x463495
jmp 0x4634b1
or dword [ebp - 4], 0xffffffff
jmp 0x4634bb
mov dword [ebp - 4], 0x10
cmp dword [ebp - 0x478], 0x79a7
jge 0x4634de
mov edx, dword [ebp - 0x5e8]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x4634fa
or dword [ebp - 4], 0xffffffff
jmp 0x463504
mov dword [ebp - 0x518], 0x6e35
mov dword [ebp - 0x8a0], str.eijru_zfyhjscaa_qwskklnk
cmp dword [ebp - 0x518], 0x7215
jle 0x46380e
call dword [sym.imp.USER32.dll_WaitMessage]
and dword [ebp - 0x27c], 0
jmp 0x463544
mov eax, dword [ebp - 0x27c]
inc eax
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0xa6b
jge 0x46380e
and dword [ebp - 0xac], 0
jmp 0x46356a
mov eax, dword [ebp - 0xac]
inc eax
mov dword [ebp - 0xac], eax
cmp dword [ebp - 0xac], 0x5749
jge 0x463809
and dword [ebp - 0x3dc], 0
jmp 0x463590
mov eax, dword [ebp - 0x3dc]
inc eax
mov dword [ebp - 0x3dc], eax
cmp dword [ebp - 0x3dc], 0x71c1
jge 0x463804
mov dword [ebp - 0x480], 0x2dba
mov dword [ebp - 0x5f4], str.jcrarjry_ihmrwdcuz_nqtkhi_uzhlf_dfyiagoc_ulsdlgazx_pqggicclp_aouilbio
cmp dword [ebp - 0x480], 0x2ef8
jle 0x463637
and dword [ebp - 0x94], 0
jmp 0x4635d6
mov eax, dword [ebp - 0x94]
inc eax
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0x2d4
jge 0x463637
and dword [ebp - 0x274], 0
jmp 0x4635f8
mov eax, dword [ebp - 0x274]
inc eax
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0x3f58
jge 0x463635
mov eax, dword [ebp - 0x94]
sub eax, dword [ebp - 0x274]
cdq
mov dword [ebp - 0x938], eax
mov dword [ebp - 0x934], edx
push dword [ebp - 0x934]
push dword [ebp - 0x938]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x4635eb
jmp 0x4635c9
and dword [ebp - 0xb4], 0
jmp 0x46364d
mov eax, dword [ebp - 0xb4]
inc eax
mov dword [ebp - 0xb4], eax
cmp dword [ebp - 0xb4], 0x7194
jge 0x4637b6
mov dword [ebp - 0x560], 0x2ce7
mov dword [ebp - 0x998], str.xrardo_mczzr_mia_xlt_fgvk_frrmi_ofh_iruyu_exlxoxdjy_iiywq_qywbqthpb_ipbc
cmp dword [ebp - 0x560], 0x2e04
jle 0x46372a
and dword [ebp - 0x9c], 0
jmp 0x463697
mov eax, dword [ebp - 0x9c]
inc eax
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0x6277
jge 0x46372a
and dword [ebp - 0x364], 0
jmp 0x4636bd
mov eax, dword [ebp - 0x364]
inc eax
mov dword [ebp - 0x364], eax
cmp dword [ebp - 0x364], 0x4308
jge 0x463725
and dword [ebp - 0xa4], 0
jmp 0x4636df
mov eax, dword [ebp - 0xa4]
inc eax
mov dword [ebp - 0xa4], eax
cmp dword [ebp - 0xa4], 0x62e5
jge 0x463723
mov eax, dword [ebp - 0x9c]
imul eax, dword [ebp - 0x364]
add eax, dword [ebp - 0xa4]
cdq
mov dword [ebp - 0x81c], eax
mov dword [ebp - 0x818], edx
push dword [ebp - 0x818]
push dword [ebp - 0x81c]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x4636d2
jmp 0x4636b0
jmp 0x46368a
mov eax, dword [ebp - 0x27c]
xor eax, dword [ebp - 0xac]
mov ecx, dword [ebp - 0x3dc]
imul ecx, dword [ebp - 0xb4]
xor eax, ecx
cdq
mov dword [ebp - 0x944], eax
mov dword [ebp - 0x940], edx
mov dword [ebp - 4], 0x12
cmp dword [ebp - 0x560], 0x2c75
jge 0x463775
mov edx, dword [ebp - 0x998]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x463791
or dword [ebp - 4], 0xffffffff
jmp 0x46379b
push dword [ebp - 0x940]
push dword [ebp - 0x944]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x463640
mov dword [ebp - 4], 0x14
cmp dword [ebp - 0x480], 0x2d90
jge 0x4637d9
mov edx, dword [ebp - 0x5f4]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x4637f5
or dword [ebp - 4], 0xffffffff
jmp 0x4637ff
jmp 0x463583
jmp 0x46355d
jmp 0x463537
cmp dword [ebp - 0x9cc], 0
je 0x46382b
push 0
push dword [ebp - 0x9c4]
push dword [ebp - 0x9c8]
call dword [ebp - 0x9cc]
mov dword [ebp - 4], 0x16
cmp dword [ebp - 0x518], 0x6d06
jge 0x46384e
mov edx, dword [ebp - 0x8a0]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x46386a
or dword [ebp - 4], 0xffffffff
jmp 0x463874
mov dword [ebp - 0x488], 0x45ab
mov dword [ebp - 0x600], str.rkjiie_hycx_xyqjahmm_kbefinmhn_ntprkxup_rmdb_tpyarcki
cmp dword [ebp - 0x488], 0x492a
jle 0x463941
and dword [ebp - 0x36c], 0
jmp 0x4638ae
mov eax, dword [ebp - 0x36c]
inc eax
mov dword [ebp - 0x36c], eax
cmp dword [ebp - 0x36c], 0x33c9
jge 0x463941
and dword [ebp - 0x284], 0
jmp 0x4638d4
mov eax, dword [ebp - 0x284]
inc eax
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0x7e66
jge 0x46393c
and dword [ebp - 0xbc], 0
jmp 0x4638f6
mov eax, dword [ebp - 0xbc]
inc eax
mov dword [ebp - 0xbc], eax
cmp dword [ebp - 0xbc], 0x5ded
jge 0x46393a
mov eax, dword [ebp - 0x284]
imul eax, dword [ebp - 0xbc]
and eax, dword [ebp - 0x36c]
cdq
mov dword [ebp - 0x82c], eax
mov dword [ebp - 0x828], edx
push dword [ebp - 0x828]
push dword [ebp - 0x82c]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x4638e9
jmp 0x4638c7
jmp 0x4638a1
mov dword [ebp - 0x520], 0x78ae
mov dword [ebp - 4], 0x18
cmp dword [ebp - 0x488], 0x4565
jge 0x46396e
mov edx, dword [ebp - 0x600]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x46398a
or dword [ebp - 4], 0xffffffff
jmp 0x463994
mov dword [ebp - 0x8ac], str.tmezpk_bnzbbmk_azvhvwff_nnaioa_ijgscfr_yywiwuxqg_xwhehcrq_svnhksdi_fzlowpwp_xkwfvuldz
cmp dword [ebp - 0x520], 0x792e
jle 0x463c7e
and dword [ebp - 0xcc], 0
jmp 0x4639c4
mov eax, dword [ebp - 0xcc]
inc eax
mov dword [ebp - 0xcc], eax
cmp dword [ebp - 0xcc], 0x371a
jge 0x463c7e
and dword [ebp - 0x434], 0
jmp 0x4639ea
mov eax, dword [ebp - 0x434]
inc eax
mov dword [ebp - 0x434], eax
cmp dword [ebp - 0x434], 0x146e
jge 0x463c79
mov dword [ebp - 0x588], 0x5b0d
mov dword [ebp - 0x9a0], str.dhiusqdhi_hdt_eyd_gcmzsve
cmp dword [ebp - 0x588], 0x5c06
jle 0x463ab4
and dword [ebp - 0xc4], 0
jmp 0x463a34
mov eax, dword [ebp - 0xc4]
inc eax
mov dword [ebp - 0xc4], eax
cmp dword [ebp - 0xc4], 0x7d8e
jge 0x463ab4
and dword [ebp - 0x28c], 0
jmp 0x463a56
mov eax, dword [ebp - 0x28c]
inc eax
mov dword [ebp - 0x28c], eax
cmp dword [ebp - 0x28c], 0x790e
jge 0x463aaf
mov eax, dword [ebp - 0xc4]
and eax, dword [ebp - 0x28c]
cdq
mov dword [ebp - 0x950], eax
mov dword [ebp - 0x94c], edx
push dword [ebp - 0x94c]
push dword [ebp - 0x950]
lea ecx, [ebp - 0xd5c]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xd5c]
call fcn.0040282e
jmp 0x463a49
jmp 0x463a27
mov eax, dword [ebp - 0xcc]
cdq
idiv dword [ebp - 0x434]
mov eax, edx
cdq
mov dword [ebp - 0x95c], eax
mov dword [ebp - 0x958], edx
mov dword [ebp - 4], 0x1a
cmp dword [ebp - 0x588], 0x5a16
jge 0x463aef
push dword [ebp - 0x9a0]
call fcn.00489da5
pop ecx
jmp 0x463b0b
or dword [ebp - 4], 0xffffffff
jmp 0x463b15
mov dword [ebp - 0x490], 0x32e3
mov dword [ebp - 0x60c], str.rhmdwlnxw_mndyud_xmrq_nppp_tniyjpv_froxfvcbq
cmp dword [ebp - 0x490], 0x341a
jle 0x463c15
and dword [ebp - 0x374], 0
jmp 0x463b4f
mov eax, dword [ebp - 0x374]
inc eax
mov dword [ebp - 0x374], eax
cmp dword [ebp - 0x374], 0x6230
jge 0x463c15
and dword [ebp - 0xd4], 0
jmp 0x463b75
mov eax, dword [ebp - 0xd4]
inc eax
mov dword [ebp - 0xd4], eax
cmp dword [ebp - 0xd4], 0x507
jge 0x463c10
and dword [ebp - 0x294], 0
jmp 0x463b9b
mov eax, dword [ebp - 0x294]
inc eax
mov dword [ebp - 0x294], eax
cmp dword [ebp - 0x294], 0x4d29
jge 0x463c0b
and dword [ebp - 0xdc], 0
jmp 0x463bbd
mov eax, dword [ebp - 0xdc]
inc eax
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0x65fe
jge 0x463c09
mov eax, dword [ebp - 0xd4]
cdq
idiv dword [ebp - 0x294]
sub edx, dword [ebp - 0xdc]
and edx, dword [ebp - 0x374]
mov eax, edx
cdq
mov dword [ebp - 0x83c], eax
mov dword [ebp - 0x838], edx
push dword [ebp - 0x838]
push dword [ebp - 0x83c]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x463bb0
jmp 0x463b8e
jmp 0x463b68
jmp 0x463b42
push dword [ebp - 0x958]
push dword [ebp - 0x95c]
mov ecx, 0xac0340
call fcn.004850fd
mov dword [ebp - 4], 0x1c
cmp dword [ebp - 0x490], 0x30ca
jge 0x463c4e
mov edx, dword [ebp - 0x60c]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x463c6a
or dword [ebp - 4], 0xffffffff
jmp 0x463c74
jmp 0x4639dd
jmp 0x4639b7
jmp 0x469193
mov dword [ebp - 4], 0x20
cmp dword [ebp - 0x498], 0x5a1b
jge 0x463ceb
push dword [ebp - 0x618]
call fcn.00489da5
pop ecx
jmp 0x463d07
or dword [ebp - 4], 0xffffffff
jmp 0x463d11
mov dword [ebp - 0x4b0], 0x6973
mov dword [ebp - 0x63c], str.dous_acrn_mrxnwm_egjcej_fbp_uyr_sficylsw_lmhzrfrec_qouq
mov dword [ebp - 0x5a8], 0x4d60
mov dword [ebp - 0x9b0], str.bpb_pltgwqgc_uwytuxqq_yphoifv_fyqdgmvki_tvtzppy_jvzz_sbnyegk
cmp dword [ebp - 0x5a8], 0x5133
jle 0x463e12
and dword [ebp - 0xec], 0
jmp 0x463d5f
mov eax, dword [ebp - 0xec]
inc eax
mov dword [ebp - 0xec], eax
cmp dword [ebp - 0xec], 0x8cf
jge 0x463e12
and dword [ebp - 0xe4], 0
jmp 0x463d85
mov eax, dword [ebp - 0xe4]
inc eax
mov dword [ebp - 0xe4], eax
cmp dword [ebp - 0xe4], 0xf61
jge 0x463e0d
and dword [ebp - 0x29c], 0
jmp 0x463da7
mov eax, dword [ebp - 0x29c]
inc eax
mov dword [ebp - 0x29c], eax
cmp dword [ebp - 0x29c], 0x62d
jge 0x463e08
mov eax, dword [ebp - 0xe4]
mov ecx, dword [ebp - 0x29c]
sar eax, cl
or eax, dword [ebp - 0xec]
cdq
mov dword [ebp - 0x84c], eax
mov dword [ebp - 0x848], edx
push dword [ebp - 0x848]
push dword [ebp - 0x84c]
lea ecx, [ebp - 0xaf8]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xaf8]
call fcn.0040282e
jmp 0x463d9a
jmp 0x463d78
jmp 0x463d52
cmp dword [ebp - 0x4b0], 0x6998
jle 0x4644a1
mov dword [ebp - 0x4a8], 0x64fe
mov dword [ebp - 0x630], str.jacw_gntknyltw_mys_xzmgfv_gvsn_qzvrqn_iqmvzuduc
cmp dword [ebp - 0x4a8], 0x67bf
jle 0x463f43
and dword [ebp - 0x3e4], 0
jmp 0x463e5c
mov eax, dword [ebp - 0x3e4]
inc eax
mov dword [ebp - 0x3e4], eax
cmp dword [ebp - 0x3e4], 0x5126
jge 0x463f43
and dword [ebp - 0xf4], 0
jmp 0x463e82
mov eax, dword [ebp - 0xf4]
inc eax
mov dword [ebp - 0xf4], eax
cmp dword [ebp - 0xf4], 0x205b
jge 0x463f3e
and dword [ebp - 0x2a4], 0
jmp 0x463ea8
mov eax, dword [ebp - 0x2a4]
inc eax
mov dword [ebp - 0x2a4], eax
cmp dword [ebp - 0x2a4], 0x1fb0
jge 0x463f39
and dword [ebp - 0xfc], 0
jmp 0x463ece
mov eax, dword [ebp - 0xfc]
inc eax
mov dword [ebp - 0xfc], eax
cmp dword [ebp - 0xfc], 0x6985
jge 0x463f34
mov eax, dword [ebp - 0x3e4]
imul eax, dword [ebp - 0xf4]
and eax, dword [ebp - 0x2a4]
and eax, dword [ebp - 0xfc]
cdq
mov dword [ebp - 0x968], eax
mov dword [ebp - 0x964], edx
push dword [ebp - 0x964]
push dword [ebp - 0x968]
lea ecx, [ebp - 0xc9c]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xc9c]
call fcn.0040282e
jmp 0x463ec1
jmp 0x463e9b
jmp 0x463e75
jmp 0x463e4f
and dword [ebp - 0x134], 0
jmp 0x463f59
mov eax, dword [ebp - 0x134]
inc eax
mov dword [ebp - 0x134], eax
cmp dword [ebp - 0x134], 0x1828
jge 0x464452
mov dword [ebp - 0x528], 0x65dc
mov dword [ebp - 0x8b8], str.plzva_bxb_eehvfk_wirmzuqn_owyzxq_pqam_efzmpzy_ltr_brq_nitbu_ujlwnxrrv_dke_fgasoxbzd
cmp dword [ebp - 0x528], 0x65ff
jle 0x464055
and dword [ebp - 0x37c], 0
jmp 0x463fa3
mov eax, dword [ebp - 0x37c]
inc eax
mov dword [ebp - 0x37c], eax
cmp dword [ebp - 0x37c], 0x35b2
jge 0x464055
and dword [ebp - 0x104], 0
jmp 0x463fc9
mov eax, dword [ebp - 0x104]
inc eax
mov dword [ebp - 0x104], eax
cmp dword [ebp - 0x104], 0x6175
jge 0x464050
and dword [ebp - 0x2ac], 0
jmp 0x463feb
mov eax, dword [ebp - 0x2ac]
inc eax
mov dword [ebp - 0x2ac], eax
cmp dword [ebp - 0x2ac], 0x70b5
jge 0x46404b
mov eax, dword [ebp - 0x37c]
imul eax, dword [ebp - 0x104]
and eax, dword [ebp - 0x2ac]
cdq
mov dword [ebp - 0x85c], eax
mov dword [ebp - 0x858], edx
push dword [ebp - 0x858]
push dword [ebp - 0x85c]
lea ecx, [ebp - 0xb28]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xb28]
call fcn.0040282e
jmp 0x463fde
jmp 0x463fbc
jmp 0x463f96
and dword [ebp - 0x12c], 0
jmp 0x46406b
mov eax, dword [ebp - 0x12c]
inc eax
mov dword [ebp - 0x12c], eax
cmp dword [ebp - 0x12c], 0x5013
jge 0x464408
mov dword [ebp - 0x454], 0x395b
mov dword [ebp - 0x624], str.khhtw_azswpwdk_zuk_ftdusa_flrqlljgp_nyxl_hsvsxhbix_chovzinzf_wzdvjgesn_mvjvzlw_tbheqdsl_pizil_ieryjhnyp_ozo
cmp dword [ebp - 0x454], 0x3d10
jle 0x46419b
and dword [ebp - 0x2b4], 0
jmp 0x4640b5
mov eax, dword [ebp - 0x2b4]
inc eax
mov dword [ebp - 0x2b4], eax
cmp dword [ebp - 0x2b4], 0x3b9b
jge 0x46419b
and dword [ebp - 0x10c], 0
jmp 0x4640db
mov eax, dword [ebp - 0x10c]
inc eax
mov dword [ebp - 0x10c], eax
cmp dword [ebp - 0x10c], 0x7407
jge 0x464196
and dword [ebp - 0x41c], 0
jmp 0x464101
mov eax, dword [ebp - 0x41c]
inc eax
mov dword [ebp - 0x41c], eax
cmp dword [ebp - 0x41c], 0x18db
jge 0x464191
and dword [ebp - 0x114], 0
jmp 0x464127
mov eax, dword [ebp - 0x114]
inc eax
mov dword [ebp - 0x114], eax
cmp dword [ebp - 0x114], 0x5989
jge 0x46418c
mov eax, dword [ebp - 0x10c]
sub eax, dword [ebp - 0x41c]
sub eax, dword [ebp - 0x114]
xor eax, dword [ebp - 0x2b4]
cdq
mov dword [ebp - 0x974], eax
mov dword [ebp - 0x970], edx
push dword [ebp - 0x970]
push dword [ebp - 0x974]
lea ecx, [ebp - 0xe1c]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xe1c]
call fcn.0040282e
jmp 0x46411a
jmp 0x4640f4
jmp 0x4640ce
jmp 0x4640a8
and dword [ebp - 0x3ec], 0
jmp 0x4641b1
mov eax, dword [ebp - 0x3ec]
inc eax
mov dword [ebp - 0x3ec], eax
cmp dword [ebp - 0x3ec], 0x240f
jge 0x4643be
and dword [ebp - 0x2c4], 0
jmp 0x4641d7
mov eax, dword [ebp - 0x2c4]
inc eax
mov dword [ebp - 0x2c4], eax
cmp dword [ebp - 0x2c4], 0x3c92
jge 0x4643b9
mov dword [ebp - 0x568], 0x54f3
mov dword [ebp - 0x9a8], str.altvmhab_rmaovcpyp_lvtdmbh
cmp dword [ebp - 0x568], 0x55fe
jle 0x46432d
call dword [sym.imp.USER32.dll_GetDesktopWindow]
push eax
call dword [sym.imp.USER32.dll_GetDC]
push eax
call dword [sym.imp.GDI32.dll_EndDoc]
and dword [ebp - 0x124], 0
jmp 0x464235
mov eax, dword [ebp - 0x124]
inc eax
mov dword [ebp - 0x124], eax
cmp dword [ebp - 0x124], 0x13ff
jge 0x46431e
and dword [ebp - 0x11c], 0
jmp 0x46425b
mov eax, dword [ebp - 0x11c]
inc eax
mov dword [ebp - 0x11c], eax
cmp dword [ebp - 0x11c], 0x3272
jge 0x464319
and dword [ebp - 0x384], 0
jmp 0x464281
mov eax, dword [ebp - 0x384]
inc eax
mov dword [ebp - 0x384], eax
cmp dword [ebp - 0x384], 0x1332
jge 0x464314
and dword [ebp - 0x2bc], 0
jmp 0x4642a7
mov eax, dword [ebp - 0x2bc]
inc eax
mov dword [ebp - 0x2bc], eax
cmp dword [ebp - 0x2bc], 0x2498
jge 0x46430f
mov eax, dword [ebp - 0x11c]
cdq
idiv dword [ebp - 0x384]
or edx, dword [ebp - 0x124]
or edx, dword [ebp - 0x2bc]
mov eax, edx
cdq
mov dword [ebp - 0x86c], eax
mov dword [ebp - 0x868], edx
push dword [ebp - 0x868]
push dword [ebp - 0x86c]
lea ecx, [ebp - 0xb58]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xb58]
call fcn.0040282e
jmp 0x46429a
jmp 0x464274
jmp 0x46424e
jmp 0x464228
push 0
call dword [sym.imp.USER32.dll_GetDesktopWindow]
push eax
call dword [sym.imp.USER32.dll_SetMenu]
mov eax, dword [ebp - 0x12c]
cdq
idiv dword [ebp - 0x3ec]
mov eax, dword [ebp - 0x134]
mov ecx, edx
sar eax, cl
mov ecx, dword [ebp - 0x2c4]
sar eax, cl
cdq
mov dword [ebp - 0x980], eax
mov dword [ebp - 0x97c], edx
mov dword [ebp - 4], 0x22
cmp dword [ebp - 0x568], 0x54b5
jge 0x464378
push dword [ebp - 0x9a8]
call fcn.00489da5
pop ecx
jmp 0x464394
or dword [ebp - 4], 0xffffffff
jmp 0x46439e
push dword [ebp - 0x97c]
push dword [ebp - 0x980]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x4641ca
jmp 0x4641a4
mov dword [ebp - 4], 0x24
cmp dword [ebp - 0x454], 0x35b1
jge 0x4643dd
push dword [ebp - 0x624]
call fcn.00489da5
pop ecx
jmp 0x4643f9
or dword [ebp - 4], 0xffffffff
jmp 0x464403
jmp 0x46405e
mov dword [ebp - 4], 0x26
cmp dword [ebp - 0x528], 0x62ae
jge 0x464427
push dword [ebp - 0x8b8]
call fcn.00489da5
pop ecx
jmp 0x464443
or dword [ebp - 4], 0xffffffff
jmp 0x46444d
jmp 0x463f4c
mov dword [ebp - 4], 0x28
cmp dword [ebp - 0x4a8], 0x6348
jge 0x464471
push dword [ebp - 0x630]
call fcn.00489da5
pop ecx
jmp 0x46448d
or dword [ebp - 4], 0xffffffff
jmp 0x464497
push 0
push 0
call dword [sym.imp.ADVAPI32.dll_QueryServiceStatus]
mov dword [ebp - 4], 0x2a
cmp dword [ebp - 0x5a8], 0x4bf9
jge 0x4644c0
push dword [ebp - 0x9b0]
call fcn.00489da5
pop ecx
jmp 0x4644dc
or dword [ebp - 4], 0xffffffff
jmp 0x4644e6
call fcn.00489ab2
cdq
push 9
pop ecx
idiv ecx
mov byte [ebp - 0x11], dl
mov dword [ebp - 4], 0x2c
mov dword [ebp - 0x530], 0x266f
mov dword [ebp - 0x8c4], str.mnittye_kiclf_cwxcybddw_nryh_eme_zhuzsrvzs_qzkwblqv_ycw_hmnjjrx_boymblfry_ggf_jvt
cmp dword [ebp - 0x530], 0x2903
jle 0x4645eb
and dword [ebp - 0x13c], 0
jmp 0x464535
mov eax, dword [ebp - 0x13c]
inc eax
mov dword [ebp - 0x13c], eax
cmp dword [ebp - 0x13c], 0x4242
jge 0x4645eb
and dword [ebp - 0x38c], 0
jmp 0x46455b
mov eax, dword [ebp - 0x38c]
inc eax
mov dword [ebp - 0x38c], eax
cmp dword [ebp - 0x38c], 0xb05
jge 0x4645e6
and dword [ebp - 0x144], 0
jmp 0x46457d
mov eax, dword [ebp - 0x144]
inc eax
mov dword [ebp - 0x144], eax
cmp dword [ebp - 0x144], 0x186b
jge 0x4645e1
mov eax, dword [ebp - 0x13c]
cdq
idiv dword [ebp - 0x38c]
mov ecx, dword [ebp - 0x144]
shl edx, cl
mov eax, edx
cdq
mov dword [ebp - 0x87c], eax
mov dword [ebp - 0x878], edx
push dword [ebp - 0x878]
push dword [ebp - 0x87c]
lea ecx, [ebp - 0xccc]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xccc]
call fcn.0040282e
jmp 0x464570
jmp 0x46454e
jmp 0x464528
cmp dword [ebp - 0x4b0], 0x6701
jge 0x464607
mov edx, dword [ebp - 0x63c]
mov ecx, 0xac0340
call fcn.004865ab
mov byte [ebp - 4], 0x2d
cmp dword [ebp - 0x530], 0x22de
jge 0x464623
push dword [ebp - 0x8c4]
call fcn.00489da5
pop ecx
jmp 0x46463f
mov dword [ebp - 4], 0x2c
jmp 0x46464f
jmp 0x46466b
or dword [ebp - 4], 0xffffffff
jmp 0x464675
mov dword [ebp - 0x4e0], 0x438c
mov dword [ebp - 0x684], str.mjnc_wyo_cchcukbhm_bcjakvtke_tsojtbvy_rvo_ehdywa_upji_tqr_qagu_wjq_hqiyf
cmp dword [ebp - 0x4e0], 0x43d3
jle 0x464714
call dword [sym.imp.KERNEL32.dll_GetCurrentProcess]
and dword [ebp - 0x2cc], 0
jmp 0x4646b1
mov eax, dword [ebp - 0x2cc]
inc eax
mov dword [ebp - 0x2cc], eax
cmp dword [ebp - 0x2cc], 0x4b1d
jge 0x464714
and dword [ebp - 0x14c], 0
jmp 0x4646d3
mov eax, dword [ebp - 0x14c]
inc eax
mov dword [ebp - 0x14c], eax
cmp dword [ebp - 0x14c], 0x5db
jge 0x464712
mov eax, dword [ebp - 0x2cc]
mov ecx, dword [ebp - 0x14c]
sar eax, cl
cdq
mov dword [ebp - 0x5b8], eax
mov dword [ebp - 0x5b4], edx
push dword [ebp - 0x5b4]
push dword [ebp - 0x5b8]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x4646c6
jmp 0x4646a4
movzx eax, byte [ebp - 0x11]
test eax, eax
jne 0x4652b8
mov dword [ebp - 0x590], 0x3998
mov dword [ebp - 0x4b8], 0x7a7b
mov dword [ebp - 0x648], str.wpnrqm_ekgziobr_zciacj_atlmz_qlwgt_lcnhbbwoo_kbce_kldcy_kpomj_izzagjyml
cmp dword [ebp - 0x4b8], 0x7cc0
jle 0x464828
and dword [ebp - 0x15c], 0
jmp 0x464764
mov eax, dword [ebp - 0x15c]
inc eax
mov dword [ebp - 0x15c], eax
cmp dword [ebp - 0x15c], 0x6b21
jge 0x464828
and dword [ebp - 0x2d4], 0
jmp 0x46478a
mov eax, dword [ebp - 0x2d4]
inc eax
mov dword [ebp - 0x2d4], eax
cmp dword [ebp - 0x2d4], 0x1be2
jge 0x464823
and dword [ebp - 0x444], 0
jmp 0x4647b0
mov eax, dword [ebp - 0x444]
inc eax
mov dword [ebp - 0x444], eax
cmp dword [ebp - 0x444], 0x3da8
jge 0x46481e
and dword [ebp - 0x154], 0
jmp 0x4647d2
mov eax, dword [ebp - 0x154]
inc eax
mov dword [ebp - 0x154], eax
cmp dword [ebp - 0x154], 0x5727
jge 0x46481c
mov eax, dword [ebp - 0x444]
imul eax, dword [ebp - 0x154]
add eax, dword [ebp - 0x2d4]
or eax, dword [ebp - 0x15c]
cdq
mov dword [ebp - 0x5c0], eax
mov dword [ebp - 0x5bc], edx
push dword [ebp - 0x5bc]
push dword [ebp - 0x5c0]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x4647c5
jmp 0x4647a3
jmp 0x46477d
jmp 0x464757
mov dword [ebp - 0x9c0], str.ljse_djspe_pdvb_jef_lqh_mtvuzjmn
mov dword [ebp - 4], 0x30
cmp dword [ebp - 0x4b8], 0x798b
jge 0x464855
mov edx, dword [ebp - 0x648]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x464871
or dword [ebp - 4], 0xffffffff
jmp 0x46487b
mov dword [ebp - 0x4c8], 0x7ed4
mov dword [ebp - 0x660], str.hwntaycj_jlvenobwp_zohbt_fdi_lrq_zedxesvof_lcpusd_mnyjkp_hpfebzfi
cmp dword [ebp - 0x4c8], 0x7fa2
jle 0x464969
and dword [ebp - 0x394], 0
jmp 0x4648b5
mov eax, dword [ebp - 0x394]
inc eax
mov dword [ebp - 0x394], eax
cmp dword [ebp - 0x394], 0x72c8
jge 0x464969
and dword [ebp - 0x164], 0
jmp 0x4648db
mov eax, dword [ebp - 0x164]
inc eax
mov dword [ebp - 0x164], eax
cmp dword [ebp - 0x164], 0x7284
jge 0x464964
and dword [ebp - 0x2dc], 0
jmp 0x4648fd
mov eax, dword [ebp - 0x2dc]
inc eax
mov dword [ebp - 0x2dc], eax
cmp dword [ebp - 0x2dc], 0x2499
jge 0x46495f
mov eax, dword [ebp - 0x394]
cdq
idiv dword [ebp - 0x164]
add edx, dword [ebp - 0x2dc]
mov eax, edx
cdq
mov dword [ebp - 0x5cc], eax
mov dword [ebp - 0x5c8], edx
push dword [ebp - 0x5c8]
push dword [ebp - 0x5cc]
lea ecx, [ebp - 0xb88]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xb88]
call fcn.0040282e
jmp 0x4648f0
jmp 0x4648ce
jmp 0x4648a8
cmp dword [ebp - 0x590], 0x3aa8
jle 0x464d9b
mov dword [ebp - 0x570], 0x54c9
mov dword [ebp - 0x9b8], str.fwjetak_evqjrl_iompk_mlkctbi_qjb_daj_dtuwzo
cmp dword [ebp - 0x570], 0x5688
jle 0x464a35
and dword [ebp - 0x16c], 0
jmp 0x4649b3
mov eax, dword [ebp - 0x16c]
inc eax
mov dword [ebp - 0x16c], eax
cmp dword [ebp - 0x16c], 0x1914
jge 0x464a35
and dword [ebp - 0x3f4], 0
jmp 0x4649d5
mov eax, dword [ebp - 0x3f4]
inc eax
mov dword [ebp - 0x3f4], eax
cmp dword [ebp - 0x3f4], 0x5aa1
jge 0x464a30
mov eax, dword [ebp - 0x16c]
mov ecx, dword [ebp - 0x3f4]
shl eax, cl
cdq
mov dword [ebp - 0x5d8], eax
mov dword [ebp - 0x5d4], edx
push dword [ebp - 0x5d4]
push dword [ebp - 0x5d8]
lea ecx, [ebp - 0xd8c]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xd8c]
call fcn.0040282e
jmp 0x4649c8
jmp 0x4649a6
push 0xa66
call dword [sym.imp.USER32.dll_GetDesktopWindow]
push eax
call dword [sym.imp.USER32.dll_GetWindow]
mov dword [ebp - 4], 0x32
cmp dword [ebp - 0x570], 0x5239
jge 0x464a66
push dword [ebp - 0x9b8]
call fcn.00489da5
pop ecx
jmp 0x464a82
or dword [ebp - 4], 0xffffffff
jmp 0x464a8c
and dword [ebp - 0x17c], 0
jmp 0x464aa2
mov eax, dword [ebp - 0x17c]
inc eax
mov dword [ebp - 0x17c], eax
cmp dword [ebp - 0x17c], 0x2989
jge 0x464d9b
and dword [ebp - 0x39c], 0
jmp 0x464ac8
mov eax, dword [ebp - 0x39c]
inc eax
mov dword [ebp - 0x39c], eax
cmp dword [ebp - 0x39c], 0x1f1
jge 0x464d96
and dword [ebp - 0x184], 0
jmp 0x464aee
mov eax, dword [ebp - 0x184]
inc eax
mov dword [ebp - 0x184], eax
cmp dword [ebp - 0x184], 0x2d9e
jge 0x464d91
mov dword [ebp - 0x4c0], 0x3609
mov dword [ebp - 0x654], str.nsbvmwhiu_yyehx_ryevzoyq
cmp dword [ebp - 0x4c0], 0x367d
jle 0x464bc1
push 0
call dword [sym.imp.ole32.dll_CoInitialize]
and dword [ebp - 0x174], 0
jmp 0x464b40
mov eax, dword [ebp - 0x174]
inc eax
mov dword [ebp - 0x174], eax
cmp dword [ebp - 0x174], 0x23fd
jge 0x464bc1
and dword [ebp - 0x2e4], 0
jmp 0x464b62
mov eax, dword [ebp - 0x2e4]
inc eax
mov dword [ebp - 0x2e4], eax
cmp dword [ebp - 0x2e4], 0x3788
jge 0x464bbc
mov eax, dword [ebp - 0x174]
imul eax, dword [ebp - 0x2e4]
cdq
mov dword [ebp - 0x5e4], eax
mov dword [ebp - 0x5e0], edx
push dword [ebp - 0x5e0]
push dword [ebp - 0x5e4]
lea ecx, [ebp - 0xbb8]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xbb8]
call fcn.0040282e
jmp 0x464b55
jmp 0x464b33
mov eax, dword [ebp - 0x17c]
imul eax, dword [ebp - 0x39c]
xor eax, dword [ebp - 0x184]
cdq
mov dword [ebp - 0x5fc], eax
mov dword [ebp - 0x5f8], edx
mov dword [ebp - 4], 0x34
cmp dword [ebp - 0x4c0], 0x3595
jge 0x464c00
push dword [ebp - 0x654]
call fcn.00489da5
pop ecx
jmp 0x464c1c
or dword [ebp - 4], 0xffffffff
jmp 0x464c26
mov dword [ebp - 0x538], 0x4e69
mov dword [ebp - 0x8d0], str.jmqbiecmi_hdw_bzenbcpf_vtu_qeils_wwfi_lgyhb_mrjv
cmp dword [ebp - 0x538], 0x5114
jle 0x464d2d
and dword [ebp - 0x2ec], 0
jmp 0x464c60
mov eax, dword [ebp - 0x2ec]
inc eax
mov dword [ebp - 0x2ec], eax
cmp dword [ebp - 0x2ec], 0x28d
jge 0x464d2d
and dword [ebp - 0x18c], 0
jmp 0x464c86
mov eax, dword [ebp - 0x18c]
inc eax
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0x4090
jge 0x464d28
and dword [ebp - 0x424], 0
jmp 0x464cac
mov eax, dword [ebp - 0x424]
inc eax
mov dword [ebp - 0x424], eax
cmp dword [ebp - 0x424], 0x5196
jge 0x464d23
and dword [ebp - 0x194], 0
jmp 0x464cce
mov eax, dword [ebp - 0x194]
inc eax
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0xd03
jge 0x464d1e
mov eax, dword [ebp - 0x2ec]
cdq
idiv dword [ebp - 0x18c]
mov ecx, dword [ebp - 0x424]
sar edx, cl
mov ecx, dword [ebp - 0x194]
shl edx, cl
mov eax, edx
cdq
mov dword [ebp - 0x5f0], eax
mov dword [ebp - 0x5ec], edx
push dword [ebp - 0x5ec]
push dword [ebp - 0x5f0]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x464cc1
jmp 0x464c9f
jmp 0x464c79
jmp 0x464c53
push dword [ebp - 0x5f8]
push dword [ebp - 0x5fc]
mov ecx, 0xac0340
call fcn.004850fd
mov dword [ebp - 4], 0x36
cmp dword [ebp - 0x538], 0x4e34
jge 0x464d66
mov edx, dword [ebp - 0x8d0]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x464d82
or dword [ebp - 4], 0xffffffff
jmp 0x464d8c
jmp 0x464ae1
jmp 0x464abb
jmp 0x464a95
mov dword [ebp - 4], 0x38
cmp dword [ebp - 0x4c8], 0x7bc4
jge 0x464dba
push dword [ebp - 0x660]
call fcn.00489da5
pop ecx
jmp 0x464dd6
or dword [ebp - 4], 0xffffffff
jmp 0x464de0
mov eax, dword [ebp + 8]
inc eax
push eax
call fcn.00462990
pop ecx
mov dword [ebp - 0x578], 0x1426
mov dword [ebp - 0x8dc], str.qrkw_ovdxuh_bosnah_nwne_jjowuqfez_naewaj_beu_nda
cmp dword [ebp - 0x578], 0x1776
jle 0x464eed
and dword [ebp - 0x2f4], 0
jmp 0x464e25
mov eax, dword [ebp - 0x2f4]
inc eax
mov dword [ebp - 0x2f4], eax
cmp dword [ebp - 0x2f4], 0x7acb
jge 0x464eed
and dword [ebp - 0x19c], 0
jmp 0x464e4b
mov eax, dword [ebp - 0x19c]
inc eax
mov dword [ebp - 0x19c], eax
cmp dword [ebp - 0x19c], 0x303c
jge 0x464ee8
and dword [ebp - 0x3a4], 0
jmp 0x464e71
mov eax, dword [ebp - 0x3a4]
inc eax
mov dword [ebp - 0x3a4], eax
cmp dword [ebp - 0x3a4], 0x23af
jge 0x464ee3
and dword [ebp - 0x1a4], 0
jmp 0x464e93
mov eax, dword [ebp - 0x1a4]
inc eax
mov dword [ebp - 0x1a4], eax
cmp dword [ebp - 0x1a4], 0x7471
jge 0x464ee1
mov ecx, dword [ebp - 0x2f4]
add ecx, dword [ebp - 0x19c]
mov eax, dword [ebp - 0x3a4]
cdq
idiv dword [ebp - 0x1a4]
and ecx, edx
mov eax, ecx
cdq
mov dword [ebp - 0x608], eax
mov dword [ebp - 0x604], edx
push dword [ebp - 0x604]
push dword [ebp - 0x608]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x464e86
jmp 0x464e64
jmp 0x464e3e
jmp 0x464e18
mov dword [ebp - 4], 0x3a
mov dword [ebp - 0x540], 0x49ff
mov dword [ebp - 0x954], str.ekr_pvrazrp_lvdfh_ktpgbj_zlvi
cmp dword [ebp - 0x540], 0x4b82
jle 0x464ff2
and dword [ebp - 0x2fc], 0
jmp 0x464f2e
mov eax, dword [ebp - 0x2fc]
inc eax
mov dword [ebp - 0x2fc], eax
cmp dword [ebp - 0x2fc], 0x1bbd
jge 0x464ff2
and dword [ebp - 0x1ac], 0
jmp 0x464f54
mov eax, dword [ebp - 0x1ac]
inc eax
mov dword [ebp - 0x1ac], eax
cmp dword [ebp - 0x1ac], 0x2d56
jge 0x464fed
and dword [ebp - 0x3fc], 0
jmp 0x464f7a
mov eax, dword [ebp - 0x3fc]
inc eax
mov dword [ebp - 0x3fc], eax
cmp dword [ebp - 0x3fc], 0x1afe
jge 0x464fe8
and dword [ebp - 0x1b4], 0
jmp 0x464f9c
mov eax, dword [ebp - 0x1b4]
inc eax
mov dword [ebp - 0x1b4], eax
cmp dword [ebp - 0x1b4], 0x575d
jge 0x464fe6
mov eax, dword [ebp - 0x2fc]
imul eax, dword [ebp - 0x1ac]
sub eax, dword [ebp - 0x3fc]
or eax, dword [ebp - 0x1b4]
cdq
mov dword [ebp - 0x614], eax
mov dword [ebp - 0x610], edx
push dword [ebp - 0x610]
push dword [ebp - 0x614]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x464f8f
jmp 0x464f6d
jmp 0x464f47
jmp 0x464f21
cmp dword [ebp - 0x590], 0x375a
jge 0x465114
mov dword [ebp - 0x4d0], 0xbca
mov dword [ebp - 0x66c], str.ydjbnhg_uotytpb_kyehll_gfsilqo_rji_vkxdfdqr_jdfinkew_eab_loojx_xefodjrye_qbspcuym_twefy_upeatgjeg_gosp
cmp dword [ebp - 0x4d0], 0xdd8
jle 0x4650bc
and dword [ebp - 0x304], 0
jmp 0x46503c
mov eax, dword [ebp - 0x304]
inc eax
mov dword [ebp - 0x304], eax
cmp dword [ebp - 0x304], 0x576
jge 0x4650bc
and dword [ebp - 0x1bc], 0
jmp 0x46505e
mov eax, dword [ebp - 0x1bc]
inc eax
mov dword [ebp - 0x1bc], eax
cmp dword [ebp - 0x1bc], 0x33b
jge 0x4650b7
mov eax, dword [ebp - 0x304]
or eax, dword [ebp - 0x1bc]
cdq
mov dword [ebp - 0x620], eax
mov dword [ebp - 0x61c], edx
push dword [ebp - 0x61c]
push dword [ebp - 0x620]
lea ecx, [ebp - 0xcfc]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xcfc]
call fcn.0040282e
jmp 0x465051
jmp 0x46502f
mov edx, dword [ebp - 0x9c0]
mov ecx, 0xac0340
call fcn.004865ab
mov byte [ebp - 4], 0x3b
cmp dword [ebp - 0x4d0], 0xab0
jge 0x4650e8
push dword [ebp - 0x66c]
call fcn.00489da5
pop ecx
jmp 0x465104
mov dword [ebp - 4], 0x3a
jmp 0x465114
mov byte [ebp - 4], 0x3d
cmp dword [ebp - 0x540], 0x47fa
jge 0x465134
mov edx, dword [ebp - 0x954]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x465150
mov dword [ebp - 4], 0x3a
jmp 0x465160
jmp 0x465265
or dword [ebp - 4], 0xffffffff
jmp 0x46526f
mov dword [ebp - 4], 0x42
cmp dword [ebp - 0x578], 0x132f
jge 0x465292
mov edx, dword [ebp - 0x8dc]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x4652ae
or dword [ebp - 4], 0xffffffff
jmp 0x4652b8
mov dword [ebp - 4], 0x44
cmp dword [ebp - 0x4e0], 0x408a
jge 0x4652db
mov edx, dword [ebp - 0x684]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x4652f7
or dword [ebp - 4], 0xffffffff
jmp 0x465301
mov dword [ebp - 0x48c], 0x1886
mov dword [ebp - 0x6e4], str.ofkecbov_qlti_zrpcj_hurwuha_tlzb_esisq_aikq_qlsdp
cmp dword [ebp - 0x48c], 0x1b68
jle 0x4658c2
mov dword [ebp - 0x4f0], 0x7674
mov dword [ebp - 0x69c], str.ubkao_peonbk_gprbriadm
cmp dword [ebp - 0x4f0], 0x78aa
jle 0x465410
and dword [ebp - 0x43c], 0
jmp 0x46535f
mov eax, dword [ebp - 0x43c]
inc eax
mov dword [ebp - 0x43c], eax
cmp dword [ebp - 0x43c], 0x2e1d
jge 0x465410
and dword [ebp - 0x30c], 0
jmp 0x465385
mov eax, dword [ebp - 0x30c]
inc eax
mov dword [ebp - 0x30c], eax
cmp dword [ebp - 0x30c], 0x306
jge 0x46540b
and dword [ebp - 0x1cc], 0
jmp 0x4653a7
mov eax, dword [ebp - 0x1cc]
inc eax
mov dword [ebp - 0x1cc], eax
cmp dword [ebp - 0x1cc], 0x4320
jge 0x465406
mov eax, dword [ebp - 0x30c]
add eax, dword [ebp - 0x1cc]
or eax, dword [ebp - 0x43c]
cdq
mov dword [ebp - 0x638], eax
mov dword [ebp - 0x634], edx
push dword [ebp - 0x634]
push dword [ebp - 0x638]
lea ecx, [ebp - 0xbe8]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xbe8]
call fcn.0040282e
jmp 0x46539a
jmp 0x465378
jmp 0x465352
and dword [ebp - 0x1ec], 0
jmp 0x465426
mov eax, dword [ebp - 0x1ec]
inc eax
mov dword [ebp - 0x1ec], eax
cmp dword [ebp - 0x1ec], 0x2458
jge 0x46587d
mov dword [ebp - 0x5a0], 0x6091
mov dword [ebp - 0x8e4], str.ztjxhkwp_vau_ewtwq_cmmd_ajddh_jmyhzojs_akqytdpou_sddl
cmp dword [ebp - 0x5a0], 0x6309
jle 0x46555c
and dword [ebp - 0x1d4], 0
jmp 0x465470
mov eax, dword [ebp - 0x1d4]
inc eax
mov dword [ebp - 0x1d4], eax
cmp dword [ebp - 0x1d4], 0x21e2
jge 0x46555c
and dword [ebp - 0x314], 0
jmp 0x465496
mov eax, dword [ebp - 0x314]
inc eax
mov dword [ebp - 0x314], eax
cmp dword [ebp - 0x314], 0x7503
jge 0x465557
and dword [ebp - 0x1dc], 0
jmp 0x4654bc
mov eax, dword [ebp - 0x1dc]
inc eax
mov dword [ebp - 0x1dc], eax
cmp dword [ebp - 0x1dc], 0x714a
jge 0x465552
and dword [ebp - 0x3b4], 0
jmp 0x4654e2
mov eax, dword [ebp - 0x3b4]
inc eax
mov dword [ebp - 0x3b4], eax
cmp dword [ebp - 0x3b4], 0x19a7
jge 0x46554d
mov eax, dword [ebp - 0x1d4]
mov ecx, dword [ebp - 0x314]
shl eax, cl
mov edx, dword [ebp - 0x1dc]
mov ecx, dword [ebp - 0x3b4]
sar edx, cl
or eax, edx
cdq
mov dword [ebp - 0x644], eax
mov dword [ebp - 0x640], edx
push dword [ebp - 0x640]
push dword [ebp - 0x644]
lea ecx, [ebp - 0xdec]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xdec]
call fcn.0040282e
jmp 0x4654d5
jmp 0x4654af
jmp 0x465489
jmp 0x465463
and dword [ebp - 0x404], 0
jmp 0x465572
mov eax, dword [ebp - 0x404]
inc eax
mov dword [ebp - 0x404], eax
cmp dword [ebp - 0x404], 0x16d0
jge 0x465833
and dword [ebp - 0x1f4], 0
jmp 0x465598
mov eax, dword [ebp - 0x1f4]
inc eax
mov dword [ebp - 0x1f4], eax
cmp dword [ebp - 0x1f4], 0x26a9
jge 0x46582e
mov dword [ebp - 0x548], 0x4443
mov dword [ebp - 0x994], str.xdqnww_fyjbxcuwc_ohvfccvk_qpzwerqci_xmigt_wjyfj_nadfxe_gpvy_kxyttwu_esvneax_vvwdixq_aarlvkt
cmp dword [ebp - 0x548], 0x459e
jle 0x465641
and dword [ebp - 0x1e4], 0
jmp 0x4655de
mov eax, dword [ebp - 0x1e4]
inc eax
mov dword [ebp - 0x1e4], eax
cmp dword [ebp - 0x1e4], 0x4394
jge 0x465641
and dword [ebp - 0x31c], 0
jmp 0x465600
mov eax, dword [ebp - 0x31c]
inc eax
mov dword [ebp - 0x31c], eax
cmp dword [ebp - 0x31c], 0x1f2c
jge 0x46563f
mov eax, dword [ebp - 0x1e4]
mov ecx, dword [ebp - 0x31c]
shl eax, cl
cdq
mov dword [ebp - 0x650], eax
mov dword [ebp - 0x64c], edx
push dword [ebp - 0x64c]
push dword [ebp - 0x650]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x4655f3
jmp 0x4655d1
mov eax, dword [ebp - 0x1ec]
imul eax, dword [ebp - 0x404]
sub eax, dword [ebp - 0x1f4]
cdq
mov dword [ebp - 0x668], eax
mov dword [ebp - 0x664], edx
mov dword [ebp - 4], 0x46
cmp dword [ebp - 0x548], 0x4206
jge 0x465684
mov edx, dword [ebp - 0x994]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x4656a0
or dword [ebp - 4], 0xffffffff
jmp 0x4656aa
mov dword [ebp - 0x4e8], 0x2156
mov dword [ebp - 0x690], str.zbd_fubejgy_jrvclc_pznx_hkrvn_uxzagnf_extblkdx_liaqnxfuh_wbe_mewevax_slcdvae_rfq_fcrkye_oydr
cmp dword [ebp - 0x4e8], 0x22a3
jle 0x4657ce
and dword [ebp - 0x324], 0
jmp 0x4656e4
mov eax, dword [ebp - 0x324]
inc eax
mov dword [ebp - 0x324], eax
cmp dword [ebp - 0x324], 0x52e0
jge 0x4657ce
and dword [ebp - 0x1fc], 0
jmp 0x46570a
mov eax, dword [ebp - 0x1fc]
inc eax
mov dword [ebp - 0x1fc], eax
cmp dword [ebp - 0x1fc], 0x264a
jge 0x4657c9
and dword [ebp - 0x3bc], 0
jmp 0x465730
mov eax, dword [ebp - 0x3bc]
inc eax
mov dword [ebp - 0x3bc], eax
cmp dword [ebp - 0x3bc], 0x69ba
jge 0x4657c4
and dword [ebp - 0x204], 0
jmp 0x465756
mov eax, dword [ebp - 0x204]
inc eax
mov dword [ebp - 0x204], eax
cmp dword [ebp - 0x204], 0x4050
jge 0x4657bf
mov eax, dword [ebp - 0x324]
mov ecx, dword [ebp - 0x1fc]
shl eax, cl
mov ecx, dword [ebp - 0x3bc]
add ecx, dword [ebp - 0x204]
sar eax, cl
cdq
mov dword [ebp - 0x65c], eax
mov dword [ebp - 0x658], edx
push dword [ebp - 0x658]
push dword [ebp - 0x65c]
lea ecx, [ebp - 0x9f0]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0x9f0]
call fcn.0040282e
jmp 0x465749
jmp 0x465723
jmp 0x4656fd
jmp 0x4656d7
push dword [ebp - 0x664]
push dword [ebp - 0x668]
mov ecx, 0xac0340
call fcn.004850fd
mov dword [ebp - 4], 0x48
cmp dword [ebp - 0x4e8], 0x1e1f
jge 0x465803
push dword [ebp - 0x690]
call fcn.00489da5
pop ecx
jmp 0x46581f
or dword [ebp - 4], 0xffffffff
jmp 0x465829
jmp 0x46558b
jmp 0x465565
mov dword [ebp - 4], 0x4a
cmp dword [ebp - 0x5a0], 0x5e11
jge 0x465852
push dword [ebp - 0x8e4]
call fcn.00489da5
pop ecx
jmp 0x46586e
or dword [ebp - 4], 0xffffffff
jmp 0x465878
jmp 0x465419
mov dword [ebp - 4], 0x4c
cmp dword [ebp - 0x4f0], 0x7308
jge 0x46589c
push dword [ebp - 0x69c]
call fcn.00489da5
pop ecx
jmp 0x4658b8
or dword [ebp - 4], 0xffffffff
jmp 0x4658c2
mov dword [ebp - 0x484], 0x7cc5
mov dword [ebp - 0x900], str.suzvnvvrn_mxedbjvu_ppd_bbnzvvj_qtmqaf_wuqeqio_gzfsbijmb_ojpjp
cmp dword [ebp - 0x484], 0x7d45
jle 0x46598e
and dword [ebp - 0x32c], 0
jmp 0x4658fc
mov eax, dword [ebp - 0x32c]
inc eax
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0x6ec1
jge 0x46598e
and dword [ebp - 0x20c], 0
jmp 0x465922
mov eax, dword [ebp - 0x20c]
inc eax
mov dword [ebp - 0x20c], eax
cmp dword [ebp - 0x20c], 0x795d
jge 0x465989
and dword [ebp - 0x42c], 0
jmp 0x465944
mov eax, dword [ebp - 0x42c]
inc eax
mov dword [ebp - 0x42c], eax
cmp dword [ebp - 0x42c], 0x1d71
jge 0x465987
mov eax, dword [ebp - 0x32c]
sub eax, dword [ebp - 0x20c]
or eax, dword [ebp - 0x42c]
cdq
mov dword [ebp - 0x674], eax
mov dword [ebp - 0x670], edx
push dword [ebp - 0x670]
push dword [ebp - 0x674]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x465937
jmp 0x465915
jmp 0x4658ef
movzx eax, byte [ebp - 0x11]
cmp eax, 1
jne 0x4663d0
mov dword [ebp - 0x550], 0x71b1
mov dword [ebp - 0x960], str.vnfne_tvry_fbq_nrqvowsbk_hmuu_mcawx_okmhi_ohbuq_nxeplp_iaxnjr
cmp dword [ebp - 0x550], 0x755e
jle 0x465a71
and dword [ebp - 0x214], 0
jmp 0x4659d5
mov eax, dword [ebp - 0x214]
inc eax
mov dword [ebp - 0x214], eax
cmp dword [ebp - 0x214], 0x69e9
jge 0x465a67
and dword [ebp - 0x334], 0
jmp 0x4659fb
mov eax, dword [ebp - 0x334]
inc eax
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0x3d76
jge 0x465a62
and dword [ebp - 0x21c], 0
jmp 0x465a1d
mov eax, dword [ebp - 0x21c]
inc eax
mov dword [ebp - 0x21c], eax
cmp dword [ebp - 0x21c], 0x4eaf
jge 0x465a60
mov eax, dword [ebp - 0x214]
sub eax, dword [ebp - 0x334]
or eax, dword [ebp - 0x21c]
cdq
mov dword [ebp - 0x680], eax
mov dword [ebp - 0x67c], edx
push dword [ebp - 0x67c]
push dword [ebp - 0x680]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x465a10
jmp 0x4659ee
jmp 0x4659c8
push 0
push 0
call dword [sym.imp.KERNEL32.dll_FindFirstFileW]
mov dword [ebp - 0x45c], 0x704a
mov dword [ebp - 4], 0x4e
cmp dword [ebp - 0x550], 0x6f3a
jge 0x465a9e
mov edx, dword [ebp - 0x960]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x465aba
or dword [ebp - 4], 0xffffffff
jmp 0x465ac4
mov dword [ebp - 0x4f8], 0xa18
mov dword [ebp - 0x6a8], str.luie_xcvlzzx_ddnpdynzv_snmfros_xfjq_xgl_kbllaazqv_xucakb_sysvzxaga_kerokb_qcwcm_rxlajwnx
cmp dword [ebp - 0x4f8], 0xcfd
jle 0x465be9
and dword [ebp - 0x3c4], 0
jmp 0x465afe
mov eax, dword [ebp - 0x3c4]
inc eax
mov dword [ebp - 0x3c4], eax
cmp dword [ebp - 0x3c4], 0x71c
jge 0x465be9
and dword [ebp - 0x224], 0
jmp 0x465b24
mov eax, dword [ebp - 0x224]
inc eax
mov dword [ebp - 0x224], eax
cmp dword [ebp - 0x224], 0x7cfd
jge 0x465be4
and dword [ebp - 0x33c], 0
jmp 0x465b4a
mov eax, dword [ebp - 0x33c]
inc eax
mov dword [ebp - 0x33c], eax
cmp dword [ebp - 0x33c], 0x113d
jge 0x465bdf
and dword [ebp - 0x22c], 0
jmp 0x465b70
mov eax, dword [ebp - 0x22c]
inc eax
mov dword [ebp - 0x22c], eax
cmp dword [ebp - 0x22c], 0x758a
jge 0x465bda
mov eax, dword [ebp - 0x3c4]
cdq
idiv dword [ebp - 0x224]
mov ecx, dword [ebp - 0x33c]
sub ecx, dword [ebp - 0x22c]
shl edx, cl
mov eax, edx
cdq
mov dword [ebp - 0x68c], eax
mov dword [ebp - 0x688], edx
push dword [ebp - 0x688]
push dword [ebp - 0x68c]
lea ecx, [ebp - 0xa08]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xa08]
call fcn.0040282e
jmp 0x465b63
jmp 0x465b3d
jmp 0x465b17
jmp 0x465af1
mov dword [ebp - 0x6c0], str.kan_robofvejf_enlv_zqfenzx_nqzmua
mov dword [ebp - 4], 0x50
cmp dword [ebp - 0x4f8], 0x963
jge 0x465c12
push dword [ebp - 0x6a8]
call fcn.00489da5
pop ecx
jmp 0x465c2e
or dword [ebp - 4], 0xffffffff
jmp 0x465c38
cmp dword [ebp - 0x45c], 0x705b
jle 0x465eb3
and dword [ebp - 0x40c], 0
jmp 0x465c5e
mov eax, dword [ebp - 0x40c]
inc eax
mov dword [ebp - 0x40c], eax
cmp dword [ebp - 0x40c], 0x7216
jge 0x465db1
and dword [ebp - 0x18], 0
jmp 0x465c7b
mov eax, dword [ebp - 0x18]
inc eax
mov dword [ebp - 0x18], eax
cmp dword [ebp - 0x18], 0x2bb2
jge 0x465dac
mov eax, dword [ebp - 0x40c]
or eax, dword [ebp - 0x18]
cdq
mov dword [ebp - 0x6a4], eax
mov dword [ebp - 0x6a0], edx
mov dword [ebp - 0x580], 0xef6
mov dword [ebp - 0x8ec], str.zqwmud_txkx_hwhxgmr_tsm_atcoetkbk_vygi_iaol_kioljnwly_dgs_jftsv_jkqmlt_yxkx
cmp dword [ebp - 0x580], 0x1296
jle 0x465d48
and dword [ebp - 0x1c], 0
jmp 0x465ccf
mov eax, dword [ebp - 0x1c]
inc eax
mov dword [ebp - 0x1c], eax
cmp dword [ebp - 0x1c], 0x7f03
jge 0x465d36
and dword [ebp - 0x20], 0
jmp 0x465ce5
mov eax, dword [ebp - 0x20]
inc eax
mov dword [ebp - 0x20], eax
cmp dword [ebp - 0x20], 0x6214
jge 0x465d34
and dword [ebp - 0x28], 0
jmp 0x465cfb
mov eax, dword [ebp - 0x28]
inc eax
mov dword [ebp - 0x28], eax
cmp dword [ebp - 0x28], 0x79f2
jge 0x465d32
mov eax, dword [ebp - 0x1c]
add eax, dword [ebp - 0x20]
sub eax, dword [ebp - 0x28]
cdq
mov dword [ebp - 0x698], eax
mov dword [ebp - 0x694], edx
push dword [ebp - 0x694]
push dword [ebp - 0x698]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x465cf4
jmp 0x465cde
jmp 0x465cc8
push 0x11ef
push 0x1267
push 0
call dword [sym.imp.USER32.dll_EnableMenuItem]
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
mov ecx, 0xac0340
call fcn.004850fd
mov dword [ebp - 4], 0x52
cmp dword [ebp - 0x580], 0xe33
jge 0x465d81
mov edx, dword [ebp - 0x8ec]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x465d9d
or dword [ebp - 4], 0xffffffff
jmp 0x465da7
jmp 0x465c74
jmp 0x465c51
mov dword [ebp - 0x500], 0x55d3
mov dword [ebp - 0x6b4], str.ghy_macdhe_xmrbjrltk_yrdiqfq
cmp dword [ebp - 0x500], 0x55fc
jle 0x465e68
and dword [ebp - 0x40], 0
jmp 0x465de2
mov eax, dword [ebp - 0x40]
inc eax
mov dword [ebp - 0x40], eax
cmp dword [ebp - 0x40], 0x57a6
jge 0x465e68
and dword [ebp - 0x30], 0
jmp 0x465df8
mov eax, dword [ebp - 0x30]
inc eax
mov dword [ebp - 0x30], eax
cmp dword [ebp - 0x30], 0x60e0
jge 0x465e63
and dword [ebp - 0x38], 0
jmp 0x465e0e
mov eax, dword [ebp - 0x38]
inc eax
mov dword [ebp - 0x38], eax
cmp dword [ebp - 0x38], 0x52df
jge 0x465e61
mov eax, dword [ebp - 0x30]
sub eax, dword [ebp - 0x38]
and eax, dword [ebp - 0x40]
cdq
mov dword [ebp - 0x6b0], eax
mov dword [ebp - 0x6ac], edx
push dword [ebp - 0x6ac]
push dword [ebp - 0x6b0]
lea ecx, [ebp - 0xa20]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xa20]
call fcn.0040282e
jmp 0x465e07
jmp 0x465df1
jmp 0x465ddb
call dword [sym.imp.KERNEL32.dll_SwitchToThread]
mov dword [ebp - 4], 0x54
cmp dword [ebp - 0x500], 0x53e4
jge 0x465e8d
push dword [ebp - 0x6b4]
call fcn.00489da5
pop ecx
jmp 0x465ea9
or dword [ebp - 4], 0xffffffff
jmp 0x465eb3
mov dword [ebp - 0x458], 0x3135
mov dword [ebp - 0x9ac], str.oytdjtvkk_ucsai_nqksg_ygo_rew_uolmqpeie_fqwcu_xentsmdw_jwsvowg_xmr
cmp dword [ebp - 0x458], 0x337f
jle 0x465f2c
and dword [ebp - 0x48], 0
jmp 0x465ee0
mov eax, dword [ebp - 0x48]
inc eax
mov dword [ebp - 0x48], eax
cmp dword [ebp - 0x48], 0x4694
jge 0x465f2c
and dword [ebp - 0x50], 0
jmp 0x465ef6
mov eax, dword [ebp - 0x50]
inc eax
mov dword [ebp - 0x50], eax
cmp dword [ebp - 0x50], 0x6e4f
jge 0x465f2a
mov eax, dword [ebp - 0x48]
add eax, dword [ebp - 0x50]
cdq
mov dword [ebp - 0x6bc], eax
mov dword [ebp - 0x6b8], edx
push dword [ebp - 0x6b8]
push dword [ebp - 0x6bc]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x465eef
jmp 0x465ed9
mov eax, dword [ebp + 8]
inc eax
push eax
call fcn.00453f69
pop ecx
mov dword [ebp - 4], 0x56
cmp dword [ebp - 0x458], 0x2fa6
jge 0x465f5a
mov edx, dword [ebp - 0x9ac]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x465f76
or dword [ebp - 4], 0xffffffff
jmp 0x465f80
mov dword [ebp - 0x47c], 0x455b
mov dword [ebp - 0x6d8], str.sij_tnxagxl_ttwrhdg_dfnaf_zesyjtoze_wikcgw_ktwo_nwnnoniz
cmp dword [ebp - 0x47c], 0x46db
jle 0x466038
and dword [ebp - 0x58], 0
jmp 0x465fb1
mov eax, dword [ebp - 0x58]
inc eax
mov dword [ebp - 0x58], eax
cmp dword [ebp - 0x58], 0x6311
jge 0x466038
and dword [ebp - 0x60], 0
jmp 0x465fc7
mov eax, dword [ebp - 0x60]
inc eax
mov dword [ebp - 0x60], eax
cmp dword [ebp - 0x60], 0x5c53
jge 0x466033
and dword [ebp - 0x68], 0
jmp 0x465fdd
mov eax, dword [ebp - 0x68]
inc eax
mov dword [ebp - 0x68], eax
cmp dword [ebp - 0x68], 0x3cb
jge 0x466031
mov eax, dword [ebp - 0x58]
imul eax, dword [ebp - 0x60]
add eax, dword [ebp - 0x68]
cdq
mov dword [ebp - 0x6c8], eax
mov dword [ebp - 0x6c4], edx
push dword [ebp - 0x6c4]
push dword [ebp - 0x6c8]
lea ecx, [ebp - 0xa50]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xa50]
call fcn.0040282e
jmp 0x465fd6
jmp 0x465fc0
jmp 0x465faa
mov dword [ebp - 4], 0x58
mov dword [ebp - 0x46c], 0x1225
mov dword [ebp - 0x6cc], str.dtnvrh_hxmxlxd_vlptgz_bqfq_nebjhqsdh_oenyztl_oamdzelz_emvfrl_cskelxtfe_npccat_kbtvjtht_skw_acfgst_tlszf
cmp dword [ebp - 0x46c], 0x159e
jle 0x4660b8
and dword [ebp - 0x70], 0
jmp 0x46606c
mov eax, dword [ebp - 0x70]
inc eax
mov dword [ebp - 0x70], eax
cmp dword [ebp - 0x70], 0xcf9
jge 0x4660b8
and dword [ebp - 0x78], 0
jmp 0x466082
mov eax, dword [ebp - 0x78]
inc eax
mov dword [ebp - 0x78], eax
cmp dword [ebp - 0x78], 0x25b
jge 0x4660b6
mov eax, dword [ebp - 0x70]
and eax, dword [ebp - 0x78]
cdq
mov dword [ebp - 0x6d4], eax
mov dword [ebp - 0x6d0], edx
push dword [ebp - 0x6d0]
push dword [ebp - 0x6d4]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x46607b
jmp 0x466065
cmp dword [ebp - 0x45c], 0x6d2b
jge 0x4661dd
mov dword [ebp - 0x464], 0xa11
mov dword [ebp - 0x8f4], str.lqsklo_wzpxnz_gdmm_jgdhel_kcuw_djrte_hslbxkib_qkj_tugh_xapukdgrz_mhe_grftnyh
cmp dword [ebp - 0x464], 0xdc4
jle 0x466181
and dword [ebp - 0x80], 0
jmp 0x4660f9
mov eax, dword [ebp - 0x80]
inc eax
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0x48cc
jge 0x466181
and dword [ebp - 0x88], 0
jmp 0x466118
mov eax, dword [ebp - 0x88]
inc eax
mov dword [ebp - 0x88], eax
cmp dword [ebp - 0x88], 0x5993
jge 0x46617c
and dword [ebp - 0x90], 0
jmp 0x46613a
mov eax, dword [ebp - 0x90]
inc eax
mov dword [ebp - 0x90], eax
cmp dword [ebp - 0x90], 0x3b8a
jge 0x46617a
mov eax, dword [ebp - 0x80]
add eax, dword [ebp - 0x88]
or eax, dword [ebp - 0x90]
cdq
mov dword [ebp - 0x6e0], eax
mov dword [ebp - 0x6dc], edx
push dword [ebp - 0x6dc]
push dword [ebp - 0x6e0]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x46612d
jmp 0x46610b
jmp 0x4660f2
mov edx, dword [ebp - 0x6c0]
mov ecx, 0xac0340
call fcn.004865ab
mov byte [ebp - 4], 0x59
cmp dword [ebp - 0x464], 0x6ae
jge 0x4661b1
mov edx, dword [ebp - 0x8f4]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x4661cd
mov dword [ebp - 4], 0x58
jmp 0x4661dd
mov byte [ebp - 4], 0x5b
cmp dword [ebp - 0x46c], 0xf01
jge 0x4661fd
mov edx, dword [ebp - 0x6cc]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x466219
mov dword [ebp - 4], 0x58
jmp 0x466229
jmp 0x466381
or dword [ebp - 4], 0xffffffff
jmp 0x46638b
mov dword [ebp - 4], 0x60
cmp dword [ebp - 0x47c], 0x4264
jge 0x4663aa
push dword [ebp - 0x6d8]
call fcn.00489da5
pop ecx
jmp 0x4663c6
or dword [ebp - 4], 0xffffffff
jmp 0x4663d0
mov dword [ebp - 4], 0x62
cmp dword [ebp - 0x484], 0x7c89
jge 0x4663f3
mov edx, dword [ebp - 0x900]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x46640f
or dword [ebp - 4], 0xffffffff
jmp 0x466419
mov dword [ebp - 4], 0x64
mov dword [ebp - 0x49c], 0x139e
mov dword [ebp - 0x6f0], str.akxcxvb_ukrsyxizo_pnztpooi_xgqucpgwc_pfekcgfel
cmp dword [ebp - 0x49c], 0x1475
jle 0x466528
and dword [ebp - 0xb0], 0
jmp 0x46645a
mov eax, dword [ebp - 0xb0]
inc eax
mov dword [ebp - 0xb0], eax
cmp dword [ebp - 0xb0], 0xf02
jge 0x46650f
and dword [ebp - 0xb8], 0
jmp 0x466480
mov eax, dword [ebp - 0xb8]
inc eax
mov dword [ebp - 0xb8], eax
cmp dword [ebp - 0xb8], 0x7b36
jge 0x46650a
and dword [ebp - 0xc0], 0
jmp 0x4664a2
mov eax, dword [ebp - 0xc0]
inc eax
mov dword [ebp - 0xc0], eax
cmp dword [ebp - 0xc0], 0x74e7
jge 0x466505
mov eax, dword [ebp - 0xb0]
mov ecx, dword [ebp - 0xb8]
sar eax, cl
mov ecx, dword [ebp - 0xc0]
shl eax, cl
cdq
mov dword [ebp - 0x6f8], eax
mov dword [ebp - 0x6f4], edx
push dword [ebp - 0x6f4]
push dword [ebp - 0x6f8]
lea ecx, [ebp - 0xab0]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xab0]
call fcn.0040282e
jmp 0x466495
jmp 0x466473
jmp 0x46644d
push 0
push 0x127d
push 0
push 0x18ef
push 0xbd2
call dword [sym.imp.GDI32.dll_ExtCreatePen]
cmp dword [ebp - 0x48c], 0x17bf
jge 0x4666b0
mov dword [ebp - 0x494], 0x439b
mov dword [ebp - 0x99c], str.xxmjhsvz_umczugh_mkq_bkbomh_bya_kmh_dqvwfqf_ksqwfyy_xxz_lawscehc_cqt_lsbcv
cmp dword [ebp - 0x494], 0x4582
jle 0x466658
and dword [ebp - 0xe0], 0
jmp 0x466572
mov eax, dword [ebp - 0xe0]
inc eax
mov dword [ebp - 0xe0], eax
cmp dword [ebp - 0xe0], 0x2c68
jge 0x466658
and dword [ebp - 0xc8], 0
jmp 0x466598
mov eax, dword [ebp - 0xc8]
inc eax
mov dword [ebp - 0xc8], eax
cmp dword [ebp - 0xc8], 0x74d
jge 0x466653
and dword [ebp - 0xd0], 0
jmp 0x4665be
mov eax, dword [ebp - 0xd0]
inc eax
mov dword [ebp - 0xd0], eax
cmp dword [ebp - 0xd0], 0x29d3
jge 0x46664e
and dword [ebp - 0xd8], 0
jmp 0x4665e4
mov eax, dword [ebp - 0xd8]
inc eax
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0x12d2
jge 0x466649
mov eax, dword [ebp - 0xc8]
sub eax, dword [ebp - 0xd0]
sub eax, dword [ebp - 0xd8]
or eax, dword [ebp - 0xe0]
cdq
mov dword [ebp - 0x704], eax
mov dword [ebp - 0x700], edx
push dword [ebp - 0x700]
push dword [ebp - 0x704]
lea ecx, [ebp - 0xae0]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xae0]
call fcn.0040282e
jmp 0x4665d7
jmp 0x4665b1
jmp 0x46658b
jmp 0x466565
mov edx, dword [ebp - 0x6e4]
mov ecx, 0xac0340
call fcn.004865ab
mov byte [ebp - 4], 0x65
cmp dword [ebp - 0x494], 0x4308
jge 0x466684
push dword [ebp - 0x99c]
call fcn.00489da5
pop ecx
jmp 0x4666a0
mov dword [ebp - 4], 0x64
jmp 0x4666b0
mov byte [ebp - 4], 0x67
cmp dword [ebp - 0x49c], 0x1058
jge 0x4666cc
push dword [ebp - 0x6f0]
call fcn.00489da5
pop ecx
jmp 0x4666e8
mov dword [ebp - 4], 0x64
jmp 0x4666f8
jmp 0x466714
or dword [ebp - 4], 0xffffffff
jmp 0x46671e
movzx eax, byte [ebp - 0x11]
cmp eax, 2
jne 0x466866
mov dword [ebp - 0x4a4], 0x4d9
mov dword [ebp - 0x90c], str.pbaanom_qgolaav_gnxsrkpj_ahswdh_bmjdtdm_oljkn_whhqa_hac_qzua_rlvt_rukzsryt_rwuy_hru
cmp dword [ebp - 0x4a4], 0x66d
jle 0x466816
and dword [ebp - 0xf8], 0
jmp 0x466765
mov eax, dword [ebp - 0xf8]
inc eax
mov dword [ebp - 0xf8], eax
cmp dword [ebp - 0xf8], 0x7e80
jge 0x466816
and dword [ebp - 0xe8], 0
jmp 0x46678b
mov eax, dword [ebp - 0xe8]
inc eax
mov dword [ebp - 0xe8], eax
cmp dword [ebp - 0xe8], 0x5716
jge 0x466811
and dword [ebp - 0xf0], 0
jmp 0x4667ad
mov eax, dword [ebp - 0xf0]
inc eax
mov dword [ebp - 0xf0], eax
cmp dword [ebp - 0xf0], 0x7ea2
jge 0x46680c
mov eax, dword [ebp - 0xe8]
and eax, dword [ebp - 0xf0]
or eax, dword [ebp - 0xf8]
cdq
mov dword [ebp - 0x710], eax
mov dword [ebp - 0x70c], edx
push dword [ebp - 0x70c]
push dword [ebp - 0x710]
lea ecx, [ebp - 0xb10]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xb10]
call fcn.0040282e
jmp 0x4667a0
jmp 0x46677e
jmp 0x466758
mov eax, dword [ebp + 8]
inc eax
push eax
call fcn.004565ff
pop ecx
mov dword [ebp - 4], 0x6a
cmp dword [ebp - 0x4a4], 0x33d
jge 0x466840
push dword [ebp - 0x90c]
call fcn.00489da5
pop ecx
jmp 0x46685c
or dword [ebp - 4], 0xffffffff
jmp 0x466866
movzx eax, byte [ebp - 0x11]
cmp eax, 3
jne 0x4669e5
mov dword [ebp - 0x4ac], 0x1056
mov dword [ebp - 0x6fc], str.eari_jxpznfwh_bqstpqywp_qizlbgvz_cnqinhf_pvoy_aivqqf_xrap_psupjr_spwc_fbheutw_ejcb_kukmps
cmp dword [ebp - 0x4ac], 0x12f2
jle 0x466995
and dword [ebp - 0x100], 0
jmp 0x4668ad
mov eax, dword [ebp - 0x100]
inc eax
mov dword [ebp - 0x100], eax
cmp dword [ebp - 0x100], 0x17b2
jge 0x466995
and dword [ebp - 0x108], 0
jmp 0x4668d3
mov eax, dword [ebp - 0x108]
inc eax
mov dword [ebp - 0x108], eax
cmp dword [ebp - 0x108], 0x3e67
jge 0x466990
and dword [ebp - 0x110], 0
jmp 0x4668f9
mov eax, dword [ebp - 0x110]
inc eax
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x4d2f
jge 0x46698b
and dword [ebp - 0x118], 0
jmp 0x46691f
mov eax, dword [ebp - 0x118]
inc eax
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0x7413
jge 0x466986
mov eax, dword [ebp - 0x100]
imul eax, dword [ebp - 0x108]
imul eax, dword [ebp - 0x110]
and eax, dword [ebp - 0x118]
cdq
mov dword [ebp - 0x71c], eax
mov dword [ebp - 0x718], edx
push dword [ebp - 0x718]
push dword [ebp - 0x71c]
lea ecx, [ebp - 0xb40]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xb40]
call fcn.0040282e
jmp 0x466912
jmp 0x4668ec
jmp 0x4668c6
jmp 0x4668a0
mov eax, dword [ebp + 8]
inc eax
push eax
call fcn.00458eb2
pop ecx
mov dword [ebp - 4], 0x6c
cmp dword [ebp - 0x4ac], 0xd2c
jge 0x4669bf
push dword [ebp - 0x6fc]
call fcn.00489da5
pop ecx
jmp 0x4669db
or dword [ebp - 4], 0xffffffff
jmp 0x4669e5
mov dword [ebp - 0x4d4], 0x58ea
mov dword [ebp - 0x4b4], 0x3892
mov dword [ebp - 0x978], str.xppslpzxq_zahf_qil_ypcb_maf_mgxumlu_lkoovlcjg_tcbnzstq_dtifu_wfdesgd_gcdziigd_rysjzsxwu_dwjls_depqjquh
cmp dword [ebp - 0x4b4], 0x3bf4
jle 0x466afb
call dword [sym.imp.KERNEL32.dll_GetLastError]
and dword [ebp - 0x138], 0
jmp 0x466a2f
mov eax, dword [ebp - 0x138]
inc eax
mov dword [ebp - 0x138], eax
cmp dword [ebp - 0x138], 0x135c
jge 0x466af5
and dword [ebp - 0x130], 0
jmp 0x466a55
mov eax, dword [ebp - 0x130]
inc eax
mov dword [ebp - 0x130], eax
cmp dword [ebp - 0x130], 0x2ee0
jge 0x466af0
and dword [ebp - 0x120], 0
jmp 0x466a7b
mov eax, dword [ebp - 0x120]
inc eax
mov dword [ebp - 0x120], eax
cmp dword [ebp - 0x120], 0x7025
jge 0x466aeb
and dword [ebp - 0x128], 0
jmp 0x466a9d
mov eax, dword [ebp - 0x128]
inc eax
mov dword [ebp - 0x128], eax
cmp dword [ebp - 0x128], 0x1196
jge 0x466ae9
mov ecx, dword [ebp - 0x120]
imul ecx, dword [ebp - 0x128]
add ecx, dword [ebp - 0x130]
mov eax, dword [ebp - 0x138]
sar eax, cl
cdq
mov dword [ebp - 0x728], eax
mov dword [ebp - 0x724], edx
push dword [ebp - 0x724]
push dword [ebp - 0x728]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x466a90
jmp 0x466a6e
jmp 0x466a48
jmp 0x466a22
call dword [sym.imp.KERNEL32.dll_GetLastError]
mov dword [ebp - 0x9bc], str.vqxnnbtk_tqyj_rmxbtpk_rgnnju_jtlxyu_flowyjllv_dliapf_ujclrbcv_yuxmz_hldox_sbuvk_zgpx_urlpkjlmj
mov dword [ebp - 4], 0x6e
cmp dword [ebp - 0x4b4], 0x370c
jge 0x466b28
mov edx, dword [ebp - 0x978]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x466b44
or dword [ebp - 4], 0xffffffff
jmp 0x466b4e
mov dword [ebp - 0x4cc], 0x22bc
mov dword [ebp - 0x714], str.hqitjf_yqulwtjf_gmdpjli_lgu_mzncpk_xqof_xouwkhdc
cmp dword [ebp - 0x4cc], 0x255e
jle 0x466c4d
and dword [ebp - 0x158], 0
jmp 0x466b88
mov eax, dword [ebp - 0x158]
inc eax
mov dword [ebp - 0x158], eax
cmp dword [ebp - 0x158], 0x3429
jge 0x466c4d
and dword [ebp - 0x140], 0
jmp 0x466bae
mov eax, dword [ebp - 0x140]
inc eax
mov dword [ebp - 0x140], eax
cmp dword [ebp - 0x140], 0x1baf
jge 0x466c48
and dword [ebp - 0x148], 0
jmp 0x466bd4
mov eax, dword [ebp - 0x148]
inc eax
mov dword [ebp - 0x148], eax
cmp dword [ebp - 0x148], 0x4821
jge 0x466c43
and dword [ebp - 0x150], 0
jmp 0x466bf6
mov eax, dword [ebp - 0x150]
inc eax
mov dword [ebp - 0x150], eax
cmp dword [ebp - 0x150], 0xa6e
jge 0x466c41
mov ecx, dword [ebp - 0x140]
add ecx, dword [ebp - 0x148]
add ecx, dword [ebp - 0x150]
mov eax, dword [ebp - 0x158]
shl eax, cl
cdq
mov dword [ebp - 0x734], eax
mov dword [ebp - 0x730], edx
push dword [ebp - 0x730]
push dword [ebp - 0x734]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x466be9
jmp 0x466bc7
jmp 0x466ba1
jmp 0x466b7b
cmp dword [ebp - 0x4d4], 0x5cba
jle 0x466fb1
mov dword [ebp - 0x4c4], 0x1ab3
mov dword [ebp - 0x918], str.khxtzvau_zqfoff_exdqumw_nxw_zts_xclcrrj_zudll_anvazpj_rzvjpnves_eqjo_gvj
cmp dword [ebp - 0x4c4], 0x1d11
jle 0x466d7f
and dword [ebp - 0x178], 0
jmp 0x466c97
mov eax, dword [ebp - 0x178]
inc eax
mov dword [ebp - 0x178], eax
cmp dword [ebp - 0x178], 0x20b9
jge 0x466d7f
and dword [ebp - 0x160], 0
jmp 0x466cbd
mov eax, dword [ebp - 0x160]
inc eax
mov dword [ebp - 0x160], eax
cmp dword [ebp - 0x160], 0x5186
jge 0x466d7a
and dword [ebp - 0x168], 0
jmp 0x466ce3
mov eax, dword [ebp - 0x168]
inc eax
mov dword [ebp - 0x168], eax
cmp dword [ebp - 0x168], 0x2cd3
jge 0x466d75
and dword [ebp - 0x170], 0
jmp 0x466d09
mov eax, dword [ebp - 0x170]
inc eax
mov dword [ebp - 0x170], eax
cmp dword [ebp - 0x170], 0x1f3f
jge 0x466d70
mov eax, dword [ebp - 0x160]
sub eax, dword [ebp - 0x168]
mov ecx, dword [ebp - 0x170]
shl eax, cl
and eax, dword [ebp - 0x178]
cdq
mov dword [ebp - 0x740], eax
mov dword [ebp - 0x73c], edx
push dword [ebp - 0x73c]
push dword [ebp - 0x740]
lea ecx, [ebp - 0xb70]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xb70]
call fcn.0040282e
jmp 0x466cfc
jmp 0x466cd6
jmp 0x466cb0
jmp 0x466c8a
and dword [ebp - 0x1a0], 0
jmp 0x466d95
mov eax, dword [ebp - 0x1a0]
inc eax
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0x4915
jge 0x466f64
mov dword [ebp - 0x4bc], 0x67b6
mov dword [ebp - 0x708], str.bsco_xgcjak_ceqzrs
cmp dword [ebp - 0x4bc], 0x6935
jle 0x466ea4
and dword [ebp - 0x180], 0
jmp 0x466ddf
mov eax, dword [ebp - 0x180]
inc eax
mov dword [ebp - 0x180], eax
cmp dword [ebp - 0x180], 0x7ff5
jge 0x466ea4
and dword [ebp - 0x188], 0
jmp 0x466e05
mov eax, dword [ebp - 0x188]
inc eax
mov dword [ebp - 0x188], eax
cmp dword [ebp - 0x188], 0x4240
jge 0x466e9f
and dword [ebp - 0x190], 0
jmp 0x466e2b
mov eax, dword [ebp - 0x190]
inc eax
mov dword [ebp - 0x190], eax
cmp dword [ebp - 0x190], 0x674e
jge 0x466e9a
and dword [ebp - 0x198], 0
jmp 0x466e4d
mov eax, dword [ebp - 0x198]
inc eax
mov dword [ebp - 0x198], eax
cmp dword [ebp - 0x198], 0x6203
jge 0x466e98
mov eax, dword [ebp - 0x180]
add eax, dword [ebp - 0x188]
mov ecx, dword [ebp - 0x190]
sub ecx, dword [ebp - 0x198]
shl eax, cl
cdq
mov dword [ebp - 0x74c], eax
mov dword [ebp - 0x748], edx
push dword [ebp - 0x748]
push dword [ebp - 0x74c]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x466e40
jmp 0x466e1e
jmp 0x466df8
jmp 0x466dd2
and dword [ebp - 0x1a8], 0
jmp 0x466eba
mov eax, dword [ebp - 0x1a8]
inc eax
mov dword [ebp - 0x1a8], eax
cmp dword [ebp - 0x1a8], 0x4f7
jge 0x466f16
mov eax, dword [ebp - 0x1a0]
cdq
idiv dword [ebp - 0x1a8]
mov eax, edx
cdq
mov dword [ebp - 0x758], eax
mov dword [ebp - 0x754], edx
push dword [ebp - 0x754]
push dword [ebp - 0x758]
lea ecx, [ebp - 0xba0]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xba0]
call fcn.0040282e
jmp 0x466ead
mov dword [ebp - 4], 0x70
cmp dword [ebp - 0x4bc], 0x679c
jge 0x466f39
mov edx, dword [ebp - 0x708]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x466f55
or dword [ebp - 4], 0xffffffff
jmp 0x466f5f
jmp 0x466d88
mov dword [ebp - 4], 0x72
cmp dword [ebp - 0x4c4], 0x1889
jge 0x466f83
push dword [ebp - 0x918]
call fcn.00489da5
pop ecx
jmp 0x466f9f
or dword [ebp - 4], 0xffffffff
jmp 0x466fa9
push 0
call dword [sym.imp.KERNEL32.dll_HeapDestroy]
mov dword [ebp - 4], 0x74
cmp dword [ebp - 0x4cc], 0x20c9
jge 0x466fd4
mov edx, dword [ebp - 0x714]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x466ff0
or dword [ebp - 4], 0xffffffff
jmp 0x466ffa
movzx eax, byte [ebp - 0x11]
cmp eax, 4
jne 0x46700e
mov eax, dword [ebp + 8]
inc eax
push eax
call fcn.0045a748
pop ecx
mov dword [ebp - 4], 0x76
cmp dword [ebp - 0x4d4], 0x56ca
jge 0x46702d
push dword [ebp - 0x9bc]
call fcn.00489da5
pop ecx
jmp 0x467049
or dword [ebp - 4], 0xffffffff
jmp 0x467053
mov dword [ebp - 0x4dc], 0x132e
mov dword [ebp - 0x720], str.ofib_bjur_suthdlvce_heed_oawykji_oiczhfcut
cmp dword [ebp - 0x4dc], 0x1587
jle 0x4671aa
push 0x452
push 0x259e
push 0x1ff5
push 0x1cb
push 0x1875
push 0xa2f
call dword [sym.imp.USER32.dll_GetDesktopWindow]
push eax
call dword [sym.imp.USER32.dll_GetDC]
push eax
call dword [sym.imp.GDI32.dll_RoundRect]
and dword [ebp - 0x1b0], 0
jmp 0x4670bf
mov eax, dword [ebp - 0x1b0]
inc eax
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0x1aac
jge 0x4671aa
and dword [ebp - 0x1b8], 0
jmp 0x4670e5
mov eax, dword [ebp - 0x1b8]
inc eax
mov dword [ebp - 0x1b8], eax
cmp dword [ebp - 0x1b8], 0x17ee
jge 0x4671a5
and dword [ebp - 0x1c0], 0
jmp 0x46710b
mov eax, dword [ebp - 0x1c0]
inc eax
mov dword [ebp - 0x1c0], eax
cmp dword [ebp - 0x1c0], 0x51c9
jge 0x4671a0
and dword [ebp - 0x1c8], 0
jmp 0x467131
mov eax, dword [ebp - 0x1c8]
inc eax
mov dword [ebp - 0x1c8], eax
cmp dword [ebp - 0x1c8], 0x4902
jge 0x46719b
mov eax, dword [ebp - 0x1b0]
mov ecx, dword [ebp - 0x1b8]
sar eax, cl
mov ecx, dword [ebp - 0x1c0]
imul ecx, dword [ebp - 0x1c8]
shl eax, cl
cdq
mov dword [ebp - 0x764], eax
mov dword [ebp - 0x760], edx
push dword [ebp - 0x760]
push dword [ebp - 0x764]
lea ecx, [ebp - 0xbd0]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xbd0]
call fcn.0040282e
jmp 0x467124
jmp 0x4670fe
jmp 0x4670d8
jmp 0x4670b2
movzx eax, byte [ebp - 0x11]
cmp eax, 5
jne 0x4671be
mov eax, dword [ebp + 8]
inc eax
push eax
call fcn.0045c981
pop ecx
mov dword [ebp - 4], 0x78
cmp dword [ebp - 0x4dc], 0x1130
jge 0x4671dd
push dword [ebp - 0x720]
call fcn.00489da5
pop ecx
jmp 0x4671f9
or dword [ebp - 4], 0xffffffff
jmp 0x467203
mov dword [ebp - 0x4ec], 0x4246
mov dword [ebp - 0x72c], str.cvfsuad_ezugesao_zhswcf_fmfn_sqyezzn_rlawpgt_pdro_pbasfudc
cmp dword [ebp - 0x4ec], 0x4300
jle 0x4672fd
call dword [sym.imp.USER32.dll_GetDesktopWindow]
push eax
call dword [sym.imp.USER32.dll_IsZoomed]
and dword [ebp - 0x1d0], 0
jmp 0x46724a
mov eax, dword [ebp - 0x1d0]
inc eax
mov dword [ebp - 0x1d0], eax
cmp dword [ebp - 0x1d0], 0x1bc5
jge 0x4672fd
and dword [ebp - 0x1d8], 0
jmp 0x467270
mov eax, dword [ebp - 0x1d8]
inc eax
mov dword [ebp - 0x1d8], eax
cmp dword [ebp - 0x1d8], 0x30f9
jge 0x4672f8
and dword [ebp - 0x1e0], 0
jmp 0x467292
mov eax, dword [ebp - 0x1e0]
inc eax
mov dword [ebp - 0x1e0], eax
cmp dword [ebp - 0x1e0], 0x1187
jge 0x4672f3
mov eax, dword [ebp - 0x1d0]
mov ecx, dword [ebp - 0x1d8]
sar eax, cl
or eax, dword [ebp - 0x1e0]
cdq
mov dword [ebp - 0x770], eax
mov dword [ebp - 0x76c], edx
push dword [ebp - 0x76c]
push dword [ebp - 0x770]
lea ecx, [ebp - 0xc00]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xc00]
call fcn.0040282e
jmp 0x467285
jmp 0x467263
jmp 0x46723d
movzx eax, byte [ebp - 0x11]
cmp eax, 6
jne 0x467414
mov dword [ebp - 0x4e4], 0x15c6
mov dword [ebp - 0x924], str.meyivb_pbjlop_mcf_ijac_dbgnwqgc_onxbpznon_xks_aamohiwxa_mtlqyotts_bvtmqrsj_vkb_hdjiupkjd_hfnd_gsvoiwo
cmp dword [ebp - 0x4e4], 0x17df
jle 0x4673c4
and dword [ebp - 0x1e8], 0
jmp 0x467344
mov eax, dword [ebp - 0x1e8]
inc eax
mov dword [ebp - 0x1e8], eax
cmp dword [ebp - 0x1e8], 0x339c
jge 0x4673c4
and dword [ebp - 0x1f0], 0
jmp 0x467366
mov eax, dword [ebp - 0x1f0]
inc eax
mov dword [ebp - 0x1f0], eax
cmp dword [ebp - 0x1f0], 0x5b09
jge 0x4673bf
mov eax, dword [ebp - 0x1e8]
sub eax, dword [ebp - 0x1f0]
cdq
mov dword [ebp - 0x77c], eax
mov dword [ebp - 0x778], edx
push dword [ebp - 0x778]
push dword [ebp - 0x77c]
lea ecx, [ebp - 0xc24]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xc24]
call fcn.0040282e
jmp 0x467359
jmp 0x467337
mov eax, dword [ebp + 8]
inc eax
push eax
call fcn.0045e05b
pop ecx
mov dword [ebp - 4], 0x7a
cmp dword [ebp - 0x4e4], 0x138c
jge 0x4673ee
push dword [ebp - 0x924]
call fcn.00489da5
pop ecx
jmp 0x46740a
or dword [ebp - 4], 0xffffffff
jmp 0x467414
mov dword [ebp - 4], 0x7c
cmp dword [ebp - 0x4ec], 0x40c3
jge 0x467433
push dword [ebp - 0x72c]
call fcn.00489da5
pop ecx
jmp 0x46744f
or dword [ebp - 4], 0xffffffff
jmp 0x467459
movzx eax, byte [ebp - 0x11]
cmp eax, 7
jne 0x46746d
mov eax, dword [ebp + 8]
inc eax
push eax
call fcn.0045fbf9
pop ecx
mov dword [ebp - 0x4f4], 0x5da9
mov dword [ebp - 0x984], str.kxgme_ozvahjreg_mnqviuyr_sehpda
cmp dword [ebp - 0x4f4], 0x5ff8
jle 0x467571
and dword [ebp - 0x1f8], 0
jmp 0x4674a7
mov eax, dword [ebp - 0x1f8]
inc eax
mov dword [ebp - 0x1f8], eax
cmp dword [ebp - 0x1f8], 0x32cd
jge 0x46755a
and dword [ebp - 0x200], 0
jmp 0x4674cd
mov eax, dword [ebp - 0x200]
inc eax
mov dword [ebp - 0x200], eax
cmp dword [ebp - 0x200], 0x3eb
jge 0x467555
and dword [ebp - 0x208], 0
jmp 0x4674ef
mov eax, dword [ebp - 0x208]
inc eax
mov dword [ebp - 0x208], eax
cmp dword [ebp - 0x208], 0x2a24
jge 0x467550
mov eax, dword [ebp - 0x1f8]
sub eax, dword [ebp - 0x200]
mov ecx, dword [ebp - 0x208]
sar eax, cl
cdq
mov dword [ebp - 0x788], eax
mov dword [ebp - 0x784], edx
push dword [ebp - 0x784]
push dword [ebp - 0x788]
lea ecx, [ebp - 0xc54]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xc54]
call fcn.0040282e
jmp 0x4674e2
jmp 0x4674c0
jmp 0x46749a
push 0x20ca
push 0x2099
push 0x1e46
push 0
call dword [sym.imp.KERNEL32.dll_VirtualAlloc]
mov dword [ebp - 0x57c], 0x4c88
mov dword [ebp - 4], 0x7e
cmp dword [ebp - 0x4f4], 0x5b3b
jge 0x46759a
push dword [ebp - 0x984]
call fcn.00489da5
pop ecx
jmp 0x4675b6
or dword [ebp - 4], 0xffffffff
jmp 0x4675c0
mov dword [ebp - 0x798], str.xqrrnslm_rmbblwdwa_ytghcl_gkkt_tcmcfk_smtj_okuqsayw_xeb_mbneifjf_psmiyadq_actn_wrnnsr
cmp dword [ebp - 0x57c], 0x4e70
jle 0x4679a2
and dword [ebp - 0x260], 0
jmp 0x4675f0
mov eax, dword [ebp - 0x260]
inc eax
mov dword [ebp - 0x260], eax
cmp dword [ebp - 0x260], 0x26a9
jge 0x4679a2
mov dword [ebp - 0x50c], 0x2502
mov dword [ebp - 0x744], str.vvb_swbucwi_qcqqgyf_mrrtugb_adbciksw_hufue_uqgn
cmp dword [ebp - 0x50c], 0x28e0
jle 0x467698
and dword [ebp - 0x210], 0
jmp 0x467636
mov eax, dword [ebp - 0x210]
inc eax
mov dword [ebp - 0x210], eax
cmp dword [ebp - 0x210], 0x3514
jge 0x467698
and dword [ebp - 0x218], 0
jmp 0x467658
mov eax, dword [ebp - 0x218]
inc eax
mov dword [ebp - 0x218], eax
cmp dword [ebp - 0x218], 0x3d92
jge 0x467696
mov eax, dword [ebp - 0x210]
imul eax, dword [ebp - 0x218]
cdq
mov dword [ebp - 0x794], eax
mov dword [ebp - 0x790], edx
push dword [ebp - 0x790]
push dword [ebp - 0x794]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x46764b
jmp 0x467629
and dword [ebp - 0x250], 0
jmp 0x4676ae
mov eax, dword [ebp - 0x250]
inc eax
mov dword [ebp - 0x250], eax
cmp dword [ebp - 0x250], 0x2574
jge 0x467954
mov dword [ebp - 0x504], 0x6eba
mov dword [ebp - 0x930], str.rhclk_bldvffy_kpfnijle_dllc_hjm_megs_xwl_uesjptw
cmp dword [ebp - 0x504], 0x706d
jle 0x4677c3
push 1
call dword [sym.imp.USER32.dll_ShowCursor]
and dword [ebp - 0x220], 0
jmp 0x467700
mov eax, dword [ebp - 0x220]
inc eax
mov dword [ebp - 0x220], eax
cmp dword [ebp - 0x220], 0x6e61
jge 0x4677c3
and dword [ebp - 0x228], 0
jmp 0x467726
mov eax, dword [ebp - 0x228]
inc eax
mov dword [ebp - 0x228], eax
cmp dword [ebp - 0x228], 0x1523
jge 0x4677be
and dword [ebp - 0x230], 0
jmp 0x46774c
mov eax, dword [ebp - 0x230]
inc eax
mov dword [ebp - 0x230], eax
cmp dword [ebp - 0x230], 0x562b
jge 0x4677b9
and dword [ebp - 0x238], 0
jmp 0x46776e
mov eax, dword [ebp - 0x238]
inc eax
mov dword [ebp - 0x238], eax
cmp dword [ebp - 0x238], 0x18d9
jge 0x4677b7
mov eax, dword [ebp - 0x220]
add eax, dword [ebp - 0x228]
sub eax, dword [ebp - 0x230]
and eax, dword [ebp - 0x238]
cdq
mov dword [ebp - 0x7a0], eax
mov dword [ebp - 0x79c], edx
push dword [ebp - 0x79c]
push dword [ebp - 0x7a0]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x467761
jmp 0x46773f
jmp 0x467719
jmp 0x4676f3
and dword [ebp - 0x258], 0
jmp 0x4677d9
mov eax, dword [ebp - 0x258]
inc eax
mov dword [ebp - 0x258], eax
cmp dword [ebp - 0x258], 0x55df
jge 0x467906
mov dword [ebp - 0x4fc], 0x3612
mov dword [ebp - 0x738], str.atr_kke_dpbddteoy_xhy_xokwmroy_ybuzm_jkjb_eakmarwtg_dfhwwbid_xtgpzeiu_mjfsxynxk_qdkckh_lwqusmgwn
cmp dword [ebp - 0x4fc], 0x364f
jle 0x467881
and dword [ebp - 0x240], 0
jmp 0x46781f
mov eax, dword [ebp - 0x240]
inc eax
mov dword [ebp - 0x240], eax
cmp dword [ebp - 0x240], 0x3838
jge 0x467881
and dword [ebp - 0x248], 0
jmp 0x467841
mov eax, dword [ebp - 0x248]
inc eax
mov dword [ebp - 0x248], eax
cmp dword [ebp - 0x248], 0xfeb
jge 0x46787f
mov eax, dword [ebp - 0x240]
imul eax, dword [ebp - 0x248]
cdq
mov dword [ebp - 0x7ac], eax
mov dword [ebp - 0x7a8], edx
push dword [ebp - 0x7a8]
push dword [ebp - 0x7ac]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x467834
jmp 0x467812
mov eax, dword [ebp - 0x250]
mov ecx, dword [ebp - 0x258]
sar eax, cl
and eax, dword [ebp - 0x260]
cdq
mov dword [ebp - 0x7b8], eax
mov dword [ebp - 0x7b4], edx
mov dword [ebp - 4], 0x80
cmp dword [ebp - 0x4fc], 0x3565
jge 0x4678c5
mov edx, dword [ebp - 0x738]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x4678e1
or dword [ebp - 4], 0xffffffff
jmp 0x4678eb
push dword [ebp - 0x7b4]
push dword [ebp - 0x7b8]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x4677cc
mov dword [ebp - 4], 0x82
cmp dword [ebp - 0x504], 0x6d89
jge 0x467929
mov edx, dword [ebp - 0x930]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x467945
or dword [ebp - 4], 0xffffffff
jmp 0x46794f
jmp 0x4676a1
mov dword [ebp - 4], 0x84
cmp dword [ebp - 0x50c], 0x2183
jge 0x467977
mov edx, dword [ebp - 0x744]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x467993
or dword [ebp - 4], 0xffffffff
jmp 0x46799d
jmp 0x4675e3
movzx eax, byte [ebp - 0x11]
cmp eax, 8
jne 0x4683e8
mov dword [ebp - 0x544], 0x7627
mov dword [ebp - 0x948], str.mnwfpe_udobuqbwd_cmmmkman_dhzx_przrlwv_mlrdjy_sbgjkctcz_zzncig_qfbxd_vjo
mov dword [ebp - 0x534], 0x348e
mov dword [ebp - 0x98c], str.yhklaezw_lcncykjr_qvd_tsfttoxe_pobcmcolp_yqrlclp_xtbolg
cmp dword [ebp - 0x534], 0x353a
jle 0x467ae5
and dword [ebp - 0x280], 0
jmp 0x4679fd
mov eax, dword [ebp - 0x280]
inc eax
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0x326
jge 0x467ae5
and dword [ebp - 0x278], 0
jmp 0x467a23
mov eax, dword [ebp - 0x278]
inc eax
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0x1342
jge 0x467ae0
and dword [ebp - 0x268], 0
jmp 0x467a49
mov eax, dword [ebp - 0x268]
inc eax
mov dword [ebp - 0x268], eax
cmp dword [ebp - 0x268], 0x7b51
jge 0x467adb
and dword [ebp - 0x270], 0
jmp 0x467a6f
mov eax, dword [ebp - 0x270]
inc eax
mov dword [ebp - 0x270], eax
cmp dword [ebp - 0x270], 0xc6e
jge 0x467ad6
mov ecx, dword [ebp - 0x268]
sub ecx, dword [ebp - 0x270]
mov eax, dword [ebp - 0x278]
sar eax, cl
and eax, dword [ebp - 0x280]
cdq
mov dword [ebp - 0x7c4], eax
mov dword [ebp - 0x7c0], edx
push dword [ebp - 0x7c0]
push dword [ebp - 0x7c4]
lea ecx, [ebp - 0xc84]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xc84]
call fcn.0040282e
jmp 0x467a62
jmp 0x467a3c
jmp 0x467a16
jmp 0x4679f0
cmp dword [ebp - 0x544], 0x79ea
jle 0x468096
mov dword [ebp - 0x52c], 0x299b
mov dword [ebp - 0x75c], str.nwp_qji_lto_foizfav_khpxmsaj_ipqv_zlzhyq_fbqtshde_dyqnfm_rblemaeym_kcxbfc
cmp dword [ebp - 0x52c], 0x2bfd
jle 0x467bc7
and dword [ebp - 0x288], 0
jmp 0x467b2f
mov eax, dword [ebp - 0x288]
inc eax
mov dword [ebp - 0x288], eax
cmp dword [ebp - 0x288], 0x6263
jge 0x467bc1
and dword [ebp - 0x290], 0
jmp 0x467b55
mov eax, dword [ebp - 0x290]
inc eax
mov dword [ebp - 0x290], eax
cmp dword [ebp - 0x290], 0x65f4
jge 0x467bbc
and dword [ebp - 0x298], 0
jmp 0x467b77
mov eax, dword [ebp - 0x298]
inc eax
mov dword [ebp - 0x298], eax
cmp dword [ebp - 0x298], 0x61b3
jge 0x467bba
mov eax, dword [ebp - 0x288]
sub eax, dword [ebp - 0x290]
add eax, dword [ebp - 0x298]
cdq
mov dword [ebp - 0x7d4], eax
mov dword [ebp - 0x7d0], edx
push dword [ebp - 0x7d0]
push dword [ebp - 0x7d4]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x467b6a
jmp 0x467b48
jmp 0x467b22
call dword [sym.imp.KERNEL32.dll_IsDebuggerPresent]
and dword [ebp - 0x2e0], 0
jmp 0x467bdd
mov eax, dword [ebp - 0x2e0]
inc eax
mov dword [ebp - 0x2e0], eax
cmp dword [ebp - 0x2e0], 0x476e
jge 0x46804d
mov dword [ebp - 0x524], 0x4863
mov dword [ebp - 0x93c], str.tpoypemug_adn_dyuibnqh_nyowsqq_ngiza_ikldcsyrn_jdftovya_aztjadv_uddvek_pyezjva_xstleii_quby
cmp dword [ebp - 0x524], 0x4a34
jle 0x467c84
and dword [ebp - 0x2a0], 0
jmp 0x467c23
mov eax, dword [ebp - 0x2a0]
inc eax
mov dword [ebp - 0x2a0], eax
cmp dword [ebp - 0x2a0], 0x5b4f
jge 0x467c84
and dword [ebp - 0x2a8], 0
jmp 0x467c45
mov eax, dword [ebp - 0x2a8]
inc eax
mov dword [ebp - 0x2a8], eax
cmp dword [ebp - 0x2a8], 0x3813
jge 0x467c82
mov eax, dword [ebp - 0x2a0]
add eax, dword [ebp - 0x2a8]
cdq
mov dword [ebp - 0x7e4], eax
mov dword [ebp - 0x7e0], edx
push dword [ebp - 0x7e0]
push dword [ebp - 0x7e4]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x467c38
jmp 0x467c16
and dword [ebp - 0x2d0], 0
jmp 0x467c9a
mov eax, dword [ebp - 0x2d0]
inc eax
mov dword [ebp - 0x2d0], eax
cmp dword [ebp - 0x2d0], 0x2359
jge 0x467fff
and dword [ebp - 0x2d8], 0
jmp 0x467cc0
mov eax, dword [ebp - 0x2d8]
inc eax
mov dword [ebp - 0x2d8], eax
cmp dword [ebp - 0x2d8], 0x115
jge 0x467ffa
and dword [ebp - 0x2e8], 0
jmp 0x467ce6
mov eax, dword [ebp - 0x2e8]
inc eax
mov dword [ebp - 0x2e8], eax
cmp dword [ebp - 0x2e8], 0x3297
jge 0x467ff5
mov dword [ebp - 0x514], 0x325
mov dword [ebp - 0x9a4], str.tleytusv_nprbdfwcu_gcfdtidn_hbms_yofizy_mkvprhx_okfj_peuic_khkeoaj_wdytfsxf_fzhvuwud_naxt
cmp dword [ebp - 0x514], 0x47f
jle 0x467df7
and dword [ebp - 0x2c8], 0
jmp 0x467d30
mov eax, dword [ebp - 0x2c8]
inc eax
mov dword [ebp - 0x2c8], eax
cmp dword [ebp - 0x2c8], 0x4604
jge 0x467df7
and dword [ebp - 0x2b0], 0
jmp 0x467d56
mov eax, dword [ebp - 0x2b0]
inc eax
mov dword [ebp - 0x2b0], eax
cmp dword [ebp - 0x2b0], 0x6b88
jge 0x467df2
and dword [ebp - 0x2b8], 0
jmp 0x467d7c
mov eax, dword [ebp - 0x2b8]
inc eax
mov dword [ebp - 0x2b8], eax
cmp dword [ebp - 0x2b8], 0x3992
jge 0x467ded
and dword [ebp - 0x2c0], 0
jmp 0x467d9e
mov eax, dword [ebp - 0x2c0]
inc eax
mov dword [ebp - 0x2c0], eax
cmp dword [ebp - 0x2c0], 0x3f60
jge 0x467deb
mov eax, dword [ebp - 0x2b0]
cdq
idiv dword [ebp - 0x2b8]
imul edx, dword [ebp - 0x2c0]
xor edx, dword [ebp - 0x2c8]
mov eax, edx
cdq
mov dword [ebp - 0x7f4], eax
mov dword [ebp - 0x7f0], edx
push dword [ebp - 0x7f0]
push dword [ebp - 0x7f4]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x467d91
jmp 0x467d6f
jmp 0x467d49
jmp 0x467d23
mov eax, dword [ebp - 0x2d0]
imul eax, dword [ebp - 0x2d8]
and eax, dword [ebp - 0x2e0]
xor eax, dword [ebp - 0x2e8]
cdq
mov dword [ebp - 0x814], eax
mov dword [ebp - 0x810], edx
mov dword [ebp - 4], 0x86
cmp dword [ebp - 0x514], 0xba
jge 0x467e40
mov edx, dword [ebp - 0x9a4]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x467e5c
or dword [ebp - 4], 0xffffffff
jmp 0x467e66
mov dword [ebp - 0x51c], 0x476d
mov dword [ebp - 0x5b0], str.lyl_zliclx_chrpshy_ddxnn_lzr_mfrwtogc
cmp dword [ebp - 0x51c], 0x4a23
jle 0x467f75
and dword [ebp - 0x2f0], 0
jmp 0x467ea0
mov eax, dword [ebp - 0x2f0]
inc eax
mov dword [ebp - 0x2f0], eax
cmp dword [ebp - 0x2f0], 0x7efa
jge 0x467f67
and dword [ebp - 0x2f8], 0
jmp 0x467ec6
mov eax, dword [ebp - 0x2f8]
inc eax
mov dword [ebp - 0x2f8], eax
cmp dword [ebp - 0x2f8], 0x43b5
jge 0x467f62
and dword [ebp - 0x300], 0
jmp 0x467eec
mov eax, dword [ebp - 0x300]
inc eax
mov dword [ebp - 0x300], eax
cmp dword [ebp - 0x300], 0x291f
jge 0x467f5d
and dword [ebp - 0x308], 0
jmp 0x467f0e
mov eax, dword [ebp - 0x308]
inc eax
mov dword [ebp - 0x308], eax
cmp dword [ebp - 0x308], 0x4c1
jge 0x467f5b
mov eax, dword [ebp - 0x2f0]
mov ecx, dword [ebp - 0x2f8]
shl eax, cl
mov ecx, dword [ebp - 0x300]
sub ecx, dword [ebp - 0x308]
or eax, ecx
cdq
mov dword [ebp - 0x804], eax
mov dword [ebp - 0x800], edx
push dword [ebp - 0x800]
push dword [ebp - 0x804]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x467f01
jmp 0x467edf
jmp 0x467eb9
jmp 0x467e93
push 0
push 0
push 0
push 0
call dword [sym.imp.ADVAPI32.dll_RegGetKeySecurity]
push dword [ebp - 0x810]
push dword [ebp - 0x814]
lea ecx, [ebp - 0xcb4]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xcb4]
call fcn.0040282e
mov dword [ebp - 4], 0x88
cmp dword [ebp - 0x51c], 0x472a
jge 0x467fca
mov edx, dword [ebp - 0x5b0]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x467fe6
or dword [ebp - 4], 0xffffffff
jmp 0x467ff0
jmp 0x467cd9
jmp 0x467cb3
jmp 0x467c8d
mov dword [ebp - 4], 0x8a
cmp dword [ebp - 0x524], 0x47e8
jge 0x468022
mov edx, dword [ebp - 0x93c]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x46803e
or dword [ebp - 4], 0xffffffff
jmp 0x468048
jmp 0x467bd0
mov dword [ebp - 4], 0x8c
cmp dword [ebp - 0x52c], 0x289b
jge 0x468070
mov edx, dword [ebp - 0x75c]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x46808c
or dword [ebp - 4], 0xffffffff
jmp 0x468096
mov dword [ebp - 4], 0x8e
cmp dword [ebp - 0x534], 0x32b3
jge 0x4680b5
push dword [ebp - 0x98c]
call fcn.00489da5
pop ecx
jmp 0x4680d1
or dword [ebp - 4], 0xffffffff
jmp 0x4680db
mov dword [ebp - 0x53c], 0x5f38
mov dword [ebp - 0x768], str.fpi_sdkutfj_imqxpfb_znqazmtvy_ebw_uhzolvaoy_uzjluapc_anzqmix_jdu_jtmjgjtjh_yivbjl_zmrnte
cmp dword [ebp - 0x53c], 0x6186
jle 0x46821c
push 0xb92
push 0
push 0x1c0b
push 0x267c
call dword [sym.imp.USER32.dll_GetDesktopWindow]
push eax
call dword [sym.imp.USER32.dll_GetDC]
push eax
call dword [sym.imp.GDI32.dll_TextOutA]
and dword [ebp - 0x328], 0
jmp 0x46813a
mov eax, dword [ebp - 0x328]
inc eax
mov dword [ebp - 0x328], eax
cmp dword [ebp - 0x328], 0x889
jge 0x468200
and dword [ebp - 0x320], 0
jmp 0x468160
mov eax, dword [ebp - 0x320]
inc eax
mov dword [ebp - 0x320], eax
cmp dword [ebp - 0x320], 0x3b6
jge 0x4681fb
and dword [ebp - 0x310], 0
jmp 0x468186
mov eax, dword [ebp - 0x310]
inc eax
mov dword [ebp - 0x310], eax
cmp dword [ebp - 0x310], 0x7b55
jge 0x4681f6
and dword [ebp - 0x318], 0
jmp 0x4681a8
mov eax, dword [ebp - 0x318]
inc eax
mov dword [ebp - 0x318], eax
cmp dword [ebp - 0x318], 0x5eb6
jge 0x4681f4
mov ecx, dword [ebp - 0x310]
imul ecx, dword [ebp - 0x318]
add ecx, dword [ebp - 0x320]
mov eax, dword [ebp - 0x328]
shl eax, cl
cdq
mov dword [ebp - 0x824], eax
mov dword [ebp - 0x820], edx
push dword [ebp - 0x820]
push dword [ebp - 0x824]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x46819b
jmp 0x468179
jmp 0x468153
jmp 0x46812d
push 0x5c9
push 0x1e7b
push 0x9f6
call dword [sym.imp.USER32.dll_GetDesktopWindow]
push eax
call dword [sym.imp.USER32.dll_CheckRadioButton]
mov eax, dword [ebp + 8]
inc eax
push eax
call fcn.00461aa8
pop ecx
mov dword [ebp - 4], 0x90
cmp dword [ebp - 0x53c], 0x5d45
jge 0x46824a
mov edx, dword [ebp - 0x768]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x468266
or dword [ebp - 4], 0xffffffff
jmp 0x468270
mov dword [ebp - 4], 0x92
mov dword [ebp - 0x54c], 0x757f
mov dword [ebp - 0x774], str.lzlc_gvxxu_injrwgpkr_sjd_uzekk_kmvh
cmp dword [ebp - 0x54c], 0x7934
jle 0x468362
and dword [ebp - 0x330], 0
jmp 0x4682b1
mov eax, dword [ebp - 0x330]
inc eax
mov dword [ebp - 0x330], eax
cmp dword [ebp - 0x330], 0x5870
jge 0x468362
and dword [ebp - 0x338], 0
jmp 0x4682d7
mov eax, dword [ebp - 0x338]
inc eax
mov dword [ebp - 0x338], eax
cmp dword [ebp - 0x338], 0x43fe
jge 0x46835d
and dword [ebp - 0x340], 0
jmp 0x4682f9
mov eax, dword [ebp - 0x340]
inc eax
mov dword [ebp - 0x340], eax
cmp dword [ebp - 0x340], 0x4ee2
jge 0x468358
mov eax, dword [ebp - 0x330]
and eax, dword [ebp - 0x338]
or eax, dword [ebp - 0x340]
cdq
mov dword [ebp - 0x834], eax
mov dword [ebp - 0x830], edx
push dword [ebp - 0x830]
push dword [ebp - 0x834]
lea ecx, [ebp - 0xce4]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xce4]
call fcn.0040282e
jmp 0x4682ec
jmp 0x4682ca
jmp 0x4682a4
cmp dword [ebp - 0x544], 0x7453
jge 0x46837a
push dword [ebp - 0x948]
call fcn.00489da5
pop ecx
mov byte [ebp - 4], 0x93
cmp dword [ebp - 0x54c], 0x7573
jge 0x468396
push dword [ebp - 0x774]
call fcn.00489da5
pop ecx
jmp 0x4683b2
mov dword [ebp - 4], 0x92
jmp 0x4683c2
jmp 0x4683de
or dword [ebp - 4], 0xffffffff
jmp 0x4683e8
mov dword [ebp - 0x594], 0x47e5
mov dword [ebp - 0x8e8], str.qekflinin_rgfyu_usjzunqw_pru_awqctu_wrfglpr
mov dword [ebp - 0x574], 0x10ed
mov dword [ebp - 0x8d8], str.lyxgo_jrkg_qbfxltzy_hchu_xmpzpur_euzwf_ekjeehhog_qaqwjpknh_ypdwbzche_ppjrjtl_pht_lftnoi
cmp dword [ebp - 0x574], 0x12c2
jle 0x468520
and dword [ebp - 0x348], 0
jmp 0x468436
mov eax, dword [ebp - 0x348]
inc eax
mov dword [ebp - 0x348], eax
cmp dword [ebp - 0x348], 0x6725
jge 0x468520
and dword [ebp - 0x350], 0
jmp 0x46845c
mov eax, dword [ebp - 0x350]
inc eax
mov dword [ebp - 0x350], eax
cmp dword [ebp - 0x350], 0x993
jge 0x46851b
and dword [ebp - 0x358], 0
jmp 0x468482
mov eax, dword [ebp - 0x358]
inc eax
mov dword [ebp - 0x358], eax
cmp dword [ebp - 0x358], 0x4f46
jge 0x468516
and dword [ebp - 0x360], 0
jmp 0x4684a8
mov eax, dword [ebp - 0x360]
inc eax
mov dword [ebp - 0x360], eax
cmp dword [ebp - 0x360], 0x5267
jge 0x468511
mov eax, dword [ebp - 0x348]
mov ecx, dword [ebp - 0x350]
sar eax, cl
mov ecx, dword [ebp - 0x358]
xor ecx, dword [ebp - 0x360]
or eax, ecx
cdq
mov dword [ebp - 0x844], eax
mov dword [ebp - 0x840], edx
push dword [ebp - 0x840]
push dword [ebp - 0x844]
lea ecx, [ebp - 0xd14]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xd14]
call fcn.0040282e
jmp 0x46849b
jmp 0x468475
jmp 0x46844f
jmp 0x468429
cmp dword [ebp - 0x594], 0x492b
jle 0x468ad4
mov dword [ebp - 0x554], 0x4902
mov dword [ebp - 0x9b4], str.yejpthhoa_sjbyymec_inuvz_qjupuek_lctteemue_sjfju_jucphpgqc_zwbs_sljx
cmp dword [ebp - 0x554], 0x4973
jle 0x46865d
push 0xb92
push 0
call dword [sym.imp.KERNEL32.dll_GetSystemDirectoryW]
and dword [ebp - 0x368], 0
jmp 0x468577
mov eax, dword [ebp - 0x368]
inc eax
mov dword [ebp - 0x368], eax
cmp dword [ebp - 0x368], 0x3b22
jge 0x46865d
and dword [ebp - 0x370], 0
jmp 0x46859d
mov eax, dword [ebp - 0x370]
inc eax
mov dword [ebp - 0x370], eax
cmp dword [ebp - 0x370], 0x433
jge 0x468658
and dword [ebp - 0x378], 0
jmp 0x4685c3
mov eax, dword [ebp - 0x378]
inc eax
mov dword [ebp - 0x378], eax
cmp dword [ebp - 0x378], 0xa77
jge 0x468653
and dword [ebp - 0x380], 0
jmp 0x4685e9
mov eax, dword [ebp - 0x380]
inc eax
mov dword [ebp - 0x380], eax
cmp dword [ebp - 0x380], 0x3335
jge 0x46864e
mov eax, dword [ebp - 0x368]
xor eax, dword [ebp - 0x370]
or eax, dword [ebp - 0x378]
or eax, dword [ebp - 0x380]
cdq
mov dword [ebp - 0x854], eax
mov dword [ebp - 0x850], edx
push dword [ebp - 0x850]
push dword [ebp - 0x854]
lea ecx, [ebp - 0xd44]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xd44]
call fcn.0040282e
jmp 0x4685dc
jmp 0x4685b6
jmp 0x468590
jmp 0x46856a
push 0
call dword [sym.imp.USER32.dll_GetDesktopWindow]
push eax
call dword [sym.imp.USER32.dll_EndDialog]
mov dword [ebp - 4], 0x96
cmp dword [ebp - 0x554], 0x470b
jge 0x46868b
push dword [ebp - 0x9b4]
call fcn.00489da5
pop ecx
jmp 0x4686a7
or dword [ebp - 4], 0xffffffff
jmp 0x4686b1
mov dword [ebp - 0x56c], 0x4634
mov dword [ebp - 0x78c], str.uhjev_lqty_dhzovm_qxljqprb_yumyonsmv_lleygn_piiohdlqc_byp_fmylfgym_ifg_qpvpxodc_etnu_fjnno
cmp dword [ebp - 0x56c], 0x48e8
jle 0x4687b4
and dword [ebp - 0x388], 0
jmp 0x4686eb
mov eax, dword [ebp - 0x388]
inc eax
mov dword [ebp - 0x388], eax
cmp dword [ebp - 0x388], 0x1e10
jge 0x4687b4
and dword [ebp - 0x390], 0
jmp 0x468711
mov eax, dword [ebp - 0x390]
inc eax
mov dword [ebp - 0x390], eax
cmp dword [ebp - 0x390], 0x3980
jge 0x4687af
and dword [ebp - 0x398], 0
jmp 0x468737
mov eax, dword [ebp - 0x398]
inc eax
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0xe58
jge 0x4687aa
and dword [ebp - 0x3a0], 0
jmp 0x468759
mov eax, dword [ebp - 0x3a0]
inc eax
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0x420d
jge 0x4687a8
mov eax, dword [ebp - 0x388]
mov ecx, dword [ebp - 0x390]
shl eax, cl
mov edx, dword [ebp - 0x398]
mov ecx, dword [ebp - 0x3a0]
shl edx, cl
or eax, edx
cdq
mov dword [ebp - 0x864], eax
mov dword [ebp - 0x860], edx
push dword [ebp - 0x860]
push dword [ebp - 0x864]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x46874c
jmp 0x46872a
jmp 0x468704
jmp 0x4686de
and dword [ebp - 0x3d8], 0
jmp 0x4687ca
mov eax, dword [ebp - 0x3d8]
inc eax
mov dword [ebp - 0x3d8], eax
cmp dword [ebp - 0x3d8], 0x302c
jge 0x468a8b
mov dword [ebp - 0x564], 0x1130
mov dword [ebp - 0x8d4], str.ogpp_vfcfnuyp_jei_bdzb_yjfwyq
cmp dword [ebp - 0x564], 0x124a
jle 0x468873
and dword [ebp - 0x3a8], 0
jmp 0x468810
mov eax, dword [ebp - 0x3a8]
inc eax
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0x2931
jge 0x468873
and dword [ebp - 0x3b0], 0
jmp 0x468832
mov eax, dword [ebp - 0x3b0]
inc eax
mov dword [ebp - 0x3b0], eax
cmp dword [ebp - 0x3b0], 0x6cbd
jge 0x468871
mov eax, dword [ebp - 0x3a8]
mov ecx, dword [ebp - 0x3b0]
shl eax, cl
cdq
mov dword [ebp - 0x874], eax
mov dword [ebp - 0x870], edx
push dword [ebp - 0x870]
push dword [ebp - 0x874]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x468825
jmp 0x468803
and dword [ebp - 0x3e0], 0
jmp 0x468889
mov eax, dword [ebp - 0x3e0]
inc eax
mov dword [ebp - 0x3e0], eax
cmp dword [ebp - 0x3e0], 0x36f2
jge 0x468a3d
mov dword [ebp - 0x55c], 0x79dc
mov dword [ebp - 0x780], str.bcl_uhrficf_hsa_sanmc_btppscg_jrbahjqcl_pwk_onau_qprywviro
cmp dword [ebp - 0x55c], 0x7c3a
jle 0x4689c4
and dword [ebp - 0x3b8], 0
jmp 0x4688d3
mov eax, dword [ebp - 0x3b8]
inc eax
mov dword [ebp - 0x3b8], eax
cmp dword [ebp - 0x3b8], 0x3662
jge 0x4689bc
and dword [ebp - 0x3c0], 0
jmp 0x4688f9
mov eax, dword [ebp - 0x3c0]
inc eax
mov dword [ebp - 0x3c0], eax
cmp dword [ebp - 0x3c0], 0x2a00
jge 0x4689b7
and dword [ebp - 0x3c8], 0
jmp 0x46891f
mov eax, dword [ebp - 0x3c8]
inc eax
mov dword [ebp - 0x3c8], eax
cmp dword [ebp - 0x3c8], 0x7aa7
jge 0x4689b2
and dword [ebp - 0x3d0], 0
jmp 0x468945
mov eax, dword [ebp - 0x3d0]
inc eax
mov dword [ebp - 0x3d0], eax
cmp dword [ebp - 0x3d0], 0x4519
jge 0x4689ad
mov eax, dword [ebp - 0x3b8]
cdq
idiv dword [ebp - 0x3c0]
mov eax, dword [ebp - 0x3c8]
sub eax, dword [ebp - 0x3d0]
and eax, edx
cdq
mov dword [ebp - 0x884], eax
mov dword [ebp - 0x880], edx
push dword [ebp - 0x880]
push dword [ebp - 0x884]
lea ecx, [ebp - 0xd74]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xd74]
call fcn.0040282e
jmp 0x468938
jmp 0x468912
jmp 0x4688ec
jmp 0x4688c6
push 0
call dword [sym.imp.OLEAUT32.dll_VariantCopy]
mov eax, dword [ebp - 0x3d8]
and eax, dword [ebp - 0x3e0]
cdq
mov dword [ebp - 0x890], eax
mov dword [ebp - 0x88c], edx
mov dword [ebp - 4], 0x98
cmp dword [ebp - 0x55c], 0x786f
jge 0x4689fc
push dword [ebp - 0x780]
call fcn.00489da5
pop ecx
jmp 0x468a18
or dword [ebp - 4], 0xffffffff
jmp 0x468a22
push dword [ebp - 0x88c]
push dword [ebp - 0x890]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x46887c
mov dword [ebp - 4], 0x9a
cmp dword [ebp - 0x564], 0x109a
jge 0x468a60
mov edx, dword [ebp - 0x8d4]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x468a7c
or dword [ebp - 4], 0xffffffff
jmp 0x468a86
jmp 0x4687bd
mov dword [ebp - 4], 0x9c
cmp dword [ebp - 0x56c], 0x43dc
jge 0x468aae
mov edx, dword [ebp - 0x78c]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x468aca
or dword [ebp - 4], 0xffffffff
jmp 0x468ad4
mov dword [ebp - 4], 0x9e
cmp dword [ebp - 0x574], 0x1058
jge 0x468af3
push dword [ebp - 0x8d8]
call fcn.00489da5
pop ecx
jmp 0x468b0f
or dword [ebp - 4], 0xffffffff
jmp 0x468b19
mov dword [ebp - 0x58c], 0x3198
mov dword [ebp - 0x7a4], str.qnc_oethaj_omdoyisv_xfgfexe_uctjru_wmwpcypop_fckvo
cmp dword [ebp - 0x58c], 0x31d1
jle 0x468bb1
and dword [ebp - 0x3e8], 0
jmp 0x468b4f
mov eax, dword [ebp - 0x3e8]
inc eax
mov dword [ebp - 0x3e8], eax
cmp dword [ebp - 0x3e8], 0x13ac
jge 0x468bb1
and dword [ebp - 0x3f0], 0
jmp 0x468b71
mov eax, dword [ebp - 0x3f0]
inc eax
mov dword [ebp - 0x3f0], eax
cmp dword [ebp - 0x3f0], 0x51f
jge 0x468baf
mov eax, dword [ebp - 0x3e8]
imul eax, dword [ebp - 0x3f0]
cdq
mov dword [ebp - 0x89c], eax
mov dword [ebp - 0x898], edx
push dword [ebp - 0x898]
push dword [ebp - 0x89c]
mov ecx, 0xac0340
call fcn.004850fd
jmp 0x468b64
jmp 0x468b42
mov dword [ebp - 4], 0xa0
cmp dword [ebp - 0x57c], 0x4c2f
jge 0x468bd4
mov edx, dword [ebp - 0x798]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x468d62
or dword [ebp - 4], 0xffffffff
jmp 0x468d6c
mov dword [ebp - 4], 0xa4
cmp dword [ebp - 0x58c], 0x2f77
jge 0x468d8f
mov edx, dword [ebp - 0x7a4]
mov ecx, 0xac0340
call fcn.004865ab
jmp 0x468dab
or dword [ebp - 4], 0xffffffff
jmp 0x468db5
mov dword [ebp - 0x5ac], 0x55a4
mov dword [ebp - 0x7bc], str.sha_ouh_wrjjq_rgjkl_rff_sxglkjjnl_ppxgtvjgd_onplvael
cmp dword [ebp - 0x5ac], 0x56ee
jle 0x468ea3
and dword [ebp - 0x418], 0
jmp 0x468def
mov eax, dword [ebp - 0x418]
inc eax
mov dword [ebp - 0x418], eax
cmp dword [ebp - 0x418], 0x6d15
jge 0x468ea3
and dword [ebp - 0x420], 0
jmp 0x468e15
mov eax, dword [ebp - 0x420]
inc eax
mov dword [ebp - 0x420], eax
cmp dword [ebp - 0x420], 0x5ee8
jge 0x468e9e
and dword [ebp - 0x428], 0
jmp 0x468e37
mov eax, dword [ebp - 0x428]
inc eax
mov dword [ebp - 0x428], eax
cmp dword [ebp - 0x428], 0x2c7
jge 0x468e99
mov eax, dword [ebp - 0x418]
cdq
idiv dword [ebp - 0x420]
sub edx, dword [ebp - 0x428]
mov eax, edx
cdq
mov dword [ebp - 0x8b4], eax
mov dword [ebp - 0x8b0], edx
push dword [ebp - 0x8b0]
push dword [ebp - 0x8b4]
lea ecx, [ebp - 0xdd4]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xdd4]
call fcn.0040282e
jmp 0x468e2a
jmp 0x468e08
jmp 0x468de2
mov dword [ebp - 4], 0xa6
mov dword [ebp - 0x5a4], 0x8c4
mov dword [ebp - 0x8f0], str.wbbyxhn_anmzfqns_psee_ikchctx_xoqsskgw_kdbzio_ihovf_sfmmgdj_elskfxyvd_cmsn_gbthaplco_rgjpncczk_liqhqtqd_klhxus
cmp dword [ebp - 0x5a4], 0xa07
jle 0x468f8d
and dword [ebp - 0x430], 0
jmp 0x468ee4
mov eax, dword [ebp - 0x430]
inc eax
mov dword [ebp - 0x430], eax
cmp dword [ebp - 0x430], 0x50e8
jge 0x468f64
and dword [ebp - 0x438], 0
jmp 0x468f06
mov eax, dword [ebp - 0x438]
inc eax
mov dword [ebp - 0x438], eax
cmp dword [ebp - 0x438], 0x63f9
jge 0x468f5f
mov eax, dword [ebp - 0x430]
sub eax, dword [ebp - 0x438]
cdq
mov dword [ebp - 0x8c0], eax
mov dword [ebp - 0x8bc], edx
push dword [ebp - 0x8bc]
push dword [ebp - 0x8c0]
lea ecx, [ebp - 0xe04]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xe04]
call fcn.0040282e
jmp 0x468ef9
jmp 0x468ed7
push 0x20d6
push 0
push 0
push 0x1e86
push 0x2708
push 0
call dword [sym.imp.USER32.dll_GetDesktopWindow]
push eax
call dword [sym.imp.USER32.dll_GetDC]
push eax
call dword [sym.imp.GDI32.dll_GetDIBits]
cmp dword [ebp - 0x594], 0x460d
jge 0x4690e0
mov dword [ebp - 0x59c], 0x6df5
mov dword [ebp - 0x7b0], str.hhyko_auyszs_wonq_prjynvx_fcxsac_umqhclc_uxkmtsfhf_zkrc_jhdp_qjpnichd_smigrbne
cmp dword [ebp - 0x59c], 0x6e9c
jle 0x469088
and dword [ebp - 0x440], 0
jmp 0x468fd7
mov eax, dword [ebp - 0x440]
inc eax
mov dword [ebp - 0x440], eax
cmp dword [ebp - 0x440], 0xa37
jge 0x469088
and dword [ebp - 0x448], 0
jmp 0x468ffd
mov eax, dword [ebp - 0x448]
inc eax
mov dword [ebp - 0x448], eax
cmp dword [ebp - 0x448], 0x219
jge 0x469083
and dword [ebp - 0x450], 0
jmp 0x46901f
mov eax, dword [ebp - 0x450]
inc eax
mov dword [ebp - 0x450], eax
cmp dword [ebp - 0x450], 0x172
jge 0x46907e
mov eax, dword [ebp - 0x440]
add eax, dword [ebp - 0x448]
add eax, dword [ebp - 0x450]
cdq
mov dword [ebp - 0x8cc], eax
mov dword [ebp - 0x8c8], edx
push dword [ebp - 0x8c8]
push dword [ebp - 0x8cc]
lea ecx, [ebp - 0xe34]
call fcn.00453eca
pop ecx
pop ecx
mov ecx, eax
call fcn.00402a41
push eax
call fcn.00489da5
pop ecx
lea ecx, [ebp - 0xe34]
call fcn.0040282e
jmp 0x469012
jmp 0x468ff0
jmp 0x468fca
mov edx, dword [ebp - 0x8e8]
mov ecx, 0xac0340
call fcn.004865ab
mov byte [ebp - 4], 0xa7
cmp dword [ebp - 0x59c], 0x6ad7
jge 0x4690b4
push dword [ebp - 0x7b0]
call fcn.00489da5
pop ecx
jmp 0x4690d0
mov dword [ebp - 4], 0xa6
jmp 0x4690e0
mov byte [ebp - 4], 0xa9
cmp dword [ebp - 0x5a4], 0x75f
jge 0x4690fc
push dword [ebp - 0x8f0]
call fcn.00489da5
pop ecx
jmp 0x469118
mov dword [ebp - 4], 0xa6
jmp 0x469128
jmp 0x469144
or dword [ebp - 4], 0xffffffff
jmp 0x46914e
mov dword [ebp - 4], 0xac
cmp dword [ebp - 0x5ac], 0x5441
jge 0x46916d
push dword [ebp - 0x7bc]
call fcn.00489da5
pop ecx
jmp 0x469189
or dword [ebp - 4], 0xffffffff
jmp 0x469193
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret