Function at 0x180054e90
Capabilities:
Write file on windows

Disassembly:
mov qword [rsp + 0x20], r9
mov qword [rsp + 0x18], r8
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 - 0x21a88]
mov eax, 0x21b88
call fcn.18006a390
sub rsp, rax
mov edi, dword [rbp + 0x21ad8]
lea eax, [rdx - 0xb]
mov rsi, rcx
mov qword [rbp - 0x28], rdi
mov ecx, dword [rbp + 0x21ad8]
cmp edx, eax
mov rax, qword [rbp - 0x68]
mov r10, r9
mov r9, qword [rbp - 0x68]
mov r11, r8
mov dword [rbp - 0x20], ecx
lea r8, [0x180000000]
mov ecx, dword [rbp + 0x21ad8]
mov ebx, edx
mov qword [rbp], rax
mov qword [rbp + 0x28], rcx
jbe 0x18005538a
mov eax, dword [rbp + 0x21ad8]
mov rdx, qword [rbp - 0x68]
mov r8, qword [rbp - 0x68]
mov r14, qword [rbp + 0x21af0]
mov r13, qword [rbp - 0x78]
mov r12d, dword [rbp + 0x21ad8]
mov r15, qword [rbp - 0x78]
mov dword [rbp - 0x5c], eax
mov rax, qword [rbp - 0x68]
mov qword [rbp + 0x30], rax
mov rax, qword [rbp - 0x68]
mov qword [rbp - 0x38], rdx
mov edx, dword [rbp + 0x21ad8]
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x70], r8
mov qword [rbp + 0x50], r9
nop dword [rax]
nop word [rax + rax]
lea eax, [rbx - 0xab]
cmp eax, 0x22
ja case.0x180054f8a.173
lea r9, [0x180000000]
movzx eax, byte [r9 + rax + 0x56d28]
mov ecx, dword [r9 + rax*4 + 0x56cf8]
add rcx, r9
jmp rcx
mov rbx, qword [rbp + 0x21ad0]
mov rcx, qword [rbx]
call qword [r14 + 0x10]
xor edx, edx
xor r12d, r12d
div dword [r14 + 8]
mov rax, qword [r14]
lea rsi, [rax + rdx*8]
mov rax, qword [rax + rdx*8]
test rax, rax
je 0x18005502a
mov rdx, qword [rax]
mov rcx, qword [rbx]
call qword [r14 + 0x18]
test eax, eax
je 0x18005501b
mov ebx, 0x66
mov eax, ebx
sub eax, 0x66
je 0x180054fff
sub eax, 0x2a
je 0x180054fe6
sub eax, 0x2a
je 0x180054fde
cmp eax, 0x2a
je 0x18005502a
jmp 0x180055009
mov r12d, 1
jmp 0x180055009
mov r9, r15
mov r8d, 0x63
mov rdx, r14
xor ecx, ecx
call fcn.1800314f0
dec dword [r14 + 0x30]
jmp 0x180055009
mov r15, qword [rsi]
mov rax, qword [r15 + 0x10]
mov qword [rsi], rax
add ebx, 0x2a
cmp ebx, 0x10e
jb 0x180054fc6
mov rbx, qword [rbp + 0x21ad0]
mov rsi, qword [rsi]
add rsi, 0x10
mov rax, qword [rsi]
test rax, rax
jne 0x180054fb3
mov rsi, qword [rbp + 0x21ad0]
mov ebx, 0xc2
jmp 0x1800552a1
lea r9, [rbp + 0x138]
xor r8d, r8d
mov edx, 0x10e
xor ecx, ecx
call fcn.180022410
lea r9, [rbp + 0x140]
mov qword [rbp - 0x68], rax
xor r8d, r8d
mov edx, 0x10e
xor ecx, ecx
call fcn.180022410
lea r9, [rbp + 0x148]
mov qword [rbp - 0x70], rax
xor r8d, r8d
mov edx, 0x10e
xor ecx, ecx
call fcn.180022410
lea rdx, [rbp + 0x190]
mov qword [rbp + 0x50], rax
mov qword [rbp - 0x38], rdx
jmp 0x1800552a1
mov r8d, dword [r10]
lea rax, [rbp + 0xa0]
mov rcx, qword [r14]
lea r9, [rbp + 0x64]
mov rdx, r11
mov qword [rsp + 0x20], rax
call qword [sym.imp.KERNEL32.dll_WriteFile]
mov r10, qword [rbp + 0x21ae8]
test eax, eax
je 0x180056c3c
mov eax, dword [r10]
cmp dword [rbp + 0x64], eax
jne 0x180056c3c
jmp 0x1800552a8
lea rcx, str.SESSION_TCP10
call fcn.180069bd0
xor r13d, r13d
mov dword [rbp - 0x5c], 1
mov qword [rbp], r13
jmp 0x1800552a1
movzx r9d, byte [rbp + 0x207]
mov rdx, qword [rbp - 0x10]
and r9d, 7
mov dword [rbp - 0x20], r9d
cmp rdx, qword [rbp - 0x68]
jb 0x180056c59
mov ecx, edi
shl ecx, 5
add rcx, r8
cmp rdx, rcx
jb 0x180056c4c
jmp 0x1800552b3
mov r8d, dword [r14]
mov edx, 1
cmp r8d, edx
jle 0x18005517e
lea rcx, [rsi + 8]
nop dword [rax]
mov rax, qword [rcx]
cmp byte [rax], 0x2d
jne 0x18005515d
cmp byte [rax + 1], 0x78
jne 0x18005515d
cmp byte [rax + 2], 0
jne 0x18005515d
mov dword [rbp - 0x5c], 0
jmp 0x180055165
test r13, r13
jne 0x18005517a
mov r13, rax
inc edx
add rcx, 8
cmp edx, r8d
jl 0x180055140
mov ebx, 0xcc
jmp 0x1800552af
mov qword [rbp], rax
mov ebx, 0xcc
jmp 0x1800552af
xor r8d, r8d
lea rcx, [rbp + 0x120]
lea edx, [r8 + 0x6b]
call fcn.180028e20
cmp eax, 0x7f504b47
jne 0x180056c66
xor r8d, r8d
lea rcx, [rbp + 0x1e0]
lea edx, [r8 + 0x6b]
call fcn.180028e20
cmp eax, 0x7f657874
jne 0x180056c66
xor r8d, r8d
lea rcx, [rbp + 0x128]
lea edx, [r8 + 0x6b]
call fcn.180028e20
xor r8d, r8d
mov eax, eax
lea rcx, [rbp + 0x12c]
mov qword [rbp + 0x30], rax
lea edx, [r8 + 0x6b]
call fcn.180028e20
xor r8d, r8d
mov qword [rbp + 0x28], rax
lea rcx, [rbp + 0x134]
lea edx, [r8 + 0x6b]
call fcn.180028e20
mov rdi, rax
mov qword [rbp - 0x28], rax
jmp 0x1800552a1
mov eax, dword [rsi]
mov dword [rbp + 0xb0], eax
mov rax, qword [rsi]
shr rax, 0x20
mov dword [rbp + 0xb4], eax
mov qword [rbp + 0xb8], 0
jmp case.0x180054f8a.173
test r13, r13
je 0x180056c73
lea rcx, str.attribut_weak_d
call fcn.180069bd0
mov r8d, 0x11f
lea rcx, [rbp - 0x10]
mov rdx, r13
call fcn.1800418c0
mov qword [rbp - 0x50], rax
lea r9, [rbp - 0x48]
mov qword [rbp + 0x18], rax
lea r8, [rbp + 0x18]
lea rax, [rsp + 0x60]
mov dword [rsp + 0x28], 0x92
lea rdx, [rbp + 0x120]
mov qword [rsp + 0x20], rax
lea rcx, [rbp + 0x38]
mov dword [rsp + 0x60], 0x100
mov qword [rbp - 0x48], 0
call fcn.18004cf20
mov r10, qword [rbp + 0x21ae8]
mov r11, qword [rbp + 0x21ae0]
mov r8, qword [rbp - 0x70]
mov edx, dword [rbp + 0x21ad8]
dec ebx
lea eax, [rdx - 0xb]
cmp ebx, eax
ja 0x180054f60
mov rcx, qword [rbp + 0x28]
lea r8, [0x180000000]
mov r9, qword [rbp - 0x50]
mov r10, qword [rbp - 0x70]
mov r11, qword [rbp - 0x38]
lea eax, [rdx + 0xb]
mov dword [rbp + 0x60], eax
cmp edx, eax
jae 0x180056c22
mov r14d, dword [rbp + 0x21ad8]
mov r12d, dword [rbp + 0x21ad8]
mov r15d, dword [rbp + 0x21ad8]
mov r13d, dword [rbp + 0x21ad8]
mov eax, dword [rbp + 0x21ad8]
mov ebx, dword [rbp + 0x21ad8]
mov esi, dword [rbp + 0x21ad8]
mov qword [rbp + 0x10], r14
mov qword [rbp + 8], r12
mov qword [rbp - 8], r15
mov qword [rbp + 0x20], r13
mov qword [rsp + 0x68], rax
mov qword [rbp - 0x18], rbx
mov qword [rbp + 0x18], rsi
nop word [rax + rax]
add edx, 0xffffff5f
cmp edx, 0x34
ja case.0x18005536a.172
movzx edx, byte [r8 + rdx + 0x56d7c]
mov r8d, dword [r8 + rdx*4 + 0x56d4c]
lea rdx, [0x180000000]
add r8, rdx
jmp r8
test r14, r14
jne 0x180055379
xor eax, eax
jmp 0x180056c28
mov eax, dword [r14 + 0x28]
jmp 0x180056c28
mov eax, r12d
jmp 0x180056c28
mov rax, qword [rbp - 0x68]
mov r11, qword [rbp - 0x68]
mov r10, qword [rbp - 0x68]
mov qword [rbp + 0x50], rax
mov eax, dword [rbp + 0x21ad8]
mov dword [rbp - 0x5c], eax
mov rax, qword [rbp - 0x68]
mov qword [rbp + 0x30], rax
mov qword [rbp - 0x38], r11
mov qword [rbp - 0x70], r10
mov qword [rbp - 0x50], r9
jmp 0x1800552dd
mov eax, dword [rbp - 0x5c]
test eax, eax
je 0x1800553d9
lea rdx, [rbp + 0x220]
lea rcx, str.veis_com_o_Flash_Player_7:
call fcn.180069bd0
mov eax, dword [rbp - 0x5c]
mov r8d, 0x11b
mov dword [rsp + 0x60], eax
lea rdx, [rbp + 0x220]
lea rcx, [rsp + 0x60]
call fcn.1800273a0
mov eax, dword [rsp + 0x50]
mov byte [rbp + 0x220], 0
cmp eax, 4
jne 0x180055450
lea r8, str.pspemu
mov edx, 0x400
lea rcx, [rbp + 0x220]
call fcn.18004db60
mov r9d, 0x109
lea rdx, [rbp + 0x220]
xor r8d, r8d
xor ecx, ecx
call fcn.180031af0
lea r8, str._ISO
mov edx, 0x400
lea rcx, [rbp + 0x220]
call fcn.18004db60
jmp 0x18005566e
cmp eax, 5
jne 0x180055518
mov r12, qword [rbp - 0x80]
mov edi, 0x11a
mov eax, edi
sub eax, 0x11a
je 0x1800554ce
sub eax, 1
je 0x1800554c5
cmp eax, 1
jne 0x1800554fd
lea r8, str._GAME
mov edx, 0x400
lea rcx, [rbp + 0x220]
call fcn.18004db60
mov r9d, 0x109
lea rdx, [rbp + 0x220]
xor r8d, r8d
xor ecx, ecx
call fcn.180031af0
mov r9, r12
lea r8, str.__.9s
mov edx, 0x400
lea rcx, [rbp + 0x220]
call fcn.18004db60
jmp 0x1800554e6
lea r8, str._PSP
jmp 0x1800554d5
lea r8, str.pspemu
mov edx, 0x400
lea rcx, [rbp + 0x220]
call fcn.18004db60
mov r9d, 0x109
lea rdx, [rbp + 0x220]
xor r8d, r8d
xor ecx, ecx
call fcn.180031af0
inc edi
cmp edi, 0x11d
jb 0x180055462
mov r12, qword [rbp + 8]
mov rdi, qword [rbp - 0x28]
jmp 0x180055685
cmp eax, 1
jne 0x1800555ff
mov r14, qword [rbp - 0x80]
mov eax, 0x6d
mov r15, qword [rbp - 0x68]
mov dword [rsp + 0x54], eax
cmp eax, 0x6d
je 0x18005555e
cmp eax, 0x2a94
jne 0x1800555de
mov r9d, 0x109
lea rdx, [rbp + 0x220]
xor r8d, r8d
xor ecx, ecx
call fcn.180031af0
jmp 0x1800555da
lea r8, str.addcont
mov edx, 0x400
lea rcx, [rbp + 0x220]
call fcn.18004db60
mov r9d, 0x109
lea rdx, [rbp + 0x220]
xor r8d, r8d
xor ecx, ecx
call fcn.180031af0
mov r9, r14
lea r8, str.__.9s
mov edx, 0x400
lea rcx, [rbp + 0x220]
call fcn.18004db60
mov r9d, 0x109
lea rdx, [rbp + 0x220]
xor r8d, r8d
xor ecx, ecx
call fcn.180031af0
mov r9, r15
lea r8, [0x18009bbe0]
mov edx, 0x400
lea rcx, [rbp + 0x220]
call fcn.18004db60
mov eax, dword [rsp + 0x54]
add eax, 0x2a27
mov dword [rsp + 0x54], eax
cmp eax, 0x544e
jbe 0x180055532
mov r14, qword [rbp + 0x10]
mov r15, qword [rbp - 8]
jmp 0x180055685
cmp eax, 2
jne 0x18005560d
lea r8, str.patch
jmp 0x18005562a
cmp eax, 3
jne 0x18005561b
lea r8, [0x18009bbec]
jmp 0x18005562a
test eax, eax
jne 0x180056c9c
lea r8, [0x18009bbf0]
mov edx, 0x400
lea rcx, [rbp + 0x220]
call fcn.18004db60
mov r9d, 0x109
lea rdx, [rbp + 0x220]
xor r8d, r8d
xor ecx, ecx
call fcn.180031af0
mov r9, qword [rbp - 0x80]
lea r8, str.__.9s
mov edx, 0x400
lea rcx, [rbp + 0x220]
call fcn.18004db60
mov r9d, 0x109
lea rdx, [rbp + 0x220]
xor r8d, r8d
xor ecx, ecx
call fcn.180031af0
lea rcx, str.Expected_separator
call fcn.180069bd0
mov rax, qword [rsp + 0x68]
jmp case.0x18005536a.172
mov edx, dword [rsp + 0x50]
cmp edx, 2
ja 0x18005588a
mov r13, qword [rbp - 0x50]
xor ebx, ebx
mov r15, qword [rbp - 0x48]
mov edi, 7
mov rsi, qword [rbp - 0x10]
mov dword [rsp + 0x54], ebx
mov qword [rsp + 0x70], rdi
cmp ebx, 6
ja case.default.0x1800556de
lea rdx, [0x180000000]
mov ecx, dword [rdx + rbx*4 + 0x56db4]
add rcx, rdx
jmp rcx
mov edx, 0x85
xor ecx, ecx
call fcn.18003a740
lea rcx, str.VmodlVimAuthorizationManagerPermission
call fcn.180069bd0
lea r8, [rbp + 0x220]
lea rdx, str.DependentSizedExtVectorType
lea rcx, [rbp + 0x620]
call fcn.180069c30
jmp case.default.0x1800556de
lea r8, [rbp + 0x220]
lea rdx, str._Z18convert_short4_rteDv4_i
lea rcx, [rbp + 0x620]
call fcn.180069c30
jmp case.default.0x1800556de
mov edx, 0x85
xor ecx, ecx
call fcn.18003a740
jmp case.default.0x1800556de
mov r8d, 0xc5
lea rdx, [rbp + 0x620]
xor ecx, ecx
call fcn.18003a590
mov rdi, qword [rbp + 0x50]
add rdi, qword [rbp - 0x70]
cmp rdi, rsi
je 0x180055837
mov r12, qword [rbp - 0x10]
mov ebx, 0x13
cmp ebx, 0x13
je 0x18005578e
cmp ebx, 0x3f
jne 0x180055812
mov eax, r14d
add rdi, rax
jmp 0x180055812
mov rax, r12
mov qword [rsp + 0x78], 0x10000
sub rax, rdi
lea r8, [rbp - 0x48]
xor r9d, r9d
mov qword [rbp - 0x48], rax
lea rdx, [rsp + 0x78]
mov ecx, 0x10b
call fcn.18003a2d0
mov r14, rax
mov dword [rsp + 0x28], 0x92
lea rax, [rsp + 0x60]
mov dword [rsp + 0x60], r14d
lea r9, [rbp - 0x48]
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0x78]
mov qword [rbp - 0x48], rdi
lea rdx, [rbp + 0x1a80]
mov qword [rsp + 0x78], r13
lea rcx, [rbp + 0xc0]
call fcn.18004cf20
mov r8d, 0xa4
mov dword [rsp + 0x60], r14d
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x1a80]
call fcn.18003a970
add ebx, 0x2c
cmp ebx, 0x6b
jb 0x180055775
mov qword [rbp + 0x10], r14
cmp rdi, r12
jne 0x180055770
mov r12, qword [rbp + 8]
mov ebx, dword [rsp + 0x54]
mov rsi, qword [rbp - 0x10]
mov edx, 0x85
xor ecx, ecx
call fcn.18003a740
lea rcx, str.745A17A0_74D3_11D0_B6FE_00A0C90F57DA
call fcn.180069bd0
mov rdi, qword [rsp + 0x70]
inc ebx
sub rdi, 1
mov dword [rsp + 0x54], ebx
mov qword [rsp + 0x70], rdi
jne 0x1800556c4
mov rsi, qword [rbp + 0x18]
mov r13, qword [rbp + 0x20]
mov rbx, qword [rbp - 0x18]
mov rax, qword [rsp + 0x68]
mov rdi, qword [rbp - 0x28]
mov edx, dword [rsp + 0x50]
mov qword [rbp - 0x48], r15
mov r15, qword [rbp - 8]
test edx, 0xfffffffc
jne case.0x18005536a.172
cmp edx, 2
je case.0x18005536a.172
cmp qword [rbp], 0
je case.0x18005536a.172
cmp edx, 3
jne 0x180055b82
mov edi, 0x18
nop dword [rax + rax]
mov eax, edi
sub eax, 0x16
je 0x180055b4b
sub eax, 1
je 0x180055b18
cmp eax, 1
jne 0x180055b71
lea rcx, str.exports.Domain__Domain_
call fcn.180069bd0
jmp 0x180055b71
xor edx, edx
lea rcx, [rbp + 0x1380]
mov r8d, 0x300
call fcn.18006bea0
lea rax, [rbp + 0xcd0]
mov edx, 6
lea rcx, [rbp + 0x1380]
nop word [rax + rax]
lea rax, [rax + 0x80]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
lea rcx, [rcx + 0x80]
movups xmmword [rax - 0x80], xmm0
movups xmm0, xmmword [rcx - 0x60]
movups xmmword [rax - 0x70], xmm1
movups xmm1, xmmword [rcx - 0x50]
movups xmmword [rax - 0x60], xmm0
movups xmm0, xmmword [rcx - 0x40]
movups xmmword [rax - 0x50], xmm1
movups xmm1, xmmword [rcx - 0x30]
movups xmmword [rax - 0x40], xmm0
movups xmm0, xmmword [rcx - 0x20]
movups xmmword [rax - 0x30], xmm1
movups xmm1, xmmword [rcx - 0x10]
movups xmmword [rax - 0x20], xmm0
movups xmmword [rax - 0x10], xmm1
sub rdx, 1
jne 0x180055920
mov r8d, 0xc5
lea rdx, [rbp + 0x620]
xor ecx, ecx
call fcn.18003a590
mov r8d, 0xa4
mov dword [rsp + 0x60], 0x300
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0xcd0]
call fcn.18003a970
jmp case.default.0x1800556de
xor edi, edi
test r15, r15
je 0x18005584f
mov r14, qword [rbp - 0x50]
nop word [rax + rax]
mov eax, 3
mov dword [rsp + 0x60], eax
nop dword [rax]
cmp eax, 3
jne 0x180055a61
xor r9d, r9d
mov qword [rsp + 0x78], 0x10000
lea r8, [rbp - 0x48]
mov qword [rbp - 0x48], r15
lea rdx, [rsp + 0x78]
mov ecx, 0x10b
call fcn.18003a2d0
mov rbx, rax
mov dword [rsp + 0x28], 0x92
lea rax, [rsp + 0x58]
mov dword [rsp + 0x58], ebx
lea r9, [rbp - 0x48]
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0x78]
mov qword [rbp - 0x48], rdi
lea rdx, [rbp + 0x1a80]
mov qword [rsp + 0x78], r14
lea rcx, [rbp + 0xd0]
call fcn.18004cf20
mov r8d, 0xa4
mov dword [rsp + 0x58], ebx
lea rdx, [rsp + 0x58]
lea rcx, [rbp + 0x1a80]
call fcn.18003a970
mov eax, ebx
sub r15, rax
add rdi, rax
mov eax, dword [rsp + 0x60]
add eax, 0xf6
mov dword [rsp + 0x60], eax
cmp eax, 0xf6
jbe 0x1800559d0
test r15, r15
jne 0x1800559c0
mov r14, qword [rbp + 0x10]
mov ebx, dword [rsp + 0x54]
mov r13, qword [rbp - 0x50]
jmp 0x18005584f
cmp dword [rbp - 0x40], 0
jne 0x180055ad2
lea rcx, str.End:_qsort_in_FastListBoxList
call fcn.180069bd0
lea r8, [rbp + 0x220]
lea rdx, str.RotationStiffnessZ
lea rcx, [rbp + 0x620]
call fcn.180069c30
mov r9d, 0x109
lea rdx, [rbp + 0x620]
xor r8d, r8d
xor ecx, ecx
call fcn.180031af0
lea rcx, str.CComPtr_IPsLookupTreePropertyMetadata_
call fcn.180069bd0
lea r8, [rbp + 0x220]
lea rdx, str.tex.grad_with_cube_geometry
lea rcx, [rbp + 0x620]
call fcn.180069c30
mov r8d, 0xc5
lea rdx, [rbp + 0x620]
xor ecx, ecx
call fcn.18003a590
mov r15d, r12d
add r15, qword [rbp - 0x70]
jmp case.default.0x1800556de
lea r8, [rbp + 0x220]
lea rdx, str.Uniform1ivARB
lea rcx, [rbp + 0x620]
call fcn.180069c30
mov r9d, 0x109
lea rdx, [rbp + 0x620]
xor r8d, r8d
xor ecx, ecx
call fcn.180031af0
jmp 0x180055b71
lea rcx, str.IDR_ALT_SCROLLBAR_ARROW_UP_NORMAL
call fcn.180069bd0
lea r8, [rbp + 0x220]
lea rdx, str.kDiscardFramebufferEXT
lea rcx, [rbp + 0x620]
call fcn.180069c30
dec edi
cmp edi, 0x15
ja 0x1800558c0
mov rdi, qword [rbp - 0x28]
jmp 0x180055ba8
lea rcx, str.CDocExtSite::DecideLaunchDocFinishItem
call fcn.180069bd0
lea r8, [rbp + 0x220]
lea rdx, str.ConverterHyperVInvalidInput
lea rcx, [rbp + 0x620]
call fcn.180069c30
mov r8d, 0xc5
lea rdx, [rbp + 0x620]
xor ecx, ecx
call fcn.18003a590
mov eax, dword [rbp - 0x1c]
lea rdx, [rsp + 0x58]
mov r8d, 0xa4
mov dword [rsp + 0x58], eax
lea rcx, [rbp + 0x1680]
call fcn.18003a970
mov edx, 0x85
xor ecx, ecx
call fcn.18003a740
mov rax, qword [rsp + 0x68]
jmp case.0x18005536a.172
cmp r15d, 6
jne 0x180055c00
mov dword [rsp + 0x50], 5
jmp 0x180055c51
cmp r15d, 7
je 0x180055c49
lea eax, [r15 - 0xe]
cmp eax, 2
jbe 0x180055c49
cmp r15d, 0x15
jne 0x180055c1f
mov dword [rsp + 0x50], 0
jmp 0x180055c51
cmp r15d, 0x16
jne 0x180055c2f
mov dword [rsp + 0x50], 1
jmp 0x180055c51
cmp r15d, 0x18
je 0x180055c3f
cmp r15d, 0x1d
jne 0x180056ca9
mov dword [rsp + 0x50], 3
jmp 0x180055c51
mov dword [rsp + 0x50], 4
mov eax, dword [rbp - 0x20]
cmp eax, 1
jne 0x180055c7f
movups xmm0, xmmword [0x1800954a8]
xor r9d, r9d
lea r8, [0x180095498]
lea rdx, [rbp + 0x10d0]
lea ecx, [rax + 0x13]
movups xmmword [rbp + 0x68], xmm0
call fcn.18001dab0
jmp 0x180055cd3
cmp eax, 2
jne 0x180055c8d
lea r8, [0x1800954b8]
jmp 0x180055ca7
cmp eax, 3
jne 0x180055c9b
lea r8, [0x1800954c8]
jmp 0x180055ca7
cmp eax, 4
jne 0x180055cd3
lea r8, [0x1800954d8]
xor r9d, r9d
lea rdx, [rbp + 0xcd0]
lea ecx, [r9 + 0x14]
call fcn.18001dab0
mov r8, qword [rbp - 0x38]
lea r9, [rbp + 0xcd0]
lea rdx, [rbp + 0x68]
mov ecx, 6
call fcn.18002f6b0
xor r9d, r9d
lea r8, [rbp + 0x68]
lea rdx, [rbp + 0xb20]
lea ecx, [r9 + 0x14]
call fcn.18001dab0
lea rax, [rbp + 0xbd7]
mov qword [rbp - 0x80], rax
mov rax, qword [rsp + 0x68]
jmp case.0x18005536a.172
lea rax, [0x180069b60]
xor r9d, r9d
xor r8d, r8d
mov qword [rbp + 0x78], rax
lea rdx, [rbp + 0x78]
mov ecx, 0xa4
call fcn.180040d50
mov qword [rbp + 0x48], rax
mov rax, qword [rsp + 0x68]
jmp case.0x18005536a.172
mov rcx, qword [rbp - 0x80]
xor r8d, r8d
mov edx, dword [rsp + 0x50]
add rcx, 0xd
mov qword [rbp - 0x68], rcx
mov dword [rbp - 0x1c], r8d
lea ecx, [rdx - 4]
cmp ecx, 1
jbe 0x180055ec2
cmp edx, 3
jne 0x180055d8b
movaps xmm0, xmmword [rbp + 0x150]
mov eax, 0x400
movaps xmm1, xmmword [rbp + 0x160]
movaps xmmword [rbp + 0xbd0], xmm0
movaps xmm0, xmmword [rbp + 0x170]
movaps xmmword [rbp + 0xbf0], xmm0
movaps xmmword [rbp + 0xbe0], xmm1
mov dword [rbp - 0x1c], eax
jmp 0x180055e19
mov dword [rsp + 0x58], eax
lea rdx, [rbp + 0x1280]
mov eax, ebx
lea rcx, [rsp + 0x60]
mov qword [rsp + 0x78], rax
lea rax, [rbp + 0x1180]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0xbd0]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0xa20]
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x78]
mov qword [rsp + 0x28], rax
lea rax, [rbp - 0x30]
mov dword [rsp + 0x60], r8d
mov r8d, 7
mov qword [rbp - 0x30], r9
lea r9, [rsp + 0x58]
mov qword [rsp + 0x20], rax
call fcn.18003ae30
cmp dword [rsp + 0x60], 0
mov eax, 0x200
mov edx, dword [rsp + 0x50]
mov dword [rbp - 0x1c], eax
je 0x180055e14
test edx, edx
jne 0x180055e14
mov eax, 2
mov dword [rsp + 0x50], eax
jmp 0x180055e84
cmp edx, 2
je 0x180055e80
mov rcx, qword [rbp]
test rcx, rcx
je 0x180055e80
xor r9d, r9d
mov qword [rsp + 0x20], rcx
lea r8, [rbp + 0x1680]
mov dword [rsp + 0x58], eax
lea rcx, [rsp + 0x58]
lea edx, [r9 + 0x75]
call fcn.18001d3e0
cmp dword [rsp + 0x50], 3
lea rdx, [rbp + 0xbd0]
mov ecx, 0x50
mov eax, 0x10
cmove eax, ecx
mov r8d, 0x30
lea rcx, [rbp + 0x1680]
add rax, rcx
mov rcx, rax
mov qword [rbp - 0x78], rax
call fcn.18006f550
test eax, eax
jne 0x180056cb9
mov eax, dword [rsp + 0x50]
mov rdx, qword [rbp - 0x80]
cmp dword [rbp - 0x5c], 0
lea rcx, [0x180097450]
lea r8, str..zip
cmovne rcx, r8
mov qword [rsp + 0x70], rcx
cmp eax, 4
jne 0x180055fb1
cmp r15d, 7
jne 0x180055f45
lea rax, [0x18009be54]
jmp 0x180055f6a
mov qword [rsp + 0x48], r11
lea r8, [rsp + 0x70]
mov dword [rsp + 0x40], 0x11b
lea rdx, [rsp + 0x58]
mov eax, r13d
lea rcx, [rbp - 0x80]
mov qword [rsp + 0x70], rax
mov rax, qword [rbp - 0x10]
mov qword [rsp + 0x78], rax
lea rax, [rbp + 0xb20]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x10d0]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xa20]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x78]
mov qword [rbp - 0x80], r9
lea r9, [rbp - 0x30]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x58], edi
mov qword [rbp - 0x30], r10
call fcn.180004cb0
mov eax, dword [rsp + 0x50]
lea rdx, [rbp + 0x157]
mov qword [rbp - 0x80], rdx
jmp 0x180055e88
cmp r15d, 0xe
jne 0x180055f54
lea rax, str.PSP_Go
jmp 0x180055f6a
cmp r15d, 0xf
lea rax, str.ISO_IR_209
lea r8, str.PSP_Mini
cmove rax, r8
mov qword [rsp + 0x28], rcx
lea r8, [rbp + 0xa20]
mov r9, rdx
mov qword [rsp + 0x70], rax
lea rdx, str.GdipSetPenEndCap
mov qword [rsp + 0x20], rax
lea rcx, [rbp + 0x220]
call fcn.180069c30
mov rdx, qword [rsp + 0x70]
lea rcx, str.Import_info_label
call fcn.180069bd0
mov rax, qword [rsp + 0x68]
jmp case.0x18005536a.172
cmp eax, 5
jne 0x180055fee
mov qword [rsp + 0x20], rcx
lea r8, [rbp + 0xa20]
mov r9, rdx
lea rcx, [rbp + 0x220]
lea rdx, str.statementRowIndex
call fcn.180069c30
lea rcx, str.FinalTimeout.Other
call fcn.180069bd0
mov rax, qword [rsp + 0x68]
jmp case.0x18005536a.172
cmp eax, 1
jne 0x18005604f
mov r9d, 0xe7
xor r8d, r8d
xor ecx, ecx
call fcn.18004a250
mov rcx, qword [rsp + 0x70]
lea r8, [rbp + 0xa20]
mov r9, qword [rbp - 0x80]
lea rdx, str.XML_ERROR_PARSING_UNKNOWN
mov qword [rsp + 0x30], rcx
mov rcx, qword [rbp - 0x68]
mov qword [rsp + 0x28], rcx
lea rcx, [rbp + 0x220]
mov qword [rsp + 0x20], rax
call fcn.180069c30
lea rcx, str.child__m_next__0
call fcn.180069bd0
mov rax, qword [rsp + 0x68]
jmp case.0x18005536a.172
cmp eax, 2
jne 0x1800560b3
mov r9d, 0xe7
xor r8d, r8d
xor ecx, ecx
call fcn.18004a250
mov rcx, qword [rsp + 0x70]
lea r8, [rbp + 0xa20]
mov r9, qword [rbp - 0x80]
lea rdx, str.ERROR_IPSEC_IKE_UNSUPPORTED_ID
mov qword [rsp + 0x30], rcx
lea rcx, [rbp + 0x1180]
mov qword [rsp + 0x28], rcx
lea rcx, [rbp + 0x220]
mov qword [rsp + 0x20], rax
call fcn.180069c30
lea rcx, str._weakShutdownHandler
call fcn.180069bd0
mov rax, qword [rsp + 0x68]
jmp case.0x18005536a.172
cmp eax, 3
jne 0x180056102
mov r9d, 0xe7
xor r8d, r8d
xor ecx, ecx
call fcn.18004a250
mov rcx, qword [rsp + 0x70]
lea rdx, str.mal___NULL
mov r8, qword [rbp - 0x80]
mov r9, rax
mov qword [rsp + 0x20], rcx
lea rcx, [rbp + 0x220]
call fcn.180069c30
lea rcx, str.screenshotBlobUuid
call fcn.180069bd0
mov rax, qword [rsp + 0x68]
jmp case.0x18005536a.172
test eax, eax
jne 0x180056cd1
mov r9d, 0xe7
xor r8d, r8d
xor ecx, ecx
call fcn.18004a250
mov rcx, qword [rsp + 0x70]
lea r8, [rbp + 0xa20]
mov r9, qword [rbp - 0x80]
lea rdx, str.PerfEntityMetric
mov qword [rsp + 0x28], rcx
lea rcx, [rbp + 0x220]
mov qword [rsp + 0x20], rax
call fcn.180069c30
lea rcx, str.cpuid.AVX512QVNNIW
call fcn.180069bd0
mov rax, qword [rsp + 0x68]
jmp case.0x18005536a.172
mov rdx, qword [rbp + 0x48]
xor r9d, r9d
mov r8d, 0x99
xor ecx, ecx
call fcn.18005d2b0
xor r9d, r9d
xor r8d, r8d
xor ecx, ecx
lea edx, [r9 + 0x34]
call fcn.180038f50
xor r9d, r9d
mov qword [rbp + 0x48], rax
mov r8d, 0x99
mov rdx, rax
xor ecx, ecx
call fcn.18005d2b0
mov rax, qword [rsp + 0x68]
jmp case.0x18005536a.172
xor ebx, ebx
xor eax, eax
xor r13d, r13d
mov qword [rbp - 0x18], rbx
mov qword [rbp + 0x20], r13
mov qword [rsp + 0x68], rax
jmp case.0x18005536a.172
xor ecx, ecx
mov dword [rbp - 0x40], 0
mov dword [rsp + 0x54], ecx
test edi, edi
je case.0x18005536a.172
mov dword [rsp + 0x58], 0x20
nop dword [rax]
mov eax, ecx
mov qword [rbp - 0x30], r9
shl eax, 5
lea r9, [rsp + 0x78]
add eax, r13d
mov dword [rsp + 0x28], 0x92
mov ebx, eax
lea r8, [rbp - 0x30]
add rax, r10
lea rdx, [rbp + 0x80]
mov qword [rsp + 0x78], rax
lea rcx, [rbp + 0xe0]
lea rax, [rsp + 0x58]
mov qword [rsp + 0x20], rax
call fcn.18004cf20
mov rcx, qword [rbp - 0x38]
lea rax, [rbp + 0xb20]
mov qword [rsp + 0x28], rax
lea r8, [rsp + 0x78]
lea rax, [rbp + 0x80]
shr rbx, 4
mov r9d, 0x6e
mov qword [rsp + 0x20], rax
lea rdx, [rbp - 0x30]
mov qword [rsp + 0x78], 0x20
mov qword [rbp - 0x30], rbx
call fcn.180016120
xor r8d, r8d
lea rcx, [rbp + 0x80]
lea edx, [r8 + 0x6b]
call fcn.180028e20
xor r8d, r8d
mov ebx, eax
lea rcx, [rbp + 0x84]
lea edx, [r8 + 0x6b]
call fcn.180028e20
lea r9, [rbp + 0x88]
xor r8d, r8d
mov edx, 0x10e
xor ecx, ecx
mov rdi, rax
call fcn.180022410
lea r9, [rbp + 0x90]
mov qword [rsp + 0x70], rax
xor r8d, r8d
mov edx, 0x10e
xor ecx, ecx
call fcn.180022410
movzx ecx, byte [rbp + 0x9b]
mov rdx, rax
mov r9, qword [rbp - 0x70]
mov r8, qword [rbp - 0x10]
mov byte [rbp - 0x60], cl
mov qword [rbp - 0x30], rax
mov eax, edi
mov qword [rbp - 0x78], rax
lea rcx, [rbx + rax]
add rcx, r9
cmp r8, rcx
jb 0x180056ceb
mov rcx, qword [rsp + 0x70]
add rcx, rdx
add rcx, r9
cmp r8, rcx
jb 0x180056ceb
cmp edi, 0x400
jae 0x180056cde
mov eax, dword [rsp + 0x50]
add eax, 0xfffffffc
cmp eax, 1
lea rax, [rbp + 0xb20]
ja 0x180056335
cmp byte [rbp + 0x98], 0x90
lea rcx, [rbp + 0x10d0]
cmovne rax, rcx
mov qword [rsp + 0x78], rax
lea r8, [rbp - 0x58]
lea rax, [rbx + r9]
mov dword [rsp + 0x28], 0x92
mov qword [rbp + 0x58], rax
lea r9, [rbp + 0x58]
mov rax, qword [rbp - 0x50]
lea rdx, [rbp + 0xcd0]
mov qword [rbp - 0x58], rax
lea rcx, [rbp + 0xf0]
lea rax, [rsp + 0x60]
mov dword [rsp + 0x60], edi
mov qword [rsp + 0x20], rax
call fcn.18004cf20
mov rdi, qword [rbp - 0x78]
lea rax, [rbp + 0xcd0]
mov rcx, qword [rbp - 0x38]
lea r8, [rbp - 0x78]
shr rbx, 4
lea rdx, [rbp - 0x58]
mov qword [rbp - 0x58], rbx
mov r9d, 0x6e
mov rbx, qword [rsp + 0x78]
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rax
mov qword [rbp - 0x78], rdi
call fcn.180016120
mov eax, dword [rsp + 0x54]
lea r9, [rbp + 0xcd0]
inc eax
mov byte [rbp + rdi + 0xcd0], 0
mov rdi, qword [rbp - 0x28]
lea rcx, str.pQiPoQipoQi
mov edx, eax
mov dword [rsp + 0x54], eax
mov r8d, edi
call fcn.180069bd0
movzx eax, byte [rbp - 0x60]
cmp al, 4
je 0x180056746
cmp al, 0x12
je 0x180056746
mov ecx, dword [rsp + 0x50]
cmp ecx, 1
jbe 0x180056415
mov qword [rsp + 0x60], 1
cmp ecx, 2
jne 0x180056497
lea rdx, [rbp + 0xcd0]
mov qword [rsp + 0x60], 1
lea rcx, str.set_CandidateOperandList
call fcn.180078640
test eax, eax
jne 0x180056493
cmp dword [rbp - 0x40], eax
jne 0x180056472
lea r8, [rbp + 0x220]
lea rdx, str.V_CMP_U_F16_e32_vi
lea rcx, [rbp + 0x620]
call fcn.180069c30
mov r9d, 0x109
lea rdx, [rbp + 0x620]
xor r8d, r8d
xor ecx, ecx
call fcn.180031af0
mov dword [rbp - 0x40], 1
lea r8, str.Lib_Contacts_PreLoading
lea rdx, [0x18009c0bc]
lea rcx, [rbp + 0xcd0]
call fcn.180069c30
xor eax, eax
mov qword [rsp + 0x60], rax
mov ecx, dword [rsp + 0x50]
cmp ecx, 5
jne 0x18005650c
lea rdx, [rbp + 0xcd0]
lea rcx, str.mMingw_w64_runtime_failure:
call fcn.180078640
test eax, eax
jne 0x1800564d2
lea rdx, str.OnDeviceRemoved
lea r8, [rbp + 0x220]
lea rcx, [rbp + 0x620]
call fcn.180069c30
jmp 0x1800565e8
lea rdx, [rbp + 0xcd0]
lea rcx, str.Real_D3DXQuaternionSquad
call fcn.180078640
test eax, eax
jne 0x180056803
lea rdx, str.psv:abstract
lea r8, [rbp + 0x220]
lea rcx, [rbp + 0x620]
call fcn.180069c30
jmp 0x1800565e8
cmp ecx, 4
jne 0x1800565b2
lea rdx, [rbp + 0xcd0]
lea rcx, str.SetShaderTrackingOptions
call fcn.180078640
test eax, eax
jne 0x180056803
mov rax, qword [rbp - 0x80]
lea r9, [rbp + 0xa20]
lea r8, [rbp + 0x220]
mov qword [rsp + 0x20], rax
lea rdx, str.Builtin_DBFields
lea rcx, [rbp + 0x620]
call fcn.180069c30
mov rax, qword [rbp - 0x30]
lea rcx, [rbp + 0x58]
mov r9, qword [rbp - 0x38]
mov r8d, 0x94
mov rdx, qword [rbp - 0x50]
mov qword [rbp - 0x78], rax
mov rax, qword [rsp + 0x70]
mov qword [rbp + 0x58], rax
mov rax, qword [rbp - 0x70]
mov qword [rbp - 0x58], rax
lea rax, [rbp - 0x78]
mov qword [rsp + 0x38], rbx
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x620]
mov qword [rsp + 0x28], rax
lea rax, [rbp - 0x58]
mov qword [rsp + 0x20], rax
call fcn.18002acc0
jmp 0x180056803
cmp ecx, 3
lea r8, [rbp + 0x220]
lea rcx, [rbp + 0x620]
jne 0x1800565d5
lea r9, [rbp + 0xcd8]
lea rdx, str._s_RO__s
jmp 0x1800565e3
lea r9, [rbp + 0xcd0]
lea rdx, str._s__s
call fcn.180069c30
mov r8d, 0xc5
lea rdx, [rbp + 0x620]
xor ecx, ecx
call fcn.18003a590
cmp qword [rbp - 0x30], 0
je 0x180056735
mov r14, qword [rsp + 0x70]
mov r13, rbx
mov r12, qword [rbp - 0x30]
mov r15, qword [rsp + 0x60]
nop dword [rax + rax]
mov edi, 0x10c
mov eax, edi
sub eax, 0x10c
je 0x180056641
cmp eax, 0x46
jne 0x180056705
mov eax, esi
sub r12, rax
jmp 0x180056705
xor r9d, r9d
mov qword [rbp - 0x58], 0x10000
lea r8, [rbp - 0x78]
mov qword [rbp - 0x78], r12
lea rdx, [rbp - 0x58]
mov ecx, 0x10b
call fcn.18003a2d0
mov rsi, rax
mov dword [rsp + 0x28], 0x92
mov rax, qword [rbp - 0x70]
lea r9, [rbp - 0x78]
add rax, r14
mov dword [rsp + 0x60], esi
mov qword [rbp - 0x78], rax
lea r8, [rbp - 0x58]
mov rax, qword [rbp - 0x50]
lea rdx, [rbp + 0x1a80]
mov qword [rbp - 0x58], rax
lea rcx, [rbp + 0x100]
lea rax, [rsp + 0x60]
mov qword [rsp + 0x20], rax
call fcn.18004cf20
mov ebx, esi
test r15, r15
je 0x1800566e7
mov rcx, qword [rbp - 0x38]
lea r8, [rbp - 0x78]
mov rax, r14
mov qword [rsp + 0x28], r13
shr rax, 4
lea rdx, [rbp - 0x58]
mov qword [rbp - 0x58], rax
mov r9d, 0x6e
lea rax, [rbp + 0x1a80]
mov qword [rbp - 0x78], rbx
mov qword [rsp + 0x20], rax
call fcn.180016120
mov r8d, 0xa4
mov dword [rsp + 0x60], esi
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x1a80]
call fcn.18003a970
add r14, rbx
add edi, 0x46
cmp edi, 0x198
jb 0x180056625
mov qword [rbp + 0x18], rsi
test r12, r12
jne 0x180056620
mov r14, qword [rbp + 0x10]
mov r15, qword [rbp - 8]
mov r12, qword [rbp + 8]
mov r13, qword [rbp + 0x20]
mov rdi, qword [rbp - 0x28]
mov edx, 0x85
xor ecx, ecx
call fcn.18003a740
jmp 0x180056803
mov edx, dword [rsp + 0x50]
cmp edx, 3
jne 0x1800567a3
mov edx, 0x2f
lea rcx, [rbp + 0xcd0]
call fcn.18006ac20
test rax, rax
je 0x180056803
lea r9, [rbp + 0xcd8]
lea r8, [rbp + 0x220]
lea rdx, str._s_RO__s
lea rcx, [rbp + 0x620]
call fcn.180069c30
mov r9d, 0x109
lea rdx, [rbp + 0x620]
xor r8d, r8d
xor ecx, ecx
call fcn.180031af0
jmp 0x180056803
cmp edx, 2
ja 0x180056803
lea r9, [rbp + 0xcd0]
lea r8, [rbp + 0x220]
lea rdx, str._s__s
lea rcx, [rbp + 0x620]
call fcn.180069c30
mov r9d, 0x109
lea rdx, [rbp + 0x620]
xor r8d, r8d
xor ecx, ecx
call fcn.180031af0
lea rdx, [rbp + 0xcd0]
lea rcx, str.thread_wrappers
call fcn.180078640
mov edx, dword [rbp - 0x40]
test eax, eax
mov eax, 1
cmove edx, eax
mov dword [rbp - 0x40], edx
mov ecx, dword [rsp + 0x54]
mov r9, qword [rbp - 0x50]
mov r10, qword [rbp - 0x70]
cmp ecx, edi
jb 0x1800561e0
mov rbx, qword [rbp - 0x18]
mov rax, qword [rsp + 0x68]
jmp case.0x18005536a.172
cmp dword [rsp + 0x50], 3
jne 0x180056a88
xor edx, edx
lea r15, [0x180000000]
mov r8d, 9
mov dword [rsp + 0x54], edx
mov qword [rsp + 0x60], r8
nop dword [rax + rax]
cmp edx, 8
ja case.default.0x180056864
mov ecx, dword [r15 + rdx*4 + 0x56dd0]
add rcx, r15
jmp rcx
mov edx, 0x85
xor ecx, ecx
call fcn.18003a740
jmp 0x180056a66
mov r9d, 0x109
lea rdx, [rbp + 0x620]
xor r8d, r8d
xor ecx, ecx
call fcn.180031af0
lea rcx, str.std._A0xccd9347d.cout_initializer_
call fcn.180069bd0
lea r8, [rbp + 0x220]
lea rdx, str.flooring_div_by_const_i
lea rcx, [rbp + 0x620]
call fcn.180069c30
mov r8d, 0xc5
lea rdx, [rbp + 0x620]
xor ecx, ecx
call fcn.18003a590
jmp 0x180056a66
mov r8d, 0xc5
lea rdx, [rbp + 0x620]
xor ecx, ecx
call fcn.18003a590
mov r8d, 0xa4
mov dword [rsp + 0x58], 0x10000
lea rdx, [rsp + 0x58]
lea rcx, [rbp + 0x1a80]
call fcn.18003a970
jmp 0x180056a66
lea rcx, str.isPendingUpdatePermissions
call fcn.180069bd0
lea r8, [rbp + 0x220]
lea rdx, str.ReplaceOccurred
lea rcx, [rbp + 0x620]
call fcn.180069c30
mov r9d, 0x109
lea rdx, [rbp + 0x620]
xor r8d, r8d
xor ecx, ecx
call fcn.180031af0
lea rcx, str.AuthzrExtModifyClaims
jmp 0x180056a61
lea r8, [rbp + 0x220]
lea rdx, str.data__init_p
lea rcx, [rbp + 0x620]
call fcn.180069c30
jmp 0x180056a66
mov r8d, 0xa4
mov dword [rsp + 0x58], 0x30
lea rdx, [rsp + 0x58]
lea rcx, [rbp + 0x150]
call fcn.18003a970
mov edx, 0x85
xor ecx, ecx
call fcn.18003a740
lea rcx, str.MEDIASUBTYPE_AnalogVideo_PAL_B
call fcn.180069bd0
lea r8, [rbp + 0x220]
lea rdx, str.llvm.ppc.vsx.xvresp
lea rcx, [rbp + 0x620]
call fcn.180069c30
xor edx, edx
lea rcx, [rbp + 0x11a80]
mov r8d, 0x10000
call fcn.18006bea0
mov r8d, 0x10000
lea rdx, [rbp + 0x11a80]
lea rcx, [rbp + 0x1a80]
call fcn.18006ba90
jmp 0x180056a66
lea r8, [rbp + 0x220]
lea rdx, str.status.set
lea rcx, [rbp + 0x620]
call fcn.180069c30
mov r9d, 0x109
lea rdx, [rbp + 0x620]
xor r8d, r8d
xor ecx, ecx
call fcn.180031af0
lea rcx, str.UpdaterInventoryRelease
jmp 0x180056a61
lea r8, [rbp + 0x220]
lea rdx, str._s_RW
lea rcx, [rbp + 0x620]
call fcn.180069c30
mov r9d, 0x109
lea rdx, [rbp + 0x620]
xor r8d, r8d
xor ecx, ecx
call fcn.180031af0
jmp 0x180056a66
lea rcx, str.PixelDataRangeNV
call fcn.180069bd0
mov edx, dword [rsp + 0x54]
mov r8, qword [rsp + 0x60]
inc edx
sub r8, 1
mov dword [rsp + 0x54], edx
mov qword [rsp + 0x60], r8
jne 0x180056850
mov r15, qword [rbp - 8]
mov ecx, 0xd0
call fcn.18002bad0
test dword [rsp + 0x50], 0xfffffffd
jne 0x180056aaf
lea rdx, [rbp + 0x1280]
lea rcx, str._add_reachable__data__primary_scan
call fcn.180069bd0
lea rcx, str.Yandex.Oto
call fcn.180069bd0
mov rax, qword [rsp + 0x68]
jmp case.0x18005536a.172
xor r12d, r12d
mov qword [rbp + 8], r12
test ecx, ecx
je case.0x18005536a.172
mov rsi, qword [rbp + 0x30]
mov dword [rsp + 0x58], 0x10
mov r14d, ecx
mov qword [rbp - 0x58], r9
lea rax, [rsp + 0x58]
lea r9, [rbp - 0x78]
mov dword [rsp + 0x28], 0x92
lea r8, [rbp - 0x58]
mov qword [rsp + 0x20], rax
lea rdx, [rbp + 0x38]
mov qword [rbp - 0x78], rsi
lea rcx, [rbp + 0x110]
call fcn.18004cf20
xor r8d, r8d
lea rcx, [rbp + 0x38]
lea edx, [r8 + 0x6b]
call fcn.180028e20
xor r8d, r8d
lea rcx, [rbp + 0x3c]
mov rbx, rax
lea edx, [r8 + 0x6b]
call fcn.180028e20
mov rdi, rax
cmp ebx, 2
jne 0x180056b8c
xor r8d, r8d
lea edx, [rbx + 0x69]
lea rcx, [rbp + 0x40]
call fcn.180028e20
mov r15, rax
mov rbx, qword [rbp - 0x18]
mov rax, qword [rsp + 0x68]
mov r9, qword [rbp - 0x50]
mov ecx, edi
add rcx, 8
add rsi, rcx
sub r14, 1
jne 0x180056ae3
mov r14, qword [rbp + 0x10]
mov rdi, qword [rbp - 0x28]
mov qword [rbp + 0x30], rsi
mov rsi, qword [rbp + 0x18]
mov qword [rbp + 0x20], r13
mov qword [rbp + 8], r12
jmp 0x180056bef
cmp ebx, 0xd
jne 0x180056bb7
xor r8d, r8d
lea edx, [rbx + 0x5e]
lea rcx, [rbp + 0x40]
call fcn.180028e20
xor r8d, r8d
lea edx, [rbx + 0x5e]
lea rcx, [rbp + 0x44]
mov r13, rax
call fcn.180028e20
mov r12, rax
jmp 0x180056b52
cmp ebx, 0xe
jne 0x180056b52
xor r8d, r8d
lea edx, [rbx + 0x5d]
lea rcx, [rbp + 0x40]
call fcn.180028e20
xor r8d, r8d
mov qword [rbp - 0x18], rax
lea rcx, [rbp + 0x44]
mov rbx, rax
lea edx, [r8 + 0x6b]
call fcn.180028e20
mov qword [rsp + 0x68], rax
jmp 0x180056b5b
xor r15d, r15d
mov qword [rbp - 8], r15
mov edx, dword [rbp + 0x21ad8]
inc edx
mov dword [rbp + 0x21ad8], edx
cmp edx, dword [rbp + 0x60]
jae 0x180056c22
mov rcx, qword [rbp + 0x28]
lea r8, [0x180000000]
mov r9, qword [rbp - 0x50]
mov r10, qword [rbp - 0x70]
mov r11, qword [rbp - 0x38]
jmp 0x180055340
mov eax, dword [rbp + 0x21ad8]
add rsp, 0x21b88
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
mov edx, dword [r10]
lea rcx, str.Target_Phx.Common.Opcode.ExitPreFinallyT
call fcn.18002cc20
int3
lea rcx, str.Activer_lanalyse_dalias_bas
call fcn.18002cc20
int3
lea rcx, str.Erreur_lecture_fichier__s__
call fcn.18002cc20
int3
lea rcx, str.STRINGS_INSTALL_STATUS
call fcn.18002cc20
int3
mov ecx, 2
call fcn.180070398
mov rcx, rax
lea rdx, str.DebuggerSecurityCodeMarkFrame
call fcn.180069b10
mov rdx, qword [rsi]
lea rcx, str.truncated_SSH_2_public_key_file
call fcn.18002cc20
int3
lea rcx, str.vim.vm.EmptyProfileSpec
call fcn.18002cc20
int3
mov edx, r15d
lea rcx, str._RegExp.prototype.toString_this___
call fcn.18002cc20
int3
mov rdx, qword [rbp - 0x78]
lea r8, [rbp + 0xbd0]
lea rcx, str.cannot_redeclare_block_member_with_a_different_type
call fcn.18002cc20
int3
lea rcx, str.C.accum_len___1____
call fcn.18002cc20
int3
lea rcx, str.D3D11_MESSAGE_ID_CREATETEXTURE3D_UNRECOGNIZEDUSAGE
call fcn.18002cc20
int3
lea rcx, str.Draws_a_sphere_representing_the_temperature_field
call fcn.18002cc20
int3