Function at 0x1400d6fe0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r14
push r15
lea rbp, [rsp - 0x9f0]
sub rsp, 0xaf0
mov rax, qword [0x140547738]
xor rax, rsp
mov qword [rbp + 0x9e0], rax
movups xmm0, xmmword [0x1405496dc]
movzx eax, byte [0x1405496f4]
movsd xmm1, qword [0x1405496ec]
mov esi, dword [0x140548eac]
mov r14d, dword [0x140548ec4]
movsd qword [rbp - 0x40], xmm1
movsd xmm1, qword [0x140549705]
mov byte [rbp - 0x38], al
movzx eax, byte [0x14054970d]
movsd qword [rbp - 0x20], xmm1
movsd xmm1, qword [0x14054971e]
mov byte [rbp - 0x18], al
movzx eax, byte [0x140549726]
movsxd rdi, edx
movsd qword [rbp + 0x9d0], xmm1
mov byte [rbp + 0x9d8], al
movups xmmword [rbp - 0x50], xmm0
movups xmm0, xmmword [0x1405496f5]
movups xmmword [rbp - 0x30], xmm0
movups xmm0, xmmword [0x14054970e]
movups xmmword [rbp + 0x9c0], xmm0
cmp esi, 0x84
je 0x1400d70a4
cmp esi, 0x43
jne 0x1400db671
mov r15d, dword [0x140548d34]
mov dword [rsp + 0x20], 0x8400dbff
mov dword [rsp + 0x24], 0x1010200
mov dword [rsp + 0x28], 0x2010101
mov dword [rsp + 0x2c], 0x2010101
mov dword [rsp + 0x30], 0x2020202
mov dword [rsp + 0x34], 0x2020304
mov dword [rsp + 0x38], 0x4050202
mov dword [rsp + 0x3c], 0x6040304
mov dword [rsp + 0x40], 0x6060605
mov dword [rsp + 0x44], 0x6060605
mov dword [rsp + 0x48], 0x6080907
mov dword [rsp + 0x4c], 0x6070907
mov dword [rsp + 0x50], 0x80b0806
mov dword [rsp + 0x54], 0xa0a0a09
mov dword [rsp + 0x58], 0x8060a0a
mov dword [rsp + 0x5c], 0xa0b0c0b
mov dword [rsp + 0x60], 0xa0a090c
mov dword [rsp + 0x64], 0x202010a
mov dword [rsp + 0x68], 0x2020202
mov dword [rsp + 0x6c], 0x5030305
mov dword [rsp + 0x70], 0x706070a
mov dword [rsp + 0x74], 0xa0a0a0a
mov dword [rsp + 0x78], 0xa0a0a0a
mov dword [rsp + 0x7c], 0xa0a0a0a
mov dword [rbp - 0x80], 0xa0a0a0a
mov dword [rbp - 0x7c], 0xa0a0a0a
mov dword [rbp - 0x78], 0xa0a0a0a
mov dword [rbp - 0x74], 0xa0a0a0a
mov dword [rbp - 0x70], 0xa0a0a0a
mov dword [rbp - 0x6c], 0xa0a0a0a
mov dword [rbp - 0x68], 0xa0a0a0a
mov dword [rbp - 0x64], 0xa0a0a0a
mov dword [rbp - 0x60], 0xa0a0a0a
mov word [rbp - 0x5c], 0xa0a
cmp esi, 0x84
jne 0x1400d752c
mov rbx, rdi
lea rdx, [rsp + 0x25]
mov r8, rbx
lea rcx, [rbp - 0x50]
call fcn.14015436a
cmp r15d, 1
jne 0x1400d727f
test eax, eax
je 0x1400d71f7
mov r8, rbx
lea rdx, [rsp + 0x66]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
jne 0x1400d7287
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
mov eax, dword [rbp - 0x60]
movups xmmword [0x14054976c], xmm0
mov dword [0x1405497ec], eax
movaps xmm0, xmmword [rsp + 0x40]
movzx eax, word [rbp - 0x5c]
movups xmmword [0x14054977c], xmm1
movaps xmm1, xmmword [rsp + 0x50]
movups xmmword [0x14054978c], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movups xmmword [0x14054979c], xmm1
movaps xmm1, xmmword [rsp + 0x70]
movups xmmword [0x1405497ac], xmm0
movaps xmm0, xmmword [rbp - 0x80]
movups xmmword [0x1405497bc], xmm1
movaps xmm1, xmmword [rbp - 0x70]
mov word [0x1405497f0], ax
lea rax, [0x14054976c]
movups xmmword [0x1405497dc], xmm1
mov dword [0x140548d04], 0
movups xmmword [0x1405497cc], xmm0
jmp 0x1400da774
test eax, eax
je 0x1400d71de
mov dword [rsp + 0x20], 0x8400dbff
mov dword [rsp + 0x24], 0x2020200
mov dword [rsp + 0x28], 0x2020202
mov dword [rsp + 0x2c], 0x3020202
mov dword [rsp + 0x30], 0x3020202
mov dword [rsp + 0x34], 0x2020304
mov dword [rsp + 0x38], 0x4050403
mov dword [rsp + 0x3c], 0x4040404
mov dword [rsp + 0x40], 0x5050605
mov dword [rsp + 0x44], 0x5050505
mov dword [rsp + 0x48], 0x7070606
mov dword [rsp + 0x4c], 0x6070708
mov dword [rsp + 0x50], 0xa0a0909
mov dword [rsp + 0x54], 0xc0c0909
mov dword [rsp + 0x58], 0xc0c0c0c
mov dword [rsp + 0x5c], 0xc0c0c0c
mov dword [rsp + 0x60], 0xc0c0c0c
mov dword [rsp + 0x64], 0x303010c
mov dword [rsp + 0x68], 0x5040503
mov dword [rsp + 0x6c], 0x9060609
mov dword [rsp + 0x70], 0xa090a0d
mov dword [rsp + 0x74], 0xe0e0f0d
mov dword [rsp + 0x78], 0xf0f0e0e
mov dword [rsp + 0x7c], 0xc0c0c0c
mov dword [rbp - 0x80], 0xc0f0f0c
mov dword [rbp - 0x7c], 0xc0c0c0c
mov dword [rbp - 0x78], 0xc0c0f0c
mov dword [rbp - 0x74], 0xc0c0c0c
mov dword [rbp - 0x70], 0xc0c0c0c
mov dword [rbp - 0x6c], 0xc0c0c0c
mov dword [rbp - 0x68], 0xc0c0c0c
mov dword [rbp - 0x64], 0xc0c0c0c
mov dword [rbp - 0x60], 0xc0c0c0c
mov word [rbp - 0x5c], 0xc0c
cmp esi, 0x84
jne 0x1400d7650
mov rbx, rdi
lea rdx, [rsp + 0x25]
mov r8, rbx
lea rcx, [rbp - 0x50]
call fcn.14015436a
cmp r15d, 1
jne 0x1400d7643
test eax, eax
je 0x1400d71f7
mov r8, rbx
lea rdx, [rsp + 0x66]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d71f7
mov dword [rsp + 0x20], 0x8400dbff
mov dword [rsp + 0x24], 0x2020200
mov dword [rsp + 0x28], 0x4030203
mov dword [rsp + 0x2c], 0x5040202
mov dword [rsp + 0x30], 0x5040304
mov dword [rsp + 0x34], 0x5050506
mov dword [rsp + 0x38], 0x7080605
mov dword [rsp + 0x3c], 0x7070707
mov dword [rsp + 0x40], 0x9090b08
mov dword [rsp + 0x44], 0x9090909
mov dword [rsp + 0x48], 0xb0b0b0b
mov dword [rsp + 0x4c], 0xb0b0b0b
mov dword [rsp + 0x50], 0xc0c0c0c
mov dword [rsp + 0x54], 0xc0c0c0c
mov dword [rsp + 0x58], 0xc0c0c0c
mov dword [rsp + 0x5c], 0xc0c0c0c
mov dword [rsp + 0x60], 0xc0c0c0c
mov dword [rsp + 0x64], 0x303010c
mov dword [rsp + 0x68], 0x7040703
mov dword [rsp + 0x6c], 0xd07070d
mov dword [rsp + 0x70], 0xd0d0d0f
mov dword [rsp + 0x74], 0xe0e0f0f
mov dword [rsp + 0x78], 0xf0f0e0e
mov dword [rsp + 0x7c], 0xc0c0c0c
mov dword [rbp - 0x80], 0xc0f0f0c
mov dword [rbp - 0x7c], 0xc0c0c0c
mov dword [rbp - 0x78], 0xc0c0f0c
mov dword [rbp - 0x74], 0xc0c0c0c
mov dword [rbp - 0x70], 0xc0c0c0c
mov dword [rbp - 0x6c], 0xc0c0c0c
mov dword [rbp - 0x68], 0xc0c0c0c
mov dword [rbp - 0x64], 0xc0c0c0c
mov dword [rbp - 0x60], 0xc0c0c0c
mov word [rbp - 0x5c], 0xc0c
cmp esi, 0x84
jne 0x1400d7723
mov rbx, rdi
lea rdx, [rsp + 0x25]
mov r8, rbx
lea rcx, [rbp - 0x50]
call fcn.14015436a
cmp r15d, 1
jne 0x1400d771a
test eax, eax
je 0x1400d71f7
mov r8, rbx
lea rdx, [rsp + 0x66]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
jne 0x1400d7798
jmp 0x1400d71f7
cmp esi, 0x43
jne 0x1400d7287
test r14d, r14d
jne 0x1400d7617
mov r8, rdi
lea rdx, [rsp + 0x25]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400d75aa
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
mov eax, dword [rsp + 0x60]
movups xmmword [0x140549727], xmm0
mov dword [0x140549767], eax
lea rax, [0x140549727]
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [0x140549737], xmm1
mov dword [0x140548d04], 0
movaps xmm1, xmmword [rsp + 0x50]
movups xmmword [0x140549747], xmm0
mov byte [0x14054976b], 0xa
movups xmmword [0x140549757], xmm1
jmp 0x1400da774
lea rcx, [rbp - 0x50]
lea rdx, [rsp + 0x66]
mov r8, rdi
call fcn.14015436a
test eax, eax
jne 0x1400d7287
movups xmm0, xmmword [rsp + 0x61]
mov eax, dword [rbp - 0x5f]
movups xmm1, xmmword [rsp + 0x71]
movups xmmword [0x140549727], xmm0
movups xmm0, xmmword [rbp - 0x7f]
movups xmmword [0x140549737], xmm1
movups xmm1, xmmword [rbp - 0x6f]
mov byte [0x14054976b], 0xa
mov dword [0x140549767], eax
lea rax, [0x140549727]
movups xmmword [0x140549757], xmm1
mov dword [0x140548d04], 0
movups xmmword [0x140549747], xmm0
jmp 0x1400da774
cmp r14d, 1
jne 0x1400d7287
mov r8, rdi
lea rdx, [rsp + 0x25]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d7553
lea rcx, [rbp - 0x30]
jmp 0x1400d75ae
test eax, eax
jne 0x1400d73d7
jmp 0x1400d73be
cmp esi, 0x43
jne 0x1400d73d7
test r14d, r14d
jne 0x1400d76f1
mov r8, rdi
lea rdx, [rsp + 0x25]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400d76a9
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
mov eax, dword [rsp + 0x60]
movups xmmword [0x140549727], xmm0
mov byte [0x14054976b], 0xc
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [0x140549737], xmm1
movaps xmm1, xmmword [rsp + 0x50]
jmp 0x1400d75ed
lea rcx, [rbp - 0x50]
lea rdx, [rsp + 0x66]
mov r8, rdi
call fcn.14015436a
test eax, eax
jne 0x1400d73d7
movups xmm0, xmmword [rsp + 0x61]
mov eax, dword [rbp - 0x5f]
movups xmm1, xmmword [rsp + 0x71]
mov byte [0x14054976b], 0xc
movups xmmword [0x140549727], xmm0
movups xmm0, xmmword [rbp - 0x7f]
movups xmmword [0x140549737], xmm1
movups xmm1, xmmword [rbp - 0x6f]
jmp 0x1400d75ed
cmp r14d, 1
jne 0x1400d73d7
mov r8, rdi
lea rdx, [rsp + 0x25]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d7677
lea rcx, [rbp - 0x30]
jmp 0x1400d76ad
test eax, eax
jne 0x1400d7798
jmp 0x1400d750e
cmp esi, 0x43
jne 0x1400d7798
test r14d, r14d
jne 0x1400d7760
mov r8, rdi
lea rdx, [rsp + 0x25]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400d7677
mov r8, rdi
lea rdx, [rsp + 0x66]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400d7798
jmp 0x1400d76c2
cmp r14d, 1
jne 0x1400d7798
mov r8, rdi
lea rdx, [rsp + 0x25]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d7677
mov r8, rdi
lea rdx, [rsp + 0x66]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d76c2
mov dword [rsp + 0x20], 0x8400dbff
mov dword [rsp + 0x24], 0x1010200
mov dword [rsp + 0x28], 0x2010102
mov dword [rsp + 0x2c], 0x2020202
mov dword [rsp + 0x30], 0x3020202
mov dword [rsp + 0x34], 0x3030305
mov dword [rsp + 0x38], 0x4060303
mov dword [rsp + 0x3c], 0x7050304
mov dword [rsp + 0x40], 0x7070706
mov dword [rsp + 0x44], 0x8070706
mov dword [rsp + 0x48], 0x8090b09
mov dword [rsp + 0x4c], 0x7080a08
mov dword [rsp + 0x50], 0xa0d0a07
mov dword [rsp + 0x54], 0xc0c0b0a
mov dword [rsp + 0x58], 0x9070c0c
mov dword [rsp + 0x5c], 0xc0d0f0e
mov dword [rsp + 0x60], 0xc0c0b0e
mov dword [rsp + 0x64], 0x202010c
mov dword [rsp + 0x68], 0x3030302
mov dword [rsp + 0x6c], 0x6030306
mov dword [rsp + 0x70], 0x807080c
mov dword [rsp + 0x74], 0xc0c0c0c
mov dword [rsp + 0x78], 0xc0c0c0c
mov dword [rsp + 0x7c], 0xc0c0c0c
mov dword [rbp - 0x80], 0xc0c0c0c
mov dword [rbp - 0x7c], 0xc0c0c0c
mov dword [rbp - 0x78], 0xc0c0c0c
mov dword [rbp - 0x74], 0xc0c0c0c
mov dword [rbp - 0x70], 0xc0c0c0c
mov dword [rbp - 0x6c], 0xc0c0c0c
mov dword [rbp - 0x68], 0xc0c0c0c
mov dword [rbp - 0x64], 0xc0c0c0c
mov dword [rbp - 0x60], 0xc0c0c0c
mov word [rbp - 0x5c], 0xc0c
cmp esi, 0x84
jne 0x1400d78eb
mov rbx, rdi
lea rdx, [rsp + 0x25]
mov r8, rbx
lea rcx, [rbp - 0x50]
call fcn.14015436a
cmp r15d, 1
jne 0x1400d78e5
test eax, eax
je 0x1400d71f7
mov r8, rbx
lea rdx, [rsp + 0x66]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
jne 0x1400d7960
jmp 0x1400d71f7
test eax, eax
jne 0x1400d7960
jmp 0x1400d78c7
cmp esi, 0x43
jne 0x1400d7960
test r14d, r14d
jne 0x1400d7928
mov r8, rdi
lea rdx, [rsp + 0x25]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400d7677
mov r8, rdi
lea rdx, [rsp + 0x66]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400d7960
jmp 0x1400d76c2
cmp r14d, 1
jne 0x1400d7960
mov r8, rdi
lea rdx, [rsp + 0x25]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d7677
mov r8, rdi
lea rdx, [rsp + 0x66]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d76c2
mov dword [rsp + 0x20], 0x8400dbff
mov dword [rsp + 0x24], 0x1010200
mov dword [rsp + 0x28], 0x2010101
mov dword [rsp + 0x2c], 0x2010101
mov dword [rsp + 0x30], 0x2020202
mov dword [rsp + 0x34], 0x2020304
mov dword [rsp + 0x38], 0x3050202
mov dword [rsp + 0x3c], 0x6040304
mov dword [rsp + 0x40], 0x6060605
mov dword [rsp + 0x44], 0x6050505
mov dword [rsp + 0x48], 0x6080907
mov dword [rsp + 0x4c], 0x5070807
mov dword [rsp + 0x50], 0x80b0805
mov dword [rsp + 0x54], 0xa090908
mov dword [rsp + 0x58], 0x7060a0a
mov dword [rsp + 0x5c], 0xa0b0c0b
mov dword [rsp + 0x60], 0xa0a090c
mov dword [rsp + 0x64], 0x202010a
mov dword [rsp + 0x68], 0x2020202
mov dword [rsp + 0x6c], 0x5030305
mov dword [rsp + 0x70], 0x605060a
mov dword [rsp + 0x74], 0xa0a0a0a
mov dword [rsp + 0x78], 0xa0a0a0a
mov dword [rsp + 0x7c], 0xa0a0a0a
mov dword [rbp - 0x80], 0xa0a0a0a
mov dword [rbp - 0x7c], 0xa0a0a0a
mov dword [rbp - 0x78], 0xa0a0a0a
mov dword [rbp - 0x74], 0xa0a0a0a
mov dword [rbp - 0x70], 0xa0a0a0a
mov dword [rbp - 0x6c], 0xa0a0a0a
mov dword [rbp - 0x68], 0xa0a0a0a
mov dword [rbp - 0x64], 0xa0a0a0a
mov dword [rbp - 0x60], 0xa0a0a0a
mov word [rbp - 0x5c], 0xa0a
cmp esi, 0x84
jne 0x1400d7ab3
mov rbx, rdi
lea rdx, [rsp + 0x25]
mov r8, rbx
lea rcx, [rbp - 0x50]
call fcn.14015436a
cmp r15d, 1
jne 0x1400d7aad
test eax, eax
je 0x1400d71f7
mov r8, rbx
lea rdx, [rsp + 0x66]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
jne 0x1400d7b28
jmp 0x1400d71f7
test eax, eax
jne 0x1400d7b28
jmp 0x1400d7a8f
cmp esi, 0x43
jne 0x1400d7b28
test r14d, r14d
jne 0x1400d7af0
mov r8, rdi
lea rdx, [rsp + 0x25]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400d7553
mov r8, rdi
lea rdx, [rsp + 0x66]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400d7b28
jmp 0x1400d75c3
cmp r14d, 1
jne 0x1400d7b28
mov r8, rdi
lea rdx, [rsp + 0x25]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d7553
mov r8, rdi
lea rdx, [rsp + 0x66]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d75c3
mov dword [rsp + 0x20], 0x8400dbff
mov dword [rsp + 0x24], 0x2020200
mov dword [rsp + 0x28], 0x2020202
mov dword [rsp + 0x2c], 0x3020202
mov dword [rsp + 0x30], 0x3020202
mov dword [rsp + 0x34], 0x2020304
mov dword [rsp + 0x38], 0x4050403
mov dword [rsp + 0x3c], 0x4040404
mov dword [rsp + 0x40], 0x5050605
mov dword [rsp + 0x44], 0x5050505
mov dword [rsp + 0x48], 0x7070606
mov dword [rsp + 0x4c], 0x6070708
mov dword [rsp + 0x50], 0xa0a0909
mov dword [rsp + 0x54], 0xc0c0909
mov dword [rsp + 0x58], 0xc0c0c0c
mov dword [rsp + 0x5c], 0xc0c0c0c
mov dword [rsp + 0x60], 0xc0c0c0c
mov dword [rsp + 0x64], 0x303010c
mov dword [rsp + 0x68], 0x5040503
mov dword [rsp + 0x6c], 0x9060609
mov dword [rsp + 0x70], 0xa090a0d
mov dword [rsp + 0x74], 0xe0e0f0d
mov dword [rsp + 0x78], 0xf0f0e0e
mov dword [rsp + 0x7c], 0xc0c0c0c
mov dword [rbp - 0x80], 0xc0f0f0c
mov dword [rbp - 0x7c], 0xc0c0c0c
mov dword [rbp - 0x78], 0xc0c0f0c
mov dword [rbp - 0x74], 0xc0c0c0c
mov dword [rbp - 0x70], 0xc0c0c0c
mov dword [rbp - 0x6c], 0xc0c0c0c
mov dword [rbp - 0x68], 0xc0c0c0c
mov dword [rbp - 0x64], 0xc0c0c0c
mov dword [rbp - 0x60], 0xc0c0c0c
mov word [rbp - 0x5c], 0xc0c
cmp esi, 0x84
jne 0x1400d7ca3
mov rbx, rdi
cmp r15d, 1
jne 0x1400d7c70
mov r8, rbx
lea rdx, [rsp + 0x25]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400d71f7
mov r8, rbx
lea rdx, [rsp + 0x66]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d71f7
mov r8, rbx
lea rdx, [rsp + 0x25]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400d7d18
mov r8, rbx
lea rdx, [rsp + 0x66]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
jne 0x1400d7d18
jmp 0x1400d71f7
cmp esi, 0x43
jne 0x1400d7d18
test r14d, r14d
jne 0x1400d7ce0
mov r8, rdi
lea rdx, [rsp + 0x25]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400d7677
mov r8, rdi
lea rdx, [rsp + 0x66]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400d7d18
jmp 0x1400d76c2
cmp r14d, 1
jne 0x1400d7d18
mov r8, rdi
lea rdx, [rsp + 0x25]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d7677
mov r8, rdi
lea rdx, [rsp + 0x66]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d76c2
mov dword [rsp + 0x20], 0x8400dbff
mov dword [rsp + 0x24], 0x2020200
mov dword [rsp + 0x28], 0x2010202
mov dword [rsp + 0x2c], 0x2020202
mov dword [rsp + 0x30], 0x3030202
mov dword [rsp + 0x34], 0x3030406
mov dword [rsp + 0x38], 0x5070303
mov dword [rsp + 0x3c], 0x8060405
mov dword [rsp + 0x40], 0x8080807
mov dword [rsp + 0x44], 0x9080807
mov dword [rsp + 0x48], 0x90b0d0a
mov dword [rsp + 0x4c], 0x80a0c09
mov dword [rsp + 0x50], 0xb0f0b08
mov dword [rsp + 0x54], 0xe0e0d0c
mov dword [rsp + 0x58], 0xb090e0e
mov dword [rsp + 0x5c], 0xe0f1110
mov dword [rsp + 0x60], 0xe0e0d11
mov dword [rsp + 0x64], 0x202010e
mov dword [rsp + 0x68], 0x3030302
mov dword [rsp + 0x6c], 0x6040406
mov dword [rsp + 0x70], 0x908090e
mov dword [rsp + 0x74], 0xe0e0e0e
mov dword [rsp + 0x78], 0xe0e0e0e
mov dword [rsp + 0x7c], 0xe0e0e0e
mov dword [rbp - 0x80], 0xe0e0e0e
mov dword [rbp - 0x7c], 0xe0e0e0e
mov dword [rbp - 0x78], 0xe0e0e0e
mov dword [rbp - 0x74], 0xe0e0e0e
mov dword [rbp - 0x70], 0xe0e0e0e
mov dword [rbp - 0x6c], 0xe0e0e0e
mov dword [rbp - 0x68], 0xe0e0e0e
mov dword [rbp - 0x64], 0xe0e0e0e
mov dword [rbp - 0x60], 0xe0e0e0e
mov word [rbp - 0x5c], 0xe0e
cmp esi, 0x84
jne 0x1400d9b0c
mov rbx, rdi
lea rdx, [rsp + 0x25]
mov r8, rbx
lea rcx, [rbp - 0x50]
call fcn.14015436a
cmp r15d, 1
jne 0x1400d9aff
test eax, eax
je 0x1400d71f7
mov r8, rbx
lea rdx, [rsp + 0x66]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d71f7
mov dword [rsp + 0x20], 0x8400dbff
mov dword [rsp + 0x24], 0x1010200
mov dword [rsp + 0x28], 0x2010101
mov dword [rsp + 0x2c], 0x2010101
mov dword [rsp + 0x30], 0x3020202
mov dword [rsp + 0x34], 0x2030305
mov dword [rsp + 0x38], 0x4060302
mov dword [rsp + 0x3c], 0x7050304
mov dword [rsp + 0x40], 0x7070706
mov dword [rsp + 0x44], 0x8060706
mov dword [rsp + 0x48], 0x8090b09
mov dword [rsp + 0x4c], 0x6080a08
mov dword [rsp + 0x50], 0xa0d0a07
mov dword [rsp + 0x54], 0xc0c0b0a
mov dword [rsp + 0x58], 0x9070c0d
mov dword [rsp + 0x5c], 0xc0e0f0e
mov dword [rsp + 0x60], 0xc0c0b0f
mov dword [rsp + 0x64], 0x303010c
mov dword [rsp + 0x68], 0x4030403
mov dword [rsp + 0x6c], 0x8040408
mov dword [rsp + 0x70], 0xc0a0c12
mov dword [rsp + 0x74], 0x12121212
mov dword [rsp + 0x78], 0x12121212
mov dword [rsp + 0x7c], 0x12121212
mov dword [rbp - 0x80], 0x12121212
mov dword [rbp - 0x7c], 0x12121212
mov dword [rbp - 0x78], 0x12121212
mov dword [rbp - 0x74], 0x12121212
mov dword [rbp - 0x70], 0x12121212
mov dword [rbp - 0x6c], 0x12121212
mov dword [rbp - 0x68], 0x12121212
mov dword [rbp - 0x64], 0x12121212
mov dword [rbp - 0x60], 0x12121212
mov word [rbp - 0x5c], 0x1212
cmp esi, 0x84
jne 0x1400d9bd6
mov rbx, rdi
lea rdx, [rsp + 0x25]
mov r8, rbx
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400d7faa
mov r8, rbx
lea rdx, [rsp + 0x66]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d71f7
mov dword [rsp + 0x20], 0x8400dbff
mov dword [rsp + 0x24], 0x1010200
mov dword [rsp + 0x28], 0x2010101
mov dword [rsp + 0x2c], 0x2010101
mov dword [rsp + 0x30], 0x2020202
mov dword [rsp + 0x34], 0x2020304
mov dword [rsp + 0x38], 0x4050202
mov dword [rsp + 0x3c], 0x6040304
mov dword [rsp + 0x40], 0x6060605
mov dword [rsp + 0x44], 0x6060605
mov dword [rsp + 0x48], 0x6080907
mov dword [rsp + 0x4c], 0x6070907
mov dword [rsp + 0x50], 0x80b0806
mov dword [rsp + 0x54], 0xa0a0a09
mov dword [rsp + 0x58], 0x8060a0a
mov dword [rsp + 0x5c], 0xa0b0c0b
mov dword [rsp + 0x60], 0xa0a090c
mov dword [rsp + 0x64], 0x202010a
mov dword [rsp + 0x68], 0x2020202
mov dword [rsp + 0x6c], 0x5030305
mov dword [rsp + 0x70], 0x706070a
mov dword [rsp + 0x74], 0xa0a0a0a
mov dword [rsp + 0x78], 0xa0a0a0a
mov dword [rsp + 0x7c], 0xa0a0a0a
mov dword [rbp - 0x80], 0xa0a0a0a
mov dword [rbp - 0x7c], 0xa0a0a0a
mov dword [rbp - 0x78], 0xa0a0a0a
mov dword [rbp - 0x74], 0xa0a0a0a
mov dword [rbp - 0x70], 0xa0a0a0a
mov dword [rbp - 0x6c], 0xa0a0a0a
mov dword [rbp - 0x68], 0xa0a0a0a
mov dword [rbp - 0x64], 0xa0a0a0a
mov dword [rbp - 0x60], 0xa0a0a0a
mov word [rbp - 0x5c], 0xa0a
mov dword [rbp + 0xc0], 0x8400dbff
mov dword [rbp + 0xc4], 0x2020200
mov dword [rbp + 0xc8], 0x2010202
mov dword [rbp + 0xcc], 0x3020202
mov dword [rbp + 0xd0], 0x3030202
mov dword [rbp + 0xd4], 0x3030406
mov dword [rbp + 0xd8], 0x5070303
mov dword [rbp + 0xdc], 0x8060405
mov dword [rbp + 0xe0], 0x8080907
mov dword [rbp + 0xe4], 0x9080807
mov dword [rbp + 0xe8], 0x90b0d0a
mov dword [rbp + 0xec], 0x80a0c0a
mov dword [rbp + 0xf0], 0xb0f0b08
mov dword [rbp + 0xf4], 0xe0e0d0c
mov dword [rbp + 0xf8], 0xb090e0f
mov dword [rbp + 0xfc], 0xe101110
mov dword [rbp + 0x100], 0xe0e0d11
mov dword [rbp + 0x104], 0x302010e
mov dword [rbp + 0x108], 0x3030303
mov dword [rbp + 0x10c], 0x7040407
mov dword [rbp + 0x110], 0x908090e
mov dword [rbp + 0x114], 0xe0e0e0e
mov dword [rbp + 0x118], 0xe0e0e0e
mov dword [rbp + 0x11c], 0xe0e0e0e
mov dword [rbp + 0x120], 0xe0e0e0e
mov dword [rbp + 0x124], 0xe0e0e0e
mov dword [rbp + 0x128], 0xe0e0e0e
mov dword [rbp + 0x12c], 0xe0e0e0e
mov dword [rbp + 0x130], 0xe0e0e0e
mov dword [rbp + 0x134], 0xe0e0e0e
mov dword [rbp + 0x138], 0xe0e0e0e
mov dword [rbp + 0x13c], 0xe0e0e0e
mov dword [rbp + 0x140], 0xe0e0e0e
mov word [rbp + 0x144], 0xe0e
mov dword [rbp + 0x150], 0x8400dbff
mov dword [rbp + 0x154], 0x3030200
mov dword [rbp + 0x158], 0x6040304
mov dword [rbp + 0x15c], 0x9060505
mov dword [rbp + 0x160], 0x9060506
mov dword [rbp + 0x164], 0x606080b
mov dword [rbp + 0x168], 0xa0c0b08
mov dword [rbp + 0x16c], 0xa0a0a0a
mov dword [rbp + 0x170], 0xc0c0c0c
mov dword [rbp + 0x174], 0xc0c0c0c
mov dword [rbp + 0x178], 0xc0c0c0c
mov dword [rbp + 0x17c], 0xc0c0c0c
mov dword [rbp + 0x180], 0xc0c0c0c
mov dword [rbp + 0x184], 0xc0c0c0c
mov dword [rbp + 0x188], 0xc0c0c0c
mov dword [rbp + 0x18c], 0xc0c0c0c
mov dword [rbp + 0x190], 0xc0c0c0c
mov dword [rbp + 0x194], 0x302010c
mov dword [rbp + 0x198], 0x5040503
mov dword [rbp + 0x19c], 0x8060608
mov dword [rbp + 0x1a0], 0xa080a0c
mov dword [rbp + 0x1a4], 0xa0c0c0c
mov dword [rbp + 0x1a8], 0xc0c0c0a
mov dword [rbp + 0x1ac], 0xc0c0c0c
mov dword [rbp + 0x1b0], 0xc0c0c0c
mov dword [rbp + 0x1b4], 0xc0c0c0c
mov dword [rbp + 0x1b8], 0xc0c0c0c
mov dword [rbp + 0x1bc], 0xc0c0c0c
mov dword [rbp + 0x1c0], 0xc0c0c0c
mov dword [rbp + 0x1c4], 0xc0c0c0c
mov dword [rbp + 0x1c8], 0xc0c0c0c
mov dword [rbp + 0x1cc], 0xc0c0c0c
mov dword [rbp + 0x1d0], 0xc0c0c0c
mov word [rbp + 0x1d4], 0xc0c
mov dword [rbp + 0x1e0], 0x8400dbff
mov dword [rbp + 0x1e4], 0x2020200
mov dword [rbp + 0x1e8], 0x2020202
mov dword [rbp + 0x1ec], 0x4020202
mov dword [rbp + 0x1f0], 0x4040202
mov dword [rbp + 0x1f4], 0x4040405
mov dword [rbp + 0x1f8], 0x5070404
mov dword [rbp + 0x1fc], 0x9050405
mov dword [rbp + 0x200], 0x9090907
mov dword [rbp + 0x204], 0xb090907
mov dword [rbp + 0x208], 0xb0c0e0b
mov dword [rbp + 0x20c], 0xb0b0c0b
mov dword [rbp + 0x210], 0xc100c09
mov dword [rbp + 0x214], 0x100e0e0c
mov dword [rbp + 0x218], 0xc091010
mov dword [rbp + 0x21c], 0x10121212
mov dword [rbp + 0x220], 0x10100e12
mov dword [rbp + 0x224], 0x4020110
mov dword [rbp + 0x228], 0x4040404
mov dword [rbp + 0x22c], 0x7040407
mov dword [rbp + 0x230], 0xb090b10
mov dword [rbp + 0x234], 0x10101010
mov dword [rbp + 0x238], 0x10101010
mov dword [rbp + 0x23c], 0x10101010
mov dword [rbp + 0x240], 0x10101010
mov dword [rbp + 0x244], 0x10101010
mov dword [rbp + 0x248], 0x10101010
mov dword [rbp + 0x24c], 0x10101010
mov dword [rbp + 0x250], 0x10101010
mov dword [rbp + 0x254], 0x10101010
mov dword [rbp + 0x258], 0x10101010
mov dword [rbp + 0x25c], 0x10101010
mov dword [rbp + 0x260], 0x10101010
mov word [rbp + 0x264], 0x1010
mov dword [rbp + 0x270], 0x8400dbff
mov dword [rbp + 0x274], 0x2020200
mov dword [rbp + 0x278], 0x2020202
mov dword [rbp + 0x27c], 0x2020202
mov dword [rbp + 0x280], 0x3020202
mov dword [rbp + 0x284], 0x3030305
mov dword [rbp + 0x288], 0x4050303
mov dword [rbp + 0x28c], 0x6050304
mov dword [rbp + 0x290], 0x6070706
mov dword [rbp + 0x294], 0x7060606
mov dword [rbp + 0x298], 0x7080a08
mov dword [rbp + 0x29c], 0x6080907
mov dword [rbp + 0x2a0], 0x90c0906
mov dword [rbp + 0x2a4], 0xb0a0a09
mov dword [rbp + 0x2a8], 0x8070b0b
mov dword [rbp + 0x2ac], 0xb0c0d0c
mov dword [rbp + 0x2b0], 0xb0b0a0d
mov dword [rbp + 0x2b4], 0x202010b
mov dword [rbp + 0x2b8], 0x3030302
mov dword [rbp + 0x2bc], 0x5030305
mov dword [rbp + 0x2c0], 0x706070b
mov dword [rbp + 0x2c4], 0xb0b0b0b
mov dword [rbp + 0x2c8], 0xb0b0b0b
mov dword [rbp + 0x2cc], 0xb0b0b0b
mov dword [rbp + 0x2d0], 0xb0b0b0b
mov dword [rbp + 0x2d4], 0xb0b0b0b
mov dword [rbp + 0x2d8], 0xb0b0b0b
mov dword [rbp + 0x2dc], 0xb0b0b0b
mov dword [rbp + 0x2e0], 0xb0b0b0b
mov dword [rbp + 0x2e4], 0xb0b0b0b
mov dword [rbp + 0x2e8], 0xb0b0b0b
mov dword [rbp + 0x2ec], 0xb0b0b0b
mov dword [rbp + 0x2f0], 0xb0b0b0b
mov word [rbp + 0x2f4], 0xb0b
mov dword [rbp + 0x300], 0x8400dbff
mov dword [rbp + 0x304], 0x2020200
mov dword [rbp + 0x308], 0x2020202
mov dword [rbp + 0x30c], 0x2020202
mov dword [rbp + 0x310], 0x2020202
mov dword [rbp + 0x314], 0x2020202
mov dword [rbp + 0x318], 0x2020202
mov dword [rbp + 0x31c], 0x2020202
mov dword [rbp + 0x320], 0x2020202
mov dword [rbp + 0x324], 0x2020202
mov dword [rbp + 0x328], 0x2030302
mov dword [rbp + 0x32c], 0x2020302
mov dword [rbp + 0x330], 0x3040302
mov dword [rbp + 0x334], 0x4030303
mov dword [rbp + 0x338], 0x3020404
mov dword [rbp + 0x33c], 0x4040404
mov dword [rbp + 0x340], 0x4040304
mov dword [rbp + 0x344], 0x2020103
mov dword [rbp + 0x348], 0x2020202
mov dword [rbp + 0x34c], 0x2020202
mov dword [rbp + 0x350], 0x2020203
mov dword [rbp + 0x354], 0x3030303
mov dword [rbp + 0x358], 0x3030303
mov dword [rbp + 0x35c], 0x3030303
mov dword [rbp + 0x360], 0x3030303
mov dword [rbp + 0x364], 0x3030303
mov dword [rbp + 0x368], 0x3030303
mov dword [rbp + 0x36c], 0x3030303
mov dword [rbp + 0x370], 0x3030303
mov dword [rbp + 0x374], 0x3030303
mov dword [rbp + 0x378], 0x3030303
mov dword [rbp + 0x37c], 0x3030303
mov dword [rbp + 0x380], 0x3030303
mov word [rbp + 0x384], 0x303
mov dword [rbp + 0x390], 0x8400dbff
mov dword [rbp + 0x394], 0x1010200
mov dword [rbp + 0x398], 0x2010101
mov dword [rbp + 0x39c], 0x3020101
mov dword [rbp + 0x3a0], 0x3020102
mov dword [rbp + 0x3a4], 0x2020203
mov dword [rbp + 0x3a8], 0x3030302
mov dword [rbp + 0x3ac], 0x3030303
mov dword [rbp + 0x3b0], 0x4030403
mov dword [rbp + 0x3b4], 0x3040404
mov dword [rbp + 0x3b8], 0x6050404
mov dword [rbp + 0x3bc], 0x4050606
mov dword [rbp + 0x3c0], 0x8080707
mov dword [rbp + 0x3c4], 0xa0a0707
mov dword [rbp + 0x3c8], 0xc0a0a0a
mov dword [rbp + 0x3cc], 0xc0c0c0c
mov dword [rbp + 0x3d0], 0xc0c0c0c
mov dword [rbp + 0x3d4], 0x202010c
mov dword [rbp + 0x3d8], 0x4030402
mov dword [rbp + 0x3dc], 0x7040407
mov dword [rbp + 0x3e0], 0x807080a
mov dword [rbp + 0x3e4], 0xc0c0c0a
mov dword [rbp + 0x3e8], 0xc0c0c0c
mov dword [rbp + 0x3ec], 0xc0c0c0c
mov dword [rbp + 0x3f0], 0xc0c0c0c
mov dword [rbp + 0x3f4], 0xc0c0c0c
mov dword [rbp + 0x3f8], 0xc0c0c0c
mov dword [rbp + 0x3fc], 0xc0c0c0c
mov dword [rbp + 0x400], 0xc0c0c0c
mov dword [rbp + 0x404], 0xc0c0c0c
mov dword [rbp + 0x408], 0xc0c0c0c
mov dword [rbp + 0x40c], 0xc0c0c0c
mov dword [rbp + 0x410], 0xc0c0c0c
mov word [rbp + 0x414], 0xc0c
mov dword [rbp + 0x420], 0x8400dbff
mov dword [rbp + 0x424], 0x2020200
mov dword [rbp + 0x428], 0x2020202
mov dword [rbp + 0x42c], 0x2020202
mov dword [rbp + 0x430], 0x2020202
mov dword [rbp + 0x434], 0x2020304
mov dword [rbp + 0x438], 0x4050202
mov dword [rbp + 0x43c], 0x6040304
mov dword [rbp + 0x440], 0x6060605
mov dword [rbp + 0x444], 0x6060605
mov dword [rbp + 0x448], 0x6080907
mov dword [rbp + 0x44c], 0x6070907
mov dword [rbp + 0x450], 0x80b0806
mov dword [rbp + 0x454], 0xa0a0a09
mov dword [rbp + 0x458], 0x8060a0a
mov dword [rbp + 0x45c], 0xa0b0c0b
mov dword [rbp + 0x460], 0xa0a090c
mov dword [rbp + 0x464], 0x202010a
mov dword [rbp + 0x468], 0x2020202
mov dword [rbp + 0x46c], 0x5030305
mov dword [rbp + 0x470], 0x706070a
mov dword [rbp + 0x474], 0xa0a0a0a
mov dword [rbp + 0x478], 0xa0a0a0a
mov dword [rbp + 0x47c], 0xa0a0a0a
mov dword [rbp + 0x480], 0xa0a0a0a
mov dword [rbp + 0x484], 0xa0a0a0a
mov dword [rbp + 0x488], 0xa0a0a0a
mov dword [rbp + 0x48c], 0xa0a0a0a
mov dword [rbp + 0x490], 0xa0a0a0a
mov dword [rbp + 0x494], 0xa0a0a0a
mov dword [rbp + 0x498], 0xa0a0a0a
mov dword [rbp + 0x49c], 0xa0a0a0a
mov dword [rbp + 0x4a0], 0xa0a0a0a
mov word [rbp + 0x4a4], 0xa0a
mov dword [rbp + 0x4b0], 0x8400dbff
mov dword [rbp + 0x4b4], 0x2020200
mov dword [rbp + 0x4b8], 0x2020202
mov dword [rbp + 0x4bc], 0x3020202
mov dword [rbp + 0x4c0], 0x3030202
mov dword [rbp + 0x4c4], 0x3030305
mov dword [rbp + 0x4c8], 0x4060303
mov dword [rbp + 0x4cc], 0x7050405
mov dword [rbp + 0x4d0], 0x7070706
mov dword [rbp + 0x4d4], 0x8070706
mov dword [rbp + 0x4d8], 0x8090b09
mov dword [rbp + 0x4dc], 0x7080a08
mov dword [rbp + 0x4e0], 0xa0d0a07
mov dword [rbp + 0x4e4], 0xc0c0b0a
mov dword [rbp + 0x4e8], 0x9080c0c
mov dword [rbp + 0x4ec], 0xc0d0e0d
mov dword [rbp + 0x4f0], 0xc0c0b0e
mov dword [rbp + 0x4f4], 0x302010c
mov dword [rbp + 0x4f8], 0x3030303
mov dword [rbp + 0x4fc], 0x6030306
mov dword [rbp + 0x500], 0x807080c
mov dword [rbp + 0x504], 0xc0c0c0c
mov dword [rbp + 0x508], 0xc0c0c0c
mov dword [rbp + 0x50c], 0xc0c0c0c
mov dword [rbp + 0x510], 0xc0c0c0c
mov dword [rbp + 0x514], 0xc0c0c0c
mov dword [rbp + 0x518], 0xc0c0c0c
mov dword [rbp + 0x51c], 0xc0c0c0c
mov dword [rbp + 0x520], 0xc0c0c0c
mov dword [rbp + 0x524], 0xc0c0c0c
mov dword [rbp + 0x528], 0xc0c0c0c
mov dword [rbp + 0x52c], 0xc0c0c0c
mov dword [rbp + 0x530], 0xc0c0c0c
mov word [rbp + 0x534], 0xc0c
mov dword [rbp + 0x540], 0x8400dbff
mov dword [rbp + 0x544], 0x2020200
mov dword [rbp + 0x548], 0x4030203
mov dword [rbp + 0x54c], 0x5040202
mov dword [rbp + 0x550], 0x5040304
mov dword [rbp + 0x554], 0x5050506
mov dword [rbp + 0x558], 0x5050505
mov dword [rbp + 0x55c], 0x5050505
mov dword [rbp + 0x560], 0x7070806
mov dword [rbp + 0x564], 0x8070707
mov dword [rbp + 0x568], 0x909090b
mov dword [rbp + 0x56c], 0xc090909
mov dword [rbp + 0x570], 0xc0c0c0c
mov dword [rbp + 0x574], 0xc0c0c0c
mov dword [rbp + 0x578], 0xc0c0c0c
mov dword [rbp + 0x57c], 0xc0c0c0c
mov dword [rbp + 0x580], 0xc0c0c0c
mov dword [rbp + 0x584], 0x303010c
mov dword [rbp + 0x588], 0x7040703
mov dword [rbp + 0x58c], 0xd07070d
mov dword [rbp + 0x590], 0xd0d0d0f
mov dword [rbp + 0x594], 0xe0e0f0f
mov dword [rbp + 0x598], 0xf0f0e0e
mov dword [rbp + 0x59c], 0xc0c0c0c
mov dword [rbp + 0x5a0], 0xc0f0f0c
mov dword [rbp + 0x5a4], 0xc0c0c0c
mov dword [rbp + 0x5a8], 0xc0c0f0c
mov dword [rbp + 0x5ac], 0xc0c0c0c
mov dword [rbp + 0x5b0], 0xc0c0c0c
mov dword [rbp + 0x5b4], 0xc0c0c0c
mov dword [rbp + 0x5b8], 0xc0c0c0c
mov dword [rbp + 0x5bc], 0xc0c0c0c
mov dword [rbp + 0x5c0], 0xc0c0c0c
mov word [rbp + 0x5c4], 0xc0c
mov dword [rbp + 0x5d0], 0x8400dbff
mov dword [rbp + 0x5d4], 0x1010200
mov dword [rbp + 0x5d8], 0x2010101
mov dword [rbp + 0x5dc], 0x2010101
mov dword [rbp + 0x5e0], 0x2020202
mov dword [rbp + 0x5e4], 0x2020304
mov dword [rbp + 0x5e8], 0x4050202
mov dword [rbp + 0x5ec], 0x6040304
mov dword [rbp + 0x5f0], 0x6060605
mov dword [rbp + 0x5f4], 0x6060605
mov dword [rbp + 0x5f8], 0x6080907
mov dword [rbp + 0x5fc], 0x6070907
mov dword [rbp + 0x600], 0x80a0806
mov dword [rbp + 0x604], 0xa0a0a09
mov dword [rbp + 0x608], 0x8060a0a
mov dword [rbp + 0x60c], 0xa0b0c0b
mov dword [rbp + 0x610], 0xa0a090c
mov dword [rbp + 0x614], 0x202010a
mov dword [rbp + 0x618], 0x2020202
mov dword [rbp + 0x61c], 0x5030305
mov dword [rbp + 0x620], 0x706070a
mov dword [rbp + 0x624], 0xa0a0a0a
mov dword [rbp + 0x628], 0xa0a0a0a
mov dword [rbp + 0x62c], 0xa0a0a0a
mov dword [rbp + 0x630], 0xa0a0a0a
mov dword [rbp + 0x634], 0xa0a0a0a
mov dword [rbp + 0x638], 0xa0a0a0a
mov dword [rbp + 0x63c], 0xa0a0a0a
mov dword [rbp + 0x640], 0xa0a0a0a
mov dword [rbp + 0x644], 0xa0a0a0a
mov dword [rbp + 0x648], 0xa0a0a0a
mov dword [rbp + 0x64c], 0xa0a0a0a
mov dword [rbp + 0x650], 0xa0a0a0a
mov word [rbp + 0x654], 0xa0a
mov dword [rbp + 0x660], 0x8400dbff
mov dword [rbp + 0x664], 0x1010200
mov dword [rbp + 0x668], 0x2010102
mov dword [rbp + 0x66c], 0x2020202
mov dword [rbp + 0x670], 0x3020202
mov dword [rbp + 0x674], 0x3030305
mov dword [rbp + 0x678], 0x4060303
mov dword [rbp + 0x67c], 0x7050304
mov dword [rbp + 0x680], 0x7070706
mov dword [rbp + 0x684], 0x8070706
mov dword [rbp + 0x688], 0x8090b09
mov dword [rbp + 0x68c], 0x7080a08
mov dword [rbp + 0x690], 0xa0d0a07
mov dword [rbp + 0x694], 0xc0c0b0a
mov dword [rbp + 0x698], 0x9070c0c
mov dword [rbp + 0x69c], 0xc0d0f0e
mov dword [rbp + 0x6a0], 0xc0c0b0e
mov dword [rbp + 0x6a4], 0x202010c
mov dword [rbp + 0x6a8], 0x3030302
mov dword [rbp + 0x6ac], 0x6030306
mov dword [rbp + 0x6b0], 0x807080c
mov dword [rbp + 0x6b4], 0xc0c0c0c
mov dword [rbp + 0x6b8], 0xc0c0c0c
mov dword [rbp + 0x6bc], 0xc0c0c0c
mov dword [rbp + 0x6c0], 0xc0c0c0c
mov dword [rbp + 0x6c4], 0xc0c0c0c
mov dword [rbp + 0x6c8], 0xc0c0c0c
mov dword [rbp + 0x6cc], 0xc0c0c0c
mov dword [rbp + 0x6d0], 0xc0c0c0c
mov dword [rbp + 0x6d4], 0xc0c0c0c
mov dword [rbp + 0x6d8], 0xc0c0c0c
mov dword [rbp + 0x6dc], 0xc0c0c0c
mov dword [rbp + 0x6e0], 0xc0c0c0c
mov word [rbp + 0x6e4], 0xc0c
mov dword [rbp + 0x6f0], 0x8400dbff
mov dword [rbp + 0x6f4], 0x1010200
mov dword [rbp + 0x6f8], 0x2010102
mov dword [rbp + 0x6fc], 0x2020102
mov dword [rbp + 0x700], 0x3020202
mov dword [rbp + 0x704], 0x3030306
mov dword [rbp + 0x708], 0x5070303
mov dword [rbp + 0x70c], 0x8060405
mov dword [rbp + 0x710], 0x8090907
mov dword [rbp + 0x714], 0x9080807
mov dword [rbp + 0x718], 0x90b0d0a
mov dword [rbp + 0x71c], 0x80a0d0a
mov dword [rbp + 0x720], 0xc100c08
mov dword [rbp + 0x724], 0xf0e0e0d
mov dword [rbp + 0x728], 0xb090f0f
mov dword [rbp + 0x72c], 0xf101210
mov dword [rbp + 0x730], 0xf0f0d12
mov dword [rbp + 0x734], 0x202010e
mov dword [rbp + 0x738], 0x3030302
mov dword [rbp + 0x73c], 0x7030307
mov dword [rbp + 0x740], 0x908090e
mov dword [rbp + 0x744], 0xe0e0e0e
mov dword [rbp + 0x748], 0xe0e0e0e
mov dword [rbp + 0x74c], 0xe0e0e0e
mov dword [rbp + 0x750], 0xe0e0e0e
mov dword [rbp + 0x754], 0xe0e0e0e
mov dword [rbp + 0x758], 0xe0e0e0e
mov dword [rbp + 0x75c], 0xe0e0e0e
mov dword [rbp + 0x760], 0xe0e0e0e
mov dword [rbp + 0x764], 0xe0e0e0e
mov dword [rbp + 0x768], 0xe0e0e0e
mov dword [rbp + 0x76c], 0xe0e0e0e
mov dword [rbp + 0x770], 0xe0e0e0e
mov word [rbp + 0x774], 0xe0e
mov dword [rbp + 0x780], 0x8400dbff
mov dword [rbp + 0x784], 0x1010200
mov dword [rbp + 0x788], 0x2010101
mov dword [rbp + 0x78c], 0x2010101
mov dword [rbp + 0x790], 0x3020202
mov dword [rbp + 0x794], 0x2030305
mov dword [rbp + 0x798], 0x4060302
mov dword [rbp + 0x79c], 0x7050304
mov dword [rbp + 0x7a0], 0x7070706
mov dword [rbp + 0x7a4], 0x8070706
mov dword [rbp + 0x7a8], 0x80a0b09
mov dword [rbp + 0x7ac], 0x7080b08
mov dword [rbp + 0x7b0], 0xa0e0a07
mov dword [rbp + 0x7b4], 0xd0c0c0b
mov dword [rbp + 0x7b8], 0xa080d0d
mov dword [rbp + 0x7bc], 0xd0e0f0e
mov dword [rbp + 0x7c0], 0xd0d0b0f
mov dword [rbp + 0x7c4], 0x202010c
mov dword [rbp + 0x7c8], 0x3020302
mov dword [rbp + 0x7cc], 0x6030306
mov dword [rbp + 0x7d0], 0x807080c
mov dword [rbp + 0x7d4], 0xc0c0c0c
mov dword [rbp + 0x7d8], 0xc0c0c0c
mov dword [rbp + 0x7dc], 0xc0c0c0c
mov dword [rbp + 0x7e0], 0xc0c0c0c
mov dword [rbp + 0x7e4], 0xc0c0c0c
mov dword [rbp + 0x7e8], 0xc0c0c0c
mov dword [rbp + 0x7ec], 0xc0c0c0c
mov dword [rbp + 0x7f0], 0xc0c0c0c
mov dword [rbp + 0x7f4], 0xc0c0c0c
mov dword [rbp + 0x7f8], 0xc0c0c0c
mov dword [rbp + 0x7fc], 0xc0c0c0c
mov dword [rbp + 0x800], 0xc0c0c0c
mov word [rbp + 0x804], 0xc0c
mov dword [rbp + 0x810], 0x8400dbff
mov dword [rbp + 0x814], 0x1010200
mov dword [rbp + 0x818], 0x2010102
mov dword [rbp + 0x81c], 0x2020202
mov dword [rbp + 0x820], 0x3020202
mov dword [rbp + 0x824], 0x3030305
mov dword [rbp + 0x828], 0x4060303
mov dword [rbp + 0x82c], 0x7050304
mov dword [rbp + 0x830], 0x7070706
mov dword [rbp + 0x834], 0x8070706
mov dword [rbp + 0x838], 0x8090b09
mov dword [rbp + 0x83c], 0x7080a08
mov dword [rbp + 0x840], 0xa0d0a07
mov dword [rbp + 0x844], 0xc0c0b0a
mov dword [rbp + 0x848], 0x9070c0c
mov dword [rbp + 0x84c], 0xc0d0f0e
mov dword [rbp + 0x850], 0xc0c0b0e
mov dword [rbp + 0x854], 0x202010c
mov dword [rbp + 0x858], 0x3030302
mov dword [rbp + 0x85c], 0x6030306
mov dword [rbp + 0x860], 0x807080c
mov dword [rbp + 0x864], 0xc0c0c0c
mov dword [rbp + 0x868], 0xc0c0c0c
mov dword [rbp + 0x86c], 0xc0c0c0c
mov dword [rbp + 0x870], 0xc0c0c0c
mov dword [rbp + 0x874], 0xc0c0c0c
mov dword [rbp + 0x878], 0xc0c0c0c
mov dword [rbp + 0x87c], 0xc0c0c0c
mov dword [rbp + 0x880], 0xc0c0c0c
mov dword [rbp + 0x884], 0xc0c0c0c
mov dword [rbp + 0x888], 0xc0c0c0c
mov dword [rbp + 0x88c], 0xc0c0c0c
mov dword [rbp + 0x890], 0xc0c0c0c
mov word [rbp + 0x894], 0xc0c
mov dword [rbp + 0x8a0], 0x8400dbff
mov dword [rbp + 0x8a4], 0x2020200
mov dword [rbp + 0x8a8], 0x2010202
mov dword [rbp + 0x8ac], 0x3020202
mov dword [rbp + 0x8b0], 0x3030202
mov dword [rbp + 0x8b4], 0x3030406
mov dword [rbp + 0x8b8], 0x5070303
mov dword [rbp + 0x8bc], 0x8060405
mov dword [rbp + 0x8c0], 0x8080907
mov dword [rbp + 0x8c4], 0x9080807
mov dword [rbp + 0x8c8], 0x90b0d0a
mov dword [rbp + 0x8cc], 0x80a0c0a
mov dword [rbp + 0x8d0], 0xb0f0b08
mov dword [rbp + 0x8d4], 0xe0e0d0c
mov dword [rbp + 0x8d8], 0xb090e0f
mov dword [rbp + 0x8dc], 0xe101110
mov dword [rbp + 0x8e0], 0xe0e0d11
mov dword [rbp + 0x8e4], 0x302010e
mov dword [rbp + 0x8e8], 0x3030303
mov dword [rbp + 0x8ec], 0x7040407
mov dword [rbp + 0x8f0], 0x908090e
mov dword [rbp + 0x8f4], 0xe0e0e0e
mov dword [rbp + 0x8f8], 0xe0e0e0e
mov dword [rbp + 0x8fc], 0xe0e0e0e
mov dword [rbp + 0x900], 0xe0e0e0e
mov dword [rbp + 0x904], 0xe0e0e0e
mov dword [rbp + 0x908], 0xe0e0e0e
mov dword [rbp + 0x90c], 0xe0e0e0e
mov dword [rbp + 0x910], 0xe0e0e0e
mov dword [rbp + 0x914], 0xe0e0e0e
mov dword [rbp + 0x918], 0xe0e0e0e
mov dword [rbp + 0x91c], 0xe0e0e0e
mov dword [rbp + 0x920], 0xe0e0e0e
mov word [rbp + 0x924], 0xe0e
mov dword [rbp + 0x930], 0x8400dbff
mov dword [rbp + 0x934], 0x2020200
mov dword [rbp + 0x938], 0x4030203
mov dword [rbp + 0x93c], 0x5040202
mov dword [rbp + 0x940], 0x5040304
mov dword [rbp + 0x944], 0x5050506
mov dword [rbp + 0x948], 0x5050505
mov dword [rbp + 0x94c], 0x5050505
mov dword [rbp + 0x950], 0x7070806
mov dword [rbp + 0x954], 0x8070707
mov dword [rbp + 0x958], 0x909090b
mov dword [rbp + 0x95c], 0xc090909
mov dword [rbp + 0x960], 0xc0c0c0c
mov dword [rbp + 0x964], 0xc0c0c0c
mov dword [rbp + 0x968], 0xc0c0c0c
mov dword [rbp + 0x96c], 0xc0c0c0c
mov dword [rbp + 0x970], 0xc0c0c0c
mov dword [rbp + 0x974], 0x303010c
mov dword [rbp + 0x978], 0x7040703
mov dword [rbp + 0x97c], 0xd07070d
mov dword [rbp + 0x980], 0xd0d0d0f
mov dword [rbp + 0x984], 0xe0e0f0f
mov dword [rbp + 0x988], 0xf0f0e0e
mov dword [rbp + 0x98c], 0xc0c0c0c
mov dword [rbp + 0x990], 0xc0f0f0c
mov dword [rbp + 0x994], 0xc0c0c0c
mov dword [rbp + 0x998], 0xc0c0f0c
mov dword [rbp + 0x99c], 0xc0c0c0c
mov dword [rbp + 0x9a0], 0xc0c0c0c
mov dword [rbp + 0x9a4], 0xc0c0c0c
mov dword [rbp + 0x9a8], 0xc0c0c0c
mov dword [rbp + 0x9ac], 0xc0c0c0c
mov dword [rbp + 0x9b0], 0xc0c0c0c
mov word [rbp + 0x9b4], 0xc0c
mov dword [rbp - 0x10], 0x8400dbff
mov dword [rbp - 0xc], 0x1010200
mov dword [rbp - 8], 0x2010102
mov dword [rbp - 4], 0x2020102
mov dword [rbp], 0x2020202
mov dword [rbp + 4], 0x2020203
mov dword [rbp + 8], 0x3040202
mov dword [rbp + 0xc], 0x5030303
mov dword [rbp + 0x10], 0x5050504
mov dword [rbp + 0x14], 0x5050504
mov dword [rbp + 0x18], 0x5060706
mov dword [rbp + 0x1c], 0x5060706
mov dword [rbp + 0x20], 0x7090605
mov dword [rbp + 0x24], 0x8080807
mov dword [rbp + 0x28], 0x6050808
mov dword [rbp + 0x2c], 0x9090809
mov dword [rbp + 0x30], 0x8080709
mov dword [rbp + 0x34], 0x2020108
mov dword [rbp + 0x38], 0x2020202
mov dword [rbp + 0x3c], 0x4020204
mov dword [rbp + 0x40], 0x5050508
mov dword [rbp + 0x44], 0x8080808
mov dword [rbp + 0x48], 0x8080808
mov dword [rbp + 0x4c], 0x8080808
mov dword [rbp + 0x50], 0x8080808
mov dword [rbp + 0x54], 0x8080808
mov dword [rbp + 0x58], 0x8080808
mov dword [rbp + 0x5c], 0x8080808
mov dword [rbp + 0x60], 0x8080808
mov dword [rbp + 0x64], 0x8080808
mov dword [rbp + 0x68], 0x8080808
mov dword [rbp + 0x6c], 0x8080808
mov dword [rbp + 0x70], 0x8080808
mov word [rbp + 0x74], 0x808
cmp esi, 0x84
jne 0x1400da7a0
mov rbx, rdi
lea rdx, [rsp + 0x25]
mov r8, rbx
lea rcx, [rbp - 0x50]
call fcn.14015436a
cmp r15d, 1
jne 0x1400da40e
test eax, eax
je 0x1400d71f7
mov r8, rbx
lea rdx, [rsp + 0x66]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d71f7
mov r8, rbx
lea rdx, [rbp + 0xc5]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400da394
mov r8, rbx
lea rdx, [rbp + 0x106]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400da394
mov r8, rbx
lea rdx, [rbp + 0x155]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400da31a
mov r8, rbx
lea rdx, [rbp + 0x196]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400da31a
mov r8, rbx
lea rdx, [rbp + 0x1e5]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400da2a0
mov r8, rbx
lea rdx, [rbp + 0x226]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400da2a0
mov r8, rbx
lea rdx, [rbp + 0x275]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400da226
mov r8, rbx
lea rdx, [rbp + 0x2b6]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400da226
mov r8, rbx
lea rdx, [rbp + 0x305]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400da1ac
mov r8, rbx
lea rdx, [rbp + 0x346]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400da1ac
mov r8, rbx
lea rdx, [rbp + 0x395]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400da132
mov r8, rbx
lea rdx, [rbp + 0x3d6]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400da132
mov r8, rbx
lea rdx, [rbp + 0x425]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400da0b8
mov r8, rbx
lea rdx, [rbp + 0x466]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400da0b8
mov r8, rbx
lea rdx, [rbp + 0x4b5]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400da03e
mov r8, rbx
lea rdx, [rbp + 0x4f6]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400da03e
mov r8, rbx
lea rdx, [rbp + 0x545]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400d9fc4
mov r8, rbx
lea rdx, [rbp + 0x586]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d9fc4
mov r8, rbx
lea rdx, [rbp + 0x5d5]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400d9f4a
mov r8, rbx
lea rdx, [rbp + 0x616]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d9f4a
mov r8, rbx
lea rdx, [rbp + 0x665]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400d9ed0
mov r8, rbx
lea rdx, [rbp + 0x6a6]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d9ed0
mov r8, rbx
lea rdx, [rbp + 0x6f5]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400d9e56
mov r8, rbx
lea rdx, [rbp + 0x736]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d9e56
mov r8, rbx
lea rdx, [rbp + 0x785]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400d9ddc
mov r8, rbx
lea rdx, [rbp + 0x7c6]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d9ddc
mov r8, rbx
lea rdx, [rbp + 0x815]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400d9d62
mov r8, rbx
lea rdx, [rbp + 0x856]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d9d62
mov r8, rbx
lea rdx, [rbp + 0x8a5]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400d9ce8
mov r8, rbx
lea rdx, [rbp + 0x8e6]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d9ce8
mov r8, rbx
lea rdx, [rbp + 0x935]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400d9c6e
mov r8, rbx
lea rdx, [rbp + 0x976]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d9c6e
mov r8, rbx
lea rdx, [rbp - 0xb]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400d9aa3
mov r8, rbx
lea rdx, [rbp + 0x36]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
jne 0x1400da763
movaps xmm0, xmmword [rbp - 0x10]
movaps xmm1, xmmword [rbp]
mov eax, dword [rbp + 0x70]
movups xmmword [0x14054976c], xmm0
mov dword [0x1405497ec], eax
movaps xmm0, xmmword [rbp + 0x10]
movzx eax, word [rbp + 0x74]
movups xmmword [0x14054977c], xmm1
movaps xmm1, xmmword [rbp + 0x20]
movups xmmword [0x14054978c], xmm0
movaps xmm0, xmmword [rbp + 0x30]
movups xmmword [0x14054979c], xmm1
movaps xmm1, xmmword [rbp + 0x40]
movups xmmword [0x1405497ac], xmm0
movaps xmm0, xmmword [rbp + 0x50]
movups xmmword [0x1405497bc], xmm1
movaps xmm1, xmmword [rbp + 0x60]
jmp 0x1400d7254
test eax, eax
jne 0x1400d7e68
jmp 0x1400d7e4f
cmp esi, 0x43
jne 0x1400d7e68
test r14d, r14d
jne 0x1400d9bad
mov r8, rdi
lea rdx, [rsp + 0x25]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400d9b65
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
mov eax, dword [rsp + 0x60]
movups xmmword [0x140549727], xmm0
mov byte [0x14054976b], 0xe
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [0x140549737], xmm1
movaps xmm1, xmmword [rsp + 0x50]
jmp 0x1400d75ed
lea rcx, [rbp - 0x50]
lea rdx, [rsp + 0x66]
mov r8, rdi
call fcn.14015436a
test eax, eax
jne 0x1400d7e68
movups xmm0, xmmword [rsp + 0x61]
mov eax, dword [rbp - 0x5f]
movups xmm1, xmmword [rsp + 0x71]
mov byte [0x14054976b], 0xe
movups xmmword [0x140549727], xmm0
movups xmm0, xmmword [rbp - 0x7f]
movups xmmword [0x140549737], xmm1
movups xmm1, xmmword [rbp - 0x6f]
jmp 0x1400d75ed
cmp r14d, 1
jne 0x1400d7e68
mov r8, rdi
lea rdx, [rsp + 0x25]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d9b33
lea rcx, [rbp - 0x30]
jmp 0x1400d9b69
cmp esi, 0x43
jne 0x1400d7faa
test r14d, r14d
jne 0x1400d9c45
mov r8, rdi
lea rdx, [rsp + 0x25]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400d7677
lea rcx, [rbp - 0x50]
lea rdx, [rsp + 0x66]
mov r8, rdi
call fcn.14015436a
test eax, eax
jne 0x1400d7faa
movups xmm0, xmmword [rsp + 0x61]
mov eax, dword [rbp - 0x5f]
movups xmm1, xmmword [rsp + 0x71]
mov byte [0x14054976b], 0x12
movups xmmword [0x140549727], xmm0
movups xmm0, xmmword [rbp - 0x7f]
movups xmmword [0x140549737], xmm1
movups xmm1, xmmword [rbp - 0x6f]
jmp 0x1400d75ed
cmp r14d, 1
jne 0x1400d7faa
mov r8, rdi
lea rdx, [rsp + 0x25]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d7677
lea rcx, [rbp - 0x30]
jmp 0x1400d9c01
movaps xmm0, xmmword [rbp + 0x930]
movaps xmm1, xmmword [rbp + 0x940]
mov eax, dword [rbp + 0x9b0]
movups xmmword [0x14054976c], xmm0
mov dword [0x1405497ec], eax
movaps xmm0, xmmword [rbp + 0x950]
movzx eax, word [rbp + 0x9b4]
movups xmmword [0x14054977c], xmm1
movaps xmm1, xmmword [rbp + 0x960]
movups xmmword [0x14054978c], xmm0
movaps xmm0, xmmword [rbp + 0x970]
movups xmmword [0x14054979c], xmm1
movaps xmm1, xmmword [rbp + 0x980]
movups xmmword [0x1405497ac], xmm0
movaps xmm0, xmmword [rbp + 0x990]
movups xmmword [0x1405497bc], xmm1
movaps xmm1, xmmword [rbp + 0x9a0]
jmp 0x1400d7254
movaps xmm0, xmmword [rbp + 0x8a0]
movaps xmm1, xmmword [rbp + 0x8b0]
mov eax, dword [rbp + 0x920]
movups xmmword [0x14054976c], xmm0
mov dword [0x1405497ec], eax
movaps xmm0, xmmword [rbp + 0x8c0]
movzx eax, word [rbp + 0x924]
movups xmmword [0x14054977c], xmm1
movaps xmm1, xmmword [rbp + 0x8d0]
movups xmmword [0x14054978c], xmm0
movaps xmm0, xmmword [rbp + 0x8e0]
movups xmmword [0x14054979c], xmm1
movaps xmm1, xmmword [rbp + 0x8f0]
movups xmmword [0x1405497ac], xmm0
movaps xmm0, xmmword [rbp + 0x900]
movups xmmword [0x1405497bc], xmm1
movaps xmm1, xmmword [rbp + 0x910]
jmp 0x1400d7254
movaps xmm0, xmmword [rbp + 0x810]
movaps xmm1, xmmword [rbp + 0x820]
mov eax, dword [rbp + 0x890]
movups xmmword [0x14054976c], xmm0
mov dword [0x1405497ec], eax
movaps xmm0, xmmword [rbp + 0x830]
movzx eax, word [rbp + 0x894]
movups xmmword [0x14054977c], xmm1
movaps xmm1, xmmword [rbp + 0x840]
movups xmmword [0x14054978c], xmm0
movaps xmm0, xmmword [rbp + 0x850]
movups xmmword [0x14054979c], xmm1
movaps xmm1, xmmword [rbp + 0x860]
movups xmmword [0x1405497ac], xmm0
movaps xmm0, xmmword [rbp + 0x870]
movups xmmword [0x1405497bc], xmm1
movaps xmm1, xmmword [rbp + 0x880]
jmp 0x1400d7254
movaps xmm0, xmmword [rbp + 0x780]
movaps xmm1, xmmword [rbp + 0x790]
mov eax, dword [rbp + 0x800]
movups xmmword [0x14054976c], xmm0
mov dword [0x1405497ec], eax
movaps xmm0, xmmword [rbp + 0x7a0]
movzx eax, word [rbp + 0x804]
movups xmmword [0x14054977c], xmm1
movaps xmm1, xmmword [rbp + 0x7b0]
movups xmmword [0x14054978c], xmm0
movaps xmm0, xmmword [rbp + 0x7c0]
movups xmmword [0x14054979c], xmm1
movaps xmm1, xmmword [rbp + 0x7d0]
movups xmmword [0x1405497ac], xmm0
movaps xmm0, xmmword [rbp + 0x7e0]
movups xmmword [0x1405497bc], xmm1
movaps xmm1, xmmword [rbp + 0x7f0]
jmp 0x1400d7254
movaps xmm0, xmmword [rbp + 0x6f0]
movaps xmm1, xmmword [rbp + 0x700]
mov eax, dword [rbp + 0x770]
movups xmmword [0x14054976c], xmm0
mov dword [0x1405497ec], eax
movaps xmm0, xmmword [rbp + 0x710]
movzx eax, word [rbp + 0x774]
movups xmmword [0x14054977c], xmm1
movaps xmm1, xmmword [rbp + 0x720]
movups xmmword [0x14054978c], xmm0
movaps xmm0, xmmword [rbp + 0x730]
movups xmmword [0x14054979c], xmm1
movaps xmm1, xmmword [rbp + 0x740]
movups xmmword [0x1405497ac], xmm0
movaps xmm0, xmmword [rbp + 0x750]
movups xmmword [0x1405497bc], xmm1
movaps xmm1, xmmword [rbp + 0x760]
jmp 0x1400d7254
movaps xmm0, xmmword [rbp + 0x660]
movaps xmm1, xmmword [rbp + 0x670]
mov eax, dword [rbp + 0x6e0]
movups xmmword [0x14054976c], xmm0
mov dword [0x1405497ec], eax
movaps xmm0, xmmword [rbp + 0x680]
movzx eax, word [rbp + 0x6e4]
movups xmmword [0x14054977c], xmm1
movaps xmm1, xmmword [rbp + 0x690]
movups xmmword [0x14054978c], xmm0
movaps xmm0, xmmword [rbp + 0x6a0]
movups xmmword [0x14054979c], xmm1
movaps xmm1, xmmword [rbp + 0x6b0]
movups xmmword [0x1405497ac], xmm0
movaps xmm0, xmmword [rbp + 0x6c0]
movups xmmword [0x1405497bc], xmm1
movaps xmm1, xmmword [rbp + 0x6d0]
jmp 0x1400d7254
movaps xmm0, xmmword [rbp + 0x5d0]
movaps xmm1, xmmword [rbp + 0x5e0]
mov eax, dword [rbp + 0x650]
movups xmmword [0x14054976c], xmm0
mov dword [0x1405497ec], eax
movaps xmm0, xmmword [rbp + 0x5f0]
movzx eax, word [rbp + 0x654]
movups xmmword [0x14054977c], xmm1
movaps xmm1, xmmword [rbp + 0x600]
movups xmmword [0x14054978c], xmm0
movaps xmm0, xmmword [rbp + 0x610]
movups xmmword [0x14054979c], xmm1
movaps xmm1, xmmword [rbp + 0x620]
movups xmmword [0x1405497ac], xmm0
movaps xmm0, xmmword [rbp + 0x630]
movups xmmword [0x1405497bc], xmm1
movaps xmm1, xmmword [rbp + 0x640]
jmp 0x1400d7254
movaps xmm0, xmmword [rbp + 0x540]
movaps xmm1, xmmword [rbp + 0x550]
mov eax, dword [rbp + 0x5c0]
movups xmmword [0x14054976c], xmm0
mov dword [0x1405497ec], eax
movaps xmm0, xmmword [rbp + 0x560]
movzx eax, word [rbp + 0x5c4]
movups xmmword [0x14054977c], xmm1
movaps xmm1, xmmword [rbp + 0x570]
movups xmmword [0x14054978c], xmm0
movaps xmm0, xmmword [rbp + 0x580]
movups xmmword [0x14054979c], xmm1
movaps xmm1, xmmword [rbp + 0x590]
movups xmmword [0x1405497ac], xmm0
movaps xmm0, xmmword [rbp + 0x5a0]
movups xmmword [0x1405497bc], xmm1
movaps xmm1, xmmword [rbp + 0x5b0]
jmp 0x1400d7254
movaps xmm0, xmmword [rbp + 0x4b0]
movaps xmm1, xmmword [rbp + 0x4c0]
mov eax, dword [rbp + 0x530]
movups xmmword [0x14054976c], xmm0
mov dword [0x1405497ec], eax
movaps xmm0, xmmword [rbp + 0x4d0]
movzx eax, word [rbp + 0x534]
movups xmmword [0x14054977c], xmm1
movaps xmm1, xmmword [rbp + 0x4e0]
movups xmmword [0x14054978c], xmm0
movaps xmm0, xmmword [rbp + 0x4f0]
movups xmmword [0x14054979c], xmm1
movaps xmm1, xmmword [rbp + 0x500]
movups xmmword [0x1405497ac], xmm0
movaps xmm0, xmmword [rbp + 0x510]
movups xmmword [0x1405497bc], xmm1
movaps xmm1, xmmword [rbp + 0x520]
jmp 0x1400d7254
movaps xmm0, xmmword [rbp + 0x420]
movaps xmm1, xmmword [rbp + 0x430]
mov eax, dword [rbp + 0x4a0]
movups xmmword [0x14054976c], xmm0
mov dword [0x1405497ec], eax
movaps xmm0, xmmword [rbp + 0x440]
movzx eax, word [rbp + 0x4a4]
movups xmmword [0x14054977c], xmm1
movaps xmm1, xmmword [rbp + 0x450]
movups xmmword [0x14054978c], xmm0
movaps xmm0, xmmword [rbp + 0x460]
movups xmmword [0x14054979c], xmm1
movaps xmm1, xmmword [rbp + 0x470]
movups xmmword [0x1405497ac], xmm0
movaps xmm0, xmmword [rbp + 0x480]
movups xmmword [0x1405497bc], xmm1
movaps xmm1, xmmword [rbp + 0x490]
jmp 0x1400d7254
movaps xmm0, xmmword [rbp + 0x390]
movaps xmm1, xmmword [rbp + 0x3a0]
mov eax, dword [rbp + 0x410]
movups xmmword [0x14054976c], xmm0
mov dword [0x1405497ec], eax
movaps xmm0, xmmword [rbp + 0x3b0]
movzx eax, word [rbp + 0x414]
movups xmmword [0x14054977c], xmm1
movaps xmm1, xmmword [rbp + 0x3c0]
movups xmmword [0x14054978c], xmm0
movaps xmm0, xmmword [rbp + 0x3d0]
movups xmmword [0x14054979c], xmm1
movaps xmm1, xmmword [rbp + 0x3e0]
movups xmmword [0x1405497ac], xmm0
movaps xmm0, xmmword [rbp + 0x3f0]
movups xmmword [0x1405497bc], xmm1
movaps xmm1, xmmword [rbp + 0x400]
jmp 0x1400d7254
movaps xmm0, xmmword [rbp + 0x300]
movaps xmm1, xmmword [rbp + 0x310]
mov eax, dword [rbp + 0x380]
movups xmmword [0x14054976c], xmm0
mov dword [0x1405497ec], eax
movaps xmm0, xmmword [rbp + 0x320]
movzx eax, word [rbp + 0x384]
movups xmmword [0x14054977c], xmm1
movaps xmm1, xmmword [rbp + 0x330]
movups xmmword [0x14054978c], xmm0
movaps xmm0, xmmword [rbp + 0x340]
movups xmmword [0x14054979c], xmm1
movaps xmm1, xmmword [rbp + 0x350]
movups xmmword [0x1405497ac], xmm0
movaps xmm0, xmmword [rbp + 0x360]
movups xmmword [0x1405497bc], xmm1
movaps xmm1, xmmword [rbp + 0x370]
jmp 0x1400d7254
movaps xmm0, xmmword [rbp + 0x270]
movaps xmm1, xmmword [rbp + 0x280]
mov eax, dword [rbp + 0x2f0]
movups xmmword [0x14054976c], xmm0
mov dword [0x1405497ec], eax
movaps xmm0, xmmword [rbp + 0x290]
movzx eax, word [rbp + 0x2f4]
movups xmmword [0x14054977c], xmm1
movaps xmm1, xmmword [rbp + 0x2a0]
movups xmmword [0x14054978c], xmm0
movaps xmm0, xmmword [rbp + 0x2b0]
movups xmmword [0x14054979c], xmm1
movaps xmm1, xmmword [rbp + 0x2c0]
movups xmmword [0x1405497ac], xmm0
movaps xmm0, xmmword [rbp + 0x2d0]
movups xmmword [0x1405497bc], xmm1
movaps xmm1, xmmword [rbp + 0x2e0]
jmp 0x1400d7254
movaps xmm0, xmmword [rbp + 0x1e0]
movaps xmm1, xmmword [rbp + 0x1f0]
mov eax, dword [rbp + 0x260]
movups xmmword [0x14054976c], xmm0
mov dword [0x1405497ec], eax
movaps xmm0, xmmword [rbp + 0x200]
movzx eax, word [rbp + 0x264]
movups xmmword [0x14054977c], xmm1
movaps xmm1, xmmword [rbp + 0x210]
movups xmmword [0x14054978c], xmm0
movaps xmm0, xmmword [rbp + 0x220]
movups xmmword [0x14054979c], xmm1
movaps xmm1, xmmword [rbp + 0x230]
movups xmmword [0x1405497ac], xmm0
movaps xmm0, xmmword [rbp + 0x240]
movups xmmword [0x1405497bc], xmm1
movaps xmm1, xmmword [rbp + 0x250]
jmp 0x1400d7254
movaps xmm0, xmmword [rbp + 0x150]
movaps xmm1, xmmword [rbp + 0x160]
mov eax, dword [rbp + 0x1d0]
movups xmmword [0x14054976c], xmm0
mov dword [0x1405497ec], eax
movaps xmm0, xmmword [rbp + 0x170]
movzx eax, word [rbp + 0x1d4]
movups xmmword [0x14054977c], xmm1
movaps xmm1, xmmword [rbp + 0x180]
movups xmmword [0x14054978c], xmm0
movaps xmm0, xmmword [rbp + 0x190]
movups xmmword [0x14054979c], xmm1
movaps xmm1, xmmword [rbp + 0x1a0]
movups xmmword [0x1405497ac], xmm0
movaps xmm0, xmmword [rbp + 0x1b0]
movups xmmword [0x1405497bc], xmm1
movaps xmm1, xmmword [rbp + 0x1c0]
jmp 0x1400d7254
movaps xmm0, xmmword [rbp + 0xc0]
movaps xmm1, xmmword [rbp + 0xd0]
mov eax, dword [rbp + 0x140]
movups xmmword [0x14054976c], xmm0
mov dword [0x1405497ec], eax
movaps xmm0, xmmword [rbp + 0xe0]
movzx eax, word [rbp + 0x144]
movups xmmword [0x14054977c], xmm1
movaps xmm1, xmmword [rbp + 0xf0]
movups xmmword [0x14054978c], xmm0
movaps xmm0, xmmword [rbp + 0x100]
movups xmmword [0x14054979c], xmm1
movaps xmm1, xmmword [rbp + 0x110]
movups xmmword [0x1405497ac], xmm0
movaps xmm0, xmmword [rbp + 0x120]
movups xmmword [0x1405497bc], xmm1
movaps xmm1, xmmword [rbp + 0x130]
jmp 0x1400d7254
test eax, eax
jne 0x1400da42b
mov r8, rbx
lea rdx, [rsp + 0x66]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d71f7
mov r8, rbx
lea rdx, [rbp + 0xc5]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400da45d
mov r8, rbx
lea rdx, [rbp + 0x106]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400da394
mov r8, rbx
lea rdx, [rbp + 0x155]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400da48f
mov r8, rbx
lea rdx, [rbp + 0x196]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400da31a
mov r8, rbx
lea rdx, [rbp + 0x1e5]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400da4c1
mov r8, rbx
lea rdx, [rbp + 0x226]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400da2a0
mov r8, rbx
lea rdx, [rbp + 0x275]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400da4f3
mov r8, rbx
lea rdx, [rbp + 0x2b6]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400da226
mov r8, rbx
lea rdx, [rbp + 0x305]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400da525
mov r8, rbx
lea rdx, [rbp + 0x346]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400da1ac
mov r8, rbx
lea rdx, [rbp + 0x395]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400da557
mov r8, rbx
lea rdx, [rbp + 0x3d6]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400da132
mov r8, rbx
lea rdx, [rbp + 0x425]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400da589
mov r8, rbx
lea rdx, [rbp + 0x466]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400da0b8
mov r8, rbx
lea rdx, [rbp + 0x4b5]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400da5bb
mov r8, rbx
lea rdx, [rbp + 0x4f6]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400da03e
mov r8, rbx
lea rdx, [rbp + 0x545]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400da5ed
mov r8, rbx
lea rdx, [rbp + 0x586]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d9fc4
mov r8, rbx
lea rdx, [rbp + 0x5d5]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400da61f
mov r8, rbx
lea rdx, [rbp + 0x616]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d9f4a
mov r8, rbx
lea rdx, [rbp + 0x665]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400da651
mov r8, rbx
lea rdx, [rbp + 0x6a6]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d9ed0
mov r8, rbx
lea rdx, [rbp + 0x6f5]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400da683
mov r8, rbx
lea rdx, [rbp + 0x736]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d9e56
mov r8, rbx
lea rdx, [rbp + 0x785]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400da6b5
mov r8, rbx
lea rdx, [rbp + 0x7c6]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d9ddc
mov r8, rbx
lea rdx, [rbp + 0x815]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400da6e7
mov r8, rbx
lea rdx, [rbp + 0x856]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d9d62
mov r8, rbx
lea rdx, [rbp + 0x8a5]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400da719
mov r8, rbx
lea rdx, [rbp + 0x8e6]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d9ce8
mov r8, rbx
lea rdx, [rbp + 0x935]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400da74b
mov r8, rbx
lea rdx, [rbp + 0x976]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d9c6e
mov r8, rbx
lea rdx, [rbp - 0xb]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400d9a8b
mov dword [0x140548d04], 1
lea rax, [0x1405498bf]
mov rcx, qword [rbp + 0x9e0]
xor rcx, rsp
call fcn.140153360
lea r11, [rsp + 0xaf0]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
mov rsp, r11
pop r15
pop r14
pop rbp
ret
cmp esi, 0x43
jne 0x1400db671
test r14d, r14d
jne 0x1400db2b1
mov r8, rdi
lea rdx, [rsp + 0x25]
lea rcx, [rbp - 0x50]
mov rbx, rdi
call fcn.14015436a
test eax, eax
je 0x1400d7553
mov r8, rbx
lea rdx, [rsp + 0x66]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
je 0x1400d75c3
mov r8, rbx
lea rdx, [rbp + 0xc5]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400da83a
movaps xmm0, xmmword [rbp + 0xc0]
movaps xmm1, xmmword [rbp + 0xd0]
mov eax, dword [rbp + 0x100]
movups xmmword [0x140549727], xmm0
mov byte [0x14054976b], 0xe
movaps xmm0, xmmword [rbp + 0xe0]
movups xmmword [0x140549737], xmm1
movaps xmm1, xmmword [rbp + 0xf0]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x106]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400da88d
movups xmm0, xmmword [rbp + 0x101]
mov eax, dword [rbp + 0x141]
movups xmm1, xmmword [rbp + 0x111]
mov byte [0x14054976b], 0xe
movups xmmword [0x140549727], xmm0
movups xmm0, xmmword [rbp + 0x121]
movups xmmword [0x140549737], xmm1
movups xmm1, xmmword [rbp + 0x131]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x155]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400da8e0
movaps xmm0, xmmword [rbp + 0x150]
movaps xmm1, xmmword [rbp + 0x160]
mov eax, dword [rbp + 0x190]
movups xmmword [0x140549727], xmm0
mov byte [0x14054976b], 0xc
movaps xmm0, xmmword [rbp + 0x170]
movups xmmword [0x140549737], xmm1
movaps xmm1, xmmword [rbp + 0x180]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x196]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400da933
movups xmm0, xmmword [rbp + 0x191]
mov eax, dword [rbp + 0x1d1]
movups xmm1, xmmword [rbp + 0x1a1]
mov byte [0x14054976b], 0xc
movups xmmword [0x140549727], xmm0
movups xmm0, xmmword [rbp + 0x1b1]
movups xmmword [0x140549737], xmm1
movups xmm1, xmmword [rbp + 0x1c1]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x1e5]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400da986
movaps xmm0, xmmword [rbp + 0x1e0]
movaps xmm1, xmmword [rbp + 0x1f0]
mov eax, dword [rbp + 0x220]
movups xmmword [0x140549727], xmm0
mov byte [0x14054976b], 0x10
movaps xmm0, xmmword [rbp + 0x200]
movups xmmword [0x140549737], xmm1
movaps xmm1, xmmword [rbp + 0x210]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x226]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400da9d9
movups xmm0, xmmword [rbp + 0x221]
mov eax, dword [rbp + 0x261]
movups xmm1, xmmword [rbp + 0x231]
mov byte [0x14054976b], 0x10
movups xmmword [0x140549727], xmm0
movups xmm0, xmmword [rbp + 0x241]
movups xmmword [0x140549737], xmm1
movups xmm1, xmmword [rbp + 0x251]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x275]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400daa2c
movaps xmm0, xmmword [rbp + 0x270]
movaps xmm1, xmmword [rbp + 0x280]
mov eax, dword [rbp + 0x2b0]
movups xmmword [0x140549727], xmm0
mov byte [0x14054976b], 0xb
movaps xmm0, xmmword [rbp + 0x290]
movups xmmword [0x140549737], xmm1
movaps xmm1, xmmword [rbp + 0x2a0]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x2b6]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400daa7f
movups xmm0, xmmword [rbp + 0x2b1]
mov eax, dword [rbp + 0x2f1]
movups xmm1, xmmword [rbp + 0x2c1]
mov byte [0x14054976b], 0xb
movups xmmword [0x140549727], xmm0
movups xmm0, xmmword [rbp + 0x2d1]
movups xmmword [0x140549737], xmm1
movups xmm1, xmmword [rbp + 0x2e1]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x305]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400daad2
movaps xmm0, xmmword [rbp + 0x300]
movaps xmm1, xmmword [rbp + 0x310]
mov eax, dword [rbp + 0x340]
movups xmmword [0x140549727], xmm0
mov byte [0x14054976b], 3
movaps xmm0, xmmword [rbp + 0x320]
movups xmmword [0x140549737], xmm1
movaps xmm1, xmmword [rbp + 0x330]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x346]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400dab25
movups xmm0, xmmword [rbp + 0x341]
mov eax, dword [rbp + 0x381]
movups xmm1, xmmword [rbp + 0x351]
mov byte [0x14054976b], 3
movups xmmword [0x140549727], xmm0
movups xmm0, xmmword [rbp + 0x361]
movups xmmword [0x140549737], xmm1
movups xmm1, xmmword [rbp + 0x371]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x395]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400dab78
movaps xmm0, xmmword [rbp + 0x390]
movaps xmm1, xmmword [rbp + 0x3a0]
mov eax, dword [rbp + 0x3d0]
movups xmmword [0x140549727], xmm0
mov byte [0x14054976b], 0xc
movaps xmm0, xmmword [rbp + 0x3b0]
movups xmmword [0x140549737], xmm1
movaps xmm1, xmmword [rbp + 0x3c0]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x3d6]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400dabcb
movups xmm0, xmmword [rbp + 0x3d1]
mov eax, dword [rbp + 0x411]
movups xmm1, xmmword [rbp + 0x3e1]
mov byte [0x14054976b], 0xc
movups xmmword [0x140549727], xmm0
movups xmm0, xmmword [rbp + 0x3f1]
movups xmmword [0x140549737], xmm1
movups xmm1, xmmword [rbp + 0x401]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x425]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400dac17
movaps xmm0, xmmword [rbp + 0x420]
movaps xmm1, xmmword [rbp + 0x430]
mov eax, dword [rbp + 0x460]
movups xmmword [0x140549727], xmm0
movaps xmm0, xmmword [rbp + 0x440]
movups xmmword [0x140549737], xmm1
movaps xmm1, xmmword [rbp + 0x450]
jmp 0x1400d75e6
mov r8, rbx
lea rdx, [rbp + 0x466]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400dac63
movups xmm0, xmmword [rbp + 0x461]
mov eax, dword [rbp + 0x4a1]
movups xmm1, xmmword [rbp + 0x471]
movups xmmword [0x140549727], xmm0
movups xmm0, xmmword [rbp + 0x481]
movups xmmword [0x140549737], xmm1
movups xmm1, xmmword [rbp + 0x491]
jmp 0x1400d75e6
mov r8, rbx
lea rdx, [rbp + 0x4b5]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400dacb6
movaps xmm0, xmmword [rbp + 0x4b0]
movaps xmm1, xmmword [rbp + 0x4c0]
mov eax, dword [rbp + 0x4f0]
movups xmmword [0x140549727], xmm0
mov byte [0x14054976b], 0xc
movaps xmm0, xmmword [rbp + 0x4d0]
movups xmmword [0x140549737], xmm1
movaps xmm1, xmmword [rbp + 0x4e0]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x4f6]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400dad09
movups xmm0, xmmword [rbp + 0x4f1]
mov eax, dword [rbp + 0x531]
movups xmm1, xmmword [rbp + 0x501]
mov byte [0x14054976b], 0xc
movups xmmword [0x140549727], xmm0
movups xmm0, xmmword [rbp + 0x511]
movups xmmword [0x140549737], xmm1
movups xmm1, xmmword [rbp + 0x521]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x545]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400dad5c
movaps xmm0, xmmword [rbp + 0x540]
movaps xmm1, xmmword [rbp + 0x550]
mov eax, dword [rbp + 0x580]
movups xmmword [0x140549727], xmm0
mov byte [0x14054976b], 0xc
movaps xmm0, xmmword [rbp + 0x560]
movups xmmword [0x140549737], xmm1
movaps xmm1, xmmword [rbp + 0x570]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x586]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400dadaf
movups xmm0, xmmword [rbp + 0x581]
mov eax, dword [rbp + 0x5c1]
movups xmm1, xmmword [rbp + 0x591]
mov byte [0x14054976b], 0xc
movups xmmword [0x140549727], xmm0
movups xmm0, xmmword [rbp + 0x5a1]
movups xmmword [0x140549737], xmm1
movups xmm1, xmmword [rbp + 0x5b1]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x5d5]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400dadfb
movaps xmm0, xmmword [rbp + 0x5d0]
movaps xmm1, xmmword [rbp + 0x5e0]
mov eax, dword [rbp + 0x610]
movups xmmword [0x140549727], xmm0
movaps xmm0, xmmword [rbp + 0x5f0]
movups xmmword [0x140549737], xmm1
movaps xmm1, xmmword [rbp + 0x600]
jmp 0x1400d75e6
mov r8, rbx
lea rdx, [rbp + 0x616]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400dae47
movups xmm0, xmmword [rbp + 0x611]
mov eax, dword [rbp + 0x651]
movups xmm1, xmmword [rbp + 0x621]
movups xmmword [0x140549727], xmm0
movups xmm0, xmmword [rbp + 0x631]
movups xmmword [0x140549737], xmm1
movups xmm1, xmmword [rbp + 0x641]
jmp 0x1400d75e6
mov r8, rbx
lea rdx, [rbp + 0x665]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400dae9a
movaps xmm0, xmmword [rbp + 0x660]
movaps xmm1, xmmword [rbp + 0x670]
mov eax, dword [rbp + 0x6a0]
movups xmmword [0x140549727], xmm0
mov byte [0x14054976b], 0xc
movaps xmm0, xmmword [rbp + 0x680]
movups xmmword [0x140549737], xmm1
movaps xmm1, xmmword [rbp + 0x690]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x6a6]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400daeed
movups xmm0, xmmword [rbp + 0x6a1]
mov eax, dword [rbp + 0x6e1]
movups xmm1, xmmword [rbp + 0x6b1]
mov byte [0x14054976b], 0xc
movups xmmword [0x140549727], xmm0
movups xmm0, xmmword [rbp + 0x6c1]
movups xmmword [0x140549737], xmm1
movups xmm1, xmmword [rbp + 0x6d1]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x6f5]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400daf40
movaps xmm0, xmmword [rbp + 0x6f0]
movaps xmm1, xmmword [rbp + 0x700]
mov eax, dword [rbp + 0x730]
movups xmmword [0x140549727], xmm0
mov byte [0x14054976b], 0xe
movaps xmm0, xmmword [rbp + 0x710]
movups xmmword [0x140549737], xmm1
movaps xmm1, xmmword [rbp + 0x720]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x736]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400daf93
movups xmm0, xmmword [rbp + 0x731]
mov eax, dword [rbp + 0x771]
movups xmm1, xmmword [rbp + 0x741]
mov byte [0x14054976b], 0xe
movups xmmword [0x140549727], xmm0
movups xmm0, xmmword [rbp + 0x751]
movups xmmword [0x140549737], xmm1
movups xmm1, xmmword [rbp + 0x761]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x785]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400dafe6
movaps xmm0, xmmword [rbp + 0x780]
movaps xmm1, xmmword [rbp + 0x790]
mov eax, dword [rbp + 0x7c0]
movups xmmword [0x140549727], xmm0
mov byte [0x14054976b], 0xc
movaps xmm0, xmmword [rbp + 0x7a0]
movups xmmword [0x140549737], xmm1
movaps xmm1, xmmword [rbp + 0x7b0]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x7c6]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400db039
movups xmm0, xmmword [rbp + 0x7c1]
mov eax, dword [rbp + 0x801]
movups xmm1, xmmword [rbp + 0x7d1]
mov byte [0x14054976b], 0xc
movups xmmword [0x140549727], xmm0
movups xmm0, xmmword [rbp + 0x7e1]
movups xmmword [0x140549737], xmm1
movups xmm1, xmmword [rbp + 0x7f1]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x815]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400db08c
movaps xmm0, xmmword [rbp + 0x810]
movaps xmm1, xmmword [rbp + 0x820]
mov eax, dword [rbp + 0x850]
movups xmmword [0x140549727], xmm0
mov byte [0x14054976b], 0xc
movaps xmm0, xmmword [rbp + 0x830]
movups xmmword [0x140549737], xmm1
movaps xmm1, xmmword [rbp + 0x840]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x856]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400db0df
movups xmm0, xmmword [rbp + 0x851]
mov eax, dword [rbp + 0x891]
movups xmm1, xmmword [rbp + 0x861]
mov byte [0x14054976b], 0xc
movups xmmword [0x140549727], xmm0
movups xmm0, xmmword [rbp + 0x871]
movups xmmword [0x140549737], xmm1
movups xmm1, xmmword [rbp + 0x881]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x8a5]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400db132
movaps xmm0, xmmword [rbp + 0x8a0]
movaps xmm1, xmmword [rbp + 0x8b0]
mov eax, dword [rbp + 0x8e0]
movups xmmword [0x140549727], xmm0
mov byte [0x14054976b], 0xe
movaps xmm0, xmmword [rbp + 0x8c0]
movups xmmword [0x140549737], xmm1
movaps xmm1, xmmword [rbp + 0x8d0]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x8e6]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400db185
movups xmm0, xmmword [rbp + 0x8e1]
mov eax, dword [rbp + 0x921]
movups xmm1, xmmword [rbp + 0x8f1]
mov byte [0x14054976b], 0xe
movups xmmword [0x140549727], xmm0
movups xmm0, xmmword [rbp + 0x901]
movups xmmword [0x140549737], xmm1
movups xmm1, xmmword [rbp + 0x911]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x935]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400db1d8
movaps xmm0, xmmword [rbp + 0x930]
movaps xmm1, xmmword [rbp + 0x940]
mov eax, dword [rbp + 0x970]
movups xmmword [0x140549727], xmm0
mov byte [0x14054976b], 0xc
movaps xmm0, xmmword [rbp + 0x950]
movups xmmword [0x140549737], xmm1
movaps xmm1, xmmword [rbp + 0x960]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x976]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400db22b
movups xmm0, xmmword [rbp + 0x971]
mov eax, dword [rbp + 0x9b1]
movups xmm1, xmmword [rbp + 0x981]
mov byte [0x14054976b], 0xc
movups xmmword [0x140549727], xmm0
movups xmm0, xmmword [rbp + 0x991]
movups xmmword [0x140549737], xmm1
movups xmm1, xmmword [rbp + 0x9a1]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp - 0xb]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400db26c
movaps xmm0, xmmword [rbp - 0x10]
movaps xmm1, xmmword [rbp]
mov eax, dword [rbp + 0x30]
movups xmmword [0x140549727], xmm0
mov byte [0x14054976b], 8
movaps xmm0, xmmword [rbp + 0x10]
movups xmmword [0x140549737], xmm1
movaps xmm1, xmmword [rbp + 0x20]
jmp 0x1400d75ed
lea rcx, [rbp - 0x50]
lea rdx, [rbp + 0x36]
mov r8, rbx
call fcn.14015436a
test eax, eax
jne 0x1400db682
movups xmm0, xmmword [rbp + 0x31]
mov eax, dword [rbp + 0x71]
movups xmm1, xmmword [rbp + 0x41]
mov byte [0x14054976b], 8
movups xmmword [0x140549727], xmm0
movups xmm0, xmmword [rbp + 0x51]
movups xmmword [0x140549737], xmm1
movups xmm1, xmmword [rbp + 0x61]
jmp 0x1400d75ed
cmp r14d, 1
jne 0x1400db682
mov r8, rdi
lea rdx, [rsp + 0x25]
lea rcx, [rbp - 0x30]
mov rbx, rdi
call fcn.14015436a
test eax, eax
je 0x1400d7553
mov r8, rbx
lea rdx, [rsp + 0x66]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400d75c3
mov r8, rbx
lea rdx, [rbp + 0xc5]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400da7fe
mov r8, rbx
lea rdx, [rbp + 0x106]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400da851
mov r8, rbx
lea rdx, [rbp + 0x155]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400da8a4
mov r8, rbx
lea rdx, [rbp + 0x196]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400da8f7
mov r8, rbx
lea rdx, [rbp + 0x1e5]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400da94a
mov r8, rbx
lea rdx, [rbp + 0x226]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400da99d
mov r8, rbx
lea rdx, [rbp + 0x275]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400da9f0
mov r8, rbx
lea rdx, [rbp + 0x2b6]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400daa43
mov r8, rbx
lea rdx, [rbp + 0x305]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400daa96
mov r8, rbx
lea rdx, [rbp + 0x346]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400daae9
mov r8, rbx
lea rdx, [rbp + 0x395]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400dab3c
mov r8, rbx
lea rdx, [rbp + 0x3d6]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400dab8f
mov r8, rbx
lea rdx, [rbp + 0x425]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400dabe2
mov r8, rbx
lea rdx, [rbp + 0x466]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400dac2e
mov r8, rbx
lea rdx, [rbp + 0x4b5]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400dac7a
mov r8, rbx
lea rdx, [rbp + 0x4f6]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400daccd
mov r8, rbx
lea rdx, [rbp + 0x545]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400dad20
mov r8, rbx
lea rdx, [rbp + 0x586]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400dad73
mov r8, rbx
lea rdx, [rbp + 0x5d5]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400dadc6
mov r8, rbx
lea rdx, [rbp + 0x616]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400dae12
mov r8, rbx
lea rdx, [rbp + 0x665]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400dae5e
mov r8, rbx
lea rdx, [rbp + 0x6a6]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400daeb1
mov r8, rbx
lea rdx, [rbp + 0x6f5]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400daf04
mov r8, rbx
lea rdx, [rbp + 0x736]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400daf57
mov r8, rbx
lea rdx, [rbp + 0x785]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400dafaa
mov r8, rbx
lea rdx, [rbp + 0x7c6]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400daffd
mov r8, rbx
lea rdx, [rbp + 0x815]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400db050
mov r8, rbx
lea rdx, [rbp + 0x856]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400db0a3
mov r8, rbx
lea rdx, [rbp + 0x8a5]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400db0f6
mov r8, rbx
lea rdx, [rbp + 0x8e6]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400db149
mov r8, rbx
lea rdx, [rbp + 0x935]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400db19c
mov r8, rbx
lea rdx, [rbp + 0x976]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400db1ef
mov r8, rbx
lea rdx, [rbp - 0xb]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400db23f
lea rcx, [rbp - 0x30]
jmp 0x1400db270
cmp esi, 0xc5
je 0x1400db682
cmp esi, 0x43
jne 0x1400da763
cmp dword [0x140548d04], 1
jne 0x1400da763
mov dword [rbp - 0x10], 0xc500dbff
mov dword [rbp - 0xc], 0x2020200
mov dword [rbp - 8], 0x2010202
mov dword [rbp - 4], 0x3020202
mov dword [rbp], 0x3030202
mov dword [rbp + 4], 0x3030406
mov dword [rbp + 8], 0x5070303
mov dword [rbp + 0xc], 0x8060405
mov dword [rbp + 0x10], 0x8080907
mov dword [rbp + 0x14], 0x9080807
mov dword [rbp + 0x18], 0x90b0d0a
mov dword [rbp + 0x1c], 0x80a0c0a
mov dword [rbp + 0x20], 0xb0f0b08
mov dword [rbp + 0x24], 0xe0e0d0c
mov dword [rbp + 0x28], 0xb090e0f
mov dword [rbp + 0x2c], 0xe101110
mov dword [rbp + 0x30], 0xe0e0d11
mov dword [rbp + 0x34], 0x302010e
mov dword [rbp + 0x38], 0x3030303
mov dword [rbp + 0x3c], 0x7040407
mov dword [rbp + 0x40], 0x908090e
mov dword [rbp + 0x44], 0xe0e0e0e
mov dword [rbp + 0x48], 0xe0e0e0e
mov dword [rbp + 0x4c], 0xe0e0e0e
mov dword [rbp + 0x50], 0xe0e0e0e
mov dword [rbp + 0x54], 0xe0e0e0e
mov dword [rbp + 0x58], 0xe0e0e0e
mov dword [rbp + 0x5c], 0xe0e0e0e
mov dword [rbp + 0x60], 0xe0e0e0e
mov dword [rbp + 0x64], 0xe0e0e0e
mov dword [rbp + 0x68], 0xe0e0e0e
mov dword [rbp + 0x6c], 0xe0e0e0e
mov dword [rbp + 0x70], 0xe0e0e0e
mov dword [rbp + 0x74], 0x2020e0e
mov dword [rbp + 0x78], 0x3030303
mov dword [rbp + 0x7c], 0x4040703
mov dword [rbp + 0x80], 0x8090e07
mov dword [rbp + 0x84], 0xe0e0e09
mov dword [rbp + 0x88], 0xe0e0e0e
mov dword [rbp + 0x8c], 0xe0e0e0e
mov dword [rbp + 0x90], 0xe0e0e0e
mov dword [rbp + 0x94], 0xe0e0e0e
mov dword [rbp + 0x98], 0xe0e0e0e
mov dword [rbp + 0x9c], 0xe0e0e0e
mov dword [rbp + 0xa0], 0xe0e0e0e
mov dword [rbp + 0xa4], 0xe0e0e0e
mov dword [rbp + 0xa8], 0xe0e0e0e
mov dword [rbp + 0xac], 0xe0e0e0e
mov dword [rbp + 0xb0], 0xe0e0e0e
mov word [rbp + 0xb4], 0xe0e
mov byte [rbp + 0xb6], 0xe
cmp esi, 0xc5
jne 0x1400db945
mov rbx, rdi
lea rdx, [rbp - 0xb]
mov r8, rbx
lea rcx, [rbp - 0x50]
call fcn.14015436a
cmp dword [0x140548d38], 1
jne 0x1400db920
test eax, eax
je 0x1400db87c
mov r8, rbx
lea rdx, [rbp + 0x36]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400db87c
mov r8, rbx
lea rdx, [rbp + 0x77]
lea rcx, [rbp + 0x9c0]
call fcn.14015436a
test eax, eax
jne 0x1400da763
mov dword [0x140548d04], 0
lea rcx, [rbp - 0x10]
movups xmm0, xmmword [rcx]
lea rdx, [0x140548a90]
movups xmm1, xmmword [rcx + 0x10]
add rdx, 0xd62
lea rcx, [rcx + 0x80]
mov eax, dword [rcx + 0x40]
movups xmmword [rdx], xmm0
movups xmm0, xmmword [rcx - 0x60]
movups xmmword [rdx + 0x10], xmm1
movups xmm1, xmmword [rcx - 0x50]
movups xmmword [rdx + 0x20], xmm0
movups xmm0, xmmword [rcx - 0x40]
movups xmmword [rdx + 0x30], xmm1
movups xmm1, xmmword [rcx - 0x30]
movups xmmword [rdx + 0x40], xmm0
movups xmm0, xmmword [rcx - 0x20]
movups xmmword [rdx + 0x50], xmm1
movups xmm1, xmmword [rcx]
movups xmmword [rdx + 0x60], xmm0
sub rdx, 0xffffffffffffff80
movups xmm0, xmmword [rcx - 0x10]
movups xmmword [rdx - 0x10], xmm0
movups xmm0, xmmword [rcx + 0x10]
movups xmmword [rdx], xmm1
movups xmm1, xmmword [rcx + 0x20]
movups xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [rcx + 0x30]
movups xmmword [rdx + 0x20], xmm1
movups xmmword [rdx + 0x30], xmm0
mov dword [rdx + 0x40], eax
movzx eax, word [rcx + 0x44]
mov word [rdx + 0x44], ax
movzx eax, byte [rcx + 0x46]
mov byte [rdx + 0x46], al
lea rax, [0x1405497f2]
jmp 0x1400da774
test eax, eax
jne 0x1400da763
mov r8, rbx
lea rdx, [rbp + 0x36]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
jne 0x1400da763
jmp 0x1400db861
cmp esi, 0x43
jne 0x1400da763
test r14d, r14d
jne 0x1400dba2d
mov r8, rdi
lea rdx, [rbp - 0xb]
lea rcx, [rbp - 0x50]
mov rbx, rdi
call fcn.14015436a
test eax, eax
jne 0x1400db99b
movaps xmm0, xmmword [rbp - 0x10]
movaps xmm1, xmmword [rbp]
mov eax, dword [rbp + 0x30]
movups xmmword [0x140549727], xmm0
mov byte [0x14054976b], 0xe
movaps xmm0, xmmword [rbp + 0x10]
movups xmmword [0x140549737], xmm1
movaps xmm1, xmmword [rbp + 0x20]
jmp 0x1400d75ed
mov r8, rbx
lea rdx, [rbp + 0x36]
lea rcx, [rbp - 0x50]
call fcn.14015436a
test eax, eax
jne 0x1400db9dc
movups xmm0, xmmword [rbp + 0x31]
mov eax, dword [rbp + 0x71]
movups xmm1, xmmword [rbp + 0x41]
mov byte [0x14054976b], 0xe
movups xmmword [0x140549727], xmm0
movups xmm0, xmmword [rbp + 0x51]
movups xmmword [0x140549737], xmm1
movups xmm1, xmmword [rbp + 0x61]
jmp 0x1400d75ed
lea rcx, [rbp - 0x50]
mov r8, rbx
lea rdx, [rbp + 0x77]
call fcn.14015436a
test eax, eax
jne 0x1400da763
movups xmm0, xmmword [rbp + 0x72]
mov eax, dword [rbp + 0xb2]
movups xmm1, xmmword [rbp + 0x82]
mov byte [0x14054976b], 0xe
movups xmmword [0x140549727], xmm0
movups xmm0, xmmword [rbp + 0x92]
movups xmmword [0x140549737], xmm1
movups xmm1, xmmword [rbp + 0xa2]
jmp 0x1400d75ed
cmp r14d, 1
jne 0x1400dba6f
mov r8, rdi
lea rdx, [rbp - 0xb]
lea rcx, [rbp - 0x30]
mov rbx, rdi
call fcn.14015436a
test eax, eax
je 0x1400db96e
mov r8, rbx
lea rdx, [rbp + 0x36]
lea rcx, [rbp - 0x30]
call fcn.14015436a
test eax, eax
je 0x1400db9af
lea rcx, [rbp - 0x30]
jmp 0x1400db9e0
cmp r14d, 2
jne 0x1400da763
mov r8, rdi
lea rdx, [rbp - 0xb]
lea rcx, [rbp + 0x9c0]
mov rbx, rdi
call fcn.14015436a
test eax, eax
je 0x1400db96e
mov r8, rbx
lea rdx, [rbp + 0x36]
lea rcx, [rbp + 0x9c0]
call fcn.14015436a
test eax, eax
je 0x1400db9af
lea rcx, [rbp + 0x9c0]
jmp 0x1400db9e0