Function at 0x1800366f0
Capabilities:
Check http status code
Contain obfuscated stackstrings
Encrypt data using speck
Parse credit card information

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x1050]
mov eax, 0x1150
call fcn.18008f2e0
sub rsp, rax
movaps xmmword [rsp + 0x1140], xmm6
movaps xmmword [rsp + 0x1130], xmm7
movaps xmmword [rsp + 0x1120], xmm8
movaps xmmword [rsp + 0x1110], xmm9
movaps xmmword [rsp + 0x1100], xmm10
movaps xmmword [rsp + 0x10f0], xmm11
movaps xmmword [rsp + 0x10e0], xmm12
movaps xmmword [rsp + 0x10d0], xmm13
movaps xmmword [rsp + 0x10c0], xmm14
movaps xmmword [rsp + 0x10b0], xmm15
mov rax, qword [0x1800a3d18]
xor rax, rsp
mov qword [rbp + 0xfa0], rax
mov r12d, dword [rbp + 0x10b0]
mov rdi, rcx
mov rbx, qword [rbp - 0x78]
mov r10, r9
mov qword [rbp - 0x60], rcx
mov r15, r8
imul ecx, r12d, 0x29a
mov eax, r12d
mov qword [rsp + 0x68], r9
xor r9d, r9d
mov qword [rsp + 0x70], r8
mov r8, qword [rsp + 0x78]
mov qword [rbp - 0x50], rdx
mov dword [rsp + 0x48], eax
lea r11d, [r9 + 0x69]
mov dword [rsp + 0x50], ecx
lea r14d, [r9 + 0x5f]
mov qword [rsp + 0x58], r8
mov qword [rbp - 0x80], rbx
cmp r12d, ecx
ja 0x1800392f2
movsd xmm0, qword [rsp + 0x60]
lea r14d, [r9 + 0x65]
movsd xmm1, qword [rsp + 0x60]
lea r11d, [r9 + 0x6e]
movsd xmm11, qword [rsp + 0x60]
lea rsi, [0x180000000]
mov r12, qword [rbp - 0x70]
movsd xmm14, qword [rsp + 0x60]
movsd xmm15, qword [rsp + 0x60]
movsd xmm8, qword [rsp + 0x60]
mov r13, qword [rbp + 0x1a0]
movsd xmm9, qword [rsp + 0x60]
movsd xmm12, qword [rsp + 0x60]
movsd xmm13, qword [rsp + 0x60]
movsd xmm10, qword [rsp + 0x60]
movsd xmm7, qword [rsp + 0x60]
movsd xmm6, qword [rsp + 0x60]
movsd qword [rbp - 0x10], xmm0
movsd xmm0, qword [rsp + 0x60]
movsd qword [rbp - 8], xmm0
movsd xmm0, qword [rsp + 0x60]
movsd qword [rbp], xmm0
movsd xmm0, qword [rsp + 0x60]
movsd qword [rbp - 0x28], xmm0
movsd xmm0, qword [rsp + 0x60]
movsd qword [rbp - 0x18], xmm0
movsd xmm0, qword [rsp + 0x60]
movsd qword [rbp - 0x38], xmm0
movsd xmm0, qword [rsp + 0x60]
movsd qword [rbp - 0x30], xmm0
movsd xmm0, qword [rsp + 0x60]
movsd qword [rbp - 0x40], xmm0
movsd qword [rbp - 0x20], xmm1
movsd qword [rbp - 0x68], xmm11
nop
cmp eax, 0x87f
ja 0x1800384cd
je 0x18003832c
cmp eax, 0x309
ja 0x1800375b7
je 0x180037448
cmp eax, 0xfb
ja 0x180036f1f
je 0x180036f0c
cmp eax, 0xf
je 0x180036ba1
cmp eax, 0x15
je 0x180036b10
cmp eax, 0x42
je 0x180036909
cmp eax, 0x7c
jne 0x180039284
movzx ecx, byte [r10]
cmp rcx, qword [rdi]
ja 0x1800392d0
mov ecx, dword [rsp + 0x50]
jmp 0x180039284
mov r15d, r9d
nop dword [rax]
mov r14d, 0x71
nop word [rax + rax]
mov eax, r14d
sub eax, 0x6d
je 0x180036a3b
sub eax, 1
je 0x1800369cf
sub eax, 1
je 0x180036975
sub eax, 1
je 0x18003695f
cmp eax, 1
jne 0x180036ac5
mov eax, r15d
shl rax, 4
add rax, 0x68
add rax, rdx
mov qword [rbp - 0x48], rax
jmp 0x180036ac5
mov eax, r15d
lea r13, [rdx + 0x2e8]
shl rax, 4
add r13, rax
jmp 0x180036ac5
mov rax, qword [rbp - 0x48]
lea r8, [0x180092c24]
mov qword [rsp + 0x28], rax
mov rdx, rdi
mov qword [rsp + 0x20], r9
mov rcx, r10
mov r9d, 0xfc
call fcn.180067d80
mov rcx, qword [rsp + 0x68]
lea r8, [0x180091740]
mov r9d, 0xfc
mov qword [rsp + 0x28], r13
mov rdx, rax
mov qword [rsp + 0x20], 0
call fcn.180067d80
mov rdi, rax
mov qword [rbp - 0x60], rax
jmp 0x180036abd
mov rax, qword [r13 + 8]
test rax, rax
je 0x1800369f7
mov rdx, qword [r13]
mov rcx, rax
nop
cmp byte [rdx + rcx - 1], 0x20
jne 0x1800369f7
lea rax, [rcx - 1]
mov qword [r13 + 8], rax
mov rcx, rax
test rax, rax
jne 0x1800369e0
mov r8, qword [rbp - 0x48]
cmp qword [r8 + 8], 0
je 0x180036a0b
test rax, rax
jne 0x180036ac5
mov ecx, 0x54
mov eax, ecx
sub eax, 0x53
je 0x180036af8
cmp eax, 1
jne 0x180036a2f
mov qword [r13], r9
mov qword [r8], r9
mov qword [r13 + 8], r9
mov qword [r8 + 8], r9
dec ecx
cmp ecx, 0x52
ja 0x180036a10
jmp 0x180036ac5
mov rax, qword [rbp - 0x48]
lea rdx, [rsp + 0x78]
mov r9d, 0xd5
mov qword [rsp + 0x78], 0xe
xor r8d, r8d
lea rcx, str._setupPromises
mov rax, qword [rax]
mov qword [rsp + 0x20], rax
call fcn.18000ee10
test eax, eax
jne 0x180036abd
mov rbx, qword [rbp - 0x50]
mov esi, 5
mov r12, qword [rsp + 0x70]
nop dword [rax]
mov eax, esi
sub eax, 4
je 0x180036a9f
cmp eax, 1
jne 0x180036aae
mov rcx, qword [r13]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll__atoi64]
mov qword [rbx + 0x570], rax
jmp 0x180036aae
movsxd rax, dword [r12]
add rax, qword [rbx + 0x570]
mov qword [rbx + 8], rax
dec esi
cmp esi, 3
ja 0x180036a80
mov rbx, qword [rbp - 0x80]
mov r12, qword [rbp - 0x70]
mov r10, qword [rsp + 0x68]
xor r9d, r9d
mov rdx, qword [rbp - 0x50]
dec r14d
cmp r14d, 0x6c
ja 0x180036920
inc r15d
cmp r15d, 0x28
jl 0x180036910
mov r15, qword [rsp + 0x70]
lea rsi, [0x180000000]
mov ecx, dword [rsp + 0x50]
jmp 0x180039284
mov r15, qword [rsp + 0x70]
lea rsi, [0x180000000]
mov ecx, dword [rsp + 0x50]
jmp 0x1800375ec
inc dword [0x1800a3e40]
lea rcx, [0x18009314c]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll__atoi64]
test rax, rax
je 0x180036900
mov esi, 0x128
mov eax, esi
sub eax, 0x126
je 0x180036cfc
sub eax, 1
je 0x180036b78
cmp eax, 1
jne 0x180036b87
lea rcx, [0x18009314c]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll__atoi64]
xorps xmm1, xmm1
lea rcx, str._f____f_n
xorps xmm2, xmm2
movq r8, xmm2
cvtsi2sd xmm1, rax
movq rdx, xmm1
call fcn.18008e9c0
jmp 0x180036b87
lea rbx, str.false
mov qword [rbp - 0x80], rbx
mov qword [rbp - 0x78], rbx
dec esi
cmp esi, 0x125
ja 0x180036b31
mov ecx, dword [rsp + 0x50]
lea rsi, [0x180000000]
jmp 0x180039284
mov r14d, 0x8e
nop word [rax + rax]
cmp r14d, 0x8e
je 0x180036dc5
cmp r14d, 0x39b0
jne 0x180036d7a
mov rdx, rdi
lea rcx, str.test_mbuf
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x180036cdb
movsd xmm11, qword [rbp - 0x40]
mov esi, 0x5a
mov r15, qword [rsp + 0x68]
xor r12d, r12d
mov eax, esi
sub eax, 0x58
je 0x180036cad
sub eax, 1
je 0x180036c56
cmp eax, 1
jne 0x180036cbb
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
xor r9d, r9d
mov qword [rsp + 0x60], rax
xor edx, edx
xor ecx, ecx
lea r8d, [r9 + 0x3a]
call fcn.18007f800
movsd xmm11, qword [rsp + 0x60]
mov qword [rbp + 0x70], rax
jmp 0x180036cbb
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
mov qword [rsp + 0x78], rax
lea r8, str.test_mbuf
movsd xmm0, qword [rsp + 0x78]
lea rcx, str.rrekahnesch
subsd xmm0, xmm11
movaps xmm1, xmm0
movq rdx, xmm0
movaps xmm11, xmm0
call fcn.18008e9c0
jmp 0x180036cbb
movaps xmm0, xmm11
addsd xmm0, qword [r15]
movsd qword [r15], xmm0
dec esi
cmp esi, 0x57
ja 0x180036bf5
mov r12, qword [rbp - 0x70]
mov r15, qword [rsp + 0x70]
movsd qword [rbp - 0x40], xmm11
movsd xmm11, qword [rbp - 0x68]
mov rdx, qword [rbp + 0x70]
test rdx, rdx
je 0x180036d77
mov ecx, 0x4c
nop dword [rax]
mov eax, ecx
sub eax, 0x4c
je 0x180036d61
cmp eax, 1
jne 0x180036d6c
mov rax, rbx
mov rcx, qword [rbp + 0xfa0]
xor rcx, rsp
call fcn.18008f350
lea r11, [rsp + 0x1150]
mov rbx, qword [r11 + 0x50]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
movaps xmm14, xmmword [r11 - 0x90]
movaps xmm15, xmmword [r11 - 0xa0]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
mov rbx, rdx
mov qword [rbp - 0x80], rdx
mov qword [rbp - 0x78], rdx
inc ecx
cmp ecx, 0x4e
jb 0x180036cf0
xor r9d, r9d
add r14d, 0x3922
cmp r14d, 0x7244
jbe 0x180036bb0
mov r14d, 0xc1
nop dword [rax]
nop dword [rax + rax]
mov eax, r14d
sub eax, 0xbf
je 0x180036ed9
sub eax, 1
je 0x180036dcb
cmp eax, 1
jne 0x180036ee6
mov qword [rbp + 0x68], r9
jmp 0x180036ee6
mov qword [rbp + 0x70], r9
jmp 0x180036d7a
mov rdx, rdi
lea rcx, str.VER_E_SIG_MVAR_ARG
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x180036ee6
mov r15, qword [rsp + 0x68]
mov esi, 0x123
xor r12d, r12d
mov eax, esi
sub eax, 0x121
je 0x180036e90
sub eax, 1
je 0x180036e54
cmp eax, 1
jne 0x180036eba
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
xor r9d, r9d
mov qword [rsp + 0x60], rax
xor r8d, r8d
xor ecx, ecx
lea edx, [r9 + 0x5d]
call fcn.18001cdb0
movsd xmm11, qword [rsp + 0x60]
mov qword [rbp + 0x68], rax
jmp 0x180036eba
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
mov qword [rsp + 0x78], rax
movsd xmm0, qword [rsp + 0x78]
subsd xmm0, xmm11
movaps xmm11, xmm0
jmp 0x180036eba
movaps xmm1, xmm11
lea r8, str.Ime_datoteke__s
movq rdx, xmm1
lea rcx, str.bPrivate_Key
call fcn.18008e9c0
movaps xmm0, xmm11
addsd xmm0, qword [r15]
movsd qword [r15], xmm0
dec esi
cmp esi, 0x120
ja 0x180036df0
mov r12, qword [rbp - 0x70]
mov r15, qword [rsp + 0x70]
movsd qword [rbp - 0x68], xmm11
jmp 0x180036ee6
mov rax, qword [rbp + 0x68]
test rax, rax
jne 0x180036cff
dec r14d
mov r9d, 0
cmp r14d, 0xbe
ja 0x180036da0
mov ecx, dword [rsp + 0x50]
lea rsi, [0x180000000]
jmp 0x180039284
mov r11d, 0x69
mov word [rbp + 0xe20], r11w
jmp 0x18003928a
sub eax, 0x11b
je 0x180037435
sub eax, 2
je 0x18003713c
sub eax, 0x72
je 0x1800370b0
cmp eax, 0x9c
jne 0x180039284
mov r14d, 0xdb
nop dword [rax]
mov eax, r14d
sub eax, 0xdb
je 0x180036f75
cmp eax, 1
jne 0x18003708a
mov rax, qword [rbp + 0x60]
test rax, rax
jne 0x180036cff
jmp 0x18003708a
mov rdx, rdi
mov qword [rbp + 0x60], r9
lea rcx, str.V1029_NeighbourLeft_36347_V7b8
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x180037087
mov esi, 0x103
xor r15d, r15d
nop dword [rax]
mov eax, esi
sub eax, 0x103
je 0x180037027
sub eax, 1
je 0x180036feb
cmp eax, 1
jne 0x180037074
movaps xmm1, xmm8
lea r8, str.soap_ssl_client_context_failed
movq rdx, xmm1
lea rcx, str.text_xml_svg
call fcn.18008e9c0
mov r10, qword [rsp + 0x68]
movaps xmm0, xmm8
addsd xmm0, qword [r10]
movsd qword [r10], xmm0
jmp 0x180037074
mov qword [rsp + 0x38], r15
xor r9d, r9d
mov qword [rsp + 0x30], r15
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r15
call fcn.18001a060
mov qword [rsp + 0x78], rax
movsd xmm0, qword [rsp + 0x78]
subsd xmm0, xmm8
movaps xmm8, xmm0
jmp 0x180037074
mov qword [rsp + 0x38], r15
xor r9d, r9d
mov qword [rsp + 0x30], r15
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r15
call fcn.18001a060
mov r9d, 0x92
mov qword [rsp + 0x60], rax
xor r8d, r8d
mov qword [rsp + 0x20], r15
xor edx, edx
xor ecx, ecx
call fcn.18008a180
movsd xmm8, qword [rsp + 0x60]
mov qword [rbp + 0x60], rax
inc esi
cmp esi, 0x106
jb 0x180036fa0
mov r15, qword [rsp + 0x70]
xor r9d, r9d
inc r14d
cmp r14d, 0xdd
jb 0x180036f50
mov ecx, dword [rsp + 0x50]
lea rsi, [0x180000000]
jmp 0x180039284
inc dword [0x1800a3e40]
lea rcx, [0x180092c27]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll__atoi64]
test rax, rax
je 0x180036900
mov esi, 0xc0
mov eax, esi
sub eax, 0xc0
je 0x1800370e5
cmp eax, 1
je 0x180036cfc
jmp 0x180037122
lea rcx, [0x180092c27]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll__atoi64]
xorps xmm1, xmm1
lea rcx, str._f____f_n
xorps xmm2, xmm2
movq r8, xmm2
cvtsi2sd xmm1, rax
movq rdx, xmm1
call fcn.18008e9c0
lea rbx, str.false
mov qword [rbp - 0x80], rbx
mov qword [rbp - 0x78], rbx
inc esi
cmp esi, 0xc2
jb 0x1800370d1
mov ecx, dword [rsp + 0x50]
lea rsi, [0x180000000]
jmp 0x180039284
mov r14d, 0x77
mov eax, r14d
sub eax, 0x77
je 0x18003719c
cmp eax, 0x62
jne 0x1800372bf
mov rsi, qword [rbp + 0x58]
test rsi, rsi
je 0x1800372bf
mov ecx, SHRegGetIntW
nop word [rax + rax]
mov eax, ecx
sub eax, 0x114
je 0x180036cfc
cmp eax, 1
jne 0x18003718d
mov rbx, rsi
mov qword [rbp - 0x80], rbx
mov qword [rbp - 0x78], rbx
dec ecx
cmp ecx, 0x113
ja 0x180037170
jmp 0x1800372bf
mov rdx, rdi
mov qword [rbp + 0x58], r9
lea rcx, str.VarFormatCurrency
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x1800372bc
movsd xmm11, qword [rbp - 0x38]
mov esi, 0xe
mov r15, qword [rsp + 0x68]
xor r12d, r12d
nop dword [rax + rax]
mov eax, esi
sub eax, 0xc
je 0x180037272
sub eax, 1
je 0x180037220
cmp eax, 1
jne 0x18003729c
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
mov qword [rsp + 0x60], rax
movsd xmm11, qword [rsp + 0x60]
jmp 0x18003729c
xor r9d, r9d
xor edx, edx
xor ecx, ecx
mov r8d, 0x129
call fcn.180035520
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
mov qword [rbp + 0x58], rax
call fcn.18001a060
mov qword [rsp + 0x78], rax
movsd xmm0, qword [rsp + 0x78]
subsd xmm0, xmm11
movaps xmm11, xmm0
jmp 0x18003729c
movaps xmm1, xmm11
lea r8, str.skip_nostore_main
movq rdx, xmm1
lea rcx, str.bufferExtent
call fcn.18008e9c0
movaps xmm0, xmm11
addsd xmm0, qword [r15]
movsd qword [r15], xmm0
dec esi
cmp esi, 0xb
ja 0x1800371d0
mov r12, qword [rbp - 0x70]
mov r15, qword [rsp + 0x70]
movsd qword [rbp - 0x38], xmm11
movsd xmm11, qword [rbp - 0x68]
xor r9d, r9d
add r14d, 0x62
cmp r14d, 0x13b
jb 0x180037142
mov r14d, 0x84
mov eax, r14d
sub eax, 0x83
je 0x1800372f2
cmp eax, 1
jne 0x18003740f
mov qword [rbp + 0x50], r9
jmp 0x18003740f
mov rdx, rdi
lea rcx, str.VFNMADD132PSZ256r
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x180037402
mov r15, qword [rsp + 0x68]
mov esi, 0xec
xor r12d, r12d
nop word [rax + rax]
mov eax, esi
sub eax, 0xea
je 0x1800373c1
sub eax, 1
je 0x180037385
cmp eax, 1
jne 0x1800373eb
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
xor r9d, r9d
mov qword [rsp + 0x60], rax
xor r8d, r8d
mov edx, 0x10f
xor ecx, ecx
call fcn.1800766e0
movsd xmm10, qword [rsp + 0x60]
mov qword [rbp + 0x50], rax
jmp 0x1800373eb
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
mov qword [rsp + 0x78], rax
movsd xmm0, qword [rsp + 0x78]
subsd xmm0, xmm10
movaps xmm10, xmm0
jmp 0x1800373eb
movaps xmm1, xmm10
lea r8, str.ClientSessionComm
movq rdx, xmm1
lea rcx, str.ld__ld__ld__
call fcn.18008e9c0
movaps xmm0, xmm10
addsd xmm0, qword [r15]
movsd qword [r15], xmm0
dec esi
cmp esi, 0xe9
ja 0x180037320
mov r12, qword [rbp - 0x70]
mov r15, qword [rsp + 0x70]
mov rax, qword [rbp + 0x50]
test rax, rax
jne 0x180036cff
dec r14d
mov r9d, 0
cmp r14d, 0x82
ja 0x1800372d6
mov ecx, dword [rsp + 0x50]
lea rsi, [0x180000000]
jmp 0x180039284
mov r8, rdi
mov qword [rsp + 0x58], rdi
mov r11d, 0x69
jmp 0x18003928f
mov r14d, 0x10b
nop
cmp r14d, 0x10b
je 0x1800374da
cmp r14d, 0x4e39
jne 0x1800374e0
lea rcx, [0x180092fc8]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll__atoi64]
cmp rax, 0x7b
je 0x1800374e0
mov esi, 0x4a
mov eax, esi
sub eax, 0x4a
je 0x18003749a
cmp eax, 0x5e
jne 0x1800374cd
lea rax, str.false
jmp 0x180036cff
lea rcx, [0x180092fc8]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll__atoi64]
movsd xmm2, qword [0x18009bf20]
lea rcx, str._f____f_n
xorps xmm1, xmm1
movq r8, xmm2
cvtsi2sd xmm1, rax
movq rdx, xmm1
call fcn.18008e9c0
add esi, 0x5e
cmp esi, 0x106
jb 0x180037482
jmp 0x1800374e0
inc dword [0x1800a3e40]
add r14d, 0x4d2e
cmp r14d, 0x9a5c
jbe 0x180037450
mov r14d, 0x8f
nop word [rax + rax]
cmp r14d, 0x8f
jne 0x180037593
inc dword [0x1800a3e40]
lea rcx, [0x180092fcc]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll__atoi64]
cmp rax, 0xffffffffffffffde
je 0x180037593
mov esi, 0x58
nop dword [rax + rax]
cmp esi, 0x58
je 0x180037543
cmp esi, 0x1290
je 0x180036cfc
jmp 0x180037585
lea rcx, [0x180092fcc]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll__atoi64]
movsd xmm2, qword [0x18009bf90]
lea rcx, str._f____f_n
xorps xmm1, xmm1
movq r8, xmm2
cvtsi2sd xmm1, rax
movq rdx, xmm1
call fcn.18008e9c0
lea rbx, str.false
mov qword [rbp - 0x80], rbx
mov qword [rbp - 0x78], rbx
add esi, 0x1238
cmp esi, 0x2470
jbe 0x180037530
add r14d, 0xe86
cmp r14d, 0xe86
jbe 0x180037500
mov ecx, dword [rsp + 0x50]
lea rsi, [0x180000000]
jmp 0x180039284
cmp eax, 0x555
ja 0x180037e1d
je 0x180037b4b
sub eax, 0x339
je 0x180037858
sub eax, 0x10e
je 0x1800376c8
sub eax, 0x3c
je 0x180037602
cmp eax, 0x63
jne 0x180039284
mov r8, qword [rsp + 0x58]
mov r9d, 0x4e6
mov r11d, 0x69
jmp 0x180039294
mov r14d, 0x103
nop dword [rax + rax]
mov eax, r14d
sub eax, 0x102
je 0x18003762b
cmp eax, 1
jne 0x1800376a8
inc dword [0x1800a3e40]
jmp 0x1800376a8
lea rcx, str.vmClusters
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll__atoi64]
mov ecx, 0xd4966544
cmp rax, rcx
je 0x1800376a8
mov esi, 0x123
mov eax, esi
sub eax, 0x123
je 0x18003765b
cmp eax, 0x65
je 0x180036cfc
jmp 0x18003769d
lea rcx, str.DllFuncEnd
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll__atoi64]
movsd xmm2, qword [0x18009bf68]
lea rcx, str._f____f_n
xorps xmm1, xmm1
movq r8, xmm2
cvtsi2sd xmm1, rax
movq rdx, xmm1
call fcn.18008e9c0
lea rbx, str.false
mov qword [rbp - 0x80], rbx
mov qword [rbp - 0x78], rbx
add esi, 0x65
cmp esi, 0x1ed
jb 0x180037647
dec r14d
cmp r14d, 0x101
ja 0x180037610
mov ecx, dword [rsp + 0x50]
lea rsi, [0x180000000]
jmp 0x180039284
mov r14d, 0xdd
nop
mov eax, r14d
sub eax, 0xdd
je 0x18003771c
cmp eax, 1
jne 0x180037838
mov rdx, qword [rbp + 0x48]
test rdx, rdx
je 0x180037838
mov ecx, 0x65
mov eax, ecx
sub eax, 0x64
je 0x180036cfc
cmp eax, 1
jne 0x180037710
mov rbx, rdx
mov qword [rbp - 0x80], rdx
mov qword [rbp - 0x78], rdx
dec ecx
cmp ecx, 0x63
ja 0x1800376f5
jmp 0x180037838
mov rdx, rdi
mov qword [rbp + 0x48], r9
lea rcx, str.icudt52l_ps.res
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x180037835
mov r15, qword [rsp + 0x68]
mov esi, 0x92
xor r12d, r12d
nop word [rax + rax]
mov eax, esi
sub eax, 0x90
je 0x1800377f4
sub eax, 1
je 0x1800377b8
cmp eax, 1
jne 0x18003781e
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
xor edx, edx
mov qword [rsp + 0x60], rax
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor r8d, r8d
lea ecx, [rdx + 0x6b]
call fcn.18000e120
movsd xmm9, qword [rsp + 0x60]
mov qword [rbp + 0x48], rax
jmp 0x18003781e
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
mov qword [rsp + 0x78], rax
movsd xmm0, qword [rsp + 0x78]
subsd xmm0, xmm9
movaps xmm9, xmm0
jmp 0x18003781e
movaps xmm1, xmm9
lea r8, str.SetLanguageMenu
movq rdx, xmm1
lea rcx, str.array_of_int
call fcn.18008e9c0
movaps xmm0, xmm9
addsd xmm0, qword [r15]
movsd qword [r15], xmm0
dec esi
cmp esi, 0x8f
ja 0x180037750
mov r12, qword [rbp - 0x70]
mov r15, qword [rsp + 0x70]
xor r9d, r9d
inc r14d
cmp r14d, 0xdf
jb 0x1800376d0
mov ecx, dword [rsp + 0x50]
lea rsi, [0x180000000]
jmp 0x180039284
mov r14d, 0xe
nop
cmp r14d, 0xe
je 0x180037882
cmp r14d, 0x70
jne 0x1800379ae
mov rax, qword [rbp + 0x40]
test rax, rax
jne 0x180036cff
jmp 0x1800379ae
mov rdx, rdi
mov qword [rbp + 0x40], r9
lea rcx, str.test_to64
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x1800379ab
movsd xmm11, qword [rbp - 0x30]
mov esi, SHRegGetIntW
mov r15, qword [rsp + 0x68]
xor r12d, r12d
cmp esi, 0x117
je 0x180037937
cmp esi, 0x9cf
je 0x1800378e0
cmp esi, 0x1287
jne 0x180037984
movaps xmm0, xmm11
addsd xmm0, qword [r15]
movsd qword [r15], xmm0
jmp 0x180037984
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
mov qword [rsp + 0x78], rax
lea r8, str.test_to64
movsd xmm0, qword [rsp + 0x78]
lea rcx, str.VDIVPDZ128rm
subsd xmm0, xmm11
movaps xmm1, xmm0
movq rdx, xmm0
movaps xmm11, xmm0
call fcn.18008e9c0
jmp 0x180037984
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
xor r9d, r9d
mov qword [rsp + 0x60], rax
xor r8d, r8d
mov dword [rsp + 0x20], 0x15
xor edx, edx
xor ecx, ecx
call fcn.1800366f0
movsd xmm11, qword [rsp + 0x60]
mov qword [rbp + 0x40], rax
add esi, 0x8b8
cmp esi, 0x1a28
jbe 0x1800378b1
mov r12, qword [rbp - 0x70]
mov r15, qword [rsp + 0x70]
movsd qword [rbp - 0x30], xmm11
movsd xmm11, qword [rbp - 0x68]
xor r9d, r9d
add r14d, 0x62
cmp r14d, 0xd2
jb 0x180037860
mov r14d, 0x6e
nop word [rax + rax]
mov eax, r14d
sub eax, 0x6e
je 0x180037b24
cmp eax, 1
jne 0x180037b28
mov rdx, rdi
lea rcx, str.bookmark_separator
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x180037b15
mov r15, qword [rsp + 0x68]
mov esi, 0xfb
xor r12d, r12d
nop word [rax + rax]
cmp esi, 0xfb
je 0x180037aa4
cmp esi, 0x17c
je 0x180037a6a
cmp esi, 0x1fd
je 0x180037a4a
cmp esi, 0x27e
jne 0x180037afa
movaps xmm0, xmm6
addsd xmm0, qword [r15]
movsd qword [r15], xmm0
jmp 0x180037afa
lea r8, str.OnStartComposition
movaps xmm1, xmm6
movq rdx, xmm6
lea rcx, str.VPMULLWZrrkz
call fcn.18008e9c0
jmp 0x180037afa
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
mov qword [rsp + 0x78], rax
movsd xmm0, qword [rsp + 0x78]
subsd xmm0, xmm6
movaps xmm6, xmm0
jmp 0x180037afa
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
mov qword [rsp + 0x30], r12
xor r9d, r9d
mov qword [rsp + 0x28], r12
xor r8d, r8d
xor edx, edx
mov qword [rsp + 0x20], r12
mov ecx, 0x11e
mov qword [rsp + 0x60], rax
call fcn.1800745a0
movsd xmm6, qword [rsp + 0x60]
mov qword [rbp + 0x38], rax
add esi, 0x81
cmp esi, 0x2ff
jb 0x180037a10
mov r12, qword [rbp - 0x70]
mov r15, qword [rsp + 0x70]
mov rax, qword [rbp + 0x38]
test rax, rax
jne 0x180036cff
jmp 0x180037b28
mov qword [rbp + 0x38], r9
inc r14d
mov r9d, 0
cmp r14d, 0x70
jb 0x1800379d0
mov ecx, dword [rsp + 0x50]
lea rsi, [0x180000000]
jmp 0x180039284
mov r14d, 0xb1
mov eax, r14d
sub eax, 0xb1
je 0x180037ce2
sub eax, 0x5c
je 0x180037b7f
cmp eax, 0x5c
jne 0x180037c91
mov rax, qword [rbp + 0x30]
test rax, rax
jne 0x180036cff
jmp 0x180037c91
mov rdx, rdi
lea rcx, str.0_1__:
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x180037c8e
mov r15, qword [rsp + 0x68]
mov esi, 0x5a
xor r12d, r12d
cmp esi, 0x5a
je 0x180037c41
cmp esi, 0x119
je 0x180037bf0
cmp esi, 0x1d8
jne 0x180037c73
movaps xmm1, xmm14
lea r8, str.Metro.Print
movq rdx, xmm1
lea rcx, str.L2_loadrubgp
call fcn.18008e9c0
movaps xmm0, xmm14
addsd xmm0, qword [r15]
movsd qword [r15], xmm0
jmp 0x180037c73
xor r9d, r9d
xor r8d, r8d
xor ecx, ecx
lea edx, [r9 + 0xc]
call fcn.180005e90
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
mov qword [rbp + 0x30], rax
call fcn.18001a060
mov qword [rsp + 0x78], rax
movsd xmm0, qword [rsp + 0x78]
subsd xmm0, xmm14
movaps xmm14, xmm0
jmp 0x180037c73
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
mov qword [rsp + 0x60], rax
movsd xmm14, qword [rsp + 0x60]
add esi, 0xbf
cmp esi, 0x297
jb 0x180037ba4
mov r12, qword [rbp - 0x70]
mov r15, qword [rsp + 0x70]
xor r9d, r9d
add r14d, 0x5c
cmp r14d, 0x1c5
jb 0x180037b51
mov r14d, 0x70
nop dword [rax + rax]
cmp r14d, 0x70
je 0x180037def
cmp r14d, 0x3790
je 0x180037ce8
cmp r14d, 0x6eb0
jne 0x180037df3
mov rax, qword [rbp + 0x28]
test rax, rax
jne 0x180036cff
jmp 0x180037df3
mov qword [rbp + 0x30], r9
jmp 0x180037c91
mov rdx, rdi
lea rcx, str.return_sum_
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x180037df3
mov r15, qword [rsp + 0x68]
mov esi, 0x66
xor r12d, r12d
nop dword [rax]
mov eax, esi
sub eax, 0x64
je 0x180037daf
sub eax, 1
je 0x180037d5d
cmp eax, 1
jne 0x180037dd9
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
mov qword [rsp + 0x60], rax
movsd xmm15, qword [rsp + 0x60]
jmp 0x180037dd9
xor r9d, r9d
xor r8d, r8d
mov edx, 0x84
xor ecx, ecx
call fcn.1800188b0
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
mov qword [rbp + 0x28], rax
call fcn.18001a060
mov qword [rsp + 0x78], rax
movsd xmm0, qword [rsp + 0x78]
subsd xmm0, xmm15
movaps xmm15, xmm0
jmp 0x180037dd9
movaps xmm1, xmm15
lea r8, str.tle__xcc___
movq rdx, xmm1
lea rcx, str.2published__
call fcn.18008e9c0
movaps xmm0, xmm15
addsd xmm0, qword [r15]
movsd qword [r15], xmm0
dec esi
cmp esi, 0x63
ja 0x180037d10
mov r12, qword [rbp - 0x70]
mov r15, qword [rsp + 0x70]
jmp 0x180037df3
mov qword [rbp + 0x28], r9
add r14d, 0x3720
mov r9d, 0
cmp r14d, 0xa560
jbe 0x180037cb0
mov ecx, dword [rsp + 0x50]
lea rsi, [0x180000000]
jmp 0x180039284
sub eax, 0x5fd
je 0x18003831c
sub eax, 0x66
je 0x18003816d
cmp eax, 0x10e
jne 0x180039284
mov r14d, 0x70
mov eax, r14d
sub eax, 0x70
je 0x18003802c
sub eax, 1
je 0x180037e9c
cmp eax, 1
jne 0x180037fcd
mov rdx, qword [rbp + 0x20]
test rdx, rdx
je 0x180037fcd
mov ecx, 0xc9
nop
mov eax, ecx
sub eax, 0xc8
je 0x180036cfc
cmp eax, 1
jne 0x180037e8d
mov rbx, rdx
mov qword [rbp - 0x80], rdx
mov qword [rbp - 0x78], rdx
dec ecx
cmp ecx, 0xc7
ja 0x180037e70
jmp 0x180037fcd
mov rdx, rdi
lea rcx, str.o4o0o_o9o8o_o_oo_o_oo
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x180037fca
movsd xmm11, qword [rbp - 0x28]
mov esi, 0x90
mov r15, qword [rsp + 0x68]
xor r12d, r12d
nop word [rax + rax]
mov eax, esi
sub eax, 0x90
je 0x180037f75
sub eax, 1
je 0x180037f5a
sub eax, 1
je 0x180037f03
cmp eax, 1
jne 0x180037fa7
movaps xmm0, xmm11
addsd xmm0, qword [r15]
movsd qword [r15], xmm0
jmp 0x180037fa7
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
mov qword [rsp + 0x78], rax
lea r8, str.dynamo_initialized_:__d
movsd xmm0, qword [rsp + 0x78]
lea rcx, str.enablePlugin
subsd xmm0, xmm11
movaps xmm1, xmm0
movq rdx, xmm0
movaps xmm11, xmm0
call fcn.18008e9c0
jmp 0x180037fa7
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor edx, edx
xor ecx, ecx
lea r8d, [r9 + 0x5e]
call fcn.180085680
mov qword [rbp + 0x20], rax
jmp 0x180037fa7
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
mov qword [rsp + 0x60], rax
movsd xmm11, qword [rsp + 0x60]
inc esi
cmp esi, 0x94
jb 0x180037ed0
mov r12, qword [rbp - 0x70]
mov r15, qword [rsp + 0x70]
movsd qword [rbp - 0x28], xmm11
movsd xmm11, qword [rbp - 0x68]
xor r9d, r9d
inc r14d
cmp r14d, 0x73
jb 0x180037e42
mov r14d, 0x5b
cmp r14d, 0x5b
je 0x180038032
cmp r14d, 0x10b5
jne 0x180038143
mov rsi, qword [rbp + 0x18]
test rsi, rsi
je 0x180038143
mov ecx, 0x47
mov eax, ecx
sub eax, 0x46
je 0x180036cfc
cmp eax, 1
jne 0x180038020
mov rbx, rsi
mov qword [rbp - 0x80], rbx
mov qword [rbp - 0x78], rbx
dec ecx
cmp ecx, 0x45
ja 0x180038005
jmp 0x180038143
mov qword [rbp + 0x20], r9
jmp 0x180037fcd
mov rdx, rdi
mov qword [rbp + 0x18], r9
lea rcx, str.replace_malloc__d
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x180038143
mov r15, qword [rsp + 0x68]
mov esi, 0xa5
xor r12d, r12d
nop dword [rax + rax]
mov eax, esi
sub eax, 0xa5
je 0x1800380f9
sub eax, 0x58
je 0x1800380aa
cmp eax, 0x58
jne 0x18003812b
movaps xmm1, xmm12
lea r8, str.Moderne_Schriften
movq rdx, xmm1
lea rcx, str.xmmreg_xmm64
call fcn.18008e9c0
movaps xmm0, xmm12
addsd xmm0, qword [r15]
movsd qword [r15], xmm0
jmp 0x18003812b
xor edx, edx
xor ecx, ecx
mov r8d, StrCmpICA
call fcn.180079050
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
mov qword [rbp + 0x18], rax
call fcn.18001a060
mov qword [rsp + 0x78], rax
movsd xmm0, qword [rsp + 0x78]
subsd xmm0, xmm12
movaps xmm12, xmm0
jmp 0x18003812b
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
mov qword [rsp + 0x60], rax
movsd xmm12, qword [rsp + 0x60]
add esi, 0x58
cmp esi, 0x1ad
jb 0x180038060
mov r12, qword [rbp - 0x70]
mov r15, qword [rsp + 0x70]
add r14d, 0x105a
mov r9d, 0
cmp r14d, 0x20b4
jbe 0x180037fe0
mov ecx, dword [rsp + 0x50]
lea rsi, [0x180000000]
jmp 0x180039284
mov r14d, 0xc9
cmp r14d, 0xc9
je 0x1800381cf
cmp r14d, 0x15fc
jne 0x1800382f8
mov rdx, qword [rbp + 0x10]
test rdx, rdx
je 0x1800382f8
mov ecx, 0xd4
nop dword [rax + rax]
mov eax, ecx
sub eax, 0xd4
je 0x1800381b4
cmp eax, 0x62
je 0x180036cfc
jmp 0x1800381bf
mov rbx, rdx
mov qword [rbp - 0x80], rdx
mov qword [rbp - 0x78], rdx
add ecx, 0x62
cmp ecx, 0x198
jb 0x1800381a0
jmp 0x1800382f8
mov rdx, rdi
mov qword [rbp + 0x10], r9
lea rcx, str.test_mgr
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x1800382f5
movsd xmm11, qword [rbp]
mov esi, 0xae
mov r15, qword [rsp + 0x68]
xor r12d, r12d
nop
mov eax, esi
sub eax, 0xae
je 0x18003829f
sub eax, 0x11
je 0x18003828a
sub eax, 0x11
je 0x180038233
cmp eax, 0x11
jne 0x1800382d1
movaps xmm0, xmm11
addsd xmm0, qword [r15]
movsd qword [r15], xmm0
jmp 0x1800382d1
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
mov qword [rsp + 0x78], rax
lea r8, str.test_mgr
movsd xmm0, qword [rsp + 0x78]
lea rcx, str._1___0x_2
subsd xmm0, xmm11
movaps xmm1, xmm0
movq rdx, xmm0
movaps xmm11, xmm0
call fcn.18008e9c0
jmp 0x1800382d1
xor edx, edx
xor ecx, ecx
mov r8d, 0x8e
call fcn.180079050
mov qword [rbp + 0x10], rax
jmp 0x1800382d1
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
mov qword [rsp + 0x60], rax
movsd xmm11, qword [rsp + 0x60]
add esi, 0x11
cmp esi, 0xf2
jb 0x180038200
mov r12, qword [rbp - 0x70]
mov r15, qword [rsp + 0x70]
movsd qword [rbp], xmm11
movsd xmm11, qword [rbp - 0x68]
xor r9d, r9d
add r14d, 0x1533
cmp r14d, 0x2a66
jbe 0x180038173
mov ecx, dword [rsp + 0x50]
lea rsi, [0x180000000]
jmp 0x180039284
mov rbx, r9
mov qword [rbp - 0x80], rbx
mov qword [rbp - 0x78], rbx
jmp 0x180039284
mov r14d, 0xaf
mov eax, r14d
sub eax, 0xaf
je 0x1800384c7
cmp eax, 1
jne 0x1800384a7
mov rdx, rdi
lea rcx, str.test_http
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003846e
movsd xmm11, qword [rbp - 0x20]
mov esi, 0xf0
mov r15, qword [rsp + 0x68]
xor r12d, r12d
cmp esi, 0xf0
je 0x1800383fa
cmp esi, 0x1a6
je 0x1800383a3
cmp esi, 0x25c
jne 0x180038447
movaps xmm0, xmm11
addsd xmm0, qword [r15]
movsd qword [r15], xmm0
jmp 0x180038447
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
mov qword [rsp + 0x78], rax
lea r8, str.test_http
movsd xmm0, qword [rsp + 0x78]
lea rcx, str.DAV_PROPFIND
subsd xmm0, xmm11
movaps xmm1, xmm0
movq rdx, xmm0
movaps xmm11, xmm0
call fcn.18008e9c0
jmp 0x180038447
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
xor r9d, r9d
mov qword [rsp + 0x60], rax
xor r8d, r8d
mov qword [rsp + 0x20], r12
mov edx, 0xd9
xor ecx, ecx
call fcn.180063010
movsd xmm11, qword [rsp + 0x60]
mov qword [rbp + 8], rax
add esi, 0xb6
cmp esi, 0x312
jb 0x180038374
mov r12, qword [rbp - 0x70]
mov r15, qword [rsp + 0x70]
movsd qword [rbp - 0x20], xmm11
movsd xmm11, qword [rbp - 0x68]
mov rdx, qword [rbp + 8]
test rdx, rdx
je 0x1800384a4
mov ecx, 0x38
nop dword [rax]
mov eax, ecx
sub eax, 0x38
je 0x180038492
cmp eax, 1
je 0x180036cfc
jmp 0x18003849d
mov rbx, rdx
mov qword [rbp - 0x80], rdx
mov qword [rbp - 0x78], rdx
inc ecx
cmp ecx, 0x3a
jb 0x180038480
xor r9d, r9d
inc r14d
cmp r14d, 0xb1
jb 0x180038332
mov ecx, dword [rsp + 0x50]
lea rsi, [0x180000000]
jmp 0x180039284
mov qword [rbp + 8], r9
jmp 0x1800384a7
cmp eax, 0x2447
ja 0x180038d4c
je 0x180038d33
cmp eax, 0xba9
ja 0x180038cdb
je 0x180038b35
sub eax, 0x934
je 0x180038b1e
sub eax, 0x56
je 0x180038b0e
sub eax, 3
je 0x1800387f7
cmp eax, 0x10e
jne 0x180039284
mov r14d, 0x12e
nop dword [rax]
mov eax, r14d
sub eax, 0x12c
je 0x1800386e7
sub eax, 1
je 0x180038545
cmp eax, 1
jne 0x180038655
mov qword [rbp + 0x78], r9
jmp 0x180038655
mov rdx, rdi
lea rcx, str.Uploading__1_.400s_...
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x180038652
mov r15, qword [rsp + 0x68]
mov esi, 0xd3
xor r12d, r12d
nop word [rax + rax]
mov eax, esi
sub eax, 0xd3
je 0x180038609
sub eax, 1
je 0x1800385ba
cmp eax, 1
jne 0x18003863b
movaps xmm1, xmm13
lea r8, str.no_table_name_for_data
movq rdx, xmm1
lea rcx, str.Variantvorms
call fcn.18008e9c0
movaps xmm0, xmm13
addsd xmm0, qword [r15]
movsd qword [r15], xmm0
jmp 0x18003863b
xor edx, edx
xor ecx, ecx
mov r8d, 0x96
call fcn.18007ea70
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
mov qword [rbp + 0x78], rax
call fcn.18001a060
mov qword [rsp + 0x78], rax
movsd xmm0, qword [rsp + 0x78]
subsd xmm0, xmm13
movaps xmm13, xmm0
jmp 0x18003863b
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
mov qword [rsp + 0x60], rax
movsd xmm13, qword [rsp + 0x60]
inc esi
cmp esi, 0xd6
jb 0x180038570
mov r12, qword [rbp - 0x70]
mov r15, qword [rsp + 0x70]
xor r9d, r9d
dec r14d
cmp r14d, 0x12b
ja 0x180038520
mov r14d, 0x2b
nop dword [rax + rax]
mov eax, r14d
sub eax, 0x2a
je 0x1800387c4
cmp eax, 1
jne 0x1800387d4
mov rdx, rdi
mov qword [rbp + 0x80], r9
lea rcx, str.test_ssi
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x1800387d4
movsd xmm11, qword [rbp - 0x18]
mov esi, 0x44
mov r15, qword [rsp + 0x68]
xor r12d, r12d
cmp esi, 0x44
je 0x180038750
cmp esi, 0xeb
je 0x1800386f9
cmp esi, 0x192
jne 0x18003879b
movaps xmm0, xmm11
addsd xmm0, qword [r15]
movsd qword [r15], xmm0
jmp 0x18003879b
mov rax, qword [rbp + 0x78]
test rax, rax
jne 0x180036cff
jmp 0x180038655
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
mov qword [rsp + 0x78], rax
lea r8, str.test_ssi
movsd xmm0, qword [rsp + 0x78]
lea rcx, str.BEGIN:VEVENT
subsd xmm0, xmm11
movaps xmm1, xmm0
movq rdx, xmm0
movaps xmm11, xmm0
call fcn.18008e9c0
jmp 0x18003879b
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
xor r9d, r9d
mov qword [rsp + 0x60], rax
xor r8d, r8d
mov edx, 0xee
xor ecx, ecx
call fcn.18000a1e0
movsd xmm11, qword [rsp + 0x60]
mov qword [rbp + 0x80], rax
add esi, 0xa7
cmp esi, 0x239
jb 0x1800386b7
mov r12, qword [rbp - 0x70]
mov r15, qword [rsp + 0x70]
movsd qword [rbp - 0x18], xmm11
movsd xmm11, qword [rbp - 0x68]
jmp 0x1800387d4
mov rsi, qword [rbp + 0x80]
test rsi, rsi
jne 0x1800392e0
dec r14d
mov r9d, 0
cmp r14d, 0x29
ja 0x180038670
mov ecx, dword [rsp + 0x50]
lea rsi, [0x180000000]
jmp 0x180039284
mov r14d, 0xcb
nop dword [rax]
cmp r14d, 0xcb
je 0x18003882b
cmp r14d, 0x77bd
jne 0x180038953
mov rax, qword [rbp + 0x88]
test rax, rax
jne 0x180036cff
jmp 0x180038953
mov rdx, rdi
mov qword [rbp + 0x88], r9
lea rcx, str.g_hash_table_add
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x180038950
movsd xmm11, qword [rbp - 0x10]
mov esi, 0xcc
mov r15, qword [rsp + 0x68]
xor r12d, r12d
nop dword [rax]
mov eax, esi
sub eax, 0xca
je 0x18003891f
sub eax, 1
je 0x1800388c8
cmp eax, 1
jne 0x18003892d
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
mov r9d, 0xbe
mov qword [rsp + 0x60], rax
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.18008ad40
movsd xmm11, qword [rsp + 0x60]
mov qword [rbp + 0x88], rax
jmp 0x18003892d
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
mov qword [rsp + 0x78], rax
lea r8, str._benchmark_trans
movsd xmm0, qword [rsp + 0x78]
lea rcx, str._UNDEF:__lu_
subsd xmm0, xmm11
movaps xmm1, xmm0
movq rdx, xmm0
movaps xmm11, xmm0
call fcn.18008e9c0
jmp 0x18003892d
movaps xmm0, xmm11
addsd xmm0, qword [r15]
movsd qword [r15], xmm0
dec esi
cmp esi, 0xc9
ja 0x180038860
mov r12, qword [rbp - 0x70]
mov r15, qword [rsp + 0x70]
movsd qword [rbp - 0x10], xmm11
movsd xmm11, qword [rbp - 0x68]
xor r9d, r9d
add r14d, 0x76f2
cmp r14d, 0xede4
jbe 0x180038800
mov r14d, 0x5f
nop dword [rax]
mov eax, r14d
sub eax, 0x5e
je 0x180038aae
cmp eax, 1
jne 0x180038aeb
mov rdx, rdi
mov qword [rbp + 0x90], r9
lea rcx, str.LookupTagForRva
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x180038aeb
movsd xmm11, qword [rbp - 8]
mov esi, 0xb6
mov r15, qword [rsp + 0x68]
xor r12d, r12d
cmp esi, 0xb6
je 0x180038a3d
cmp esi, 0x15d
je 0x1800389e6
cmp esi, 0x204
jne 0x180038a85
movaps xmm0, xmm11
addsd xmm0, qword [r15]
movsd qword [r15], xmm0
jmp 0x180038a85
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
mov qword [rsp + 0x78], rax
lea r8, str.type_identifier
movsd xmm0, qword [rsp + 0x78]
lea rcx, str.Switch_Lower
subsd xmm0, xmm11
movaps xmm1, xmm0
movq rdx, xmm0
movaps xmm11, xmm0
call fcn.18008e9c0
jmp 0x180038a85
mov qword [rsp + 0x38], r12
xor r9d, r9d
mov qword [rsp + 0x30], r12
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], r12
call fcn.18001a060
xor r8d, r8d
mov qword [rsp + 0x60], rax
mov edx, 0x86
xor ecx, ecx
call fcn.1800463e0
movsd xmm11, qword [rsp + 0x60]
mov qword [rbp + 0x90], rax
add esi, 0xa7
cmp esi, 0x2ab
jb 0x1800389b7
mov r12, qword [rbp - 0x70]
mov r15, qword [rsp + 0x70]
movsd qword [rbp - 8], xmm11
movsd xmm11, qword [rbp - 0x68]
jmp 0x180038aeb
mov rsi, qword [rbp + 0x90]
test rsi, rsi
je 0x180038aeb
mov eax, 0x113
nop
cmp eax, 0x113
je 0x180038ad4
cmp eax, 0x1a7
je 0x180036cfc
jmp 0x180038adf
mov rbx, rsi
mov qword [rbp - 0x80], rbx
mov qword [rbp - 0x78], rbx
add eax, 0x94
cmp eax, 0x23b
jb 0x180038ac0
dec r14d
mov r9d, 0
cmp r14d, 0x5d
ja 0x180038970
mov ecx, dword [rsp + 0x50]
lea rsi, [0x180000000]
jmp 0x180039284
mov rbx, rdi
mov qword [rbp - 0x80], rbx
mov qword [rbp - 0x78], rbx
jmp 0x180039284
movzx eax, byte [r10]
mov rbx, qword [rdi]
sub rbx, rax
mov qword [rbp - 0x80], rbx
mov qword [rbp - 0x78], rbx
jmp 0x180039284
mov r14d, 0x43
nop dword [rax + rax]
mov eax, r14d
sub eax, 0x42
je 0x180038ca5
cmp eax, 1
jne 0x180038c88
mov rdx, rdi
mov qword [rsp + 0x40], r9
lea rcx, str.test_cgi
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x180038c85
mov r15, qword [rsp + 0x68]
mov esi, 0xd0
xor ebx, ebx
nop
mov eax, esi
sub eax, 0xd0
je 0x180038c3c
sub eax, 0x59
je 0x180038c07
sub eax, 0x59
je 0x180038bcd
cmp eax, 0x59
jne 0x180038c6d
lea r8, str.test_cgi
movaps xmm1, xmm7
movq rdx, xmm7
lea rcx, str.ppBreakpoint
call fcn.18008e9c0
movaps xmm0, xmm7
addsd xmm0, qword [r15]
movsd qword [r15], xmm0
jmp 0x180038c6d
mov qword [rsp + 0x38], rbx
xor r9d, r9d
mov qword [rsp + 0x30], rbx
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], rbx
call fcn.18001a060
mov qword [rsp + 0x78], rax
movsd xmm0, qword [rsp + 0x78]
subsd xmm0, xmm7
movaps xmm7, xmm0
jmp 0x180038c6d
mov qword [rsp + 0x38], rbx
lea rcx, [rbp + 0x1a0]
mov dword [rsp + 0x30], 0x5b
xor r9d, r9d
mov qword [rsp + 0x28], rbx
xor r8d, r8d
xor edx, edx
mov qword [rsp + 0x20], rbx
call fcn.1800759d0
mov rax, qword [rax]
mov qword [rsp + 0x40], rax
jmp 0x180038c6d
mov qword [rsp + 0x38], rbx
xor r9d, r9d
mov qword [rsp + 0x30], rbx
xor r8d, r8d
mov dword [rsp + 0x28], 0x4e
xor edx, edx
xor ecx, ecx
mov qword [rsp + 0x20], rbx
call fcn.18001a060
mov qword [rsp + 0x60], rax
movsd xmm7, qword [rsp + 0x60]
add esi, 0x59
cmp esi, 0x234
jb 0x180038b80
mov rbx, qword [rbp - 0x80]
mov r15, qword [rsp + 0x70]
xor r9d, r9d
dec r14d
cmp r14d, 0x41
ja 0x180038b40
mov ecx, dword [rsp + 0x50]
lea rsi, [0x180000000]
jmp 0x180039284
mov rsi, qword [rsp + 0x40]
test rsi, rsi
je 0x180038c88
mov eax, 0x18
cmp eax, 0x18
je 0x180038cc4
cmp eax, 0x60
je 0x180036cfc
jmp 0x180038ccf
mov rbx, rsi
mov qword [rbp - 0x80], rbx
mov qword [rbp - 0x78], rbx
add eax, 0x48
cmp eax, 0xa8
jb 0x180038cb4
jmp 0x180038c88
cmp eax, 0xe2e
je 0x180036cfc
cmp eax, 0x11ec
je 0x180036cfc
cmp eax, 0x12a1
je 0x180038d26
mov r9d, dword [rsp + 0x48]
mov r11d, 0x69
mov r8, qword [rsp + 0x58]
lea r14d, [r11 - 0xa]
cmp eax, 0x1501
jne 0x18003929a
movsxd r12, dword [r10]
add r12, rdi
mov qword [rbp - 0x70], r12
jmp 0x18003929a
mov word [rbp + 0xe21], r11w
jmp 0x180039284
mov eax, 0x74
mov word [rbp + 0xe22], r14w
mov word [rbp + 0xe23], ax
jmp 0x180039284
cmp eax, 0x50b3
ja 0x18003922d
je 0x18003921c
cmp eax, 0x28e7
je 0x18003920d
cmp eax, 0x35ed
je 0x1800391e0
cmp eax, 0x3ccd
je 0x180038daa
mov r9d, dword [rsp + 0x48]
mov r11d, 0x69
mov r8, qword [rsp + 0x58]
lea r14d, [r11 - 0xa]
cmp eax, 0x4793
jne 0x18003929a
mov eax, 0x64
mov word [rbp + 0xe27], ax
jmp 0x18003929a
mov eax, 0xba
nop
cmp eax, 0xba
jne 0x180038dc2
cmp rdi, r12
jae 0x180038dbf
mov byte [rdi], 0x22
inc rdi
add eax, 4
cmp eax, 0xbe
jb 0x180038db0
mov r10, qword [rbp + 0xa0]
mov qword [rbp - 0x60], rdi
cmp r15, r10
jae 0x180039284
mov r9d, dword [rsp + 0x48]
nop word [rax + rax]
mov eax, 0x26
cmp eax, 0x26
je 0x1800391a0
cmp eax, 0xb22
je 0x180038e1b
cmp eax, 0x161e
jne 0x1800391aa
mov r9d, 0x3ccd
jmp 0x1800391aa
movsx r8d, byte [rbp - 0x58]
lea eax, [r8 - 8]
cmp eax, 0x54
ja case.0x180038e41.15
cdqe
movzx eax, byte [rsi + rax + 0x3d720]
mov ecx, dword [rsi + rax*4 + 0x3d700]
add rcx, rsi
jmp rcx
mov ecx, 0xea
nop dword [rax + rax]
mov eax, ecx
sub eax, 0xea
je 0x180038e8f
cmp eax, 1
jne 0x180038eb4
mov eax, 0xa1
cmp eax, 0xa1
jne 0x180038e75
cmp rdi, r12
jae 0x180038e72
mov byte [rdi], 0x22
inc rdi
add eax, 0x97
cmp eax, 0x138
jb 0x180038e63
mov qword [rbp - 0x60], rdi
mov eax, 0xb22
jmp 0x1800391aa
mov eax, 0xf7
cmp eax, 0xf7
jne 0x180038ea6
cmp rdi, r12
jae 0x180038ea3
mov byte [rdi], 0x5c
inc rdi
add eax, 0x1c
cmp eax, 0x113
jb 0x180038e94
mov qword [rbp - 0x60], rdi
inc ecx
cmp ecx, 0xec
jb 0x180038e50
mov ecx, 0x102
mov eax, ecx
sub eax, 0x102
je 0x180038ed7
cmp eax, 1
je 0x180039142
jmp 0x180038f25
mov eax, 0xc1
nop dword [rax]
cmp eax, 0xc1
jne 0x180038ef2
cmp rdi, r12
jae 0x180038eef
mov byte [rdi], 0x5c
inc rdi
add eax, 0x2d
cmp eax, 0xee
jb 0x180038ee0
mov qword [rbp - 0x60], rdi
mov eax, 0x61
cmp eax, 0x61
jne 0x180038f15
cmp rdi, r12
jae 0x180038f12
mov byte [rdi], 0x5c
inc rdi
add eax, 0x37b3
cmp eax, 0x37b3
jbe 0x180038f05
mov qword [rbp - 0x60], rdi
inc ecx
cmp ecx, 0x104
jb 0x180038ec3
mov edx, 0x2a
mov eax, edx
sub eax, 0x29
je 0x180039142
cmp eax, 1
jne 0x180038fa0
mov ecx, 0x45
nop dword [rax]
mov eax, ecx
sub eax, 0x45
je 0x180038f61
cmp eax, 1
jne 0x180038f69
inc rdi
jmp 0x180038f69
cmp rdi, r12
jae 0x180038f69
mov byte [rdi], 0x5c
inc ecx
cmp ecx, 0x47
jb 0x180038f50
mov qword [rbp - 0x60], rdi
mov eax, r11d
cmp eax, 0x6e
je 0x180038f88
cmp eax, 0x110
jne 0x180038f90
inc rdi
jmp 0x180038f90
cmp rdi, r12
jae 0x180038f90
mov byte [rdi], 0x62
add eax, 0xa2
cmp eax, 0x1b2
jb 0x180038f77
mov qword [rbp - 0x60], rdi
dec edx
cmp edx, 0x28
ja 0x180038f34
mov eax, 0x36
nop dword [rax]
cmp eax, 0x36
je 0x180038fd1
cmp eax, 0x258c
jne 0x180038fe0
cmp rdi, r12
jae 0x180038fc4
mov byte [rdi], 0x66
inc rdi
mov eax, 0xb22
jmp 0x1800391aa
cmp rdi, r12
jae 0x180038fd9
mov byte [rdi], 0x5c
inc rdi
mov qword [rbp - 0x60], rdi
add eax, 0x2556
cmp eax, 0x4aac
jbe 0x180038fb0
mov edx, 0x100
cmp edx, 0x100
je 0x180039007
cmp edx, 0x1b4
je 0x180039142
jmp 0x180039060
mov eax, 0x10f
nop dword [rax]
cmp eax, 0x10f
jne 0x180039022
cmp rdi, r12
jae 0x18003901f
mov byte [rdi], 0x5c
inc rdi
add eax, 0x7581
cmp eax, 0x7581
jbe 0x180039010
mov qword [rbp - 0x60], rdi
mov ecx, 0xf4
mov eax, ecx
sub eax, 0xf4
je 0x18003904a
cmp eax, 1
jne 0x180039052
inc rdi
jmp 0x180039052
cmp rdi, r12
jae 0x180039052
mov byte [rdi], 0x6e
inc ecx
cmp ecx, 0xf6
jb 0x180039037
mov qword [rbp - 0x60], rdi
add edx, 0xb4
cmp edx, 0x268
jb 0x180038ff1
mov ecx, 0x75
mov eax, ecx
sub eax, 0x75
je 0x1800390b7
cmp eax, 1
jne 0x1800390eb
mov ecx, 0x10b
nop dword [rax]
nop dword [rax + rax]
mov eax, ecx
sub eax, 0x10a
je 0x180039149
cmp eax, 1
jne 0x18003914c
cmp rdi, r12
jae 0x18003914c
mov byte [rdi], 0x72
jmp 0x18003914c
mov eax, 0x10c
nop dword [rax]
cmp eax, 0x10c
je 0x1800390d3
cmp eax, 0x9e14
jne 0x1800390db
inc rdi
jmp 0x1800390db
cmp rdi, r12
jae 0x1800390db
mov byte [rdi], 0x5c
add eax, 0x9d08
cmp eax, 0x13a10
jbe 0x1800390c0
mov qword [rbp - 0x60], rdi
inc ecx
cmp ecx, 0x77
jb 0x180039073
mov ecx, 0x5e
mov eax, ecx
sub eax, 0x5d
je 0x180039165
cmp eax, 1
jne 0x180039112
cmp rdi, r12
jae 0x18003910b
mov byte [rdi], 0x5c
inc rdi
mov qword [rbp - 0x60], rdi
dec ecx
cmp ecx, 0x5c
ja 0x1800390f7
mov eax, 0x107
nop
cmp eax, 0x107
jne 0x180039132
cmp rdi, r12
jae 0x18003912f
mov byte [rdi], r8b
inc rdi
add eax, 0x9a
cmp eax, 0x1a1
jb 0x180039120
mov qword [rbp - 0x60], rdi
mov eax, 0xb22
jmp 0x1800391aa
inc rdi
dec ecx
cmp ecx, 0x109
ja 0x180039090
mov qword [rbp - 0x60], rdi
mov eax, 0xb22
jmp 0x1800391aa
mov ecx, 0xe6
nop word [rax + rax]
mov eax, ecx
sub eax, 0xe5
je 0x180039188
cmp eax, 1
jne 0x18003918b
cmp rdi, r12
jae 0x18003918b
mov byte [rdi], 0x74
jmp 0x18003918b
inc rdi
dec ecx
cmp ecx, 0xe4
ja 0x180039170
mov qword [rbp - 0x60], rdi
mov eax, 0xb22
jmp 0x1800391aa
movzx ecx, byte [r15]
inc r15
mov byte [rbp - 0x58], cl
add eax, 0xafc
cmp eax, 0x20f4
jbe 0x180038df5
mov qword [rsp + 0x70], r15
mov qword [rbp - 0x60], rdi
cmp r15, r10
jb 0x180038df0
mov ecx, dword [rsp + 0x50]
mov r11d, 0x69
mov r8, qword [rsp + 0x58]
jmp 0x180039294
mov r9d, dword [rsp + 0x48]
mov r14d, 0x5f
mov r8, qword [rsp + 0x58]
mov eax, 0x6461
mov word [rbp + 0xe24], r14w
mov word [rbp + 0xe25], ax
lea r11d, [r14 + 0xa]
jmp 0x18003929a
movsxd rax, dword [rdx]
add rax, r15
mov qword [rbp + 0xa0], rax
jmp 0x180039284
cmp rdi, r12
jae 0x180039224
mov byte [rdi], 0x22
inc rdi
mov qword [rbp - 0x60], rdi
jmp 0x180039284
cmp eax, 0x5939
je 0x180039278
mov r9d, dword [rsp + 0x48]
mov r11d, 0x69
mov r8, qword [rsp + 0x58]
lea r14d, [r11 - 0xa]
cmp eax, 0x6499
je 0x18003926e
cmp eax, 0x6adf
jne 0x18003929a
mov eax, 0x77
mov dword [rbp + 0xe32], 0x320073
mov word [rbp + 0xe30], ax
jmp 0x18003929a
cmp rdi, r12
jae 0x18003929a
mov byte [rdi], 0
jmp 0x18003929a
mov eax, 0x72
mov word [rbp + 0xe28], ax
mov r11d, 0x69
mov r8, qword [rsp + 0x58]
mov r9d, dword [rsp + 0x48]
mov r14d, 0x5f
mov eax, dword [rbp + 0x10b0]
lea eax, [rax + rax*8]
lea r9d, [r9 + rax*2]
mov dword [rsp + 0x48], r9d
mov eax, r9d
cmp r9d, ecx
ja 0x1800392e8
mov rdx, qword [rbp - 0x50]
xor r9d, r9d
mov r10, qword [rsp + 0x68]
lea r11d, [r9 + 0x6e]
lea r14d, [r9 + 0x65]
jmp 0x1800368a0
mov rax, qword [rdi]
sub rax, rcx
add rax, 0x40
jmp 0x180036cff
mov rax, rsi
jmp 0x180036cff
mov r12d, dword [rbp + 0x10b0]
xor r9d, r9d
imul eax, r12d, 0xa8d
mov r15d, r12d
mov dword [rsp + 0x48], r12d
mov dword [rbp - 0x70], eax
cmp r12d, eax
ja 0x180036cfc
movsd xmm0, qword [rsp + 0x40]
mov esi, 0x6c
movsd xmm1, qword [rsp + 0x40]
movsd xmm15, qword [rsp + 0x40]
mov r12, qword [rbp + 0x1a0]
mov r13, qword [rbp + 0x1a0]
movsd xmm10, qword [rsp + 0x40]
movsd xmm11, qword [rsp + 0x40]
movsd xmm6, qword [rsp + 0x40]
movsd xmm7, qword [rsp + 0x40]
movsd xmm14, qword [rsp + 0x40]
movsd xmm12, qword [rsp + 0x40]
movsd xmm8, qword [rsp + 0x40]
movsd xmm9, qword [rsp + 0x40]
movsd xmm13, qword [rsp + 0x40]
movsd qword [rbp + 0x10], xmm0
movsd xmm0, qword [rsp + 0x40]
movsd qword [rbp + 0x48], xmm0
movsd xmm0, qword [rsp + 0x40]
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x40]
movsd qword [rbp], xmm0
movsd xmm0, qword [rsp + 0x40]
movsd qword [rbp + 0x68], xmm0
movsd xmm0, qword [rsp + 0x40]
movsd qword [rbp - 0x20], xmm0
movsd xmm0, qword [rsp + 0x40]
movsd qword [rbp - 0x18], xmm0
movsd xmm0, qword [rsp + 0x40]
movsd qword [rbp + 0x20], xmm0
movsd xmm0, qword [rsp + 0x40]
movsd qword [rbp - 0x28], xmm0
movsd xmm0, qword [rsp + 0x40]
movsd qword [rbp - 0x30], xmm0
movsd xmm0, qword [rsp + 0x40]
movsd qword [rbp - 8], xmm0
movsd xmm0, qword [rsp + 0x40]
movsd qword [rbp + 0x70], xmm1
movsd xmm1, qword [rsp + 0x40]
movsd qword [rbp + 0x50], xmm0
movsd xmm0, qword [rsp + 0x40]
movsd qword [rbp + 0x18], xmm1
movsd xmm1, qword [rsp + 0x40]
movsd qword [rbp + 0x28], xmm0
movsd xmm0, qword [rsp + 0x40]
movsd qword [rbp + 8], xmm1
movsd xmm1, qword [rsp + 0x40]
movsd qword [rbp - 0x10], xmm0
movsd xmm0, qword [rsp + 0x40]
movsd qword [rbp + 0x30], xmm1
movsd xmm1, qword [rsp + 0x40]
movsd qword [rbp + 0x38], xmm0
movsd xmm0, qword [rsp + 0x40]
movsd qword [rbp + 0x40], xmm1
movsd xmm1, qword [rsp + 0x40]
movsd qword [rbp + 0x58], xmm0
movsd xmm0, qword [rsp + 0x40]
movsd qword [rbp + 0x60], xmm1
movsd xmm1, qword [rsp + 0x40]
movsd qword [rbp - 0x38], xmm0
movsd xmm0, qword [rsp + 0x40]
movsd qword [rbp - 0x40], xmm1
movsd xmm1, qword [rsp + 0x40]
movsd qword [rbp - 0x48], xmm0
movsd qword [rsp + 0x70], xmm15
movsd qword [rbp - 0x50], xmm1
nop word [rax + rax]
cmp r15d, 0x4038
ja 0x18003ba17
je 0x18003b89b
cmp r15d, 0x19b9
ja 0x18003a517
je 0x18003a202
cmp r15d, 0x456
ja 0x1800397f3
je 0x180039689
mov eax, r15d
sub eax, 0xf
je 0x18003950c
sub eax, 6
je 0x180036cfc
sub eax, 0xe6
je 0x1800394ff
cmp eax, 0x20
jne 0x18003d6d3
mov eax, edi
sub eax, r8d
mov dword [rbp - 0x78], eax
mov rbx, qword [rbp - 0x78]
mov qword [rbp - 0x80], rbx
jmp 0x18003d6d3
mov word [rbp + 0xe36], r14w
jmp 0x18003d6d3
mov r14d, 0xa3
cmp r14d, 0xa3
je 0x18003953d
cmp r14d, 0x3107
jne 0x180039665
mov rsi, qword [rbp + 0x90]
test rsi, rsi
jne 0x1800392e0
jmp 0x180039665
mov rdx, rdi
mov qword [rbp + 0x90], r9
lea rcx, str.Antamalla_rekister
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x180039665
mov esi, 0x129
mov eax, esi
sub eax, 0x126
je 0x18003963f
sub eax, 1
je 0x180039621
sub eax, 1
je 0x1800395be
cmp eax, 1
jne 0x180039650
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm15, qword [rsp + 0x40]
jmp 0x180039650
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x28], rax
xor r8d, r8d
xor edx, edx
mov qword [rsp + 0x20], rax
mov ecx, 0xd0
call fcn.180062430
mov qword [rbp + 0x90], rax
xor r9d, r9d
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x38], rax
xor edx, edx
mov qword [rsp + 0x30], rax
xor ecx, ecx
mov dword [rsp + 0x28], 0x4e
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm15
movaps xmm15, xmm0
jmp 0x180039650
movaps xmm1, xmm15
lea r8, str.Remote_QualityMode
movq rdx, xmm1
lea rcx, str.ciphers_stoc
call fcn.18008e9c0
jmp 0x180039650
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
dec esi
cmp esi, 0x125
ja 0x180039561
movsd qword [rsp + 0x70], xmm15
add r14d, 0x3064
mov r9d, 0
cmp r14d, 0x60c8
jbe 0x180039512
mov r8, qword [rsp + 0x58]
jmp 0x18003d6d3
mov r14d, 0xb3
nop
mov eax, r14d
sub eax, 0xb2
je 0x1800397c3
cmp eax, 1
jne 0x1800397d3
mov rdx, rdi
mov qword [rbp + 0x88], r9
lea rcx, str.const_GLchar
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x1800397d3
movsd xmm15, qword [rbp - 8]
mov esi, 0xa
cmp esi, 0xa
je 0x18003975d
cmp esi, 0x9e
je 0x180039704
cmp esi, 0x132
jne 0x1800397a2
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
jmp 0x1800397a2
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
lea r8, str.onCheckPlugin
movsd xmm0, qword [rsp + 0x40]
lea rcx, str.dockcont.cpp
subsd xmm0, xmm15
movaps xmm1, xmm0
movq rdx, xmm0
movaps xmm15, xmm0
call fcn.18008e9c0
jmp 0x1800397a2
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
xor edx, edx
mov qword [rsp + 0x40], rax
lea ecx, [rdx + 0x57]
call fcn.1800845d0
movsd xmm15, qword [rsp + 0x40]
mov qword [rbp + 0x88], rax
add esi, 0x94
cmp esi, 0x1c6
jb 0x1800396d1
movsd qword [rbp - 8], xmm15
movsd xmm15, qword [rsp + 0x70]
jmp 0x1800397d3
mov rsi, qword [rbp + 0x88]
test rsi, rsi
jne 0x1800392e0
dec r14d
mov r9d, 0
cmp r14d, 0xb1
ja 0x180039690
mov r8, qword [rsp + 0x58]
jmp 0x18003d6d3
cmp r15d, 0x89d
je 0x180039ea4
cmp r15d, 0xce4
je 0x180039b5f
cmp r15d, 0x112b
je 0x1800399ad
cmp r15d, 0x1572
jne 0x18003d6d3
mov r14d, 0xd2
nop dword [rax]
cmp r14d, 0xd2
je 0x18003985b
cmp r14d, 0x947a
jne 0x180039989
mov rax, qword [rbp + 0x80]
test rax, rax
jne 0x180036cff
jmp 0x180039989
mov rdx, rdi
mov qword [rbp + 0x80], r9
lea rcx, str.sRP_sR__sR__sRP
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x180039989
movsd xmm15, qword [rbp - 0x10]
mov esi, 0xf6
nop word [rax + rax]
cmp esi, 0xf6
je 0x180039920
cmp esi, 0x190
je 0x1800398e2
cmp esi, 0x22a
jne 0x18003996a
movaps xmm1, xmm15
lea r8, str.msmpeg2adec.dll
movq rdx, xmm1
lea rcx, str.ation_de_cha
call fcn.18008e9c0
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
jmp 0x18003996a
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm15
movaps xmm15, xmm0
jmp 0x18003996a
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
xor r8d, r8d
mov qword [rsp + 0x40], rax
mov edx, 0x11e
xor ecx, ecx
call fcn.18007c860
movsd xmm15, qword [rsp + 0x40]
mov qword [rbp + 0x80], rax
add esi, 0x9a
cmp esi, 0x2c4
jb 0x180039890
movsd qword [rbp - 0x10], xmm15
movsd xmm15, qword [rsp + 0x70]
add r14d, 0x93a8
mov r9d, 0
cmp r14d, 0x12750
jbe 0x180039830
mov r8, qword [rsp + 0x58]
jmp 0x18003d6d3
mov r14d, 0x8f
cmp r14d, 0x8f
je 0x180039b37
cmp r14d, 0x4662
je 0x180039a1e
cmp r14d, 0x8c35
jne 0x180039b3b
mov rdx, qword [rbp + 0x78]
test rdx, rdx
je 0x180039b3b
mov ecx, 0xb2
nop dword [rax + rax]
mov eax, ecx
sub eax, 0xb2
je 0x180039a04
cmp eax, 1
je 0x180036cfc
jmp 0x180039a0f
mov rbx, rdx
mov qword [rbp - 0x80], rdx
mov qword [rbp - 0x78], rdx
inc ecx
cmp ecx, 0xb4
jb 0x1800399f0
jmp 0x180039b3b
mov rdx, rdi
lea rcx, str.test_rpc
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x180039b3b
mov esi, 0x122
nop dword [rax + rax]
mov eax, esi
sub eax, 0x11e
je 0x180039b16
sub eax, 1
je 0x180039af8
sub eax, 1
je 0x180039aba
sub eax, 1
je 0x180039aa2
cmp eax, 1
jne 0x180039b27
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm8, qword [rsp + 0x40]
jmp 0x180039b27
xor r9d, r9d
xor edx, edx
xor ecx, ecx
mov r8d, 0xf5
call fcn.180089b40
mov qword [rbp + 0x78], rax
jmp 0x180039b27
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm8
movaps xmm8, xmm0
jmp 0x180039b27
movaps xmm1, xmm8
lea r8, str.test_rpc
movq rdx, xmm1
lea rcx, str.INSTALL_LIST
call fcn.18008e9c0
jmp 0x180039b27
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm8
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
dec esi
cmp esi, 0x11d
ja 0x180039a40
jmp 0x180039b3b
mov qword [rbp + 0x78], r9
add r14d, 0x45d3
mov r9d, 0
cmp r14d, 0xd179
jbe 0x1800399b3
mov r8, qword [rsp + 0x58]
jmp 0x18003d6d3
mov r14d, 0x74
jmp 0x180039b73
xor r9d, r9d
mov eax, r14d
sub eax, 0x74
je 0x180039cde
sub eax, 1
je 0x180039bd0
cmp eax, 1
jne 0x180039ce5
mov rdx, qword [rbp + 0x190]
test rdx, rdx
je 0x180039ce5
mov ecx, 0xe5
mov eax, ecx
sub eax, 0xe5
je 0x180039bb6
cmp eax, 1
je 0x180036cfc
jmp 0x180039bc1
mov rbx, rdx
mov qword [rbp - 0x80], rdx
mov qword [rbp - 0x78], rdx
inc ecx
cmp ecx, 0xe7
jb 0x180039ba2
jmp 0x180039ce5
mov rdx, rdi
lea rcx, str.set_SafetyInfo
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x180039ce5
mov esi, 0x30
nop dword [rax]
mov eax, esi
sub eax, 0x2d
je 0x180039cbd
sub eax, 1
je 0x180039c9f
sub eax, 1
je 0x180039c4b
cmp eax, 1
jne 0x180039cce
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm14, qword [rsp + 0x40]
jmp 0x180039cce
xor r8d, r8d
xor edx, edx
mov ecx, 0x108
call fcn.18000caf0
mov qword [rbp + 0x190], rax
xor r9d, r9d
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x38], rax
xor edx, edx
mov qword [rsp + 0x30], rax
xor ecx, ecx
mov dword [rsp + 0x28], 0x4e
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm14
movaps xmm14, xmm0
jmp 0x180039cce
movaps xmm1, xmm14
lea r8, str.VcdPmSvcCall32
movq rdx, xmm1
lea rcx, str.operandScale
call fcn.18008e9c0
jmp 0x180039cce
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm14
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
dec esi
cmp esi, 0x2c
ja 0x180039bf0
jmp 0x180039ce5
mov qword [rbp + 0x190], r9
inc r14d
cmp r14d, 0x77
jb 0x180039b70
mov r14d, 0xfc
nop dword [rax + rax]
cmp r14d, 0xfc
je 0x180039d61
cmp r14d, 0x3624
jne 0x180039e83
mov rsi, qword [rbp + 0x198]
test rsi, rsi
je 0x180039e83
mov eax, 0x68
nop dword [rax + rax]
cmp eax, 0x68
je 0x180039d45
cmp eax, 0x119
je 0x180036cfc
jmp 0x180039d50
mov rbx, rsi
mov qword [rbp - 0x80], rbx
mov qword [rbp - 0x78], rbx
add eax, 0xb1
cmp eax, 0x1ca
jb 0x180039d30
jmp 0x180039e83
xor eax, eax
lea rcx, str.datastorePrincipal
mov rdx, rdi
mov qword [rbp + 0x198], rax
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x180039e83
movsd xmm15, qword [rbp - 0x18]
mov esi, 0xc0
nop dword [rax]
mov eax, esi
sub eax, 0xc0
je 0x180039e34
sub eax, 1
je 0x180039ddd
cmp eax, 1
jne 0x180039e68
movaps xmm1, xmm15
lea r8, str.__5s__s___s___s_s_
movq rdx, xmm1
lea rcx, str._BidReleased
call fcn.18008e9c0
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
jmp 0x180039e68
mov r9d, 0xf7
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.18008ad40
mov qword [rbp + 0x198], rax
xor r9d, r9d
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x38], rax
xor edx, edx
mov qword [rsp + 0x30], rax
xor ecx, ecx
mov dword [rsp + 0x28], 0x4e
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm15
movaps xmm15, xmm0
jmp 0x180039e68
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm15, qword [rsp + 0x40]
inc esi
cmp esi, 0xc3
jb 0x180039d90
movsd qword [rbp - 0x18], xmm15
movsd xmm15, qword [rsp + 0x70]
add r14d, 0x3528
cmp r14d, 0x6a50
jbe 0x180039d00
mov r8, qword [rsp + 0x58]
xor r9d, r9d
jmp 0x18003d6d3
mov r14d, 0x7a
jmp 0x180039eb3
xor r9d, r9d
cmp r14d, 0x7a
je 0x18003a032
cmp r14d, 0x13f
je 0x180039f25
cmp r14d, 0x204
jne 0x18003a039
mov rdx, qword [rbp + 0xb0]
test rdx, rdx
je 0x18003a039
mov ecx, 0x124
nop dword [rax + rax]
mov eax, ecx
sub eax, 0x124
je 0x180039f0b
cmp eax, 1
je 0x180036cfc
jmp 0x180039f16
mov rbx, rdx
mov qword [rbp - 0x80], rdx
mov qword [rbp - 0x78], rdx
inc ecx
cmp ecx, 0x126
jb 0x180039ef0
jmp 0x18003a039
mov rdx, rdi
lea rcx, str.TT_TJTXTbThTT
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003a039
mov esi, 0x22
mov eax, esi
sub eax, 0x1e
je 0x18003a012
sub eax, 1
je 0x180039ff2
sub eax, 1
je 0x180039fb6
sub eax, 1
je 0x180039fa1
cmp eax, 1
jne 0x18003a022
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm7, qword [rsp + 0x40]
jmp 0x18003a022
xor edx, edx
mov ecx, 0xca
call fcn.180069950
mov qword [rbp + 0xb0], rax
jmp 0x18003a022
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm7
movaps xmm7, xmm0
jmp 0x18003a022
lea r8, str.toggleVisible__
movaps xmm1, xmm7
movq rdx, xmm7
lea rcx, str.join_classes
call fcn.18008e9c0
jmp 0x18003a022
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm7
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
dec esi
cmp esi, 0x1d
ja 0x180039f42
jmp 0x18003a039
mov qword [rbp + 0xb0], r9
add r14d, 0xc5
cmp r14d, 0x2c9
jb 0x180039eb0
mov r14d, 0x1b
mov eax, r14d
sub eax, 0x1b
je 0x18003a1df
sub eax, 1
je 0x18003a0b7
cmp eax, 1
jne 0x18003a1e8
mov rdx, qword [rbp + 0xb8]
test rdx, rdx
je 0x18003a1e8
mov ecx, 0xc4
mov eax, ecx
sub eax, 0xc4
je 0x18003a09d
cmp eax, 1
je 0x180036cfc
jmp 0x18003a0a8
mov rbx, rdx
mov qword [rbp - 0x80], rdx
mov qword [rbp - 0x78], rdx
inc ecx
cmp ecx, 0xc6
jb 0x18003a082
jmp 0x18003a1e8
mov rdx, rdi
lea rcx, str.EnableSpillAnalysis
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003a1e8
movsd xmm15, qword [rbp - 0x20]
mov esi, 0x124
nop word [rax + rax]
mov eax, esi
sub eax, 0x121
je 0x18003a1ae
sub eax, 1
je 0x18003a152
sub eax, 1
je 0x18003a139
cmp eax, 1
jne 0x18003a1bf
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm15, qword [rsp + 0x40]
jmp 0x18003a1bf
xor r9d, r9d
xor edx, edx
xor ecx, ecx
lea r8d, [r9 + 0x61]
call fcn.18007d610
mov qword [rbp + 0xb8], rax
jmp 0x18003a1bf
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
lea r8, str.SVGA3D_RS_FOGENABLE
movsd xmm0, qword [rsp + 0x40]
lea rcx, str.EndOfCluster
subsd xmm0, xmm15
movaps xmm1, xmm0
movq rdx, xmm0
movaps xmm15, xmm0
call fcn.18008e9c0
jmp 0x18003a1bf
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
dec esi
cmp esi, 0x120
ja 0x18003a0e0
movsd qword [rbp - 0x20], xmm15
movsd xmm15, qword [rsp + 0x70]
jmp 0x18003a1e8
xor eax, eax
mov qword [rbp + 0xb8], rax
inc r14d
cmp r14d, 0x1e
jb 0x18003a053
mov r8, qword [rsp + 0x58]
xor r9d, r9d
jmp 0x18003d6d3
mov r14d, 0x7d
jmp 0x18003a213
xor r9d, r9d
cmp r14d, 0x7d
je 0x18003a26b
cmp r14d, 0x1482
jne 0x18003a381
mov rdx, qword [rbp + 0xc0]
test rdx, rdx
je 0x18003a381
mov ecx, 0x7f
nop dword [rax + rax]
mov eax, ecx
sub eax, 0x7e
je 0x180036cfc
cmp eax, 1
jne 0x18003a25f
mov rbx, rdx
mov qword [rbp - 0x80], rdx
mov qword [rbp - 0x78], rdx
dec ecx
cmp ecx, 0x7d
ja 0x18003a240
jmp 0x18003a381
mov rdx, rdi
mov qword [rbp + 0xc0], r9
lea rcx, str.initialAppDomain
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003a381
mov esi, 0xbb
nop
mov eax, esi
sub eax, 0xbb
je 0x18003a340
sub eax, 1
je 0x18003a32a
sub eax, 1
je 0x18003a2ee
sub eax, 1
je 0x18003a2ce
cmp eax, 1
jne 0x18003a373
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm6
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
jmp 0x18003a373
lea r8, str.__to_component__
movaps xmm1, xmm6
movq rdx, xmm6
lea rcx, str.click.cancel
call fcn.18008e9c0
jmp 0x18003a373
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm6
movaps xmm6, xmm0
jmp 0x18003a373
xor edx, edx
xor ecx, ecx
lea r8d, [rdx + 0x55]
call fcn.180079bb0
mov qword [rbp + 0xc0], rax
jmp 0x18003a373
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm6, qword [rsp + 0x40]
inc esi
cmp esi, 0xc0
jb 0x18003a290
add r14d, 0x1405
cmp r14d, 0x280a
jbe 0x18003a210
mov r14d, 0x76
nop dword [rax + rax]
mov eax, r14d
sub eax, 0x75
je 0x18003a4ed
cmp eax, 1
jne 0x18003a4fd
xor esi, esi
lea rcx, str.ptbFileSaveProjectt
mov rdx, rdi
mov qword [rbp + 0xc8], rsi
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003a4fd
movsd xmm15, qword [rbp]
mov esi, 0xbc
cmp esi, 0xbc
je 0x18003a470
cmp esi, 0x15a
je 0x18003a417
cmp esi, 0x1f8
jne 0x18003a4c9
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
jmp 0x18003a4c9
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
lea r8, str._familyMapLanguages
movsd xmm0, qword [rsp + 0x40]
lea rcx, str.SystemSetup
subsd xmm0, xmm15
movaps xmm1, xmm0
movq rdx, xmm0
movaps xmm15, xmm0
call fcn.18008e9c0
jmp 0x18003a4c9
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
xor r9d, r9d
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x28], rax
mov edx, SHRegGetIntW
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18006a570
movsd xmm15, qword [rsp + 0x40]
mov qword [rbp + 0xc8], rax
add esi, 0x9e
cmp esi, 0x296
jb 0x18003a3e1
movsd qword [rbp], xmm15
movsd xmm15, qword [rsp + 0x70]
jmp 0x18003a4fd
mov rsi, qword [rbp + 0xc8]
test rsi, rsi
jne 0x1800392e0
dec r14d
cmp r14d, 0x74
ja 0x18003a3a0
mov r8, qword [rsp + 0x58]
xor r9d, r9d
jmp 0x18003d6d3
cmp r15d, 0x2f1c
ja 0x18003b070
je 0x18003cf46
cmp r15d, 0x1e00
je 0x18003ad41
cmp r15d, 0x2247
je 0x18003abc7
cmp r15d, 0x268e
je 0x18003a88f
cmp r15d, 0x2ad5
jne 0x18003d6d3
mov r14d, 0x4a
jmp 0x18003a573
xor r9d, r9d
cmp r14d, 0x4a
je 0x18003a6ca
cmp r14d, 0x1e5a
jne 0x18003a6d1
mov rdx, rdi
lea rcx, str.Open_background_image
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003a6b5
movsd xmm15, qword [rbp - 0x28]
mov esi, 0xd6
nop dword [rax]
cmp esi, 0xd6
je 0x18003a662
cmp esi, 0x5da
je 0x18003a602
cmp esi, 0xade
jne 0x18003a696
movaps xmm1, xmm15
lea r8, str.BFD_RELOC_AVR_LO8_LDI
movq rdx, xmm1
lea rcx, str.gc_frame.map
call fcn.18008e9c0
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
jmp 0x18003a696
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor edx, edx
xor ecx, ecx
mov r8d, 0x87
call fcn.1800169b0
mov qword [rbp + 0xd0], rax
xor r9d, r9d
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x38], rax
xor edx, edx
mov qword [rsp + 0x30], rax
xor ecx, ecx
mov dword [rsp + 0x28], 0x4e
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm15
movaps xmm15, xmm0
jmp 0x18003a696
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm15, qword [rsp + 0x40]
add esi, 0x504
cmp esi, 0xf0c
jbe 0x18003a5b0
movsd qword [rbp - 0x28], xmm15
movsd xmm15, qword [rsp + 0x70]
mov rax, qword [rbp + 0xd0]
test rax, rax
jne 0x180036cff
jmp 0x18003a6d1
mov qword [rbp + 0xd0], r9
add r14d, 0x1e10
cmp r14d, 0x3c20
jbe 0x18003a570
mov r14d, 0x8b
nop dword [rax + rax]
mov eax, r14d
sub eax, 0x8a
je 0x18003a82b
cmp eax, 1
jne 0x18003a872
xor eax, eax
lea rcx, str.e_Northern_Europe
mov rdx, rdi
mov qword [rbp + 0xd8], rax
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003a872
movsd xmm15, qword [rbp - 0x30]
mov esi, 0x54
cmp esi, 0x54
je 0x18003a7d6
cmp esi, 0x246c
je 0x18003a782
cmp esi, 0x4884
jne 0x18003a80a
movaps xmm1, xmm15
lea r8, str.OriStrengthReduce
movq rdx, xmm1
lea rcx, str.v_cmp_gt_u64
call fcn.18008e9c0
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
jmp 0x18003a80a
xor edx, edx
xor ecx, ecx
mov r8d, 0xdd
call fcn.180003650
mov qword [rbp + 0xd8], rax
xor r9d, r9d
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x38], rax
xor edx, edx
mov qword [rsp + 0x30], rax
xor ecx, ecx
mov dword [rsp + 0x28], 0x4e
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm15
movaps xmm15, xmm0
jmp 0x18003a80a
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm15, qword [rsp + 0x40]
add esi, 0x2418
cmp esi, 0x6c48
jbe 0x18003a733
movsd qword [rbp - 0x30], xmm15
movsd xmm15, qword [rsp + 0x70]
jmp 0x18003a872
mov rsi, qword [rbp + 0xd8]
test rsi, rsi
je 0x18003a872
mov eax, 0x80
nop dword [rax]
cmp eax, 0x80
je 0x18003a85b
cmp eax, 0x4800
je 0x180036cfc
jmp 0x18003a866
mov rbx, rsi
mov qword [rbp - 0x80], rbx
mov qword [rbp - 0x78], rbx
add eax, 0x4780
cmp eax, 0x8f00
jbe 0x18003a840
dec r14d
cmp r14d, 0x89
ja 0x18003a6f0
mov r8, qword [rsp + 0x58]
xor r9d, r9d
jmp 0x18003d6d3
mov r14d, 0x8b
jmp 0x18003a8a3
xor r9d, r9d
mov eax, r14d
sub eax, 0x8b
je 0x18003aa09
sub eax, 1
je 0x18003a8d8
cmp eax, 1
jne 0x18003aa10
mov rax, qword [rbp + 0xe0]
test rax, rax
jne 0x180036cff
jmp 0x18003aa10
mov rdx, rdi
lea rcx, str.bar.red.and.pred
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003aa10
movsd xmm15, qword [rbp - 0x38]
mov esi, 0xc9
nop dword [rax + rax]
mov eax, esi
sub eax, 0xc6
je 0x18003a9d8
sub eax, 1
je 0x18003a9b7
sub eax, 1
je 0x18003a95d
cmp eax, 1
jne 0x18003a9e9
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm15, qword [rsp + 0x40]
jmp 0x18003a9e9
xor r9d, r9d
xor r8d, r8d
mov edx, 0xb9
xor ecx, ecx
call fcn.180081750
mov qword [rbp + 0xe0], rax
xor r9d, r9d
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x38], rax
xor edx, edx
mov qword [rsp + 0x30], rax
xor ecx, ecx
mov dword [rsp + 0x28], 0x4e
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm15
movaps xmm15, xmm0
jmp 0x18003a9e9
movaps xmm1, xmm15
lea r8, str.TYPE_DRAWINGGROUP
movq rdx, xmm1
lea rcx, str._Z4signDv8_f
call fcn.18008e9c0
jmp 0x18003a9e9
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
dec esi
cmp esi, 0xc5
ja 0x18003a900
movsd qword [rbp - 0x38], xmm15
movsd xmm15, qword [rsp + 0x70]
jmp 0x18003aa10
mov qword [rbp + 0xe0], r9
inc r14d
cmp r14d, 0x8e
jb 0x18003a8a0
mov r14d, SHRegGetIntW
nop word [rax + rax]
cmp r14d, 0x113
je 0x18003ab9b
cmp r14d, 0xae06
je 0x18003aa6c
cmp r14d, 0x15af9
jne 0x18003aba6
mov rax, qword [rbp + 0xe8]
test rax, rax
jne 0x180036cff
jmp 0x18003aba6
mov rdx, rdi
lea rcx, str.vrshr_c._24_us16
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003aba6
movsd xmm15, qword [rbp - 0x40]
mov esi, 0x15
nop
cmp esi, 0x15
je 0x18003ab43
cmp esi, 0x7cb
je 0x18003ab2d
cmp esi, 0xf81
je 0x18003aaef
cmp esi, 0x1737
jne 0x18003ab77
movaps xmm1, xmm15
lea r8, str._reference_black
movq rdx, xmm1
lea rcx, str.__s_s_s_s_s_
call fcn.18008e9c0
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
jmp 0x18003ab77
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm15
movaps xmm15, xmm0
jmp 0x18003ab77
xor edx, edx
lea ecx, [rdx + 0x6b]
call fcn.1800845d0
mov qword [rbp + 0xe8], rax
jmp 0x18003ab77
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm15, qword [rsp + 0x40]
add esi, 0x7b6
cmp esi, 0x1ed8
jbe 0x18003aa90
movsd qword [rbp - 0x40], xmm15
movsd xmm15, qword [rsp + 0x70]
jmp 0x18003aba6
mov qword [rbp + 0xe8], 0
add r14d, 0xacf3
cmp r14d, 0x206d9
jbe 0x18003aa30
mov r8, qword [rsp + 0x58]
xor r9d, r9d
jmp 0x18003d6d3
mov r14d, 0xde
nop dword [rax]
mov eax, r14d
sub eax, 0xde
je 0x18003abfc
cmp eax, 0xf
jne 0x18003ad20
mov rax, qword [rbp + 0xf0]
test rax, rax
jne 0x180036cff
jmp 0x18003ad20
mov rdx, rdi
mov qword [rbp + 0xf0], r9
lea rcx, str.SUBLANG_CHINESE_MACAU
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003ad20
mov esi, 0xdf
cmp esi, 0xdf
je 0x18003acc1
cmp esi, 0x87e4
je 0x18003ac83
cmp esi, 0x10ee9
je 0x18003ac62
cmp esi, 0x195ee
jne 0x18003ad0e
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm13
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
jmp 0x18003ad0e
movaps xmm1, xmm13
lea r8, str.__nvvm_atom_max_s_ull
movq rdx, xmm1
lea rcx, str.ReadPSDLayer
call fcn.18008e9c0
jmp 0x18003ad0e
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm13
movaps xmm13, xmm0
jmp 0x18003ad0e
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
xor r9d, r9d
mov qword [rsp + 0x40], rax
xor edx, edx
xor ecx, ecx
mov r8d, 0xf3
call fcn.180035520
movsd xmm13, qword [rsp + 0x40]
mov qword [rbp + 0xf0], rax
add esi, 0x8705
cmp esi, 0x21c14
jbe 0x18003ac20
add r14d, 0xf
mov r9d, 0
cmp r14d, 0xfc
jb 0x18003abd0
mov r8, qword [rsp + 0x58]
jmp 0x18003d6d3
mov r14d, 0x46
jmp 0x18003ad53
xor r9d, r9d
mov eax, r14d
sub eax, 0x46
je 0x18003ad7d
cmp eax, 0x3e
jne 0x18003aeb3
mov rsi, qword [rbp + 0xf8]
test rsi, rsi
jne 0x1800392e0
jmp 0x18003aeae
mov rdx, rdi
mov qword [rbp + 0xf8], r9
lea rcx, str.R10G10B10A2_SNORM
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003aeb3
movsd xmm15, qword [rbp - 0x48]
mov eax, esi
sub eax, 0x6c
je 0x18003ae5e
sub eax, 0x29
je 0x18003adff
sub eax, 0x29
je 0x18003adde
cmp eax, 0x29
jne 0x18003ae92
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
jmp 0x18003ae92
movaps xmm1, xmm15
lea r8, str.FIFO_40_33__pipe
movq rdx, xmm1
lea rcx, str.Attributes_
call fcn.18008e9c0
jmp 0x18003ae92
xor r9d, r9d
mov dword [rsp + 0x20], 0x11c
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.180082510
mov qword [rbp + 0xf8], rax
xor r9d, r9d
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x38], rax
xor edx, edx
mov qword [rsp + 0x30], rax
xor ecx, ecx
mov dword [rsp + 0x28], 0x4e
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm15
movaps xmm15, xmm0
jmp 0x18003ae92
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm15, qword [rsp + 0x40]
add esi, 0x29
cmp esi, 0x110
jb 0x18003ada2
movsd qword [rbp - 0x48], xmm15
movsd xmm15, qword [rsp + 0x70]
mov esi, 0x6c
add r14d, 0x3e
cmp r14d, 0xc2
jb 0x18003ad50
mov r14d, 0xe0
nop word [rax + rax]
mov eax, r14d
sub eax, 0xe0
je 0x18003b04a
cmp eax, 1
jne 0x18003b053
mov rdx, rdi
lea rcx, str.device__d:_Type:__d
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003b000
movsd xmm15, qword [rbp - 0x50]
mov esi, 0xb9
nop word [rax + rax]
mov eax, esi
sub eax, 0xb7
je 0x18003afd4
sub eax, 1
je 0x18003af78
cmp eax, 1
jne 0x18003afe5
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
xor r9d, r9d
mov qword [rsp + 0x40], rax
xor edx, edx
xor ecx, ecx
lea r8d, [r9 + 0x68]
call fcn.180023000
movsd xmm15, qword [rsp + 0x40]
mov qword [rbp + 0x100], rax
jmp 0x18003afe5
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
lea r8, str.liberty.lavabit.com
movsd xmm0, qword [rsp + 0x40]
lea rcx, str.AlarmTrigger
subsd xmm0, xmm15
movaps xmm1, xmm0
movq rdx, xmm0
movaps xmm15, xmm0
call fcn.18008e9c0
jmp 0x18003afe5
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
dec esi
cmp esi, 0xb6
ja 0x18003af10
movsd qword [rbp - 0x50], xmm15
movsd xmm15, qword [rsp + 0x70]
mov rcx, qword [rbp + 0x100]
test rcx, rcx
je 0x18003b053
mov eax, 0x13
cmp eax, 0x13
je 0x18003b02e
cmp eax, 0xbd
je 0x180036cfc
jmp 0x18003b039
mov rbx, rcx
mov qword [rbp - 0x80], rcx
mov qword [rbp - 0x78], rcx
add eax, 0xaa
cmp eax, 0x167
jb 0x18003b015
jmp 0x18003b053
xor eax, eax
mov qword [rbp + 0x100], rax
inc r14d
cmp r14d, 0xe2
jb 0x18003aed0
mov r8, qword [rsp + 0x58]
xor r9d, r9d
jmp 0x18003d6d3
cmp r15d, 0x3363
je 0x18003b555
cmp r15d, 0x37aa
je 0x18003b20f
cmp r15d, 0x3bf1
jne 0x18003d6d3
mov r14d, 0xd9
nop dword [rax]
cmp r14d, 0xd9
je 0x18003b1e4
cmp r14d, 0x843c
jne 0x18003b1eb
mov rdx, rdi
lea rcx, str.ConverterHelperLogout
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003b1cf
movsd xmm15, qword [rbp + 8]
mov esi, 0xcd
nop dword [rax]
mov eax, esi
sub eax, 0xcb
je 0x18003b1a3
sub eax, 1
je 0x18003b147
cmp eax, 1
jne 0x18003b1b4
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
xor r8d, r8d
mov qword [rsp + 0x40], rax
xor edx, edx
mov ecx, 0xeb
call fcn.180056340
movsd xmm15, qword [rsp + 0x40]
mov qword [rbp + 0x108], rax
jmp 0x18003b1b4
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
lea r8, str.Observer_Context_Flag
movsd xmm0, qword [rsp + 0x40]
lea rcx, str.VSGDrawOrder
subsd xmm0, xmm15
movaps xmm1, xmm0
movq rdx, xmm0
movaps xmm15, xmm0
call fcn.18008e9c0
jmp 0x18003b1b4
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
dec esi
cmp esi, 0xca
ja 0x18003b0e0
movsd qword [rbp + 8], xmm15
movsd xmm15, qword [rsp + 0x70]
mov rax, qword [rbp + 0x108]
test rax, rax
jne 0x180036cff
jmp 0x18003b1eb
mov qword [rbp + 0x108], r9
add r14d, 0x8363
mov r9d, 0
cmp r14d, 0x106c6
jbe 0x18003b0a0
mov r8, qword [rsp + 0x58]
jmp 0x18003d6d3
mov r14d, 0x38
jmp 0x18003b223
xor r9d, r9d
cmp r14d, 0x38
je 0x18003b3b7
cmp r14d, 0x6f
jne 0x18003b3be
mov rdx, rdi
lea rcx, str.kCanMinimizeKey
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003b363
movsd xmm15, qword [rbp + 0x10]
mov esi, SHRegGetIntW
nop word [rax + rax]
mov eax, esi
sub eax, 0x114
je 0x18003b31b
sub eax, 1
je 0x18003b2b8
cmp eax, 1
jne 0x18003b348
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm15, qword [rsp + 0x40]
jmp 0x18003b348
xor r9d, r9d
mov qword [rsp + 0x20], 0
xor edx, edx
xor ecx, ecx
mov r8d, 0xd8
call fcn.18001d9b0
mov qword [rbp + 0x110], rax
xor r9d, r9d
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x38], rax
xor edx, edx
mov qword [rsp + 0x30], rax
xor ecx, ecx
mov dword [rsp + 0x28], 0x4e
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm15
movaps xmm15, xmm0
jmp 0x18003b348
movaps xmm1, xmm15
lea r8, str.VsDebugEng.Xaml
movq rdx, xmm1
lea rcx, str.49.0.2725.34
call fcn.18008e9c0
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
dec esi
cmp esi, 0x113
ja 0x18003b260
movsd qword [rbp + 0x10], xmm15
movsd xmm15, qword [rsp + 0x70]
mov rcx, qword [rbp + 0x110]
test rcx, rcx
je 0x18003b3be
mov eax, 0x8a
nop dword [rax + rax]
cmp eax, 0x8a
je 0x18003b39b
cmp eax, 0x2a0c
je 0x180036cfc
jmp 0x18003b3a6
mov rbx, rcx
mov qword [rbp - 0x80], rcx
mov qword [rbp - 0x78], rcx
add eax, 0x2982
cmp eax, 0x5304
jbe 0x18003b380
jmp 0x18003b3be
mov qword [rbp + 0x110], r9
add r14d, 0x37
cmp r14d, 0xa6
jb 0x18003b220
mov r14d, 0xd0
nop word [rax + rax]
cmp r14d, 0xd0
je 0x18003b40f
cmp r14d, 0x1860
jne 0x18003b534
mov rax, qword [rbp + reloc.SHLWAPI.dll_SHRegGetIntW]
test rax, rax
jne 0x180036cff
jmp 0x18003b534
mov rdx, rdi
mov qword [rbp + reloc.SHLWAPI.dll_SHRegGetIntW], 0
lea rcx, str.isTmplRelSym_primaryTmpl_
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003b534
mov esi, 0x7c
nop word [rax + rax]
mov eax, esi
sub eax, 0x79
je 0x18003b518
sub eax, 1
je 0x18003b4f7
sub eax, 1
je 0x18003b4b6
cmp eax, 1
jne 0x18003b529
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
xor r9d, r9d
mov qword [rsp + 0x40], rax
xor r8d, r8d
mov dword [rsp + 0x20], 0xfb
xor edx, edx
xor ecx, ecx
call fcn.1800366f0
movsd xmm10, qword [rsp + 0x40]
mov qword [rbp + reloc.SHLWAPI.dll_SHRegGetIntW], rax
jmp 0x18003b529
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm10
movaps xmm10, xmm0
jmp 0x18003b529
movaps xmm1, xmm10
lea r8, str.float_tab1y_4___tab1x_4__
movq rdx, xmm1
lea rcx, str.448_28_ONN
call fcn.18008e9c0
jmp 0x18003b529
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm10
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
dec esi
cmp esi, 0x78
ja 0x18003b440
add r14d, 0x1790
cmp r14d, 0x2f20
jbe 0x18003b3e0
mov r8, qword [rsp + 0x58]
xor r9d, r9d
jmp 0x18003d6d3
mov r14d, 0x107
jmp 0x18003b563
xor r9d, r9d
mov eax, r14d
sub eax, 0x107
je 0x18003b6f8
sub eax, 0x1b
je 0x18003b5cb
cmp eax, 0x1b
jne 0x18003b6ff
mov rcx, qword [rbp + 0x120]
test rcx, rcx
je 0x18003b6ff
mov eax, r11d
cmp eax, 0x69
je 0x18003b5af
cmp eax, 0x4623
je 0x180036cfc
jmp 0x18003b5ba
mov rbx, rcx
mov qword [rbp - 0x80], rcx
mov qword [rbp - 0x78], rcx
add eax, 0x45ba
cmp eax, 0x8b74
jbe 0x18003b596
jmp 0x18003b6ff
mov rdx, rdi
lea rcx, str.XCoreISD::LDWSP
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003b6ff
movsd xmm15, qword [rbp + 0x18]
mov esi, 0x8a
nop
mov eax, esi
sub eax, 0x88
je 0x18003b6ab
sub eax, 1
je 0x18003b648
cmp eax, 1
jne 0x18003b6d8
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm15, qword [rsp + 0x40]
jmp 0x18003b6d8
mov r9d, 0xd8
mov qword [rsp + 0x20], 0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.180025ee0
mov qword [rbp + 0x120], rax
xor r9d, r9d
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x38], rax
xor edx, edx
mov qword [rsp + 0x30], rax
xor ecx, ecx
mov dword [rsp + 0x28], 0x4e
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm15
movaps xmm15, xmm0
jmp 0x18003b6d8
movaps xmm1, xmm15
lea r8, str.gl_FogFragCoord
movq rdx, xmm1
lea rcx, str.log_logLevel
call fcn.18008e9c0
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
dec esi
cmp esi, 0x87
ja 0x18003b5f0
movsd qword [rbp + 0x18], xmm15
movsd xmm15, qword [rsp + 0x70]
jmp 0x18003b6ff
mov qword [rbp + 0x120], r9
add r14d, 0x1b
mov r11d, 0x69
cmp r14d, 0x158
jb 0x18003b560
mov r14d, 0x5e
nop dword [rax]
mov eax, r14d
sub eax, 0x5e
je 0x18003b74a
cmp eax, 1
jne 0x18003b881
mov rax, qword [rbp + 0x128]
test rax, rax
jne 0x180036cff
jmp 0x18003b881
mov rdx, rdi
mov qword [rbp + 0x128], 0
lea rcx, str.icudt53l_lag_TZ.res
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003b881
movsd xmm15, qword [rbp + 0x20]
mov esi, 0x124
nop dword [rax + rax]
mov eax, esi
sub eax, 0x124
je 0x18003b812
sub eax, 1
je 0x18003b7d1
cmp eax, 1
jne 0x18003b866
movaps xmm1, xmm15
lea r8, str.LocalIdToSymbolicId
movq rdx, xmm1
lea rcx, str.Deleting_key
call fcn.18008e9c0
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
jmp 0x18003b866
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm15
movaps xmm15, xmm0
jmp 0x18003b866
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
xor r9d, r9d
mov qword [rsp + 0x40], rax
xor edx, edx
mov qword [rsp + 0x20], 0
xor ecx, ecx
lea r8d, [r9 + 0x68]
call fcn.180072000
movsd xmm15, qword [rsp + 0x40]
mov qword [rbp + 0x128], rax
inc esi
cmp esi, 0x127
jb 0x18003b780
movsd qword [rbp + 0x20], xmm15
movsd xmm15, qword [rsp + 0x70]
inc r14d
cmp r14d, 0x60
jb 0x18003b720
mov r8, qword [rsp + 0x58]
xor r9d, r9d
jmp 0x18003d6d3
mov r14d, 0x37
mov eax, r14d
sub eax, 0x35
je 0x18003b9ea
sub eax, 1
je 0x18003b8cb
cmp eax, 1
jne 0x18003b9fa
mov qword [rbp + 0x130], r9
jmp 0x18003b9fa
mov rdx, rdi
lea rcx, str.V224_BufferA8x16
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003b9fa
movsd xmm15, qword [rbp + 0x28]
mov esi, 0xb
nop
mov eax, esi
sub eax, 0xb
je 0x18003b999
sub eax, 1
je 0x18003b93f
cmp eax, 1
jne 0x18003b9cd
movaps xmm1, xmm15
lea r8, str.__NULL_params_x
movq rdx, xmm1
lea rcx, str.wcharIs32bit
call fcn.18008e9c0
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
jmp 0x18003b9cd
mov r9d, 0x3d
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.18001b5b0
mov qword [rbp + 0x130], rax
xor r9d, r9d
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x38], rax
xor edx, edx
mov qword [rsp + 0x30], rax
xor ecx, ecx
mov dword [rsp + 0x28], 0x4e
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm15
movaps xmm15, xmm0
jmp 0x18003b9cd
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm15, qword [rsp + 0x40]
inc esi
cmp esi, 0xe
jb 0x18003b8f0
movsd qword [rbp + 0x28], xmm15
movsd xmm15, qword [rsp + 0x70]
jmp 0x18003b9fa
mov rax, qword [rbp + 0x130]
test rax, rax
jne 0x180036cff
dec r14d
mov r9d, 0
cmp r14d, 0x34
ja 0x18003b8a1
mov r8, qword [rsp + 0x58]
jmp 0x18003d6d3
cmp r15d, 0x6270
ja 0x18003ce37
je 0x18003cc76
cmp r15d, 0x5154
ja 0x18003c404
je 0x18003c27e
mov eax, r15d
sub eax, 0x447f
je 0x18003bf1d
sub eax, 0x40f
je 0x18003bf0e
sub eax, 0x38
je 0x18003bbed
cmp eax, 0x447
jne 0x18003d6d3
mov r14d, 6
mov eax, r14d
sub eax, 6
je 0x18003ba9a
cmp eax, 1
jne 0x18003bbd0
mov rax, qword [rbp + 0x138]
test rax, rax
jne 0x180036cff
jmp 0x18003bbd0
mov rdx, rdi
mov qword [rbp + 0x138], r9
lea rcx, str.autoupdatePrivate
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003bbd0
movsd xmm15, qword [rbp + 0x30]
mov esi, 0xa2
nop dword [rax]
nop dword [rax + rax]
mov eax, esi
sub eax, 0xa0
je 0x18003bba4
sub eax, 1
je 0x18003bb48
cmp eax, 1
jne 0x18003bbb5
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
xor r9d, r9d
xor eax, eax
xor edx, edx
mov qword [rsp + 0x28], rax
xor ecx, ecx
mov qword [rsp + 0x20], rax
lea r8d, [rax + 0x31]
call fcn.1800780b0
movsd xmm15, qword [rsp + 0x40]
mov qword [rbp + 0x138], rax
jmp 0x18003bbb5
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
lea r8, str.CallGetSendVideos
movsd xmm0, qword [rsp + 0x40]
lea rcx, str.m_breakpoint
subsd xmm0, xmm15
movaps xmm1, xmm0
movq rdx, xmm0
movaps xmm15, xmm0
call fcn.18008e9c0
jmp 0x18003bbb5
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
dec esi
cmp esi, 0x9f
ja 0x18003bad0
movsd qword [rbp + 0x30], xmm15
movsd xmm15, qword [rsp + 0x70]
inc r14d
mov r9d, 0
cmp r14d, 8
jb 0x18003ba70
mov r8, qword [rsp + 0x58]
jmp 0x18003d6d3
mov r14d, 0xc8
jmp 0x18003bc03
xor r9d, r9d
mov eax, r14d
sub eax, 0xc7
je 0x18003bd54
cmp eax, 1
jne 0x18003bd64
mov rdx, rdi
mov qword [rbp + 0x140], r9
lea rcx, str.DefaultBinaryGUID
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003bd64
movsd xmm15, qword [rbp + 0x38]
mov esi, 0x104
cmp esi, 0x104
je 0x18003bcdb
cmp esi, 0x1a2
je 0x18003bc9a
cmp esi, 0x240
jne 0x18003bd30
movaps xmm1, xmm15
lea r8, str.GST_QUERY_CONVERT
movq rdx, xmm1
lea rcx, str.Maya_Sprache
call fcn.18008e9c0
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
jmp 0x18003bd30
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm15
movaps xmm15, xmm0
jmp 0x18003bd30
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
xor r9d, r9d
mov qword [rsp + 0x40], rax
xor r8d, r8d
mov qword [rsp + 0x20], 0
xor ecx, ecx
lea edx, [r9 + 0x7d]
call fcn.180064370
movsd xmm15, qword [rsp + 0x40]
mov qword [rbp + 0x140], rax
add esi, 0x9e
cmp esi, 0x2de
jb 0x18003bc44
movsd qword [rbp + 0x38], xmm15
movsd xmm15, qword [rsp + 0x70]
jmp 0x18003bd64
mov rsi, qword [rbp + 0x140]
test rsi, rsi
jne 0x1800392e0
dec r14d
cmp r14d, 0xc6
ja 0x18003bc00
mov r14d, 0x4f
nop word [rax + rax]
cmp r14d, 0x4f
je 0x18003bee2
cmp r14d, 0x806
je 0x18003bdb9
cmp r14d, 0xfbd
jne 0x18003beed
mov rax, qword [rbp + 0x148]
test rax, rax
jne 0x180036cff
jmp 0x18003beed
mov rdx, rdi
lea rcx, str.OptimizeIndirectBranch
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003beed
movsd xmm15, qword [rbp + 0x40]
mov esi, reloc.SHLWAPI.dll_IUnknown_GetWindow
nop dword [rax]
mov eax, esi
sub eax, 0xa9
je 0x18003beb1
sub eax, 1
je 0x18003be55
sub eax, 1
je 0x18003be3d
cmp eax, 1
jne 0x18003bec2
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm15, qword [rsp + 0x40]
jmp 0x18003bec2
xor r8d, r8d
xor edx, edx
mov ecx, 0xd5
call fcn.180076be0
mov qword [rbp + 0x148], rax
jmp 0x18003bec2
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
lea r8, str.mask.type____CV_8UC1
movsd xmm0, qword [rsp + 0x40]
lea rcx, str.spot_falloff
subsd xmm0, xmm15
movaps xmm1, xmm0
movq rdx, xmm0
movaps xmm15, xmm0
call fcn.18008e9c0
jmp 0x18003bec2
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
dec esi
cmp esi, 0xa8
ja 0x18003bde0
movsd qword [rbp + 0x40], xmm15
movsd xmm15, qword [rsp + 0x70]
jmp 0x18003beed
mov qword [rbp + 0x148], 0
add r14d, 0x7b7
cmp r14d, 0x1725
jbe 0x18003bd80
mov r8, qword [rsp + 0x58]
xor r9d, r9d
jmp 0x18003d6d3
mov dword [rbp + 0xe38], 0x320033
jmp 0x18003d6d3
mov r14d, 0x6b
jmp 0x18003bf33
xor r9d, r9d
cmp r14d, 0x6b
je 0x18003c097
cmp r14d, 0x115
je 0x18003bf6c
cmp r14d, 0x1bf
jne 0x18003c09e
mov rax, qword [rbp + 0x150]
test rax, rax
jne 0x180036cff
jmp 0x18003c09e
mov rdx, rdi
lea rcx, str.ShipTo_Postal_Name_First
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003c09e
movsd xmm15, qword [rbp + 0x48]
mov esi, SHRegGetIntW
nop
mov eax, esi
sub eax, 0x116
je 0x18003c01f
sub eax, 2
je 0x18003bfe1
cmp eax, 2
jne 0x18003c076
movaps xmm1, xmm15
lea r8, str._s:_entry_routine_failed
movq rdx, xmm1
lea rcx, str.is_encrypted
call fcn.18008e9c0
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
jmp 0x18003c076
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm15
movaps xmm15, xmm0
jmp 0x18003c076
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
xor r9d, r9d
xor eax, eax
xor edx, edx
mov qword [rsp + 0x28], rax
xor ecx, ecx
mov qword [rsp + 0x20], rax
lea r8d, [rax + 0x59]
call fcn.1800780b0
movsd xmm15, qword [rsp + 0x40]
mov qword [rbp + 0x150], rax
add esi, 2
cmp esi, 0x11c
jb 0x18003bf90
movsd qword [rbp + 0x48], xmm15
movsd xmm15, qword [rsp + 0x70]
jmp 0x18003c09e
mov qword [rbp + 0x150], r9
add r14d, 0xaa
cmp r14d, 0x269
jb 0x18003bf30
mov r14d, 0xd5
nop dword [rax + rax]
mov eax, r14d
sub eax, 0xd3
je 0x18003c212
sub eax, 1
je 0x18003c0f0
cmp eax, 1
jne 0x18003c261
mov qword [rbp + 0x158], 0
jmp 0x18003c261
mov rdx, rdi
lea rcx, str.ExprEngine:_ReturnStmt
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003c261
mov esi, 0x101
nop dword [rax]
mov eax, esi
sub eax, 0xfe
je 0x18003c1ee
sub eax, 1
je 0x18003c1cd
sub eax, 1
je 0x18003c18c
cmp eax, 1
jne 0x18003c1ff
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
xor r9d, r9d
mov qword [rsp + 0x40], rax
xor edx, edx
mov qword [rsp + 0x20], 0
xor ecx, ecx
mov r8d, 0xa1
call fcn.1800773e0
movsd xmm11, qword [rsp + 0x40]
mov qword [rbp + 0x158], rax
jmp 0x18003c1ff
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm11
movaps xmm11, xmm0
jmp 0x18003c1ff
movaps xmm1, xmm11
lea r8, str.SetupDiEnumDriverInfoW
movq rdx, xmm1
lea rcx, str.passwordchar
call fcn.18008e9c0
jmp 0x18003c1ff
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm11
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
dec esi
cmp esi, 0xfd
ja 0x18003c110
jmp 0x18003c261
mov rdx, qword [rbp + 0x158]
test rdx, rdx
je 0x18003c261
mov ecx, 0xde
nop word [rax + rax]
mov eax, ecx
sub eax, 0xde
je 0x18003c24b
cmp eax, 0x1e
je 0x180036cfc
jmp 0x18003c256
mov rbx, rdx
mov qword [rbp - 0x80], rdx
mov qword [rbp - 0x78], rdx
add ecx, 0x1e
cmp ecx, 0x11a
jb 0x18003c230
dec r14d
cmp r14d, 0xd2
ja 0x18003c0c0
mov r8, qword [rsp + 0x58]
xor r9d, r9d
jmp 0x18003d6d3
mov r14d, 0x102
nop dword [rax]
nop dword [rax + rax]
cmp r14d, 0x102
je 0x18003c3d9
cmp r14d, 0xa242
jne 0x18003c3e0
mov rdx, rdi
lea rcx, str.VCM_RING_OFF
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003c3c4
movsd xmm15, qword [rbp + 0x50]
mov esi, 0xef
nop dword [rax]
mov eax, esi
sub eax, 0xef
je 0x18003c35f
sub eax, 1
je 0x18003c321
cmp eax, 1
jne 0x18003c3a9
movaps xmm1, xmm15
lea r8, str.exit_am_mode
movq rdx, xmm1
lea rcx, str.om_0_dager
call fcn.18008e9c0
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
jmp 0x18003c3a9
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm15
movaps xmm15, xmm0
jmp 0x18003c3a9
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
xor edx, edx
mov qword [rsp + 0x40], rax
xor ecx, ecx
mov r8d, 0xd8
call fcn.180046ac0
movsd xmm15, qword [rsp + 0x40]
mov qword [rbp + 0x160], rax
inc esi
cmp esi, 0xf2
jb 0x18003c2d0
movsd qword [rbp + 0x50], xmm15
movsd xmm15, qword [rsp + 0x70]
mov rax, qword [rbp + 0x160]
test rax, rax
jne 0x180036cff
jmp 0x18003c3e0
mov qword [rbp + 0x160], r9
add r14d, 0xa140
mov r9d, 0
cmp r14d, 0x14280
jbe 0x18003c290
mov r8, qword [rsp + 0x58]
jmp 0x18003d6d3
cmp r15d, 0x51ce
je 0x180036cfc
cmp r15d, 0x559b
je 0x18003c911
cmp r15d, 0x59e2
je 0x18003c5c4
cmp r15d, 0x5e29
jne 0x18003d6d3
mov r14d, reloc.SHLWAPI.dll_SHRegGetIntW
nop
cmp r14d, reloc.SHLWAPI.dll_SHRegGetIntW
je 0x18003c46f
cmp r14d, 0xc198
jne 0x18003c5a0
mov rax, qword [rbp + 0x168]
test rax, rax
jne 0x180036cff
jmp 0x18003c5a0
mov rdx, rdi
mov qword [rbp + 0x168], r9
lea rcx, str.test_udp
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003c5a0
mov esi, IUnknown_GetWindow
cmp esi, 0xaa
je 0x18003c538
cmp esi, 0x7f8
je 0x18003c4fa
cmp esi, 0xf46
je 0x18003c4d9
cmp esi, 0x1694
jne 0x18003c58e
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm12
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
jmp 0x18003c58e
movaps xmm1, xmm12
lea r8, str.test_udp
movq rdx, xmm1
lea rcx, str.Wrong_level.
call fcn.18008e9c0
jmp 0x18003c58e
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm12
movaps xmm12, xmm0
jmp 0x18003c58e
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov r9d, 0xa1
mov qword [rsp + 0x40], rax
xor r8d, r8d
mov qword [rsp + 0x20], 0
xor edx, edx
xor ecx, ecx
call fcn.18008a180
movsd xmm12, qword [rsp + 0x40]
mov qword [rbp + 0x168], rax
add esi, 0x74e
cmp esi, 0x1d38
jbe 0x18003c493
add r14d, 0xc080
mov r9d, 0
cmp r14d, 0x18100
jbe 0x18003c440
mov r8, qword [rsp + 0x58]
jmp 0x18003d6d3
mov r14d, 0x10e
jmp 0x18003c5d3
xor r9d, r9d
mov eax, r14d
sub eax, 0x10e
je 0x18003c5ff
cmp eax, 1
jne 0x18003c730
mov rax, qword [rbp + 0x170]
test rax, rax
jne 0x180036cff
jmp 0x18003c730
mov rdx, rdi
mov qword [rbp + 0x170], r9
lea rcx, str.CipherAESEAX
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003c730
movsd xmm15, qword [rbp + 0x58]
mov esi, 0x75
nop dword [rax]
cmp esi, 0x75
je 0x18003c6c4
cmp esi, 0x532e
je 0x18003c683
cmp esi, 0xa5e7
jne 0x18003c711
movaps xmm1, xmm15
lea r8, str.abfd__NULL
movq rdx, xmm1
lea rcx, str.ich_elsr_el2
call fcn.18008e9c0
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
jmp 0x18003c711
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm15
movaps xmm15, xmm0
jmp 0x18003c711
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
xor r9d, r9d
mov qword [rsp + 0x40], rax
xor r8d, r8d
mov edx, StrCmpICA
xor ecx, ecx
call fcn.1800188b0
movsd xmm15, qword [rsp + 0x40]
mov qword [rbp + 0x170], rax
add esi, 0x52b9
cmp esi, 0xf82b
jbe 0x18003c630
movsd qword [rbp + 0x58], xmm15
movsd xmm15, qword [rsp + 0x70]
inc r14d
cmp r14d, 0x110
jb 0x18003c5d0
mov r14d, 0xf4
nop word [rax + rax]
mov eax, r14d
sub eax, 0xf4
je 0x18003c8eb
sub eax, 1
je 0x18003c7bc
cmp eax, 1
jne 0x18003c8f4
mov rcx, qword [rbp + 0x178]
test rcx, rcx
je 0x18003c8f4
mov eax, 0x95
cmp eax, 0x95
je 0x18003c7a0
cmp eax, 0xf22
je 0x180036cfc
jmp 0x18003c7ab
mov rbx, rcx
mov qword [rbp - 0x80], rcx
mov qword [rbp - 0x78], rcx
add eax, 0xe8d
cmp eax, 0x1d1a
jbe 0x18003c785
jmp 0x18003c8f4
mov rdx, rdi
lea rcx, str.readme_d.fileName
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003c8f4
movsd xmm15, qword [rbp + 0x60]
mov esi, 0xc0
nop
mov eax, esi
sub eax, 0xbe
je 0x18003c89e
sub eax, 1
je 0x18003c838
cmp eax, 1
jne 0x18003c8cb
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm15, qword [rsp + 0x40]
jmp 0x18003c8cb
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x28], rax
xor r8d, r8d
mov edx, 0x82
mov qword [rsp + 0x20], rax
xor ecx, ecx
call fcn.18006a570
mov qword [rbp + 0x178], rax
xor r9d, r9d
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x38], rax
xor edx, edx
mov qword [rsp + 0x30], rax
xor ecx, ecx
mov dword [rsp + 0x28], 0x4e
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm15
movaps xmm15, xmm0
jmp 0x18003c8cb
movaps xmm1, xmm15
lea r8, str.DisableFP16ForVTG
movq rdx, xmm1
lea rcx, str.nodeAABBMins
call fcn.18008e9c0
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
dec esi
cmp esi, 0xbd
ja 0x18003c7e0
movsd qword [rbp + 0x60], xmm15
movsd xmm15, qword [rsp + 0x70]
jmp 0x18003c8f4
xor eax, eax
mov qword [rbp + 0x178], rax
inc r14d
cmp r14d, 0xf7
jb 0x18003c750
mov r8, qword [rsp + 0x58]
xor r9d, r9d
jmp 0x18003d6d3
mov r14d, 0xcf
jmp 0x18003c923
xor r9d, r9d
cmp r14d, 0xcf
je 0x18003ca81
cmp r14d, 0xf5d
je 0x18003c95f
cmp r14d, 0x1deb
jne 0x18003ca88
mov rax, qword [rbp + 0x180]
test rax, rax
jne 0x180036cff
jmp 0x18003ca88
mov rdx, rdi
lea rcx, str.Maht__aeg_:
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003ca88
movsd xmm15, qword [rbp + 0x68]
mov esi, 0xd7
mov eax, esi
sub eax, 0xd7
je 0x18003ca2d
sub eax, 1
je 0x18003c9d3
cmp eax, 1
jne 0x18003ca61
movaps xmm1, xmm15
lea r8, str.NativeFrame
movq rdx, xmm1
lea rcx, str.bytesRemoved
call fcn.18008e9c0
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
jmp 0x18003ca61
xor r9d, r9d
xor r8d, r8d
xor edx, edx
mov ecx, 0xdc
call fcn.180014a60
mov qword [rbp + 0x180], rax
xor r9d, r9d
xor eax, eax
xor r8d, r8d
mov qword [rsp + 0x38], rax
xor edx, edx
mov qword [rsp + 0x30], rax
xor ecx, ecx
mov dword [rsp + 0x28], 0x4e
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm15
movaps xmm15, xmm0
jmp 0x18003ca61
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm15, qword [rsp + 0x40]
inc esi
cmp esi, 0xda
jb 0x18003c982
movsd qword [rbp + 0x68], xmm15
movsd xmm15, qword [rsp + 0x70]
jmp 0x18003ca88
mov qword [rbp + 0x180], r9
add r14d, 0xe8e
cmp r14d, 0x2baa
jbe 0x18003c920
mov r14d, 0x37
cmp r14d, 0x37
je 0x18003cc4c
cmp r14d, 0x2940
je 0x18003cb17
cmp r14d, 0x5249
jne 0x18003cc55
mov rcx, qword [rbp + 0x188]
test rcx, rcx
je 0x18003cc55
mov eax, 0x12a
nop dword [rax + rax]
cmp eax, 0x12a
je 0x18003cafb
cmp eax, 0xe7a6
je 0x180036cfc
jmp 0x18003cb06
mov rbx, rcx
mov qword [rbp - 0x80], rcx
mov qword [rbp - 0x78], rcx
add eax, 0xe67c
cmp eax, 0x1ccf8
jbe 0x18003cae0
jmp 0x18003cc55
mov rdx, rdi
lea rcx, str.CLIENT_libcurl_7.31.0
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003cc55
movsd xmm15, qword [rbp + 0x70]
mov esi, 0x72
nop word [rax + rax]
mov eax, esi
sub eax, 0x72
je 0x18003cbfb
sub eax, 1
je 0x18003cbd8
sub eax, 1
je 0x18003cb7c
cmp eax, 1
jne 0x18003cc2f
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
jmp 0x18003cc2f
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
lea r8, str.deleteCookiesCheckbox
movsd xmm0, qword [rsp + 0x40]
lea rcx, str.tabDashboard
subsd xmm0, xmm15
movaps xmm1, xmm0
movq rdx, xmm0
movaps xmm15, xmm0
call fcn.18008e9c0
jmp 0x18003cc2f
xor r9d, r9d
mov dword [rsp + 0x20], 0xd1
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.18004ebe0
mov qword [rbp + 0x188], rax
jmp 0x18003cc2f
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm15, qword [rsp + 0x40]
inc esi
cmp esi, 0x76
jb 0x18003cb40
movsd qword [rbp + 0x70], xmm15
movsd xmm15, qword [rsp + 0x70]
jmp 0x18003cc55
xor eax, eax
mov qword [rbp + 0x188], rax
add r14d, 0x2909
cmp r14d, 0x7b1b
jbe 0x18003caa2
mov r8, qword [rsp + 0x58]
xor r9d, r9d
jmp 0x18003d6d3
mov r14d, 0xe5
nop dword [rax]
mov eax, r14d
sub eax, 0xe5
je 0x18003ccdd
cmp eax, 0x7e
jne 0x18003ce0b
mov rcx, qword [rbp + 0xa0]
test rcx, rcx
je 0x18003ce0b
mov eax, 0x2d
nop dword [rax]
cmp eax, 0x2d
je 0x18003ccc9
cmp eax, 0x951
je 0x180036cfc
jmp 0x18003cccc
mov rbx, rcx
add eax, 0x924
cmp eax, 0x1248
jbe 0x18003ccb0
jmp 0x18003ce0b
mov rdx, rdi
mov qword [rbp + 0xa0], r9
lea rcx, str.345h6789
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003ce0b
movsd xmm15, qword [rsp + 0x60]
mov esi, 0xc9
nop dword [rax + rax]
mov eax, esi
sub eax, 0xc9
je 0x18003cda1
sub eax, 0x6e
je 0x18003cd45
cmp eax, 0x6e
jne 0x18003cdee
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm15
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
jmp 0x18003cdee
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
lea r8, str.TEARINGFREE
movsd xmm0, qword [rsp + 0x40]
lea rcx, str.Large_Images
subsd xmm0, xmm15
movaps xmm1, xmm0
movq rdx, xmm0
movaps xmm15, xmm0
call fcn.18008e9c0
jmp 0x18003cdee
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
xor r9d, r9d
mov qword [rsp + 0x40], rax
xor edx, edx
xor ecx, ecx
mov r8d, StrCmpICA
call fcn.18005a8d0
movsd xmm15, qword [rsp + 0x40]
mov qword [rbp + 0xa0], rax
add esi, 0x6e
cmp esi, 0x213
jb 0x18003cd10
movsd qword [rsp + 0x60], xmm15
movsd xmm15, qword [rsp + 0x70]
add r14d, 0x7e
mov r9d, 0
cmp r14d, 0x1e1
jb 0x18003cc80
mov r8, qword [rsp + 0x58]
mov ebx, r9d
mov qword [rbp - 0x80], rbx
mov qword [rbp - 0x78], rbx
jmp 0x18003d6d3
cmp r15d, 0x166da
ja 0x18003ceeb
je 0x18003ced8
cmp r15d, 0x66b7
je 0x180036cfc
cmp r15d, 0x9021
je 0x18003cec2
cmp r15d, 0xd7b4
je 0x18003ceb3
cmp r15d, 0x11f47
jne 0x18003d6d3
xor r8d, r8d
lea rax, [rbp + 0xe30]
lea r9, [rbp + 0xe20]
mov qword [rsp + 0x20], rax
xor ecx, ecx
lea edx, [r8 + 0x1d]
call fcn.180010940
mov r8, qword [rsp + 0x58]
xor r9d, r9d
mov qword [rbp + 0x1a0], rax
jmp 0x18003d6d3
mov dword [rbp + 0xe42], 0x6c
jmp 0x18003d6d3
mov dword [rbp + 0xe3c], 0x64002e
mov word [rbp + 0xe40], si
jmp 0x18003d6d3
lea r12, str.JSOP_ARRAYPUSH
lea r13, str.sd2_tid___sdy_tid__
jmp 0x18003d6d3
cmp r15d, 0x1ae6d
je 0x18003d5a8
cmp r15d, 0x1f600
je 0x18003d11e
cmp r15d, 0x23d93
jne 0x18003d6d3
mov ecx, 0x7c
nop word [rax + rax]
mov eax, ecx
sub eax, 0x7b
je 0x180036cfc
cmp eax, 1
jne 0x18003cf3f
mov rbx, r9
mov qword [rbp - 0x80], rbx
mov qword [rbp - 0x78], rbx
dec ecx
cmp ecx, 0x7a
ja 0x18003cf20
mov r14d, 0x12b
nop dword [rax]
mov eax, r14d
sub eax, 0x129
je 0x18003d0c0
sub eax, 1
je 0x18003cf7a
cmp eax, 1
jne 0x18003d0fe
mov qword [rsp + 0x78], r9
jmp 0x18003d0fe
mov rdx, rdi
lea rcx, str.WinNetBIOSConfigInfo
call sub.VCRUNTIME140.dll_strstr
test rax, rax
je 0x18003d0fe
mov esi, 0x7c
nop word [rax + rax]
mov eax, esi
sub eax, 0x7c
je 0x18003d079
sub eax, 1
je 0x18003d047
sub eax, 1
je 0x18003d006
sub eax, 1
je 0x18003cfe5
cmp eax, 1
jne 0x18003d0ad
mov rax, qword [rsp + 0x68]
movaps xmm0, xmm9
addsd xmm0, qword [rax]
movsd qword [rax], xmm0
jmp 0x18003d0ad
movaps xmm1, xmm9
lea r8, str.jpeg:block_smoothing
movq rdx, xmm1
lea rcx, str.et_image_ISO
call fcn.18008e9c0
jmp 0x18003d0ad
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm0, qword [rsp + 0x40]
subsd xmm0, xmm9
movaps xmm9, xmm0
jmp 0x18003d0ad
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x6c
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x78], rax
jmp 0x18003d0ad
xor eax, eax
xor r9d, r9d
mov qword [rsp + 0x38], rax
xor r8d, r8d
mov qword [rsp + 0x30], rax
xor edx, edx
mov dword [rsp + 0x28], 0x4e
xor ecx, ecx
mov qword [rsp + 0x20], rax
call fcn.18001a060
mov qword [rsp + 0x40], rax
movsd xmm9, qword [rsp + 0x40]
inc esi
cmp esi, 0x81
jb 0x18003cfa0
jmp 0x18003d0fe
mov rdx, qword [rsp + 0x78]
test rdx, rdx
je 0x18003d0fe
mov ecx, IUnknown_GetWindow
mov eax, ecx
sub eax, 0xa9
je 0x180036cfc
cmp eax, 1
jne 0x18003d0f4
mov rbx, rdx
mov qword [rbp - 0x80], rdx
mov qword [rbp - 0x78], rdx
dec ecx
cmp ecx, 0xa8
ja 0x18003d0d3
dec r14d
mov r9d, 0
cmp r14d, 0x128
ja 0x18003cf50
mov r8, qword [rsp + 0x58]
jmp 0x18003d6d3
mov rsi, qword [rbp - 0x68]
mov r14d, 0x4e
mov rbx, qword [rbp + 0x1a0]
mov r15d, r14d
xor edi, edi
test rsi, rsi
je 0x18003d146
mov rcx, rsi
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rcx, r15
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov r8, r15
lea rdx, [rbp + 0xe50]
mov rcx, rax
mov qword [rbp - 0x68], rax
mov rsi, rax
call sub.VCRUNTIME140.dll_memcpy
mov r9d, 0x109
mov qword [rsp + 0x28], rdi
lea r8, [rbp + 0x1b0]
mov dword [rsp + 0x50], r14d
mov rdx, rsi
mov qword [rsp + 0x20], rdi
lea rcx, [rsp + 0x50]
call fcn.180067d80
test eax, eax
jne 0x18003d57f
cmp dword [rbp + 0x1c4], 1
jne 0x18003d57f
cmp dword [rbp + 0x1c8], 2
jne 0x18003d57f
lea rax, [rbp + 0x1d0]
mov dword [rsp + 0x50], 0x100
lea r9, [rsp + 0x50]
mov qword [rsp + 0x20], rax
lea r8, [rbp + 0x1b0]
mov edx, 0x45
lea rcx, [rbp + 0xea0]
call fcn.18004d710
mov rcx, 0xffffffffffffffff
nop dword [rax + rax]
inc rcx
cmp byte [r12 + rcx], dil
jne 0x18003d1f0
cmp rax, rcx
jne 0x18003d57f
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [r12 + r8], dil
jne 0x18003d210
mov rdx, r12
lea rcx, [rbp + 0xea0]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
test eax, eax
jne 0x18003d57f
lea rax, [rbp + 0x7d0]
mov dword [rsp + 0x50], 0x100
lea r9, [rsp + 0x50]
mov qword [rsp + 0x20], rax
lea r8, [rbp + 0x1b0]
mov edx, 0x45
lea rcx, [rbp + 0xea0]
call fcn.18004d710
mov rcx, 0xffffffffffffffff
nop dword [rax]
inc rcx
cmp byte [r12 + rcx], dil
jne 0x18003d270
cmp rax, rcx
jne 0x18003d57f
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [r12 + r8], dil
jne 0x18003d290
mov rdx, r12
lea rcx, [rbp + 0xea0]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
test eax, eax
jne 0x18003d57f
lea rax, [rbp + 0x7f0]
mov dword [rsp + 0x50], 0x100
lea r9, [rsp + 0x50]
mov qword [rsp + 0x20], rax
lea r8, [rbp + 0x1b0]
mov edx, 0x45
lea rcx, [rbp + 0xea0]
call fcn.18004d710
mov rcx, 0xffffffffffffffff
nop dword [rax]
inc rcx
cmp byte [rcx + r13], dil
jne 0x18003d2f0
cmp rax, rcx
jne 0x18003d57f
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [r8 + r13], dil
jne 0x18003d310
mov rdx, r13
lea rcx, [rbp + 0xea0]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
test eax, eax
jne 0x18003d57f
lea rax, [rbp + 0x800]
mov dword [rsp + 0x50], 0x100
lea r9, [rsp + 0x50]
mov qword [rsp + 0x20], rax
lea r8, [rbp + 0x1b0]
mov edx, 0x45
lea rcx, [rbp + 0xea0]
call fcn.18004d710
mov rcx, 0xffffffffffffffff
nop dword [rax]
inc rcx
cmp byte [rcx + r13], dil
jne 0x18003d370
cmp rax, rcx
jne 0x18003d57f
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [r8 + r13], dil
jne 0x18003d390
mov rdx, r13
lea rcx, [rbp + 0xea0]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_strncmp]
test eax, eax
jne 0x18003d57f
lea rax, [rbp + 0x800]
mov qword [rsp + 0x40], 2
lea r9, [rbp + 0xa8]
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0x40]
mov ecx, 0x59
lea rdx, [rbp + 0x1b0]
call fcn.18000e120
cmp eax, 0xffffffff
jne 0x18003d57f
lea rax, [rbp + 0x800]
mov qword [rsp + 0x40], 4
lea r9, [rbp + 0x98]
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0x40]
mov ecx, 0x59
lea rdx, [rbp + 0x1b0]
call fcn.18000e120
test eax, eax
jne 0x18003d57f
lea rcx, str.kPsmDisconnect
call rbx
cmp dword [rbp + 0x98], eax
jne 0x18003d57f
xor r9d, r9d
mov dword [rsp + 0x50], 1
lea r8, [rbp + 0x1b0]
mov edx, 0xad
lea rcx, [rsp + 0x50]
mov esi, edi
call fcn.1800147f0
test rax, rax
je 0x18003d57b
nop word [rax + rax]
mov r9, rax
lea r8, [rbp + 0x1b0]
mov edx, 0xad
lea rcx, [rsp + 0x50]
inc esi
call fcn.1800147f0
test rax, rax
jne 0x18003d470
cmp esi, 1
jne 0x18003d57b
xor r9d, r9d
mov dword [rsp + 0x50], 5
lea r8, [rbp + 0x1b0]
mov edx, 0xad
lea rcx, [rsp + 0x50]
mov esi, edi
call fcn.1800147f0
test rax, rax
je 0x18003d57b
nop word [rax + rax]
mov r9, rax
lea r8, [rbp + 0x1b0]
mov edx, 0xad
lea rcx, [rsp + 0x50]
inc esi
call fcn.1800147f0
test rax, rax
jne 0x18003d4d0
cmp esi, 1
jne 0x18003d57b
xor r9d, r9d
mov dword [rsp + 0x50], esi
lea r8, [rbp + 0x1b0]
mov edx, 0xad
lea rcx, [rsp + 0x50]
call fcn.1800147f0
mov rsi, rax
test rax, rax
je 0x18003d57b
mov rdx, rax
lea rcx, str.GOT__p_n
call fcn.18008e9c0
lea r9, [rbp + 0x98]
mov dword [rsi + 0x10], 0xff
lea r8, [rsp + 0x40]
mov qword [rsp + 0x40], 4
lea rdx, [rbp + 0x1b0]
mov qword [rsp + 0x20], rsi
mov ecx, 0x59
call fcn.18000e120
mov rsi, qword [rbp - 0x68]
cmp eax, 0xffffffff
jne 0x18003d57f
inc dword [0x1800a3e40]
jmp 0x18003d57f
mov rsi, qword [rbp - 0x68]
dec r14d
dec r15
test r14d, r14d
jg 0x18003d134
mov rbx, qword [rbp - 0x80]
xor r9d, r9d
mov rdi, qword [rbp - 0x60]
mov r15d, dword [rsp + 0x48]
mov r8, qword [rsp + 0x58]
jmp 0x18003d6d3
mov dword [rbp + 0xdd0], 0x808100a1
mov qword [rbp + 0xdd4], 0x2000100
mov dword [rbp + 0xddc], 0x76f6702
movaps xmm0, xmmword [rbp + 0xdd0]
movaps xmmword [rbp + 0xe50], xmm0
mov dword [rbp + 0xde0], 0x61736563
mov dword [rbp + 0xde4], 0x361746e
mov dword [rbp + 0xde8], 0x6d6f63
mov dword [rbp + 0xdec], 0x1000100
movaps xmm1, xmmword [rbp + 0xde0]
mov dword [rbp + 0xdf0], 0x5000cc0
mov dword [rbp + 0xdf4], 0x100
mov dword [rbp + 0xdf8], 0x13005209
mov dword [rbp + 0xdfc], 0x73686703
movaps xmm0, xmmword [rbp + 0xdf0]
mov dword [rbp + 0xe18], 0x4a04002b
mov eax, dword [rbp + 0xe18]
movaps xmmword [rbp + 0xe70], xmm0
mov dword [rbp + 0xe00], 0x6f6f670c
mov dword [rbp + 0xe04], 0x68656c67
mov dword [rbp + 0xe08], 0x6574736f
mov dword [rbp + 0xe0c], 0xc017c064
mov dword [rbp + 0xe10], 0x1002c
mov dword [rbp + 0xe14], 0x1000001
movsd xmm0, qword [rbp + 0xe10]
mov word [rbp + 0xe1c], 0x887d
movaps xmmword [rbp + 0xe60], xmm1
movaps xmm1, xmmword [rbp + 0xe00]
mov dword [rbp + 0xe98], eax
movzx eax, word [rbp + 0xe1c]
movsd qword [rbp + 0xe90], xmm0
movaps xmmword [rbp + 0xe80], xmm1
mov word [rbp + 0xe9c], ax
mov byte [rbp + 0xe9e], 0x79
mov qword [rbp - 0x68], r9
imul eax, dword [rbp + 0x10b0], 0x49
add r15d, eax
mov dword [rsp + 0x48], r15d
cmp r15d, dword [rbp - 0x70]
ja 0x180036cfc
mov esi, 0x6c
lea r11d, [rsi - 3]
lea r14d, [rsi - 0xd]
jmp 0x180039490