Function at 0x1400a42c0
Capabilities:
Parse pe header

Disassembly:
xchg r10, rax
mov r10, rsp
xchg r10, rax
mov qword [rax + 0x10], rbx
mov qword [rax + 0x20], r9
jmp 0x1400a4477
test rdx, rdx
jne 0x1400a44a0
lea rax, [0x140001ee8]
mov dword [rsp - 0x20], edx
mov qword [r12 + 0x78], rcx
jmp 0x1400a4492
xchg r15, rax
mov r15, qword [rbx]
xchg r15, rax
jmp 0x1400a42fe
je 0x1400a46c1
xchg rdi, r13
mov r13, qword [rax + 0x48]
xchg rdi, r13
jmp 0x1400a43a6
xchg r8, r8
mov dl, 0x2c
sub dl, 0x12
jmp 0x1400a43f5
nop
mov qword [rsp - 8], r13
sub rsp, 8
nop
mov qword [rsp - 8], r14
sub rsp, 8
nop
jmp 0x1400a43d7
and dword [rbp + 0x250], 0
mov r15, rcx
sub rcx, 0x3c6caed9
add rcx, 0x3c6cb0f9
mov r14, r8
jmp 0x1400a4409
add ecx, 0x712418a
add ecx, 0x6b010f5e
sub ecx, 0x2bf0e2c3
xor ecx, 0x2f4371c7
sub ecx, 0x60f3242f
mov rdx, qword [r12 + 0x78]
mov dword [rsp - 0x40], esi
jmp 0x1400a42d4
push rdi
nop
mov qword [rsp - 8], r12
sub rsp, 8
jmp 0x1400a4320
mov rdx, r13
xchg r14, r13
call fcn.140053600
jmp 0x1400a4313
cmp rdx, 0x78
xchg r8, r8
jbe 0x1400a44ac
jmp 0x1400a43b8
mov rcx, qword [r12]
jmp 0x1400a44b9
xchg r15, rbp
mov rcx, rbp
xchg rbp, r15
call fcn.1400a3250
xchg r11, r11
jmp 0x1400a4436
sub rsp, 8
mov qword [rsp], r15
lea rbp, [rax - 0x248]
add rsp, 0xfffffffffffffcf0
xchg rsi, rsi
jmp 0x1400a433a
add dl, 0x39
add dl, 0x29
xor dl, 0x3c
sub dl, 0x27
xor dl, 0x18
jmp 0x1400a43c1
xchg rdi, r13
mov rdi, rdx
xchg r13, rdi
call fcn.140053600
jmp 0x1400a4465
xchg rbx, rbx
xchg r15, rcx
mov r15, rbx
xchg rcx, r15
mov rax, qword [rax]
call qword [rax + 8]
mov rsi, rsi
jmp 0x1400a4448
xchg r14, rbx
mov r14, rax
xchg rbx, r14
mov qword [rbp - 8], rax
jmp 0x1400a441c
xchg r8, r12
mov r8, qword [rbp + 0x278]
xchg r8, r12
mov ecx, 0x52c8bf04
sub ecx, 0x493ad731
jmp 0x1400a435a
xchg r14, r14
lea rcx, [r15 + 0x260]
xchg r13, r14
jmp 0x1400a4396
mov qword [rax + 0x18], r8
xchg r10, r10
nop
mov qword [rsp - 8], rbp
sub rsp, 8
push rsi
mov dword [rsp - 0x30], ebx
jmp 0x1400a4386
xchg r9, rax
mov qword [r12], r9
xchg r9, rax
mov edx, ecx
mov dword [rsp - 0x14], ebx
test byte [rbp + 0x270], 1
jmp 0x1400a42f2
xor ecx, ecx
mov dword [rsp - 0x38], ecx
test rdx, rdx
cmovne rcx, r12
xchg r9, rax
mov r9, qword [rcx]
jmp 0x1400a4525
jmp 0x1400a4568
cmp rcx, rax
jne 0x1400a4560
xchg rdi, rdi
xor eax, eax
lea rdi, [rbp + 0x88]
jmp 0x1400a4501
mov rsi, qword [rbp + 0x280]
lea r9, [rbp + 0x80]
xchg rdx, rsi
mov rsi, rdx
xchg rsi, rdx
xchg rbx, r11
jmp 0x1400a4541
lea ecx, [rax + 0x30]
mov dword [rsp - 0x1c], ecx
rep stosb byte [rdi], al
jmp 0x1400a44c3
xchg rbp, rbp
mov rcx, qword [rbp + 0x80]
lea rax, [rbp + 0x88]
jmp 0x1400a44c8
xchg r9, rax
lea rdx, [rbp + 0x80]
mov dword [rsp - 0x18], 0x5f4f822
xchg r13, r9
mov r8, r9
jmp 0x1400a4552
mov rcx, r11
xchg r11, rbx
lea r8, [rsi + 0x40]
call rdi
jmp 0x1400a450f
xchg r13, r9
call qword [rax + 8]
mov r10, r10
jmp 0x1400a44e2
call fcn.1400984b0
mov r9, r9
cmp qword [r12 + 0x78], 0x78
mov rax, qword [rbx]
jmp 0x1400a4585
xchg r13, rcx
mov r13, qword [r12]
xchg r13, rcx
jmp 0x1400a45b1
xchg rdi, r8
mov r8, qword [rax + 0x48]
xchg r8, rdi
jbe 0x1400a459e
mov dword [rsp - 0x38], esi
jmp 0x1400a4576
xor ecx, ecx
cmp qword [r12 + 0x78], rcx
cmova rcx, r12
mov dword [rsp - 0x38], 0x7e773473
xchg r11, rax
jmp 0x1400a466b
sub r14d, 0x2cbd945e
xor r14d, 0x2f09d884
sub r14d, 0x1a8a2253
jmp 0x1400a47ce
mov r14, qword [rbp + 0xc0]
xchg rcx, r14
lea rax, [rbp + 0xc8]
mov dword [rsp - 0x40], 0x27e83f4b
cmp rcx, rax
jne 0x1400a467f
lea rdi, [rbp + 0xc8]
jmp 0x1400a4600
xchg rsp, rsp
mov r14d, 0x3a6bcb0b
sub r14d, 0x1cff8be5
xor r14d, 0x66e46046
sub r14d, 0x1946d0fb
jmp 0x1400a45b8
mov r8, rdx
xchg rdx, r14
call qword [rax + 8]
mov dword [rsp - 0xc], edx
jmp 0x1400a4648
mov rcx, r9
xchg r9, rbx
call rdi
mov r13, r13
xchg r14, rcx
jmp 0x1400a45d2
lea r8, [rsi + 0x80]
xchg rdx, rsi
mov rsi, rdx
xchg rsi, rdx
lea r9, [rbp + 0xc0]
mov dword [rsp - 0x40], ebx
xchg rbx, r9
jmp 0x1400a4635
mov r11, qword [rcx]
xchg r11, rax
lea rdx, [rbp + 0xc0]
xchg r14, rdx
jmp 0x1400a4623
call fcn.1400984b0
xchg rsi, rsi
mov r14d, 0x1164a393
xor r14d, 0x421cdcca
xor r14d, 0x235e451c
jmp 0x1400a46a0
sub r14d, 0x43cce568
xor r14d, 0x1b55a2d9
add r14d, 0x1e796476
sub r14d, 0x55865a4a
jmp 0x1400a487d
mov rsi, qword [rbp + 0x280]
lea rcx, [rbp + 8]
and qword [rbp + 0x38], 0
jmp 0x1400a46d6
mov dword [rsp - 0x14], 0x4e25b665
lea r9, [rbp]
xorps xmm0, xmm0
xchg r10, rcx
mov qword [rbp], r10
xchg r10, rcx
jmp 0x1400a46f4
mov rdx, rsi
mov dword [rsp - 0x20], ebx
mov rcx, rbx
lea r8, [rsi + 0x40]
xchg rbp, r9
jmp 0x1400a470a
movups xmmword [r9 + 8], xmm0
xchg rbp, r9
xchg r10, rbp
movups xmmword [r10 + 0x18], xmm0
xchg rbp, r10
movups xmmword [rbp + 0x28], xmm0
mov dword [rsp - 0x34], ecx
jmp 0x1400a476b
mov dword [rsp - 0x14], esi
rep stosb byte [rdi], al
jmp 0x1400a47b6
sub r14d, 0x102f7aee
add r14d, 0x17cc486d
xor r14d, 0x5d742dd0
sub r14d, 0x2eb3acc8
add r14d, 0x56a13d98
sub r14d, 0x151f38cc
sub r14d, 0x5c9a0e5
jmp 0x1400a478b
call qword [rax + 0x48]
xchg r14, rcx
mov r14, qword [rbp]
xchg rcx, r14
lea rax, [rbp + 8]
mov dword [rsp - 0x38], edx
mov r14d, 0x63ec04a6
jmp 0x1400a4735
sub r14d, 0x4401b6e4
cmp rcx, rax
mov dword [rsp - 0x44], ebx
jne 0x1400a47ad
lea rdi, [rbp + 8]
xor eax, eax
mov ecx, r14d
jmp 0x1400a472a
call fcn.1400984b0
mov dword [rsp - 0xc], edx
mov rax, qword [rbx]
lea rcx, [rbp + 0x48]
and qword [rbp + 0x78], 0
mov rdi, rdi
jmp 0x1400a485d
lea rdi, [rbp + 0x48]
xor eax, eax
xchg r13, r13
mov rcx, r14
rep stosb byte [rdi], al
jmp 0x1400a47ec
xchg rbp, r13
xchg rbp, rdi
movups xmmword [rdi + 0x58], xmm0
jmp 0x1400a484e
jmp 0x1400a487d
xchg rbp, rbx
call qword [rax + 0x48]
xchg rsp, rsp
xchg r14, rcx
mov r14, qword [rbp + 0x40]
xchg r14, rcx
jmp 0x1400a4809
lea rax, [rbp + 0x48]
xchg r11, r11
cmp rcx, rax
jne 0x1400a4878
jmp 0x1400a47ca
lea r9, [rbp + 0x40]
mov r14, r14
xchg rcx, rdx
mov rcx, rsi
jmp 0x1400a483e
xchg r10, rbx
mov rcx, r10
xchg rbx, r10
jmp 0x1400a481e
xchg rdx, rcx
xchg r13, rbp
movups xmmword [r13 + 0x48], xmm0
jmp 0x1400a47dd
xchg rbp, rdi
xchg rbp, rbx
movups xmmword [rbx + 0x68], xmm0
jmp 0x1400a47f1
lea r8, [rsi + 0x80]
xorps xmm0, xmm0
mov qword [rbp + 0x40], rcx
mov dword [rsp - 0x28], 0x20d0ca7c
jmp 0x1400a4830
call fcn.1400984b0
cmp byte [rsi + 0x100], 0
je 0x1400a4ce9
mov rsi, rsi
jmp 0x1400a4bd0
xor word [rsp + 0x38], 0x190a
add word [rsp + 0x38], 0x15b8
xor word [rsp + 0x38], 0x47b6
jmp 0x1400a4c22
xchg rcx, rsi
lea rax, [rbp - 0x80]
mov dword [rsp - 0x14], edi
jmp 0x1400a4a91
sub dword [rsp + 0x30], 0xa0f07db
sub dword [rsp + 0x30], 0x12f2579c
add dword [rsp + 0x30], 0x31a8cb0
lea rdx, [rbp - 0x40]
mov dword [rsp - 0x28], edx
jmp 0x1400a4bed
mov rdi, rdi
xchg rbp, rcx
mov rbp, r14
jmp 0x1400a4c94
sub eax, 0x6de6ae48
mov qword [rbp - 0x50], rax
xchg r9, rbp
movups xmmword [r9 - 0x80], xmm0
xchg r9, rbp
xchg rbp, r13
jmp 0x1400a4b16
xchg rbp, r10
movups xmmword [r10 - 0x30], xmm0
xchg r10, rbp
xchg rsi, rbp
movups xmmword [rsi - 0x20], xmm0
jmp 0x1400a4983
mov word [rsp + 0x38], 0x1aa5
xor word [rsp + 0x38], 0x4053
xor word [rsp + 0x38], 0x7e23
add word [rsp + 0x38], 0x3434
jmp 0x1400a4892
xorps xmm0, xmm0
mov rdi, rdi
lea rdx, [rbp - 0x40]
xor ecx, ecx
mov qword [rbp - 0x48], rdx
movups xmmword [rbp - 0x40], xmm0
mov dword [rsp - 0x34], esp
jmp 0x1400a490b
add word [rbp + 0x284], 0x1ee7
sub word [rbp + 0x284], 0x436c
lea rdx, [rbp - 0x80]
xchg r10, rcx
mov qword [rsp + 0x78], r10
jmp 0x1400a4b2e
xchg rbp, rsi
test rax, rax
xchg r11, r11
je 0x1400a4b91
movzx eax, byte [rsp + rcx + 0x30]
mov word [rdx + rcx*2], ax
jmp 0x1400a4b78
cmp rcx, rdx
xchg r8, r8
je 0x1400a4b64
call fcn.1400984b0
mov rax, qword [rbp - 0x50]
jmp 0x1400a4b64
sub dword [rbp + 0x280], 0x1098c0c0
sub dword [rbp + 0x280], 0x29d74704
lea rcx, [rbp - 0x80]
mov word [rbp + 0x284], 0x5927
sub word [rbp + 0x284], 0x454
xor word [rbp + 0x284], 0x3d8
jmp 0x1400a4af6
mov dword [rsp - 0x24], 0x686293ec
je 0x1400a4abf
movzx eax, byte [rbp + rcx + 0x280]
mov word [rdx + rcx*2], ax
inc rcx
xchg r11, r11
cmp rcx, qword [rbp - 0x50]
jmp 0x1400a4ab9
xchg r11, rax
mov qword [rbp - 0x48], rcx
xchg rbp, r9
jmp 0x1400a4ae6
xchg rcx, rbp
movups xmmword [rcx - 0x70], xmm0
xchg rbp, rcx
xchg rsp, rbp
movups xmmword [rsp - 0x60], xmm0
xchg rsp, rbp
test rax, rax
jmp 0x1400a49f2
lea rdx, [rsp + 0x78]
xchg rcx, r12
mov r12, rbx
xchg rcx, r12
call rdi
jmp 0x1400a4a5b
mov dword [rsp - 0x30], ecx
xchg rsi, rcx
mov rsi, qword [rsp + 0x78]
jmp 0x1400a48ac
jmp 0x1400a4cab
xorps xmm0, xmm0
mov dword [rsp + 0x30], 0x443d94bf
xor dword [rsp + 0x30], 0x6d7e8a99
add dword [rsp + 0x30], 0x1f4fe2d2
jmp 0x1400a48bc
cmp rcx, rax
jne 0x1400a4ca6
lea rdi, [rbp - 0x80]
xor eax, eax
jmp 0x1400a48e1
xor ecx, ecx
mov qword [rsp + 0x78], rdx
mov dword [rsp - 0x30], edx
movups xmmword [rbp - 0x80], xmm0
jmp 0x1400a4a29
jb 0x1400a4a00
mov r9d, esi
xchg rsi, rsi
lea r8, [rbp - 0x48]
jmp 0x1400a4a46
movups xmmword [r14 - 0x30], xmm0
xchg rbp, r14
xchg rbp, r14
movups xmmword [r14 - 0x20], xmm0
xchg r14, rbp
jmp 0x1400a4c7a
movups xmmword [r9 - 0x40], xmm0
xchg rbp, r9
xchg rbp, r14
jmp 0x1400a4ace
xor word [rbp + 0x284], 0x25e1
xor word [rbp + 0x284], 0x1b99
xor word [rbp + 0x284], 0x34ff
jmp 0x1400a4960
movups xmmword [r13 - 0x70], xmm0
xchg r13, rbp
xchg rbp, r13
movups xmmword [r13 - 0x60], xmm0
xchg rbp, r13
jmp 0x1400a49a0
xchg rcx, r10
mov eax, 0x6552848
xor eax, 0x19ff03fe
sub eax, 0x6ac0248
add eax, 0x3c2c772e
xor eax, 0x16f48ab
jmp 0x1400a4c66
sub eax, 0x544a6d07
xor eax, 0x1044f44b
xchg r11, rax
mov qword [rbp - 0x10], r11
jmp 0x1400a4a1b
xorps xmm0, xmm0
mov dword [rsp - 0x14], 0xd761b6d
lea rdx, [rbp - 0x80]
jmp 0x1400a4aa5
mov dword [rsp - 0x20], 0x125074b2
inc rcx
cmp rcx, qword [rbp - 0x10]
jb 0x1400a4992
mov dword [rsp - 0x28], esi
xorps xmm0, xmm0
jmp 0x1400a4b99
mov dword [rbp + 0x280], 0x4f244cba
sub dword [rbp + 0x280], 0x1ab713a2
add dword [rbp + 0x280], 0x312d9fc6
sub dword [rbp + 0x280], 0x5c0f7c56
add dword [rbp + 0x280], 0x6da3cf6a
jmp 0x1400a49ba
cmp qword [r15 + 0xd0], 1
jbe 0x1400a4ce9
mov rax, qword [rbx]
xchg r9, r9
lea rcx, [rbp - 0x40]
jmp 0x1400a4a71
mov dword [rsp + 0x34], 0x55de3173
xor dword [rsp + 0x34], 0x46eed784
add dword [rsp + 0x34], 0x39ab54d6
add dword [rsp + 0x34], 0x2b7e5833
xor dword [rsp + 0x34], 0xf221f9a
sub dword [rsp + 0x34], 0x3de25293
jmp 0x1400a4922
xor word [rsp + 0x38], 0x311c
mov rdi, qword [rax + 0x50]
mov rax, qword [r15 + 0xe8]
mov esi, dword [rax]
mov dword [rsp - 0x40], 0x13d15def
jmp 0x1400a4c43
mov eax, 0x35cbbc4d
sub eax, 0x93a282c
sub eax, 0x19f90c81
xor eax, 0x2163792
add eax, 0xe728884
add eax, 0x458e2892
jmp 0x1400a4b4f
add eax, 0xc7d6acb
sub eax, 0x2de1a57f
xor eax, 0x5f0703cd
jmp 0x1400a48ef
cmp rcx, rdx
xchg rcx, rcx
je 0x1400a4943
call fcn.1400984b0
mov rax, qword [rbp - 0x10]
jmp 0x1400a4943
xchg rcx, rbp
rep stosb byte [rdi], al
mov dword [rsp - 0x40], 0x58b10474
jmp 0x1400a4a6c
call fcn.1400984b0
mov rcx, qword [rbp - 0x48]
lea rax, [rbp - 0x40]
mov dword [rsp - 0x14], 0x1bbe0085
cmp rcx, rax
jne 0x1400a4cdc
lea rdi, [rbp - 0x40]
jmp 0x1400a4ccd
xor eax, eax
mov r14, r14
mov rcx, r14
rep stosb byte [rdi], al
jmp 0x1400a4ce9
call fcn.1400984b0
mov dword [rsp - 0x34], 0x41139568
mov rcx, qword [r15 + 0xc0]
mov dl, 9
xor dl, 0x6b
xor dl, 0x15
jmp 0x1400a4d8b
mov dword [rsp - 0x28], 0x66ed9a2e
mov rdi, rax
test rax, rax
je 0x1400a4f5b
jmp 0x1400a4d6d
test rax, rax
mov dword [rsp - 0x10], esp
je 0x1400a6648
jmp 0x1400a4e5f
add edi, 0x4f177c41
sub edi, 0x17c7d286
sub edi, 0x54dcad36
jmp 0x1400a4ed4
sub r13d, 0x4eee8d87
mov ecx, r13d
mov dword [rsp - 0x38], 0x3d23c283
jmp 0x1400a4e16
call fcn.14009fa20
mov dword [rsp - 0x40], 0x3c673e00
mov edx, eax
xchg rbp, rdi
jmp 0x1400a4f16
xchg rdi, rdi
lea rcx, [rbp + 0x100]
call fcn.14011012c
xchg rbp, rax
mov rdx, rbp
xchg rbp, rax
xchg rdi, rdx
jmp 0x1400a4e2d
sub dl, 0x3c
xor dl, 0x21
xor dl, 0x6f
jmp 0x1400a4f2d
test rax, rax
xchg r10, r10
je 0x1400a4eb7
mov rdx, r13
jmp 0x1400a4f4d
call fcn.1400db600
xchg rdx, rdx
xchg r13, rdi
mov rcx, rdi
xchg r13, rdi
call fcn.140098350
jmp 0x1400a4cfd
mov r13, rcx
xchg r13, rcx
call fcn.140098350
xchg rdi, rax
mov rax, rdi
xchg rdi, rax
jmp 0x1400a4e01
mov edi, 0x1df131b6
sub edi, 0x1c1d22d8
add edi, 0x75741237
sub edi, 0x3ca2e270
sub edi, 0x1d183b29
jmp 0x1400a4d28
test rax, rax
mov dword [rsp - 0x30], ebx
je 0x1400a4f21
mov rcx, r15
jmp 0x1400a4d56
call fcn.140098350
test rax, rax
je 0x1400a4ecc
mov dword [rsp - 0x20], ebx
jmp 0x1400a4e4b
mov rcx, rdx
xchg rdx, rdi
call fcn.1400d59f0
jmp 0x1400a4ddf
xchg rcx, rdi
mov rdi, r14
xchg rdi, rcx
jmp 0x1400a4dad
xchg r9, rdx
mov r9, qword [rbp + 0x260]
xchg rdx, r9
xchg rcx, rax
jmp 0x1400a4ebf
mov ecx, 0x8b5e1ce
add ecx, 0x56ba0f54
add ecx, 0x12dfe85e
sub ecx, 0x14a818d9
xor ecx, 0x3c51c6e1
sub ecx, 0x61f605be
call fcn.140098350
jmp 0x1400a4d99
mov rcx, r14
call fcn.1400db600
xchg r13, rcx
jmp 0x1400a4dc8
mov qword [rsp + 0x30], r8
xchg r8, rax
xchg rsp, rax
mov r14, rsp
xchg rsp, rax
jmp 0x1400a4d16
call fcn.1400d59f0
mov r12, r12
xchg rdx, r15
jmp 0x1400a4ed9
mov rax, rcx
xchg rcx, rax
call fcn.1400d59f0
mov r14, r14
mov rdx, rax
jmp 0x1400a4e8c
jmp 0x1400a4f69
mov r15, rax
xchg rdx, r15
mov rcx, r14
jmp 0x1400a4ee7
xchg r11, r11
call fcn.1400db600
mov r13d, 0x63ece316
sub r13d, 0x2d28ec79
add r13d, 0xaff3b69
sub r13d, 0xb3b355c
add r13d, 0x18669165
jmp 0x1400a4d3f
mov rcx, rbp
xchg rbp, rdi
call fcn.1400d5b50
xchg rdx, rax
mov rax, rdx
xchg rdx, rax
jmp 0x1400a4e3d
xor dl, 0x47
xor dl, 0x17
xor dl, 0x24
or esi, 0xffffffff
mov dword [rsp - 0x40], 0x15589f
call fcn.1400d80a0
xchg r8, rax
jmp 0x1400a4e9c
xchg rcx, r11
mov r11, rax
xchg rcx, r11
jmp 0x1400a4eaf
mov edi, dword [rbp + 0x250]
mov dword [rsp - 0x3c], 0x1d888ebd
mov rdx, rax
xchg r13, rcx
mov r13, r14
jmp 0x1400a4faf
mov r12, qword [rbp + 0x100]
xchg r12, rcx
lea rax, [rbp + 0x108]
cmp rcx, rax
xchg r8, r8
jne 0x1400a4fd1
xor eax, eax
jmp 0x1400a4f9b
lea rdi, [rbp + 0x108]
mov r12, r12
lea ecx, [rax + 0x30]
rep stosb byte [rdi], al
jmp 0x1400a4fd6
xchg r13, rcx
call fcn.1400db600
test dil, 1
mov dword [rsp - 0x10], 0x3197a05c
je 0x1400a4fd6
xchg rcx, r12
jmp 0x1400a4f77
call fcn.1400984b0
mov rcx, r15
mov rdx, rdx
call fcn.1400a8ac0
xchg rdi, rax
jmp 0x1400a5122
xchg rcx, rdi
mov rdi, rcx
xchg rcx, rdi
jmp 0x1400a4ff6
call fcn.14009b40c
xchg rcx, rdx
mov rdx, r13
xchg rdx, rcx
call fcn.140098350
test rax, rax
mov rdx, rdx
jmp 0x1400a5f4b
mov dl, 0x5a
sub dl, 0x57
add dl, 0x30
jmp 0x1400a53b8
shr rcx, 1
add rdx, rcx
mov rcx, rdi
call fcn.1400d5dd0
mov rbp, rbp
jmp 0x1400a57e7
je 0x1400a5bd1
mov dl, 0x6d
xor dl, 0x4d
xor dl, 0x2c
jmp 0x1400a5e47
mov rdx, rdi
xchg rdi, rax
xchg r9, r14
mov rcx, r9
xchg r14, r9
call fcn.1400db600
jmp 0x1400a5dec
xchg r8, rax
mov qword [rbp + 0x280], r8
xchg r8, rax
xchg rcx, rdi
jmp 0x1400a5a93
shr rdx, 2
shr rdx, 1
and rdx, r8
imul rdx, rcx
jmp 0x1400a5e9a
je 0x1400a588f
mov dl, 0x45
sub dl, 0x2b
add dl, 0x1a
xor dl, 0x52
sub dl, 0x2f
xor dl, 0x7c
jmp 0x1400a5557
xchg rdi, rcx
call fcn.14009b40c
xchg r11, r11
mov rcx, r13
call fcn.140098350
test rax, rax
jmp 0x1400a5655
xchg r13, r14
call fcn.1400db600
xchg rsi, r14
jmp 0x1400a58bc
lea rcx, [r15 + 0x308]
call fcn.140110120
xchg rdx, rax
mov rax, rdx
xchg rdx, rax
xchg rdi, r12
mov rcx, r12
jmp 0x1400a5838
add r8, 0x695ce90
xor r8, 0x436424dc
xor r8, 0x6351a18d
jmp 0x1400a54f4
mov rbp, rax
xchg rdx, rbp
mov rcx, r14
xchg r12, r12
call fcn.1400db650
mov rcx, r13
lea rdi, [rax + 0x60]
jmp 0x1400a5777
add dl, 4
sub dl, 0x37
add dl, 0x70
jmp 0x1400a5da9
mov rcx, rsi
xchg r13, rsi
call fcn.140098350
mov dword [rsp - 0x2c], ebx
test rax, rax
je 0x1400a59f1
xor edx, edx
jmp 0x1400a51d5
je 0x1400a552d
mov dl, 0x6d
add dl, 2
sub dl, 0x3d
add dl, 0x4a
jmp 0x1400a5c1d
lea rdx, [rbp + 0x280]
mov qword [rbp + 0x280], rax
mov r9, r9
jmp 0x1400a4fe8
xchg rcx, rcx
je 0x1400a5afc
mov dl, 0x39
add dl, 0x20
add dl, 0xa
sub dl, 0x2e
add dl, 0x15
jmp 0x1400a5c92
add r8, 0x7fffffff
add r8, 0x2bbc7aa3
mov ecx, dword [0x7ffe0004]
mov dword [rsp - 0x24], 0x35d3ff1b
xchg rbp, rax
mov rdx, rbp
xchg rbp, rax
jmp 0x1400a5c6d
mov r9, r9
xchg r9, rdi
mov r9, rax
xchg r9, rdi
test rax, rax
je 0x1400a5840
xchg rsi, rsi
jmp 0x1400a530d
mov qword [rsp + 0x58], rax
call fcn.140098350
test rax, rax
jmp 0x1400a5468
xor r8, 0x58e8732c
add r8, 0x1cba0da8
xor r8, 0x7823c74a
sub r8, 0x1284823a
jmp 0x1400a549c
xchg rbx, rcx
call fcn.1400d5d10
lea rdx, [rbp + 0x280]
mov dword [rsp - 0x24], 0x13172b23
jmp 0x1400a51ae
sub dl, 0x48
xchg rcx, rax
mov rax, rcx
xchg rcx, rax
call fcn.1400d5d10
jmp 0x1400a588f
test rax, rax
mov rbp, rbp
je 0x1400a5dbd
jmp 0x1400a5039
lea rdx, [rbp + 0x280]
mov qword [rbp + 0x280], rax
mov dword [rsp - 0x30], 0x4cf67866
jmp 0x1400a5ca3
mov dl, 0x35
add dl, 0x47
xor dl, 0x49
xor dl, 0x32
add dl, 0x16
jmp 0x1400a5ac3
xchg rdi, r9
nop
add rdi, 0x6c58cd86
sub rdi, 0x6c58cd26
call fcn.140098350
mov rbx, rbx
test rax, rax
jmp 0x1400a5256
call fcn.1400db600
mov r15, r15
xchg rcx, r13
mov r13, rcx
xchg rcx, r13
call fcn.140098350
jmp 0x1400a54c5
mov dword [rsp - 0x3c], 0x23fe1b12
je 0x1400a587a
xor edx, edx
xchg rcx, rbx
mov rbx, rax
xchg rcx, rbx
call fcn.1400d5d10
jmp 0x1400a5877
xchg rbp, rbp
xchg rsi, rax
mov rcx, rsi
xchg rsi, rax
call fcn.1400d5d10
jmp 0x1400a542f
xchg rsp, rax
xchg rdi, rdx
mov rcx, rdx
xchg rdi, rdx
call fcn.14009b40c
xchg rbp, rbp
xchg rsi, r13
jmp 0x1400a53d4
xchg rcx, r15
call fcn.140098350
xchg rbp, rbp
test rax, rax
je 0x1400a5922
jmp 0x1400a55d0
xchg rsi, rax
mov rcx, rsi
xchg rsi, rax
call fcn.1400d5d10
xchg rbp, rdx
jmp 0x1400a5360
xchg rdi, r9
mov qword [rsp + 0x48], r9
xchg r9, rdi
call fcn.140098350
mov dword [rsp - 0x38], esi
test rax, rax
jmp 0x1400a5419
mov r8, r8
xchg r11, rax
mov qword [rbp + 0x280], r11
xchg r11, rax
jmp 0x1400a5ecc
mov qword [rbp + 0x280], rdi
xchg rdi, rax
xchg rcx, rdi
mov rdi, rcx
jmp 0x1400a52c6
mov qword [rbp + 0x280], rax
xchg rbp, rbp
mov rcx, rdi
call fcn.14009b40c
jmp 0x1400a59da
call fcn.1400db650
xchg r8, r8
xchg rcx, r13
mov r13, rcx
xchg r13, rcx
jmp 0x1400a5ba3
xchg r13, rdx
mov r13, rax
xchg r13, rdx
xchg rcx, rsi
mov rsi, r14
xchg rcx, rsi
jmp 0x1400a5605
xchg rdi, r12
call fcn.1400d5dd0
xchg rdx, rax
mov rax, rdx
xchg rdx, rax
xchg r14, r13
mov rcx, r13
jmp 0x1400a52fd
mov rax, rcx
xchg rcx, rax
call fcn.1400d5d10
jmp 0x1400a55b5
mov r14, r14
lea rdx, [rbp + 0x280]
xchg rsp, rax
mov qword [rbp + 0x280], rsp
jmp 0x1400a56ca
lea rdx, [rbp + 0x280]
mov qword [rbp + 0x280], rax
xchg r11, r11
xchg rdx, rcx
mov rdx, rdi
xchg rdx, rcx
jmp 0x1400a5a23
mov rsp, rax
xchg rsp, rdx
xchg rcx, r14
jmp 0x1400a5e6e
mov rcx, rsi
xchg r14, rsi
call fcn.1400dbb04
jmp 0x1400a5b4b
mov dword [rsp - 0x34], esp
test rax, rax
je 0x1400a5963
mov edx, dword [r15 + 0x65c]
mov dword [rsp - 0x2c], esp
xchg rcx, rsp
jmp 0x1400a5952
call fcn.1400d5d10
xchg r15, r15
lea rdx, [rbp + 0x280]
mov qword [rbp + 0x280], rax
xchg rdi, rcx
mov rdi, rcx
xchg rdi, rcx
jmp 0x1400a5cb9
mov rsp, rax
xchg rcx, rsp
xor edx, 0x38171a3c
call fcn.1400d5b50
xchg r8, rax
mov rdx, r8
xchg r8, rax
jmp 0x1400a5d5f
mov rcx, rbp
xchg r13, rbp
call fcn.140098350
xchg rbx, rbx
jmp 0x1400a5dc5
xchg r13, rdx
mov rcx, rdx
xchg r13, rdx
xchg rdi, r9
mov r9, qword [rax]
jmp 0x1400a55e3
lea rdx, [rbp + 0x280]
xchg rdx, rax
mov qword [rbp + 0x280], rdx
xchg rdx, rax
jmp 0x1400a5737
call fcn.140098350
xchg rbp, rbp
test rax, rax
je 0x1400a5b7f
mov dl, 0x4f
sub dl, 4
jmp 0x1400a5d27
call fcn.14009b40c
mov rsp, rsp
xchg r13, rcx
mov r13, rcx
xchg r13, rcx
call fcn.140098350
jmp 0x1400a5aab
mov rdi, rcx
xchg rdi, rcx
call fcn.14009b40c
mov dword [rsp - 0x40], 0x517d506e
jmp 0x1400a5ad5
mov dword [rsp - 0x18], 0x1599f691
test rax, rax
je 0x1400a542f
xor edx, edx
jmp 0x1400a5691
add dl, 0x52
sub dl, 0x6c
xchg rcx, rax
mov rax, rcx
xchg rcx, rax
jmp 0x1400a591a
mov rcx, r13
call fcn.140098350
test rax, rax
je 0x1400a55b5
mov dword [rsp - 0x44], edi
xor edx, edx
xchg rcx, rax
jmp 0x1400a5868
call fcn.1400d5d10
mov dword [rsp - 0x3c], ebx
xchg rdx, rbx
jmp 0x1400a5f0b
test al, al
mov r8, r8
je 0x1400a6602
mov rcx, r13
call fcn.140098350
jmp 0x1400a5582
xor dl, 0x35
mov rcx, rax
xchg rbp, rbp
call fcn.1400d5d10
lea rdx, [rbp + 0x280]
jmp 0x1400a57ba
xchg r14, rax
mov qword [rsp + 0x68], r14
xchg r14, rax
call fcn.140098350
mov dword [rsp - 0x38], 0x49777e32
test rax, rax
je 0x1400a576f
jmp 0x1400a5bf6
xchg r14, rax
call fcn.1400d5d10
xchg rsp, rsp
lea rdx, [rbp + 0x280]
xchg rdi, rax
jmp 0x1400a57a6
xor dl, 0x14
xor dl, 0x42
xor dl, 0x13
sub dl, 2
xor dl, 0x30
sub dl, 0x5b
jmp 0x1400a5763
mov dl, 0x15
xor dl, 0x1e
add dl, 0xb
jmp 0x1400a5bdf
sub dl, 0x45
sub dl, 0x2e
add dl, 0x28
xor dl, 0x32
xchg rcx, rbx
mov rbx, rax
jmp 0x1400a5525
call fcn.1400db600
xchg rdx, rsp
mov rsp, qword [rbp + 0x268]
xchg rsp, rdx
xchg r14, rbx
jmp 0x1400a5d4f
shr rdx, 9
shr rdx, 6
shr rdx, 6
jmp 0x1400a5226
sub dl, 0x17
add dl, 0x23
sub dl, 0x53
mov rcx, rax
jmp 0x1400a5af3
mov rcx, rdi
call fcn.14009b40c
xchg rcx, r13
mov r13, rcx
xchg rcx, r13
jmp 0x1400a5a08
call fcn.14009b40c
mov dword [rsp - 0x34], 0x3de45135
xchg r13, rbp
mov rcx, rbp
xchg rbp, r13
jmp 0x1400a5f1f
mov dword [rsp - 0x14], ebx
xchg rcx, r13
mov r13, rcx
xchg rcx, r13
call fcn.140098350
jmp 0x1400a58cc
xor dl, 0x27
sub dl, 0x2e
sub dl, 0x39
add dl, 0x50
sub dl, 0x2b
add dl, 9
jmp 0x1400a5b71
shr rcx, 5
shr rcx, 2
shr rcx, 2
jmp 0x1400a5097
mov rcx, rbx
xchg r14, rbx
call fcn.1400db600
jmp 0x1400a5cd4
xchg r14, rbx
mov rcx, rbx
xchg r14, rbx
call fcn.1400db600
mov r12, r12
xchg r13, rbp
jmp 0x1400a596f
sub dl, 7
sub dl, 0x66
xchg rcx, r9
mov r9, rax
xchg r9, rcx
call fcn.1400d5d10
xchg rsp, rdx
jmp 0x1400a58ae
mov rdi, rax
test rax, rax
je 0x1400a57e7
mov rax, qword [0x7ffe0320]
mov dword [rsp - 0x10], edx
movabs r8, 0xff745673c7
jmp 0x1400a532b
mov rcx, r15
mov rbx, rbx
call fcn.1400a710c
xchg r14, rax
mov rdx, r14
jmp 0x1400a5e8a
add dl, 0x33
xor dl, 0xa
add dl, 0x3e
sub dl, 0x70
xchg r14, rax
mov rcx, r14
jmp 0x1400a5bc7
mov r14, rcx
xchg rcx, r14
call fcn.1400db650
xchg r15, r15
xchg r11, rcx
mov r11, r13
xchg r11, rcx
jmp 0x1400a54e2
xchg r14, rax
xchg rcx, r14
mov r14, rcx
xchg r14, rcx
jmp 0x1400a5c53
mov dword [rsp - 0x38], edx
imul rcx, rax
shr rcx, 3
shr rcx, 0xb
jmp 0x1400a5d3e
xchg rdi, r14
mov rcx, r14
xchg rdi, r14
call fcn.14009b40c
mov dword [rsp - 0x18], 0x606c3041
xchg r15, rcx
mov r15, r13
jmp 0x1400a571e
mov rbx, rax
xchg rdx, rbx
xchg r14, rsp
mov rcx, rsp
xchg r14, rsp
jmp 0x1400a57d1
call fcn.140098350
mov rsp, rsp
test rax, rax
jmp 0x1400a50f3
je 0x1400a5f5f
xor edx, edx
xchg r14, rax
mov rcx, r14
xchg r14, rax
call fcn.1400d5d10
lea rdx, [rbp + 0x280]
jmp 0x1400a5793
xchg rcx, rsp
mov rsp, r14
xchg rsp, rcx
call fcn.1400d6f64
jmp 0x1400a6615
mov r10, r10
mov edx, 0x73711552
xor edx, 0x568a7ca
sub edx, 0x82d98e2
sub edx, 0x5c791cce
add edx, 0x3fbf9124
add edx, 0x253b1ee7
jmp 0x1400a66a8
mov dword [rsp - 0x28], 0x58c37f2c
mov rax, qword [rbx]
xchg rcx, rbx
mov rbx, rcx
jmp 0x1400a666a
mov dword [rsp - 0x10], edi
mov rcx, qword [r12]
xor edx, edx
mov rax, qword [rcx]
call qword [rax]
jmp 0x1400a66ea
xchg rbx, rcx
call qword [rax + 0x10]
mov dword [rsp - 0x10], 0x68baa55d
test rbx, rbx
je 0x1400a6720
xchg r12, rax
jmp 0x1400a6706
mov dword [rsp - 0x30], edx
jmp 0x1400a677e
xor edx, 0x67d5397a
xor edx, 0x7b3ba7f0
xchg rcx, rbx
mov rbx, rcx
jmp 0x1400a671b
sub edx, 0x10e8bfe5
sub edx, 0xd28ea1c
sub edx, 0x585c02a2
xchg r10, r14
mov rcx, r10
xchg r14, r10
call fcn.140098360
jmp 0x1400a6640
xor edx, 0x3dbf38e4
add edx, 0x1870b953
xor edx, 0x4b7ae9cd
sub edx, 0x12e83131
jmp 0x1400a6691
mov dword [rsp - 0x44], 0x1529b8b9
xchg r10, rcx
mov r10, qword [r12]
xchg r10, rcx
call fcn.1400984b0
jmp 0x1400a6688
mov r12, qword [rbx]
xchg r12, rax
mov edx, 0x2c2f3f0f
xor edx, 0x5dab6af5
jmp 0x1400a66cd
xchg rcx, rbx
call qword [rax]
cmp qword [r12 + 0x78], 0x78
jbe 0x1400a6731
jmp 0x1400a6656
cmp qword [r12 + 0x78], 0
mov dword [rsp - 0x2c], 0x4d6ee32a
jbe 0x1400a677e
jmp 0x1400a675f
pop r12
nop
mov rdi, qword [rsp]
add rsp, 8
pop rsi
mov dword [rsp - 0x24], esp
jmp 0x1400a67c4
xchg rdi, r15
mov r15, qword [r12]
xchg r15, rdi
xor edx, edx
xchg r8, r8
xchg r12, rdx
jmp 0x1400a6776
mov rcx, rdx
xchg r12, rdx
call qword [rdi]
and qword [r12 + 0x78], 0
jmp 0x1400a6789
mov eax, esi
mov dword [rsp - 0x2c], 0x1eae07f8
xchg rbx, rdx
mov rdx, qword [rsp + 0x358]
xchg rbx, rdx
sub rsp, 0xfffffffffffffcf0
jmp 0x1400a67ad
xchg r10, r10
nop
add rsp, 8
mov r15, qword [rsp - 8]
nop
add rsp, 8
jmp 0x1400a67c6
pop rbp
ret
mov r14, qword [rsp - 8]
nop
mov r13, qword [rsp]
add rsp, 8
jmp 0x1400a674a