File akira_3298d203c2acb68c474e5fdad8379181890b4403d6491c523c13730129be3f75.elf
Function:
    000db39c
    000db39cakira_v2::prng::HashStruct::hash:
    000db39cpush rbp
    000db39dpush r15
    000db39fpush r14
    000db3a1push r13
    000db3a3push r12
    000db3a5push rbx
    000db3a6sub rsp, 872
    000db3admov r15, rsi
    000db3b0mov [rsp+8], rdi
    000db3b5lea r12, [rsp+520]
    000db3bdxor ebx, ebx
    000db3bfmov r14, [rip+0x136742]
    000db3c6mov edx, 200
    000db3cbmov rdi, r12
    000db3cexor esi, esi
    000db3d0call r14
    000db3d3mov [r12+200], 24
    000db3dfmov eax, 208
    000db3e4lea rdi, [r12+rax]
    000db3e8mov edx, 137
    000db3edxor esi, esi
    000db3efcall r14
    000db3f2lea rax, [r15+40]
    000db3f6lea r14, [rsp+128]
    000db3femov [r14], rax
    000db401lea rax, [rip+0x136188]
    000db408lea r12, [rsp+168]
    000db410mov [r12], rax
    000db414push 1
    000db416pop rax
    000db417mov [r12+8], rax
    000db41cand [r12+32], 0
    000db422lea rcx, [rip+0x2dd87]
    000db429mov [r14+8], rcx
    000db42dmov [r12+16], r14
    000db432mov [r12+24], rax
    000db437lea r13, [rsp+48]
    000db43cmov rdi, r13
    000db43fmov rsi, r12
    000db442call alloc::fmt::format
    000db447mov rbp, [r13]
    000db44bmov rdx, [r13+16]
    000db44flea rdi, [rsp+520]
    000db457mov rsi, rbp
    000db45acall _<digest::core_api::wrapper::CoreWrapper<T> as digest::Update>::update
    000db45fmov rsi, [r13+8]
    000db463mov rdi, rbp
    000db466call core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000db46blea rax, [r15+56]
    000db46fmov [r14], rax
    000db472lea rax, [rip+0x136117]
    000db479mov [r12], rax
    000db47dpush 1
    000db47fpop rcx
    000db480mov [r12+8], rcx
    000db485and [r12+32], 0
    000db48blea rax, [rip+0x2dc8e]
    000db492mov [r14+8], rax
    000db496mov [r12+16], r14
    000db49bmov [r12+24], rcx
    000db4a0lea r12, [rsp+48]
    000db4a5lea r13, [rsp+168]
    000db4admov rdi, r12
    000db4b0mov rsi, r13
    000db4b3call alloc::fmt::format
    000db4b8mov rbp, [r12]
    000db4bcmov rdx, [r12+16]
    000db4c1lea rdi, [rsp+520]
    000db4c9mov rsi, rbp
    000db4cccall _<digest::core_api::wrapper::CoreWrapper<T> as digest::Update>::update
    000db4d1mov rsi, [r12+8]
    000db4d6mov rdi, rbp
    000db4d9call core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000db4delea rax, [r15+44]
    000db4e2lea rcx, [rip+0x1360a7]
    000db4e9mov [r13], rcx
    000db4edpush 1
    000db4efpop rcx
    000db4f0mov [r13+8], rcx
    000db4f4and [r13+32], 0
    000db4f9mov [r14], rax
    000db4fclea rax, [rip+0x2dcad]
    000db503mov [r14+8], rax
    000db507mov [r13+16], r14
    000db50bmov [r13+24], rcx
    000db50flea r12, [rsp+48]
    000db514lea r13, [rsp+168]
    000db51cmov rdi, r12
    000db51fmov rsi, r13
    000db522call alloc::fmt::format
    000db527mov rbp, [r12]
    000db52bmov rdx, [r12+16]
    000db530lea rdi, [rsp+520]
    000db538mov rsi, rbp
    000db53bcall _<digest::core_api::wrapper::CoreWrapper<T> as digest::Update>::update
    000db540mov rsi, [r12+8]
    000db545mov rdi, rbp
    000db548call core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000db54dlea rax, [r15+48]
    000db551lea rcx, [rip+0x136038]
    000db558mov [r13], rcx
    000db55cpush 1
    000db55epop rcx
    000db55fmov [r13+8], rcx
    000db563and [r13+32], 0
    000db568mov [r14], rax
    000db56blea rax, [rip+0x2dc3e]
    000db572mov [r14+8], rax
    000db576mov [r13+16], r14
    000db57amov [r13+24], rcx
    000db57elea r12, [rsp+48]
    000db583lea r13, [rsp+168]
    000db58bmov rdi, r12
    000db58emov rsi, r13
    000db591call alloc::fmt::format
    000db596mov rbp, [r12]
    000db59amov rdx, [r12+16]
    000db59flea rdi, [rsp+520]
    000db5a7mov rsi, rbp
    000db5aacall _<digest::core_api::wrapper::CoreWrapper<T> as digest::Update>::update
    000db5afmov rsi, [r12+8]
    000db5b4mov rdi, rbp
    000db5b7call core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000db5bclea rax, [r15+52]
    000db5c0lea rcx, [rip+0x135fc9]
    000db5c7mov [r13], rcx
    000db5cbpush 1
    000db5cdpop rcx
    000db5cemov [r13+8], rcx
    000db5d2and [r13+32], 0
    000db5d7mov [r14], rax
    000db5dalea rax, [rip+0x2dbcf]
    000db5e1mov [r14+8], rax
    000db5e5mov [r13+16], r14
    000db5e9mov [r13+24], rcx
    000db5edlea r12, [rsp+48]
    000db5f2lea r13, [rsp+168]
    000db5famov rdi, r12
    000db5fdmov rsi, r13
    000db600call alloc::fmt::format
    000db605mov rbp, [r12]
    000db609mov rdx, [r12+16]
    000db60elea rdi, [rsp+520]
    000db616mov rsi, rbp
    000db619call _<digest::core_api::wrapper::CoreWrapper<T> as digest::Update>::update
    000db61emov rsi, [r12+8]
    000db623mov rdi, rbp
    000db626call core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000db62blea rax, [r15+32]
    000db62fmov [r14], rax
    000db632lea rax, [rip+0x135f57]
    000db639mov [r13], rax
    000db63dpush 1
    000db63fpop rcx
    000db640mov [r13+8], rcx
    000db644and [r13+32], 0
    000db649lea rax, [rip+0x28a20]
    000db650mov [r14+8], rax
    000db654mov [r13+16], r14
    000db658mov [r13+24], rcx
    000db65clea r12, [rsp+48]
    000db661lea r13, [rsp+168]
    000db669mov rdi, r12
    000db66cmov rsi, r13
    000db66fcall alloc::fmt::format
    000db674mov rbp, [r12]
    000db678mov rdx, [r12+16]
    000db67dlea r14, [rsp+520]
    000db685mov rdi, r14
    000db688mov rsi, rbp
    000db68bcall _<digest::core_api::wrapper::CoreWrapper<T> as digest::Update>::update
    000db690mov rsi, [r12+8]
    000db695mov rdi, rbp
    000db698call core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000db69dmovups x0, [r15]
    000db6a1movups x1, [r15+16]
    000db6a6movups [r13+16], x1
    000db6abmovups [r13], x0
    000db6b0lea r12, [rsp+168]
    000db6b8push 32
    000db6bapop r15
    000db6bcmov rdi, r14
    000db6bfmov rsi, r12
    000db6c2mov rdx, r15
    000db6c5call _<digest::core_api::wrapper::CoreWrapper<T> as digest::Update>::update
    000db6camov edx, 352
    000db6cfmov rdi, r12
    000db6d2mov rsi, r14
    000db6d5call [rip+0x136445]
    000db6dbxorps x0, x0
    000db6demovaps [rsp+32], x0
    000db6e3movaps [rsp+16], x0
    000db6e8mov eax, 208
    000db6edadd r12, rax
    000db6f0lea r13, [rsp+512]
    000db6f8movzx r14l, [r13]
    000db6fdlea rdx, [rip+0x10ad6c]
    000db704mov rdi, r12
    000db707mov rsi, r14
    000db70acall core::slice::index::_<impl core::ops::index::IndexMut<I> for [T]>::index_mut
    000db70f
    000db70floc_db70f:
    000db70fcmp rdx, rbx
    000db712je 0xdb71d
    000db714mov [rax+rbx], 0
    000db718inc rbx
    000db71bjmp 0xdb70f
    000db71d
    000db71dloc_db71d:
    000db71dlea rcx, [rsp+368]
    000db725mov [rcx+144], 0
    000db72cmov [rsp+r14+376], 6
    000db735or [rcx+143], 128
    000db73clea rsi, [rsp+128]
    000db744mov [rsi], r12
    000db747mov [rsi+8], 136
    000db74fmov [rsi+16], r13
    000db753and [rsi+24], 0
    000db758mov [rsi+32], 8
    000db760lea r14, [rsp+48]
    000db765lea rdx, [rsp+168]
    000db76dmov rdi, r14
    000db770call _<core::iter::adapters::zip::Zip<A,B> as core::iter::adapters::zip::ZipImpl<A,B>>::new
    000db775mov rax, [r14+64]
    000db779mov rcx, [r14+32]
    000db77dmov rdx, [r14+40]
    000db781mov rsi, [r14+56]
    000db785mov rdi, rsi
    000db788imul rdi, rcx
    000db78cadd rdi, [r14]
    000db78f
    000db78floc_db78f:
    000db78fcmp rsi, rax
    000db792jae 0xdb7ad
    000db794cmp rcx, 8
    000db798jne 0xdb84d
    000db79emov r8, [rdi]
    000db7a1xor [rdx+8*rsi], r8
    000db7a5inc rsi
    000db7a8add rdi, rcx
    000db7abjmp 0xdb78f
    000db7ad
    000db7adloc_db7ad:
    000db7adlea rdi, [rsp+168]
    000db7b5mov rsi, [rdi+200]
    000db7bccall keccak::p1600
    000db7c1xor r13l, r13l
    000db7c4push 8
    000db7c6pop rbx
    000db7c7lea rbp, [rip+0x10b0ea]
    000db7ce
    000db7celoc_db7ce:
    000db7cetest r15, r15
    000db7d1je 0xdb825
    000db7d3cmp r15, 8
    000db7d7mov r14, rbx
    000db7dacmovb r14, r15
    000db7delea r12, [rsp+r13+16]
    000db7e3mov rax, [rsp+r13+168]
    000db7ebmov [rsp+48], rax
    000db7f0mov rdi, r14
    000db7f3lea rsi, [rsp+48]
    000db7f8mov rdx, rbx
    000db7fblea rcx, [rip+0x10b09e]
    000db802call _<core::ops::range::Range<usize> as core::slice::index::SliceIndex<[T]>>::index
    000db807mov rcx, rdx
    000db80amov rdi, r12
    000db80dmov rsi, r14
    000db810mov rdx, rax
    000db813mov r8, rbp
    000db816call core::slice::_<impl [T]>::copy_from_slice
    000db81badd r13, 8
    000db81fadd r15, -8
    000db823jmp 0xdb7ce
    000db825
    000db825loc_db825:
    000db825movaps x0, [rsp+16]
    000db82amovaps x1, [rsp+32]
    000db82fmov rax, [rsp+8]
    000db834movups [rax+16], x1
    000db838movups [rax], x0
    000db83badd rsp, 872
    000db842pop rbx
    000db843pop r12
    000db845pop r13
    000db847pop r14
    000db849pop r15
    000db84bpop rbp
    000db84cret
    000db84d
    000db84dloc_db84d:
    000db84dlea rdi, [rip-0x4a666]
    000db854lea rcx, [rip+0x10afad]
    000db85blea r8, [rip+0x10b026]
    000db862push 43
    000db864pop rsi
    000db865lea rdx, [rsp+128]
    000db86dcall core::result::unwrap_failed
    000db872ud2
    000db39c
    000db874
    000db874akira_v2::main:
    000db874push rbp
    000db875push r15
    000db877push r14
    000db879push r13
    000db87bpush r12
    000db87dpush rbx
    000db87esub rsp, 712
    000db885lea r15, [rsp+496]
    000db88dmov rdi, r15
    000db890call std::env::args
    000db895lea rdi, [rsp+688]
    000db89dmov rsi, r15
    000db8a0call core::iter::traits::iterator::Iterator::collect
    000db8a5push 8
    000db8a7pop rbx
    000db8a8mov rdi, rbx
    000db8abcall alloc::raw_vec::RawVec<T,A>::allocate_in
    000db8b0mov rbp, rax
    000db8b3mov [rsp+32], rdx
    000db8b8mov rax, 0x32765f6172696b61
    000db8c2mov [rbp], rax
    000db8c6xorps x0, x0
    000db8c9movups [r15+16], x0
    000db8ceand [r15+32], 0
    000db8d3mov rax, [r15+48]
    000db8d7lea rcx, [rsp+272]
    000db8dfmov [rcx+16], rax
    000db8e3movups x0, [r15+32]
    000db8e8movaps [rcx], x0
    000db8ebpush 1
    000db8edpop rdi
    000db8eexor esi, esi
    000db8f0call core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000db8f5push 9
    000db8f7pop rdi
    000db8f8call alloc::raw_vec::RawVec<T,A>::allocate_in
    000db8fdmov r12, rax
    000db900mov [rsp+40], rdx
    000db905mov rax, 0x332e312e34323032
    000db90fmov [r12], rax
    000db913mov [r12+8], 48
    000db919xor edi, edi
    000db91bcall core::ptr::drop_in_place<std::env::VarError>
    000db920movups x0, [r15]
    000db924movaps [rsp+128], x0
    000db92clea rax, [rsp+48]
    000db931movups x0, [rax]
    000db934movaps [rsp], x0
    000db938movups x0, [rsp+176]
    000db940movaps [rsp+208], x0
    000db948push 10
    000db94apop rdi
    000db94bcall alloc::raw_vec::RawVec<T,A>::allocate_in
    000db950mov r14, rax
    000db953mov r13, rdx
    000db956mov rax, 0x6772615b20696c63
    000db960mov [r14], rax
    000db963mov [r14+8], 23923
    000db96axor edi, edi
    000db96ccall core::ptr::drop_in_place<std::env::VarError>
    000db971mov [r15], rbp
    000db974mov rax, [rsp+32]
    000db979mov [r15+8], rax
    000db97dmov [r15+16], 8
    000db985and [r15+24], 0
    000db98amovaps x0, [rsp+128]
    000db992movups [r15+32], x0
    000db997and [r15+48], 0
    000db99cmovaps x0, [rsp]
    000db9a0movups [r15+56], x0
    000db9a5mov [r15+72], r14
    000db9a9mov [r15+80], r13
    000db9admov [r15+88], 10
    000db9b5mov [r15+96], r12
    000db9b9mov rax, [rsp+40]
    000db9bemov [r15+104], rax
    000db9c2mov [r15+112], 9
    000db9caand [r15+120], 0
    000db9cfmovaps x0, [rsp+208]
    000db9d7movups [r15+128], x0
    000db9dflea rax, [rip+2638]
    000db9e6mov [r15+144], rax
    000db9edand [r15+152], 0
    000db9f5lea rdi, [rsp+272]
    000db9fdmov rax, [rdi+16]
    000dba01mov [r15+176], rax
    000dba08movaps x0, [rdi]
    000dba0bmovups [r15+160], x0
    000dba13lea rsi, [rip-0xa1ab6]
    000dba1apush 4
    000dba1cpop rdx
    000dba1dpush 1
    000dba1fpop rbp
    000dba20mov r14, rdi
    000dba23mov ecx, ebp
    000dba25call seahorse::flag::Flag::new
    000dba2alea rdx, [rip-0x9a42e]
    000dba31push 40
    000dba33pop rcx
    000dba34lea r15, [rsp+48]
    000dba39mov rdi, r15
    000dba3cmov rsi, r14
    000dba3fcall seahorse::flag::Flag::description
    000dba44lea r14, [rsp+272]
    000dba4clea rsi, [rsp+496]
    000dba54mov rdi, r14
    000dba57mov rdx, r15
    000dba5acall seahorse::app::App::flag
    000dba5flea rsi, [rip-0x9a43b]
    000dba66lea r15, [rsp+496]
    000dba6epush 2
    000dba70pop r13
    000dba72mov rdi, r15
    000dba75mov rdx, r13
    000dba78mov ecx, ebp
    000dba7acall seahorse::flag::Flag::new
    000dba7flea rdx, [rip-0xa231e]
    000dba86lea r12, [rsp+48]
    000dba8bmov rdi, r12
    000dba8emov rsi, r15
    000dba91mov rcx, rbx
    000dba94call seahorse::flag::Flag::description
    000dba99lea r15, [rsp+496]
    000dbaa1mov rdi, r15
    000dbaa4mov rsi, r14
    000dbaa7mov rdx, r12
    000dbaaacall seahorse::app::App::flag
    000dbaaflea rsi, [rip-0x9a489]
    000dbab6lea r14, [rsp+272]
    000dbabepush 6
    000dbac0pop r12
    000dbac2mov rdi, r14
    000dbac5mov rdx, r12
    000dbac8xor ecx, ecx
    000dbacacall seahorse::flag::Flag::new
    000dbacflea rdx, [rip-0xa2366]
    000dbad6lea rbp, [rsp+48]
    000dbadbmov rdi, rbp
    000dbademov rsi, r14
    000dbae1mov rcx, rbx
    000dbae4call seahorse::flag::Flag::description
    000dbae9lea r14, [rsp+272]
    000dbaf1mov rdi, r14
    000dbaf4mov rsi, r15
    000dbaf7mov rdx, rbp
    000dbafacall seahorse::app::App::flag
    000dbafflea rsi, [rip-0x9a4d3]
    000dbb06lea r15, [rsp+496]
    000dbb0emov rdi, r15
    000dbb11mov rdx, r12
    000dbb14xor ecx, ecx
    000dbb16call seahorse::flag::Flag::new
    000dbb1blea rdx, [rip-0x9a4e9]
    000dbb22lea r12, [rsp+48]
    000dbb27push 62
    000dbb29pop rcx
    000dbb2amov rdi, r12
    000dbb2dmov rsi, r15
    000dbb30call seahorse::flag::Flag::description
    000dbb35lea rbp, [rsp+496]
    000dbb3dmov rdi, rbp
    000dbb40mov rsi, r14
    000dbb43mov rdx, r12
    000dbb46call seahorse::app::App::flag
    000dbb4blea rsi, [rip-0x9a4db]
    000dbb52lea r14, [rsp+272]
    000dbb5apush 7
    000dbb5cpop rdx
    000dbb5dpush 2
    000dbb5fpop r12
    000dbb61mov rdi, r14
    000dbb64mov ecx, r12l
    000dbb67call seahorse::flag::Flag::new
    000dbb6clea rdx, [rip-0x9a4f5]
    000dbb73lea r15, [rsp+48]
    000dbb78push 64
    000dbb7apop rcx
    000dbb7bmov rdi, r15
    000dbb7emov rsi, r14
    000dbb81call seahorse::flag::Flag::description
    000dbb86lea r14, [rsp+272]
    000dbb8emov rdi, r14
    000dbb91mov rsi, rbp
    000dbb94mov rdx, r15
    000dbb97call seahorse::app::App::flag
    000dbb9clea rsi, [rip-0x9a4e5]
    000dbba3lea r15, [rsp+496]
    000dbbabmov rdi, r15
    000dbbaemov rdx, r13
    000dbbb1mov ecx, r12l
    000dbbb4call seahorse::flag::Flag::new
    000dbbb9lea rdx, [rip-0x9a500]
    000dbbc0lea r12, [rsp+48]
    000dbbc5push 31
    000dbbc7pop rcx
    000dbbc8mov rdi, r12
    000dbbcbmov rsi, r15
    000dbbcecall seahorse::flag::Flag::description
    000dbbd3lea r15, [rsp+496]
    000dbbdbmov rdi, r15
    000dbbdemov rsi, r14
    000dbbe1mov rdx, r12
    000dbbe4call seahorse::app::App::flag
    000dbbe9lea rsi, [rip-0xa1c88]
    000dbbf0lea r14, [rsp+272]
    000dbbf8mov rdi, r14
    000dbbfbpush 4
    000dbbfdpop r13
    000dbbffmov rdx, r13
    000dbc02xor ecx, ecx
    000dbc04call seahorse::flag::Flag::new
    000dbc09lea rdx, [rip-0x9a531]
    000dbc10lea r12, [rsp+48]
    000dbc15push 18
    000dbc17pop rcx
    000dbc18mov rdi, r12
    000dbc1bmov rsi, r14
    000dbc1ecall seahorse::flag::Flag::description
    000dbc23lea r14, [rsp+272]
    000dbc2bmov rdi, r14
    000dbc2emov rsi, r15
    000dbc31mov rdx, r12
    000dbc34call seahorse::app::App::flag
    000dbc39lea rsi, [rip-0xa1cd4]
    000dbc40lea r15, [rsp+496]
    000dbc48mov rdi, r15
    000dbc4bmov rdx, r13
    000dbc4epush 1
    000dbc50pop rbp
    000dbc51mov ecx, ebp
    000dbc53call seahorse::flag::Flag::new
    000dbc58lea rdx, [rip-0x9a56e]
    000dbc5flea r12, [rsp+48]
    000dbc64push 75
    000dbc66pop rcx
    000dbc67mov rdi, r12
    000dbc6amov rsi, r15
    000dbc6dcall seahorse::flag::Flag::description
    000dbc72lea r15, [rsp+496]
    000dbc7amov rdi, r15
    000dbc7dmov rsi, r14
    000dbc80mov rdx, r12
    000dbc83call seahorse::app::App::flag
    000dbc88lea rsi, [rip-0x9a553]
    000dbc8flea r14, [rsp+272]
    000dbc97mov rdi, r14
    000dbc9apush 7
    000dbc9cpop rdx
    000dbc9dmov ecx, ebp
    000dbc9fcall seahorse::flag::Flag::new
    000dbca4lea rdx, [rip-0x9a568]
    000dbcablea r12, [rsp+48]
    000dbcb0mov ecx, 315
    000dbcb5mov rdi, r12
    000dbcb8mov rsi, r14
    000dbcbbcall seahorse::flag::Flag::description
    000dbcc0lea rdi, [rsp+272]
    000dbcc8mov rsi, r15
    000dbccbmov rdx, r12
    000dbccecall seahorse::app::App::flag
    000dbcd3lea rax, [rsp+688]
    000dbcdbmov rcx, [rax+16]
    000dbcdfmov [rsp+480], rcx
    000dbce7movups x0, [rax]
    000dbceamovaps [rsp+464], x0
    000dbcf2mov [rsp+32], rcx
    000dbcf7test rcx, rcx
    000dbcfaje 0xdbf49
    000dbd00mov r13, [rsp+464]
    000dbd08xorps x0, x0
    000dbd0bmovaps [rsp+240], x0
    000dbd13lea rax, [rsp+184]
    000dbd1blea r15, [rsp+496]
    000dbd23xor ebp, ebp
    000dbd25
    000dbd25loc_dbd25:
    000dbd25mov [rsp+176], rbx
    000dbd2dmovaps x0, [rsp+240]
    000dbd35movups [rax], x0
    000dbd38imul rax, rbp, 24
    000dbd3clea r12, [rax+r13]
    000dbd40mov [rsp+200], r12
    000dbd48mov r14, [r13+rax]
    000dbd4dmov rbx, [r13+rax+16]
    000dbd52mov rdi, r14
    000dbd55mov rsi, rbx
    000dbd58call core::str::_<impl str>::starts_with
    000dbd5dtest al, al
    000dbd5fje 0xdbe81
    000dbd65mov rdi, r14
    000dbd68mov rsi, rbx
    000dbd6bcall core::str::_<impl str>::contains
    000dbd70test al, al
    000dbd72je 0xdbe81
    000dbd78mov [rsp+48], 2
    000dbd81and [rsp+56], 0
    000dbd87mov [rsp+64], rbx
    000dbd8cmov [rsp+72], r14
    000dbd91mov [rsp+80], rbx
    000dbd96and [rsp+88], 0
    000dbd9cmov [rsp+96], rbx
    000dbda1mov [rsp+104], 1
    000dbdaamov rax, 0x3d0000003d
    000dbdb4mov [rsp+112], rax
    000dbdb9mov [rsp+120], 1
    000dbdc0mov rdi, r15
    000dbdc3lea r14, [rsp+48]
    000dbdc8mov rsi, r14
    000dbdcbcall _<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
    000dbdd0xor eax, eax
    000dbdd2cmp [rsp+496], rax
    000dbddaje 0xdbece
    000dbde0push 4
    000dbde2pop rdi
    000dbde3call alloc::raw_vec::RawVec<T,A>::allocate_in
    000dbde8mov rbx, rax
    000dbdebmov rax, [rsp+512]
    000dbdf3movups x0, [rsp+496]
    000dbdfbmovups [rbx], x0
    000dbdfemov [rbx+16], rax
    000dbe02mov [rsp], rbx
    000dbe06mov [rsp+8], rdx
    000dbe0bmov [rsp+16], 1
    000dbe14push 10
    000dbe16pop rcx
    000dbe17mov rdi, r15
    000dbe1amov rsi, r14
    000dbe1drep movsq [rdi], [rsi]
    000dbe20push 24
    000dbe22pop r14
    000dbe24push 1
    000dbe26pop r12
    000dbe28
    000dbe28loc_dbe28:
    000dbe28lea rdi, [rsp+128]
    000dbe30mov rsi, r15
    000dbe33call _<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
    000dbe38cmp [rsp+128], 0
    000dbe41je 0xdbea4
    000dbe43cmp r12, [rsp+8]
    000dbe48jne 0xdbe59
    000dbe4amov rdi, rsp
    000dbe4dpush 1
    000dbe4fpop rsi
    000dbe50call alloc::vec::Vec<T,A>::reserve
    000dbe55mov rbx, [rsp]
    000dbe59
    000dbe59loc_dbe59:
    000dbe59mov rax, [rsp+144]
    000dbe61mov [rbx+r14+16], rax
    000dbe66movups x0, [rsp+128]
    000dbe6emovups [rbx+r14], x0
    000dbe73inc r12
    000dbe76mov [rsp+16], r12
    000dbe7badd r14, 24
    000dbe7fjmp 0xdbe28
    000dbe81
    000dbe81loc_dbe81:
    000dbe81mov rsi, [r12]
    000dbe85mov rdx, [r12+16]
    000dbe8amov rdi, r15
    000dbe8dcall _<alloc::string::String as core::clone::Clone>::clone
    000dbe92lea rdi, [rsp+176]
    000dbe9amov rsi, r15
    000dbe9dcall alloc::vec::Vec<T,A>::push
    000dbea2jmp 0xdbf08
    000dbea4
    000dbea4loc_dbea4:
    000dbea4mov rsi, [rsp+136]
    000dbeacxor edi, edi
    000dbeaecall core::ptr::drop_in_place<std::env::VarError>
    000dbeb3movups x0, [rsp]
    000dbeb7movaps [rsp+208], x0
    000dbebfmov rax, [rsp+16]
    000dbec4mov [rsp+224], rax
    000dbeccjmp 0xdbee8
    000dbece
    000dbeceloc_dbece:
    000dbecemov [rsp+208], 8
    000dbedaxorps x0, x0
    000dbeddlea rax, [rsp+216]
    000dbee5movups [rax], x0
    000dbee8
    000dbee8loc_dbee8:
    000dbee8lea rdi, [rsp+176]
    000dbef0lea rbx, [rsp+208]
    000dbef8mov rsi, rbx
    000dbefbcall alloc::vec::Vec<T,A>::append
    000dbf00mov rdi, rbx
    000dbf03call core::ptr::drop_in_place<alloc::vec::Vec<alloc::string::String>>
    000dbf08
    000dbf08loc_dbf08:
    000dbf08lea rax, [rsp+184]
    000dbf10mov rbx, [rsp+176]
    000dbf18movups x0, [rax]
    000dbf1bmovaps [rsp+240], x0
    000dbf23inc rbp
    000dbf26cmp rbp, [rsp+32]
    000dbf2bjne 0xdbd25
    000dbf31mov [rsp], rbx
    000dbf35movaps x0, [rsp+240]
    000dbf3dmovups [rsp+8], x0
    000dbf42mov r14, [rsp+16]
    000dbf47jmp 0xdbf5f
    000dbf49
    000dbf49loc_dbf49:
    000dbf49mov [rsp], 8
    000dbf51xorps x0, x0
    000dbf54movups [rsp+8], x0
    000dbf59push 8
    000dbf5bpop rbx
    000dbf5cxor r14l, r14l
    000dbf5f
    000dbf5floc_dbf5f:
    000dbf5flea rdi, [rsp+464]
    000dbf67call core::ptr::drop_in_place<alloc::vec::Vec<alloc::string::String>>
    000dbf6ccmp r14, 1
    000dbf70mov [rsp+160], rbx
    000dbf78mov [rsp+152], r14
    000dbf80jne 0xdbf91
    000dbf82xor eax, eax
    000dbf84mov [rsp+168], rax
    000dbf8cmov rax, rbx
    000dbf8fjmp 0xdbfb7
    000dbf91
    000dbf91loc_dbf91:
    000dbf91lea rdx, [rip+0x133598]
    000dbf98mov rdi, rbx
    000dbf9bmov rsi, r14
    000dbf9ecall _<alloc::vec::Vec<T,A> as core::ops::index::Index<I>>::index
    000dbfa3test rdx, rdx
    000dbfa6je 0xdc41c
    000dbfacdec rdx
    000dbfafmov [rsp+168], rdx
    000dbfb7
    000dbfb7loc_dbfb7:
    000dbfb7mov rdx, [rsp+392]
    000dbfbftest rdx, rdx
    000dbfc2je 0xdc0a0
    000dbfc8lea rcx, [rax+24]
    000dbfccmov [rsp+264], rcx
    000dbfd4mov rbp, [rax]
    000dbfd7mov r12, [rax+16]
    000dbfdbimul rax, [rsp+408], 160
    000dbfe7mov [rsp+32], rdx
    000dbfecadd rax, rdx
    000dbfefmov [rsp+40], rax
    000dbff4
    000dbff4loc_dbff4:
    000dbff4mov r13, [rsp+32]
    000dbff9cmp r13, [rsp+40]
    000dbffeje 0xdc0a0
    000dc004lea rax, [r13+160]
    000dc00bmov [rsp+32], rax
    000dc010mov r14, [r13+112]
    000dc014mov rdi, [r13]
    000dc018mov rsi, [r13+16]
    000dc01cmov rdx, rbp
    000dc01fmov rcx, r12
    000dc022call core::cmp::impls::_<impl core::cmp::PartialEq<&B> for &A>::eq
    000dc027test r14, r14
    000dc02aje 0xdc05c
    000dc02ctest al, al
    000dc02ejne 0xdc05c
    000dc030imul r15, [r13+128], 24
    000dc038
    000dc038loc_dc038:
    000dc038test r15, r15
    000dc03bje 0xdbff4
    000dc03dlea rbx, [r14+24]
    000dc041mov rdi, r14
    000dc044mov rsi, rbp
    000dc047mov rdx, r12
    000dc04acall core::cmp::impls::_<impl core::cmp::PartialEq<&B> for &A>::eq
    000dc04fadd r15, -24
    000dc053mov r14, rbx
    000dc056test al, al
    000dc058je 0xdc038
    000dc05ajmp 0xdc066
    000dc05c
    000dc05cloc_dc05c:
    000dc05ctest r14, r14
    000dc05fsetne cl
    000dc062or al, cl
    000dc064je 0xdbff4
    000dc066
    000dc066loc_dc066:
    000dc066lea rbx, [rsp+496]
    000dc06emov rdi, rbx
    000dc071mov rsi, [rsp+264]
    000dc079mov rdx, [rsp+168]
    000dc081call _<T as alloc::slice::hack::ConvertVec>::to_vec
    000dc086lea rdi, [rsp+48]
    000dc08bmov rsi, r13
    000dc08emov rdx, rbx
    000dc091call seahorse::command::Command::run_with_result
    000dc096
    000dc096loc_dc096:
    000dc096mov rbx, [rsp+48]
    000dc09bjmp 0xdc28c
    000dc0a0
    000dc0a0loc_dc0a0:
    000dc0a0mov rbp, [rsp+416]
    000dc0a8test rbp, rbp
    000dc0abje 0xdc1d3
    000dc0b1push 2
    000dc0b3pop r14
    000dc0b5mov rdi, r14
    000dc0b8call alloc::raw_vec::RawVec<T,A>::allocate_in
    000dc0bdmov r15, rax
    000dc0c0mov r12, rdx
    000dc0c3mov [rax], 26669
    000dc0c8mov rdi, rax
    000dc0cbmov rsi, r14
    000dc0cemov rdx, [rsp+160]
    000dc0d6mov rcx, [rsp+152]
    000dc0decall _<T as core::slice::cmp::SliceContains>::slice_contains
    000dc0e3mov ebx, eax
    000dc0e5mov rdi, r15
    000dc0e8mov rsi, r12
    000dc0ebcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000dc0f0test bl, bl
    000dc0f2jne 0xdc277
    000dc0f8mov rbx, [rsp]
    000dc0fcmov r14, [rsp+16]
    000dc101push 6
    000dc103pop r15
    000dc105mov rdi, r15
    000dc108call alloc::raw_vec::RawVec<T,A>::allocate_in
    000dc10dmov r12, rax
    000dc110mov r13, rdx
    000dc113mov [rax], 0x65682d2d
    000dc119mov [rax+4], 28780
    000dc11fmov rdi, rax
    000dc122mov rsi, r15
    000dc125mov rdx, rbx
    000dc128mov rcx, r14
    000dc12bcall _<T as core::slice::cmp::SliceContains>::slice_contains
    000dc130mov ebx, eax
    000dc132mov rdi, r12
    000dc135mov rsi, r13
    000dc138call core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000dc13dtest bl, bl
    000dc13fjne 0xdc277
    000dc145mov rdi, [rsp]
    000dc149mov rsi, [rsp+16]
    000dc14elea rdx, [rip+0x133423]
    000dc155call _<alloc::vec::Vec<T,A> as core::ops::index::Index<I>>::index
    000dc15alea rbx, [rsp+128]
    000dc162mov rdi, rbx
    000dc165mov rsi, rax
    000dc168call _<T as alloc::slice::hack::ConvertVec>::to_vec
    000dc16dlea r14, [rsp+272]
    000dc175mov rsi, [r14+160]
    000dc17cmov rdx, [r14+176]
    000dc183lea r15, [rsp+176]
    000dc18bmov rdi, r15
    000dc18ecall _<core::option::Option<T> as core::clone::Clone>::clone
    000dc193lea r12, [rsp+48]
    000dc198mov rdi, r12
    000dc19bmov rsi, r14
    000dc19ecall _<seahorse::app::App as seahorse::help::Help>::help_text
    000dc1a3lea r14, [rsp+496]
    000dc1abmov rdi, r14
    000dc1aemov rsi, rbx
    000dc1b1mov rdx, r15
    000dc1b4mov rcx, r12
    000dc1b7call seahorse::context::Context::new
    000dc1bcmov rdi, r14
    000dc1bfcall rbp
    000dc1c1mov rdi, r14
    000dc1c4call core::ptr::drop_in_place<seahorse::context::Context>
    000dc1c9and [r12], 0
    000dc1cejmp 0xdc28a
    000dc1d3
    000dc1d3loc_dc1d3:
    000dc1d3mov rbp, [rsp+424]
    000dc1dbtest rbp, rbp
    000dc1demov rbx, [rsp+160]
    000dc1e6je 0xdc277
    000dc1ecpush 2
    000dc1eepop r14
    000dc1f0mov rdi, r14
    000dc1f3call alloc::raw_vec::RawVec<T,A>::allocate_in
    000dc1f8mov r15, rax
    000dc1fbmov r12, rdx
    000dc1femov [rax], 26669
    000dc203mov rdi, rax
    000dc206mov rsi, r14
    000dc209mov rdx, rbx
    000dc20cmov rcx, [rsp+152]
    000dc214call _<T as core::slice::cmp::SliceContains>::slice_contains
    000dc219mov ebx, eax
    000dc21bmov rdi, r15
    000dc21emov rsi, r12
    000dc221call core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000dc226test bl, bl
    000dc228jne 0xdc277
    000dc22amov rbx, [rsp]
    000dc22emov r14, [rsp+16]
    000dc233push 6
    000dc235pop r15
    000dc237mov rdi, r15
    000dc23acall alloc::raw_vec::RawVec<T,A>::allocate_in
    000dc23fmov r12, rax
    000dc242mov r13, rdx
    000dc245mov [rax], 0x65682d2d
    000dc24bmov [rax+4], 28780
    000dc251mov rdi, rax
    000dc254mov rsi, r15
    000dc257mov rdx, rbx
    000dc25amov rcx, r14
    000dc25dcall _<T as core::slice::cmp::SliceContains>::slice_contains
    000dc262mov ebx, eax
    000dc264mov rdi, r12
    000dc267mov rsi, r13
    000dc26acall core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000dc26ftest bl, bl
    000dc271je 0xdc36e
    000dc277
    000dc277loc_dc277:
    000dc277lea rdi, [rsp+272]
    000dc27fcall seahorse::help::Help::help
    000dc284and [rsp+48], 0
    000dc28a
    000dc28aloc_dc28a:
    000dc28axor ebx, ebx
    000dc28c
    000dc28cloc_dc28c:
    000dc28cmov rdi, rsp
    000dc28fcall core::ptr::drop_in_place<alloc::vec::Vec<alloc::string::String>>
    000dc294test rbx, rbx
    000dc297jne 0xdc3fc
    000dc29dmov rdi, [rsp+272]
    000dc2a5mov rsi, [rsp+280]
    000dc2adcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000dc2b2mov rdi, [rsp+296]
    000dc2bamov rsi, [rsp+304]
    000dc2c2call core::ptr::drop_in_place<std::env::VarError>
    000dc2c7mov rdi, [rsp+320]
    000dc2cfmov rsi, [rsp+328]
    000dc2d7call core::ptr::drop_in_place<std::env::VarError>
    000dc2dcmov rdi, [rsp+344]
    000dc2e4mov rsi, [rsp+352]
    000dc2eccall core::ptr::drop_in_place<std::env::VarError>
    000dc2f1mov rdi, [rsp+368]
    000dc2f9mov rsi, [rsp+376]
    000dc301call core::ptr::drop_in_place<std::env::VarError>
    000dc306cmp [rsp+392], 0
    000dc30fje 0xdc32d
    000dc311lea rbx, [rsp+392]
    000dc319mov rdi, rbx
    000dc31ccall _<alloc::vec::Vec<T,A> as core::ops::drop::Drop>::drop
    000dc321mov rdi, [rbx]
    000dc324mov rsi, [rbx+8]
    000dc328call _<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop
    000dc32d
    000dc32dloc_dc32d:
    000dc32dmov rdi, [rsp+432]
    000dc335test rdi, rdi
    000dc338je 0xdc35c
    000dc33amov rsi, [rsp+448]
    000dc342call _<alloc::vec::Vec<T,A> as core::ops::drop::Drop>::drop
    000dc347mov rdi, [rsp+432]
    000dc34fmov rsi, [rsp+440]
    000dc357call _<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop
    000dc35c
    000dc35cloc_dc35c:
    000dc35cadd rsp, 712
    000dc363pop rbx
    000dc364pop r12
    000dc366pop r13
    000dc368pop r14
    000dc36apop r15
    000dc36cpop rbp
    000dc36dret
    000dc36e
    000dc36eloc_dc36e:
    000dc36emov rdi, [rsp]
    000dc372mov rsi, [rsp+16]
    000dc377lea rdx, [rip+0x1331e2]
    000dc37ecall _<alloc::vec::Vec<T,A> as core::ops::index::Index<I>>::index
    000dc383lea rbx, [rsp+128]
    000dc38bmov rdi, rbx
    000dc38emov rsi, rax
    000dc391call _<T as alloc::slice::hack::ConvertVec>::to_vec
    000dc396lea r14, [rsp+272]
    000dc39emov rsi, [r14+160]
    000dc3a5mov rdx, [r14+176]
    000dc3aclea r15, [rsp+176]
    000dc3b4mov rdi, r15
    000dc3b7call _<core::option::Option<T> as core::clone::Clone>::clone
    000dc3bclea r12, [rsp+48]
    000dc3c1mov rdi, r12
    000dc3c4mov rsi, r14
    000dc3c7call _<seahorse::app::App as seahorse::help::Help>::help_text
    000dc3cclea r14, [rsp+496]
    000dc3d4mov rdi, r14
    000dc3d7mov rsi, rbx
    000dc3damov rdx, r15
    000dc3ddmov rcx, r12
    000dc3e0call seahorse::context::Context::new
    000dc3e5lea rdi, [rsp+48]
    000dc3eamov rsi, r14
    000dc3edcall rbp
    000dc3efmov rdi, r14
    000dc3f2call core::ptr::drop_in_place<seahorse::context::Context>
    000dc3f7jmp 0xdc096
    000dc3fc
    000dc3fcloc_dc3fc:
    000dc3fcmov rax, [rsp+64]
    000dc401lea rdi, [rsp+496]
    000dc409mov [rdi+16], rax
    000dc40dmovups x0, [rsp+48]
    000dc412movaps [rdi], x0
    000dc415call core::panicking::panic_display
    000dc41aud2
    000dc41c
    000dc41cloc_dc41c:
    000dc41clea rdi, [rip-0x4cd6a]
    000dc423lea rdx, [rip+0x13311e]
    000dc42apush 35
    000dc42cpop rsi
    000dc42dcall core::panicking::panic
    000dc432ud2
    000db874
    000dc434
    000dc434akira_v2::default_action:
    000dc434push rbp
    000dc435push r15
    000dc437push r14
    000dc439push r13
    000dc43bpush r12
    000dc43dpush rbx
    000dc43esub rsp, 1112
    000dc445mov [rsp+104], rdi
    000dc44acall std::time::Instant::now
    000dc44fmov [rsp+912], rax
    000dc457mov [rsp+396], edx
    000dc45elea rsi, [rip-0x9abe7]
    000dc465lea rbx, [rsp+528]
    000dc46dpush 39
    000dc46fpop rdx
    000dc470mov rdi, rbx
    000dc473call indicatif::style::ProgressStyle::with_template
    000dc478lea rdx, [rip+0x10b069]
    000dc47flea r14, [rsp+152]
    000dc487mov rdi, r14
    000dc48amov rsi, rbx
    000dc48dcall core::result::Result<T,E>::unwrap
    000dc492lea rdi, [rsp+976]
    000dc49amov rsi, r14
    000dc49dcall indicatif::style::ProgressStyle::tick_chars
    000dc4a2mov al, [rip+0x136c20]
    000dc4a8mov edi, 128
    000dc4adcall [rip+0x135685]
    000dc4b3test rax, rax
    000dc4b6je 0xe0065
    000dc4bcmov [rsp+64], rax
    000dc4c1mov [rsp+72], 128
    000dc4caand [rsp+80], 0
    000dc4d0and [rsp+24], 0
    000dc4d5and [rsp+28], 0
    000dc4dbmov rax, 0x1b600000000
    000dc4e5mov [rsp+16], rax
    000dc4eamov [rsp+24], 1
    000dc4efmovdqu x0, [rip-0x4bb87]
    000dc4f7lea rsi, [rsp+528]
    000dc4ffmovdqa [rsi], x0
    000dc503mov [rsi+16], 112
    000dc509lea rbx, [rsp+152]
    000dc511push 18
    000dc513pop rdx
    000dc514mov rdi, rbx
    000dc517call core::ffi::c_str::CStr::from_bytes_with_nul
    000dc51ccmp [rbx], 0
    000dc520je 0xdc52b
    000dc522lea rax, [rip+0x134477]
    000dc529jmp 0xdc559
    000dc52b
    000dc52bloc_dc52b:
    000dc52bmov rsi, [rsp+160]
    000dc533lea rbx, [rsp+400]
    000dc53blea rdx, [rsp+16]
    000dc540mov rdi, rbx
    000dc543call std::sys::unix::fs::File::open_c
    000dc548cmp [rbx], 0
    000dc54bje 0xdc94c
    000dc551mov rax, [rsp+408]
    000dc559
    000dc559loc_dc559:
    000dc559lea rdi, [rsp+128]
    000dc561mov [rdi+8], rax
    000dc565mov [rdi], 1
    000dc56bcall core::ptr::drop_in_place<core::result::Result<std::fs::File,std::io::error::Error>>
    000dc570
    000dc570loc_dc570:
    000dc570cmp [rsp+72], 0
    000dc576je 0xdc583
    000dc578mov rdi, [rsp+64]
    000dc57dcall [rip+0x135575]
    000dc583
    000dc583loc_dc583:
    000dc583push -1
    000dc585pop r14
    000dc587
    000dc587loc_dc587:
    000dc587cmp r14, 1
    000dc58badc r14, 0
    000dc58fpxor x0, x0
    000dc593lea rdx, [rsp+528]
    000dc59bmovdqa [rdx+112], x0
    000dc5a0movdqa [rdx+96], x0
    000dc5a5movdqa [rdx+80], x0
    000dc5aamovdqa [rdx+64], x0
    000dc5afmovdqa [rdx+48], x0
    000dc5b4movdqa [rdx+32], x0
    000dc5b9movdqa [rdx+16], x0
    000dc5bemovdqa [rdx], x0
    000dc5c2mov esi, 128
    000dc5c7xor edi, edi
    000dc5c9call [rip+0x1355b1]
    000dc5cftest eax, eax
    000dc5d1je 0xdc603
    000dc5d3
    000dc5d3loc_dc5d3:
    000dc5d3push 84
    000dc5d5pop rdi
    000dc5d6call [rip+0x1355ac]
    000dc5dccmp rax, -1
    000dc5e0je 0xe010f
    000dc5e6test rax, rax
    000dc5e9mov rcx, [rsp+104]
    000dc5eeje 0xe0121
    000dc5f4cmp rax, r14
    000dc5f7cmovb r14, rax
    000dc5fbmov rax, r14
    000dc5fejmp 0xdc888
    000dc603
    000dc603loc_dc603:
    000dc603movdqa x2, [rsp+528]
    000dc60cmovdqa x6, [rsp+544]
    000dc615movdqa x4, [rsp+560]
    000dc61emovdqa x3, [rsp+576]
    000dc627movdqa x0, x2
    000dc62bpsrlw x0, 1
    000dc630movdqa x1, [rip-0xa4048]
    000dc638pand x0, x1
    000dc63cpsubb x2, x0
    000dc640movdqa x0, [rip-0xa4048]
    000dc648movdqa x5, x2
    000dc64cpand x5, x0
    000dc650psrlw x2, 2
    000dc655pand x2, x0
    000dc659paddb x2, x5
    000dc65dmovdqa x7, x2
    000dc661psrlw x7, 4
    000dc666paddb x7, x2
    000dc66amovdqa x2, [rip-0xa4062]
    000dc672pand x7, x2
    000dc676pxor x8, x8
    000dc67bpsadbw x7, x8
    000dc680movdqa x5, x6
    000dc684psrlw x5, 1
    000dc689pand x5, x1
    000dc68dpsubb x6, x5
    000dc691movdqa x5, x6
    000dc695pand x5, x0
    000dc699psrlw x6, 2
    000dc69epand x6, x0
    000dc6a2paddb x6, x5
    000dc6a6movdqa x5, x6
    000dc6aapsrlw x5, 4
    000dc6afpaddb x5, x6
    000dc6b3pand x5, x2
    000dc6b7psadbw x5, x8
    000dc6bcpaddd x5, x7
    000dc6c0movdqa x6, x4
    000dc6c4psrlw x6, 1
    000dc6c9pand x6, x1
    000dc6cdpsubb x4, x6
    000dc6d1movdqa x6, x4
    000dc6d5pand x6, x0
    000dc6d9psrlw x4, 2
    000dc6depand x4, x0
    000dc6e2paddb x4, x6
    000dc6e6movdqa x6, x4
    000dc6eapsrlw x6, 4
    000dc6efpaddb x6, x4
    000dc6f3pand x6, x2
    000dc6f7psadbw x6, x8
    000dc6fcmovdqa x4, x3
    000dc700psrlw x4, 1
    000dc705pand x4, x1
    000dc709psubb x3, x4
    000dc70dmovdqa x4, x3
    000dc711pand x4, x0
    000dc715psrlw x3, 2
    000dc71apand x3, x0
    000dc71epaddb x3, x4
    000dc722movdqa x4, x3
    000dc726psrlw x4, 4
    000dc72bpaddb x4, x3
    000dc72fpand x4, x2
    000dc733psadbw x4, x8
    000dc738paddd x4, x6
    000dc73cpaddd x4, x5
    000dc740movdqa x3, [rsp+592]
    000dc749movdqa x5, x3
    000dc74dpsrlw x5, 1
    000dc752pand x5, x1
    000dc756psubb x3, x5
    000dc75amovdqa x5, x3
    000dc75epand x5, x0
    000dc762psrlw x3, 2
    000dc767pand x3, x0
    000dc76bpaddb x3, x5
    000dc76fmovdqa x6, x3
    000dc773psrlw x6, 4
    000dc778paddb x6, x3
    000dc77cpand x6, x2
    000dc780psadbw x6, x8
    000dc785movdqa x3, [rsp+608]
    000dc78emovdqa x5, x3
    000dc792psrlw x5, 1
    000dc797pand x5, x1
    000dc79bpsubb x3, x5
    000dc79fmovdqa x5, x3
    000dc7a3pand x5, x0
    000dc7a7psrlw x3, 2
    000dc7acpand x3, x0
    000dc7b0paddb x3, x5
    000dc7b4movdqa x5, x3
    000dc7b8psrlw x5, 4
    000dc7bdpaddb x5, x3
    000dc7c1pand x5, x2
    000dc7c5psadbw x5, x8
    000dc7capaddd x5, x6
    000dc7cemovdqa x6, [rsp+624]
    000dc7d7movdqa x3, x6
    000dc7dbpsrlw x3, 1
    000dc7e0pand x3, x1
    000dc7e4psubb x6, x3
    000dc7e8movdqa x3, x6
    000dc7ecpand x3, x0
    000dc7f0psrlw x6, 2
    000dc7f5pand x6, x0
    000dc7f9paddb x6, x3
    000dc7fdmovdqa x3, x6
    000dc801psrlw x3, 4
    000dc806paddb x3, x6
    000dc80apand x3, x2
    000dc80epsadbw x3, x8
    000dc813paddd x3, x5
    000dc817paddd x3, x4
    000dc81bmovdqa x4, [rsp+640]
    000dc824movdqa x5, x4
    000dc828psrlw x5, 1
    000dc82dpand x5, x1
    000dc831psubb x4, x5
    000dc835movdqa x1, x4
    000dc839pand x1, x0
    000dc83dpsrlw x4, 2
    000dc842pand x4, x0
    000dc846paddb x4, x1
    000dc84amovdqa x0, x4
    000dc84epsrlw x0, 4
    000dc853paddb x0, x4
    000dc857pand x0, x2
    000dc85bpsadbw x0, x8
    000dc860paddd x0, x3
    000dc864pshufd x1, x0, -18
    000dc869paddd x1, x0
    000dc86dmovd eax, x1
    000dc871cdqe
    000dc873cmp rax, r14
    000dc876cmovae rax, r14
    000dc87atest rax, rax
    000dc87dje 0xdc5d3
    000dc883mov rcx, [rsp+104]
    000dc888
    000dc888loc_dc888:
    000dc888mov [rsp+344], rax
    000dc890mov [rsp+360], 15
    000dc89cmov rsi, [rcx+48]
    000dc8a0mov rdx, [rcx+64]
    000dc8a4lea rcx, [rip-0xa293f]
    000dc8ablea rbx, [rsp+152]
    000dc8b3push 4
    000dc8b5pop r12
    000dc8b7mov rdi, rbx
    000dc8bamov r8, r12
    000dc8bdcall seahorse::context::Context::string_flag
    000dc8c2mov r14, [rbx]
    000dc8c5test r14, r14
    000dc8c8je 0xdc93f
    000dc8capush 5
    000dc8ccpop r13
    000dc8cemov rbx, [rsp+160]
    000dc8d6mov r15, [rsp+168]
    000dc8delea rdx, [rip-0x9b02c]
    000dc8e5mov rdi, r14
    000dc8e8mov rsi, r15
    000dc8ebmov rcx, r13
    000dc8eecall _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
    000dc8f3test al, al
    000dc8f5jne 0xdd169
    000dc8fblea rdx, [rip-0x9b044]
    000dc902push 5
    000dc904pop rcx
    000dc905mov rdi, r14
    000dc908mov rsi, r15
    000dc90bcall _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
    000dc910mov r13, r12
    000dc913test al, al
    000dc915jne 0xdd169
    000dc91blea rdx, [rip-0x4c3ea]
    000dc922push 5
    000dc924pop rcx
    000dc925mov rdi, r14
    000dc928mov rsi, r15
    000dc92bcall _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
    000dc930test al, al
    000dc932je 0xdca05
    000dc938push 1
    000dc93ajmp 0xdd167
    000dc93f
    000dc93floc_dc93f:
    000dc93fpush 3
    000dc941pop rax
    000dc942mov [rsp+40], rax
    000dc947jmp 0xdd179
    000dc94c
    000dc94cloc_dc94c:
    000dc94cmov edi, [rsp+404]
    000dc953mov [rsp+320], edi
    000dc95acall std::fs::buffer_capacity_required
    000dc95fmov rbx, rax
    000dc962mov r14, rdx
    000dc965test rax, rax
    000dc968cmove rdx, rax
    000dc96ccmp rdx, 129
    000dc973jb 0xdc981
    000dc975lea rdi, [rsp+64]
    000dc97axor esi, esi
    000dc97ccall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
    000dc981
    000dc981loc_dc981:
    000dc981lea rdi, [rsp+288]
    000dc989lea rsi, [rsp+320]
    000dc991lea rdx, [rsp+64]
    000dc996mov rcx, rbx
    000dc999mov r8, r14
    000dc99ccall std::io::default_read_to_end
    000dc9a1cmp [rsp+288], 0
    000dc9aaje 0xdca29
    000dc9acmov rax, [rsp+296]
    000dc9b4mov ecx, eax
    000dc9b6and ecx, 3
    000dc9b9lea rdx, [rcx-2]
    000dc9bdcmp rdx, 2
    000dc9c1jb 0xdc9f3
    000dc9c3test rcx, rcx
    000dc9c6je 0xdc9f3
    000dc9c8lea rbx, [rax-1]
    000dc9ccmov r14, [rax-1]
    000dc9d0mov r15, [rax+7]
    000dc9d4mov rdi, r14
    000dc9d7call [r15]
    000dc9dacmp [r15+8], 0
    000dc9dfje 0xdc9ea
    000dc9e1mov rdi, r14
    000dc9e4call [rip+0x13510e]
    000dc9ea
    000dc9ealoc_dc9ea:
    000dc9eamov rdi, rbx
    000dc9edcall [rip+0x135105]
    000dc9f3
    000dc9f3loc_dc9f3:
    000dc9f3mov edi, [rsp+320]
    000dc9facall [rip+0x135118]
    000dca00jmp 0xdc570
    000dca05
    000dca05loc_dca05:
    000dca05lea rdx, [rip-0xa2a40]
    000dca0cpush 4
    000dca0epop rcx
    000dca0fmov rdi, r14
    000dca12mov rsi, r15
    000dca15call _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
    000dca1atest al, al
    000dca1cje 0xdd148
    000dca22push 3
    000dca24jmp 0xdd167
    000dca29
    000dca29loc_dca29:
    000dca29mov edi, [rsp+320]
    000dca30call [rip+0x1350e2]
    000dca36mov r10, [rsp+64]
    000dca3bmov r14, [rsp+80]
    000dca40mov r12b, 2
    000dca43lea r9, [rsp+177]
    000dca4b
    000dca4bloc_dca4b:
    000dca4bmov rax, r10
    000dca4etest r14, r14
    000dca51je 0xdca6e
    000dca53xor ecx, ecx
    000dca55
    000dca55loc_dca55:
    000dca55cmp [rax+rcx], 10
    000dca59je 0xdca7b
    000dca5binc rcx
    000dca5ecmp r14, rcx
    000dca61jne 0xdca55
    000dca63xor r15l, r15l
    000dca66mov r10, rax
    000dca69mov rcx, r14
    000dca6cjmp 0xdca8c
    000dca6e
    000dca6eloc_dca6e:
    000dca6exor r14l, r14l
    000dca71mov r10, rax
    000dca74xor r15l, r15l
    000dca77xor ecx, ecx
    000dca79jmp 0xdca8c
    000dca7b
    000dca7bloc_dca7b:
    000dca7blea rdx, [rcx+1]
    000dca7fsub r14, rdx
    000dca82lea r10, [rax+rcx]
    000dca86inc r10
    000dca89mov r15b, 1
    000dca8c
    000dca8cloc_dca8c:
    000dca8cmov edx, [rsp+128]
    000dca93mov esi, [rsp+131]
    000dca9amov [r9+3], esi
    000dca9emov [r9], edx
    000dcaa1mov rdx, [rsp+40]
    000dcaa6mov [rsp+152], rdx
    000dcaaemov [rsp+160], r8
    000dcab6mov [rsp+168], rbp
    000dcabemov [rsp+176], r12b
    000dcac6mov [rsp+184], rax
    000dcacemov [rsp+192], rcx
    000dcad6test rcx, rcx
    000dcad9je 0xdccb8
    000dcadfxor edi, edi
    000dcae1
    000dcae1loc_dcae1:
    000dcae1cmp [rax+rdi], 58
    000dcae5je 0xdcaf4
    000dcae7inc rdi
    000dcaeacmp rcx, rdi
    000dcaedjne 0xdcae1
    000dcaefjmp 0xdccb8
    000dcaf4
    000dcaf4loc_dcaf4:
    000dcaf4lea rdx, [rdi+1]
    000dcaf8mov r13, rcx
    000dcafblea rsi, [rax+rdi]
    000dcaffinc rsi
    000dcb02mov r11b, 1
    000dcb05sub r13, rdx
    000dcb08mov [rsp+56], rbp
    000dcb0dje 0xdcb39
    000dcb0fadd rax, rdi
    000dcb12inc rax
    000dcb15sub rdi, rcx
    000dcb18inc rdi
    000dcb1bxor edx, edx
    000dcb1d
    000dcb1dloc_dcb1d:
    000dcb1dcmp [rax+rdx], 58
    000dcb21je 0xdcb44
    000dcb23inc rdx
    000dcb26mov rcx, rdi
    000dcb29add rcx, rdx
    000dcb2cjne 0xdcb1d
    000dcb2emov bpl, 1
    000dcb31mov rbx, rsi
    000dcb34mov rdx, r13
    000dcb37jmp 0xdcb54
    000dcb39
    000dcb39loc_dcb39:
    000dcb39xor r13l, r13l
    000dcb3cmov bpl, 1
    000dcb3fjmp 0xdcd01
    000dcb44
    000dcb44loc_dcb44:
    000dcb44lea rax, [rdx+1]
    000dcb48sub r13, rax
    000dcb4blea rbx, [rsi+rdx]
    000dcb4finc rbx
    000dcb52xor ebp, ebp
    000dcb54
    000dcb54loc_dcb54:
    000dcb54test rdx, rdx
    000dcb57je 0xdccfe
    000dcb5dmov [rsp+88], r10
    000dcb62mov [rsp+48], r8
    000dcb67lea rdi, [rsp+16]
    000dcb6ccall core::str::converts::from_utf8
    000dcb71cmp [rsp+16], 0
    000dcb77jne 0xdcca1
    000dcb7dmov [rsp+120], rbx
    000dcb82and [rsp+528], 0
    000dcb8bmov rax, [rsp+24]
    000dcb90mov rcx, [rsp+32]
    000dcb95mov [rsp+536], rcx
    000dcb9dmov [rsp+544], rax
    000dcba5mov [rsp+552], rcx
    000dcbadand [rsp+560], 0
    000dcbb6mov [rsp+568], rcx
    000dcbbemov [rsp+576], 1
    000dcbcamov rax, 0x2c0000002c
    000dcbd4mov [rsp+584], rax
    000dcbdcmov [rsp+592], 1
    000dcbe6
    000dcbe6loc_dcbe6:
    000dcbe6mov rbx, [rsp+544]
    000dcbeelea rdi, [rsp+400]
    000dcbf6lea rsi, [rsp+544]
    000dcbfecall _ZN81_$LT$core..str..pattern..CharSearcher$u20$as$u20$core..str..pattern..Searcher$GT$10next_match17hd82524b958c42187E.1174
    000dcc03cmp [rsp+400], 0
    000dcc0cje 0xdcc36
    000dcc0emov rax, [rsp+408]
    000dcc16mov rcx, [rsp+416]
    000dcc1emov rdx, [rsp+528]
    000dcc26add rbx, rdx
    000dcc29sub rax, rdx
    000dcc2cmov [rsp+528], rcx
    000dcc34jmp 0xdcc72
    000dcc36
    000dcc36loc_dcc36:
    000dcc36cmp [rsp+593], 0
    000dcc3ejne 0xdcca1
    000dcc40mov [rsp+593], 1
    000dcc48cmp [rsp+592], 0
    000dcc50mov rbx, [rsp+528]
    000dcc58mov rax, [rsp+536]
    000dcc60jne 0xdcc67
    000dcc62cmp rax, rbx
    000dcc65je 0xdcca1
    000dcc67
    000dcc67loc_dcc67:
    000dcc67sub rax, rbx
    000dcc6aadd rbx, [rsp+544]
    000dcc72
    000dcc72loc_dcc72:
    000dcc72cmp rax, 3
    000dcc76jne 0xdcc93
    000dcc78mov rdi, rbx
    000dcc7blea rsi, [rip-0x4c301]
    000dcc82push 3
    000dcc84pop rdx
    000dcc85call [rip+0x134f05]
    000dcc8btest eax, eax
    000dcc8dje 0xdce82
    000dcc93
    000dcc93loc_dcc93:
    000dcc93cmp [rsp+593], 0
    000dcc9bje 0xdcbe6
    000dcca1
    000dcca1loc_dcca1:
    000dcca1mov r8, [rsp+48]
    000dcca6mov rbp, [rsp+56]
    000dccablea r9, [rsp+177]
    000dccb3mov r10, [rsp+88]
    000dccb8
    000dccb8loc_dccb8:
    000dccb8mov eax, [rsp+128]
    000dccbfmov ecx, [rsp+131]
    000dccc6mov [rsp+531], ecx
    000dcccdmov [rsp+528], eax
    000dccd4
    000dccd4loc_dccd4:
    000dccd4mov eax, [rsp+528]
    000dccdbmov ecx, [rsp+531]
    000dcce2mov [rsp+128], eax
    000dcce9mov [rsp+131], ecx
    000dccf0test r15b, r15b
    000dccf3jne 0xdca4b
    000dccf9jmp 0xdceac
    000dccfe
    000dccfeloc_dccfe:
    000dccfemov rsi, rbx
    000dcd01
    000dcd01loc_dcd01:
    000dcd01cmp r12b, 2
    000dcd05jne 0xdce27
    000dcd0bmov [rsp+112], 0
    000dcd13
    000dcd13loc_dcd13:
    000dcd13push 1
    000dcd15pop rax
    000dcd16xor ecx, ecx
    000dcd18
    000dcd18loc_dcd18:
    000dcd18mov rdi, rcx
    000dcd1bmov rcx, rsi
    000dcd1e
    000dcd1eloc_dcd1e:
    000dcd1emov r12, rdi
    000dcd21mov rbx, rdx
    000dcd24cmp rax, 1
    000dcd28je 0xdcd57
    000dcd2atest rax, rax
    000dcd2dje 0xdcd8b
    000dcd2ftest bpl, bpl
    000dcd32jne 0xdcd8b
    000dcd34dec rax
    000dcd37test r13, r13
    000dcd3aje 0xdcd6c
    000dcd3cxor edx, edx
    000dcd3e
    000dcd3eloc_dcd3e:
    000dcd3ecmp [rcx+rdx], 58
    000dcd42je 0xdcd79
    000dcd44inc rdx
    000dcd47cmp r13, rdx
    000dcd4ajne 0xdcd3e
    000dcd4cmov bpl, 1
    000dcd4fmov rdx, r13
    000dcd52mov rdi, rcx
    000dcd55jmp 0xdcd1e
    000dcd57
    000dcd57loc_dcd57:
    000dcd57mov eax, 0
    000dcd5cmov rdx, r13
    000dcd5fmov rdi, rcx
    000dcd62test bpl, bpl
    000dcd65mov bpl, 1
    000dcd68je 0xdcd1e
    000dcd6ajmp 0xdcd8b
    000dcd6c
    000dcd6cloc_dcd6c:
    000dcd6cmov bpl, 1
    000dcd6fxor r13l, r13l
    000dcd72xor edx, edx
    000dcd74mov rdi, rcx
    000dcd77jmp 0xdcd1e
    000dcd79
    000dcd79loc_dcd79:
    000dcd79lea rsi, [rdx+1]
    000dcd7dsub r13, rsi
    000dcd80lea rsi, [rcx+rdx]
    000dcd84inc rsi
    000dcd87xor ebp, ebp
    000dcd89jmp 0xdcd18
    000dcd8b
    000dcd8bloc_dcd8b:
    000dcd8btest r12, r12
    000dcd8eje 0xdce4d
    000dcd94mov [rsp+88], r10
    000dcd99test rbx, rbx
    000dcd9cje 0xe02d8
    000dcda2mov ebp, r11l
    000dcda5mov [rsp+48], r8
    000dcdaapush 1
    000dcdacpop r13
    000dcdaedec rbx
    000dcdb1je 0xdcdd6
    000dcdb3js 0xe038c
    000dcdb9mov al, [rip+0x136309]
    000dcdbfmov rdi, rbx
    000dcdc2push 1
    000dcdc4pop rsi
    000dcdc5call __rust_alloc
    000dcdcamov r13, rax
    000dcdcdtest rax, rax
    000dcdd0je 0xe037c
    000dcdd6
    000dcdd6loc_dcdd6:
    000dcdd6inc r12
    000dcdd9mov rdi, r13
    000dcddcmov rsi, r12
    000dcddfmov rdx, rbx
    000dcde2call [rip+0x134d38]
    000dcde8cmp [rsp+48], 0
    000dcdeesetne al
    000dcdf1mov ecx, [rsp+112]
    000dcdf5and cl, al
    000dcdf7cmp cl, 1
    000dcdfajne 0xdce07
    000dcdfcmov rdi, [rsp+40]
    000dce01call [rip+0x134cf1]
    000dce07
    000dce07loc_dce07:
    000dce07mov r12l, ebp
    000dce0amov rbp, rbx
    000dce0dmov r8, rbx
    000dce10mov [rsp+40], r13
    000dce15lea r9, [rsp+177]
    000dce1dmov r10, [rsp+88]
    000dce22jmp 0xdccd4
    000dce27
    000dce27loc_dce27:
    000dce27mov eax, [rsp+128]
    000dce2emov ecx, [rsp+131]
    000dce35mov [rsp+531], ecx
    000dce3cmov [rsp+528], eax
    000dce43
    000dce43loc_dce43:
    000dce43mov rbp, [rsp+56]
    000dce48jmp 0xdccd4
    000dce4d
    000dce4dloc_dce4d:
    000dce4dtest r8, r8
    000dce50setne al
    000dce53mov ecx, [rsp+112]
    000dce57and cl, al
    000dce59mov r12b, 2
    000dce5ccmp cl, 1
    000dce5fjne 0xdce43
    000dce61mov rdi, [rsp+40]
    000dce66mov rbx, r8
    000dce69mov r13, r10
    000dce6ccall [rip+0x134c86]
    000dce72mov r10, r13
    000dce75lea r9, [rsp+177]
    000dce7dmov r8, rbx
    000dce80jmp 0xdce43
    000dce82
    000dce82loc_dce82:
    000dce82cmp r12b, 2
    000dce86setne al
    000dce89mov [rsp+112], eax
    000dce8dxor r11l, r11l
    000dce90mov rsi, [rsp+120]
    000dce95mov r8, [rsp+48]
    000dce9alea r9, [rsp+177]
    000dcea2mov r10, [rsp+88]
    000dcea7jmp 0xdcd13
    000dceac
    000dceacloc_dceac:
    000dceaccmp r12b, 2
    000dceb0je 0xdc570
    000dceb6mov [rsp+48], r8
    000dcebbtest r12b, 1
    000dcebfjne 0xdf485
    000dcec5mov al, [rip+0x1361fd]
    000dcecbmov edi, 128
    000dced0call [rip+0x134c62]
    000dced6test rax, rax
    000dced9je 0xe03e0
    000dcedfmov rbx, rax
    000dcee2mov [rsp+56], rbp
    000dcee7mov [rsp+16], rax
    000dceecmov [rsp+24], 128
    000dcef5and [rsp+32], 0
    000dcefbmov al, [rip+0x1361c7]
    000dcf01push 20
    000dcf03pop rdi
    000dcf04call [rip+0x134c2e]
    000dcf0atest rax, rax
    000dcf0dje 0xe03fe
    000dcf13mov [rsp+400], rax
    000dcf1bmov [rsp+408], 20
    000dcf27and [rsp+416], 0
    000dcf30xor ebp, ebp
    000dcf32lea r12, [rsp+528]
    000dcf3apush -1
    000dcf3cpop r14
    000dcf3e
    000dcf3eloc_dcf3e:
    000dcf3emov rdi, r12
    000dcf41mov rsi, [rsp+40]
    000dcf46mov rdx, [rsp+56]
    000dcf4blea rax, [rip+0x1340ae]
    000dcf52call [rbp+rax]
    000dcf56mov rax, [rsp+552]
    000dcf5emov [rsp+88], rax
    000dcf63test rax, rax
    000dcf66je 0xdd135
    000dcf6cmov rax, [rsp+528]
    000dcf74mov rcx, [rsp+536]
    000dcf7cand [rsp+32], 0
    000dcf82mov rdx, [rsp+544]
    000dcf8amov r15, [rsp+560]
    000dcf92test rax, rax
    000dcf95mov [rsp+120], rax
    000dcf9amov [rsp+96], rcx
    000dcf9fcmove rax, rcx
    000dcfa3mov [rsp+112], rax
    000dcfa8cmp [rsp+24], rdx
    000dcfadmov [rsp+384], rdx
    000dcfb5jae 0xdcfcf
    000dcfb7lea rdi, [rsp+16]
    000dcfbcxor esi, esi
    000dcfbecall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
    000dcfc3mov rbx, [rsp+16]
    000dcfc8mov r13, [rsp+32]
    000dcfcdjmp 0xdcfd2
    000dcfcf
    000dcfcfloc_dcfcf:
    000dcfcfxor r13l, r13l
    000dcfd2
    000dcfd2loc_dcfd2:
    000dcfd2lea rdi, [rbx+r13]
    000dcfd6mov rsi, [rsp+112]
    000dcfdbmov r12, [rsp+384]
    000dcfe3mov rdx, r12
    000dcfe6call [rip+0x134b34]
    000dcfecadd r13, r12
    000dcfefmov [rsp+32], r13
    000dcff4je 0xdd001
    000dcff6cmp [r13+rbx-1], 47
    000dcffcsetne al
    000dcfffjmp 0xdd003
    000dd001
    000dd001loc_dd001:
    000dd001xor eax, eax
    000dd003
    000dd003loc_dd003:
    000dd003test r15, r15
    000dd006lea r12, [rsp+528]
    000dd00eje 0xdd01f
    000dd010mov rcx, [rsp+88]
    000dd015cmp [rcx], 47
    000dd018jne 0xdd01f
    000dd01axor r13l, r13l
    000dd01djmp 0xdd04f
    000dd01f
    000dd01floc_dd01f:
    000dd01fmov rcx, [rsp+24]
    000dd024test al, al
    000dd026je 0xdd059
    000dd028cmp rcx, r13
    000dd02bjne 0xdd047
    000dd02dlea rdi, [rsp+16]
    000dd032mov rsi, r13
    000dd035push 1
    000dd037pop rdx
    000dd038call alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
    000dd03dmov rbx, [rsp+16]
    000dd042mov r13, [rsp+32]
    000dd047
    000dd047loc_dd047:
    000dd047mov [rbx+r13], 47
    000dd04cinc r13
    000dd04f
    000dd04floc_dd04f:
    000dd04fmov [rsp+32], r13
    000dd054mov rcx, [rsp+24]
    000dd059
    000dd059loc_dd059:
    000dd059sub rcx, r13
    000dd05ccmp rcx, r15
    000dd05fjae 0xdd076
    000dd061lea rdi, [rsp+16]
    000dd066mov rsi, r13
    000dd069mov rdx, r15
    000dd06ccall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
    000dd071mov r13, [rsp+32]
    000dd076
    000dd076loc_dd076:
    000dd076mov rbx, [rsp+16]
    000dd07blea rdi, [rbx+r13]
    000dd07fmov rsi, [rsp+88]
    000dd084mov rdx, r15
    000dd087call [rip+0x134a93]
    000dd08dadd r13, r15
    000dd090mov [rsp+32], r13
    000dd095mov rdi, r12
    000dd098mov rsi, rbx
    000dd09bmov rdx, r13
    000dd09ecall std::sys_common::fs::try_exists
    000dd0a3mov al, [rsp+528]
    000dd0aatest al, al
    000dd0acjne 0xdd0bc
    000dd0aecmp [rsp+529], 0
    000dd0b6jne 0xdf5ad
    000dd0bc
    000dd0bcloc_dd0bc:
    000dd0bctest al, al
    000dd0beje 0xdd11a
    000dd0c0mov rax, [rsp+536]
    000dd0c8mov ecx, eax
    000dd0caand ecx, 3
    000dd0cdlea rdx, [rcx-2]
    000dd0d1cmp rdx, 2
    000dd0d5jb 0xdd11a
    000dd0d7test rcx, rcx
    000dd0daje 0xdd11a
    000dd0dclea r15, [rax-1]
    000dd0e0mov r12, [rax-1]
    000dd0e4mov r13, [rax+7]
    000dd0e8mov rdi, r12
    000dd0ebcall [r13]
    000dd0efcmp [r13+8], 0
    000dd0f4mov rax, [rip+0x1349fd]
    000dd0fbje 0xdd10d
    000dd0fdmov rdi, r12
    000dd100call [rip+0x1349f2]
    000dd106mov rax, [rip+0x1349eb]
    000dd10d
    000dd10dloc_dd10d:
    000dd10dmov rdi, r15
    000dd110call rax
    000dd112lea r12, [rsp+528]
    000dd11a
    000dd11aloc_dd11a:
    000dd11acmp [rsp+120], 0
    000dd120je 0xdd135
    000dd122cmp [rsp+96], 0
    000dd128je 0xdd135
    000dd12amov rdi, [rsp+120]
    000dd12fcall [rip+0x1349c3]
    000dd135
    000dd135loc_dd135:
    000dd135add rbp, 8
    000dd139cmp rbp, 24
    000dd13djne 0xdcf3e
    000dd143jmp 0xdf6ee
    000dd148
    000dd148loc_dd148:
    000dd148lea rdx, [rip-0xa31df]
    000dd14fpush 4
    000dd151pop rcx
    000dd152mov rdi, r14
    000dd155mov rsi, r15
    000dd158call _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
    000dd15dtest al, al
    000dd15fje 0xe0396
    000dd165push 2
    000dd167
    000dd167loc_dd167:
    000dd167pop r13
    000dd169
    000dd169loc_dd169:
    000dd169mov [rsp+40], r13
    000dd16emov rdi, r14
    000dd171mov rsi, rbx
    000dd174call core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000dd179
    000dd179loc_dd179:
    000dd179call rand::rngs::thread::thread_rng
    000dd17emov r14, rax
    000dd181lea rdi, [rsp+528]
    000dd189mov [rdi], 1
    000dd190pxor x0, x0
    000dd194movdqu [rdi+8], x0
    000dd199push 10
    000dd19bpop r12
    000dd19dmov rsi, r12
    000dd1a0call alloc::vec::Vec<T,A>::reserve
    000dd1a5lea r13, [r14+16]
    000dd1a9mov rbp, r14
    000dd1acadd rbp, 288
    000dd1b3lea rbx, [rip-0x9ce21]
    000dd1ba
    000dd1baloc_dd1ba:
    000dd1bamov rax, [r14+272]
    000dd1c1
    000dd1c1loc_dd1c1:
    000dd1c1cmp rax, 64
    000dd1c5jb 0xdd1dc
    000dd1c7mov rdi, rbp
    000dd1camov rsi, r13
    000dd1cdcall _<rand::rngs::adapter::reseeding::ReseedingCore<R,Rsdr> as rand_core::block::BlockRngCore>::generate
    000dd1d2and [r14+272], 0
    000dd1daxor eax, eax
    000dd1dc
    000dd1dcloc_dd1dc:
    000dd1dcmov ecx, [r14+4*rax+16]
    000dd1e1mov edx, ecx
    000dd1e3shr edx, 27
    000dd1e6inc rax
    000dd1e9mov [r14+272], rax
    000dd1f0cmp edx, 30
    000dd1f3ja 0xdd1c1
    000dd1f5shr ecx, 26
    000dd1f8mov r15b, [rcx+rbx]
    000dd1fctest r15b, r15b
    000dd1ffjs 0xdd241
    000dd201mov rsi, [rsp+544]
    000dd209cmp rsi, [rsp+536]
    000dd211jne 0xdd228
    000dd213lea rdi, [rsp+528]
    000dd21bcall alloc::raw_vec::RawVec<T,A>::reserve_for_push
    000dd220mov rsi, [rsp+544]
    000dd228
    000dd228loc_dd228:
    000dd228mov rax, [rsp+528]
    000dd230mov [rax+rsi], r15b
    000dd234inc rsi
    000dd237mov [rsp+544], rsi
    000dd23fjmp 0xdd26d
    000dd241
    000dd241loc_dd241:
    000dd241movzx edi, r15b
    000dd245and [rsp+152], 0
    000dd24dlea rsi, [rsp+152]
    000dd255call core::char::methods::encode_utf8_raw
    000dd25aadd rdx, rax
    000dd25dlea rdi, [rsp+528]
    000dd265mov rsi, rax
    000dd268call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
    000dd26d
    000dd26dloc_dd26d:
    000dd26ddec r12
    000dd270jne 0xdd1ba
    000dd276mov rdi, r14
    000dd279call _<alloc::rc::Rc<T,A> as core::ops::drop::Drop>::drop
    000dd27elea r14, [rsp+531]
    000dd286mov rax, [r14+13]
    000dd28alea rcx, [rsp+944]
    000dd292mov [rcx+16], rax
    000dd296movdqu x0, [r14-3]
    000dd29cmovdqa [rcx], x0
    000dd2a0push 32
    000dd2a2pop rdi
    000dd2a3push 8
    000dd2a5pop rsi
    000dd2a6call alloc::alloc::exchange_malloc
    000dd2abmov [rsp+56], rax
    000dd2b0lea rbp, [rsp+400]
    000dd2b8push 3
    000dd2bapop rsi
    000dd2bbmov rdi, rbp
    000dd2becall termcolor::WriterInner<termcolor::IoStandardStream>::create
    000dd2c3lea rdi, [rsp+456]
    000dd2cbpush 2
    000dd2cdpop rsi
    000dd2cecall termcolor::WriterInner<termcolor::IoStandardStream>::create
    000dd2d3push 112
    000dd2d5pop rdx
    000dd2d6mov rbx, [rip+0x134843]
    000dd2ddmov rdi, r14
    000dd2e0mov rsi, rbp
    000dd2e3call rbx
    000dd2e5lea rdi, [rsp+152]
    000dd2edlea r14, [rsp+528]
    000dd2f5push 115
    000dd2f7pop rdx
    000dd2f8mov rsi, r14
    000dd2fbcall rbx
    000dd2fdmov edi, 304
    000dd302call _ZN5alloc5alloc15exchange_malloc17hc6dbbe43d4abbe5aE.1326
    000dd307mov r13, rax
    000dd30apush 2
    000dd30cpop r15
    000dd30emov [rax], r15
    000dd311mov [rax+16], r15
    000dd315mov [rax+32], r15
    000dd319lea rax, [rip+0x1327d0]
    000dd320mov [r13+40], rax
    000dd324push 5
    000dd326pop rax
    000dd327mov [r13+48], rax
    000dd32bpush 1
    000dd32dpop r12
    000dd32fmov [r13+56], r12
    000dd333mov [r13+64], r12
    000dd337push 4
    000dd339pop rcx
    000dd33amov [r13+72], rcx
    000dd33emov [r13+80], rcx
    000dd342mov [r13+88], rax
    000dd346mov [r13+96], 11
    000dd34bmov [r13+100], 3
    000dd350mov [r13+104], 6
    000dd355mov al, 1
    000dd357mov [r13+108], al
    000dd35bmov [r13+112], 4
    000dd360mov [r13+116], 7
    000dd365and [r13+120], 0
    000dd36alea rax, [rip-0x4c079]
    000dd371mov [r13+128], rax
    000dd378pxor x0, x0
    000dd37cmovdqu [r13+136], x0
    000dd385mov [r13+152], rax
    000dd38cand [r13+160], 0
    000dd394mov [r13+168], 512
    000dd39eand [r13+170], 0
    000dd3a6mov rax, [rsp+40]
    000dd3abmov [r13+176], rax
    000dd3b2and [r13+184], 0
    000dd3bamov [r13+188], 0
    000dd3c2lea rdi, [r13+189]
    000dd3c9lea rsi, [rsp+152]
    000dd3d1push 115
    000dd3d3pop rdx
    000dd3d4call rbx
    000dd3d6lea rax, [rsp+944]
    000dd3delea rcx, [rsp+456]
    000dd3e6mov [rcx-56], rax
    000dd3ealea rax, [rip+0x10a17f]
    000dd3f1mov [r14], rax
    000dd3f4mov [r14+8], r15
    000dd3f8and [r14+32], 0
    000dd3fdlea rax, [rip-59671]
    000dd404mov [rcx-48], rax
    000dd408mov [r14+16], rbp
    000dd40cmov [r14+24], r12
    000dd410lea rbx, [rsp+152]
    000dd418lea r14, [rsp+528]
    000dd420mov rdi, rbx
    000dd423mov rsi, r14
    000dd426call alloc::fmt::format
    000dd42bmov r12, [rbx]
    000dd42emov rbp, [rbx+8]
    000dd432and [r14+8], 0
    000dd437mov rcx, [rbx+16]
    000dd43band [r14+12], 0
    000dd441mov rax, 0x1b600000000
    000dd44bmov [r14], rax
    000dd44emov al, 1
    000dd450mov [r14+9], al
    000dd454mov [r14+12], al
    000dd458mov [r14+11], al
    000dd45clea rbx, [rsp+152]
    000dd464lea rsi, [rsp+528]
    000dd46cmov rdi, rbx
    000dd46fmov rdx, r12
    000dd472call std::fs::OpenOptions::_open
    000dd477mov rdi, r12
    000dd47amov rsi, rbp
    000dd47dcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000dd482xor eax, eax
    000dd484cmp [rbx], eax
    000dd486jne 0xe0074
    000dd48cmov ebx, [rsp+156]
    000dd493push 8
    000dd495pop rsi
    000dd496mov edi, 200
    000dd49bcall alloc::alloc::exchange_malloc
    000dd4a0mov [rax], r15
    000dd4a3mov [rax+16], r15
    000dd4a7mov [rax+32], r15
    000dd4ablea rcx, [rip+0x13263e]
    000dd4b2mov [rax+40], rcx
    000dd4b6push 5
    000dd4b8pop rcx
    000dd4b9mov [rax+48], rcx
    000dd4bdpush 1
    000dd4bfpop rbp
    000dd4c0mov [rax+56], rbp
    000dd4c4mov [rax+64], rbp
    000dd4c8push 4
    000dd4capop rdx
    000dd4cbmov [rax+72], rdx
    000dd4cfmov [rax+80], rdx
    000dd4d3mov [rax+88], rcx
    000dd4d7mov [rax+96], 11
    000dd4dbmov [rax+100], 3
    000dd4dfmov [rax+104], 6
    000dd4e3mov [rax+108], 1
    000dd4e7mov [rax+112], 4
    000dd4ebmov [rax+116], 7
    000dd4efand [rax+120], 0
    000dd4f4lea rdx, [rip-0x4c203]
    000dd4fbmov [rax+128], rdx
    000dd502pxor x0, x0
    000dd506movdqu [rax+136], x0
    000dd50emov [rax+152], rdx
    000dd515and [rax+160], 0
    000dd51dmov [rax+168], 512
    000dd526and [rax+170], 0
    000dd52dmov [rax+176], rcx
    000dd534and [rax+184], 0
    000dd53bmov [rax+188], 0
    000dd542mov [rax+192], ebx
    000dd548mov r12, [rsp+56]
    000dd54dmov [r12], r13
    000dd551lea rcx, [rip+0x109fd0]
    000dd558mov [r12+8], rcx
    000dd55dmov [r12+16], rax
    000dd562lea rax, [rip+0x10a03f]
    000dd569mov [r12+24], rax
    000dd56emov r14, r12
    000dd571add r12, -16
    000dd575xor r15l, r15l
    000dd578xor ebx, ebx
    000dd57a
    000dd57aloc_dd57a:
    000dd57amov rcx, r15
    000dd57dshl rcx, 4
    000dd581add rcx, r12
    000dd584
    000dd584loc_dd584:
    000dd584cmp r15, 2
    000dd588je 0xdd5b4
    000dd58ainc r15
    000dd58dlea r13, [rcx+16]
    000dd591mov rdi, [rcx+16]
    000dd595mov rax, [rcx+24]
    000dd599call [rax+48]
    000dd59cmov rcx, r13
    000dd59fcmp rbx, rax
    000dd5a2jae 0xdd584
    000dd5a4mov rdi, [r13]
    000dd5a8mov rax, [r13+8]
    000dd5accall [rax+48]
    000dd5afmov rbx, rax
    000dd5b2jmp 0xdd57a
    000dd5b4
    000dd5b4loc_dd5b4:
    000dd5b4push 32
    000dd5b6pop rdi
    000dd5b7call _ZN5alloc5alloc15exchange_malloc17hc6dbbe43d4abbe5aE.1326
    000dd5bcmov r12, rax
    000dd5bfmov [rax], rbx
    000dd5c2mov [rax+8], r14
    000dd5c6push 2
    000dd5c8pop r13
    000dd5camov [rax+16], r13
    000dd5cemov [rax+24], r13
    000dd5d2mov [rip+0x135987], rbx
    000dd5d9xor eax, eax
    000dd5dblock cmpxchg [rip+0x135964], rbp
    000dd5e4test rax, rax
    000dd5e7je 0xdd61b
    000dd5e9cmp rax, 1
    000dd5edlea r14, [rsp+152]
    000dd5f5jne 0xdd608
    000dd5f7
    000dd5f7loc_dd5f7:
    000dd5f7mov rax, [rip+0x13594a]
    000dd5fecmp rax, 1
    000dd602jne 0xdd608
    000dd604nop
    000dd606jmp 0xdd5f7
    000dd608
    000dd608loc_dd608:
    000dd608mov rdi, r12
    000dd60bcall core::ptr::drop_in_place<simplelog::loggers::comblog::CombinedLogger>
    000dd610mov rdi, r12
    000dd613call [rip+0x1344df]
    000dd619jmp 0xdd642
    000dd61b
    000dd61bloc_dd61b:
    000dd61bmov [rip+0x135876], r12
    000dd622lea rax, [rip+0x13253f]
    000dd629mov [rip+0x135870], rax
    000dd630mov rax, r13
    000dd633xchg [rip+0x13590e], rax
    000dd63alea r14, [rsp+152]
    000dd642
    000dd642loc_dd642:
    000dd642mov rdi, [rsp+104]
    000dd647mov rax, [rdi+16]
    000dd64btest rax, rax
    000dd64eje 0xdd72f
    000dd654cmp rax, 1
    000dd658jne 0xe01c9
    000dd65emov rax, [rip+0x1358fb]
    000dd665mov rbx, [rdi]
    000dd668cmp rax, 4
    000dd66cjbe 0xdd6ce
    000dd66elea rdx, [rip+0x109f8b]
    000dd675mov rdi, rbx
    000dd678mov rsi, rbp
    000dd67bcall _<alloc::vec::Vec<T,A> as core::ops::index::Index<I>>::index
    000dd680mov [rsp+152], rbx
    000dd688lea rax, [rip+0x109f61]
    000dd68flea rdi, [rsp+528]
    000dd697mov [rdi], rax
    000dd69amov [rdi+8], rbp
    000dd69eand [rdi+32], 0
    000dd6a3lea rax, [rip-63640]
    000dd6aamov [rsp+160], rax
    000dd6b2mov [rdi+16], r14
    000dd6b6mov [rdi+24], rbp
    000dd6balea rdx, [rip+0x109f57]
    000dd6c1push 5
    000dd6c3pop rsi
    000dd6c4mov ecx, 130
    000dd6c9call log::__private_api::log
    000dd6ce
    000dd6celoc_dd6ce:
    000dd6celea rdx, [rip+0x109f73]
    000dd6d5push 1
    000dd6d7pop r15
    000dd6d9mov rdi, rbx
    000dd6dcmov rsi, r15
    000dd6dfcall _<alloc::vec::Vec<T,A> as core::ops::index::Index<I>>::index
    000dd6e4mov rsi, [rbx]
    000dd6e7mov rdx, [rbx+16]
    000dd6eblea rbx, [rsp+528]
    000dd6f3mov rdi, rbx
    000dd6f6call _<alloc::string::String as core::clone::Clone>::clone
    000dd6fbmov rdi, r15
    000dd6fexor esi, esi
    000dd700call core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000dd705mov rax, [rbx]
    000dd708mov [rsp+96], rax
    000dd70dmov r13, [rbx+8]
    000dd711mov rax, [rbx+16]
    000dd715mov [rsp+352], rax
    000dd71dmov rax, [rsp+104]
    000dd722mov r15, [rax+48]
    000dd726mov rbp, [rax+64]
    000dd72ajmp 0xdd8d7
    000dd72f
    000dd72floc_dd72f:
    000dd72fmov r15, [rdi+48]
    000dd733mov rbp, [rdi+64]
    000dd737lea rcx, [rip-0xa37da]
    000dd73elea rbx, [rsp+16]
    000dd743push 4
    000dd745pop r8
    000dd747mov rdi, rbx
    000dd74amov rsi, r15
    000dd74dmov rdx, rbp
    000dd750call seahorse::context::Context::string_flag
    000dd755cmp [rbx], 0
    000dd759je 0xdd830
    000dd75fmov rax, [rsp+32]
    000dd764mov [rsp+416], rax
    000dd76cmovdqu x0, [rsp+16]
    000dd772movdqa [rsp+400], x0
    000dd77bmov rax, [rip+0x1357de]
    000dd782cmp rax, 4
    000dd786jbe 0xdd7fc
    000dd788lea rax, [rip+0x109c59]
    000dd78fmov [rsp+152], rax
    000dd797lea rax, [rip+0x25e9e]
    000dd79emov [rsp+160], rax
    000dd7a6lea rax, [rip+0x109eb3]
    000dd7adlea rdi, [rsp+528]
    000dd7b5mov [rdi], rax
    000dd7b8mov [rdi+8], r13
    000dd7bcand [rdi+32], 0
    000dd7c1lea rax, [rsp+400]
    000dd7c9mov [rsp+168], rax
    000dd7d1lea rax, [rip-60651]
    000dd7d8mov [rsp+176], rax
    000dd7e0mov [rdi+16], r14
    000dd7e4mov [rdi+24], r13
    000dd7e8lea rdx, [rip+0x109e29]
    000dd7efpush 5
    000dd7f1pop rsi
    000dd7f2mov ecx, 136
    000dd7f7call log::__private_api::log
    000dd7fc
    000dd7fcloc_dd7fc:
    000dd7fcmov rax, [rsp+400]
    000dd804mov [rsp+96], rax
    000dd809mov r13, [rsp+408]
    000dd811mov rax, [rsp+416]
    000dd819mov [rsp+352], rax
    000dd821push 1
    000dd823pop rdi
    000dd824xor esi, esi
    000dd826call core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000dd82bjmp 0xdd8d7
    000dd830
    000dd830loc_dd830:
    000dd830push 13
    000dd832pop rdi
    000dd833mov [rsp+352], rdi
    000dd83bcall alloc::raw_vec::RawVec<T,A>::allocate_in
    000dd840mov r13, rdx
    000dd843mov rcx, 0x6f762f73666d762f
    000dd84dmov [rax], rcx
    000dd850mov rcx, 0x73656d756c6f762f
    000dd85amov [rsp+96], rax
    000dd85fmov [rax+5], rcx
    000dd863push 1
    000dd865pop rdi
    000dd866xor esi, esi
    000dd868call core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000dd86dmov rax, [rip+0x1356ec]
    000dd874cmp rax, 3
    000dd878jb 0xdd8d7
    000dd87alea rax, [rip+0x109b67]
    000dd881mov [rsp+152], rax
    000dd889lea rax, [rip+0x109df0]
    000dd890lea rdi, [rsp+528]
    000dd898mov [rdi], rax
    000dd89bmov [rdi+8], 2
    000dd8a3and [rdi+32], 0
    000dd8a8lea rax, [rip+0x25d8d]
    000dd8afmov [rsp+160], rax
    000dd8b7mov [rdi+16], r14
    000dd8bbmov [rdi+24], 1
    000dd8c3lea rdx, [rip+0x109d4e]
    000dd8capush 3
    000dd8ccpop rsi
    000dd8cdmov ecx, 141
    000dd8d2call log::__private_api::log
    000dd8d7
    000dd8d7loc_dd8d7:
    000dd8d7lea rcx, [rip-0x9c1a2]
    000dd8delea rbx, [rsp+128]
    000dd8e6push 7
    000dd8e8pop r8
    000dd8eamov rdi, rbx
    000dd8edmov rsi, r15
    000dd8f0mov rdx, rbp
    000dd8f3call seahorse::context::Context::string_flag
    000dd8f8cmp [rbx], 0
    000dd8fcje 0xdda03
    000dd902mov rax, [rsp+144]
    000dd90amov [rsp+80], rax
    000dd90fmovdqu x0, [rsp+128]
    000dd918movdqa [rsp+64], x0
    000dd91emov rax, [rip+0x13563b]
    000dd925lea r12, [rip+0x25d10]
    000dd92ccmp rax, 2
    000dd930jbe 0xdd99f
    000dd932lea rax, [rip+0x109aaf]
    000dd939mov [rsp+152], rax
    000dd941mov [rsp+160], r12
    000dd949lea rax, [rip+0x109d50]
    000dd950lea rdi, [rsp+528]
    000dd958mov [rdi], rax
    000dd95blea rax, [rsp+64]
    000dd960push 2
    000dd962pop rcx
    000dd963mov [rdi+8], rcx
    000dd967and [rdi+32], 0
    000dd96cmov [rsp+168], rax
    000dd974lea rax, [rip-61070]
    000dd97bmov [rsp+176], rax
    000dd983mov [rdi+16], r14
    000dd987mov [rdi+24], rcx
    000dd98blea rdx, [rip+0x109c86]
    000dd992push 3
    000dd994pop rsi
    000dd995mov ecx, 153
    000dd99acall log::__private_api::log
    000dd99f
    000dd99floc_dd99f:
    000dd99fmov rsi, [rsp+64]
    000dd9a4mov rdx, [rsp+80]
    000dd9a9lea rbx, [rsp+400]
    000dd9b1mov rdi, rbx
    000dd9b4call regex::regex::string::Regex::new
    000dd9b9cmp [rbx], 0
    000dd9bdje 0xe014d
    000dd9c3mov rax, [rsp+64]
    000dd9c8mov [rsp+512], rax
    000dd9d0mov rax, [rsp+72]
    000dd9d5mov [rsp+376], rax
    000dd9ddmov rax, [rsp+80]
    000dd9e2mov [rsp+104], rax
    000dd9e7push 1
    000dd9e9pop rdi
    000dd9eaxor esi, esi
    000dd9eccall core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000dd9f1lea rdi, [rsp+400]
    000dd9f9call core::ptr::drop_in_place<regex::regex::string::Regex>
    000dd9fejmp 0xdda89
    000dda03
    000dda03loc_dda03:
    000dda03mov rax, [rip+0x135556]
    000dda0apush 1
    000dda0cpop rcx
    000dda0dmov [rsp+512], rcx
    000dda15cmp rax, 5
    000dda19jb 0xdda78
    000dda1blea rax, [rip+0x1099c6]
    000dda22mov [rsp+152], rax
    000dda2alea rax, [rip+0x109cbf]
    000dda31lea rdi, [rsp+528]
    000dda39mov [rdi], rax
    000dda3cmov [rdi+8], 2
    000dda44and [rdi+32], 0
    000dda49lea rax, [rip+0x25bec]
    000dda50mov [rsp+160], rax
    000dda58mov [rdi+16], r14
    000dda5cmov [rdi+24], 1
    000dda64lea rdx, [rip+0x109bad]
    000dda6bpush 5
    000dda6dpop rsi
    000dda6emov ecx, 167
    000dda73call log::__private_api::log
    000dda78
    000dda78loc_dda78:
    000dda78xor eax, eax
    000dda7amov [rsp+376], rax
    000dda82xor eax, eax
    000dda84mov [rsp+104], rax
    000dda89
    000dda89loc_dda89:
    000dda89lea rcx, [rip-0x9c465]
    000dda90lea rbx, [rsp+152]
    000dda98push 2
    000dda9apop r8
    000dda9cmov rdi, rbx
    000dda9fmov rsi, r15
    000ddaa2mov rdx, rbp
    000ddaa5call seahorse::context::Context::string_flag
    000ddaaamov r12, [rbx]
    000ddaadtest r12, r12
    000ddab0je 0xe00a1
    000ddab6mov rsi, [rsp+168]
    000ddabelea rdx, [rip-0x9c155]
    000ddac5push 10
    000ddac7pop rcx
    000ddac8mov rdi, r12
    000ddacbcall _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
    000ddad0test al, al
    000ddad2je 0xe00b9
    000ddad8mov [rsp+368], r13
    000ddae0mov rsi, [rsp+160]
    000ddae8mov rdi, r12
    000ddaebcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000ddaf0lea rdx, [rip-0x9c4ca]
    000ddaf7push 6
    000ddaf9pop rcx
    000ddafamov rdi, r15
    000ddafdmov rsi, rbp
    000ddb00call seahorse::context::Context::bool_flag
    000ddb05test al, al
    000ddb07je 0xddd67
    000ddb0dpush 84
    000ddb0fpop r12
    000ddb11mov rdi, r12
    000ddb14call alloc::raw_vec::RawVec<T,A>::allocate_in
    000ddb19mov r13, rax
    000ddb1cmov r14, rdx
    000ddb1flea rsi, [rip-0x9c1ac]
    000ddb26mov rdi, rax
    000ddb29mov rdx, r12
    000ddb2ccall [rip+0x133fee]
    000ddb32lea rdi, [rip-0xa4d59]
    000ddb39push 16
    000ddb3bpop rsi
    000ddb3cmov rdx, r13
    000ddb3fmov rcx, r12
    000ddb42call std::fs::write::inner
    000ddb47mov r12, rax
    000ddb4amov rdi, r13
    000ddb4dmov rsi, r14
    000ddb50call core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000ddb55test r12, r12
    000ddb58jne 0xe01d6
    000ddb5ecall fork::fork
    000ddb63cmp eax, 2
    000ddb66je 0xddbe2
    000ddb68test eax, eax
    000ddb6ajne 0xddc3a
    000ddb70shr rax, 32
    000ddb74mov [rsp+400], eax
    000ddb7bmov rax, [rip+0x1353de]
    000ddb82cmp rax, 4
    000ddb86jbe 0xddd67
    000ddb8clea rax, [rsp+400]
    000ddb94mov [rsp+152], rax
    000ddb9clea rax, [rip+0x109b85]
    000ddba3lea rdi, [rsp+528]
    000ddbabmov [rdi], rax
    000ddbaepush 1
    000ddbb0pop rax
    000ddbb1mov [rdi+8], rax
    000ddbb5and [rdi+32], 0
    000ddbbalea rcx, [rip+0x3234f]
    000ddbc1mov [rsp+160], rcx
    000ddbc9mov [rdi+16], rbx
    000ddbcdmov [rdi+24], rax
    000ddbd1lea rdx, [rip+0x109a40]
    000ddbd8push 5
    000ddbdapop rsi
    000ddbdbmov ecx, 193
    000ddbe0jmp 0xddc30
    000ddbe2
    000ddbe2loc_ddbe2:
    000ddbe2mov rax, [rip+0x135377]
    000ddbe9cmp rax, 5
    000ddbedjb 0xddd67
    000ddbf3lea rax, [rip+0x109b76]
    000ddbfalea rdi, [rsp+528]
    000ddc02mov [rdi], rax
    000ddc05mov [rdi+8], 1
    000ddc0dlea rax, [rip-0x4c91c]
    000ddc14mov [rdi+16], rax
    000ddc18pxor x0, x0
    000ddc1cmovdqu [rdi+24], x0
    000ddc21lea rdx, [rip+0x1099f0]
    000ddc28push 5
    000ddc2apop rsi
    000ddc2bmov ecx, 205
    000ddc30
    000ddc30loc_ddc30:
    000ddc30call log::__private_api::log
    000ddc35jmp 0xddd67
    000ddc3a
    000ddc3aloc_ddc3a:
    000ddc3amov rax, [rip+0x13531f]
    000ddc41cmp rax, 4
    000ddc45jbe 0xddc89
    000ddc47lea rax, [rip+0x109aea]
    000ddc4elea rdi, [rsp+528]
    000ddc56mov [rdi], rax
    000ddc59mov [rdi+8], 1
    000ddc61lea rax, [rip-0x4c970]
    000ddc68mov [rdi+16], rax
    000ddc6cpxor x0, x0
    000ddc70movdqu [rdi+24], x0
    000ddc75lea rdx, [rip+0x10999c]
    000ddc7cpush 5
    000ddc7epop rsi
    000ddc7fmov ecx, 196
    000ddc84call log::__private_api::log
    000ddc89
    000ddc89loc_ddc89:
    000ddc89lea r14, [rip-0x9c276]
    000ddc90push 2
    000ddc92pop r12
    000ddc94mov rdi, r14
    000ddc97mov rsi, r12
    000ddc9acall akira_utils::convert_str
    000ddc9fmov r13, rax
    000ddca2mov rdi, r14
    000ddca5mov rsi, r12
    000ddca8call akira_utils::convert_str
    000ddcadmov r14, rax
    000ddcb0lea rdi, [rip-0xa4ed7]
    000ddcb7push 16
    000ddcb9pop rsi
    000ddcbacall akira_utils::convert_str
    000ddcbfmov rdi, r13
    000ddcc2mov rsi, r14
    000ddcc5mov rdx, rax
    000ddcc8xor ecx, ecx
    000ddccaxor eax, eax
    000ddccccall [rip+0x133ec6]
    000ddcd2mov [rsp+400], eax
    000ddcd9test eax, eax
    000ddcdbjns 0xddd3f
    000ddcddmov rax, [rip+0x13527c]
    000ddce4test rax, rax
    000ddce7je 0xddd3f
    000ddce9lea rax, [rsp+400]
    000ddcf1mov [rsp+152], rax
    000ddcf9lea rax, [rip+0x109a48]
    000ddd00lea rdi, [rsp+528]
    000ddd08mov [rdi], rax
    000ddd0bpush 1
    000ddd0dpop rsi
    000ddd0emov [rdi+8], rsi
    000ddd12and [rdi+32], 0
    000ddd17lea rax, [rip+0x321f2]
    000ddd1emov [rsp+160], rax
    000ddd26mov [rdi+16], rbx
    000ddd2amov [rdi+24], rsi
    000ddd2elea rdx, [rip+0x1098e3]
    000ddd35mov ecx, 200
    000ddd3acall log::__private_api::log
    000ddd3f
    000ddd3floc_ddd3f:
    000ddd3flea rdi, [rip-0xa4f66]
    000ddd46push 16
    000ddd48pop rsi
    000ddd49call std::sys::unix::fs::unlink
    000ddd4elea rsi, [rip-0x9c325]
    000ddd55lea rcx, [rip+0x1099fc]
    000ddd5cpush 19
    000ddd5epop rdx
    000ddd5fmov rdi, rax
    000ddd62call core::result::Result<T,E>::expect
    000ddd67
    000ddd67loc_ddd67:
    000ddd67lea rdx, [rip-0x9c73b]
    000ddd6epush 6
    000ddd70pop rcx
    000ddd71mov rdi, r15
    000ddd74mov rsi, rbp
    000ddd77call seahorse::context::Context::bool_flag
    000ddd7cmov r14l, eax
    000ddd7flea rcx, [rip-0x9c70f]
    000ddd86lea r12, [rsp+528]
    000ddd8epush 7
    000ddd90pop r8
    000ddd92mov rdi, r12
    000ddd95mov rsi, r15
    000ddd98mov rdx, rbp
    000ddd9bcall seahorse::context::Context::int_flag
    000ddda0cmp [r12], 0
    000ddda5jne 0xdddb7
    000ddda7mov rax, [rsp+536]
    000dddafmov [rsp+344], rax
    000dddb7
    000dddb7loc_dddb7:
    000dddb7mov rax, [rip+0x1351a2]
    000dddbecmp rax, 4
    000dddc2jb 0xdde3b
    000dddc4lea rax, [rip+0x10965d]
    000dddcbmov [rsp+152], rax
    000dddd3lea rax, [rip+0x25862]
    000ddddamov [rsp+160], rax
    000ddde2lea rax, [rsp+344]
    000dddeamov [rsp+168], rax
    000dddf2lea rax, [rip+0x109987]
    000dddf9lea rdi, [rsp+528]
    000dde01mov [rdi], rax
    000dde04push 2
    000dde06pop rcx
    000dde07mov [rdi+8], rcx
    000dde0band [rdi+32], 0
    000dde10lea rax, [rip-0x130f4]
    000dde17mov [rsp+176], rax
    000dde1fmov [rdi+16], rbx
    000dde23mov [rdi+24], rcx
    000dde27lea rdx, [rip+0x1097ea]
    000dde2epush 4
    000dde30pop rsi
    000dde31mov ecx, 215
    000dde36call log::__private_api::log
    000dde3b
    000dde3bloc_dde3b:
    000dde3bmov rax, [rip+0x13511e]
    000dde42cmp rax, 2
    000dde46lea r12, [rip-0x4cb55]
    000dde4djbe 0xddec6
    000dde4flea rax, [rip+0x109592]
    000dde56mov [rsp+152], rax
    000dde5elea rax, [rip+0x257d7]
    000dde65mov [rsp+160], rax
    000dde6dlea rax, [rsp+344]
    000dde75mov [rsp+168], rax
    000dde7dlea rax, [rip+0x10991c]
    000dde84lea rdi, [rsp+528]
    000dde8cmov [rdi], rax
    000dde8fpush 2
    000dde91pop rcx
    000dde92mov [rdi+8], rcx
    000dde96and [rdi+32], 0
    000dde9blea rax, [rip-0x1317f]
    000ddea2mov [rsp+176], rax
    000ddeaamov [rdi+16], rbx
    000ddeaemov [rdi+24], rcx
    000ddeb2lea rdx, [rip+0x10975f]
    000ddeb9push 3
    000ddebbpop rsi
    000ddebcmov ecx, 216
    000ddec1call log::__private_api::log
    000ddec6
    000ddec6loc_ddec6:
    000ddec6lea rcx, [rip-0x9c80f]
    000ddecdlea rbx, [rsp+152]
    000dded5push 2
    000dded7pop r8
    000dded9mov rdi, rbx
    000ddedcmov rsi, r15
    000ddedfmov rdx, rbp
    000ddee2call seahorse::context::Context::int_flag
    000ddee7cmp [rbx], 0
    000ddeeajne 0xddf0a
    000ddeecmov rax, [rsp+160]
    000ddef4lea rcx, [rax-101]
    000ddef8cmp rcx, -101
    000ddefcjbe 0xe02a3
    000ddf02mov [rsp+360], rax
    000ddf0a
    000ddf0aloc_ddf0a:
    000ddf0amov [rsp+40], r14b
    000ddf0fmov rax, [rip+0x13504a]
    000ddf16cmp rax, 4
    000ddf1ajbe 0xddf98
    000ddf1clea rax, [rip+0x1094c5]
    000ddf23mov [rsp+152], rax
    000ddf2blea rax, [rip+0x2570a]
    000ddf32mov [rsp+160], rax
    000ddf3alea rax, [rsp+360]
    000ddf42mov [rsp+168], rax
    000ddf4alea rax, [rip+0x10987f]
    000ddf51lea rdi, [rsp+528]
    000ddf59mov [rdi], rax
    000ddf5cmov [rdi+8], 3
    000ddf64and [rdi+32], 0
    000ddf69lea rax, [rip-0x1324d]
    000ddf70mov [rsp+176], rax
    000ddf78mov [rdi+16], rbx
    000ddf7cmov [rdi+24], 2
    000ddf84lea rdx, [rip+0x10968d]
    000ddf8bpush 5
    000ddf8dpop rsi
    000ddf8emov ecx, 224
    000ddf93call log::__private_api::log
    000ddf98
    000ddf98loc_ddf98:
    000ddf98lea r14, [rsp+544]
    000ddfa0mov rdi, r14
    000ddfa3call indicatif::draw_target::ProgressDrawTarget::stderr
    000ddfa8mov [r14-8], 0
    000ddfadand [r14-16], 0
    000ddfb2mov edi, 240
    000ddfb7call _ZN5alloc5alloc15exchange_malloc17hc6dbbe43d4abbe5aE.1241
    000ddfbcmov r14, rax
    000ddfbfpush 1
    000ddfc1pop r13
    000ddfc3mov [rax], r13
    000ddfc6mov [rax+8], r13
    000ddfcalea rdi, [rax+16]
    000ddfcepush 14
    000ddfd0pop rcx
    000ddfd1lea rsi, [rsp+528]
    000ddfd9rep movsq [rdi], [rsi]
    000ddfdcpush 8
    000ddfdepop rax
    000ddfdfmov [r14+128], rax
    000ddfe6pxor x0, x0
    000ddfeamovdqu [r14+136], x0
    000ddff3mov [r14+152], rax
    000ddffamovdqu [r14+160], x0
    000de003mov [r14+176], rax
    000de00amovdqu [r14+184], x0
    000de013mov [r14+200], rax
    000de01amovdqu [r14+208], x0
    000de023movdqu [r14+218], x0
    000de02cmov [rsp+520], r14
    000de034lea rdx, [rip-0xa40d3]
    000de03bpush 4
    000de03dpop rcx
    000de03emov rdi, r15
    000de041mov rsi, rbp
    000de044call seahorse::context::Context::bool_flag
    000de049test al, al
    000de04bje 0xde0b6
    000de04dcall fork::fork
    000de052test eax, eax
    000de054je 0xde34a
    000de05acmp eax, 2
    000de05djne 0xde3cc
    000de063mov rax, [rip+0x134ef6]
    000de06atest rax, rax
    000de06dmov r13, [rsp+368]
    000de075je 0xdf0fd
    000de07blea rax, [rip+0x1098e6]
    000de082lea rdi, [rsp+528]
    000de08amov [rdi], rax
    000de08dmov [rdi+8], 1
    000de095mov [rdi+16], r12
    000de099pxor x0, x0
    000de09dmovdqu [rdi+24], x0
    000de0a2lea rdx, [rip+0x10956f]
    000de0a9push 1
    000de0abpop rsi
    000de0acmov ecx, 271
    000de0b1jmp 0xde3c2
    000de0b6
    000de0b6loc_de0b6:
    000de0b6lea rbx, [rsp+528]
    000de0bemov rdi, rbx
    000de0c1call indicatif::progress_bar::ProgressBar::new_spinner
    000de0c6lea r15, [rsp+920]
    000de0cemov rdi, r15
    000de0d1mov rsi, r14
    000de0d4mov rdx, rbx
    000de0d7call indicatif::multi::MultiProgress::add
    000de0dclea rbx, [rsp+528]
    000de0e4lea rsi, [rsp+976]
    000de0ecmov rdi, rbx
    000de0efcall _<indicatif::style::ProgressStyle as core::clone::Clone>::clone
    000de0f4mov r15, [r15]
    000de0f7mov rdi, r15
    000de0famov rsi, rbx
    000de0fdcall indicatif::progress_bar::ProgressBar::set_style
    000de102lea rax, [rip+0x1096f7]
    000de109mov [rbx], rax
    000de10cmov [rbx+8], r13
    000de110lea rax, [rsp+64]
    000de115mov [rbx+16], rax
    000de119pxor x0, x0
    000de11dmovdqu [rbx+24], x0
    000de122lea rbx, [rsp+152]
    000de12alea r14, [rsp+528]
    000de132mov rdi, rbx
    000de135mov rsi, r14
    000de138call alloc::fmt::format
    000de13dmov rdi, r15
    000de140mov rsi, rbx
    000de143call indicatif::progress_bar::ProgressBar::set_prefix
    000de148lea rax, [rip+0x1096c1]
    000de14fmov [r14], rax
    000de152mov [r14+8], r13
    000de156mov [r14+16], r12
    000de15apxor x0, x0
    000de15emovdqu [r14+24], x0
    000de164lea rbx, [rsp+152]
    000de16clea rsi, [rsp+528]
    000de174mov rdi, rbx
    000de177call alloc::fmt::format
    000de17cmov rdi, r15
    000de17fmov rsi, rbx
    000de182call indicatif::progress_bar::ProgressBar::set_message
    000de187lea rbx, [rsp+528]
    000de18fmov rdi, rbx
    000de192mov rsi, [rsp+96]
    000de197mov rdx, [rsp+352]
    000de19fcall _<alloc::string::String as core::clone::Clone>::clone
    000de1a4pxor x0, x0
    000de1a8movdqu [rbx+32], x0
    000de1admov al, [rsp+40]
    000de1b1mov [rbx+56], al
    000de1b4mov [rbx+48], 4
    000de1bcmov [rbx+24], 8
    000de1c4mov rdi, rbx
    000de1c7call akira_v2::path_finder::PathFinder::start
    000de1cclea rdi, [rsp+320]
    000de1d4mov rsi, rbx
    000de1d7call akira_v2::path_finder::PathFinder::get_paths
    000de1dcmov rdx, [rsp+104]
    000de1e1test rdx, rdx
    000de1e4je 0xdeee4
    000de1eamov rbp, r13
    000de1edlea rbx, [rsp+152]
    000de1f5mov rdi, rbx
    000de1f8mov rsi, [rsp+512]
    000de200call regex::regex::string::Regex::new
    000de205lea rdx, [rip+0x109614]
    000de20clea r14, [rsp+400]
    000de214mov rdi, r14
    000de217mov rsi, rbx
    000de21acall core::result::Result<T,E>::unwrap
    000de21fmov rax, [rsp+320]
    000de227imul rcx, [rsp+336], 24
    000de230add rcx, rax
    000de233lea rsi, [rsp+128]
    000de23bmov [rsi], rax
    000de23emov [rsi+8], rcx
    000de242mov [rsi+16], r14
    000de246lea rbx, [rsp+152]
    000de24emov rdi, rbx
    000de251call _<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
    000de256cmp [rbx], 0
    000de25aje 0xde721
    000de260push 24
    000de262pop r13
    000de264push 4
    000de266pop rdi
    000de267call alloc::raw_vec::RawVec<T,A>::allocate_in
    000de26cmov r14, rax
    000de26flea rbx, [rsp+152]
    000de277mov rax, [rbx+16]
    000de27bmovups x0, [rbx]
    000de27emovups [r14], x0
    000de282mov [r14+16], rax
    000de286lea rax, [rsp+64]
    000de28bmov [rax], r14
    000de28emov [rax+8], rdx
    000de292mov [rax+16], 1
    000de29amov rax, [rsp+144]
    000de2a2lea r12, [rsp+16]
    000de2a7mov [r12+16], rax
    000de2acmovups x0, [rsp+128]
    000de2b4movaps [r12], x0
    000de2b9mov r15, rbp
    000de2bc
    000de2bcloc_de2bc:
    000de2bcmov rdi, rbx
    000de2bfmov rsi, r12
    000de2c2call _<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
    000de2c7cmp [rsp+152], 0
    000de2d0je 0xde313
    000de2d2cmp rbp, [rsp+72]
    000de2d7jne 0xde2eb
    000de2d9lea rdi, [rsp+64]
    000de2demov rsi, r15
    000de2e1call alloc::vec::Vec<T,A>::reserve
    000de2e6mov r14, [rsp+64]
    000de2eb
    000de2ebloc_de2eb:
    000de2ebmovups x0, [rsp+152]
    000de2f3mov rax, [rsp+168]
    000de2fbmov [r14+r13+16], rax
    000de300movups [r14+r13], x0
    000de305inc rbp
    000de308mov [rsp+80], rbp
    000de30dadd r13, 24
    000de311jmp 0xde2bc
    000de313
    000de313loc_de313:
    000de313mov rsi, [rsp+160]
    000de31bxor edi, edi
    000de31dcall core::ptr::drop_in_place<std::env::VarError>
    000de322movdqu x0, [rsp+64]
    000de328movdqa [rsp+288], x0
    000de331mov rax, [rsp+80]
    000de336mov [rsp+304], rax
    000de33elea r12, [rip-0x4d04d]
    000de345jmp 0xde73a
    000de34a
    000de34aloc_de34a:
    000de34ashr rax, 32
    000de34emov [rsp+400], eax
    000de355mov rax, [rip+0x134c04]
    000de35ccmp rax, 3
    000de360mov r13, [rsp+368]
    000de368jbe 0xdf0fd
    000de36elea rax, [rsp+400]
    000de376mov [rsp+152], rax
    000de37elea rax, [rip+0x1093a3]
    000de385lea rdi, [rsp+528]
    000de38dmov [rdi], rax
    000de390push 1
    000de392pop rax
    000de393mov [rdi+8], rax
    000de397and [rdi+32], 0
    000de39clea rcx, [rip+0x31b6d]
    000de3a3mov [rsp+160], rcx
    000de3abmov [rdi+16], rbx
    000de3afmov [rdi+24], rax
    000de3b3lea rdx, [rip+0x10925e]
    000de3bapush 4
    000de3bcpop rsi
    000de3bdmov ecx, 229
    000de3c2
    000de3c2loc_de3c2:
    000de3c2call log::__private_api::log
    000de3c7jmp 0xdf0fd
    000de3cc
    000de3ccloc_de3cc:
    000de3ccmov rax, [rip+0x134b8d]
    000de3d3cmp rax, 2
    000de3d7jbe 0xde43f
    000de3d9call [rip+0x133789]
    000de3dfmov [rsp+400], eax
    000de3e6lea rax, [rsp+400]
    000de3eemov [rsp+152], rax
    000de3f6lea rax, [rip+0x109523]
    000de3fdlea rdi, [rsp+528]
    000de405mov [rdi], rax
    000de408push 1
    000de40apop rax
    000de40bmov [rdi+8], rax
    000de40fand [rdi+32], 0
    000de414lea rcx, [rip+0x2ad95]
    000de41bmov [rsp+160], rcx
    000de423mov [rdi+16], rbx
    000de427mov [rdi+24], rax
    000de42blea rdx, [rip+0x1091e6]
    000de432push 3
    000de434pop rsi
    000de435mov ecx, 232
    000de43acall log::__private_api::log
    000de43f
    000de43floc_de43f:
    000de43fcall [rip+0x13375b]
    000de445cmp eax, -1
    000de448je 0xdf08b
    000de44emov [rsp+920], eax
    000de455mov rax, [rip+0x134b04]
    000de45ccmp rax, 3
    000de460jbe 0xde4bb
    000de462lea rax, [rsp+920]
    000de46amov [rsp+152], rax
    000de472lea rax, [rip+0x1094b7]
    000de479lea rdi, [rsp+528]
    000de481mov [rdi], rax
    000de484push 1
    000de486pop rax
    000de487mov [rdi+8], rax
    000de48band [rdi+32], 0
    000de490lea rcx, [rip-0x1378c]
    000de497mov [rsp+160], rcx
    000de49fmov [rdi+16], rbx
    000de4a3mov [rdi+24], rax
    000de4a7lea rdx, [rip+0x10916a]
    000de4aepush 4
    000de4b0pop rsi
    000de4b1mov ecx, 235
    000de4b6call log::__private_api::log
    000de4bb
    000de4bbloc_de4bb:
    000de4bblea rbx, [rsp+528]
    000de4c3mov rdi, rbx
    000de4c6call indicatif::progress_bar::ProgressBar::new_spinner
    000de4cblea r15, [rsp+320]
    000de4d3mov rdi, r15
    000de4d6mov rsi, r14
    000de4d9mov rdx, rbx
    000de4dccall indicatif::multi::MultiProgress::add
    000de4e1lea rbx, [rsp+528]
    000de4e9lea rsi, [rsp+976]
    000de4f1mov rdi, rbx
    000de4f4call _<indicatif::style::ProgressStyle as core::clone::Clone>::clone
    000de4f9mov rbp, [r15]
    000de4fcmov rdi, rbp
    000de4ffmov rsi, rbx
    000de502call indicatif::progress_bar::ProgressBar::set_style
    000de507lea rax, [rip+0x1092f2]
    000de50emov [rbx], rax
    000de511push 1
    000de513pop r13
    000de515mov [rbx+8], r13
    000de519lea rax, [rsp+64]
    000de51emov [rbx+16], rax
    000de522pxor x0, x0
    000de526movdqu [rbx+24], x0
    000de52blea rbx, [rsp+152]
    000de533lea r15, [rsp+528]
    000de53bmov rdi, rbx
    000de53emov rsi, r15
    000de541call alloc::fmt::format
    000de546mov rdi, rbp
    000de549mov rsi, rbx
    000de54ccall indicatif::progress_bar::ProgressBar::set_prefix
    000de551lea rax, [rip+0x1092b8]
    000de558mov [r15], rax
    000de55bmov [r15+8], r13
    000de55fmov [r15+16], r12
    000de563pxor x0, x0
    000de567movdqu [r15+24], x0
    000de56dlea rbx, [rsp+152]
    000de575lea rsi, [rsp+528]
    000de57dmov rdi, rbx
    000de580call alloc::fmt::format
    000de585mov rdi, rbp
    000de588mov rsi, rbx
    000de58bcall indicatif::progress_bar::ProgressBar::set_message
    000de590lea rbx, [rsp+528]
    000de598mov rdi, rbx
    000de59bmov rsi, [rsp+96]
    000de5a0mov rdx, [rsp+352]
    000de5a8call _<alloc::string::String as core::clone::Clone>::clone
    000de5adpxor x0, x0
    000de5b1movdqu [rbx+32], x0
    000de5b6mov al, [rsp+40]
    000de5bamov [rbx+56], al
    000de5bdmov [rbx+48], 4
    000de5c5mov [rbx+24], 8
    000de5cdmov rdi, rbx
    000de5d0call akira_v2::path_finder::PathFinder::start
    000de5d5lea rdi, [rsp+288]
    000de5ddmov rsi, rbx
    000de5e0call akira_v2::path_finder::PathFinder::get_paths
    000de5e5mov rdx, [rsp+104]
    000de5eatest rdx, rdx
    000de5edje 0xdf28f
    000de5f3lea rbx, [rsp+152]
    000de5fbmov rdi, rbx
    000de5femov rsi, [rsp+512]
    000de606call regex::regex::string::Regex::new
    000de60blea rdx, [rip+0x10932e]
    000de612lea r15, [rsp+400]
    000de61amov rdi, r15
    000de61dmov rsi, rbx
    000de620call core::result::Result<T,E>::unwrap
    000de625mov rbp, [rsp+288]
    000de62dmov r13, [rsp+304]
    000de635imul rax, r13, 24
    000de639add rax, rbp
    000de63clea rsi, [rsp+128]
    000de644mov [rsi], rbp
    000de647mov [rsi+8], rax
    000de64bmov [rsi+16], r15
    000de64flea rbx, [rsp+152]
    000de657mov rdi, rbx
    000de65acall _<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
    000de65fcmp [rbx], 0
    000de663je 0xdf146
    000de669push 4
    000de66bpop rdi
    000de66ccall alloc::raw_vec::RawVec<T,A>::allocate_in
    000de671mov rbp, rax
    000de674lea r13, [rsp+152]
    000de67cmov rax, [r13+16]
    000de680movups x0, [r13]
    000de685movups [rbp], x0
    000de689mov [rbp+16], rax
    000de68dlea rax, [rsp+64]
    000de692mov [rax], rbp
    000de695mov [rax+8], rdx
    000de699mov [rax+16], 1
    000de6a1mov rax, [rsp+144]
    000de6a9lea r15, [rsp+16]
    000de6aemov [r15+16], rax
    000de6b2movups x0, [rsp+128]
    000de6bamovaps [r15], x0
    000de6bepush 24
    000de6c0pop r12
    000de6c2push 1
    000de6c4pop rbx
    000de6c5
    000de6c5loc_de6c5:
    000de6c5mov rdi, r13
    000de6c8mov rsi, r15
    000de6cbcall _<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
    000de6d0cmp [rsp+152], 0
    000de6d9je 0xdf10f
    000de6dfcmp rbx, [rsp+72]
    000de6e4jne 0xde6f8
    000de6e6lea rdi, [rsp+64]
    000de6ebpush 1
    000de6edpop rsi
    000de6eecall alloc::vec::Vec<T,A>::reserve
    000de6f3mov rbp, [rsp+64]
    000de6f8
    000de6f8loc_de6f8:
    000de6f8movups x0, [rsp+152]
    000de700mov rax, [rsp+168]
    000de708mov [rbp+r12+16], rax
    000de70dmovups [rbp+r12], x0
    000de713inc rbx
    000de716mov [rsp+80], rbx
    000de71badd r12, 24
    000de71fjmp 0xde6c5
    000de721
    000de721loc_de721:
    000de721mov [rsp+288], 8
    000de72dpxor x0, x0
    000de731movdqu [rsp+296], x0
    000de73a
    000de73aloc_de73a:
    000de73amov rbx, 0x8000000000000001
    000de744lea rax, [rsp+288]
    000de74clea rcx, [rsp+16]
    000de751mov [rcx], rax
    000de754lea rax, [rip+0x1090dd]
    000de75blea r14, [rsp+152]
    000de763mov [r14], rax
    000de766mov [r14+8], 2
    000de76eand [r14+32], 0
    000de773lea rax, [rip-63928]
    000de77amov [rcx+8], rax
    000de77emov [r14+16], rcx
    000de782mov [r14+24], 1
    000de78amov rdi, r14
    000de78dcall std::io::stdio::_print
    000de792push 1
    000de794pop r13
    000de796pxor x0, x0
    000de79aadd rbx, -2
    000de79emov [rsp+384], rbx
    000de7a6lea r15, [rip+0x1347f3]
    000de7adpush 3
    000de7afpop rbx
    000de7b0push 2
    000de7b2pop rbp
    000de7b3
    000de7b3loc_de7b3:
    000de7b3lea rax, [rip+0x10909e]
    000de7bamov [rsp+152], rax
    000de7c2mov [rsp+160], r13
    000de7camov [rsp+168], r12
    000de7d2movdqu [rsp+176], x0
    000de7dbmov rdi, r14
    000de7decall std::io::stdio::_print
    000de7e3pxor x0, x0
    000de7e7mov [rsp+16], r13
    000de7eclea rax, [rsp+16]
    000de7f1movdqu [rax+8], x0
    000de7f6mov eax, [rip+0x1347a4]
    000de7fccmp eax, 4
    000de7ffje 0xde944
    000de805mov eax, [rip+0x134795]
    000de80bcmp eax, 4
    000de80eje 0xde944
    000de814
    000de814loc_de814:
    000de814mov eax, [rip+0x134786]
    000de81alea rdx, [rip-0xa1831]
    000de821
    000de821loc_de821:
    000de821cmp eax, 4
    000de824ja 0xdff68
    000de82amov ecx, eax
    000de82cmovsxd rcx, [rdx+4*rcx]
    000de830add rcx, rdx
    000de833jmp rcx
    000de835lock cmpxchg [rip+0x134763], ebp
    000de83djne 0xde821
    000de83fjmp 0xde8af
    000de841mov eax, ebp
    000de843lock cmpxchg [rip+0x134755], ebx
    000de84bjne 0xde821
    000de84dand [rsp+152], 0
    000de856
    000de856loc_de856:
    000de856mov eax, [rip+0x134744]
    000de85ccmp eax, 3
    000de85fjne 0xde814
    000de861mov r8, [rsp+152]
    000de869test r8, r8
    000de86clea rax, [rsp+160]
    000de874cmovne r8, rax
    000de878or [rsp], -1
    000de87cmov edi, 202
    000de881mov rsi, r15
    000de884mov edx, 137
    000de889mov ecx, ebx
    000de88bxor r9l, r9l
    000de88exor eax, eax
    000de890call [rip+0x133312]
    000de896test rax, rax
    000de899jns 0xde814
    000de89fcall [rip+0x13329b]
    000de8a5cmp [rax], 4
    000de8a8je 0xde856
    000de8aajmp 0xde814
    000de8af
    000de8afloc_de8af:
    000de8afmov [rsp+152], r15
    000de8b7mov [rsp+160], 1
    000de8c2mov al, [rip+0x134800]
    000de8c8mov edi, 8192
    000de8cdcall [rip+0x133265]
    000de8d3test rax, rax
    000de8d6je 0xe0053
    000de8dcand [rip+0x13468d], 0
    000de8e3mov [rip+0x13468a], 0
    000de8eamov [rip+0x134687], rax
    000de8f1mov [rip+0x134684], 8192
    000de8fcand [rip+0x134694], 0
    000de904pxor x0, x0
    000de908movdqu [rip+0x134678], x0
    000de910push 4
    000de912pop rax
    000de913mov [rsp+160], eax
    000de91axchg [rip+0x134680], eax
    000de920cmp eax, 3
    000de923jne 0xde944
    000de925mov rsi, [rsp+152]
    000de92dmov edi, 202
    000de932mov edx, 129
    000de937mov ecx, 0x7fffffff
    000de93cxor eax, eax
    000de93ecall [rip+0x133264]
    000de944
    000de944loc_de944:
    000de944xor eax, eax
    000de946push 1
    000de948pop rcx
    000de949lock cmpxchg [rip+0x13461f], ecx
    000de951jne 0xded5f
    000de957
    000de957loc_de957:
    000de957mov rax, [rip+0x134762]
    000de95etest [rsp+384], rax
    000de966jne 0xded70
    000de96cmov [rsp+112], 0
    000de974
    000de974loc_de974:
    000de974mov al, [rip+0x1345fa]
    000de97amov rax, [rsp+32]
    000de97fmov [rsp+88], rax
    000de984mov rbx, [rip+0x1345ed]
    000de98bmov rcx, [rip+0x1345ee]
    000de992mov rax, 0x7fffffffffffffff
    000de99ccmp rcx, rax
    000de99fcmovae rcx, rax
    000de9a3mov [rsp+104], rcx
    000de9a8mov rcx, [rip+0x1345d9]
    000de9afmov r12, [rip+0x1345da]
    000de9b6mov rax, [rip+0x1345db]
    000de9bdmov [rsp+56], rax
    000de9c2xor eax, eax
    000de9c4mov [rsp+48], rax
    000de9c9
    000de9c9loc_de9c9:
    000de9c9mov rax, rcx
    000de9ccmov [rsp+40], rcx
    000de9d1mov rbp, rcx
    000de9d4lea r15, [rip-0xa19d7]
    000de9dbmov r13, [rsp+56]
    000de9e0
    000de9e0loc_de9e0:
    000de9e0cmp rbp, r12
    000de9e3jb 0xdea38
    000de9e5xor edi, edi
    000de9e7mov rsi, rbx
    000de9eamov rdx, [rsp+104]
    000de9efcall [rip+0x133183]
    000de9f5cmp rax, -1
    000de9f9je 0xdea07
    000de9fbcmp r13, rax
    000de9fecmovbe r13, rax
    000dea02mov r12, rax
    000dea05jmp 0xdea19
    000dea07
    000dea07loc_dea07:
    000dea07call [rip+0x133133]
    000dea0dmovsxd r14, [rax]
    000dea10cmp r14, 9
    000dea14jne 0xdea62
    000dea16xor r12l, r12l
    000dea19
    000dea19loc_dea19:
    000dea19and [rip+0x134567], 0
    000dea21mov [rip+0x134568], r12
    000dea28mov [rip+0x134569], r13
    000dea2fxor eax, eax
    000dea31mov [rsp+40], rax
    000dea36xor ebp, ebp
    000dea38
    000dea38loc_dea38:
    000dea38mov r14, r12
    000dea3bsub r14, rbp
    000dea3etest rbx, rbx
    000dea41jne 0xdeb02
    000dea47mov eax, r14l
    000dea4aand eax, 3
    000dea4dmovsxd rax, [r15+4*rax]
    000dea51add rax, r15
    000dea54jmp rax
    000dea56cmp [r14+16], 35
    000dea5bje 0xde9e0
    000dea5djmp 0xdec01
    000dea62
    000dea62loc_dea62:
    000dea62shl r14, 32
    000dea66or r14, 2
    000dea6amov eax, r14l
    000dea6dand eax, 3
    000dea70movsxd rax, [r15+4*rax]
    000dea74add rax, r15
    000dea77jmp rax
    000dea79cmp [r14+15], 35
    000dea7ejne 0xdec01
    000dea84mov [rsp+56], rbp
    000dea89mov rbp, r12
    000dea8cmov r12, rbx
    000dea8fmov rbx, r13
    000dea92lea r15, [r14-1]
    000dea96mov r13, [r14-1]
    000dea9amov r14, [r14+7]
    000dea9emov rdi, r13
    000deaa1call [r14]
    000deaa4cmp [r14+8], 0
    000deaa9mov r14, [rip+0x133048]
    000deab0je 0xdeab8
    000deab2mov rdi, r13
    000deab5call r14
    000deab8
    000deab8loc_deab8:
    000deab8mov rdi, r15
    000deabbcall r14
    000deabelea r15, [rip-0xa1ac1]
    000deac5mov r13, rbx
    000deac8mov rbx, r12
    000deacbmov r12, rbp
    000deacemov rbp, [rsp+56]
    000dead3jmp 0xde9e0
    000dead8mov rax, r14
    000deadbshr rax, 32
    000deadfcmp eax, 4
    000deae2je 0xde9e0
    000deae8jmp 0xdec01
    000deaedmov rax, r14
    000deaf0shr rax, 32
    000deaf4cmp eax, 35
    000deaf7je 0xde9e0
    000deafdjmp 0xdec01
    000deb02
    000deb02loc_deb02:
    000deb02add rbp, rbx
    000deb05mov rdi, rbp
    000deb08push 10
    000deb0apop rsi
    000deb0bmov rdx, r14
    000deb0ecall [rip+0x13309c]
    000deb14test rax, rax
    000deb17mov [rsp+56], r13
    000deb1cmov [rsp+120], rax
    000deb21je 0xdeb80
    000deb23sub rax, rbp
    000deb26cmp rax, -1
    000deb2aje 0xe0042
    000deb30lea r15, [rax+1]
    000deb34cmp rax, r14
    000deb37jae 0xe002b
    000deb3dmov rcx, [rsp+24]
    000deb42mov r13, [rsp+32]
    000deb47sub rcx, r13
    000deb4acmp rcx, rax
    000deb4dja 0xdeb64
    000deb4flea rdi, [rsp+16]
    000deb54mov rsi, r13
    000deb57mov rdx, r15
    000deb5acall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
    000deb5fmov r13, [rsp+32]
    000deb64
    000deb64loc_deb64:
    000deb64mov rdi, [rsp+16]
    000deb69add rdi, r13
    000deb6cmov rsi, rbp
    000deb6fmov rdx, r15
    000deb72call [rip+0x132fa8]
    000deb78add r13, r15
    000deb7bmov r14, r15
    000deb7ejmp 0xdebbe
    000deb80
    000deb80loc_deb80:
    000deb80mov rax, [rsp+24]
    000deb85mov r13, [rsp+32]
    000deb8asub rax, r13
    000deb8dcmp rax, r14
    000deb90jae 0xdeba7
    000deb92lea rdi, [rsp+16]
    000deb97mov rsi, r13
    000deb9amov rdx, r14
    000deb9dcall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
    000deba2mov r13, [rsp+32]
    000deba7
    000deba7loc_deba7:
    000deba7mov rdi, [rsp+16]
    000debacadd rdi, r13
    000debafmov rsi, rbp
    000debb2mov rdx, r14
    000debb5call [rip+0x132f65]
    000debbbadd r13, r14
    000debbe
    000debbeloc_debbe:
    000debbemov rax, [rsp+40]
    000debc3add rax, r14
    000debc6cmp rax, r12
    000debc9cmovae rax, r12
    000debcdadd [rsp+48], r14
    000debd2mov [rsp+32], r13
    000debd7mov [rip+0x1343aa], rax
    000debdemov bpl, 1
    000debe1cmp [rsp+120], 0
    000debe7jne 0xded99
    000debedmov rcx, rax
    000debf0mov r15l, 0
    000debf6test r14, r14
    000debf9jne 0xde9c9
    000debffjmp 0xdec11
    000dec01
    000dec01loc_dec01:
    000dec01mov r13, [rsp+32]
    000dec06xor ebp, ebp
    000dec08mov [rsp+48], r14
    000dec0dpush 1
    000dec0fpop r15
    000dec11
    000dec11loc_dec11:
    000dec11mov rdx, r13
    000dec14mov r14, [rsp+88]
    000dec19sub rdx, r14
    000dec1cjb 0xdffa2
    000dec22mov rsi, [rsp+16]
    000dec27add rsi, r14
    000dec2alea rdi, [rsp+152]
    000dec32call core::str::converts::from_utf8
    000dec37mov rbx, [rsp+152]
    000dec3ftest rbx, rbx
    000dec42cmovne r13, r14
    000dec46mov [rsp+32], r13
    000dec4bcmp [rsp+112], 0
    000dec50lea r12, [rip-0x4d95f]
    000dec57jne 0xdec6e
    000dec59mov rax, [rip+0x134460]
    000dec60test [rsp+384], rax
    000dec68jne 0xded80
    000dec6e
    000dec6eloc_dec6e:
    000dec6exor eax, eax
    000dec70xchg [rip+0x1342fa], eax
    000dec76cmp eax, 2
    000dec79push 1
    000dec7bpop r13
    000dec7djne 0xdec9b
    000dec7fmov edi, 202
    000dec84lea rsi, [rip+0x1342e5]
    000dec8bmov edx, 129
    000dec90push 1
    000dec92pop rcx
    000dec93xor eax, eax
    000dec95call [rip+0x132f0d]
    000dec9b
    000dec9bloc_dec9b:
    000dec9btest rbx, rbx
    000dec9esete al
    000deca1test al, bpl
    000deca4je 0xdffb9
    000decaamov rbx, [rsp+16]
    000decafmov rsi, [rsp+32]
    000decb4mov rdi, rbx
    000decb7call core::str::_<impl str>::trim_matches
    000decbcmov r14, rax
    000decbfmov r15, rdx
    000decc2mov rdi, rax
    000decc5mov rsi, rdx
    000decc8lea rdx, [rip-0x8b634]
    000deccfmov rcx, r13
    000decd2call _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
    000decd7test al, al
    000decd9jne 0xdeda1
    000decdfmov rdi, r14
    000dece2mov rsi, r15
    000dece5lea rdx, [rip-0x83087]
    000dececmov rcx, r13
    000decefcall _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
    000decf4test al, al
    000decf6jne 0xdfffa
    000decfclea rax, [rip+0x108b7d]
    000ded03mov [rsp+152], rax
    000ded0bmov [rsp+160], 1
    000ded17mov [rsp+168], r12
    000ded1fpxor x0, x0
    000ded23movdqu [rsp+176], x0
    000ded2clea r14, [rsp+152]
    000ded34mov rdi, r14
    000ded37call std::io::stdio::_print
    000ded3cmov rsi, [rsp+24]
    000ded41mov rdi, rbx
    000ded44call core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000ded49pxor x0, x0
    000ded4dpush 3
    000ded4fpop rbx
    000ded50push 2
    000ded52pop rbp
    000ded53lea r15, [rip+0x134246]
    000ded5ajmp 0xde7b3
    000ded5f
    000ded5floc_ded5f:
    000ded5flea rdi, [rip+0x13420a]
    000ded66call std::sys::unix::locks::futex_mutex::Mutex::lock_contended
    000ded6bjmp 0xde957
    000ded70
    000ded70loc_ded70:
    000ded70call std::panicking::panic_count::is_zero_slow_path
    000ded75xor al, 1
    000ded77mov [rsp+112], eax
    000ded7bjmp 0xde974
    000ded80
    000ded80loc_ded80:
    000ded80call std::panicking::panic_count::is_zero_slow_path
    000ded85test al, al
    000ded87jne 0xdec6e
    000ded8dmov [rip+0x1341e0], 1
    000ded94jmp 0xdec6e
    000ded99
    000ded99loc_ded99:
    000ded99xor r15l, r15l
    000ded9cjmp 0xdec11
    000deda1
    000deda1loc_deda1:
    000deda1lea rax, [rip+0x108af8]
    000deda8lea rdi, [rsp+152]
    000dedb0mov [rdi], rax
    000dedb3mov [rdi+8], 1
    000dedbbmov [rdi+16], r12
    000dedbfpxor x0, x0
    000dedc3movdqu [rdi+24], x0
    000dedc8call std::io::stdio::_print
    000dedcdlea rbx, [rsp+64]
    000dedd2mov r15, [rsp+320]
    000deddamov r14, [rsp+336]
    000dede2and [rsp+336], 0
    000dedeblea rax, [rsp+288]
    000dedf3mov [rbx], rax
    000dedf6lea rcx, [r15-24]
    000dedfaxor r12l, r12l
    000dedfdxor r13l, r13l
    000dee00
    000dee00loc_dee00:
    000dee00cmp r14, r13
    000dee03je 0xdee36
    000dee05lea rbp, [rcx+24]
    000dee09mov rsi, [rcx+24]
    000dee0dmov rdx, [rcx+40]
    000dee11mov rdi, rbx
    000dee14call alloc::vec::Vec<T,A>::retain::_{{closure}}
    000dee19inc r13
    000dee1cmov rcx, rbp
    000dee1ftest al, al
    000dee21jne 0xdee00
    000dee23mov rdi, [rbp]
    000dee27mov rsi, [rbp+8]
    000dee2bcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000dee30push 1
    000dee32pop r12
    000dee34jmp 0xdee39
    000dee36
    000dee36loc_dee36:
    000dee36mov r13, r14
    000dee39
    000dee39loc_dee39:
    000dee39imul rax, r13, 24
    000dee3dadd r15, rax
    000dee40lea rbx, [rsp+64]
    000dee45
    000dee45loc_dee45:
    000dee45cmp r14, r13
    000dee48je 0xdee8f
    000dee4amov rsi, [r15]
    000dee4dmov rdx, [r15+16]
    000dee51mov rdi, rbx
    000dee54call alloc::vec::Vec<T,A>::retain::_{{closure}}
    000dee59test al, al
    000dee5bje 0xdee77
    000dee5dimul rax, r12, -24
    000dee61mov rcx, [r15+16]
    000dee65mov [r15+rax+16], rcx
    000dee6amovdqu x0, [r15]
    000dee6fmovdqu [r15+rax], x0
    000dee75jmp 0xdee86
    000dee77
    000dee77loc_dee77:
    000dee77inc r12
    000dee7amov rdi, [r15]
    000dee7dmov rsi, [r15+8]
    000dee81call core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000dee86
    000dee86loc_dee86:
    000dee86inc r13
    000dee89add r15, 24
    000dee8djmp 0xdee45
    000dee8f
    000dee8floc_dee8f:
    000dee8flea rdi, [rsp+152]
    000dee97lea rax, [rsp+320]
    000dee9fmov [rdi], rax
    000deea2mov [rdi+8], r14
    000deea6mov [rdi+16], r12
    000deeaamov [rdi+24], r14
    000deeaecall core::ptr::drop_in_place<alloc::vec::Vec<T,A>::retain_mut::BackshiftOnDrop<std::path::PathBuf,alloc::alloc::Global>>
    000deeb3mov rdi, [rsp+16]
    000deeb8mov rsi, [rsp+24]
    000deebdcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000deec2lea rdi, [rsp+288]
    000deecacall core::ptr::drop_in_place<alloc::vec::Vec<std::path::PathBuf>>
    000deecflea rdi, [rsp+400]
    000deed7call core::ptr::drop_in_place<regex::regex::string::Regex>
    000deedcmov r15, [rsp+920]
    000deee4
    000deee4loc_deee4:
    000deee4lea rax, [rip+0x1084fd]
    000deeeblea rbx, [rsp+16]
    000deef0mov [rbx], rax
    000deef3lea rax, [rip+0x1089b6]
    000deefalea rsi, [rsp+152]
    000def02mov [rsi], rax
    000def05mov [rsi+8], 2
    000def0dand [rsi+32], 0
    000def12lea r12, [rip+0x24723]
    000def19mov [rbx+8], r12
    000def1dmov [rsi+16], rbx
    000def21mov [rsi+24], 1
    000def29lea r14, [rsp+400]
    000def31mov rdi, r14
    000def34call alloc::fmt::format
    000def39mov rdi, r15
    000def3cmov rsi, r14
    000def3fcall indicatif::progress_bar::ProgressBar::finish_with_message
    000def44mov rdx, [rsp+336]
    000def4ctest rdx, rdx
    000def4fje 0xe0200
    000def55cmp rdx, [rsp+344]
    000def5dmov r13, [rsp+368]
    000def65jae 0xdef91
    000def67mov rsi, [rsp+320]
    000def6flea r15, [rsp+152]
    000def77mov rdi, r15
    000def7acall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
    000def7fmov rsi, [rsp+360]
    000def87mov rdx, [rsp+336]
    000def8fjmp 0xdefb9
    000def91
    000def91loc_def91:
    000def91mov rsi, [rsp+320]
    000def99lea r15, [rsp+152]
    000defa1mov rdi, r15
    000defa4call _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
    000defa9mov rsi, [rsp+360]
    000defb1mov rdx, [rsp+344]
    000defb9
    000defb9loc_defb9:
    000defb9mov rcx, [rsp+520]
    000defc1mov rdi, r15
    000defc4call akira_v2::lock::lock
    000defc9mov rax, [rip+0x133f90]
    000defd0cmp rax, 2
    000defd4jbe 0xdf05f
    000defdamov rdi, [rsp+912]
    000defe2mov esi, [rsp+396]
    000defe9call std::time::Instant::elapsed
    000defeemov [rsp+16], rax
    000deff3mov [rsp+24], edx
    000deff7lea rax, [rip+0x10848a]
    000deffemov [rsp+400], rax
    000df006mov [rsp+408], r12
    000df00emov [rsp+416], rbx
    000df016lea rax, [rip+0x1088e3]
    000df01dlea rdi, [rsp+152]
    000df025mov [rdi], rax
    000df028push 2
    000df02apop rcx
    000df02bmov [rdi+8], rcx
    000df02fand [rdi+32], 0
    000df034lea rax, [rip+0x397b1]
    000df03bmov [rsp+424], rax
    000df043mov [rdi+16], r14
    000df047mov [rdi+24], rcx
    000df04blea rdx, [rip+0x1085c6]
    000df052push 3
    000df054pop rsi
    000df055mov ecx, 326
    000df05acall log::__private_api::log
    000df05f
    000df05floc_df05f:
    000df05flea rdi, [rsp+320]
    000df067call core::ptr::drop_in_place<alloc::vec::Vec<std::path::PathBuf>>
    000df06clea rdi, [rsp+528]
    000df074call core::ptr::drop_in_place<akira_v2::path_finder::PathFinder>
    000df079lea rdi, [rsp+920]
    000df081call core::ptr::drop_in_place<indicatif::progress_bar::ProgressBar>
    000df086jmp 0xdf42c
    000df08b
    000df08bloc_df08b:
    000df08bor [rsp+400], -1
    000df093mov rax, [rip+0x133ec6]
    000df09atest rax, rax
    000df09dje 0xdf0f5
    000df09flea rax, [rsp+400]
    000df0a7mov [rsp+152], rax
    000df0aflea rax, [rip+0x1088a2]
    000df0b6lea rdi, [rsp+528]
    000df0bemov [rdi], rax
    000df0c1push 1
    000df0c3pop rsi
    000df0c4mov [rdi+8], rsi
    000df0c8and [rdi+32], 0
    000df0cdlea rax, [rip-0x143c9]
    000df0d4mov [rsp+160], rax
    000df0dcmov [rdi+16], rbx
    000df0e0mov [rdi+24], rsi
    000df0e4lea rdx, [rip+0x10852d]
    000df0ebmov ecx, 268
    000df0f0call log::__private_api::log
    000df0f5
    000df0f5loc_df0f5:
    000df0f5mov r13, [rsp+368]
    000df0fd
    000df0fdloc_df0fd:
    000df0fdlea rdi, [rsp+520]
    000df105call core::ptr::drop_in_place<indicatif::multi::MultiProgress>
    000df10ajmp 0xdf42c
    000df10f
    000df10floc_df10f:
    000df10fmov rsi, [rsp+160]
    000df117xor edi, edi
    000df119call core::ptr::drop_in_place<std::env::VarError>
    000df11emovdqu x0, [rsp+64]
    000df124movdqa [rsp+16], x0
    000df12amov rax, [rsp+80]
    000df12fmov [rsp+32], rax
    000df134mov rbp, [rsp+288]
    000df13cmov r13, [rsp+304]
    000df144jmp 0xdf159
    000df146
    000df146loc_df146:
    000df146mov [rsp+16], 8
    000df14fpxor x0, x0
    000df153movdqu [rsp+24], x0
    000df159
    000df159loc_df159:
    000df159lea rbx, [rsp+16]
    000df15emov [rsp+64], rbx
    000df163lea rax, [rip+0x1086ce]
    000df16alea rdi, [rsp+152]
    000df172mov [rdi], rax
    000df175mov [rdi+8], 2
    000df17dand [rdi+32], 0
    000df182lea rax, [rip-0x103c7]
    000df189mov [rsp+72], rax
    000df18elea rax, [rsp+64]
    000df193mov [rdi+16], rax
    000df197mov [rdi+24], 1
    000df19fcall std::io::stdio::_print
    000df1a4and [rsp+304], 0
    000df1admov [rsp+64], rbx
    000df1b2lea rcx, [rbp-24]
    000df1b6xor ebx, ebx
    000df1b8xor r12l, r12l
    000df1bb
    000df1bbloc_df1bb:
    000df1bbcmp r13, r12
    000df1beje 0xdf1f1
    000df1c0lea r15, [rcx+24]
    000df1c4mov rsi, [rcx+24]
    000df1c8mov rdx, [rcx+40]
    000df1cclea rdi, [rsp+64]
    000df1d1call alloc::vec::Vec<T,A>::retain::_{{closure}}
    000df1d6inc r12
    000df1d9mov rcx, r15
    000df1dctest al, al
    000df1dejne 0xdf1bb
    000df1e0mov rdi, [r15]
    000df1e3mov rsi, [r15+8]
    000df1e7call core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000df1ecpush 1
    000df1eepop rbx
    000df1efjmp 0xdf1f4
    000df1f1
    000df1f1loc_df1f1:
    000df1f1mov r12, r13
    000df1f4
    000df1f4loc_df1f4:
    000df1f4imul rax, r12, 24
    000df1f8add rbp, rax
    000df1fblea r15, [rsp+64]
    000df200
    000df200loc_df200:
    000df200cmp r13, r12
    000df203je 0xdf24c
    000df205mov rsi, [rbp]
    000df209mov rdx, [rbp+16]
    000df20dmov rdi, r15
    000df210call alloc::vec::Vec<T,A>::retain::_{{closure}}
    000df215test al, al
    000df217je 0xdf233
    000df219imul rax, rbx, -24
    000df21dmov rcx, [rbp+16]
    000df221mov [rbp+rax+16], rcx
    000df226movdqu x0, [rbp]
    000df22bmovdqu [rbp+rax], x0
    000df231jmp 0xdf243
    000df233
    000df233loc_df233:
    000df233inc rbx
    000df236mov rdi, [rbp]
    000df23amov rsi, [rbp+8]
    000df23ecall core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000df243
    000df243loc_df243:
    000df243inc r12
    000df246add rbp, 24
    000df24ajmp 0xdf200
    000df24c
    000df24cloc_df24c:
    000df24clea rdi, [rsp+152]
    000df254lea rax, [rsp+288]
    000df25cmov [rdi], rax
    000df25fmov [rdi+8], r13
    000df263mov [rdi+16], rbx
    000df267mov [rdi+24], r13
    000df26bcall core::ptr::drop_in_place<alloc::vec::Vec<T,A>::retain_mut::BackshiftOnDrop<std::path::PathBuf,alloc::alloc::Global>>
    000df270lea rdi, [rsp+16]
    000df275call core::ptr::drop_in_place<alloc::vec::Vec<std::path::PathBuf>>
    000df27alea rdi, [rsp+400]
    000df282call core::ptr::drop_in_place<regex::regex::string::Regex>
    000df287mov rbp, [rsp+320]
    000df28f
    000df28floc_df28f:
    000df28flea rax, [rip+0x108152]
    000df296lea rbx, [rsp+16]
    000df29bmov [rbx], rax
    000df29elea rax, [rip+0x10860b]
    000df2a5lea rsi, [rsp+152]
    000df2admov [rsi], rax
    000df2b0mov [rsi+8], 2
    000df2b8and [rsi+32], 0
    000df2bdlea r13, [rip+0x24378]
    000df2c4mov [rbx+8], r13
    000df2c8mov [rsi+16], rbx
    000df2ccmov [rsi+24], 1
    000df2d4lea r15, [rsp+400]
    000df2dcmov rdi, r15
    000df2dfcall alloc::fmt::format
    000df2e4mov rdi, rbp
    000df2e7mov rsi, r15
    000df2eacall indicatif::progress_bar::ProgressBar::finish_with_message
    000df2efmov rdx, [rsp+304]
    000df2f7test rdx, rdx
    000df2faje 0xe02ee
    000df300cmp rdx, [rsp+344]
    000df308jae 0xdf334
    000df30amov rsi, [rsp+288]
    000df312lea r12, [rsp+152]
    000df31amov rdi, r12
    000df31dcall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
    000df322mov rsi, [rsp+360]
    000df32amov rdx, [rsp+304]
    000df332jmp 0xdf35c
    000df334
    000df334loc_df334:
    000df334mov rsi, [rsp+288]
    000df33clea r12, [rsp+152]
    000df344mov rdi, r12
    000df347call _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
    000df34cmov rsi, [rsp+360]
    000df354mov rdx, [rsp+344]
    000df35c
    000df35cloc_df35c:
    000df35cmov rdi, r12
    000df35fmov rcx, r14
    000df362call akira_v2::lock::lock
    000df367mov rax, [rip+0x133bf2]
    000df36ecmp rax, 2
    000df372jbe 0xdf3fd
    000df378mov rdi, [rsp+912]
    000df380mov esi, [rsp+396]
    000df387call std::time::Instant::elapsed
    000df38cmov [rsp+16], rax
    000df391mov [rsp+24], edx
    000df395lea rax, [rip+0x1080ec]
    000df39cmov [rsp+400], rax
    000df3a4mov [rsp+408], r13
    000df3acmov [rsp+416], rbx
    000df3b4lea rax, [rip+0x108545]
    000df3bblea rdi, [rsp+152]
    000df3c3mov [rdi], rax
    000df3c6push 2
    000df3c8pop rcx
    000df3c9mov [rdi+8], rcx
    000df3cdand [rdi+32], 0
    000df3d2lea rax, [rip+0x39413]
    000df3d9mov [rsp+424], rax
    000df3e1mov [rdi+16], r15
    000df3e5mov [rdi+24], rcx
    000df3e9lea rdx, [rip+0x108228]
    000df3f0push 3
    000df3f2pop rsi
    000df3f3mov ecx, 266
    000df3f8call log::__private_api::log
    000df3fd
    000df3fdloc_df3fd:
    000df3fdlea rdi, [rsp+288]
    000df405call core::ptr::drop_in_place<alloc::vec::Vec<std::path::PathBuf>>
    000df40alea rdi, [rsp+528]
    000df412call core::ptr::drop_in_place<akira_v2::path_finder::PathFinder>
    000df417lea rdi, [rsp+320]
    000df41fcall core::ptr::drop_in_place<indicatif::progress_bar::ProgressBar>
    000df424mov r13, [rsp+368]
    000df42c
    000df42cloc_df42c:
    000df42cmov rbx, [rsp+376]
    000df434mov rdi, [rsp+944]
    000df43cmov rsi, [rsp+952]
    000df444call core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000df449mov rdi, [rsp+512]
    000df451mov rsi, rbx
    000df454call core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000df459mov rdi, [rsp+96]
    000df45emov rsi, r13
    000df461call core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000df466lea rdi, [rsp+976]
    000df46ecall core::ptr::drop_in_place<indicatif::style::ProgressStyle>
    000df473add rsp, 1112
    000df47apop rbx
    000df47bpop r12
    000df47dpop r13
    000df47fpop r14
    000df481pop r15
    000df483pop rbp
    000df484ret
    000df485
    000df485loc_df485:
    000df485mov al, [rip+0x133c3d]
    000df48bmov edi, 128
    000df490call [rip+0x1326a2]
    000df496test rax, rax
    000df499je 0xe03ef
    000df49fmov rbx, rax
    000df4a2mov [rsp+16], rax
    000df4a7mov [rsp+24], 128
    000df4b0and [rsp+32], 0
    000df4b6mov al, [rip+0x133c0c]
    000df4bcpush 20
    000df4bepop rdi
    000df4bfcall [rip+0x132673]
    000df4c5test rax, rax
    000df4c8je 0xe040b
    000df4cemov [rsp+400], rax
    000df4d6mov [rsp+408], 20
    000df4e2and [rsp+416], 0
    000df4ebmov rax, 0x70756f7267632f73
    000df4f5mov [rbx+6], rax
    000df4f9mov rax, 0x2f73662f7379732f
    000df503mov [rbx], rax
    000df506test rbp, rbp
    000df509je 0xdf51a
    000df50bmov rax, [rsp+40]
    000df510cmp [rax], 47
    000df513jne 0xdf51a
    000df515xor r13l, r13l
    000df518jmp 0xdf522
    000df51a
    000df51aloc_df51a:
    000df51amov [rbx+14], 47
    000df51epush 15
    000df520pop r13
    000df522
    000df522loc_df522:
    000df522mov [rsp+32], r13
    000df527mov eax, 128
    000df52csub rax, r13
    000df52fcmp rax, rbp
    000df532jae 0xdf54e
    000df534lea rdi, [rsp+16]
    000df539mov rsi, r13
    000df53cmov rdx, rbp
    000df53fcall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
    000df544mov rbx, [rsp+16]
    000df549mov r13, [rsp+32]
    000df54e
    000df54eloc_df54e:
    000df54elea rdi, [rbx+r13]
    000df552mov rsi, [rsp+40]
    000df557mov rdx, rbp
    000df55acall [rip+0x1325c0]
    000df560add r13, rbp
    000df563mov [rsp+32], r13
    000df568je 0xdf71d
    000df56ecmp [r13+rbx-1], 47
    000df574je 0xdf720
    000df57acmp [rsp+24], r13
    000df57fjne 0xdf59b
    000df581lea rdi, [rsp+16]
    000df586push 1
    000df588pop rdx
    000df589mov rsi, r13
    000df58ccall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
    000df591mov rbx, [rsp+16]
    000df596mov r13, [rsp+32]
    000df59b
    000df59bloc_df59b:
    000df59bmov [rbx+r13], 47
    000df5a0inc r13
    000df5a3mov [rsp+32], r13
    000df5a8jmp 0xdf720
    000df5ad
    000df5adloc_df5ad:
    000df5adpush -1
    000df5afpop r14
    000df5b1lea r12, [rsp+400]
    000df5b9mov rbp, [rsp+384]
    000df5c1
    000df5c1loc_df5c1:
    000df5c1mov rdi, rbx
    000df5c4mov rsi, r13
    000df5c7mov rdx, [rsp+112]
    000df5ccmov rcx, rbp
    000df5cfcall std::path::Path::_starts_with
    000df5d4test al, al
    000df5d6je 0xdf6d3
    000df5dclea rdi, [rsp+16]
    000df5e1mov rsi, r12
    000df5e4lea rdx, [rip-0xa60ab]
    000df5ebpush 16
    000df5edpop rcx
    000df5eecall std::sys::unix::thread::cgroups::quota_v1::_{{closure}}
    000df5f3mov r15, rax
    000df5f6mov rbx, rdx
    000df5f9lea rdi, [rsp+16]
    000df5femov rsi, r12
    000df601lea rdx, [rip-0x4ec64]
    000df608push 17
    000df60apop rcx
    000df60bcall std::sys::unix::thread::cgroups::quota_v1::_{{closure}}
    000df610cmp r15, 1
    000df614jne 0xdf633
    000df616cmp rax, 1
    000df61ajne 0xdf633
    000df61cmov rcx, rdx
    000df61ftest rdx, rdx
    000df622je 0xdf633
    000df624mov rax, rbx
    000df627xor edx, edx
    000df629div rcx
    000df62ccmp r14, rax
    000df62fcmovae r14, rax
    000df633
    000df633loc_df633:
    000df633mov rax, [rsp+16]
    000df638mov rbx, [rsp+32]
    000df63dtest rbx, rbx
    000df640je 0xdf649
    000df642mov cl, 1
    000df644cmp [rax], 47
    000df647je 0xdf64b
    000df649
    000df649loc_df649:
    000df649xor ecx, ecx
    000df64b
    000df64bloc_df64b:
    000df64bmov [rsp+528], rax
    000df653mov [rsp+536], rbx
    000df65bmov [rsp+544], 6
    000df663mov [rsp+586], cl
    000df66amov [rsp+584], 512
    000df674lea rdi, [rsp+152]
    000df67clea rsi, [rsp+528]
    000df684call _<std::path::Components as core::iter::traits::double_ended::DoubleEndedIterator>::next_back
    000df689mov al, [rsp+152]
    000df690cmp al, 10
    000df692jne 0xdf6a3
    000df694
    000df694loc_df694:
    000df694mov rbx, [rsp+16]
    000df699mov r13, [rsp+32]
    000df69ejmp 0xdf5c1
    000df6a3
    000df6a3loc_df6a3:
    000df6a3add al, -6
    000df6a5cmp al, 3
    000df6a7ja 0xdf694
    000df6a9movzx eax, al
    000df6acdec rax
    000df6afcmp rax, 3
    000df6b3jae 0xdf694
    000df6b5lea rdi, [rsp+528]
    000df6bdcall std::path::Components::as_path
    000df6c2test rax, rax
    000df6c5je 0xdf694
    000df6c7cmp rbx, rdx
    000df6cajb 0xdf694
    000df6ccmov [rsp+32], rdx
    000df6d1jmp 0xdf694
    000df6d3
    000df6d3loc_df6d3:
    000df6d3cmp [rsp+120], 0
    000df6d9je 0xdf6ee
    000df6dbcmp [rsp+96], 0
    000df6e1je 0xdf6ee
    000df6e3mov rdi, [rsp+120]
    000df6e8call [rip+0x13240a]
    000df6ee
    000df6eeloc_df6ee:
    000df6eecmp [rsp+408], 0
    000df6f7je 0xdf707
    000df6f9mov rdi, [rsp+400]
    000df701call [rip+0x1323f1]
    000df707
    000df707loc_df707:
    000df707cmp [rsp+24], 0
    000df70dje 0xdff39
    000df713mov rdi, [rsp+16]
    000df718jmp 0xdff33
    000df71d
    000df71dloc_df71d:
    000df71dxor r13l, r13l
    000df720
    000df720loc_df720:
    000df720mov rax, [rsp+24]
    000df725sub rax, r13
    000df728cmp rax, 17
    000df72cja 0xdf743
    000df72elea rdi, [rsp+16]
    000df733push 18
    000df735pop rdx
    000df736mov rsi, r13
    000df739call alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
    000df73emov r13, [rsp+32]
    000df743
    000df743loc_df743:
    000df743mov rbp, [rsp+16]
    000df748movdqu x0, [rip-0x4edbe]
    000df750movdqu [rbp+r13], x0
    000df757mov [rbp+r13+16], 29554
    000df75fadd r13, 18
    000df763mov [rsp+32], r13
    000df768lea rdi, [rsp+528]
    000df770mov rsi, rbp
    000df773mov rdx, r13
    000df776call std::sys_common::fs::try_exists
    000df77bmov al, [rsp+528]
    000df782test al, al
    000df784jne 0xdfe25
    000df78acmp [rsp+529], 0
    000df792je 0xdfe25
    000df798test r13, r13
    000df79bje 0xdf7a5
    000df79dmov al, 1
    000df79fcmp [rbp], 47
    000df7a3je 0xdf7a7
    000df7a5
    000df7a5loc_df7a5:
    000df7a5xor eax, eax
    000df7a7
    000df7a7loc_df7a7:
    000df7a7lea rsi, [rsp+528]
    000df7afmov [rsi], rbp
    000df7b2mov [rsi+8], r13
    000df7b6mov [rsi+16], 6
    000df7bamov [rsi+58], al
    000df7bdmov [rsi+56], 512
    000df7c3lea rdi, [rsp+152]
    000df7cbcall _<std::path::Components as core::iter::traits::double_ended::DoubleEndedIterator>::next_back
    000df7d0mov al, [rsp+152]
    000df7d7cmp al, 10
    000df7d9jne 0xdfea5
    000df7df
    000df7dfloc_df7df:
    000df7dfpush -1
    000df7e1pop r14
    000df7e3
    000df7e3loc_df7e3:
    000df7e3mov rdi, rbp
    000df7e6mov rsi, r13
    000df7e9lea rdx, [rip-0x4ee6c]
    000df7f0push 14
    000df7f2pop rcx
    000df7f3call std::path::Path::_starts_with
    000df7f8test al, al
    000df7faje 0xdff0f
    000df800test r13, r13
    000df803je 0xdf83e
    000df805cmp [r13+rbp-1], 47
    000df80bje 0xdf841
    000df80dcmp [rsp+24], r13
    000df812jne 0xdf82e
    000df814lea rdi, [rsp+16]
    000df819mov rsi, r13
    000df81cpush 1
    000df81epop rdx
    000df81fcall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
    000df824mov rbp, [rsp+16]
    000df829mov r13, [rsp+32]
    000df82e
    000df82eloc_df82e:
    000df82emov [rbp+r13], 47
    000df834inc r13
    000df837mov [rsp+32], r13
    000df83cjmp 0xdf841
    000df83e
    000df83eloc_df83e:
    000df83exor r13l, r13l
    000df841
    000df841loc_df841:
    000df841mov rax, [rsp+24]
    000df846sub rax, r13
    000df849cmp rax, 6
    000df84dja 0xdf866
    000df84flea rdi, [rsp+16]
    000df854mov rsi, r13
    000df857push 7
    000df859pop rdx
    000df85acall alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
    000df85fmov rbx, [rsp+32]
    000df864jmp 0xdf869
    000df866
    000df866loc_df866:
    000df866mov rbx, r13
    000df869
    000df869loc_df869:
    000df869mov rbp, [rsp+16]
    000df86emov [rbp+rbx+3], 0x78616d2e
    000df876mov [rbp+rbx], 0x2e757063
    000df87eand [rsp+416], 0
    000df887lea rax, [rsp+296]
    000df88fand [rax+4], 0
    000df894lea r13, [rbx+7]
    000df898and [rax], 0
    000df89bmov [rsp+32], r13
    000df8a0mov rax, 0x1b600000000
    000df8aamov [rsp+288], rax
    000df8b2mov [rsp+296], 1
    000df8bacmp r13, 383
    000df8c1jbe 0xdf8e0
    000df8c3lea rdi, [rsp+128]
    000df8cbmov rsi, rbp
    000df8cemov rdx, r13
    000df8d1lea rcx, [rsp+288]
    000df8d9call std::sys::common::small_c_string::run_with_cstr_allocating
    000df8dejmp 0xdf95a
    000df8e0
    000df8e0loc_df8e0:
    000df8e0lea r15, [rsp+528]
    000df8e8mov rdi, r15
    000df8ebmov rsi, rbp
    000df8eemov rdx, r13
    000df8f1call [rip+0x132229]
    000df8f7mov [rsp+rbx+535], 0
    000df8ffadd rbx, 8
    000df903lea rdi, [rsp+152]
    000df90bmov rsi, r15
    000df90emov rdx, rbx
    000df911call core::ffi::c_str::CStr::from_bytes_with_nul
    000df916cmp [rsp+152], 0
    000df91fje 0xdf93d
    000df921lea rax, [rip+0x131078]
    000df928mov [rsp+136], rax
    000df930mov [rsp+128], 1
    000df93bjmp 0xdf95a
    000df93d
    000df93dloc_df93d:
    000df93dmov rsi, [rsp+160]
    000df945lea rdi, [rsp+128]
    000df94dlea rdx, [rsp+288]
    000df955call std::sys::unix::fs::File::open_c
    000df95a
    000df95aloc_df95a:
    000df95acmp [rsp+128], 0
    000df962je 0xdf982
    000df964mov rax, [rsp+136]
    000df96cmov [rsp+328], rax
    000df974mov [rsp+320], 1
    000df980jmp 0xdf9cd
    000df982
    000df982loc_df982:
    000df982mov eax, [rsp+132]
    000df989mov [rsp+528], eax
    000df990lea rdi, [rsp+320]
    000df998lea rsi, [rsp+528]
    000df9a0lea rdx, [rsp+400]
    000df9a8call _<&std::fs::File as std::io::Read>::read_to_string
    000df9admov edi, [rsp+528]
    000df9b4call [rip+0x13215e]
    000df9bacmp [rsp+320], 0
    000df9c3je 0xdfa25
    000df9c5mov rax, [rsp+328]
    000df9cd
    000df9cdloc_df9cd:
    000df9cdmov ecx, eax
    000df9cfand ecx, 3
    000df9d2lea rdx, [rcx-2]
    000df9d6cmp rdx, 2
    000df9dajb 0xdfce1
    000df9e0test rcx, rcx
    000df9e3je 0xdfce1
    000df9e9lea rbx, [rax-1]
    000df9edmov r15, [rax-1]
    000df9f1mov r12, [rax+7]
    000df9f5mov rdi, r15
    000df9f8call [r12]
    000df9fccmp [r12+8], 0
    000dfa02mov rax, [rip+0x1320ef]
    000dfa09je 0xdfa1b
    000dfa0bmov rdi, r15
    000dfa0ecall [rip+0x1320e4]
    000dfa14mov rax, [rip+0x1320dd]
    000dfa1b
    000dfa1bloc_dfa1b:
    000dfa1bmov rdi, rbx
    000dfa1ecall rax
    000dfa20jmp 0xdfce1
    000dfa25
    000dfa25loc_dfa25:
    000dfa25and [rsp+528], 0
    000dfa2emov rbx, [rsp+400]
    000dfa36mov rax, [rsp+416]
    000dfa3emov [rsp+536], rax
    000dfa46mov [rsp+544], rbx
    000dfa4emov [rsp+552], rax
    000dfa56and [rsp+560], 0
    000dfa5fmov [rsp+568], rax
    000dfa67mov [rsp+576], 1
    000dfa73mov rax, 0xa0000000a
    000dfa7dmov [rsp+584], rax
    000dfa85and [rsp+592], 0
    000dfa8elea rdi, [rsp+152]
    000dfa96lea rsi, [rsp+544]
    000dfa9ecall _ZN81_$LT$core..str..pattern..CharSearcher$u20$as$u20$core..str..pattern..Searcher$GT$10next_match17hd82524b958c42187E.1174
    000dfaa3cmp [rsp+152], 0
    000dfaacje 0xdfac6
    000dfaaemov rax, [rsp+168]
    000dfab6mov rcx, [rsp+528]
    000dfabeadd rbx, rcx
    000dfac1sub rax, rcx
    000dfac4jmp 0xdfb02
    000dfac6
    000dfac6loc_dfac6:
    000dfac6cmp [rsp+593], 0
    000dfacejne 0xdff0f
    000dfad4cmp [rsp+592], 0
    000dfadcmov rbx, [rsp+528]
    000dfae4mov rax, [rsp+536]
    000dfaecjne 0xdfaf7
    000dfaeecmp rax, rbx
    000dfaf1je 0xdff0f
    000dfaf7
    000dfaf7loc_dfaf7:
    000dfaf7sub rax, rbx
    000dfafaadd rbx, [rsp+544]
    000dfb02
    000dfb02loc_dfb02:
    000dfb02mov rcx, rax
    000dfb05sub rcx, 1
    000dfb09jae 0xdfb0f
    000dfb0b
    000dfb0bloc_dfb0b:
    000dfb0bxor eax, eax
    000dfb0djmp 0xdfb2a
    000dfb0f
    000dfb0floc_dfb0f:
    000dfb0fcmp [rbx+rcx], 10
    000dfb13jne 0xdfb2a
    000dfb15test rcx, rcx
    000dfb18je 0xdfb0b
    000dfb1acmp [rbx+rax-2], 13
    000dfb1fje 0xdfb26
    000dfb21mov rax, rcx
    000dfb24jmp 0xdfb2a
    000dfb26
    000dfb26loc_dfb26:
    000dfb26add rax, -2
    000dfb2a
    000dfb2aloc_dfb2a:
    000dfb2aand [rsp+528], 0
    000dfb33mov [rsp+536], rax
    000dfb3bmov [rsp+544], rbx
    000dfb43mov [rsp+552], rax
    000dfb4band [rsp+560], 0
    000dfb54mov [rsp+568], rax
    000dfb5cmov [rsp+576], 1
    000dfb68mov rax, 0x2000000020
    000dfb72mov [rsp+584], rax
    000dfb7amov [rsp+592], 1
    000dfb84lea rdi, [rsp+152]
    000dfb8clea rsi, [rsp+544]
    000dfb94call _ZN81_$LT$core..str..pattern..CharSearcher$u20$as$u20$core..str..pattern..Searcher$GT$10next_match17hd82524b958c42187E.1174
    000dfb99cmp [rsp+152], 0
    000dfba2je 0xdfeeb
    000dfba8mov r12, [rsp+160]
    000dfbb0mov rax, [rsp+168]
    000dfbb8mov rcx, [rsp+528]
    000dfbc0mov [rsp+528], rax
    000dfbc8cmp [rsp+593], 0
    000dfbd0jne 0xdff0f
    000dfbd6mov [rsp+56], rcx
    000dfbdbmov r15, [rsp+544]
    000dfbe3lea rdi, [rsp+152]
    000dfbeblea rsi, [rsp+544]
    000dfbf3call _ZN81_$LT$core..str..pattern..CharSearcher$u20$as$u20$core..str..pattern..Searcher$GT$10next_match17hd82524b958c42187E.1174
    000dfbf8cmp [rsp+152], 0
    000dfc01je 0xdfc30
    000dfc03mov rdx, [rsp+160]
    000dfc0bmov rax, [rsp+168]
    000dfc13mov rcx, [rsp+528]
    000dfc1badd r15, rcx
    000dfc1esub rdx, rcx
    000dfc21mov [rsp+88], rdx
    000dfc26mov [rsp+528], rax
    000dfc2ejmp 0xdfc79
    000dfc30
    000dfc30loc_dfc30:
    000dfc30cmp [rsp+593], 0
    000dfc38jne 0xdff0f
    000dfc3emov [rsp+593], 1
    000dfc46cmp [rsp+592], 0
    000dfc4emov r15, [rsp+528]
    000dfc56mov rax, [rsp+536]
    000dfc5ejne 0xdfc69
    000dfc60cmp rax, r15
    000dfc63je 0xdff0f
    000dfc69
    000dfc69loc_dfc69:
    000dfc69sub rax, r15
    000dfc6cmov [rsp+88], rax
    000dfc71add r15, [rsp+544]
    000dfc79
    000dfc79loc_dfc79:
    000dfc79mov rax, [rsp+56]
    000dfc7eadd rbx, rax
    000dfc81sub r12, rax
    000dfc84lea rdi, [rsp+128]
    000dfc8cmov rsi, rbx
    000dfc8fmov rdx, r12
    000dfc92call core::num::_<impl core::str::traits::FromStr for u64>::from_str
    000dfc97lea rdi, [rsp+152]
    000dfc9fmov rsi, r15
    000dfca2mov rdx, [rsp+88]
    000dfca7call core::num::_<impl core::str::traits::FromStr for u64>::from_str
    000dfcactest [rsp+128], 1
    000dfcb4jne 0xdfce1
    000dfcb6test [rsp+152], 1
    000dfcbejne 0xdfce1
    000dfcc0mov rcx, [rsp+160]
    000dfcc8test rcx, rcx
    000dfccbje 0xdfce1
    000dfccdmov rax, [rsp+136]
    000dfcd5xor edx, edx
    000dfcd7div rcx
    000dfcdacmp r14, rax
    000dfcddcmovae r14, rax
    000dfce1
    000dfce1loc_dfce1:
    000dfce1test r13, r13
    000dfce4je 0xdfcee
    000dfce6mov al, 1
    000dfce8cmp [rbp], 47
    000dfcecje 0xdfcf0
    000dfcee
    000dfceeloc_dfcee:
    000dfceexor eax, eax
    000dfcf0
    000dfcf0loc_dfcf0:
    000dfcf0mov [rsp+528], rbp
    000dfcf8mov [rsp+536], r13
    000dfd00mov [rsp+544], 6
    000dfd08mov [rsp+586], al
    000dfd0fmov [rsp+584], 512
    000dfd19lea rdi, [rsp+152]
    000dfd21lea rsi, [rsp+528]
    000dfd29call _<std::path::Components as core::iter::traits::double_ended::DoubleEndedIterator>::next_back
    000dfd2emov al, [rsp+152]
    000dfd35cmp al, 10
    000dfd37jne 0xdfddf
    000dfd3d
    000dfd3dloc_dfd3d:
    000dfd3dtest r13, r13
    000dfd40je 0xdfd4a
    000dfd42mov al, 1
    000dfd44cmp [rbp], 47
    000dfd48je 0xdfd4c
    000dfd4a
    000dfd4aloc_dfd4a:
    000dfd4axor eax, eax
    000dfd4c
    000dfd4cloc_dfd4c:
    000dfd4cmov [rsp+528], rbp
    000dfd54mov [rsp+536], r13
    000dfd5cmov [rsp+544], 6
    000dfd64mov [rsp+586], al
    000dfd6bmov [rsp+584], 512
    000dfd75lea rdi, [rsp+152]
    000dfd7dlea rsi, [rsp+528]
    000dfd85call _<std::path::Components as core::iter::traits::double_ended::DoubleEndedIterator>::next_back
    000dfd8amov al, [rsp+152]
    000dfd91cmp al, 10
    000dfd93je 0xdf7e3
    000dfd99add al, -6
    000dfd9bcmp al, 3
    000dfd9dja 0xdf7e3
    000dfda3movzx eax, al
    000dfda6dec rax
    000dfda9cmp rax, 3
    000dfdadjae 0xdf7e3
    000dfdb3lea rdi, [rsp+528]
    000dfdbbcall std::path::Components::as_path
    000dfdc0test rax, rax
    000dfdc3je 0xdf7e3
    000dfdc9cmp r13, rdx
    000dfdccjb 0xdf7e3
    000dfdd2mov [rsp+32], rdx
    000dfdd7mov r13, rdx
    000dfddajmp 0xdf7e3
    000dfddf
    000dfddfloc_dfddf:
    000dfddfadd al, -6
    000dfde1cmp al, 3
    000dfde3ja 0xdfd3d
    000dfde9movzx eax, al
    000dfdecdec rax
    000dfdefcmp rax, 3
    000dfdf3jae 0xdfd3d
    000dfdf9lea rdi, [rsp+528]
    000dfe01call std::path::Components::as_path
    000dfe06test rax, rax
    000dfe09je 0xdfd3d
    000dfe0fcmp r13, rdx
    000dfe12jb 0xdfd3d
    000dfe18mov [rsp+32], rdx
    000dfe1dmov r13, rdx
    000dfe20jmp 0xdfd3d
    000dfe25
    000dfe25loc_dfe25:
    000dfe25test al, al
    000dfe27je 0xdfe72
    000dfe29mov rax, [rsp+536]
    000dfe31mov ecx, eax
    000dfe33and ecx, 3
    000dfe36lea rdx, [rcx-2]
    000dfe3acmp rdx, 2
    000dfe3ejb 0xdfe72
    000dfe40test rcx, rcx
    000dfe43je 0xdfe72
    000dfe45lea rbx, [rax-1]
    000dfe49mov r15, [rax-1]
    000dfe4dmov r12, [rax+7]
    000dfe51mov rdi, r15
    000dfe54call [r12]
    000dfe58cmp [r12+8], 0
    000dfe5eje 0xdfe69
    000dfe60mov rdi, r15
    000dfe63call [rip+0x131c8f]
    000dfe69
    000dfe69loc_dfe69:
    000dfe69mov rdi, rbx
    000dfe6ccall [rip+0x131c86]
    000dfe72
    000dfe72loc_dfe72:
    000dfe72cmp [rsp+408], 0
    000dfe7bje 0xdfe8b
    000dfe7dmov rdi, [rsp+400]
    000dfe85call [rip+0x131c6d]
    000dfe8b
    000dfe8bloc_dfe8b:
    000dfe8bcmp [rsp+24], 0
    000dfe91je 0xdfe9c
    000dfe93mov rdi, rbp
    000dfe96call [rip+0x131c5c]
    000dfe9c
    000dfe9cloc_dfe9c:
    000dfe9cpush -1
    000dfe9epop r14
    000dfea0jmp 0xdff39
    000dfea5
    000dfea5loc_dfea5:
    000dfea5add al, -6
    000dfea7cmp al, 3
    000dfea9ja 0xdf7df
    000dfeafmovzx eax, al
    000dfeb2dec rax
    000dfeb5cmp rax, 3
    000dfeb9jae 0xdf7df
    000dfebflea rdi, [rsp+528]
    000dfec7call std::path::Components::as_path
    000dfecctest rax, rax
    000dfecfje 0xdf7df
    000dfed5cmp r13, rdx
    000dfed8jb 0xdf7df
    000dfedemov [rsp+32], rdx
    000dfee3mov r13, rdx
    000dfee6jmp 0xdf7df
    000dfeeb
    000dfeebloc_dfeeb:
    000dfeebcmp [rsp+593], 0
    000dfef3jne 0xdff0f
    000dfef5cmp [rsp+592], 0
    000dfefdjne 0xdff0f
    000dfeffmov rax, [rsp+528]
    000dff07cmp [rsp+536], rax
    000dff0f
    000dff0floc_dff0f:
    000dff0fcmp [rsp+408], 0
    000dff18je 0xdff28
    000dff1amov rdi, [rsp+400]
    000dff22call [rip+0x131bd0]
    000dff28
    000dff28loc_dff28:
    000dff28cmp [rsp+24], 0
    000dff2eje 0xdff39
    000dff30mov rdi, rbp
    000dff33
    000dff33loc_dff33:
    000dff33call [rip+0x131bbf]
    000dff39
    000dff39loc_dff39:
    000dff39cmp [rsp+48], 0
    000dff3fje 0xdff4c
    000dff41mov rdi, [rsp+40]
    000dff46call [rip+0x131bac]
    000dff4c
    000dff4cloc_dff4c:
    000dff4ccmp [rsp+72], 0
    000dff52je 0xdc587
    000dff58mov rdi, [rsp+64]
    000dff5dcall [rip+0x131b95]
    000dff63jmp 0xdc587
    000dff68
    000dff68loc_dff68:
    000dff68lea rax, [rip+0x1311f1]
    000dff6flea rdi, [rsp+152]
    000dff77mov [rdi], rax
    000dff7amov [rdi+8], 1
    000dff82lea rax, [rsp+64]
    000dff87mov [rdi+16], rax
    000dff8bpxor x0, x0
    000dff8fmovdqu [rdi+24], x0
    000dff94lea rsi, [rip+0x1309bd]
    000dff9bcall core::panicking::panic_fmt
    000dffa0ud2
    000dffa2
    000dffa2loc_dffa2:
    000dffa2lea rdx, [rip+0x1306ef]
    000dffa9mov rdi, r14
    000dffacmov rsi, r13
    000dffafcall core::slice::index::slice_start_index_len_fail
    000dffb4jmp 0xe0416
    000dffb9
    000dffb9loc_dffb9:
    000dffb9lea rax, [rip+0x130470]
    000dffc0test bpl, bpl
    000dffc3mov rcx, [rsp+48]
    000dffc8cmove rax, rcx
    000dffcctest rbx, rbx
    000dffcfcmove rax, rcx
    000dffd3lea rdx, [rsp+152]
    000dffdbmov [rdx], rax
    000dffdelea rdi, [rip-0x9e527]
    000dffe5lea rcx, [rip+0x1066dc]
    000dffeclea r8, [rip+0x107875]
    000dfff3push 19
    000dfff5jmp 0xe01f8
    000dfffa
    000dfffaloc_dfffa:
    000dfffalea rax, [rip+0x10788f]
    000e0001lea rdi, [rsp+152]
    000e0009mov [rdi], rax
    000e000cmov [rdi+8], 1
    000e0014mov [rdi+16], r12
    000e0018pxor x0, x0
    000e001cmovdqu [rdi+24], x0
    000e0021call std::io::stdio::_print
    000e0026jmp 0xe02cf
    000e002b
    000e002bloc_e002b:
    000e002blea rdx, [rip+0x13078e]
    000e0032mov rdi, r15
    000e0035mov rsi, r14
    000e0038call core::slice::index::slice_end_index_len_fail
    000e003djmp 0xe0416
    000e0042
    000e0042loc_e0042:
    000e0042lea rdi, [rip+0x130777]
    000e0049call core::slice::index::slice_end_index_overflow_fail
    000e004ejmp 0xe0416
    000e0053
    000e0053loc_e0053:
    000e0053push 1
    000e0055pop rdi
    000e0056mov esi, 8192
    000e005bcall alloc::alloc::handle_alloc_error
    000e0060jmp 0xe0416
    000e0065
    000e0065loc_e0065:
    000e0065push 1
    000e0067pop rdi
    000e0068mov esi, 128
    000e006dcall alloc::alloc::handle_alloc_error
    000e0072ud2
    000e0074
    000e0074loc_e0074:
    000e0074mov rax, [rsp+160]
    000e007clea rdx, [rsp+528]
    000e0084mov [rdx], rax
    000e0087lea rdi, [rip-0x4eea0]
    000e008elea rcx, [rip+0x106633]
    000e0095lea r8, [rip+0x1074f4]
    000e009cjmp 0xe01f6
    000e00a1
    000e00a1loc_e00a1:
    000e00a1lea rax, [rip+0x107360]
    000e00a8mov [rsp+400], rax
    000e00b0lea rax, [rip+0x1078e1]
    000e00b7jmp 0xe00cf
    000e00b9
    000e00b9loc_e00b9:
    000e00b9lea rax, [rip+0x107348]
    000e00c0mov [rsp+400], rax
    000e00c8lea rax, [rip+0x1078a9]
    000e00cf
    000e00cfloc_e00cf:
    000e00cflea rdi, [rsp+528]
    000e00d7mov [rdi], rax
    000e00damov [rdi+8], 2
    000e00e2and [rdi+32], 0
    000e00e7lea rax, [rip+0x2354e]
    000e00eemov [rsp+408], rax
    000e00f6lea rax, [rsp+400]
    000e00femov [rdi+16], rax
    000e0102mov [rdi+24], 1
    000e010ajmp 0xe02ca
    000e010f
    000e010floc_e010f:
    000e010fcall [rip+0x131a2b]
    000e0115mov eax, [rax]
    000e0117shl rax, 32
    000e011bor rax, 2
    000e011fjmp 0xe0128
    000e0121
    000e0121loc_e0121:
    000e0121lea rax, [rip+0x130ea8]
    000e0128
    000e0128loc_e0128:
    000e0128lea rdx, [rsp+528]
    000e0130mov [rdx], rax
    000e0133lea rdi, [rip-0x4ef4c]
    000e013alea rcx, [rip+0x106587]
    000e0141lea r8, [rip+0x1073b8]
    000e0148jmp 0xe01f6
    000e014d
    000e014dloc_e014d:
    000e014dmov rax, [rsp+424]
    000e0155lea rcx, [rsp+16]
    000e015amov [rcx+16], rax
    000e015emovdqu x0, [rsp+408]
    000e0167movdqa [rcx], x0
    000e016blea rax, [rip+0x107296]
    000e0172mov [rsp+152], rax
    000e017amov [rsp+160], r12
    000e0182mov [rsp+168], rcx
    000e018alea rax, [rip+0x10752f]
    000e0191lea rdi, [rsp+528]
    000e0199mov [rdi], rax
    000e019cmov [rdi+8], 3
    000e01a4and [rdi+32], 0
    000e01a9lea rax, [rip+0x48753]
    000e01b0mov [rsp+176], rax
    000e01b8mov [rdi+16], r14
    000e01bcmov [rdi+24], 2
    000e01c4jmp 0xe02ca
    000e01c9
    000e01c9loc_e01c9:
    000e01c9call seahorse::context::Context::help
    000e01ce
    000e01celoc_e01ce:
    000e01cepush 1
    000e01d0pop rdi
    000e01d1jmp 0xe02d1
    000e01d6
    000e01d6loc_e01d6:
    000e01d6lea rdx, [rsp+528]
    000e01demov [rdx], r12
    000e01e1lea rdi, [rip-0x4effa]
    000e01e8lea rcx, [rip+0x1064d9]
    000e01eflea r8, [rip+0x10751a]
    000e01f6
    000e01f6loc_e01f6:
    000e01f6push 43
    000e01f8
    000e01f8loc_e01f8:
    000e01f8pop rsi
    000e01f9call core::result::unwrap_failed
    000e01feud2
    000e0200
    000e0200loc_e0200:
    000e0200mov rax, [rip+0x132d59]
    000e0207test rax, rax
    000e020aje 0xe02cf
    000e0210mov rdi, rbx
    000e0213mov rsi, [rsp+96]
    000e0218mov rdx, [rsp+352]
    000e0220call _<alloc::string::String as core::clone::Clone>::clone
    000e0225lea rax, [rip+0x1071dc]
    000e022cmov [rsp+400], rax
    000e0234mov [rsp+408], r12
    000e023clea rax, [rip+0x10768d]
    000e0243lea rdi, [rsp+152]
    000e024bmov [rdi], rax
    000e024emov [rdi+8], 3
    000e0256and [rdi+32], 0
    000e025bmov [rsp+416], rbx
    000e0263lea rax, [rip-0x1177d]
    000e026amov [rsp+424], rax
    000e0272mov [rdi+16], r14
    000e0276mov [rdi+24], 2
    000e027elea rdx, [rip+0x107393]
    000e0285push 1
    000e0287pop rsi
    000e0288mov ecx, 319
    000e028d
    000e028dloc_e028d:
    000e028dcall log::__private_api::log
    000e0292mov rdi, [rsp+16]
    000e0297mov rsi, [rsp+24]
    000e029ccall core::ptr::drop_in_place<alloc::boxed::Box<str>>
    000e02a1jmp 0xe02cf
    000e02a3
    000e02a3loc_e02a3:
    000e02a3lea rax, [rip+0x107516]
    000e02aalea rdi, [rsp+528]
    000e02b2mov [rdi], rax
    000e02b5mov [rdi+8], 1
    000e02bdmov [rdi+16], r12
    000e02c1pxor x0, x0
    000e02c5movdqu [rdi+24], x0
    000e02ca
    000e02caloc_e02ca:
    000e02cacall std::io::stdio::_eprint
    000e02cf
    000e02cfloc_e02cf:
    000e02cfxor edi, edi
    000e02d1
    000e02d1loc_e02d1:
    000e02d1call std::process::exit
    000e02d6ud2
    000e02d8
    000e02d8loc_e02d8:
    000e02d8lea rdx, [rip+0x130d09]
    000e02dfpush 1
    000e02e1pop rdi
    000e02e2xor esi, esi
    000e02e4call core::slice::index::slice_start_index_len_fail
    000e02e9jmp 0xe0416
    000e02ee
    000e02eeloc_e02ee:
    000e02eemov rax, [rip+0x132c6b]
    000e02f5test rax, rax
    000e02f8je 0xe02cf
    000e02famov rdi, rbx
    000e02fdmov rsi, [rsp+96]
    000e0302mov rdx, [rsp+352]
    000e030acall _<alloc::string::String as core::clone::Clone>::clone
    000e030flea rax, [rip+0x1070f2]
    000e0316mov [rsp+400], rax
    000e031emov [rsp+408], r13
    000e0326lea rax, [rip+0x1075a3]
    000e032dlea rdi, [rsp+152]
    000e0335mov [rdi], rax
    000e0338mov [rdi+8], 3
    000e0340and [rdi+32], 0
    000e0345mov [rsp+416], rbx
    000e034dlea rax, [rip-0x11867]
    000e0354mov [rsp+424], rax
    000e035cmov [rdi+16], r15
    000e0360mov [rdi+24], 2
    000e0368lea rdx, [rip+0x1072a9]
    000e036fpush 1
    000e0371pop rsi
    000e0372mov ecx, 259
    000e0377jmp 0xe028d
    000e037c
    000e037cloc_e037c:
    000e037cpush 1
    000e037epop rdi
    000e037fmov rsi, rbx
    000e0382call alloc::alloc::handle_alloc_error
    000e0387jmp 0xe0416
    000e038c
    000e038cloc_e038c:
    000e038ccall alloc::raw_vec::capacity_overflow
    000e0391jmp 0xe0416
    000e0396
    000e0396loc_e0396:
    000e0396lea rbx, [rip-0x4f0a5]
    000e039dmov rdi, r14
    000e03a0mov rsi, r15
    000e03a3mov rdx, rbx
    000e03a6xor ecx, ecx
    000e03a8call _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
    000e03adtest al, al
    000e03aflea rax, [rip+0x107162]
    000e03b6lea rdi, [rsp+528]
    000e03bemov [rdi], rax
    000e03c1mov [rdi+8], 1
    000e03c9mov [rdi+16], rbx
    000e03cdpxor x0, x0
    000e03d1movdqu [rdi+24], x0
    000e03d6call std::io::stdio::_eprint
    000e03dbjmp 0xe01ce
    000e03e0
    000e03e0loc_e03e0:
    000e03e0push 1
    000e03e2pop rdi
    000e03e3mov esi, 128
    000e03e8call alloc::alloc::handle_alloc_error
    000e03edjmp 0xe0416
    000e03ef
    000e03efloc_e03ef:
    000e03efpush 1
    000e03f1pop rdi
    000e03f2mov esi, 128
    000e03f7call alloc::alloc::handle_alloc_error
    000e03fcjmp 0xe0416
    000e03fe
    000e03feloc_e03fe:
    000e03fepush 1
    000e0400pop rdi
    000e0401push 20
    000e0403pop rsi
    000e0404call alloc::alloc::handle_alloc_error
    000e0409jmp 0xe0416
    000e040b
    000e040bloc_e040b:
    000e040bpush 1
    000e040dpop rdi
    000e040epush 20
    000e0410pop rsi
    000e0411call alloc::alloc::handle_alloc_error
    000e0416
    000e0416loc_e0416:
    000e0416ud2
    000e0418jmp 0xe0469
    000e041amov rbp, rax
    000e041dmov esi, 128
    000e0422jmp 0xe04f3
    000e0427mov rbp, rax
    000e042ajmp 0xe04cd
    000e042fjmp 0xe0431
    000e0431
    000e0431loc_e0431:
    000e0431mov rbp, rax
    000e0434jmp 0xe04fb
    000e0439mov rbp, rax
    000e043cmov rdi, r14
    000e043fmov rsi, r15
    000e0442call _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
    000e0447mov rdi, rbx
    000e044acall _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
    000e044fjmp 0xe049e
    000e0451mov rbp, rax
    000e0454mov rdi, r12
    000e0457mov rsi, r13
    000e045acall _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
    000e045fmov rdi, r15
    000e0462call _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
    000e0467jmp 0xe04b1
    000e0469
    000e0469loc_e0469:
    000e0469mov rbp, rax
    000e046cmov rdi, r15
    000e046fmov rsi, r12
    000e0472call _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
    000e0477mov rdi, rbx
    000e047acall _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
    000e047fjmp 0xe04dc
    000e0481jmp 0xe04d9
    000e0483mov rbp, rax
    000e0486mov edi, [rsp+528]
    000e048dcall core::ptr::drop_in_place<std::fs::File>
    000e0492jmp 0xe04dc
    000e0494jmp 0xe0511
    000e0496mov rbp, rax
    000e0499jmp 0xe04c0
    000e049bmov rbp, rax
    000e049e
    000e049eloc_e049e:
    000e049emov edi, [rsp+320]
    000e04a5call core::ptr::drop_in_place<std::fs::File>
    000e04aajmp 0xe0521
    000e04acjmp 0xe04ae
    000e04ae
    000e04aeloc_e04ae:
    000e04aemov rbp, rax
    000e04b1
    000e04b1loc_e04b1:
    000e04b1mov rdi, [rsp+120]
    000e04b6mov rsi, [rsp+96]
    000e04bbcall core::ptr::drop_in_place<alloc::borrow::Cow<str>>
    000e04c0
    000e04c0loc_e04c0:
    000e04c0lea rdi, [rsp+400]
    000e04c8call core::ptr::drop_in_place<alloc::string::String>
    000e04cd
    000e04cdloc_e04cd:
    000e04cdmov rdi, [rsp+16]
    000e04d2mov rsi, [rsp+24]
    000e04d7jmp 0xe04f6
    000e04d9
    000e04d9loc_e04d9:
    000e04d9mov rbp, rax
    000e04dc
    000e04dcloc_e04dc:
    000e04dclea rdi, [rsp+400]
    000e04e4call core::ptr::drop_in_place<alloc::string::String>
    000e04e9mov rbx, [rsp+16]
    000e04eemov rsi, [rsp+24]
    000e04f3
    000e04f3loc_e04f3:
    000e04f3mov rdi, rbx
    000e04f6
    000e04f6loc_e04f6:
    000e04f6call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
    000e04fb
    000e04fbloc_e04fb:
    000e04fbmov rdi, [rsp+40]
    000e0500mov rsi, [rsp+48]
    000e0505call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
    000e050ajmp 0xe0521
    000e050cmov rbp, rax
    000e050fjmp 0xe0521
    000e0511
    000e0511loc_e0511:
    000e0511mov rbp, rax
    000e0514lea rdi, [rsp+152]
    000e051ccall core::ptr::drop_in_place<core::option::Option<(alloc::vec::Vec<u8>,std::sys::unix::thread::cgroups::Cgroup)>>
    000e0521
    000e0521loc_e0521:
    000e0521lea rdi, [rsp+64]
    000e0526call core::ptr::drop_in_place<alloc::vec::Vec<u8>>
    000e052bjmp 0xe0595
    000e052dmov rbp, rax
    000e0530lea rdi, [rsp+152]
    000e0538call core::ptr::drop_in_place<std::sys_common::once::futex::CompletionGuard>
    000e053djmp 0xe0595
    000e053fjmp 0xe055a
    000e0541mov rbp, rax
    000e0544mov rdi, r15
    000e0547mov rsi, [rsp+48]
    000e054ccall core::ptr::drop_in_place<core::result::Result<isize,std::io::error::Error>>
    000e0551jmp 0xe0575
    000e0553call core::panicking::panic_in_cleanup
    000e0558ud2
    000e055a
    000e055aloc_e055a:
    000e055amov rbp, rax
    000e055djmp 0xe0575
    000e055fmov rbp, rax
    000e0562mov rdi, r13
    000e0565mov rsi, r14
    000e0568call _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
    000e056dmov rdi, r15
    000e0570call _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
    000e0575
    000e0575loc_e0575:
    000e0575lea rdi, [rsp+16]
    000e057amov rsi, [rsp+88]
    000e057fcall core::ptr::drop_in_place<std::io::Guard>
    000e0584movzx esi, [rsp+112]
    000e0589lea rdi, [rip+0x1329e0]
    000e0590call core::ptr::drop_in_place<std::io::stdio::StdinLock>
    000e0595
    000e0595loc_e0595:
    000e0595mov rdi, rbp
    000e0598call _Unwind_Resume
    000e059dud2
    000dc434