Function at 0x140049160
Capabilities:
Encode data using xor

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1c8
lea rbp, [rsp + 0x80]
movapd xmmword [rbp + 0x130], xmm15
movapd xmmword [rbp + 0x120], xmm14
movapd xmmword [rbp + 0x110], xmm13
movapd xmmword [rbp + 0x100], xmm12
movapd xmmword [rbp + 0xf0], xmm11
movapd xmmword [rbp + 0xe0], xmm10
movdqa xmmword [rbp + 0xd0], xmm9
movapd xmmword [rbp + 0xc0], xmm8
movapd xmmword [rbp + 0xb0], xmm7
movdqa xmmword [rbp + 0xa0], xmm6
mov qword [rbp + 0x98], 0xfffffffffffffffe
mov qword [rbp + 0x38], r8
mov r11, qword [rdx + 0x18]
mov rsi, qword [r11 + 0x20]
test rsi, rsi
je 0x14004939c
mov rbx, r9
mov r10, rdx
mov r9, rcx
mov rax, qword [r11 + 0x18]
mov qword [rbp + 0x90], rax
mov r14, qword [rdx + 8]
mov rdi, qword [rdx + 0x10]
mov rdx, qword [rdx + 0x28]
mov r15, qword [r10 + 0x20]
xor r8d, r8d
xor ecx, ecx
jmp 0x14004922c
inc rcx
cmp rsi, rcx
je 0x14004939c
cmp rdi, rcx
je 0x1400492c2
cmp qword [r14 + rcx*8], 0
je 0x140049220
cmp r8, 1
jne 0x140049260
cmp rcx, rdx
jae 0x1400492e0
mov r8d, 1
cmp qword [r15 + rcx*8], rax
je 0x140049220
jmp 0x140049271
cmp rcx, rdx
jae 0x1400492d4
mov rax, qword [r15 + rcx*8]
mov r8d, 1
jmp 0x140049220
cmp rdi, 4
jae 0x14004927d
xor ecx, ecx
xor eax, eax
jmp 0x1400492ec
mov rax, rdi
and rax, 0xfffffffffffffffc
pxor xmm0, xmm0
xor ecx, ecx
pxor xmm1, xmm1
nop
movdqu xmm2, xmmword [r14 + rcx*8]
paddq xmm0, xmm2
movdqu xmm2, xmmword [r14 + rcx*8 + 0x10]
paddq xmm1, xmm2
add rcx, 4
cmp rax, rcx
jne 0x140049290
paddq xmm1, xmm0
pshufd xmm0, xmm1, 0xee
paddq xmm0, xmm1
movq rcx, xmm0
jmp 0x1400492f3
lea r8, [0x1402a3398]
mov rcx, rdi
mov rdx, rdi
call fcn.14029d940
lea r8, [0x1402a3428]
call fcn.14029d940
lea r8, [0x1402a33b0]
call fcn.14029d940
add rcx, qword [r14 + rax*8]
inc rax
cmp rdi, rax
jne 0x1400492ec
cmp dword [r9], 2
je 0x140049ef2
cmp rcx, qword [r9 + 0x18]
jbe 0x14004939c
mov qword [rbp + 0x28], rcx
mov qword [rbp + 0x20], r15
mov qword [rbp - 0x38], r11
mov qword [rbp], r10
mov qword [rbp - 0x18], rdx
mov qword [rbp + 0x88], r9
mov rax, qword [r9 + 0x58]
lea r12, [rax*8]
xor r15d, r15d
mov qword [rbp + 0x70], rax
shr rax, 0x3d
jne 0x140049f4d
movabs rax, 0x7ffffffffffffff8
cmp r12, rax
ja 0x140049f4d
test r12, r12
je 0x140049406
mov r15d, 8
mov edx, 8
mov rcx, r12
call fcn.1400fcbf0
test rax, rax
je 0x140049f4d
mov r13, rax
mov rax, qword [rbp + 0x88]
mov rcx, qword [rax + 0x58]
lea r12, [rcx*8]
mov rax, qword [rbp + 0x70]
mov qword [rbp + 0x48], rax
jmp 0x14004941b
xor esi, esi
and sil, 1
mov eax, esi
movaps xmm6, xmmword [rbp + 0xa0]
movaps xmm7, xmmword [rbp + 0xb0]
movaps xmm8, xmmword [rbp + 0xc0]
movaps xmm9, xmmword [rbp + 0xd0]
movaps xmm10, xmmword [rbp + 0xe0]
movaps xmm11, xmmword [rbp + 0xf0]
movaps xmm12, xmmword [rbp + 0x100]
movaps xmm13, xmmword [rbp + 0x110]
movaps xmm14, xmmword [rbp + 0x120]
movaps xmm15, xmmword [rbp + 0x130]
add rsp, 0x1c8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov r13d, 8
xor r12d, r12d
mov rcx, qword [rbp + 0x70]
mov qword [rbp + 0x48], 0
xor r15d, r15d
mov rax, rcx
shr rax, 0x3d
mov qword [rbp + 0x60], r13
jne 0x140049f58
movabs rax, 0x7ffffffffffffff8
cmp r12, rax
ja 0x140049f58
test r12, r12
mov qword [rbp + 0x68], rcx
je 0x140049475
mov r15d, 8
mov edx, 8
mov rcx, r12
call fcn.1400fcbf0
mov rcx, qword [rbp + 0x68]
mov qword [rbp + 0x78], rax
test rax, rax
je 0x140049f58
mov qword [rbp + 0x50], rcx
jmp 0x140049486
mov eax, 8
mov qword [rbp + 0x78], rax
mov qword [rbp + 0x50], 0
xor ecx, ecx
mov rdx, qword [rbp - 0x18]
mov r9, qword [rbp + 0x88]
mov r10, qword [rbp + 0x20]
mov r11, qword [rbp + 0x70]
jmp 0x1400494a8
inc rcx
cmp rsi, rcx
je 0x1400494d7
cmp rdi, rcx
je 0x140049e23
mov r8, qword [r14 + rcx*8]
test r8, r8
je 0x1400494a0
cmp rcx, rdx
jae 0x140049e51
mov rax, qword [r10 + rcx*8]
cmp rax, r11
jae 0x140049e3a
add qword [r13 + rax*8], r8
jmp 0x1400494a0
cmp dword [r9], 2
je 0x140049f92
lea rcx, [r9 + 0x24]
mov qword [rbp - 8], rcx
mov rdx, r13
mov r8, r11
mov r9, qword [rbp + 0x28]
call fcn.1401318f0
mov rdx, qword [rbp + 0x90]
lea r12, [rdx*8]
xor r15d, r15d
mov rax, rdx
shr rax, 0x3d
jne 0x140049f65
movabs rax, 0x7ffffffffffffff8
cmp r12, rax
ja 0x140049f65
movdqa xmm6, xmm0
test r12, r12
je 0x140049568
movzx eax, byte [0x1403d2ea1]
mov r15d, 8
mov edx, 8
mov rcx, r12
call fcn.1400fcbc0
mov rdx, qword [rbp + 0x90]
test rax, rax
je 0x140049f65
mov rcx, rax
mov rax, rdx
mov r12, rcx
jmp 0x140049570
mov r12d, 8
xor eax, eax
test rdx, rdx
mov r13, qword [rbp + 0x60]
mov rsi, qword [rbp + 0x88]
mov qword [rbp + 0x18], r12
mov qword [rbp + 0x30], rax
je 0x140049592
cmp rdx, 4
jae 0x140049599
xor eax, eax
jmp 0x140049600
xor edx, edx
jmp 0x14004973b
mov rax, rdx
movabs rcx, 0x1ffffffffffffffc
and rax, rcx
movdqa xmm0, xmmword [0x14029f7f0]
xor ecx, ecx
movdqa xmm1, xmmword [0x14029f800]
movdqa xmm2, xmmword [0x14029f810]
nop word cs:[rax + rax]
movdqa xmm3, xmm0
paddq xmm3, xmm1
movdqu xmmword [r12 + rcx*8], xmm0
movdqu xmmword [r12 + rcx*8 + 0x10], xmm3
add rcx, 4
paddq xmm0, xmm2
cmp rax, rcx
jne 0x1400495d0
cmp rdx, rax
jne 0x140049600
dec rax
mov r8, rax
jmp 0x14004960f
mov r8, rax
inc rax
mov qword [r12 + r8*8], r8
cmp rdx, rax
jne 0x140049600
cmp rdx, qword [rbp + 0x38]
jbe 0x14004973b
test r8, r8
je 0x140049736
mov r9, qword [rbx]
mov r10, qword [rbx + 8]
mov r11, qword [rbx + 0x18]
mov rsi, qword [rbx + 0x10]
mov r15, rdx
nop word cs:[rax + rax]
mov rax, r15
shr rax, 0x20
jne 0x1400496b0
bsr ecx, r15d
not ecx
mov eax, r15d
shl eax, cl
dec eax
nop word cs:[rax + rax]
lea rdx, [r9 + r11]
rol rdx, 0x17
add rdx, r9
mov rcx, r10
shl rcx, 0x11
xor rsi, r9
xor r11, r10
xor r10, rsi
xor r9, r11
rol r11, 0x2d
xor rsi, rcx
shr rdx, 0x20
imul rdx, r15
cmp eax, edx
jb 0x140049660
mov qword [rbx], r9
mov qword [rbx + 0x18], r11
mov qword [rbx + 8], r10
mov qword [rbx + 0x10], rsi
shr rdx, 0x20
jmp 0x140049700
bsr rcx, r15
not ecx
mov r12, r15
shl r12, cl
dec r12
nop
lea rax, [r9 + r11]
rol rax, 0x17
add rax, r9
mov rcx, r10
shl rcx, 0x11
xor rsi, r9
xor r11, r10
xor r9, r11
rol r11, 0x2d
xor r10, rsi
mul r15
xor rsi, rcx
cmp r12, rax
jb 0x1400496c0
mov qword [rbx], r9
mov qword [rbx + 0x18], r11
mov qword [rbx + 8], r10
mov qword [rbx + 0x10], rsi
mov r12, qword [rbp + 0x18]
cmp rdx, r8
ja 0x140049ec6
dec r15
mov rax, qword [r12 + r15*8]
mov rcx, qword [r12 + rdx*8]
mov qword [r12 + r15*8], rcx
mov qword [r12 + rdx*8], rax
cmp r15, 1
ja 0x140049640
mov rsi, qword [rbp + 0x88]
mov rdx, qword [rbp + 0x90]
jmp 0x14004973b
mov edx, 1
lea rax, [r12 + rdx*8]
mov qword [rbp - 0x60], rax
mov rax, qword [rbp]
mov rcx, qword [rax + 0x30]
mov qword [rbp - 0x48], rcx
movsd xmm0, qword [rbp + 0x28]
unpcklps xmm0, xmmword [0x14029f8a0]
mov rcx, qword [rax + 0x38]
mov qword [rbp - 0x10], rcx
subpd xmm0, xmmword [0x14029f8b0]
movapd xmm8, xmm0
unpckhpd xmm8, xmm0
addsd xmm8, xmm0
mov rax, qword [rax + 0x40]
mov qword [rbp + 0x40], rax
movq xmm9, qword [0x14029f8a0]
movapd xmm10, xmmword [0x14029f8b0]
movsd xmm11, qword [0x1402a20c0]
mov qword [rbp + 8], r12
mov rbx, qword [rbp + 0x38]
nop word cs:[rax + rax]
test rbx, rbx
mov r8, qword [rbp + 8]
je 0x140049d3e
cmp r8, qword [rbp - 0x60]
je 0x140049d3e
mov rdx, r15
mov rcx, qword [rsi + 0x58]
mov rax, rcx
shr rax, 0x3d
jne 0x140049ea2
mov qword [rbp + 0x90], rcx
lea r12, [rcx*8]
mov r15d, 0
movabs rax, 0x7ffffffffffffff8
cmp r12, rax
ja 0x140049ea5
mov rsi, qword [r8]
test r12, r12
je 0x140049840
mov r15d, 8
mov edx, 8
mov rcx, r12
call fcn.1400fcbf0
mov r8, qword [rbp + 8]
mov rdx, r12
test rax, rax
je 0x140049ea5
mov r9, qword [rbp + 0x90]
mov rcx, r9
mov rdx, rax
jmp 0x14004984e
mov edx, 8
xor ecx, ecx
mov r9, qword [rbp + 0x90]
mov qword [rbp + 0x10], rcx
cmp qword [rbp - 0x10], rsi
mov rcx, qword [rbp + 0x70]
mov qword [rbp + 0x80], rdx
jbe 0x140049e62
dec rbx
mov qword [rbp + 0x38], rbx
add r8, 8
mov qword [rbp + 8], r8
mov qword [rbp - 0x20], rsi
lea rax, [rsi + rsi*2]
mov r8, qword [rbp - 0x48]
mov rsi, qword [r8 + rax*8 + 8]
mov rax, qword [r8 + rax*8 + 0x10]
lea r13, [rsi + rax*8]
mov rax, qword [rbp + 0x78]
sub rax, rdx
mov qword [rbp - 0x40], rax
mov rdx, r9
movabs rax, 0x1ffffffffffffffc
and rdx, rax
mov qword [rbp - 0x58], rdx
mov rax, qword [rbp + 0x68]
cmp rax, r9
cmovb r9, rax
cmp r9, rcx
cmovae r9, rcx
mov qword [rbp - 0x50], r9
mov r15b, 1
xor ebx, ebx
nop word [rax + rax]
cmp rsi, r13
je 0x140049d00
mov r12, qword [rsi]
cmp r12, rdi
jae 0x140049dc1
add rsi, 8
cmp qword [r14 + r12*8], 0
je 0x1400498d0
mov rcx, qword [rbp - 0x38]
mov rdx, r12
mov r8, qword [rbp - 0x20]
call fcn.1400a4190
movsd xmm12, qword [rax]
ucomisd xmm13, xmm12
setp al
setne cl
or cl, al
not r15b
test r15b, cl
mov rdx, qword [rbp - 0x18]
mov rax, qword [rbp + 0x20]
mov r10, qword [rbp + 0x80]
mov r9, qword [rbp + 0x90]
je 0x140049942
cmp r12, rdx
jae 0x140049eb2
mov rcx, qword [rax + r12*8]
cmp rcx, rbx
jne 0x140049970
cmp r12, rdx
jae 0x140049e7a
mov rcx, qword [rax + r12*8]
cmp rcx, r9
jae 0x140049e8e
mov rax, qword [r14 + r12*8]
add qword [r10 + rcx*8], rax
xor r15d, r15d
movapd xmm13, xmm12
mov rbx, rcx
jmp 0x1400498d0
test r9, r9
je 0x140049982
cmp r9, 4
jae 0x140049987
xor r15d, r15d
xor eax, eax
jmp 0x1400499e0
xor r15d, r15d
jmp 0x1400499ec
xorpd xmm0, xmm0
xor eax, eax
pxor xmm1, xmm1
mov rdx, qword [rbp - 0x58]
nop word cs:[rax + rax]
movdqu xmm2, xmmword [r10 + rax*8]
paddq xmm0, xmm2
movdqu xmm2, xmmword [r10 + rax*8 + 0x10]
paddq xmm1, xmm2
add rax, 4
cmp rdx, rax
jne 0x1400499a0
paddq xmm1, xmm0
pshufd xmm0, xmm1, 0xee
paddq xmm0, xmm1
movq r15, xmm0
mov rax, rdx
mov r9, qword [rbp + 0x90]
cmp r9, rdx
je 0x1400499ec
nop
add r15, qword [r10 + rax*8]
inc rax
cmp r9, rax
jne 0x1400499e0
mov rax, qword [rbp + 0x88]
cmp dword [rax], 2
je 0x140049ee1
mov rax, qword [rax + 0x10]
cmp r15, rax
jb 0x140049ac8
mov rdx, qword [rbp + 0x28]
sub rdx, r15
cmp rdx, rax
jb 0x140049ac8
mov qword [rbp - 0x30], rdx
mov rax, qword [rbp + 0x88]
mov rax, qword [rax + 0x58]
mov qword [rbp + 0x58], rax
test rax, rax
je 0x140049b50
mov rax, qword [rbp + 0x58]
lea rdx, [rax - 1]
mov rax, qword [rbp - 0x50]
cmp rax, rdx
cmovb rdx, rax
cmp rdx, 4
jb 0x140049ae4
mov ecx, 0
cmp qword [rbp - 0x40], 0x1f
jbe 0x140049ae6
inc rdx
mov r8d, edx
and r8d, 3
mov eax, 4
cmove r8, rax
mov rcx, rdx
sub rcx, r8
xor edx, edx
mov rax, qword [rbp + 0x60]
mov r8, qword [rbp + 0x78]
mov r9, qword [rbp + 0x80]
nop dword [rax]
movdqu xmm0, xmmword [rax + rdx*8]
movdqu xmm1, xmmword [rax + rdx*8 + 0x10]
movdqu xmm2, xmmword [r9 + rdx*8]
psubq xmm0, xmm2
movdqu xmm2, xmmword [r9 + rdx*8 + 0x10]
psubq xmm1, xmm2
movdqu xmmword [r8 + rdx*8], xmm0
movdqu xmmword [r8 + rdx*8 + 0x10], xmm1
add rdx, 4
cmp rcx, rdx
jne 0x140049a90
jmp 0x140049ae6
mov rdx, qword [rbp + 0x90]
cmp rcx, rdx
jae 0x140049f3f
mov r10, qword [rbp + 0x80]
jmp 0x140049958
xor ecx, ecx
mov rax, qword [rbp + 0x80]
lea rdx, [rax + rcx*8]
mov rax, qword [rbp + 0x78]
lea r8, [rax + rcx*8]
mov r9, qword [rbp + 0x68]
sub r9, rcx
mov rax, qword [rbp + 0x60]
lea r10, [rax + rcx*8]
mov r11, qword [rbp + 0x90]
sub r11, rcx
mov rbx, qword [rbp + 0x70]
sub rbx, rcx
sub qword [rbp + 0x58], rcx
xor ecx, ecx
nop
cmp rbx, rcx
je 0x140049e0b
cmp r11, rcx
je 0x140049dd8
cmp r9, rcx
je 0x140049df3
mov rax, qword [r10 + rcx*8]
sub rax, qword [rdx + rcx*8]
mov qword [r8 + rcx*8], rax
inc rcx
cmp qword [rbp + 0x58], rcx
jne 0x140049b20
mov rcx, qword [rbp + 0x80]
mov rdx, qword [rbp + 0x90]
call fcn.140131b60
mov qword [rbp + 0x58], rax
mov rbx, qword [rbp - 0x30]
mov rcx, qword [rbp + 0x78]
mov rdx, qword [rbp + 0x68]
call fcn.140131b60
mov qword [rbp - 0x28], rax
movq xmm14, r15
punpckldq xmm14, xmm9
subpd xmm14, xmm10
mov rax, qword [rbp + 0x88]
cmp dword [rax], 2
je 0x140049f31
mov rcx, qword [rbp - 8]
mov rdx, qword [rbp + 0x80]
mov r8, qword [rbp + 0x90]
mov r9, r15
call fcn.1401318f0
movq xmm15, rbx
punpckldq xmm15, xmm9
subpd xmm15, xmm10
mov rax, qword [rbp + 0x88]
cmp dword [rax], 2
je 0x140049f23
movdqa xmm7, xmm0
mov rcx, qword [rbp - 8]
mov rdx, qword [rbp + 0x78]
mov r8, qword [rbp + 0x68]
mov r9, rbx
call fcn.1401318f0
mov r8, qword [rbp + 0x88]
mov rdx, qword [r8 + 0x38]
mov rcx, qword [rbp + 0x40]
cmp rcx, rdx
jae 0x140049efe
movapd xmm2, xmm14
unpckhpd xmm2, xmm14
addsd xmm2, xmm14
divsd xmm2, xmm8
mulsd xmm2, xmm7
movdqa xmm1, xmm6
subsd xmm1, xmm2
movapd xmm2, xmm15
unpckhpd xmm2, xmm15
addsd xmm2, xmm15
divsd xmm2, xmm8
mulsd xmm2, xmm0
subsd xmm1, xmm2
mov r11, qword [r8 + 0x30]
lea rax, [rcx + rcx*4]
shl rax, 4
test byte [r11 + rax + 0x10], 1
mov r9, qword [rbp + 0x20]
mov r10, qword [rbp + 0x80]
mov rbx, qword [rbp + 0x90]
je 0x140049c75
lea rdx, [r11 + rax]
add rdx, 0x10
ucomisd xmm1, qword [rdx + 8]
jbe 0x140049ce0
mov rcx, qword [rbp - 0x20]
mov qword [r11 + rax + 0x48], rcx
mov rdx, qword [r8 + 0x38]
mov rcx, qword [rbp + 0x40]
cmp rcx, rdx
jae 0x140049f72
addsd xmm13, xmm12
mov rdx, qword [r8 + 0x30]
mulsd xmm13, xmm11
mov qword [rdx + rax], 1
movsd qword [rdx + rax + 8], xmm13
mov rdx, qword [r8 + 0x38]
cmp rcx, rdx
jae 0x140049f80
mov rcx, qword [r8 + 0x30]
mov qword [rcx + rax + 0x10], 1
movsd qword [rcx + rax + 0x18], xmm1
mov rax, qword [rbp]
mov rcx, qword [rbp + 0x58]
mov qword [rax + 0x48], rcx
mov rcx, qword [rbp - 0x28]
mov qword [rax + 0x50], rcx
mov rcx, qword [r9 + r12*8]
cmp rcx, rbx
jb 0x140049958
jmp 0x140049f0f
mov rdx, qword [rbp + 0x10]
test rdx, rdx
mov r13, qword [rbp + 0x60]
mov rsi, qword [rbp + 0x88]
mov rbx, qword [rbp + 0x38]
mov r12, qword [rbp + 0x18]
mov r15, qword [rbp + 0x80]
je 0x1400497b0
shl rdx, 3
mov r8d, 8
mov rcx, r15
call fcn.1400fcbd0
jmp 0x1400497b0
mov rdx, qword [rsi + 0x38]
mov rcx, qword [rbp + 0x40]
cmp rcx, rdx
jae 0x140049fa0
mov rax, qword [rsi + 0x30]
lea rcx, [rcx + rcx*4]
shl rcx, 4
movzx esi, byte [rax + rcx + 0x10]
mov rdx, qword [rbp + 0x30]
test rdx, rdx
mov rdi, qword [rbp + 0x78]
mov rbx, qword [rbp + 0x50]
je 0x140049d83
shl rdx, 3
mov r8d, 8
mov rcx, r12
call fcn.1400fcbd0
test rbx, rbx
je 0x140049d9d
shl rbx, 3
mov r8d, 8
mov rcx, rdi
mov rdx, rbx
call fcn.1400fcbd0
mov rdx, qword [rbp + 0x48]
test rdx, rdx
je 0x14004939e
shl rdx, 3
mov r8d, 8
mov rcx, r13
call fcn.1400fcbd0
jmp 0x14004939e
lea r8, [0x1402a3218]
mov rcx, r12
mov rdx, rdi
call fcn.14029d940
jmp 0x140049fac
lea r8, [0x1402a32d8]
mov rcx, qword [rbp + 0x90]
mov rdx, rcx
call fcn.14029d940
jmp 0x140049fac
lea r8, [0x1402a32f0]
mov rcx, qword [rbp + 0x68]
mov rdx, rcx
call fcn.14029d940
jmp 0x140049fac
lea r8, [0x1402a32c0]
mov rcx, qword [rbp + 0x70]
mov rdx, rcx
call fcn.14029d940
jmp 0x140049fac
lea r8, [0x1402a33e0]
mov rcx, rdi
mov rdx, rdi
call fcn.14029d940
jmp 0x140049fac
lea r8, [0x1402a3410]
mov rcx, rax
mov rdx, r11
call fcn.14029d940
jmp 0x140049fac
lea r8, [0x1402a33f8]
call fcn.14029d940
jmp 0x140049fac
lea r8, [0x1402a3200]
mov rcx, rsi
mov rdx, qword [rbp - 0x10]
call fcn.14029d940
jmp 0x140049fac
lea r8, [0x1402a3320]
mov rcx, r12
call fcn.14029d940
jmp 0x140049fac
lea r8, [0x1402a3338]
mov rdx, r9
call fcn.14029d940
jmp 0x140049fac
xor r15d, r15d
mov rcx, r15
call fcn.14029d590
jmp 0x140049fac
lea r8, [0x1402a3230]
mov rcx, r12
call fcn.14029d940
jmp 0x140049fac
lea r8, str.C:UsersWDAGUtilityAccount.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rand_0.8.5_src_seqmod.rs
mov rcx, rdx
mov rdx, qword [rbp + 0x90]
call fcn.14029d940
jmp 0x140049fac
lea rcx, [0x1402a3248]
call fcn.14029d730
jmp 0x140049fac
lea rcx, [0x1402a3248]
call fcn.14029d730
lea r8, [0x1402a3260]
call fcn.14029d940
jmp 0x140049fac
lea r8, [0x1402a32a8]
mov rdx, rbx
call fcn.14029d940
jmp 0x140049fac
lea rcx, [0x1402a3248]
call fcn.14029d730
jmp 0x140049fac
lea rcx, [0x1402a3248]
call fcn.14029d730
jmp 0x140049fac
lea r8, [0x1402a3308]
call fcn.14029d940
jmp 0x140049fac
mov rcx, r15
mov rdx, r12
call fcn.14029d590
mov rcx, r15
mov rdx, r12
call fcn.14029d590
jmp 0x140049fac
mov rcx, r15
mov rdx, r12
call fcn.14029d590
jmp 0x140049fac
lea r8, [0x1402a3278]
call fcn.14029d940
jmp 0x140049fac
lea r8, [0x1402a3290]
mov rcx, qword [rbp + 0x40]
call fcn.14029d940
jmp 0x140049fac
lea rcx, [0x1402a3248]
call fcn.14029d730
jmp 0x140049fac
lea r8, [0x1402a33c8]
call fcn.14029d940
ud2