Function at 0x18005f730
Capabilities:
Write file on windows

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x37]
sub rsp, 0x100
mov rax, qword [0x180177040]
xor rax, rsp
mov qword [rbp + 0x27], rax
movabs rax, 0xcd4ee9f1f7e5476f
lea rcx, [rbp - 0x49]
mov qword [rsp + 0x30], rax
movabs r12, 0x2cdd8aa76880c676
mov rax, qword [rsp + 0x30]
movabs r13, 0xcd3ce994f78c471b
mov qword [rbp - 0x49], rax
movabs rdi, 0xab0233a545d5cf34
movabs rax, 0xab6e33c145fbcf04
movabs rsi, 0x7c953a565dc97fd5
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x41], rax
movabs rax, 0x7c953a565dc97fb9
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x39], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x31], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x30], rdi
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x30], rsi
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x79], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp - 0x49]
movdqa xmm1, xmmword [rbp - 0x39]
xorps xmm0, xmmword [rsp + 0x40]
mov qword [rbp - 0x71], rax
xorps xmm1, xmmword [rbp - 0x79]
movdqa xmmword [rbp - 0x49], xmm0
movdqa xmmword [rbp - 0x39], xmm1
call fcn.180075560
mov r8, rax
test rax, rax
je 0x180060b07
movabs rax, 0xa17d84f1bafc187c
lea rdx, [rsp + 0x40]
mov qword [rsp + 0x30], rax
movabs rax, 0xab0233a545b6a058
mov rcx, qword [rsp + 0x30]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x30], rax
mov rcx, qword [rsp + 0x30]
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x30], r13
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x49], rcx
mov rcx, r8
mov qword [rsp + 0x30], rdi
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rsp + 0x40]
mov qword [rbp - 0x41], rax
xorps xmm0, xmmword [rbp - 0x49]
movdqa xmmword [rsp + 0x40], xmm0
call fcn.180075830
movabs rdx, 0x6b0ae600e34c08cf
mov rcx, qword [rax]
movabs rax, 0xcd59e9fcf7ef4768
mov qword [0x180179900], rcx
test rcx, rcx
mov qword [rsp + 0x30], rax
movabs rcx, 0xe268d6816a28a468
mov rax, qword [rsp + 0x30]
setne bl
mov qword [rbp - 0x19], rax
movabs rax, 0xab7b33d645b4cf59
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x11], rax
movabs rax, 0x7cf83a335dbd7fa6
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 9], rax
movabs rax, 0x2cb18acb68e4c658
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 1], rax
mov qword [rsp + 0x30], rdx
mov rax, qword [rsp + 0x30]
mov qword [rbp + 7], rax
mov qword [rsp + 0x30], rcx
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xf], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x49], rax
mov qword [rsp + 0x30], rdi
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x41], rax
mov qword [rsp + 0x30], rsi
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x39], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x31], rax
mov qword [rsp + 0x30], rdx
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x29], rax
mov qword [rsp + 0x30], rcx
lea rcx, [rbp - 0x19]
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp - 0x19]
xorps xmm0, xmmword [rbp - 0x49]
movdqa xmm1, xmmword [rbp - 9]
xorps xmm1, xmmword [rbp - 0x39]
movdqa xmmword [rbp - 0x19], xmm0
movdqa xmm0, xmmword [rbp + 7]
mov qword [rbp - 0x21], rax
xorps xmm0, xmmword [rbp - 0x29]
movdqa xmmword [rbp + 7], xmm0
movdqa xmmword [rbp - 9], xmm1
call fcn.18005f4e0
mov r8, rax
test rax, rax
je 0x180060b07
movabs rax, 0xb46f88f992e42448
lea rdx, [rsp + 0x40]
mov qword [rsp + 0x30], rax
movabs rax, 0xab3203fa28b0bb47
mov rcx, qword [rsp + 0x30]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x30], rax
mov rcx, qword [rsp + 0x30]
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x30], r13
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x49], rcx
mov rcx, r8
mov qword [rsp + 0x30], rdi
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rsp + 0x40]
mov qword [rbp - 0x41], rax
xorps xmm0, xmmword [rbp - 0x49]
movdqa xmmword [rsp + 0x40], xmm0
call fcn.180061ab0
mov qword [0x180179b10], rax
lea rcx, [rbp - 0x49]
test rax, rax
movabs rax, 0xcd49e9e4f7e24772
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
setne r14b
mov qword [rbp - 0x49], rax
and r14b, bl
movabs rax, 0xab7133dc45a6cf40
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x41], rax
movabs rax, 0x7cbb3a3b5dac7fa1
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x39], rax
movabs rax, 0x2cdd8acb68ecc612
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x31], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x30], rdi
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x30], rsi
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x79], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp - 0x49]
movdqa xmm1, xmmword [rbp - 0x39]
xorps xmm0, xmmword [rsp + 0x40]
mov qword [rbp - 0x71], rax
xorps xmm1, xmmword [rbp - 0x79]
movdqa xmmword [rbp - 0x49], xmm0
movdqa xmmword [rbp - 0x39], xmm1
call fcn.18005f4e0
mov r8, rax
test rax, rax
je 0x180060b07
movabs rax, 0xbe45bae082fc2952
lea rdx, [rbp - 0x49]
mov qword [rsp + 0x30], rax
movabs rax, 0xc27141c013b8aa40
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x49], rcx
mov qword [rsp + 0x30], rax
movabs rax, 0x7c953a566df911ba
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x41], rcx
mov rcx, r8
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x39], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x31], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x30], rdi
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x30], rsi
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x79], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp - 0x49]
movdqa xmm1, xmmword [rbp - 0x39]
xorps xmm0, xmmword [rsp + 0x40]
mov qword [rbp - 0x71], rax
xorps xmm1, xmmword [rbp - 0x79]
movdqa xmmword [rbp - 0x49], xmm0
movdqa xmmword [rbp - 0x39], xmm1
call fcn.180061ab0
mov qword [0x180179b00], rax
mov r15, rax
movabs rax, 0xcd55e9f3f7e2477e
mov qword [rsp + 0x30], rax
movabs rax, 0xab2c339745b0cf5a
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x49], rcx
mov qword [rsp + 0x30], rax
movabs rax, 0x7c953a3a5da57fb1
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x41], rcx
mov qword [rsp + 0x30], rax
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x39], rcx
lea rcx, [rbp - 0x49]
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x31], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x30], rdi
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x30], rsi
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x79], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp - 0x49]
movdqa xmm1, xmmword [rbp - 0x39]
xorps xmm0, xmmword [rsp + 0x40]
mov qword [rbp - 0x71], rax
xorps xmm1, xmmword [rbp - 0x79]
movdqa xmmword [rbp - 0x49], xmm0
movdqa xmmword [rbp - 0x39], xmm1
call fcn.18005f4e0
mov rsi, rax
test rax, rax
je 0x180060b07
movabs rax, 0xa24f8cc692e1265c
lea rdx, [rbp - 0x49]
mov qword [rsp + 0x30], rax
movabs rbx, 0x7c953a565dc97fd5
mov rcx, qword [rsp + 0x30]
movabs rax, 0xdd7056f620b6bd41
mov qword [rbp - 0x49], rcx
mov qword [rsp + 0x30], rax
movabs rax, 0x12f0533a1eac1cbc
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x41], rcx
mov rcx, rsi
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x39], rax
movabs rax, 0x2cdd8aa758b09002
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x31], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x30], rdi
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x30], rbx
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x79], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp - 0x49]
movdqa xmm1, xmmword [rbp - 0x39]
xorps xmm0, xmmword [rsp + 0x40]
mov qword [rbp - 0x71], rax
xorps xmm1, xmmword [rbp - 0x79]
movdqa xmmword [rbp - 0x49], xmm0
movdqa xmmword [rbp - 0x39], xmm1
call fcn.180061ab0
mov qword [0x1801798e8], rax
lea rdx, [rbp - 0x49]
mov rdi, rax
movabs rax, 0x880e8cf785f92848
mov qword [rsp + 0x30], rax
movabs rax, 0xe86d67c02bbca85a
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x49], rcx
mov qword [rsp + 0x30], rax
movabs rax, 0x7ca50a2233ac16b9
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x41], rcx
mov qword [rsp + 0x30], rax
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x39], rcx
mov rcx, rsi
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x31], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x40], rax
movabs rax, 0xab0233a545d5cf34
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x30], rbx
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x79], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp - 0x49]
movdqa xmm1, xmmword [rbp - 0x39]
xorps xmm0, xmmword [rsp + 0x40]
mov qword [rbp - 0x71], rax
xorps xmm1, xmmword [rbp - 0x79]
movdqa xmmword [rbp - 0x49], xmm0
movdqa xmmword [rbp - 0x39], xmm1
call fcn.180061ab0
mov qword [0x180179760], rax
mov rbx, rax
movabs rax, 0x8e579bfb80f82255
mov qword [rsp + 0x30], rax
mov rcx, qword [rsp + 0x30]
lea rdx, [rbp - 0x49]
mov qword [rbp - 0x49], rcx
movabs rax, 0xd96760d12bb0a658
mov qword [rsp + 0x30], rax
movabs rax, 0x7ca50a0938aa16a3
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x41], rcx
mov qword [rsp + 0x30], rax
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x39], rcx
mov rcx, rsi
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x31], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x40], rax
movabs rax, 0xab0233a545d5cf34
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x48], rax
movabs rax, 0x7c953a565dc97fd5
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x79], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp - 0x49]
movdqa xmm1, xmmword [rbp - 0x39]
xorps xmm0, xmmword [rsp + 0x40]
mov qword [rbp - 0x71], rax
xorps xmm1, xmmword [rbp - 0x79]
movdqa xmmword [rbp - 0x49], xmm0
movdqa xmmword [rbp - 0x39], xmm1
call fcn.180061ab0
mov qword [0x180179ae8], rax
xor esi, esi
test r15, r15
movzx ecx, r14b
mov edx, esi
mov r14d, esi
cmovne edx, ecx
movabs r15, 0xab0233a545d5cf34
test rdi, rdi
movabs rdi, 0x7c953a565dc97fd5
setne cl
and dl, cl
test rbx, rbx
movzx ecx, dl
cmovne r14d, ecx
test rax, rax
setne al
and r14b, al
movabs rax, 0xcd4ee9f1f7e5476f
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x49], rax
movabs rax, 0xab6e33c145fbcf04
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x41], rax
movabs rax, 0x7c953a565dc97fb9
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x39], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x31], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x30], rdi
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x79], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x71], rax
movdqa xmm0, xmmword [rbp - 0x49]
lea rcx, [rbp - 0x49]
movdqa xmm1, xmmword [rbp - 0x39]
xorps xmm0, xmmword [rsp + 0x40]
xorps xmm1, xmmword [rbp - 0x79]
movdqa xmmword [rbp - 0x49], xmm0
movdqa xmmword [rbp - 0x39], xmm1
call fcn.18005f4e0
mov r8, rax
test rax, rax
je 0x180060b07
movabs rax, 0x8e5987fd90e2024d
lea rdx, [rsp + 0x40]
mov qword [rsp + 0x30], rax
movabs rax, 0xab02339575a7ae42
mov rcx, qword [rsp + 0x30]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x30], rax
mov rcx, qword [rsp + 0x30]
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x30], r13
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x49], rcx
mov rcx, r8
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rsp + 0x40]
mov qword [rbp - 0x41], rax
xorps xmm0, xmmword [rbp - 0x49]
movdqa xmmword [rsp + 0x40], xmm0
call fcn.180061ab0
mov qword [0x1801798c0], rax
mov rbx, rax
movabs rax, 0xcd59e9fdf7e04778
mov qword [rsp + 0x30], rax
movabs rax, 0xab66338b45a1cf5a
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x49], rcx
mov qword [rsp + 0x30], rax
movabs rax, 0x7c953a565da57fb9
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x41], rcx
lea rcx, [rbp - 0x49]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x39], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x31], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x30], rdi
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x79], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp - 0x49]
movdqa xmm1, xmmword [rbp - 0x39]
xorps xmm0, xmmword [rsp + 0x40]
mov qword [rbp - 0x71], rax
xorps xmm1, xmmword [rbp - 0x79]
movdqa xmmword [rbp - 0x49], xmm0
movdqa xmmword [rbp - 0x39], xmm1
call fcn.18005f4e0
mov r8, rax
test rax, rax
je 0x180060b07
movabs rax, 0x8e0e8cf785f92848
lea rdx, [rsp + 0x40]
mov qword [rsp + 0x30], rax
movabs rax, 0xab3203d12bb0a658
mov rcx, qword [rsp + 0x30]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x30], rax
mov rcx, qword [rsp + 0x30]
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x30], r13
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x49], rcx
mov rcx, r8
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rsp + 0x40]
mov qword [rbp - 0x41], rax
xorps xmm0, xmmword [rbp - 0x49]
movdqa xmmword [rsp + 0x40], xmm0
call fcn.180061ab0
mov qword [0x1801798f0], rax
test rbx, rbx
mov edi, esi
movzx ecx, r14b
cmovne edi, ecx
movabs r8, 0xe268d6816a28a468
test rax, rax
movabs rbx, 0x7c953a565dc97fd5
setne al
and dil, al
movabs rax, 0xcd59e9e0f7ed4776
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x19], rax
movabs rax, 0xab6e33c445bccf46
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x11], rax
movabs rax, 0x7ce13a255db07fa6
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 9], rax
movabs rax, 0x2cf38a9568edc613
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 1], rax
movabs rax, 0x6b0ae66ce32008ab
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 7], rax
mov qword [rsp + 0x30], r8
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xf], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x49], rax
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x41], rax
mov qword [rsp + 0x30], rbx
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x39], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x31], rax
movabs rax, 0x6b0ae600e34c08cf
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x29], rax
mov qword [rsp + 0x30], r8
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp - 0x19]
xorps xmm0, xmmword [rbp - 0x49]
movdqa xmm1, xmmword [rbp - 9]
xorps xmm1, xmmword [rbp - 0x39]
movdqa xmmword [rbp - 0x19], xmm0
movdqa xmm0, xmmword [rbp + 7]
mov qword [rbp - 0x21], rax
xorps xmm0, xmmword [rbp - 0x29]
movdqa xmmword [rbp + 7], xmm0
movdqa xmmword [rbp - 9], xmm1
lea rcx, [rbp - 0x19]
call fcn.18005f4e0
mov r8, rax
test rax, rax
je 0x180060b07
movabs rax, 0xac559bf183ed0a4d
lea rdx, [rbp - 0x49]
mov qword [rsp + 0x30], rax
movabs rax, 0x996f56d136ac9c58
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x49], rcx
mov qword [rsp + 0x30], rax
movabs rax, 0x7c953a565df94f8a
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x41], rcx
mov rcx, r8
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x39], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x31], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x30], rbx
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x79], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp - 0x49]
movdqa xmm1, xmmword [rbp - 0x39]
xorps xmm0, xmmword [rsp + 0x40]
mov qword [rbp - 0x71], rax
xorps xmm1, xmmword [rbp - 0x79]
movdqa xmmword [rbp - 0x49], xmm0
movdqa xmmword [rbp - 0x39], xmm1
call fcn.180061ab0
mov qword [0x180179b08], rax
mov r14, rax
movabs rax, 0xcd53e9e7f7e94769
mov qword [rsp + 0x30], rax
movabs rax, 0xab6733c645a7cf41
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x19], rcx
mov qword [rsp + 0x30], rax
movabs rax, 0x7ce13a255db07fa6
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x11], rcx
mov qword [rsp + 0x30], rax
movabs rax, 0x2cb98a8968edc613
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 9], rcx
movabs rcx, 0xe268d6816a28a468
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 1], rax
movabs rax, 0x6b0ae600e32008a3
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 7], rax
mov qword [rsp + 0x30], rcx
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xf], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x49], rax
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x41], rax
mov qword [rsp + 0x30], rbx
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x39], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x31], rax
movabs rax, 0x6b0ae600e34c08cf
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x29], rax
mov qword [rsp + 0x30], rcx
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x21], rax
movdqa xmm0, xmmword [rbp - 0x19]
lea rcx, [rbp - 0x19]
xorps xmm0, xmmword [rbp - 0x49]
movdqa xmm1, xmmword [rbp - 9]
xorps xmm1, xmmword [rbp - 0x39]
movdqa xmmword [rbp - 0x19], xmm0
movdqa xmm0, xmmword [rbp + 7]
xorps xmm0, xmmword [rbp - 0x29]
movdqa xmmword [rbp + 7], xmm0
movdqa xmmword [rbp - 9], xmm1
call fcn.18005f4e0
mov r8, rax
test rax, rax
je 0x180060b07
movabs rax, 0xa85f9be198ff2249
lea rdx, [rbp - 0x49]
mov qword [rsp + 0x30], rax
movabs rax, 0x9a325ec031a6b667
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x49], rcx
mov qword [rsp + 0x30], rax
movabs rax, 0x7c953a565dc97fe6
mov rcx, qword [rsp + 0x30]
mov qword [rbp - 0x41], rcx
mov rcx, r8
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x39], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x31], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x30], rbx
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x79], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp - 0x49]
movdqa xmm1, xmmword [rbp - 0x39]
xorps xmm0, xmmword [rsp + 0x40]
mov qword [rbp - 0x71], rax
xorps xmm1, xmmword [rbp - 0x79]
movdqa xmmword [rbp - 0x49], xmm0
movdqa xmmword [rbp - 0x39], xmm1
call fcn.180061ab0
test r14, r14
movzx ecx, dil
mov ebx, esi
mov qword [0x180179af8], rax
cmovne ebx, ecx
movabs rdi, 0x7c953a565dc97fd5
test rax, rax
setne cl
and bl, cl
test rax, rax
je 0x1800606d2
movabs rax, 0xa85f9be198ff2249
lea rdx, [rsp + 0x40]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x40], rax
movabs rax, 0xdf5756c921bbae7c
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x48], rax
movabs rax, 0x7c950b666dba13bc
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x79], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x71], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x19], rax
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x11], rax
mov qword [rsp + 0x30], rdi
mov rax, qword [rsp + 0x30]
mov qword [rbp - 9], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rsp + 0x40]
movdqa xmm1, xmmword [rbp - 0x79]
mov rcx, qword [0x180179af8]
xorps xmm0, xmmword [rbp - 0x19]
mov qword [rbp - 1], rax
xorps xmm1, xmmword [rbp - 9]
mov rax, qword [rcx]
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmmword [rbp - 0x79], xmm1
call qword [rax + 0x10]
movzx ecx, bl
mov edx, esi
test rax, rax
mov qword [0x180179af0], rax
cmovne edx, ecx
movzx ebx, dl
movabs rax, 0x8b0bc9d2c7ac712d
movabs rdx, 0x5def7462065fa749
mov qword [rsp + 0x30], rax
movabs rcx, 0xbeb9994300d8c50a
mov rax, qword [rsp + 0x30]
movabs r9, 0x6b0ae600e34c08cf
mov qword [rsp + 0x40], rax
movabs r8, 0xe268d6816a28a468
movabs rax, 0x8b3d139a6591ff14
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x48], rax
movabs rax, 0x4cb50c607df65fea
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x79], rax
movabs rax, 0xce8ba872eb7e630
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x71], rax
movabs rax, 0x4b35c63fc37328f0
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x69], rax
movabs rax, 0xd25cf6c75b08e258
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x61], rax
mov qword [rsp + 0x30], rdx
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x59], rax
mov qword [rsp + 0x30], rcx
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x51], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x19], rax
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x11], rax
mov qword [rsp + 0x30], rdi
mov rax, qword [rsp + 0x30]
mov qword [rbp - 9], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp - 1], rax
mov qword [rsp + 0x30], r9
mov rax, qword [rsp + 0x30]
mov qword [rbp + 7], rax
mov qword [rsp + 0x30], r8
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xf], rax
mov qword [rsp + 0x30], rdx
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0x17], rax
mov qword [rsp + 0x30], rcx
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rsp + 0x40]
xorps xmm0, xmmword [rbp - 0x19]
movdqa xmm1, xmmword [rbp - 0x79]
xorps xmm1, xmmword [rbp - 9]
mov qword [rbp + 0x1f], rax
movabs rax, 0xcd58e9faf7e94769
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmm0, xmmword [rbp - 0x69]
xorps xmm0, xmmword [rbp + 7]
movdqa xmmword [rbp - 0x79], xmm1
movdqa xmm1, xmmword [rbp - 0x59]
xorps xmm1, xmmword [rbp + 0x17]
movdqa xmmword [rbp - 0x69], xmm0
movdqa xmmword [rbp - 0x59], xmm1
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x19], rax
movabs rax, 0xab7b33d645a7cf51
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x11], rax
movabs rax, 0x7cf83a335dbd7fa6
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 9], rax
lea rdx, [rsp + 0x40]
movabs rax, 0x2cec8a9668f8c612
lea rcx, [rbp - 0x19]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 1], rax
movabs rax, 0x6b66e66ce32808e1
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 7], rax
mov qword [rsp + 0x30], r8
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xf], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x49], rax
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x41], rax
mov qword [rsp + 0x30], rdi
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x39], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x31], rax
mov qword [rsp + 0x30], r9
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x29], rax
mov qword [rsp + 0x30], r8
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp - 0x19]
xorps xmm0, xmmword [rbp - 0x49]
movdqa xmm1, xmmword [rbp - 9]
xorps xmm1, xmmword [rbp - 0x39]
movdqa xmmword [rbp - 0x19], xmm0
movdqa xmm0, xmmword [rbp + 7]
mov qword [rbp - 0x21], rax
xorps xmm0, xmmword [rbp - 0x29]
movdqa xmmword [rbp + 7], xmm0
movdqa xmmword [rbp - 9], xmm1
call fcn.180075db0
mov r14d, esi
mov ecx, dword [rax + 4]
mov rax, qword [rcx + rax + 8]
mov rcx, qword [rax]
test rcx, rcx
movzx eax, bl
mov qword [0x180179910], rcx
cmovne r14d, eax
je 0x180060b4d
mov rcx, qword [rcx + 0x170]
lea r8, [0x180179768]
lea rdx, [0x180160390]
mov rax, qword [rcx]
call qword [rax + 0x38]
test eax, eax
jns 0x180060b36
mov dl, 3
call fcn.180073ee0
movabs rax, 0xb91c8df19be5267d
lea rdx, [rbp - 0x19]
mov qword [rsp + 0x30], rax
movabs rcx, 0xe268d6816a28a468
mov rax, qword [rsp + 0x30]
mov r8d, edx
mov qword [rbp - 0x19], rax
movabs rax, 0xce6613d120b2ef5b
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x11], rax
movabs rax, 0x13e75c7638aa16a3
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 9], rax
movabs rax, 0x44befac61ff3e61b
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 1], rax
movabs rax, 0x6b0ae600e32261ae
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 7], rax
mov qword [rsp + 0x30], rcx
mov rax, qword [rsp + 0x30]
mov qword [rbp + 0xf], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x49], rax
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x41], rax
mov qword [rsp + 0x30], rdi
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x39], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x31], rax
movabs rax, 0x6b0ae600e34c08cf
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x29], rax
mov qword [rsp + 0x30], rcx
lea rcx, [rbp - 0x19]
mov rax, qword [rsp + 0x30]
movdqa xmm2, xmmword [rbp - 0x19]
xorps xmm2, xmmword [rbp - 0x49]
movdqa xmm0, xmmword [rbp - 9]
movdqa xmm1, xmmword [rbp + 7]
xorps xmm0, xmmword [rbp - 0x39]
mov qword [rbp - 0x21], rax
movq rax, xmm2
xorps xmm1, xmmword [rbp - 0x29]
movdqa xmmword [rbp - 0x19], xmm2
movdqa xmmword [rbp - 9], xmm0
movdqa xmmword [rbp + 7], xmm1
test al, al
je 0x180060aeb
nop
inc rcx
mov r8, rcx
cmp byte [rcx], sil
jne 0x180060ae0
mov rcx, qword [0x180177ed8]
sub r8d, edx
lea rdx, [rbp - 0x19]
mov qword [rsp + 0x20], rsi
xor r9d, r9d
call qword [sym.imp.KERNEL32.dll_WriteFile]
xor al, al
mov rcx, qword [rbp + 0x27]
xor rcx, rsp
call fcn.1800d9270
lea r11, [rsp + 0x100]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
mov rcx, qword [0x180179768]
lea rdx, [0x180179770]
mov rax, qword [rcx]
call qword [rax + 0x140]
cmp qword [0x180179768], rsi
je 0x180060b64
cmp qword [0x180179770], rsi
je 0x180060b64
mov dil, 1
jmp 0x180060b67
xor dil, dil
movabs rax, 0x890cc9d6cfac7f2f
movabs r8, 0xe268d6816a28a468
mov qword [rsp + 0x30], rax
movabs r15, 0x94220c857af5f014
mov rax, qword [rsp + 0x30]
movabs rcx, 0xab0233a545d5cf34
mov qword [rsp + 0x40], rax
movabs rdx, 0x7c953a565dc97fd5
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x48], rax
movabs rax, 0x4cb5786e7df14bf5
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x79], rax
movabs rax, 0xcedbf872ec6e647
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x71], rax
movabs rax, 0x6b4ca220a17428f0
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x69], rax
mov qword [rsp + 0x30], r8
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x61], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x19], rax
mov qword [rsp + 0x30], rcx
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x11], rax
mov qword [rsp + 0x30], rdx
mov rax, qword [rsp + 0x30]
mov qword [rbp - 9], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp - 1], rax
movabs rax, 0x6b0ae600e34c08cf
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp + 7], rax
mov qword [rsp + 0x30], r8
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rsp + 0x40]
xorps xmm0, xmmword [rbp - 0x19]
movdqa xmm1, xmmword [rbp - 0x79]
xorps xmm1, xmmword [rbp - 9]
mov qword [rbp + 0xf], rax
movabs rax, 0xcd59e9fdf7e04778
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmm0, xmmword [rbp - 0x69]
xorps xmm0, xmmword [rbp + 7]
movdqa xmmword [rbp - 0x69], xmm0
movdqa xmmword [rbp - 0x79], xmm1
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x49], rax
movabs rax, 0xab66338b45a1cf5a
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x41], rax
movabs rax, 0x7c953a565da57fb9
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x39], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x31], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x19], rax
mov qword [rsp + 0x30], rcx
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x11], rax
mov qword [rsp + 0x30], rdx
mov rax, qword [rsp + 0x30]
mov qword [rbp - 9], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp - 1], rax
movdqa xmm0, xmmword [rbp - 0x49]
lea rdx, [rsp + 0x40]
movdqa xmm1, xmmword [rbp - 0x39]
lea rcx, [rbp - 0x49]
xorps xmm0, xmmword [rbp - 0x19]
xorps xmm1, xmmword [rbp - 9]
movdqa xmmword [rbp - 0x49], xmm0
movdqa xmmword [rbp - 0x39], xmm1
call fcn.180075db0
movabs rdx, 0x7c953a565dc97fd5
mov ecx, dword [rax + 3]
mov rbx, qword [rcx + rax + 7]
movabs rax, 0x890cc9adcfac7f2f
mov qword [0x1801798e0], rbx
movabs rcx, 0xab0233a545d5cf34
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x49], rax
mov qword [rsp + 0x30], r15
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x41], rax
movabs rax, 0x48b5036e7df14bf5
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x39], rax
movabs rax, 0x2cdd8aa76880c647
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x31], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x19], rax
mov qword [rsp + 0x30], rcx
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x11], rax
mov qword [rsp + 0x30], rdx
mov rax, qword [rsp + 0x30]
mov qword [rbp - 9], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rbp - 0x49]
xorps xmm0, xmmword [rbp - 0x19]
movdqa xmm1, xmmword [rbp - 0x39]
mov qword [rbp - 1], rax
movabs rax, 0xcd59e9fdf7e04778
xorps xmm1, xmmword [rbp - 9]
movdqa xmmword [rbp - 0x49], xmm0
movdqa xmmword [rbp - 0x39], xmm1
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x40], rax
movabs rax, 0xab66338b45a1cf5a
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x48], rax
movabs rax, 0x7c953a565da57fb9
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x79], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x71], rax
mov qword [rsp + 0x30], r13
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x19], rax
mov qword [rsp + 0x30], rcx
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x11], rax
mov qword [rsp + 0x30], rdx
lea rdx, [rbp - 0x49]
mov rax, qword [rsp + 0x30]
mov qword [rbp - 9], rax
mov qword [rsp + 0x30], r12
mov rax, qword [rsp + 0x30]
movdqa xmm0, xmmword [rsp + 0x40]
movdqa xmm1, xmmword [rbp - 0x79]
xorps xmm0, xmmword [rbp - 0x19]
mov qword [rbp - 1], rax
xorps xmm1, xmmword [rbp - 9]
movdqa xmmword [rsp + 0x40], xmm0
movdqa xmmword [rbp - 0x79], xmm1
lea rcx, [rsp + 0x40]
call fcn.180075db0
test rbx, rbx
mov edx, esi
mov ecx, dword [rax + 3]
mov r8, qword [rcx + rax + 7]
movzx ecx, dil
cmovne edx, ecx
mov qword [0x1801798f8], r8
and dl, r14b
test r8, r8
movzx ecx, dl
cmovne esi, ecx
movzx eax, sil
jmp 0x180060b09