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

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xa8
vmovaps xmmword [rsp + 0x90], xmm7
vmovaps xmmword [rsp + 0x80], xmm6
mov rdi, rcx
mov ecx, 0x48
call fcn.14000abb0
mov rbx, rax
mov qword [rax], 8
mov qword [rax + 8], 8
vmovaps xmm0, xmmword [0x1400f9000]
vmovups xmmword [rax + 0x10], xmm0
movzx eax, byte [0x14012fbc0]
mov byte [rbx + 0x40], 1
mov byte [rbx + 0x20], al
mov al, 1
movabs rsi, 0x70006500650062
test al, al
mov qword [rsp + 0x78], rdi
jne 0x14006c754
cmp qword [rbx + 8], 8
je 0x14006c7b8
mov rax, qword [rbx + 0x10]
cmp qword [rax], rsi
je 0x14006c7c1
mov ecx, 0x90
call fcn.14000abb0
mov rdi, rax
mov rcx, rax
mov rdx, rbx
call fcn.140087140
add rbx, 0xfffffffffffffff0
mov rcx, rbx
call fcn.140009440
mov qword [rdi + 0x48], 4
mov qword [rdi + 0x50], 8
mov qword [rdi + 0x58], rsi
movzx eax, byte [0x14012fbc1]
mov byte [rdi + 0x88], 1
mov byte [rdi + 0x68], al
mov esi, 2
vpbroadcastq xmm6, qword [0x1400f9730]
xor eax, eax
mov rbx, rdi
cmp qword [rbx], 9
je 0x14006c7d7
jmp 0x14006c812
lea rax, [rbx + 0x10]
cmp qword [rax], rsi
jne 0x14006c754
mov esi, 1
mov al, 1
vpbroadcastq xmm6, qword [0x1400f9738]
cmp qword [rbx], 9
jne 0x14006c812
cmp qword [rbx + 8], 8
je 0x14006c7e4
mov rcx, qword [rbx + 0x10]
jmp 0x14006c7e8
lea rcx, [rbx + 0x10]
movabs rdx, 0x75006200650064
cmp qword [rcx], rdx
jne 0x14006c812
movabs rdx, 0x65006900560067
cmp qword [rcx + 8], rdx
jne 0x14006c812
cmp word [rcx + 0x10], 0x77
je 0x14006c91b
test al, al
jne 0x14006c858
cmp qword [rbx + 0x48], 9
jne 0x14006c858
cmp qword [rbx + 0x50], 8
je 0x14006c82a
mov rax, qword [rbx + 0x58]
jmp 0x14006c82e
lea rax, [rbx + 0x58]
movabs rcx, 0x75006200650064
cmp qword [rax], rcx
jne 0x14006c858
movabs rcx, 0x65006900560067
cmp qword [rax + 8], rcx
jne 0x14006c858
cmp word [rax + 0x10], 0x77
je 0x14006c91b
vmovq r12, xmm6
lea rsi, [r12 + 1]
vpextrq r13, xmm6, 1
cmp r12, r13
jae 0x14006c872
mov rdi, rbx
jmp 0x14006c8cd
add r13, r13
cmp r13, rsi
cmovbe r13, rsi
lea rax, [r13*8]
lea rcx, [rax + rax*8]
call fcn.14000abb0
mov rdi, rax
mov r14, rax
mov r15, rbx
mov rbp, r12
nop dword [rax]
mov rcx, r14
mov rdx, r15
call fcn.140087140
add r15, 0x48
add r14, 0x48
dec rbp
jne 0x14006c8a0
add rbx, 0xfffffffffffffff0
mov rcx, rbx
call fcn.140009440
vpinsrq xmm6, xmm6, r13, 1
mov rbx, rdi
lea r14, [r12 + r12*8]
mov qword [rdi + r14*8], 9
mov qword [rdi + r14*8 + 8], 9
mov ecx, 0x12
call fcn.14000abb0
mov qword [rdi + r14*8 + 0x10], rax
vmovaps xmm0, xmmword [0x1400f9010]
vmovups xmmword [rax], xmm0
mov word [rax + 0x10], 0x77
movzx eax, byte [0x14012fbc2]
mov byte [rdi + r14*8 + 0x40], 1
mov byte [rdi + r14*8 + 0x20], al
vpinsrq xmm6, xmm6, rsi, 0
cmp qword [rbx], 0xb
jne 0x14006c965
cmp qword [rbx + 8], 8
je 0x14006c92e
mov rax, qword [rbx + 0x10]
jmp 0x14006c932
lea rax, [rbx + 0x10]
movabs rcx, 0x65007200740073
cmp qword [rax], rcx
jne 0x14006c965
movabs rcx, 0x720050006d0061
cmp qword [rax + 8], rcx
jne 0x14006c965
cmp dword [rax + 0x10], 0x6f006f
jne 0x14006c965
cmp word [rax + 0x14], 0x66
je 0x14006cb47
cmp rsi, 1
je 0x14006ca78
cmp qword [rbx + 0x48], 0xb
jne 0x14006c9ba
cmp qword [rbx + 0x50], 8
je 0x14006c983
mov rax, qword [rbx + 0x58]
jmp 0x14006c987
lea rax, [rbx + 0x58]
movabs rcx, 0x65007200740073
cmp qword [rax], rcx
jne 0x14006c9ba
movabs rcx, 0x720050006d0061
cmp qword [rax + 8], rcx
jne 0x14006c9ba
cmp dword [rax + 0x10], 0x6f006f
jne 0x14006c9ba
cmp word [rax + 0x14], 0x66
je 0x14006cb47
cmp rsi, 2
je 0x14006ca78
cmp qword [rbx + 0x90], 0xb
jne 0x14006ca1b
cmp qword [rbx + 0x98], 8
je 0x14006c9e1
mov rax, qword [rbx + 0xa0]
jmp 0x14006c9e8
lea rax, [rbx + 0xa0]
movabs rcx, 0x65007200740073
cmp qword [rax], rcx
jne 0x14006ca1b
movabs rcx, 0x720050006d0061
cmp qword [rax + 8], rcx
jne 0x14006ca1b
cmp dword [rax + 0x10], 0x6f006f
jne 0x14006ca1b
cmp word [rax + 0x14], 0x66
je 0x14006cb47
cmp rsi, 3
je 0x14006ca78
cmp qword [rbx + 0xd8], 0xb
jne 0x14006ca78
cmp qword [rbx + 0xe0], 8
je 0x14006ca3e
mov rax, qword [rbx + 0xe8]
jmp 0x14006ca45
lea rax, [rbx + 0xe8]
movabs rcx, 0x65007200740073
cmp qword [rax], rcx
jne 0x14006ca78
movabs rcx, 0x720050006d0061
cmp qword [rax + 8], rcx
jne 0x14006ca78
cmp dword [rax + 0x10], 0x6f006f
jne 0x14006ca78
cmp word [rax + 0x14], 0x66
je 0x14006cb47
vmovq r12, xmm6
lea rsi, [r12 + 1]
vpextrq r13, xmm6, 1
cmp rsi, r13
jbe 0x14006caef
add r13, r13
cmp r13, rsi
cmovbe r13, rsi
lea rax, [r13*8]
lea rcx, [rax + rax*8]
call fcn.14000abb0
mov rdi, rax
test r12, r12
je 0x14006cad8
mov r14, rdi
mov r15, rbx
mov rbp, r12
nop dword [rax]
mov rcx, r14
mov rdx, r15
call fcn.140087140
add r15, 0x48
add r14, 0x48
dec rbp
jne 0x14006cac0
add rbx, 0xfffffffffffffff0
mov rcx, rbx
call fcn.140009440
vpinsrq xmm6, xmm6, r13, 1
mov rbx, rdi
jmp 0x14006caf2
mov rdi, rbx
lea r14, [r12 + r12*8]
mov qword [rdi + r14*8], 0xb
mov qword [rdi + r14*8 + 8], 0xb
mov ecx, 0x16
call fcn.14000abb0
mov qword [rdi + r14*8 + 0x10], rax
vmovaps xmm0, xmmword [0x1400f9020]
vmovups xmmword [rax], xmm0
mov dword [rax + 0x10], 0x6f006f
mov word [rax + 0x14], 0x66
movzx eax, byte [0x14012fbc3]
mov byte [rdi + r14*8 + 0x40], 1
mov byte [rdi + r14*8 + 0x20], al
vpinsrq xmm6, xmm6, rsi, 0
mov ecx, 0x48
call fcn.14000abb0
mov rdi, rax
mov qword [rax], 6
mov qword [rax + 8], 8
movabs rsi, 0x620061006e0065
mov qword [rax + 0x10], rsi
mov dword [rax + 0x18], 0x65006c
movzx eax, byte [0x14012fbc4]
mov byte [rdi + 0x40], 1
mov byte [rdi + 0x20], al
mov ecx, 0x48
call fcn.14000abb0
mov r15, rax
mov qword [rax], 6
mov qword [rax + 8], 8
mov qword [rax + 0x10], rsi
mov dword [rax + 0x18], 0x65006c
movzx eax, byte [0x14012fbc5]
mov byte [r15 + 0x40], 1
mov byte [r15 + 0x20], al
mov ecx, 0x90
call fcn.14000abb0
mov r14, rax
mov rcx, rax
mov rdx, r15
call fcn.140087140
add r15, 0xfffffffffffffff0
mov rcx, r15
call fcn.140009440
mov qword [r14 + 0x48], 4
mov qword [r14 + 0x50], 8
movabs rax, 0x65007000790074
mov qword [r14 + 0x58], rax
movzx edx, byte [0x14012fbc6]
cmp rdx, 2
ja 0x14006cc48
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
cmp dl, 2
je 0x14006cc4c
movzx eax, dl
cmp eax, 1
je 0x14006cc65
test eax, eax
jne 0x14006cc7e
lea rdx, [0x14011d8b8]
lea rcx, [rsp + 0x20]
mov r8d, 4
call fcn.14000d9a0
jmp 0x14006cc88
mov al, 5
jmp 0x14006cca4
lea rdx, [0x14011d8e0]
lea rcx, [rsp + 0x20]
mov r8d, 9
call fcn.14000d9a0
jmp 0x14006cc88
lea rdx, [0x14011d8c0]
lea rcx, [rsp + 0x20]
mov r8d, 0xe
call fcn.14000d9a0
jmp 0x14006cc88
lea rcx, [rsp + 0x20]
call fcn.1400583f0
vmovaps xmm0, xmmword [rsp + 0x30]
mov rdx, qword [rsp + 0x20]
mov rax, qword [rsp + 0x28]
mov qword [r14 + 0x70], rax
vmovups xmmword [r14 + 0x78], xmm0
mov al, 6
lea r13, [rdi + 0x10]
mov byte [r14 + 0x88], al
mov qword [r14 + 0x68], rdx
mov eax, 0x10
movabs rsi, 0x69006400750061
jmp 0x14006cce7
cmp word [rcx + 8], 0x74
je 0x14006cd9b
add rax, 0x48
cmp rax, 0xa0
je 0x14006cd1b
cmp qword [r14 + rax - 0x10], 5
jne 0x14006ccdb
cmp qword [r14 + rax - 8], 8
je 0x14006cd10
mov rcx, qword [r14 + rax]
cmp qword [rcx], rsi
jne 0x14006ccdb
jmp 0x14006ccd0
lea rcx, [r14 + rax]
cmp qword [rcx], rsi
jne 0x14006ccdb
jmp 0x14006ccd0
mov ecx, 0x120
call fcn.14000abb0
mov r15, rax
mov rcx, rax
mov rdx, r14
call fcn.140087140
lea rcx, [r15 + 0x48]
lea rdx, [r14 + 0x48]
call fcn.140087140
add r14, 0xfffffffffffffff0
mov rcx, r14
call fcn.140009440
mov qword [r15 + 0x90], 5
mov qword [r15 + 0x98], 8
mov qword [r15 + 0xa0], rsi
mov word [r15 + 0xa8], 0x74
movzx eax, byte [0x14012fbc7]
mov byte [r15 + 0xd0], 5
mov qword [r15 + 0xb0], rax
mov ebp, 3
mov r12d, 4
xor eax, eax
mov r14, r15
jmp 0x14006cda8
mov al, 1
mov r12d, 2
mov ebp, 2
cmp qword [r14], 6
movabs rdx, 0x6e006700690073
jne 0x14006cddc
cmp qword [r14 + 8], 8
je 0x14006cdca
mov rcx, qword [r14 + 0x10]
cmp qword [rcx], rdx
je 0x14006cdd3
jmp 0x14006cddc
lea rcx, [r14 + 0x10]
cmp qword [rcx], rdx
jne 0x14006cddc
cmp dword [rcx + 8], 0x720065
je 0x14006ce42
cmp qword [r14 + 0x48], 6
jne 0x14006ce07
cmp qword [r14 + 0x50], 8
je 0x14006cdf5
mov rcx, qword [r14 + 0x58]
cmp qword [rcx], rdx
je 0x14006cdfe
jmp 0x14006ce07
lea rcx, [r14 + 0x58]
cmp qword [rcx], rdx
jne 0x14006ce07
cmp dword [rcx + 8], 0x720065
je 0x14006ce42
test al, al
jne 0x14006ce57
cmp qword [r14 + 0x90], 6
jne 0x14006ce57
cmp qword [r14 + 0x98], 8
je 0x14006ce2d
mov rax, qword [r14 + 0xa0]
cmp qword [rax], rdx
je 0x14006ce39
jmp 0x14006ce57
lea rax, [r14 + 0xa0]
cmp qword [rax], rdx
jne 0x14006ce57
cmp dword [rax + 8], 0x720065
jne 0x14006ce57
mov rsi, rbp
mov r15, r14
cmp qword [rdi], 0xa
je 0x14006d01f
jmp 0x14006d091
lea rsi, [rbp + 1]
cmp rbp, r12
jae 0x14006ce65
mov r15, r14
jmp 0x14006ced6
mov qword [rsp + 0x48], r13
add r12, r12
cmp r12, rsi
mov qword [rsp + 0x68], rsi
cmovbe r12, rsi
lea rax, [r12*8]
lea rcx, [rax + rax*8]
call fcn.14000abb0
mov r15, rax
lea rax, [rbp*8]
lea rsi, [rax + rax*8]
xor r13d, r13d
nop dword [rax]
lea rcx, [r15 + r13]
lea rdx, [r14 + r13]
call fcn.140087140
add r13, 0x48
cmp rsi, r13
jne 0x14006cea0
add r14, 0xfffffffffffffff0
mov rcx, r14
call fcn.140009440
mov r13, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x68]
movabs rdx, 0x6e006700690073
lea r14, [rbp*8]
add r14, rbp
mov qword [r15 + r14*8], 6
mov qword [r15 + r14*8 + 8], 8
mov qword [r15 + r14*8 + 0x10], rdx
mov dword [r15 + r14*8 + 0x18], 0x720065
movzx edx, byte [0x14012fbc8]
cmp rdx, 8
ja 0x14006cf4e
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
cmp dl, 8
ja case.default.0x14006cf35
movzx eax, dl
lea rcx, [0x14012ad88]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rdx, [0x14011d8b8]
lea rcx, [rsp + 0x20]
mov r8d, 4
jmp 0x14006cfec
mov al, 5
jmp 0x14006d00f
lea rcx, [rsp + 0x20]
call fcn.1400583f0
jmp 0x14006cff1
lea rdx, [0x14011d900]
lea rcx, [rsp + 0x20]
mov r8d, 0xc
jmp 0x14006cfec
lea rdx, [0x14011d918]
jmp 0x14006cfa5
lea rdx, [0x14011d930]
lea rcx, [rsp + 0x20]
mov r8d, 0xb
jmp 0x14006cfec
lea rdx, [0x14011d946]
jmp 0x14006cfe1
lea rdx, [0x14011d94c]
lea rcx, [rsp + 0x20]
mov r8d, 7
jmp 0x14006cfec
lea rdx, [0x14011d95a]
lea rcx, [rsp + 0x20]
mov r8d, 6
jmp 0x14006cfec
lea rdx, [0x14011d970]
lea rcx, [rsp + 0x20]
mov r8d, 9
jmp 0x14006cfec
lea rdx, [0x14011d982]
lea rcx, [rsp + 0x20]
mov r8d, 3
call fcn.14000d9a0
mov rdx, qword [rsp + 0x20]
mov rax, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [r15 + r14*8 + 0x28], rax
vmovups xmmword [r15 + r14*8 + 0x30], xmm0
mov al, 6
mov byte [r15 + r14*8 + 0x40], al
mov qword [r15 + r14*8 + 0x20], rdx
cmp qword [rdi], 0xa
jne 0x14006d091
cmp qword [rdi + 8], 8
je 0x14006d02a
mov r13, qword [rdi + 0x10]
movabs rax, 0x74006f00720070
cmp qword [r13], rax
jne 0x14006d091
movabs rax, 0x69007400630065
cmp qword [r13 + 8], rax
jne 0x14006d091
cmp dword [r13 + 0x10], 0x6e006f
jne 0x14006d091
shl rsi, 3
lea rsi, [rsi + rsi*8]
mov r14, r15
nop
mov rcx, r14
call fcn.14007bfe0
add r14, 0x48
add rsi, 0xffffffffffffffb8
jne 0x14006d060
mov esi, 1
mov bpl, 1
test r15, r15
je 0x14006d104
add r15, 0xfffffffffffffff0
mov rcx, r15
call fcn.140009440
jmp 0x14006d104
mov ecx, 0x90
call fcn.14000abb0
mov r14, rax
mov rcx, rax
mov rdx, rdi
call fcn.140087140
add rdi, 0xfffffffffffffff0
mov rcx, rdi
call fcn.140009440
mov qword [r14 + 0x48], 0xa
mov qword [r14 + 0x50], 0xa
mov ecx, 0x14
call fcn.14000abb0
mov qword [r14 + 0x58], rax
vmovaps xmm0, xmmword [0x1400f9030]
vmovups xmmword [rax], xmm0
mov dword [rax + 0x10], 0x6e006f
mov byte [r14 + 0x88], 8
mov qword [r14 + 0x68], r15
mov qword [r14 + 0x70], rsi
mov qword [r14 + 0x78], r12
mov esi, 2
xor ebp, ebp
mov rdi, r14
mov ecx, 0x48
call fcn.14000abb0
mov r14, rax
mov qword [rax], 6
mov qword [rax + 8], 8
movabs rax, 0x620061006e0065
mov qword [r14 + 0x10], rax
mov dword [r14 + 0x18], 0x65006c
movzx eax, byte [0x14012fbc9]
mov byte [r14 + 0x40], 1
mov byte [r14 + 0x20], al
mov byte [rsp + 0x40], 8
mov qword [rsp + 0x20], r14
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x30], 1
cmp qword [rdi], 0xe
movabs rdx, 0x650063006f0072
jne 0x14006d1b1
cmp qword [rdi + 8], 8
je 0x14006d17f
mov rax, qword [rdi + 0x10]
jmp 0x14006d183
lea rax, [rdi + 0x10]
movabs rcx, 0x69006c006e0075
cmp qword [rax], rcx
jne 0x14006d1b1
movabs rcx, 0x70004b006b006e
cmp qword [rax + 8], rcx
jne 0x14006d1b1
cmp qword [rax + 0x10], rdx
jne 0x14006d1b1
cmp dword [rax + 0x18], 0x730073
je 0x14006d1fc
test bpl, bpl
jne 0x14006d232
cmp qword [rdi + 0x48], 0xe
jne 0x14006d232
cmp qword [rdi + 0x50], 8
je 0x14006d1ca
mov rax, qword [rdi + 0x58]
jmp 0x14006d1ce
lea rax, [rdi + 0x58]
movabs rcx, 0x69006c006e0075
cmp qword [rax], rcx
jne 0x14006d232
movabs rcx, 0x70004b006b006e
cmp qword [rax + 8], rcx
jne 0x14006d232
cmp qword [rax + 0x10], rdx
jne 0x14006d232
cmp dword [rax + 0x18], 0x730073
jne 0x14006d232
xor r15d, r15d
nop
lea rcx, [r14 + r15]
call fcn.14007bfe0
add r15, 0x48
cmp r15, 0x48
jne 0x14006d200
test r14, r14
je 0x14006d224
add r14, 0xfffffffffffffff0
mov rcx, r14
call fcn.140009440
mov r14, rdi
mov r12, rsi
mov r13, rsi
jmp 0x14006d303
lea r13, [rsi + 1]
lea r12, [rsi + rsi]
cmp r12, r13
cmovbe r12, r13
lea rax, [r12*8]
lea rcx, [rax + rax*8]
call fcn.14000abb0
mov r14, rax
lea rax, [rsi*8]
lea rbp, [rax + rax*8]
xor r15d, r15d
nop word cs:[rax + rax]
lea rcx, [r14 + r15]
lea rdx, [rdi + r15]
call fcn.140087140
add r15, 0x48
cmp rbp, r15
jne 0x14006d270
add rdi, 0xfffffffffffffff0
mov rcx, rdi
call fcn.140009440
lea rsi, [rsi + rsi*8]
mov qword [r14 + rsi*8], 0xe
mov qword [r14 + rsi*8 + 8], 0xe
mov ecx, 0x1c
call fcn.14000abb0
mov qword [r14 + rsi*8 + 0x10], rax
vmovaps xmm0, xmmword [0x1400f9040]
vmovups xmmword [rax], xmm0
movabs rcx, 0x650063006f0072
mov qword [rax + 0x10], rcx
mov dword [rax + 0x18], 0x730073
mov byte [r14 + rsi*8 + 0x40], 8
mov rax, qword [rsp + 0x20]
mov qword [r14 + rsi*8 + 0x20], rax
mov qword [r14 + rsi*8 + 0x28], 1
mov qword [r14 + rsi*8 + 0x30], 1
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rsp + 0x20], xmm0
mov byte [rsp + 0x40], 8
mov qword [rsp + 0x20], r14
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x30], r12
vmovq r12, xmm6
movabs rdi, 0x63006f00720070
test r12, r12
je 0x14006d3a3
lea rax, [r12*8]
lea rax, [rax + rax*8]
neg rax
mov ecx, 0x10
jmp 0x14006d362
lea rdx, [rax + rcx]
add rdx, 0x48
add rcx, 0x48
cmp rdx, 0x10
je 0x14006d3a3
cmp qword [rbx + rcx - 0x10], 7
jne 0x14006d350
cmp qword [rbx + rcx - 8], 8
je 0x14006d380
mov rdx, qword [rbx + rcx]
cmp qword [rdx], rdi
jne 0x14006d350
jmp 0x14006d389
lea rdx, [rbx + rcx]
cmp qword [rdx], rdi
jne 0x14006d350
cmp dword [rdx + 8], 0x730065
jne 0x14006d350
cmp word [rdx + 0xc], 0x73
jne 0x14006d350
mov qword [rsp + 0x68], rbx
jmp 0x14006d58b
lea rsi, [r12 + 1]
vpextrq r13, xmm6, 1
cmp rsi, r13
jbe 0x14006d42f
add r13, r13
cmp r13, rsi
cmovbe r13, rsi
lea rax, [r13*8]
lea rcx, [rax + rax*8]
call fcn.14000abb0
mov r14, rax
test r12, r12
je 0x14006d4b4
mov qword [rsp + 0x68], r14
mov r15, rbx
mov rbp, r12
nop word cs:[rax + rax]
mov rcx, r14
mov rdx, r15
call fcn.140087140
add r15, 0x48
add r14, 0x48
dec rbp
jne 0x14006d3f0
mov rax, r12
mov r14, qword [rsp + 0x68]
test rbx, rbx
je 0x14006d424
add rbx, 0xfffffffffffffff0
mov rcx, rbx
call fcn.140009440
mov rax, r12
vpinsrq xmm6, xmm6, r13, 1
mov r12, rax
jmp 0x14006d432
mov r14, rbx
lea rax, [r12 + r12*8]
mov qword [r14 + rax*8], 7
mov qword [r14 + rax*8 + 8], 8
mov qword [r14 + rax*8 + 0x10], rdi
mov dword [r14 + rax*8 + 0x18], 0x730065
mov word [r14 + rax*8 + 0x1c], 0x73
lea rcx, [r14 + rax*8 + 0x20]
movzx edx, byte [rsp + 0x40]
mov byte [r14 + rax*8 + 0x40], dl
lea r8, [0x14012adac]
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
jmp rdx
mov rax, qword [rsp + 0x20]
mov qword [rcx], rax
jmp 0x14006d55b
mov rdx, qword [rsp + 0x20]
mov qword [rcx], rdx
mov rcx, qword [rsp + 0x28]
mov qword [r14 + rax*8 + 0x28], rcx
mov rcx, qword [rsp + 0x30]
mov qword [r14 + rax*8 + 0x30], rcx
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rsp + 0x20], xmm0
jmp 0x14006d55b
xor eax, eax
test rbx, rbx
jne 0x14006d415
jmp 0x14006d424
movzx eax, byte [rsp + 0x20]
mov byte [rcx], al
jmp 0x14006d55b
vmovss xmm0, dword [rsp + 0x20]
vmovss dword [rcx], xmm0
jmp 0x14006d55b
vmovsd xmm0, qword [rsp + 0x20]
vmovsd qword [rcx], xmm0
jmp 0x14006d55b
mov rdx, qword [rsp + 0x20]
mov qword [rcx], rdx
mov rcx, qword [rsp + 0x28]
mov qword [r14 + rax*8 + 0x28], rcx
movzx ecx, word [rsp + 0x30]
mov word [r14 + rax*8 + 0x30], cx
movzx ecx, word [rsp + 0x32]
mov word [r14 + rax*8 + 0x32], cx
movzx ecx, word [rsp + 0x34]
mov word [r14 + rax*8 + 0x34], cx
movzx ecx, word [rsp + 0x36]
mov word [r14 + rax*8 + 0x36], cx
movzx ecx, word [rsp + 0x38]
mov word [r14 + rax*8 + 0x38], cx
movzx ecx, word [rsp + 0x3a]
mov word [r14 + rax*8 + 0x3a], cx
movzx ecx, word [rsp + 0x3c]
mov word [r14 + rax*8 + 0x3c], cx
movzx ecx, word [rsp + 0x3e]
mov word [r14 + rax*8 + 0x3e], cx
mov qword [rsp + 0x28], 8
vpinsrq xmm6, xmm6, rsi, 0
movzx eax, byte [rsp + 0x40]
cmp eax, 6
mov qword [rsp + 0x68], r14
jb 0x14006d5e2
cmp eax, 8
je 0x14006d58b
cmp eax, 7
jne 0x14006d5c9
lea rcx, [rsp + 0x20]
call fcn.14007bf30
mov rbx, qword [rsp + 0x20]
jmp 0x14006d5c2
mov rbx, qword [rsp + 0x20]
mov rax, qword [rsp + 0x28]
test rax, rax
je 0x14006d5c2
shl rax, 3
lea rsi, [rax + rax*8]
mov r14, rbx
nop word cs:[rax + rax]
mov rcx, r14
call fcn.14007bfe0
add r14, 0x48
add rsi, 0xffffffffffffffb8
jne 0x14006d5b0
test rbx, rbx
jne 0x14006d5d6
jmp 0x14006d5e2
cmp qword [rsp + 0x28], 8
je 0x14006d5e2
mov rbx, qword [rsp + 0x30]
add rbx, 0xfffffffffffffff0
mov rcx, rbx
call fcn.140009440
mov ecx, 0x48
call fcn.14000abb0
mov r14, rax
mov qword [rax], 7
mov qword [rax + 8], 8
lea rdi, [rax + 0x10]
movabs rax, 0x61007400740061
mov qword [r14 + 0x10], rax
mov dword [r14 + 0x18], 0x6b0063
mov word [r14 + 0x1c], 0x31
movzx ecx, word [0x14012fbca]
movzx eax, cx
xor r8d, r8d
lea rsi, [0x14011d988]
nop word cs:[rax + rax]
movzx edx, word [r8 + rsi]
cmp dx, cx
je 0x14006d65a
lea r9, [r8 + 2]
cmp r8, 0x10a
mov r8, r9
jne 0x14006d640
movabs rbp, 0x61007200740073
cmp dx, cx
jne 0x14006d7b7
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
call fcn.14009ac40
vmovups xmm0, xmmword [rsp + 0x20]
vmovups xmm1, xmmword [rsp + 0x30]
vmovups xmmword [r14 + 0x30], xmm1
mov rax, qword [r14]
mov byte [r14 + 0x40], 6
vmovups xmmword [r14 + 0x20], xmm0
cmp rax, 7
jne 0x14006d6f4
cmp qword [r14 + 8], 8
je 0x14006d6c7
mov rdi, qword [r14 + 0x10]
movabs rax, 0x61007400740061
cmp qword [rdi], rax
jne 0x14006d6f4
cmp dword [rdi + 8], 0x6b0063
jne 0x14006d6f4
mov r15d, 1
cmp word [rdi + 0xc], 0x32
jne 0x14006d6f4
mov rbx, r14
jmp 0x14006d8a0
mov ecx, 0x90
call fcn.14000abb0
mov rbx, rax
mov rcx, rax
mov rdx, r14
call fcn.140087140
add r14, 0xfffffffffffffff0
mov rcx, r14
call fcn.140009440
mov qword [rbx + 0x48], 7
mov qword [rbx + 0x50], 8
movabs rax, 0x61007400740061
mov qword [rbx + 0x58], rax
mov dword [rbx + 0x60], 0x6b0063
mov word [rbx + 0x64], 0x32
movzx ecx, word [0x14012fbcc]
movzx eax, cx
xor edx, edx
nop
movzx r8d, word [rdx + rsi]
cmp r8w, cx
je 0x14006d76b
lea r9, [rdx + 2]
cmp rdx, 0x10a
mov rdx, r9
jne 0x14006d750
cmp r8w, cx
jne 0x14006d7d0
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
call fcn.14009ac40
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [rbx + 0x70], rcx
vmovups xmmword [rbx + 0x78], xmm0
mov cl, 6
jmp 0x14006d7d2
mov byte [r14 + 0x40], 5
mov qword [r14 + 0x20], rax
cmp qword [r14 + 8], 8
jne 0x14006d6c3
jmp 0x14006d6c7
mov cl, 5
mov byte [rbx + 0x88], cl
mov qword [rbx + 0x68], rax
mov rax, qword [rbx]
cmp rax, 0xd
jne 0x14006d840
cmp qword [rbx + 8], 8
je 0x14006d7f7
mov rcx, qword [rbx + 0x10]
cmp qword [rcx], rbp
je 0x14006d800
jmp 0x14006d840
lea rcx, [rbx + 0x10]
cmp qword [rcx], rbp
jne 0x14006d840
movabs rdx, 0x6f004600650066
cmp qword [rcx + 8], rdx
jne 0x14006d840
movabs rdx, 0x72006100770072
cmp qword [rcx + 0x10], rdx
jne 0x14006d840
cmp word [rcx + 0x18], 0x64
jne 0x14006d840
mov eax, 0xd
mov ecx, 2
mov qword [rsp + 0x48], rcx
mov edi, 2
jmp 0x14006da40
mov r15d, 2
cmp qword [rbx + 0x48], 0xd
jne 0x14006d8a0
cmp qword [rbx + 0x50], 8
je 0x14006d85f
mov rcx, qword [rbx + 0x58]
cmp qword [rcx], rbp
je 0x14006d86b
jmp 0x14006d8a0
mov rcx, rbx
add rcx, 0x58
cmp qword [rcx], rbp
jne 0x14006d8a0
movabs rdx, 0x6f004600650066
cmp qword [rcx + 8], rdx
jne 0x14006d8a0
movabs rdx, 0x72006100770072
cmp qword [rcx + 0x10], rdx
jne 0x14006d8a0
cmp word [rcx + 0x18], 0x64
mov edi, 2
mov ebp, 2
je 0x14006d9dc
lea rdi, [r15 + 1]
lea rax, [r15 + r15]
cmp rax, rdi
cmovbe rax, rdi
mov rbp, rax
lea rax, [rax*8]
lea rcx, [rax + rax*8]
call fcn.14000abb0
mov r14, rax
lea rax, [r15*8]
lea r12, [rax + rax*8]
xor r13d, r13d
nop word cs:[rax + rax]
lea rcx, [r14 + r13]
lea rdx, [rbx + r13]
call fcn.140087140
add r13, 0x48
cmp r12, r13
jne 0x14006d8e0
add rbx, 0xfffffffffffffff0
mov rcx, rbx
call fcn.140009440
lea rbx, [r15 + r15*8]
mov qword [r14 + rbx*8], 0xd
mov qword [r14 + rbx*8 + 8], 0xd
mov ecx, 0x1a
call fcn.14000abb0
mov qword [r14 + rbx*8 + 0x10], rax
vmovaps xmm0, xmmword [0x1400f9050]
vmovups xmmword [rax], xmm0
movabs rcx, 0x72006100770072
mov qword [rax + 0x10], rcx
mov word [rax + 0x18], 0x64
movzx ecx, word [0x14012fbce]
movzx eax, cx
xor edx, edx
nop word cs:[rax + rax]
movzx r8d, word [rdx + rsi]
cmp r8w, cx
je 0x14006d97b
lea r9, [rdx + 2]
cmp rdx, 0x10a
mov rdx, r9
jne 0x14006d960
cmp r8w, cx
jne 0x14006d9ca
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
call fcn.14009ac40
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [r14 + rbx*8 + 0x28], rcx
vmovups xmmword [r14 + rbx*8 + 0x30], xmm0
mov cl, 6
jmp 0x14006d9cc
mov cl, 5
mov byte [r14 + rbx*8 + 0x40], cl
mov qword [r14 + rbx*8 + 0x20], rax
mov rax, qword [r14]
mov rbx, r14
cmp rax, 0xe
mov qword [rsp + 0x48], rbp
jne 0x14006d9f4
cmp qword [rbx + 8], 8
je 0x14006da00
mov rcx, qword [rbx + 0x10]
jmp 0x14006da04
movabs rbp, 0x61007200740073
jmp 0x14006da40
lea rcx, [rbx + 0x10]
movabs rbp, 0x61007200740073
cmp qword [rcx], rbp
jne 0x14006da40
movabs rdx, 0x61004200650066
cmp qword [rcx + 8], rdx
jne 0x14006da40
movabs rdx, 0x610077006b0063
cmp qword [rcx + 0x10], rdx
jne 0x14006da40
cmp dword [rcx + 0x18], 0x640072
je 0x14006dc78
cmp qword [rbx + 0x48], 0xe
jne 0x14006da93
cmp qword [rbx + 0x50], 8
je 0x14006da59
mov rcx, qword [rbx + 0x58]
cmp qword [rcx], rbp
je 0x14006da62
jmp 0x14006da93
lea rcx, [rbx + 0x58]
cmp qword [rcx], rbp
jne 0x14006da93
movabs rdx, 0x61004200650066
cmp qword [rcx + 8], rdx
jne 0x14006da93
movabs rdx, 0x610077006b0063
cmp qword [rcx + 0x10], rdx
jne 0x14006da93
cmp dword [rcx + 0x18], 0x640072
jne 0x14006da93
mov r12, rdi
jmp 0x14006dc37
cmp edi, 2
je 0x14006daf9
cmp qword [rbx + 0x90], 0xe
jne 0x14006daf9
cmp qword [rbx + 0x98], 8
je 0x14006daba
mov rcx, qword [rbx + 0xa0]
cmp qword [rcx], rbp
je 0x14006dac6
jmp 0x14006daf9
lea rcx, [rbx + 0xa0]
cmp qword [rcx], rbp
jne 0x14006daf9
movabs rdx, 0x61004200650066
cmp qword [rcx + 8], rdx
jne 0x14006daf9
movabs rdx, 0x610077006b0063
cmp qword [rcx + 0x10], rdx
jne 0x14006daf9
mov r12d, 3
cmp dword [rcx + 0x18], 0x640072
je 0x14006dc37
lea r12, [rdi + 1]
mov rax, qword [rsp + 0x48]
cmp rdi, rax
jb 0x14006db65
add rax, rax
cmp rax, r12
cmovbe rax, r12
mov qword [rsp + 0x48], rax
lea rax, [rax*8]
lea rcx, [rax + rax*8]
call fcn.14000abb0
mov r14, rax
lea rax, [rdi*8]
lea r15, [rax + rax*8]
xor r13d, r13d
nop dword [rax]
lea rcx, [r14 + r13]
lea rdx, [rbx + r13]
call fcn.140087140
add r13, 0x48
cmp r15, r13
jne 0x14006db40
add rbx, 0xfffffffffffffff0
mov rcx, rbx
call fcn.140009440
mov rbx, r14
lea rdi, [rdi + rdi*8]
mov qword [rbx + rdi*8], 0xe
mov qword [rbx + rdi*8 + 8], 0xe
mov ecx, 0x1c
call fcn.14000abb0
mov qword [rbx + rdi*8 + 0x10], rax
vmovaps xmm0, xmmword [0x1400f9060]
vmovups xmmword [rax], xmm0
movabs rcx, 0x610077006b0063
mov qword [rax + 0x10], rcx
mov dword [rax + 0x18], 0x640072
movzx ecx, word [0x14012fbd0]
movzx eax, cx
xor edx, edx
nop word cs:[rax + rax]
movzx r8d, word [rdx + rsi]
cmp r8w, cx
je 0x14006dbdb
lea r9, [rdx + 2]
cmp rdx, 0x10a
mov rdx, r9
jne 0x14006dbc0
cmp r8w, cx
jne 0x14006dc29
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
call fcn.14009ac40
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [rbx + rdi*8 + 0x28], rcx
vmovups xmmword [rbx + rdi*8 + 0x30], xmm0
mov cl, 6
jmp 0x14006dc2b
mov cl, 5
mov byte [rbx + rdi*8 + 0x40], cl
mov qword [rbx + rdi*8 + 0x20], rax
mov rax, qword [rbx]
cmp rax, 0xa
jne 0x14006dc81
cmp qword [rbx + 8], 8
movabs rcx, 0x65004c00650066
je 0x14006dc59
mov rax, qword [rbx + 0x10]
cmp qword [rax], rbp
je 0x14006dc62
jmp 0x14006dc81
lea rax, [rbx + 0x10]
cmp qword [rax], rbp
jne 0x14006dc81
cmp qword [rax + 8], rcx
jne 0x14006dc81
cmp dword [rax + 0x10], 0x740066
mov rdi, r12
je 0x14006dd62
cmp qword [rbx + 0x48], 0xa
jne 0x14006dcc3
jmp 0x14006dc8b
mov rdi, r12
cmp qword [rbx + 0x48], 0xa
jne 0x14006dcc3
cmp qword [rbx + 0x50], 8
je 0x14006dc9d
mov rax, qword [rbx + 0x58]
cmp qword [rax], rbp
je 0x14006dca6
jmp 0x14006dcc3
lea rax, [rbx + 0x58]
cmp qword [rax], rbp
jne 0x14006dcc3
movabs rcx, 0x65004c00650066
cmp qword [rax + 8], rcx
jne 0x14006dcc3
cmp dword [rax + 0x10], 0x740066
je 0x14006dd5f
cmp edi, 2
je 0x14006dd72
cmp qword [rbx + 0x90], 0xa
jne 0x14006dd13
cmp qword [rbx + 0x98], 8
je 0x14006dcee
mov rax, qword [rbx + 0xa0]
cmp qword [rax], rbp
je 0x14006dcfa
jmp 0x14006dd13
lea rax, [rbx + 0xa0]
cmp qword [rax], rbp
jne 0x14006dd13
movabs rcx, 0x65004c00650066
cmp qword [rax + 8], rcx
jne 0x14006dd13
cmp dword [rax + 0x10], 0x740066
je 0x14006dd5f
cmp edi, 3
je 0x14006dd72
cmp qword [rbx + 0xd8], 0xa
jne 0x14006dd72
cmp qword [rbx + 0xe0], 8
je 0x14006dd3a
mov rax, qword [rbx + 0xe8]
cmp qword [rax], rbp
je 0x14006dd46
jmp 0x14006dd72
lea rax, [rbx + 0xe8]
cmp qword [rax], rbp
jne 0x14006dd72
movabs rcx, 0x65004c00650066
cmp qword [rax + 8], rcx
jne 0x14006dd72
cmp dword [rax + 0x10], 0x740066
jne 0x14006dd72
mov r12, rdi
lea rax, [r12 + r12*8]
lea rax, [rbx + rax*8]
mov r15, rbx
jmp 0x14006deae
lea r12, [rdi + 1]
mov rax, qword [rsp + 0x48]
cmp rdi, rax
jae 0x14006dd85
mov r15, rbx
jmp 0x14006dde2
add rax, rax
cmp rax, r12
cmovbe rax, r12
mov qword [rsp + 0x48], rax
lea rax, [rax*8]
lea rcx, [rax + rax*8]
call fcn.14000abb0
mov r15, rax
lea rax, [rdi*8]
lea r14, [rax + rax*8]
xor r13d, r13d
nop word [rax + rax]
lea rcx, [r15 + r13]
lea rdx, [rbx + r13]
call fcn.140087140
add r13, 0x48
cmp r14, r13
jne 0x14006ddc0
add rbx, 0xfffffffffffffff0
mov rcx, rbx
call fcn.140009440
lea rdi, [rdi + rdi*8]
mov qword [r15 + rdi*8], 0xa
mov qword [r15 + rdi*8 + 8], 0xa
mov ecx, 0x14
call fcn.14000abb0
mov qword [r15 + rdi*8 + 0x10], rax
vmovaps xmm0, xmmword [0x1400f9070]
vmovups xmmword [rax], xmm0
mov dword [rax + 0x10], 0x740066
movzx ecx, word [0x14012fbd2]
movzx eax, cx
xor edx, edx
nop word cs:[rax + rax]
movzx r8d, word [rdx + rsi]
cmp r8w, cx
je 0x14006de4b
lea r9, [rdx + 2]
cmp rdx, 0x10a
mov rdx, r9
jne 0x14006de30
cmp r8w, cx
jne 0x14006de9a
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
call fcn.14009ac40
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [r15 + rdi*8 + 0x28], rcx
vmovups xmmword [r15 + rdi*8 + 0x30], xmm0
mov cl, 6
jmp 0x14006de9c
mov cl, 5
mov byte [r15 + rdi*8 + 0x40], cl
mov qword [r15 + rdi*8 + 0x20], rax
lea rax, [r12 + r12*8]
lea rax, [r15 + rax*8]
lea rcx, [r15 + 0x10]
movabs r8, 0x69005200650066
jmp 0x14006ded0
lea rdx, [rcx + 0x48]
add rcx, 0x38
cmp rcx, rax
mov rcx, rdx
je 0x14006df0f
cmp qword [rcx - 0x10], 0xb
jne 0x14006dec0
cmp qword [rcx - 8], 8
mov rdx, rcx
je 0x14006dee4
mov rdx, qword [rcx]
cmp qword [rdx], rbp
jne 0x14006dec0
cmp qword [rdx + 8], r8
jne 0x14006dec0
cmp dword [rdx + 0x10], 0x680067
jne 0x14006dec0
cmp word [rdx + 0x14], 0x74
jne 0x14006dec0
mov r14, r15
mov rdi, r12
mov r12, qword [rsp + 0x48]
jmp 0x14006e04b
lea rdi, [r12 + 1]
mov rax, qword [rsp + 0x48]
cmp rdi, rax
jbe 0x14006df79
add rax, rax
cmp rax, rdi
cmovbe rax, rdi
mov qword [rsp + 0x48], rax
lea rax, [rax*8]
lea rcx, [rax + rax*8]
call fcn.14000abb0
mov r14, rax
lea rax, [r12*8]
lea rbx, [rax + rax*8]
xor r13d, r13d
lea rcx, [r14 + r13]
lea rdx, [r15 + r13]
call fcn.140087140
add r13, 0x48
cmp rbx, r13
jne 0x14006df50
test r15, r15
je 0x14006df7c
add r15, 0xfffffffffffffff0
mov rcx, r15
call fcn.140009440
jmp 0x14006df7c
mov r14, r15
lea rbx, [r12 + r12*8]
mov qword [r14 + rbx*8], 0xb
mov qword [r14 + rbx*8 + 8], 0xb
mov ecx, 0x16
call fcn.14000abb0
mov qword [r14 + rbx*8 + 0x10], rax
vmovaps xmm0, xmmword [0x1400f9080]
vmovups xmmword [rax], xmm0
mov dword [rax + 0x10], 0x680067
mov word [rax + 0x14], 0x74
movzx ecx, word [0x14012fbd4]
movzx eax, cx
xor edx, edx
nop word cs:[rax + rax]
movzx r8d, word [rdx + rsi]
cmp r8w, cx
je 0x14006dfeb
lea r9, [rdx + 2]
cmp rdx, 0x10a
mov rdx, r9
jne 0x14006dfd0
cmp r8w, cx
mov r12, qword [rsp + 0x48]
jne 0x14006e03f
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
call fcn.14009ac40
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [r14 + rbx*8 + 0x28], rcx
vmovups xmmword [r14 + rbx*8 + 0x30], xmm0
mov cl, 6
jmp 0x14006e041
mov cl, 5
mov byte [r14 + rbx*8 + 0x40], cl
mov qword [r14 + rbx*8 + 0x20], rax
movabs r11, 0x670067006f0074
movabs r13, 0x61006500570074
test rdi, rdi
je 0x14006e1d5
mov rax, qword [r14]
cmp rax, 4
jne 0x14006e09c
cmp qword [r14 + 8], 8
je 0x14006e07e
mov rcx, qword [r14 + 0x10]
jmp 0x14006e082
lea rcx, [r14 + 0x10]
movabs rdx, 0x70006d0075006a
cmp qword [rcx], rdx
jne 0x14006e09c
mov rbx, r14
mov r15, rdi
jmp 0x14006e364
cmp edi, 1
je 0x14006e1d5
cmp qword [r14 + 0x48], 4
jne 0x14006e0d0
cmp qword [r14 + 0x50], 8
je 0x14006e0b9
mov rcx, qword [r14 + 0x58]
jmp 0x14006e0bd
lea rcx, [r14 + 0x58]
movabs rdx, 0x70006d0075006a
cmp qword [rcx], rdx
je 0x14006e1c0
cmp edi, 2
je 0x14006e1d5
cmp qword [r14 + 0x90], 4
jne 0x14006e110
cmp qword [r14 + 0x98], 8
je 0x14006e0f6
mov rcx, qword [r14 + 0xa0]
jmp 0x14006e0fd
lea rcx, [r14 + 0xa0]
movabs rdx, 0x70006d0075006a
cmp qword [rcx], rdx
je 0x14006e1c0
cmp edi, 3
je 0x14006e1d5
cmp qword [r14 + 0xd8], 4
jne 0x14006e14c
cmp qword [r14 + 0xe0], 8
je 0x14006e136
mov rcx, qword [r14 + 0xe8]
jmp 0x14006e13d
lea rcx, [r14 + 0xe8]
movabs rdx, 0x70006d0075006a
cmp qword [rcx], rdx
je 0x14006e1c0
cmp edi, 4
je 0x14006e1d5
cmp qword [r14 + 0x120], 4
jne 0x14006e188
cmp qword [r14 + 0x128], 8
je 0x14006e172
mov rcx, qword [r14 + 0x130]
jmp 0x14006e179
lea rcx, [r14 + 0x130]
movabs rdx, 0x70006d0075006a
cmp qword [rcx], rdx
je 0x14006e1c0
cmp edi, 5
je 0x14006e1d5
cmp qword [r14 + 0x168], 4
jne 0x14006e1d5
cmp qword [r14 + 0x170], 8
je 0x14006e1aa
mov rcx, qword [r14 + 0x178]
jmp 0x14006e1b1
lea rcx, [r14 + 0x178]
movabs rdx, 0x70006d0075006a
cmp qword [rcx], rdx
jne 0x14006e1d5
mov r15, rdi
mov rbx, r14
cmp rax, 6
je 0x14006e32c
jmp 0x14006e364
lea r15, [rdi + 1]
cmp r15, r12
jbe 0x14006e267
add r12, r12
cmp r12, r15
mov qword [rsp + 0x48], r15
cmovbe r12, r15
mov rbp, r12
lea rax, [r12*8]
lea rcx, [rax + rax*8]
call fcn.14000abb0
mov rbx, rax
test rdi, rdi
je 0x14006e238
mov r15, rbx
mov r12, r14
mov r13, rdi
nop word cs:[rax + rax]
mov rcx, r15
mov rdx, r12
call fcn.140087140
add r12, 0x48
add r15, 0x48
dec r13
jne 0x14006e220
test r14, r14
je 0x14006e249
add r14, 0xfffffffffffffff0
mov rcx, r14
call fcn.140009440
mov r12, rbp
movabs r11, 0x670067006f0074
movabs r13, 0x61006500570074
mov r15, qword [rsp + 0x48]
jmp 0x14006e26a
mov rbx, r14
lea rdi, [rdi + rdi*8]
mov qword [rbx + rdi*8], 4
mov qword [rbx + rdi*8 + 8], 8
movabs rax, 0x70006d0075006a
mov qword [rbx + rdi*8 + 0x10], rax
movzx ecx, word [0x14012fbd6]
movzx eax, cx
xor edx, edx
nop word [rax + rax]
movzx r8d, word [rdx + rsi]
cmp r8w, cx
je 0x14006e2bb
lea r9, [rdx + 2]
cmp rdx, 0x10a
mov rdx, r9
jne 0x14006e2a0
cmp r8w, cx
jne 0x14006e313
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
call fcn.14009ac40
movabs r11, 0x670067006f0074
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [rbx + rdi*8 + 0x28], rcx
vmovups xmmword [rbx + rdi*8 + 0x30], xmm0
mov cl, 6
jmp 0x14006e315
mov cl, 5
mov byte [rbx + rdi*8 + 0x40], cl
mov qword [rbx + rdi*8 + 0x20], rax
test r15, r15
je 0x14006e339
mov rax, qword [rbx]
cmp rax, 6
jne 0x14006e364
cmp qword [rbx + 8], 8
je 0x14006e344
mov rcx, qword [rbx + 0x10]
jmp 0x14006e348
mov bpl, 1
xor r15d, r15d
jmp 0x14006e53d
lea rcx, [rbx + 0x10]
movabs rdx, 0x6f006c00650072
cmp qword [rcx], rdx
jne 0x14006e364
cmp dword [rcx + 8], 0x640061
je 0x14006e6ec
cmp r15d, 1
jne 0x14006e375
mov r15d, 1
jmp 0x14006e53b
cmp qword [rbx + 0x48], 6
jne 0x14006e3a9
cmp qword [rbx + 0x50], 8
je 0x14006e389
mov rcx, qword [rbx + 0x58]
jmp 0x14006e38d
lea rcx, [rbx + 0x58]
movabs rdx, 0x6f006c00650072
cmp qword [rcx], rdx
jne 0x14006e3a9
cmp dword [rcx + 8], 0x640061
je 0x14006e69e
cmp r15d, 2
jne 0x14006e3ba
mov r15d, 2
jmp 0x14006e53b
cmp qword [rbx + 0x90], 6
jne 0x14006e3fa
cmp qword [rbx + 0x98], 8
je 0x14006e3d7
mov rcx, qword [rbx + 0xa0]
jmp 0x14006e3de
lea rcx, [rbx + 0xa0]
movabs rdx, 0x6f006c00650072
cmp qword [rcx], rdx
jne 0x14006e3fa
cmp dword [rcx + 8], 0x640061
je 0x14006e69e
cmp r15d, 3
jne 0x14006e40b
mov r15d, 3
jmp 0x14006e53b
cmp qword [rbx + 0xd8], 6
jne 0x14006e44b
cmp qword [rbx + 0xe0], 8
je 0x14006e428
mov rcx, qword [rbx + 0xe8]
jmp 0x14006e42f
lea rcx, [rbx + 0xe8]
movabs rdx, 0x6f006c00650072
cmp qword [rcx], rdx
jne 0x14006e44b
cmp dword [rcx + 8], 0x640061
je 0x14006e69e
cmp r15d, 4
jne 0x14006e45c
mov r15d, 4
jmp 0x14006e53b
cmp qword [rbx + 0x120], 6
jne 0x14006e49c
cmp qword [rbx + 0x128], 8
je 0x14006e479
mov rcx, qword [rbx + 0x130]
jmp 0x14006e480
lea rcx, [rbx + 0x130]
movabs rdx, 0x6f006c00650072
cmp qword [rcx], rdx
jne 0x14006e49c
cmp dword [rcx + 8], 0x640061
je 0x14006e69e
cmp r15d, 5
jne 0x14006e4ad
mov r15d, 5
jmp 0x14006e53b
cmp qword [rbx + 0x168], 6
jne 0x14006e4ed
cmp qword [rbx + 0x170], 8
je 0x14006e4ca
mov rcx, qword [rbx + 0x178]
jmp 0x14006e4d1
lea rcx, [rbx + 0x178]
movabs rdx, 0x6f006c00650072
cmp qword [rcx], rdx
jne 0x14006e4ed
cmp dword [rcx + 8], 0x640061
je 0x14006e69e
cmp r15d, 6
jne 0x14006e4fb
mov r15d, 6
jmp 0x14006e53b
cmp qword [rbx + 0x1b0], 6
jne 0x14006e53b
cmp qword [rbx + 0x1b8], 8
je 0x14006e518
mov rcx, qword [rbx + 0x1c0]
jmp 0x14006e51f
lea rcx, [rbx + 0x1c0]
movabs rdx, 0x6f006c00650072
cmp qword [rcx], rdx
jne 0x14006e53b
cmp dword [rcx + 8], 0x640061
je 0x14006e69e
xor ebp, ebp
lea rdi, [r15 + 1]
cmp rdi, r12
jbe 0x14006e5c7
add r12, r12
cmp r12, rdi
cmovbe r12, rdi
lea rax, [r12*8]
lea rcx, [rax + rax*8]
call fcn.14000abb0
mov r14, rax
test bpl, bpl
jne 0x14006e5af
mov qword [rsp + 0x48], r12
mov r13, r15
mov r15, r14
mov r12, rbx
mov rbp, r13
nop
mov rcx, r15
mov rdx, r12
call fcn.140087140
add r12, 0x48
add r15, 0x48
dec r13
jne 0x14006e580
test rbx, rbx
mov r12, qword [rsp + 0x48]
movabs r13, 0x61006500570074
mov r15, rbp
je 0x14006e5bb
add rbx, 0xfffffffffffffff0
mov rcx, rbx
call fcn.140009440
movabs r11, 0x670067006f0074
jmp 0x14006e5ca
mov r14, rbx
lea rbx, [r15 + r15*8]
mov qword [r14 + rbx*8], 6
mov qword [r14 + rbx*8 + 8], 8
movabs rax, 0x6f006c00650072
mov qword [r14 + rbx*8 + 0x10], rax
mov dword [r14 + rbx*8 + 0x18], 0x640061
movzx ecx, word [0x14012fbd8]
movzx eax, cx
xor edx, edx
nop word cs:[rax + rax]
movzx r8d, word [rdx + rsi]
cmp r8w, cx
je 0x14006e62b
lea r9, [rdx + 2]
cmp rdx, 0x10a
mov rdx, r9
jne 0x14006e610
cmp r8w, cx
jne 0x14006e684
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
call fcn.14009ac40
movabs r11, 0x670067006f0074
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [r14 + rbx*8 + 0x28], rcx
vmovups xmmword [r14 + rbx*8 + 0x30], xmm0
mov cl, 6
jmp 0x14006e686
mov cl, 5
mov byte [r14 + rbx*8 + 0x40], cl
mov qword [r14 + rbx*8 + 0x20], rax
test rdi, rdi
je 0x14006e6b1
mov rax, qword [r14]
mov r15, rdi
mov rbx, r14
cmp rax, 0xa
jne 0x14006e6ec
cmp qword [rbx + 8], 8
je 0x14006e6bc
mov rax, qword [rbx + 0x10]
jmp 0x14006e6c0
mov bpl, 1
xor r15d, r15d
jmp 0x14006e998
lea rax, [rbx + 0x10]
movabs rcx, 0x620075006f0064
cmp qword [rax], rcx
jne 0x14006e6ec
movabs rcx, 0x7700530065006c
cmp qword [rax + 8], rcx
jne 0x14006e6ec
cmp dword [rax + 0x10], 0x700061
je 0x14006e97c
cmp r15d, 1
jne 0x14006e6fd
mov r15d, 1
jmp 0x14006e993
cmp qword [rbx + 0x48], 0xa
jne 0x14006e741
cmp qword [rbx + 0x50], 8
je 0x14006e711
mov rax, qword [rbx + 0x58]
jmp 0x14006e715
lea rax, [rbx + 0x58]
movabs rcx, 0x620075006f0064
cmp qword [rax], rcx
jne 0x14006e741
movabs rcx, 0x7700530065006c
cmp qword [rax + 8], rcx
jne 0x14006e741
cmp dword [rax + 0x10], 0x700061
je 0x14006e97c
cmp r15d, 2
jne 0x14006e752
mov r15d, 2
jmp 0x14006e993
cmp qword [rbx + 0x90], 0xa
jne 0x14006e7a2
cmp qword [rbx + 0x98], 8
je 0x14006e76f
mov rax, qword [rbx + 0xa0]
jmp 0x14006e776
lea rax, [rbx + 0xa0]
movabs rcx, 0x620075006f0064
cmp qword [rax], rcx
jne 0x14006e7a2
movabs rcx, 0x7700530065006c
cmp qword [rax + 8], rcx
jne 0x14006e7a2
cmp dword [rax + 0x10], 0x700061
je 0x14006e97c
cmp r15d, 3
jne 0x14006e7b3
mov r15d, 3
jmp 0x14006e993
cmp qword [rbx + 0xd8], 0xa
jne 0x14006e803
cmp qword [rbx + 0xe0], 8
je 0x14006e7d0
mov rax, qword [rbx + 0xe8]
jmp 0x14006e7d7
lea rax, [rbx + 0xe8]
movabs rcx, 0x620075006f0064
cmp qword [rax], rcx
jne 0x14006e803
movabs rcx, 0x7700530065006c
cmp qword [rax + 8], rcx
jne 0x14006e803
cmp dword [rax + 0x10], 0x700061
je 0x14006e97c
cmp r15d, 4
jne 0x14006e814
mov r15d, 4
jmp 0x14006e993
cmp qword [rbx + 0x120], 0xa
jne 0x14006e864
cmp qword [rbx + 0x128], 8
je 0x14006e831
mov rax, qword [rbx + 0x130]
jmp 0x14006e838
lea rax, [rbx + 0x130]
movabs rcx, 0x620075006f0064
cmp qword [rax], rcx
jne 0x14006e864
movabs rcx, 0x7700530065006c
cmp qword [rax + 8], rcx
jne 0x14006e864
cmp dword [rax + 0x10], 0x700061
je 0x14006e97c
cmp r15d, 5
jne 0x14006e875
mov r15d, 5
jmp 0x14006e993
cmp qword [rbx + 0x168], 0xa
jne 0x14006e8c5
cmp qword [rbx + 0x170], 8
je 0x14006e892
mov rax, qword [rbx + 0x178]
jmp 0x14006e899
lea rax, [rbx + 0x178]
movabs rcx, 0x620075006f0064
cmp qword [rax], rcx
jne 0x14006e8c5
movabs rcx, 0x7700530065006c
cmp qword [rax + 8], rcx
jne 0x14006e8c5
cmp dword [rax + 0x10], 0x700061
je 0x14006e97c
cmp r15d, 6
jne 0x14006e8d6
mov r15d, 6
jmp 0x14006e993
cmp qword [rbx + 0x1b0], 0xa
jne 0x14006e922
cmp qword [rbx + 0x1b8], 8
je 0x14006e8f3
mov rax, qword [rbx + 0x1c0]
jmp 0x14006e8fa
lea rax, [rbx + 0x1c0]
movabs rcx, 0x620075006f0064
cmp qword [rax], rcx
jne 0x14006e922
movabs rcx, 0x7700530065006c
cmp qword [rax + 8], rcx
jne 0x14006e922
cmp dword [rax + 0x10], 0x700061
je 0x14006e97c
cmp r15d, 7
jne 0x14006e930
mov r15d, 7
jmp 0x14006e993
cmp qword [rbx + 0x1f8], 0xa
jne 0x14006e993
cmp qword [rbx + 0x200], 8
je 0x14006e94d
mov rax, qword [rbx + 0x208]
jmp 0x14006e954
lea rax, [rbx + 0x208]
movabs rcx, 0x620075006f0064
cmp qword [rax], rcx
jne 0x14006e993
movabs rcx, 0x7700530065006c
cmp qword [rax + 8], rcx
jne 0x14006e993
cmp dword [rax + 0x10], 0x700061
jne 0x14006e993
lea rax, [r15 + r15*8]
lea rax, [rbx + rax*8]
test r15, r15
mov rdi, r15
sete r15b
jmp 0x14006eb05
xor ebp, ebp
mov r14, rbx
lea rdi, [r15 + 1]
cmp rdi, r12
jbe 0x14006ea1d
add r12, r12
cmp r12, rdi
cmovbe r12, rdi
lea rax, [r12*8]
lea rcx, [rax + rax*8]
call fcn.14000abb0
mov rbx, rax
test bpl, bpl
jne 0x14006ea0f
mov qword [rsp + 0x48], r12
mov r13, r15
mov r15, rbx
mov r12, r14
mov rbp, r13
nop word cs:[rax + rax]
mov rcx, r15
mov rdx, r12
call fcn.140087140
add r12, 0x48
add r15, 0x48
dec r13
jne 0x14006e9e0
test r14, r14
mov r12, qword [rsp + 0x48]
movabs r13, 0x61006500570074
mov r15, rbp
je 0x14006ea20
add r14, 0xfffffffffffffff0
mov rcx, r14
call fcn.140009440
jmp 0x14006ea20
mov rbx, r14
lea r14, [r15 + r15*8]
mov qword [rbx + r14*8], 0xa
mov qword [rbx + r14*8 + 8], 0xa
mov ecx, 0x14
call fcn.14000abb0
mov qword [rbx + r14*8 + 0x10], rax
vmovaps xmm0, xmmword [0x1400f9090]
vmovups xmmword [rax], xmm0
mov dword [rax + 0x10], 0x700061
movzx ecx, word [0x14012fbda]
movzx eax, cx
xor edx, edx
nop word cs:[rax + rax]
movzx r8d, word [rdx + rsi]
cmp r8w, cx
je 0x14006ea8b
lea r9, [rdx + 2]
cmp rdx, 0x10a
mov rdx, r9
jne 0x14006ea70
cmp r8w, cx
jne 0x14006eada
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
call fcn.14009ac40
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [rbx + r14*8 + 0x28], rcx
vmovups xmmword [rbx + r14*8 + 0x30], xmm0
mov cl, 6
jmp 0x14006eadc
mov cl, 5
movabs r11, 0x670067006f0074
mov byte [rbx + r14*8 + 0x40], cl
mov qword [rbx + r14*8 + 0x20], rax
test rdi, rdi
sete r15b
je 0x14006eb8e
lea rax, [rdi + rdi*8]
lea rax, [rbx + rax*8]
lea rdx, [rbx + 0x10]
movabs rcx, 0x7500410065006c
movabs r8, 0x6e0049006f0074
movabs r9, 0x63006500700073
jmp 0x14006eb40
lea r10, [rdx + 0x48]
add rdx, 0x38
cmp rdx, rax
mov rdx, r10
je 0x14006eb8e
cmp qword [rdx - 0x10], 0x17
jne 0x14006eb30
cmp qword [rdx - 8], 8
mov r10, rdx
je 0x14006eb54
mov r10, qword [rdx]
cmp qword [r10], r11
jne 0x14006eb30
cmp qword [r10 + 8], rcx
jne 0x14006eb30
cmp qword [r10 + 0x10], r8
jne 0x14006eb30
cmp qword [r10 + 0x18], r9
jne 0x14006eb30
cmp qword [r10 + 0x20], r13
jne 0x14006eb30
cmp dword [r10 + 0x28], 0x6f0070
jne 0x14006eb30
cmp word [r10 + 0x2c], 0x6e
jne 0x14006eb30
mov r14, rbx
mov rbp, rdi
jmp 0x14006ece3
lea rbp, [rdi + 1]
cmp rbp, r12
jbe 0x14006ec0a
add r12, r12
cmp r12, rbp
cmovbe r12, rbp
mov qword [rsp + 0x48], r12
lea rax, [r12*8]
lea rcx, [rax + rax*8]
call fcn.14000abb0
mov r14, rax
test r15b, r15b
jne 0x14006ebe8
mov r15, r14
mov r12, rbx
mov r13, rdi
nop dword [rax + rax]
mov rcx, r15
mov rdx, r12
call fcn.140087140
add r12, 0x48
add r15, 0x48
dec r13
jne 0x14006ebd0
test rbx, rbx
je 0x14006ebf9
add rbx, 0xfffffffffffffff0
mov rcx, rbx
call fcn.140009440
mov r12, qword [rsp + 0x48]
movabs r13, 0x61006500570074
jmp 0x14006ec0d
mov r14, rbx
lea rdi, [rdi + rdi*8]
mov qword [r14 + rdi*8], 0x17
mov qword [r14 + rdi*8 + 8], 0x17
mov ecx, 0x2e
call fcn.14000abb0
mov qword [r14 + rdi*8 + 0x10], rax
vmovaps ymm0, ymmword [0x1400f90a0]
vmovups ymmword [rax], ymm0
mov qword [rax + 0x20], r13
mov dword [rax + 0x28], 0x6f0070
mov word [rax + 0x2c], 0x6e
movzx ecx, word [0x14012fbdc]
movzx eax, cx
xor edx, edx
nop word [rax + rax]
movzx r8d, word [rdx + rsi]
cmp r8w, cx
je 0x14006ec7b
lea r9, [rdx + 2]
cmp rdx, 0x10a
mov rdx, r9
jne 0x14006ec60
cmp r8w, cx
jne 0x14006eccd
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
vzeroupper
call fcn.14009ac40
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [r14 + rdi*8 + 0x28], rcx
vmovups xmmword [r14 + rdi*8 + 0x30], xmm0
mov cl, 6
jmp 0x14006eccf
mov cl, 5
movabs r11, 0x670067006f0074
mov byte [r14 + rdi*8 + 0x40], cl
mov qword [r14 + rdi*8 + 0x20], rax
test rbp, rbp
je 0x14006ed6c
lea rax, [rbp*8]
lea rax, [rax + rax*8]
neg rax
mov ecx, 0x10
movabs rdx, 0x6100520065006c
jmp 0x14006ed22
lea r8, [rax + rcx]
add r8, 0x48
add rcx, 0x48
cmp r8, 0x10
je 0x14006ed6c
cmp qword [r14 + rcx - 0x10], 0xb
jne 0x14006ed10
cmp qword [r14 + rcx - 8], 8
je 0x14006ed40
mov r8, qword [r14 + rcx]
cmp qword [r8], r11
jne 0x14006ed10
jmp 0x14006ed49
lea r8, [r14 + rcx]
cmp qword [r8], r11
jne 0x14006ed10
cmp qword [r8 + 8], rdx
jne 0x14006ed10
cmp dword [r8 + 0x10], 0x610064
jne 0x14006ed10
cmp word [r8 + 0x14], 0x72
jne 0x14006ed10
mov rbx, r14
mov rdi, rbp
jmp 0x14006eec0
lea rdi, [rbp + 1]
cmp rdi, r12
jbe 0x14006ede0
add r12, r12
cmp r12, rdi
cmovbe r12, rdi
mov qword [rsp + 0x48], r12
lea rax, [r12*8]
lea rcx, [rax + rax*8]
vzeroupper
call fcn.14000abb0
mov rbx, rax
test rbp, rbp
je 0x14006edc8
mov r15, rbx
mov r12, r14
mov r13, rbp
nop dword [rax]
mov rcx, r15
mov rdx, r12
call fcn.140087140
add r12, 0x48
add r15, 0x48
dec r13
jne 0x14006edb0
test r14, r14
je 0x14006edd9
add r14, 0xfffffffffffffff0
mov rcx, r14
call fcn.140009440
mov r12, qword [rsp + 0x48]
jmp 0x14006ede3
mov rbx, r14
lea r14, [rbp*8]
add r14, rbp
mov qword [rbx + r14*8], 0xb
mov qword [rbx + r14*8 + 8], 0xb
mov ecx, 0x16
vzeroupper
call fcn.14000abb0
mov qword [rbx + r14*8 + 0x10], rax
vmovaps xmm0, xmmword [0x1400f90c0]
vmovups xmmword [rax], xmm0
mov dword [rax + 0x10], 0x610064
mov word [rax + 0x14], 0x72
movzx ecx, word [0x14012fbde]
movzx eax, cx
xor edx, edx
nop word cs:[rax + rax]
movzx r8d, word [rdx + rsi]
cmp r8w, cx
je 0x14006ee5b
lea r9, [rdx + 2]
cmp rdx, 0x10a
mov rdx, r9
jne 0x14006ee40
cmp r8w, cx
jne 0x14006eeaa
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
call fcn.14009ac40
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [rbx + r14*8 + 0x28], rcx
vmovups xmmword [rbx + r14*8 + 0x30], xmm0
mov cl, 6
jmp 0x14006eeac
mov cl, 5
movabs r11, 0x670067006f0074
mov byte [rbx + r14*8 + 0x40], cl
mov qword [rbx + r14*8 + 0x20], rax
movabs r9, 0x64006c006f0068
test rdi, rdi
je 0x14006ef4b
lea rax, [rdi*8]
lea rax, [rax + rax*8]
neg rax
mov ecx, 0x10
movabs rdx, 0x61006400610052
jmp 0x14006ef02
lea r8, [rax + rcx]
add r8, 0x48
add rcx, 0x48
cmp r8, 0x10
je 0x14006ef4b
cmp qword [rbx + rcx - 0x10], 9
jne 0x14006eef0
cmp qword [rbx + rcx - 8], 8
je 0x14006ef20
mov r8, qword [rbx + rcx]
cmp qword [r8], r9
jne 0x14006eef0
jmp 0x14006ef29
lea r8, [rbx + rcx]
cmp qword [r8], r9
jne 0x14006eef0
cmp qword [r8 + 8], rdx
jne 0x14006eef0
cmp word [r8 + 0x10], 0x72
jne 0x14006eef0
mov r15, rbx
mov r13, rdi
test r13, r13
jne 0x14006f099
jmp 0x14006f11c
lea r13, [rdi + 1]
cmp r13, r12
jbe 0x14006efc0
add r12, r12
cmp r12, r13
cmovbe r12, r13
mov qword [rsp + 0x48], r12
lea rax, [r12*8]
lea rcx, [rax + rax*8]
vzeroupper
call fcn.14000abb0
mov r15, rax
test rdi, rdi
je 0x14006efa8
mov r14, r15
mov r12, rbx
mov rbp, rdi
nop dword [rax + rax]
mov rcx, r14
mov rdx, r12
call fcn.140087140
add r12, 0x48
add r14, 0x48
dec rbp
jne 0x14006ef90
test rbx, rbx
je 0x14006efb9
add rbx, 0xfffffffffffffff0
mov rcx, rbx
call fcn.140009440
mov r12, qword [rsp + 0x48]
jmp 0x14006efc3
mov r15, rbx
lea rdi, [rdi + rdi*8]
mov qword [r15 + rdi*8], 9
mov qword [r15 + rdi*8 + 8], 9
mov ecx, 0x12
vzeroupper
call fcn.14000abb0
mov qword [r15 + rdi*8 + 0x10], rax
vmovaps xmm0, xmmword [0x1400f90d0]
vmovups xmmword [rax], xmm0
mov word [rax + 0x10], 0x72
movzx ecx, word [0x14012fbe0]
movzx eax, cx
xor edx, edx
nop dword [rax + rax]
movzx r8d, word [rdx + rsi]
cmp r8w, cx
je 0x14006f02b
lea r9, [rdx + 2]
cmp rdx, 0x10a
mov rdx, r9
jne 0x14006f010
cmp r8w, cx
jne 0x14006f07a
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
call fcn.14009ac40
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [r15 + rdi*8 + 0x28], rcx
vmovups xmmword [r15 + rdi*8 + 0x30], xmm0
mov cl, 6
jmp 0x14006f07c
mov cl, 5
movabs r11, 0x670067006f0074
mov byte [r15 + rdi*8 + 0x40], cl
mov qword [r15 + rdi*8 + 0x20], rax
test r13, r13
je 0x14006f11c
lea rax, [r13*8]
lea rax, [rax + rax*8]
neg rax
mov ecx, 0x10
movabs rdx, 0x6300520065006c
jmp 0x14006f0d2
lea r8, [rax + rcx]
add r8, 0x48
add rcx, 0x48
cmp r8, 0x10
je 0x14006f11c
cmp qword [r15 + rcx - 0x10], 9
jne 0x14006f0c0
cmp qword [r15 + rcx - 8], 8
je 0x14006f0f0
mov r8, qword [r15 + rcx]
cmp qword [r8], r11
jne 0x14006f0c0
jmp 0x14006f0f9
lea r8, [r15 + rcx]
cmp qword [r8], r11
jne 0x14006f0c0
cmp qword [r8 + 8], rdx
jne 0x14006f0c0
cmp word [r8 + 0x10], 0x73
jne 0x14006f0c0
mov r14, r15
mov rdi, r13
movabs r15, 0x64006c006f0068
jmp 0x14006f280
lea rdi, [r13 + 1]
cmp rdi, r12
jbe 0x14006f19d
add r12, r12
cmp r12, rdi
mov qword [rsp + 0x48], rdi
cmovbe r12, rdi
mov rdi, r12
lea rax, [r12*8]
lea rcx, [rax + rax*8]
vzeroupper
call fcn.14000abb0
mov r14, rax
test r13, r13
je 0x14006f178
mov rbx, r14
mov r12, r15
mov rbp, r13
nop dword [rax]
mov rcx, rbx
mov rdx, r12
call fcn.140087140
add r12, 0x48
add rbx, 0x48
dec rbp
jne 0x14006f160
test r15, r15
je 0x14006f189
add r15, 0xfffffffffffffff0
mov rcx, r15
call fcn.140009440
mov r12, rdi
movabs r15, 0x64006c006f0068
mov rdi, qword [rsp + 0x48]
jmp 0x14006f1aa
mov r14, r15
movabs r15, 0x64006c006f0068
lea rbx, [r13*8]
add rbx, r13
mov qword [r14 + rbx*8], 9
mov qword [r14 + rbx*8 + 8], 9
mov ecx, 0x12
vzeroupper
call fcn.14000abb0
mov qword [r14 + rbx*8 + 0x10], rax
vmovaps xmm0, xmmword [0x1400f90e0]
vmovups xmmword [rax], xmm0
mov word [rax + 0x10], 0x73
movzx ecx, word [0x14012fbe2]
movzx eax, cx
xor edx, edx
nop word cs:[rax + rax]
movzx r8d, word [rdx + rsi]
cmp r8w, cx
je 0x14006f21b
lea r9, [rdx + 2]
cmp rdx, 0x10a
mov rdx, r9
jne 0x14006f200
cmp r8w, cx
jne 0x14006f26a
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
call fcn.14009ac40
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [r14 + rbx*8 + 0x28], rcx
vmovups xmmword [r14 + rbx*8 + 0x30], xmm0
mov cl, 6
jmp 0x14006f26c
mov cl, 5
movabs r11, 0x670067006f0074
mov byte [r14 + rbx*8 + 0x40], cl
mov qword [r14 + rbx*8 + 0x20], rax
movabs r8, 0x6900410065006c
movabs r13, 0x7300730041006d
test rdi, rdi
je 0x14006f310
lea rax, [rdi*8]
lea rax, [rax + rax*8]
neg rax
mov ecx, 0x10
jmp 0x14006f2c2
lea rdx, [rax + rcx]
add rdx, 0x48
add rcx, 0x48
cmp rdx, 0x10
je 0x14006f310
cmp qword [r14 + rcx - 0x10], 0xf
jne 0x14006f2b0
cmp qword [r14 + rcx - 8], 8
je 0x14006f2e0
mov rdx, qword [r14 + rcx]
cmp qword [rdx], r11
jne 0x14006f2b0
jmp 0x14006f2e9
lea rdx, [r14 + rcx]
cmp qword [rdx], r11
jne 0x14006f2b0
cmp qword [rdx + 8], r8
jne 0x14006f2b0
cmp qword [rdx + 0x10], r13
jne 0x14006f2b0
cmp dword [rdx + 0x18], 0x730069
jne 0x14006f2b0
cmp word [rdx + 0x1c], 0x74
jne 0x14006f2b0
mov rbx, r14
mov rbp, rdi
jmp 0x14006f47e
lea rax, [rdi + 1]
cmp rax, r12
jbe 0x14006f3a7
add r12, r12
cmp r12, rax
mov rbp, rax
cmovbe r12, rax
mov qword [rsp + 0x48], r12
lea rax, [r12*8]
lea rcx, [rax + rax*8]
vzeroupper
call fcn.14000abb0
mov rbx, rax
mov r13, rdi
test rdi, rdi
je 0x14006f378
mov r15, rbx
mov r12, r14
mov rdi, r13
nop word [rax + rax]
mov rcx, r15
mov rdx, r12
call fcn.140087140
add r12, 0x48
add r15, 0x48
dec rdi
jne 0x14006f360
test r14, r14
je 0x14006f389
add r14, 0xfffffffffffffff0
mov rcx, r14
call fcn.140009440
mov r12, qword [rsp + 0x48]
movabs r15, 0x64006c006f0068
mov rdi, r13
movabs r13, 0x7300730041006d
jmp 0x14006f3ad
mov rbp, rax
mov rbx, r14
lea rdi, [rdi + rdi*8]
mov qword [rbx + rdi*8], 0xf
mov qword [rbx + rdi*8 + 8], 0xf
mov ecx, 0x1e
vzeroupper
call fcn.14000abb0
mov qword [rbx + rdi*8 + 0x10], rax
vmovaps xmm0, xmmword [0x1400f90f0]
vmovups xmmword [rax], xmm0
mov qword [rax + 0x10], r13
mov dword [rax + 0x18], 0x730069
mov word [rax + 0x1c], 0x74
movzx ecx, word [0x14012fbe4]
movzx eax, cx
xor edx, edx
nop dword [rax]
movzx r8d, word [rdx + rsi]
cmp r8w, cx
je 0x14006f41b
lea r9, [rdx + 2]
cmp rdx, 0x10a
mov rdx, r9
jne 0x14006f400
cmp r8w, cx
jne 0x14006f469
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
call fcn.14009ac40
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [rbx + rdi*8 + 0x28], rcx
vmovups xmmword [rbx + rdi*8 + 0x30], xmm0
mov cl, 6
jmp 0x14006f46b
mov cl, 5
movabs r11, 0x670067006f0074
mov byte [rbx + rdi*8 + 0x40], cl
mov qword [rbx + rdi*8 + 0x20], rax
movabs rdi, 0x79006d00720065
test rbp, rbp
je 0x14006f522
lea rax, [rbp*8]
lea rax, [rax + rax*8]
neg rax
mov ecx, 0x10
movabs rdx, 0x6e00450065006c
jmp 0x14006f4d2
lea r8, [rax + rcx]
add r8, 0x48
add rcx, 0x48
cmp r8, 0x10
je 0x14006f522
cmp qword [rbx + rcx - 0x10], 0xf
jne 0x14006f4c0
cmp qword [rbx + rcx - 8], 8
je 0x14006f4f0
mov r8, qword [rbx + rcx]
cmp qword [r8], r11
jne 0x14006f4c0
jmp 0x14006f4f9
lea r8, [rbx + rcx]
cmp qword [r8], r11
jne 0x14006f4c0
cmp qword [r8 + 8], rdx
jne 0x14006f4c0
cmp qword [r8 + 0x10], rdi
jne 0x14006f4c0
cmp dword [r8 + 0x18], 0x730045
jne 0x14006f4c0
cmp word [r8 + 0x1c], 0x70
jne 0x14006f4c0
mov r14, rbx
mov r13, rbp
jmp 0x14006f6a0
lea r13, [rbp + 1]
cmp r13, r12
jbe 0x14006f5b7
add r12, r12
cmp r12, r13
cmovbe r12, r13
mov qword [rsp + 0x48], r12
lea rax, [r12*8]
lea rcx, [rax + rax*8]
vzeroupper
call fcn.14000abb0
mov r14, rax
mov rdi, rbp
test rbp, rbp
je 0x14006f588
mov r15, r14
mov r12, rbx
mov rbp, rdi
nop word cs:[rax + rax]
mov rcx, r15
mov rdx, r12
call fcn.140087140
add r12, 0x48
add r15, 0x48
dec rbp
jne 0x14006f570
test rbx, rbx
je 0x14006f599
add rbx, 0xfffffffffffffff0
mov rcx, rbx
call fcn.140009440
mov r12, qword [rsp + 0x48]
movabs r15, 0x64006c006f0068
mov rbp, rdi
movabs rdi, 0x79006d00720065
jmp 0x14006f5ba
mov r14, rbx
lea rbx, [rbp*8]
add rbx, rbp
mov qword [r14 + rbx*8], 0xf
mov qword [r14 + rbx*8 + 8], 0xf
mov ecx, 0x1e
vzeroupper
call fcn.14000abb0
mov qword [r14 + rbx*8 + 0x10], rax
vmovaps xmm0, xmmword [0x1400f9100]
vmovups xmmword [rax], xmm0
mov qword [rax + 0x10], rdi
mov dword [rax + 0x18], 0x730045
mov word [rax + 0x1c], 0x70
movzx ecx, word [0x14012fbe6]
movzx eax, cx
xor edx, edx
nop word cs:[rax + rax]
movzx r8d, word [rdx + rsi]
cmp r8w, cx
je 0x14006f63b
lea r9, [rdx + 2]
cmp rdx, 0x10a
mov rdx, r9
jne 0x14006f620
cmp r8w, cx
jne 0x14006f68a
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
call fcn.14009ac40
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [r14 + rbx*8 + 0x28], rcx
vmovups xmmword [r14 + rbx*8 + 0x30], xmm0
mov cl, 6
jmp 0x14006f68c
mov cl, 5
movabs r11, 0x670067006f0074
mov byte [r14 + rbx*8 + 0x40], cl
mov qword [r14 + rbx*8 + 0x20], rax
movabs r9, 0x7300450079006d
test r13, r13
je 0x14006f728
lea rax, [r13*8]
lea rax, [rax + rax*8]
neg rax
mov ecx, 0x10
movabs rdx, 0x720065006e0045
jmp 0x14006f6e2
lea r8, [rax + rcx]
add r8, 0x48
add rcx, 0x48
cmp r8, 0x10
je 0x14006f728
cmp qword [r14 + rcx - 0x10], 0xd
jne 0x14006f6d0
cmp qword [r14 + rcx - 8], 8
je 0x14006f700
mov r8, qword [r14 + rcx]
cmp qword [r8], r15
jne 0x14006f6d0
jmp 0x14006f709
lea r8, [r14 + rcx]
cmp qword [r8], r15
jne 0x14006f6d0
cmp qword [r8 + 8], rdx
jne 0x14006f6d0
cmp qword [r8 + 0x10], r9
jne 0x14006f6d0
cmp word [r8 + 0x18], 0x70
jne 0x14006f6d0
mov rbx, r14
mov rbp, r13
jmp 0x14006f87e
lea rbp, [r13 + 1]
cmp rbp, r12
jbe 0x14006f7a3
add r12, r12
cmp r12, rbp
mov qword [rsp + 0x48], rbp
cmovbe r12, rbp
mov rbp, r12
lea rax, [r12*8]
lea rcx, [rax + rax*8]
vzeroupper
call fcn.14000abb0
mov rbx, rax
test r13, r13
je 0x14006f788
mov r15, rbx
mov r12, r14
mov rdi, r13
nop dword [rax + rax]
mov rcx, r15
mov rdx, r12
call fcn.140087140
add r12, 0x48
add r15, 0x48
dec rdi
jne 0x14006f770
test r14, r14
je 0x14006f799
add r14, 0xfffffffffffffff0
mov rcx, r14
call fcn.140009440
mov r12, rbp
mov rbp, qword [rsp + 0x48]
jmp 0x14006f7a6
mov rbx, r14
lea rdi, [r13*8]
add rdi, r13
mov qword [rbx + rdi*8], 0xd
mov qword [rbx + rdi*8 + 8], 0xd
mov ecx, 0x1a
vzeroupper
call fcn.14000abb0
mov qword [rbx + rdi*8 + 0x10], rax
vmovaps xmm0, xmmword [0x1400f9110]
vmovups xmmword [rax], xmm0
movabs rcx, 0x7300450079006d
mov qword [rax + 0x10], rcx
mov word [rax + 0x18], 0x70
movzx ecx, word [0x14012fbe8]
movzx eax, cx
xor edx, edx
movzx r8d, word [rdx + rsi]
cmp r8w, cx
je 0x14006f81b
lea r9, [rdx + 2]
cmp rdx, 0x10a
mov rdx, r9
jne 0x14006f800
cmp r8w, cx
jne 0x14006f869
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
call fcn.14009ac40
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [rbx + rdi*8 + 0x28], rcx
vmovups xmmword [rbx + rdi*8 + 0x30], xmm0
mov cl, 6
jmp 0x14006f86b
mov cl, 5
movabs r11, 0x670067006f0074
mov byte [rbx + rdi*8 + 0x40], cl
mov qword [rbx + rdi*8 + 0x20], rax
movabs rdi, 0x65006900740069
test rbp, rbp
je 0x14006f934
lea rax, [rbp*8]
lea rax, [rax + rax*8]
neg rax
mov ecx, 0x10
movabs rdx, 0x6e00550065006c
movabs r8, 0x77006f006e006b
movabs r9, 0x74006e0045006e
jmp 0x14006f8e2
lea r10, [rax + rcx]
add r10, 0x48
add rcx, 0x48
cmp r10, 0x10
je 0x14006f934
cmp qword [rbx + rcx - 0x10], 0x15
jne 0x14006f8d0
cmp qword [rbx + rcx - 8], 8
je 0x14006f900
mov r10, qword [rbx + rcx]
cmp qword [r10], r11
jne 0x14006f8d0
jmp 0x14006f909
lea r10, [rbx + rcx]
cmp qword [r10], r11
jne 0x14006f8d0
cmp qword [r10 + 8], rdx
jne 0x14006f8d0
cmp qword [r10 + 0x10], r8
jne 0x14006f8d0
cmp qword [r10 + 0x18], r9
jne 0x14006f8d0
cmp qword [r10 + 0x20], rdi
jne 0x14006f8d0
cmp word [r10 + 0x28], 0x73
jne 0x14006f8d0
mov r15, rbx
mov r13, rbp
jmp 0x14006fa93
lea r13, [rbp + 1]
cmp r13, r12
jbe 0x14006f9bd
add r12, r12
cmp r12, r13
cmovbe r12, r13
mov qword [rsp + 0x48], r12
lea rax, [r12*8]
lea rcx, [rax + rax*8]
vzeroupper
call fcn.14000abb0
mov r15, rax
mov rdi, rbp
test rbp, rbp
je 0x14006f998
mov r14, r15
mov r12, rbx
mov rbp, rdi
nop dword [rax + rax]
mov rcx, r14
mov rdx, r12
call fcn.140087140
add r12, 0x48
add r14, 0x48
dec rbp
jne 0x14006f980
test rbx, rbx
je 0x14006f9a9
add rbx, 0xfffffffffffffff0
mov rcx, rbx
call fcn.140009440
mov r12, qword [rsp + 0x48]
mov rbp, rdi
movabs rdi, 0x65006900740069
jmp 0x14006f9c0
mov r15, rbx
lea rbx, [rbp*8]
add rbx, rbp
mov qword [r15 + rbx*8], 0x15
mov qword [r15 + rbx*8 + 8], 0x15
mov ecx, 0x2a
vzeroupper
call fcn.14000abb0
mov qword [r15 + rbx*8 + 0x10], rax
vmovaps ymm0, ymmword [0x1400f9120]
vmovups ymmword [rax], ymm0
mov qword [rax + 0x20], rdi
mov word [rax + 0x28], 0x73
movzx ecx, word [0x14012fbea]
movzx eax, cx
xor edx, edx
movzx r8d, word [rdx + rsi]
cmp r8w, cx
je 0x14006fa2b
lea r9, [rdx + 2]
cmp rdx, 0x10a
mov rdx, r9
jne 0x14006fa10
cmp r8w, cx
jne 0x14006fa7d
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
vzeroupper
call fcn.14009ac40
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [r15 + rbx*8 + 0x28], rcx
vmovups xmmword [r15 + rbx*8 + 0x30], xmm0
mov cl, 6
jmp 0x14006fa7f
mov cl, 5
movabs r11, 0x670067006f0074
mov byte [r15 + rbx*8 + 0x40], cl
mov qword [r15 + rbx*8 + 0x20], rax
test r13, r13
je 0x14006fb12
lea rax, [r13*8]
lea rax, [rax + rax*8]
neg rax
mov ecx, 0x10
movabs rdx, 0x6f004c0065006c
jmp 0x14006fad2
lea r8, [rax + rcx]
add r8, 0x48
add rcx, 0x48
cmp r8, 0x10
je 0x14006fb12
cmp qword [r15 + rcx - 0x10], 9
jne 0x14006fac0
cmp qword [r15 + rcx - 8], 8
je 0x14006faf0
mov r8, qword [r15 + rcx]
cmp qword [r8], r11
jne 0x14006fac0
jmp 0x14006faf9
lea r8, [r15 + rcx]
cmp qword [r8], r11
jne 0x14006fac0
cmp qword [r8 + 8], rdx
jne 0x14006fac0
cmp word [r8 + 0x10], 0x67
jne 0x14006fac0
mov r14, r15
mov rdi, r13
jmp 0x14006fc70
lea rdi, [r13 + 1]
cmp rdi, r12
jbe 0x14006fb93
add r12, r12
cmp r12, rdi
mov qword [rsp + 0x48], rdi
cmovbe r12, rdi
mov rdi, r12
lea rax, [r12*8]
lea rcx, [rax + rax*8]
vzeroupper
call fcn.14000abb0
mov r14, rax
test r13, r13
je 0x14006fb78
mov rbx, r14
mov r12, r15
mov rbp, r13
nop word cs:[rax + rax]
mov rcx, rbx
mov rdx, r12
call fcn.140087140
add r12, 0x48
add rbx, 0x48
dec rbp
jne 0x14006fb60
test r15, r15
je 0x14006fb89
add r15, 0xfffffffffffffff0
mov rcx, r15
call fcn.140009440
mov r12, rdi
mov rdi, qword [rsp + 0x48]
jmp 0x14006fb96
mov r14, r15
lea rbx, [r13*8]
add rbx, r13
mov qword [r14 + rbx*8], 9
mov qword [r14 + rbx*8 + 8], 9
mov ecx, 0x12
vzeroupper
call fcn.14000abb0
mov qword [r14 + rbx*8 + 0x10], rax
vmovaps xmm0, xmmword [0x1400f9140]
vmovups xmmword [rax], xmm0
mov word [rax + 0x10], 0x67
movzx ecx, word [0x14012fbec]
movzx eax, cx
xor edx, edx
nop word cs:[rax + rax]
movzx r8d, word [rdx + rsi]
cmp r8w, cx
je 0x14006fc0b
lea r9, [rdx + 2]
cmp rdx, 0x10a
mov rdx, r9
jne 0x14006fbf0
cmp r8w, cx
jne 0x14006fc5a
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
call fcn.14009ac40
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [r14 + rbx*8 + 0x28], rcx
vmovups xmmword [r14 + rbx*8 + 0x30], xmm0
mov cl, 6
jmp 0x14006fc5c
mov cl, 5
movabs r11, 0x670067006f0074
mov byte [r14 + rbx*8 + 0x40], cl
mov qword [r14 + rbx*8 + 0x20], rax
movabs r15, 0x7200430065006c
movabs r13, 0x6800730073006f
test rdi, rdi
je 0x14006fd00
lea rax, [rdi*8]
lea rax, [rax + rax*8]
neg rax
mov ecx, 0x10
jmp 0x14006fcb2
lea rdx, [rax + rcx]
add rdx, 0x48
add rcx, 0x48
cmp rdx, 0x10
je 0x14006fd00
cmp qword [r14 + rcx - 0x10], 0xf
jne 0x14006fca0
cmp qword [r14 + rcx - 8], 8
je 0x14006fcd0
mov rdx, qword [r14 + rcx]
cmp qword [rdx], r11
jne 0x14006fca0
jmp 0x14006fcd9
lea rdx, [r14 + rcx]
cmp qword [rdx], r11
jne 0x14006fca0
cmp qword [rdx + 8], r15
jne 0x14006fca0
cmp qword [rdx + 0x10], r13
jne 0x14006fca0
cmp dword [rdx + 0x18], 0x690061
jne 0x14006fca0
cmp word [rdx + 0x1c], 0x72
jne 0x14006fca0
mov rbx, r14
mov rbp, rdi
jmp 0x14006fe6e
lea rbp, [rdi + 1]
cmp rbp, r12
jbe 0x14006fd97
add r12, r12
cmp r12, rbp
cmovbe r12, rbp
mov qword [rsp + 0x48], r12
lea rax, [r12*8]
lea rcx, [rax + rax*8]
vzeroupper
call fcn.14000abb0
mov rbx, rax
mov r13, rdi
test rdi, rdi
je 0x14006fd68
mov r15, rbx
mov r12, r14
mov rdi, r13
nop word cs:[rax + rax]
mov rcx, r15
mov rdx, r12
call fcn.140087140
add r12, 0x48
add r15, 0x48
dec rdi
jne 0x14006fd50
test r14, r14
je 0x14006fd79
add r14, 0xfffffffffffffff0
mov rcx, r14
call fcn.140009440
mov r12, qword [rsp + 0x48]
mov rdi, r13
movabs r15, 0x7200430065006c
movabs r13, 0x6800730073006f
jmp 0x14006fd9a
mov rbx, r14
lea rdi, [rdi + rdi*8]
mov qword [rbx + rdi*8], 0xf
mov qword [rbx + rdi*8 + 8], 0xf
mov ecx, 0x1e
vzeroupper
call fcn.14000abb0
mov qword [rbx + rdi*8 + 0x10], rax
vmovaps xmm0, xmmword [0x1400f9150]
vmovups xmmword [rax], xmm0
mov qword [rax + 0x10], r13
mov dword [rax + 0x18], 0x690061
mov word [rax + 0x1c], 0x72
movzx ecx, word [0x14012fbee]
movzx eax, cx
xor edx, edx
nop word [rax + rax]
movzx r8d, word [rdx + rsi]
cmp r8w, cx
je 0x14006fe0b
lea r9, [rdx + 2]
cmp rdx, 0x10a
mov rdx, r9
jne 0x14006fdf0
cmp r8w, cx
jne 0x14006fe59
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
call fcn.14009ac40
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [rbx + rdi*8 + 0x28], rcx
vmovups xmmword [rbx + rdi*8 + 0x30], xmm0
mov cl, 6
jmp 0x14006fe5b
mov cl, 5
movabs r11, 0x670067006f0074
mov byte [rbx + rdi*8 + 0x40], cl
mov qword [rbx + rdi*8 + 0x20], rax
movabs r9, 0x61006500720070
test rbp, rbp
je 0x14006ff14
lea rax, [rbp*8]
lea rax, [rax + rax*8]
neg rax
mov ecx, 0x10
movabs rdx, 0x53007200690061
jmp 0x14006fec2
lea r8, [rax + rcx]
add r8, 0x48
add rcx, 0x48
cmp r8, 0x10
je 0x14006ff14
cmp qword [rbx + rcx - 0x10], 0x15
jne 0x14006feb0
cmp qword [rbx + rcx - 8], 8
je 0x14006fee0
mov r8, qword [rbx + rcx]
cmp qword [r8], r11
jne 0x14006feb0
jmp 0x14006fee9
lea r8, [rbx + rcx]
cmp qword [r8], r11
jne 0x14006feb0
cmp qword [r8 + 8], r15
jne 0x14006feb0
cmp qword [r8 + 0x10], r13
jne 0x14006feb0
cmp qword [r8 + 0x18], rdx
jne 0x14006feb0
cmp qword [r8 + 0x20], r9
jne 0x14006feb0
cmp word [r8 + 0x28], 0x64
jne 0x14006feb0
mov r14, rbx
mov rdi, rbp
jmp 0x140070073
lea rdi, [rbp + 1]
cmp rdi, r12
jbe 0x14006ff90
add r12, r12
cmp r12, rdi
cmovbe r12, rdi
mov qword [rsp + 0x48], r12
lea rax, [r12*8]
lea rcx, [rax + rax*8]
vzeroupper
call fcn.14000abb0
mov r14, rax
test rbp, rbp
je 0x14006ff78
mov r15, r14
mov r12, rbx
mov r13, rbp
nop word cs:[rax + rax]
mov rcx, r15
mov rdx, r12
call fcn.140087140
add r12, 0x48
add r15, 0x48
dec r13
jne 0x14006ff60
test rbx, rbx
je 0x14006ff89
add rbx, 0xfffffffffffffff0
mov rcx, rbx
call fcn.140009440
mov r12, qword [rsp + 0x48]
jmp 0x14006ff93
mov r14, rbx
lea rbx, [rbp*8]
add rbx, rbp
mov qword [r14 + rbx*8], 0x15
mov qword [r14 + rbx*8 + 8], 0x15
mov ecx, 0x2a
vzeroupper
call fcn.14000abb0
mov qword [r14 + rbx*8 + 0x10], rax
vmovaps ymm0, ymmword [0x1400f9160]
vmovups ymmword [rax], ymm0
movabs rcx, 0x61006500720070
mov qword [rax + 0x20], rcx
mov word [rax + 0x28], 0x64
movzx ecx, word [0x14012fbf0]
movzx eax, cx
xor edx, edx
nop dword [rax]
movzx r8d, word [rdx + rsi]
cmp r8w, cx
je 0x14007000b
lea r9, [rdx + 2]
cmp rdx, 0x10a
mov rdx, r9
jne 0x14006fff0
cmp r8w, cx
jne 0x14007005d
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
vzeroupper
call fcn.14009ac40
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [r14 + rbx*8 + 0x28], rcx
vmovups xmmword [r14 + rbx*8 + 0x30], xmm0
mov cl, 6
jmp 0x14007005f
mov cl, 5
movabs r11, 0x670067006f0074
mov byte [r14 + rbx*8 + 0x40], cl
mov qword [r14 + rbx*8 + 0x20], rax
test rdi, rdi
movabs r10, 0x6900410065006c
je 0x140070118
lea rax, [rdi*8]
lea rax, [rax + rax*8]
neg rax
mov ecx, 0x10
movabs rdx, 0x7300690056006d
movabs r8, 0x69006c00610075
jmp 0x1400700c2
lea r9, [rax + rcx]
add r9, 0x48
add rcx, 0x48
cmp r9, 0x10
je 0x140070118
cmp qword [r14 + rcx - 0x10], 0x13
jne 0x1400700b0
cmp qword [r14 + rcx - 8], 8
je 0x1400700e0
mov r9, qword [r14 + rcx]
cmp qword [r9], r11
jne 0x1400700b0
jmp 0x1400700e9
lea r9, [r14 + rcx]
cmp qword [r9], r11
jne 0x1400700b0
cmp qword [r9 + 8], r10
jne 0x1400700b0
cmp qword [r9 + 0x10], rdx
jne 0x1400700b0
cmp qword [r9 + 0x18], r8
jne 0x1400700b0
lea r15, [rdi + 1]
cmp r15, r12
jbe 0x140070193
add r12, r12
cmp r12, r15
mov qword [rsp + 0x70], r15
cmovbe r12, r15
mov r13, r12
lea rax, [r12*8]
lea rcx, [rax + rax*8]
vzeroupper
call fcn.14000abb0
mov rbx, rax
test rdi, rdi
je 0x140070178
mov r15, rbx
mov r12, r14
mov rbp, rdi
nop dword [rax + rax]
mov rcx, r15
mov rdx, r12
call fcn.140087140
add r12, 0x48
add r15, 0x48
dec rbp
jne 0x140070160
test r14, r14
je 0x140070189
add r14, 0xfffffffffffffff0
mov rcx, r14
call fcn.140009440
mov r12, r13
mov r15, qword [rsp + 0x70]
jmp 0x140070196
mov rbx, r14
lea rdi, [rdi + rdi*8]
mov qword [rbx + rdi*8], 0x13
mov qword [rbx + rdi*8 + 8], 0x13
mov ecx, 0x26
vzeroupper
call fcn.14000abb0
mov qword [rbx + rdi*8 + 0x10], rax
vmovaps ymm0, ymmword [0x1400f9180]
vmovups ymmword [rax], ymm0
mov dword [rax + 0x20], 0x65007a
mov word [rax + 0x24], 0x72
movzx ecx, word [0x14012fbf2]
movzx eax, cx
xor edx, edx
nop word cs:[rax + rax]
movzx r8d, word [rdx + rsi]
cmp r8w, cx
je 0x14007020b
lea r9, [rdx + 2]
cmp rdx, 0x10a
mov rdx, r9
jne 0x1400701f0
cmp r8w, cx
jne 0x14007025c
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov word [rsp + 0x50], cx
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
vzeroupper
call fcn.14009ac40
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [rbx + rdi*8 + 0x28], rcx
vmovups xmmword [rbx + rdi*8 + 0x30], xmm0
mov cl, 6
jmp 0x14007025e
mov cl, 5
mov byte [rbx + rdi*8 + 0x40], cl
mov qword [rbx + rdi*8 + 0x20], rax
movabs rbp, 0x74006900780065
test r15, r15
je 0x1400702d9
lea rax, [r15*8]
lea rax, [rax + rax*8]
neg rax
mov ecx, 0x10
jmp 0x1400702ab
lea rdx, [rax + rcx]
add rdx, 0x48
add rcx, 0x48
cmp rdx, 0x10
je 0x1400702d9
cmp qword [rbx + rcx - 0x10], 4
jne 0x140070299
cmp qword [rbx + rcx - 8], 8
je 0x140070290
lea rdi, [r15 + 1]
cmp rdi, r12
jbe 0x140070355
add r12, r12
cmp r12, rdi
cmovbe r12, rdi
mov qword [rsp + 0x48], r12
lea rax, [r12*8]
lea rcx, [rax + rax*8]
vzeroupper
call fcn.14000abb0
mov r14, rax
mov qword [rsp + 0x70], r15
test r15, r15
je 0x140070338
mov r15, r14
mov r12, rbx
mov r13, qword [rsp + 0x70]
nop dword [rax]
mov rcx, r15
mov rdx, r12
call fcn.140087140
add r12, 0x48
add r15, 0x48
dec r13
jne 0x140070320
test rbx, rbx
je 0x140070349
mov r14, rbx
lea rbx, [r15 + r15*8]
mov qword [r14 + rbx*8], 4
mov qword [r14 + rbx*8 + 8], 8
mov qword [r14 + rbx*8 + 0x10], rbp
movzx ecx, word [0x14012fbf4]
movzx eax, cx
xor edx, edx
nop
movzx r8d, word [rdx + rsi]
cmp r8w, cx
je 0x14007039b
lea r9, [rdx + 2]
cmp rdx, 0x10a
mov rdx, r9
jne 0x140070380
cmp r8w, cx
movabs rbp, 0x61007200740073
jne 0x1400703f7
invalid
and al, 0x40
mov byte [r14 + rax*8 + 0x40], dl
lea r8, [0x14012add0]
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
jmp rdx
mov qword [r14 + rax*8 + 0x30], rcx
vxorps xmm0, xmm0, xmm0
vmovaps xmmword [rsp + 0x20], xmm0
and al, 0x20
and al, 0x20
jmp case.0x14007057f.0
dec dword [rdi]
test dword [rsi - 1], edx
invalid
movzx eax, byte [rsp + 0x20]
mov byte [rcx], al
jmp case.0x14007057f.0
mov dword [r14 + rax*8 + 0x3a], ecx
movzx ecx, word [rsp + 0x3c]
mov word [r14 + rax*8 + 0x3c], cx
movzx ecx, word [rsp + 0x3e]
mov word [r14 + rax*8 + 0x3e], cx
mov qword [rsp + 0x28], 8
vpinsrq xmm6, xmm6, rsi, 0
movzx eax, byte [rsp + 0x40]
cmp eax, 6
mov qword [rsp + 0x70], r14
jb 0x1400706e8
cmp eax, 8
je 0x140070693
cmp eax, 7
jne 0x1400706cc
lea rcx, [rsp + 0x20]
vzeroupper
call fcn.14007bf30
mov rdi, qword [rsp + 0x20]
jmp 0x1400706c5
mov rdi, qword [rsp + 0x20]
mov rax, qword [rsp + 0x28]
test rax, rax
je 0x1400706c5
shl rax, 3
lea rsi, [rax + rax*8]
mov r14, rdi
nop dword [rax]
mov rcx, r14
vzeroupper
call fcn.14007bfe0
add r14, 0x48
add rsi, 0xffffffffffffffb8
jne 0x1400706b0
test rdi, rdi
jne 0x1400706d9
jmp 0x1400706e8
cmp qword [rsp + 0x28], 8
je 0x1400706e8
mov rdi, qword [rsp + 0x30]
add rdi, 0xfffffffffffffff0
mov rcx, rdi
vzeroupper
call fcn.140009440
mov ecx, 0x48
vzeroupper
call fcn.14000abb0
mov r14, rax
mov qword [rax], 7
mov qword [rax + 8], 8
lea rdi, [rax + 0x10]
movabs rax, 0x61007400740061
mov qword [r14 + 0x10], rax
mov dword [r14 + 0x18], 0x6b0063
mov word [r14 + 0x1c], 0x31
movzx ecx, byte [0x14012fbf6]
movzx eax, cl
xor edx, edx
lea rsi, [0x14011e084]
nop dword [rax + rax]
movzx r8d, byte [rdx + rsi]
cmp r8b, cl
je 0x140070757
lea r9, [rdx + 1]
cmp rdx, 0x76
mov rdx, r9
jne 0x140070740
movabs r12, 0x700073006e0069
cmp r8b, cl
jne 0x1400707dc
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov byte [rsp + 0x50], cl
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
call fcn.140094740
vmovups xmm0, xmmword [rsp + 0x20]
vmovups xmm1, xmmword [rsp + 0x30]
vmovups xmmword [r14 + 0x30], xmm1
mov rax, qword [r14]
mov byte [r14 + 0x40], 6
vmovups xmmword [r14 + 0x20], xmm0
cmp rax, 4
jne 0x1400707e5
cmp qword [r14 + 8], 8
je 0x1400707bf
mov rdi, qword [r14 + 0x10]
mov r13d, 1
movabs rax, 0x70006d0075006a
cmp qword [rdi], rax
jne 0x1400707e5
mov rdi, r14
jmp 0x14007094a
mov byte [r14 + 0x40], 5
mov qword [r14 + 0x20], rax
mov ecx, 0x90
call fcn.14000abb0
mov rdi, rax
mov rcx, rax
mov rdx, r14
call fcn.140087140
add r14, 0xfffffffffffffff0
mov rcx, r14
call fcn.140009440
mov qword [rdi + 0x48], 4
mov qword [rdi + 0x50], 8
movabs rax, 0x70006d0075006a
mov qword [rdi + 0x58], rax
movzx ecx, byte [0x14012fbf7]
movzx eax, cl
xor edx, edx
nop word cs:[rax + rax]
movzx r8d, byte [rdx + rsi]
cmp r8b, cl
je 0x140070857
lea r9, [rdx + 1]
cmp rdx, 0x76
mov rdx, r9
jne 0x140070840
cmp r8b, cl
jne 0x1400708a1
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov byte [rsp + 0x50], cl
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
call fcn.140094740
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [rdi + 0x70], rcx
vmovups xmmword [rdi + 0x78], xmm0
mov cl, 6
jmp 0x1400708a3
mov cl, 5
mov byte [rdi + 0x88], cl
mov qword [rdi + 0x68], rax
mov rax, qword [rdi]
cmp rax, 7
jne 0x1400708fb
cmp qword [rdi + 8], 8
je 0x1400708c8
mov rcx, qword [rdi + 0x10]
cmp qword [rcx], r12
je 0x1400708d1
jmp 0x1400708fb
lea rcx, [rdi + 0x10]
cmp qword [rcx], r12
jne 0x1400708fb
cmp dword [rcx + 8], 0x630065
jne 0x1400708fb
cmp word [rcx + 0xc], 0x74
jne 0x1400708fb
mov eax, 7
mov ecx, 2
mov qword [rsp + 0x48], rcx
mov r15d, 2
jmp 0x140070abc
mov r13d, 2
cmp qword [rdi + 0x48], 7
jne 0x14007094a
cmp qword [rdi + 0x50], 8
je 0x14007091a
mov rcx, qword [rdi + 0x58]
cmp qword [rcx], r12
je 0x140070926
jmp 0x14007094a
mov rcx, rdi
add rcx, 0x58
cmp qword [rcx], r12
jne 0x14007094a
cmp dword [rcx + 8], 0x630065
jne 0x14007094a
cmp word [rcx + 0xc], 0x74
mov r15d, 2
mov ecx, 2
mov qword [rsp + 0x48], rcx
je 0x140070a70
lea r15, [r13 + 1]
lea rax, [r13*2]
cmp rax, r15
cmovbe rax, r15
mov qword [rsp + 0x48], rax
lea rax, [rax*8]
lea rcx, [rax + rax*8]
call fcn.14000abb0
mov r14, rax
lea rax, [r13*8]
lea rbx, [rax + rax*8]
xor ebp, ebp
nop word cs:[rax + rax]
lea rcx, [r14 + rbp]
lea rdx, [rdi + rbp]
call fcn.140087140
add rbp, 0x48
cmp rbx, rbp
jne 0x140070990
add rdi, 0xfffffffffffffff0
mov rcx, rdi
call fcn.140009440
lea rdi, [r13*8]
add rdi, r13
mov qword [r14 + rdi*8], 7
mov qword [r14 + rdi*8 + 8], 8
mov qword [r14 + rdi*8 + 0x10], r12
mov dword [r14 + rdi*8 + 0x18], 0x630065
mov word [r14 + rdi*8 + 0x1c], 0x74
movzx ecx, byte [0x14012fbf8]
movzx eax, cl
xor edx, edx
movzx r8d, byte [rdx + rsi]
cmp r8b, cl
je 0x140070a07
lea r9, [rdx + 1]
cmp rdx, 0x76
mov rdx, r9
jne 0x1400709f0
cmp r8b, cl
movabs rbp, 0x61007200740073
jne 0x140070a5e
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov byte [rsp + 0x50], cl
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
call fcn.140094740
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [r14 + rdi*8 + 0x28], rcx
vmovups xmmword [r14 + rdi*8 + 0x30], xmm0
mov cl, 6
jmp 0x140070a60
mov cl, 5
mov byte [r14 + rdi*8 + 0x40], cl
mov qword [r14 + rdi*8 + 0x20], rax
mov rax, qword [r14]
mov rdi, r14
cmp rax, 0xd
jne 0x140070abc
cmp qword [rdi + 8], 8
je 0x140070a88
mov rcx, qword [rdi + 0x10]
cmp qword [rcx], rbp
je 0x140070a91
jmp 0x140070abc
lea rcx, [rdi + 0x10]
cmp qword [rcx], rbp
jne 0x140070abc
movabs rdx, 0x6f004600650066
cmp qword [rcx + 8], rdx
jne 0x140070abc
movabs rdx, 0x72006100770072
cmp qword [rcx + 0x10], rdx
jne 0x140070abc
cmp word [rcx + 0x18], 0x64
je 0x140070d04
cmp qword [rdi + 0x48], 0xd
jne 0x140070b0d
cmp qword [rdi + 0x50], 8
je 0x140070ad5
mov rcx, qword [rdi + 0x58]
cmp qword [rcx], rbp
je 0x140070ade
jmp 0x140070b0d
lea rcx, [rdi + 0x58]
cmp qword [rcx], rbp
jne 0x140070b0d
movabs rdx, 0x6f004600650066
cmp qword [rcx + 8], rdx
jne 0x140070b0d
movabs rdx, 0x72006100770072
cmp qword [rcx + 0x10], rdx
jne 0x140070b0d
cmp word [rcx + 0x18], 0x64
jne 0x140070b0d
mov r12, r15
jmp 0x140070cb3
cmp r15d, 2
je 0x140070b72
cmp qword [rdi + 0x90], 0xd
jne 0x140070b72
cmp qword [rdi + 0x98], 8
je 0x140070b35
mov rcx, qword [rdi + 0xa0]
cmp qword [rcx], rbp
je 0x140070b41
jmp 0x140070b72
lea rcx, [rdi + 0xa0]
cmp qword [rcx], rbp
jne 0x140070b72
movabs rdx, 0x6f004600650066
cmp qword [rcx + 8], rdx
jne 0x140070b72
movabs rdx, 0x72006100770072
cmp qword [rcx + 0x10], rdx
jne 0x140070b72
mov r12d, 3
cmp word [rcx + 0x18], 0x64
je 0x140070cb3
lea r12, [r15 + 1]
mov rax, qword [rsp + 0x48]
cmp r15, rax
jb 0x140070be5
add rax, rax
cmp rax, r12
cmovbe rax, r12
mov qword [rsp + 0x48], rax
lea rax, [rax*8]
lea rcx, [rax + rax*8]
call fcn.14000abb0
mov r14, rax
lea rax, [r15*8]
lea rbx, [rax + rax*8]
xor r13d, r13d
nop word cs:[rax + rax]
lea rcx, [r14 + r13]
lea rdx, [rdi + r13]
call fcn.140087140
add r13, 0x48
cmp rbx, r13
jne 0x140070bc0
add rdi, 0xfffffffffffffff0
mov rcx, rdi
call fcn.140009440
mov rdi, r14
lea r14, [r15 + r15*8]
mov qword [rdi + r14*8], 0xd
mov qword [rdi + r14*8 + 8], 0xd
mov ecx, 0x1a
call fcn.14000abb0
mov qword [rdi + r14*8 + 0x10], rax
vmovaps xmm0, xmmword [0x1400f9050]
vmovups xmmword [rax], xmm0
movabs rcx, 0x72006100770072
mov qword [rax + 0x10], rcx
mov word [rax + 0x18], 0x64
movzx ecx, byte [0x14012fbfc]
movzx eax, cl
xor edx, edx
nop word cs:[rax + rax]
movzx r8d, byte [rdx + rsi]
cmp r8b, cl
je 0x140070c57
lea r9, [rdx + 1]
cmp rdx, 0x76
mov rdx, r9
jne 0x140070c40
cmp r8b, cl
jne 0x140070ca4
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov byte [rsp + 0x50], cl
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
call fcn.140094740
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [rdi + r14*8 + 0x28], rcx
vmovups xmmword [rdi + r14*8 + 0x30], xmm0
mov cl, 6
jmp 0x140070ca6
mov cl, 5
mov byte [rdi + r14*8 + 0x40], cl
mov qword [rdi + r14*8 + 0x20], rax
mov rax, qword [rdi]
cmp rax, 0xe
jne 0x140070d0d
cmp qword [rdi + 8], 8
je 0x140070ccb
mov rax, qword [rdi + 0x10]
cmp qword [rax], rbp
je 0x140070cd4
jmp 0x140070d0d
lea rax, [rdi + 0x10]
cmp qword [rax], rbp
jne 0x140070d0d
movabs rcx, 0x61004200650066
cmp qword [rax + 8], rcx
jne 0x140070d0d
movabs rcx, 0x610077006b0063
cmp qword [rax + 0x10], rcx
jne 0x140070d0d
cmp dword [rax + 0x18], 0x640072
mov r15, r12
je 0x140070e20
cmp qword [rdi + 0x48], 0xe
jne 0x140070d5f
jmp 0x140070d17
mov r15, r12
cmp qword [rdi + 0x48], 0xe
jne 0x140070d5f
cmp qword [rdi + 0x50], 8
je 0x140070d29
mov rax, qword [rdi + 0x58]
cmp qword [rax], rbp
je 0x140070d32
jmp 0x140070d5f
lea rax, [rdi + 0x58]
cmp qword [rax], rbp
jne 0x140070d5f
movabs rcx, 0x61004200650066
cmp qword [rax + 8], rcx
jne 0x140070d5f
movabs rcx, 0x610077006b0063
cmp qword [rax + 0x10], rcx
jne 0x140070d5f
cmp dword [rax + 0x18], 0x640072
je 0x140070e1d
cmp r15d, 2
je 0x140070e30
cmp qword [rdi + 0x90], 0xe
jne 0x140070dc0
cmp qword [rdi + 0x98], 8
je 0x140070d8b
mov rax, qword [rdi + 0xa0]
cmp qword [rax], rbp
je 0x140070d97
jmp 0x140070dc0
lea rax, [rdi + 0xa0]
cmp qword [rax], rbp
jne 0x140070dc0
movabs rcx, 0x61004200650066
cmp qword [rax + 8], rcx
jne 0x140070dc0
movabs rcx, 0x610077006b0063
cmp qword [rax + 0x10], rcx
jne 0x140070dc0
cmp dword [rax + 0x18], 0x640072
je 0x140070e1d
cmp r15d, 3
je 0x140070e30
cmp qword [rdi + 0xd8], 0xe
jne 0x140070e30
cmp qword [rdi + 0xe0], 8
je 0x140070de8
mov rax, qword [rdi + 0xe8]
cmp qword [rax], rbp
je 0x140070df4
jmp 0x140070e30
lea rax, [rdi + 0xe8]
cmp qword [rax], rbp
jne 0x140070e30
movabs rcx, 0x61004200650066
cmp qword [rax + 8], rcx
jne 0x140070e30
movabs rcx, 0x610077006b0063
cmp qword [rax + 0x10], rcx
jne 0x140070e30
cmp dword [rax + 0x18], 0x640072
jne 0x140070e30
mov r12, r15
lea rax, [r12 + r12*8]
lea rax, [rdi + rax*8]
mov r14, rdi
jmp 0x140070f78
lea r12, [r15 + 1]
mov rax, qword [rsp + 0x48]
cmp r15, rax
jae 0x140070e43
mov r14, rdi
jmp 0x140070ea2
add rax, rax
cmp rax, r12
cmovbe rax, r12
mov qword [rsp + 0x48], rax
lea rax, [rax*8]
lea rcx, [rax + rax*8]
call fcn.14000abb0
mov r14, rax
lea rax, [r15*8]
lea rbx, [rax + rax*8]
xor r13d, r13d
nop word cs:[rax + rax]
lea rcx, [r14 + r13]
lea rdx, [rdi + r13]
call fcn.140087140
add r13, 0x48
cmp rbx, r13
jne 0x140070e80
add rdi, 0xfffffffffffffff0
mov rcx, rdi
call fcn.140009440
lea rdi, [r15 + r15*8]
mov qword [r14 + rdi*8], 0xe
mov qword [r14 + rdi*8 + 8], 0xe
mov ecx, 0x1c
call fcn.14000abb0
mov qword [r14 + rdi*8 + 0x10], rax
vmovaps xmm0, xmmword [0x1400f9060]
vmovups xmmword [rax], xmm0
movabs rcx, 0x610077006b0063
mov qword [rax + 0x10], rcx
mov dword [rax + 0x18], 0x640072
movzx ecx, byte [0x14012fbfd]
movzx eax, cl
xor edx, edx
nop word cs:[rax + rax]
movzx r8d, byte [rdx + rsi]
cmp r8b, cl
je 0x140070f17
lea r9, [rdx + 1]
cmp rdx, 0x76
mov rdx, r9
jne 0x140070f00
cmp r8b, cl
jne 0x140070f64
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov byte [rsp + 0x50], cl
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
call fcn.140094740
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [r14 + rdi*8 + 0x28], rcx
vmovups xmmword [r14 + rdi*8 + 0x30], xmm0
mov cl, 6
jmp 0x140070f66
mov cl, 5
mov byte [r14 + rdi*8 + 0x40], cl
mov qword [r14 + rdi*8 + 0x20], rax
lea rax, [r12 + r12*8]
lea rax, [r14 + rax*8]
lea rcx, [r14 + 0x10]
movabs r8, 0x65004c00650066
jmp 0x140070fa0
lea rdx, [rcx + 0x48]
add rcx, 0x38
cmp rcx, rax
mov rcx, rdx
je 0x140070fd8
cmp qword [rcx - 0x10], 0xa
jne 0x140070f90
cmp qword [rcx - 8], 8
mov rdx, rcx
je 0x140070fb4
mov rdx, qword [rcx]
cmp qword [rdx], rbp
jne 0x140070f90
cmp qword [rdx + 8], r8
jne 0x140070f90
cmp dword [rdx + 0x10], 0x740066
jne 0x140070f90
mov rdi, r14
mov rbx, r12
mov r12, qword [rsp + 0x48]
jmp 0x140071105
lea rbx, [r12 + 1]
mov rax, qword [rsp + 0x48]
cmp rbx, rax
jbe 0x140071049
add rax, rax
cmp rax, rbx
cmovbe rax, rbx
mov qword [rsp + 0x48], rax
lea rax, [rax*8]
lea rcx, [rax + rax*8]
call fcn.14000abb0
mov rdi, rax
lea rax, [r12*8]
lea r15, [rax + rax*8]
xor r13d, r13d
nop dword [rax]
lea rcx, [rdi + r13]
lea rdx, [r14 + r13]
call fcn.140087140
add r13, 0x48
cmp r15, r13
jne 0x140071020
test r14, r14
je 0x14007104c
add r14, 0xfffffffffffffff0
mov rcx, r14
call fcn.140009440
jmp 0x14007104c
mov rdi, r14
lea r14, [r12 + r12*8]
mov qword [rdi + r14*8], 0xa
mov qword [rdi + r14*8 + 8], 0xa
mov ecx, 0x14
call fcn.14000abb0
mov qword [rdi + r14*8 + 0x10], rax
vmovaps xmm0, xmmword [0x1400f9070]
vmovups xmmword [rax], xmm0
mov dword [rax + 0x10], 0x740066
movzx ecx, byte [0x14012fbfe]
movzx eax, cl
xor edx, edx
nop
movzx r8d, byte [rdx + rsi]
cmp r8b, cl
je 0x1400710a7
lea r9, [rdx + 1]
cmp rdx, 0x76
mov rdx, r9
jne 0x140071090
cmp r8b, cl
mov r12, qword [rsp + 0x48]
jne 0x1400710f9
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov byte [rsp + 0x50], cl
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
call fcn.140094740
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [rdi + r14*8 + 0x28], rcx
vmovups xmmword [rdi + r14*8 + 0x30], xmm0
mov cl, 6
jmp 0x1400710fb
mov cl, 5
mov byte [rdi + r14*8 + 0x40], cl
mov qword [rdi + r14*8 + 0x20], rax
movabs r10, 0x6f005400680063
test rbx, rbx
je 0x14007131b
cmp qword [rdi], 0xb
jne 0x14007115d
cmp qword [rdi + 8], 8
je 0x140071130
mov rax, qword [rdi + 0x10]
cmp qword [rax], rbp
je 0x140071139
jmp 0x14007115d
lea rax, [rdi + 0x10]
cmp qword [rax], rbp
jne 0x14007115d
movabs rcx, 0x69005200650066
cmp qword [rax + 8], rcx
jne 0x14007115d
cmp dword [rax + 0x10], 0x680067
jne 0x14007115d
cmp word [rax + 0x14], 0x74
je 0x1400712fd
cmp ebx, 1
je 0x14007131b
cmp qword [rdi + 0x48], 0xb
jne 0x1400711ac
cmp qword [rdi + 0x50], 8
je 0x14007117f
mov rax, qword [rdi + 0x58]
cmp qword [rax], rbp
je 0x140071188
jmp 0x1400711ac
lea rax, [rdi + 0x58]
cmp qword [rax], rbp
jne 0x1400711ac
movabs rcx, 0x69005200650066
cmp qword [rax + 8], rcx
jne 0x1400711ac
cmp dword [rax + 0x10], 0x680067
jne 0x1400711ac
cmp word [rax + 0x14], 0x74
je 0x1400712fd
cmp ebx, 2
je 0x14007131b
cmp qword [rdi + 0x90], 0xb
jne 0x140071207
cmp qword [rdi + 0x98], 8
je 0x1400711d7
mov rax, qword [rdi + 0xa0]
cmp qword [rax], rbp
je 0x1400711e3
jmp 0x140071207
lea rax, [rdi + 0xa0]
cmp qword [rax], rbp
jne 0x140071207
movabs rcx, 0x69005200650066
cmp qword [rax + 8], rcx
jne 0x140071207
cmp dword [rax + 0x10], 0x680067
jne 0x140071207
cmp word [rax + 0x14], 0x74
je 0x1400712fd
cmp ebx, 3
je 0x14007131b
cmp qword [rdi + 0xd8], 0xb
jne 0x14007125d
cmp qword [rdi + 0xe0], 8
je 0x14007122d
mov rax, qword [rdi + 0xe8]
jmp 0x140071234
lea rax, [rdi + 0xe8]
cmp qword [rax], rbp
jne 0x14007125d
movabs rcx, 0x69005200650066
cmp qword [rax + 8], rcx
jne 0x14007125d
cmp dword [rax + 0x10], 0x680067
jne 0x14007125d
cmp word [rax + 0x14], 0x74
je 0x1400712fd
cmp ebx, 4
je 0x14007131b
cmp qword [rdi + 0x120], 0xb
jne 0x1400712af
cmp qword [rdi + 0x128], 8
je 0x140071283
mov rax, qword [rdi + 0x130]
jmp 0x14007128a
lea rax, [rdi + 0x130]
cmp qword [rax], rbp
jne 0x1400712af
movabs rcx, 0x69005200650066
cmp qword [rax + 8], rcx
jne 0x1400712af
cmp dword [rax + 0x10], 0x680067
jne 0x1400712af
cmp word [rax + 0x14], 0x74
je 0x1400712fd
cmp ebx, 5
je 0x14007131b
cmp qword [rdi + 0x168], 0xb
jne 0x14007131b
cmp qword [rdi + 0x170], 8
je 0x1400712d1
mov rax, qword [rdi + 0x178]
jmp 0x1400712d8
lea rax, [rdi + 0x178]
cmp qword [rax], rbp
jne 0x14007131b
movabs rcx, 0x69005200650066
cmp qword [rax + 8], rcx
jne 0x14007131b
cmp dword [rax + 0x10], 0x680067
jne 0x14007131b
cmp word [rax + 0x14], 0x74
jne 0x14007131b
lea rax, [rbx + rbx*8]
lea rax, [rdi + rax*8]
test rbx, rbx
sete r15b
movabs rbp, 0x74006900770073
jmp 0x14007148c
lea r13, [rbx + 1]
cmp r13, r12
jbe 0x140071390
add r12, r12
cmp r12, r13
cmovbe r12, r13
mov qword [rsp + 0x48], r12
lea rax, [r12*8]
lea rcx, [rax + rax*8]
call fcn.14000abb0
mov r14, rax
test rbx, rbx
je 0x140071378
mov r15, r14
mov r12, rdi
mov rbp, rbx
nop word cs:[rax + rax]
mov rcx, r15
mov rdx, r12
call fcn.140087140
add r12, 0x48
add r15, 0x48
dec rbp
jne 0x140071360
test rdi, rdi
je 0x140071389
add rdi, 0xfffffffffffffff0
mov rcx, rdi
call fcn.140009440
mov r12, qword [rsp + 0x48]
jmp 0x140071393
mov r14, rdi
movabs rbp, 0x74006900770073
lea rdi, [rbx + rbx*8]
mov qword [r14 + rdi*8], 0xb
mov qword [r14 + rdi*8 + 8], 0xb
mov ecx, 0x16
call fcn.14000abb0
mov qword [r14 + rdi*8 + 0x10], rax
vmovaps xmm0, xmmword [0x1400f9080]
vmovups xmmword [rax], xmm0
mov dword [rax + 0x10], 0x680067
mov word [rax + 0x14], 0x74
movzx ecx, byte [0x14012fbff]
movzx eax, cl
xor edx, edx
nop word cs:[rax + rax]
movzx r8d, byte [rdx + rsi]
cmp r8b, cl
je 0x140071407
lea r9, [rdx + 1]
cmp rdx, 0x76
mov rdx, r9
jne 0x1400713f0
cmp r8b, cl
jne 0x140071454
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov byte [rsp + 0x50], cl
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
call fcn.140094740
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [r14 + rdi*8 + 0x28], rcx
vmovups xmmword [r14 + rdi*8 + 0x30], xmm0
mov cl, 6
jmp 0x140071456
mov cl, 5
movabs r10, 0x6f005400680063
mov byte [r14 + rdi*8 + 0x40], cl
mov qword [r14 + rdi*8 + 0x20], rax
test r13, r13
sete r15b
je 0x140071500
lea rax, [r13*8]
add rax, r13
lea rax, [r14 + rax*8]
mov rbx, r13
mov rdi, r14
lea rdx, [rdi + 0x10]
movabs rcx, 0x6e00690061004d
movabs r8, 0x70006100650057
jmp 0x1400714c0
lea r9, [rdx + 0x48]
add rdx, 0x38
cmp rdx, rax
mov rdx, r9
je 0x1400714fa
cmp qword [rdx - 0x10], 0x12
jne 0x1400714b0
cmp qword [rdx - 8], 8
mov r9, rdx
je 0x1400714d4
mov r9, qword [rdx]
cmp qword [r9], rbp
jne 0x1400714b0
cmp qword [r9 + 8], r10
jne 0x1400714b0
cmp qword [r9 + 0x10], rcx
jne 0x1400714b0
cmp qword [r9 + 0x18], r8
jne 0x1400714b0
cmp dword [r9 + 0x20], 0x6e006f
jne 0x1400714b0
jmp 0x14007164d
mov r13, rbx
mov r14, rdi
lea rbx, [r13 + 1]
cmp rbx, r12
jbe 0x14007157a
add r12, r12
cmp r12, rbx
cmovbe r12, rbx
mov qword [rsp + 0x48], r12
lea rax, [r12*8]
lea rcx, [rax + rax*8]
call fcn.14000abb0
mov rdi, rax
test r15b, r15b
jne 0x140071558
mov r15, rdi
mov r12, r14
mov rbp, r13
nop word [rax + rax]
mov rcx, r15
mov rdx, r12
call fcn.140087140
add r12, 0x48
add r15, 0x48
dec rbp
jne 0x140071540
test r14, r14
je 0x140071569
add r14, 0xfffffffffffffff0
mov rcx, r14
call fcn.140009440
mov r12, qword [rsp + 0x48]
movabs rbp, 0x74006900770073
jmp 0x14007157d
mov rdi, r14
lea r14, [r13*8]
add r14, r13
mov qword [rdi + r14*8], 0x12
mov qword [rdi + r14*8 + 8], 0x12
mov ecx, 0x24
call fcn.14000abb0
mov qword [rdi + r14*8 + 0x10], rax
vmovaps ymm0, ymmword [0x1400f91a0]
vmovups ymmword [rax], ymm0
mov dword [rax + 0x20], 0x6e006f
movzx ecx, byte [0x14012fbf9]
movzx eax, cl
xor edx, edx
nop word [rax + rax]
movzx r8d, byte [rdx + rsi]
cmp r8b, cl
je 0x1400715e7
lea r9, [rdx + 1]
cmp rdx, 0x76
mov rdx, r9
jne 0x1400715d0
cmp r8b, cl
jne 0x140071637
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov byte [rsp + 0x50], cl
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
vzeroupper
call fcn.140094740
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [rdi + r14*8 + 0x28], rcx
vmovups xmmword [rdi + r14*8 + 0x30], xmm0
mov cl, 6
jmp 0x140071639
mov cl, 5
movabs r10, 0x6f005400680063
mov byte [rdi + r14*8 + 0x40], cl
mov qword [rdi + r14*8 + 0x20], rax
movabs r9, 0x6f007000610065
test rbx, rbx
je 0x1400716de
lea rax, [rbx*8]
lea rax, [rax + rax*8]
neg rax
mov ecx, 0x10
movabs rdx, 0x57006200750053
jmp 0x140071692
lea r8, [rax + rcx]
add r8, 0x48
add rcx, 0x48
cmp r8, 0x10
je 0x1400716de
cmp qword [rdi + rcx - 0x10], 0x11
jne 0x140071680
cmp qword [rdi + rcx - 8], 8
je 0x1400716b0
mov r8, qword [rdi + rcx]
cmp qword [r8], rbp
jne 0x140071680
jmp 0x1400716b9
lea r8, [rdi + rcx]
cmp qword [r8], rbp
jne 0x140071680
cmp qword [r8 + 8], r10
jne 0x140071680
cmp qword [r8 + 0x10], rdx
jne 0x140071680
cmp qword [r8 + 0x18], r9
jne 0x140071680
cmp word [r8 + 0x20], 0x6e
jne 0x140071680
mov r14, rdi
mov r13, rbx
jmp 0x14007182d
lea r13, [rbx + 1]
cmp r13, r12
jbe 0x14007175a
add r12, r12
cmp r12, r13
cmovbe r12, r13
mov qword [rsp + 0x48], r12
lea rax, [r12*8]
lea rcx, [rax + rax*8]
vzeroupper
call fcn.14000abb0
mov r14, rax
test rbx, rbx
je 0x140071738
mov r15, r14
mov r12, rdi
mov rbp, rbx
nop dword [rax + rax]
mov rcx, r15
mov rdx, r12
call fcn.140087140
add r12, 0x48
add r15, 0x48
dec rbp
jne 0x140071720
test rdi, rdi
je 0x140071749
add rdi, 0xfffffffffffffff0
mov rcx, rdi
call fcn.140009440
mov r12, qword [rsp + 0x48]
movabs rbp, 0x74006900770073
jmp 0x14007175d
mov r14, rdi
lea rdi, [rbx + rbx*8]
mov qword [r14 + rdi*8], 0x11
mov qword [r14 + rdi*8 + 8], 0x11
mov ecx, 0x22
vzeroupper
call fcn.14000abb0
mov qword [r14 + rdi*8 + 0x10], rax
vmovaps ymm0, ymmword [0x1400f91c0]
vmovups ymmword [rax], ymm0
mov word [rax + 0x20], 0x6e
movzx ecx, byte [0x14012fbfa]
movzx eax, cl
xor edx, edx
nop word cs:[rax + rax]
movzx r8d, byte [rdx + rsi]
cmp r8b, cl
je 0x1400717c7
lea r9, [rdx + 1]
cmp rdx, 0x76
mov rdx, r9
jne 0x1400717b0
cmp r8b, cl
jne 0x140071817
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov byte [rsp + 0x50], cl
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
vzeroupper
call fcn.140094740
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [r14 + rdi*8 + 0x28], rcx
vmovups xmmword [r14 + rdi*8 + 0x30], xmm0
mov cl, 6
jmp 0x140071819
mov cl, 5
movabs r10, 0x6f005400680063
mov byte [r14 + rdi*8 + 0x40], cl
mov qword [r14 + rdi*8 + 0x20], rax
test r13, r13
je 0x1400718c8
lea rax, [r13*8]
lea rax, [rax + rax*8]
neg rax
mov ecx, 0x10
movabs rdx, 0x65006c0065004d
movabs r8, 0x61006500570065
jmp 0x140071872
lea r9, [rax + rcx]
add r9, 0x48
add rcx, 0x48
cmp r9, 0x10
je 0x1400718c8
cmp qword [r14 + rcx - 0x10], 0x13
jne 0x140071860
cmp qword [r14 + rcx - 8], 8
je 0x140071890
mov r9, qword [r14 + rcx]
cmp qword [r9], rbp
jne 0x140071860
jmp 0x140071899
lea r9, [r14 + rcx]
cmp qword [r9], rbp
jne 0x140071860
cmp qword [r9 + 8], r10
jne 0x140071860
cmp qword [r9 + 0x10], rdx
jne 0x140071860
cmp qword [r9 + 0x18], r8
jne 0x140071860
cmp dword [r9 + 0x20], 0x6f0070
jne 0x140071860
cmp word [r9 + 0x24], 0x6e
jne 0x140071860
mov rdi, r14
mov rbp, r13
jmp 0x140071a13
lea rbp, [r13 + 1]
cmp rbp, r12
jbe 0x140071940
add r12, r12
cmp r12, rbp
cmovbe r12, rbp
mov qword [rsp + 0x48], r12
lea rax, [r12*8]
lea rcx, [rax + rax*8]
vzeroupper
call fcn.14000abb0
mov rdi, rax
test r13, r13
je 0x140071928
mov r15, rdi
mov r12, r14
mov rbx, r13
nop word cs:[rax + rax]
mov rcx, r15
mov rdx, r12
call fcn.140087140
add r12, 0x48
add r15, 0x48
dec rbx
jne 0x140071910
test r14, r14
je 0x140071939
add r14, 0xfffffffffffffff0
mov rcx, r14
call fcn.140009440
mov r12, qword [rsp + 0x48]
jmp 0x140071943
mov rdi, r14
lea r14, [r13*8]
add r14, r13
mov qword [rdi + r14*8], 0x13
mov qword [rdi + r14*8 + 8], 0x13
mov ecx, 0x26
vzeroupper
call fcn.14000abb0
mov qword [rdi + r14*8 + 0x10], rax
vmovaps ymm0, ymmword [0x1400f91e0]
vmovups ymmword [rax], ymm0
mov dword [rax + 0x20], 0x6f0070
mov word [rax + 0x24], 0x6e
movzx ecx, byte [0x14012fbfb]
movzx eax, cl
xor edx, edx
nop word cs:[rax + rax]
movzx r8d, byte [rdx + rsi]
cmp r8b, cl
je 0x1400719b7
lea r9, [rdx + 1]
cmp rdx, 0x76
mov rdx, r9
jne 0x1400719a0
cmp r8b, cl
jne 0x140071a07
mov qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 8
mov byte [rsp + 0x50], cl
lea rdx, [rsp + 0x20]
lea r9, [rsp + 0x50]
mov r8, rdx
vzeroupper
call fcn.140094740
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
vmovups xmm0, xmmword [rsp + 0x30]
mov qword [rdi + r14*8 + 0x28], rcx
vmovups xmmword [rdi + r14*8 + 0x30], xmm0
mov cl, 6
jmp 0x140071a09
mov cl, 5
mov byte [rdi + r14*8 + 0x40], cl
mov qword [rdi + r14*8 + 0x20], rax
mov byte [rsp + 0x40], 8
mov qword [rsp + 0x20], rdi
mov qword [rsp + 0x28], rbp
mov qword [rsp + 0x30], r12
vmovq r13, xmm6
movabs r12, 0x750070006e0069
test r13, r13
mov r15, qword [rsp + 0x70]
je 0x140071aab
lea rax, [r13*8]
lea rax, [rax + rax*8]
neg rax
mov ecx, 0x10
jmp 0x140071a7d
cmp word [rdx + 8], 0x74
je 0x140071bc0
lea rdx, [rax + rcx]
add rdx, 0x48
add rcx, 0x48
cmp rdx, 0x10
je 0x140071aab
cmp qword [r15 + rcx - 0x10], 5
jne 0x140071a6b
cmp qword [r15 + rcx - 8], 8
je 0x140071aa0
mov rdx, qword [r15 + rcx]
cmp qword [rdx], r12
jne 0x140071a6b
jmp 0x140071a60
lea rdx, [r15 + rcx]
cmp qword [rdx], r12
jne 0x140071a6b
jmp 0x140071a60
lea rsi, [r13 + 1]
vpextrq rbp, xmm6, 1
cmp rsi, rbp
jbe 0x140071b2f
add rbp, rbp
cmp rbp, rsi
cmovbe rbp, rsi
lea rax, [rbp*8]
lea rcx, [rax + rax*8]
vzeroupper
call fcn.14000abb0
mov rdi, rax
test r13, r13
je 0x140071bb0
mov r14, rdi
mov rbx, r13
nop word [rax + rax]
mov rcx, r14
mov rdx, r15
call fcn.140087140
add r15, 0x48
add r14, 0x48
dec rbx
jne 0x140071af0
mov rax, r13
mov r15, qword [rsp + 0x70]
test r15, r15
je 0x140071b24
add r15, 0xfffffffffffffff0
mov rcx, r15
call fcn.140009440
mov rax, r13
vpinsrq xmm6, xmm6, rbp, 1
mov r13, rax
jmp 0x140071b32
mov rdi, r15
mov edi, edi
lea rax, [r13*8]
add rax, r13
mov qword [rdi + rax*8], 5
mov qword [rdi + rax*8 + 8], 8
mov qword [rdi + rax*8 + 0x10], r12
mov word [rdi + rax*8 + 0x18], 0x74
lea rcx, [rdi + rax*8 + 0x20]
movzx edx, byte [rsp + 0x40]
mov byte [rdi + rax*8 + 0x40], dl
lea r8, [0x14012adf4]
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
jmp rdx
mov rax, qword [rsp + 0x20]
mov qword [rcx], rax
jmp case.0x140071b76.0
mov rdx, qword [rsp + 0x20]
mov qword [rcx], rdx
adc dword [rax - 0x75], ecx
and al, 0x28
adc dword [rax - 0x75], ecx
and al, 0x28
mov qword [rdi + rax*8 + 0x28], rcx
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov qword [rdi + rax*8 + 0x30], rcx
vxorps xmm0, xmm0, xmm0
rol ch, 0xf8
sub dword [rsp + 0x20], eax
rol ch, 0xf8
sub dword [rsp + 0x20], eax
jmp case.0x140071b76.0
xor eax, eax
test r15, r15
jne 0x140071b15
jmp 0x140071b24
mov rdi, r15
jmp 0x140071c89
vmovss xmm0, dword [rsp + 0x20]
vmovss dword [rcx], xmm0
jmp case.0x140071b76.0
vmovsd xmm0, qword [rsp + 0x20]
vmovsd qword [rcx], xmm0
jmp case.0x140071b76.0
mov rdx, qword [rsp + 0x20]
mov qword [rcx], rdx
mov rcx, qword [rsp + 0x28]
mov qword [rdi + rax*8 + 0x28], rcx
movzx ecx, word [rsp + 0x30]
mov word [rdi + rax*8 + 0x30], cx
movzx ecx, word [rsp + 0x32]
mov word [rdi + rax*8 + 0x32], cx
invalid
invalid
xor cl, byte [rdi]
mov bh, 0x4c
and al, 0x34
mov word [rdi + rax*8 + 0x34], cx
movzx ecx, word [rsp + 0x36]
mov word [rdi + rax*8 + 0x36], cx
movzx ecx, word [rsp + 0x38]
mov word [rdi + rax*8 + 0x38], cx
movzx ecx, word [rsp + 0x3a]
mov word [rdi + rax*8 + 0x3a], cx
movzx ecx, word [rsp + 0x3c]
mov word [rdi + rax*8 + 0x3c], cx
movzx ecx, word [rsp + 0x3e]
mov word [rdi + rax*8 + 0x3e], cx
mov qword [rsp + 0x28], 8
invalid
stc
cmc
add dword [rcx - 0x77], ecx
invalid
adc dword [rax], eax
and al, 0x40
and al, 0x40
lea ecx, [rbx]
add byte [rax + 0x63], cl
or al, 0x8a
and al, 0x20
dec dword [rdi]
test dword [rbx - 1], ecx
invalid
or byte [rax - 0x75], cl
and al, 0x28
mov dword [r14 + rdi*8 + 0x3a], eax
int 0x75
call 0x189e7ac58
mov edi, 0x74006e
jb 0x140072313
invalid
add byte [rdi], ch
outsd dx, dword [rsi]
add byte [rbp - 0x7b], cl
div byte [rdi + rcx + 0x49]
add esi, 0xfffffff0
sbb al, byte [rax]
add byte [rax], al
adc ch, al
clc
sub byte [0x1400f9260], al
mov dword [rax + 0x18], 0x8d48006c
sti
and byte [rdi], cl
mov dh, 0x4c
and al, 0x40
and byte [rax - 0x77], cl
or cl, ch
pop rsi
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x20]
and al, 0x20
clc
and al, 0x28
or byte [rax], al
add byte [rax], al
out dx, al
cmc
add dword [rcx - 0x77], ecx
add al, 0xe4
add edx, eax
push rdi
imul ecx, dword [rax - 0x75], 0x54
and al, 0x20
cmovbe ebp, esi
or al, 0xc0
dec rbp
mov ebx, 0x650064
insb byte [rdi], dx
add byte [rcx], ah
mov ecx, edi
leave
and dh, ch
add dword [rcx - 0x77], ecx
mov esp, eax
clc
adc dword [rax], eax
jmp qword [rax]
push qword [rax]
jne 0x140073f58
outsb dx, byte [rsi]
add byte [rax + 0x39], cl
or byte [rbp + 0x33], dh
movabs rcx, 0x53007200650074
add byte gs:[rdx], dh
push rbx
add byte [rax + 0x39], cl
or byte [rbp + 0x23], sil
add byte gs:[rdx], dh
push rbx
add byte [rax + 0x39], cl
or byte [rbp + 0x23], sil
cmp qword [rax + 0x10], rsi
jne 0x140073f92
mov r12d, 2
cmp word [rax + 0x18], 0x65
sbb byte [rbp + 0x75], ah
invalid
sbb byte [rbp + 0x75], ah
adc byte [rbx + rcx*4 + 0x7c], cl
and al, 0x20
mov r15, qword [rsp + 0x20]
mov r13, r12
mov r14, rdi
jmp 0x140074170
lea r12, [rbp + 1]
lea r13, [rbp*2]
cmp r13, r12
cmovbe r13, r12
lea rax, [r13*8]
add byte [rax], al
add byte [rax], al
lea rcx, [rax + rax*8]
vzeroupper
call fcn.14000abb0
stc
dec dword [rcx - 0x77]
invalid
lea rax, [rbp*8]
add byte [rax], al
stc
dec dword [rcx - 0x77]
invalid
cmp al, 0xc0
lea edx, [rdi + rbx]
cwde
imul edi, ecx, 0xffffffff
invalid
or al, 0x8a
and al, 0x28
mov bh, 0x44
and al, 0x36
add byte [rbx + rcx*4 + 0x7c], cl
and al, 0x30
add dword [rax], eax
add byte [rbp + rcx*4 + 0xc], cl
or byte [rcx - 0x7d], cl
ror dword [rax + 0x48], 0x83
ror dword [rax + 0x49], 0x83
stc
adc byte [rdi + rbp + 0x49], dh
cmp dword [rdi + rcx - 0x10], 8
out 0xf, al
xchg byte [rax + rax + 0x14d0000], al
add byte [rax], al
invalid
invalid
add byte [rax], al
hlt
add byte [rax - 0x73], cl
or al, 0xc0
invalid
add byte [rcx + rcx*4 - 0xf], cl
call 0x189ffcc14
mov edi, ebp
lea eax, [rdi + rdi*8]
add ecx, ebp
rol byte [rax], cl
add byte [rax], al
outsd dx, dword [rsi]
add byte [rax - 0x7b], cl
push qword [rdi + rsi*2 + 0x48]
lea eax, [rdi*8]
add byte [rax], al
add byte [rax], al
lea rax, [rax + rax*8]
neg rax
mov ecx, 0x10
movabs rdx, 0x70006100770073
jmp 0x14007619c
cmp r8, 0x10
cmp dword [rbp + rcx - 0x10], 8
or byte [rsp + rdx + 0x4c], dh
mov eax, dword [rbp + rcx]
invalid
lea eax, [rcx + rbp]
in eax, dx
lea eax, [rbp*8]
clc
ja 0x1400761dc
mov eax, 0x48fff949
mov ebx, eax
dec dword [rdi]
test ch, al
lea ecx, [rbx + rax*8 + 0x20]
add byte [rax], al
add byte [rax], al
lea rax, [rax + rax*8]
neg rax
mov ecx, 0x10
add byte [rax], al
add byte [rax - 0x46], cl
add byte [r14], bpl
jae 0x140077128
jo 0x14007712a
add byte [rax], al
add byte [rax - 0x46], cl
add byte [r14], bpl
jae 0x140077128
jo 0x14007712a
movabs r8, 0x57007400630065
movabs r10, 0x6f007000610065
jmp 0x140077152
or al, 0xb
or ecx, dword [rbp + 0x39]
sbb dword [rbp - 0x2b], esi
in al, 0x49
cmp esp, esi
add byte [rax], al
add byte [rax], al
push rbp
add byte [rax - 0x39], cl
fisttp word [rax]
adc dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x30], rax
and al, 0x30
and al, 0x30
vmovq r12, xmm6
test r12, r12
movabs r15, 0x7300660066006f
je 0x140079469
lea rax, [r12*8]
lea rax, [rax + rax*8]
neg rax
mov ecx, 0x10
movabs rdx, 0x73006f00720063
movabs r8, 0x69006100680073
add byte [rax], ch
invalid
add byte [rcx], ch
jmp 0x140079422
add byte [rax], ch
invalid
or byte [rcx - 0x7d], cl
ror dword [rax + 0x48], 0x83
ror dword [rax + 0x49], 0x83
stc
adc byte [rdi + rax*2 + 0x48], dh
cmp dword [rdi + rcx - 0x10], 9
mov esp, 0x65006b
push rdi
add byte [rcx], ch
add byte [rax], al
ret
add byte [rax], al
or byte [rcx + rcx + 0x48], dh
mov eax, dword [rdi + 0x178]
invalid
je 0x14007a09b
pop rax
and al, 0x60
test byte [rcx - 0x44], 0x72
add byte [rax + rax + 0x61], ah
add byte [rax - 0x7b], cl
test esi, esi
je 0x14007a10b
invalid
test esi, esi
ret 0x4848
add dword [rcx + rdi - 0x11], ecx
add edi, 0x48
test dword [rax], 0x2444b60f
cmp eax, 6
clc
or byte [rdx + rbx - 0x7d], dh
clc
invalid
mov rcx, rbx
call fcn.14007bfe0
add rbx, 0x48
add rsi, 0xffffffffffffffb8
add esi, 0xffffffb8
add esi, 0xffffffb8
jne case.0x140071b76.103
invalid
and al, 0x20
test esi, esi
jp 0x14007a37b
invalid
add byte [rax], al
ret
nop dword [rax + rax]
fld1
jl 0x14007afaf
add byte [rbx + rcx*4 + 0x63], cl
or byte [rax - 0x75], cl
add ecx, dword [rbx - 0x73]
or al, 0xa4
imul ecx, dword [rax], 0x48
mov eax, dword [rbx]
lea ecx, [rsp + riz*4]
jnp 0x14007b05f
or eax, 0xb4f40
add byte [rbp], ah
invalid
add al, 0x75
out 0x49, al
cmp dword [rsi + rcx - 8], 8
ret
mov ecx, dword [rsp + 0x28]
xor byte [rsi - 0x77], ah
ret
and al, 0x3c
mov dword [rbx + rax*8 + 0x3e], ecx
add byte [rax], al
invalid
jg case.0x140074335.70
or eax, dword [rax]
cmp cl, byte [rdi]
mov bh, 0x4c
and al, 0x3c
mov bh, 0x4c
and al, 0x3e
and bl, ch
mov rbx, qword ss:[rsp + 0x20]
mov rax, qword [rsp + 0x28]
invalid
sub byte [rax - 0x7b], cl
sal byte [rdi + riz + 0x48], 0xc1
loopne 0x14007b592
test rax, rax
je 0x14007b5b2
shl rax, 3
lea rsi, [rax + rax*8]
xor al, 0xc0
ror byte [rcx - 0x77], 0xdf
mov r15, rbx
nop word cs:[rax + rax]
je 0x14007b5ff
and ch, al
cli
jg 0x14007b65c
and al, 0x28
lea eax, [rax + rax*8]
or al, 0xf
mov qword ds:[rsp + 0x28], 8
loopne 0x14007b889
ror byte [rcx - 0x77], 0xfe
add byte [rcx + rcx*4 - 0xf], cl
push qword [rbp + 0xf]
invalid
rol ch, 0xf8
sub dword [rsp + 0x50], eax
and al, 0x50
or byte [rbx + rcx*4 + 0x74], cl
and al, 0x50
push rax
and al, 0x58
add byte [rax], al
add byte [rax - 0x73], cl
fbld tbyte [rax]
invalid
and al, 0x20
or byte [rax - 0x75], cl
and al, 0x28
xor byte [rax - 0x77], cl
fbstp tbyte [rax]
invalid
clc
add byte [rax], al
and al, 0x20
adc dword [rax], eax
mov bh, 0x44
and al, 0x38
and ebx, 0xfffffff0
xor ah, al
movabs eax, dword [0x7ca1c4500654107c]
push rax
vmovups ymm3, ymmword [rsi + r8 + 0x70]
cmp dword [rcx + rdx + 0x54], 0x81c44006
jl case.0x1400732b0.116
pop rsp
invalid
or ah, al
sar dword [rax + 0x11], 4
add al, 0xe
add ecx, edx
add edx, ecx
shl byte [rsi + 0xf], cl
invalid
movzx eax, byte [rcx + rax + 6]
or byte [rax - 0x75], cl
invalid
ror byte [rcx - 0x77], 0xd9
add ecx, 0xfffffff0
invalid
add byte [rax], 0
add byte [rax], al
cmp edx, 0x80
cli
add byte [rax], 0
add byte [rbx + 0x11], dh
adc byte [rcx + rax - 0x20], cl
loop 0x140084be5
invalid
mov edx, ecx
nop word cs:[rax + rax]
add byte [rax], al
add byte [rdi], cl
mov dh, 0xa
inc eax
ret 0x3948
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
adc byte [rax + rcx*4 + 0x12], al
mov byte [rdx], dl
mov byte [rdx], dl
leave
mov dword [rsp + 0x60], ebp
lea rsi, [r15 + r15*8]
mov qword [rbx + rsi*8], 0x14
add byte [rax], al
add byte [rax - 0x39], cl
or byte [rax + rax], dl
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
or byte [rax + rax], dl
add byte [rax], al
mov ecx, 0x28
vzeroupper
call fcn.14000abb0
mov qword [rbx + rsi*8 + 0x10], rax
vmovaps ymm0, ymmword [0x1400f9840]
vmovups ymmword [rax], ymm0
movabs rcx, 0x79006c006e004f
mov qword [rax + 0x20], rcx
movzx eax, byte [0x14012fd8f]
invalid
jge case.0x140071b76.315
add dh, al
invalid
invalid
invalid
invalid
mov byte [rbx + rsi*8 + 0x20], al
invalid
invalid
and byte [rcx + rcx*4 + 0x64], cl
and al, 0x58
mov qword [rsp + 0x58], r12
mov rdi, qword [rsp + 0x50]
lea rax, [r12*8]
lea eax, [riz*8]
lea r15, [rax + rax*8]
mov rax, r15
mov eax, edi
add ecx, 0x48
invalid
mov ebx, 0x78834166
sbb byte [rsi + 0x75], ch
mov bl, 0x4d
mov esi, esp
and ebp, edi
invalid
clc
dec dword [rax - 0x77]
adc ch, al
cld
sub byte [0x1400f9880], al
invalid
invalid
invalid
invalid
invalid
add byte gs:[rsi - 0x39], ah
and al, 0x73
add byte [rdi], cl
mov dh, 5
or dword [rbx + 0xa], edi
jnp 0x140088291
add byte gs:[rdi], dl
add edi, 0x48
add byte [rbp - 0x33], dh
add byte [rbp - 0x7b], cl
in eax, dx
and al, 0x20
div qword [rax]
div dword [rax]
xor cl, byte [rdi]
mov bh, 0x4c
and al, 0x34
mov qword ds:[rsp + 0x28], 8
je 0x140088594
pop rax
mov edi, dword [rsp + 0x20]
mov rax, qword [rsp + 0x28]
test rax, rax
ret
inc dword [rcx]
je 0x140089070
cmp qword [rdi + 0x48], 9
jne 0x140088fcc
cmp qword [rdi + 0x50], 8
je 0x140088f9e
mov rax, qword [rdi + 0x58]
jmp 0x140088fa2
lea rax, [rdi + 0x58]
movabs rcx, 0x6800670069006c
cmp qword [rax], rcx
jne 0x140088fcc
movabs rcx, 0x730065006e0074
cmp qword [rax + 8], rcx
jne 0x140088fcc
cmp word [rax + 0x10], 0x73
je 0x140089090
add byte [rax], al
add byte [rax], al
cmp r15d, 2
je 0x140089070
cmp qword [rdi + 0x90], 9
cmp dword [rdi + 0x90], 9
add byte [rax], al
add byte [rcx], cl
jne 0x140089020
cmp qword [rdi + 0x98], 8
add byte [rax], cl
je 0x140088ff3
mov rax, qword [rdi + 0xa0]
jmp 0x140088ffa
invalid
lea rax, [rdi + 0xa0]
movabs rcx, 0x6800670069006c
imul eax, dword [rax], 0x680067
inc dword [rbx]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add rcx, 0x48
add rax, 0xffffffffffffffb8
je 0x140089286
insb byte [rdi], dx
invalid
invalid
jns case.0x14007b470.220
jp case.0x14007ba8d.201
outsd dx, dword [rsi]
add byte [rsi], ch
jne 0x140089210
lea esi, [rdi + rdi*8]
fld1
mov byte [0xc3519259], ch
invalid
dec dword [rax - 0x7d]
invalid
invalid
ret
invalid
add byte [rdi], ch
ja 0x14008926f
invalid
fisttp dword [rax + 0x39]
retf
invalid
mov edi, esi
and byte [rax - 0x77], cl
adc dword [rax - 0x75], ecx
and al, 0x28
idiv qword [rsi]
add al, 0xfd
idiv edi
mov dword [rsp + 0x60], ebp
movzx eax, al
add al, 0x81
or dword [rbp + 1], 0xe0ff41c8
and byte [rax - 0x77], cl
or ch, cl
fadd qword [rax]
add byte [rax], al
clc
add ch, bl
imul ecx, dword [rbx + rcx*4 + 0x44], 0x24
mov r8, qword [rsp + 0x20]
mov qword [rdx], r8
mov bh, 0x54
shr al, 0xec
test dh, dh
add byte [rax], al
test edi, edi
sub bh, dl
cli
idiv edi
mov dl, 0xfe
invalid
adc ecx, ebp
retf 0
je 0x140089cc1
ror dword [rdi], cl
mov dh, 0x44
and al, 0x40
add al, byte [rax]
add cl, ch
test eax, 0x4c000001
add byte [rax], al
add byte [rbp + rcx*4 + 0x66], cl
invalid
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0xf], cl
dec dword [rcx - 0x7d]
invalid
add ebx, 0xfffffff0
mov dword [rdi + rcx*8], 3
or byte [rax], al
add byte [rax], al
or dword [rbp + 1], 0xe0ff41c8
mov ebx, eax
je 0x140089f53
jo 0x140089f7a
mov esi, ebx
invalid
mov dword [rsp + 0x60], ebp
invalid
movzx r8d, al
mov dword [rbx + rcx*8 + 0x30], edx
mov eax, dword [rsp + 0x20]
invalid
adc dword [rdx], ecx
add byte [rdi + 0x63], cl
add al, 0x81
and al, 0x30
mov rdx, rcx
cmp ebp, edi
add byte [rax], al
add byte [rax - 0x73], cl
or al, 0xc0
mov ebx, eax
add byte [rsi], dh
cmovs eax, dword [rbx - 0x76b70f39]
stc
nop
mov eax, 0x83483e74
jns 0x14008a70e
or eax, 0x8348ef75
jns 0x14008a71d
cmp dword [rcx - 8], 8
or byte [rax - 0x77], cl
retf 0x374
mov eax, 0x8548ee75
push qword [rbp + 0xf]
por mm3, qword [rcx]
and al, 0x28
or byte [rcx + rdx + 0x48], dh
je 0x14008a9a2
invalid
add byte [rax - 0x73], cl
add al, 0xc0
invalid
nop
add byte [rbp - 0x73], cl
je 0x14008aa44
invalid
add dword [rax - 0x75], ecx
insb byte [rdi], dx
and al, 0x60
cmp esi, ebp
jo case.0x140089504.72
mov esi, edi
and al, 0x28
or byte [rcx + rdx + 0x48], dh
mov edi, dword [rsp + 0x30]
add rdi, 0xfffffffffffffff0
add edi, 0xfffffff0
add byte [rax - 0x73], cl
add al, 0xc0
invalid
add byte [rbp - 0x73], cl
cmp esi, ebp
jo case.0x140089791.72
mov esi, edi
sub ecx, dword [rax - 0x3f]
loopne 0x14008ae9e
ror byte [rax - 0x77], 0xfb
nop word cs:[rax + rax]
pop rsi
in eax, 0xf7
dec dword [rax - 0x73]
lea ecx, [0x14012fee0]
lea edx, [rsp + 0x20]
ror dword [rax + 0x48], 0x83
or esi, dword [rbp - 0x11]
and al, 0x40
and al, 0x70
invalid
add rsi, 0xffffffffffffffb8
sbb dword [rax - 0x7d], ecx
jl case.0x14007ba8d.308
jl 0x14008b1d9
xor byte [rax - 0x7d], cl
mov esi, dword [rsp + 0x58]
lea ecx, [rbx + 0x10]
add bl, ch
cmp dword [rax + 0x10], 0x690076
cmp bh, cl
and al, 0x28
invalid
shl rax, 3
nop dword [rax + rax]
jge 0x14008b419
add byte [rax], al
and al, 0x58
cmovbe ebp, esi
test eax, eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
fld1
call 0x18908b601
add ebx, 0x48
invalid
mov ecx, edi
or al, byte [rax]
add al, 0xc0
add byte [rdi], ch
imul qword [rax]
xor byte [rdi], cl
mov bh, 0x4c
and al, 0x32
mov bh, 0x4c
and al, 0x34
and al, 0x36
cmp al, 0xf
mov bh, 0x4c
mov dword [rsp + 0x28], 8
pop rax
sal byte [rdx + rbp + 0x48], 0xc1
mul dword [rax]
clc
push rdi
rol ch, 0xf8
sub dword [rsp + 0x20], eax
and al, 0x20
and cl, ch
lahf
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x7b], 0xdb
invalid
push rsp
mov dword [rdi + rsi*8 + 0x28], ecx
and al, 0x38
push rsp
iretd
and cl, ch
pop qword [rax]
add byte [rax], al
invalid
push rsp
iretd
loopne 0x14008c0fb
mov ecx, dword [rsp + 0x20]
add byte [rax], al
and ch, al
cli
adc dword [rdx], eax
push rsp