Function at 0x45efd0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x5d4c35
mov eax, dword fs:[0]
push eax
sub esp, 0x73c
mov eax, dword [0x658d98]
xor eax, ebp
mov dword [ebp - 0x10], eax
push ebx
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0x14], ecx
mov ecx, 0x6825d0
call fcn.0059e74b
mov eax, dword [ebp - 0x14]
cmp dword [eax + 0x240a4], 0
jne 0x4608b6
mov eax, dword [ebp - 0x14]
add eax, 0x1080
push eax
call fcn.005a7060
add esp, 4
test eax, eax
jbe 0x4608b6
mov ecx, dword [ebp - 0x14]
add ecx, 0x24180
call fcn.00440e20
test eax, eax
jne 0x45f058
push str.FYXLLCEFClient.get___is_null_
call fcn.00477e50
add esp, 4
jmp 0x4608e8
movzx eax, byte [0x658230]
test eax, eax
je 0x45f06f
mov dword [ebp - 0x72c], 0x6805e8
jmp 0x45f079
mov dword [ebp - 0x72c], 0x680678
mov ecx, dword [ebp - 0x72c]
mov dword [ebp - 0x2a0], ecx
mov edx, dword [ebp - 0x2a0]
push edx
call fcn.00559490
add esp, 4
mov ecx, dword [ebp - 0x14]
add ecx, 0x24180
call fcn.00440f20
mov ecx, eax
call fcn.00559ce0
mov eax, dword [ebp - 0x14]
add eax, 0xc0c8
push eax
call fcn.005a7060
add esp, 4
test eax, eax
jbe 0x45f241
mov eax, dword [ebp - 0x14]
add eax, 0x1080
push eax
lea ecx, [ebp - 0x2c]
call fcn.00404a80
mov dword [ebp - 4], 0
push 0x6049bc
lea ecx, [ebp - 0x2b8]
call fcn.00404a80
mov byte [ebp - 4], 1
lea eax, [ebp - 0x2b8]
push eax
lea ecx, [ebp - 0x2c]
push ecx
lea edx, [ebp - 0x2d0]
push edx
call fcn.004458e0
add esp, 0xc
mov dword [ebp - 0x72c], eax
mov eax, dword [ebp - 0x72c]
mov dword [ebp - 0x730], eax
mov byte [ebp - 4], 2
mov ecx, dword [ebp - 0x730]
push ecx
lea ecx, [ebp - 0x2c]
call fcn.00409d80
mov byte [ebp - 4], 1
lea ecx, [ebp - 0x2d0]
call fcn.00404f60
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2b8]
call fcn.00404f60
push 0x606658
lea ecx, [ebp - 0x2e8]
call fcn.00404a80
mov byte [ebp - 4], 3
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x2c]
push ecx
lea edx, [ebp - 0x300]
push edx
call fcn.004458e0
add esp, 0xc
mov dword [ebp - 0x72c], eax
mov eax, dword [ebp - 0x72c]
mov dword [ebp - 0x730], eax
mov byte [ebp - 4], 4
mov ecx, dword [ebp - 0x730]
push ecx
lea ecx, [ebp - 0x2c]
call fcn.00409d80
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x300]
call fcn.00404f60
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2e8]
call fcn.00404f60
mov eax, dword [ebp - 0x14]
add eax, 0x110c8
push eax
lea ecx, [ebp - 0x318]
call fcn.00404a80
mov byte [ebp - 4], 5
mov ecx, dword [ebp - 0x14]
add ecx, 0xc0c8
push ecx
lea ecx, [ebp - 0x330]
call fcn.00404a80
mov byte [ebp - 4], 6
lea edx, [ebp - 0x318]
push edx
lea eax, [ebp - 0x330]
push eax
lea ecx, [ebp - 0x2c]
push ecx
mov ecx, dword [ebp - 0x14]
add ecx, 0x24180
call fcn.00440f20
mov ecx, eax
call fcn.0055f7a0
mov byte [ebp - 4], 5
lea ecx, [ebp - 0x330]
call fcn.00404f60
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x318]
call fcn.00404f60
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2c]
call fcn.00404f60
mov byte [0x6806ac], 0
movzx eax, byte [0x658230]
test eax, eax
je 0x45f28f
movzx eax, byte [0x658230]
test eax, eax
je 0x45f270
mov ecx, 0x6805e8
call fcn.0040d5a0
mov dword [ebp - 0x72c], eax
jmp 0x45f280
mov ecx, 0x680678
call fcn.0040d5a0
mov dword [ebp - 0x72c], eax
mov ecx, dword [ebp - 0x72c]
push ecx
call fcn.0055f4a0
add esp, 4
movzx eax, byte [0x658230]
test eax, eax
je 0x45f2b9
push 6
push 0
call fcn.00468410
add esp, 8
mov ecx, 0x11
mov esi, 0x67fef0
mov edi, 0x67fe48
rep movsd dword es:[edi], dword [esi]
jmp 0x45f2ca
mov ecx, 0x11
mov esi, 0x67ff38
mov edi, 0x67fe48
rep movsd dword es:[edi], dword [esi]
mov dword [0x67fe74], 0x80080
mov ecx, dword [ebp - 0x14]
add ecx, 0x24180
call fcn.00440f20
mov ecx, eax
call fcn.00559dc0
mov eax, dword [ebp - 0x14]
add eax, 0x13a98
push eax
lea ecx, [ebp - 0x348]
call fcn.00404a80
mov dword [ebp - 4], 7
mov ecx, dword [ebp - 0x14]
add ecx, 0x13274
push ecx
lea ecx, [ebp - 0x360]
call fcn.00404a80
mov byte [ebp - 4], 8
mov edx, dword [ebp - 0x14]
add edx, 0x12a50
push edx
lea ecx, [ebp - 0x378]
call fcn.00404a80
mov byte [ebp - 4], 9
mov eax, dword [ebp - 0x14]
add eax, 0x1222c
push eax
lea ecx, [ebp - 0x390]
call fcn.00404a80
mov byte [ebp - 4], 0xa
mov ecx, dword [ebp - 0x14]
add ecx, 0x11a08
push ecx
lea ecx, [ebp - 0x3a8]
call fcn.00404a80
mov byte [ebp - 4], 0xb
mov edx, dword [ebp - 0x14]
mov eax, dword [edx + 0x142c0]
push eax
mov ecx, dword [ebp - 0x14]
mov edx, dword [ecx + 0x142bc]
push edx
lea eax, [ebp - 0x348]
push eax
lea ecx, [ebp - 0x360]
push ecx
lea edx, [ebp - 0x378]
push edx
lea eax, [ebp - 0x390]
push eax
lea ecx, [ebp - 0x3a8]
push ecx
mov ecx, dword [ebp - 0x14]
call fcn.00444250
mov byte [ebp - 4], 0xa
lea ecx, [ebp - 0x3a8]
call fcn.00404f60
mov byte [ebp - 4], 9
lea ecx, [ebp - 0x390]
call fcn.00404f60
mov byte [ebp - 4], 8
lea ecx, [ebp - 0x378]
call fcn.00404f60
mov byte [ebp - 4], 7
lea ecx, [ebp - 0x360]
call fcn.00404f60
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x348]
call fcn.00404f60
push 0xc0
call fcn.0059e2c1
add esp, 4
mov dword [ebp - 0x3b0], eax
mov dword [ebp - 4], 0xc
cmp dword [ebp - 0x3b0], 0
je 0x45f450
push 0xc0
mov ecx, dword [ebp - 0x3b0]
call fcn.0040d030
push 0xc0
push 0
mov eax, dword [ebp - 0x3b0]
push eax
call fcn.005a38c0
add esp, 0xc
mov ecx, dword [ebp - 0x3b0]
call fcn.0043e5f0
mov dword [ebp - 0x72c], eax
jmp 0x45f45a
mov dword [ebp - 0x72c], 0
mov ecx, dword [ebp - 0x72c]
mov dword [ebp - 0x3ac], ecx
mov dword [ebp - 4], 0xffffffff
mov edx, dword [ebp - 0x14]
mov eax, dword [ebp - 0x3ac]
mov dword [edx + 0x240a4], eax
push 0
push 0
mov eax, dword [ebp - 0x14]
mov ecx, dword [eax + 0x240a4]
call fcn.00444ca0
mov eax, dword [ebp - 0x14]
mov ecx, dword [eax + 0x240a4]
mov dl, byte [0x67fe71]
mov byte [ecx + 0x44], dl
push 0x476c70
push 0x4768d0
push 0x476bd0
push 0x476b30
movzx eax, byte [0x67fe70]
push eax
mov ecx, dword [0x67fe5c]
push ecx
mov edx, dword [0x67fe58]
push edx
mov eax, dword [0x67fe54]
push eax
mov ecx, dword [0x67fe50]
push ecx
mov edx, dword [ebp - 0x14]
mov ecx, dword [edx + 0x240a4]
call fcn.00418760
mov eax, dword [ebp - 0x14]
mov ecx, dword [eax + 0x240a4]
call fcn.00423f70
push 0x1f4
push 2
mov eax, dword [ebp - 0x14]
mov ecx, dword [eax + 0x240a4]
call fcn.00424120
push 0xc8
lea ecx, [ebp - 0xf4]
call fcn.0040d030
lea ecx, [ebp - 0xf4]
call fcn.0043cd70
mov dword [ebp - 4], 0xd
push str.GB2312
lea eax, [ebp - 0x90]
push eax
lea ecx, [ebp - 0x3bc]
call fcn.0043cc60
mov dword [ebp - 0x72c], eax
mov ecx, dword [ebp - 0x72c]
mov dword [ebp - 0x730], ecx
mov byte [ebp - 4], 0xe
mov ecx, dword [ebp - 0x730]
call fcn.00452e20
mov byte [ebp - 4], 0xd
lea ecx, [ebp - 0x3bc]
call fcn.0043ef90
movzx eax, byte [0x658230]
test eax, eax
je 0x45f588
mov dword [ebp - 0x70], 1
jmp 0x45f622
mov dword [ebp - 0x70], 0
push 0x680630
lea ecx, [ebp - 0x10c]
call fcn.00407f40
mov byte [ebp - 4], 0xf
lea ecx, [ebp - 0x10c]
call fcn.0040e920
movzx eax, al
test eax, eax
je 0x45f5c5
push str.sans_serif
lea ecx, [ebp - 0x10c]
call fcn.004282f0
lea ecx, [ebp - 0x10c]
call fcn.0040d5a0
push eax
lea eax, [ebp - 0xe8]
push eax
lea ecx, [ebp - 0x3c8]
call fcn.0043cc60
mov dword [ebp - 0x72c], eax
mov ecx, dword [ebp - 0x72c]
mov dword [ebp - 0x730], ecx
mov byte [ebp - 4], 0x10
mov ecx, dword [ebp - 0x730]
call fcn.00452e20
mov byte [ebp - 4], 0xf
lea ecx, [ebp - 0x3c8]
call fcn.0043ef90
mov byte [ebp - 4], 0xd
lea ecx, [ebp - 0x10c]
call fcn.00404f60
mov dword [ebp - 0x44], 1
push 0x44
lea ecx, [ebp - 0x150]
call fcn.0040d030
lea ecx, [ebp - 0x150]
call fcn.0043e760
mov byte [ebp - 4], 0x11
xor eax, eax
mov dword [ebp - 0x160], eax
mov dword [ebp - 0x15c], eax
mov dword [ebp - 0x158], eax
mov dword [ebp - 0x154], eax
mov eax, dword [0x67fe60]
mov dword [ebp - 0x3d8], eax
mov ecx, dword [0x67fe68]
mov dword [ebp - 0x3d4], ecx
mov edx, dword [0x67fe58]
sub edx, dword [0x67fe60]
sub edx, dword [0x67fe64]
mov dword [ebp - 0x3d0], edx
mov eax, dword [0x67fe5c]
sub eax, dword [0x67fe68]
sub eax, dword [0x67fe6c]
mov dword [ebp - 0x3cc], eax
mov ecx, dword [ebp - 0x3d8]
mov dword [ebp - 0x160], ecx
mov edx, dword [ebp - 0x3d4]
mov dword [ebp - 0x15c], edx
mov eax, dword [ebp - 0x3d0]
mov dword [ebp - 0x158], eax
mov ecx, dword [ebp - 0x3cc]
mov dword [ebp - 0x154], ecx
sub esp, 0x10
mov eax, esp
mov ecx, dword [ebp - 0x160]
mov dword [eax], ecx
mov edx, dword [ebp - 0x15c]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x158]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x154]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x14]
mov ecx, dword [eax + 0x240a4]
mov edx, dword [ecx + 4]
push edx
lea ecx, [ebp - 0x150]
call fcn.0046c120
movzx eax, byte [0x658230]
test eax, eax
je 0x45f742
mov eax, dword [0x67fe88]
push eax
mov ecx, dword [0x67fe84]
push ecx
mov edx, dword [0x67fe80]
push edx
mov eax, dword [0x67fe7c]
push eax
call fcn.0055f750
add esp, 0x10
mov eax, dword [ebp - 0x14]
mov esi, dword [eax + 0x240a4]
mov ecx, dword [ebp - 0x14]
add ecx, 0x24180
call fcn.00440f20
mov ecx, dword [esi + 4]
mov dword [eax + 0x4c], ecx
mov ecx, dword [ebp - 0x14]
add ecx, 0x24180
call fcn.00440f20
mov dword [eax + 0x54], 0
mov ecx, dword [ebp - 0x14]
add ecx, 0x24180
call fcn.00440f20
mov dword [eax + 0x58], 0x476700
mov ecx, dword [ebp - 0x14]
add ecx, 0x24180
call fcn.00440f20
mov dword [eax + 0x5c], 0
mov ecx, dword [ebp - 0x14]
add ecx, 0x24180
call fcn.00440f20
mov dword [eax + 0x60], 0
mov eax, dword [ebp - 0x14]
mov dword [eax + 0x2417c], 0
push 4
lea ecx, [ebp - 0x164]
call fcn.0040d030
push ecx
mov ecx, esp
mov dword [ebp - 0x3dc], esp
push 0
call fcn.0043e3c0
mov dword [ebp - 0x72c], eax
mov byte [ebp - 4], 0x12
push ecx
mov ecx, esp
mov dword [ebp - 0x3e0], esp
push 0
call fcn.0043e3c0
mov dword [ebp - 0x730], eax
mov byte [ebp - 4], 0x13
lea eax, [ebp - 0xf4]
push eax
push 0x5f1ad4
lea ecx, [ebp - 0x3ec]
call fcn.0043ccc0
mov dword [ebp - 0x734], eax
mov ecx, dword [ebp - 0x734]
mov dword [ebp - 0x738], ecx
mov byte [ebp - 4], 0x14
mov edx, dword [ebp - 0x738]
push edx
push ecx
mov ecx, esp
mov dword [ebp - 0x3f0], esp
mov eax, dword [ebp - 0x14]
add eax, 0x24180
push eax
call fcn.004364d0
mov dword [ebp - 0x73c], eax
mov byte [ebp - 4], 0x15
lea ecx, [ebp - 0x150]
push ecx
lea edx, [ebp - 0x164]
push edx
mov byte [ebp - 4], 0x16
call fcn.0055a150
add esp, 0x1c
mov dword [ebp - 0x740], eax
mov byte [ebp - 4], 0x18
lea ecx, [ebp - 0x3ec]
call fcn.0043ef90
lea ecx, [ebp - 0x164]
call fcn.00440e20
test eax, eax
jne 0x45f8d6
push str.OpenHideCEFBrowser_CreateBrowserSync_Failed_exit_____
call fcn.00477e50
add esp, 4
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0x164]
call fcn.00440020
mov byte [ebp - 4], 0xd
lea ecx, [ebp - 0x150]
call fcn.00440340
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xf4]
call fcn.0043eff0
jmp 0x4608e8
lea ecx, [ebp - 0x164]
call fcn.00440e20
push eax
push str.OpenHideCEFBrowser_CreateBrowserSync_browser:0x_x
call fcn.00477e50
add esp, 8
movzx eax, byte [0x658230]
test eax, eax
jne 0x460384
mov dword [ebp - 0x168], 5
lea ecx, [ebp - 0x164]
call fcn.00440f20
mov dword [ebp - 0x72c], eax
lea eax, [ebp - 0x3f4]
push eax
mov ecx, dword [ebp - 0x72c]
mov edx, dword [ecx]
mov ecx, dword [ebp - 0x72c]
mov eax, dword [edx + 0x34]
call eax
mov dword [ebp - 0x730], eax
mov ecx, dword [ebp - 0x730]
mov dword [ebp - 0x734], ecx
mov byte [ebp - 4], 0x19
mov ecx, dword [ebp - 0x734]
call fcn.00440f20
mov dword [ebp - 0x738], eax
push 0x604bd4
lea edx, [ebp - 0x418]
push edx
call fcn.0045e6f0
add esp, 8
mov dword [ebp - 0x73c], eax
mov eax, dword [ebp - 0x73c]
mov dword [ebp - 0x740], eax
mov byte [ebp - 4], 0x1a
mov ecx, dword [ebp - 0x740]
push ecx
lea ecx, [ebp - 0x400]
call fcn.0043cc10
mov dword [ebp - 0x744], eax
mov edx, dword [ebp - 0x744]
mov dword [ebp - 0x748], edx
mov byte [ebp - 4], 0x1b
mov eax, dword [ebp - 0x748]
push eax
mov ecx, dword [ebp - 0x738]
mov edx, dword [ecx]
mov ecx, dword [ebp - 0x738]
mov eax, dword [edx + 0x30]
call eax
mov byte [ebp - 4], 0x1a
lea ecx, [ebp - 0x400]
call fcn.0043ef90
mov byte [ebp - 4], 0x19
lea ecx, [ebp - 0x418]
call fcn.00409580
mov byte [ebp - 4], 0x18
lea ecx, [ebp - 0x3f4]
call fcn.00440020
mov eax, dword [ebp - 0x14]
mov ecx, dword [eax + 0x850]
push ecx
push 0x3e8
call fcn.00447680
add esp, 8
test eax, eax
jne 0x45fa43
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0x164]
call fcn.00440020
mov byte [ebp - 4], 0xd
lea ecx, [ebp - 0x150]
call fcn.00440340
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xf4]
call fcn.0043eff0
jmp 0x4608e8
mov eax, dword [ebp - 0x14]
cmp dword [eax + 0x2417c], 1
jge 0x460384
push 4
lea ecx, [ebp - 0x16c]
call fcn.0040d030
lea ecx, [ebp - 0x164]
call fcn.00440f20
mov dword [ebp - 0x72c], eax
lea eax, [ebp - 0x16c]
push eax
mov ecx, dword [ebp - 0x72c]
mov edx, dword [ecx]
mov ecx, dword [ebp - 0x72c]
mov eax, dword [edx + 0x34]
call eax
mov byte [ebp - 4], 0x1c
lea ecx, [ebp - 0x16c]
call fcn.00440e20
test eax, eax
je 0x460293
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x41c], esp
mov eax, dword [str.kh61PnbaSeqOrN94g2BxPwkMPSoPuDCDGIkgbolJwQIPKgBnfKoudgn3ILNHSkrNMIlmZkfXVVh9LsCp93B4k2bYxnxDkzUvPQM91fyJV5eAyZ01XrH6G5PKDzEIK3wASe8BSh6U7IWX82T_TeWz6uiShGXScc7ffVbC33ozeyU5bCEknlJkCLucLbKGJtiGhzJXzNBT3oxdD3oIhca4mvpVlmBh3OELlRdkQVjPgT_m7DuaTxNERG1kT_Fc2AN04hxlMnWVOiDv7purSENrKbL2tDHcHHdyXZ28Pv9FsIbfp9n0LhZWdhdnk_2CivVVqHpVCZqoHzK674tsP7bCdoqgl8MgNWbVRuYAM5E0W5VQEHeu4WHawk7tGeziEFY0vZh2vxcP1mx1qidSPf5iafVi6s3at2XUzubLC36BvdqxUCjdrgRNWLAjt8geGAEQMYDYyY7wbnS8HkbjYhDSn0fPWttk4p05eicoi0d3edK9_zGvsFIBnCXAxJJzcgBtGSryrU3XGJTyYq1LtAggqKw2L8Y6iXuHdgUR30koOfMJUymPn3ZIsJH5mgjP2W2T_jtuVTtuinoZLSJ_nAx2GwBPGRi723pu4_sFn3jVMXuEmgJV7SVk9nn2dHLtl9Zh_Wm3McNYM1XMJWnhgEz9LU9Y7I19SgRzY1Lh5wa5viMdL3wZIPWuCbN8ETwpbk2ZxOUpgWmkZ477Y0RejHxu7QkyFUDCHfCkjDZPoKMeSq_BZlOJbu5x6qupU1rSvZDVEWdHJRGWP3hQ95NZ_vE5OgKI64sscLAWA48WlkR1l7cSAf2ND7pvP0IsSmq3C37AuIhIX8qoujoPE4rIMDYxXLDJ19lJ8sKGEbB5sGqb0pvZApl5ISPUxHEcseWXK9UWY0phdAiDJjXSjLsMFpbfOAn0n5JKIwFdIiyQ_ycPhAPuPRbPoUkuIaLYHkB_6n21bRZaOKbOyb9ltx5dug4k3mIldoOZYImYm1R0w0LKFcQrv7atEMkWtTgn0nskWQBSyOkGOoBaqZotqkUt0I69S5M27E5tcQsdkweu9yAPliTHsKj_YLvN1Dra7ihPWgLC7YfC8GeaGuu8PGnvv1aYDC9nZvXPqm5f6tpjXWzNE2XODMiXYssNTl3gQZmdWFBsvsv7_ktOlDB2VFhdPweOEt7Bit85inqJ14IW54LNw96YfgpTt1LmmJ9lBHW_iivbDpidUYO3OyA6POxnzIC4AjCqSn8Xhvf5AaRF4o1CTPyAaVqy0lWgRBLceLds6MKUPp0IWQNOgkqZuN3DBzESv9Pms8NqdmYGgXJsKyayIlMWqsBSOgxd729fhlk_NwN2m3zfEDa22Q7VcXbMW6PvyGkyLrUWiWWmziW2BT34ETYLmverQT6rLovuZQLU4FWJ02vUj9MjPhzbJZPlbhzftEAuHEgQhpQvXgHbcUFgBofOfXmOdZwGdIZ0827Gv5RO1VHpRTm_KGYfUoiQ7zcGaOTVcQLcdyKi8P3tkGf800INIjsa6sXGKCbpr1DXgYis_b6n49YFyKvH2cMbXM_WWA9If5YqEXTDKQXse2OgUeBCObMYYKQYKa5063PFytY7vG0jYRNTV2jvwBOq4J85kFTL8KBZiIPgrXdQjEbZbkwjcYE0qrJnrj1Wbe7huyzhZu_nz2FanVlxXGroMx6HzSXMakaJWGdFKnZ2YQZVwqOiz5EECpy88PTAaUbmauOZFd5bWUsmjLQXwhY5VR03pIuzAzdYiv_7WbNARtvN3oy9vTOySdwJh9k5bWZk7ADjMVsDvewvm6fsb8rFyVp_0e86yRERwxcWQmbzu57Thq9fxBmjUuESaH8tQtGrx0llP9GaVOytC0xQd6qhP3V5r372yp6sgE8WyQZjxnqq8xvFZMNzkQt_5Q9D_EGepNLnyPuaqWFog2LmOYl1SnyjmSi50OSUVLWHLG5IpmU1H0WMyBnFHM2HGkPYwy_HTRnjUB0m0zpdcdRxn3tbiYhsnTDRXhrgcaAnPmipw914TJHuQTiR0ZPg6EvQiB78nuKcU6i0Jeu6h1cEdvIqHl6q6V5btma4avqq48RC9_TKvfnbvnp_jmK6iLq4K74jrEvu2zDe_du6iQu6d36gp7ZZnAWmbzt2in4zEnyVonCl1UKa0jt4xotHiFslBboCOeh4FVmMJBDwuekSU137GI_BYz_94LZCHqZLp3C_qkUCrjPoyqLlSg2QrXSIcdr3XjEbY2BMXOkLWAHyrf8IWHwtFI_ZHlygOJjOywQFZFoUmWbJI_X3LYbT65bHSaKOLzoop1Ie0rC6CnR2A4Mhn5b8QZvLE9jaMy_Zjtop6TNm5YKaYp607tOu9FerfVEsM8PnLuVCcCqgLs0zuBYgSx1vaWZf1Nlzhru8LZ8gjD4vW2kRTPkIrSLwwN5gn1WcqcSh1mvl7XqIe0nAOKsAQx4MgifuNp3oZhefsJPYQVc_FqIpbP8EjteFuZQlZ9e86SBOUOZLNXZYsyzjLciho7eAtBwGYXOAajoOatk8fqVHfvLco2fFjpMOcgQmU54BxmntGv_bRdqhXeEWN0uD84bzhJY67v6987yCxOLEe2x0dzTDSDbu5BMVSzzY7nQedfD9srC_GwoCBv4zT8VKayONJFquRNxswy48qFOM8nmGQUaczPxhyT5m8yO4CsgPnL5URoEW14j5A8BPi7_AgRtjzGZV04v3milDiKfPOzM7_f9bo8tvVbGpyoTrBHn0_Nq5pYfG4B4FQB5giQiWxJ7aBfD1RlU6ij_NlVe4fvfUvNCpUQR3PN2Usikao4uZvkyGFepHlSW0P9sPnZ1k_Vm4SGsJvwq1LGakSSr8ZVepiwXDvzE7yBm6_XHyqchwf4Y_0VR0gYMkAgSCQoAQMxhMEaHA8Fns9pnRimL5OIqZknn8bxdhUZclf9eYsl2Qce_9KTZTvtB5Jip2FHaw07mYw2IBA14OPYeArh0NyM_eYUpzCaLuwrq8ijUXrlTWDl08AWaK14oTQT88SOT0P4mJj47yN52i05Gf0tAC1o8XediHsiW2kBn8ygYZ4RrTMbw2FUjJ9MzbPD4caABK3FM1UuDIyvPxRZ7ROIV7iHwIioQt8rWD33LsPHAgjyoIm5Pp9qORmlcA7iPRYqjBaJo_zLUTkgsWpIkDiDjjxPZWowCj5ZyDmMAijWB_tLwX4dC7VyXShvVEjzZ9lpJrZYUl82VuqSlEOlSyP_Lo5_qNnv2Po0No7LKh3bXm8HCQ8dEE_CqvrR9ZGpo8dK2HNo12A2UcfRbyI23qYsoF8IGrKLv9GspR7JIVaW6loysEHRbW6JfdyC5Ig7niskwbxog7p8SzDhEfH9Od730QvDhJ8zWjP4pkBLi7bUBHMlf2aiGjvKnFCm7ytQay2xh4DkNP77fiJlEyd9xu6oRPpjVgnl0cL09j5cbDoyfndU8PJfzjVbLVZpBdZG80LiQQCoBi5jvPmipEDrc8AZT5b71Fjr374uogf0fzrlKlnhNwIh2Jda_tW1qhODlhndlqnjVDgV3LVx2_vgNEita10FN0bgSrfshE0K7AEHuZqTYfz06M6a4npdvkqDwDCHFT9LOU14RdY_IznhnldhLjU4B2DNx7LIbwKSdEd0e08e89JF2P4AKu57vy0atIG_hFH7GHkW8hlAHJZ9lO7AEimgoy9tNi9dpLCLsNokarotSu7XI7lfauEo3MPK3_t5E7J8qytn8uHvwQeXEPiK7IG_ELTvjzEXHUGLhev79gyCUoeOpe0Y3yOgc14XdrWZt4TPVcItVxnZtNvuKv7UlcxeCcx67UY6n8fdphzo4TfymyNyfxKI0lnUGMEvi9IRKRtnbdmKPlBP9NgSIJ3Py5Wm5N9WgudnKfKmrkMxqfsjVzsdMSZqpHnS3qoTxC_lSdHzk8Zw9NYgk2BJog5kwmNZRxgBj_eCYM7qiFomNf4eTXepBW8gbcHCfC_rE_jZiAxejcEIZVjYSX_4t_vG9Ce1FKr0wbPMKta9pC63rLpDnSImWV0AMOlddE]
push eax
call fcn.00404a80
mov dword [ebp - 0x72c], eax
mov byte [ebp - 4], 0x1d
lea ecx, [ebp - 0x184]
push ecx
mov byte [ebp - 4], 0x1c
call fcn.00447270
add esp, 0x1c
mov dword [ebp - 0x730], eax
mov byte [ebp - 4], 0x1e
push str.SW
lea ecx, [ebp - 0x44c]
call fcn.00404a80
mov byte [ebp - 4], 0x1f
push 1
mov eax, dword [0x658234]
push eax
lea ecx, [ebp - 0x434]
push ecx
call fcn.0054dff0
add esp, 8
mov dword [ebp - 0x72c], eax
mov edx, dword [ebp - 0x72c]
mov dword [ebp - 0x730], edx
mov byte [ebp - 4], 0x20
mov eax, dword [ebp - 0x730]
push eax
lea ecx, [ebp - 0x44c]
push ecx
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x450], esp
lea edx, [ebp - 0x184]
push edx
call fcn.00407f40
mov dword [ebp - 0x734], eax
mov byte [ebp - 4], 0x21
lea eax, [ebp - 0x468]
push eax
mov byte [ebp - 4], 0x20
call fcn.00467d70
add esp, 0x28
mov dword [ebp - 0x738], eax
mov ecx, dword [ebp - 0x738]
mov dword [ebp - 0x73c], ecx
mov byte [ebp - 4], 0x22
mov edx, dword [ebp - 0x73c]
push edx
lea ecx, [ebp - 0x184]
call fcn.00409d80
mov byte [ebp - 4], 0x20
lea ecx, [ebp - 0x468]
call fcn.00404f60
mov byte [ebp - 4], 0x1f
lea ecx, [ebp - 0x434]
call fcn.00404f60
mov byte [ebp - 4], 0x1e
lea ecx, [ebp - 0x44c]
call fcn.00404f60
push str.SH
lea ecx, [ebp - 0x498]
call fcn.00404a80
mov byte [ebp - 4], 0x23
push 1
mov eax, dword [0x658238]
push eax
lea ecx, [ebp - 0x480]
push ecx
call fcn.0054dff0
add esp, 8
mov dword [ebp - 0x72c], eax
mov edx, dword [ebp - 0x72c]
mov dword [ebp - 0x730], edx
mov byte [ebp - 4], 0x24
mov eax, dword [ebp - 0x730]
push eax
lea ecx, [ebp - 0x498]
push ecx
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x49c], esp
lea edx, [ebp - 0x184]
push edx
call fcn.00407f40
mov dword [ebp - 0x734], eax
mov byte [ebp - 4], 0x25
lea eax, [ebp - 0x4b4]
push eax
mov byte [ebp - 4], 0x24
call fcn.00467d70
add esp, 0x28
mov dword [ebp - 0x738], eax
mov ecx, dword [ebp - 0x738]
mov dword [ebp - 0x73c], ecx
mov byte [ebp - 4], 0x26
mov edx, dword [ebp - 0x73c]
push edx
lea ecx, [ebp - 0x184]
call fcn.00409d80
mov byte [ebp - 4], 0x24
lea ecx, [ebp - 0x4b4]
call fcn.00404f60
mov byte [ebp - 4], 0x23
lea ecx, [ebp - 0x480]
call fcn.00404f60
mov byte [ebp - 4], 0x1e
lea ecx, [ebp - 0x498]
call fcn.00404f60
push str.DPR
lea ecx, [ebp - 0x4cc]
call fcn.00404a80
mov byte [ebp - 4], 0x27
push 1
push 0x67ffb0
lea eax, [ebp - 0x4cc]
push eax
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x4d0], esp
lea edx, [ebp - 0x184]
push edx
call fcn.00407f40
mov dword [ebp - 0x72c], eax
mov byte [ebp - 4], 0x28
lea eax, [ebp - 0x4e8]
push eax
mov byte [ebp - 4], 0x27
call fcn.00467d70
add esp, 0x28
mov dword [ebp - 0x730], eax
mov ecx, dword [ebp - 0x730]
mov dword [ebp - 0x734], ecx
mov byte [ebp - 4], 0x29
mov edx, dword [ebp - 0x734]
push edx
lea ecx, [ebp - 0x184]
call fcn.00409d80
mov byte [ebp - 4], 0x27
lea ecx, [ebp - 0x4e8]
call fcn.00404f60
mov byte [ebp - 4], 0x1e
lea ecx, [ebp - 0x4cc]
call fcn.00404f60
push str.PW
lea ecx, [ebp - 0x518]
call fcn.00404a80
mov byte [ebp - 4], 0x2a
push 1
mov eax, dword [0x658234]
push eax
lea ecx, [ebp - 0x500]
push ecx
call fcn.0054dff0
add esp, 8
mov dword [ebp - 0x72c], eax
mov edx, dword [ebp - 0x72c]
mov dword [ebp - 0x730], edx
mov byte [ebp - 4], 0x2b
mov eax, dword [ebp - 0x730]
push eax
lea ecx, [ebp - 0x518]
push ecx
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x51c], esp
lea edx, [ebp - 0x184]
push edx
call fcn.00407f40
mov dword [ebp - 0x734], eax
mov byte [ebp - 4], 0x2c
lea eax, [ebp - 0x534]
push eax
mov byte [ebp - 4], 0x2b
call fcn.00467d70
add esp, 0x28
mov dword [ebp - 0x738], eax
mov ecx, dword [ebp - 0x738]
mov dword [ebp - 0x73c], ecx
mov byte [ebp - 4], 0x2d
mov edx, dword [ebp - 0x73c]
push edx
lea ecx, [ebp - 0x184]
call fcn.00409d80
mov byte [ebp - 4], 0x2b
lea ecx, [ebp - 0x534]
call fcn.00404f60
mov byte [ebp - 4], 0x2a
lea ecx, [ebp - 0x500]
call fcn.00404f60
mov byte [ebp - 4], 0x1e
lea ecx, [ebp - 0x518]
call fcn.00404f60
push str.PH
lea ecx, [ebp - 0x564]
call fcn.00404a80
mov byte [ebp - 4], 0x2e
push 1
mov eax, dword [0x658238]
sub eax, dword [0x65824c]
sub eax, dword [0x658250]
push eax
lea ecx, [ebp - 0x54c]
push ecx
call fcn.0054dff0
add esp, 8
mov dword [ebp - 0x72c], eax
mov edx, dword [ebp - 0x72c]
mov dword [ebp - 0x730], edx
mov byte [ebp - 4], 0x2f
mov eax, dword [ebp - 0x730]
push eax
lea ecx, [ebp - 0x564]
push ecx
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x568], esp
lea edx, [ebp - 0x184]
push edx
call fcn.00407f40
mov dword [ebp - 0x734], eax
mov byte [ebp - 4], 0x30
lea eax, [ebp - 0x580]
push eax
mov byte [ebp - 4], 0x2f
call fcn.00467d70
add esp, 0x28
mov dword [ebp - 0x738], eax
mov ecx, dword [ebp - 0x738]
mov dword [ebp - 0x73c], ecx
mov byte [ebp - 4], 0x31
mov edx, dword [ebp - 0x73c]
push edx
lea ecx, [ebp - 0x184]
call fcn.00409d80
mov byte [ebp - 4], 0x2f
lea ecx, [ebp - 0x580]
call fcn.00404f60
mov byte [ebp - 4], 0x2e
lea ecx, [ebp - 0x54c]
call fcn.00404f60
mov byte [ebp - 4], 0x1e
lea ecx, [ebp - 0x564]
call fcn.00404f60
push str.PLATF
lea ecx, [ebp - 0x598]
call fcn.00404a80
mov byte [ebp - 4], 0x32
push 1
push 0x680250
lea eax, [ebp - 0x598]
push eax
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x59c], esp
lea edx, [ebp - 0x184]
push edx
call fcn.00407f40
mov dword [ebp - 0x72c], eax
mov byte [ebp - 4], 0x33
lea eax, [ebp - 0x5b4]
push eax
mov byte [ebp - 4], 0x32
call fcn.00467d70
add esp, 0x28
mov dword [ebp - 0x730], eax
mov ecx, dword [ebp - 0x730]
mov dword [ebp - 0x734], ecx
mov byte [ebp - 4], 0x34
mov edx, dword [ebp - 0x734]
push edx
lea ecx, [ebp - 0x184]
call fcn.00409d80
mov byte [ebp - 4], 0x32
lea ecx, [ebp - 0x5b4]
call fcn.00404f60
mov byte [ebp - 4], 0x1e
lea ecx, [ebp - 0x598]
call fcn.00404f60
push 0x605228
lea ecx, [ebp - 0x5cc]
call fcn.00404a80
mov byte [ebp - 4], 0x35
push str.MPC
lea ecx, [ebp - 0x5e4]
call fcn.00404a80
mov byte [ebp - 4], 0x36
push 1
lea eax, [ebp - 0x5cc]
push eax
lea ecx, [ebp - 0x5e4]
push ecx
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x5e8], esp
lea edx, [ebp - 0x184]
push edx
call fcn.00407f40
mov dword [ebp - 0x72c], eax
mov byte [ebp - 4], 0x37
lea eax, [ebp - 0x600]
push eax
mov byte [ebp - 4], 0x36
call fcn.00467d70
add esp, 0x28
mov dword [ebp - 0x730], eax
mov ecx, dword [ebp - 0x730]
mov dword [ebp - 0x734], ecx
mov byte [ebp - 4], 0x38
mov edx, dword [ebp - 0x734]
push edx
lea ecx, [ebp - 0x184]
call fcn.00409d80
mov byte [ebp - 4], 0x36
lea ecx, [ebp - 0x600]
call fcn.00404f60
mov byte [ebp - 4], 0x35
lea ecx, [ebp - 0x5e4]
call fcn.00404f60
mov byte [ebp - 4], 0x1e
lea ecx, [ebp - 0x5cc]
call fcn.00404f60
push str.VENDOR
lea ecx, [ebp - 0x618]
call fcn.00404a80
mov byte [ebp - 4], 0x39
push 1
push 0x6802b0
lea eax, [ebp - 0x618]
push eax
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x61c], esp
lea edx, [ebp - 0x184]
push edx
call fcn.00407f40
mov dword [ebp - 0x72c], eax
mov byte [ebp - 4], 0x3a
lea eax, [ebp - 0x634]
push eax
mov byte [ebp - 4], 0x39
call fcn.00467d70
add esp, 0x28
mov dword [ebp - 0x730], eax
mov ecx, dword [ebp - 0x730]
mov dword [ebp - 0x734], ecx
mov byte [ebp - 4], 0x3b
mov edx, dword [ebp - 0x734]
push edx
lea ecx, [ebp - 0x184]
call fcn.00409d80
mov byte [ebp - 4], 0x39
lea ecx, [ebp - 0x634]
call fcn.00404f60
mov byte [ebp - 4], 0x1e
lea ecx, [ebp - 0x618]
call fcn.00404f60
push str.RENDERER
lea ecx, [ebp - 0x64c]
call fcn.00404a80
mov byte [ebp - 4], 0x3c
push 1
push 0x68035c
lea eax, [ebp - 0x64c]
push eax
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x650], esp
lea edx, [ebp - 0x184]
push edx
call fcn.00407f40
mov dword [ebp - 0x72c], eax
mov byte [ebp - 4], 0x3d
lea eax, [ebp - 0x668]
push eax
mov byte [ebp - 4], 0x3c
call fcn.00467d70
add esp, 0x28
mov dword [ebp - 0x730], eax
mov ecx, dword [ebp - 0x730]
mov dword [ebp - 0x734], ecx
mov byte [ebp - 4], 0x3e
mov edx, dword [ebp - 0x734]
push edx
lea ecx, [ebp - 0x184]
call fcn.00409d80
mov byte [ebp - 4], 0x3c
lea ecx, [ebp - 0x668]
call fcn.00404f60
mov byte [ebp - 4], 0x1e
lea ecx, [ebp - 0x64c]
call fcn.00404f60
push str.OpenHideCEFBrowser_YDCheckCEFInfo_with_JS_
call fcn.00477e50
add esp, 4
lea ecx, [ebp - 0x16c]
call fcn.00440f20
mov dword [ebp - 0x72c], eax
lea ecx, [ebp - 0x16c]
call fcn.00440f20
mov dword [ebp - 0x730], eax
push 0
lea eax, [ebp - 0x674]
push eax
mov ecx, dword [ebp - 0x72c]
mov edx, dword [ecx]
mov ecx, dword [ebp - 0x72c]
mov eax, dword [edx + 0x4c]
call eax
mov dword [ebp - 0x734], eax
mov ecx, dword [ebp - 0x734]
mov dword [ebp - 0x738], ecx
mov byte [ebp - 4], 0x3f
mov edx, dword [ebp - 0x738]
push edx
lea ecx, [ebp - 0x184]
call fcn.0040d5a0
push eax
lea eax, [ebp - 0x698]
push eax
call fcn.0045e6f0
add esp, 8
mov dword [ebp - 0x73c], eax
mov ecx, dword [ebp - 0x73c]
mov dword [ebp - 0x740], ecx
mov byte [ebp - 4], 0x40
mov edx, dword [ebp - 0x740]
push edx
lea ecx, [ebp - 0x680]
call fcn.0043cc10
mov dword [ebp - 0x744], eax
mov eax, dword [ebp - 0x744]
mov dword [ebp - 0x748], eax
mov byte [ebp - 4], 0x41
mov ecx, dword [ebp - 0x748]
push ecx
mov edx, dword [ebp - 0x730]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x730]
mov edx, dword [eax + 0x34]
call edx
mov byte [ebp - 4], 0x40
lea ecx, [ebp - 0x680]
call fcn.0043ef90
mov byte [ebp - 4], 0x3f
lea ecx, [ebp - 0x698]
call fcn.00409580
mov byte [ebp - 4], 0x1e
lea ecx, [ebp - 0x674]
call fcn.0043ef90
mov byte [ebp - 4], 0x1c
lea ecx, [ebp - 0x184]
call fcn.00404f60
mov eax, dword [ebp - 0x14]
mov ecx, dword [eax + 0x850]
push ecx
push 0x3e8
call fcn.00447680
add esp, 8
test eax, eax
jne 0x4602f2
mov byte [ebp - 4], 0x18
lea ecx, [ebp - 0x16c]
call fcn.00440020
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0x164]
call fcn.00440020
mov byte [ebp - 4], 0xd
lea ecx, [ebp - 0x150]
call fcn.00440340
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xf4]
call fcn.0043eff0
jmp 0x4608e8
mov eax, dword [ebp - 0x168]
sub eax, 1
mov dword [ebp - 0x168], eax
cmp dword [ebp - 0x168], 0
jg 0x460370
push str.Environment_is_not_correct__Stop_All_____
call fcn.00477e50
add esp, 4
mov ecx, dword [ebp - 0x14]
call fcn.00444120
mov eax, dword [ebp - 0x14]
mov dword [eax + 0x24220], 0
mov byte [ebp - 4], 0x18
lea ecx, [ebp - 0x16c]
call fcn.00440020
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0x164]
call fcn.00440020
mov byte [ebp - 4], 0xd
lea ecx, [ebp - 0x150]
call fcn.00440340
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xf4]
call fcn.0043eff0
jmp 0x4608e8
mov byte [ebp - 4], 0x18
lea ecx, [ebp - 0x16c]
call fcn.00440020
jmp 0x45fa43
mov eax, dword [ebp - 0x14]
mov ecx, dword [eax + 0x850]
push ecx
push 0x3e8
call fcn.00447680
add esp, 8
test eax, eax
jne 0x4603d4
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0x164]
call fcn.00440020
mov byte [ebp - 4], 0xd
lea ecx, [ebp - 0x150]
call fcn.00440340
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xf4]
call fcn.0043eff0
jmp 0x4608e8
mov eax, dword [ebp - 0x14]
mov dword [eax + 0x24184], 1
mov eax, dword [ebp - 0x14]
mov ecx, dword [eax + 0x858]
push ecx
push str.OpenHideCEFBrowser_HistoryAdd:_d
call fcn.00477e50
add esp, 8
mov eax, dword [ebp - 0x14]
cmp dword [eax + 0x858], 0
jle 0x4605c9
mov eax, dword [ebp - 0x14]
mov ecx, dword [eax + 0x858]
push ecx
lea edx, [ebp - 0x6b0]
push edx
call fcn.00477470
add esp, 8
mov dword [ebp - 0x72c], eax
mov eax, dword [ebp - 0x72c]
mov dword [ebp - 0x730], eax
mov byte [ebp - 4], 0x42
mov ecx, dword [ebp - 0x730]
push ecx
push str.about:blank_
lea edx, [ebp - 0x19c]
push edx
call fcn.00436940
add esp, 0xc
mov byte [ebp - 4], 0x44
lea ecx, [ebp - 0x6b0]
call fcn.00404f60
lea ecx, [ebp - 0x19c]
call fcn.0040d5a0
push eax
lea eax, [ebp - 0x6d8]
push eax
call fcn.0045e6f0
add esp, 8
mov dword [ebp - 0x72c], eax
mov ecx, dword [ebp - 0x72c]
mov dword [ebp - 0x730], ecx
mov byte [ebp - 4], 0x45
mov edx, dword [ebp - 0x730]
push edx
lea ecx, [ebp - 0x6c0]
call fcn.0043cc10
mov byte [ebp - 4], 0x46
lea ecx, [ebp - 0x164]
call fcn.00440f20
mov dword [ebp - 0x734], eax
lea eax, [ebp - 0x6b4]
push eax
mov ecx, dword [ebp - 0x734]
mov edx, dword [ecx]
mov ecx, dword [ebp - 0x734]
mov eax, dword [edx + 0x34]
call eax
mov dword [ebp - 0x738], eax
mov ecx, dword [ebp - 0x738]
mov dword [ebp - 0x73c], ecx
mov byte [ebp - 4], 0x47
mov ecx, dword [ebp - 0x73c]
call fcn.00440f20
mov dword [ebp - 0x740], eax
lea edx, [ebp - 0x6c0]
push edx
mov eax, dword [ebp - 0x740]
mov edx, dword [eax]
mov ecx, dword [ebp - 0x740]
mov eax, dword [edx + 0x30]
call eax
mov byte [ebp - 4], 0x46
lea ecx, [ebp - 0x6b4]
call fcn.00440020
mov byte [ebp - 4], 0x45
lea ecx, [ebp - 0x6c0]
call fcn.0043ef90
mov byte [ebp - 4], 0x44
lea ecx, [ebp - 0x6d8]
call fcn.00409580
mov eax, dword [ebp - 0x14]
mov ecx, dword [eax + 0x858]
sub ecx, 1
mov edx, dword [ebp - 0x14]
mov dword [edx + 0x858], ecx
mov eax, dword [ebp - 0x14]
mov ecx, dword [eax + 0x850]
push ecx
push 0x1f4
call fcn.00447680
add esp, 8
test eax, eax
jne 0x4605b5
mov byte [ebp - 4], 0x18
lea ecx, [ebp - 0x19c]
call fcn.00404f60
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0x164]
call fcn.00440020
mov byte [ebp - 4], 0xd
lea ecx, [ebp - 0x150]
call fcn.00440340
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xf4]
call fcn.0043eff0
jmp 0x4608e8
mov byte [ebp - 4], 0x18
lea ecx, [ebp - 0x19c]
call fcn.00404f60
jmp 0x4603f8
mov eax, dword [ebp - 0x14]
add eax, 0x18a4
push eax
call fcn.005a7060
add esp, 4
test eax, eax
jbe 0x46071f
lea ecx, [ebp - 0x164]
call fcn.00440f20
mov dword [ebp - 0x72c], eax
push 0x476a50
push 0
push 0x476700
push 0
mov eax, dword [ebp - 0x72c]
mov edx, dword [eax]
mov ecx, dword [ebp - 0x72c]
mov eax, dword [edx + 0x24]
call eax
push eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x24180
call fcn.00440f20
mov ecx, eax
call fcn.0055f590
lea ecx, [ebp - 0x164]
call fcn.00440f20
mov dword [ebp - 0x72c], eax
lea eax, [ebp - 0x6dc]
push eax
mov ecx, dword [ebp - 0x72c]
mov edx, dword [ecx]
mov ecx, dword [ebp - 0x72c]
mov eax, dword [edx + 0x34]
call eax
mov dword [ebp - 0x730], eax
mov ecx, dword [ebp - 0x730]
mov dword [ebp - 0x734], ecx
mov byte [ebp - 4], 0x48
mov ecx, dword [ebp - 0x734]
call fcn.00440f20
mov dword [ebp - 0x738], eax
mov edx, dword [ebp - 0x14]
add edx, 0x18a4
push edx
lea eax, [ebp - 0x700]
push eax
call fcn.0045e6f0
add esp, 8
mov dword [ebp - 0x73c], eax
mov ecx, dword [ebp - 0x73c]
mov dword [ebp - 0x740], ecx
mov byte [ebp - 4], 0x49
mov edx, dword [ebp - 0x740]
push edx
lea ecx, [ebp - 0x6e8]
call fcn.0043cc10
mov dword [ebp - 0x744], eax
mov eax, dword [ebp - 0x744]
mov dword [ebp - 0x748], eax
mov byte [ebp - 4], 0x4a
mov ecx, dword [ebp - 0x748]
push ecx
mov edx, dword [ebp - 0x738]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x738]
mov edx, dword [eax + 0x30]
call edx
mov byte [ebp - 4], 0x49
lea ecx, [ebp - 0x6e8]
call fcn.0043ef90
mov byte [ebp - 4], 0x48
lea ecx, [ebp - 0x700]
call fcn.00409580
mov byte [ebp - 4], 0x18
lea ecx, [ebp - 0x6dc]
call fcn.00440020
jmp 0x460857
lea ecx, [ebp - 0x164]
call fcn.00440f20
mov dword [ebp - 0x72c], eax
push 0x476970
push 0
push 0x476700
push 0
mov eax, dword [ebp - 0x72c]
mov edx, dword [eax]
mov ecx, dword [ebp - 0x72c]
mov eax, dword [edx + 0x24]
call eax
push eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x24180
call fcn.00440f20
mov ecx, eax
call fcn.0055f590
lea ecx, [ebp - 0x164]
call fcn.00440f20
mov dword [ebp - 0x72c], eax
lea eax, [ebp - 0x704]
push eax
mov ecx, dword [ebp - 0x72c]
mov edx, dword [ecx]
mov ecx, dword [ebp - 0x72c]
mov eax, dword [edx + 0x34]
call eax
mov dword [ebp - 0x730], eax
mov ecx, dword [ebp - 0x730]
mov dword [ebp - 0x734], ecx
mov byte [ebp - 4], 0x4b
mov ecx, dword [ebp - 0x734]
call fcn.00440f20
mov dword [ebp - 0x738], eax
mov edx, dword [ebp - 0x14]
add edx, 0x1080
push edx
lea eax, [ebp - 0x728]
push eax
call fcn.0045e6f0
add esp, 8
mov dword [ebp - 0x73c], eax
mov ecx, dword [ebp - 0x73c]
mov dword [ebp - 0x740], ecx
mov byte [ebp - 4], 0x4c
mov edx, dword [ebp - 0x740]
push edx
lea ecx, [ebp - 0x710]
call fcn.0043cc10
mov dword [ebp - 0x744], eax
mov eax, dword [ebp - 0x744]
mov dword [ebp - 0x748], eax
mov byte [ebp - 4], 0x4d
mov ecx, dword [ebp - 0x748]
push ecx
mov edx, dword [ebp - 0x738]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x738]
mov edx, dword [eax + 0x30]
call edx
mov byte [ebp - 4], 0x4c
lea ecx, [ebp - 0x710]
call fcn.0043ef90
mov byte [ebp - 4], 0x4b
lea ecx, [ebp - 0x728]
call fcn.00409580
mov byte [ebp - 4], 0x18
lea ecx, [ebp - 0x704]
call fcn.00440020
mov eax, dword [ebp - 0x14]
add eax, 0x1080
push eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x18a4
push ecx
mov edx, dword [ebp - 0x14]
mov eax, dword [edx + 0x240a4]
mov ecx, dword [eax + 4]
push ecx
push str.OpenHideCEFBrowser_HWND:_x_referer:_s_url:_s
call fcn.00477e50
add esp, 0x10
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0x164]
call fcn.00440020
mov byte [ebp - 4], 0xd
lea ecx, [ebp - 0x150]
call fcn.00440340
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xf4]
call fcn.0043eff0
jmp 0x4608e8
mov eax, dword [ebp - 0x14]
add eax, 0x1080
push eax
push str.OpenHideCEFBrowser_failed__formclear_failed_or_url_is_empty__Url:_s
call fcn.00477e50
add esp, 8
mov eax, dword [ebp - 0x14]
cmp dword [eax + 0x24280], 0x1388
jbe 0x4608e8
mov eax, dword [ebp - 0x14]
mov dword [eax + 0x24280], 0x1388
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.0059e77d
mov esp, ebp
pop ebp
ret