Function at 0x140008250
Capabilities:
Encrypt data using aes
Resolve function by parsing pe exports

Disassembly:
mov eax, 0x4878
call fcn.14002aa60
sub rsp, rax
mov qword [rsp + 0x4c0], r9
mov qword [rsp + 0x4c8], rdx
mov qword [rsp + 0x4d0], rcx
mov word [rsp + 0x4dc], r8w
mov qword [rsp + 0x45d8], rcx
mov qword [rsp + 0x45e0], rdx
mov qword [rsp + 0x45e8], r9
movzx eax, word [rsp + 0x4dc]
mov cx, ax
mov word [rsp + 0x4da], cx
sub eax, 0x80
je 0x14000836d
jmp 0x1400082b6
mov ax, word [rsp + 0x4da]
movzx eax, ax
sub eax, 0xc0
je 0x140008377
jmp 0x1400082ce
mov ax, word [rsp + 0x4da]
movzx eax, ax
sub eax, 0x100
je 0x140008381
jmp 0x1400082e6
lea rcx, [rsp + 0x4dc]
mov qword [rsp + 0x4620], rcx
lea rax, [0x14002a170]
mov qword [rsp + 0x4628], rax
mov qword [rsp + 0x4610], rcx
mov qword [rsp + 0x4618], rax
movups xmm0, xmmword [rsp + 0x4610]
movaps xmmword [rsp + 0x520], xmm0
movaps xmm0, xmmword [rsp + 0x520]
movaps xmmword [rsp + 0x510], xmm0
lea rdx, str.wrong_value_for_bits
lea rcx, [rsp + 0x4e0]
mov qword [rsp + 0x4b8], rcx
lea r8, [rsp + 0x510]
call fcn.1400112b0
mov rcx, qword [rsp + 0x4b8]
lea rdx, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
call fcn.14002c390
mov byte [rsp + 0x4df], 0xa
jmp 0x140008389
mov byte [rsp + 0x4df], 0xc
jmp 0x140008389
mov byte [rsp + 0x4df], 0xe
mov rcx, qword [rsp + 0x4c0]
mov al, byte [rsp + 0x4df]
mov byte [rcx + 0xf0], al
lea rdx, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
call fcn.140011bf0
mov rcx, qword [rsp + 0x4c8]
mov r8, rax
mov rax, qword [rsp + 0x4d0]
mov qword [rsp + 0x538], r8
mov qword [rsp + 0x540], rdx
mov qword [rsp + 0x47f0], rax
mov qword [rsp + 0x47f8], rcx
mov qword [rsp + 0x4800], 0
mov qword [rsp + 0x4808], 4
mov qword [rsp + 0x4810], 0
mov qword [rsp + 0x4818], 4
mov qword [rsp + 0x4820], rax
mov qword [rsp + 0x4828], rcx
mov eax, 4
cmp rax, rcx
jbe 0x140008440
mov rdx, qword [rsp + 0x4c8]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 4
call fcn.14002c8c0
mov r9, qword [rsp + 0x4c8]
mov r8, qword [rsp + 0x4d0]
xor eax, eax
mov ecx, eax
mov edx, 4
call fcn.1400106d0
mov rcx, rax
call fcn.1400080c0
mov dword [rsp + 0x4ac], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x4b0], rcx
xor eax, eax
cmp rax, rcx
jae 0x14000856b
mov rcx, qword [rsp + 0x4c8]
mov rax, qword [rsp + 0x4d0]
mov r8d, dword [rsp + 0x4ac]
mov rdx, qword [rsp + 0x538]
mov dword [rdx], r8d
mov qword [rsp + 0x47b0], rax
mov qword [rsp + 0x47b8], rcx
mov qword [rsp + 0x47c0], 4
mov qword [rsp + 0x47c8], 8
mov qword [rsp + 0x47d0], 4
mov qword [rsp + 0x47d8], 8
mov qword [rsp + 0x47e0], rax
mov qword [rsp + 0x47e8], rcx
mov eax, 8
cmp rax, rcx
jbe 0x14000851e
mov rdx, qword [rsp + 0x4c8]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 8
call fcn.14002c8c0
mov r9, qword [rsp + 0x4c8]
mov r8, qword [rsp + 0x4d0]
mov ecx, 4
mov edx, 8
call fcn.1400106d0
mov rcx, rax
call fcn.1400080c0
mov dword [rsp + 0x49c], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x4a0], rcx
mov eax, 1
cmp rax, rcx
jb 0x140008583
jmp 0x140008667
mov rdx, qword [rsp + 0x4b0]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
xor eax, eax
mov ecx, eax
call fcn.14002c4e0
mov rcx, qword [rsp + 0x4c8]
mov rax, qword [rsp + 0x4d0]
mov r8d, dword [rsp + 0x49c]
mov rdx, qword [rsp + 0x538]
mov dword [rdx + 4], r8d
mov qword [rsp + 0x4770], rax
mov qword [rsp + 0x4778], rcx
mov qword [rsp + 0x4780], 8
mov qword [rsp + 0x4788], 0xc
mov qword [rsp + 0x4790], 8
mov qword [rsp + 0x4798], 0xc
mov qword [rsp + 0x47a0], rax
mov qword [rsp + 0x47a8], rcx
mov eax, 0xc
cmp rax, rcx
jbe 0x14000861a
mov rdx, qword [rsp + 0x4c8]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 0xc
call fcn.14002c8c0
mov r9, qword [rsp + 0x4c8]
mov r8, qword [rsp + 0x4d0]
mov ecx, 8
mov edx, 0xc
call fcn.1400106d0
mov rcx, rax
call fcn.1400080c0
mov dword [rsp + 0x48c], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x490], rcx
mov eax, 2
cmp rax, rcx
jb 0x140008680
jmp 0x140008761
mov rdx, qword [rsp + 0x4a0]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 1
call fcn.14002c4e0
mov rcx, qword [rsp + 0x4c8]
mov rax, qword [rsp + 0x4d0]
mov r8d, dword [rsp + 0x48c]
mov rdx, qword [rsp + 0x538]
mov dword [rdx + 8], r8d
mov qword [rsp + 0x4730], rax
mov qword [rsp + 0x4738], rcx
mov qword [rsp + 0x4740], 0xc
mov qword [rsp + 0x4748], 0x10
mov qword [rsp + 0x4750], 0xc
mov qword [rsp + 0x4758], 0x10
mov qword [rsp + 0x4760], rax
mov qword [rsp + 0x4768], rcx
mov eax, 0x10
cmp rax, rcx
jbe 0x140008717
mov rdx, qword [rsp + 0x4c8]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 0x10
call fcn.14002c8c0
mov r9, qword [rsp + 0x4c8]
mov r8, qword [rsp + 0x4d0]
mov ecx, 0xc
mov edx, 0x10
call fcn.1400106d0
mov rcx, rax
call fcn.1400080c0
mov dword [rsp + 0x47c], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x480], rcx
mov eax, 3
cmp rax, rcx
jb 0x14000877a
jmp 0x14000879a
mov rdx, qword [rsp + 0x490]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 2
call fcn.14002c4e0
mov ecx, dword [rsp + 0x47c]
mov rax, qword [rsp + 0x538]
mov dword [rax + 0xc], ecx
cmp word [rsp + 0x4dc], 0x80
je 0x1400087b3
jmp 0x1400087c4
mov rdx, qword [rsp + 0x480]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 3
call fcn.14002c4e0
mov qword [rsp + 0x548], 0
jmp 0x140008898
mov rcx, qword [rsp + 0x4c8]
mov rax, qword [rsp + 0x4d0]
mov qword [rsp + 0x46f0], rax
mov qword [rsp + 0x46f8], rcx
mov qword [rsp + 0x4700], 0x10
mov qword [rsp + 0x4708], 0x14
mov qword [rsp + 0x4710], 0x10
mov qword [rsp + 0x4718], 0x14
mov qword [rsp + 0x4720], rax
mov qword [rsp + 0x4728], rcx
mov eax, 0x14
cmp rax, rcx
jbe 0x140008847
mov rdx, qword [rsp + 0x4c8]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 0x14
call fcn.14002c8c0
mov r9, qword [rsp + 0x4c8]
mov r8, qword [rsp + 0x4d0]
mov ecx, 0x10
mov edx, 0x14
call fcn.1400106d0
mov rcx, rax
call fcn.1400080c0
mov dword [rsp + 0x46c], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x470], rcx
mov eax, 4
cmp rax, rcx
jb 0x140008ef8
jmp 0x140008fd9
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x460], rcx
mov eax, 3
cmp rax, rcx
jae 0x1400088e6
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0xc]
mov qword [rsp + 0x450], rax
mov qword [rsp + 0x45f0], rax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x458], rcx
xor eax, eax
cmp rax, rcx
jb 0x1400088ff
jmp 0x14000894e
mov rdx, qword [rsp + 0x460]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 3
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax]
mov dword [rsp + 0x444], eax
lea rcx, [rsp + 0x550]
lea rdx, [0x14002eb98]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x450]
shr rax, 0x10
and rax, 0xff
mov qword [rsp + 0x448], rax
cmp rax, 0x100
jb 0x140008966
jmp 0x1400089c9
mov rdx, qword [rsp + 0x458]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
xor eax, eax
mov ecx, eax
call fcn.14002c4e0
mov eax, dword [rsp + 0x444]
mov rcx, qword [rsp + 0x448]
mov ecx, dword [rsp + rcx*4 + 0x550]
and ecx, 0xff000000
xor eax, ecx
mov dword [rsp + 0x434], eax
lea rcx, [rsp + 0x950]
lea rdx, [0x14002efb0]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x450]
shr rax, 8
and rax, 0xff
mov qword [rsp + 0x438], rax
cmp rax, 0x100
jb 0x1400089e2
jmp 0x140008a41
mov rcx, qword [rsp + 0x448]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov edx, 0x100
call fcn.14002c4e0
mov eax, dword [rsp + 0x434]
mov rcx, qword [rsp + 0x438]
mov ecx, dword [rsp + rcx*4 + 0x950]
and ecx, 0xff0000
xor eax, ecx
mov dword [rsp + 0x424], eax
lea rcx, [rsp + 0xd50]
lea rdx, [0x14002f3c8]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x450]
and rax, 0xff
mov qword [rsp + 0x428], rax
cmp rax, 0x100
jb 0x140008a5a
jmp 0x140008ab7
mov rcx, qword [rsp + 0x438]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov edx, 0x100
call fcn.14002c4e0
mov eax, dword [rsp + 0x424]
mov rcx, qword [rsp + 0x428]
mov ecx, dword [rsp + rcx*4 + 0xd50]
and ecx, 0xff00
xor eax, ecx
mov dword [rsp + 0x414], eax
lea rcx, [rsp + 0x1150]
lea rdx, str.cc
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x450]
shr rax, 0x18
mov qword [rsp + 0x418], rax
cmp rax, 0x100
jb 0x140008ad0
jmp 0x140008b27
mov rcx, qword [rsp + 0x428]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov edx, 0x100
call fcn.14002c4e0
mov eax, dword [rsp + 0x414]
mov rcx, qword [rsp + 0x418]
mov ecx, dword [rsp + rcx*4 + 0x1150]
and ecx, 0xff
xor eax, ecx
mov dword [rsp + 0x404], eax
lea rcx, [rsp + 0x1550]
lea rdx, [0x14002fbf8]
mov r8d, 0x28
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x548]
mov qword [rsp + 0x408], rax
cmp rax, 0xa
jb 0x140008b40
jmp 0x140008b72
mov rcx, qword [rsp + 0x418]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov edx, 0x100
call fcn.14002c4e0
mov rax, qword [rsp + 0x408]
mov eax, dword [rsp + rax*4 + 0x1550]
mov dword [rsp + 0x3f4], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x3f8], rcx
mov eax, 4
cmp rax, rcx
jb 0x140008b8b
jmp 0x140008bc2
mov rcx, qword [rsp + 0x408]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov edx, 0xa
call fcn.14002c4e0
mov edx, dword [rsp + 0x3f4]
mov ecx, dword [rsp + 0x404]
mov rax, qword [rsp + 0x538]
xor ecx, edx
mov dword [rax + 0x10], ecx
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x3e8], rcx
mov eax, 1
cmp rax, rcx
jb 0x140008bdb
jmp 0x140008c09
mov rdx, qword [rsp + 0x3f8]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 4
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 4]
mov dword [rsp + 0x3dc], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x3e0], rcx
mov eax, 4
cmp rax, rcx
jb 0x140008c22
jmp 0x140008c50
mov rdx, qword [rsp + 0x3e8]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 1
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0x10]
mov dword [rsp + 0x3cc], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x3d0], rcx
mov eax, 5
cmp rax, rcx
jb 0x140008c69
jmp 0x140008ca0
mov rdx, qword [rsp + 0x3e0]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 4
call fcn.14002c4e0
mov edx, dword [rsp + 0x3cc]
mov ecx, dword [rsp + 0x3dc]
mov rax, qword [rsp + 0x538]
xor ecx, edx
mov dword [rax + 0x14], ecx
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x3c0], rcx
mov eax, 2
cmp rax, rcx
jb 0x140008cb9
jmp 0x140008ce7
mov rdx, qword [rsp + 0x3d0]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 5
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 8]
mov dword [rsp + 0x3b4], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x3b8], rcx
mov eax, 5
cmp rax, rcx
jb 0x140008d00
jmp 0x140008d2e
mov rdx, qword [rsp + 0x3c0]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 2
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0x14]
mov dword [rsp + 0x3a4], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x3a8], rcx
mov eax, 6
cmp rax, rcx
jb 0x140008d47
jmp 0x140008d7e
mov rdx, qword [rsp + 0x3b8]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 5
call fcn.14002c4e0
mov edx, dword [rsp + 0x3a4]
mov ecx, dword [rsp + 0x3b4]
mov rax, qword [rsp + 0x538]
xor ecx, edx
mov dword [rax + 0x18], ecx
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x398], rcx
mov eax, 3
cmp rax, rcx
jb 0x140008d97
jmp 0x140008dc5
mov rdx, qword [rsp + 0x3a8]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 6
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0xc]
mov dword [rsp + 0x38c], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x390], rcx
mov eax, 6
cmp rax, rcx
jb 0x140008dde
jmp 0x140008e0c
mov rdx, qword [rsp + 0x398]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 3
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0x18]
mov dword [rsp + 0x37c], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x380], rcx
mov eax, 7
cmp rax, rcx
jb 0x140008e25
jmp 0x140008e5b
mov rdx, qword [rsp + 0x390]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 6
call fcn.14002c4e0
mov edx, dword [rsp + 0x37c]
mov ecx, dword [rsp + 0x38c]
mov rax, qword [rsp + 0x538]
xor ecx, edx
mov dword [rax + 0x1c], ecx
mov rax, qword [rsp + 0x548]
add rax, 1
mov qword [rsp + 0x370], rax
setb al
jb 0x140008e91
jmp 0x140008e74
mov rdx, qword [rsp + 0x380]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 7
call fcn.14002c4e0
mov rax, qword [rsp + 0x370]
mov qword [rsp + 0x548], rax
cmp qword [rsp + 0x548], 0xa
je 0x140008e9d
jmp 0x140008ea6
lea rcx, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
call fcn.14002ca70
nop
add rsp, 0x4878
ret
mov rdx, qword [rsp + 0x538]
mov r8, qword [rsp + 0x540]
mov qword [rsp + 0x4860], rdx
mov qword [rsp + 0x4868], r8
mov qword [rsp + 0x4870], 4
mov ecx, 4
lea r9, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
call fcn.140010ab0
mov qword [rsp + 0x538], rax
mov qword [rsp + 0x540], rdx
jmp 0x140008898
mov rcx, qword [rsp + 0x4c8]
mov rax, qword [rsp + 0x4d0]
mov r8d, dword [rsp + 0x46c]
mov rdx, qword [rsp + 0x538]
mov dword [rdx + 0x10], r8d
mov qword [rsp + 0x46b0], rax
mov qword [rsp + 0x46b8], rcx
mov qword [rsp + 0x46c0], 0x14
mov qword [rsp + 0x46c8], 0x18
mov qword [rsp + 0x46d0], 0x14
mov qword [rsp + 0x46d8], 0x18
mov qword [rsp + 0x46e0], rax
mov qword [rsp + 0x46e8], rcx
mov eax, 0x18
cmp rax, rcx
jbe 0x140008f8f
mov rdx, qword [rsp + 0x4c8]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 0x18
call fcn.14002c8c0
mov r9, qword [rsp + 0x4c8]
mov r8, qword [rsp + 0x4d0]
mov ecx, 0x14
mov edx, 0x18
call fcn.1400106d0
mov rcx, rax
call fcn.1400080c0
mov dword [rsp + 0x364], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x368], rcx
mov eax, 5
cmp rax, rcx
jb 0x140008ff2
jmp 0x140009012
mov rdx, qword [rsp + 0x470]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 4
call fcn.14002c4e0
mov ecx, dword [rsp + 0x364]
mov rax, qword [rsp + 0x538]
mov dword [rax + 0x14], ecx
cmp word [rsp + 0x4dc], 0xc0
je 0x14000902b
jmp 0x14000903c
mov rdx, qword [rsp + 0x368]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 5
call fcn.14002c4e0
mov qword [rsp + 0x1578], 0
jmp 0x140009110
mov rcx, qword [rsp + 0x4c8]
mov rax, qword [rsp + 0x4d0]
mov qword [rsp + 0x4670], rax
mov qword [rsp + 0x4678], rcx
mov qword [rsp + 0x4680], 0x18
mov qword [rsp + 0x4688], 0x1c
mov qword [rsp + 0x4690], 0x18
mov qword [rsp + 0x4698], 0x1c
mov qword [rsp + 0x46a0], rax
mov qword [rsp + 0x46a8], rcx
mov eax, 0x1c
cmp rax, rcx
jbe 0x1400090bf
mov rdx, qword [rsp + 0x4c8]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 0x1c
call fcn.14002c8c0
mov r9, qword [rsp + 0x4c8]
mov r8, qword [rsp + 0x4d0]
mov ecx, 0x18
mov edx, 0x1c
call fcn.1400106d0
mov rcx, rax
call fcn.1400080c0
mov dword [rsp + 0x354], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x358], rcx
mov eax, 6
cmp rax, rcx
jb 0x140009928
jmp 0x140009a09
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x348], rcx
mov eax, 5
cmp rax, rcx
jae 0x14000915e
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0x14]
mov qword [rsp + 0x338], rax
mov qword [rsp + 0x45f8], rax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x340], rcx
xor eax, eax
cmp rax, rcx
jb 0x140009177
jmp 0x1400091c6
mov rdx, qword [rsp + 0x348]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 5
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax]
mov dword [rsp + 0x32c], eax
lea rcx, [rsp + 0x1580]
lea rdx, [0x14002eb98]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x338]
shr rax, 0x10
and rax, 0xff
mov qword [rsp + 0x330], rax
cmp rax, 0x100
jb 0x1400091de
jmp 0x140009241
mov rdx, qword [rsp + 0x340]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
xor eax, eax
mov ecx, eax
call fcn.14002c4e0
mov eax, dword [rsp + 0x32c]
mov rcx, qword [rsp + 0x330]
mov ecx, dword [rsp + rcx*4 + 0x1580]
and ecx, 0xff000000
xor eax, ecx
mov dword [rsp + 0x31c], eax
lea rcx, [rsp + 0x1980]
lea rdx, [0x14002efb0]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x338]
shr rax, 8
and rax, 0xff
mov qword [rsp + 0x320], rax
cmp rax, 0x100
jb 0x14000925a
jmp 0x1400092b9
mov rcx, qword [rsp + 0x330]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov edx, 0x100
call fcn.14002c4e0
mov eax, dword [rsp + 0x31c]
mov rcx, qword [rsp + 0x320]
mov ecx, dword [rsp + rcx*4 + 0x1980]
and ecx, 0xff0000
xor eax, ecx
mov dword [rsp + 0x30c], eax
lea rcx, [rsp + 0x1d80]
lea rdx, [0x14002f3c8]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x338]
and rax, 0xff
mov qword [rsp + 0x310], rax
cmp rax, 0x100
jb 0x1400092d2
jmp 0x14000932f
mov rcx, qword [rsp + 0x320]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov edx, 0x100
call fcn.14002c4e0
mov eax, dword [rsp + 0x30c]
mov rcx, qword [rsp + 0x310]
mov ecx, dword [rsp + rcx*4 + 0x1d80]
and ecx, 0xff00
xor eax, ecx
mov dword [rsp + 0x2fc], eax
lea rcx, [rsp + 0x2180]
lea rdx, str.cc
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x338]
shr rax, 0x18
mov qword [rsp + 0x300], rax
cmp rax, 0x100
jb 0x140009348
jmp 0x14000939f
mov rcx, qword [rsp + 0x310]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov edx, 0x100
call fcn.14002c4e0
mov eax, dword [rsp + 0x2fc]
mov rcx, qword [rsp + 0x300]
mov ecx, dword [rsp + rcx*4 + 0x2180]
and ecx, 0xff
xor eax, ecx
mov dword [rsp + 0x2ec], eax
lea rcx, [rsp + 0x2580]
lea rdx, [0x14002fbf8]
mov r8d, 0x28
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x1578]
mov qword [rsp + 0x2f0], rax
cmp rax, 0xa
jb 0x1400093b8
jmp 0x1400093ea
mov rcx, qword [rsp + 0x300]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov edx, 0x100
call fcn.14002c4e0
mov rax, qword [rsp + 0x2f0]
mov eax, dword [rsp + rax*4 + 0x2580]
mov dword [rsp + 0x2dc], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x2e0], rcx
mov eax, 6
cmp rax, rcx
jb 0x140009403
jmp 0x14000943a
mov rcx, qword [rsp + 0x2f0]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov edx, 0xa
call fcn.14002c4e0
mov edx, dword [rsp + 0x2dc]
mov ecx, dword [rsp + 0x2ec]
mov rax, qword [rsp + 0x538]
xor ecx, edx
mov dword [rax + 0x18], ecx
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x2d0], rcx
mov eax, 1
cmp rax, rcx
jb 0x140009453
jmp 0x140009481
mov rdx, qword [rsp + 0x2e0]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 6
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 4]
mov dword [rsp + 0x2c4], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x2c8], rcx
mov eax, 6
cmp rax, rcx
jb 0x14000949a
jmp 0x1400094c8
mov rdx, qword [rsp + 0x2d0]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 1
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0x18]
mov dword [rsp + 0x2b4], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x2b8], rcx
mov eax, 7
cmp rax, rcx
jb 0x1400094e1
jmp 0x140009518
mov rdx, qword [rsp + 0x2c8]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 6
call fcn.14002c4e0
mov edx, dword [rsp + 0x2b4]
mov ecx, dword [rsp + 0x2c4]
mov rax, qword [rsp + 0x538]
xor ecx, edx
mov dword [rax + 0x1c], ecx
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x2a8], rcx
mov eax, 2
cmp rax, rcx
jb 0x140009531
jmp 0x14000955f
mov rdx, qword [rsp + 0x2b8]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 7
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 8]
mov dword [rsp + 0x29c], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x2a0], rcx
mov eax, 7
cmp rax, rcx
jb 0x140009578
jmp 0x1400095a6
mov rdx, qword [rsp + 0x2a8]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 2
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0x1c]
mov dword [rsp + 0x28c], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x290], rcx
mov eax, 8
cmp rax, rcx
jb 0x1400095bf
jmp 0x1400095f6
mov rdx, qword [rsp + 0x2a0]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 7
call fcn.14002c4e0
mov edx, dword [rsp + 0x28c]
mov ecx, dword [rsp + 0x29c]
mov rax, qword [rsp + 0x538]
xor ecx, edx
mov dword [rax + 0x20], ecx
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x280], rcx
mov eax, 3
cmp rax, rcx
jb 0x14000960f
jmp 0x14000963d
mov rdx, qword [rsp + 0x290]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 8
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0xc]
mov dword [rsp + 0x274], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x278], rcx
mov eax, 8
cmp rax, rcx
jb 0x140009656
jmp 0x140009684
mov rdx, qword [rsp + 0x280]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 3
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0x20]
mov dword [rsp + 0x264], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x268], rcx
mov eax, 9
cmp rax, rcx
jb 0x14000969d
jmp 0x1400096d3
mov rdx, qword [rsp + 0x278]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 8
call fcn.14002c4e0
mov edx, dword [rsp + 0x264]
mov ecx, dword [rsp + 0x274]
mov rax, qword [rsp + 0x538]
xor ecx, edx
mov dword [rax + 0x24], ecx
mov rax, qword [rsp + 0x1578]
add rax, 1
mov qword [rsp + 0x258], rax
setb al
jb 0x14000970d
jmp 0x1400096ec
mov rdx, qword [rsp + 0x268]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 9
call fcn.14002c4e0
mov rax, qword [rsp + 0x258]
mov qword [rsp + 0x1578], rax
cmp qword [rsp + 0x1578], 8
je 0x140008e9d
jmp 0x140009719
lea rcx, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
call fcn.14002ca70
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x250], rcx
mov eax, 4
cmp rax, rcx
jae 0x140009761
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0x10]
mov dword [rsp + 0x244], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x248], rcx
mov eax, 9
cmp rax, rcx
jb 0x14000977a
jmp 0x1400097a8
mov rdx, qword [rsp + 0x250]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 4
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0x24]
mov dword [rsp + 0x234], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x238], rcx
mov eax, 0xa
cmp rax, rcx
jb 0x1400097c1
jmp 0x1400097f8
mov rdx, qword [rsp + 0x248]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 9
call fcn.14002c4e0
mov edx, dword [rsp + 0x234]
mov ecx, dword [rsp + 0x244]
mov rax, qword [rsp + 0x538]
xor ecx, edx
mov dword [rax + 0x28], ecx
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x228], rcx
mov eax, 5
cmp rax, rcx
jb 0x140009811
jmp 0x14000983f
mov rdx, qword [rsp + 0x238]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 0xa
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0x14]
mov dword [rsp + 0x21c], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x220], rcx
mov eax, 0xa
cmp rax, rcx
jb 0x140009858
jmp 0x140009889
mov rdx, qword [rsp + 0x228]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 5
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0x28]
mov dword [rsp + 0x20c], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x210], rcx
mov eax, 0xb
cmp rax, rcx
jb 0x1400098a2
jmp 0x14000990f
mov rdx, qword [rsp + 0x220]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 0xa
call fcn.14002c4e0
mov edx, dword [rsp + 0x20c]
mov ecx, dword [rsp + 0x21c]
mov rax, qword [rsp + 0x538]
xor ecx, edx
mov dword [rax + 0x2c], ecx
mov rdx, qword [rsp + 0x538]
mov r8, qword [rsp + 0x540]
mov qword [rsp + 0x4848], rdx
mov qword [rsp + 0x4850], r8
mov qword [rsp + 0x4858], 6
mov ecx, 6
lea r9, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
call fcn.140010ab0
mov qword [rsp + 0x538], rax
mov qword [rsp + 0x540], rdx
jmp 0x140009110
mov rdx, qword [rsp + 0x210]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 0xb
call fcn.14002c4e0
mov rcx, qword [rsp + 0x4c8]
mov rax, qword [rsp + 0x4d0]
mov r8d, dword [rsp + 0x354]
mov rdx, qword [rsp + 0x538]
mov dword [rdx + 0x18], r8d
mov qword [rsp + 0x4630], rax
mov qword [rsp + 0x4638], rcx
mov qword [rsp + 0x4640], 0x1c
mov qword [rsp + 0x4648], 0x20
mov qword [rsp + 0x4650], 0x1c
mov qword [rsp + 0x4658], 0x20
mov qword [rsp + 0x4660], rax
mov qword [rsp + 0x4668], rcx
mov eax, 0x20
cmp rax, rcx
jbe 0x1400099bf
mov rdx, qword [rsp + 0x4c8]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 0x20
call fcn.14002c8c0
mov r9, qword [rsp + 0x4c8]
mov r8, qword [rsp + 0x4d0]
mov ecx, 0x1c
mov edx, 0x20
call fcn.1400106d0
mov rcx, rax
call fcn.1400080c0
mov dword [rsp + 0x1fc], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x200], rcx
mov eax, 7
cmp rax, rcx
jb 0x140009a22
jmp 0x140009a45
mov rdx, qword [rsp + 0x358]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 6
call fcn.14002c4e0
mov ecx, dword [rsp + 0x1fc]
mov rax, qword [rsp + 0x538]
mov dword [rax + 0x1c], ecx
cmp word [rsp + 0x4dc], 0x100
je 0x140009a5e
jmp 0x140008e9d
mov rdx, qword [rsp + 0x200]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 7
call fcn.14002c4e0
mov qword [rsp + 0x25a8], 0
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x1f0], rcx
mov eax, 7
cmp rax, rcx
jae 0x140009ab8
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0x1c]
mov qword [rsp + 0x1e0], rax
mov qword [rsp + 0x4600], rax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x1e8], rcx
xor eax, eax
cmp rax, rcx
jb 0x140009ad1
jmp 0x140009b20
mov rdx, qword [rsp + 0x1f0]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 7
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax]
mov dword [rsp + 0x1d4], eax
lea rcx, [rsp + 0x25b0]
lea rdx, [0x14002eb98]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x1e0]
shr rax, 0x10
and rax, 0xff
mov qword [rsp + 0x1d8], rax
cmp rax, 0x100
jb 0x140009b38
jmp 0x140009b9b
mov rdx, qword [rsp + 0x1e8]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
xor eax, eax
mov ecx, eax
call fcn.14002c4e0
mov eax, dword [rsp + 0x1d4]
mov rcx, qword [rsp + 0x1d8]
mov ecx, dword [rsp + rcx*4 + 0x25b0]
and ecx, 0xff000000
xor eax, ecx
mov dword [rsp + 0x1c4], eax
lea rcx, [rsp + 0x29b0]
lea rdx, [0x14002efb0]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x1e0]
shr rax, 8
and rax, 0xff
mov qword [rsp + 0x1c8], rax
cmp rax, 0x100
jb 0x140009bb4
jmp 0x140009c13
mov rcx, qword [rsp + 0x1d8]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov edx, 0x100
call fcn.14002c4e0
mov eax, dword [rsp + 0x1c4]
mov rcx, qword [rsp + 0x1c8]
mov ecx, dword [rsp + rcx*4 + 0x29b0]
and ecx, 0xff0000
xor eax, ecx
mov dword [rsp + 0x1b4], eax
lea rcx, [rsp + 0x2db0]
lea rdx, [0x14002f3c8]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x1e0]
and rax, 0xff
mov qword [rsp + 0x1b8], rax
cmp rax, 0x100
jb 0x140009c2c
jmp 0x140009c89
mov rcx, qword [rsp + 0x1c8]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov edx, 0x100
call fcn.14002c4e0
mov eax, dword [rsp + 0x1b4]
mov rcx, qword [rsp + 0x1b8]
mov ecx, dword [rsp + rcx*4 + 0x2db0]
and ecx, 0xff00
xor eax, ecx
mov dword [rsp + 0x1a4], eax
lea rcx, [rsp + 0x31b0]
lea rdx, str.cc
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x1e0]
shr rax, 0x18
mov qword [rsp + 0x1a8], rax
cmp rax, 0x100
jb 0x140009ca2
jmp 0x140009cf9
mov rcx, qword [rsp + 0x1b8]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov edx, 0x100
call fcn.14002c4e0
mov eax, dword [rsp + 0x1a4]
mov rcx, qword [rsp + 0x1a8]
mov ecx, dword [rsp + rcx*4 + 0x31b0]
and ecx, 0xff
xor eax, ecx
mov dword [rsp + 0x194], eax
lea rcx, [rsp + 0x35b0]
lea rdx, [0x14002fbf8]
mov r8d, 0x28
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x25a8]
mov qword [rsp + 0x198], rax
cmp rax, 0xa
jb 0x140009d12
jmp 0x140009d44
mov rcx, qword [rsp + 0x1a8]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov edx, 0x100
call fcn.14002c4e0
mov rax, qword [rsp + 0x198]
mov eax, dword [rsp + rax*4 + 0x35b0]
mov dword [rsp + 0x184], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x188], rcx
mov eax, 8
cmp rax, rcx
jb 0x140009d5d
jmp 0x140009d94
mov rcx, qword [rsp + 0x198]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov edx, 0xa
call fcn.14002c4e0
mov edx, dword [rsp + 0x184]
mov ecx, dword [rsp + 0x194]
mov rax, qword [rsp + 0x538]
xor ecx, edx
mov dword [rax + 0x20], ecx
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x178], rcx
mov eax, 1
cmp rax, rcx
jb 0x140009dad
jmp 0x140009ddb
mov rdx, qword [rsp + 0x188]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 8
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 4]
mov dword [rsp + 0x16c], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x170], rcx
mov eax, 8
cmp rax, rcx
jb 0x140009df4
jmp 0x140009e22
mov rdx, qword [rsp + 0x178]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 1
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0x20]
mov dword [rsp + 0x15c], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x160], rcx
mov eax, 9
cmp rax, rcx
jb 0x140009e3b
jmp 0x140009e72
mov rdx, qword [rsp + 0x170]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 8
call fcn.14002c4e0
mov edx, dword [rsp + 0x15c]
mov ecx, dword [rsp + 0x16c]
mov rax, qword [rsp + 0x538]
xor ecx, edx
mov dword [rax + 0x24], ecx
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x150], rcx
mov eax, 2
cmp rax, rcx
jb 0x140009e8b
jmp 0x140009eb9
mov rdx, qword [rsp + 0x160]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 9
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 8]
mov dword [rsp + 0x144], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x148], rcx
mov eax, 9
cmp rax, rcx
jb 0x140009ed2
jmp 0x140009f00
mov rdx, qword [rsp + 0x150]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 2
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0x24]
mov dword [rsp + 0x134], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x138], rcx
mov eax, 0xa
cmp rax, rcx
jb 0x140009f19
jmp 0x140009f50
mov rdx, qword [rsp + 0x148]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 9
call fcn.14002c4e0
mov edx, dword [rsp + 0x134]
mov ecx, dword [rsp + 0x144]
mov rax, qword [rsp + 0x538]
xor ecx, edx
mov dword [rax + 0x28], ecx
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x128], rcx
mov eax, 3
cmp rax, rcx
jb 0x140009f69
jmp 0x140009f97
mov rdx, qword [rsp + 0x138]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 0xa
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0xc]
mov dword [rsp + 0x11c], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x120], rcx
mov eax, 0xa
cmp rax, rcx
jb 0x140009fb0
jmp 0x140009fde
mov rdx, qword [rsp + 0x128]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 3
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0x28]
mov dword [rsp + 0x10c], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x110], rcx
mov eax, 0xb
cmp rax, rcx
jb 0x140009ff7
jmp 0x14000a02d
mov rdx, qword [rsp + 0x120]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 0xa
call fcn.14002c4e0
mov edx, dword [rsp + 0x10c]
mov ecx, dword [rsp + 0x11c]
mov rax, qword [rsp + 0x538]
xor ecx, edx
mov dword [rax + 0x2c], ecx
mov rax, qword [rsp + 0x25a8]
add rax, 1
mov qword [rsp + 0x100], rax
setb al
jb 0x14000a067
jmp 0x14000a046
mov rdx, qword [rsp + 0x110]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 0xb
call fcn.14002c4e0
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x25a8], rax
cmp qword [rsp + 0x25a8], 7
je 0x140008e9d
jmp 0x14000a073
lea rcx, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
call fcn.14002ca70
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0xf8], rcx
mov eax, 0xb
cmp rax, rcx
jae 0x14000a0c4
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0x2c]
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0x4608], rax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0xf0], rcx
mov eax, 4
cmp rax, rcx
jb 0x14000a0dd
jmp 0x14000a127
mov rdx, qword [rsp + 0xf8]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 0xb
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0x10]
mov dword [rsp + 0xdc], eax
lea rcx, [rsp + 0x35d8]
lea rdx, [0x14002eb98]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0xe8]
shr rax, 0x18
mov qword [rsp + 0xe0], rax
cmp rax, 0x100
jb 0x14000a140
jmp 0x14000a1a3
mov rdx, qword [rsp + 0xf0]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 4
call fcn.14002c4e0
mov eax, dword [rsp + 0xdc]
mov rcx, qword [rsp + 0xe0]
mov ecx, dword [rsp + rcx*4 + 0x35d8]
and ecx, 0xff000000
xor eax, ecx
mov dword [rsp + 0xcc], eax
lea rcx, [rsp + 0x39d8]
lea rdx, [0x14002efb0]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0xe8]
shr rax, 0x10
and rax, 0xff
mov qword [rsp + 0xd0], rax
cmp rax, 0x100
jb 0x14000a1bc
jmp 0x14000a21f
mov rcx, qword [rsp + 0xe0]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov edx, 0x100
call fcn.14002c4e0
mov eax, dword [rsp + 0xcc]
mov rcx, qword [rsp + 0xd0]
mov ecx, dword [rsp + rcx*4 + 0x39d8]
and ecx, 0xff0000
xor eax, ecx
mov dword [rsp + 0xbc], eax
lea rcx, [rsp + 0x3dd8]
lea rdx, [0x14002f3c8]
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0xe8]
shr rax, 8
and rax, 0xff
mov qword [rsp + 0xc0], rax
cmp rax, 0x100
jb 0x14000a238
jmp 0x14000a297
mov rcx, qword [rsp + 0xd0]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov edx, 0x100
call fcn.14002c4e0
mov eax, dword [rsp + 0xbc]
mov rcx, qword [rsp + 0xc0]
mov ecx, dword [rsp + rcx*4 + 0x3dd8]
and ecx, 0xff00
xor eax, ecx
mov dword [rsp + 0xac], eax
lea rcx, [rsp + 0x41d8]
lea rdx, str.cc
mov r8d, 0x400
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0xe8]
and rax, 0xff
mov qword [rsp + 0xb0], rax
cmp rax, 0x100
jb 0x14000a2b0
jmp 0x14000a2e7
mov rcx, qword [rsp + 0xc0]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov edx, 0x100
call fcn.14002c4e0
mov rax, qword [rsp + 0xb0]
mov eax, dword [rsp + rax*4 + 0x41d8]
and eax, 0xff
mov dword [rsp + 0x9c], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0xa0], rcx
mov eax, 0xc
cmp rax, rcx
jb 0x14000a300
jmp 0x14000a337
mov rcx, qword [rsp + 0xb0]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov edx, 0x100
call fcn.14002c4e0
mov edx, dword [rsp + 0x9c]
mov ecx, dword [rsp + 0xac]
mov rax, qword [rsp + 0x538]
xor ecx, edx
mov dword [rax + 0x30], ecx
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x90], rcx
mov eax, 5
cmp rax, rcx
jb 0x14000a350
jmp 0x14000a37e
mov rdx, qword [rsp + 0xa0]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 0xc
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0x14]
mov dword [rsp + 0x84], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x88], rcx
mov eax, 0xc
cmp rax, rcx
jb 0x14000a397
jmp 0x14000a3bf
mov rdx, qword [rsp + 0x90]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 5
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0x30]
mov dword [rsp + 0x74], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x78], rcx
mov eax, 0xd
cmp rax, rcx
jb 0x14000a3d8
jmp 0x14000a409
mov rdx, qword [rsp + 0x88]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 0xc
call fcn.14002c4e0
mov edx, dword [rsp + 0x74]
mov ecx, dword [rsp + 0x84]
mov rax, qword [rsp + 0x538]
xor ecx, edx
mov dword [rax + 0x34], ecx
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x68], rcx
mov eax, 6
cmp rax, rcx
jb 0x14000a41f
jmp 0x14000a447
mov rdx, qword [rsp + 0x78]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 0xd
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0x18]
mov dword [rsp + 0x5c], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x60], rcx
mov eax, 0xd
cmp rax, rcx
jb 0x14000a45d
jmp 0x14000a485
mov rdx, qword [rsp + 0x68]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 6
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0x34]
mov dword [rsp + 0x4c], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x50], rcx
mov eax, 0xe
cmp rax, rcx
jb 0x14000a49b
jmp 0x14000a4c9
mov rdx, qword [rsp + 0x60]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 0xd
call fcn.14002c4e0
mov edx, dword [rsp + 0x4c]
mov ecx, dword [rsp + 0x5c]
mov rax, qword [rsp + 0x538]
xor ecx, edx
mov dword [rax + 0x38], ecx
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x40], rcx
mov eax, 7
cmp rax, rcx
jb 0x14000a4df
jmp 0x14000a507
mov rdx, qword [rsp + 0x50]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 0xe
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0x1c]
mov dword [rsp + 0x34], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x38], rcx
mov eax, 0xe
cmp rax, rcx
jb 0x14000a51d
jmp 0x14000a545
mov rdx, qword [rsp + 0x40]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 7
call fcn.14002c4e0
mov rax, qword [rsp + 0x538]
mov eax, dword [rax + 0x38]
mov dword [rsp + 0x24], eax
mov rcx, qword [rsp + 0x540]
mov qword [rsp + 0x28], rcx
mov eax, 0xf
cmp rax, rcx
jb 0x14000a55b
jmp 0x14000a5c2
mov rdx, qword [rsp + 0x38]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 0xe
call fcn.14002c4e0
mov edx, dword [rsp + 0x24]
mov ecx, dword [rsp + 0x34]
mov rax, qword [rsp + 0x538]
xor ecx, edx
mov dword [rax + 0x3c], ecx
mov rdx, qword [rsp + 0x538]
mov r8, qword [rsp + 0x540]
mov qword [rsp + 0x4830], rdx
mov qword [rsp + 0x4838], r8
mov qword [rsp + 0x4840], 8
mov ecx, 8
lea r9, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
call fcn.140010ab0
mov qword [rsp + 0x538], rax
mov qword [rsp + 0x540], rdx
jmp 0x140009a6a
mov rdx, qword [rsp + 0x28]
lea r8, str.C:Userschris.cargo_registry_srcindex.crates.io_6f17d22bba15001flibaes_0.7.0_srclib.rs
mov ecx, 0xf
call fcn.14002c4e0
int3