Function at 0x140034448
Capabilities:
Get geographical location
Reference sql statements

Disassembly:
mov qword [rsp + 8], rcx
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x20], r9
push rbp
push r15
mov rax, 0x16
sub rsp, 8
mov qword [rsp], 0
dec rax
jne 0x140034466
sub rsp, 0x28
call fcn.1400e85c0
mov rcx, qword [rsp + 0x118]
call fcn.14007d1a8
mov rdx, qword [rsp + 0xf0]
lea rcx, [rsp + 0x28]
sub rsp, 0x10
call fcn.1400e8130
add rsp, 0x10
mov rdx, qword [rsp + 0xf8]
lea rcx, [rsp + 0x30]
sub rsp, 0x10
call fcn.1400e8130
add rsp, 0x10
mov rdx, qword [rsp + 0x100]
lea rcx, [rsp + 0x38]
sub rsp, 0x10
call fcn.1400e8130
add rsp, 0x10
mov rdx, qword [rsp + 0x108]
lea rcx, [rsp + 0x40]
sub rsp, 0x10
call fcn.1400e8130
add rsp, 0x10
mov rdx, qword [rsp + 0x110]
lea rcx, [rsp + 0x48]
sub rsp, 0x10
call fcn.1400e8130
add rsp, 0x10
movabs rdx, 0x14019f1a6
lea rcx, [rsp + 0x50]
call fcn.1400e83a0
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a00f8
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0x60]
pop rdx
call fcn.1400e8260
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.140025d35
add rsp, 0x28
lea rcx, [rsp + 0x68]
pop rdx
call fcn.1400e8260
movabs rdx, 0x14019f0ba
lea rcx, [rsp + 0x68]
call fcn.1400e83a0
mov r15, qword [0x140b368c8]
and r15, r15
jle 0x140034633
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.__log
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [0x140b36920]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.oinstall_aria2_log1.log___log_levelnotice
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0x70]
pop rdx
call fcn.1400e8260
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.__console_log_levelinfo___check_certificatefalse__j1__c__R__Z__m60___retry_wait5__dOfficeData
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0x78]
pop rdx
call fcn.1400e8260
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x14019fa84
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_v32.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0x80]
pop rdx
call fcn.1400e8260
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_v32.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0x88]
pop rdx
call fcn.1400e8260
movabs rdx, 0x14019f0ba
lea rcx, [0x140b36b28]
call fcn.1400e83a0
push 3
movabs rax, 0x14019f0ba
push rax
movabs rax, str._t__f__IM_aria2_oinstall.exe
push rax
movabs rax, str.taskkill.exe
push rax
pop rcx
pop rdx
pop r8
pop r9
call fcn.14009c900
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a6992
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140034a46
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a6992
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140034946
push 3
movabs rax, 0x14019f0ba
push rax
movabs rax, str._t__f__IM_aria2_oinstall.exe
push rax
movabs rax, str.taskkill.exe
push rax
pop rcx
pop rdx
pop r8
pop r9
call fcn.14009c900
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [rsp + 0x78]
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, 0x1401a6992
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d15fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
jmp 0x14003480c
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._aria2_oinstall.ini
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140034a46
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [rsp + 0x48]
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, str._aria2_oinstall.ini
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d15fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._aria2_oinstall.ini
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140034b46
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [rsp + 0x48]
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, str._aria2_oinstall.ini
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d15fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a6992
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2860
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
and rax, rax
je 0x14003bb17
movabs rbp, str.reg_add__HKLMSOFTWAREMicrosoftWindows_Script_HostSettings___v_Enabled__t_REG_DWORD__d_1__f_r_ncscript.exe___dp0Office_Uninstall.vbs___Force_r_n_r_n_r_n_Name:_OffScrubC2R.vbs_r_n_Author:_Microsoft_Customer_Support_Services_r_n_Copyright__c__2014___2016_Microsoft_Corporation_r_n_Script_to_remove_Office_Click_To_Run__C2R__products_r_n_when_a_regular_uninstall_is_no_longer_possible_r_n_r_n_Scope:_Office_2013__2016_and_O365_C2R_products_r_n_r_n_r_nOption_Explicit_r_n_r_n________________________________________________________________________________r_n_r_n___Declaration_of_constants_r_n________________________________________________________________________________r_n_r_n_r_nConst_SCRIPTVERSION_____2.19__r_nConst_SCRIPTFILE________OffScrubC2R.vbs__r_nConst_SCRIPTNAME________OffScrubC2R__r_nConst_RETVALFILE________ScrubRetValFile.txt__r_nConst_ONAME_____________Office_C2R___O365__r_nConst_HKCR_____________H80000000_r_nConst_HKCU_____________H80000001_r_nConst_HKLM_____________H80000002_r_nConst_HKU______________H80000003_r_nConst_PRODLEN__________13_r_nConst_SQUISHED_________20_r_nConst_COMPRESSED_______32_r_nConst_REG_ARP___________SOFTWAREMicrosoftWindowsCurrentVersionUninstall__r_nConst_VB_YES___________6_r_nConst_VB_NO____________7_r_n_r_nConst_ERROR_SUCCESS__________________0___Bit_1.__0_indicates_Success._Script_completed_successfully_r_nConst_ERROR_FAIL_____________________1___Bit_1.__Failure_bit._Indicates_an_overall_script_failure._r_n__________________________________________RESERVED_bit__Returned_when_process_is_killed_from_task_manager_r_nConst_ERROR_REBOOT_REQUIRED__________2___Bit_2.__Reboot_bit._If_set_a_reboot_is_required_r_nConst_ERROR_USERCANCEL_______________4___Bit_3.__User_Cancel_bit._Controlled_cancel_from_script_UI_r_nConst_ERROR_STAGE1___________________8___Bit_4.__Informational._Msiexec_based_install_was_not_possible_r_nConst_ERROR_STAGE2___________________16__Bit_5.__Critical._Not_all_of_the_intended_cleanup_operations_could_be_applied_r_nConst_ERROR_INCOMPLETE_______________32__Bit_6.__Pending_file_renames__del_on_reboot____OR___Removal_needs_to_run_again_after_a_system_reboot._r_nConst_ERROR_DCAF_FAILURE_____________64__Bit_7.__Critical._Da_capo_al_fine__second_attempt__still_failed._r_nConst_ERROR_ELEVATION_USERDECLINED___128_Bit_8.__Critical_script_error._User_declined_to_allow_mandatory_script_elevation_r_nConst_ERROR_ELEVATION________________256_Bit_9.__Critical_script_error._The_attempt_to_elevate_the_process_did_not_succeed_r_nConst_ERROR_SCRIPTINIT_______________512_Bit_10._Critical_script_error._Initialization_failed_r_nConst_ERROR_RELAUNCH_________________1024Bit_11._Critical_script_error._This_is_a_temporary_value_and_must_not_be_the_final_return_code_r_nConst_ERROR_UNKNOWN__________________2048Bit_12_Critical_script_error._Script_did_not_complete_in_a_well_defined_state_r_nConst_ERROR_ALL______________________4095Full_BitMask_r_nConst_ERROR_USER_ABORT_______________HC000013A_RESERVED._Dec__1073741510._Critical_error._Returned_when_user_aborts_with__Ctrl__Break__or_closes_the_cmd_window_r_nConst_ERROR_SUCCESS_CONFIG_COMPLETE__1728_r_nConst_ERROR_SUCCESS_REBOOT_REQUIRED__3010_r_n_r_n________________________________________________________________________________r_n_r_n___Declaration_of_variables_r_n________________________________________________________________________________r_n_r_nDim_oFso__oMsi__oReg__oWShell__oWmiLocal__oShellApp_r_nDim_ComputerItem__Key__Item__LogStream__TmpKey_r_nDim_arrVersion_r_nDim_dicKeepLis__dicApps__dicKeepFolder__dicDelRegKey__dicKeepReg__dicSC_r_nDim_dicInstalledSku__dicRemoveSku__dicKeepSku__dicC2RSuite__dicDelInUse_r_nDim_dicDelFolder_r_nDim_sAppData__sScrubDir__sProgramFiles__sProgramFilesX86__sCommonProgramFiles_r_nDim_sAllusersProfile__sOSVersion__sWinDir__sWICacheDir__sCommonProgramFilesX86_r_nD
mov r15, rbp
movabs rbp, 0x1403f3241
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1403f3241
mov rax, rbp
push rax
push 1
pop rcx
pop rdx
pop r8
call fcn.1400d2bc0
push 1
pop rcx
call fcn.1400d24f0
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._aria2_oinstall.ini
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2860
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
and rax, rax
je 0x14003bb17
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401b5292
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1bd4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.OfficeData
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1bd4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.OfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1bd4
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [rsp + 0x48]
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, str.OfficeData_branch.txt
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
call fcn.1400e84f0
push 0xa
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400d29a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
and rax, rax
je 0x140034ed7
push 2
push qword [rsp + 0x48]
push 0xa
pop rcx
pop rdx
pop r8
call fcn.1400d3070
push 0xa
pop rcx
call fcn.1400d24f0
mov qword [0x140b369b0], 0
movabs rdx, 0x14019f0ba
lea rcx, [rsp + 0x88]
call fcn.1400e83a0
mov qword [rsp + 0x90], 0
jmp 0x140034f07
push 0x47
pop rcx
call fcn.1400c4358
mov r15, rax
dec r15
cmp r15, qword [rsp + 0x90]
jl 0x140038916
push qword [rsp + 0x90]
push 0x47
pop rcx
pop rdx
call fcn.1400c4400
mov r15, rax
and r15, 2
and r15, r15
je 0x140038908
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push qword [rsp + 0xa8]
push 0x47
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400c4394
add rsp, 0x28
lea rcx, [rsp + 0x90]
pop rdx
call fcn.1400e8260
mov qword [rsp + 0x98], 0
jmp 0x140034fa6
push qword [0x140b36b90]
pop rcx
call fcn.1400dc120
cmp rax, qword [rsp + 0x98]
jl 0x140038908
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
mov rdx, qword [0x140b36b98]
imul rdx, qword [rsp + 0xb0]
mov rbp, rdx
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x140b36b90]
push qword [rbp]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400e5ab0
add rsp, 0x28
call fcn.1400e84f0
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push qword [rsp + 0xa0]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400e5ab0
add rsp, 0x20
pop rcx
sub rsp, 8
call fcn.1400e8520
add rsp, 8
mov rcx, rax
pop rdx
push rcx
mov rcx, rdx
sub rsp, 0x20
call fcn.1400e8520
add rsp, 0x20
pop rcx
mov rdx, rax
call fcn.1400e8340
or rax, rax
je 0x1400388fa
mov rdx, qword [0x140b36b98]
imul rdx, qword [rsp + 0x98]
mov rbp, rdx
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x140b36b90]
mov rcx, qword [rbp]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0xa8]
pop rdx
call fcn.1400e8260
push qword [rsp + 0x38]
movabs rcx, 0x1401a07e2
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140035e27
push qword [rsp + 0x28]
movabs rcx, 0x1401a3818
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140035459
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._s32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a4e58
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, qword [0x140b369b0]
add r15, 0xaa
mov qword [0x140b369b0], r15
jmp 0x140035e22
push qword [rsp + 0x28]
movabs rcx, 0x1401a7440
pop rdx
call fcn.1400e8340
or rax, rax
je 0x1400357b0
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._s64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a4e58
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, qword [0x140b369b0]
add r15, 0xaa
mov qword [0x140b369b0], r15
jmp 0x140035e22
push qword [rsp + 0x28]
movabs rcx, 0x1401af30a
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140035e22
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._s32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a4e58
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._s64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a4e58
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, qword [0x140b369b0]
add r15, 0x154
mov qword [0x140b369b0], r15
jmp 0x1400388fa
push qword [rsp + 0x38]
movabs rcx, 0x1401a0814
pop rdx
call fcn.1400e8340
or rax, rax
je 0x1400388fa
push qword [rsp + 0x28]
movabs rcx, 0x1401a3818
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140036af9
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x28
movabs rcx, str.OInstall_W7_additional_filesi32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x1400360f0
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.OfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x20
movabs rcx, str.OInstall_W7_additional_filesi32
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, str.i.cab
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d17fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x28
movabs rcx, str.OInstall_W7_additional_filesi64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003637f
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.OfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x20
movabs rcx, str.OInstall_W7_additional_filesi64
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, str.i.cab
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d17fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._s32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a4e58
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..dat.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..proof.dat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..proof.dat.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._sp32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, qword [0x140b369b0]
add r15, 0x15e
mov qword [0x140b369b0], r15
jmp 0x1400388fa
push qword [rsp + 0x28]
movabs rcx, 0x1401a7440
pop rdx
call fcn.1400e8340
or rax, rax
je 0x1400376c2
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x28
movabs rcx, str.OInstall_W7_additional_filesi32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140036da5
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.OfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x20
movabs rcx, str.OInstall_W7_additional_filesi32
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, str.i.cab
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d17fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x28
movabs rcx, str.OInstall_W7_additional_filesi64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140037034
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.OfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x20
movabs rcx, str.OInstall_W7_additional_filesi64
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, str.i.cab
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d17fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._s64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a4e58
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..dat.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..proof.dat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..proof.dat.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._sp64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, qword [0x140b369b0]
add r15, 0x15e
mov qword [0x140b369b0], r15
jmp 0x1400388fa
push qword [rsp + 0x28]
movabs rcx, 0x1401af30a
pop rdx
call fcn.1400e8340
or rax, rax
je 0x1400388fa
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x28
movabs rcx, str.OInstall_W7_additional_filesi32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003796e
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.OfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x20
movabs rcx, str.OInstall_W7_additional_filesi32
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, str.i.cab
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d17fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x28
movabs rcx, str.OInstall_W7_additional_filesi64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140037bfd
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.OfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x20
movabs rcx, str.OInstall_W7_additional_filesi64
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, str.i.cab
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d17fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._s32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a4e58
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..dat.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..proof.dat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..proof.dat.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._sp32
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._s64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a4e58
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..dat.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..proof.dat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xa0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..proof.dat.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._sp64
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xb8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, qword [0x140b369b0]
add r15, 0x2bc
mov qword [0x140b369b0], r15
inc qword [rsp + 0x98]
jno 0x140034fa6
inc qword [rsp + 0x90]
jno 0x140034f07
movabs rdx, 0x14019f0ba
lea rcx, [rsp + 0xa8]
call fcn.1400e83a0
push qword [rsp + 0x38]
movabs rcx, 0x1401a07e2
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140039528
push qword [rsp + 0x28]
movabs rcx, 0x1401a3818
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140038c61
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_c2rfireflydata.xml_http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_v32.cab_http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_v32_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0xb0]
pop rdx
call fcn.1400e8260
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._fre.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._s320.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a57a2
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.x_none.dat.cobra
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, qword [0x140b369b0]
add r15, 0x3de
mov qword [0x140b369b0], r15
jmp 0x140039523
push qword [rsp + 0x28]
movabs rcx, 0x1401a7440
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140038f78
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_c2rfireflydata.xml_http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_v64.cab_http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_v64_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0xb0]
pop rdx
call fcn.1400e8260
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._fre.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2ca0
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a837a
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.x_none.dat.cobra
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, qword [0x140b369b0]
add r15, 0x4a6
mov qword [0x140b369b0], r15
jmp 0x140039523
push qword [rsp + 0x28]
movabs rcx, 0x1401af30a
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140039523
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_c2rfireflydata.xml_http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_v32.cab_http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_v32_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str..cab_http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_c2rfireflydata.xml_http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_v64.cab_http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_v64_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0xb0]
pop rdx
call fcn.1400e8260
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._fre.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._s320.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a57a2
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.x_none.dat.cobra
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._fre.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2ca0
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a837a
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.http:__officecdn.microsoft.com_pr_39168D7E_077B_48E7_872C_B232C3E72675_Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.x_none.dat.cobra
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, qword [0x140b369b0]
add r15, 0x82a
mov qword [0x140b369b0], r15
jmp 0x14003a9da
push qword [rsp + 0x38]
movabs rcx, 0x1401a0814
pop rdx
call fcn.1400e8340
or rax, rax
je 0x14003a9da
push qword [rsp + 0x28]
movabs rcx, 0x1401a3818
pop rdx
call fcn.1400e8340
or rax, rax
je 0x140039bb4
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x14019fa84
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401ae3e4
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_v32_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0xb0]
pop rdx
call fcn.1400e8260
mov r15, qword [0x140b369b0]
add r15, 0x28
mov qword [0x140b369b0], r15
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i320.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i320.cab.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i640.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i640.cab.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._s320.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a57a2
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.x_none.dat.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, qword [0x140b369b0]
add r15, 0x5aa
mov qword [0x140b369b0], r15
jmp 0x14003a9da
push qword [rsp + 0x28]
movabs rcx, 0x1401a7440
pop rdx
call fcn.1400e8340
or rax, rax
je 0x14003a0a3
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x14019fa84
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_v64.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_v64_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0xb0]
pop rdx
call fcn.1400e8260
mov r15, qword [0x140b369b0]
add r15, 0x32
mov qword [0x140b369b0], r15
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i640.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i640.cab.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2ca0
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a837a
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.x_none.dat.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, qword [0x140b369b0]
add r15, 0x6a4
mov qword [0x140b369b0], r15
jmp 0x14003a9da
push qword [rsp + 0x28]
movabs rcx, 0x1401af30a
pop rdx
call fcn.1400e8340
or rax, rax
je 0x14003a9da
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x14019fa84
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401ae3e4
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_v32_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x14019fea8
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_v64.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_v64_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a70ec
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0xb0]
pop rdx
call fcn.1400e8260
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x64.x_none.dat.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a837a
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i640.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i640.cab.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a2ca0
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._stream.x86.x_none.dat.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a57a2
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i320.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._i320.cab.cat
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x68]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._Office_Data_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._s320.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2e50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, qword [0x140b369b0]
add r15, 0xc80
mov qword [0x140b369b0], r15
push 1
pop rcx
call fcn.1400d24f0
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x28
movabs rcx, str.OInstall_W7_additional_filesi320i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003abf0
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.OfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i320i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x20
movabs rcx, str.OInstall_W7_additional_filesi320i.cab
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d17fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x28
movabs rcx, 0x14019fa88
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003adfb
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.OfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.i640i.cab
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x20
movabs rcx, 0x14019fa88
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d17fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.OfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, rax
cmp r15, 0xfffffffffffffffe
jne 0x14003aea5
mov r15, qword [rsp + 0xb0]
and r15, r15
jne 0x14003aea5
mov rax, 1
jmp 0x14003aea8
xor rax, rax
and rax, rax
je 0x14003baaf
push 0
push 0x3c
pop rcx
pop rdx
call fcn.1400c4250
push 0
push 0x3c
pop rcx
pop rdx
call fcn.1400c42a8
push 0x3c
pop rcx
call fcn.1400c4338
mov rax, rax
push rax
pop rcx
call sub.USER32.dll_UpdateWindow
mov qword [0x140b369b0], 0x9c4
push 0
push 1
push 0x3c
pop rcx
pop rdx
pop r8
call fcn.1400c7f38
push qword [0x140b369b0]
push 2
push 0x3c
pop rcx
pop rdx
pop r8
call fcn.1400c7f38
push 0xffffffffffffffff
push 0x3c
pop rcx
pop rdx
call fcn.1400c42a8
push 0x3c
pop rcx
call fcn.1400c4338
mov rax, rax
push rax
pop rcx
call sub.USER32.dll_UpdateWindow
push 1
sub rsp, 8
push 0
pop rcx
sub rsp, 0x20
call fcn.1400cf580
add rsp, 0x28
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.140047631
movabs rax, str._Start_Download_
push rax
pop rcx
call fcn.140022e5c
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._aria2_oinstall.exe
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140022e5c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rax, 1
mov rax, rax
push rax
xor rax, rax
mov rax, rax
push rax
xor rax, rax
mov rax, rax
push rax
push qword [rsp + 0x58]
push qword [rsp + 0xd8]
mov rcx, qword [rsp + 0x98]
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, 0x1401a6992
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140072733
add rsp, 0x38
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
movabs rax, 0x14019f0ba
push rax
push 0x3a
pop rcx
pop rdx
call fcn.1400c6e80
mov r15, qword [0x140b36990]
and r15, r15
jne 0x14003b0dd
jmp 0x14003bb17
movabs rdx, 0x14019f0ba
lea rcx, [rsp + 0xb8]
call fcn.1400e83a0
mov r15, qword [0x140b368c8]
and r15, r15
jle 0x14003b160
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.___log
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [0x140b36920]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.oinstall_aria2_log2.log___log_levelnotice
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0xc0]
pop rdx
call fcn.1400e8260
push 0x41
pop rcx
call fcn.1400c42fc
mov r15, rax
and r15, 1
and r15, r15
je 0x14003b1e6
mov rcx, qword [0x140b363f0]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.__i_aria2_oinstall.ini__dOfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0x78]
pop rdx
call fcn.1400e8260
jmp 0x14003b253
mov rcx, qword [0x140b36408]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.__i_aria2_oinstall.ini__dOfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0x78]
pop rdx
call fcn.1400e8260
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._aria2_oinstall.ini
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003ba88
push 0
push 1
push 0x3c
pop rcx
pop rdx
pop r8
call fcn.1400c7f38
push 0x64
push 2
push 0x3c
pop rcx
pop rdx
pop r8
call fcn.1400c7f38
push 5
push 0x3c
pop rcx
pop rdx
call fcn.1400c42a8
push 0x3c
pop rcx
call fcn.1400c4338
mov rax, rax
push rax
pop rcx
call sub.USER32.dll_UpdateWindow
push 2
sub rsp, 8
push 0
pop rcx
sub rsp, 0x20
call fcn.1400cf580
add rsp, 0x28
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.140047631
push 0x64
push 5
push 0
pop rcx
sub rsp, 0x20
call fcn.1400cf580
add rsp, 0x20
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
call fcn.1400676e7
call fcn.14006023f
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._aria2_oinstall.exe
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x88]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140022e5c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401a5306
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140022e5c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
movabs rdx, 0x14019f0ba
lea rcx, [rsp + 0xc0]
call fcn.1400e83a0
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._aria2_oinstall.ini
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 1
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2ab0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
and rax, rax
je 0x14003b669
push 1
pop rcx
call fcn.1400d2c50
mov r15, rax
and r15, r15
jne 0x14003b5cb
mov rcx, qword [rsp + 0xc0]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push 1
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d2d20
add rsp, 0x20
pop rax
movabs rcx, 0x1401b19e8
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0xc8]
pop rdx
call fcn.1400e8260
jmp 0x14003b530
push 1
pop rcx
call fcn.1400d24f0
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
movabs rcx, str.file_aria2_oinstall.ini_:_r_n
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0xd8]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401b19e8
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140022e5c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rax, 1
mov rax, rax
push rax
xor rax, rax
mov rax, rax
push rax
xor rax, rax
mov rax, rax
push rax
push qword [rsp + 0x58]
push qword [rsp + 0xa0]
mov rcx, qword [rsp + 0x98]
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, 0x1401a6992
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140072733
add rsp, 0x38
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push 0x64
push 0x3c
pop rcx
pop rdx
call fcn.1400c42a8
push 0x3c
pop rcx
call fcn.1400c4338
mov rax, rax
push rax
pop rcx
call sub.USER32.dll_UpdateWindow
push 0x64
push 0x64
push 0
pop rcx
sub rsp, 0x20
call fcn.1400cf580
add rsp, 0x20
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
call fcn.1400676e7
call fcn.14006023f
mov r15, qword [0x140b36990]
and r15, r15
jle 0x14003ba88
push 0x18
pop rcx
call fcn.1400e69f0
mov qword [rsp + 0xc8], rax
mov rcx, qword [rsp + 0x30]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.OfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rbp, qword [rsp + 0xd0]
lea rcx, [rbp]
pop rdx
call fcn.1400e8260
mov rcx, qword [rsp + 0x30]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._aria2_oinstall.ini
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rbp, qword [rsp + 0xd0]
lea rcx, [rbp + 0x10]
pop rdx
call fcn.1400e8260
mov rbp, qword [rsp + 0xc8]
movabs rdx, 0x14019f0ba
lea rcx, [rbp + 8]
call fcn.1400e83a0
push 0x32
pop rcx
call fcn.1400cf114
push qword [rsp + 0xc8]
lea rax, [0x140068117]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.14007e890
mov qword [rsp + 0xd0], rax
push qword [rsp + 0xd0]
pop rcx
call fcn.14007e744
and rax, rax
je 0x14003b8aa
mov r15, qword [0x140b36990]
and r15, r15
jne 0x14003b898
jmp 0x14003bb17
push 0x32
pop rcx
call fcn.1400cf114
call fcn.14006023f
jmp 0x14003b875
mov rbp, qword [rsp + 0xc8]
push qword [rbp + 8]
movabs rcx, 0x14019f0ba
pop rdx
call fcn.1400e8340
or rax, rax
jne 0x14003ba7b
call fcn.1400c1314
and rax, rax
je 0x14003b968
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x140b363e8]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.MediaWindows_Error.wav
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003b968
mov rax, 1
jmp 0x14003b96b
xor rax, rax
and rax, rax
je 0x14003ba11
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x140b363e8]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.MediaWindows_Error.wav
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
call fcn.1400e84f0
push 0
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14009e3b8
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push 0
pop rcx
call fcn.14009e498
push 0x7d0
pop rcx
call fcn.1400cf114
push qword [rsp + 0xc8]
pop rcx
call fcn.1400e69d0
mov rcx, qword [0x140b363f0]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str.__i_aria2_oinstall.ini__dOfficeData_
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
lea rcx, [rsp + 0x78]
pop rdx
call fcn.1400e8260
jmp 0x14003b253
push qword [rsp + 0xc8]
pop rcx
call fcn.1400e69d0
movabs rax, 0x14019f0ba
push rax
push 0x3a
pop rcx
pop rdx
call fcn.1400c6e80
mov r15, qword [0x140b36990]
and r15, r15
jne 0x14003baad
jmp 0x14003bb17
jmp 0x14003bb17
push 3
movabs rax, 0x14019f0ba
push rax
push qword [rsp + 0x40]
pop rcx
pop rdx
pop r8
call fcn.1400d187c
movabs rdx, 0x14019f0ba
lea rcx, [rsp + 0x48]
call fcn.1400e83a0
movabs rcx, 0x1401a01b2
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
pop rax
push rax
call fcn.1400e8490
pop rdx
add rax, rdx
jmp 0x14003bffd
push 0x15e
pop rcx
call fcn.1400cf114
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.14009c72c
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d1534
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1c6c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
movabs rax, 0x14019f0ba
push rax
movabs rax, 0x14019f0ba
push rax
pop rcx
pop rdx
call fcn.14006fa58
push 0
sub rsp, 8
push 0
pop rcx
sub rsp, 0x20
call fcn.1400cf580
add rsp, 0x28
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.140047631
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x70]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a6992
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003bd5a
push 3
movabs rax, 0x14019f0ba
push rax
movabs rax, str._t__f__IM_aria2_oinstall.exe
push rax
movabs rax, str.taskkill.exe
push rax
pop rcx
pop rdx
pop r8
pop r9
call fcn.14009c900
push 0x15e
pop rcx
call fcn.1400cf114
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [rsp + 0x78]
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, 0x1401a6992
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d15fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
jmp 0x14003bc15
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x40]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, str._aria2_oinstall.ini
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003be5a
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [rsp + 0x48]
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, str._aria2_oinstall.ini
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d15fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x140b36920]
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
movabs rcx, 0x1401a6992
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d1630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x14003bfa3
push 3
movabs rax, 0x14019f0ba
push rax
movabs rax, str._t__f__IM_aria2_oinstall.exe
push rax
movabs rax, str.taskkill.exe
push rax
pop rcx
pop rdx
pop r8
pop r9
call fcn.14009c900
push 0x15e
pop rcx
call fcn.1400cf114
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [0x140b36920]
push rcx
sub rsp, 0x20
call fcn.1400e81a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
movabs rcx, 0x1401a6992
sub rsp, 0x20
call fcn.1400e81f0
add rsp, 0x20
push rax
call fcn.1400e84c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d15fc
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14007d1a8
add rsp, 0x28
pop rax
jmp 0x14003be5a
push 0x1f4
pop rcx
call fcn.1400cf114
push 1
push 0x3c
pop rcx
pop rdx
call fcn.1400c4250
movabs rcx, 0x1401a01ae
push rcx
sub rsp, 0x28
call fcn.1400e81a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400e81f0
add rsp, 0x28
pop rax
push rax
call fcn.1400e8490
pop rdx
add rax, rdx
jmp 0x14003bffd
push rax
mov rcx, qword [rsp + 0xc8]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0xb0]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x88]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x40]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x48]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0xa8]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x50]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x70]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0xc0]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x58]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x68]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x38]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x30]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x60]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x78]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x90]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
mov rcx, qword [rsp + 0x80]
sub rsp, 0x28
call fcn.1400e8630
add rsp, 0x28
pop rax
add rsp, 0xd8
pop r15
pop rbp
ret