Function at 0x1400798f0
Capabilities:
Check http status code
Parse credit card information

Disassembly:
mov qword [rsp + 8], rcx
push rbp
nop
mov qword [rsp - 8], rbx
sub rsp, 8
nop
mov qword [rsp - 8], rsi
sub rsp, 8
nop
mov qword [rsp - 8], rdi
sub rsp, 8
push r12
nop
sub rsp, 8
mov qword [rsp], r13
nop
sub rsp, 8
mov qword [rsp], r14
nop
mov qword [rsp - 8], r15
sub rsp, 8
lea rbp, [rsp - 0x8438]
mov eax, 0x8538
call fcn.140154370
sub rsp, rax
xchg rdi, r15
mov rdi, qword [rcx]
xchg rdi, r15
nop
sub r15, 0x1d576e74
add r15, 0x1d576ea4
xchg r15, rdx
mov qword [rsp + 0x70], rdx
xchg rdx, r15
xor eax, eax
mov byte [rbp + 0x8488], al
mov dword [rbp + 0x70], 0xf6f6f6f6
mov dword [rbp + 0x78], 0xff6bff61
mov dword [rbp + 0x7c], 0xff78ff7c
mov word [rbp + 0x74], 0xf6f6
mov dword [rbp + 0x80], 0xff78ff7f
mov byte [rbp + 0x76], 0xf6
mov dword [rbp + 0x84], 0xff71
xor ebx, ebx
mov edx, ebx
movzx eax, word [rbp + rdx*2 + 0x78]
movzx ecx, byte [rbp + rdx + 0x70]
add cx, ax
mov word [rbp + rdx*2 + 0x78], cx
mov byte [rbp + rdx + 0x70], bl
inc rdx
cmp rdx, 7
jb 0x1400799a9
xchg rbp, r8
movups xmm0, xmmword [r8 + 0x70]
xchg r8, rbp
movaps xmmword [rbp + 0x90], xmm0
xchg r13, rbp
movsd xmm1, qword [r13 + 0x80]
xchg r13, rbp
movsd qword [rbp + 0xa0], xmm1
lea rdx, [rbp + 0x98]
lea rcx, [rbp + 0x7c50]
call fcn.1400607a0
nop
xchg rbx, rax
mov rbx, rax
xchg rbx, rax
nop dword [rax]
nop word [rax + rax]
mov byte [rbp + rax + 0x98], 0
inc rax
cmp rax, 0xe
jb 0x140079a1e
xor eax, eax
mov byte [rbp + 0x8490], al
mov dword [rbp - 0x10], 0xf6f6f6f6
mov dword [rbp - 8], 0xff6fff50
mov dword [rbp - 4], 0xff76ff72
mov word [rbp - 0xc], 0xf6f6
mov dword [rbp], 0xff7cff6f
mov word [rbp + 4], ax
xchg rbx, r8
mov rdx, r8
xchg r8, rbx
movzx eax, word [rbp + rdx*2 - 8]
movzx ecx, byte [rbp + rdx - 0x10]
add cx, ax
mov word [rbp + rdx*2 - 8], cx
mov byte [rbp + rdx - 0x10], 0
inc rdx
cmp rdx, 6
jb 0x140079a6a
xchg rbp, rsi
movups xmm0, xmmword [rsi - 0x10]
xchg rbp, rsi
movaps xmmword [rbp + 0x10], xmm0
mov eax, dword [rbp]
mov dword [rbp + 0x20], eax
movzx eax, word [rbp + 4]
mov word [rbp + 0x24], ax
lea rdx, [rbp + 0x18]
lea rcx, [rbp + 0x7c68]
call fcn.1400607a0
nop
xchg rbx, r14
mov rax, r14
xchg rbx, r14
nop dword [rax]
mov byte [rbp + rax + 0x18], 0
inc rax
cmp rax, 0xc
jb 0x140079ac8
xor eax, eax
mov byte [rbp + 0x8498], al
mov dword [rbp + 0x1fb0], 0xf6f6f6f6
mov dword [rbp + 0x1fe0], 0xff73ff61
mov dword [rbp + 0x1fe4], 0xff6eff78
mov dword [rbp + 0x1fb4], 0xf6f6f6f6
mov dword [rbp + 0x1fe8], 0xff81ff79
mov dword [rbp + 0x1fec], 0xff4dff2a
mov dword [rbp + 0x1fb8], 0xf6f6f6f6
mov dword [rbp + 0x1ff0], 0xff6bff76
mov dword [rbp + 0x1ff4], 0xff7dff7d
mov dword [rbp + 0x1fbc], 0xf6f6f6f6
mov dword [rbp + 0x1ff8], 0xff75ff2a
mov dword [rbp + 0x1ffc], 0xff78ff79
mov dword [rbp + 0x1fc0], 0xf6f6f6f6
mov dword [rbp + 0x2000], 0xff7eff78
mov dword [rbp + 0x2004], 0xff2aff6f
mov dword [rbp + 0x1fc4], 0xf6f6f6f6
mov dword [rbp + 0x2008], 0xff73ff78
mov dword [rbp + 0x200c], 0xff72ff6d
mov dword [rbp + 0x1fc8], 0xf6f6f6f6
mov dword [rbp + 0x2010], 0xff2aff7e
mov dword [rbp + 0x2014], 0xff7cff6f
mov dword [rbp + 0x1fcc], 0xf6f6f6f6
mov dword [rbp + 0x2018], 0xff7eff7d
mov dword [rbp + 0x201c], 0xff76ff6f
mov dword [rbp + 0x1fd0], 0xf6f6f6f6
mov dword [rbp + 0x2020], 0xff7eff76
mov dword [rbp + 0x2024], 0xff81ff2a
mov dword [rbp + 0x1fd4], 0xf6f6f6f6
mov dword [rbp + 0x2028], 0xff7cff6f
mov dword [rbp + 0x202c], 0xff6fff6e
mov dword [rbp + 0x1fd8], 0xf6f6f6f6
mov dword [rbp + 0x2030], 0xff44ff78
mov dword [rbp + 0x2034], 0xff3aff2a
mov word [rbp + 0x1fdc], 0xf6f6
mov dword [rbp + 0x2038], 0xff2fff82
mov byte [rbp + 0x1fde], 0xf6
mov dword [rbp + 0x203c], 0xff62
mov rdx, rbx
nop word [rax + rax]
movzx eax, word [rbp + rdx*2 + 0x1fe0]
movzx ecx, byte [rbp + rdx + 0x1fb0]
add cx, ax
mov word [rbp + rdx*2 + 0x1fe0], cx
mov byte [rbp + rdx + 0x1fb0], 0
inc rdx
cmp rdx, 0x2f
jb 0x140079c5c
movups xmm0, xmmword [rbp + 0x1fb0]
xchg r13, rbp
movaps xmmword [r13 + 0x2040], xmm0
xchg r13, rbp
movups xmm1, xmmword [rbp + 0x1fc0]
xchg rbp, r11
movaps xmmword [r11 + 0x2050], xmm1
xchg rbp, r11
xchg r11, rbp
movups xmm0, xmmword [r11 + 0x1fd0]
xchg r11, rbp
movaps xmmword [rbp + 0x2060], xmm0
xchg r8, rbp
movups xmm1, xmmword [r8 + 0x1fe0]
xchg r8, rbp
movaps xmmword [rbp + 0x2070], xmm1
xchg rbp, r10
movups xmm0, xmmword [r10 + 0x1ff0]
xchg rbp, r10
xchg rbp, r10
movaps xmmword [r10 + 0x2080], xmm0
xchg rbp, r10
xchg rbp, r11
movups xmm1, xmmword [r11 + 0x2000]
xchg r11, rbp
xchg r15, rbp
movaps xmmword [r15 + 0x2090], xmm1
xchg rbp, r15
movups xmm0, xmmword [rbp + 0x2010]
movaps xmmword [rbp + 0x20a0], xmm0
xchg r14, rbp
movups xmm1, xmmword [r14 + 0x2020]
xchg rbp, r14
xchg rdx, rbp
movaps xmmword [rdx + 0x20b0], xmm1
xchg rdx, rbp
xchg rbp, rcx
movups xmm0, xmmword [rcx + 0x2030]
xchg rcx, rbp
xchg r15, rbp
movaps xmmword [r15 + 0x20c0], xmm0
xchg rbp, r15
lea rdx, [rbp + 0x2070]
lea rcx, [rbp + 0x7c80]
call fcn.1400607a0
nop
xchg rbx, rax
mov rbx, rax
xchg rbx, rax
mov byte [rbp + rax + 0x2070], 0
inc rax
cmp rax, 0x5e
jb 0x140079d77
xor eax, eax
mov byte [rsp + 0x20], al
mov dword [rbp + 0x1350], 0xf6f6f6f6
mov dword [rbp + 0x137c], 0xff6fff50
mov dword [rbp + 0x1380], 0xff7dff78
mov dword [rbp + 0x1354], 0xf6f6f6f6
mov dword [rbp + 0x1384], 0xff6fff7e
mov dword [rbp + 0x1388], 0xff2aff7c
mov dword [rbp + 0x1358], 0xf6f6f6f6
mov dword [rbp + 0x138c], 0xff79ff75
mov dword [rbp + 0x1390], 0xff78ff78
mov dword [rbp + 0x135c], 0xf6f6f6f6
mov dword [rbp + 0x1394], 0xff6fff7e
mov dword [rbp + 0x1398], 0xff78ff2a
mov dword [rbp + 0x1360], 0xf6f6f6f6
mov dword [rbp + 0x139c], 0xff6dff73
mov dword [rbp + 0x13a0], 0xff7eff72
mov dword [rbp + 0x1364], 0xf6f6f6f6
mov dword [rbp + 0x13a4], 0xff6fff2a
mov dword [rbp + 0x13a8], 0xff7dff7c
mov dword [rbp + 0x1368], 0xf6f6f6f6
mov dword [rbp + 0x13ac], 0xff6fff7e
mov dword [rbp + 0x13b0], 0xff76ff76
mov dword [rbp + 0x136c], 0xf6f6f6f6
mov dword [rbp + 0x13b4], 0xff2aff7e
mov dword [rbp + 0x13b8], 0xff6fff81
mov dword [rbp + 0x1370], 0xf6f6f6f6
mov dword [rbp + 0x13bc], 0xff6eff7c
mov dword [rbp + 0x13c0], 0xff78ff6f
mov dword [rbp + 0x1374], 0xf6f6f6f6
mov dword [rbp + 0x13c4], 0xff2aff44
mov dword [rbp + 0x13c8], 0xff82ff3a
mov word [rbp + 0x1378], 0xf6f6
mov dword [rbp + 0x13cc], 0xff62ff2f
mov word [rbp + 0x13d0], ax
xchg rdx, rbp
mov rbp, rbx
xchg rdx, rbp
nop dword [rax]
nop word [rax + rax]
movzx eax, word [rbp + rdx*2 + 0x137c]
movzx ecx, byte [rbp + rdx + 0x1350]
add cx, ax
mov word [rbp + rdx*2 + 0x137c], cx
mov byte [rbp + rdx + 0x1350], 0
inc rdx
cmp rdx, 0x2a
jb 0x140079ef0
xchg rbp, rbx
movups xmm0, xmmword [rbx + 0x1350]
xchg rbx, rbp
xchg rbp, rdi
movaps xmmword [rdi + 0x13e0], xmm0
xchg rbp, rdi
movups xmm1, xmmword [rbp + 0x1360]
xchg rbp, r9
movaps xmmword [r9 + 0x13f0], xmm1
xchg r9, rbp
movups xmm0, xmmword [rbp + 0x1370]
xchg rcx, rbp
movaps xmmword [rcx + 0x1400], xmm0
xchg rbp, rcx
xchg rbp, rsi
movups xmm1, xmmword [rsi + 0x1380]
xchg rsi, rbp
xchg rbp, r12
movaps xmmword [r12 + 0x1410], xmm1
xchg rbp, r12
movups xmm0, xmmword [rbp + 0x1390]
xchg rbp, rsi
movaps xmmword [rsi + 0x1420], xmm0
xchg rsi, rbp
movups xmm1, xmmword [rbp + 0x13a0]
xchg r13, rbp
movaps xmmword [r13 + 0x1430], xmm1
xchg r13, rbp
xchg rsi, rbp
movups xmm0, xmmword [rsi + 0x13b0]
xchg rsi, rbp
xchg rdi, rbp
movaps xmmword [rdi + 0x1440], xmm0
xchg rdi, rbp
xchg rbp, r10
movups xmm1, xmmword [r10 + 0x13c0]
xchg rbp, r10
xchg r10, rbp
movaps xmmword [r10 + 0x1450], xmm1
xchg r10, rbp
movzx eax, word [rbp + 0x13d0]
mov word [rbp + 0x1460], ax
lea rdx, [rbp + 0x140c]
lea rcx, [rbp + 0x7c98]
call fcn.1400607a0
nop
mov rax, rbx
mov byte [rbp + rax + 0x140c], 0
inc rax
cmp rax, 0x54
jb 0x14007a003
xor eax, eax
mov byte [rsp + 0x21], al
mov dword [rbp + 0x3e30], 0xf6f6f6f6
mov dword [rbp + 0x3e8a], 0xff4bff61
mov dword [rbp + 0x3e8e], 0xff58ff5c
mov dword [rbp + 0x3e34], 0xf6f6f6f6
mov dword [rbp + 0x3e92], 0xff58ff5f
mov dword [rbp + 0x3e96], 0xff2bff51
mov dword [rbp + 0x3e38], 0xf6f6f6f6
mov dword [rbp + 0x3e9a], 0xff4eff2a
mov dword [rbp + 0x3e9e], 0xff6fff73
mov dword [rbp + 0x3e3c], 0xf6f6f6f6
mov dword [rbp + 0x3ea2], 0xff70ff2a
mov dword [rbp + 0x3ea6], 0xff76ff79
mov dword [rbp + 0x3e40], 0xf6f6f6f6
mov dword [rbp + 0x3eaa], 0xff6fff71
mov dword [rbp + 0x3eae], 0xff6eff78
mov dword [rbp + 0x3e44], 0xf6f6f6f6
mov dword [rbp + 0x3eb2], 0xff78ff6f
mov dword [rbp + 0x3eb6], 0xff5aff2a
mov dword [rbp + 0x3e48], 0xf6f6f6f6
mov dword [rbp + 0x3eba], 0xff79ff7c
mov dword [rbp + 0x3ebe], 0xff6fff84
mov dword [rbp + 0x3e4c], 0xf6f6f6f6
mov dword [rbp + 0x3ec2], 0xff7dff7d
mov dword [rbp + 0x3ec6], 0xff2aff6f
mov dword [rbp + 0x3e50], 0xf6f6f6f6
mov dword [rbp + 0x3eca], 0xff73ff76
mov dword [rbp + 0x3ece], 0xff70ff6f
mov dword [rbp + 0x3e54], 0xf6f6f6f6
mov dword [rbp + 0x3ed2], 0xff78ff6f
mov dword [rbp + 0x3ed6], 0xff78ff2a
mov dword [rbp + 0x3e58], 0xf6f6f6f6
mov dword [rbp + 0x3eda], 0xff6dff79
mov dword [rbp + 0x3ede], 0xff2aff72
mov dword [rbp + 0x3e5c], 0xf6f6f6f6
mov dword [rbp + 0x3ee2], 0xff78ff7f
mov dword [rbp + 0x3ee6], 0xff2aff6e
mov dword [rbp + 0x3e60], 0xf6f6f6f6
mov dword [rbp + 0x3eea], 0xff7fff81
mov dword [rbp + 0x3eee], 0xff6eff7c
mov dword [rbp + 0x3e64], 0xf6f6f6f6
mov dword [rbp + 0x3ef2], 0xff78ff6f
mov dword [rbp + 0x3ef6], 0xff6bff2a
mov dword [rbp + 0x3e68], 0xf6f6f6f6
mov dword [rbp + 0x3efa], 0xff7dff7f
mov dword [rbp + 0x3efe], 0xff7dff2a
mov dword [rbp + 0x3e6c], 0xf6f6f6f6
mov dword [rbp + 0x3f02], 0xff6dff73
mov dword [rbp + 0x3f06], 0xff6fff72
mov dword [rbp + 0x3e70], 0xf6f6f6f6
mov dword [rbp + 0x3f0a], 0xff72ff7c
mov dword [rbp + 0x3f0e], 0xff73ff6f
mov dword [rbp + 0x3e74], 0xf6f6f6f6
mov dword [rbp + 0x3f12], 0xff7dff7e
mov dword [rbp + 0x3f16], 0xff7cff71
mov dword [rbp + 0x3e78], 0xf6f6f6f6
mov dword [rbp + 0x3f1a], 0xff780006
mov dword [rbp + 0x3f1e], 0xff6fff6e
mov dword [rbp + 0x3e7c], 0xf6f6f6f6
mov dword [rbp + 0x3f22], 0xff2aff78
mov dword [rbp + 0x3f26], 0xff6fff6c
mov dword [rbp + 0x3e80], 0xf6f6f6f6
mov dword [rbp + 0x3f2a], 0xff78ff6f
mov dword [rbp + 0x3f2e], 0xff6fff6e
mov dword [rbp + 0x3e84], 0xf6f6f6f6
mov dword [rbp + 0x3f32], 0xff44ff7e
mov dword [rbp + 0x3f36], 0xff14ff14
mov word [rbp + 0x3f3a], ax
mov rdx, rbx
nop word [rax + rax]
movzx eax, word [rbp + rdx*2 + 0x3e8a]
movzx ecx, byte [rbp + rdx + 0x3e30]
add cx, ax
mov word [rbp + rdx*2 + 0x3e8a], cx
mov byte [rbp + rdx + 0x3e30], 0
inc rdx
cmp rdx, 0x58
jb 0x14007a2c6
lea rcx, [rbp + 0x3f40]
lea rdx, [rbp + 0x3e30]
mov r14d, 2
mov eax, r14d
nop dword [rax]
nop word [rax + rax]
movups xmm0, xmmword [rdx]
xchg rbp, rcx
movups xmmword [rbp], xmm0
xchg rbp, rcx
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + 0x10], xmm1
xchg rdx, rsi
movups xmm0, xmmword [rsi + 0x20]
xchg rsi, rdx
movups xmmword [rcx + 0x20], xmm0
xchg r15, rdx
movups xmm1, xmmword [r15 + 0x30]
xchg r15, rdx
xchg rcx, r15
movups xmmword [r15 + 0x30], xmm1
xchg rcx, r15
xchg rdx, r14
movups xmm0, xmmword [r14 + 0x40]
xchg rdx, r14
xchg rcx, r11
movups xmmword [r11 + 0x40], xmm0
xchg rcx, r11
xchg rdx, rcx
movups xmm1, xmmword [rcx + 0x50]
xchg rcx, rdx
xchg rcx, rbx
movups xmmword [rbx + 0x50], xmm1
xchg rbx, rcx
xchg rdx, rbx
movups xmm0, xmmword [rbx + 0x60]
xchg rbx, rdx
xchg rcx, rbp
movups xmmword [rbp + 0x60], xmm0
xchg rcx, rbp
lea rcx, [rcx + 0x80]
xchg rbp, rdx
movups xmm1, xmmword [rbp + 0x70]
xchg rdx, rbp
xchg rcx, r14
movups xmmword [r14 - 0x10], xmm1
xchg r14, rcx
lea rdx, [rdx + 0x80]
sub rax, 1
jne 0x14007a31a
mov rax, qword [rdx]
xchg rdi, rax
mov qword [rcx], rdi
xchg rdi, rax
mov eax, dword [rdx + 8]
mov dword [rcx + 8], eax
lea rdx, [rbp + 0x3f9a]
lea rcx, [rbp + 0x7cb0]
call fcn.1400607a0
nop
mov rax, rbx
mov byte [rbp + rax + 0x3f9a], 0
inc rax
cmp rax, 0xb0
jb 0x14007a3e5
xor eax, eax
mov byte [rsp + 0x22], al
mov dword [rbp + 0x3a50], 0xf6f6f6f6
mov dword [rbp + 0x3a9e], 0xff73ff4c
mov dword [rbp + 0x3aa2], 0xff7eff7e
mov dword [rbp + 0x3a54], 0xf6f6f6f6
mov dword [rbp + 0x3aa6], 0xff2aff6f
mov dword [rbp + 0x3aaa], 0xff7eff7d
mov dword [rbp + 0x3a58], 0xf6f6f6f6
mov dword [rbp + 0x3aae], 0xff76ff6f
mov dword [rbp + 0x3ab2], 0xff6fff76
mov dword [rbp + 0x3a5c], 0xf6f6f6f6
mov dword [rbp + 0x3ab6], 0xff2aff78
mov dword [rbp + 0x3aba], 0xff73ff5d
mov dword [rbp + 0x3a60], 0xf6f6f6f6
mov dword [rbp + 0x3abe], 0xff2aff6f
mov dword [rbp + 0x3ac2], 0xff73ff7d
mov dword [rbp + 0x3a64], 0xf6f6f6f6
mov dword [rbp + 0x3ac6], 0xff72ff6d
mov dword [rbp + 0x3aca], 0xff7cff6f
mov dword [rbp + 0x3a68], 0xf6f6f6f6
mov dword [rbp + 0x3ace], 0xff2aff36
mov dword [rbp + 0x3ad2], 0xff73ff6e
mov dword [rbp + 0x3a6c], 0xf6f6f6f6
mov dword [rbp + 0x3ad6], 0xff7dff6f
mov dword [rbp + 0x3ada], 0xff2aff6f
mov dword [rbp + 0x3a70], 0xf6f6f6f6
mov dword [rbp + 0x3ade], 0xff79ff80
mov dword [rbp + 0x3ae2], 0xff2aff7c
mov dword [rbp + 0x3a74], 0xf6f6f6f6
mov dword [rbp + 0x3ae6], 0xff6fff6e
mov dword [rbp + 0x3aea], 0xff2aff77
mov dword [rbp + 0x3a78], 0xf6f6f6f6
mov dword [rbp + 0x3aee], 0xff7fff4b
mov dword [rbp + 0x3af2], 0xff70ff7d
mov dword [rbp + 0x3a7c], 0xf6f6f6f6
mov dword [rbp + 0x3af6], 0xff720006
mov dword [rbp + 0x3afa], 0xff6fff7c
mov dword [rbp + 0x3a80], 0xf6f6f6f6
mov dword [rbp + 0x3afe], 0xff2aff78
mov dword [rbp + 0x3b02], 0xff6fff6e
mov dword [rbp + 0x3a84], 0xf6f6f6f6
mov dword [rbp + 0x3b06], 0xff2aff7d
mov dword [rbp + 0x3b0a], 0xff7dff2f
mov dword [rbp + 0x3a88], 0xf6f6f6f6
mov dword [rbp + 0x3b0e], 0xff6dff2a
mov dword [rbp + 0x3b12], 0xff73ff76
mov dword [rbp + 0x3a8c], 0xf6f6f6f6
mov dword [rbp + 0x3b16], 0xff78ff6f
mov dword [rbp + 0x3b1a], 0xff7dff7e
mov dword [rbp + 0x3a90], 0xf6f6f6f6
mov dword [rbp + 0x3b1e], 0xff84ff2a
mov dword [rbp + 0x3b22], 0xff2aff7f
mov dword [rbp + 0x3a94], 0xf6f6f6f6
mov dword [rbp + 0x3b26], 0xff6fff6c
mov dword [rbp + 0x3b2a], 0xff78ff6f
mov dword [rbp + 0x3a98], 0xf6f6f6f6
mov dword [rbp + 0x3b2e], 0xff6fff6e
mov dword [rbp + 0x3b32], 0xff38ff78
mov word [rbp + 0x3b36], ax
xchg rdi, rbx
mov rdx, rdi
xchg rdi, rbx
nop dword [rax]
nop word [rax + rax]
movzx eax, word [rbp + rdx*2 + 0x3a9e]
movzx ecx, byte [rbp + rdx + 0x3a50]
add cx, ax
mov word [rbp + rdx*2 + 0x3a9e], cx
mov byte [rbp + rdx + 0x3a50], 0
inc rdx
cmp rdx, 0x4c
jb 0x14007a65a
lea rcx, [rbp + 0x3b40]
lea rax, [rbp + 0x3a50]
xchg rcx, rax
movups xmm0, xmmword [rcx]
xchg rcx, rax
xchg rcx, r8
movups xmmword [r8], xmm0
xchg rcx, r8
xchg rbx, rax
movups xmm1, xmmword [rbx + 0x10]
xchg rbx, rax
xchg rbx, rcx
movups xmmword [rbx + 0x10], xmm1
xchg rbx, rcx
xchg r11, rax
movups xmm0, xmmword [r11 + 0x20]
xchg r11, rax
xchg rcx, r14
movups xmmword [r14 + 0x20], xmm0
xchg r14, rcx
xchg rbp, rax
movups xmm1, xmmword [rbp + 0x30]
xchg rbp, rax
xchg rcx, r14
movups xmmword [r14 + 0x30], xmm1
xchg r14, rcx
xchg r11, rax
movups xmm0, xmmword [r11 + 0x40]
xchg r11, rax
xchg rbx, rcx
movups xmmword [rbx + 0x40], xmm0
xchg rcx, rbx
xchg rbx, rax
movups xmm1, xmmword [rbx + 0x50]
xchg rbx, rax
movups xmmword [rcx + 0x50], xmm1
xchg r14, rax
movups xmm0, xmmword [r14 + 0x60]
xchg r14, rax
xchg rcx, r9
movups xmmword [r9 + 0x60], xmm0
xchg r9, rcx
lea rcx, [rcx + 0x80]
xchg rsi, rax
movups xmm1, xmmword [rsi + 0x70]
xchg rsi, rax
xchg rsi, rcx
movups xmmword [rsi - 0x10], xmm1
xchg rcx, rsi
lea rax, [rax + 0x80]
xchg r9, rax
movups xmm0, xmmword [r9]
xchg r9, rax
xchg rsi, rcx
movups xmmword [rsi], xmm0
xchg rsi, rcx
xchg r11, rax
movups xmm1, xmmword [r11 + 0x10]
xchg r11, rax
movups xmmword [rcx + 0x10], xmm1
xchg rbp, rax
movups xmm0, xmmword [rbp + 0x20]
xchg rbp, rax
xchg r8, rcx
movups xmmword [r8 + 0x20], xmm0
xchg rcx, r8
xchg r13, rax
movups xmm1, xmmword [r13 + 0x30]
xchg r13, rax
xchg rcx, rdi
movups xmmword [rdi + 0x30], xmm1
xchg rcx, rdi
movups xmm0, xmmword [rax + 0x40]
xchg rbp, rcx
movups xmmword [rbp + 0x40], xmm0
xchg rbp, rcx
xchg r11, rax
movups xmm1, xmmword [r11 + 0x50]
xchg r11, rax
xchg rbx, rcx
movups xmmword [rbx + 0x50], xmm1
xchg rcx, rbx
mov rax, qword [rax + 0x60]
xchg r10, rax
mov qword [rcx + 0x60], r10
xchg r10, rax
lea rdx, [rbp + 0x3b8e]
lea rcx, [rbp + 0x7cc8]
call fcn.1400607a0
nop
xchg rbp, rbx
mov rax, rbp
xchg rbx, rbp
mov byte [rbp + rax + 0x3b8e], 0
inc rax
cmp rax, 0x98
jb 0x14007a7c3
xor eax, eax
mov byte [rsp + 0x23], al
mov dword [rbp + 0x1470], 0xf6f6f6f6
mov dword [rbp + 0x149c], 0xff6fff55
mov dword [rbp + 0x14a0], 0xff78ff7c
mov dword [rbp + 0x1474], 0xf6f6f6f6
mov dword [rbp + 0x14a4], 0xff76ff6f
mov dword [rbp + 0x14a8], 0xff53ff2a
mov dword [rbp + 0x1478], 0xf6f6f6f6
mov dword [rbp + 0x14ac], 0xff70ff78
mov dword [rbp + 0x14b0], 0xff7cff79
mov dword [rbp + 0x147c], 0xf6f6f6f6
mov dword [rbp + 0x14b4], 0xff6bff77
mov dword [rbp + 0x14b8], 0xff73ff7e
mov dword [rbp + 0x1480], 0xf6f6f6f6
mov dword [rbp + 0x14bc], 0xff78ff79
mov dword [rbp + 0x14c0], 0xff78ff6f
mov dword [rbp + 0x1484], 0xf6f6f6f6
mov dword [rbp + 0x14c4], 0xff81ff2a
mov dword [rbp + 0x14c8], 0xff7cff6f
mov dword [rbp + 0x1488], 0xf6f6f6f6
mov dword [rbp + 0x14cc], 0xff6fff6e
mov dword [rbp + 0x14d0], 0xff2aff78
mov dword [rbp + 0x148c], 0xf6f6f6f6
mov dword [rbp + 0x14d4], 0xff78ff6b
mov dword [rbp + 0x14d8], 0xff6fff71
mov dword [rbp + 0x1490], 0xf6f6f6f6
mov dword [rbp + 0x14dc], 0xff79ff70
mov dword [rbp + 0x14e0], 0xff6eff7c
mov dword [rbp + 0x1494], 0xf6f6f6f6
mov dword [rbp + 0x14e4], 0xff7cff6f
mov dword [rbp + 0x14e8], 0xff38ff7e
mov word [rbp + 0x1498], 0xf6f6
mov dword [rbp + 0x14ec], 0xff38ff38
mov word [rbp + 0x14f0], ax
mov rdx, rbx
nop word [rax + rax]
movzx eax, word [rbp + rdx*2 + 0x149c]
movzx ecx, byte [rbp + rdx + 0x1470]
add cx, ax
mov word [rbp + rdx*2 + 0x149c], cx
mov byte [rbp + rdx + 0x1470], 0
inc rdx
cmp rdx, 0x2a
jb 0x14007a934
xchg r9, rbp
movups xmm0, xmmword [r9 + 0x1470]
xchg rbp, r9
xchg rbp, r12
movaps xmmword [r12 + 0x1500], xmm0
xchg r12, rbp
xchg rbp, r15
movups xmm1, xmmword [r15 + 0x1480]
xchg rbp, r15
movaps xmmword [rbp + 0x1510], xmm1
xchg rbp, r12
movups xmm0, xmmword [r12 + 0x1490]
xchg r12, rbp
xchg r11, rbp
movaps xmmword [r11 + 0x1520], xmm0
xchg r11, rbp
xchg rbp, rcx
movups xmm1, xmmword [rcx + 0x14a0]
xchg rbp, rcx
xchg rbp, r11
movaps xmmword [r11 + 0x1530], xmm1
xchg rbp, r11
xchg rbp, r13
movups xmm0, xmmword [r13 + 0x14b0]
xchg r13, rbp
xchg rbp, r10
movaps xmmword [r10 + 0x1540], xmm0
xchg r10, rbp
xchg r9, rbp
movups xmm1, xmmword [r9 + 0x14c0]
xchg rbp, r9
xchg rcx, rbp
movaps xmmword [rcx + 0x1550], xmm1
xchg rcx, rbp
xchg r9, rbp
movups xmm0, xmmword [r9 + 0x14d0]
xchg rbp, r9
movaps xmmword [rbp + 0x1560], xmm0
movups xmm1, xmmword [rbp + 0x14e0]
movaps xmmword [rbp + 0x1570], xmm1
movzx eax, word [rbp + 0x14f0]
mov word [rbp + 0x1580], ax
lea rdx, [rbp + 0x152c]
lea rcx, [rbp + 0x7ce0]
call fcn.1400607a0
nop
xchg rbx, rax
mov rbx, rax
xchg rbx, rax
mov byte [rbp + rax + 0x152c], 0
inc rax
cmp rax, 0x54
jb 0x14007aa51
xor eax, eax
mov byte [rsp + 0x24], al
mov dword [rbp + 0xf50], 0xf6f6f6f6
mov dword [rbp + 0xf78], 0xff6fff55
mov dword [rbp + 0xf7c], 0xff78ff7c
mov dword [rbp + 0xf54], 0xf6f6f6f6
mov dword [rbp + 0xf80], 0xff76ff6f
mov dword [rbp + 0xf84], 0xff51ff2a
mov dword [rbp + 0xf58], 0xf6f6f6f6
mov dword [rbp + 0xf88], 0xff53ff5f
mov dword [rbp + 0xf8c], 0xff2aff4e
mov dword [rbp + 0xf5c], 0xf6f6f6f6
mov dword [rbp + 0xf90], 0xff79ff75
mov dword [rbp + 0xf94], 0xff78ff78
mov dword [rbp + 0xf60], 0xf6f6f6f6
mov dword [rbp + 0xf98], 0xff6fff7e
mov dword [rbp + 0xf9c], 0xff78ff2a
mov dword [rbp + 0xf64], 0xf6f6f6f6
mov dword [rbp + 0xfa0], 0xff6dff73
mov dword [rbp + 0xfa4], 0xff7eff72
mov dword [rbp + 0xf68], 0xf6f6f6f6
mov dword [rbp + 0xfa8], 0xff6fff2a
mov dword [rbp + 0xfac], 0xff70ff7c
mov dword [rbp + 0xf6c], 0xf6f6f6f6
mov dword [rbp + 0xfb0], 0xff7dff6b
mov dword [rbp + 0xfb4], 0xff7eff7d
mov dword [rbp + 0xf70], 0xf6f6f6f6
mov dword [rbp + 0xfb8], 0xff81ff2a
mov dword [rbp + 0xfbc], 0xff7cff6f
mov word [rbp + 0xf74], 0xf6f6
mov dword [rbp + 0xfc0], 0xff6fff6e
mov byte [rbp + 0xf76], 0xf6
mov dword [rbp + 0xfc4], 0xff78
xchg rdx, r14
mov r14, rbx
xchg r14, rdx
nop dword [rax]
movzx eax, word [rbp + rdx*2 + 0xf78]
movzx ecx, byte [rbp + rdx + 0xf50]
add cx, ax
mov word [rbp + rdx*2 + 0xf78], cx
mov byte [rbp + rdx + 0xf50], 0
inc rdx
cmp rdx, 0x27
jb 0x14007abaa
xchg rdi, rbp
movups xmm0, xmmword [rdi + 0xf50]
xchg rbp, rdi
xchg rsi, rbp
movaps xmmword [rsi + 0xfd0], xmm0
xchg rsi, rbp
xchg r8, rbp
movups xmm1, xmmword [r8 + 0xf60]
xchg rbp, r8
xchg r8, rbp
movaps xmmword [r8 + 0xfe0], xmm1
xchg r8, rbp
xchg rdx, rbp
movups xmm0, xmmword [rdx + 0xf70]
xchg rdx, rbp
movaps xmmword [rbp + 0xff0], xmm0
xchg r13, rbp
movups xmm1, xmmword [r13 + 0xf80]
xchg rbp, r13
movaps xmmword [rbp + 0x1000], xmm1
xchg rbp, rsi
movups xmm0, xmmword [rsi + 0xf90]
xchg rbp, rsi
movaps xmmword [rbp + 0x1010], xmm0
xchg rdi, rbp
movups xmm1, xmmword [rdi + 0xfa0]
xchg rbp, rdi
xchg rbp, r9
movaps xmmword [r9 + 0x1020], xmm1
xchg rbp, r9
xchg rbp, r14
movups xmm0, xmmword [r14 + 0xfb0]
xchg rbp, r14
xchg rbp, rcx
movaps xmmword [rcx + 0x1030], xmm0
xchg rcx, rbp
xchg rbp, r15
movsd xmm1, qword [r15 + 0xfc0]
xchg rbp, r15
movsd qword [rbp + 0x1040], xmm1
lea rdx, [rbp + 0xff8]
lea rcx, [rbp + 0x7cf8]
call fcn.1400607a0
nop
mov rax, rbx
nop word [rax + rax]
mov byte [rbp + rax + 0xff8], 0
inc rax
cmp rax, 0x4e
jb 0x14007acbc
xor eax, eax
mov byte [rsp + 0x25], al
mov dword [rbp + 0x3870], 0xf6f6f6f6
mov dword [rbp + 0x38bc], 0xff6bff56
mov dword [rbp + 0x38c0], 0xff6fff6e
mov dword [rbp + 0x3874], 0xf6f6f6f6
mov dword [rbp + 0x38c4], 0xff2aff78
mov dword [rbp + 0x38c8], 0xff6fff6e
mov dword [rbp + 0x3878], 0xf6f6f6f6
mov dword [rbp + 0x38cc], 0xff2aff7c
mov dword [rbp + 0x38d0], 0xff6fff55
mov dword [rbp + 0x387c], 0xf6f6f6f6
mov dword [rbp + 0x38d4], 0xff78ff7c
mov dword [rbp + 0x38d8], 0xff76ff6f
mov dword [rbp + 0x3880], 0xf6f6f6f6
mov dword [rbp + 0x38dc], 0xff53ff2a
mov dword [rbp + 0x38e0], 0xff70ff78
mov dword [rbp + 0x3884], 0xf6f6f6f6
mov dword [rbp + 0x38e4], 0xff7cff79
mov dword [rbp + 0x38e8], 0xff6bff77
mov dword [rbp + 0x3888], 0xf6f6f6f6
mov dword [rbp + 0x38ec], 0xff73ff7e
mov dword [rbp + 0x38f0], 0xff78ff79
mov dword [rbp + 0x388c], 0xf6f6f6f6
mov dword [rbp + 0x38f4], 0xff78ff6f
mov dword [rbp + 0x38f8], 0xff75ff2a
mov dword [rbp + 0x3890], 0xf6f6f6f6
mov dword [rbp + 0x38fc], 0xff78ff79
mov dword [rbp + 0x3900], 0xff7eff78
mov dword [rbp + 0x3894], 0xf6f6f6f6
mov dword [rbp + 0x3904], 0xff2aff6f
mov dword [rbp + 0x3908], 0xff73ff78
mov dword [rbp + 0x3898], 0xf6f6f6f6
mov dword [rbp + 0x390c], 0xff72ff6d
mov dword [rbp + 0x3910], 0xff2aff7e
mov dword [rbp + 0x389c], 0xf6f6f6f6
mov dword [rbp + 0x3914], 0xff78ff73
mov dword [rbp + 0x3918], 0xff7eff73
mov dword [rbp + 0x38a0], 0xf6f6f6f6
mov dword [rbp + 0x391c], 0xff6bff73
mov dword [rbp + 0x3920], 0xff73ff76
mov dword [rbp + 0x38a4], 0xf6f6f6f6
mov dword [rbp + 0x3924], 0xff73ff7d
mov dword [rbp + 0x3928], 0xff7cff6f
mov dword [rbp + 0x38a8], 0xf6f6f6f6
mov dword [rbp + 0x392c], 0xff2aff7e
mov dword [rbp + 0x3930], 0xff6fff81
mov dword [rbp + 0x38ac], 0xf6f6f6f6
mov dword [rbp + 0x3934], 0xff6eff7c
mov dword [rbp + 0x3938], 0xff78ff6f
mov dword [rbp + 0x38b0], 0xf6f6f6f6
mov dword [rbp + 0x393c], 0xff2aff44
mov dword [rbp + 0x3940], 0xff82ff3a
mov dword [rbp + 0x38b4], 0xf6f6f6f6
mov dword [rbp + 0x3944], 0xff62ff2f
mov dword [rbp + 0x3948], 0xff14ff14
mov word [rbp + 0x38b8], 0xf6f6
mov dword [rbp + 0x394c], 0xff7dff2f
mov word [rbp + 0x3950], ax
xchg rbx, rdx
mov rbx, rdx
xchg rdx, rbx
movzx eax, word [rbp + rdx*2 + 0x38bc]
movzx ecx, byte [rbp + rdx + 0x3870]
add cx, ax
mov word [rbp + rdx*2 + 0x38bc], cx
mov byte [rbp + rdx + 0x3870], 0
inc rdx
cmp rdx, 0x4a
jb 0x14007af16
lea rcx, [rbp + 0x3960]
lea rax, [rbp + 0x3870]
xchg rdx, rax
movups xmm0, xmmword [rdx]
xchg rdx, rax
movups xmmword [rcx], xmm0
xchg r12, rax
movups xmm1, xmmword [r12 + 0x10]
xchg r12, rax
xchg r15, rcx
movups xmmword [r15 + 0x10], xmm1
xchg rcx, r15
movups xmm0, xmmword [rax + 0x20]
xchg rcx, rbx
movups xmmword [rbx + 0x20], xmm0
xchg rbx, rcx
xchg rsi, rax
movups xmm1, xmmword [rsi + 0x30]
xchg rsi, rax
xchg rcx, rdi
movups xmmword [rdi + 0x30], xmm1
xchg rcx, rdi
movups xmm0, xmmword [rax + 0x40]
xchg rdi, rcx
movups xmmword [rdi + 0x40], xmm0
xchg rcx, rdi
xchg r15, rax
movups xmm1, xmmword [r15 + 0x50]
xchg r15, rax
xchg rcx, rdx
movups xmmword [rdx + 0x50], xmm1
xchg rdx, rcx
xchg rbx, rax
movups xmm0, xmmword [rbx + 0x60]
xchg rbx, rax
xchg rcx, r8
movups xmmword [r8 + 0x60], xmm0
xchg rcx, r8
lea rcx, [rcx + 0x80]
xchg rdi, rax
movups xmm1, xmmword [rdi + 0x70]
xchg rdi, rax
xchg r11, rcx
movups xmmword [r11 - 0x10], xmm1
xchg r11, rcx
lea rax, [rax + 0x80]
xchg r9, rax
movups xmm0, xmmword [r9]
xchg r9, rax
xchg r8, rcx
movups xmmword [r8], xmm0
xchg r8, rcx
xchg r9, rax
movups xmm1, xmmword [r9 + 0x10]
xchg r9, rax
xchg rcx, r11
movups xmmword [r11 + 0x10], xmm1
xchg r11, rcx
xchg r12, rax
movups xmm0, xmmword [r12 + 0x20]
xchg r12, rax
xchg r12, rcx
movups xmmword [r12 + 0x20], xmm0
xchg rcx, r12
movups xmm1, xmmword [rax + 0x30]
xchg r15, rcx
movups xmmword [r15 + 0x30], xmm1
xchg r15, rcx
xchg rbp, rax
movups xmm0, xmmword [rbp + 0x40]
xchg rbp, rax
xchg rcx, r10
movups xmmword [r10 + 0x40], xmm0
xchg r10, rcx
xchg rbp, rax
movups xmm1, xmmword [rbp + 0x50]
xchg rbp, rax
xchg r15, rcx
movups xmmword [r15 + 0x50], xmm1
xchg r15, rcx
movzx eax, word [rax + 0x60]
mov word [rcx + 0x60], ax
lea rdx, [rbp + 0x39ac]
lea rcx, [rbp + 0x7d10]
call fcn.1400607a0
nop
mov rax, rbx
mov byte [rbp + rax + 0x39ac], 0
inc rax
cmp rax, 0x94
jb 0x14007b078
xor eax, eax
mov byte [rsp + 0x26], al
mov dword [rbp + 0x2b90], 0xf6f6f6f6
mov dword [rbp + 0x2bcc], 0xff6bff56
mov dword [rbp + 0x2bd0], 0xff6fff6e
mov dword [rbp + 0x2b94], 0xf6f6f6f6
mov dword [rbp + 0x2bd4], 0xff55ff2a
mov dword [rbp + 0x2bd8], 0xff7cff6f
mov dword [rbp + 0x2b98], 0xf6f6f6f6
mov dword [rbp + 0x2bdc], 0xff6fff78
mov dword [rbp + 0x2be0], 0xff2aff76
mov dword [rbp + 0x2b9c], 0xf6f6f6f6
mov dword [rbp + 0x2be4], 0xff78ff53
mov dword [rbp + 0x2be8], 0xff79ff70
mov dword [rbp + 0x2ba0], 0xf6f6f6f6
mov dword [rbp + 0x2bec], 0xff77ff7c
mov dword [rbp + 0x2bf0], 0xff7eff6b
mov dword [rbp + 0x2ba4], 0xf6f6f6f6
mov dword [rbp + 0x2bf4], 0xff79ff73
mov dword [rbp + 0x2bf8], 0xff6fff78
mov dword [rbp + 0x2ba8], 0xf6f6f6f6
mov dword [rbp + 0x2bfc], 0xff2aff78
mov dword [rbp + 0x2c00], 0xff6eff32
mov dword [rbp + 0x2bac], 0xf6f6f6f6
mov dword [rbp + 0x2c04], 0xff6fff73
mov dword [rbp + 0x2c08], 0xff2aff7d
mov dword [rbp + 0x2bb0], 0xf6f6f6f6
mov dword [rbp + 0x2c0c], 0xff6bff6e
mov dword [rbp + 0x2c10], 0xff6fff7f
mov dword [rbp + 0x2bb4], 0xf6f6f6f6
mov dword [rbp + 0x2c14], 0xff7eff7c
mov dword [rbp + 0x2c18], 0xff6fff2a
mov dword [rbp + 0x2bb8], 0xf6f6f6f6
mov dword [rbp + 0x2c1c], 0xff78ff73
mov dword [rbp + 0x2c20], 0xff7aff2a
mov dword [rbp + 0x2bbc], 0xf6f6f6f6
mov dword [rbp + 0x2c24], 0xff6bff6b
mov dword [rbp + 0x2c28], 0xff2aff7c
mov dword [rbp + 0x2bc0], 0xf6f6f6f6
mov dword [rbp + 0x2c2c], 0xff73ff57
mov dword [rbp + 0x2c30], 0xff7fff78
mov dword [rbp + 0x2bc4], 0xf6f6f6f6
mov dword [rbp + 0x2c34], 0xff6fff7e
mov dword [rbp + 0x2c38], 0xff33ff78
mov word [rbp + 0x2bc8], 0xf6f6
mov dword [rbp + 0x2c3c], 0xff38ff38
mov byte [rbp + 0x2bca], 0xf6
mov dword [rbp + 0x2c40], 0xff38
xchg r14, rbx
mov rdx, r14
xchg rbx, r14
nop word [rax + rax]
movzx eax, word [rbp + rdx*2 + 0x2bcc]
movzx ecx, byte [rbp + rdx + 0x2b90]
add cx, ax
mov word [rbp + rdx*2 + 0x2bcc], cx
mov byte [rbp + rdx + 0x2b90], 0
inc rdx
cmp rdx, 0x3b
jb 0x14007b26f
lea rcx, [rbp + 0x2c50]
lea rax, [rbp + 0x2b90]
xchg rcx, rax
movups xmm0, xmmword [rcx]
xchg rcx, rax
xchg rdx, rcx
movups xmmword [rdx], xmm0
xchg rcx, rdx
xchg r13, rax
movups xmm1, xmmword [r13 + 0x10]
xchg r13, rax
xchg rdi, rcx
movups xmmword [rdi + 0x10], xmm1
xchg rdi, rcx
xchg r12, rax
movups xmm0, xmmword [r12 + 0x20]
xchg r12, rax
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
xchg rbx, rcx
movups xmmword [rbx + 0x30], xmm1
xchg rbx, rcx
xchg r10, rax
movups xmm0, xmmword [r10 + 0x40]
xchg r10, rax
xchg rdx, rcx
movups xmmword [rdx + 0x40], xmm0
xchg rcx, rdx
movups xmm1, xmmword [rax + 0x50]
xchg r14, rcx
movups xmmword [r14 + 0x50], xmm1
xchg r14, rcx
xchg r9, rax
movups xmm0, xmmword [r9 + 0x60]
xchg r9, rax
xchg r8, rcx
movups xmmword [r8 + 0x60], xmm0
xchg r8, rcx
movups xmm1, xmmword [rax + 0x70]
xchg rcx, r9
movups xmmword [r9 + 0x70], xmm1
xchg r9, rcx
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
xchg rcx, rax
movups xmm1, xmmword [rcx + 0x90]
xchg rcx, rax
xchg r11, rcx
movups xmmword [r11 + 0x90], xmm1
xchg rcx, r11
xchg rdi, rax
movups xmm0, xmmword [rdi + 0xa0]
xchg rdi, rax
xchg rdi, rcx
movups xmmword [rdi + 0xa0], xmm0
xchg rdi, rcx
mov eax, dword [rax + 0xb0]
mov dword [rcx + 0xb0], eax
lea rdx, [rbp + 0x2c8c]
lea rcx, [rbp + 0x7d28]
call fcn.1400607a0
nop
xchg rcx, rbx
mov rax, rcx
xchg rcx, rbx
nop word [rax + rax]
mov byte [rbp + rax + 0x2c8c], 0
inc rax
cmp rax, 0x76
jb 0x14007b3a4
xor eax, eax
mov byte [rsp + 0x27], al
mov dword [rbp + 0x1150], 0xf6f6f6f6
mov dword [rbp + 0x117a], 0xff6fff55
mov dword [rbp + 0x117e], 0xff78ff7c
mov dword [rbp + 0x1154], 0xf6f6f6f6
mov dword [rbp + 0x1182], 0xff76ff6f
mov dword [rbp + 0x1186], 0xff4eff2a
mov dword [rbp + 0x1158], 0xf6f6f6f6
mov dword [rbp + 0x118a], 0xff7eff6b
mov dword [rbp + 0x118e], 0xff78ff6f
mov dword [rbp + 0x115c], 0xf6f6f6f6
mov dword [rbp + 0x1192], 0xff75ff2a
mov dword [rbp + 0x1196], 0xff78ff79
mov dword [rbp + 0x1160], 0xf6f6f6f6
mov dword [rbp + 0x119a], 0xff7eff78
mov dword [rbp + 0x119e], 0xff78ff6f
mov dword [rbp + 0x1164], 0xf6f6f6f6
mov dword [rbp + 0x11a2], 0xff78ff2a
mov dword [rbp + 0x11a6], 0xff6dff73
mov dword [rbp + 0x1168], 0xf6f6f6f6
mov dword [rbp + 0x11aa], 0xff7eff72
mov dword [rbp + 0x11ae], 0xff6fff2a
mov dword [rbp + 0x116c], 0xf6f6f6f6
mov dword [rbp + 0x11b2], 0xff70ff7c
mov dword [rbp + 0x11b6], 0xff7dff6b
mov dword [rbp + 0x1170], 0xf6f6f6f6
mov dword [rbp + 0x11ba], 0xff7eff7d
mov dword [rbp + 0x11be], 0xff81ff2a
mov dword [rbp + 0x1174], 0xf6f6f6f6
mov dword [rbp + 0x11c2], 0xff7cff6f
mov dword [rbp + 0x11c6], 0xff6fff6e
mov byte [rbp + 0x1178], 0xf6
mov dword [rbp + 0x11ca], 0xff78
mov rdx, rbx
nop word [rax + rax]
movzx eax, word [rbp + rdx*2 + 0x117a]
movzx ecx, byte [rbp + rdx + 0x1150]
add cx, ax
mov word [rbp + rdx*2 + 0x117a], cx
mov byte [rbp + rdx + 0x1150], 0
inc rdx
cmp rdx, 0x29
jb 0x14007b508
xchg r9, rbp
movups xmm0, xmmword [r9 + 0x1150]
xchg r9, rbp
xchg r8, rbp
movaps xmmword [r8 + 0x11d0], xmm0
xchg rbp, r8
movups xmm1, xmmword [rbp + 0x1160]
xchg rbp, r10
movaps xmmword [r10 + 0x11e0], xmm1
xchg r10, rbp
movups xmm0, xmmword [rbp + 0x1170]
movaps xmmword [rbp + 0x11f0], xmm0
xchg r15, rbp
movups xmm1, xmmword [r15 + 0x1180]
xchg r15, rbp
movaps xmmword [rbp + 0x1200], xmm1
xchg r12, rbp
movups xmm0, xmmword [r12 + 0x1190]
xchg rbp, r12
xchg r9, rbp
movaps xmmword [r9 + 0x1210], xmm0
xchg rbp, r9
movups xmm1, xmmword [rbp + 0x11a0]
xchg rbp, rbx
movaps xmmword [rbx + 0x1220], xmm1
xchg rbp, rbx
xchg rbp, rsi
movups xmm0, xmmword [rsi + 0x11b0]
xchg rbp, rsi
movaps xmmword [rbp + 0x1230], xmm0
xchg r10, rbp
movsd xmm1, qword [r10 + 0x11c0]
xchg r10, rbp
xchg rbp, r13
movsd qword [r13 + 0x1240], xmm1
xchg rbp, r13
mov eax, dword [rbp + 0x11c8]
mov dword [rbp + 0x1248], eax
movzx eax, word [rbp + 0x11cc]
mov word [rbp + 0x124c], ax
lea rdx, [rbp + 0x11fa]
lea rcx, [rbp + 0x7d40]
call fcn.1400607a0
nop
xchg r9, rax
mov r9, rbx
xchg r9, rax
nop
mov byte [rbp + rax + 0x11fa], 0
inc rax
cmp rax, 0x52
jb 0x14007b625
xor eax, eax
mov byte [rsp + 0x28], al
mov dword [rbp + 0x1590], 0xf6f6f6f6
mov dword [rbp + 0x15bc], 0xff6fff55
mov dword [rbp + 0x15c0], 0xff78ff7c
mov dword [rbp + 0x1594], 0xf6f6f6f6
mov dword [rbp + 0x15c4], 0xff76ff6f
mov dword [rbp + 0x15c8], 0xff4eff2a
mov dword [rbp + 0x1598], 0xf6f6f6f6
mov dword [rbp + 0x15cc], 0xff7eff6b
mov dword [rbp + 0x15d0], 0xff78ff6f
mov dword [rbp + 0x159c], 0xf6f6f6f6
mov dword [rbp + 0x15d4], 0xff75ff2a
mov dword [rbp + 0x15d8], 0xff78ff79
mov dword [rbp + 0x15a0], 0xf6f6f6f6
mov dword [rbp + 0x15dc], 0xff7eff78
mov dword [rbp + 0x15e0], 0xff78ff6f
mov dword [rbp + 0x15a4], 0xf6f6f6f6
mov dword [rbp + 0x15e4], 0xff78ff2a
mov dword [rbp + 0x15e8], 0xff6dff73
mov dword [rbp + 0x15a8], 0xf6f6f6f6
mov dword [rbp + 0x15ec], 0xff7eff72
mov dword [rbp + 0x15f0], 0xff71ff2a
mov dword [rbp + 0x15ac], 0xf6f6f6f6
mov dword [rbp + 0x15f4], 0xff70ff6f
mov dword [rbp + 0x15f8], 0xff78ff7f
mov dword [rbp + 0x15b0], 0xf6f6f6f6
mov dword [rbp + 0x15fc], 0xff6fff6e
mov dword [rbp + 0x1600], 0xff2aff78
mov dword [rbp + 0x15b4], 0xf6f6f6f6
mov dword [rbp + 0x1604], 0xff6fff81
mov dword [rbp + 0x1608], 0xff6eff7c
mov word [rbp + 0x15b8], 0xf6f6
mov dword [rbp + 0x160c], 0xff78ff6f
mov word [rbp + 0x1610], ax
xchg r11, rdx
mov r11, rbx
xchg r11, rdx
movzx eax, word [rbp + rdx*2 + 0x15bc]
movzx ecx, byte [rbp + rdx + 0x1590]
add cx, ax
mov word [rbp + rdx*2 + 0x15bc], cx
mov byte [rbp + rdx + 0x1590], 0
inc rdx
cmp rdx, 0x2a
jb 0x14007b78f
xchg rbp, r9
movups xmm0, xmmword [r9 + 0x1590]
xchg rbp, r9
xchg rbp, rsi
movaps xmmword [rsi + 0x1620], xmm0
xchg rbp, rsi
xchg rbp, r10
movups xmm1, xmmword [r10 + 0x15a0]
xchg rbp, r10
movaps xmmword [rbp + 0x1630], xmm1
xchg rbp, r14
movups xmm0, xmmword [r14 + 0x15b0]
xchg rbp, r14
xchg r9, rbp
movaps xmmword [r9 + 0x1640], xmm0
xchg rbp, r9
xchg r10, rbp
movups xmm1, xmmword [r10 + 0x15c0]
xchg rbp, r10
xchg rcx, rbp
movaps xmmword [rcx + 0x1650], xmm1
xchg rbp, rcx
xchg rbp, rdi
movups xmm0, xmmword [rdi + 0x15d0]
xchg rdi, rbp
xchg rbp, rdx
movaps xmmword [rdx + 0x1660], xmm0
xchg rbp, rdx
xchg r13, rbp
movups xmm1, xmmword [r13 + 0x15e0]
xchg r13, rbp
movaps xmmword [rbp + 0x1670], xmm1
movups xmm0, xmmword [rbp + 0x15f0]
xchg rbp, rbx
movaps xmmword [rbx + 0x1680], xmm0
xchg rbx, rbp
xchg rbp, r10
movups xmm1, xmmword [r10 + 0x1600]
xchg r10, rbp
xchg rbp, r15
movaps xmmword [r15 + 0x1690], xmm1
xchg r15, rbp
movzx eax, word [rbp + 0x1610]
mov word [rbp + 0x16a0], ax
lea rdx, [rbp + 0x164c]
lea rcx, [rbp + 0x7d58]
call fcn.1400607a0
nop
xchg rbx, rax
mov rbx, rax
xchg rbx, rax
mov byte [rbp + rax + 0x164c], 0
inc rax
cmp rax, 0x54
jb 0x14007b8ae
xor eax, eax
mov byte [rsp + 0x29], al
mov dword [rbp + 0x2d10], 0xf6f6f6f6
mov dword [rbp + 0x2d4e], 0xff6bff56
mov dword [rbp + 0x2d52], 0xff6fff6e
mov dword [rbp + 0x2d14], 0xf6f6f6f6
mov dword [rbp + 0x2d56], 0xff2aff78
mov dword [rbp + 0x2d5a], 0xff79ff80
mov dword [rbp + 0x2d18], 0xf6f6f6f6
mov dword [rbp + 0x2d5e], 0xff2aff78
mov dword [rbp + 0x2d62], 0xff7eff5d
mov dword [rbp + 0x2d1c], 0xf6f6f6f6
mov dword [rbp + 0x2d66], 0xff76ff6f
mov dword [rbp + 0x2d6a], 0xff6bff76
mov dword [rbp + 0x2d20], 0xf6f6f6f6
mov dword [rbp + 0x2d6e], 0xff2aff7c
mov dword [rbp + 0x2d72], 0xff79ff75
mov dword [rbp + 0x2d24], 0xf6f6f6f6
mov dword [rbp + 0x2d76], 0xff78ff78
mov dword [rbp + 0x2d7a], 0xff6fff7e
mov dword [rbp + 0x2d28], 0xf6f6f6f6
mov dword [rbp + 0x2d7e], 0xff78ff2a
mov dword [rbp + 0x2d82], 0xff6dff73
mov dword [rbp + 0x2d2c], 0xf6f6f6f6
mov dword [rbp + 0x2d86], 0xff7eff72
mov dword [rbp + 0x2d8a], 0xff73ff2a
mov dword [rbp + 0x2d30], 0xf6f6f6f6
mov dword [rbp + 0x2d8e], 0xff73ff78
mov dword [rbp + 0x2d92], 0xff73ff7e
mov dword [rbp + 0x2d34], 0xf6f6f6f6
mov dword [rbp + 0x2d96], 0xff76ff6b
mov dword [rbp + 0x2d9a], 0xff7dff73
mov dword [rbp + 0x2d38], 0xf6f6f6f6
mov dword [rbp + 0x2d9e], 0xff6fff73
mov dword [rbp + 0x2da2], 0xff7eff7c
mov dword [rbp + 0x2d3c], 0xf6f6f6f6
mov dword [rbp + 0x2da6], 0xff81ff2a
mov dword [rbp + 0x2daa], 0xff7cff6f
mov dword [rbp + 0x2d40], 0xf6f6f6f6
mov dword [rbp + 0x2dae], 0xff6fff6e
mov dword [rbp + 0x2db2], 0xff44ff78
mov dword [rbp + 0x2d44], 0xf6f6f6f6
mov dword [rbp + 0x2db6], 0xff3aff2a
mov dword [rbp + 0x2dba], 0xff2fff82
mov dword [rbp + 0x2d48], 0xf6f6f6f6
mov dword [rbp + 0x2dbe], 0xff14ff62
mov dword [rbp + 0x2dc2], 0xff2fff14
mov byte [rbp + 0x2d4c], 0xf6
mov dword [rbp + 0x2dc6], 0xff7d
xchg rdx, r13
mov r13, rbx
xchg r13, rdx
nop
movzx eax, word [rbp + rdx*2 + 0x2d4e]
movzx ecx, byte [rbp + rdx + 0x2d10]
add cx, ax
mov word [rbp + rdx*2 + 0x2d4e], cx
mov byte [rbp + rdx + 0x2d10], 0
inc rdx
cmp rdx, 0x3d
jb 0x14007baa7
lea rdx, [rbp + 0x2dd0]
lea rcx, [rbp + 0x2d10]
xchg rcx, rbp
movups xmm0, xmmword [rbp]
xchg rbp, rcx
xchg r13, rdx
movups xmmword [r13], xmm0
xchg rdx, r13
xchg rcx, rbp
movups xmm1, xmmword [rbp + 0x10]
xchg rbp, rcx
xchg r9, rdx
movups xmmword [r9 + 0x10], xmm1
xchg rdx, r9
xchg rdi, rcx
movups xmm0, xmmword [rdi + 0x20]
xchg rdi, rcx
movups xmmword [rdx + 0x20], xmm0
xchg rsi, rcx
movups xmm1, xmmword [rsi + 0x30]
xchg rcx, rsi
xchg rdx, r15
movups xmmword [r15 + 0x30], xmm1
xchg r15, rdx
xchg r14, rcx
movups xmm0, xmmword [r14 + 0x40]
xchg rcx, r14
xchg rdx, rsi
movups xmmword [rsi + 0x40], xmm0
xchg rdx, rsi
xchg r8, rcx
movups xmm1, xmmword [r8 + 0x50]
xchg rcx, r8
movups xmmword [rdx + 0x50], xmm1
xchg r8, rcx
movups xmm0, xmmword [r8 + 0x60]
xchg r8, rcx
xchg rdx, r8
movups xmmword [r8 + 0x60], xmm0
xchg r8, rdx
lea rdx, [rdx + 0x80]
xchg rbp, rcx
movups xmm1, xmmword [rbp + 0x70]
xchg rcx, rbp
xchg r15, rdx
movups xmmword [r15 - 0x10], xmm1
xchg r15, rdx
movups xmm0, xmmword [rcx + 0x80]
xchg rdx, rsi
movups xmmword [rsi], xmm0
xchg rsi, rdx
xchg r15, rcx
movups xmm1, xmmword [r15 + 0x90]
xchg rcx, r15
xchg rdx, r10
movups xmmword [r10 + 0x10], xmm1
xchg rdx, r10
movups xmm0, xmmword [rcx + 0xa0]
movups xmmword [rdx + 0x20], xmm0
mov rax, qword [rcx + 0xb0]
mov qword [rdx + 0x30], rax
movzx eax, word [rcx + 0xb8]
mov word [rdx + 0x38], ax
lea rdx, [rbp + 0x2e0e]
lea rcx, [rbp + 0x7d70]
call fcn.1400607a0
nop
xchg rsi, rax
mov rsi, rbx
xchg rsi, rax
nop dword [rax]
mov byte [rbp + rax + 0x2e0e], 0
inc rax
cmp rax, 0x7a
jb 0x14007bbf1
xor eax, eax
mov byte [rsp + 0x2a], al
mov dword [rbp + 0x770], 0xf6f6f6f6
mov dword [rbp + 0x788], 0xff7eff5d
mov dword [rbp + 0x78c], 0xff76ff6f
mov dword [rbp + 0x774], 0xf6f6f6f6
mov dword [rbp + 0x790], 0xff6bff76
mov dword [rbp + 0x794], 0xff2aff7c
mov dword [rbp + 0x778], 0xf6f6f6f6
mov dword [rbp + 0x798], 0xff73ff81
mov dword [rbp + 0x79c], 0xff6eff7c
mov dword [rbp + 0x77c], 0xf6f6f6f6
mov dword [rbp + 0x7a0], 0xff71ff2a
mov dword [rbp + 0x7a4], 0xff76ff6f
mov dword [rbp + 0x780], 0xf6f6f6f6
mov dword [rbp + 0x7a8], 0xff6eff6b
mov dword [rbp + 0x7ac], 0xff78ff6f
mov word [rbp + 0x784], 0xf6f6
mov dword [rbp + 0x7b0], 0xff38ff38
mov byte [rbp + 0x786], 0xf6
mov dword [rbp + 0x7b4], 0xff38
xchg rdx, r14
mov r14, rbx
xchg r14, rdx
nop dword [rax]
nop dword [rax + rax]
movzx eax, word [rbp + rdx*2 + 0x788]
movzx ecx, byte [rbp + rdx + 0x770]
add cx, ax
mov word [rbp + rdx*2 + 0x788], cx
mov byte [rbp + rdx + 0x770], 0
inc rdx
cmp rdx, 0x17
jb 0x14007bcdb
xchg rbp, rcx
movups xmm0, xmmword [rcx + 0x770]
xchg rbp, rcx
xchg r8, rbp
movaps xmmword [r8 + 0x7c0], xmm0
xchg r8, rbp
xchg rbp, r12
movups xmm1, xmmword [r12 + 0x780]
xchg r12, rbp
movaps xmmword [rbp + 0x7d0], xmm1
xchg rbp, rsi
movups xmm0, xmmword [rsi + 0x790]
xchg rbp, rsi
xchg r15, rbp
movaps xmmword [r15 + 0x7e0], xmm0
xchg rbp, r15
movups xmm1, xmmword [rbp + 0x7a0]
xchg rbp, rbx
movaps xmmword [rbx + 0x7f0], xmm1
xchg rbp, rbx
xchg rbp, r15
movsd xmm0, qword [r15 + 0x7b0]
xchg r15, rbp
xchg r10, rbp
movsd qword [r10 + 0x800], xmm0
xchg r10, rbp
lea rdx, [rbp + 0x7d8]
lea rcx, [rbp + 0x7d88]
call fcn.1400607a0
nop
xchg rcx, rax
mov rcx, rbx
xchg rcx, rax
nop dword [rax + rax]
mov byte [rbp + rax + 0x7d8], 0
inc rax
cmp rax, 0x2e
jb 0x14007bda9
xor eax, eax
mov byte [rsp + 0x2b], al
mov dword [rbp + 0x2210], 0xf6f6f6f6
mov dword [rbp + 0x2242], 0xff7eff5d
mov dword [rbp + 0x2246], 0xff76ff6f
mov dword [rbp + 0x2214], 0xf6f6f6f6
mov dword [rbp + 0x224a], 0xff6bff76
mov dword [rbp + 0x224e], 0xff2aff7c
mov dword [rbp + 0x2218], 0xf6f6f6f6
mov dword [rbp + 0x2252], 0xff79ff75
mov dword [rbp + 0x2256], 0xff78ff78
mov dword [rbp + 0x221c], 0xf6f6f6f6
mov dword [rbp + 0x225a], 0xff6fff7e
mov dword [rbp + 0x225e], 0xff78ff2a
mov dword [rbp + 0x2220], 0xf6f6f6f6
mov dword [rbp + 0x2262], 0xff6dff73
mov dword [rbp + 0x2266], 0xff7eff72
mov dword [rbp + 0x2224], 0xf6f6f6f6
mov dword [rbp + 0x226a], 0xff6bff2a
mov dword [rbp + 0x226e], 0xff71ff78
mov dword [rbp + 0x2228], 0xf6f6f6f6
mov dword [rbp + 0x2272], 0xff70ff6f
mov dword [rbp + 0x2276], 0xff7cff79
mov dword [rbp + 0x222c], 0xf6f6f6f6
mov dword [rbp + 0x227a], 0xff6fff6e
mov dword [rbp + 0x227e], 0xff7eff7c
mov dword [rbp + 0x2230], 0xf6f6f6f6
mov dword [rbp + 0x2282], 0xff81ff2a
mov dword [rbp + 0x2286], 0xff7cff6f
mov dword [rbp + 0x2234], 0xf6f6f6f6
mov dword [rbp + 0x228a], 0xff6fff6e
mov dword [rbp + 0x228e], 0xff44ff78
mov dword [rbp + 0x2238], 0xf6f6f6f6
mov dword [rbp + 0x2292], 0xff3aff2a
mov dword [rbp + 0x2296], 0xff2fff82
mov dword [rbp + 0x223c], 0xf6f6f6f6
mov dword [rbp + 0x229a], 0xff14ff62
mov dword [rbp + 0x229e], 0xff2fff14
mov byte [rbp + 0x2240], 0xf6
mov dword [rbp + 0x22a2], 0xff7d
xchg rdi, rdx
mov rdi, rbx
xchg rdi, rdx
nop dword [rax]
nop word [rax + rax]
movzx eax, word [rbp + rdx*2 + 0x2242]
movzx ecx, byte [rbp + rdx + 0x2210]
add cx, ax
mov word [rbp + rdx*2 + 0x2242], cx
mov byte [rbp + rdx + 0x2210], 0
inc rdx
cmp rdx, 0x31
jb 0x14007bf53
movups xmm0, xmmword [rbp + 0x2210]
xchg rsi, rbp
movaps xmmword [rsi + 0x22b0], xmm0
xchg rsi, rbp
xchg r14, rbp
movups xmm1, xmmword [r14 + 0x2220]
xchg rbp, r14
movaps xmmword [rbp + 0x22c0], xmm1
xchg rsi, rbp
movups xmm0, xmmword [rsi + 0x2230]
xchg rbp, rsi
xchg rdx, rbp
movaps xmmword [rdx + 0x22d0], xmm0
xchg rdx, rbp
xchg r11, rbp
movups xmm1, xmmword [r11 + 0x2240]
xchg r11, rbp
xchg rbp, r9
movaps xmmword [r9 + 0x22e0], xmm1
xchg rbp, r9
xchg rbp, r13
movups xmm0, xmmword [r13 + 0x2250]
xchg r13, rbp
xchg rbp, r9
movaps xmmword [r9 + 0x22f0], xmm0
xchg rbp, r9
movups xmm1, xmmword [rbp + 0x2260]
xchg rbp, r11
movaps xmmword [r11 + 0x2300], xmm1
xchg rbp, r11
xchg rbp, r9
movups xmm0, xmmword [r9 + 0x2270]
xchg rbp, r9
movaps xmmword [rbp + 0x2310], xmm0
movups xmm1, xmmword [rbp + 0x2280]
movaps xmmword [rbp + 0x2320], xmm1
xchg rbp, r9
movups xmm0, xmmword [r9 + 0x2290]
xchg rbp, r9
xchg rdx, rbp
movaps xmmword [rdx + 0x2330], xmm0
xchg rbp, rdx
mov eax, dword [rbp + 0x22a0]
mov dword [rbp + 0x2340], eax
movzx eax, word [rbp + 0x22a4]
mov word [rbp + 0x2344], ax
lea rdx, [rbp + 0x22e2]
lea rcx, [rbp + 0x7da0]
call fcn.1400607a0
nop
xchg rbx, rax
mov rbx, rax
xchg rbx, rax
nop dword [rax + rax]
mov byte [rbp + rax + 0x22e2], 0
inc rax
cmp rax, 0x62
jb 0x14007c08b
xor eax, eax
mov byte [rsp + 0x2c], al
mov dword [rbp + 0x2490], 0xf6f6f6f6
mov dword [rbp + 0x24c8], 0xff53ff32
mov dword [rbp + 0x24cc], 0xff7cff72
mov dword [rbp + 0x2494], 0xf6f6f6f6
mov dword [rbp + 0x24d0], 0xff2aff6f
mov dword [rbp + 0x24d4], 0xff73ff61
mov dword [rbp + 0x2498], 0xf6f6f6f6
mov dword [rbp + 0x24d8], 0xff6eff78
mov dword [rbp + 0x24dc], 0xff81ff79
mov dword [rbp + 0x249c], 0xf6f6f6f6
mov dword [rbp + 0x24e0], 0xff2aff7d
mov dword [rbp + 0x24e4], 0xff6fff60
mov dword [rbp + 0x24a0], 0xf6f6f6f6
mov dword [rbp + 0x24e8], 0xff7dff7c
mov dword [rbp + 0x24ec], 0xff79ff73
mov dword [rbp + 0x24a4], 0xf6f6f6f6
invalid
test eax, esi
and al, 0
invalid
invalid