Function at 0x180052a80
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov dword [rsp + 0x10], edx
mov qword [rsp + 8], rcx
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x1f]
sub rsp, 0xa8
mov rdi, qword [rbp + 0x77]
lea r15d, [rdx + 0x111c]
mov ebx, dword [rbp + 0x6f]
mov r11d, 0x124
mov r14, qword [rbp + 0x77]
mov r13, rcx
mov rax, qword [rbp + 0x77]
mov esi, edx
mov dword [rbp + 0x7f], ebx
mov qword [rbp - 0x11], rdi
lea r8d, [r11 + 0x52]
lea r9d, [r11 + 0x60]
lea r10d, [r11 + 0x76]
cmp edx, r15d
jae 0x1800532ce
mov qword [rbp - 0x21], rax
lea ecx, [r11 - 0x74]
mov rax, qword [rbp + 0x77]
lea r12d, [r11 - 0x7a]
mov qword [rbp - 1], rax
lea r10d, [r11 - 0x54]
mov rax, qword [rbp + 0x77]
lea r8d, [r11 - 0x46]
lea r9d, [r11 - 0xe]
mov qword [rbp - 0x19], rax
lea edx, [rcx + 8]
lea r11d, [rcx + 0x58]
nop dword [rax]
cmp esi, 0x89f
ja 0x180052f2a
je 0x180052f03
cmp esi, 0x40f
ja 0x180052d00
je 0x180052cc2
cmp esi, 0x1c7
ja 0x180052c10
je 0x180052bfd
mov eax, esi
sub eax, 0x92
je 0x180052b86
sub eax, 0x11
je 0x180052b74
cmp eax, 0x92
jne 0x180053291
xor eax, eax
xor edi, edi
mov qword [rbp - 1], rax
mov qword [rbp - 0x11], rdi
mov qword [rbp - 0x21], rax
jmp 0x180053291
mov r14, qword [r13]
xor ebx, ebx
mov dword [rbp + 0x7f], ebx
mov qword [rbp - 0x19], rbx
jmp 0x180053291
mov ecx, dword [0x180096fb0]
sub ecx, 1
je 0x180052bbc
cmp ecx, 1
jne 0x180052be9
mov r9d, 0x10f
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.180026aa0
mov esi, 0x92
mov dword [0x180096fb0], 0
jmp 0x18005328c
mov qword [rsp + 0x30], 0
mov r9d, 0xb6
mov qword [rsp + 0x28], 0
xor r8d, r8d
xor edx, edx
mov qword [rsp + 0x20], 0
xor ecx, ecx
call fcn.18004bdb0
mov esi, 0x92
mov dword [0x180096fb0], 0
jmp 0x18005328c
mov rcx, qword [r13]
mov edx, 0x12a
call fcn.18005d030
jmp 0x18005328c
cmp esi, 0x259
je 0x180052ca1
cmp esi, 0x2eb
je 0x180052c55
cmp esi, 0x37d
jne 0x180053291
movzx ecx, word [r14 + 0x2c]
mov eax, dword [r14 + 0x30]
mov edx, dword [r14 + 0x24]
mov r9d, dword [r14 + 0x28]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
lea rcx, str.C:BBINNLdhep2w6r_b_b_tmpl5_gad_vcscollectdlg3_srcincludeprofile_page.hpp
jmp 0x180053280
mov r8d, dword [r13 + 0x10]
lea rcx, str.444444444777777777777771111111
mov edx, dword [r14 + 0x18]
add r8d, edx
mov r9d, dword [r14 + 0x1c]
call fcn.18005dc40
cmp dword [r14 + 0x1c], 0
je 0x180052c86
mov ebx, dword [r14 + 0x18]
add rbx, qword [r13 + 8]
mov qword [rbp - 0x19], rbx
mov ebx, dword [rbp + 0x7f]
movzx r8d, byte [r14 + 0x21]
lea rcx, str.Compositing.NumActiveLayers
movzx edx, byte [r14 + 0x20]
call fcn.18005dc40
jmp 0x18005328c
lea rcx, str.EnableMinorVersions
call fcn.18005dc40
cmp word [r14], r12w
jb 0x180052f0d
mov ebx, r12d
mov dword [rbp + 0x7f], ebx
jmp 0x18005328c
cmp dword [r14 + 0x28], 0
je 0x180052cdb
mov r12d, dword [r14 + 0x24]
add r12, qword [r13 + 8]
mov qword [rbp - 1], r12
mov r12d, 0xaa
movzx ecx, word [r14 + 0x3c]
mov eax, dword [r14 + 0x40]
mov edx, dword [r14 + 0x34]
mov r9d, dword [r14 + 0x38]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
lea rcx, str._Z20GrbScanMaxFaceSize2DP11GrbGpuArrayI9GrbVectorEPjS3_jP18SimpleGpuAllocator
jmp 0x180053280
cmp esi, 0x657
ja 0x180052e1c
je 0x180052df4
cmp esi, 0x4a1
je 0x180052dbc
cmp esi, 0x533
jne 0x180053291
cmp dword [r14 + 0x48], 0
je 0x180052d3d
mov edi, dword [r14 + 0x44]
add rdi, qword [r13 + 8]
mov qword [rbp - 0x11], rdi
movzx ecx, word [r14 + 0x5c]
mov eax, dword [r14 + 0x60]
mov r8d, dword [r13 + 0x10]
mov edx, dword [r14 + 0x54]
add r8d, edx
mov r9d, dword [r14 + 0x58]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
lea rcx, str.Native_image_loaded_at_base_address__08x_rather_than_preferred_address:__08x
call fcn.18005dc40
movzx ecx, byte [r14 + 0x70]
movzx r9d, byte [r14 + 0x6f]
movzx r10d, byte [r14 + 0x6e]
movzx r11d, byte [r14 + 0x6d]
mov r8d, dword [r13 + 0x10]
mov edx, dword [r14 + 0x64]
add r8d, edx
movzx ebx, byte [r14 + 0x6c]
mov dword [rsp + 0x40], ecx
lea rcx, str.Do_not_set_the_default_structure_layout_to_be_compatible_with_the_Microsoft_compiler_standard
mov dword [rsp + 0x38], r9d
mov r9d, dword [r14 + 0x68]
mov dword [rsp + 0x30], r10d
mov dword [rsp + 0x28], r11d
mov dword [rsp + 0x20], ebx
call fcn.18005dc40
mov ebx, dword [rbp + 0x7f]
jmp 0x18005328c
cmp dword [r14 + 0x38], 0
je 0x180052dcf
mov eax, dword [r14 + 0x34]
add rax, qword [r13 + 8]
mov qword [rbp - 0x21], rax
movzx ecx, word [r14 + 0x4c]
mov eax, dword [r14 + 0x50]
mov edx, dword [r14 + 0x44]
mov r9d, dword [r14 + 0x48]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
lea rcx, str.HRESULT_D3DXCreateVolumeTextureFromFileW_0x_08Ix__0x_08Ix__0x_08Ix___0x_I32x
jmp 0x180053280
movzx ecx, word [r14 + 0x7c]
mov eax, dword [r14 + 0x80]
mov edx, dword [r14 + 0x74]
mov r9d, dword [r14 + 0x78]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
lea rcx, str.UTF16_is_automatically_converted_to_UTF8__do_not_specify_a_character_encoding
jmp 0x180053280
cmp esi, 0x6e9
je 0x180052e9a
cmp esi, 0x77b
je 0x180052e69
cmp esi, 0x80d
jne 0x180053291
movzx ecx, word [r14 + 0xbc]
mov eax, dword [r14 + 0xc0]
mov edx, dword [r14 + 0xb4]
mov r9d, dword [r14 + 0xb8]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
lea rcx, str.string__for_the_replacement_values_of_the_other_commands_the_user_is_referred
jmp 0x180053280
movzx ecx, word [r14 + 0xac]
mov eax, dword [r14 + 0xb0]
mov edx, dword [r14 + 0xa4]
mov r9d, dword [r14 + 0xa8]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
lea rcx, str._____func_fd:_vector_version__ffloat__ddouble___returns_0_or__1__all_1s_
jmp 0x180053280
movzx ecx, word [r14 + 0x8c]
mov eax, dword [r14 + 0x90]
mov r8d, dword [r13 + 0x10]
mov edx, dword [r14 + 0x84]
add r8d, edx
mov r9d, dword [r14 + 0x88]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
lea rcx, str.SoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.mhtmlUserChoice
call fcn.18005dc40
movzx ecx, word [r14 + 0x9c]
mov eax, dword [r14 + 0xa0]
mov edx, dword [r14 + 0x94]
mov r9d, dword [r14 + 0x98]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
lea rcx, str.V:_E_Assert_failed___vfacade::SkypeVideoEngine::Initialize:__No_remote_codecs
jmp 0x180053280
cmp word [r14], cx
jae 0x180053291
mov r15d, dword [rbp + 0x6f]
mov ecx, 0xab287
mov r12d, dword [rbp + 0x6f]
mov rsi, qword [rbp - 0x21]
mov edx, dword [rbp + 0x6f]
mov dword [rbp - 0x31], r15d
jmp 0x18005338b
cmp esi, 0xd2f
ja 0x180053101
je 0x1800530cb
cmp esi, 0xae7
ja 0x18005302e
je 0x18005301a
cmp esi, 0x931
je 0x180053010
cmp esi, 0x9c3
je 0x180052f9b
cmp esi, 0xa55
jne 0x180053291
movzx edx, word [r14 + 0xc6]
lea rcx, str.chrome_search:__thumb2__s
call fcn.18005dc40
movzx edx, word [r14 + 0xc8]
lea rcx, str.CreateNullAndReturnResult
call fcn.18005dc40
jmp 0x18005328c
movzx ecx, word [r14 + 0xc4]
mov edx, 0x4e2
movzx eax, cx
sub ax, dx
cmp ax, 8
ja 0x180052fc7
mov edx, ecx
lea rcx, str.SHGetFolderPathAndSubDirWWorker
call fcn.18005dc40
jmp 0x18005328c
mov eax, 0x3b6
cmp cx, ax
jne 0x180052fe2
lea rcx, str.void_parse_options_char_
call fcn.18005dc40
jmp 0x18005328c
mov eax, 0x3a8
cmp cx, ax
jne 0x180052ffd
lea rcx, str.Invalid_unwind_code_type
call fcn.18005dc40
jmp 0x18005328c
mov edx, ecx
lea rcx, str.WlanGetSecuritySettings
call fcn.18005dc40
jmp 0x18005328c
mov ebx, ecx
mov dword [rbp + 0x7f], ecx
jmp 0x180053291
cmp word [r14], dx
jb 0x180052f0d
mov ebx, edx
mov dword [rbp + 0x7f], edx
jmp 0x180053291
cmp esi, 0xb79
je 0x180053096
cmp esi, 0xc0b
je 0x180053059
cmp esi, 0xc9d
jne 0x180053291
cmp word [r14], r10w
jb 0x180052f0d
jmp 0x180053291
movzx ecx, word [r14 + 0xde]
mov eax, 0xc4
movzx r9d, word [r14 + 0xdc]
mov ebx, eax
mov edx, dword [r14 + 0xd4]
mov dword [rsp + 0x28], ecx
lea rcx, str.CPslHashMapIterator_long_CCurrNodeRules__DefaultHashMethod_long___.FValid
mov dword [rsp + 0x20], r9d
mov r9d, dword [r14 + 0xd8]
mov dword [rbp + 0x7f], eax
jmp 0x180053280
mov r8d, dword [r13 + 0x10]
lea rcx, str.5Lcom_yourkit_probes_triggers_macros_UsedNonHeapMacro_
mov edx, dword [r14 + 0xcc]
add r8d, edx
mov r9d, dword [r14 + 0xd0]
call fcn.18005dc40
mov eax, 0xc4
cmp word [r14], ax
jb 0x180052f0d
jmp 0x18005328c
movzx ecx, word [r14 + 0xea]
mov ebx, r10d
movzx r9d, word [r14 + 0xe8]
mov edx, dword [r14 + 0xe0]
mov dword [rsp + 0x28], ecx
lea rcx, str.null_style_field_in_ExternalZenApiRenderer_OnCustoVisibilityChanged_Params
mov dword [rsp + 0x20], r9d
mov r9d, dword [r14 + 0xe4]
jmp 0x18005327d
cmp esi, 0xf77
ja 0x180053222
je 0x1800531ea
cmp esi, 0xdc1
je 0x1800531d5
cmp esi, 0xe53
je 0x180053189
cmp esi, 0xee5
jne 0x180053291
movzx ecx, word [r14 + 0x104]
mov eax, 0xec
mov r8d, dword [r13 + 0x10]
mov ebx, eax
mov edx, dword [r14 + 0xfc]
add r8d, edx
mov r9d, dword [r14 + 0x100]
mov dword [rbp + 0x7f], eax
mov eax, dword [r14 + 0x108]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
lea rcx, str.null_site_for_cookies_field_in_RestrictedCookieManager_GetAllForUrl_Params
call fcn.18005dc40
mov eax, 0xfa
cmp word [r14], ax
jb 0x180052f0d
jmp 0x18005328c
movzx ecx, word [r14 + 0xf4]
mov eax, dword [r14 + 0xf8]
mov r8d, dword [r13 + 0x10]
mov edx, dword [r14 + 0xec]
add r8d, edx
mov r9d, dword [r14 + 0xf0]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
lea rcx, str.ThreadGetAvailableUpdates::GetAppIDUpdates:_GDEInitDownloader_UnSuccessful
call fcn.18005dc40
mov eax, 0xec
cmp word [r14], ax
jb 0x180052f0d
jmp 0x18005328c
cmp word [r14], r8w
jb 0x180052f0d
mov ebx, r8d
mov dword [rbp + 0x7f], ebx
jmp 0x180053291
movzx ecx, word [r14 + 0x114]
mov eax, 0xfa
mov edx, dword [r14 + 0x10c]
mov ebx, eax
mov r9d, dword [r14 + 0x110]
mov dword [rbp + 0x7f], eax
mov eax, dword [r14 + 0x118]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
lea rcx, str.D:StageworkspaceFBXWin10_02017.1_srccomponentsiffFLIB_awIffFile.cpp
jmp 0x180053280
cmp esi, 0x1009
je 0x180053244
cmp esi, 0x109b
jne 0x180053291
cmp word [r14], r9w
jb 0x180052f0d
mov ebx, r9d
mov dword [rbp + 0x7f], ebx
jmp 0x180053291
cmp word [r14], r11w
jb 0x180052f0d
movzx ecx, word [r14 + 0x124]
mov ebx, r11d
mov eax, dword [r14 + 0x128]
mov edx, dword [r14 + 0x11c]
mov r9d, dword [r14 + 0x120]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
lea rcx, str.Deprecated_semantic_BUFFER_on_variable__s._Use_uniform_blocks_instead.
mov dword [rbp + 0x7f], ebx
mov r8d, dword [r13 + 0x10]
add r8d, edx
call fcn.18005dc40
mov ecx, 0xb0
mov edx, 0xb8
add esi, 0x92
lea r8d, [rdx + 0x26]
lea r9d, [rdx + 0x5e]
lea r10d, [rdx + 0x18]
lea r11d, [rdx + 0x50]
cmp esi, r15d
jb 0x180052b10
mov rsi, qword [rbp - 0x21]
lea r8d, [r9 + 0x60]
mov edx, dword [rbp + 0x6f]
lea r9d, [r11 + 0x7c]
lea r10d, [r8 + 0x24]
lea r11d, [r8 - 0x52]
jmp 0x1800532e2
mov rsi, qword [rbp + 0x77]
mov qword [rbp - 1], rax
mov rax, qword [rbp + 0x77]
mov qword [rbp - 0x19], rax
mov qword [rbp - 0x21], rsi
mov r15d, dword [rbp + 0x6f]
mov ecx, edx
mov r12d, dword [rbp + 0x6f]
mov dword [rbp - 0x31], r15d
imul eax, edx, 0x1428
mov dword [rbp + 0x77], ecx
cmp ecx, eax
ja 0x180053c4f
mov eax, ecx
cmp eax, 0x66b5f
ja 0x1800536ea
je 0x1800536af
cmp eax, 0x2ff3f
ja 0x180053556
je 0x180053507
cmp eax, 0x1492f
ja 0x180053406
je 0x1800533f2
cmp eax, 0xa3
je 0x1800533b2
cmp eax, 0x6e27
je 0x18005337f
cmp eax, 0xdbab
jne 0x180053389
movzx ecx, word [r14 + 0x144]
mov ebx, r11d
mov eax, dword [r14 + 0x148]
mov edx, dword [r14 + 0x13c]
mov r9d, dword [r14 + 0x140]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
lea rcx, str.Function_glGetMultiTexParameterfvEXT_is_excluded_from_stream_serialization
mov dword [rbp + 0x7f], ebx
jmp 0x1800533de
cmp word [r14], r11w
jb 0x180053a45
mov ecx, eax
mov rdi, qword [rbp - 0x11]
mov r8d, 0x176
mov r13, qword [rbp + 0x67]
imul eax, edx, 0xac
lea r9d, [r8 + 0xe]
lea r10d, [r8 + 0x24]
lea r11d, [r8 - 0x52]
add ecx, eax
jmp 0x1800532f0
movzx ecx, word [r14 + 0x134]
mov eax, dword [r14 + 0x138]
mov edx, dword [r14 + 0x12c]
mov r9d, dword [r14 + 0x130]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
lea rcx, str.__global_float_mat_src2__int_src2_step__int_src2_offset__int_offset_cols_
mov r8d, dword [r13 + 0x10]
add r8d, edx
call fcn.18005dc40
mov ecx, dword [rbp + 0x77]
mov edx, dword [rbp + 0x6f]
jmp 0x18005338b
mov eax, 0x132
cmp word [r14], ax
jb 0x180053a45
mov ecx, dword [rbp + 0x77]
jmp 0x18005338b
cmp eax, 0x1b6b3
je 0x1800534bb
cmp eax, 0x22437
je 0x18005346f
cmp eax, 0x291bb
jne 0x180053389
movzx ecx, word [r14 + 0x174]
mov eax, 0x14e
mov r8d, dword [r13 + 0x10]
mov ebx, eax
mov edx, dword [r14 + 0x16c]
add r8d, edx
mov r9d, dword [r14 + 0x170]
mov dword [rbp + 0x7f], eax
mov eax, dword [r14 + 0x178]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
lea rcx, str._s:__s:__s:_Calling_UTPS_PBSrv_DelAddrRec__:_record_id__d__storgaeType_d
call fcn.18005dc40
mov eax, 0x15a
jmp 0x180053674
movzx ecx, word [r14 + 0x164]
mov eax, 0x140
mov r8d, dword [r13 + 0x10]
mov ebx, eax
mov edx, dword [r14 + 0x15c]
add r8d, edx
mov r9d, dword [r14 + 0x160]
mov dword [rbp + 0x7f], eax
mov eax, dword [r14 + 0x168]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
lea rcx, str.Function_D3DXLoadMeshHierarchyFromXW_is_excluded_from_stream_serialization
call fcn.18005dc40
mov eax, 0x14e
jmp 0x180053674
movzx ecx, word [r14 + 0x154]
mov eax, 0x132
mov r8d, dword [r13 + 0x10]
mov ebx, eax
mov edx, dword [r14 + 0x14c]
add r8d, edx
mov r9d, dword [r14 + 0x150]
mov dword [rbp + 0x7f], eax
mov eax, dword [r14 + 0x158]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
lea rcx, str.content::ServiceWorkerCacheStorage::SimpleCacheLoader::CleanUpDeletedCache
call fcn.18005dc40
mov eax, 0x140
jmp 0x180053674
movzx ecx, word [r14 + 0x186]
mov eax, 0x15a
movzx r9d, word [r14 + 0x184]
mov ebx, eax
mov r8d, dword [r13 + 0x10]
mov edx, dword [r14 + 0x17c]
add r8d, edx
mov dword [rsp + 0x28], ecx
lea rcx, str.d_REASONFORISSUE_HASSNAPSHOTS_VmFaultToleranceConfigIssue_Fault_Vim__2QBDB
mov dword [rsp + 0x20], r9d
mov r9d, dword [r14 + 0x180]
mov dword [rbp + 0x7f], eax
call fcn.18005dc40
mov ecx, dword [rbp + 0x77]
mov edx, dword [rbp + 0x6f]
jmp 0x18005338b
cmp eax, 0x4b54f
ja 0x18005361e
je 0x1800535ed
cmp eax, 0x36cc3
je 0x180053596
cmp eax, 0x3da47
je 0x18005358d
mov ecx, eax
cmp eax, 0x447cb
jne 0x18005338b
mov ebx, r8d
mov dword [rbp + 0x7f], ebx
jmp 0x18005338b
cmp word [r14], r8w
jmp 0x180053383
mov eax, 0x168
cmp word [r14], ax
jb 0x180053a45
movzx ecx, word [r14 + 0x190]
mov ebx, eax
mov r8d, dword [r13 + 0x10]
mov edx, dword [r14 + 0x188]
add r8d, edx
mov r9d, dword [r14 + 0x18c]
mov dword [rbp + 0x7f], eax
mov eax, dword [r14 + 0x194]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
lea rcx, str._Opera__Trying_to_uninstall_an_external_extension_other_than_media_router.
call fcn.18005dc40
mov ecx, dword [rbp + 0x77]
mov edx, dword [rbp + 0x6f]
jmp 0x18005338b
movzx ecx, word [r14 + 0x1a0]
mov eax, dword [r14 + 0x1a4]
mov edx, dword [r14 + 0x198]
mov r9d, dword [r14 + 0x19c]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
lea rcx, str.GraphColor::SpillOptimizer___________________________spillOptimizer__0
jmp 0x1800533de
cmp eax, 0x522d3
je 0x180053694
cmp eax, 0x59057
je 0x180053689
cmp eax, 0x5fddb
jne 0x180053389
movzx ecx, word [r14 + 0x1b0]
mov eax, dword [r14 + 0x1b4]
mov r8d, dword [r13 + 0x10]
mov edx, dword [r14 + 0x1a8]
add r8d, edx
mov r9d, dword [r14 + 0x1ac]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
lea rcx, str.___Placing_all_exports_down_here_because_the_exported_classes_wont_export
call fcn.18005dc40
mov eax, 0x192
cmp word [r14], ax
jb 0x180053a45
mov ecx, dword [rbp + 0x77]
mov edx, dword [rbp + 0x6f]
jmp 0x18005338b
mov ebx, r9d
mov dword [rbp + 0x7f], ebx
jmp 0x180053389
cmp word [r14], r9w
jae 0x180053389
mov rsi, qword [rbp - 0x21]
mov ecx, 0xab287
mov edx, dword [rbp + 0x6f]
jmp 0x18005338b
movzx ecx, word [r14 + 0x1c0]
mov eax, 0x192
mov edx, dword [r14 + 0x1b8]
mov ebx, eax
mov r9d, dword [r14 + 0x1bc]
mov dword [rbp + 0x7f], eax
mov eax, dword [r14 + 0x1c4]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
lea rcx, str.exist_or_does_not_contain_a_value.__The_EXPRESSION_is_not_evaluated_if_the
jmp 0x1800533de
cmp eax, 0x9d77f
ja 0x180053915
je 0x1800538fe
cmp eax, 0x8216f
ja 0x1800537ff
je 0x1800537b1
cmp eax, 0x6d8e3
je 0x1800537a8
cmp eax, 0x74667
je 0x180053777
cmp eax, 0x7b3eb
jne 0x180053389
movzx ecx, word [r14 + 0x1da]
mov eax, 0x1a6
movzx r9d, word [r14 + 0x1d8]
mov ebx, eax
mov r8d, dword [r13 + 0x10]
mov edx, dword [r14 + 0x1d0]
add r8d, edx
mov dword [rsp + 0x28], ecx
lea rcx, str.Duration_String5___N_NT___Play_time_in_format_:_HH:MM:SS.mmm__HH:MM:SS:FF_
mov dword [rsp + 0x20], r9d
mov r9d, dword [r14 + 0x1d4]
mov dword [rbp + 0x7f], eax
call fcn.18005dc40
mov eax, 0x1b2
jmp 0x180053674
mov r8d, dword [r13 + 0x10]
lea rcx, str.double3___OVERLOADABLE___remainder_double3__double3__
mov edx, dword [r14 + 0x1c8]
mov ebx, r10d
mov r9d, dword [r14 + 0x1cc]
add r8d, edx
mov dword [rbp + 0x7f], ebx
call fcn.18005dc40
mov eax, 0x1a6
jmp 0x180053674
cmp word [r14], r10w
jmp 0x180053383
movzx ecx, word [r14 + 0x1e6]
mov eax, 0x1b2
movzx r9d, word [r14 + 0x1e4]
mov ebx, eax
mov r8d, dword [r13 + 0x10]
mov edx, dword [r14 + 0x1dc]
add r8d, edx
mov dword [rsp + 0x28], ecx
lea rcx, str.void_glCreateQueries_GLenum_target___s__GLsizei_n___d__GLuint_ids___s_
mov dword [rsp + 0x20], r9d
mov r9d, dword [r14 + 0x1e0]
mov dword [rbp + 0x7f], eax
call fcn.18005dc40
mov eax, 0x1be
jmp 0x180053674
cmp eax, 0x88ef3
je 0x1800538b0
cmp eax, 0x8fc77
je 0x180053861
cmp eax, 0x969fb
jne 0x180053389
mov eax, 0x1d8
cmp word [r14], ax
jb 0x180053a45
movzx ecx, word [r14 + 0x208]
mov ebx, eax
mov edx, dword [r14 + 0x200]
mov r9d, dword [r14 + 0x204]
mov dword [rbp + 0x7f], eax
mov eax, dword [r14 + 0x20c]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
lea rcx, str._getPowerMode_ICpuPowerState_trace_pprofiling__SAPB_WW4power_mode_t_23__Z
jmp 0x1800533de
movzx ecx, word [r14 + 0x1fe]
mov eax, 0x1ca
movzx r9d, word [r14 + 0x1fc]
mov ebx, eax
mov r8d, dword [r13 + 0x10]
mov edx, dword [r14 + 0x1f4]
add r8d, edx
mov dword [rsp + 0x28], ecx
lea rcx, str.___the_socket_yet._Thus_the_outgoing_messages_need_to_be_prepared_to_queue
mov dword [rsp + 0x20], r9d
mov r9d, dword [r14 + 0x1f8]
mov dword [rbp + 0x7f], eax
call fcn.18005dc40
mov ecx, dword [rbp + 0x77]
mov edx, dword [rbp + 0x6f]
jmp 0x18005338b
movzx ecx, word [r14 + 0x1f2]
mov eax, 0x1be
movzx r9d, word [r14 + 0x1f0]
mov ebx, eax
mov r8d, dword [r13 + 0x10]
mov edx, dword [r14 + 0x1e8]
add r8d, edx
mov dword [rsp + 0x28], ecx
lea rcx, str.System.Collections.Generic.IEnumerable_System.Windows.Point_.GetEnumerator
mov dword [rsp + 0x20], r9d
mov r9d, dword [r14 + 0x1ec]
mov dword [rbp + 0x7f], eax
call fcn.18005dc40
mov eax, 0x1ca
jmp 0x180053674
mov eax, 0x1e6
cmp word [r14], ax
jb 0x180053a45
mov ecx, dword [rbp + 0x77]
jmp 0x18005338b
cmp eax, 0xb8d8f
ja 0x180053c3d
je 0x180053a56
cmp eax, 0xa4503
je 0x1800539f4
cmp eax, 0xab287
je 0x18005399f
cmp eax, 0xb200b
jne 0x180053389
movzx eax, word [r14]
cmp eax, ebx
jle 0x180053401
sub eax, ebx
movsxd rdx, ebx
add rdx, r14
mov dword [rbp - 0x39], eax
lea r9, [rbp - 0x39]
mov qword [rsp + 0x20], 0
xor r8d, r8d
mov ecx, 0x8c
call fcn.180007af0
movzx r8d, word [r14]
lea rcx, str.security.crl.autoupdate.nextInstant
mov r9d, r8d
mov qword [rsp + 0x20], rax
sub r9d, ebx
mov edx, ebx
dec r8d
call fcn.18005dc40
mov ecx, dword [rbp + 0x77]
mov edx, dword [rbp + 0x6f]
jmp 0x18005338b
movzx ecx, word [r14 + 0x22a]
mov eax, 0x1f2
movzx r9d, word [r14 + 0x228]
mov ebx, eax
mov r8d, dword [r13 + 0x10]
mov edx, dword [r14 + 0x220]
add r8d, edx
mov dword [rsp + 0x28], ecx
lea rcx, str.std.vector_AttributeEncoding_t_std::allocator_AttributeEncoding_t___.clear
mov dword [rsp + 0x20], r9d
mov r9d, dword [r14 + 0x224]
mov dword [rbp + 0x7f], eax
call fcn.18005dc40
mov edx, dword [rbp + 0x6f]
mov ecx, 0xab287
mov rsi, qword [rbp - 0x21]
jmp 0x18005338b
movzx ecx, word [r14 + 0x218]
mov eax, 0x1e6
mov r8d, dword [r13 + 0x10]
mov ebx, eax
mov edx, dword [r14 + 0x210]
add r8d, edx
mov r9d, dword [r14 + 0x214]
mov dword [rbp + 0x7f], eax
mov eax, dword [r14 + 0x21c]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], ecx
lea rcx, str.void_gdb_display_match_list_char__int__int__const_match_list_displayer_
call fcn.18005dc40
mov eax, 0x1f2
cmp word [r14], ax
jae 0x1800533ea
mov rsi, qword [rbp - 0x21]
mov ecx, 0xab287
mov edx, dword [rbp + 0x6f]
jmp 0x18005338b
mov rdi, qword [rbp - 1]
test rdi, rdi
je 0x180053b36
lea rcx, str.MILMediaHasAudio
call fcn.18005dc40
xor esi, esi
lea r13d, [rsi + 1]
cmp dword [r14 + 0x28], esi
jbe 0x180053b2f
movzx ecx, word [r14 + 0x2c]
movsxd rdx, esi
lea r9, [rbp - 0x39]
add rdx, rdi
mov qword [rsp + 0x20], 0
xor r8d, r8d
movzx eax, byte [rdx + 1]
movzx edi, byte [rdx + 2]
shl edi, 8
add edi, eax
movzx eax, byte [rdx]
shl edi, 8
add rdx, 3
add edi, eax
lea eax, [rcx - 3]
mov ecx, 0x8c
mov dword [rbp - 0x39], eax
call fcn.180007af0
movzx ecx, byte [r14 + 0x20]
lea rdx, [rbp - 0x39]
mov rbx, rax
shl edi, cl
movzx eax, word [r14 + 0xc4]
lea rcx, [rbp - 0x29]
mov dword [rbp - 0x29], eax
xor r9d, r9d
movzx eax, byte [r14 + 0x21]
movsxd r8, edi
add r8, qword [rbp - 0x19]
mov dword [rbp - 0x39], eax
mov dword [rsp + 0x20], 0xcb
call fcn.180056560
mov r9, rbx
lea rcx, str.remote_playback
mov r8, rax
mov edx, r13d
call fcn.18005dc40
movzx ecx, word [r14 + 0x2c]
inc r13d
mov rdi, qword [rbp - 1]
add esi, ecx
cmp esi, dword [r14 + 0x28]
jb 0x180053a84
mov ebx, dword [rbp + 0x7f]
mov edx, dword [rbp + 0x6f]
mov rsi, qword [rbp - 0x21]
test rsi, rsi
je 0x180053401
lea rcx, str.V739_DeltaFract
call fcn.18005dc40
xor r13d, r13d
mov dword [rbp - 0x39], 1
cmp dword [r14 + 0x38], r13d
jbe 0x1800533ea
movzx ecx, word [r14 + 0x3c]
mov r15d, dword [rbp - 0x39]
nop dword [rax + rax]
movsxd rax, r13d
lea r9, [rbp - 0x39]
add rsi, rax
mov qword [rsp + 0x20], 0
xor r8d, r8d
movzx eax, byte [rsi + 3]
lea rdx, [rsi + 5]
movzx edi, byte [rsi + 4]
shl edi, 8
add edi, eax
movzx eax, byte [rsi + 2]
shl edi, 8
add edi, eax
lea eax, [rcx - 5]
mov ecx, 0x8c
mov dword [rbp - 0x39], eax
call fcn.180007af0
movzx ecx, byte [r14 + 0x20]
lea rdx, [rbp - 0x39]
mov rbx, rax
shl edi, cl
movzx eax, word [r14 + 0xc4]
lea rcx, [rbp - 0x29]
mov dword [rbp - 0x29], eax
xor r9d, r9d
movzx eax, byte [r14 + 0x21]
movsxd r8, edi
add r8, qword [rbp - 0x19]
mov dword [rbp - 0x39], eax
mov dword [rsp + 0x20], 0xcb
call fcn.180056560
movzx ecx, byte [rsi]
mov r9, rax
movzx r8d, byte [rsi + 1]
mov edx, r15d
shl r8d, 8
add r8d, ecx
mov qword [rsp + 0x20], rbx
lea rcx, str.Saint_Vincent_na_Grenadines
call fcn.18005dc40
movzx ecx, word [r14 + 0x3c]
inc r15d
mov rsi, qword [rbp - 0x21]
add r13d, ecx
cmp r13d, dword [r14 + 0x38]
jb 0x180053b70
mov r15d, dword [rbp - 0x31]
mov ebx, dword [rbp + 0x7f]
mov ecx, dword [rbp + 0x77]
mov edx, dword [rbp + 0x6f]
jmp 0x18005338b
cmp eax, 0xbfb13
je 0x180053c63
cmp eax, 0xc6897
jne 0x180053389
add rsp, 0xa8
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
test rdi, rdi
je 0x180053389
mov eax, 0x3c
mov dword [rbp - 0x39], eax
sub eax, 0x3b
je 0x180053c93
cmp eax, 1
jne 0x180053e20
lea rcx, str.ew_cdcmdm.inf
call fcn.18005dc40
jmp 0x180053e20
xor ecx, ecx
mov ebx, 1
mov dword [rbp - 9], ecx
mov dword [rbp - 0x29], ebx
cmp dword [r14 + 0x48], ecx
jbe 0x180053e20
nop word [rax + rax]
mov esi, 0x2f
movsxd r13, ecx
nop dword [rax + rax]
cmp esi, 0x2f
je 0x180053dcd
cmp esi, 0xc7c
jne 0x180053dee
lea rdx, [r13 + 5]
mov qword [rsp + 0x20], 0
add rdx, rdi
lea r9, [rbp - 0x31]
xor r8d, r8d
test r12d, r12d
je 0x180053d3b
movzx eax, word [r14 + 0x4c]
mov ecx, 0x8c
sub eax, 5
mov dword [rbp - 0x31], eax
call fcn.180007af0
movzx ecx, byte [rdi + r13 + 1]
mov r8d, r15d
movzx edx, byte [rdi + r13 + 2]
movzx r9d, byte [rdi + r13]
shl edx, 8
add edx, ecx
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], edx
lea rcx, str.uint4___OVERLOADABLE___convert_uint_sat_rtp_float4__
mov edx, ebx
call fcn.18005dc40
jmp 0x180053dee
movzx edi, byte [rdi + r13 + 2]
mov rcx, qword [rbp - 0x11]
shl edi, 8
movzx eax, byte [rcx + r13 + 1]
add edi, eax
movzx eax, byte [rcx + r13]
shl edi, 8
mov ecx, 0x8c
add edi, eax
movzx eax, word [r14 + 0x4c]
sub eax, 5
mov dword [rbp - 0x31], eax
call fcn.180007af0
movzx ecx, byte [r14 + 0x20]
lea rdx, [rbp - 0x31]
mov rbx, rax
shl edi, cl
movzx eax, word [r14 + 0xc4]
lea rcx, [rbp + 7]
mov dword [rbp + 7], eax
xor r9d, r9d
movzx eax, byte [r14 + 0x21]
movsxd r8, edi
add r8, qword [rbp - 0x19]
mov dword [rbp - 0x31], eax
mov dword [rsp + 0x20], 0xcb
call fcn.180056560
mov qword [rsp + 0x20], rbx
lea rcx, str.dx_step______sizeof_dx__
mov ebx, dword [rbp - 0x29]
mov r9, rax
mov edx, ebx
mov r8d, r15d
call fcn.18005dc40
mov rdi, qword [rbp - 0x11]
jmp 0x180053dee
movzx r15d, byte [rdi + r13 + 4]
movzx eax, byte [rdi + r13 + 3]
shl r15d, 8
add r15d, eax
mov r12d, r15d
shr r12d, 0xf
and r15d, 0x3fff
add esi, 0xc4d
cmp esi, 0x189a
jbe 0x180053cc0
mov ecx, dword [rbp - 9]
inc ebx
movzx eax, word [r14 + 0x4c]
add ecx, eax
mov dword [rbp - 0x31], r15d
mov dword [rbp - 9], ecx
mov dword [rbp - 0x29], ebx
cmp ecx, dword [r14 + 0x48]
jb 0x180053cb0
mov eax, dword [rbp - 0x39]
dec eax
mov dword [rbp - 0x39], eax
cmp eax, 0x3a
ja 0x180053c74
mov ebx, dword [rbp + 0x7f]
mov rsi, qword [rbp - 0x21]
mov ecx, dword [rbp + 0x77]
mov edx, dword [rbp + 0x6f]
jmp 0x18005338b