File akira_3298d203c2acb68c474e5fdad8379181890b4403d6491c523c13730129be3f75.elf
Function:
Loading..
000d434f
000d434fakira_v2::lock::lock::_{{closure}}:
000d434fpush rbp
000d4350push r15
000d4352push r14
000d4354push r13
000d4356push r12
000d4358push rbx
000d4359sub rsp, 4096
000d4360mov [rsp], 0
000d4368sub rsp, 2696
000d436fmov rbx, rdi
000d4372call std::thread::current
000d4377lea r14, [rsp+1648]
000d437fmov [r14], rax
000d4382mov rax, [rax+16]
000d4386lea rdx, [rsp+1872]
000d438emov [rdx], rax
000d4391lea rcx, [rsp+528]
000d4399mov [rcx], rdx
000d439clea rax, [rip+0x13b82d]
000d43a3lea r15, [rsp+2576]
000d43abmov [r15], rax
000d43aemov [r15+8], 2
000d43b6and [r15+32], 0
000d43bblea rax, [rip+0xcf7ee]
000d43c2mov [rcx+8], rax
000d43c6mov [r15+16], rcx
000d43camov [r15+24], 1
000d43d2lea r12, [rsp+720]
000d43damov rdi, r12
000d43ddmov rsi, r15
000d43e0call alloc::fmt::format
000d43e5mov rdi, r14
000d43e8call core::ptr::drop_in_place<std::thread::Thread>
000d43edmov rdi, [rbx]
000d43f0mov rsi, r12
000d43f3call indicatif::progress_bar::ProgressBar::set_prefix
000d43f8mov rax, [rbx+24]
000d43fcadd rax, 16
000d4400mov [rsp+1608], rax
000d4408mov rax, [rbx]
000d440bmov [rsp+416], rax
000d4413mov rax, [rbx+56]
000d4417mov [rsp+1288], rbx
000d441fmov rcx, [rbx+32]
000d4423mov [rsp+1296], rcx
000d442btest rax, rax
000d442ejs 0xd4437
000d4430cvtsi2ss x0, rax
000d4435jmp 0xd444c
000d4437
000d4437loc_d4437:
000d4437mov rcx, rax
000d443ashr rcx, 1
000d443dand eax, 1
000d4440or rax, rcx
000d4443cvtsi2ss x0, rax
000d4448addss x0, x0
000d444c
000d444cloc_d444c:
000d444cmov rsi, [rsp+1288]
000d4454mov rax, [rsi+8]
000d4458mov [rsp+1616], rax
000d4460mov rax, [rsi+16]
000d4464mov [rsp+2048], rax
000d446cmulss x0, [rip-0x9a574]
000d4474movss x1, [rip-0x9a578]
000d447cdivss x1, x0
000d4480addss x1, [rip-0x9a580]
000d4488cvttss2si rax, x1
000d448dmov rcx, [rsp+1296]
000d4495add rcx, 16
000d4499mov [rsp+2016], rcx
000d44a1mov rcx, rax
000d44a4sar rcx, 63
000d44a8movaps x0, x1
000d44absubss x0, [rip-0x9a5a7]
000d44b3cvttss2si rdx, x0
000d44b8and rdx, rcx
000d44bbor rdx, rax
000d44bexor eax, eax
000d44c0xorps x0, x0
000d44c3ucomiss x1, x0
000d44c6cmovae rax, rdx
000d44caucomiss x1, [rip-0x9a5c1]
000d44d1push -1
000d44d3pop rcx
000d44d4cmovbe rcx, rax
000d44d8mov [rsp+1992], rcx
000d44e0mov rax, [rsi+40]
000d44e4add rax, 16
000d44e8mov [rsp+1600], rax
000d44f0mov rbx, [rsp+416]
000d44f8
000d44f8loc_d44f8:
000d44f8mov rdi, r15
000d44fbmov rsi, [rsp+1608]
000d4503call std::sync::mutex::Mutex<T>::lock
000d4508mov rdi, r15
000d450blea rsi, [rip+0x112b86]
000d4512call core::result::Result<T,E>::unwrap
000d4517mov rcx, [rax+24]
000d451btest rcx, rcx
000d451eje 0xd454c
000d4520dec rcx
000d4523mov [rax+24], rcx
000d4527mov rsi, [rax+8]
000d452bimul rcx, rcx, 24
000d452fmov r14, [rsi+rcx]
000d4533mov rdi, [rsi+rcx+8]
000d4538mov [rsp+1280], rdi
000d4540mov rcx, [rsi+rcx+16]
000d4545mov [rsp+32], rcx
000d454ajmp 0xd454f
000d454c
000d454cloc_d454c:
000d454cxor r14l, r14l
000d454f
000d454floc_d454f:
000d454flea rbp, [rsp+720]
000d4557movzx esi, dl
000d455amov rdi, rax
000d455dcall core::ptr::drop_in_place<std::sync::mutex::MutexGuard<alloc::vec::Vec<akira_v2::lock::Attempts>>>
000d4562test r14, r14
000d4565je 0xdb169
000d456bmov rdi, r15
000d456emov rsi, r14
000d4571mov rdx, [rsp+32]
000d4576call _<core::option::Option<T> as core::clone::Clone>::clone
000d457bmov r13, rbx
000d457elea rbx, [rsp+528]
000d4586mov rdi, rbx
000d4589mov rsi, r15
000d458clea rdx, [rip+0x112b3d]
000d4593call core::option::Option<T>::unwrap
000d4598lea r12, [rip+0x112f29]
000d459fmov [rsp+720], r12
000d45a7lea rax, [rip+0x2f08e]
000d45aemov [rsp+176], r14
000d45b6mov [rsp+728], rax
000d45belea rax, [rip+0x112aeb]
000d45c5mov [rsp+2576], rax
000d45cdpush 2
000d45cfpop r14
000d45d1mov [rsp+2584], r14
000d45d9and [rsp+2608], 0
000d45e2mov [rsp+736], rbx
000d45ealea rax, [rip+0xf16df]
000d45f1mov [rsp+744], rax
000d45f9mov [rsp+2592], rbp
000d4601mov [rsp+2600], r14
000d4609lea rbp, [rsp+1648]
000d4611mov rdi, rbp
000d4614mov rsi, r15
000d4617call alloc::fmt::format
000d461cmov rdi, [rsp+528]
000d4624mov rsi, [rsp+536]
000d462ccall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d4631mov rdi, r13
000d4634mov rsi, rbp
000d4637call indicatif::progress_bar::ProgressBar::set_message
000d463cmov rdi, r15
000d463fmov rsi, [rsp+176]
000d4647mov rdx, [rsp+32]
000d464ccall _<core::option::Option<T> as core::clone::Clone>::clone
000d4651mov rdi, rbx
000d4654mov rsi, r15
000d4657lea rdx, [rip+0x112aba]
000d465ecall core::option::Option<T>::unwrap
000d4663mov [rsp+720], r12
000d466blea rax, [rip+0x2efca]
000d4672mov [rsp+728], rax
000d467amov r12, [rsp+176]
000d4682lea rax, [rip+0x112a5f]
000d4689mov [rsp+2576], rax
000d4691mov [rsp+2584], 3
000d469dand [rsp+2608], 0
000d46a6mov [rsp+736], rbx
000d46aemov rbx, r13
000d46b1lea rax, [rip+0xf1618]
000d46b8mov [rsp+744], rax
000d46c0lea rax, [rsp+720]
000d46c8mov [rsp+2592], rax
000d46d0mov [rsp+2600], r14
000d46d8mov rdi, rbp
000d46dbmov rsi, r15
000d46decall alloc::fmt::format
000d46e3mov rdi, [rsp+528]
000d46ebmov rsi, [rsp+536]
000d46f3call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d46f8mov rdi, r13
000d46fbmov rsi, rbp
000d46felea rbp, [rsp+720]
000d4706call indicatif::progress_bar::ProgressBar::println
000d470bmov rax, [rip+0x13e84e]
000d4712cmp rax, 3
000d4716jbe 0xd47e2
000d471cmov rdi, r15
000d471fmov rsi, r12
000d4722mov rdx, [rsp+32]
000d4727call _<core::option::Option<T> as core::clone::Clone>::clone
000d472clea rbx, [rsp+528]
000d4734mov rdi, rbx
000d4737mov rsi, r15
000d473alea rdx, [rip+0x1129ef]
000d4741call core::option::Option<T>::unwrap
000d4746lea rax, [rip+0x112d7b]
000d474dmov [rsp+720], rax
000d4755lea rax, [rip+0x2eee0]
000d475cmov [rsp+728], rax
000d4764lea rax, [rip+0x11297d]
000d476bmov [rsp+2576], rax
000d4773mov [rsp+2584], 3
000d477fand [rsp+2608], 0
000d4788mov [rsp+736], rbx
000d4790mov rbx, r13
000d4793lea rax, [rip+0xf1536]
000d479amov [rsp+744], rax
000d47a2mov [rsp+2592], rbp
000d47aamov [rsp+2600], 2
000d47b6mov rdi, r15
000d47b9push 4
000d47bbpop rsi
000d47bclea rdx, [rip+0x1125d5]
000d47c3mov ecx, 217
000d47c8call log::__private_api::log
000d47cdmov rdi, [rsp+528]
000d47d5mov rsi, [rsp+536]
000d47ddcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d47e2
000d47e2loc_d47e2:
000d47e2mov rdi, r15
000d47e5mov rsi, r12
000d47e8mov rdx, [rsp+32]
000d47edcall _<core::option::Option<T> as core::clone::Clone>::clone
000d47f2lea rdi, [rsp+72]
000d47f7mov rsi, r15
000d47falea rdx, [rip+0x112947]
000d4801call core::option::Option<T>::unwrap
000d4806lock inc [rbx]
000d480ajle 0xdb2cb
000d4810mov rax, [rsp+1616]
000d4818lock inc [rax]
000d481cmov rcx, [rsp+2048]
000d4824lea r14, [rip-0x43533]
000d482blea r13, [rip+0x112bd6]
000d4832jle 0xdb2cb
000d4838lock inc [rcx]
000d483cjle 0xdb2cb
000d4842mov [rsp+1560], rbx
000d484amov rax, [rsp+1616]
000d4852mov [rsp+1568], rax
000d485alea rax, [rsp+792]
000d4862and [rax-60], 0
000d4867mov [rsp+1576], rcx
000d486fand [rax-64], 0
000d4873mov rax, 0x1b600000000
000d487dmov [rsp+720], rax
000d4885mov [rsp+728], 257
000d488fmov rsi, [rsp+72]
000d4894mov rdx, [rsp+88]
000d4899mov rdi, r15
000d489ccall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000d48a1lea rdi, [rsp+528]
000d48a9mov rsi, rbp
000d48acmov rdx, r15
000d48afcall std::fs::OpenOptions::open
000d48b4cmp [rsp+528], 0
000d48bcje 0xd48cb
000d48bemov r15, [rsp+536]
000d48c6jmp 0xda71c
000d48cb
000d48cbloc_d48cb:
000d48cbmov r12l, [rsp+532]
000d48d3lea rdi, [rsp+1872]
000d48dbmov esi, r12l
000d48depush 1
000d48e0pop rdx
000d48e1xor ecx, ecx
000d48e3call _<std::fs::File as std::io::Seek>::seek
000d48e8cmp [rsp+1872], 0
000d48f1mov [rsp+16], r12l
000d48f6je 0xd4920
000d48f8lea rdi, [rsp+1880]
000d4900call core::ptr::drop_in_place<std::io::error::Error>
000d4905lea r12, [rip+0xf13c4]
000d490clea r13, [rsp+1648]
000d4914lea rbx, [rip+0x112bad]
000d491bjmp 0xd4c67
000d4920
000d4920loc_d4920:
000d4920mov rax, [rsp+1880]
000d4928mov [rsp+40], rax
000d492dmov rdi, r15
000d4930lea rsi, [rip-0x94126]
000d4937push 96
000d4939pop rdx
000d493acall indicatif::style::ProgressStyle::with_template
000d493fmov rdi, rbp
000d4942mov rsi, r15
000d4945lea rdx, [rip+0x1123d4]
000d494ccall core::result::Result<T,E>::unwrap
000d4951mov rdi, [rsp+824]
000d4959mov rsi, [rsp+832]
000d4961lea rdx, [rip-0x80f4f]
000d4968push 3
000d496apop rcx
000d496bcall core::hash::BuildHasher::hash_one
000d4970mov rbx, rax
000d4973cmp [rsp+808], 0
000d497cje 0xd51a9
000d4982
000d4982loc_d4982:
000d4982mov r14, [rsp+792]
000d498amov r15, [rsp+800]
000d4992mov rbp, r15
000d4995and rbp, rbx
000d4998shr rbx, 57
000d499cmov [rsp], rbx
000d49a0movd x0, ebx
000d49a4punpcklbw x0, x0
000d49a8pshuflw x0, x0, 0
000d49adpshufd x0, x0, 0
000d49b2xor eax, eax
000d49b4mov [rsp+96], rax
000d49b9xor r13l, r13l
000d49bcmovdqa [rsp+400], x0
000d49c5
000d49c5loc_d49c5:
000d49c5movdqu x1, [r14+rbp]
000d49cbmovdqa [rsp+112], x1
000d49d1pcmpeqb x0, x1
000d49d5pmovmskb ecx, x0
000d49d9
000d49d9loc_d49d9:
000d49d9test cx, cx
000d49dcje 0xd4a17
000d49debsf eax, ecx
000d49e1lea ebx, [rcx-1]
000d49e4and ebx, ecx
000d49e6add rax, rbp
000d49e9and rax, r15
000d49ecshl rax, 5
000d49f0mov r12, r14
000d49f3sub r12, rax
000d49f6mov rdx, [r12-32]
000d49fbmov rcx, [r12-24]
000d4a00lea rdi, [rip-0x80fee]
000d4a07push 3
000d4a09pop rsi
000d4a0acall core::cmp::impls::_<impl core::cmp::PartialEq<&B> for &A>::eq
000d4a0fmov ecx, ebx
000d4a11test al, al
000d4a13je 0xd49d9
000d4a15jmp 0xd4a7d
000d4a17
000d4a17loc_d4a17:
000d4a17cmp r13, 1
000d4a1bpush 1
000d4a1dpop r13
000d4a1fje 0xd4a3d
000d4a21mov rdi, r15
000d4a24movdqa x0, [rsp+112]
000d4a2amov rsi, rbp
000d4a2dcall hashbrown::raw::RawTableInner<A>::find_insert_slot_in_group
000d4a32mov r13, rax
000d4a35mov [rsp+136], rdx
000d4a3d
000d4a3dloc_d4a3d:
000d4a3dmovdqa x0, [rsp+112]
000d4a43pcmpeqb x0, [rip-0x9c48b]
000d4a4bpmovmskb eax, x0
000d4a4ftest eax, eax
000d4a51jne 0xd51c3
000d4a57mov rax, [rsp+96]
000d4a5cadd rbp, rax
000d4a5fadd rbp, 16
000d4a63add rax, 16
000d4a67mov [rsp+96], rax
000d4a6cand rbp, r15
000d4a6fmovdqa x0, [rsp+400]
000d4a78jmp 0xd49c5
000d4a7d
000d4a7dloc_d4a7d:
000d4a7dmov rdi, [r12-16]
000d4a82mov rsi, [r12-8]
000d4a87mov [r12-16], 1
000d4a90lea rax, [rip+0x111e39]
000d4a97mov [r12-8], rax
000d4a9ccall core::ptr::drop_in_place<alloc::boxed::Box<dyn indicatif::style::ProgressTracker>>
000d4aa1
000d4aa1loc_d4aa1:
000d4aa1lea rbx, [rsp+528]
000d4aa9mov r12, [rip+0x13d070]
000d4ab0mov edx, 136
000d4ab5mov rdi, rbx
000d4ab8lea rsi, [rsp+720]
000d4ac0call r12
000d4ac3lea r14, [rsp+2576]
000d4acbmov rdi, r14
000d4acelea rsi, [rip-0x94250]
000d4ad5lea rdx, [rip-0x94254]
000d4adccall _<alloc::vec::Vec<T> as alloc::vec::spec_from_iter_nested::SpecFromIterNested<T,I>>::from_iter
000d4ae1lea r15, [rsp+552]
000d4ae9mov rdi, r15
000d4aeccall core::ptr::drop_in_place<alloc::vec::Vec<alloc::boxed::Box<str>>>
000d4af1mov rax, [rsp+2592]
000d4af9mov [r15+16], rax
000d4afdmovdqu x0, [rsp+2576]
000d4b06movdqu [r15], x0
000d4b0bmov rsi, [rsp+568]
000d4b13cmp rsi, 1
000d4b17jbe 0xdb318
000d4b1dmov rdi, [rsp+552]
000d4b25call indicatif::style::width
000d4b2amov [rsp+648], rax
000d4b32mov edx, 136
000d4b37mov rdi, r14
000d4b3amov rsi, rbx
000d4b3dcall r12
000d4b40mov rbx, [rsp+416]
000d4b48mov rdi, rbx
000d4b4bmov rsi, r14
000d4b4ecall indicatif::progress_bar::ProgressBar::set_style
000d4b53mov rdi, rbx
000d4b56call _ZN9indicatif12progress_bar11ProgressBar5state17h06019ebb02830eedE.418
000d4b5bmov r14, rax
000d4b5emov ebp, edx
000d4b60lea r15, [rax+8]
000d4b64call std::time::Instant::now
000d4b69mov [r14+8], 1
000d4b71mov rcx, [rsp+40]
000d4b76mov [r14+16], rcx
000d4b7amov rdi, r15
000d4b7dlea r15, [rsp+2576]
000d4b85mov rsi, rax
000d4b88call indicatif::state::BarState::update_estimate_and_draw
000d4b8dmovzx esi, bpl
000d4b91lea rbp, [rsp+528]
000d4b99mov rdi, r14
000d4b9ccall core::ptr::drop_in_place<std::sync::mutex::MutexGuard<alloc::vec::Vec<akira_v2::lock::Attempts>>>
000d4ba1mov rsi, [rsp+72]
000d4ba6mov rdx, [rsp+88]
000d4babmov rdi, rbp
000d4baecall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000d4bb3lea rbx, [rip+0x11290e]
000d4bbamov [rsp+720], rbx
000d4bc2lea r13, [rip+0x2ea73]
000d4bc9mov [rsp+728], r13
000d4bd1lea rax, [rip+0x112160]
000d4bd8mov [rsp+2576], rax
000d4be0mov [rsp+2584], 3
000d4becand [rsp+2608], 0
000d4bf5mov [rsp+736], rbp
000d4bfdlea r12, [rip+0xf10cc]
000d4c04mov [rsp+744], r12
000d4c0clea rbp, [rsp+720]
000d4c14mov [rsp+2592], rbp
000d4c1cmov [rsp+2600], 2
000d4c28lea r13, [rsp+1648]
000d4c30mov rdi, r13
000d4c33mov rsi, r15
000d4c36call alloc::fmt::format
000d4c3bmov rdi, [rsp+528]
000d4c43mov rsi, [rsp+536]
000d4c4bcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d4c50mov rdi, [rsp+416]
000d4c58mov rsi, r13
000d4c5bcall indicatif::progress_bar::ProgressBar::set_message
000d4c60lea r14, [rip-0x4396f]
000d4c67
000d4c67loc_d4c67:
000d4c67mov edi, [rsp+16]
000d4c6bcall [rip+0x13cea7]
000d4c71call std::thread::current
000d4c76mov [rsp+1648], rax
000d4c7emov rax, [rax+16]
000d4c82mov [rsp+1872], rax
000d4c8amov [rsp+2576], rbx
000d4c92lea rax, [rip+0x2e9a3]
000d4c99mov [rsp+2584], rax
000d4ca1lea rax, [rsp+72]
000d4ca6mov [rsp+2592], rax
000d4caemov [rsp+2600], r12
000d4cb6lea rax, [rip+0x1120ab]
000d4cbdmov [rsp+720], rax
000d4cc5push 3
000d4cc7pop rcx
000d4cc8mov [rsp+728], rcx
000d4cd0and [rsp+752], 0
000d4cd9lea rax, [rsp+1872]
000d4ce1mov [rsp+2608], rax
000d4ce9lea rax, [rip+0xceec0]
000d4cf0mov [rsp+2616], rax
000d4cf8mov [rsp+736], r15
000d4d00mov [rsp+744], rcx
000d4d08lea r12, [rsp+528]
000d4d10mov rdi, r12
000d4d13mov rsi, rbp
000d4d16call alloc::fmt::format
000d4d1bmov rdi, r13
000d4d1ecall core::ptr::drop_in_place<std::thread::Thread>
000d4d23mov rbx, [rsp+416]
000d4d2bmov rdi, rbx
000d4d2emov rsi, r12
000d4d31call indicatif::progress_bar::ProgressBar::println
000d4d36mov rax, [rip+0x13e223]
000d4d3dpush 3
000d4d3fpop rcx
000d4d40cmp rax, rcx
000d4d43jbe 0xd4e10
000d4d49call std::thread::current
000d4d4emov [rsp+528], rax
000d4d56mov rax, [rax+16]
000d4d5amov [rsp+1648], rax
000d4d62lea rax, [rip+0x11275f]
000d4d69mov [rsp+2576], rax
000d4d71lea rax, [rip+0x2e8c4]
000d4d78mov [rsp+2584], rax
000d4d80lea rax, [rsp+72]
000d4d85mov [rsp+2592], rax
000d4d8dlea rax, [rip+0xf0f3c]
000d4d94mov [rsp+2600], rax
000d4d9clea rax, [rip+0x111fc5]
000d4da3mov [rsp+720], rax
000d4dabpush 3
000d4dadpop rcx
000d4daemov [rsp+728], rcx
000d4db6and [rsp+752], 0
000d4dbflea rax, [rsp+1648]
000d4dc7mov [rsp+2608], rax
000d4dcflea rax, [rip+0xcedda]
000d4dd6mov [rsp+2616], rax
000d4ddemov [rsp+736], r15
000d4de6mov [rsp+744], rcx
000d4deemov rdi, rbp
000d4df1push 4
000d4df3pop rsi
000d4df4lea rdx, [rip+0x111f9d]
000d4dfbpush 41
000d4dfdpop rcx
000d4dfecall log::__private_api::log
000d4e03lea rdi, [rsp+528]
000d4e0bcall core::ptr::drop_in_place<std::thread::Thread>
000d4e10
000d4e10loc_d4e10:
000d4e10lea rax, [rip-0x9b6ef]
000d4e17mov [rsp+2184], rax
000d4e1fmov [rsp+2192], 8
000d4e2bmov rdi, [rsp+72]
000d4e30mov rsi, [rsp+88]
000d4e35call std::path::Path::extension
000d4e3atest rax, rax
000d4e3dlea r13, [rip+0x1125c4]
000d4e44je 0xd4e56
000d4e46mov rdi, rax
000d4e49mov rsi, rdx
000d4e4ccall std::ffi::os_str::OsStr::to_str
000d4e51mov rsi, rdx
000d4e54jmp 0xd4e58
000d4e56
000d4e56loc_d4e56:
000d4e56xor eax, eax
000d4e58
000d4e58loc_d4e58:
000d4e58test rax, rax
000d4e5bmov rdi, rax
000d4e5ecmove rdi, r14
000d4e62cmove rsi, rax
000d4e66mov [rsp+2056], rdi
000d4e6emov [rsp+2064], rsi
000d4e76lea rdx, [rip-0x9b755]
000d4e7dpush 8
000d4e7fpop rcx
000d4e80call _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
000d4e85test al, al
000d4e87je 0xd4e91
000d4e89xor r15l, r15l
000d4e8cjmp 0xda71c
000d4e91
000d4e91loc_d4e91:
000d4e91mov rsi, [rsp+72]
000d4e96mov rdx, [rsp+88]
000d4e9blea rdi, [rsp+1648]
000d4ea3mov rcx, r14
000d4ea6xor r8l, r8l
000d4ea9call std::path::Path::_with_extension
000d4eaemov rbx, [rsp+1648]
000d4eb6mov r13, rbp
000d4eb9mov r14, [rsp+1664]
000d4ec1lea rax, [rsp+2056]
000d4ec9mov [rsp+720], rax
000d4ed1lea rcx, [rip+0x2c8d5]
000d4ed8mov [rsp+728], rcx
000d4ee0lea rax, [rip+0x111ee1]
000d4ee7mov [rsp+2576], rax
000d4eefpush 2
000d4ef1pop r12
000d4ef3mov [rsp+2584], r12
000d4efband [rsp+2608], 0
000d4f04lea rax, [rsp+2184]
000d4f0cmov [rsp+736], rax
000d4f14mov [rsp+744], rcx
000d4f1cmov [rsp+2592], rbp
000d4f24mov [rsp+2600], r12
000d4f2clea rbp, [rsp+528]
000d4f34mov rdi, rbp
000d4f37mov rsi, r15
000d4f3acall alloc::fmt::format
000d4f3flea rdi, [rsp+2280]
000d4f47mov rsi, rbx
000d4f4amov rdx, r14
000d4f4dmov rcx, rbp
000d4f50call std::path::Path::with_extension
000d4f55mov rsi, [rsp+1656]
000d4f5dmov rdi, rbx
000d4f60call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d4f65mov rsi, [rsp+72]
000d4f6amov rdx, [rsp+88]
000d4f6fmov rdi, rbp
000d4f72lea rcx, [rip-0x43c81]
000d4f79xor r8l, r8l
000d4f7ccall std::path::Path::_with_extension
000d4f81mov rbx, [rsp+528]
000d4f89mov r14, [rsp+544]
000d4f91lea rax, [rip+0x111e50]
000d4f98mov [rsp+2576], rax
000d4fa0mov [rsp+2584], r12
000d4fa8and [rsp+2608], 0
000d4fb1lea rax, [rsp+2056]
000d4fb9mov [rsp+1648], rax
000d4fc1lea rax, [rip+0x2c7e5]
000d4fc8mov [rsp+1656], rax
000d4fd0lea r12, [rsp+1648]
000d4fd8mov [rsp+2592], r12
000d4fe0mov [rsp+2600], 1
000d4fecmov rdi, r13
000d4fefmov rsi, r15
000d4ff2call alloc::fmt::format
000d4ff7lea rdi, [rsp+1808]
000d4fffmov rsi, rbx
000d5002mov rdx, r14
000d5005mov rcx, r13
000d5008call std::path::Path::with_extension
000d500dmov rsi, [rsp+536]
000d5015mov rdi, rbx
000d5018call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d501dmov rsi, [rsp+72]
000d5022mov rdx, [rsp+88]
000d5027mov rbx, [rsp+2280]
000d502fmov r14, [rsp+2288]
000d5037mov r8, [rsp+2296]
000d503flea rdi, [rsp+1624]
000d5047mov rcx, rbx
000d504acall std::path::Path::_with_file_name
000d504fmov rdi, rbx
000d5052mov rsi, r14
000d5055call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d505amov rsi, [rsp+72]
000d505fmov rdx, [rsp+88]
000d5064lea rdi, [rsp+1408]
000d506ccall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000d5071mov rsi, [rsp+1624]
000d5079mov rdx, [rsp+1640]
000d5081lea rdi, [rsp+1872]
000d5089mov [rsp+16], rsi
000d508ecall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000d5093mov r14, [rsp+1408]
000d509bmov r15, [rsp+1424]
000d50a3mov rbx, [rsp+1872]
000d50abmov rbp, [rsp+1888]
000d50b3cmp r15, 383
000d50baja 0xd517d
000d50c0mov rdi, r13
000d50c3mov rsi, r14
000d50c6mov rdx, r15
000d50c9call [rip+0x13ca51]
000d50cfmov [rsp+r15+720], 0
000d50d8inc r15
000d50dbmov rdi, r12
000d50demov rsi, r13
000d50e1mov rdx, r15
000d50e4call core::ffi::c_str::CStr::from_bytes_with_nul
000d50e9cmp [rsp+1648], 0
000d50f2lea r15, [rip+0x13b8a7]
000d50f9jne 0xd5256
000d50ffmov r12, [rsp+1656]
000d5107cmp rbp, 383
000d510eja 0xd5245
000d5114lea r15, [rsp+2576]
000d511cmov rdi, r15
000d511fmov rsi, rbx
000d5122mov rdx, rbp
000d5125call [rip+0x13c9f5]
000d512bmov [rsp+rbp+2576], 0
000d5133inc rbp
000d5136lea rdi, [rsp+528]
000d513emov rsi, r15
000d5141mov rdx, rbp
000d5144call core::ffi::c_str::CStr::from_bytes_with_nul
000d5149cmp [rsp+528], 0
000d5152lea r15, [rip+0x13b847]
000d5159jne 0xd5256
000d515fmov rsi, [rsp+536]
000d5167mov rdi, r12
000d516acall [rip+0x13ca00]
000d5170cmp eax, -1
000d5173je 0xd5193
000d5175xor r15l, r15l
000d5178jmp 0xd5256
000d517d
000d517dloc_d517d:
000d517dmov rdi, r14
000d5180mov rsi, r15
000d5183mov rdx, rbx
000d5186mov rcx, rbp
000d5189call std::sys::common::small_c_string::run_with_cstr_allocating
000d518ejmp 0xd5253
000d5193
000d5193loc_d5193:
000d5193call [rip+0x13c9a7]
000d5199mov r15l, [rax]
000d519cshl r15, 32
000d51a0or r15, 2
000d51a4jmp 0xd5256
000d51a9
000d51a9loc_d51a9:
000d51a9lea rdi, [rsp+792]
000d51b1lea rsi, [rsp+824]
000d51b9call hashbrown::raw::RawTable<T,A>::reserve_rehash
000d51bejmp 0xd4982
000d51c3
000d51c3loc_d51c3:
000d51c3mov rdx, [rsp+136]
000d51cbmov al, [r14+rdx]
000d51cftest al, al
000d51d1js 0xd51e3
000d51d3movdqa x0, [r14]
000d51d8pmovmskb eax, x0
000d51dcbsf edx, eax
000d51dfmov al, [r14+rdx]
000d51e3
000d51e3loc_d51e3:
000d51e3and al, 1
000d51e5movzx eax, al
000d51e8sub [rsp+808], rax
000d51f0lea rax, [rdx-16]
000d51f4and r15, rax
000d51f7mov rax, [rsp]
000d51fbmov [r14+rdx], al
000d51ffmov [r15+r14+16], al
000d5204inc [rsp+816]
000d520cshl rdx, 5
000d5210mov rax, r14
000d5213sub rax, rdx
000d5216neg rdx
000d5219lea rcx, [rip-0x81807]
000d5220mov [r14+rdx-32], rcx
000d5225mov [rax-24], 3
000d522dmov [rax-16], 1
000d5235lea rcx, [rip+0x111694]
000d523cmov [rax-8], rcx
000d5240jmp 0xd4aa1
000d5245
000d5245loc_d5245:
000d5245mov rdi, rbx
000d5248mov rsi, rbp
000d524bmov rdx, r12
000d524ecall std::sys::common::small_c_string::run_with_cstr_allocating
000d5253
000d5253loc_d5253:
000d5253mov r15, rax
000d5256
000d5256loc_d5256:
000d5256mov rsi, [rsp+1880]
000d525emov rdi, rbx
000d5261call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d5266mov rsi, [rsp+1416]
000d526emov rdi, r14
000d5271call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d5276test r15, r15
000d5279lea rbp, [rsp+528]
000d5281je 0xd529c
000d5283lea rbp, [rsp+720]
000d528blea r13, [rip+0x112176]
000d5292mov rdi, [rsp+16]
000d5297jmp 0xda6f2
000d529c
000d529cloc_d529c:
000d529cpush 64
000d529epop rdi
000d529fcall alloc::raw_vec::RawVec<T,A>::allocate_in
000d52a4mov rbx, rax
000d52a7mov r14, rdx
000d52aamovups x0, [rip-0x949e8]
000d52b1movups [rax], x0
000d52b4movups x0, [rip-0x949e2]
000d52bbmovups [rax+16], x0
000d52bfmovups x0, [rip-0x949dd]
000d52c6movups [rax+32], x0
000d52camovdqu x0, [rip-0x949d9]
000d52d2movdqu [rax+48], x0
000d52d7pxor x0, x0
000d52dbmovdqa [rsp+2592], x0
000d52e4movdqa [rsp+2576], x0
000d52edmov [rsp+720], rax
000d52f5add rax, 64
000d52f9mov [rsp+728], rax
000d5301mov [rsp+736], 0x110001
000d530cxor r15l, r15l
000d530f
000d530floc_d530f:
000d530fcmp r15, 32
000d5313je 0xd5379
000d5315lea rdi, [rsp+720]
000d531dcall _<core::iter::adapters::peekable::Peekable<I> as core::iter::traits::iterator::Iterator>::next
000d5322cmp eax, 0x110000
000d5327je 0xd536f
000d5329mov edi, eax
000d532bcall core::char::methods::_<impl char>::to_digit
000d5330test eax, eax
000d5332je 0xd536f
000d5334mov ebp, edx
000d5336lea rdi, [rsp+720]
000d533ecall _<core::iter::adapters::peekable::Peekable<I> as core::iter::traits::iterator::Iterator>::next
000d5343cmp eax, 0x110000
000d5348je 0xd536f
000d534amov edi, eax
000d534ccall core::char::methods::_<impl char>::to_digit
000d5351test eax, eax
000d5353je 0xd536f
000d5355shl ebp, 4
000d5358or edx, ebp
000d535amov [rsp+r15+2576], dl
000d5362inc r15
000d5365lea rbp, [rsp+528]
000d536djmp 0xd530f
000d536f
000d536floc_d536f:
000d536flea rbp, [rsp+528]
000d5377jmp 0xd539b
000d5379
000d5379loc_d5379:
000d5379movaps x0, [rsp+2576]
000d5381movaps [rsp+2384], x0
000d5389movdqa x0, [rsp+2592]
000d5392movdqa [rsp+2368], x0
000d539b
000d539bloc_d539b:
000d539bmov rdi, rbx
000d539emov rsi, r14
000d53a1call core::ptr::drop_in_place<alloc::vec::Vec<u8>>
000d53a6cmp r15, 32
000d53aajne 0xdb354
000d53b0call rand::rngs::thread::thread_rng
000d53b5mov rbx, rax
000d53b8lea r14, [rax+16]
000d53bcmov rax, [rax+272]
000d53c3mov r15, rbx
000d53c6add r15, 288
000d53cd
000d53cdloc_d53cd:
000d53cdcmp rax, 64
000d53d1jb 0xd53e8
000d53d3mov rdi, r15
000d53d6mov rsi, r14
000d53d9call _<rand::rngs::adapter::reseeding::ReseedingCore<R,Rsdr> as rand_core::block::BlockRngCore>::generate
000d53deand [rbx+272], 0
000d53e6xor eax, eax
000d53e8
000d53e8loc_d53e8:
000d53e8mov ecx, [rbx+4*rax+16]
000d53ecinc rax
000d53efmov [rbx+272], rax
000d53f6lea rcx, [rcx+4*rcx]
000d53facmp ecx, -1
000d53fdje 0xd53cd
000d53ffmov [rsp+112], rbx
000d5404shr rcx, 32
000d5408mov [rsp+1648], 8
000d5414lea rax, [rsp+1656]
000d541cpxor x0, x0
000d5420movdqu [rax], x0
000d5424add cl, 5
000d5427mov r12b, 1
000d542amov bl, 1
000d542clea r15, [rsp+2576]
000d5434mov [rsp+16], rcx
000d5439
000d5439loc_d5439:
000d5439cmp r12b, cl
000d543cadc bl, 0
000d543fcmp r12b, cl
000d5442jae 0xd55bd
000d5448mov rax, [rsp+1296]
000d5450lock inc [rax]
000d5454jle 0xdb2cb
000d545acall std::sys_common::thread::min_stack
000d545fmov r13, rax
000d5462xor edi, edi
000d5464call std::thread::Thread::new
000d5469mov [rsp+1872], rax
000d5471lock inc [rax]
000d5475jle 0xdb2cb
000d547bmov r14, rax
000d547epxor x0, x0
000d5482movdqa [rsp+2576], x0
000d548bmov rdi, r15
000d548ecall alloc::sync::Arc<T>::new
000d5493mov [rsp+528], rax
000d549block inc [rax]
000d549fjle 0xdb2cb
000d54a5mov r15, rax
000d54a8xor edi, edi
000d54aacall std::io::stdio::set_output_capture
000d54afmov rbp, rax
000d54b2test rax, rax
000d54b5je 0xd54c7
000d54b7lock inc [rbp]
000d54bcjle 0xdb2cb
000d54c2mov rdi, rbp
000d54c5jmp 0xd54c9
000d54c7
000d54c7loc_d54c7:
000d54c7xor edi, edi
000d54c9
000d54c9loc_d54c9:
000d54c9call std::io::stdio::set_output_capture
000d54cemov [rsp+2576], rax
000d54d6lea rdi, [rsp+2576]
000d54decall core::ptr::drop_in_place<core::option::Option<alloc::sync::Arc<std::sync::mutex::Mutex<alloc::vec::Vec<u8>>>>>
000d54e3mov rdi, [r15+16]
000d54e7test rdi, rdi
000d54eaje 0xd54f5
000d54ecadd rdi, 16
000d54f0call std::thread::scoped::ScopeData::increment_num_running_threads
000d54f5
000d54f5loc_d54f5:
000d54f5push 40
000d54f7pop rdi
000d54f8push 8
000d54fapop rsi
000d54fbcall alloc::alloc::exchange_malloc
000d5500mov [rax], r14
000d5503mov [rax+8], r15
000d5507mov [rax+16], rbp
000d550bmov rcx, [rsp+1296]
000d5513mov [rax+24], rcx
000d5517mov [rax+32], r12b
000d551blea rdi, [rsp+2576]
000d5523mov rsi, r13
000d5526mov rdx, rax
000d5529lea rcx, [rip+0x111138]
000d5530call std::sys::unix::thread::Thread::new
000d5535cmp [rsp+2576], 0
000d553emov r13, [rsp+2584]
000d5546je 0xd556d
000d5548lea rbp, [rsp+528]
000d5550mov rdi, rbp
000d5553call core::ptr::drop_in_place<alloc::sync::Arc<std::thread::Packet<()>>>
000d5558lea rdi, [rsp+1872]
000d5560call core::ptr::drop_in_place<std::thread::Thread>
000d5565xor r14l, r14l
000d5568mov r15, r13
000d556bjmp 0xd557d
000d556d
000d556dloc_d556d:
000d556dmov [rsp+2592], r13
000d5575lea rbp, [rsp+528]
000d557d
000d557dloc_d557d:
000d557dmov [rsp+2576], r14
000d5585mov [rsp+2584], r15
000d558dmov rdi, rbp
000d5590lea r15, [rsp+2576]
000d5598mov rsi, r15
000d559bcall core::result::Result<T,E>::expect
000d55a0lea rdi, [rsp+1648]
000d55a8mov rsi, rbp
000d55abcall alloc::vec::Vec<T,A>::push
000d55b0mov r12l, ebx
000d55b3mov rcx, [rsp+16]
000d55b8jmp 0xd5439
000d55bd
000d55bdloc_d55bd:
000d55bdmov r14, [rsp+1648]
000d55c5mov rax, [rsp+1656]
000d55cdimul r15, [rsp+1664], 24
000d55d6lea rbx, [r14+r15]
000d55damov [rsp+2576], r14
000d55e2mov [rsp+2584], rax
000d55eamov [rsp+2600], rbx
000d55f2lea r12, [r14+24]
000d55f6
000d55f6loc_d55f6:
000d55f6test r15, r15
000d55f9je 0xd5644
000d55fbmov rax, [r14]
000d55fetest rax, rax
000d5601je 0xd5641
000d5603mov [rsp+720], rax
000d560bmovdqu x0, [r14+8]
000d5611add r14, 24
000d5615lea rax, [rsp+792]
000d561dmovdqu [rax-64], x0
000d5622lea rdi, [rsp+720]
000d562acall std::thread::JoinHandle<T>::join
000d562fadd r12, 24
000d5633add r15, -24
000d5637test rax, rax
000d563aje 0xd55f6
000d563cjmp 0xdb2cf
000d5641
000d5641loc_d5641:
000d5641mov rbx, r12
000d5644
000d5644loc_d5644:
000d5644mov [rsp+2592], rbx
000d564clea r15, [rsp+2576]
000d5654mov rdi, r15
000d5657call core::ptr::drop_in_place<alloc::vec::into_iter::IntoIter<std::thread::JoinHandle<()>>>
000d565cmov rdi, r15
000d565fmov rsi, [rsp+2016]
000d5667call std::sync::mutex::Mutex<T>::lock
000d566cmov rdi, r15
000d566flea rsi, [rip+0x111d2a]
000d5676call core::result::Result<T,E>::unwrap
000d567bmovups x0, [rax+8]
000d567fmovaps [rsp+16], x0
000d5684movups x0, [rax+24]
000d5688movaps [rsp+96], x0
000d568dmovzx esi, dl
000d5690mov rdi, rax
000d5693call core::ptr::drop_in_place<std::sync::mutex::MutexGuard<alloc::vec::Vec<akira_v2::lock::Attempts>>>
000d5698mov rdi, [rsp+112]
000d569dcall _<alloc::rc::Rc<T,A> as core::ops::drop::Drop>::drop
000d56a2movdqa x2, [rsp+96]
000d56a8movdqu [rsp+2320], x2
000d56b1movdqa x0, [rsp+16]
000d56b7movdqu [rsp+2304], x0
000d56c0movdqa [rsp+2448], x0
000d56c9mov al, [rsp+2448]
000d56d0and al, 248
000d56d2movdqa x1, [rip-0x9d13a]
000d56dapand x0, x1
000d56demovdqa x3, x0
000d56e2movzx eax, al
000d56e5movd x0, eax
000d56e9pandn x1, x0
000d56edpor x1, x3
000d56f1movdqa [rsp+2432], x2
000d56famov al, [rsp+2447]
000d5701and al, 63
000d5703or al, 64
000d5705pand x2, [rip-0x9d15d]
000d570dmovzx eax, al
000d5710movd x0, eax
000d5714pslldq x0, 15
000d5719por x0, x2
000d571dmovdqu [rsp+1536], x0
000d5726movdqu [rsp+1520], x1
000d572fpxor x0, x0
000d5733movdqa [rsp+2624], x0
000d573cmovdqa [rsp+2608], x0
000d5745movdqa [rsp+2592], x0
000d574emovdqa [rsp+2576], x0
000d5757xor ebx, ebx
000d5759lea r14, [rsp+720]
000d5761lea r15, [rsp+1520]
000d5769
000d5769loc_d5769:
000d5769cmp rbx, 32
000d576dje 0xd57bb
000d576flea r14, [rbx+1]
000d5773mov rdi, r15
000d5776mov rsi, rbx
000d5779lea rdx, [rip+0x115e08]
000d5780call _<curve25519_dalek::scalar::Scalar as core::ops::index::Index<usize>>::index
000d5785mov al, [rax]
000d5787and al, 15
000d5789mov [rsp+2*rbx+2576], al
000d5790mov rdi, r15
000d5793mov rsi, rbx
000d5796lea rdx, [rip+0x115e03]
000d579dcall _<curve25519_dalek::scalar::Scalar as core::ops::index::Index<usize>>::index
000d57a2mov al, [rax]
000d57a4shr al, 4
000d57a7mov [rsp+2*rbx+2577], al
000d57aemov rbx, r14
000d57b1lea r14, [rsp+720]
000d57b9jmp 0xd5769
000d57bb
000d57bbloc_d57bb:
000d57bbpush 1
000d57bdpop rax
000d57belea r15, [rsp+1872]
000d57c6
000d57c6loc_d57c6:
000d57c6cmp rax, 64
000d57caje 0xd57f5
000d57ccmov cl, [rsp+rax+2575]
000d57d3lea edx, [rcx+8]
000d57d6mov esi, edx
000d57d8and sil, 240
000d57dcsub cl, sil
000d57dfmov [rsp+rax+2575], cl
000d57e6sar dl, 4
000d57e9add [rsp+rax+2576], dl
000d57f0inc rax
000d57f3jmp 0xd57c6
000d57f5
000d57f5loc_d57f5:
000d57f5movdqa x0, [rsp+2576]
000d57femovaps x1, [rsp+2592]
000d5806movaps x2, [rsp+2608]
000d580emovdqa x3, [rsp+2624]
000d5817movdqa [rsp+1456], x3
000d5820movaps [rsp+1440], x2
000d5828movaps [rsp+1424], x1
000d5830movdqa [rsp+1408], x0
000d5839and [rsp+560], 0
000d5842pxor x0, x0
000d5846movdqa [rsp+544], x0
000d584fmovdqa [rsp+528], x0
000d5858movups x1, [rip-0x8a147]
000d585flea rax, [rsp+552]
000d5867movups [rax+32], x1
000d586bmovdqu x2, [rip-0x8a16b]
000d5873and [rax+48], 0
000d5878movdqu [rax+16], x2
000d587dand [rax+88], 0
000d5882movdqu [rax+56], x2
000d5887movups [rax+72], x1
000d588bmovdqu [rax+112], x0
000d5890movdqu [rax+96], x0
000d5895and [rax+128], 0
000d589dxor ebx, ebx
000d589f
000d589floc_d589f:
000d589fcmp rbx, 63
000d58a3ja 0xd58f7
000d58a5test bl, 1
000d58a8je 0xd58f2
000d58aamov rax, rbx
000d58adshr rax, 1
000d58b0imul rsi, rax, 960
000d58b7lea rax, [rip-0x8a166]
000d58beadd rsi, rax
000d58c1movzx edx, [rsp+rbx+1408]
000d58c9mov rdi, r14
000d58cccall curve25519_dalek::window::LookupTable<T>::select
000d58d1lea r12, [rsp+2576]
000d58d9mov rdi, r12
000d58dcmov rsi, rbp
000d58dfmov rdx, r14
000d58e2call curve25519_dalek::backend::serial::curve_models::_<impl core::ops::arith::Add<&curve25519_dalek::backend::serial::curve_models::AffineNielsPoint> for &curve25519_dalek::edwards::EdwardsPoint>::add
000d58e7mov rdi, rbp
000d58eamov rsi, r12
000d58edcall curve25519_dalek::backend::serial::curve_models::CompletedPoint::as_extended
000d58f2
000d58f2loc_d58f2:
000d58f2inc rbx
000d58f5jmp 0xd589f
000d58f7
000d58f7loc_d58f7:
000d58f7lea rcx, [rsp+552]
000d58ffmov rax, [rcx+48]
000d5903lea rdx, [rsp+1912]
000d590bmov [rdx+32], rax
000d590fmovups x0, [rcx+16]
000d5913movups x1, [rcx+32]
000d5917movups [rdx+16], x1
000d591bmovups [rdx], x0
000d591emov rax, [rcx+88]
000d5922lea rdx, [rsp+1952]
000d592amov [rdx+32], rax
000d592emovups x0, [rcx+56]
000d5932movups x1, [rcx+72]
000d5936movups [rdx+16], x1
000d593amovups [rdx], x0
000d593dmov rax, [rsp+560]
000d5945mov [rsp+1904], rax
000d594dmovdqa x0, [rsp+528]
000d5956movaps x1, [rsp+544]
000d595emovaps [rsp+1888], x1
000d5966movdqa [rsp+1872], x0
000d596fpush 3
000d5971pop rbx
000d5972
000d5972loc_d5972:
000d5972sub ebx, 1
000d5975jb 0xd59cd
000d5977mov rdi, r14
000d597amov rsi, r15
000d597dcall curve25519_dalek::backend::serial::curve_models::ProjectivePoint::double
000d5982mov rdi, r15
000d5985mov rsi, r14
000d5988lea r13, [rsp+840]
000d5990mov rdx, r13
000d5993call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Mul<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::mul
000d5998lea rdi, [rsp+1912]
000d59a0lea rsi, [rsp+760]
000d59a8lea r12, [rsp+800]
000d59b0mov rdx, r12
000d59b3call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Mul<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::mul
000d59b8lea rdi, [rsp+1952]
000d59c0mov rsi, r12
000d59c3mov rdx, r13
000d59c6call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Mul<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::mul
000d59cbjmp 0xd5972
000d59cd
000d59cdloc_d59cd:
000d59cdlea rbx, [rsp+2576]
000d59d5mov rdi, rbx
000d59d8mov rsi, r15
000d59dbcall curve25519_dalek::backend::serial::curve_models::ProjectivePoint::double
000d59e0mov rdi, rbp
000d59e3mov rsi, rbx
000d59e6call curve25519_dalek::backend::serial::curve_models::CompletedPoint::as_extended
000d59ebxor ebx, ebx
000d59ed
000d59edloc_d59ed:
000d59edpush 64
000d59efpop rcx
000d59f0sub rcx, rbx
000d59f3mov eax, 0
000d59f8cmovae rax, rcx
000d59fcmov edx, ebx
000d59feand edx, 1
000d5a01
000d5a01loc_d5a01:
000d5a01cmp rax, rdx
000d5a04jbe 0xd5a5b
000d5a06mov rcx, rbx
000d5a09inc rbx
000d5a0ctest bl, 1
000d5a0fje 0xd5a01
000d5a11mov rax, rcx
000d5a14shr rax, 1
000d5a17imul rsi, rax, 960
000d5a1elea rax, [rip-0x8a2cd]
000d5a25add rsi, rax
000d5a28movzx edx, [rsp+rcx+1408]
000d5a30mov rdi, r14
000d5a33call curve25519_dalek::window::LookupTable<T>::select
000d5a38lea r12, [rsp+2576]
000d5a40mov rdi, r12
000d5a43mov rsi, rbp
000d5a46mov rdx, r14
000d5a49call curve25519_dalek::backend::serial::curve_models::_<impl core::ops::arith::Add<&curve25519_dalek::backend::serial::curve_models::AffineNielsPoint> for &curve25519_dalek::edwards::EdwardsPoint>::add
000d5a4emov rdi, rbp
000d5a51mov rsi, r12
000d5a54call curve25519_dalek::backend::serial::curve_models::CompletedPoint::as_extended
000d5a59jmp 0xd59ed
000d5a5b
000d5a5bloc_d5a5b:
000d5a5bmov edx, 160
000d5a60lea rdi, [rsp+1648]
000d5a68mov rsi, rbp
000d5a6bcall [rip+0x13c0af]
000d5a71mov rdi, r15
000d5a74lea rbx, [rsp+1728]
000d5a7cmov rsi, rbx
000d5a7flea r12, [rsp+1688]
000d5a87mov rdx, r12
000d5a8acall _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Add<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::add
000d5a8fmov rdi, rbp
000d5a92mov rsi, rbx
000d5a95mov rdx, r12
000d5a98call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Sub<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::sub
000d5a9dlea rbx, [rsp+2576]
000d5aa5mov rdi, rbx
000d5aa8mov rsi, rbp
000d5aabcall curve25519_dalek::field::_<impl curve25519_dalek::backend::serial::u64::field::FieldElement51>::invert
000d5ab0mov rdi, r14
000d5ab3mov rsi, r15
000d5ab6mov rdx, rbx
000d5ab9call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Mul<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::mul
000d5abelea rdi, [rsp+2512]
000d5ac6mov rsi, r14
000d5ac9call curve25519_dalek::backend::serial::u64::field::FieldElement51::as_bytes
000d5acemovdqu x0, [rsp+2304]
000d5ad7movdqu x1, [rsp+2320]
000d5ae0movdqa [rsp+2416], x0
000d5ae9mov al, [rsp+2416]
000d5af0and al, 248
000d5af2movdqa x3, [rip-0x9d55a]
000d5afapand x0, x3
000d5afemovzx eax, al
000d5b01movd x2, eax
000d5b05pandn x3, x2
000d5b09por x3, x0
000d5b0dmovdqa [rsp+2400], x1
000d5b16mov al, [rsp+2415]
000d5b1dand al, 63
000d5b1for al, 64
000d5b21pand x1, [rip-0x9d579]
000d5b29movzx eax, al
000d5b2cmovd x0, eax
000d5b30pslldq x0, 15
000d5b35por x0, x1
000d5b39movdqu [rsp+2544], x3
000d5b42movdqu [rsp+2560], x0
000d5b4bmovdqa x1, [rsp+2384]
000d5b54movq rax, x1
000d5b59mov r8, 0x7ffffffffffff
000d5b63and rax, r8
000d5b66movdqa x0, x1
000d5b6apsrldq x0, 6
000d5b6fmovq rcx, x0
000d5b74shr rcx, 3
000d5b78and rcx, r8
000d5b7bpshufd x0, x1, -1
000d5b80movdqa x1, [rsp+2368]
000d5b89punpckldq x0, x1
000d5b8dmovq rdx, x0
000d5b92shr rdx, 6
000d5b96and rdx, r8
000d5b99movdqa x0, x1
000d5b9dpsrldq x0, 3
000d5ba2movq rsi, x0
000d5ba7shr rsi, 1
000d5baaand rsi, r8
000d5badpshufd x0, x1, -18
000d5bb2movq rdi, x0
000d5bb7shr rdi, 12
000d5bbband rdi, r8
000d5bbemov [rsp+1832], rax
000d5bc6mov [rsp+1840], rcx
000d5bcemov [rsp+1848], rdx
000d5bd6mov [rsp+1856], rsi
000d5bdemov [rsp+1864], rdi
000d5be6movdqu x1, [rip-0x8a4d6]
000d5beemovdqa [rsp+736], x1
000d5bf7movdqu x2, [rip-0x8a4f7]
000d5bffmovdqa [rsp+720], x2
000d5c08and [rsp+752], 0
000d5c11pxor x0, x0
000d5c15lea rax, [rsp+760]
000d5c1dmovdqu [rax], x0
000d5c21and [rax+32], 0
000d5c26movdqu [rax+16], x0
000d5c2bmov rax, [rsp+1864]
000d5c33mov [rsp+2608], rax
000d5c3bmov rax, [rsp+1832]
000d5c43mov rcx, [rsp+1840]
000d5c4bmov rdx, [rsp+1848]
000d5c53mov [rsp+2592], rdx
000d5c5bmov rdx, [rsp+1856]
000d5c63mov [rsp+2600], rdx
000d5c6bmov [rsp+2576], rax
000d5c73mov [rsp+2584], rcx
000d5c7blea rax, [rsp+2616]
000d5c83movdqu [rax+16], x1
000d5c88movdqu [rax], x2
000d5c8cand [rax+32], 0
000d5c91lea rax, [rsp+2544]
000d5c99mov [rsp+2072], rax
000d5ca1and [rsp+2080], 0
000d5caamov [rsp+2088], 256
000d5cb6mov [rsp+2096], 1
000d5cc2xor ebp, ebp
000d5cc4push 1
000d5cc6pop r14
000d5cc8
000d5cc8loc_d5cc8:
000d5cc8test r14, r14
000d5ccbje 0xd5cf4
000d5ccdand [rsp+2096], 0
000d5cd6inc r14
000d5cd9
000d5cd9loc_d5cd9:
000d5cd9dec r14
000d5cdcje 0xd5cf4
000d5cdelea rdi, [rsp+2072]
000d5ce6call _<core::iter::adapters::map::Map<I,F> as core::iter::traits::double_ended::DoubleEndedIterator>::next_back
000d5cebcmp al, 2
000d5cedjne 0xd5cd9
000d5cefjmp 0xd5ef2
000d5cf4
000d5cf4loc_d5cf4:
000d5cf4lea rdi, [rsp+2072]
000d5cfccall _<core::iter::adapters::map::Map<I,F> as core::iter::traits::double_ended::DoubleEndedIterator>::next_back
000d5d01cmp al, 2
000d5d03je 0xd5ef2
000d5d09mov ebx, eax
000d5d0btest al, al
000d5d0dsetne al
000d5d10test bpl, bpl
000d5d13setne cl
000d5d16xor cl, al
000d5d18movzx edi, cl
000d5d1bcall subtle::black_box
000d5d20movzx edx, al
000d5d23lea r15, [rsp+720]
000d5d2bmov rdi, r15
000d5d2elea rsi, [rsp+2576]
000d5d36mov r12, rsi
000d5d39call subtle::ConditionallySelectable::conditional_swap
000d5d3elea rbp, [rsp+6712]
000d5d46mov rdi, rbp
000d5d49mov rsi, r15
000d5d4clea r14, [rsp+760]
000d5d54mov rdx, r14
000d5d57call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Add<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::add
000d5d5clea r13, [rsp+6752]
000d5d64mov rdi, r13
000d5d67mov rsi, r15
000d5d6amov rdx, r14
000d5d6dcall _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Sub<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::sub
000d5d72lea rdi, [rsp+6672]
000d5d7amov r15, r12
000d5d7dmov rsi, r12
000d5d80lea r14, [rsp+2616]
000d5d88mov rdx, r14
000d5d8bcall _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Add<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::add
000d5d90lea r12, [rsp+2472]
000d5d98mov rdi, r12
000d5d9bmov rsi, r15
000d5d9emov rdx, r14
000d5da1call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Sub<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::sub
000d5da6lea r14, [rsp+1480]
000d5daemov rdi, r14
000d5db1mov rsi, rbp
000d5db4call curve25519_dalek::backend::serial::u64::field::FieldElement51::square
000d5db9lea r15, [rsp+2200]
000d5dc1mov rdi, r15
000d5dc4mov rsi, r13
000d5dc7call curve25519_dalek::backend::serial::u64::field::FieldElement51::square
000d5dcclea rdi, [rsp+2240]
000d5dd4mov rsi, r14
000d5dd7mov rdx, r15
000d5ddacall _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Sub<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::sub
000d5ddflea r14, [rsp+2104]
000d5de7mov rdi, r14
000d5deamov rsi, rbp
000d5dedmov rdx, r12
000d5df0call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Mul<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::mul
000d5df5lea r12, [rsp+2144]
000d5dfdmov rdi, r12
000d5e00mov rsi, r13
000d5e03lea rdx, [rsp+6672]
000d5e0bcall _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Mul<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::mul
000d5e10lea r13, [rsp+1520]
000d5e18mov rdi, r13
000d5e1bmov rsi, r14
000d5e1emov rdx, r12
000d5e21call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Add<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::add
000d5e26lea rbp, [rsp+1408]
000d5e2emov rdi, rbp
000d5e31mov rsi, r14
000d5e34mov rdx, r12
000d5e37call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Sub<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::sub
000d5e3clea rdi, [rsp+2576]
000d5e44mov rsi, r13
000d5e47call curve25519_dalek::backend::serial::u64::field::FieldElement51::square
000d5e4clea rdi, [rsp+1872]
000d5e54mov rsi, rbp
000d5e57call curve25519_dalek::backend::serial::u64::field::FieldElement51::square
000d5e5clea r12, [rsp+1648]
000d5e64mov rdi, r12
000d5e67lea rsi, [rip-0x8a73e]
000d5e6elea r13, [rsp+2240]
000d5e76mov rdx, r13
000d5e79call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Mul<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::mul
000d5e7elea rdi, [rsp+720]
000d5e86lea rsi, [rsp+1480]
000d5e8emov rdx, r15
000d5e91call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Mul<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::mul
000d5e96lea r14, [rsp+528]
000d5e9emov rdi, r14
000d5ea1mov rsi, r12
000d5ea4mov rdx, r15
000d5ea7lea r15, [rsp+1872]
000d5eafcall _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Add<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::add
000d5eb4lea rdi, [rsp+760]
000d5ebcmov rsi, r13
000d5ebfmov rdx, r14
000d5ec2call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Mul<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::mul
000d5ec7lea rdi, [rsp+2616]
000d5ecflea rsi, [rsp+1832]
000d5ed7mov rdx, r15
000d5edacall _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Mul<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::mul
000d5edfmov [rsp+15], bl
000d5ee3mov r14, [rsp+2096]
000d5eebmov ebp, ebx
000d5eedjmp 0xd5cc8
000d5ef2
000d5ef2loc_d5ef2:
000d5ef2movzx edi, bpl
000d5ef6call subtle::black_box
000d5efbmovzx edx, al
000d5efelea r14, [rsp+720]
000d5f06mov rdi, r14
000d5f09lea r12, [rsp+2576]
000d5f11mov rsi, r12
000d5f14call subtle::ConditionallySelectable::conditional_swap
000d5f19mov [rsp+15], 0
000d5f1elea rbp, [rsp+528]
000d5f26mov rdi, rbp
000d5f29lea rsi, [rsp+760]
000d5f31call curve25519_dalek::field::_<impl curve25519_dalek::backend::serial::u64::field::FieldElement51>::invert
000d5f36lea rbx, [rsp+1648]
000d5f3emov rdi, rbx
000d5f41mov rsi, r14
000d5f44mov rdx, rbp
000d5f47call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Mul<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::mul
000d5f4clea rdi, [rsp+2336]
000d5f54mov rsi, rbx
000d5f57call curve25519_dalek::backend::serial::u64::field::FieldElement51::as_bytes
000d5f5cpush 15
000d5f5epop rdi
000d5f5fcall alloc::raw_vec::RawVec<T,A>::allocate_in
000d5f64mov [rsp+2040], rdx
000d5f6cmov rdx, [rsp+2336]
000d5f74mov rcx, [rsp+2343]
000d5f7cmov [rax], rdx
000d5f7fmov [rsp+1592], rax
000d5f87mov [rax+7], rcx
000d5f8bpush 16
000d5f8dpop rdi
000d5f8ecall alloc::raw_vec::RawVec<T,A>::allocate_in
000d5f93mov rcx, rax
000d5f96mov [rsp+2032], rdx
000d5f9elea rax, [rsp+2352]
000d5fa6movdqu x0, [rax]
000d5faamov [rsp+1584], rcx
000d5fb2movdqu [rcx], x0
000d5fb6mov edi, 0xf00000
000d5fbbpush 1
000d5fbdpop rsi
000d5fbecall alloc::raw_vec::RawVec<T,A>::allocate_in
000d5fc3mov [rsp+1272], rax
000d5fcband [rsp+1480], 0
000d5fd4mov [rsp+2024], rdx
000d5fdclea rax, [rsp+792]
000d5fe4and [rax-60], 0
000d5fe9and [rax-64], 0
000d5fedmov rax, 0x1b600000000
000d5ff7mov [rsp+720], rax
000d5fffmov [rsp+728], 257
000d6009mov [rsp+732], 1
000d6011mov rsi, [rsp+1808]
000d6019mov rdx, [rsp+1824]
000d6021mov rdi, r12
000d6024call _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000d6029mov rdi, rbp
000d602cmov rsi, r14
000d602fmov rdx, r12
000d6032call std::fs::OpenOptions::open
000d6037cmp [rsp+528], 0
000d603fje 0xd605d
000d6041mov r15, [rsp+536]
000d6049lea r13, [rip+0x1113b8]
000d6050lea rbp, [rsp+720]
000d6058jmp 0xda691
000d605d
000d605dloc_d605d:
000d605dmov esi, [rsp+532]
000d6064mov rax, [rsp+1992]
000d606cmov [rsp+2200], rax
000d6074mov [rsp+1872], rax
000d607cmov rdi, rbp
000d607fmov [rsp+436], esi
000d6086mov rdx, r15
000d6089push 8
000d608bpop rcx
000d608ccall _<std::fs::File as std::io::Write>::write
000d6091cmp [rsp+528], 0
000d609alea r13, [rip+0x111367]
000d60a1lea rbp, [rsp+720]
000d60a9je 0xd6158
000d60afmov rax, [rsp+536]
000d60b7mov [rsp+1648], rax
000d60bfmov rax, [rip+0x13ce9a]
000d60c6cmp rax, 4
000d60cajbe 0xd6150
000d60d0lea rax, [rsp+72]
000d60d5mov [rsp+720], rax
000d60ddlea rax, [rip+0xefbec]
000d60e4mov [rsp+728], rax
000d60eclea rax, [rip+0x110d2d]
000d60f3mov [rsp+2576], rax
000d60fbpush 2
000d60fdpop rax
000d60femov [rsp+2584], rax
000d6106and [rsp+2608], 0
000d610fmov [rsp+736], rbx
000d6117lea rcx, [rip+0xcd112]
000d611emov [rsp+744], rcx
000d6126mov [rsp+2592], rbp
000d612emov [rsp+2600], rax
000d6136lea rdi, [rsp+2576]
000d613epush 5
000d6140pop rsi
000d6141lea rdx, [rip+0x110c50]
000d6148push 94
000d614apop rcx
000d614bcall log::__private_api::log
000d6150
000d6150loc_d6150:
000d6150mov rdi, rbx
000d6153call core::ptr::drop_in_place<std::io::error::Error>
000d6158
000d6158loc_d6158:
000d6158movdqu x0, [rsp+2512]
000d6161movdqu x1, [rsp+2528]
000d616amovdqu [rsp+1888], x1
000d6173movdqu [rsp+1872], x0
000d617clea rdi, [rsp+2576]
000d6184mov esi, [rsp+436]
000d618bmov rdx, r15
000d618emov r15, rdi
000d6191push 32
000d6193pop rcx
000d6194call _<std::fs::File as std::io::Write>::write
000d6199mov rdi, r15
000d619ccall core::ptr::drop_in_place<core::result::Result<usize,std::io::error::Error>>
000d61a1and [rsp+2472], 0
000d61a9
000d61a9loc_d61a9:
000d61a9lea rax, [rsp+792]
000d61b1and [rax-60], 0
000d61b6and [rax-64], 0
000d61bamov rax, 0x1b600000000
000d61c4mov [rsp+720], rax
000d61ccmov [rsp+728], 257
000d61d6mov rsi, [rsp+1624]
000d61demov rdx, [rsp+1640]
000d61e6mov rdi, r15
000d61e9call _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000d61eelea rdi, [rsp+528]
000d61f6mov rsi, rbp
000d61f9mov rdx, r15
000d61fccall std::fs::OpenOptions::open
000d6201cmp [rsp+528], 0
000d6209jne 0xda205
000d620fmov ebx, [rsp+532]
000d6216mov rcx, [rsp+1480]
000d621emov rdi, r15
000d6221mov esi, ebx
000d6223xor edx, edx
000d6225call _<std::fs::File as std::io::Seek>::seek
000d622acmp [rsp+2576], 0
000d6233jne 0xda219
000d6239mov [rsp+172], ebx
000d6240mov rax, [rsp+1480]
000d6248mov r14, [rsp+1568]
000d6250mov [r14+32], rax
000d6254call std::time::Instant::now
000d6259mov rbx, rax
000d625cmov ebp, edx
000d625emov rdx, [r14+16]
000d6262mov ecx, [r14+24]
000d6266mov rdi, rax
000d6269mov esi, ebp
000d626bcall core::cmp::PartialOrd::lt
000d6270test al, al
000d6272jne 0xd6368
000d6278mov r15b, [r14+48]
000d627cmov r12, [r14+40]
000d6280mov rdx, [r14+16]
000d6284mov ecx, [r14+24]
000d6288mov rdi, rbx
000d628bmov esi, ebp
000d628dcall _<std::time::Instant as core::ops::arith::Sub>::sub
000d6292imul rax, rax, 0x3b9aca00
000d6299mov ecx, edx
000d629badd rcx, rax
000d629emov rdx, rcx
000d62a1sub rdx, r12
000d62a4mov eax, 0
000d62a9cmovae rax, rdx
000d62adtest r15b, r15b
000d62b0jne 0xd62be
000d62b2cmp rax, 0xf4240
000d62b8jb 0xd6368
000d62be
000d62beloc_d62be:
000d62bexor edx, edx
000d62c0mov esi, 0xf4240
000d62c5div rsi
000d62c8movzx esi, r15b
000d62ccxor edi, edi
000d62ceadd rsi, rax
000d62d1setb dil
000d62d5add rsi, -1
000d62d9adc rdi, -1
000d62ddcmp rsi, 10
000d62e1push 10
000d62e3pop rax
000d62e4cmovae rsi, rax
000d62e8test rdi, rdi
000d62ebpush 10
000d62edpop rax
000d62eecmovne esi, eax
000d62f1mov [r14+48], sil
000d62f5sub rcx, rdx
000d62f8mov [r14+40], rcx
000d62fcmov rsi, [rsp+1576]
000d6304add rsi, 16
000d6308lea r14, [rsp+2576]
000d6310mov rdi, r14
000d6313call std::sync::mutex::Mutex<T>::lock
000d6318mov rdi, r14
000d631blea rsi, [rip+0x115af6]
000d6322call core::result::Result<T,E>::unwrap
000d6327mov r14, [rax+8]
000d632bmovzx esi, dl
000d632emov rdi, rax
000d6331call core::ptr::drop_in_place<std::sync::mutex::MutexGuard<alloc::vec::Vec<akira_v2::lock::Attempts>>>
000d6336test r14, r14
000d6339jne 0xd6368
000d633bmov rdi, [rsp+1560]
000d6343call _ZN9indicatif12progress_bar11ProgressBar5state17h06019ebb02830eedE.418
000d6348mov r14, rax
000d634bmov r15l, edx
000d634elea rdi, [rax+8]
000d6352mov rsi, rbx
000d6355mov edx, ebp
000d6357call indicatif::state::BarState::tick
000d635cmovzx esi, r15b
000d6360mov rdi, r14
000d6363call core::ptr::drop_in_place<std::sync::mutex::MutexGuard<alloc::vec::Vec<akira_v2::lock::Attempts>>>
000d6368
000d6368loc_d6368:
000d6368mov edx, 0xf00000
000d636dmov ebx, [rsp+172]
000d6374mov edi, ebx
000d6376mov rsi, [rsp+1272]
000d637ecall [rip+0x13b7f4]
000d6384cmp rax, -1
000d6388je 0xda226
000d638etest rax, rax
000d6391lea rbp, [rsp+528]
000d6399lea r14, [rsp+720]
000d63a1je 0xda244
000d63a7mov edx, 0xf00000
000d63acmov [rsp+1264], rax
000d63b4mov rdi, rax
000d63b7mov rsi, [rsp+1272]
000d63bflea rcx, [rip+0x110a7a]
000d63c6call _<core::ops::range::Range<usize> as core::slice::index::SliceIndex<[T]>>::index
000d63cbxor ecx, ecx
000d63cdlea r13, [rsp+2576]
000d63d5lea rbx, [rsp+1520]
000d63ddmov rbp, r14
000d63e0
000d63e0loc_d63e0:
000d63e0cmp rdx, rcx
000d63e3je 0xd9fe2
000d63e9cmp [rax+rcx], 0
000d63edlea rcx, [rcx+1]
000d63f1je 0xd63e0
000d63f3mov rax, [rsp+1480]
000d63fbmov [rsp+2144], rax
000d6403mov rax, [rsp+2200]
000d640bmov [rsp+1520], rax
000d6413mov r14, [rsp+1264]
000d641bmov [rsp+1408], r14
000d6423mov rsi, [rsp+72]
000d6428mov rdx, [rsp+88]
000d642dlea r15, [rsp+528]
000d6435mov rdi, r15
000d6438call _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000d643dlea rax, [rsp+2144]
000d6445mov [rsp+2576], rax
000d644dlea rcx, [rip+0x41e67]
000d6454mov [rsp+2584], rcx
000d645cmov [rsp+2592], rbx
000d6464mov [rsp+2600], rcx
000d646clea rax, [rip+0x110f75]
000d6473mov [rsp+2608], rax
000d647blea rax, [rip+0x2d1ba]
000d6482mov [rsp+2616], rax
000d648alea rax, [rsp+1408]
000d6492mov [rsp+2624], rax
000d649amov [rsp+2632], rcx
000d64a2lea rax, [rip+0x1109af]
000d64a9mov [rsp+720], rax
000d64b1push 5
000d64b3pop rax
000d64b4mov [rsp+728], rax
000d64bcand [rsp+752], 0
000d64c5mov [rsp+2640], r15
000d64cdlea rbx, [rip+0xef7fc]
000d64d4mov [rsp+2648], rbx
000d64dcmov [rsp+736], r13
000d64e4mov [rsp+744], rax
000d64eclea r12, [rsp+1648]
000d64f4mov rdi, r12
000d64f7mov rsi, rbp
000d64facall alloc::fmt::format
000d64ffmov rdi, [rsp+528]
000d6507mov rsi, [rsp+536]
000d650fcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d6514mov rdi, [rsp+1560]
000d651cmov rsi, r12
000d651fcall indicatif::progress_bar::ProgressBar::println
000d6524mov rax, [rip+0x13ca35]
000d652bcmp rax, 4
000d652fjbe 0xd661e
000d6535mov [rsp+1648], r14
000d653dmov rsi, [rsp+72]
000d6542mov rdx, [rsp+88]
000d6547mov rdi, r15
000d654acall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000d654flea rax, [rsp+1480]
000d6557mov [rsp+2576], rax
000d655flea rcx, [rip+0x2db0a]
000d6566mov [rsp+2584], rcx
000d656elea rax, [rsp+2200]
000d6576mov [rsp+2592], rax
000d657emov [rsp+2600], rcx
000d6586lea rax, [rip+0x110e5b]
000d658dmov [rsp+2608], rax
000d6595lea rax, [rip+0x2d0a0]
000d659cmov [rsp+2616], rax
000d65a4mov [rsp+2624], r12
000d65acmov [rsp+2632], rcx
000d65b4lea rax, [rip+0x11089d]
000d65bbmov [rsp+720], rax
000d65c3push 5
000d65c5pop rsi
000d65c6mov [rsp+728], rsi
000d65ceand [rsp+752], 0
000d65d7mov [rsp+2640], r15
000d65dfmov [rsp+2648], rbx
000d65e7mov [rsp+736], r13
000d65efmov [rsp+744], rsi
000d65f7mov rdi, rbp
000d65falea rdx, [rip+0x110797]
000d6601push 126
000d6603pop rcx
000d6604call log::__private_api::log
000d6609mov rdi, [rsp+528]
000d6611mov rsi, [rsp+536]
000d6619call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d661e
000d661eloc_d661e:
000d661emov edx, 0xf00000
000d6623mov rdi, r14
000d6626mov rsi, [rsp+1272]
000d662elea rcx, [rip+0x110873]
000d6635call _<core::ops::range::Range<usize> as core::slice::index::SliceIndex<[T]>>::index
000d663amov [rsp+1520], 1
000d6646lea rcx, [rsp+1528]
000d664epxor x0, x0
000d6652movdqu [rcx], x0
000d6656mov [rsp+1408], rax
000d665emov [rsp+1416], rdx
000d6666and [rsp+1424], 0
000d666fmov edx, 4096
000d6674mov rdi, r13
000d6677xor esi, esi
000d6679call [rip+0x13b489]
000d667fpxor x0, x0
000d6683movdqa [rsp+592], x0
000d668cmovdqa [rsp+576], x0
000d6695movdqa [rsp+560], x0
000d669emovdqa [rsp+544], x0
000d66a7movdqa [rsp+528], x0
000d66b0movdqa [rsp+1664], x0
000d66b9movdqa [rsp+1648], x0
000d66c2mov rdi, r12
000d66c5push 15
000d66c7pop rbx
000d66c8mov rsi, rbx
000d66cblea rdx, [rip+0x114d36]
000d66d2call core::array::_<impl core::ops::index::IndexMut<I> for [T; N]>::index_mut
000d66d7mov rcx, rdx
000d66damov rdi, [rsp+1592]
000d66e2mov rsi, rbx
000d66e5mov rdx, rax
000d66e8call crypto::cryptoutil::copy_memory
000d66edmov [rsp+1663], 1
000d66f5mov rdi, r12
000d66f8xor esi, esi
000d66fapush 4
000d66fcpop r14
000d66femov rdx, r14
000d6701lea rcx, [rip+0x114d18]
000d6708call core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
000d670dmov rdi, rax
000d6710mov rsi, rdx
000d6713call crypto::cryptoutil::read_u32_le
000d6718mov r13l, eax
000d671bmov rdi, r12
000d671emov rsi, r14
000d6721push 8
000d6723pop r14
000d6725mov rdx, r14
000d6728lea rcx, [rip+0x114d09]
000d672fcall core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
000d6734mov rdi, rax
000d6737mov rsi, rdx
000d673acall crypto::cryptoutil::read_u32_le
000d673fmov [rsp+112], eax
000d6743mov rdi, r12
000d6746mov rsi, r14
000d6749push 12
000d674bpop r14
000d674dmov rdx, r14
000d6750lea rcx, [rip+0x114cf9]
000d6757call core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
000d675cmov rdi, rax
000d675fmov rsi, rdx
000d6762call crypto::cryptoutil::read_u32_le
000d6767mov [rsp+56], eax
000d676bmov rdi, r12
000d676emov rsi, r14
000d6771push 16
000d6773pop rbx
000d6774mov rdx, rbx
000d6777lea rcx, [rip+0x114cea]
000d677ecall core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
000d6783mov rdi, rax
000d6786mov rsi, rdx
000d6789call crypto::cryptoutil::read_u32_le
000d678emov ebp, eax
000d6790mov rdi, r12
000d6793mov rsi, rbx
000d6796push 20
000d6798pop r14
000d679amov rdx, r14
000d679dlea rcx, [rip+0x114cdc]
000d67a4call core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
000d67a9mov rdi, rax
000d67acmov rsi, rdx
000d67afcall crypto::cryptoutil::read_u32_le
000d67b4mov [rsp+52], eax
000d67b8mov rdi, r12
000d67bbmov rsi, r14
000d67bepush 24
000d67c0pop r14
000d67c2mov rdx, r14
000d67c5lea rcx, [rip+0x114ccc]
000d67cccall core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
000d67d1mov rdi, rax
000d67d4mov rsi, rdx
000d67d7call crypto::cryptoutil::read_u32_le
000d67dcmov ebx, eax
000d67demov rdi, r12
000d67e1mov rsi, r14
000d67e4push 28
000d67e6pop r14
000d67e8mov rdx, r14
000d67eblea rcx, [rip+0x114cbe]
000d67f2call core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
000d67f7mov rdi, rax
000d67famov rsi, rdx
000d67fdcall crypto::cryptoutil::read_u32_le
000d6802mov r15l, eax
000d6805mov rdi, r12
000d6808mov rsi, r14
000d680bpush 32
000d680dpop rdx
000d680elea rcx, [rip+0x114cb3]
000d6815call core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
000d681amov rdi, rax
000d681dmov rsi, rdx
000d6820call crypto::cryptoutil::read_u32_le
000d6825mov r14l, eax
000d6828pxor x0, x0
000d682cmovdqa [rsp+1648], x0
000d6835mov rdi, r12
000d6838push 16
000d683apop rsi
000d683blea rdx, [rip+0x114c9e]
000d6842call core::array::_<impl core::ops::index::IndexMut<I> for [T; N]>::index_mut
000d6847xor r13l, ebx
000d684amov ecx, r14l
000d684dmov r8l, ebp
000d6850xor ecx, ebp
000d6852xor ecx, r13l
000d6855xor ecx, 0xffffffff9e3779b9
000d685brol ecx, 11
000d685emov ebp, [rsp+112]
000d6862mov r12l, [rsp+52]
000d6867xor ebp, r12l
000d686amov r9l, r15l
000d686dxor ebp, r15l
000d6870xor ebp, ecx
000d6872xor ebp, 0xffffffff9e3779b8
000d6878rol ebp, 11
000d687bmov r13l, [rsp+56]
000d6880xor r13l, ebx
000d6883xor r13l, r14l
000d6886xor r13l, ebp
000d6889xor r13l, 0xffffffff9e3779bb
000d6890rol r13l, 11
000d6894mov edi, r13l
000d6897xor edi, ecx
000d6899mov esi, ecx
000d689bmov [rsp+212], ecx
000d68a2mov r15l, r8l
000d68a5xor r15l, r9l
000d68a8xor r15l, edi
000d68abmov [rsp+200], edi
000d68b2xor r15l, 0xffffffff9e3779ba
000d68b9rol r15l, 11
000d68bdmov ecx, r15l
000d68c0xor ecx, ebp
000d68c2mov [rsp+112], ebp
000d68c6xor r12l, r14l
000d68c9xor r12l, ecx
000d68ccmov r8l, ecx
000d68cfmov [rsp+208], ecx
000d68d6xor r12l, 0xffffffff9e3779bd
000d68ddrol r12l, 11
000d68e1xor ebx, edi
000d68e3xor ebx, r12l
000d68e6xor ebx, 0xffffffff9e3779bc
000d68ecrol ebx, 11
000d68efmov ecx, r9l
000d68f2xor ecx, r8l
000d68f5xor ecx, ebx
000d68f7xor ecx, 0xffffffff9e3779bf
000d68fdrol ecx, 11
000d6900mov [rsp+56], r13l
000d6905xor r14l, r13l
000d6908xor r14l, r12l
000d690bxor r14l, ecx
000d690exor r14l, 0xffffffff9e3779be
000d6915rol r14l, 11
000d6919mov r9l, r14l
000d691cxor r9l, ebx
000d691fmov [rsp+196], ebx
000d6926mov edi, esi
000d6928mov [rsp+204], r15l
000d6930xor edi, r15l
000d6933xor edi, r9l
000d6936xor edi, 0xffffffff9e3779b1
000d693crol edi, 11
000d693fmov r8l, r12l
000d6942mov [rsp+52], r12l
000d6947xor r8l, ebp
000d694amov esi, ecx
000d694cxor r8l, ecx
000d694fxor r8l, edi
000d6952xor r8l, 0xffffffff9e3779b0
000d6959rol r8l, 11
000d695dxor r9l, r13l
000d6960xor r9l, r8l
000d6963xor r9l, 0xffffffff9e3779b3
000d696arol r9l, 11
000d696emov [rsp+216], ecx
000d6975xor ecx, r15l
000d6978mov r11l, edi
000d697bxor ecx, edi
000d697dxor ecx, r9l
000d6980xor ecx, 0xffffffff9e3779b2
000d6986rol ecx, 11
000d6989mov edi, ecx
000d698bmov [rsp+460], r14l
000d6993mov ecx, r14l
000d6996xor ecx, r12l
000d6999xor ecx, r8l
000d699cxor ecx, edi
000d699exor ecx, 0xffffffff9e3779b5
000d69a4rol ecx, 11
000d69a7mov r10l, r11l
000d69aamov r15l, r11l
000d69admov [rsp+48], r11l
000d69b2xor r10l, ebx
000d69b5mov r11l, r9l
000d69b8xor r10l, r9l
000d69bbxor r10l, ecx
000d69bemov r9l, ecx
000d69c1xor r10l, 0xffffffff9e3779b4
000d69c8rol r10l, 11
000d69ccmov ecx, r8l
000d69cfmov [rsp+148], r8l
000d69d7xor ecx, esi
000d69d9xor ecx, edi
000d69dbxor ecx, r10l
000d69dexor ecx, 0xffffffff9e3779b7
000d69e4rol ecx, 11
000d69e7mov esi, ecx
000d69e9mov ecx, r11l
000d69ecmov [rsp+168], r11l
000d69f4xor ecx, r14l
000d69f7xor ecx, r9l
000d69faxor ecx, esi
000d69fcxor ecx, 0xffffffff9e3779b6
000d6a02rol ecx, 11
000d6a05mov ebp, r10l
000d6a08xor ebp, r11l
000d6a0bmov [rsp+40], edi
000d6a0fmov r11l, edi
000d6a12xor r11l, r15l
000d6a15xor r11l, r10l
000d6a18mov [rsp+192], r10l
000d6a20xor r11l, ecx
000d6a23xor r11l, 0xffffffff9e3779a9
000d6a2arol r11l, 11
000d6a2emov [rsp+220], r9l
000d6a36mov ebx, r9l
000d6a39xor ebx, r8l
000d6a3cxor ebx, esi
000d6a3exor ebx, r11l
000d6a41xor ebx, 0xffffffff9e3779a8
000d6a47rol ebx, 11
000d6a4axor ebp, ecx
000d6a4cxor ebp, ebx
000d6a4exor ebp, 0xffffffff9e3779ab
000d6a54rol ebp, 11
000d6a57mov r14l, esi
000d6a5amov r8l, esi
000d6a5dmov [rsp+432], esi
000d6a64xor r14l, edi
000d6a67mov edi, r11l
000d6a6axor r14l, r11l
000d6a6dxor r14l, ebp
000d6a70xor r14l, 0xffffffff9e3779aa
000d6a77rol r14l, 11
000d6a7bmov r15l, r14l
000d6a7exor r15l, ebx
000d6a81mov [rsp+228], ebx
000d6a88mov esi, ecx
000d6a8amov r11l, ecx
000d6a8dmov [rsp+360], ecx
000d6a94xor esi, r9l
000d6a97mov [rsp+348], esi
000d6a9emov ecx, esi
000d6aa0xor ecx, r15l
000d6aa3xor ecx, 0xffffffff9e3779ad
000d6aa9rol ecx, 11
000d6aacmov esi, edi
000d6aaemov r9l, edi
000d6ab1mov [rsp+232], edi
000d6ab8xor esi, r10l
000d6abbxor esi, ebp
000d6abdxor esi, ecx
000d6abfmov edi, ecx
000d6ac1xor esi, 0xffffffff9e3779ac
000d6ac7rol esi, 11
000d6acaxor r15l, r8l
000d6acdxor r15l, esi
000d6ad0xor r15l, 0xffffffff9e3779af
000d6ad7rol r15l, 11
000d6adbmov ecx, ebp
000d6addmov [rsp+352], ebp
000d6ae4xor ecx, r11l
000d6ae7xor ecx, edi
000d6ae9xor ecx, r15l
000d6aecxor ecx, 0xffffffff9e3779ae
000d6af2rol ecx, 11
000d6af5mov r8l, ecx
000d6af8xor r8l, esi
000d6afbmov [rsp+96], esi
000d6affmov r10l, r9l
000d6b02mov [rsp+224], r14l
000d6b0axor r10l, r14l
000d6b0dxor r10l, r8l
000d6b10xor r10l, 0xffffffff9e3779a1
000d6b17rol r10l, 11
000d6b1bmov r9l, edi
000d6b1emov [rsp+16], edi
000d6b22xor r9l, ebx
000d6b25xor r9l, r15l
000d6b28xor r9l, r10l
000d6b2bxor r9l, 0xffffffff9e3779a0
000d6b32rol r9l, 11
000d6b36xor r8l, ebp
000d6b39xor r8l, r9l
000d6b3cxor r8l, 0xffffffff9e3779a3
000d6b43rol r8l, 11
000d6b47mov r11l, r15l
000d6b4amov [rsp+8], r15l
000d6b4fxor r11l, r14l
000d6b52xor r11l, r10l
000d6b55xor r11l, r8l
000d6b58xor r11l, 0xffffffff9e3779a2
000d6b5frol r11l, 11
000d6b63mov ebx, r11l
000d6b66mov ebp, r11l
000d6b69xor ebx, r9l
000d6b6cmov [rsp+1384], r9l
000d6b74mov [rsp+144], ecx
000d6b7bmov r14l, ecx
000d6b7exor r14l, edi
000d6b81mov [rsp+184], r14l
000d6b89xor r14l, ebx
000d6b8cmov [rsp+1380], ebx
000d6b93xor r14l, 0xffffffff9e3779a5
000d6b9arol r14l, 11
000d6b9emov edi, r10l
000d6ba1mov r11l, r10l
000d6ba4mov [rsp+368], r10l
000d6bacxor edi, esi
000d6baexor edi, r8l
000d6bb1xor edi, r14l
000d6bb4xor edi, 0xffffffff9e3779a4
000d6bbarol edi, 11
000d6bbdxor r15l, ebx
000d6bc0xor r15l, edi
000d6bc3xor r15l, 0xffffffff9e3779a7
000d6bcarol r15l, 11
000d6bcemov r10l, r8l
000d6bd1mov ebx, r8l
000d6bd4mov [rsp+336], r8l
000d6bdcxor r10l, ecx
000d6bdfxor r10l, r14l
000d6be2xor r10l, r15l
000d6be5xor r10l, 0xffffffff9e3779a6
000d6becrol r10l, 11
000d6bf0mov ecx, r10l
000d6bf3xor ecx, edi
000d6bf5mov r13l, edi
000d6bf8mov [rsp+400], edi
000d6bffmov [rsp+364], ebp
000d6c06xor r11l, ebp
000d6c09xor r11l, ecx
000d6c0cmov esi, ecx
000d6c0emov [rsp+128], ecx
000d6c15xor r11l, 0xffffffff9e377999
000d6c1crol r11l, 11
000d6c20mov ecx, r14l
000d6c23xor ecx, r9l
000d6c26xor ecx, r15l
000d6c29xor ecx, r11l
000d6c2cxor ecx, 0xffffffff9e377998
000d6c32rol ecx, 11
000d6c35xor ebx, esi
000d6c37xor ebx, ecx
000d6c39xor ebx, 0xffffffff9e37799b
000d6c3frol ebx, 11
000d6c42mov r9l, ebx
000d6c45xor r9l, r11l
000d6c48mov esi, r11l
000d6c4bmov [rsp+252], r11l
000d6c53xor ebp, r15l
000d6c56mov r11l, r15l
000d6c59mov [rsp], r15l
000d6c5dxor ebp, r9l
000d6c60mov [rsp+240], r9l
000d6c68xor ebp, 0xffffffff9e37799a
000d6c6erol ebp, 11
000d6c71mov r15l, ebp
000d6c74xor r15l, ecx
000d6c77mov [rsp+372], ecx
000d6c7emov r12l, r14l
000d6c81xor r12l, r10l
000d6c84xor r12l, r15l
000d6c87mov [rsp+248], r15l
000d6c8fxor r12l, 0xffffffff9e37799d
000d6c96rol r12l, 11
000d6c9axor r13l, r9l
000d6c9dxor r13l, r12l
000d6ca0xor r13l, 0xffffffff9e37799c
000d6ca7rol r13l, 11
000d6cabxor r11l, r15l
000d6caexor r11l, r13l
000d6cb1mov r9l, r13l
000d6cb4xor r11l, 0xffffffff9e37799f
000d6cbbrol r11l, 11
000d6cbfmov r15l, r11l
000d6cc2xor r15l, r12l
000d6cc5mov [rsp+152], r12l
000d6ccdmov r13l, r10l
000d6cd0mov [rsp+244], ebx
000d6cd7xor r13l, ebx
000d6cdaxor r13l, r15l
000d6cddxor r13l, 0xffffffff9e37799e
000d6ce4rol r13l, 11
000d6ce8mov edi, r13l
000d6cebxor edi, r9l
000d6ceemov [rsp+1376], r9l
000d6cf6mov [rsp+236], ebp
000d6cfdxor esi, ebp
000d6cffxor esi, edi
000d6d01xor esi, 0xffffffff9e377991
000d6d07rol esi, 11
000d6d0axor r15l, ecx
000d6d0dxor r15l, esi
000d6d10xor r15l, 0xffffffff9e377990
000d6d17rol r15l, 11
000d6d1bxor edi, ebx
000d6d1dxor edi, r15l
000d6d20xor edi, 0xffffffff9e377993
000d6d26rol edi, 11
000d6d29mov [rsp+2008], rax
000d6d31mov [rsp+256], r11l
000d6d39mov eax, r11l
000d6d3cxor eax, ebp
000d6d3exor eax, esi
000d6d40xor eax, edi
000d6d42xor eax, 0xffffffff9e377992
000d6d47rol eax, 11
000d6d4amov ecx, eax
000d6d4cmov [rsp+2000], rdx
000d6d54mov edx, r13l
000d6d57mov eax, r13l
000d6d5amov [rsp+340], r13l
000d6d62xor edx, r12l
000d6d65xor edx, r15l
000d6d68xor edx, ecx
000d6d6axor edx, 0xffffffff9e377995
000d6d70rol edx, 11
000d6d73mov ebx, esi
000d6d75xor ebx, r9l
000d6d78xor ebx, edi
000d6d7axor ebx, edx
000d6d7cxor ebx, 0xffffffff9e377994
000d6d82rol ebx, 11
000d6d85mov r9l, r15l
000d6d88xor r9l, r11l
000d6d8bxor r9l, ecx
000d6d8exor r9l, ebx
000d6d91xor r9l, 0xffffffff9e377997
000d6d98rol r9l, 11
000d6d9cmov r11l, ecx
000d6d9fxor r11l, esi
000d6da2mov ebp, ebx
000d6da4xor ebp, edi
000d6da6not esi
000d6da8mov [rsp+264], esi
000d6dafmov [rsp+1368], r15l
000d6db7mov r12l, r15l
000d6dbaand r12l, esi
000d6dbdmov [rsp+380], ecx
000d6dc4mov esi, ecx
000d6dc6or esi, r12l
000d6dc9mov [rsp+376], esi
000d6dd0xor r12l, edi
000d6dd3mov [rsp+1364], r12l
000d6ddbxor edi, eax
000d6dddxor edi, edx
000d6ddfxor edi, r9l
000d6de2xor edi, 0xffffffff9e377996
000d6de8rol edi, 11
000d6debmov [rsp+1372], ebx
000d6df2xor r11l, ebx
000d6df5xor r11l, edi
000d6df8xor r11l, 0xffffffff9e377989
000d6dffrol r11l, 11
000d6e03mov eax, edx
000d6e05mov [rsp+268], edx
000d6e0cxor eax, r15l
000d6e0fxor eax, r9l
000d6e12xor eax, r11l
000d6e15xor eax, 0xffffffff9e377988
000d6e1arol eax, 11
000d6e1dmov r13l, edi
000d6e20xor ebp, edi
000d6e22xor ebp, eax
000d6e24xor ebp, 0xffffffff9e37798b
000d6e2arol ebp, 11
000d6e2dmov edi, r9l
000d6e30mov [rsp+260], r9l
000d6e38xor edi, ecx
000d6e3axor edi, r11l
000d6e3dmov [rsp+280], r11l
000d6e45xor edi, ebp
000d6e47mov esi, ebp
000d6e49xor edi, 0xffffffff9e37798a
000d6e4frol edi, 11
000d6e52mov ebp, edi
000d6e54mov r15l, edi
000d6e57xor ebp, eax
000d6e59mov edi, eax
000d6e5bmov [rsp+276], eax
000d6e62mov eax, r13l
000d6e65mov [rsp+384], r13l
000d6e6dxor eax, edx
000d6e6fmov [rsp+64], eax
000d6e73xor eax, ebp
000d6e75xor eax, 0xffffffff9e37798d
000d6e7arol eax, 11
000d6e7dmov ecx, r11l
000d6e80xor ecx, ebx
000d6e82xor ecx, esi
000d6e84xor ecx, eax
000d6e86xor ecx, 0xffffffff9e37798c
000d6e8crol ecx, 11
000d6e8fxor ebp, r9l
000d6e92xor ebp, ecx
000d6e94mov edx, ecx
000d6e96xor ebp, 0xffffffff9e37798f
000d6e9crol ebp, 11
000d6e9fmov ecx, esi
000d6ea1mov [rsp+388], esi
000d6ea8xor ecx, r13l
000d6eabxor ecx, eax
000d6eadxor ecx, ebp
000d6eafxor ecx, 0xffffffff9e37798e
000d6eb5rol ecx, 11
000d6eb8mov ebx, ecx
000d6ebamov r9l, ecx
000d6ebdxor ebx, edx
000d6ebfmov ecx, r11l
000d6ec2mov [rsp+272], r15l
000d6ecaxor ecx, r15l
000d6ecdxor ecx, ebx
000d6ecfxor ecx, 0xffffffff9e377981
000d6ed5rol ecx, 11
000d6ed8mov r11l, eax
000d6edbxor r11l, edi
000d6edexor r11l, ebp
000d6ee1xor r11l, ecx
000d6ee4mov edi, ecx
000d6ee6xor r11l, 0xffffffff9e377980
000d6eedrol r11l, 11
000d6ef1xor ebx, esi
000d6ef3xor ebx, r11l
000d6ef6xor ebx, 0xffffffff9e377983
000d6efcrol ebx, 11
000d6effmov ecx, r9l
000d6f02xor ecx, eax
000d6f04and eax, r9l
000d6f07mov esi, eax
000d6f09xor eax, ebp
000d6f0bmov [rsp+444], eax
000d6f12mov eax, ebp
000d6f14xor eax, r15l
000d6f17xor eax, edi
000d6f19xor eax, ebx
000d6f1bxor eax, 0xffffffff9e377982
000d6f20rol eax, 11
000d6f23mov r12l, eax
000d6f26mov r13l, eax
000d6f29xor r12l, r11l
000d6f2cmov [rsp+1360], r11l
000d6f34mov eax, edi
000d6f36mov r15l, edi
000d6f39mov [rsp+472], edi
000d6f40xor eax, edx
000d6f42mov edi, ebp
000d6f44not edi
000d6f46xor esi, edi
000d6f48mov [rsp+1356], esi
000d6f4fxor edx, esi
000d6f51mov [rsp+440], edx
000d6f58or edx, ecx
000d6f5amov [rsp+392], edx
000d6f61mov [rsp+284], r9l
000d6f69or edi, r9l
000d6f6cxor edi, ecx
000d6f6emov [rsp+1352], edi
000d6f75mov esi, ecx
000d6f77mov [rsp+1344], r12l
000d6f7fxor esi, r12l
000d6f82xor esi, 0xffffffff9e377985
000d6f88rol esi, 11
000d6f8bxor eax, ebx
000d6f8dxor eax, esi
000d6f8fxor eax, 0xffffffff9e377984
000d6f94rol eax, 11
000d6f97xor ebp, r12l
000d6f9axor ebp, eax
000d6f9cxor ebp, 0xffffffff9e377987
000d6fa2rol ebp, 11
000d6fa5mov ecx, ebx
000d6fa7mov [rsp+136], ebx
000d6faexor ecx, r9l
000d6fb1xor ecx, esi
000d6fb3xor ecx, ebp
000d6fb5xor ecx, 0xffffffff9e377986
000d6fbbrol ecx, 11
000d6fbemov edx, ecx
000d6fc0xor edx, eax
000d6fc2mov [rsp+396], r13l
000d6fcaxor r15l, r13l
000d6fcdxor r15l, edx
000d6fd0xor ebx, edx
000d6fd2mov r12l, esi
000d6fd5xor r12l, ecx
000d6fd8mov r8l, ecx
000d6fdbnot ecx
000d6fddmov edi, esi
000d6fdfxor esi, ecx
000d6fe1mov [rsp+288], esi
000d6fe8mov r9l, edx
000d6feband r9l, esi
000d6feexor ecx, ebp
000d6ff0xor r9l, ecx
000d6ff3xor edx, esi
000d6ff5mov esi, r9l
000d6ff8mov [rsp+716], r9l
000d7000or esi, edx
000d7002mov [rsp+480], esi
000d7009and edx, ecx
000d700bxor r15l, 0xffffffff9e3779f9
000d7012rol r15l, 11
000d7016xor edi, r11l
000d7019xor edi, ebp
000d701bxor edi, r15l
000d701exor edi, 0xffffffff9e3779f8
000d7024rol edi, 11
000d7027xor ebx, edi
000d7029xor ebx, 0xffffffff9e3779fb
000d702frol ebx, 11
000d7032mov ecx, ebx
000d7034xor ecx, r15l
000d7037mov [rsp+304], r15l
000d703fxor r13l, ebp
000d7042xor r13l, ecx
000d7045mov [rsp+292], ecx
000d704cxor r13l, 0xffffffff9e3779fa
000d7053rol r13l, 11
000d7057mov esi, r13l
000d705axor esi, edi
000d705cmov [rsp+488], edi
000d7063xor r12l, esi
000d7066mov [rsp+300], esi
000d706dxor r12l, 0xffffffff9e3779fd
000d7074rol r12l, 11
000d7078mov r11l, eax
000d707bnot r11l
000d707eand r9l, r11l
000d7081mov [rsp+1336], r9l
000d7089xor r11l, edx
000d708cmov [rsp+1340], r11l
000d7094xor edx, eax
000d7096mov [rsp+448], edx
000d709dxor eax, ecx
000d709fxor eax, r12l
000d70a2xor eax, 0xffffffff9e3779fc
000d70a7rol eax, 11
000d70aanot r10l
000d70adxor r14l, r10l
000d70b0xor r10l, [rsp]
000d70b4xor ebp, esi
000d70b6mov ecx, eax
000d70b8xor ebp, eax
000d70baxor ebp, 0xffffffff9e3779ff
000d70c0rol ebp, 11
000d70c3mov edx, ebp
000d70c5mov [rsp+160], r12l
000d70cdxor edx, r12l
000d70d0mov [rsp+296], ebx
000d70d7xor r8l, ebx
000d70daxor r8l, edx
000d70ddxor r8l, 0xffffffff9e3779fe
000d70e4rol r8l, 11
000d70e8mov eax, r8l
000d70ebxor eax, ecx
000d70edmov esi, ecx
000d70efmov [rsp+156], ecx
000d70f6mov [rsp+1324], r13l
000d70fexor r15l, r13l
000d7101xor r15l, eax
000d7104xor r15l, 0xffffffff9e3779f1
000d710brol r15l, 11
000d710fxor edx, edi
000d7111xor edx, r15l
000d7114xor edx, 0xffffffff9e3779f0
000d711arol edx, 11
000d711dxor eax, ebx
000d711fxor eax, edx
000d7121mov r11l, edx
000d7124xor eax, 0xffffffff9e3779f3
000d7129rol eax, 11
000d712cmov [rsp+308], ebp
000d7133mov ecx, ebp
000d7135xor ecx, r13l
000d7138xor ecx, r15l
000d713bxor ecx, eax
000d713dxor ecx, 0xffffffff9e3779f2
000d7143rol ecx, 11
000d7146mov edx, r8l
000d7149mov r9l, r8l
000d714cmov [rsp], r8l
000d7150xor edx, r12l
000d7153xor edx, r11l
000d7156xor edx, ecx
000d7158mov ebx, ecx
000d715axor edx, 0xffffffff9e3779f5
000d7160rol edx, 11
000d7163mov r12l, edx
000d7166mov r8l, [rsp+128]
000d716emov ecx, r8l
000d7171mov [rsp+1348], r14l
000d7179and ecx, r14l
000d717cxor ecx, r10l
000d717fxor r8l, r14l
000d7182mov edx, ecx
000d7184mov [rsp+712], ecx
000d718bor edx, r8l
000d718emov [rsp+356], edx
000d7195and r8l, r10l
000d7198mov edi, r15l
000d719bxor edi, esi
000d719dxor edi, eax
000d719fxor edi, r12l
000d71a2xor edi, 0xffffffff9e3779f4
000d71a8rol edi, 11
000d71abmov edx, r11l
000d71aexor edx, ebp
000d71b0xor edx, ebx
000d71b2xor edx, edi
000d71b4mov r14l, edi
000d71b7xor edx, 0xffffffff9e3779f7
000d71bdrol edx, 11
000d71c0mov ebp, edx
000d71c2mov edx, [rsp+400]
000d71c9mov esi, edx
000d71cbnot esi
000d71cdand ecx, esi
000d71cfmov [rsp+1328], ecx
000d71d6xor esi, r8l
000d71d9mov [rsp+1332], esi
000d71e0xor r8l, edx
000d71e3mov [rsp+128], r8l
000d71ebmov ecx, [rsp+16]
000d71efmov r8l, [rsp+144]
000d71f7and ecx, r8l
000d71famov [rsp+16], ecx
000d71femov edx, [rsp+8]
000d7202not edx
000d7204xor ecx, edx
000d7206mov [rsp+1316], ecx
000d720dmov r10l, edx
000d7210mov esi, [rsp+96]
000d7214xor esi, ecx
000d7216mov [rsp+96], esi
000d721amov edi, [rsp+184]
000d7221or esi, edi
000d7223mov [rsp+344], esi
000d722amov r13l, ebx
000d722dmov ecx, r15l
000d7230xor r13l, r15l
000d7233mov esi, r14l
000d7236xor esi, eax
000d7238not ecx
000d723amov [rsp+316], ecx
000d7241mov [rsp+312], r11l
000d7249mov edx, r11l
000d724cand edx, ecx
000d724emov ecx, ebx
000d7250mov [rsp+424], ebx
000d7257or ecx, edx
000d7259mov [rsp+496], ecx
000d7260xor edx, eax
000d7262mov [rsp+1304], edx
000d7269xor eax, r9l
000d726cxor eax, r12l
000d726fxor eax, ebp
000d7271xor eax, 0xffffffff9e3779f6
000d7276rol eax, 11
000d7279xor r13l, r14l
000d727cmov [rsp+1308], r14l
000d7284xor r13l, eax
000d7287mov edx, eax
000d7289xor r13l, 0xffffffff9e3779e9
000d7290rol r13l, 11
000d7294mov eax, r12l
000d7297mov [rsp+164], r12l
000d729fxor r12l, r11l
000d72a2xor r12l, ebp
000d72a5xor r12l, r13l
000d72a8xor r12l, 0xffffffff9e3779e8
000d72afrol r12l, 11
000d72b3mov ecx, esi
000d72b5xor ecx, edx
000d72b7xor ecx, r12l
000d72baxor ecx, 0xffffffff9e3779eb
000d72c0rol ecx, 11
000d72c3mov esi, ebp
000d72c5mov [rsp+320], ebp
000d72ccxor esi, ebx
000d72cexor esi, r13l
000d72d1xor esi, ecx
000d72d3mov ebx, ecx
000d72d5mov [rsp+504], ecx
000d72dcxor esi, 0xffffffff9e3779ea
000d72e2rol esi, 11
000d72e5mov ecx, esi
000d72e7mov r11l, esi
000d72eaxor ecx, r12l
000d72edmov esi, edx
000d72efmov r9l, edx
000d72f2mov [rsp+60], edx
000d72f6xor esi, eax
000d72f8mov [rsp+400], esi
000d72ffmov eax, esi
000d7301xor eax, ecx
000d7303xor eax, 0xffffffff9e3779ed
000d7308rol eax, 11
000d730bmov edx, r13l
000d730exor edx, r14l
000d7311xor edx, ebx
000d7313xor edx, eax
000d7315xor edx, 0xffffffff9e3779ec
000d731brol edx, 11
000d731exor ecx, ebp
000d7320xor ecx, edx
000d7322mov esi, edx
000d7324xor ecx, 0xffffffff9e3779ef
000d732arol ecx, 11
000d732dor r10l, r8l
000d7330xor r10l, edi
000d7333mov [rsp+1320], r10l
000d733bmov r14l, ebx
000d733exor r14l, r9l
000d7341xor r14l, eax
000d7344xor r14l, ecx
000d7347xor r14l, 0xffffffff9e3779ee
000d734erol r14l, 11
000d7352mov ebp, r14l
000d7355xor ebp, esi
000d7357mov edx, r13l
000d735amov [rsp+328], r11l
000d7362xor edx, r11l
000d7365xor edx, ebp
000d7367xor edx, 0xffffffff9e3779e1
000d736drol edx, 11
000d7370mov r9l, eax
000d7373xor r9l, r12l
000d7376xor r9l, ecx
000d7379xor r9l, edx
000d737cmov r10l, edx
000d737fxor r9l, 0xffffffff9e3779e0
000d7386rol r9l, 11
000d738axor ebp, ebx
000d738cxor ebp, r9l
000d738fxor ebp, 0xffffffff9e3779e3
000d7395rol ebp, 11
000d7398mov edx, r14l
000d739bxor edx, eax
000d739dand eax, r14l
000d73a0mov edi, eax
000d73a2xor eax, ecx
000d73a4mov [rsp+452], eax
000d73abmov eax, ecx
000d73admov r15l, ecx
000d73b0xor ecx, r11l
000d73b3xor ecx, r10l
000d73b6xor ecx, ebp
000d73b8xor ecx, 0xffffffff9e3779e2
000d73berol ecx, 11
000d73c1mov r8l, ecx
000d73c4mov ebx, ecx
000d73c6xor r8l, r9l
000d73c9mov r11l, r10l
000d73ccmov ecx, r10l
000d73cfmov [rsp+184], r10l
000d73d7xor r11l, esi
000d73danot r15l
000d73ddxor edi, r15l
000d73e0mov [rsp+332], edi
000d73e7xor esi, edi
000d73e9mov [rsp+468], esi
000d73f0or esi, edx
000d73f2mov [rsp+512], esi
000d73f9or r15l, r14l
000d73fcxor r15l, edx
000d73ffmov r10l, edx
000d7402mov [rsp+324], r8l
000d740axor r10l, r8l
000d740dxor r10l, 0xffffffff9e3779e5
000d7414rol r10l, 11
000d7418xor r11l, ebp
000d741bxor r11l, r10l
000d741exor r11l, 0xffffffff9e3779e4
000d7425rol r11l, 11
000d7429xor eax, r8l
000d742cxor eax, r11l
000d742fxor eax, 0xffffffff9e3779e7
000d7434rol eax, 11
000d7437mov r8l, ebp
000d743axor r8l, r14l
000d743dxor r8l, r10l
000d7440xor r8l, eax
000d7443xor r8l, 0xffffffff9e3779e6
000d744arol r8l, 11
000d744emov esi, r8l
000d7451xor esi, r11l
000d7454mov edx, ecx
000d7456mov edi, ebx
000d7458mov [rsp+520], ebx
000d745fxor edx, ebx
000d7461xor edx, esi
000d7463mov ecx, esi
000d7465mov [rsp+456], esi
000d746cxor edx, 0xffffffff9e3779d9
000d7472rol edx, 11
000d7475mov esi, r10l
000d7478xor esi, r9l
000d747bxor esi, eax
000d747dxor esi, edx
000d747fmov ebx, edx
000d7481xor esi, 0xffffffff9e3779d8
000d7487rol esi, 11
000d748amov [rsp+464], esi
000d7491mov edx, ebp
000d7493xor edx, ecx
000d7495xor edx, esi
000d7497xor edx, 0xffffffff9e3779db
000d749drol edx, 11
000d74a0mov ecx, [rsp+16]
000d74a4xor ecx, [rsp+8]
000d74a8mov [rsp+16], ecx
000d74acnot r8l
000d74afxor r10l, r8l
000d74b2xor r8l, eax
000d74b5mov esi, eax
000d74b7xor esi, edi
000d74b9xor esi, ebx
000d74bbxor esi, edx
000d74bdxor esi, 0xffffffff9e3779da
000d74c3rol esi, 11
000d74c6mov eax, [rsp+48]
000d74canot eax
000d74ccmov [rsp+48], eax
000d74d0mov ecx, [rsp+148]
000d74d7and ecx, eax
000d74d9mov eax, [rsp+40]
000d74ddor eax, ecx
000d74dfmov [rsp+8], eax
000d74e3xor ecx, [rsp+168]
000d74eamov [rsp+1312], ecx
000d74f1mov ecx, esi
000d74f3mov eax, ebx
000d74f5or ecx, ebx
000d74f7mov ebx, [rsp+464]
000d74fexor esi, ebx
000d7500and ebx, eax
000d7502xor eax, edx
000d7504xor edx, esi
000d7506and esi, ecx
000d7508xor ecx, ebx
000d750amov edi, ecx
000d750cand edi, eax
000d750eor eax, ebx
000d7510xor eax, esi
000d7512mov [rsp+1400], eax
000d7519xor edi, edx
000d751bmov [rsp+1404], edi
000d7522xor ebx, eax
000d7524or ebx, ecx
000d7526xor ebx, edx
000d7528mov [rsp+464], ebx
000d752fnot eax
000d7531and eax, ebx
000d7533xor eax, ecx
000d7535mov [rsp+1396], eax
000d753cmov edx, [rsp+456]
000d7543mov ecx, edx
000d7545and ecx, r10l
000d7548xor ecx, r8l
000d754bmov [rsp+1392], ecx
000d7552xor edx, r10l
000d7555mov edi, ecx
000d7557or edi, edx
000d7559and edx, r8l
000d755cmov eax, r11l
000d755fnot eax
000d7561and ecx, eax
000d7563mov esi, ecx
000d7565xor esi, r10l
000d7568mov [rsp+1388], esi
000d756fxor eax, edx
000d7571and eax, esi
000d7573xor edi, ecx
000d7575xor edi, eax
000d7577mov [rsp+708], edi
000d757eor ecx, r10l
000d7581xor edx, r11l
000d7584xor edx, ecx
000d7586mov [rsp+456], edx
000d758dmov ecx, [rsp+184]
000d7594xor ecx, r9l
000d7597mov esi, [rsp+324]
000d759emov eax, esi
000d75a0and eax, ecx
000d75a2mov edx, [rsp+520]
000d75a9not edx
000d75abxor ebp, edx
000d75adxor eax, ebp
000d75afmov [rsp+704], eax
000d75b6or ebp, esi
000d75b8and edx, eax
000d75baxor edx, ecx
000d75bcmov [rsp+520], edx
000d75c3xor r9l, ebp
000d75c6xor r9l, eax
000d75c9not r9l
000d75ccmov eax, edx
000d75ceor eax, r9l
000d75d1xor ebp, ecx
000d75d3xor ebp, eax
000d75d5mov [rsp+168], ebp
000d75dcand ecx, edx
000d75dexor ecx, r9l
000d75e1mov [rsp+184], ecx
000d75e8mov edx, [rsp+332]
000d75efmov ecx, edx
000d75f1xor ecx, r14l
000d75f4mov eax, [rsp+512]
000d75fbxor ecx, eax
000d75fdor eax, edx
000d75ffxor r15l, [rsp+468]
000d7607xor eax, r15l
000d760amov [rsp+512], eax
000d7611xor ecx, eax
000d7613mov [rsp+332], ecx
000d761aand r15l, ecx
000d761dxor [rsp+452], r15l
000d7625mov r15l, [rsp+504]
000d762dmov eax, r15l
000d7630or eax, r12l
000d7633mov edx, [rsp+328]
000d763axor eax, edx
000d763cmov ecx, eax
000d763exor ecx, r15l
000d7641xor r15l, r12l
000d7644or r15l, edx
000d7647and r15l, r13l
000d764axor r15l, eax
000d764dmov [rsp+504], r15l
000d7655mov edx, eax
000d7657xor eax, r12l
000d765aor edx, r12l
000d765dmov esi, eax
000d765for esi, r13l
000d7662xor edx, r13l
000d7665xor esi, ecx
000d7667mov [rsp+328], esi
000d766exor edx, eax
000d7670xor ecx, edx
000d7672not ecx
000d7674or ecx, esi
000d7676xor ecx, eax
000d7678mov [rsp+700], ecx
000d767fand edx, esi
000d7681xor edx, eax
000d7683mov [rsp+324], edx
000d768amov esi, [rsp+400]
000d7691mov edi, esi
000d7693mov ecx, [rsp+1308]
000d769aand edi, ecx
000d769cmov eax, [rsp+164]
000d76a3xor edi, eax
000d76a5mov edx, [rsp+60]
000d76a9or edx, eax
000d76abmov r8l, [rsp+320]
000d76b3xor ecx, r8l
000d76b6mov eax, esi
000d76b8xor eax, ecx
000d76baxor edx, ecx
000d76bcmov [rsp+60], edx
000d76c0mov ecx, eax
000d76c2not ecx
000d76c4or ecx, edi
000d76c6xor esi, r8l
000d76c9mov r9l, r8l
000d76ccmov r8l, edi
000d76cfxor r8l, esi
000d76d2mov [rsp+164], r8l
000d76daor esi, edx
000d76dcxor esi, ecx
000d76demov [rsp+400], esi
000d76e5or edi, r9l
000d76e8xor edi, eax
000d76eamov [rsp+320], edi
000d76f1mov ecx, [rsp+496]
000d76f8mov esi, [rsp+312]
000d76ffxor esi, ecx
000d7701mov edx, [rsp+1304]
000d7708not edx
000d770amov eax, [rsp+424]
000d7711xor eax, edx
000d7713mov r8l, edx
000d7716mov [rsp+424], eax
000d771dmov edx, esi
000d771fxor edx, eax
000d7721mov edi, [rsp+316]
000d7728xor ecx, edi
000d772amov eax, edx
000d772cxor eax, ecx
000d772eor ecx, r8l
000d7731or esi, edi
000d7733and ecx, esi
000d7735mov [rsp+496], ecx
000d773cand edx, ecx
000d773exor edx, eax
000d7740mov [rsp+316], edx
000d7747and eax, ecx
000d7749xor eax, esi
000d774bmov [rsp+312], eax
000d7752mov edi, [rsp+308]
000d7759mov eax, edi
000d775bmov esi, [rsp+156]
000d7762xor eax, esi
000d7764mov edx, [rsp+160]
000d776band edi, edx
000d776dmov ecx, [rsp]
000d7770xor edi, ecx
000d7772xor eax, edi
000d7774mov [rsp+308], eax
000d777bxor eax, edx
000d777dor ecx, edx
000d777fxor ecx, esi
000d7781mov edx, ecx
000d7783and edx, edi
000d7785xor edx, eax
000d7787mov [rsp+160], edx
000d778exor edx, ecx
000d7790mov [rsp+156], edx
000d7797or ecx, eax
000d7799xor ecx, edi
000d779bmov [rsp], ecx
000d779emov eax, [rsp+304]
000d77a5mov edx, [rsp+1324]
000d77acor edx, eax
000d77aemov ecx, [rsp+488]
000d77b5and ecx, eax
000d77b7mov edi, [rsp+300]
000d77bemov eax, edi
000d77c0and eax, edx
000d77c2mov r8l, edx
000d77c5mov esi, [rsp+292]
000d77ccmov edx, esi
000d77ceor edx, ecx
000d77d0xor edx, eax
000d77d2mov [rsp+304], edx
000d77d9mov eax, edx
000d77dbxor eax, ecx
000d77ddxor ecx, r8l
000d77e0xor edi, [rsp+296]
000d77e7or eax, ecx
000d77e9xor eax, edi
000d77ebmov [rsp+300], eax
000d77f2not edx
000d77f4and edx, eax
000d77f6xor edx, ecx
000d77f8mov [rsp+296], edx
000d77ffand ecx, esi
000d7801xor ecx, edi
000d7803mov [rsp+488], ecx
000d780amov esi, [rsp+1336]
000d7811mov eax, esi
000d7813mov ecx, [rsp+288]
000d781axor eax, ecx
000d781cmov [rsp+292], eax
000d7823mov edx, [rsp+1340]
000d782aand edx, eax
000d782cmov eax, [rsp+480]
000d7833xor eax, esi
000d7835xor eax, edx
000d7837mov [rsp+480], eax
000d783eor esi, ecx
000d7840xor [rsp+448], esi
000d7847mov edx, [rsp+472]
000d784emov edi, [rsp+1360]
000d7855xor edx, edi
000d7857mov r8l, [rsp+1344]
000d785fmov eax, r8l
000d7862and eax, edx
000d7864mov esi, [rsp+396]
000d786bnot esi
000d786dmov ecx, [rsp+136]
000d7874xor ecx, esi
000d7876xor eax, ecx
000d7878mov [rsp+288], eax
000d787for ecx, r8l
000d7882and esi, eax
000d7884xor esi, edx
000d7886mov [rsp+396], esi
000d788dxor edi, ecx
000d788fxor edi, eax
000d7891not edi
000d7893mov eax, esi
000d7895or eax, edi
000d7897xor ecx, edx
000d7899xor ecx, eax
000d789bmov [rsp+136], ecx
000d78a2and edx, esi
000d78a4xor edx, edi
000d78a6mov [rsp+472], edx
000d78admov edx, [rsp+1356]
000d78b4mov ecx, edx
000d78b6xor ecx, [rsp+284]
000d78bdmov eax, [rsp+392]
000d78c4xor ecx, eax
000d78c6or eax, edx
000d78c8mov esi, [rsp+1352]
000d78cfxor esi, [rsp+440]
000d78d6xor eax, esi
000d78d8mov [rsp+392], eax
000d78dfxor ecx, eax
000d78e1mov [rsp+284], ecx
000d78e8and esi, ecx
000d78eaxor [rsp+444], esi
000d78f1mov ecx, [rsp+388]
000d78f8mov eax, ecx
000d78famov esi, [rsp+276]
000d7901or eax, esi
000d7903mov edi, [rsp+272]
000d790axor eax, edi
000d790cmov edx, eax
000d790exor edx, ecx
000d7910xor ecx, esi
000d7912or ecx, edi
000d7914mov edi, [rsp+280]
000d791band ecx, edi
000d791dxor ecx, eax
000d791fmov [rsp+388], ecx
000d7926mov ecx, eax
000d7928xor eax, esi
000d792aor ecx, esi
000d792cmov esi, eax
000d792eor esi, edi
000d7930xor ecx, edi
000d7932xor esi, edx
000d7934mov [rsp+280], esi
000d793bxor ecx, eax
000d793dxor edx, ecx
000d793fnot edx
000d7941or edx, esi
000d7943xor edx, eax
000d7945mov [rsp+272], edx
000d794cand ecx, esi
000d794exor ecx, eax
000d7950mov [rsp+276], ecx
000d7957mov esi, [rsp+64]
000d795bmov edi, esi
000d795dmov ecx, [rsp+1372]
000d7964and edi, ecx
000d7966mov eax, [rsp+268]
000d796dxor edi, eax
000d796fmov edx, [rsp+384]
000d7976or edx, eax
000d7978mov r8l, [rsp+260]
000d7980xor ecx, r8l
000d7983mov eax, esi
000d7985xor eax, ecx
000d7987xor edx, ecx
000d7989mov [rsp+384], edx
000d7990mov ecx, eax
000d7992not ecx
000d7994or ecx, edi
000d7996xor esi, r8l
000d7999mov r15l, edi
000d799cxor r15l, esi
000d799for esi, edx
000d79a1xor esi, ecx
000d79a3mov [rsp+64], esi
000d79a7or edi, r8l
000d79aaxor edi, eax
000d79acmov [rsp+268], edi
000d79b3mov ecx, [rsp+376]
000d79bamov esi, [rsp+1368]
000d79c1xor esi, ecx
000d79c3mov edx, [rsp+1364]
000d79canot edx
000d79ccmov eax, [rsp+380]
000d79d3xor eax, edx
000d79d5mov r8l, edx
000d79d8mov [rsp+380], eax
000d79dfmov edx, esi
000d79e1xor edx, eax
000d79e3mov edi, [rsp+264]
000d79eaxor ecx, edi
000d79ecmov eax, edx
000d79eexor eax, ecx
000d79f0or ecx, r8l
000d79f3or esi, edi
000d79f5and ecx, esi
000d79f7mov [rsp+376], ecx
000d79feand edx, ecx
000d7a00xor edx, eax
000d7a02mov [rsp+264], edx
000d7a09and eax, ecx
000d7a0bxor eax, esi
000d7a0dmov [rsp+260], eax
000d7a14mov edi, [rsp+256]
000d7a1bmov eax, edi
000d7a1dmov esi, [rsp+1376]
000d7a24xor eax, esi
000d7a26mov edx, [rsp+152]
000d7a2dand edi, edx
000d7a2fmov r14l, [rsp+340]
000d7a37xor edi, r14l
000d7a3axor eax, edi
000d7a3cmov [rsp+256], eax
000d7a43xor eax, edx
000d7a45or r14l, edx
000d7a48xor r14l, esi
000d7a4bmov edx, r14l
000d7a4eand edx, edi
000d7a50xor edx, eax
000d7a52mov ebp, edx
000d7a54xor edx, r14l
000d7a57mov [rsp+152], edx
000d7a5eor r14l, eax
000d7a61xor r14l, edi
000d7a64mov [rsp+340], r14l
000d7a6cmov eax, [rsp+252]
000d7a73mov edx, [rsp+236]
000d7a7aor edx, eax
000d7a7cmov ecx, [rsp+372]
000d7a83and ecx, eax
000d7a85mov r8l, [rsp+248]
000d7a8dmov eax, r8l
000d7a90and eax, edx
000d7a92mov edi, edx
000d7a94mov esi, [rsp+240]
000d7a9bmov edx, esi
000d7a9dor edx, ecx
000d7a9fxor edx, eax
000d7aa1mov [rsp+252], edx
000d7aa8mov eax, edx
000d7aaaxor eax, ecx
000d7aacxor ecx, edi
000d7aaexor r8l, [rsp+244]
000d7ab6or eax, ecx
000d7ab8xor eax, r8l
000d7abbmov [rsp+248], eax
000d7ac2not edx
000d7ac4and edx, eax
000d7ac6xor edx, ecx
000d7ac8mov [rsp+244], edx
000d7acfand ecx, esi
000d7ad1xor ecx, r8l
000d7ad4mov [rsp+372], ecx
000d7adbmov esi, [rsp+1328]
000d7ae2mov eax, esi
000d7ae4mov ecx, [rsp+1348]
000d7aebxor eax, ecx
000d7aedmov [rsp+240], eax
000d7af4mov edx, [rsp+1332]
000d7afband edx, eax
000d7afdmov eax, [rsp+356]
000d7b04xor eax, esi
000d7b06xor eax, edx
000d7b08mov [rsp+356], eax
000d7b0for esi, ecx
000d7b11xor [rsp+128], esi
000d7b18mov edx, [rsp+368]
000d7b1fmov edi, [rsp+1384]
000d7b26xor edx, edi
000d7b28mov r8l, [rsp+1380]
000d7b30mov eax, r8l
000d7b33and eax, edx
000d7b35mov esi, [rsp+364]
000d7b3cnot esi
000d7b3emov r11l, [rsp+336]
000d7b46xor r11l, esi
000d7b49xor eax, r11l
000d7b4cmov [rsp+236], eax
000d7b53or r11l, r8l
000d7b56and esi, eax
000d7b58xor esi, edx
000d7b5amov [rsp+364], esi
000d7b61xor edi, r11l
000d7b64xor edi, eax
000d7b66not edi
000d7b68mov eax, esi
000d7b6aor eax, edi
000d7b6cxor r11l, edx
000d7b6fxor r11l, eax
000d7b72and edx, esi
000d7b74xor edx, edi
000d7b76mov [rsp+368], edx
000d7b7dmov edx, [rsp+1316]
000d7b84mov ecx, edx
000d7b86xor ecx, [rsp+144]
000d7b8dmov eax, [rsp+344]
000d7b94xor ecx, eax
000d7b96or eax, edx
000d7b98mov edx, [rsp+1320]
000d7b9fxor edx, [rsp+96]
000d7ba3xor eax, edx
000d7ba5mov [rsp+344], eax
000d7bacxor ecx, eax
000d7baemov [rsp+144], ecx
000d7bb5and edx, ecx
000d7bb7xor [rsp+16], edx
000d7bbbmov ecx, [rsp+352]
000d7bc2mov eax, ecx
000d7bc4mov esi, [rsp+228]
000d7bcbor eax, esi
000d7bcdmov edi, [rsp+224]
000d7bd4xor eax, edi
000d7bd6mov edx, eax
000d7bd8xor edx, ecx
000d7bdaxor ecx, esi
000d7bdcor ecx, edi
000d7bdemov edi, [rsp+232]
000d7be5and ecx, edi
000d7be7xor ecx, eax
000d7be9mov [rsp+352], ecx
000d7bf0mov ecx, eax
000d7bf2xor eax, esi
000d7bf4or ecx, esi
000d7bf6mov esi, eax
000d7bf8or esi, edi
000d7bfaxor ecx, edi
000d7bfcxor esi, edx
000d7bfemov [rsp+232], esi
000d7c05xor ecx, eax
000d7c07xor edx, ecx
000d7c09not edx
000d7c0bor edx, esi
000d7c0dxor edx, eax
000d7c0fmov [rsp+224], edx
000d7c16and ecx, esi
000d7c18xor ecx, eax
000d7c1amov [rsp+228], ecx
000d7c21mov ebx, [rsp+348]
000d7c28mov eax, ebx
000d7c2amov ecx, [rsp+192]
000d7c31and eax, ecx
000d7c33mov edi, [rsp+220]
000d7c3axor eax, edi
000d7c3cmov edx, [rsp+360]
000d7c43or edx, edi
000d7c45mov r8l, [rsp+432]
000d7c4dxor ecx, r8l
000d7c50mov edi, ebx
000d7c52xor edi, ecx
000d7c54xor edx, ecx
000d7c56mov [rsp+360], edx
000d7c5dmov ecx, edi
000d7c5fnot ecx
000d7c61or ecx, eax
000d7c63xor ebx, r8l
000d7c66mov r10l, eax
000d7c69xor r10l, ebx
000d7c6cor ebx, edx
000d7c6exor ebx, ecx
000d7c70mov [rsp+348], ebx
000d7c77or eax, r8l
000d7c7axor eax, edi
000d7c7cmov [rsp+220], eax
000d7c83mov ecx, [rsp+8]
000d7c87mov edx, [rsp+148]
000d7c8exor edx, ecx
000d7c90mov esi, [rsp+1312]
000d7c97not esi
000d7c99mov eax, [rsp+40]
000d7c9dxor eax, esi
000d7c9fmov r8l, esi
000d7ca2mov [rsp+40], eax
000d7ca6mov esi, edx
000d7ca8xor esi, eax
000d7caamov edi, [rsp+48]
000d7caexor ecx, edi
000d7cb0mov eax, esi
000d7cb2xor eax, ecx
000d7cb4or ecx, r8l
000d7cb7or edx, edi
000d7cb9and ecx, edx
000d7cbbmov [rsp+8], ecx
000d7cbfand esi, ecx
000d7cc1xor esi, eax
000d7cc3mov [rsp+48], esi
000d7cc7and eax, ecx
000d7cc9xor eax, edx
000d7ccbmov [rsp+148], eax
000d7cd2mov edx, [rsp+216]
000d7cd9mov eax, edx
000d7cdbmov edi, [rsp+196]
000d7ce2xor eax, edi
000d7ce4mov esi, [rsp+52]
000d7ce8and edx, esi
000d7ceamov r9l, [rsp+460]
000d7cf2xor edx, r9l
000d7cf5xor eax, edx
000d7cf7mov [rsp+216], eax
000d7cfexor eax, esi
000d7d00or r9l, esi
000d7d03xor r9l, edi
000d7d06mov r12l, r9l
000d7d09and r12l, edx
000d7d0cxor r12l, eax
000d7d0fmov r8l, r12l
000d7d12xor r12l, r9l
000d7d15or r9l, eax
000d7d18xor r9l, edx
000d7d1bmov edi, [rsp+204]
000d7d22mov eax, [rsp+212]
000d7d29or edi, eax
000d7d2bmov r13l, [rsp+112]
000d7d30and r13l, eax
000d7d33mov esi, [rsp+208]
000d7d3amov eax, esi
000d7d3cand eax, edi
000d7d3emov ecx, [rsp+200]
000d7d45mov edx, ecx
000d7d47or edx, r13l
000d7d4axor edx, eax
000d7d4cmov [rsp+212], edx
000d7d53mov eax, edx
000d7d55xor eax, r13l
000d7d58xor r13l, edi
000d7d5bxor esi, [rsp+56]
000d7d5for eax, r13l
000d7d62xor eax, esi
000d7d64mov [rsp+208], eax
000d7d6bnot edx
000d7d6dand edx, eax
000d7d6fxor edx, r13l
000d7d72mov [rsp+204], edx
000d7d79and r13l, ecx
000d7d7cxor r13l, esi
000d7d7fmov [rsp+112], r13l
000d7d84not [rsp+168]
000d7d8bmov eax, [rsp+400]
000d7d92xor [rsp+164], eax
000d7d99not [rsp+160]
000d7da0mov eax, [rsp]
000d7da3xor [rsp+156], eax
000d7daanot [rsp+136]
000d7db1xor r15l, [rsp+64]
000d7db6mov [rsp+52], r15l
000d7dbbnot ebp
000d7dbdmov [rsp+56], ebp
000d7dc1xor [rsp+152], r14l
000d7dc9not r11l
000d7dccmov [rsp+336], r11l
000d7dd4xor r10l, ebx
000d7dd7mov [rsp+200], r10l
000d7ddfnot r8l
000d7de2mov [rsp+196], r8l
000d7deaxor r12l, r9l
000d7dedmov [rsp+192], r12l
000d7df5mov r12l, r9l
000d7df8mov [rsp+460], r9l
000d7e00mov rdi, [rsp+1584]
000d7e08push 16
000d7e0apop rsi
000d7e0bmov rdx, [rsp+2008]
000d7e13mov rcx, [rsp+2000]
000d7e1bcall crypto::cryptoutil::copy_memory
000d7e20lea r15, [rsp+1648]
000d7e28mov rdi, r15
000d7e2bxor esi, esi
000d7e2dpush 4
000d7e2fpop rbx
000d7e30mov rdx, rbx
000d7e33lea rcx, [rip+0x1136be]
000d7e3acall core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
000d7e3fmov rdi, rax
000d7e42mov rsi, rdx
000d7e45call crypto::cryptoutil::read_u32_le
000d7e4amov r14l, eax
000d7e4dmov rdi, r15
000d7e50mov rsi, rbx
000d7e53push 8
000d7e55pop rbx
000d7e56mov rdx, rbx
000d7e59lea rcx, [rip+0x1136b0]
000d7e60call core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
000d7e65mov rdi, rax
000d7e68mov rsi, rdx
000d7e6bcall crypto::cryptoutil::read_u32_le
000d7e70mov ebp, eax
000d7e72mov rdi, r15
000d7e75mov rsi, rbx
000d7e78push 12
000d7e7apop r13
000d7e7cmov rdx, r13
000d7e7flea rcx, [rip+0x1136a2]
000d7e86call core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
000d7e8bmov rdi, rax
000d7e8emov rsi, rdx
000d7e91call crypto::cryptoutil::read_u32_le
000d7e96mov ebx, eax
000d7e98mov rdi, r15
000d7e9bmov rsi, r13
000d7e9epush 16
000d7ea0pop rdx
000d7ea1lea rcx, [rip+0x113698]
000d7ea8call core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
000d7eadmov rdi, rax
000d7eb0mov rsi, rdx
000d7eb3call crypto::cryptoutil::read_u32_le
000d7eb8xor r14l, [rsp+204]
000d7ec0xor ebp, [rsp+208]
000d7ec7xor eax, [rsp+112]
000d7ecbmov ecx, eax
000d7ecdxor ecx, r14l
000d7ed0mov edx, ecx
000d7ed2and edx, ebp
000d7ed4xor edx, r14l
000d7ed7or eax, r14l
000d7edaxor ebx, [rsp+212]
000d7ee1xor ebp, ebx
000d7ee3xor eax, ebp
000d7ee5xor ebp, ecx
000d7ee7xor ecx, ebx
000d7ee9or ebx, edx
000d7eebxor ebx, ebp
000d7eednot ebp
000d7eefor ebp, edx
000d7ef1xor edx, ecx
000d7ef3or ecx, eax
000d7ef5xor ecx, ebp
000d7ef7xor edx, ecx
000d7ef9rol edx, 13
000d7efcrol ebx, 3
000d7effxor eax, ebx
000d7f01lea esi, [8*rdx]
000d7f08xor eax, esi
000d7f0axor ecx, ebx
000d7f0cxor ecx, edx
000d7f0erol ecx, 1
000d7f10rol eax, 7
000d7f13mov esi, ecx
000d7f15shl esi, 7
000d7f18xor esi, ebx
000d7f1axor edx, ecx
000d7f1cxor edx, eax
000d7f1exor esi, eax
000d7f20rol edx, 5
000d7f23rol esi, 22
000d7f26xor ecx, r12l
000d7f29xor eax, [rsp+196]
000d7f30xor edx, [rsp+216]
000d7f37not edx
000d7f39mov edi, ecx
000d7f3band edi, edx
000d7f3dxor esi, [rsp+192]
000d7f44xor esi, edi
000d7f46not esi
000d7f48or edi, eax
000d7f4axor eax, esi
000d7f4cxor ecx, edi
000d7f4exor edi, edx
000d7f50or edx, ecx
000d7f52xor ecx, eax
000d7f54or esi, edi
000d7f56and esi, edx
000d7f58xor edi, ecx
000d7f5arol eax, 3
000d7f5dand ecx, esi
000d7f5fxor ecx, eax
000d7f61xor ecx, edi
000d7f63and edi, esi
000d7f65rol esi, 13
000d7f68xor edx, eax
000d7f6axor edx, edi
000d7f6clea edi, [8*rsi]
000d7f73xor ecx, edi
000d7f75xor edx, esi
000d7f77rol edx, 1
000d7f79rol ecx, 7
000d7f7cxor esi, edx
000d7f7exor esi, ecx
000d7f80mov edi, edx
000d7f82shl edi, 7
000d7f85xor eax, ecx
000d7f87rol esi, 5
000d7f8axor eax, edi
000d7f8crol eax, 22
000d7f8fxor esi, [rsp+8]
000d7f93xor edx, [rsp+148]
000d7f9axor eax, [rsp+40]
000d7f9exor ecx, [rsp+48]
000d7fa2mov edi, eax
000d7fa4and edi, esi
000d7fa6xor edi, ecx
000d7fa8xor eax, edx
000d7faaor ecx, esi
000d7facxor ecx, edx
000d7faexor eax, edi
000d7fb0xor esi, eax
000d7fb2mov edx, esi
000d7fb4or edx, ecx
000d7fb6xor edx, edi
000d7fb8and edi, ecx
000d7fbaxor edi, esi
000d7fbcxor ecx, edi
000d7fberol eax, 13
000d7fc1lea r8l, [8*rax]
000d7fc9xor r8l, edi
000d7fccxor ecx, edx
000d7fcerol ecx, 3
000d7fd1xor edx, eax
000d7fd3xor edx, ecx
000d7fd5rol edx, 1
000d7fd7xor r8l, ecx
000d7fdamov esi, edx
000d7fdcshl esi, 7
000d7fdfxor esi, ecx
000d7fe1not r8l
000d7fe4rol r8l, 7
000d7fe8xor eax, edx
000d7feaxor eax, r8l
000d7fedxor esi, r8l
000d7ff0rol eax, 5
000d7ff3rol esi, 22
000d7ff6xor eax, [rsp+200]
000d7ffdxor edx, [rsp+348]
000d8004xor esi, [rsp+220]
000d800bxor r8l, [rsp+360]
000d8013mov edi, eax
000d8015or edi, r8l
000d8018xor r8l, edx
000d801band edx, eax
000d801dxor eax, esi
000d801fxor esi, r8l
000d8022and r8l, edi
000d8025mov r9l, eax
000d8028or r9l, edx
000d802bxor r9l, r8l
000d802exor edi, edx
000d8030and eax, edi
000d8032xor edx, r9l
000d8035or edx, edi
000d8037xor edx, esi
000d8039mov ecx, r9l
000d803cnot ecx
000d803eand ecx, edx
000d8040xor ecx, edi
000d8042xor eax, esi
000d8044rol ecx, 13
000d8047rol r9l, 3
000d804bxor edx, r9l
000d804exor edx, ecx
000d8050xor eax, r9l
000d8053rol edx, 1
000d8055lea esi, [8*rcx]
000d805cxor eax, esi
000d805emov edi, edx
000d8060shl edi, 7
000d8063xor edi, r9l
000d8066rol eax, 7
000d8069xor ecx, edx
000d806bxor ecx, eax
000d806dxor edi, eax
000d806frol edi, 22
000d8072xor eax, [rsp+232]
000d8079mov esi, eax
000d807bnot eax
000d807dmov r8l, eax
000d8080xor r8l, [rsp+228]
000d8088xor r8l, edi
000d808brol ecx, 5
000d808exor eax, [rsp+224]
000d8095xor eax, ecx
000d8097xor edx, [rsp+352]
000d809exor esi, edx
000d80a0mov edi, eax
000d80a2and edi, esi
000d80a4xor edi, r8l
000d80a7xor esi, eax
000d80a9mov ecx, edx
000d80abnot ecx
000d80adand r8l, esi
000d80b0xor edx, r8l
000d80b3xor r8l, ecx
000d80b6and ecx, edi
000d80b8mov r9l, ecx
000d80bbxor r9l, eax
000d80beor eax, ecx
000d80c0xor eax, edx
000d80c2or esi, edi
000d80c4xor esi, ecx
000d80c6and r8l, r9l
000d80c9rol edi, 13
000d80ccxor esi, edi
000d80cexor esi, r8l
000d80d1lea ecx, [8*rdi]
000d80d8xor ecx, r9l
000d80dbrol eax, 3
000d80dexor esi, eax
000d80e0xor ecx, eax
000d80e2rol esi, 1
000d80e4rol ecx, 7
000d80e7mov edx, esi
000d80e9shl edx, 7
000d80ecxor eax, ecx
000d80eexor eax, edx
000d80f0xor edi, ecx
000d80f2xor edi, esi
000d80f4rol edi, 5
000d80f7rol eax, 22
000d80faxor esi, [rsp+96]
000d80femov r8l, [rsp+344]
000d8106xor r8l, esi
000d8109xor r8l, edi
000d810cxor ecx, [rsp+16]
000d8110mov edi, esi
000d8112xor edi, ecx
000d8114not ecx
000d8116mov edx, r8l
000d8119and edx, edi
000d811bxor eax, [rsp+144]
000d8122xor eax, ecx
000d8124xor edx, eax
000d8126or eax, edi
000d8128and ecx, edx
000d812axor ecx, r8l
000d812dxor esi, eax
000d812fxor esi, edx
000d8131mov r9l, ecx
000d8134and r9l, r8l
000d8137rol edx, 13
000d813alea edi, [8*rdx]
000d8141xor edi, r8l
000d8144not esi
000d8146xor r9l, esi
000d8149or esi, ecx
000d814bxor edi, esi
000d814dxor edi, eax
000d814frol r9l, 3
000d8153xor ecx, edx
000d8155xor ecx, r9l
000d8158rol ecx, 1
000d815axor edi, r9l
000d815dmov esi, ecx
000d815fshl esi, 7
000d8162xor esi, r9l
000d8165not edi
000d8167rol edi, 7
000d816axor edx, ecx
000d816cxor edx, edi
000d816exor esi, edi
000d8170rol edx, 5
000d8173rol esi, 22
000d8176xor edx, [rsp+236]
000d817dxor ecx, [rsp+364]
000d8184xor esi, [rsp+368]
000d818bxor edi, [rsp+336]
000d8192mov r10l, esi
000d8195not r10l
000d8198mov r8l, edx
000d819band r8l, edi
000d819exor edx, edi
000d81a0mov r9l, r8l
000d81a3xor r9l, r10l
000d81a6or r10l, edi
000d81a9xor ecx, r9l
000d81acxor r10l, edx
000d81afor edx, ecx
000d81b1mov eax, edx
000d81b3or eax, r9l
000d81b6xor r9l, edi
000d81b9xor r9l, edx
000d81bcxor r10l, ecx
000d81bfxor eax, r10l
000d81c2xor r9l, eax
000d81c5and r10l, r9l
000d81c8xor r10l, esi
000d81cbrol eax, 13
000d81celea edx, [8*rax]
000d81d5xor r10l, edx
000d81d8rol r9l, 3
000d81dcxor r8l, r9l
000d81dfxor r8l, r10l
000d81e2xor ecx, eax
000d81e4xor ecx, r9l
000d81e7rol ecx, 1
000d81e9mov esi, ecx
000d81ebshl esi, 7
000d81eexor esi, r9l
000d81f1rol r8l, 7
000d81f5xor eax, ecx
000d81f7xor eax, r8l
000d81faxor esi, r8l
000d81fdrol esi, 22
000d8200xor ecx, [rsp+356]
000d8207xor esi, [rsp+128]
000d820exor r8l, [rsp+240]
000d8216mov edx, esi
000d8218or edx, ecx
000d821axor edx, r8l
000d821dmov edi, edx
000d821fxor edi, esi
000d8221xor esi, ecx
000d8223or esi, r8l
000d8226rol eax, 5
000d8229xor eax, [rsp+712]
000d8230and esi, eax
000d8232mov r8l, edx
000d8235xor r8l, ecx
000d8238xor esi, edx
000d823aor edx, ecx
000d823cxor edx, eax
000d823eor eax, r8l
000d8241xor eax, edi
000d8243xor edx, r8l
000d8246xor edi, edx
000d8248and edx, eax
000d824axor edx, r8l
000d824dnot edi
000d824for edi, eax
000d8251xor edi, r8l
000d8254rol edi, 13
000d8257rol edx, 3
000d825axor eax, edx
000d825clea ecx, [8*rdi]
000d8263xor eax, ecx
000d8265xor esi, edx
000d8267xor esi, edi
000d8269rol esi, 1
000d826bmov r8l, esi
000d826eshl r8l, 7
000d8272xor r8l, edx
000d8275rol eax, 7
000d8278xor edi, esi
000d827axor edi, eax
000d827crol edi, 5
000d827fxor r8l, eax
000d8282xor edi, [rsp+244]
000d8289xor esi, [rsp+248]
000d8290xor eax, [rsp+372]
000d8297mov edx, edi
000d8299xor edx, eax
000d829bmov r9l, edx
000d829eand r9l, esi
000d82a1xor r9l, edi
000d82a4or eax, edi
000d82a6rol r8l, 22
000d82aaxor r8l, [rsp+252]
000d82b2xor esi, r8l
000d82b5xor eax, esi
000d82b7xor esi, edx
000d82b9xor edx, r8l
000d82bcor r8l, r9l
000d82bfxor r8l, esi
000d82c2not esi
000d82c4or esi, r9l
000d82c7mov ecx, eax
000d82c9or ecx, edx
000d82cbxor ecx, esi
000d82cdxor edx, r9l
000d82d0xor edx, ecx
000d82d2rol edx, 13
000d82d5rol r8l, 3
000d82d9xor eax, r8l
000d82dclea esi, [8*rdx]
000d82e3xor eax, esi
000d82e5xor ecx, r8l
000d82e8xor ecx, edx
000d82earol ecx, 1
000d82ecmov esi, ecx
000d82eeshl esi, 7
000d82f1xor esi, r8l
000d82f4rol eax, 7
000d82f7xor edx, ecx
000d82f9xor edx, eax
000d82fbxor esi, eax
000d82fdrol edx, 5
000d8300rol esi, 22
000d8303xor ecx, [rsp+340]
000d830axor eax, [rsp+56]
000d830exor edx, [rsp+256]
000d8315not edx
000d8317mov edi, ecx
000d8319and edi, edx
000d831bxor esi, [rsp+152]
000d8322xor esi, edi
000d8324not esi
000d8326or edi, eax
000d8328xor eax, esi
000d832axor ecx, edi
000d832cxor edi, edx
000d832eor edx, ecx
000d8330xor ecx, eax
000d8332or esi, edi
000d8334and esi, edx
000d8336xor edi, ecx
000d8338and ecx, esi
000d833arol eax, 3
000d833dxor ecx, eax
000d833fxor ecx, edi
000d8341and edi, esi
000d8343xor edx, eax
000d8345xor edx, edi
000d8347rol esi, 13
000d834alea edi, [8*rsi]
000d8351xor ecx, edi
000d8353xor edx, esi
000d8355rol edx, 1
000d8357rol ecx, 7
000d835amov edi, edx
000d835cshl edi, 7
000d835fxor eax, ecx
000d8361xor eax, edi
000d8363xor esi, edx
000d8365xor esi, ecx
000d8367rol esi, 5
000d836arol eax, 22
000d836dxor esi, [rsp+376]
000d8374xor edx, [rsp+260]
000d837bxor eax, [rsp+380]
000d8382xor ecx, [rsp+264]
000d8389mov r8l, eax
000d838cand r8l, esi
000d838fxor r8l, ecx
000d8392xor eax, edx
000d8394or ecx, esi
000d8396xor ecx, edx
000d8398xor eax, r8l
000d839bxor esi, eax
000d839dmov edx, esi
000d839for edx, ecx
000d83a1xor edx, r8l
000d83a4and r8l, ecx
000d83a7xor r8l, esi
000d83aarol eax, 13
000d83adxor ecx, r8l
000d83b0lea edi, [8*rax]
000d83b7xor edi, r8l
000d83baxor ecx, edx
000d83bcrol ecx, 3
000d83bfxor edx, eax
000d83c1xor edx, ecx
000d83c3xor edi, ecx
000d83c5not edi
000d83c7rol edx, 1
000d83c9rol edi, 7
000d83ccmov esi, edx
000d83ceshl esi, 7
000d83d1xor esi, ecx
000d83d3xor eax, edx
000d83d5xor eax, edi
000d83d7xor esi, edi
000d83d9rol eax, 5
000d83dcrol esi, 22
000d83dfxor eax, [rsp+52]
000d83e3xor edx, [rsp+64]
000d83e7xor esi, [rsp+268]
000d83eexor edi, [rsp+384]
000d83f5mov r9l, eax
000d83f8or r9l, edi
000d83fbxor edi, edx
000d83fdand edx, eax
000d83ffxor eax, esi
000d8401xor esi, edi
000d8403and edi, r9l
000d8406mov ecx, eax
000d8408or ecx, edx
000d840axor ecx, edi
000d840cxor r9l, edx
000d840fand eax, r9l
000d8412xor edx, ecx
000d8414or edx, r9l
000d8417xor edx, esi
000d8419mov r8l, ecx
000d841cnot r8l
000d841fand r8l, edx
000d8422xor r8l, r9l
000d8425xor eax, esi
000d8427rol r8l, 13
000d842brol ecx, 3
000d842exor eax, ecx
000d8430lea esi, [8*r8]
000d8438xor eax, esi
000d843axor edx, ecx
000d843cxor edx, r8l
000d843frol edx, 1
000d8441mov esi, edx
000d8443shl esi, 7
000d8446xor esi, ecx
000d8448rol eax, 7
000d844bxor r8l, edx
000d844exor r8l, eax
000d8451rol r8l, 5
000d8455xor esi, eax
000d8457rol esi, 22
000d845amov r9l, esi
000d845dmov [rsp+432], esi
000d8464mov r11l, edx
000d8467xor r11l, [rsp+388]
000d846fmov edi, eax
000d8471xor edi, [rsp+280]
000d8478mov ecx, edi
000d847axor ecx, r11l
000d847dnot edi
000d847fmov esi, [rsp+276]
000d8486xor esi, edi
000d8488xor esi, r9l
000d848bxor edi, [rsp+272]
000d8492xor edi, r8l
000d8495mov r10l, edi
000d8498and r10l, ecx
000d849bxor r10l, esi
000d849exor ecx, edi
000d84a0mov ebx, r11l
000d84a3not ebx
000d84a5and esi, ecx
000d84a7xor r11l, esi
000d84aaxor esi, ebx
000d84acand ebx, r10l
000d84afmov ebp, ebx
000d84b1xor ebp, edi
000d84b3or edi, ebx
000d84b5xor edi, r11l
000d84b8or ecx, r10l
000d84bbxor ecx, ebx
000d84bdand esi, ebp
000d84bfrol r10l, 13
000d84c3xor ecx, r10l
000d84c6xor ecx, esi
000d84c8lea esi, [8*r10]
000d84d0xor esi, ebp
000d84d2rol edi, 3
000d84d5xor ecx, edi
000d84d7xor esi, edi
000d84d9rol ecx, 1
000d84dbrol esi, 7
000d84demov r11l, ecx
000d84e1shl r11l, 7
000d84e5xor edi, esi
000d84e7xor edi, r11l
000d84eaxor r10l, esi
000d84edxor r10l, ecx
000d84f0rol r10l, 5
000d84f4xor ecx, [rsp+440]
000d84fbmov r11l, [rsp+392]
000d8503xor r11l, ecx
000d8506xor r11l, r10l
000d8509rol edi, 22
000d850cxor esi, [rsp+444]
000d8513mov ebx, ecx
000d8515xor ebx, esi
000d8517not esi
000d8519mov r10l, esi
000d851cxor r10l, [rsp+284]
000d8524xor r10l, edi
000d8527mov edi, r11l
000d852aand edi, ebx
000d852cxor edi, r10l
000d852for r10l, ebx
000d8532and esi, edi
000d8534xor esi, r11l
000d8537xor ecx, r10l
000d853axor ecx, edi
000d853cnot ecx
000d853emov ebx, esi
000d8540and ebx, r11l
000d8543xor ebx, ecx
000d8545or ecx, esi
000d8547rol edi, 13
000d854alea ebp, [8*rdi]
000d8551xor ebp, ecx
000d8553xor r10l, r11l
000d8556xor r10l, ebp
000d8559rol ebx, 3
000d855cxor esi, edi
000d855exor esi, ebx
000d8560rol esi, 1
000d8562xor r10l, ebx
000d8565mov r11l, esi
000d8568shl r11l, 7
000d856cxor r11l, ebx
000d856fnot r10l
000d8572rol r10l, 7
000d8576xor edi, esi
000d8578xor edi, r10l
000d857bxor r11l, r10l
000d857erol edi, 5
000d8581rol r11l, 22
000d8585xor edi, [rsp+288]
000d858cxor esi, [rsp+396]
000d8593xor r11l, [rsp+472]
000d859bxor r10l, [rsp+136]
000d85a3mov r14l, r11l
000d85a6not r14l
000d85a9mov ebx, edi
000d85aband ebx, r10l
000d85aexor edi, r10l
000d85b1mov ebp, ebx
000d85b3xor ebp, r14l
000d85b6or r14l, r10l
000d85b9xor esi, ebp
000d85bbxor r14l, edi
000d85beor edi, esi
000d85c0mov ecx, edi
000d85c2or ecx, ebp
000d85c4xor ebp, r10l
000d85c7xor ebp, edi
000d85c9xor r14l, esi
000d85ccxor ecx, r14l
000d85cfxor ebp, ecx
000d85d1and r14l, ebp
000d85d4xor r14l, r11l
000d85d7rol ecx, 13
000d85dalea edi, [8*rcx]
000d85e1xor r14l, edi
000d85e4rol ebp, 3
000d85e7xor ebx, ebp
000d85e9xor ebx, r14l
000d85ecxor esi, ecx
000d85eexor esi, ebp
000d85f0rol esi, 1
000d85f2mov edi, esi
000d85f4shl edi, 7
000d85f7xor edi, ebp
000d85f9rol ebx, 7
000d85fcxor ecx, esi
000d85fexor ecx, ebx
000d8600xor edi, ebx
000d8602rol edi, 22
000d8605xor esi, [rsp+480]
000d860cxor edi, [rsp+448]
000d8613xor ebx, [rsp+292]
000d861amov r10l, edi
000d861dor r10l, esi
000d8620xor r10l, ebx
000d8623mov r11l, r10l
000d8626xor r11l, edi
000d8629xor edi, esi
000d862bor edi, ebx
000d862drol ecx, 5
000d8630xor ecx, [rsp+716]
000d8637and edi, ecx
000d8639mov ebx, r10l
000d863cxor ebx, esi
000d863exor edi, r10l
000d8641or r10l, esi
000d8644xor r10l, ecx
000d8647or ecx, ebx
000d8649xor ecx, r11l
000d864cxor r10l, ebx
000d864fxor r11l, r10l
000d8652and r10l, ecx
000d8655xor r10l, ebx
000d8658not r11l
000d865bor r11l, ecx
000d865exor r11l, ebx
000d8661rol r11l, 13
000d8665rol r10l, 3
000d8669xor ecx, r10l
000d866clea esi, [8*r11]
000d8674xor ecx, esi
000d8676xor edi, r10l
000d8679xor edi, r11l
000d867crol edi, 1
000d867emov esi, edi
000d8680shl esi, 7
000d8683xor esi, r10l
000d8686rol ecx, 7
000d8689xor r11l, edi
000d868cxor r11l, ecx
000d868frol r11l, 5
000d8693xor esi, ecx
000d8695xor r11l, [rsp+296]
000d869dxor edi, [rsp+300]
000d86a4xor ecx, [rsp+488]
000d86abmov r10l, r11l
000d86aexor r10l, ecx
000d86b1mov ebx, r10l
000d86b4and ebx, edi
000d86b6xor ebx, r11l
000d86b9or ecx, r11l
000d86bcrol esi, 22
000d86bfxor esi, [rsp+304]
000d86c6xor edi, esi
000d86c8xor ecx, edi
000d86caxor edi, r10l
000d86cdxor r10l, esi
000d86d0or esi, ebx
000d86d2xor esi, edi
000d86d4not edi
000d86d6or edi, ebx
000d86d8mov r11l, ecx
000d86dbor r11l, r10l
000d86dexor r11l, edi
000d86e1xor r10l, ebx
000d86e4xor r10l, r11l
000d86e7rol r10l, 13
000d86ebrol esi, 3
000d86eexor ecx, esi
000d86f0lea edi, [8*r10]
000d86f8xor ecx, edi
000d86faxor r11l, esi
000d86fdxor r11l, r10l
000d8700rol r11l, 1
000d8703mov edi, r11l
000d8706shl edi, 7
000d8709xor edi, esi
000d870brol ecx, 7
000d870exor r10l, r11l
000d8711xor r10l, ecx
000d8714xor edi, ecx
000d8716rol r10l, 5
000d871arol edi, 22
000d871dxor r11l, [rsp]
000d8721xor ecx, [rsp+160]
000d8728xor r10l, [rsp+308]
000d8730not r10l
000d8733mov esi, r11l
000d8736and esi, r10l
000d8739xor edi, [rsp+156]
000d8740xor edi, esi
000d8742not edi
000d8744or esi, ecx
000d8746xor ecx, edi
000d8748xor r11l, esi
000d874bxor esi, r10l
000d874eor r10l, r11l
000d8751xor r11l, ecx
000d8754or edi, esi
000d8756and edi, r10l
000d8759xor esi, r11l
000d875cand r11l, edi
000d875frol ecx, 3
000d8762xor r11l, ecx
000d8765xor r11l, esi
000d8768and esi, edi
000d876axor r10l, ecx
000d876dxor r10l, esi
000d8770rol edi, 13
000d8773lea esi, [8*rdi]
000d877axor r11l, esi
000d877dxor r10l, edi
000d8780rol r10l, 1
000d8783rol r11l, 7
000d8787mov esi, r10l
000d878ashl esi, 7
000d878dxor ecx, r11l
000d8790xor ecx, esi
000d8792xor edi, r10l
000d8795xor edi, r11l
000d8798rol edi, 5
000d879brol ecx, 22
000d879emovd x0, edi
000d87a2movd x1, ecx
000d87a6xor edi, [rsp+496]
000d87admov esi, r10l
000d87b0xor esi, [rsp+312]
000d87b7xor ecx, [rsp+424]
000d87bemov ebx, r11l
000d87c1xor ebx, [rsp+316]
000d87c8mov r14l, ecx
000d87cband r14l, edi
000d87cexor r14l, ebx
000d87d1xor ecx, esi
000d87d3or ebx, edi
000d87d5xor ebx, esi
000d87d7xor ecx, r14l
000d87daxor edi, ecx
000d87dcmov esi, edi
000d87deor esi, ebx
000d87e0xor esi, r14l
000d87e3and r14l, ebx
000d87e6xor r14l, edi
000d87e9rol ecx, 13
000d87ecxor ebx, r14l
000d87eflea ebp, [8*rcx]
000d87f6xor ebp, r14l
000d87f9xor ebx, esi
000d87fbrol ebx, 3
000d87fexor esi, ecx
000d8800xor esi, ebx
000d8802xor ebp, ebx
000d8804not ebp
000d8806rol esi, 1
000d8808rol ebp, 7
000d880bmov edi, esi
000d880dshl edi, 7
000d8810xor edi, ebx
000d8812xor ecx, esi
000d8814xor ecx, ebp
000d8816xor edi, ebp
000d8818rol ecx, 5
000d881brol edi, 22
000d881exor ecx, [rsp+164]
000d8825xor esi, [rsp+400]
000d882cxor edi, [rsp+320]
000d8833xor ebp, [rsp+60]
000d8837mov r15l, ecx
000d883aor r15l, ebp
000d883dxor ebp, esi
000d883fand esi, ecx
000d8841xor ecx, edi
000d8843xor edi, ebp
000d8845and ebp, r15l
000d8848mov r14l, ecx
000d884bor r14l, esi
000d884exor r14l, ebp
000d8851xor r15l, esi
000d8854and ecx, r15l
000d8857xor esi, r14l
000d885aor esi, r15l
000d885dxor esi, edi
000d885fmov ebx, r14l
000d8862not ebx
000d8864and ebx, esi
000d8866xor ebx, r15l
000d8869xor ecx, edi
000d886brol ebx, 13
000d886erol r14l, 3
000d8872xor ecx, r14l
000d8875lea edi, [8*rbx]
000d887cxor ecx, edi
000d887exor esi, r14l
000d8881xor esi, ebx
000d8883rol esi, 1
000d8885mov r15l, esi
000d8888shl r15l, 7
000d888cxor r15l, r14l
000d888frol ecx, 7
000d8892xor ebx, esi
000d8894xor ebx, ecx
000d8896rol ebx, 5
000d8899xor r15l, ecx
000d889crol r15l, 22
000d88a0xor ecx, [rsp+328]
000d88a7mov edi, ecx
000d88a9not ecx
000d88abmov ebp, ecx
000d88adxor ebp, [rsp+324]
000d88b4xor ebp, r15l
000d88b7xor ecx, [rsp+700]
000d88bexor ecx, ebx
000d88c0xor esi, [rsp+504]
000d88c7xor edi, esi
000d88c9mov ebx, ecx
000d88cband ebx, edi
000d88cdxor ebx, ebp
000d88cfxor edi, ecx
000d88d1mov r14l, esi
000d88d4not r14l
000d88d7and ebp, edi
000d88d9xor esi, ebp
000d88dbxor ebp, r14l
000d88deand r14l, ebx
000d88e1mov r15l, r14l
000d88e4xor r15l, ecx
000d88e7or ecx, r14l
000d88eaxor ecx, esi
000d88ecor edi, ebx
000d88eexor edi, r14l
000d88f1and ebp, r15l
000d88f4rol ebx, 13
000d88f7xor edi, ebx
000d88f9xor edi, ebp
000d88fblea esi, [8*rbx]
000d8902xor esi, r15l
000d8905rol ecx, 3
000d8908xor edi, ecx
000d890axor esi, ecx
000d890crol edi, 1
000d890erol esi, 7
000d8911mov ebp, edi
000d8913shl ebp, 7
000d8916xor ecx, esi
000d8918xor ecx, ebp
000d891axor ebx, esi
000d891cxor ebx, edi
000d891erol ebx, 5
000d8921xor edi, [rsp+468]
000d8928mov r14l, [rsp+512]
000d8930xor r14l, edi
000d8933xor r14l, ebx
000d8936rol ecx, 22
000d8939xor esi, [rsp+452]
000d8940mov ebx, edi
000d8942xor ebx, esi
000d8944not esi
000d8946mov ebp, esi
000d8948xor ebp, [rsp+332]
000d894fxor ebp, ecx
000d8951mov ecx, r14l
000d8954and ecx, ebx
000d8956xor ecx, ebp
000d8958or ebp, ebx
000d895aand esi, ecx
000d895cxor esi, r14l
000d895fxor edi, ebp
000d8961xor edi, ecx
000d8963not edi
000d8965mov ebx, esi
000d8967and ebx, r14l
000d896axor ebx, edi
000d896cor edi, esi
000d896erol ecx, 13
000d8971lea r15l, [8*rcx]
000d8979xor r15l, edi
000d897cxor ebp, r14l
000d897fxor ebp, r15l
000d8982rol ebx, 3
000d8985xor esi, ecx
000d8987xor esi, ebx
000d8989xor ebp, ebx
000d898bnot ebp
000d898drol esi, 1
000d898frol ebp, 7
000d8992mov r14l, esi
000d8995shl r14l, 7
000d8999xor r14l, ebx
000d899cxor ecx, esi
000d899exor ecx, ebp
000d89a0xor r14l, ebp
000d89a3rol ecx, 5
000d89a6rol r14l, 22
000d89aaxor ecx, [rsp+704]
000d89b1xor esi, [rsp+520]
000d89b8xor r14l, [rsp+184]
000d89c0xor ebp, [rsp+168]
000d89c7mov r12l, r14l
000d89canot r12l
000d89cdmov edi, ecx
000d89cfand edi, ebp
000d89d1xor ecx, ebp
000d89d3mov r15l, edi
000d89d6xor r15l, r12l
000d89d9or r12l, ebp
000d89dcxor esi, r15l
000d89dfxor r12l, ecx
000d89e2or ecx, esi
000d89e4mov ebx, ecx
000d89e6or ebx, r15l
000d89e9xor r15l, ebp
000d89ecxor r15l, ecx
000d89efxor r12l, esi
000d89f2xor ebx, r12l
000d89f5xor r15l, ebx
000d89f8and r12l, r15l
000d89fbxor r12l, r14l
000d89ferol ebx, 13
000d8a01lea ecx, [8*rbx]
000d8a08xor r12l, ecx
000d8a0brol r15l, 3
000d8a0fxor edi, r15l
000d8a12xor edi, r12l
000d8a15xor esi, ebx
000d8a17xor esi, r15l
000d8a1arol esi, 1
000d8a1crol edi, 7
000d8a1fmov ebp, esi
000d8a21shl ebp, 7
000d8a24xor ebp, r15l
000d8a27xor ebx, esi
000d8a29xor ebx, edi
000d8a2bxor ebp, edi
000d8a2drol ebp, 22
000d8a30xor esi, [rsp+708]
000d8a37mov r13l, [rsp+456]
000d8a3fxor ebp, r13l
000d8a42mov r12l, [rsp+1388]
000d8a4axor edi, r12l
000d8a4dmov ecx, ebp
000d8a4for ecx, esi
000d8a51xor ecx, edi
000d8a53mov r14l, ecx
000d8a56xor r14l, ebp
000d8a59xor ebp, esi
000d8a5bor ebp, edi
000d8a5drol ebx, 5
000d8a60mov r9l, [rsp+1392]
000d8a68xor ebx, r9l
000d8a6band ebp, ebx
000d8a6dmov edi, ecx
000d8a6fxor edi, esi
000d8a71xor ebp, ecx
000d8a73or ecx, esi
000d8a75xor ecx, ebx
000d8a77or ebx, edi
000d8a79xor ebx, r14l
000d8a7cxor ecx, edi
000d8a7exor r14l, ecx
000d8a81and ecx, ebx
000d8a83xor ecx, edi
000d8a85not r14l
000d8a88or r14l, ebx
000d8a8bxor r14l, edi
000d8a8erol r14l, 13
000d8a92rol ecx, 3
000d8a95xor ebp, ecx
000d8a97xor ebp, r14l
000d8a9axor ebx, ecx
000d8a9crol ebp, 1
000d8a9elea esi, [8*r14]
000d8aa6xor ebx, esi
000d8aa8mov r15l, ebp
000d8aabshl r15l, 7
000d8aafxor r15l, ecx
000d8ab2mov ecx, [rsp+204]
000d8ab9mov [rsp+720], ecx
000d8ac0mov ecx, [rsp+208]
000d8ac7mov [rsp+724], ecx
000d8acemov ecx, [rsp+212]
000d8ad5mov [rsp+728], ecx
000d8adcmov ecx, [rsp+112]
000d8ae0mov [rsp+732], ecx
000d8ae7mov ecx, [rsp+216]
000d8aeemov [rsp+736], ecx
000d8af5mov ecx, [rsp+460]
000d8afcmov [rsp+740], ecx
000d8b03mov ecx, [rsp+192]
000d8b0amov [rsp+744], ecx
000d8b11mov ecx, [rsp+196]
000d8b18mov [rsp+748], ecx
000d8b1fmov ecx, [rsp+8]
000d8b23mov [rsp+752], ecx
000d8b2amov ecx, [rsp+148]
000d8b31mov [rsp+756], ecx
000d8b38mov ecx, [rsp+40]
000d8b3cmov [rsp+760], ecx
000d8b43mov ecx, [rsp+48]
000d8b47mov [rsp+764], ecx
000d8b4emov ecx, [rsp+200]
000d8b55mov [rsp+768], ecx
000d8b5cmov ecx, [rsp+348]
000d8b63mov [rsp+772], ecx
000d8b6amov ecx, [rsp+220]
000d8b71mov [rsp+776], ecx
000d8b78mov ecx, [rsp+360]
000d8b7fmov [rsp+780], ecx
000d8b86mov ecx, [rsp+224]
000d8b8dmov [rsp+784], ecx
000d8b94mov ecx, [rsp+352]
000d8b9bmov [rsp+788], ecx
000d8ba2mov ecx, [rsp+228]
000d8ba9mov [rsp+792], ecx
000d8bb0mov ecx, [rsp+232]
000d8bb7mov [rsp+796], ecx
000d8bbemov ecx, [rsp+344]
000d8bc5mov [rsp+800], ecx
000d8bccmov ecx, [rsp+96]
000d8bd0mov [rsp+804], ecx
000d8bd7mov ecx, [rsp+144]
000d8bdemov [rsp+808], ecx
000d8be5mov ecx, [rsp+16]
000d8be9mov [rsp+812], ecx
000d8bf0mov ecx, [rsp+236]
000d8bf7mov [rsp+816], ecx
000d8bfemov ecx, [rsp+364]
000d8c05mov [rsp+820], ecx
000d8c0cmov ecx, [rsp+368]
000d8c13mov [rsp+824], ecx
000d8c1amov ecx, [rsp+336]
000d8c21mov [rsp+828], ecx
000d8c28mov ecx, [rsp+712]
000d8c2fmov [rsp+832], ecx
000d8c36mov ecx, [rsp+356]
000d8c3dmov [rsp+836], ecx
000d8c44mov ecx, [rsp+128]
000d8c4bmov [rsp+840], ecx
000d8c52mov ecx, [rsp+240]
000d8c59mov [rsp+844], ecx
000d8c60mov ecx, [rsp+244]
000d8c67mov [rsp+848], ecx
000d8c6emov ecx, [rsp+248]
000d8c75mov [rsp+852], ecx
000d8c7cmov ecx, [rsp+252]
000d8c83mov [rsp+856], ecx
000d8c8amov ecx, [rsp+372]
000d8c91mov [rsp+860], ecx
000d8c98mov ecx, [rsp+256]
000d8c9fmov [rsp+864], ecx
000d8ca6mov ecx, [rsp+340]
000d8cadmov [rsp+868], ecx
000d8cb4mov ecx, [rsp+152]
000d8cbbmov [rsp+872], ecx
000d8cc2mov ecx, [rsp+56]
000d8cc6mov [rsp+876], ecx
000d8ccdmov ecx, [rsp+376]
000d8cd4mov [rsp+880], ecx
000d8cdbmov ecx, [rsp+260]
000d8ce2mov [rsp+884], ecx
000d8ce9mov ecx, [rsp+380]
000d8cf0mov [rsp+888], ecx
000d8cf7mov ecx, [rsp+264]
000d8cfemov [rsp+892], ecx
000d8d05mov ecx, [rsp+52]
000d8d09mov [rsp+896], ecx
000d8d10mov ecx, [rsp+64]
000d8d14mov [rsp+900], ecx
000d8d1bmov ecx, [rsp+268]
000d8d22mov [rsp+904], ecx
000d8d29mov ecx, [rsp+384]
000d8d30mov [rsp+908], ecx
000d8d37mov ecx, [rsp+272]
000d8d3emov [rsp+912], ecx
000d8d45mov ecx, [rsp+388]
000d8d4cmov [rsp+916], ecx
000d8d53mov ecx, [rsp+276]
000d8d5amov [rsp+920], ecx
000d8d61mov ecx, [rsp+280]
000d8d68mov [rsp+924], ecx
000d8d6fmov ecx, [rsp+392]
000d8d76mov [rsp+928], ecx
000d8d7dmov ecx, [rsp+440]
000d8d84mov [rsp+932], ecx
000d8d8bmov ecx, [rsp+284]
000d8d92mov [rsp+936], ecx
000d8d99mov ecx, [rsp+444]
000d8da0mov [rsp+940], ecx
000d8da7mov ecx, [rsp+288]
000d8daemov [rsp+944], ecx
000d8db5mov ecx, [rsp+396]
000d8dbcmov [rsp+948], ecx
000d8dc3mov ecx, [rsp+472]
000d8dcamov [rsp+952], ecx
000d8dd1mov ecx, [rsp+136]
000d8dd8mov [rsp+956], ecx
000d8ddfmov ecx, [rsp+716]
000d8de6mov [rsp+960], ecx
000d8dedmov ecx, [rsp+480]
000d8df4mov [rsp+964], ecx
000d8dfbmov ecx, [rsp+448]
000d8e02mov [rsp+968], ecx
000d8e09mov ecx, [rsp+292]
000d8e10mov [rsp+972], ecx
000d8e17mov ecx, [rsp+296]
000d8e1emov [rsp+976], ecx
000d8e25mov ecx, [rsp+300]
000d8e2cmov [rsp+980], ecx
000d8e33mov ecx, [rsp+304]
000d8e3amov [rsp+984], ecx
000d8e41mov ecx, [rsp+488]
000d8e48mov [rsp+988], ecx
000d8e4fmov ecx, [rsp+308]
000d8e56mov [rsp+992], ecx
000d8e5dmov ecx, [rsp]
000d8e60mov [rsp+996], ecx
000d8e67mov ecx, [rsp+156]
000d8e6emov [rsp+1000], ecx
000d8e75mov ecx, [rsp+160]
000d8e7cmov [rsp+1004], ecx
000d8e83mov ecx, [rsp+496]
000d8e8amov [rsp+1008], ecx
000d8e91mov ecx, [rsp+312]
000d8e98mov [rsp+1012], ecx
000d8e9fmov ecx, [rsp+424]
000d8ea6mov [rsp+1016], ecx
000d8eadmov ecx, [rsp+316]
000d8eb4mov [rsp+1020], ecx
000d8ebbmov ecx, [rsp+164]
000d8ec2mov [rsp+1024], ecx
000d8ec9mov ecx, [rsp+400]
000d8ed0mov [rsp+1028], ecx
000d8ed7mov ecx, [rsp+320]
000d8edemov [rsp+1032], ecx
000d8ee5mov ecx, [rsp+60]
000d8ee9mov [rsp+1036], ecx
000d8ef0mov ecx, [rsp+700]
000d8ef7mov [rsp+1040], ecx
000d8efemov ecx, [rsp+504]
000d8f05mov [rsp+1044], ecx
000d8f0cmov ecx, [rsp+324]
000d8f13mov [rsp+1048], ecx
000d8f1amov ecx, [rsp+328]
000d8f21mov [rsp+1052], ecx
000d8f28mov ecx, [rsp+512]
000d8f2fmov [rsp+1056], ecx
000d8f36mov ecx, [rsp+468]
000d8f3dmov [rsp+1060], ecx
000d8f44mov ecx, [rsp+332]
000d8f4bmov [rsp+1064], ecx
000d8f52mov ecx, [rsp+452]
000d8f59mov [rsp+1068], ecx
000d8f60mov ecx, [rsp+704]
000d8f67mov [rsp+1072], ecx
000d8f6emov ecx, [rsp+520]
000d8f75mov [rsp+1076], ecx
000d8f7cmov ecx, [rsp+184]
000d8f83mov [rsp+1080], ecx
000d8f8amov ecx, [rsp+168]
000d8f91mov [rsp+1084], ecx
000d8f98mov [rsp+1088], r9l
000d8fa0mov ecx, [rsp+708]
000d8fa7mov [rsp+1092], ecx
000d8faemov [rsp+1096], r13l
000d8fb6mov [rsp+1100], r12l
000d8fberol ebx, 7
000d8fc1xor r14l, ebp
000d8fc4xor r14l, ebx
000d8fc7rol r14l, 5
000d8fcbmov ecx, [rsp+1396]
000d8fd2xor r14l, ecx
000d8fd5mov [rsp+1104], ecx
000d8fdcxor r15l, ebx
000d8fdfrol r15l, 22
000d8fe3mov ecx, [rsp+464]
000d8feaxor ebp, ecx
000d8fecmov [rsp+1108], ecx
000d8ff3mov esi, [rsp+1400]
000d8ffaxor r15l, esi
000d8ffdmov ecx, [rsp+1404]
000d9004xor ebx, ecx
000d9006mov [rsp+1112], esi
000d900dmov [rsp+1116], ecx
000d9014push 20
000d9016pop rcx
000d9017lea rdi, [rsp+1120]
000d901flea rsi, [rsp+528]
000d9027rep movsd [rdi], [rsi]
000d9029mov [rsp+1200], ebx
000d9030mov [rsp+1204], r15l
000d9038mov [rsp+1208], ebp
000d903fmov [rsp+1212], r14l
000d9047mov [rsp+1216], r10l
000d904fmov [rsp+1220], r11l
000d9057mov [rsp+1224], eax
000d905emov eax, [rsp+432]
000d9065mov [rsp+1228], eax
000d906cpunpckldq x0, x1
000d9070mov [rsp+1232], edx
000d9077mov [rsp+1236], r8l
000d907fmovq [rsp+1240], x0
000d9088mov [rsp+1248], 80
000d9093mov r13, [rsp+1416]
000d909bmov rbp, [rsp+1424]
000d90a3
000d90a3loc_d90a3:
000d90a3sub r13, rbp
000d90a6mov eax, 4096
000d90abcmp r13, rax
000d90aecmovae r13, rax
000d90b2lea rdi, [rsp+1408]
000d90bamov rsi, r13
000d90bdcall _<crypto::buffer::RefReadBuffer as crypto::buffer::ReadBuffer>::take_next
000d90c2mov rbx, rax
000d90c5mov r14, rdx
000d90c8mov ecx, 4096
000d90cdxor edi, edi
000d90cfmov [rsp+472], r13
000d90d7mov rsi, r13
000d90dalea r15, [rsp+2576]
000d90e2mov rdx, r15
000d90e5lea r8, [rip+0x112214]
000d90eccall _<core::ops::range::Range<usize> as core::slice::index::SliceIndex<[T]>>::index_mut
000d90f1mov [rsp+512], rax
000d90f9mov [rsp+520], r14
000d9101cmp r14, rdx
000d9104jne 0xdb300
000d910axor ecx, ecx
000d910cmov [rsp+480], rbx
000d9114
000d9114loc_d9114:
000d9114cmp [rsp+520], rcx
000d911cje 0xd9c99
000d9122mov dl, [rbx+rcx]
000d9125mov edi, [rsp+1248]
000d912ccmp rdi, 80
000d9130jne 0xd9c6b
000d9136mov [rsp+504], rcx
000d913emov r10l, [rsp+1200]
000d9146mov r14l, [rsp+1204]
000d914emov r12l, [rsp+1208]
000d9156mov [rsp+60], dl
000d915amov edx, [rsp+1212]
000d9161mov esi, [rsp+1216]
000d9168mov eax, [rsp+1220]
000d916fmov [rsp+400], rax
000d9177mov r9l, [rsp+1232]
000d917fmov [rsp+112], r9
000d9184mov eax, [rsp+1236]
000d918bmov edi, [rsp+1240]
000d9192imul r8l, edi, 0x54655307
000d9199mov ebx, edi
000d919band ebx, 1
000d919eneg ebx
000d91a0and ebx, r9l
000d91a3xor ebx, r14l
000d91a6add ebx, [rsp+1244]
000d91adrol r8l, 7
000d91b1mov rdi, rdx
000d91b4mov r9l, edx
000d91b7shr r9l, 8
000d91bbmov [rsp+16], r10l
000d91c0mov ebp, r10l
000d91c3shl ebp, 8
000d91c6xor ebp, r9l
000d91c9mov r9l, r10l
000d91ccshr r9l, 24
000d91d0lea r10, [rip-0x8e33b]
000d91d7xor ebp, [r10+4*r9]
000d91dbmov rcx, r10
000d91demov r9l, 255
000d91e4and rdi, r9
000d91e7mov r11l, 255
000d91edlea r9, [rip-0x8df58]
000d91f4xor ebp, [r9+4*rdi]
000d91f8mov r15, r9
000d91fbxor ebp, eax
000d91fdlea edi, [rbx+rax]
000d9200mov [rsp+64], rax
000d9205xor edi, r8l
000d9208imul r9l, ebx, 0x54655307
000d920fand ebx, 1
000d9212neg ebx
000d9214and ebx, eax
000d9216xor ebx, r12l
000d9219add ebx, r8l
000d921crol r9l, 7
000d9220mov rax, rsi
000d9223mov r8, rsi
000d9226mov r10l, eax
000d9229mov [rsp], rsi
000d922dshr r10l, 8
000d9231mov r13l, r14l
000d9234shl r13l, 8
000d9238xor r13l, r10l
000d923bmov r10l, r14l
000d923eshr r10l, 24
000d9242xor r13l, [rcx+4*r10]
000d9246and r8, r11
000d9249xor r13l, [r15+4*r8]
000d924dlea r8l, [rbx+rbp]
000d9251xor r8l, r9l
000d9254imul r10l, ebx, 0x54655307
000d925band ebx, 1
000d925eneg ebx
000d9260and ebx, ebp
000d9262xor ebx, edx
000d9264add ebx, r9l
000d9267mov rax, [rsp+400]
000d926fmov r9l, eax
000d9272shr r9l, 8
000d9276mov r11l, r12l
000d9279shl r11l, 8
000d927dxor r11l, r9l
000d9280mov r9l, r12l
000d9283shr r9l, 24
000d9287xor r11l, [rcx+4*r9]
000d928bmov r9, rax
000d928emov eax, 255
000d9293and r9, rax
000d9296xor r11l, [r15+4*r9]
000d929amov rax, r11
000d929dxor r13l, ebp
000d92a0rol r10l, 7
000d92a4lea r9l, [rbx+r13]
000d92a8xor r9l, r10l
000d92abimul ecx, ebx, 0x54655307
000d92b1and ebx, 1
000d92b4neg ebx
000d92b6and ebx, r13l
000d92b9xor ebx, esi
000d92bbadd ebx, r10l
000d92bemov r11l, [rsp+1224]
000d92c6mov r10l, r11l
000d92c9mov r15, r11
000d92ccmov [rsp+128], r11
000d92d4shr r10l, 8
000d92d8mov esi, edx
000d92dashl esi, 8
000d92ddxor esi, r10l
000d92e0xor eax, r13l
000d92e3rol ecx, 7
000d92e6mov [rsp+96], ecx
000d92ealea r10l, [rbx+rax]
000d92eexor r10l, ecx
000d92f1mov r11l, r9l
000d92f4and r11l, edi
000d92f7xor r11l, r10l
000d92faxor r9l, r8l
000d92fdor r10l, edi
000d9300xor r10l, r8l
000d9303xor r9l, r11l
000d9306xor edi, r9l
000d9309mov r8l, edi
000d930cor r8l, r10l
000d930fxor r8l, r11l
000d9312and r11l, r10l
000d9315xor r11l, edi
000d9318xor r10l, r12l
000d931bxor r10l, r11l
000d931exor r11l, edx
000d9321shr edx, 24
000d9324lea rdi, [rip-0x8e48f]
000d932bxor esi, [rdi+4*rdx]
000d932emov rdx, r15
000d9331mov ecx, 255
000d9336and rdx, rcx
000d9339lea rdi, [rip-0x8e0a4]
000d9340xor esi, [rdi+4*rdx]
000d9343xor r9l, [rsp+16]
000d9348xor r14l, r8l
000d934bxor r10l, r8l
000d934emov [rsp+2240], r9l
000d9356mov [rsp+2244], r14l
000d935emov [rsp+2248], r10l
000d9366not r11l
000d9369mov [rsp+2252], r11l
000d9371mov r15l, [rsp+1228]
000d9379xor esi, eax
000d937bmov [rsp+16], rsi
000d9380mov r14, rax
000d9383mov [rsp+136], rax
000d938blea rdi, [rsp+1120]
000d9393xor esi, esi
000d9395push 16
000d9397pop rdx
000d9398lea rcx, [rip+0x111fd9]
000d939fcall core::array::_<impl core::ops::index::IndexMut<I> for [T; N]>::index_mut
000d93a4mov rdi, rax
000d93a7mov rsi, rdx
000d93aalea rdx, [rsp+2240]
000d93b2call crypto::cryptoutil::write_u32v_le
000d93b7imul ecx, ebx, 0x54655307
000d93bdand ebx, 1
000d93c0neg ebx
000d93c2and ebx, r14l
000d93c5mov r10, [rsp+400]
000d93cdxor ebx, r10l
000d93d0rol ecx, 7
000d93d3mov [rsp+424], r15
000d93dbmov rax, r15
000d93demov edi, 255
000d93e3and rax, rdi
000d93e6mov edx, r15l
000d93e9shr edx, 8
000d93ecmov r12, [rsp]
000d93f0mov esi, r12l
000d93f3shl esi, 8
000d93f6xor esi, edx
000d93f8mov edx, r12l
000d93fbshr edx, 24
000d93felea r12, [rip-0x8e569]
000d9405xor esi, [r12+4*rdx]
000d9409lea r15, [rip-0x8e174]
000d9410xor esi, [r15+4*rax]
000d9414add ebx, [rsp+96]
000d9418mov r14, [rsp+16]
000d941dxor esi, r14l
000d9420mov r9, rsi
000d9423lea eax, [rbx+r14]
000d9427xor eax, ecx
000d9429imul edx, ebx, 0x54655307
000d942fand ebx, 1
000d9432neg ebx
000d9434and ebx, r14l
000d9437mov r11, [rsp+128]
000d943fxor ebx, r11l
000d9442rol edx, 7
000d9445mov r8, [rsp+112]
000d944amov rsi, r8
000d944dand rsi, rdi
000d9450mov edi, r8l
000d9453shr edi, 8
000d9456mov r8l, r10l
000d9459shl r8l, 8
000d945dxor r8l, edi
000d9460mov edi, r10l
000d9463shr edi, 24
000d9466xor r8l, [r12+4*rdi]
000d946axor r8l, [r15+4*rsi]
000d946emov r12, r15
000d9471add ebx, ecx
000d9473xor r8l, r9l
000d9476mov r15, r8
000d9479lea ecx, [rbx+r9]
000d947dmov [rsp+96], r9
000d9482xor ecx, edx
000d9484imul esi, ebx, 0x54655307
000d948aand ebx, 1
000d948dneg ebx
000d948fand ebx, r9l
000d9492mov r14, [rsp+424]
000d949axor ebx, r14l
000d949drol esi, 7
000d94a0mov r8, [rsp+64]
000d94a5mov rdi, r8
000d94a8mov r9l, 255
000d94aeand rdi, r9
000d94b1shr r8l, 8
000d94b5mov r10, r11
000d94b8shl r11l, 8
000d94bcxor r11l, r8l
000d94bfmov r8l, r10l
000d94c2shr r8l, 24
000d94c6lea r10, [rip-0x8e631]
000d94cdxor r11l, [r10+4*r8]
000d94d1xor r11l, [r12+4*rdi]
000d94d5add ebx, edx
000d94d7xor r11l, r15l
000d94dalea edx, [rbx+r15]
000d94demov [rsp+184], r15
000d94e6xor edx, esi
000d94e8imul r12l, ebx, 0x54655307
000d94efand ebx, 1
000d94f2neg ebx
000d94f4and ebx, r15l
000d94f7xor ebx, [rsp+112]
000d94fbrol r12l, 7
000d94ffmov edi, ebp
000d9501shr edi, 8
000d9504mov r15l, r14l
000d9507shl r15l, 8
000d950bxor r15l, edi
000d950emov edi, r14l
000d9511shr edi, 24
000d9514xor r15l, [r10+4*rdi]
000d9518mov edi, ebp
000d951amov r9l, 255
000d9520and edi, r9l
000d9523lea r9, [rip-0x8e28e]
000d952axor r15l, [r9+4*rdi]
000d952eadd ebx, esi
000d9530lea esi, [rbx+r11]
000d9534xor esi, r12l
000d9537mov edi, edx
000d9539and edi, eax
000d953bxor edi, esi
000d953dxor edx, ecx
000d953fxor edx, edi
000d9541or esi, eax
000d9543xor esi, ecx
000d9545xor eax, edx
000d9547mov ecx, eax
000d9549or ecx, esi
000d954bxor ecx, edi
000d954dand edi, esi
000d954fxor edi, eax
000d9551xor edx, [rsp]
000d9554xor esi, [rsp+128]
000d955bxor esi, edi
000d955dxor esi, ecx
000d955fxor ecx, [rsp+400]
000d9566xor edi, r14l
000d9569mov [rsp+2104], edx
000d9570mov [rsp+2108], ecx
000d9577mov [rsp+2112], esi
000d957enot edi
000d9580mov [rsp+2116], edi
000d9587xor r15l, r11l
000d958amov r14, r11
000d958dmov [rsp+40], r11
000d9592lea rdi, [rsp+1120]
000d959apush 16
000d959cpop rsi
000d959dpush 32
000d959fpop rdx
000d95a0lea rcx, [rip+0x111de9]
000d95a7call core::array::_<impl core::ops::index::IndexMut<I> for [T; N]>::index_mut
000d95acmov rdi, rax
000d95afmov rsi, rdx
000d95b2lea rdx, [rsp+2104]
000d95bacall crypto::cryptoutil::write_u32v_le
000d95bfimul ecx, ebx, 0x54655307
000d95c5and ebx, 1
000d95c8neg ebx
000d95caand ebx, r14l
000d95cdmov r9, [rsp+64]
000d95d2xor ebx, r9l
000d95d5rol ecx, 7
000d95d8mov eax, r13l
000d95dbmov edx, 255
000d95e0and eax, edx
000d95e2mov edx, r13l
000d95e5shr edx, 8
000d95e8mov rdi, [rsp+112]
000d95edmov esi, edi
000d95efshl esi, 8
000d95f2xor esi, edx
000d95f4mov edx, edi
000d95f6shr edx, 24
000d95f9lea rdi, [rip-0x8e764]
000d9600xor esi, [rdi+4*rdx]
000d9603lea r10, [rip-0x8e36e]
000d960axor esi, [r10+4*rax]
000d960eadd ebx, r12l
000d9611xor esi, r15l
000d9614mov r11, rsi
000d9617lea eax, [rbx+r15]
000d961bmov [rsp+400], r15
000d9623xor eax, ecx
000d9625imul edx, ebx, 0x54655307
000d962band ebx, 1
000d962eneg ebx
000d9630and ebx, r15l
000d9633xor ebx, ebp
000d9635rol edx, 7
000d9638mov r8, [rsp+136]
000d9640mov esi, r8l
000d9643mov edi, 255
000d9648and esi, edi
000d964amov edi, r8l
000d964dmov r12, r8
000d9650shr edi, 8
000d9653mov r8l, r9l
000d9656shl r8l, 8
000d965axor r8l, edi
000d965dmov edi, r9l
000d9660shr edi, 24
000d9663lea r9, [rip-0x8e7ce]
000d966axor r8l, [r9+4*rdi]
000d966emov r15, r9
000d9671xor r8l, [r10+4*rsi]
000d9675mov r14, r10
000d9678add ebx, ecx
000d967axor r8l, r11l
000d967dmov r10, r8
000d9680lea ecx, [rbx+r11]
000d9684mov [rsp+128], r11
000d968cxor ecx, edx
000d968eimul esi, ebx, 0x54655307
000d9694and ebx, 1
000d9697neg ebx
000d9699and ebx, r11l
000d969cxor ebx, r13l
000d969frol esi, 7
000d96a2mov r9, [rsp+16]
000d96a7mov edi, r9l
000d96aamov r8l, 255
000d96b0and edi, r8l
000d96b3mov r8l, r9l
000d96b6shr r8l, 8
000d96bamov r9l, ebp
000d96bdshl r9l, 8
000d96c1xor r9l, r8l
000d96c4mov r8l, ebp
000d96c7shr r8l, 24
000d96cbmov r11, r15
000d96cexor r9l, [r15+4*r8]
000d96d2xor r9l, [r14+4*rdi]
000d96d6mov r15, r14
000d96d9add ebx, edx
000d96dbxor r9l, r10l
000d96demov [rsp], r9
000d96e2lea edx, [rbx+r10]
000d96e6mov [rsp+424], r10
000d96eexor edx, esi
000d96f0imul r14l, ebx, 0x54655307
000d96f7and ebx, 1
000d96faneg ebx
000d96fcand ebx, r10l
000d96ffxor ebx, r12l
000d9702rol r14l, 7
000d9706mov r9, [rsp+96]
000d970bmov edi, r9l
000d970eshr edi, 8
000d9711mov r12l, r13l
000d9714shl r12l, 8
000d9718xor r12l, edi
000d971bmov edi, r13l
000d971eshr edi, 24
000d9721xor r12l, [r11+4*rdi]
000d9725mov edi, r9l
000d9728mov r9l, 255
000d972eand edi, r9l
000d9731xor r12l, [r15+4*rdi]
000d9735add ebx, esi
000d9737mov r11, [rsp]
000d973blea esi, [rbx+r11]
000d973fxor esi, r14l
000d9742mov edi, edx
000d9744and edi, eax
000d9746xor edi, esi
000d9748xor edx, ecx
000d974axor edx, edi
000d974cor esi, eax
000d974exor esi, ecx
000d9750xor eax, edx
000d9752mov ecx, eax
000d9754or ecx, esi
000d9756xor ecx, edi
000d9758and edi, esi
000d975axor edi, eax
000d975cxor edx, [rsp+112]
000d9760xor esi, ebp
000d9762xor esi, edi
000d9764xor esi, ecx
000d9766xor ecx, [rsp+64]
000d976axor edi, r13l
000d976dmov [rsp+2144], edx
000d9774mov [rsp+2148], ecx
000d977bmov [rsp+2152], esi
000d9782not edi
000d9784mov [rsp+2156], edi
000d978bxor r12l, r11l
000d978emov rbp, r11
000d9791lea rdi, [rsp+1120]
000d9799push 32
000d979bpop rsi
000d979cpush 48
000d979epop rdx
000d979flea rcx, [rip+0x111c02]
000d97a6call core::array::_<impl core::ops::index::IndexMut<I> for [T; N]>::index_mut
000d97abmov rdi, rax
000d97aemov rsi, rdx
000d97b1lea rdx, [rsp+2144]
000d97b9call crypto::cryptoutil::write_u32v_le
000d97beimul ecx, ebx, 0x54655307
000d97c4and ebx, 1
000d97c7neg ebx
000d97c9and ebx, ebp
000d97cbmov r10, [rsp+16]
000d97d0xor ebx, r10l
000d97d3rol ecx, 7
000d97d6mov rsi, [rsp+184]
000d97demov eax, esi
000d97e0mov edx, 255
000d97e5and eax, edx
000d97e7mov edx, esi
000d97e9shr edx, 8
000d97ecmov rdi, [rsp+136]
000d97f4mov esi, edi
000d97f6shl esi, 8
000d97f9xor esi, edx
000d97fbmov edx, edi
000d97fdshr edx, 24
000d9800lea r8, [rip-0x8e96b]
000d9807xor esi, [r8+4*rdx]
000d980blea r13, [rip-0x8e576]
000d9812xor esi, [r13+4*rax]
000d9817add ebx, r14l
000d981axor esi, r12l
000d981dmov r11, rsi
000d9820lea eax, [rbx+r12]
000d9824mov [rsp+112], r12
000d9829xor eax, ecx
000d982bimul edx, ebx, 0x54655307
000d9831and ebx, 1
000d9834neg ebx
000d9836and ebx, r12l
000d9839mov r15, [rsp+96]
000d983exor ebx, r15l
000d9841rol edx, 7
000d9844mov r12, [rsp+40]
000d9849mov esi, r12l
000d984cmov ebp, 255
000d9851and esi, ebp
000d9853mov edi, r12l
000d9856shr edi, 8
000d9859mov r9l, r10l
000d985cshl r9l, 8
000d9860xor r9l, edi
000d9863mov edi, r10l
000d9866shr edi, 24
000d9869xor r9l, [r8+4*rdi]
000d986dxor r9l, [r13+4*rsi]
000d9872add ebx, ecx
000d9874xor r9l, r11l
000d9877mov r14, r9
000d987alea ecx, [rbx+r11]
000d987emov [rsp+64], r11
000d9883xor ecx, edx
000d9885imul esi, ebx, 0x54655307
000d988band ebx, 1
000d988eneg ebx
000d9890and ebx, r11l
000d9893mov r10, [rsp+184]
000d989bxor ebx, r10l
000d989erol esi, 7
000d98a1mov r8, [rsp+400]
000d98a9mov edi, r8l
000d98acand edi, ebp
000d98aeshr r8l, 8
000d98b2mov r11l, r15l
000d98b5shl r11l, 8
000d98b9xor r11l, r8l
000d98bcmov r8l, r15l
000d98bfshr r8l, 24
000d98c3lea r9, [rip-0x8ea2e]
000d98caxor r11l, [r9+4*r8]
000d98cexor r11l, [r13+4*rdi]
000d98d3add ebx, edx
000d98d5xor r11l, r14l
000d98d8lea edx, [rbx+r14]
000d98dcmov [rsp+496], r14
000d98e4xor edx, esi
000d98e6imul ebp, ebx, 0x54655307
000d98ecand ebx, 1
000d98efneg ebx
000d98f1and ebx, r14l
000d98f4xor ebx, r12l
000d98f7rol ebp, 7
000d98famov r14, [rsp+128]
000d9902mov edi, r14l
000d9905shr edi, 8
000d9908mov r8l, r10l
000d990bshl r8l, 8
000d990fxor r8l, edi
000d9912mov edi, r10l
000d9915shr edi, 24
000d9918xor r8l, [r9+4*rdi]
000d991cmov edi, r14l
000d991fmov r12, r14
000d9922mov r9l, 255
000d9928and edi, r9l
000d992bxor r8l, [r13+4*rdi]
000d9930mov r14, r8
000d9933add ebx, esi
000d9935lea esi, [rbx+r11]
000d9939xor esi, ebp
000d993bmov edi, edx
000d993dand edi, eax
000d993fxor edi, esi
000d9941xor edx, ecx
000d9943xor edx, edi
000d9945or esi, eax
000d9947xor esi, ecx
000d9949xor eax, edx
000d994bmov ecx, eax
000d994dor ecx, esi
000d994fxor ecx, edi
000d9951and edi, esi
000d9953xor edi, eax
000d9955xor edx, [rsp+136]
000d995cxor esi, [rsp+96]
000d9960mov rax, [rsp+16]
000d9965xor eax, ecx
000d9967xor esi, edi
000d9969xor esi, ecx
000d996bxor edi, r10l
000d996emov [rsp+1648], edx
000d9975mov [rsp+1652], eax
000d997cmov [rsp+1656], esi
000d9983not edi
000d9985mov [rsp+1660], edi
000d998cxor r14l, r11l
000d998fmov r15, r11
000d9992mov [rsp+488], r11
000d999alea rdi, [rsp+1120]
000d99a2push 48
000d99a4pop rsi
000d99a5push 64
000d99a7pop rdx
000d99a8lea rcx, [rip+0x111a11]
000d99afcall core::array::_<impl core::ops::index::IndexMut<I> for [T; N]>::index_mut
000d99b4mov rdi, rax
000d99b7mov rsi, rdx
000d99balea rdx, [rsp+1648]
000d99c2call crypto::cryptoutil::write_u32v_le
000d99c7imul eax, ebx, 0x54655307
000d99cdand ebx, 1
000d99d0neg ebx
000d99d2and ebx, r15l
000d99d5mov r13, [rsp+400]
000d99ddxor ebx, r13l
000d99e0rol eax, 7
000d99e3mov r8l, eax
000d99e6mov [rsp+96], eax
000d99eamov rsi, [rsp+424]
000d99f2mov ecx, esi
000d99f4mov edi, 255
000d99f9and ecx, edi
000d99fbmov edx, esi
000d99fdmov rax, rsi
000d9a00shr edx, 8
000d9a03mov rsi, [rsp+40]
000d9a08mov r15l, esi
000d9a0bshl r15l, 8
000d9a0fxor r15l, edx
000d9a12mov edx, esi
000d9a14shr edx, 24
000d9a17lea r10, [rip-0x8eb82]
000d9a1exor r15l, [r10+4*rdx]
000d9a22lea r11, [rip-0x8e78d]
000d9a29xor r15l, [r11+4*rcx]
000d9a2dadd ebx, ebp
000d9a2fmov [rsp+16], r14
000d9a34xor r15l, r14l
000d9a37lea ecx, [rbx+r14]
000d9a3bimul edx, ebx, 0x54655307
000d9a41and ebx, 1
000d9a44neg ebx
000d9a46and ebx, r14l
000d9a49mov r14, r12
000d9a4cxor ebx, r14l
000d9a4fadd ebx, r8l
000d9a52rol edx, 7
000d9a55mov r8, [rsp]
000d9a59mov esi, r8l
000d9a5cand esi, edi
000d9a5emov edi, r8l
000d9a61mov r9, r8
000d9a64shr edi, 8
000d9a67mov r8, r13
000d9a6amov ebp, r8l
000d9a6dshl ebp, 8
000d9a70xor ebp, edi
000d9a72mov edi, r8l
000d9a75shr edi, 24
000d9a78xor ebp, [r10+4*rdi]
000d9a7cxor ebp, [r11+4*rsi]
000d9a80xor ebp, r15l
000d9a83lea edi, [rbx+r15]
000d9a87imul r8l, ebx, 0x54655307
000d9a8eand ebx, 1
000d9a91neg ebx
000d9a93and ebx, r15l
000d9a96mov r10, rax
000d9a99xor ebx, r10l
000d9a9cadd ebx, edx
000d9a9erol r8l, 7
000d9aa2lea esi, [rbx+rbp]
000d9aa5imul r11l, ebx, 0x54655307
000d9aacand ebx, 1
000d9aafneg ebx
000d9ab1and ebx, ebp
000d9ab3xor ebx, r9l
000d9ab6add ebx, r8l
000d9ab9mov rax, [rsp+64]
000d9abemov r9l, eax
000d9ac1shr r9l, 8
000d9ac5mov r13l, r10l
000d9ac8shl r13l, 8
000d9accxor r13l, r9l
000d9acfxor esi, r8l
000d9ad2mov r9, r12
000d9ad5mov r8l, r9l
000d9ad8shl r8l, 8
000d9adcmov r14, [rsp+112]
000d9ae1mov r12l, r14l
000d9ae4shr r12l, 8
000d9ae8xor r12l, r8l
000d9aebmov r8l, r9l
000d9aeeshr r8l, 24
000d9af2lea r9, [rip-0x8ec5d]
000d9af9xor r12l, [r9+4*r8]
000d9afdmov r8l, r14l
000d9b00mov r14l, 255
000d9b06and r8l, r14l
000d9b09lea r14, [rip-0x8e874]
000d9b10xor r12l, [r14+4*r8]
000d9b14rol r11l, 7
000d9b18xor edi, edx
000d9b1amov edx, r10l
000d9b1dshr edx, 24
000d9b20xor r13l, [r9+4*rdx]
000d9b24mov edx, eax
000d9b26mov eax, 255
000d9b2band edx, eax
000d9b2dxor r12l, ebp
000d9b30xor r13l, [r14+4*rdx]
000d9b34xor ecx, [rsp+96]
000d9b38lea eax, [rbx+r12]
000d9b3cxor eax, r11l
000d9b3fmov r14l, r11l
000d9b42mov edx, esi
000d9b44and edx, ecx
000d9b46xor edx, eax
000d9b48xor esi, edi
000d9b4axor esi, edx
000d9b4cor eax, ecx
000d9b4exor eax, edi
000d9b50xor ecx, esi
000d9b52mov edi, ecx
000d9b54or edi, eax
000d9b56xor edi, edx
000d9b58and edx, eax
000d9b5axor edx, ecx
000d9b5cxor esi, [rsp+40]
000d9b60xor eax, [rsp+128]
000d9b67mov rcx, [rsp+400]
000d9b6fxor ecx, edi
000d9b71xor eax, edx
000d9b73xor eax, edi
000d9b75xor edx, r10l
000d9b78mov [rsp+528], esi
000d9b7fmov [rsp+532], ecx
000d9b86mov [rsp+536], eax
000d9b8dnot edx
000d9b8fmov [rsp+540], edx
000d9b96xor r13l, r12l
000d9b99lea rdi, [rsp+1120]
000d9ba1push 64
000d9ba3pop rsi
000d9ba4push 80
000d9ba6pop rdx
000d9ba7lea rcx, [rip+0x11182a]
000d9baecall core::array::_<impl core::ops::index::IndexMut<I> for [T; N]>::index_mut
000d9bb3mov rdi, rax
000d9bb6mov rsi, rdx
000d9bb9lea rdx, [rsp+528]
000d9bc1call crypto::cryptoutil::write_u32v_le
000d9bc6xor edi, edi
000d9bc8mov dl, [rsp+60]
000d9bccmov rcx, [rsp+504]
000d9bd4mov rax, [rsp]
000d9bd8mov [rsp+1200], eax
000d9bdfmov rax, [rsp+112]
000d9be4mov [rsp+1204], eax
000d9bebmov rax, [rsp+64]
000d9bf0mov [rsp+1208], eax
000d9bf7mov rax, [rsp+496]
000d9bffmov [rsp+1212], eax
000d9c06mov rax, [rsp+488]
000d9c0emov [rsp+1216], eax
000d9c15mov rax, [rsp+16]
000d9c1amov [rsp+1220], eax
000d9c21mov [rsp+1224], r15l
000d9c29lea r15, [rsp+2576]
000d9c31mov [rsp+1228], ebp
000d9c38mov [rsp+1232], r12l
000d9c40mov [rsp+1236], r13l
000d9c48mov [rsp+1240], ebx
000d9c4fmov rbx, [rsp+480]
000d9c57mov [rsp+1244], r14l
000d9c5fand [rsp+1248], 0
000d9c67xor eax, eax
000d9c69jmp 0xd9c76
000d9c6b
000d9c6bloc_d9c6b:
000d9c6bcmp edi, 80
000d9c6ejae 0xdb2ba
000d9c74mov eax, edi
000d9c76
000d9c76loc_d9c76:
000d9c76xor dl, [rsp+rdi+1120]
000d9c7dinc eax
000d9c7fmov [rsp+1248], eax
000d9c86mov rax, [rsp+512]
000d9c8emov [rax+rcx], dl
000d9c91inc rcx
000d9c94jmp 0xd9114
000d9c99
000d9c99loc_d9c99:
000d9c99mov r13, [rsp+1416]
000d9ca1mov rbp, [rsp+1424]
000d9ca9mov ecx, 4096
000d9caexor edi, edi
000d9cb0mov rsi, [rsp+472]
000d9cb8mov rdx, r15
000d9cbblea r8, [rip+0x111656]
000d9cc2call _<core::ops::range::Range<usize> as core::slice::index::SliceIndex<[T]>>::index_mut
000d9cc7mov [rsp+528], rax
000d9ccfmov [rsp+536], rdx
000d9cd7and [rsp+544], 0
000d9ce0lea rdi, [rsp+528]
000d9ce8mov rsi, rdx
000d9cebcall _<crypto::buffer::RefReadBuffer as crypto::buffer::ReadBuffer>::take_next
000d9cf0mov r14, rax
000d9cf3mov r12, rdx
000d9cf6lea rdi, [rsp+1520]
000d9cfemov rsi, rdx
000d9d01call alloc::vec::Vec<T,A>::reserve
000d9d06mov rbx, [rsp+1520]
000d9d0emov r15, [rsp+1536]
000d9d16test r12, r12
000d9d19je 0xd9d30
000d9d1bxor eax, eax
000d9d1d
000d9d1dloc_d9d1d:
000d9d1dmov cl, [r14+rax]
000d9d21mov [rbx+r15], cl
000d9d25inc r15
000d9d28inc rax
000d9d2bcmp r12, rax
000d9d2ejne 0xd9d1d
000d9d30
000d9d30loc_d9d30:
000d9d30mov [rsp+1536], r15
000d9d38cmp rbp, r13
000d9d3bjne 0xd90a3
000d9d41movzx eax, [rsp+1528]
000d9d49mov [rsp+16], rax
000d9d4emovzx ebp, [rsp+1535]
000d9d56movzx r13l, [rsp+1533]
000d9d5fmov r14l, [rsp+1529]
000d9d67mov rcx, [rsp+1480]
000d9d6flea rdi, [rsp+2576]
000d9d77mov r12l, [rsp+172]
000d9d7fmov esi, r12l
000d9d82xor edx, edx
000d9d84call _<std::fs::File as std::io::Seek>::seek
000d9d89cmp [rsp+2576], 0
000d9d92jne 0xdb36c
000d9d98shl ebp, 16
000d9d9bor r13l, ebp
000d9d9eshl r13, 32
000d9da2or r14, r13
000d9da5mov edi, r12l
000d9da8mov rsi, rbx
000d9dabmov rdx, r15
000d9daecall std::io::Write::write_all
000d9db3test rax, rax
000d9db6jne 0xda35d
000d9dbcinc [rsp+2472]
000d9dc3mov rax, [rsp+1480]
000d9dcbmov [rsp+720], rax
000d9dd3lea r15, [rsp+2576]
000d9ddbmov rdi, r15
000d9ddemov esi, [rsp+436]
000d9de5lea r13, [rsp+720]
000d9dedmov rdx, r13
000d9df0push 8
000d9df2pop rcx
000d9df3call _<std::fs::File as std::io::Write>::write
000d9df8mov rdi, r15
000d9dfbcall core::ptr::drop_in_place<core::result::Result<usize,std::io::error::Error>>
000d9e00mov rax, [rsp+1480]
000d9e08add rax, [rsp+1264]
000d9e10add rax, [rsp+2200]
000d9e18mov [rsp+1480], rax
000d9e20mov [rsp+1408], rax
000d9e28mov rsi, [rsp+72]
000d9e2dmov rdx, [rsp+88]
000d9e32lea rbp, [rsp+528]
000d9e3amov rdi, rbp
000d9e3dcall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000d9e42lea rax, [rsp+1408]
000d9e4amov [rsp+720], rax
000d9e52lea rax, [rip+0x3e462]
000d9e59mov [rsp+728], rax
000d9e61lea rax, [rip+0x10d070]
000d9e68mov [rsp+2576], rax
000d9e70push 2
000d9e72pop rcx
000d9e73mov [rsp+2584], rcx
000d9e7band [rsp+2608], 0
000d9e84mov [rsp+736], rbp
000d9e8clea rax, [rip+0xebe3d]
000d9e93mov [rsp+744], rax
000d9e9bmov [rsp+2592], r13
000d9ea3mov [rsp+2600], rcx
000d9eablea r13, [rsp+1648]
000d9eb3mov rdi, r13
000d9eb6mov rsi, r15
000d9eb9call alloc::fmt::format
000d9ebemov rdi, [rsp+528]
000d9ec6mov rsi, [rsp+536]
000d9ececall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d9ed3mov rdi, [rsp+1560]
000d9edbmov rsi, r13
000d9edecall indicatif::progress_bar::ProgressBar::println
000d9ee3mov rax, [rip+0x139076]
000d9eeacmp rax, 4
000d9eeejbe 0xd9fb3
000d9ef4mov rax, [rsp+1480]
000d9efcmov [rsp+1648], rax
000d9f04mov rsi, [rsp+72]
000d9f09mov rdx, [rsp+88]
000d9f0emov rdi, rbp
000d9f11call _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000d9f16lea rax, [rsp+1648]
000d9f1emov [rsp+720], rax
000d9f26lea rax, [rip+0x3e38e]
000d9f2dmov [rsp+728], rax
000d9f35lea rax, [rip+0x10cf9c]
000d9f3cmov [rsp+2576], rax
000d9f44push 2
000d9f46pop rcx
000d9f47mov [rsp+2584], rcx
000d9f4fand [rsp+2608], 0
000d9f58mov [rsp+736], rbp
000d9f60lea rax, [rip+0xebd69]
000d9f67mov [rsp+744], rax
000d9f6flea rax, [rsp+720]
000d9f77mov [rsp+2592], rax
000d9f7fmov [rsp+2600], rcx
000d9f87mov rdi, r15
000d9f8apush 5
000d9f8cpop rsi
000d9f8dlea rdx, [rip+0x10ce04]
000d9f94mov ecx, 144
000d9f99call log::__private_api::log
000d9f9emov rdi, [rsp+528]
000d9fa6mov rsi, [rsp+536]
000d9faecall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d9fb3
000d9fb3loc_d9fb3:
000d9fb3shl r14, 8
000d9fb7add r14, [rsp+16]
000d9fbcmov rdi, rbx
000d9fbfmov rsi, r14
000d9fc2call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d9fc7lea rbp, [rsp+720]
000d9fcflea r13, [rip+0x10d432]
000d9fd6mov edi, [rsp+172]
000d9fddjmp 0xda1fa
000d9fe2
000d9fe2loc_d9fe2:
000d9fe2mov rsi, [rsp+72]
000d9fe7mov rdx, [rsp+88]
000d9feclea r15, [rsp+528]
000d9ff4mov rdi, r15
000d9ff7call _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000d9ffcmov rax, [rsp+1480]
000da004mov [rsp+1520], rax
000da00cmov r14, [rsp+1264]
000da014add rax, r14
000da017mov [rsp+1408], rax
000da01fmov [rsp+2576], r15
000da027mov r15, r13
000da02alea rax, [rip+0xebc9f]
000da031mov [rsp+2584], rax
000da039mov [rsp+2592], rbx
000da041lea rcx, [rip+0x3e273]
000da048mov [rsp+2600], rcx
000da050lea rax, [rip+0x10cf11]
000da057mov [rsp+720], rax
000da05fmov [rsp+728], 4
000da06band [rsp+752], 0
000da074lea rax, [rsp+1408]
000da07cmov [rsp+2608], rax
000da084mov [rsp+2616], rcx
000da08cmov [rsp+736], r13
000da094mov [rsp+744], 3
000da0a0lea rbx, [rsp+1648]
000da0a8mov rdi, rbx
000da0abmov rsi, rbp
000da0aecall alloc::fmt::format
000da0b3mov rdi, [rsp+528]
000da0bbmov rsi, [rsp+536]
000da0c3call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da0c8mov rdi, [rsp+1560]
000da0d0mov rsi, rbx
000da0d3call indicatif::progress_bar::ProgressBar::println
000da0d8mov rax, [rip+0x138e81]
000da0dfcmp rax, 4
000da0e3jbe 0xda1d1
000da0e9mov rsi, [rsp+72]
000da0eemov rdx, [rsp+88]
000da0f3lea rbx, [rsp+528]
000da0fbmov rdi, rbx
000da0fecall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000da103mov rax, [rsp+1480]
000da10bmov [rsp+1408], rax
000da113mov rcx, r14
000da116add rcx, rax
000da119mov [rsp+1648], rcx
000da121mov [rsp+2576], rbx
000da129lea rax, [rip+0xebba0]
000da130mov [rsp+2584], rax
000da138lea rax, [rsp+1408]
000da140mov [rsp+2592], rax
000da148lea rax, [rip+0x3e16c]
000da14fmov [rsp+2600], rax
000da157lea rcx, [rip+0x10ce0a]
000da15emov [rsp+720], rcx
000da166mov [rsp+728], 4
000da172and [rsp+752], 0
000da17blea rcx, [rsp+1648]
000da183mov [rsp+2608], rcx
000da18bmov [rsp+2616], rax
000da193mov [rsp+736], r15
000da19bmov [rsp+744], 3
000da1a7mov rdi, rbp
000da1aapush 5
000da1acpop rsi
000da1adlea rdx, [rip+0x10cbe4]
000da1b4push 120
000da1b6pop rcx
000da1b7call log::__private_api::log
000da1bcmov rdi, [rsp+528]
000da1c4mov rsi, [rsp+536]
000da1cccall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da1d1
000da1d1loc_da1d1:
000da1d1mov rax, [rsp+1480]
000da1d9add rax, r14
000da1dcadd rax, [rsp+2200]
000da1e4mov [rsp+1480], rax
000da1ecmov edi, [rsp+172]
000da1f3lea r13, [rip+0x10d20e]
000da1fa
000da1faloc_da1fa:
000da1facall [rip+0x137918]
000da200jmp 0xd61a9
000da205
000da205loc_da205:
000da205mov r15, [rsp+536]
000da20dmov rbx, [rip+0x137904]
000da214jmp 0xda688
000da219
000da219loc_da219:
000da219mov r15, [rsp+2584]
000da221jmp 0xda67d
000da226
000da226loc_da226:
000da226call [rip+0x137914]
000da22cmov r15l, [rax]
000da22fshl r15, 32
000da233or r15, 2
000da237lea rbp, [rsp+720]
000da23fjmp 0xda67d
000da244
000da244loc_da244:
000da244mov edi, ebx
000da246mov r15, [rip+0x1378cb]
000da24dcall r15
000da250lea rax, [rsp+792]
000da258and [rax-60], 0
000da25dand [rax-64], 0
000da261mov rax, 0x1b600000000
000da26bmov [rsp+720], rax
000da273mov [rsp+728], 257
000da27dmov rsi, [rsp+1624]
000da285mov rdx, [rsp+1640]
000da28dmov rbx, r14
000da290lea r14, [rsp+2576]
000da298mov rdi, r14
000da29bcall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000da2a0mov rdi, rbp
000da2a3mov rsi, rbx
000da2a6mov rdx, r14
000da2a9call std::fs::OpenOptions::open
000da2aecmp [rsp+528], 0
000da2b6je 0xda2c8
000da2b8mov rbx, r15
000da2bbmov r15, [rsp+536]
000da2c3jmp 0xda350
000da2c8
000da2c8loc_da2c8:
000da2c8mov ebx, [rsp+532]
000da2cfmov rdi, r14
000da2d2mov esi, ebx
000da2d4push 1
000da2d6pop rdx
000da2d7xor ecx, ecx
000da2d9call _<std::fs::File as std::io::Seek>::seek
000da2decmp [rsp+2576], 0
000da2e7jne 0xda33d
000da2e9mov rax, [rsp+2200]
000da2f1mov [rsp+720], rax
000da2f9mov rdi, r14
000da2fcmov esi, ebx
000da2felea rdx, [rsp+720]
000da306push 8
000da308pop rcx
000da309call _<std::fs::File as std::io::Write>::write
000da30ecmp [rsp+2576], 0
000da317jne 0xda33d
000da319mov rdi, r14
000da31cmov esi, ebx
000da31elea rdx, [rsp+1872]
000da326push 32
000da328pop rcx
000da329call _<std::fs::File as std::io::Write>::write
000da32ecmp [rsp+2576], 0
000da337je 0xdb0df
000da33d
000da33dloc_da33d:
000da33dmov r15, [rsp+2584]
000da345
000da345loc_da345:
000da345mov edi, ebx
000da347mov rbx, [rip+0x1377ca]
000da34ecall rbx
000da350
000da350loc_da350:
000da350lea rbp, [rsp+720]
000da358jmp 0xda688
000da35d
000da35dloc_da35d:
000da35dmov [rsp+2104], rax
000da365mov rsi, [rsp+72]
000da36amov rdx, [rsp+88]
000da36flea rbp, [rsp+528]
000da377mov rdi, rbp
000da37acall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000da37fmov rax, [rsp+1480]
000da387mov [rsp+2144], rax
000da38fmov r12, [rsp+1264]
000da397mov rcx, r12
000da39aadd rcx, rax
000da39dmov [rsp+1520], rcx
000da3a5mov [rsp+1408], r12
000da3adlea rdx, [rip+0x10d054]
000da3b4mov [rsp+2576], rdx
000da3bclea rax, [rip+0x29279]
000da3c3mov [rsp+2584], rax
000da3cbmov [rsp+2592], rbp
000da3d3lea rax, [rip+0xeb8f6]
000da3damov [rsp+2600], rax
000da3e2lea rax, [rsp+2144]
000da3eamov [rsp+2608], rax
000da3f2lea rcx, [rip+0x3dec2]
000da3f9mov [rsp+2616], rcx
000da401lea rax, [rsp+1520]
000da409mov [rsp+2624], rax
000da411mov [rsp+2632], rcx
000da419lea rax, [rsp+1408]
000da421mov [rsp+2640], rax
000da429mov [rsp+2648], rcx
000da431lea rax, [rsp+2472]
000da439mov [rsp+2656], rax
000da441lea rax, [rip+0x35ac8]
000da448mov [rsp+2664], rax
000da450lea rax, [rip+0x10caa1]
000da457mov [rsp+720], rax
000da45fpush 7
000da461pop rcx
000da462mov [rsp+728], rcx
000da46aand [rsp+752], 0
000da473lea rax, [rsp+2104]
000da47bmov [rsp+2672], rax
000da483lea rax, [rip+0xc9926]
000da48amov [rsp+2680], rax
000da492lea r15, [rsp+2576]
000da49amov [rsp+736], r15
000da4a2mov [rsp+744], rcx
000da4aalea r13, [rsp+1648]
000da4b2mov r15, rdx
000da4b5mov rdi, r13
000da4b8lea rsi, [rsp+720]
000da4c0call alloc::fmt::format
000da4c5mov rdi, [rsp+528]
000da4cdmov rsi, [rsp+536]
000da4d5call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da4damov rdi, [rsp+1560]
000da4e2mov rsi, r13
000da4e5mov r13, r15
000da4e8call indicatif::progress_bar::ProgressBar::println
000da4edmov rax, [rip+0x138a6c]
000da4f4cmp rax, 4
000da4f8jbe 0xda652
000da4femov rsi, [rsp+72]
000da503mov rdx, [rsp+88]
000da508mov rdi, rbp
000da50bcall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000da510mov rax, [rsp+1480]
000da518add rax, r12
000da51bmov [rsp+1408], rax
000da523mov [rsp+1648], r12
000da52bmov [rsp+2576], r13
000da533lea rax, [rip+0x29102]
000da53amov [rsp+2584], rax
000da542mov [rsp+2592], rbp
000da54alea rax, [rip+0xeb77f]
000da551mov [rsp+2600], rax
000da559lea rax, [rsp+1480]
000da561mov [rsp+2608], rax
000da569lea rcx, [rip+0x29b00]
000da570mov [rsp+2616], rcx
000da578lea rax, [rsp+1408]
000da580mov [rsp+2624], rax
000da588mov [rsp+2632], rcx
000da590lea rax, [rsp+1648]
000da598mov [rsp+2640], rax
000da5a0mov [rsp+2648], rcx
000da5a8lea rax, [rsp+2472]
000da5b0mov [rsp+2656], rax
000da5b8lea rax, [rip+0x35951]
000da5bfmov [rsp+2664], rax
000da5c7lea rax, [rip+0x10c92a]
000da5cemov [rsp+720], rax
000da5d6push 7
000da5d8pop rcx
000da5d9mov [rsp+728], rcx
000da5e1and [rsp+752], 0
000da5ealea rax, [rsp+2104]
000da5f2mov [rsp+2672], rax
000da5falea rax, [rip+0xc97af]
000da601mov [rsp+2680], rax
000da609lea rax, [rsp+2576]
000da611mov [rsp+736], rax
000da619mov [rsp+744], rcx
000da621lea rdi, [rsp+720]
000da629push 5
000da62bpop rsi
000da62clea rdx, [rip+0x10c765]
000da633mov ecx, 137
000da638call log::__private_api::log
000da63dmov rdi, [rsp+528]
000da645mov rsi, [rsp+536]
000da64dcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da652
000da652loc_da652:
000da652mov r15, [rsp+2104]
000da65ashl r14, 8
000da65eadd r14, [rsp+16]
000da663mov rdi, rbx
000da666mov rsi, r14
000da669call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da66elea rbp, [rsp+720]
000da676mov ebx, [rsp+172]
000da67d
000da67dloc_da67d:
000da67dmov edi, ebx
000da67fmov rbx, [rip+0x137492]
000da686call rbx
000da688
000da688loc_da688:
000da688mov edi, [rsp+436]
000da68fcall rbx
000da691
000da691loc_da691:
000da691mov rdi, [rsp+1272]
000da699mov rsi, [rsp+2024]
000da6a1call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da6a6mov rdi, [rsp+1584]
000da6aemov rsi, [rsp+2032]
000da6b6call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da6bbmov rdi, [rsp+1592]
000da6c3mov rsi, [rsp+2040]
000da6cbcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da6d0lea rdi, [rsp+2336]
000da6d8call _<[Z; 32] as zeroize::Zeroize>::zeroize
000da6ddlea rdi, [rsp+2304]
000da6e5call _<[Z; 32] as zeroize::Zeroize>::zeroize
000da6eamov rdi, [rsp+1624]
000da6f2
000da6f2loc_da6f2:
000da6f2mov rsi, [rsp+1632]
000da6facall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da6ffmov rdi, [rsp+1808]
000da707mov rsi, [rsp+1816]
000da70fcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da714mov rbx, [rsp+416]
000da71c
000da71cloc_da71c:
000da71clea rdi, [rsp+1560]
000da724call core::ptr::drop_in_place<indicatif::progress_bar::ProgressBar>
000da729mov rdi, [rsp+72]
000da72emov rsi, [rsp+80]
000da733call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da738test r15, r15
000da73bje 0xdabbc
000da741mov [rsp+1872], r15
000da749mov r14, r13
000da74cmov r13, rbx
000da74flea r12, [rsp+2576]
000da757mov rdi, r12
000da75amov rbx, [rsp+176]
000da762mov rsi, rbx
000da765mov rdx, [rsp+32]
000da76acall _<core::option::Option<T> as core::clone::Clone>::clone
000da76flea r15, [rsp+528]
000da777mov rdi, r15
000da77amov rsi, r12
000da77dlea rdx, [rip+0x10ca7c]
000da784call core::option::Option<T>::unwrap
000da789mov [rsp+2576], r14
000da791lea rax, [rip+0x28ea4]
000da798mov [rsp+2584], rax
000da7a0mov [rsp+2592], r15
000da7a8lea r12, [rip+0xeb521]
000da7afmov [rsp+2600], r12
000da7b7lea rax, [rip+0x10ca12]
000da7bemov [rsp+720], rax
000da7c6push 3
000da7c8pop rcx
000da7c9mov [rsp+728], rcx
000da7d1and [rsp+752], 0
000da7dalea r14, [rsp+1872]
000da7e2mov [rsp+2608], r14
000da7eamov rsi, rbp
000da7edlea r14, [rip+0xc95bc]
000da7f4mov [rsp+2616], r14
000da7fclea rbp, [rsp+2576]
000da804mov [rsp+736], rbp
000da80cmov [rsp+744], rcx
000da814lea r12, [rsp+1648]
000da81cmov rdi, r12
000da81fcall alloc::fmt::format
000da824mov rdi, [rsp+528]
000da82cmov rsi, [rsp+536]
000da834call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da839mov rdi, r13
000da83clea r13, [rip+0x10cbc5]
000da843mov rsi, r12
000da846mov r12, rbx
000da849mov rbx, rbp
000da84clea rbp, [rsp+1872]
000da854call indicatif::progress_bar::ProgressBar::println
000da859mov rax, [rip+0x138700]
000da860test rax, rax
000da863je 0xda92d
000da869mov rdi, rbx
000da86cmov rsi, r12
000da86fmov rdx, [rsp+32]
000da874call _<core::option::Option<T> as core::clone::Clone>::clone
000da879mov rdi, r15
000da87cmov rsi, rbx
000da87flea rdx, [rip+0x10c992]
000da886call core::option::Option<T>::unwrap
000da88bmov [rsp+2576], r13
000da893lea rax, [rip+0x28da2]
000da89amov [rsp+2584], rax
000da8a2mov [rsp+2592], r15
000da8aalea rax, [rip+0xeb41f]
000da8b1mov [rsp+2600], rax
000da8b9lea rax, [rip+0x10c910]
000da8c0mov [rsp+720], rax
000da8c8push 3
000da8capop rax
000da8cbmov [rsp+728], rax
000da8d3and [rsp+752], 0
000da8dcmov [rsp+2608], rbp
000da8e4mov [rsp+2616], r14
000da8ecmov [rsp+736], rbx
000da8f4mov [rsp+744], rax
000da8fclea rdi, [rsp+720]
000da904push 1
000da906pop rsi
000da907lea rdx, [rip+0x10c48a]
000da90emov ecx, 225
000da913call log::__private_api::log
000da918mov rdi, [rsp+528]
000da920mov rsi, [rsp+536]
000da928call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da92d
000da92dloc_da92d:
000da92dmov rdi, rbx
000da930mov rsi, r12
000da933mov r13, [rsp+32]
000da938mov rdx, r13
000da93bcall _<core::option::Option<T> as core::clone::Clone>::clone
000da940mov rdi, r15
000da943mov rsi, rbx
000da946lea rdx, [rip+0x10c8e3]
000da94dcall core::option::Option<T>::unwrap
000da952lea rax, [rip+0x10caaf]
000da959mov [rsp+2576], rax
000da961lea rax, [rip+0x28cd4]
000da968mov [rsp+2584], rax
000da970mov [rsp+2592], r15
000da978lea rax, [rip+0xeb351]
000da97fmov [rsp+2600], rax
000da987lea rax, [rip+0x10c842]
000da98emov [rsp+720], rax
000da996push 3
000da998pop rax
000da999mov [rsp+728], rax
000da9a1and [rsp+752], 0
000da9aamov [rsp+2608], rbp
000da9b2mov [rsp+2616], r14
000da9bamov [rsp+736], rbx
000da9c2mov [rsp+744], rax
000da9calea r14, [rsp+1648]
000da9d2mov rdi, r14
000da9d5lea r15, [rsp+720]
000da9ddmov rsi, r15
000da9e0call alloc::fmt::format
000da9e5mov rdi, [rsp+528]
000da9edmov rsi, [rsp+536]
000da9f5call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da9famov rdi, [rsp+416]
000daa02mov rsi, r14
000daa05call indicatif::progress_bar::ProgressBar::finish_with_message
000daa0amov rdi, rbx
000daa0dmov rsi, r12
000daa10mov rdx, r13
000daa13call _<core::option::Option<T> as core::clone::Clone>::clone
000daa18mov rdi, r15
000daa1bmov rsi, rbx
000daa1elea rdx, [rip+0x10c823]
000daa25call core::option::Option<T>::unwrap
000daa2amov rdi, rbx
000daa2dmov rsi, [rsp+1600]
000daa35call std::sync::mutex::Mutex<T>::lock
000daa3amov rdi, rbx
000daa3dlea rsi, [rip+0x10c8fc]
000daa44call core::result::Result<T,E>::unwrap
000daa49mov ebp, edx
000daa4bmov r13, [rax+8]
000daa4fmov [rsp+96], rax
000daa54mov rax, [rax+24]
000daa58mov rbx, [rsp+720]
000daa60mov r15, [rsp+736]
000daa68shl rax, 5
000daa6cmov [rsp+16], rax
000daa71xor r14l, r14l
000daa74mov [rsp+112], r13
000daa79
000daa79loc_daa79:
000daa79movzx r12l, bpl
000daa7dcmp [rsp+16], r14
000daa82je 0xdaab6
000daa84mov rdi, [r13]
000daa88mov rsi, [r13+16]
000daa8cmov rdx, rbx
000daa8fmov rcx, r15
000daa92call _<std::path::PathBuf as core::cmp::PartialEq>::eq
000daa97test al, al
000daa99je 0xdaaac
000daa9bmov rax, [rsp+112]
000daaa0cmp [rax+r14+24], 5
000daaa6ja 0xdaf01
000daaac
000daaacloc_daaac:
000daaacadd r13, 32
000daab0add r14, 32
000daab4jmp 0xdaa79
000daab6
000daab6loc_daab6:
000daab6mov rdi, [rsp+96]
000daabbmov esi, r12l
000daabecall core::ptr::drop_in_place<std::sync::mutex::MutexGuard<alloc::vec::Vec<akira_v2::lock::Attempts>>>
000daac3mov rsi, [rsp+728]
000daacbmov rdi, rbx
000daacecall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000daad3lea rbx, [rsp+2576]
000daadbmov rdi, rbx
000daademov rsi, [rsp+176]
000daae6mov rdx, [rsp+32]
000daaebcall _<core::option::Option<T> as core::clone::Clone>::clone
000daaf0lea rdi, [rsp+720]
000daaf8mov rsi, rbx
000daafblea rdx, [rip+0x10c7be]
000dab02call core::option::Option<T>::unwrap
000dab07mov rdi, rbx
000dab0amov rsi, [rsp+1600]
000dab12call std::sync::mutex::Mutex<T>::lock
000dab17mov rdi, rbx
000dab1alea rsi, [rip+0x10c837]
000dab21call core::result::Result<T,E>::unwrap
000dab26mov r13l, edx
000dab29lea rcx, [rax+8]
000dab2dmov [rsp+40], rcx
000dab32mov rcx, [rax+8]
000dab36mov [rsp+96], rax
000dab3bmov rbx, [rax+24]
000dab3fmov rax, [rsp+720]
000dab47mov [rsp+112], rax
000dab4cmov r12, [rsp+736]
000dab54add rcx, -32
000dab58shl rbx, 5
000dab5c
000dab5cloc_dab5c:
000dab5cmovzx ebp, r13b
000dab60test rbx, rbx
000dab63je 0xdadb6
000dab69lea r15, [rcx+32]
000dab6dmov rdi, [rcx+32]
000dab71mov rsi, [rcx+48]
000dab75mov rdx, [rsp+112]
000dab7amov rcx, r12
000dab7dcall _<std::path::PathBuf as core::cmp::PartialEq>::eq
000dab82add rbx, -32
000dab86mov rcx, r15
000dab89test al, al
000dab8bje 0xdab5c
000dab8dinc [r15+24]
000dab91mov rdi, [rsp+96]
000dab96mov esi, ebp
000dab98call core::ptr::drop_in_place<std::sync::mutex::MutexGuard<alloc::vec::Vec<akira_v2::lock::Attempts>>>
000dab9dmov rsi, [rsp+728]
000daba5mov rdi, [rsp+112]
000dabaacall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000dabaflea rbx, [rsp+2576]
000dabb7jmp 0xdae34
000dabbc
000dabbcloc_dabbc:
000dabbclea r15, [rsp+2576]
000dabc4mov rdi, r15
000dabc7mov r14, [rsp+176]
000dabcfmov rsi, r14
000dabd2mov rdx, [rsp+32]
000dabd7call _<core::option::Option<T> as core::clone::Clone>::clone
000dabdcmov r12, rbx
000dabdflea rbx, [rsp+528]
000dabe7mov rdi, rbx
000dabeamov rsi, r15
000dabedlea rdx, [rip+0x10c5ac]
000dabf4call core::option::Option<T>::unwrap
000dabf9lea rax, [rip+0x10c8c8]
000dac00mov [rsp+2576], rax
000dac08lea rax, [rip+0x28a2d]
000dac0fmov [rsp+2584], rax
000dac17lea rcx, [rip+0x10c7ca]
000dac1emov [rsp+2592], rcx
000dac26mov [rsp+2600], rax
000dac2elea rax, [rip+0x10c52b]
000dac35mov [rsp+720], rax
000dac3dmov [rsp+728], 4
000dac49and [rsp+752], 0
000dac52mov [rsp+2608], rbx
000dac5alea rax, [rip+0xeb06f]
000dac61mov [rsp+2616], rax
000dac69mov [rsp+736], r15
000dac71mov [rsp+744], 3
000dac7dlea rbx, [rsp+1648]
000dac85mov rdi, rbx
000dac88mov rsi, rbp
000dac8bcall alloc::fmt::format
000dac90mov rdi, [rsp+528]
000dac98mov rsi, [rsp+536]
000daca0call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000daca5mov r13, r12
000daca8mov rdi, r12
000dacabmov rsi, rbx
000dacaecall indicatif::progress_bar::ProgressBar::println
000dacb3mov rax, [rip+0x1382a6]
000dacbacmp rax, 3
000dacbejbe 0xdad9e
000dacc4mov rdi, r15
000dacc7mov rsi, r14
000daccamov rdx, [rsp+32]
000daccfcall _<core::option::Option<T> as core::clone::Clone>::clone
000dacd4lea rbx, [rsp+528]
000dacdcmov rdi, rbx
000dacdfmov rsi, r15
000dace2lea rdx, [rip+0x10c4cf]
000dace9call core::option::Option<T>::unwrap
000daceelea rax, [rip+0x10c7d3]
000dacf5mov [rsp+2576], rax
000dacfdlea rax, [rip+0x28938]
000dad04mov [rsp+2584], rax
000dad0clea rcx, [rip+0x10c6d5]
000dad13mov [rsp+2592], rcx
000dad1bmov [rsp+2600], rax
000dad23lea rax, [rip+0x10c436]
000dad2amov [rsp+720], rax
000dad32mov [rsp+728], 4
000dad3eand [rsp+752], 0
000dad47mov [rsp+2608], rbx
000dad4flea rax, [rip+0xeaf7a]
000dad56mov [rsp+2616], rax
000dad5emov [rsp+736], r15
000dad66mov [rsp+744], 3
000dad72mov rdi, rbp
000dad75push 4
000dad77pop rsi
000dad78lea rdx, [rip+0x10c019]
000dad7fmov ecx, 221
000dad84call log::__private_api::log
000dad89mov rdi, [rsp+528]
000dad91mov rsi, [rsp+536]
000dad99call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000dad9e
000dad9eloc_dad9e:
000dad9emov rdi, r14
000dada1mov rsi, [rsp+1280]
000dada9call core::ptr::drop_in_place<std::env::VarError>
000dadaemov rbx, r13
000dadb1jmp 0xd44f8
000dadb6
000dadb6loc_dadb6:
000dadb6mov rax, [rsp+736]
000dadbemov [rsp+2592], rax
000dadc6movups x0, [rsp+720]
000dadcemovaps [rsp+2576], x0
000dadd6mov r15, [rsp+96]
000daddbmov rsi, [r15+24]
000daddfcmp rsi, [r15+16]
000dade3jne 0xdadf3
000dade5mov rdi, [rsp+40]
000dadeacall alloc::raw_vec::RawVec<T,A>::reserve_for_push
000dadefmov rsi, [r15+24]
000dadf3
000dadf3loc_dadf3:
000dadf3lea rbx, [rsp+2576]
000dadfbmov rax, [r15+8]
000dadffshl rsi, 5
000dae03mov rcx, [rsp+2592]
000dae0bmov [rax+rsi+16], rcx
000dae10movdqa x0, [rsp+2576]
000dae19movdqu [rax+rsi], x0
000dae1emov [rax+rsi+24], 1
000dae26inc [r15+24]
000dae2amov rdi, r15
000dae2dmov esi, ebp
000dae2fcall core::ptr::drop_in_place<std::sync::mutex::MutexGuard<alloc::vec::Vec<akira_v2::lock::Attempts>>>
000dae34
000dae34loc_dae34:
000dae34mov r12, [rsp+176]
000dae3cmov rdi, rbx
000dae3fmov rsi, [rsp+1608]
000dae47call std::sync::mutex::Mutex<T>::lock
000dae4cmov rdi, rbx
000dae4flea rsi, [rip+0x10c482]
000dae56call core::result::Result<T,E>::unwrap
000dae5bmov rbx, rax
000dae5emov ebp, edx
000dae60lea r15, [rax+8]
000dae64mov [rsp+2576], r12
000dae6cmov rax, [rsp+1280]
000dae74mov [rsp+2584], rax
000dae7cmov rax, [rsp+32]
000dae81mov [rsp+2592], rax
000dae89lea r13, [rsp+720]
000dae91mov rdi, r13
000dae94lea rsi, [rsp+2576]
000dae9clea rdx, [rip+0x10c44d]
000daea3call core::option::Option<T>::unwrap
000daea8mov rdi, r15
000daeablea r15, [rsp+2576]
000daeb3mov rsi, r13
000daeb6call alloc::vec::Vec<T,A>::push
000daebbmovzx esi, bpl
000daebfmov rdi, rbx
000daec2call core::ptr::drop_in_place<std::sync::mutex::MutexGuard<alloc::vec::Vec<akira_v2::lock::Attempts>>>
000daec7mov rbx, [rsp+416]
000daecf
000daecfloc_daecf:
000daecflea rdi, [rsp+1872]
000daed7call core::ptr::drop_in_place<std::io::error::Error>
000daedccmp [rsp+16], r14
000daee1je 0xd44f8
000daee7mov rdi, [rsp+176]
000daeefmov rsi, [rsp+1280]
000daef7call core::ptr::drop_in_place<std::env::VarError>
000daefcjmp 0xd44f8
000daf01
000daf01loc_daf01:
000daf01mov rdi, [rsp+96]
000daf06mov esi, r12l
000daf09call core::ptr::drop_in_place<std::sync::mutex::MutexGuard<alloc::vec::Vec<akira_v2::lock::Attempts>>>
000daf0emov rsi, [rsp+728]
000daf16mov rdi, rbx
000daf19call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000daf1elea r15, [rsp+2576]
000daf26mov rdi, r15
000daf29mov rsi, [rsp+176]
000daf31mov rdx, [rsp+32]
000daf36call _<core::option::Option<T> as core::clone::Clone>::clone
000daf3blea rbp, [rsp+528]
000daf43mov rdi, rbp
000daf46mov rsi, r15
000daf49lea rdx, [rip+0x10c340]
000daf50call core::option::Option<T>::unwrap
000daf55lea rcx, [rip+0x10c4ac]
000daf5cmov [rsp+720], rcx
000daf64lea rax, [rip+0x286d1]
000daf6bmov [rsp+728], rax
000daf73lea rax, [rip+0x10c2e6]
000daf7amov [rsp+2576], rax
000daf82mov [rsp+2584], 3
000daf8eand [rsp+2608], 0
000daf97mov [rsp+736], rbp
000daf9flea rax, [rip+0xead2a]
000dafa6mov [rsp+744], rax
000dafaelea rax, [rsp+720]
000dafb6mov [rsp+2592], rax
000dafbemov [rsp+2600], 2
000dafcalea rbx, [rsp+1648]
000dafd2mov r13, rcx
000dafd5mov rdi, rbx
000dafd8mov rsi, r15
000dafdbcall alloc::fmt::format
000dafe0mov rdi, [rsp+528]
000dafe8mov rsi, [rsp+536]
000daff0call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000daff5mov rdi, [rsp+416]
000daffdmov rsi, rbx
000db000mov rbx, rdi
000db003call indicatif::progress_bar::ProgressBar::println
000db008mov rax, [rip+0x137f51]
000db00fcmp rax, 4
000db013jb 0xdaecf
000db019mov rdi, r15
000db01cmov rsi, [rsp+176]
000db024mov rdx, [rsp+32]
000db029call _<core::option::Option<T> as core::clone::Clone>::clone
000db02emov rdi, rbp
000db031mov rsi, r15
000db034lea rdx, [rip+0x10c26d]
000db03bcall core::option::Option<T>::unwrap
000db040mov [rsp+720], r13
000db048lea rax, [rip+0x285ed]
000db04fmov [rsp+728], rax
000db057lea rax, [rip+0x10c202]
000db05emov [rsp+2576], rax
000db066mov [rsp+2584], 3
000db072and [rsp+2608], 0
000db07bmov [rsp+736], rbp
000db083lea rax, [rip+0xeac46]
000db08amov [rsp+744], rax
000db092lea rax, [rsp+720]
000db09amov [rsp+2592], rax
000db0a2mov [rsp+2600], 2
000db0aemov rdi, r15
000db0b1push 4
000db0b3pop rsi
000db0b4lea rdx, [rip+0x10bcdd]
000db0bbmov ecx, 235
000db0c0call log::__private_api::log
000db0c5mov rdi, [rsp+528]
000db0cdmov rsi, [rsp+536]
000db0d5call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000db0dajmp 0xdaecf
000db0df
000db0dfloc_db0df:
000db0dfmov rsi, [rsp+1808]
000db0e7mov rdx, [rsp+1824]
000db0efmov rdi, r14
000db0f2call _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000db0f7mov rdi, r14
000db0facall std::fs::remove_file
000db0ffmov r15, rax
000db102test rax, rax
000db105jne 0xda345
000db10bmov rsi, [rsp+72]
000db110mov rdx, [rsp+88]
000db115lea rdi, [rsp+2576]
000db11dlea rcx, [rip-0x9a7b8]
000db124push 12
000db126pop r8
000db128call std::path::Path::_with_file_name
000db12dmov r14, [rsp+2576]
000db135mov rsi, [rsp+2592]
000db13dmov ecx, 2682
000db142mov rdi, r14
000db145lea rdx, [rip-0x9a7d4]
000db14ccall std::fs::write::inner
000db151mov r15, rax
000db154mov rsi, [rsp+2584]
000db15cmov rdi, r14
000db15fcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000db164jmp 0xda345
000db169
000db169loc_db169:
000db169lea rax, [rip+0x10c198]
000db170lea rsi, [rsp+2576]
000db178mov [rsi], rax
000db17bmov [rsi+8], 2
000db183and [rsi+32], 0
000db188lea rax, [rip+0x10c259]
000db18fmov [rsp+528], rax
000db197lea rax, [rip+0x2849e]
000db19emov [rsp+536], rax
000db1a6lea r15, [rsp+528]
000db1aemov [rsi+16], r15
000db1b2mov [rsi+24], 1
000db1balea rbx, [rsp+720]
000db1c2mov rdi, rbx
000db1c5call alloc::fmt::format
000db1camov r14, [rsp+1288]
000db1d2mov rdi, [r14]
000db1d5mov rsi, rbx
000db1d8call indicatif::progress_bar::ProgressBar::finish_with_message
000db1ddxor edi, edi
000db1dfmov rsi, [rsp+1280]
000db1e7call core::ptr::drop_in_place<std::env::VarError>
000db1ecmov rsi, [r14+48]
000db1f0add rsi, 16
000db1f4lea r14, [rsp+2576]
000db1fcmov rdi, r14
000db1ffcall std::sync::mutex::Mutex<T>::lock
000db204lea rsi, [rip+0x10c11d]
000db20bmov rdi, r14
000db20ecall core::result::Result<T,E>::unwrap
000db213mov [rsp+528], rax
000db21bmov [rsp+536], dl
000db222inc [rax+8]
000db226mov rcx, [rip+0x137d33]
000db22dcmp rcx, 4
000db231jbe 0xdb28c
000db233mov [rsp+720], r15
000db23blea rax, [rip+0x10be16]
000db242lea rdi, [rsp+2576]
000db24amov [rdi], rax
000db24dpush 1
000db24fpop rax
000db250mov [rdi+8], rax
000db254and [rdi+32], 0
000db259lea rcx, [rip-48836]
000db260mov [rsp+728], rcx
000db268mov [rdi+16], rbx
000db26cmov [rdi+24], rax
000db270lea rdx, [rip+0x10bb21]
000db277push 5
000db279pop rsi
000db27amov ecx, 246
000db27fcall log::__private_api::log
000db284mov rax, [rsp+528]
000db28c
000db28cloc_db28c:
000db28cmov esi, [rsp+536]
000db293mov rdi, rax
000db296call core::ptr::drop_in_place<std::sync::mutex::MutexGuard<alloc::vec::Vec<akira_v2::lock::Attempts>>>
000db29bmov rdi, [rsp+1288]
000db2a3call core::ptr::drop_in_place<akira_v2::lock::lock::{{closure}}>
000db2a8add rsp, 6792
000db2afpop rbx
000db2b0pop r12
000db2b2pop r13
000db2b4pop r14
000db2b6pop r15
000db2b8pop rbp
000db2b9ret
000db2ba
000db2baloc_db2ba:
000db2balea rdx, [rip+0x11012f]
000db2c1push 80
000db2c3pop rsi
000db2c4call core::panicking::panic_bounds_check
000db2c9ud2
000db2cb
000db2cbloc_db2cb:
000db2cbud2
000db2cd
000db2cd 0f 0b ..
000db2cf
000db2cfloc_db2cf:
000db2cflea r9, [rsp+528]
000db2d7mov [r9], rax
000db2damov [r9+8], rdx
000db2delea rdi, [rip-0x4a0f7]
000db2e5lea rcx, [rip+0x10b53c]
000db2eclea r8, [rip+0x10c0c5]
000db2f3push 43
000db2f5pop rsi
000db2f6mov rdx, r9
000db2f9
000db2f9loc_db2f9:
000db2f9call core::result::unwrap_failed
000db2feud2
000db300
000db300loc_db300:
000db300lea rdi, [rip-0x9064f]
000db307lea rdx, [rip+0x11024a]
000db30epush 45
000db310pop rsi
000db311call core::panicking::panic
000db316ud2
000db318
000db318loc_db318:
000db318lea rax, [rip+0x110c21]
000db31flea rdi, [rsp+2576]
000db327mov [rdi], rax
000db32amov [rdi+8], 1
000db332lea rax, [rip-0x4a041]
000db339mov [rdi+16], rax
000db33dpxor x0, x0
000db341movdqu [rdi+24], x0
000db346lea rsi, [rip+0x110c03]
000db34dcall core::panicking::panic_fmt
000db352ud2
000db354
000db354loc_db354:
000db354lea rdi, [rip-0x9aa52]
000db35blea rdx, [rip+0x10baa6]
000db362push 61
000db364pop rsi
000db365call core::option::expect_failed
000db36aud2
000db36c
000db36cloc_db36c:
000db36cmov rax, [rsp+2584]
000db374lea rdx, [rsp+720]
000db37cmov [rdx], rax
000db37flea rdi, [rip-0x99f63]
000db386lea rcx, [rip+0x10b33b]
000db38dlea r8, [rip+0x10bb2c]
000db394push 26
000db396pop rsi
000db397jmp 0xdb2f9
000d434f
000d434fakira_v2::lock::lock::_{{closure}}:
000d434fpush rbp
000d4350push r15
000d4352push r14
000d4354push r13
000d4356push r12
000d4358push rbx
000d4359sub rsp, 4096
000d4360mov [rsp], 0
000d4368sub rsp, 2696
000d436fmov rbx, rdi
000d4372call std::thread::current
000d4377lea r14, [rsp+1648]
000d437fmov [r14], rax
000d4382mov rax, [rax+16]
000d4386lea rdx, [rsp+1872]
000d438emov [rdx], rax
000d4391lea rcx, [rsp+528]
000d4399mov [rcx], rdx
000d439clea rax, [rip+0x13b82d]
000d43a3lea r15, [rsp+2576]
000d43abmov [r15], rax
000d43aemov [r15+8], 2
000d43b6and [r15+32], 0
000d43bblea rax, [rip+0xcf7ee]
000d43c2mov [rcx+8], rax
000d43c6mov [r15+16], rcx
000d43camov [r15+24], 1
000d43d2lea r12, [rsp+720]
000d43damov rdi, r12
000d43ddmov rsi, r15
000d43e0call alloc::fmt::format
000d43e5mov rdi, r14
000d43e8call core::ptr::drop_in_place<std::thread::Thread>
000d43edmov rdi, [rbx]
000d43f0mov rsi, r12
000d43f3call indicatif::progress_bar::ProgressBar::set_prefix
000d43f8mov rax, [rbx+24]
000d43fcadd rax, 16
000d4400mov [rsp+1608], rax
000d4408mov rax, [rbx]
000d440bmov [rsp+416], rax
000d4413mov rax, [rbx+56]
000d4417mov [rsp+1288], rbx
000d441fmov rcx, [rbx+32]
000d4423mov [rsp+1296], rcx
000d442btest rax, rax
000d442ejs 0xd4437
000d4430cvtsi2ss x0, rax
000d4435jmp 0xd444c
000d4437
000d4437loc_d4437:
000d4437mov rcx, rax
000d443ashr rcx, 1
000d443dand eax, 1
000d4440or rax, rcx
000d4443cvtsi2ss x0, rax
000d4448addss x0, x0
000d444c
000d444cloc_d444c:
000d444cmov rsi, [rsp+1288]
000d4454mov rax, [rsi+8]
000d4458mov [rsp+1616], rax
000d4460mov rax, [rsi+16]
000d4464mov [rsp+2048], rax
000d446cmulss x0, [rip-0x9a574]
000d4474movss x1, [rip-0x9a578]
000d447cdivss x1, x0
000d4480addss x1, [rip-0x9a580]
000d4488cvttss2si rax, x1
000d448dmov rcx, [rsp+1296]
000d4495add rcx, 16
000d4499mov [rsp+2016], rcx
000d44a1mov rcx, rax
000d44a4sar rcx, 63
000d44a8movaps x0, x1
000d44absubss x0, [rip-0x9a5a7]
000d44b3cvttss2si rdx, x0
000d44b8and rdx, rcx
000d44bbor rdx, rax
000d44bexor eax, eax
000d44c0xorps x0, x0
000d44c3ucomiss x1, x0
000d44c6cmovae rax, rdx
000d44caucomiss x1, [rip-0x9a5c1]
000d44d1push -1
000d44d3pop rcx
000d44d4cmovbe rcx, rax
000d44d8mov [rsp+1992], rcx
000d44e0mov rax, [rsi+40]
000d44e4add rax, 16
000d44e8mov [rsp+1600], rax
000d44f0mov rbx, [rsp+416]
000d44f8
000d44f8loc_d44f8:
000d44f8mov rdi, r15
000d44fbmov rsi, [rsp+1608]
000d4503call std::sync::mutex::Mutex<T>::lock
000d4508mov rdi, r15
000d450blea rsi, [rip+0x112b86]
000d4512call core::result::Result<T,E>::unwrap
000d4517mov rcx, [rax+24]
000d451btest rcx, rcx
000d451eje 0xd454c
000d4520dec rcx
000d4523mov [rax+24], rcx
000d4527mov rsi, [rax+8]
000d452bimul rcx, rcx, 24
000d452fmov r14, [rsi+rcx]
000d4533mov rdi, [rsi+rcx+8]
000d4538mov [rsp+1280], rdi
000d4540mov rcx, [rsi+rcx+16]
000d4545mov [rsp+32], rcx
000d454ajmp 0xd454f
000d454c
000d454cloc_d454c:
000d454cxor r14l, r14l
000d454f
000d454floc_d454f:
000d454flea rbp, [rsp+720]
000d4557movzx esi, dl
000d455amov rdi, rax
000d455dcall core::ptr::drop_in_place<std::sync::mutex::MutexGuard<alloc::vec::Vec<akira_v2::lock::Attempts>>>
000d4562test r14, r14
000d4565je 0xdb169
000d456bmov rdi, r15
000d456emov rsi, r14
000d4571mov rdx, [rsp+32]
000d4576call _<core::option::Option<T> as core::clone::Clone>::clone
000d457bmov r13, rbx
000d457elea rbx, [rsp+528]
000d4586mov rdi, rbx
000d4589mov rsi, r15
000d458clea rdx, [rip+0x112b3d]
000d4593call core::option::Option<T>::unwrap
000d4598lea r12, [rip+0x112f29]
000d459fmov [rsp+720], r12
000d45a7lea rax, [rip+0x2f08e]
000d45aemov [rsp+176], r14
000d45b6mov [rsp+728], rax
000d45belea rax, [rip+0x112aeb]
000d45c5mov [rsp+2576], rax
000d45cdpush 2
000d45cfpop r14
000d45d1mov [rsp+2584], r14
000d45d9and [rsp+2608], 0
000d45e2mov [rsp+736], rbx
000d45ealea rax, [rip+0xf16df]
000d45f1mov [rsp+744], rax
000d45f9mov [rsp+2592], rbp
000d4601mov [rsp+2600], r14
000d4609lea rbp, [rsp+1648]
000d4611mov rdi, rbp
000d4614mov rsi, r15
000d4617call alloc::fmt::format
000d461cmov rdi, [rsp+528]
000d4624mov rsi, [rsp+536]
000d462ccall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d4631mov rdi, r13
000d4634mov rsi, rbp
000d4637call indicatif::progress_bar::ProgressBar::set_message
000d463cmov rdi, r15
000d463fmov rsi, [rsp+176]
000d4647mov rdx, [rsp+32]
000d464ccall _<core::option::Option<T> as core::clone::Clone>::clone
000d4651mov rdi, rbx
000d4654mov rsi, r15
000d4657lea rdx, [rip+0x112aba]
000d465ecall core::option::Option<T>::unwrap
000d4663mov [rsp+720], r12
000d466blea rax, [rip+0x2efca]
000d4672mov [rsp+728], rax
000d467amov r12, [rsp+176]
000d4682lea rax, [rip+0x112a5f]
000d4689mov [rsp+2576], rax
000d4691mov [rsp+2584], 3
000d469dand [rsp+2608], 0
000d46a6mov [rsp+736], rbx
000d46aemov rbx, r13
000d46b1lea rax, [rip+0xf1618]
000d46b8mov [rsp+744], rax
000d46c0lea rax, [rsp+720]
000d46c8mov [rsp+2592], rax
000d46d0mov [rsp+2600], r14
000d46d8mov rdi, rbp
000d46dbmov rsi, r15
000d46decall alloc::fmt::format
000d46e3mov rdi, [rsp+528]
000d46ebmov rsi, [rsp+536]
000d46f3call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d46f8mov rdi, r13
000d46fbmov rsi, rbp
000d46felea rbp, [rsp+720]
000d4706call indicatif::progress_bar::ProgressBar::println
000d470bmov rax, [rip+0x13e84e]
000d4712cmp rax, 3
000d4716jbe 0xd47e2
000d471cmov rdi, r15
000d471fmov rsi, r12
000d4722mov rdx, [rsp+32]
000d4727call _<core::option::Option<T> as core::clone::Clone>::clone
000d472clea rbx, [rsp+528]
000d4734mov rdi, rbx
000d4737mov rsi, r15
000d473alea rdx, [rip+0x1129ef]
000d4741call core::option::Option<T>::unwrap
000d4746lea rax, [rip+0x112d7b]
000d474dmov [rsp+720], rax
000d4755lea rax, [rip+0x2eee0]
000d475cmov [rsp+728], rax
000d4764lea rax, [rip+0x11297d]
000d476bmov [rsp+2576], rax
000d4773mov [rsp+2584], 3
000d477fand [rsp+2608], 0
000d4788mov [rsp+736], rbx
000d4790mov rbx, r13
000d4793lea rax, [rip+0xf1536]
000d479amov [rsp+744], rax
000d47a2mov [rsp+2592], rbp
000d47aamov [rsp+2600], 2
000d47b6mov rdi, r15
000d47b9push 4
000d47bbpop rsi
000d47bclea rdx, [rip+0x1125d5]
000d47c3mov ecx, 217
000d47c8call log::__private_api::log
000d47cdmov rdi, [rsp+528]
000d47d5mov rsi, [rsp+536]
000d47ddcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d47e2
000d47e2loc_d47e2:
000d47e2mov rdi, r15
000d47e5mov rsi, r12
000d47e8mov rdx, [rsp+32]
000d47edcall _<core::option::Option<T> as core::clone::Clone>::clone
000d47f2lea rdi, [rsp+72]
000d47f7mov rsi, r15
000d47falea rdx, [rip+0x112947]
000d4801call core::option::Option<T>::unwrap
000d4806lock inc [rbx]
000d480ajle 0xdb2cb
000d4810mov rax, [rsp+1616]
000d4818lock inc [rax]
000d481cmov rcx, [rsp+2048]
000d4824lea r14, [rip-0x43533]
000d482blea r13, [rip+0x112bd6]
000d4832jle 0xdb2cb
000d4838lock inc [rcx]
000d483cjle 0xdb2cb
000d4842mov [rsp+1560], rbx
000d484amov rax, [rsp+1616]
000d4852mov [rsp+1568], rax
000d485alea rax, [rsp+792]
000d4862and [rax-60], 0
000d4867mov [rsp+1576], rcx
000d486fand [rax-64], 0
000d4873mov rax, 0x1b600000000
000d487dmov [rsp+720], rax
000d4885mov [rsp+728], 257
000d488fmov rsi, [rsp+72]
000d4894mov rdx, [rsp+88]
000d4899mov rdi, r15
000d489ccall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000d48a1lea rdi, [rsp+528]
000d48a9mov rsi, rbp
000d48acmov rdx, r15
000d48afcall std::fs::OpenOptions::open
000d48b4cmp [rsp+528], 0
000d48bcje 0xd48cb
000d48bemov r15, [rsp+536]
000d48c6jmp 0xda71c
000d48cb
000d48cbloc_d48cb:
000d48cbmov r12l, [rsp+532]
000d48d3lea rdi, [rsp+1872]
000d48dbmov esi, r12l
000d48depush 1
000d48e0pop rdx
000d48e1xor ecx, ecx
000d48e3call _<std::fs::File as std::io::Seek>::seek
000d48e8cmp [rsp+1872], 0
000d48f1mov [rsp+16], r12l
000d48f6je 0xd4920
000d48f8lea rdi, [rsp+1880]
000d4900call core::ptr::drop_in_place<std::io::error::Error>
000d4905lea r12, [rip+0xf13c4]
000d490clea r13, [rsp+1648]
000d4914lea rbx, [rip+0x112bad]
000d491bjmp 0xd4c67
000d4920
000d4920loc_d4920:
000d4920mov rax, [rsp+1880]
000d4928mov [rsp+40], rax
000d492dmov rdi, r15
000d4930lea rsi, [rip-0x94126]
000d4937push 96
000d4939pop rdx
000d493acall indicatif::style::ProgressStyle::with_template
000d493fmov rdi, rbp
000d4942mov rsi, r15
000d4945lea rdx, [rip+0x1123d4]
000d494ccall core::result::Result<T,E>::unwrap
000d4951mov rdi, [rsp+824]
000d4959mov rsi, [rsp+832]
000d4961lea rdx, [rip-0x80f4f]
000d4968push 3
000d496apop rcx
000d496bcall core::hash::BuildHasher::hash_one
000d4970mov rbx, rax
000d4973cmp [rsp+808], 0
000d497cje 0xd51a9
000d4982
000d4982loc_d4982:
000d4982mov r14, [rsp+792]
000d498amov r15, [rsp+800]
000d4992mov rbp, r15
000d4995and rbp, rbx
000d4998shr rbx, 57
000d499cmov [rsp], rbx
000d49a0movd x0, ebx
000d49a4punpcklbw x0, x0
000d49a8pshuflw x0, x0, 0
000d49adpshufd x0, x0, 0
000d49b2xor eax, eax
000d49b4mov [rsp+96], rax
000d49b9xor r13l, r13l
000d49bcmovdqa [rsp+400], x0
000d49c5
000d49c5loc_d49c5:
000d49c5movdqu x1, [r14+rbp]
000d49cbmovdqa [rsp+112], x1
000d49d1pcmpeqb x0, x1
000d49d5pmovmskb ecx, x0
000d49d9
000d49d9loc_d49d9:
000d49d9test cx, cx
000d49dcje 0xd4a17
000d49debsf eax, ecx
000d49e1lea ebx, [rcx-1]
000d49e4and ebx, ecx
000d49e6add rax, rbp
000d49e9and rax, r15
000d49ecshl rax, 5
000d49f0mov r12, r14
000d49f3sub r12, rax
000d49f6mov rdx, [r12-32]
000d49fbmov rcx, [r12-24]
000d4a00lea rdi, [rip-0x80fee]
000d4a07push 3
000d4a09pop rsi
000d4a0acall core::cmp::impls::_<impl core::cmp::PartialEq<&B> for &A>::eq
000d4a0fmov ecx, ebx
000d4a11test al, al
000d4a13je 0xd49d9
000d4a15jmp 0xd4a7d
000d4a17
000d4a17loc_d4a17:
000d4a17cmp r13, 1
000d4a1bpush 1
000d4a1dpop r13
000d4a1fje 0xd4a3d
000d4a21mov rdi, r15
000d4a24movdqa x0, [rsp+112]
000d4a2amov rsi, rbp
000d4a2dcall hashbrown::raw::RawTableInner<A>::find_insert_slot_in_group
000d4a32mov r13, rax
000d4a35mov [rsp+136], rdx
000d4a3d
000d4a3dloc_d4a3d:
000d4a3dmovdqa x0, [rsp+112]
000d4a43pcmpeqb x0, [rip-0x9c48b]
000d4a4bpmovmskb eax, x0
000d4a4ftest eax, eax
000d4a51jne 0xd51c3
000d4a57mov rax, [rsp+96]
000d4a5cadd rbp, rax
000d4a5fadd rbp, 16
000d4a63add rax, 16
000d4a67mov [rsp+96], rax
000d4a6cand rbp, r15
000d4a6fmovdqa x0, [rsp+400]
000d4a78jmp 0xd49c5
000d4a7d
000d4a7dloc_d4a7d:
000d4a7dmov rdi, [r12-16]
000d4a82mov rsi, [r12-8]
000d4a87mov [r12-16], 1
000d4a90lea rax, [rip+0x111e39]
000d4a97mov [r12-8], rax
000d4a9ccall core::ptr::drop_in_place<alloc::boxed::Box<dyn indicatif::style::ProgressTracker>>
000d4aa1
000d4aa1loc_d4aa1:
000d4aa1lea rbx, [rsp+528]
000d4aa9mov r12, [rip+0x13d070]
000d4ab0mov edx, 136
000d4ab5mov rdi, rbx
000d4ab8lea rsi, [rsp+720]
000d4ac0call r12
000d4ac3lea r14, [rsp+2576]
000d4acbmov rdi, r14
000d4acelea rsi, [rip-0x94250]
000d4ad5lea rdx, [rip-0x94254]
000d4adccall _<alloc::vec::Vec<T> as alloc::vec::spec_from_iter_nested::SpecFromIterNested<T,I>>::from_iter
000d4ae1lea r15, [rsp+552]
000d4ae9mov rdi, r15
000d4aeccall core::ptr::drop_in_place<alloc::vec::Vec<alloc::boxed::Box<str>>>
000d4af1mov rax, [rsp+2592]
000d4af9mov [r15+16], rax
000d4afdmovdqu x0, [rsp+2576]
000d4b06movdqu [r15], x0
000d4b0bmov rsi, [rsp+568]
000d4b13cmp rsi, 1
000d4b17jbe 0xdb318
000d4b1dmov rdi, [rsp+552]
000d4b25call indicatif::style::width
000d4b2amov [rsp+648], rax
000d4b32mov edx, 136
000d4b37mov rdi, r14
000d4b3amov rsi, rbx
000d4b3dcall r12
000d4b40mov rbx, [rsp+416]
000d4b48mov rdi, rbx
000d4b4bmov rsi, r14
000d4b4ecall indicatif::progress_bar::ProgressBar::set_style
000d4b53mov rdi, rbx
000d4b56call _ZN9indicatif12progress_bar11ProgressBar5state17h06019ebb02830eedE.418
000d4b5bmov r14, rax
000d4b5emov ebp, edx
000d4b60lea r15, [rax+8]
000d4b64call std::time::Instant::now
000d4b69mov [r14+8], 1
000d4b71mov rcx, [rsp+40]
000d4b76mov [r14+16], rcx
000d4b7amov rdi, r15
000d4b7dlea r15, [rsp+2576]
000d4b85mov rsi, rax
000d4b88call indicatif::state::BarState::update_estimate_and_draw
000d4b8dmovzx esi, bpl
000d4b91lea rbp, [rsp+528]
000d4b99mov rdi, r14
000d4b9ccall core::ptr::drop_in_place<std::sync::mutex::MutexGuard<alloc::vec::Vec<akira_v2::lock::Attempts>>>
000d4ba1mov rsi, [rsp+72]
000d4ba6mov rdx, [rsp+88]
000d4babmov rdi, rbp
000d4baecall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000d4bb3lea rbx, [rip+0x11290e]
000d4bbamov [rsp+720], rbx
000d4bc2lea r13, [rip+0x2ea73]
000d4bc9mov [rsp+728], r13
000d4bd1lea rax, [rip+0x112160]
000d4bd8mov [rsp+2576], rax
000d4be0mov [rsp+2584], 3
000d4becand [rsp+2608], 0
000d4bf5mov [rsp+736], rbp
000d4bfdlea r12, [rip+0xf10cc]
000d4c04mov [rsp+744], r12
000d4c0clea rbp, [rsp+720]
000d4c14mov [rsp+2592], rbp
000d4c1cmov [rsp+2600], 2
000d4c28lea r13, [rsp+1648]
000d4c30mov rdi, r13
000d4c33mov rsi, r15
000d4c36call alloc::fmt::format
000d4c3bmov rdi, [rsp+528]
000d4c43mov rsi, [rsp+536]
000d4c4bcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d4c50mov rdi, [rsp+416]
000d4c58mov rsi, r13
000d4c5bcall indicatif::progress_bar::ProgressBar::set_message
000d4c60lea r14, [rip-0x4396f]
000d4c67
000d4c67loc_d4c67:
000d4c67mov edi, [rsp+16]
000d4c6bcall [rip+0x13cea7]
000d4c71call std::thread::current
000d4c76mov [rsp+1648], rax
000d4c7emov rax, [rax+16]
000d4c82mov [rsp+1872], rax
000d4c8amov [rsp+2576], rbx
000d4c92lea rax, [rip+0x2e9a3]
000d4c99mov [rsp+2584], rax
000d4ca1lea rax, [rsp+72]
000d4ca6mov [rsp+2592], rax
000d4caemov [rsp+2600], r12
000d4cb6lea rax, [rip+0x1120ab]
000d4cbdmov [rsp+720], rax
000d4cc5push 3
000d4cc7pop rcx
000d4cc8mov [rsp+728], rcx
000d4cd0and [rsp+752], 0
000d4cd9lea rax, [rsp+1872]
000d4ce1mov [rsp+2608], rax
000d4ce9lea rax, [rip+0xceec0]
000d4cf0mov [rsp+2616], rax
000d4cf8mov [rsp+736], r15
000d4d00mov [rsp+744], rcx
000d4d08lea r12, [rsp+528]
000d4d10mov rdi, r12
000d4d13mov rsi, rbp
000d4d16call alloc::fmt::format
000d4d1bmov rdi, r13
000d4d1ecall core::ptr::drop_in_place<std::thread::Thread>
000d4d23mov rbx, [rsp+416]
000d4d2bmov rdi, rbx
000d4d2emov rsi, r12
000d4d31call indicatif::progress_bar::ProgressBar::println
000d4d36mov rax, [rip+0x13e223]
000d4d3dpush 3
000d4d3fpop rcx
000d4d40cmp rax, rcx
000d4d43jbe 0xd4e10
000d4d49call std::thread::current
000d4d4emov [rsp+528], rax
000d4d56mov rax, [rax+16]
000d4d5amov [rsp+1648], rax
000d4d62lea rax, [rip+0x11275f]
000d4d69mov [rsp+2576], rax
000d4d71lea rax, [rip+0x2e8c4]
000d4d78mov [rsp+2584], rax
000d4d80lea rax, [rsp+72]
000d4d85mov [rsp+2592], rax
000d4d8dlea rax, [rip+0xf0f3c]
000d4d94mov [rsp+2600], rax
000d4d9clea rax, [rip+0x111fc5]
000d4da3mov [rsp+720], rax
000d4dabpush 3
000d4dadpop rcx
000d4daemov [rsp+728], rcx
000d4db6and [rsp+752], 0
000d4dbflea rax, [rsp+1648]
000d4dc7mov [rsp+2608], rax
000d4dcflea rax, [rip+0xcedda]
000d4dd6mov [rsp+2616], rax
000d4ddemov [rsp+736], r15
000d4de6mov [rsp+744], rcx
000d4deemov rdi, rbp
000d4df1push 4
000d4df3pop rsi
000d4df4lea rdx, [rip+0x111f9d]
000d4dfbpush 41
000d4dfdpop rcx
000d4dfecall log::__private_api::log
000d4e03lea rdi, [rsp+528]
000d4e0bcall core::ptr::drop_in_place<std::thread::Thread>
000d4e10
000d4e10loc_d4e10:
000d4e10lea rax, [rip-0x9b6ef]
000d4e17mov [rsp+2184], rax
000d4e1fmov [rsp+2192], 8
000d4e2bmov rdi, [rsp+72]
000d4e30mov rsi, [rsp+88]
000d4e35call std::path::Path::extension
000d4e3atest rax, rax
000d4e3dlea r13, [rip+0x1125c4]
000d4e44je 0xd4e56
000d4e46mov rdi, rax
000d4e49mov rsi, rdx
000d4e4ccall std::ffi::os_str::OsStr::to_str
000d4e51mov rsi, rdx
000d4e54jmp 0xd4e58
000d4e56
000d4e56loc_d4e56:
000d4e56xor eax, eax
000d4e58
000d4e58loc_d4e58:
000d4e58test rax, rax
000d4e5bmov rdi, rax
000d4e5ecmove rdi, r14
000d4e62cmove rsi, rax
000d4e66mov [rsp+2056], rdi
000d4e6emov [rsp+2064], rsi
000d4e76lea rdx, [rip-0x9b755]
000d4e7dpush 8
000d4e7fpop rcx
000d4e80call _<[A] as core::slice::cmp::SlicePartialEq<B>>::equal
000d4e85test al, al
000d4e87je 0xd4e91
000d4e89xor r15l, r15l
000d4e8cjmp 0xda71c
000d4e91
000d4e91loc_d4e91:
000d4e91mov rsi, [rsp+72]
000d4e96mov rdx, [rsp+88]
000d4e9blea rdi, [rsp+1648]
000d4ea3mov rcx, r14
000d4ea6xor r8l, r8l
000d4ea9call std::path::Path::_with_extension
000d4eaemov rbx, [rsp+1648]
000d4eb6mov r13, rbp
000d4eb9mov r14, [rsp+1664]
000d4ec1lea rax, [rsp+2056]
000d4ec9mov [rsp+720], rax
000d4ed1lea rcx, [rip+0x2c8d5]
000d4ed8mov [rsp+728], rcx
000d4ee0lea rax, [rip+0x111ee1]
000d4ee7mov [rsp+2576], rax
000d4eefpush 2
000d4ef1pop r12
000d4ef3mov [rsp+2584], r12
000d4efband [rsp+2608], 0
000d4f04lea rax, [rsp+2184]
000d4f0cmov [rsp+736], rax
000d4f14mov [rsp+744], rcx
000d4f1cmov [rsp+2592], rbp
000d4f24mov [rsp+2600], r12
000d4f2clea rbp, [rsp+528]
000d4f34mov rdi, rbp
000d4f37mov rsi, r15
000d4f3acall alloc::fmt::format
000d4f3flea rdi, [rsp+2280]
000d4f47mov rsi, rbx
000d4f4amov rdx, r14
000d4f4dmov rcx, rbp
000d4f50call std::path::Path::with_extension
000d4f55mov rsi, [rsp+1656]
000d4f5dmov rdi, rbx
000d4f60call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d4f65mov rsi, [rsp+72]
000d4f6amov rdx, [rsp+88]
000d4f6fmov rdi, rbp
000d4f72lea rcx, [rip-0x43c81]
000d4f79xor r8l, r8l
000d4f7ccall std::path::Path::_with_extension
000d4f81mov rbx, [rsp+528]
000d4f89mov r14, [rsp+544]
000d4f91lea rax, [rip+0x111e50]
000d4f98mov [rsp+2576], rax
000d4fa0mov [rsp+2584], r12
000d4fa8and [rsp+2608], 0
000d4fb1lea rax, [rsp+2056]
000d4fb9mov [rsp+1648], rax
000d4fc1lea rax, [rip+0x2c7e5]
000d4fc8mov [rsp+1656], rax
000d4fd0lea r12, [rsp+1648]
000d4fd8mov [rsp+2592], r12
000d4fe0mov [rsp+2600], 1
000d4fecmov rdi, r13
000d4fefmov rsi, r15
000d4ff2call alloc::fmt::format
000d4ff7lea rdi, [rsp+1808]
000d4fffmov rsi, rbx
000d5002mov rdx, r14
000d5005mov rcx, r13
000d5008call std::path::Path::with_extension
000d500dmov rsi, [rsp+536]
000d5015mov rdi, rbx
000d5018call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d501dmov rsi, [rsp+72]
000d5022mov rdx, [rsp+88]
000d5027mov rbx, [rsp+2280]
000d502fmov r14, [rsp+2288]
000d5037mov r8, [rsp+2296]
000d503flea rdi, [rsp+1624]
000d5047mov rcx, rbx
000d504acall std::path::Path::_with_file_name
000d504fmov rdi, rbx
000d5052mov rsi, r14
000d5055call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d505amov rsi, [rsp+72]
000d505fmov rdx, [rsp+88]
000d5064lea rdi, [rsp+1408]
000d506ccall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000d5071mov rsi, [rsp+1624]
000d5079mov rdx, [rsp+1640]
000d5081lea rdi, [rsp+1872]
000d5089mov [rsp+16], rsi
000d508ecall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000d5093mov r14, [rsp+1408]
000d509bmov r15, [rsp+1424]
000d50a3mov rbx, [rsp+1872]
000d50abmov rbp, [rsp+1888]
000d50b3cmp r15, 383
000d50baja 0xd517d
000d50c0mov rdi, r13
000d50c3mov rsi, r14
000d50c6mov rdx, r15
000d50c9call [rip+0x13ca51]
000d50cfmov [rsp+r15+720], 0
000d50d8inc r15
000d50dbmov rdi, r12
000d50demov rsi, r13
000d50e1mov rdx, r15
000d50e4call core::ffi::c_str::CStr::from_bytes_with_nul
000d50e9cmp [rsp+1648], 0
000d50f2lea r15, [rip+0x13b8a7]
000d50f9jne 0xd5256
000d50ffmov r12, [rsp+1656]
000d5107cmp rbp, 383
000d510eja 0xd5245
000d5114lea r15, [rsp+2576]
000d511cmov rdi, r15
000d511fmov rsi, rbx
000d5122mov rdx, rbp
000d5125call [rip+0x13c9f5]
000d512bmov [rsp+rbp+2576], 0
000d5133inc rbp
000d5136lea rdi, [rsp+528]
000d513emov rsi, r15
000d5141mov rdx, rbp
000d5144call core::ffi::c_str::CStr::from_bytes_with_nul
000d5149cmp [rsp+528], 0
000d5152lea r15, [rip+0x13b847]
000d5159jne 0xd5256
000d515fmov rsi, [rsp+536]
000d5167mov rdi, r12
000d516acall [rip+0x13ca00]
000d5170cmp eax, -1
000d5173je 0xd5193
000d5175xor r15l, r15l
000d5178jmp 0xd5256
000d517d
000d517dloc_d517d:
000d517dmov rdi, r14
000d5180mov rsi, r15
000d5183mov rdx, rbx
000d5186mov rcx, rbp
000d5189call std::sys::common::small_c_string::run_with_cstr_allocating
000d518ejmp 0xd5253
000d5193
000d5193loc_d5193:
000d5193call [rip+0x13c9a7]
000d5199mov r15l, [rax]
000d519cshl r15, 32
000d51a0or r15, 2
000d51a4jmp 0xd5256
000d51a9
000d51a9loc_d51a9:
000d51a9lea rdi, [rsp+792]
000d51b1lea rsi, [rsp+824]
000d51b9call hashbrown::raw::RawTable<T,A>::reserve_rehash
000d51bejmp 0xd4982
000d51c3
000d51c3loc_d51c3:
000d51c3mov rdx, [rsp+136]
000d51cbmov al, [r14+rdx]
000d51cftest al, al
000d51d1js 0xd51e3
000d51d3movdqa x0, [r14]
000d51d8pmovmskb eax, x0
000d51dcbsf edx, eax
000d51dfmov al, [r14+rdx]
000d51e3
000d51e3loc_d51e3:
000d51e3and al, 1
000d51e5movzx eax, al
000d51e8sub [rsp+808], rax
000d51f0lea rax, [rdx-16]
000d51f4and r15, rax
000d51f7mov rax, [rsp]
000d51fbmov [r14+rdx], al
000d51ffmov [r15+r14+16], al
000d5204inc [rsp+816]
000d520cshl rdx, 5
000d5210mov rax, r14
000d5213sub rax, rdx
000d5216neg rdx
000d5219lea rcx, [rip-0x81807]
000d5220mov [r14+rdx-32], rcx
000d5225mov [rax-24], 3
000d522dmov [rax-16], 1
000d5235lea rcx, [rip+0x111694]
000d523cmov [rax-8], rcx
000d5240jmp 0xd4aa1
000d5245
000d5245loc_d5245:
000d5245mov rdi, rbx
000d5248mov rsi, rbp
000d524bmov rdx, r12
000d524ecall std::sys::common::small_c_string::run_with_cstr_allocating
000d5253
000d5253loc_d5253:
000d5253mov r15, rax
000d5256
000d5256loc_d5256:
000d5256mov rsi, [rsp+1880]
000d525emov rdi, rbx
000d5261call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d5266mov rsi, [rsp+1416]
000d526emov rdi, r14
000d5271call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d5276test r15, r15
000d5279lea rbp, [rsp+528]
000d5281je 0xd529c
000d5283lea rbp, [rsp+720]
000d528blea r13, [rip+0x112176]
000d5292mov rdi, [rsp+16]
000d5297jmp 0xda6f2
000d529c
000d529cloc_d529c:
000d529cpush 64
000d529epop rdi
000d529fcall alloc::raw_vec::RawVec<T,A>::allocate_in
000d52a4mov rbx, rax
000d52a7mov r14, rdx
000d52aamovups x0, [rip-0x949e8]
000d52b1movups [rax], x0
000d52b4movups x0, [rip-0x949e2]
000d52bbmovups [rax+16], x0
000d52bfmovups x0, [rip-0x949dd]
000d52c6movups [rax+32], x0
000d52camovdqu x0, [rip-0x949d9]
000d52d2movdqu [rax+48], x0
000d52d7pxor x0, x0
000d52dbmovdqa [rsp+2592], x0
000d52e4movdqa [rsp+2576], x0
000d52edmov [rsp+720], rax
000d52f5add rax, 64
000d52f9mov [rsp+728], rax
000d5301mov [rsp+736], 0x110001
000d530cxor r15l, r15l
000d530f
000d530floc_d530f:
000d530fcmp r15, 32
000d5313je 0xd5379
000d5315lea rdi, [rsp+720]
000d531dcall _<core::iter::adapters::peekable::Peekable<I> as core::iter::traits::iterator::Iterator>::next
000d5322cmp eax, 0x110000
000d5327je 0xd536f
000d5329mov edi, eax
000d532bcall core::char::methods::_<impl char>::to_digit
000d5330test eax, eax
000d5332je 0xd536f
000d5334mov ebp, edx
000d5336lea rdi, [rsp+720]
000d533ecall _<core::iter::adapters::peekable::Peekable<I> as core::iter::traits::iterator::Iterator>::next
000d5343cmp eax, 0x110000
000d5348je 0xd536f
000d534amov edi, eax
000d534ccall core::char::methods::_<impl char>::to_digit
000d5351test eax, eax
000d5353je 0xd536f
000d5355shl ebp, 4
000d5358or edx, ebp
000d535amov [rsp+r15+2576], dl
000d5362inc r15
000d5365lea rbp, [rsp+528]
000d536djmp 0xd530f
000d536f
000d536floc_d536f:
000d536flea rbp, [rsp+528]
000d5377jmp 0xd539b
000d5379
000d5379loc_d5379:
000d5379movaps x0, [rsp+2576]
000d5381movaps [rsp+2384], x0
000d5389movdqa x0, [rsp+2592]
000d5392movdqa [rsp+2368], x0
000d539b
000d539bloc_d539b:
000d539bmov rdi, rbx
000d539emov rsi, r14
000d53a1call core::ptr::drop_in_place<alloc::vec::Vec<u8>>
000d53a6cmp r15, 32
000d53aajne 0xdb354
000d53b0call rand::rngs::thread::thread_rng
000d53b5mov rbx, rax
000d53b8lea r14, [rax+16]
000d53bcmov rax, [rax+272]
000d53c3mov r15, rbx
000d53c6add r15, 288
000d53cd
000d53cdloc_d53cd:
000d53cdcmp rax, 64
000d53d1jb 0xd53e8
000d53d3mov rdi, r15
000d53d6mov rsi, r14
000d53d9call _<rand::rngs::adapter::reseeding::ReseedingCore<R,Rsdr> as rand_core::block::BlockRngCore>::generate
000d53deand [rbx+272], 0
000d53e6xor eax, eax
000d53e8
000d53e8loc_d53e8:
000d53e8mov ecx, [rbx+4*rax+16]
000d53ecinc rax
000d53efmov [rbx+272], rax
000d53f6lea rcx, [rcx+4*rcx]
000d53facmp ecx, -1
000d53fdje 0xd53cd
000d53ffmov [rsp+112], rbx
000d5404shr rcx, 32
000d5408mov [rsp+1648], 8
000d5414lea rax, [rsp+1656]
000d541cpxor x0, x0
000d5420movdqu [rax], x0
000d5424add cl, 5
000d5427mov r12b, 1
000d542amov bl, 1
000d542clea r15, [rsp+2576]
000d5434mov [rsp+16], rcx
000d5439
000d5439loc_d5439:
000d5439cmp r12b, cl
000d543cadc bl, 0
000d543fcmp r12b, cl
000d5442jae 0xd55bd
000d5448mov rax, [rsp+1296]
000d5450lock inc [rax]
000d5454jle 0xdb2cb
000d545acall std::sys_common::thread::min_stack
000d545fmov r13, rax
000d5462xor edi, edi
000d5464call std::thread::Thread::new
000d5469mov [rsp+1872], rax
000d5471lock inc [rax]
000d5475jle 0xdb2cb
000d547bmov r14, rax
000d547epxor x0, x0
000d5482movdqa [rsp+2576], x0
000d548bmov rdi, r15
000d548ecall alloc::sync::Arc<T>::new
000d5493mov [rsp+528], rax
000d549block inc [rax]
000d549fjle 0xdb2cb
000d54a5mov r15, rax
000d54a8xor edi, edi
000d54aacall std::io::stdio::set_output_capture
000d54afmov rbp, rax
000d54b2test rax, rax
000d54b5je 0xd54c7
000d54b7lock inc [rbp]
000d54bcjle 0xdb2cb
000d54c2mov rdi, rbp
000d54c5jmp 0xd54c9
000d54c7
000d54c7loc_d54c7:
000d54c7xor edi, edi
000d54c9
000d54c9loc_d54c9:
000d54c9call std::io::stdio::set_output_capture
000d54cemov [rsp+2576], rax
000d54d6lea rdi, [rsp+2576]
000d54decall core::ptr::drop_in_place<core::option::Option<alloc::sync::Arc<std::sync::mutex::Mutex<alloc::vec::Vec<u8>>>>>
000d54e3mov rdi, [r15+16]
000d54e7test rdi, rdi
000d54eaje 0xd54f5
000d54ecadd rdi, 16
000d54f0call std::thread::scoped::ScopeData::increment_num_running_threads
000d54f5
000d54f5loc_d54f5:
000d54f5push 40
000d54f7pop rdi
000d54f8push 8
000d54fapop rsi
000d54fbcall alloc::alloc::exchange_malloc
000d5500mov [rax], r14
000d5503mov [rax+8], r15
000d5507mov [rax+16], rbp
000d550bmov rcx, [rsp+1296]
000d5513mov [rax+24], rcx
000d5517mov [rax+32], r12b
000d551blea rdi, [rsp+2576]
000d5523mov rsi, r13
000d5526mov rdx, rax
000d5529lea rcx, [rip+0x111138]
000d5530call std::sys::unix::thread::Thread::new
000d5535cmp [rsp+2576], 0
000d553emov r13, [rsp+2584]
000d5546je 0xd556d
000d5548lea rbp, [rsp+528]
000d5550mov rdi, rbp
000d5553call core::ptr::drop_in_place<alloc::sync::Arc<std::thread::Packet<()>>>
000d5558lea rdi, [rsp+1872]
000d5560call core::ptr::drop_in_place<std::thread::Thread>
000d5565xor r14l, r14l
000d5568mov r15, r13
000d556bjmp 0xd557d
000d556d
000d556dloc_d556d:
000d556dmov [rsp+2592], r13
000d5575lea rbp, [rsp+528]
000d557d
000d557dloc_d557d:
000d557dmov [rsp+2576], r14
000d5585mov [rsp+2584], r15
000d558dmov rdi, rbp
000d5590lea r15, [rsp+2576]
000d5598mov rsi, r15
000d559bcall core::result::Result<T,E>::expect
000d55a0lea rdi, [rsp+1648]
000d55a8mov rsi, rbp
000d55abcall alloc::vec::Vec<T,A>::push
000d55b0mov r12l, ebx
000d55b3mov rcx, [rsp+16]
000d55b8jmp 0xd5439
000d55bd
000d55bdloc_d55bd:
000d55bdmov r14, [rsp+1648]
000d55c5mov rax, [rsp+1656]
000d55cdimul r15, [rsp+1664], 24
000d55d6lea rbx, [r14+r15]
000d55damov [rsp+2576], r14
000d55e2mov [rsp+2584], rax
000d55eamov [rsp+2600], rbx
000d55f2lea r12, [r14+24]
000d55f6
000d55f6loc_d55f6:
000d55f6test r15, r15
000d55f9je 0xd5644
000d55fbmov rax, [r14]
000d55fetest rax, rax
000d5601je 0xd5641
000d5603mov [rsp+720], rax
000d560bmovdqu x0, [r14+8]
000d5611add r14, 24
000d5615lea rax, [rsp+792]
000d561dmovdqu [rax-64], x0
000d5622lea rdi, [rsp+720]
000d562acall std::thread::JoinHandle<T>::join
000d562fadd r12, 24
000d5633add r15, -24
000d5637test rax, rax
000d563aje 0xd55f6
000d563cjmp 0xdb2cf
000d5641
000d5641loc_d5641:
000d5641mov rbx, r12
000d5644
000d5644loc_d5644:
000d5644mov [rsp+2592], rbx
000d564clea r15, [rsp+2576]
000d5654mov rdi, r15
000d5657call core::ptr::drop_in_place<alloc::vec::into_iter::IntoIter<std::thread::JoinHandle<()>>>
000d565cmov rdi, r15
000d565fmov rsi, [rsp+2016]
000d5667call std::sync::mutex::Mutex<T>::lock
000d566cmov rdi, r15
000d566flea rsi, [rip+0x111d2a]
000d5676call core::result::Result<T,E>::unwrap
000d567bmovups x0, [rax+8]
000d567fmovaps [rsp+16], x0
000d5684movups x0, [rax+24]
000d5688movaps [rsp+96], x0
000d568dmovzx esi, dl
000d5690mov rdi, rax
000d5693call core::ptr::drop_in_place<std::sync::mutex::MutexGuard<alloc::vec::Vec<akira_v2::lock::Attempts>>>
000d5698mov rdi, [rsp+112]
000d569dcall _<alloc::rc::Rc<T,A> as core::ops::drop::Drop>::drop
000d56a2movdqa x2, [rsp+96]
000d56a8movdqu [rsp+2320], x2
000d56b1movdqa x0, [rsp+16]
000d56b7movdqu [rsp+2304], x0
000d56c0movdqa [rsp+2448], x0
000d56c9mov al, [rsp+2448]
000d56d0and al, 248
000d56d2movdqa x1, [rip-0x9d13a]
000d56dapand x0, x1
000d56demovdqa x3, x0
000d56e2movzx eax, al
000d56e5movd x0, eax
000d56e9pandn x1, x0
000d56edpor x1, x3
000d56f1movdqa [rsp+2432], x2
000d56famov al, [rsp+2447]
000d5701and al, 63
000d5703or al, 64
000d5705pand x2, [rip-0x9d15d]
000d570dmovzx eax, al
000d5710movd x0, eax
000d5714pslldq x0, 15
000d5719por x0, x2
000d571dmovdqu [rsp+1536], x0
000d5726movdqu [rsp+1520], x1
000d572fpxor x0, x0
000d5733movdqa [rsp+2624], x0
000d573cmovdqa [rsp+2608], x0
000d5745movdqa [rsp+2592], x0
000d574emovdqa [rsp+2576], x0
000d5757xor ebx, ebx
000d5759lea r14, [rsp+720]
000d5761lea r15, [rsp+1520]
000d5769
000d5769loc_d5769:
000d5769cmp rbx, 32
000d576dje 0xd57bb
000d576flea r14, [rbx+1]
000d5773mov rdi, r15
000d5776mov rsi, rbx
000d5779lea rdx, [rip+0x115e08]
000d5780call _<curve25519_dalek::scalar::Scalar as core::ops::index::Index<usize>>::index
000d5785mov al, [rax]
000d5787and al, 15
000d5789mov [rsp+2*rbx+2576], al
000d5790mov rdi, r15
000d5793mov rsi, rbx
000d5796lea rdx, [rip+0x115e03]
000d579dcall _<curve25519_dalek::scalar::Scalar as core::ops::index::Index<usize>>::index
000d57a2mov al, [rax]
000d57a4shr al, 4
000d57a7mov [rsp+2*rbx+2577], al
000d57aemov rbx, r14
000d57b1lea r14, [rsp+720]
000d57b9jmp 0xd5769
000d57bb
000d57bbloc_d57bb:
000d57bbpush 1
000d57bdpop rax
000d57belea r15, [rsp+1872]
000d57c6
000d57c6loc_d57c6:
000d57c6cmp rax, 64
000d57caje 0xd57f5
000d57ccmov cl, [rsp+rax+2575]
000d57d3lea edx, [rcx+8]
000d57d6mov esi, edx
000d57d8and sil, 240
000d57dcsub cl, sil
000d57dfmov [rsp+rax+2575], cl
000d57e6sar dl, 4
000d57e9add [rsp+rax+2576], dl
000d57f0inc rax
000d57f3jmp 0xd57c6
000d57f5
000d57f5loc_d57f5:
000d57f5movdqa x0, [rsp+2576]
000d57femovaps x1, [rsp+2592]
000d5806movaps x2, [rsp+2608]
000d580emovdqa x3, [rsp+2624]
000d5817movdqa [rsp+1456], x3
000d5820movaps [rsp+1440], x2
000d5828movaps [rsp+1424], x1
000d5830movdqa [rsp+1408], x0
000d5839and [rsp+560], 0
000d5842pxor x0, x0
000d5846movdqa [rsp+544], x0
000d584fmovdqa [rsp+528], x0
000d5858movups x1, [rip-0x8a147]
000d585flea rax, [rsp+552]
000d5867movups [rax+32], x1
000d586bmovdqu x2, [rip-0x8a16b]
000d5873and [rax+48], 0
000d5878movdqu [rax+16], x2
000d587dand [rax+88], 0
000d5882movdqu [rax+56], x2
000d5887movups [rax+72], x1
000d588bmovdqu [rax+112], x0
000d5890movdqu [rax+96], x0
000d5895and [rax+128], 0
000d589dxor ebx, ebx
000d589f
000d589floc_d589f:
000d589fcmp rbx, 63
000d58a3ja 0xd58f7
000d58a5test bl, 1
000d58a8je 0xd58f2
000d58aamov rax, rbx
000d58adshr rax, 1
000d58b0imul rsi, rax, 960
000d58b7lea rax, [rip-0x8a166]
000d58beadd rsi, rax
000d58c1movzx edx, [rsp+rbx+1408]
000d58c9mov rdi, r14
000d58cccall curve25519_dalek::window::LookupTable<T>::select
000d58d1lea r12, [rsp+2576]
000d58d9mov rdi, r12
000d58dcmov rsi, rbp
000d58dfmov rdx, r14
000d58e2call curve25519_dalek::backend::serial::curve_models::_<impl core::ops::arith::Add<&curve25519_dalek::backend::serial::curve_models::AffineNielsPoint> for &curve25519_dalek::edwards::EdwardsPoint>::add
000d58e7mov rdi, rbp
000d58eamov rsi, r12
000d58edcall curve25519_dalek::backend::serial::curve_models::CompletedPoint::as_extended
000d58f2
000d58f2loc_d58f2:
000d58f2inc rbx
000d58f5jmp 0xd589f
000d58f7
000d58f7loc_d58f7:
000d58f7lea rcx, [rsp+552]
000d58ffmov rax, [rcx+48]
000d5903lea rdx, [rsp+1912]
000d590bmov [rdx+32], rax
000d590fmovups x0, [rcx+16]
000d5913movups x1, [rcx+32]
000d5917movups [rdx+16], x1
000d591bmovups [rdx], x0
000d591emov rax, [rcx+88]
000d5922lea rdx, [rsp+1952]
000d592amov [rdx+32], rax
000d592emovups x0, [rcx+56]
000d5932movups x1, [rcx+72]
000d5936movups [rdx+16], x1
000d593amovups [rdx], x0
000d593dmov rax, [rsp+560]
000d5945mov [rsp+1904], rax
000d594dmovdqa x0, [rsp+528]
000d5956movaps x1, [rsp+544]
000d595emovaps [rsp+1888], x1
000d5966movdqa [rsp+1872], x0
000d596fpush 3
000d5971pop rbx
000d5972
000d5972loc_d5972:
000d5972sub ebx, 1
000d5975jb 0xd59cd
000d5977mov rdi, r14
000d597amov rsi, r15
000d597dcall curve25519_dalek::backend::serial::curve_models::ProjectivePoint::double
000d5982mov rdi, r15
000d5985mov rsi, r14
000d5988lea r13, [rsp+840]
000d5990mov rdx, r13
000d5993call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Mul<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::mul
000d5998lea rdi, [rsp+1912]
000d59a0lea rsi, [rsp+760]
000d59a8lea r12, [rsp+800]
000d59b0mov rdx, r12
000d59b3call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Mul<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::mul
000d59b8lea rdi, [rsp+1952]
000d59c0mov rsi, r12
000d59c3mov rdx, r13
000d59c6call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Mul<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::mul
000d59cbjmp 0xd5972
000d59cd
000d59cdloc_d59cd:
000d59cdlea rbx, [rsp+2576]
000d59d5mov rdi, rbx
000d59d8mov rsi, r15
000d59dbcall curve25519_dalek::backend::serial::curve_models::ProjectivePoint::double
000d59e0mov rdi, rbp
000d59e3mov rsi, rbx
000d59e6call curve25519_dalek::backend::serial::curve_models::CompletedPoint::as_extended
000d59ebxor ebx, ebx
000d59ed
000d59edloc_d59ed:
000d59edpush 64
000d59efpop rcx
000d59f0sub rcx, rbx
000d59f3mov eax, 0
000d59f8cmovae rax, rcx
000d59fcmov edx, ebx
000d59feand edx, 1
000d5a01
000d5a01loc_d5a01:
000d5a01cmp rax, rdx
000d5a04jbe 0xd5a5b
000d5a06mov rcx, rbx
000d5a09inc rbx
000d5a0ctest bl, 1
000d5a0fje 0xd5a01
000d5a11mov rax, rcx
000d5a14shr rax, 1
000d5a17imul rsi, rax, 960
000d5a1elea rax, [rip-0x8a2cd]
000d5a25add rsi, rax
000d5a28movzx edx, [rsp+rcx+1408]
000d5a30mov rdi, r14
000d5a33call curve25519_dalek::window::LookupTable<T>::select
000d5a38lea r12, [rsp+2576]
000d5a40mov rdi, r12
000d5a43mov rsi, rbp
000d5a46mov rdx, r14
000d5a49call curve25519_dalek::backend::serial::curve_models::_<impl core::ops::arith::Add<&curve25519_dalek::backend::serial::curve_models::AffineNielsPoint> for &curve25519_dalek::edwards::EdwardsPoint>::add
000d5a4emov rdi, rbp
000d5a51mov rsi, r12
000d5a54call curve25519_dalek::backend::serial::curve_models::CompletedPoint::as_extended
000d5a59jmp 0xd59ed
000d5a5b
000d5a5bloc_d5a5b:
000d5a5bmov edx, 160
000d5a60lea rdi, [rsp+1648]
000d5a68mov rsi, rbp
000d5a6bcall [rip+0x13c0af]
000d5a71mov rdi, r15
000d5a74lea rbx, [rsp+1728]
000d5a7cmov rsi, rbx
000d5a7flea r12, [rsp+1688]
000d5a87mov rdx, r12
000d5a8acall _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Add<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::add
000d5a8fmov rdi, rbp
000d5a92mov rsi, rbx
000d5a95mov rdx, r12
000d5a98call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Sub<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::sub
000d5a9dlea rbx, [rsp+2576]
000d5aa5mov rdi, rbx
000d5aa8mov rsi, rbp
000d5aabcall curve25519_dalek::field::_<impl curve25519_dalek::backend::serial::u64::field::FieldElement51>::invert
000d5ab0mov rdi, r14
000d5ab3mov rsi, r15
000d5ab6mov rdx, rbx
000d5ab9call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Mul<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::mul
000d5abelea rdi, [rsp+2512]
000d5ac6mov rsi, r14
000d5ac9call curve25519_dalek::backend::serial::u64::field::FieldElement51::as_bytes
000d5acemovdqu x0, [rsp+2304]
000d5ad7movdqu x1, [rsp+2320]
000d5ae0movdqa [rsp+2416], x0
000d5ae9mov al, [rsp+2416]
000d5af0and al, 248
000d5af2movdqa x3, [rip-0x9d55a]
000d5afapand x0, x3
000d5afemovzx eax, al
000d5b01movd x2, eax
000d5b05pandn x3, x2
000d5b09por x3, x0
000d5b0dmovdqa [rsp+2400], x1
000d5b16mov al, [rsp+2415]
000d5b1dand al, 63
000d5b1for al, 64
000d5b21pand x1, [rip-0x9d579]
000d5b29movzx eax, al
000d5b2cmovd x0, eax
000d5b30pslldq x0, 15
000d5b35por x0, x1
000d5b39movdqu [rsp+2544], x3
000d5b42movdqu [rsp+2560], x0
000d5b4bmovdqa x1, [rsp+2384]
000d5b54movq rax, x1
000d5b59mov r8, 0x7ffffffffffff
000d5b63and rax, r8
000d5b66movdqa x0, x1
000d5b6apsrldq x0, 6
000d5b6fmovq rcx, x0
000d5b74shr rcx, 3
000d5b78and rcx, r8
000d5b7bpshufd x0, x1, -1
000d5b80movdqa x1, [rsp+2368]
000d5b89punpckldq x0, x1
000d5b8dmovq rdx, x0
000d5b92shr rdx, 6
000d5b96and rdx, r8
000d5b99movdqa x0, x1
000d5b9dpsrldq x0, 3
000d5ba2movq rsi, x0
000d5ba7shr rsi, 1
000d5baaand rsi, r8
000d5badpshufd x0, x1, -18
000d5bb2movq rdi, x0
000d5bb7shr rdi, 12
000d5bbband rdi, r8
000d5bbemov [rsp+1832], rax
000d5bc6mov [rsp+1840], rcx
000d5bcemov [rsp+1848], rdx
000d5bd6mov [rsp+1856], rsi
000d5bdemov [rsp+1864], rdi
000d5be6movdqu x1, [rip-0x8a4d6]
000d5beemovdqa [rsp+736], x1
000d5bf7movdqu x2, [rip-0x8a4f7]
000d5bffmovdqa [rsp+720], x2
000d5c08and [rsp+752], 0
000d5c11pxor x0, x0
000d5c15lea rax, [rsp+760]
000d5c1dmovdqu [rax], x0
000d5c21and [rax+32], 0
000d5c26movdqu [rax+16], x0
000d5c2bmov rax, [rsp+1864]
000d5c33mov [rsp+2608], rax
000d5c3bmov rax, [rsp+1832]
000d5c43mov rcx, [rsp+1840]
000d5c4bmov rdx, [rsp+1848]
000d5c53mov [rsp+2592], rdx
000d5c5bmov rdx, [rsp+1856]
000d5c63mov [rsp+2600], rdx
000d5c6bmov [rsp+2576], rax
000d5c73mov [rsp+2584], rcx
000d5c7blea rax, [rsp+2616]
000d5c83movdqu [rax+16], x1
000d5c88movdqu [rax], x2
000d5c8cand [rax+32], 0
000d5c91lea rax, [rsp+2544]
000d5c99mov [rsp+2072], rax
000d5ca1and [rsp+2080], 0
000d5caamov [rsp+2088], 256
000d5cb6mov [rsp+2096], 1
000d5cc2xor ebp, ebp
000d5cc4push 1
000d5cc6pop r14
000d5cc8
000d5cc8loc_d5cc8:
000d5cc8test r14, r14
000d5ccbje 0xd5cf4
000d5ccdand [rsp+2096], 0
000d5cd6inc r14
000d5cd9
000d5cd9loc_d5cd9:
000d5cd9dec r14
000d5cdcje 0xd5cf4
000d5cdelea rdi, [rsp+2072]
000d5ce6call _<core::iter::adapters::map::Map<I,F> as core::iter::traits::double_ended::DoubleEndedIterator>::next_back
000d5cebcmp al, 2
000d5cedjne 0xd5cd9
000d5cefjmp 0xd5ef2
000d5cf4
000d5cf4loc_d5cf4:
000d5cf4lea rdi, [rsp+2072]
000d5cfccall _<core::iter::adapters::map::Map<I,F> as core::iter::traits::double_ended::DoubleEndedIterator>::next_back
000d5d01cmp al, 2
000d5d03je 0xd5ef2
000d5d09mov ebx, eax
000d5d0btest al, al
000d5d0dsetne al
000d5d10test bpl, bpl
000d5d13setne cl
000d5d16xor cl, al
000d5d18movzx edi, cl
000d5d1bcall subtle::black_box
000d5d20movzx edx, al
000d5d23lea r15, [rsp+720]
000d5d2bmov rdi, r15
000d5d2elea rsi, [rsp+2576]
000d5d36mov r12, rsi
000d5d39call subtle::ConditionallySelectable::conditional_swap
000d5d3elea rbp, [rsp+6712]
000d5d46mov rdi, rbp
000d5d49mov rsi, r15
000d5d4clea r14, [rsp+760]
000d5d54mov rdx, r14
000d5d57call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Add<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::add
000d5d5clea r13, [rsp+6752]
000d5d64mov rdi, r13
000d5d67mov rsi, r15
000d5d6amov rdx, r14
000d5d6dcall _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Sub<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::sub
000d5d72lea rdi, [rsp+6672]
000d5d7amov r15, r12
000d5d7dmov rsi, r12
000d5d80lea r14, [rsp+2616]
000d5d88mov rdx, r14
000d5d8bcall _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Add<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::add
000d5d90lea r12, [rsp+2472]
000d5d98mov rdi, r12
000d5d9bmov rsi, r15
000d5d9emov rdx, r14
000d5da1call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Sub<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::sub
000d5da6lea r14, [rsp+1480]
000d5daemov rdi, r14
000d5db1mov rsi, rbp
000d5db4call curve25519_dalek::backend::serial::u64::field::FieldElement51::square
000d5db9lea r15, [rsp+2200]
000d5dc1mov rdi, r15
000d5dc4mov rsi, r13
000d5dc7call curve25519_dalek::backend::serial::u64::field::FieldElement51::square
000d5dcclea rdi, [rsp+2240]
000d5dd4mov rsi, r14
000d5dd7mov rdx, r15
000d5ddacall _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Sub<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::sub
000d5ddflea r14, [rsp+2104]
000d5de7mov rdi, r14
000d5deamov rsi, rbp
000d5dedmov rdx, r12
000d5df0call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Mul<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::mul
000d5df5lea r12, [rsp+2144]
000d5dfdmov rdi, r12
000d5e00mov rsi, r13
000d5e03lea rdx, [rsp+6672]
000d5e0bcall _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Mul<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::mul
000d5e10lea r13, [rsp+1520]
000d5e18mov rdi, r13
000d5e1bmov rsi, r14
000d5e1emov rdx, r12
000d5e21call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Add<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::add
000d5e26lea rbp, [rsp+1408]
000d5e2emov rdi, rbp
000d5e31mov rsi, r14
000d5e34mov rdx, r12
000d5e37call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Sub<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::sub
000d5e3clea rdi, [rsp+2576]
000d5e44mov rsi, r13
000d5e47call curve25519_dalek::backend::serial::u64::field::FieldElement51::square
000d5e4clea rdi, [rsp+1872]
000d5e54mov rsi, rbp
000d5e57call curve25519_dalek::backend::serial::u64::field::FieldElement51::square
000d5e5clea r12, [rsp+1648]
000d5e64mov rdi, r12
000d5e67lea rsi, [rip-0x8a73e]
000d5e6elea r13, [rsp+2240]
000d5e76mov rdx, r13
000d5e79call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Mul<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::mul
000d5e7elea rdi, [rsp+720]
000d5e86lea rsi, [rsp+1480]
000d5e8emov rdx, r15
000d5e91call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Mul<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::mul
000d5e96lea r14, [rsp+528]
000d5e9emov rdi, r14
000d5ea1mov rsi, r12
000d5ea4mov rdx, r15
000d5ea7lea r15, [rsp+1872]
000d5eafcall _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Add<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::add
000d5eb4lea rdi, [rsp+760]
000d5ebcmov rsi, r13
000d5ebfmov rdx, r14
000d5ec2call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Mul<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::mul
000d5ec7lea rdi, [rsp+2616]
000d5ecflea rsi, [rsp+1832]
000d5ed7mov rdx, r15
000d5edacall _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Mul<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::mul
000d5edfmov [rsp+15], bl
000d5ee3mov r14, [rsp+2096]
000d5eebmov ebp, ebx
000d5eedjmp 0xd5cc8
000d5ef2
000d5ef2loc_d5ef2:
000d5ef2movzx edi, bpl
000d5ef6call subtle::black_box
000d5efbmovzx edx, al
000d5efelea r14, [rsp+720]
000d5f06mov rdi, r14
000d5f09lea r12, [rsp+2576]
000d5f11mov rsi, r12
000d5f14call subtle::ConditionallySelectable::conditional_swap
000d5f19mov [rsp+15], 0
000d5f1elea rbp, [rsp+528]
000d5f26mov rdi, rbp
000d5f29lea rsi, [rsp+760]
000d5f31call curve25519_dalek::field::_<impl curve25519_dalek::backend::serial::u64::field::FieldElement51>::invert
000d5f36lea rbx, [rsp+1648]
000d5f3emov rdi, rbx
000d5f41mov rsi, r14
000d5f44mov rdx, rbp
000d5f47call _<&curve25519_dalek::backend::serial::u64::field::FieldElement51 as core::ops::arith::Mul<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::mul
000d5f4clea rdi, [rsp+2336]
000d5f54mov rsi, rbx
000d5f57call curve25519_dalek::backend::serial::u64::field::FieldElement51::as_bytes
000d5f5cpush 15
000d5f5epop rdi
000d5f5fcall alloc::raw_vec::RawVec<T,A>::allocate_in
000d5f64mov [rsp+2040], rdx
000d5f6cmov rdx, [rsp+2336]
000d5f74mov rcx, [rsp+2343]
000d5f7cmov [rax], rdx
000d5f7fmov [rsp+1592], rax
000d5f87mov [rax+7], rcx
000d5f8bpush 16
000d5f8dpop rdi
000d5f8ecall alloc::raw_vec::RawVec<T,A>::allocate_in
000d5f93mov rcx, rax
000d5f96mov [rsp+2032], rdx
000d5f9elea rax, [rsp+2352]
000d5fa6movdqu x0, [rax]
000d5faamov [rsp+1584], rcx
000d5fb2movdqu [rcx], x0
000d5fb6mov edi, 0xf00000
000d5fbbpush 1
000d5fbdpop rsi
000d5fbecall alloc::raw_vec::RawVec<T,A>::allocate_in
000d5fc3mov [rsp+1272], rax
000d5fcband [rsp+1480], 0
000d5fd4mov [rsp+2024], rdx
000d5fdclea rax, [rsp+792]
000d5fe4and [rax-60], 0
000d5fe9and [rax-64], 0
000d5fedmov rax, 0x1b600000000
000d5ff7mov [rsp+720], rax
000d5fffmov [rsp+728], 257
000d6009mov [rsp+732], 1
000d6011mov rsi, [rsp+1808]
000d6019mov rdx, [rsp+1824]
000d6021mov rdi, r12
000d6024call _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000d6029mov rdi, rbp
000d602cmov rsi, r14
000d602fmov rdx, r12
000d6032call std::fs::OpenOptions::open
000d6037cmp [rsp+528], 0
000d603fje 0xd605d
000d6041mov r15, [rsp+536]
000d6049lea r13, [rip+0x1113b8]
000d6050lea rbp, [rsp+720]
000d6058jmp 0xda691
000d605d
000d605dloc_d605d:
000d605dmov esi, [rsp+532]
000d6064mov rax, [rsp+1992]
000d606cmov [rsp+2200], rax
000d6074mov [rsp+1872], rax
000d607cmov rdi, rbp
000d607fmov [rsp+436], esi
000d6086mov rdx, r15
000d6089push 8
000d608bpop rcx
000d608ccall _<std::fs::File as std::io::Write>::write
000d6091cmp [rsp+528], 0
000d609alea r13, [rip+0x111367]
000d60a1lea rbp, [rsp+720]
000d60a9je 0xd6158
000d60afmov rax, [rsp+536]
000d60b7mov [rsp+1648], rax
000d60bfmov rax, [rip+0x13ce9a]
000d60c6cmp rax, 4
000d60cajbe 0xd6150
000d60d0lea rax, [rsp+72]
000d60d5mov [rsp+720], rax
000d60ddlea rax, [rip+0xefbec]
000d60e4mov [rsp+728], rax
000d60eclea rax, [rip+0x110d2d]
000d60f3mov [rsp+2576], rax
000d60fbpush 2
000d60fdpop rax
000d60femov [rsp+2584], rax
000d6106and [rsp+2608], 0
000d610fmov [rsp+736], rbx
000d6117lea rcx, [rip+0xcd112]
000d611emov [rsp+744], rcx
000d6126mov [rsp+2592], rbp
000d612emov [rsp+2600], rax
000d6136lea rdi, [rsp+2576]
000d613epush 5
000d6140pop rsi
000d6141lea rdx, [rip+0x110c50]
000d6148push 94
000d614apop rcx
000d614bcall log::__private_api::log
000d6150
000d6150loc_d6150:
000d6150mov rdi, rbx
000d6153call core::ptr::drop_in_place<std::io::error::Error>
000d6158
000d6158loc_d6158:
000d6158movdqu x0, [rsp+2512]
000d6161movdqu x1, [rsp+2528]
000d616amovdqu [rsp+1888], x1
000d6173movdqu [rsp+1872], x0
000d617clea rdi, [rsp+2576]
000d6184mov esi, [rsp+436]
000d618bmov rdx, r15
000d618emov r15, rdi
000d6191push 32
000d6193pop rcx
000d6194call _<std::fs::File as std::io::Write>::write
000d6199mov rdi, r15
000d619ccall core::ptr::drop_in_place<core::result::Result<usize,std::io::error::Error>>
000d61a1and [rsp+2472], 0
000d61a9
000d61a9loc_d61a9:
000d61a9lea rax, [rsp+792]
000d61b1and [rax-60], 0
000d61b6and [rax-64], 0
000d61bamov rax, 0x1b600000000
000d61c4mov [rsp+720], rax
000d61ccmov [rsp+728], 257
000d61d6mov rsi, [rsp+1624]
000d61demov rdx, [rsp+1640]
000d61e6mov rdi, r15
000d61e9call _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000d61eelea rdi, [rsp+528]
000d61f6mov rsi, rbp
000d61f9mov rdx, r15
000d61fccall std::fs::OpenOptions::open
000d6201cmp [rsp+528], 0
000d6209jne 0xda205
000d620fmov ebx, [rsp+532]
000d6216mov rcx, [rsp+1480]
000d621emov rdi, r15
000d6221mov esi, ebx
000d6223xor edx, edx
000d6225call _<std::fs::File as std::io::Seek>::seek
000d622acmp [rsp+2576], 0
000d6233jne 0xda219
000d6239mov [rsp+172], ebx
000d6240mov rax, [rsp+1480]
000d6248mov r14, [rsp+1568]
000d6250mov [r14+32], rax
000d6254call std::time::Instant::now
000d6259mov rbx, rax
000d625cmov ebp, edx
000d625emov rdx, [r14+16]
000d6262mov ecx, [r14+24]
000d6266mov rdi, rax
000d6269mov esi, ebp
000d626bcall core::cmp::PartialOrd::lt
000d6270test al, al
000d6272jne 0xd6368
000d6278mov r15b, [r14+48]
000d627cmov r12, [r14+40]
000d6280mov rdx, [r14+16]
000d6284mov ecx, [r14+24]
000d6288mov rdi, rbx
000d628bmov esi, ebp
000d628dcall _<std::time::Instant as core::ops::arith::Sub>::sub
000d6292imul rax, rax, 0x3b9aca00
000d6299mov ecx, edx
000d629badd rcx, rax
000d629emov rdx, rcx
000d62a1sub rdx, r12
000d62a4mov eax, 0
000d62a9cmovae rax, rdx
000d62adtest r15b, r15b
000d62b0jne 0xd62be
000d62b2cmp rax, 0xf4240
000d62b8jb 0xd6368
000d62be
000d62beloc_d62be:
000d62bexor edx, edx
000d62c0mov esi, 0xf4240
000d62c5div rsi
000d62c8movzx esi, r15b
000d62ccxor edi, edi
000d62ceadd rsi, rax
000d62d1setb dil
000d62d5add rsi, -1
000d62d9adc rdi, -1
000d62ddcmp rsi, 10
000d62e1push 10
000d62e3pop rax
000d62e4cmovae rsi, rax
000d62e8test rdi, rdi
000d62ebpush 10
000d62edpop rax
000d62eecmovne esi, eax
000d62f1mov [r14+48], sil
000d62f5sub rcx, rdx
000d62f8mov [r14+40], rcx
000d62fcmov rsi, [rsp+1576]
000d6304add rsi, 16
000d6308lea r14, [rsp+2576]
000d6310mov rdi, r14
000d6313call std::sync::mutex::Mutex<T>::lock
000d6318mov rdi, r14
000d631blea rsi, [rip+0x115af6]
000d6322call core::result::Result<T,E>::unwrap
000d6327mov r14, [rax+8]
000d632bmovzx esi, dl
000d632emov rdi, rax
000d6331call core::ptr::drop_in_place<std::sync::mutex::MutexGuard<alloc::vec::Vec<akira_v2::lock::Attempts>>>
000d6336test r14, r14
000d6339jne 0xd6368
000d633bmov rdi, [rsp+1560]
000d6343call _ZN9indicatif12progress_bar11ProgressBar5state17h06019ebb02830eedE.418
000d6348mov r14, rax
000d634bmov r15l, edx
000d634elea rdi, [rax+8]
000d6352mov rsi, rbx
000d6355mov edx, ebp
000d6357call indicatif::state::BarState::tick
000d635cmovzx esi, r15b
000d6360mov rdi, r14
000d6363call core::ptr::drop_in_place<std::sync::mutex::MutexGuard<alloc::vec::Vec<akira_v2::lock::Attempts>>>
000d6368
000d6368loc_d6368:
000d6368mov edx, 0xf00000
000d636dmov ebx, [rsp+172]
000d6374mov edi, ebx
000d6376mov rsi, [rsp+1272]
000d637ecall [rip+0x13b7f4]
000d6384cmp rax, -1
000d6388je 0xda226
000d638etest rax, rax
000d6391lea rbp, [rsp+528]
000d6399lea r14, [rsp+720]
000d63a1je 0xda244
000d63a7mov edx, 0xf00000
000d63acmov [rsp+1264], rax
000d63b4mov rdi, rax
000d63b7mov rsi, [rsp+1272]
000d63bflea rcx, [rip+0x110a7a]
000d63c6call _<core::ops::range::Range<usize> as core::slice::index::SliceIndex<[T]>>::index
000d63cbxor ecx, ecx
000d63cdlea r13, [rsp+2576]
000d63d5lea rbx, [rsp+1520]
000d63ddmov rbp, r14
000d63e0
000d63e0loc_d63e0:
000d63e0cmp rdx, rcx
000d63e3je 0xd9fe2
000d63e9cmp [rax+rcx], 0
000d63edlea rcx, [rcx+1]
000d63f1je 0xd63e0
000d63f3mov rax, [rsp+1480]
000d63fbmov [rsp+2144], rax
000d6403mov rax, [rsp+2200]
000d640bmov [rsp+1520], rax
000d6413mov r14, [rsp+1264]
000d641bmov [rsp+1408], r14
000d6423mov rsi, [rsp+72]
000d6428mov rdx, [rsp+88]
000d642dlea r15, [rsp+528]
000d6435mov rdi, r15
000d6438call _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000d643dlea rax, [rsp+2144]
000d6445mov [rsp+2576], rax
000d644dlea rcx, [rip+0x41e67]
000d6454mov [rsp+2584], rcx
000d645cmov [rsp+2592], rbx
000d6464mov [rsp+2600], rcx
000d646clea rax, [rip+0x110f75]
000d6473mov [rsp+2608], rax
000d647blea rax, [rip+0x2d1ba]
000d6482mov [rsp+2616], rax
000d648alea rax, [rsp+1408]
000d6492mov [rsp+2624], rax
000d649amov [rsp+2632], rcx
000d64a2lea rax, [rip+0x1109af]
000d64a9mov [rsp+720], rax
000d64b1push 5
000d64b3pop rax
000d64b4mov [rsp+728], rax
000d64bcand [rsp+752], 0
000d64c5mov [rsp+2640], r15
000d64cdlea rbx, [rip+0xef7fc]
000d64d4mov [rsp+2648], rbx
000d64dcmov [rsp+736], r13
000d64e4mov [rsp+744], rax
000d64eclea r12, [rsp+1648]
000d64f4mov rdi, r12
000d64f7mov rsi, rbp
000d64facall alloc::fmt::format
000d64ffmov rdi, [rsp+528]
000d6507mov rsi, [rsp+536]
000d650fcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d6514mov rdi, [rsp+1560]
000d651cmov rsi, r12
000d651fcall indicatif::progress_bar::ProgressBar::println
000d6524mov rax, [rip+0x13ca35]
000d652bcmp rax, 4
000d652fjbe 0xd661e
000d6535mov [rsp+1648], r14
000d653dmov rsi, [rsp+72]
000d6542mov rdx, [rsp+88]
000d6547mov rdi, r15
000d654acall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000d654flea rax, [rsp+1480]
000d6557mov [rsp+2576], rax
000d655flea rcx, [rip+0x2db0a]
000d6566mov [rsp+2584], rcx
000d656elea rax, [rsp+2200]
000d6576mov [rsp+2592], rax
000d657emov [rsp+2600], rcx
000d6586lea rax, [rip+0x110e5b]
000d658dmov [rsp+2608], rax
000d6595lea rax, [rip+0x2d0a0]
000d659cmov [rsp+2616], rax
000d65a4mov [rsp+2624], r12
000d65acmov [rsp+2632], rcx
000d65b4lea rax, [rip+0x11089d]
000d65bbmov [rsp+720], rax
000d65c3push 5
000d65c5pop rsi
000d65c6mov [rsp+728], rsi
000d65ceand [rsp+752], 0
000d65d7mov [rsp+2640], r15
000d65dfmov [rsp+2648], rbx
000d65e7mov [rsp+736], r13
000d65efmov [rsp+744], rsi
000d65f7mov rdi, rbp
000d65falea rdx, [rip+0x110797]
000d6601push 126
000d6603pop rcx
000d6604call log::__private_api::log
000d6609mov rdi, [rsp+528]
000d6611mov rsi, [rsp+536]
000d6619call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d661e
000d661eloc_d661e:
000d661emov edx, 0xf00000
000d6623mov rdi, r14
000d6626mov rsi, [rsp+1272]
000d662elea rcx, [rip+0x110873]
000d6635call _<core::ops::range::Range<usize> as core::slice::index::SliceIndex<[T]>>::index
000d663amov [rsp+1520], 1
000d6646lea rcx, [rsp+1528]
000d664epxor x0, x0
000d6652movdqu [rcx], x0
000d6656mov [rsp+1408], rax
000d665emov [rsp+1416], rdx
000d6666and [rsp+1424], 0
000d666fmov edx, 4096
000d6674mov rdi, r13
000d6677xor esi, esi
000d6679call [rip+0x13b489]
000d667fpxor x0, x0
000d6683movdqa [rsp+592], x0
000d668cmovdqa [rsp+576], x0
000d6695movdqa [rsp+560], x0
000d669emovdqa [rsp+544], x0
000d66a7movdqa [rsp+528], x0
000d66b0movdqa [rsp+1664], x0
000d66b9movdqa [rsp+1648], x0
000d66c2mov rdi, r12
000d66c5push 15
000d66c7pop rbx
000d66c8mov rsi, rbx
000d66cblea rdx, [rip+0x114d36]
000d66d2call core::array::_<impl core::ops::index::IndexMut<I> for [T; N]>::index_mut
000d66d7mov rcx, rdx
000d66damov rdi, [rsp+1592]
000d66e2mov rsi, rbx
000d66e5mov rdx, rax
000d66e8call crypto::cryptoutil::copy_memory
000d66edmov [rsp+1663], 1
000d66f5mov rdi, r12
000d66f8xor esi, esi
000d66fapush 4
000d66fcpop r14
000d66femov rdx, r14
000d6701lea rcx, [rip+0x114d18]
000d6708call core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
000d670dmov rdi, rax
000d6710mov rsi, rdx
000d6713call crypto::cryptoutil::read_u32_le
000d6718mov r13l, eax
000d671bmov rdi, r12
000d671emov rsi, r14
000d6721push 8
000d6723pop r14
000d6725mov rdx, r14
000d6728lea rcx, [rip+0x114d09]
000d672fcall core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
000d6734mov rdi, rax
000d6737mov rsi, rdx
000d673acall crypto::cryptoutil::read_u32_le
000d673fmov [rsp+112], eax
000d6743mov rdi, r12
000d6746mov rsi, r14
000d6749push 12
000d674bpop r14
000d674dmov rdx, r14
000d6750lea rcx, [rip+0x114cf9]
000d6757call core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
000d675cmov rdi, rax
000d675fmov rsi, rdx
000d6762call crypto::cryptoutil::read_u32_le
000d6767mov [rsp+56], eax
000d676bmov rdi, r12
000d676emov rsi, r14
000d6771push 16
000d6773pop rbx
000d6774mov rdx, rbx
000d6777lea rcx, [rip+0x114cea]
000d677ecall core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
000d6783mov rdi, rax
000d6786mov rsi, rdx
000d6789call crypto::cryptoutil::read_u32_le
000d678emov ebp, eax
000d6790mov rdi, r12
000d6793mov rsi, rbx
000d6796push 20
000d6798pop r14
000d679amov rdx, r14
000d679dlea rcx, [rip+0x114cdc]
000d67a4call core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
000d67a9mov rdi, rax
000d67acmov rsi, rdx
000d67afcall crypto::cryptoutil::read_u32_le
000d67b4mov [rsp+52], eax
000d67b8mov rdi, r12
000d67bbmov rsi, r14
000d67bepush 24
000d67c0pop r14
000d67c2mov rdx, r14
000d67c5lea rcx, [rip+0x114ccc]
000d67cccall core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
000d67d1mov rdi, rax
000d67d4mov rsi, rdx
000d67d7call crypto::cryptoutil::read_u32_le
000d67dcmov ebx, eax
000d67demov rdi, r12
000d67e1mov rsi, r14
000d67e4push 28
000d67e6pop r14
000d67e8mov rdx, r14
000d67eblea rcx, [rip+0x114cbe]
000d67f2call core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
000d67f7mov rdi, rax
000d67famov rsi, rdx
000d67fdcall crypto::cryptoutil::read_u32_le
000d6802mov r15l, eax
000d6805mov rdi, r12
000d6808mov rsi, r14
000d680bpush 32
000d680dpop rdx
000d680elea rcx, [rip+0x114cb3]
000d6815call core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
000d681amov rdi, rax
000d681dmov rsi, rdx
000d6820call crypto::cryptoutil::read_u32_le
000d6825mov r14l, eax
000d6828pxor x0, x0
000d682cmovdqa [rsp+1648], x0
000d6835mov rdi, r12
000d6838push 16
000d683apop rsi
000d683blea rdx, [rip+0x114c9e]
000d6842call core::array::_<impl core::ops::index::IndexMut<I> for [T; N]>::index_mut
000d6847xor r13l, ebx
000d684amov ecx, r14l
000d684dmov r8l, ebp
000d6850xor ecx, ebp
000d6852xor ecx, r13l
000d6855xor ecx, 0xffffffff9e3779b9
000d685brol ecx, 11
000d685emov ebp, [rsp+112]
000d6862mov r12l, [rsp+52]
000d6867xor ebp, r12l
000d686amov r9l, r15l
000d686dxor ebp, r15l
000d6870xor ebp, ecx
000d6872xor ebp, 0xffffffff9e3779b8
000d6878rol ebp, 11
000d687bmov r13l, [rsp+56]
000d6880xor r13l, ebx
000d6883xor r13l, r14l
000d6886xor r13l, ebp
000d6889xor r13l, 0xffffffff9e3779bb
000d6890rol r13l, 11
000d6894mov edi, r13l
000d6897xor edi, ecx
000d6899mov esi, ecx
000d689bmov [rsp+212], ecx
000d68a2mov r15l, r8l
000d68a5xor r15l, r9l
000d68a8xor r15l, edi
000d68abmov [rsp+200], edi
000d68b2xor r15l, 0xffffffff9e3779ba
000d68b9rol r15l, 11
000d68bdmov ecx, r15l
000d68c0xor ecx, ebp
000d68c2mov [rsp+112], ebp
000d68c6xor r12l, r14l
000d68c9xor r12l, ecx
000d68ccmov r8l, ecx
000d68cfmov [rsp+208], ecx
000d68d6xor r12l, 0xffffffff9e3779bd
000d68ddrol r12l, 11
000d68e1xor ebx, edi
000d68e3xor ebx, r12l
000d68e6xor ebx, 0xffffffff9e3779bc
000d68ecrol ebx, 11
000d68efmov ecx, r9l
000d68f2xor ecx, r8l
000d68f5xor ecx, ebx
000d68f7xor ecx, 0xffffffff9e3779bf
000d68fdrol ecx, 11
000d6900mov [rsp+56], r13l
000d6905xor r14l, r13l
000d6908xor r14l, r12l
000d690bxor r14l, ecx
000d690exor r14l, 0xffffffff9e3779be
000d6915rol r14l, 11
000d6919mov r9l, r14l
000d691cxor r9l, ebx
000d691fmov [rsp+196], ebx
000d6926mov edi, esi
000d6928mov [rsp+204], r15l
000d6930xor edi, r15l
000d6933xor edi, r9l
000d6936xor edi, 0xffffffff9e3779b1
000d693crol edi, 11
000d693fmov r8l, r12l
000d6942mov [rsp+52], r12l
000d6947xor r8l, ebp
000d694amov esi, ecx
000d694cxor r8l, ecx
000d694fxor r8l, edi
000d6952xor r8l, 0xffffffff9e3779b0
000d6959rol r8l, 11
000d695dxor r9l, r13l
000d6960xor r9l, r8l
000d6963xor r9l, 0xffffffff9e3779b3
000d696arol r9l, 11
000d696emov [rsp+216], ecx
000d6975xor ecx, r15l
000d6978mov r11l, edi
000d697bxor ecx, edi
000d697dxor ecx, r9l
000d6980xor ecx, 0xffffffff9e3779b2
000d6986rol ecx, 11
000d6989mov edi, ecx
000d698bmov [rsp+460], r14l
000d6993mov ecx, r14l
000d6996xor ecx, r12l
000d6999xor ecx, r8l
000d699cxor ecx, edi
000d699exor ecx, 0xffffffff9e3779b5
000d69a4rol ecx, 11
000d69a7mov r10l, r11l
000d69aamov r15l, r11l
000d69admov [rsp+48], r11l
000d69b2xor r10l, ebx
000d69b5mov r11l, r9l
000d69b8xor r10l, r9l
000d69bbxor r10l, ecx
000d69bemov r9l, ecx
000d69c1xor r10l, 0xffffffff9e3779b4
000d69c8rol r10l, 11
000d69ccmov ecx, r8l
000d69cfmov [rsp+148], r8l
000d69d7xor ecx, esi
000d69d9xor ecx, edi
000d69dbxor ecx, r10l
000d69dexor ecx, 0xffffffff9e3779b7
000d69e4rol ecx, 11
000d69e7mov esi, ecx
000d69e9mov ecx, r11l
000d69ecmov [rsp+168], r11l
000d69f4xor ecx, r14l
000d69f7xor ecx, r9l
000d69faxor ecx, esi
000d69fcxor ecx, 0xffffffff9e3779b6
000d6a02rol ecx, 11
000d6a05mov ebp, r10l
000d6a08xor ebp, r11l
000d6a0bmov [rsp+40], edi
000d6a0fmov r11l, edi
000d6a12xor r11l, r15l
000d6a15xor r11l, r10l
000d6a18mov [rsp+192], r10l
000d6a20xor r11l, ecx
000d6a23xor r11l, 0xffffffff9e3779a9
000d6a2arol r11l, 11
000d6a2emov [rsp+220], r9l
000d6a36mov ebx, r9l
000d6a39xor ebx, r8l
000d6a3cxor ebx, esi
000d6a3exor ebx, r11l
000d6a41xor ebx, 0xffffffff9e3779a8
000d6a47rol ebx, 11
000d6a4axor ebp, ecx
000d6a4cxor ebp, ebx
000d6a4exor ebp, 0xffffffff9e3779ab
000d6a54rol ebp, 11
000d6a57mov r14l, esi
000d6a5amov r8l, esi
000d6a5dmov [rsp+432], esi
000d6a64xor r14l, edi
000d6a67mov edi, r11l
000d6a6axor r14l, r11l
000d6a6dxor r14l, ebp
000d6a70xor r14l, 0xffffffff9e3779aa
000d6a77rol r14l, 11
000d6a7bmov r15l, r14l
000d6a7exor r15l, ebx
000d6a81mov [rsp+228], ebx
000d6a88mov esi, ecx
000d6a8amov r11l, ecx
000d6a8dmov [rsp+360], ecx
000d6a94xor esi, r9l
000d6a97mov [rsp+348], esi
000d6a9emov ecx, esi
000d6aa0xor ecx, r15l
000d6aa3xor ecx, 0xffffffff9e3779ad
000d6aa9rol ecx, 11
000d6aacmov esi, edi
000d6aaemov r9l, edi
000d6ab1mov [rsp+232], edi
000d6ab8xor esi, r10l
000d6abbxor esi, ebp
000d6abdxor esi, ecx
000d6abfmov edi, ecx
000d6ac1xor esi, 0xffffffff9e3779ac
000d6ac7rol esi, 11
000d6acaxor r15l, r8l
000d6acdxor r15l, esi
000d6ad0xor r15l, 0xffffffff9e3779af
000d6ad7rol r15l, 11
000d6adbmov ecx, ebp
000d6addmov [rsp+352], ebp
000d6ae4xor ecx, r11l
000d6ae7xor ecx, edi
000d6ae9xor ecx, r15l
000d6aecxor ecx, 0xffffffff9e3779ae
000d6af2rol ecx, 11
000d6af5mov r8l, ecx
000d6af8xor r8l, esi
000d6afbmov [rsp+96], esi
000d6affmov r10l, r9l
000d6b02mov [rsp+224], r14l
000d6b0axor r10l, r14l
000d6b0dxor r10l, r8l
000d6b10xor r10l, 0xffffffff9e3779a1
000d6b17rol r10l, 11
000d6b1bmov r9l, edi
000d6b1emov [rsp+16], edi
000d6b22xor r9l, ebx
000d6b25xor r9l, r15l
000d6b28xor r9l, r10l
000d6b2bxor r9l, 0xffffffff9e3779a0
000d6b32rol r9l, 11
000d6b36xor r8l, ebp
000d6b39xor r8l, r9l
000d6b3cxor r8l, 0xffffffff9e3779a3
000d6b43rol r8l, 11
000d6b47mov r11l, r15l
000d6b4amov [rsp+8], r15l
000d6b4fxor r11l, r14l
000d6b52xor r11l, r10l
000d6b55xor r11l, r8l
000d6b58xor r11l, 0xffffffff9e3779a2
000d6b5frol r11l, 11
000d6b63mov ebx, r11l
000d6b66mov ebp, r11l
000d6b69xor ebx, r9l
000d6b6cmov [rsp+1384], r9l
000d6b74mov [rsp+144], ecx
000d6b7bmov r14l, ecx
000d6b7exor r14l, edi
000d6b81mov [rsp+184], r14l
000d6b89xor r14l, ebx
000d6b8cmov [rsp+1380], ebx
000d6b93xor r14l, 0xffffffff9e3779a5
000d6b9arol r14l, 11
000d6b9emov edi, r10l
000d6ba1mov r11l, r10l
000d6ba4mov [rsp+368], r10l
000d6bacxor edi, esi
000d6baexor edi, r8l
000d6bb1xor edi, r14l
000d6bb4xor edi, 0xffffffff9e3779a4
000d6bbarol edi, 11
000d6bbdxor r15l, ebx
000d6bc0xor r15l, edi
000d6bc3xor r15l, 0xffffffff9e3779a7
000d6bcarol r15l, 11
000d6bcemov r10l, r8l
000d6bd1mov ebx, r8l
000d6bd4mov [rsp+336], r8l
000d6bdcxor r10l, ecx
000d6bdfxor r10l, r14l
000d6be2xor r10l, r15l
000d6be5xor r10l, 0xffffffff9e3779a6
000d6becrol r10l, 11
000d6bf0mov ecx, r10l
000d6bf3xor ecx, edi
000d6bf5mov r13l, edi
000d6bf8mov [rsp+400], edi
000d6bffmov [rsp+364], ebp
000d6c06xor r11l, ebp
000d6c09xor r11l, ecx
000d6c0cmov esi, ecx
000d6c0emov [rsp+128], ecx
000d6c15xor r11l, 0xffffffff9e377999
000d6c1crol r11l, 11
000d6c20mov ecx, r14l
000d6c23xor ecx, r9l
000d6c26xor ecx, r15l
000d6c29xor ecx, r11l
000d6c2cxor ecx, 0xffffffff9e377998
000d6c32rol ecx, 11
000d6c35xor ebx, esi
000d6c37xor ebx, ecx
000d6c39xor ebx, 0xffffffff9e37799b
000d6c3frol ebx, 11
000d6c42mov r9l, ebx
000d6c45xor r9l, r11l
000d6c48mov esi, r11l
000d6c4bmov [rsp+252], r11l
000d6c53xor ebp, r15l
000d6c56mov r11l, r15l
000d6c59mov [rsp], r15l
000d6c5dxor ebp, r9l
000d6c60mov [rsp+240], r9l
000d6c68xor ebp, 0xffffffff9e37799a
000d6c6erol ebp, 11
000d6c71mov r15l, ebp
000d6c74xor r15l, ecx
000d6c77mov [rsp+372], ecx
000d6c7emov r12l, r14l
000d6c81xor r12l, r10l
000d6c84xor r12l, r15l
000d6c87mov [rsp+248], r15l
000d6c8fxor r12l, 0xffffffff9e37799d
000d6c96rol r12l, 11
000d6c9axor r13l, r9l
000d6c9dxor r13l, r12l
000d6ca0xor r13l, 0xffffffff9e37799c
000d6ca7rol r13l, 11
000d6cabxor r11l, r15l
000d6caexor r11l, r13l
000d6cb1mov r9l, r13l
000d6cb4xor r11l, 0xffffffff9e37799f
000d6cbbrol r11l, 11
000d6cbfmov r15l, r11l
000d6cc2xor r15l, r12l
000d6cc5mov [rsp+152], r12l
000d6ccdmov r13l, r10l
000d6cd0mov [rsp+244], ebx
000d6cd7xor r13l, ebx
000d6cdaxor r13l, r15l
000d6cddxor r13l, 0xffffffff9e37799e
000d6ce4rol r13l, 11
000d6ce8mov edi, r13l
000d6cebxor edi, r9l
000d6ceemov [rsp+1376], r9l
000d6cf6mov [rsp+236], ebp
000d6cfdxor esi, ebp
000d6cffxor esi, edi
000d6d01xor esi, 0xffffffff9e377991
000d6d07rol esi, 11
000d6d0axor r15l, ecx
000d6d0dxor r15l, esi
000d6d10xor r15l, 0xffffffff9e377990
000d6d17rol r15l, 11
000d6d1bxor edi, ebx
000d6d1dxor edi, r15l
000d6d20xor edi, 0xffffffff9e377993
000d6d26rol edi, 11
000d6d29mov [rsp+2008], rax
000d6d31mov [rsp+256], r11l
000d6d39mov eax, r11l
000d6d3cxor eax, ebp
000d6d3exor eax, esi
000d6d40xor eax, edi
000d6d42xor eax, 0xffffffff9e377992
000d6d47rol eax, 11
000d6d4amov ecx, eax
000d6d4cmov [rsp+2000], rdx
000d6d54mov edx, r13l
000d6d57mov eax, r13l
000d6d5amov [rsp+340], r13l
000d6d62xor edx, r12l
000d6d65xor edx, r15l
000d6d68xor edx, ecx
000d6d6axor edx, 0xffffffff9e377995
000d6d70rol edx, 11
000d6d73mov ebx, esi
000d6d75xor ebx, r9l
000d6d78xor ebx, edi
000d6d7axor ebx, edx
000d6d7cxor ebx, 0xffffffff9e377994
000d6d82rol ebx, 11
000d6d85mov r9l, r15l
000d6d88xor r9l, r11l
000d6d8bxor r9l, ecx
000d6d8exor r9l, ebx
000d6d91xor r9l, 0xffffffff9e377997
000d6d98rol r9l, 11
000d6d9cmov r11l, ecx
000d6d9fxor r11l, esi
000d6da2mov ebp, ebx
000d6da4xor ebp, edi
000d6da6not esi
000d6da8mov [rsp+264], esi
000d6dafmov [rsp+1368], r15l
000d6db7mov r12l, r15l
000d6dbaand r12l, esi
000d6dbdmov [rsp+380], ecx
000d6dc4mov esi, ecx
000d6dc6or esi, r12l
000d6dc9mov [rsp+376], esi
000d6dd0xor r12l, edi
000d6dd3mov [rsp+1364], r12l
000d6ddbxor edi, eax
000d6dddxor edi, edx
000d6ddfxor edi, r9l
000d6de2xor edi, 0xffffffff9e377996
000d6de8rol edi, 11
000d6debmov [rsp+1372], ebx
000d6df2xor r11l, ebx
000d6df5xor r11l, edi
000d6df8xor r11l, 0xffffffff9e377989
000d6dffrol r11l, 11
000d6e03mov eax, edx
000d6e05mov [rsp+268], edx
000d6e0cxor eax, r15l
000d6e0fxor eax, r9l
000d6e12xor eax, r11l
000d6e15xor eax, 0xffffffff9e377988
000d6e1arol eax, 11
000d6e1dmov r13l, edi
000d6e20xor ebp, edi
000d6e22xor ebp, eax
000d6e24xor ebp, 0xffffffff9e37798b
000d6e2arol ebp, 11
000d6e2dmov edi, r9l
000d6e30mov [rsp+260], r9l
000d6e38xor edi, ecx
000d6e3axor edi, r11l
000d6e3dmov [rsp+280], r11l
000d6e45xor edi, ebp
000d6e47mov esi, ebp
000d6e49xor edi, 0xffffffff9e37798a
000d6e4frol edi, 11
000d6e52mov ebp, edi
000d6e54mov r15l, edi
000d6e57xor ebp, eax
000d6e59mov edi, eax
000d6e5bmov [rsp+276], eax
000d6e62mov eax, r13l
000d6e65mov [rsp+384], r13l
000d6e6dxor eax, edx
000d6e6fmov [rsp+64], eax
000d6e73xor eax, ebp
000d6e75xor eax, 0xffffffff9e37798d
000d6e7arol eax, 11
000d6e7dmov ecx, r11l
000d6e80xor ecx, ebx
000d6e82xor ecx, esi
000d6e84xor ecx, eax
000d6e86xor ecx, 0xffffffff9e37798c
000d6e8crol ecx, 11
000d6e8fxor ebp, r9l
000d6e92xor ebp, ecx
000d6e94mov edx, ecx
000d6e96xor ebp, 0xffffffff9e37798f
000d6e9crol ebp, 11
000d6e9fmov ecx, esi
000d6ea1mov [rsp+388], esi
000d6ea8xor ecx, r13l
000d6eabxor ecx, eax
000d6eadxor ecx, ebp
000d6eafxor ecx, 0xffffffff9e37798e
000d6eb5rol ecx, 11
000d6eb8mov ebx, ecx
000d6ebamov r9l, ecx
000d6ebdxor ebx, edx
000d6ebfmov ecx, r11l
000d6ec2mov [rsp+272], r15l
000d6ecaxor ecx, r15l
000d6ecdxor ecx, ebx
000d6ecfxor ecx, 0xffffffff9e377981
000d6ed5rol ecx, 11
000d6ed8mov r11l, eax
000d6edbxor r11l, edi
000d6edexor r11l, ebp
000d6ee1xor r11l, ecx
000d6ee4mov edi, ecx
000d6ee6xor r11l, 0xffffffff9e377980
000d6eedrol r11l, 11
000d6ef1xor ebx, esi
000d6ef3xor ebx, r11l
000d6ef6xor ebx, 0xffffffff9e377983
000d6efcrol ebx, 11
000d6effmov ecx, r9l
000d6f02xor ecx, eax
000d6f04and eax, r9l
000d6f07mov esi, eax
000d6f09xor eax, ebp
000d6f0bmov [rsp+444], eax
000d6f12mov eax, ebp
000d6f14xor eax, r15l
000d6f17xor eax, edi
000d6f19xor eax, ebx
000d6f1bxor eax, 0xffffffff9e377982
000d6f20rol eax, 11
000d6f23mov r12l, eax
000d6f26mov r13l, eax
000d6f29xor r12l, r11l
000d6f2cmov [rsp+1360], r11l
000d6f34mov eax, edi
000d6f36mov r15l, edi
000d6f39mov [rsp+472], edi
000d6f40xor eax, edx
000d6f42mov edi, ebp
000d6f44not edi
000d6f46xor esi, edi
000d6f48mov [rsp+1356], esi
000d6f4fxor edx, esi
000d6f51mov [rsp+440], edx
000d6f58or edx, ecx
000d6f5amov [rsp+392], edx
000d6f61mov [rsp+284], r9l
000d6f69or edi, r9l
000d6f6cxor edi, ecx
000d6f6emov [rsp+1352], edi
000d6f75mov esi, ecx
000d6f77mov [rsp+1344], r12l
000d6f7fxor esi, r12l
000d6f82xor esi, 0xffffffff9e377985
000d6f88rol esi, 11
000d6f8bxor eax, ebx
000d6f8dxor eax, esi
000d6f8fxor eax, 0xffffffff9e377984
000d6f94rol eax, 11
000d6f97xor ebp, r12l
000d6f9axor ebp, eax
000d6f9cxor ebp, 0xffffffff9e377987
000d6fa2rol ebp, 11
000d6fa5mov ecx, ebx
000d6fa7mov [rsp+136], ebx
000d6faexor ecx, r9l
000d6fb1xor ecx, esi
000d6fb3xor ecx, ebp
000d6fb5xor ecx, 0xffffffff9e377986
000d6fbbrol ecx, 11
000d6fbemov edx, ecx
000d6fc0xor edx, eax
000d6fc2mov [rsp+396], r13l
000d6fcaxor r15l, r13l
000d6fcdxor r15l, edx
000d6fd0xor ebx, edx
000d6fd2mov r12l, esi
000d6fd5xor r12l, ecx
000d6fd8mov r8l, ecx
000d6fdbnot ecx
000d6fddmov edi, esi
000d6fdfxor esi, ecx
000d6fe1mov [rsp+288], esi
000d6fe8mov r9l, edx
000d6feband r9l, esi
000d6feexor ecx, ebp
000d6ff0xor r9l, ecx
000d6ff3xor edx, esi
000d6ff5mov esi, r9l
000d6ff8mov [rsp+716], r9l
000d7000or esi, edx
000d7002mov [rsp+480], esi
000d7009and edx, ecx
000d700bxor r15l, 0xffffffff9e3779f9
000d7012rol r15l, 11
000d7016xor edi, r11l
000d7019xor edi, ebp
000d701bxor edi, r15l
000d701exor edi, 0xffffffff9e3779f8
000d7024rol edi, 11
000d7027xor ebx, edi
000d7029xor ebx, 0xffffffff9e3779fb
000d702frol ebx, 11
000d7032mov ecx, ebx
000d7034xor ecx, r15l
000d7037mov [rsp+304], r15l
000d703fxor r13l, ebp
000d7042xor r13l, ecx
000d7045mov [rsp+292], ecx
000d704cxor r13l, 0xffffffff9e3779fa
000d7053rol r13l, 11
000d7057mov esi, r13l
000d705axor esi, edi
000d705cmov [rsp+488], edi
000d7063xor r12l, esi
000d7066mov [rsp+300], esi
000d706dxor r12l, 0xffffffff9e3779fd
000d7074rol r12l, 11
000d7078mov r11l, eax
000d707bnot r11l
000d707eand r9l, r11l
000d7081mov [rsp+1336], r9l
000d7089xor r11l, edx
000d708cmov [rsp+1340], r11l
000d7094xor edx, eax
000d7096mov [rsp+448], edx
000d709dxor eax, ecx
000d709fxor eax, r12l
000d70a2xor eax, 0xffffffff9e3779fc
000d70a7rol eax, 11
000d70aanot r10l
000d70adxor r14l, r10l
000d70b0xor r10l, [rsp]
000d70b4xor ebp, esi
000d70b6mov ecx, eax
000d70b8xor ebp, eax
000d70baxor ebp, 0xffffffff9e3779ff
000d70c0rol ebp, 11
000d70c3mov edx, ebp
000d70c5mov [rsp+160], r12l
000d70cdxor edx, r12l
000d70d0mov [rsp+296], ebx
000d70d7xor r8l, ebx
000d70daxor r8l, edx
000d70ddxor r8l, 0xffffffff9e3779fe
000d70e4rol r8l, 11
000d70e8mov eax, r8l
000d70ebxor eax, ecx
000d70edmov esi, ecx
000d70efmov [rsp+156], ecx
000d70f6mov [rsp+1324], r13l
000d70fexor r15l, r13l
000d7101xor r15l, eax
000d7104xor r15l, 0xffffffff9e3779f1
000d710brol r15l, 11
000d710fxor edx, edi
000d7111xor edx, r15l
000d7114xor edx, 0xffffffff9e3779f0
000d711arol edx, 11
000d711dxor eax, ebx
000d711fxor eax, edx
000d7121mov r11l, edx
000d7124xor eax, 0xffffffff9e3779f3
000d7129rol eax, 11
000d712cmov [rsp+308], ebp
000d7133mov ecx, ebp
000d7135xor ecx, r13l
000d7138xor ecx, r15l
000d713bxor ecx, eax
000d713dxor ecx, 0xffffffff9e3779f2
000d7143rol ecx, 11
000d7146mov edx, r8l
000d7149mov r9l, r8l
000d714cmov [rsp], r8l
000d7150xor edx, r12l
000d7153xor edx, r11l
000d7156xor edx, ecx
000d7158mov ebx, ecx
000d715axor edx, 0xffffffff9e3779f5
000d7160rol edx, 11
000d7163mov r12l, edx
000d7166mov r8l, [rsp+128]
000d716emov ecx, r8l
000d7171mov [rsp+1348], r14l
000d7179and ecx, r14l
000d717cxor ecx, r10l
000d717fxor r8l, r14l
000d7182mov edx, ecx
000d7184mov [rsp+712], ecx
000d718bor edx, r8l
000d718emov [rsp+356], edx
000d7195and r8l, r10l
000d7198mov edi, r15l
000d719bxor edi, esi
000d719dxor edi, eax
000d719fxor edi, r12l
000d71a2xor edi, 0xffffffff9e3779f4
000d71a8rol edi, 11
000d71abmov edx, r11l
000d71aexor edx, ebp
000d71b0xor edx, ebx
000d71b2xor edx, edi
000d71b4mov r14l, edi
000d71b7xor edx, 0xffffffff9e3779f7
000d71bdrol edx, 11
000d71c0mov ebp, edx
000d71c2mov edx, [rsp+400]
000d71c9mov esi, edx
000d71cbnot esi
000d71cdand ecx, esi
000d71cfmov [rsp+1328], ecx
000d71d6xor esi, r8l
000d71d9mov [rsp+1332], esi
000d71e0xor r8l, edx
000d71e3mov [rsp+128], r8l
000d71ebmov ecx, [rsp+16]
000d71efmov r8l, [rsp+144]
000d71f7and ecx, r8l
000d71famov [rsp+16], ecx
000d71femov edx, [rsp+8]
000d7202not edx
000d7204xor ecx, edx
000d7206mov [rsp+1316], ecx
000d720dmov r10l, edx
000d7210mov esi, [rsp+96]
000d7214xor esi, ecx
000d7216mov [rsp+96], esi
000d721amov edi, [rsp+184]
000d7221or esi, edi
000d7223mov [rsp+344], esi
000d722amov r13l, ebx
000d722dmov ecx, r15l
000d7230xor r13l, r15l
000d7233mov esi, r14l
000d7236xor esi, eax
000d7238not ecx
000d723amov [rsp+316], ecx
000d7241mov [rsp+312], r11l
000d7249mov edx, r11l
000d724cand edx, ecx
000d724emov ecx, ebx
000d7250mov [rsp+424], ebx
000d7257or ecx, edx
000d7259mov [rsp+496], ecx
000d7260xor edx, eax
000d7262mov [rsp+1304], edx
000d7269xor eax, r9l
000d726cxor eax, r12l
000d726fxor eax, ebp
000d7271xor eax, 0xffffffff9e3779f6
000d7276rol eax, 11
000d7279xor r13l, r14l
000d727cmov [rsp+1308], r14l
000d7284xor r13l, eax
000d7287mov edx, eax
000d7289xor r13l, 0xffffffff9e3779e9
000d7290rol r13l, 11
000d7294mov eax, r12l
000d7297mov [rsp+164], r12l
000d729fxor r12l, r11l
000d72a2xor r12l, ebp
000d72a5xor r12l, r13l
000d72a8xor r12l, 0xffffffff9e3779e8
000d72afrol r12l, 11
000d72b3mov ecx, esi
000d72b5xor ecx, edx
000d72b7xor ecx, r12l
000d72baxor ecx, 0xffffffff9e3779eb
000d72c0rol ecx, 11
000d72c3mov esi, ebp
000d72c5mov [rsp+320], ebp
000d72ccxor esi, ebx
000d72cexor esi, r13l
000d72d1xor esi, ecx
000d72d3mov ebx, ecx
000d72d5mov [rsp+504], ecx
000d72dcxor esi, 0xffffffff9e3779ea
000d72e2rol esi, 11
000d72e5mov ecx, esi
000d72e7mov r11l, esi
000d72eaxor ecx, r12l
000d72edmov esi, edx
000d72efmov r9l, edx
000d72f2mov [rsp+60], edx
000d72f6xor esi, eax
000d72f8mov [rsp+400], esi
000d72ffmov eax, esi
000d7301xor eax, ecx
000d7303xor eax, 0xffffffff9e3779ed
000d7308rol eax, 11
000d730bmov edx, r13l
000d730exor edx, r14l
000d7311xor edx, ebx
000d7313xor edx, eax
000d7315xor edx, 0xffffffff9e3779ec
000d731brol edx, 11
000d731exor ecx, ebp
000d7320xor ecx, edx
000d7322mov esi, edx
000d7324xor ecx, 0xffffffff9e3779ef
000d732arol ecx, 11
000d732dor r10l, r8l
000d7330xor r10l, edi
000d7333mov [rsp+1320], r10l
000d733bmov r14l, ebx
000d733exor r14l, r9l
000d7341xor r14l, eax
000d7344xor r14l, ecx
000d7347xor r14l, 0xffffffff9e3779ee
000d734erol r14l, 11
000d7352mov ebp, r14l
000d7355xor ebp, esi
000d7357mov edx, r13l
000d735amov [rsp+328], r11l
000d7362xor edx, r11l
000d7365xor edx, ebp
000d7367xor edx, 0xffffffff9e3779e1
000d736drol edx, 11
000d7370mov r9l, eax
000d7373xor r9l, r12l
000d7376xor r9l, ecx
000d7379xor r9l, edx
000d737cmov r10l, edx
000d737fxor r9l, 0xffffffff9e3779e0
000d7386rol r9l, 11
000d738axor ebp, ebx
000d738cxor ebp, r9l
000d738fxor ebp, 0xffffffff9e3779e3
000d7395rol ebp, 11
000d7398mov edx, r14l
000d739bxor edx, eax
000d739dand eax, r14l
000d73a0mov edi, eax
000d73a2xor eax, ecx
000d73a4mov [rsp+452], eax
000d73abmov eax, ecx
000d73admov r15l, ecx
000d73b0xor ecx, r11l
000d73b3xor ecx, r10l
000d73b6xor ecx, ebp
000d73b8xor ecx, 0xffffffff9e3779e2
000d73berol ecx, 11
000d73c1mov r8l, ecx
000d73c4mov ebx, ecx
000d73c6xor r8l, r9l
000d73c9mov r11l, r10l
000d73ccmov ecx, r10l
000d73cfmov [rsp+184], r10l
000d73d7xor r11l, esi
000d73danot r15l
000d73ddxor edi, r15l
000d73e0mov [rsp+332], edi
000d73e7xor esi, edi
000d73e9mov [rsp+468], esi
000d73f0or esi, edx
000d73f2mov [rsp+512], esi
000d73f9or r15l, r14l
000d73fcxor r15l, edx
000d73ffmov r10l, edx
000d7402mov [rsp+324], r8l
000d740axor r10l, r8l
000d740dxor r10l, 0xffffffff9e3779e5
000d7414rol r10l, 11
000d7418xor r11l, ebp
000d741bxor r11l, r10l
000d741exor r11l, 0xffffffff9e3779e4
000d7425rol r11l, 11
000d7429xor eax, r8l
000d742cxor eax, r11l
000d742fxor eax, 0xffffffff9e3779e7
000d7434rol eax, 11
000d7437mov r8l, ebp
000d743axor r8l, r14l
000d743dxor r8l, r10l
000d7440xor r8l, eax
000d7443xor r8l, 0xffffffff9e3779e6
000d744arol r8l, 11
000d744emov esi, r8l
000d7451xor esi, r11l
000d7454mov edx, ecx
000d7456mov edi, ebx
000d7458mov [rsp+520], ebx
000d745fxor edx, ebx
000d7461xor edx, esi
000d7463mov ecx, esi
000d7465mov [rsp+456], esi
000d746cxor edx, 0xffffffff9e3779d9
000d7472rol edx, 11
000d7475mov esi, r10l
000d7478xor esi, r9l
000d747bxor esi, eax
000d747dxor esi, edx
000d747fmov ebx, edx
000d7481xor esi, 0xffffffff9e3779d8
000d7487rol esi, 11
000d748amov [rsp+464], esi
000d7491mov edx, ebp
000d7493xor edx, ecx
000d7495xor edx, esi
000d7497xor edx, 0xffffffff9e3779db
000d749drol edx, 11
000d74a0mov ecx, [rsp+16]
000d74a4xor ecx, [rsp+8]
000d74a8mov [rsp+16], ecx
000d74acnot r8l
000d74afxor r10l, r8l
000d74b2xor r8l, eax
000d74b5mov esi, eax
000d74b7xor esi, edi
000d74b9xor esi, ebx
000d74bbxor esi, edx
000d74bdxor esi, 0xffffffff9e3779da
000d74c3rol esi, 11
000d74c6mov eax, [rsp+48]
000d74canot eax
000d74ccmov [rsp+48], eax
000d74d0mov ecx, [rsp+148]
000d74d7and ecx, eax
000d74d9mov eax, [rsp+40]
000d74ddor eax, ecx
000d74dfmov [rsp+8], eax
000d74e3xor ecx, [rsp+168]
000d74eamov [rsp+1312], ecx
000d74f1mov ecx, esi
000d74f3mov eax, ebx
000d74f5or ecx, ebx
000d74f7mov ebx, [rsp+464]
000d74fexor esi, ebx
000d7500and ebx, eax
000d7502xor eax, edx
000d7504xor edx, esi
000d7506and esi, ecx
000d7508xor ecx, ebx
000d750amov edi, ecx
000d750cand edi, eax
000d750eor eax, ebx
000d7510xor eax, esi
000d7512mov [rsp+1400], eax
000d7519xor edi, edx
000d751bmov [rsp+1404], edi
000d7522xor ebx, eax
000d7524or ebx, ecx
000d7526xor ebx, edx
000d7528mov [rsp+464], ebx
000d752fnot eax
000d7531and eax, ebx
000d7533xor eax, ecx
000d7535mov [rsp+1396], eax
000d753cmov edx, [rsp+456]
000d7543mov ecx, edx
000d7545and ecx, r10l
000d7548xor ecx, r8l
000d754bmov [rsp+1392], ecx
000d7552xor edx, r10l
000d7555mov edi, ecx
000d7557or edi, edx
000d7559and edx, r8l
000d755cmov eax, r11l
000d755fnot eax
000d7561and ecx, eax
000d7563mov esi, ecx
000d7565xor esi, r10l
000d7568mov [rsp+1388], esi
000d756fxor eax, edx
000d7571and eax, esi
000d7573xor edi, ecx
000d7575xor edi, eax
000d7577mov [rsp+708], edi
000d757eor ecx, r10l
000d7581xor edx, r11l
000d7584xor edx, ecx
000d7586mov [rsp+456], edx
000d758dmov ecx, [rsp+184]
000d7594xor ecx, r9l
000d7597mov esi, [rsp+324]
000d759emov eax, esi
000d75a0and eax, ecx
000d75a2mov edx, [rsp+520]
000d75a9not edx
000d75abxor ebp, edx
000d75adxor eax, ebp
000d75afmov [rsp+704], eax
000d75b6or ebp, esi
000d75b8and edx, eax
000d75baxor edx, ecx
000d75bcmov [rsp+520], edx
000d75c3xor r9l, ebp
000d75c6xor r9l, eax
000d75c9not r9l
000d75ccmov eax, edx
000d75ceor eax, r9l
000d75d1xor ebp, ecx
000d75d3xor ebp, eax
000d75d5mov [rsp+168], ebp
000d75dcand ecx, edx
000d75dexor ecx, r9l
000d75e1mov [rsp+184], ecx
000d75e8mov edx, [rsp+332]
000d75efmov ecx, edx
000d75f1xor ecx, r14l
000d75f4mov eax, [rsp+512]
000d75fbxor ecx, eax
000d75fdor eax, edx
000d75ffxor r15l, [rsp+468]
000d7607xor eax, r15l
000d760amov [rsp+512], eax
000d7611xor ecx, eax
000d7613mov [rsp+332], ecx
000d761aand r15l, ecx
000d761dxor [rsp+452], r15l
000d7625mov r15l, [rsp+504]
000d762dmov eax, r15l
000d7630or eax, r12l
000d7633mov edx, [rsp+328]
000d763axor eax, edx
000d763cmov ecx, eax
000d763exor ecx, r15l
000d7641xor r15l, r12l
000d7644or r15l, edx
000d7647and r15l, r13l
000d764axor r15l, eax
000d764dmov [rsp+504], r15l
000d7655mov edx, eax
000d7657xor eax, r12l
000d765aor edx, r12l
000d765dmov esi, eax
000d765for esi, r13l
000d7662xor edx, r13l
000d7665xor esi, ecx
000d7667mov [rsp+328], esi
000d766exor edx, eax
000d7670xor ecx, edx
000d7672not ecx
000d7674or ecx, esi
000d7676xor ecx, eax
000d7678mov [rsp+700], ecx
000d767fand edx, esi
000d7681xor edx, eax
000d7683mov [rsp+324], edx
000d768amov esi, [rsp+400]
000d7691mov edi, esi
000d7693mov ecx, [rsp+1308]
000d769aand edi, ecx
000d769cmov eax, [rsp+164]
000d76a3xor edi, eax
000d76a5mov edx, [rsp+60]
000d76a9or edx, eax
000d76abmov r8l, [rsp+320]
000d76b3xor ecx, r8l
000d76b6mov eax, esi
000d76b8xor eax, ecx
000d76baxor edx, ecx
000d76bcmov [rsp+60], edx
000d76c0mov ecx, eax
000d76c2not ecx
000d76c4or ecx, edi
000d76c6xor esi, r8l
000d76c9mov r9l, r8l
000d76ccmov r8l, edi
000d76cfxor r8l, esi
000d76d2mov [rsp+164], r8l
000d76daor esi, edx
000d76dcxor esi, ecx
000d76demov [rsp+400], esi
000d76e5or edi, r9l
000d76e8xor edi, eax
000d76eamov [rsp+320], edi
000d76f1mov ecx, [rsp+496]
000d76f8mov esi, [rsp+312]
000d76ffxor esi, ecx
000d7701mov edx, [rsp+1304]
000d7708not edx
000d770amov eax, [rsp+424]
000d7711xor eax, edx
000d7713mov r8l, edx
000d7716mov [rsp+424], eax
000d771dmov edx, esi
000d771fxor edx, eax
000d7721mov edi, [rsp+316]
000d7728xor ecx, edi
000d772amov eax, edx
000d772cxor eax, ecx
000d772eor ecx, r8l
000d7731or esi, edi
000d7733and ecx, esi
000d7735mov [rsp+496], ecx
000d773cand edx, ecx
000d773exor edx, eax
000d7740mov [rsp+316], edx
000d7747and eax, ecx
000d7749xor eax, esi
000d774bmov [rsp+312], eax
000d7752mov edi, [rsp+308]
000d7759mov eax, edi
000d775bmov esi, [rsp+156]
000d7762xor eax, esi
000d7764mov edx, [rsp+160]
000d776band edi, edx
000d776dmov ecx, [rsp]
000d7770xor edi, ecx
000d7772xor eax, edi
000d7774mov [rsp+308], eax
000d777bxor eax, edx
000d777dor ecx, edx
000d777fxor ecx, esi
000d7781mov edx, ecx
000d7783and edx, edi
000d7785xor edx, eax
000d7787mov [rsp+160], edx
000d778exor edx, ecx
000d7790mov [rsp+156], edx
000d7797or ecx, eax
000d7799xor ecx, edi
000d779bmov [rsp], ecx
000d779emov eax, [rsp+304]
000d77a5mov edx, [rsp+1324]
000d77acor edx, eax
000d77aemov ecx, [rsp+488]
000d77b5and ecx, eax
000d77b7mov edi, [rsp+300]
000d77bemov eax, edi
000d77c0and eax, edx
000d77c2mov r8l, edx
000d77c5mov esi, [rsp+292]
000d77ccmov edx, esi
000d77ceor edx, ecx
000d77d0xor edx, eax
000d77d2mov [rsp+304], edx
000d77d9mov eax, edx
000d77dbxor eax, ecx
000d77ddxor ecx, r8l
000d77e0xor edi, [rsp+296]
000d77e7or eax, ecx
000d77e9xor eax, edi
000d77ebmov [rsp+300], eax
000d77f2not edx
000d77f4and edx, eax
000d77f6xor edx, ecx
000d77f8mov [rsp+296], edx
000d77ffand ecx, esi
000d7801xor ecx, edi
000d7803mov [rsp+488], ecx
000d780amov esi, [rsp+1336]
000d7811mov eax, esi
000d7813mov ecx, [rsp+288]
000d781axor eax, ecx
000d781cmov [rsp+292], eax
000d7823mov edx, [rsp+1340]
000d782aand edx, eax
000d782cmov eax, [rsp+480]
000d7833xor eax, esi
000d7835xor eax, edx
000d7837mov [rsp+480], eax
000d783eor esi, ecx
000d7840xor [rsp+448], esi
000d7847mov edx, [rsp+472]
000d784emov edi, [rsp+1360]
000d7855xor edx, edi
000d7857mov r8l, [rsp+1344]
000d785fmov eax, r8l
000d7862and eax, edx
000d7864mov esi, [rsp+396]
000d786bnot esi
000d786dmov ecx, [rsp+136]
000d7874xor ecx, esi
000d7876xor eax, ecx
000d7878mov [rsp+288], eax
000d787for ecx, r8l
000d7882and esi, eax
000d7884xor esi, edx
000d7886mov [rsp+396], esi
000d788dxor edi, ecx
000d788fxor edi, eax
000d7891not edi
000d7893mov eax, esi
000d7895or eax, edi
000d7897xor ecx, edx
000d7899xor ecx, eax
000d789bmov [rsp+136], ecx
000d78a2and edx, esi
000d78a4xor edx, edi
000d78a6mov [rsp+472], edx
000d78admov edx, [rsp+1356]
000d78b4mov ecx, edx
000d78b6xor ecx, [rsp+284]
000d78bdmov eax, [rsp+392]
000d78c4xor ecx, eax
000d78c6or eax, edx
000d78c8mov esi, [rsp+1352]
000d78cfxor esi, [rsp+440]
000d78d6xor eax, esi
000d78d8mov [rsp+392], eax
000d78dfxor ecx, eax
000d78e1mov [rsp+284], ecx
000d78e8and esi, ecx
000d78eaxor [rsp+444], esi
000d78f1mov ecx, [rsp+388]
000d78f8mov eax, ecx
000d78famov esi, [rsp+276]
000d7901or eax, esi
000d7903mov edi, [rsp+272]
000d790axor eax, edi
000d790cmov edx, eax
000d790exor edx, ecx
000d7910xor ecx, esi
000d7912or ecx, edi
000d7914mov edi, [rsp+280]
000d791band ecx, edi
000d791dxor ecx, eax
000d791fmov [rsp+388], ecx
000d7926mov ecx, eax
000d7928xor eax, esi
000d792aor ecx, esi
000d792cmov esi, eax
000d792eor esi, edi
000d7930xor ecx, edi
000d7932xor esi, edx
000d7934mov [rsp+280], esi
000d793bxor ecx, eax
000d793dxor edx, ecx
000d793fnot edx
000d7941or edx, esi
000d7943xor edx, eax
000d7945mov [rsp+272], edx
000d794cand ecx, esi
000d794exor ecx, eax
000d7950mov [rsp+276], ecx
000d7957mov esi, [rsp+64]
000d795bmov edi, esi
000d795dmov ecx, [rsp+1372]
000d7964and edi, ecx
000d7966mov eax, [rsp+268]
000d796dxor edi, eax
000d796fmov edx, [rsp+384]
000d7976or edx, eax
000d7978mov r8l, [rsp+260]
000d7980xor ecx, r8l
000d7983mov eax, esi
000d7985xor eax, ecx
000d7987xor edx, ecx
000d7989mov [rsp+384], edx
000d7990mov ecx, eax
000d7992not ecx
000d7994or ecx, edi
000d7996xor esi, r8l
000d7999mov r15l, edi
000d799cxor r15l, esi
000d799for esi, edx
000d79a1xor esi, ecx
000d79a3mov [rsp+64], esi
000d79a7or edi, r8l
000d79aaxor edi, eax
000d79acmov [rsp+268], edi
000d79b3mov ecx, [rsp+376]
000d79bamov esi, [rsp+1368]
000d79c1xor esi, ecx
000d79c3mov edx, [rsp+1364]
000d79canot edx
000d79ccmov eax, [rsp+380]
000d79d3xor eax, edx
000d79d5mov r8l, edx
000d79d8mov [rsp+380], eax
000d79dfmov edx, esi
000d79e1xor edx, eax
000d79e3mov edi, [rsp+264]
000d79eaxor ecx, edi
000d79ecmov eax, edx
000d79eexor eax, ecx
000d79f0or ecx, r8l
000d79f3or esi, edi
000d79f5and ecx, esi
000d79f7mov [rsp+376], ecx
000d79feand edx, ecx
000d7a00xor edx, eax
000d7a02mov [rsp+264], edx
000d7a09and eax, ecx
000d7a0bxor eax, esi
000d7a0dmov [rsp+260], eax
000d7a14mov edi, [rsp+256]
000d7a1bmov eax, edi
000d7a1dmov esi, [rsp+1376]
000d7a24xor eax, esi
000d7a26mov edx, [rsp+152]
000d7a2dand edi, edx
000d7a2fmov r14l, [rsp+340]
000d7a37xor edi, r14l
000d7a3axor eax, edi
000d7a3cmov [rsp+256], eax
000d7a43xor eax, edx
000d7a45or r14l, edx
000d7a48xor r14l, esi
000d7a4bmov edx, r14l
000d7a4eand edx, edi
000d7a50xor edx, eax
000d7a52mov ebp, edx
000d7a54xor edx, r14l
000d7a57mov [rsp+152], edx
000d7a5eor r14l, eax
000d7a61xor r14l, edi
000d7a64mov [rsp+340], r14l
000d7a6cmov eax, [rsp+252]
000d7a73mov edx, [rsp+236]
000d7a7aor edx, eax
000d7a7cmov ecx, [rsp+372]
000d7a83and ecx, eax
000d7a85mov r8l, [rsp+248]
000d7a8dmov eax, r8l
000d7a90and eax, edx
000d7a92mov edi, edx
000d7a94mov esi, [rsp+240]
000d7a9bmov edx, esi
000d7a9dor edx, ecx
000d7a9fxor edx, eax
000d7aa1mov [rsp+252], edx
000d7aa8mov eax, edx
000d7aaaxor eax, ecx
000d7aacxor ecx, edi
000d7aaexor r8l, [rsp+244]
000d7ab6or eax, ecx
000d7ab8xor eax, r8l
000d7abbmov [rsp+248], eax
000d7ac2not edx
000d7ac4and edx, eax
000d7ac6xor edx, ecx
000d7ac8mov [rsp+244], edx
000d7acfand ecx, esi
000d7ad1xor ecx, r8l
000d7ad4mov [rsp+372], ecx
000d7adbmov esi, [rsp+1328]
000d7ae2mov eax, esi
000d7ae4mov ecx, [rsp+1348]
000d7aebxor eax, ecx
000d7aedmov [rsp+240], eax
000d7af4mov edx, [rsp+1332]
000d7afband edx, eax
000d7afdmov eax, [rsp+356]
000d7b04xor eax, esi
000d7b06xor eax, edx
000d7b08mov [rsp+356], eax
000d7b0for esi, ecx
000d7b11xor [rsp+128], esi
000d7b18mov edx, [rsp+368]
000d7b1fmov edi, [rsp+1384]
000d7b26xor edx, edi
000d7b28mov r8l, [rsp+1380]
000d7b30mov eax, r8l
000d7b33and eax, edx
000d7b35mov esi, [rsp+364]
000d7b3cnot esi
000d7b3emov r11l, [rsp+336]
000d7b46xor r11l, esi
000d7b49xor eax, r11l
000d7b4cmov [rsp+236], eax
000d7b53or r11l, r8l
000d7b56and esi, eax
000d7b58xor esi, edx
000d7b5amov [rsp+364], esi
000d7b61xor edi, r11l
000d7b64xor edi, eax
000d7b66not edi
000d7b68mov eax, esi
000d7b6aor eax, edi
000d7b6cxor r11l, edx
000d7b6fxor r11l, eax
000d7b72and edx, esi
000d7b74xor edx, edi
000d7b76mov [rsp+368], edx
000d7b7dmov edx, [rsp+1316]
000d7b84mov ecx, edx
000d7b86xor ecx, [rsp+144]
000d7b8dmov eax, [rsp+344]
000d7b94xor ecx, eax
000d7b96or eax, edx
000d7b98mov edx, [rsp+1320]
000d7b9fxor edx, [rsp+96]
000d7ba3xor eax, edx
000d7ba5mov [rsp+344], eax
000d7bacxor ecx, eax
000d7baemov [rsp+144], ecx
000d7bb5and edx, ecx
000d7bb7xor [rsp+16], edx
000d7bbbmov ecx, [rsp+352]
000d7bc2mov eax, ecx
000d7bc4mov esi, [rsp+228]
000d7bcbor eax, esi
000d7bcdmov edi, [rsp+224]
000d7bd4xor eax, edi
000d7bd6mov edx, eax
000d7bd8xor edx, ecx
000d7bdaxor ecx, esi
000d7bdcor ecx, edi
000d7bdemov edi, [rsp+232]
000d7be5and ecx, edi
000d7be7xor ecx, eax
000d7be9mov [rsp+352], ecx
000d7bf0mov ecx, eax
000d7bf2xor eax, esi
000d7bf4or ecx, esi
000d7bf6mov esi, eax
000d7bf8or esi, edi
000d7bfaxor ecx, edi
000d7bfcxor esi, edx
000d7bfemov [rsp+232], esi
000d7c05xor ecx, eax
000d7c07xor edx, ecx
000d7c09not edx
000d7c0bor edx, esi
000d7c0dxor edx, eax
000d7c0fmov [rsp+224], edx
000d7c16and ecx, esi
000d7c18xor ecx, eax
000d7c1amov [rsp+228], ecx
000d7c21mov ebx, [rsp+348]
000d7c28mov eax, ebx
000d7c2amov ecx, [rsp+192]
000d7c31and eax, ecx
000d7c33mov edi, [rsp+220]
000d7c3axor eax, edi
000d7c3cmov edx, [rsp+360]
000d7c43or edx, edi
000d7c45mov r8l, [rsp+432]
000d7c4dxor ecx, r8l
000d7c50mov edi, ebx
000d7c52xor edi, ecx
000d7c54xor edx, ecx
000d7c56mov [rsp+360], edx
000d7c5dmov ecx, edi
000d7c5fnot ecx
000d7c61or ecx, eax
000d7c63xor ebx, r8l
000d7c66mov r10l, eax
000d7c69xor r10l, ebx
000d7c6cor ebx, edx
000d7c6exor ebx, ecx
000d7c70mov [rsp+348], ebx
000d7c77or eax, r8l
000d7c7axor eax, edi
000d7c7cmov [rsp+220], eax
000d7c83mov ecx, [rsp+8]
000d7c87mov edx, [rsp+148]
000d7c8exor edx, ecx
000d7c90mov esi, [rsp+1312]
000d7c97not esi
000d7c99mov eax, [rsp+40]
000d7c9dxor eax, esi
000d7c9fmov r8l, esi
000d7ca2mov [rsp+40], eax
000d7ca6mov esi, edx
000d7ca8xor esi, eax
000d7caamov edi, [rsp+48]
000d7caexor ecx, edi
000d7cb0mov eax, esi
000d7cb2xor eax, ecx
000d7cb4or ecx, r8l
000d7cb7or edx, edi
000d7cb9and ecx, edx
000d7cbbmov [rsp+8], ecx
000d7cbfand esi, ecx
000d7cc1xor esi, eax
000d7cc3mov [rsp+48], esi
000d7cc7and eax, ecx
000d7cc9xor eax, edx
000d7ccbmov [rsp+148], eax
000d7cd2mov edx, [rsp+216]
000d7cd9mov eax, edx
000d7cdbmov edi, [rsp+196]
000d7ce2xor eax, edi
000d7ce4mov esi, [rsp+52]
000d7ce8and edx, esi
000d7ceamov r9l, [rsp+460]
000d7cf2xor edx, r9l
000d7cf5xor eax, edx
000d7cf7mov [rsp+216], eax
000d7cfexor eax, esi
000d7d00or r9l, esi
000d7d03xor r9l, edi
000d7d06mov r12l, r9l
000d7d09and r12l, edx
000d7d0cxor r12l, eax
000d7d0fmov r8l, r12l
000d7d12xor r12l, r9l
000d7d15or r9l, eax
000d7d18xor r9l, edx
000d7d1bmov edi, [rsp+204]
000d7d22mov eax, [rsp+212]
000d7d29or edi, eax
000d7d2bmov r13l, [rsp+112]
000d7d30and r13l, eax
000d7d33mov esi, [rsp+208]
000d7d3amov eax, esi
000d7d3cand eax, edi
000d7d3emov ecx, [rsp+200]
000d7d45mov edx, ecx
000d7d47or edx, r13l
000d7d4axor edx, eax
000d7d4cmov [rsp+212], edx
000d7d53mov eax, edx
000d7d55xor eax, r13l
000d7d58xor r13l, edi
000d7d5bxor esi, [rsp+56]
000d7d5for eax, r13l
000d7d62xor eax, esi
000d7d64mov [rsp+208], eax
000d7d6bnot edx
000d7d6dand edx, eax
000d7d6fxor edx, r13l
000d7d72mov [rsp+204], edx
000d7d79and r13l, ecx
000d7d7cxor r13l, esi
000d7d7fmov [rsp+112], r13l
000d7d84not [rsp+168]
000d7d8bmov eax, [rsp+400]
000d7d92xor [rsp+164], eax
000d7d99not [rsp+160]
000d7da0mov eax, [rsp]
000d7da3xor [rsp+156], eax
000d7daanot [rsp+136]
000d7db1xor r15l, [rsp+64]
000d7db6mov [rsp+52], r15l
000d7dbbnot ebp
000d7dbdmov [rsp+56], ebp
000d7dc1xor [rsp+152], r14l
000d7dc9not r11l
000d7dccmov [rsp+336], r11l
000d7dd4xor r10l, ebx
000d7dd7mov [rsp+200], r10l
000d7ddfnot r8l
000d7de2mov [rsp+196], r8l
000d7deaxor r12l, r9l
000d7dedmov [rsp+192], r12l
000d7df5mov r12l, r9l
000d7df8mov [rsp+460], r9l
000d7e00mov rdi, [rsp+1584]
000d7e08push 16
000d7e0apop rsi
000d7e0bmov rdx, [rsp+2008]
000d7e13mov rcx, [rsp+2000]
000d7e1bcall crypto::cryptoutil::copy_memory
000d7e20lea r15, [rsp+1648]
000d7e28mov rdi, r15
000d7e2bxor esi, esi
000d7e2dpush 4
000d7e2fpop rbx
000d7e30mov rdx, rbx
000d7e33lea rcx, [rip+0x1136be]
000d7e3acall core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
000d7e3fmov rdi, rax
000d7e42mov rsi, rdx
000d7e45call crypto::cryptoutil::read_u32_le
000d7e4amov r14l, eax
000d7e4dmov rdi, r15
000d7e50mov rsi, rbx
000d7e53push 8
000d7e55pop rbx
000d7e56mov rdx, rbx
000d7e59lea rcx, [rip+0x1136b0]
000d7e60call core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
000d7e65mov rdi, rax
000d7e68mov rsi, rdx
000d7e6bcall crypto::cryptoutil::read_u32_le
000d7e70mov ebp, eax
000d7e72mov rdi, r15
000d7e75mov rsi, rbx
000d7e78push 12
000d7e7apop r13
000d7e7cmov rdx, r13
000d7e7flea rcx, [rip+0x1136a2]
000d7e86call core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
000d7e8bmov rdi, rax
000d7e8emov rsi, rdx
000d7e91call crypto::cryptoutil::read_u32_le
000d7e96mov ebx, eax
000d7e98mov rdi, r15
000d7e9bmov rsi, r13
000d7e9epush 16
000d7ea0pop rdx
000d7ea1lea rcx, [rip+0x113698]
000d7ea8call core::array::_<impl core::ops::index::Index<I> for [T; N]>::index
000d7eadmov rdi, rax
000d7eb0mov rsi, rdx
000d7eb3call crypto::cryptoutil::read_u32_le
000d7eb8xor r14l, [rsp+204]
000d7ec0xor ebp, [rsp+208]
000d7ec7xor eax, [rsp+112]
000d7ecbmov ecx, eax
000d7ecdxor ecx, r14l
000d7ed0mov edx, ecx
000d7ed2and edx, ebp
000d7ed4xor edx, r14l
000d7ed7or eax, r14l
000d7edaxor ebx, [rsp+212]
000d7ee1xor ebp, ebx
000d7ee3xor eax, ebp
000d7ee5xor ebp, ecx
000d7ee7xor ecx, ebx
000d7ee9or ebx, edx
000d7eebxor ebx, ebp
000d7eednot ebp
000d7eefor ebp, edx
000d7ef1xor edx, ecx
000d7ef3or ecx, eax
000d7ef5xor ecx, ebp
000d7ef7xor edx, ecx
000d7ef9rol edx, 13
000d7efcrol ebx, 3
000d7effxor eax, ebx
000d7f01lea esi, [8*rdx]
000d7f08xor eax, esi
000d7f0axor ecx, ebx
000d7f0cxor ecx, edx
000d7f0erol ecx, 1
000d7f10rol eax, 7
000d7f13mov esi, ecx
000d7f15shl esi, 7
000d7f18xor esi, ebx
000d7f1axor edx, ecx
000d7f1cxor edx, eax
000d7f1exor esi, eax
000d7f20rol edx, 5
000d7f23rol esi, 22
000d7f26xor ecx, r12l
000d7f29xor eax, [rsp+196]
000d7f30xor edx, [rsp+216]
000d7f37not edx
000d7f39mov edi, ecx
000d7f3band edi, edx
000d7f3dxor esi, [rsp+192]
000d7f44xor esi, edi
000d7f46not esi
000d7f48or edi, eax
000d7f4axor eax, esi
000d7f4cxor ecx, edi
000d7f4exor edi, edx
000d7f50or edx, ecx
000d7f52xor ecx, eax
000d7f54or esi, edi
000d7f56and esi, edx
000d7f58xor edi, ecx
000d7f5arol eax, 3
000d7f5dand ecx, esi
000d7f5fxor ecx, eax
000d7f61xor ecx, edi
000d7f63and edi, esi
000d7f65rol esi, 13
000d7f68xor edx, eax
000d7f6axor edx, edi
000d7f6clea edi, [8*rsi]
000d7f73xor ecx, edi
000d7f75xor edx, esi
000d7f77rol edx, 1
000d7f79rol ecx, 7
000d7f7cxor esi, edx
000d7f7exor esi, ecx
000d7f80mov edi, edx
000d7f82shl edi, 7
000d7f85xor eax, ecx
000d7f87rol esi, 5
000d7f8axor eax, edi
000d7f8crol eax, 22
000d7f8fxor esi, [rsp+8]
000d7f93xor edx, [rsp+148]
000d7f9axor eax, [rsp+40]
000d7f9exor ecx, [rsp+48]
000d7fa2mov edi, eax
000d7fa4and edi, esi
000d7fa6xor edi, ecx
000d7fa8xor eax, edx
000d7faaor ecx, esi
000d7facxor ecx, edx
000d7faexor eax, edi
000d7fb0xor esi, eax
000d7fb2mov edx, esi
000d7fb4or edx, ecx
000d7fb6xor edx, edi
000d7fb8and edi, ecx
000d7fbaxor edi, esi
000d7fbcxor ecx, edi
000d7fberol eax, 13
000d7fc1lea r8l, [8*rax]
000d7fc9xor r8l, edi
000d7fccxor ecx, edx
000d7fcerol ecx, 3
000d7fd1xor edx, eax
000d7fd3xor edx, ecx
000d7fd5rol edx, 1
000d7fd7xor r8l, ecx
000d7fdamov esi, edx
000d7fdcshl esi, 7
000d7fdfxor esi, ecx
000d7fe1not r8l
000d7fe4rol r8l, 7
000d7fe8xor eax, edx
000d7feaxor eax, r8l
000d7fedxor esi, r8l
000d7ff0rol eax, 5
000d7ff3rol esi, 22
000d7ff6xor eax, [rsp+200]
000d7ffdxor edx, [rsp+348]
000d8004xor esi, [rsp+220]
000d800bxor r8l, [rsp+360]
000d8013mov edi, eax
000d8015or edi, r8l
000d8018xor r8l, edx
000d801band edx, eax
000d801dxor eax, esi
000d801fxor esi, r8l
000d8022and r8l, edi
000d8025mov r9l, eax
000d8028or r9l, edx
000d802bxor r9l, r8l
000d802exor edi, edx
000d8030and eax, edi
000d8032xor edx, r9l
000d8035or edx, edi
000d8037xor edx, esi
000d8039mov ecx, r9l
000d803cnot ecx
000d803eand ecx, edx
000d8040xor ecx, edi
000d8042xor eax, esi
000d8044rol ecx, 13
000d8047rol r9l, 3
000d804bxor edx, r9l
000d804exor edx, ecx
000d8050xor eax, r9l
000d8053rol edx, 1
000d8055lea esi, [8*rcx]
000d805cxor eax, esi
000d805emov edi, edx
000d8060shl edi, 7
000d8063xor edi, r9l
000d8066rol eax, 7
000d8069xor ecx, edx
000d806bxor ecx, eax
000d806dxor edi, eax
000d806frol edi, 22
000d8072xor eax, [rsp+232]
000d8079mov esi, eax
000d807bnot eax
000d807dmov r8l, eax
000d8080xor r8l, [rsp+228]
000d8088xor r8l, edi
000d808brol ecx, 5
000d808exor eax, [rsp+224]
000d8095xor eax, ecx
000d8097xor edx, [rsp+352]
000d809exor esi, edx
000d80a0mov edi, eax
000d80a2and edi, esi
000d80a4xor edi, r8l
000d80a7xor esi, eax
000d80a9mov ecx, edx
000d80abnot ecx
000d80adand r8l, esi
000d80b0xor edx, r8l
000d80b3xor r8l, ecx
000d80b6and ecx, edi
000d80b8mov r9l, ecx
000d80bbxor r9l, eax
000d80beor eax, ecx
000d80c0xor eax, edx
000d80c2or esi, edi
000d80c4xor esi, ecx
000d80c6and r8l, r9l
000d80c9rol edi, 13
000d80ccxor esi, edi
000d80cexor esi, r8l
000d80d1lea ecx, [8*rdi]
000d80d8xor ecx, r9l
000d80dbrol eax, 3
000d80dexor esi, eax
000d80e0xor ecx, eax
000d80e2rol esi, 1
000d80e4rol ecx, 7
000d80e7mov edx, esi
000d80e9shl edx, 7
000d80ecxor eax, ecx
000d80eexor eax, edx
000d80f0xor edi, ecx
000d80f2xor edi, esi
000d80f4rol edi, 5
000d80f7rol eax, 22
000d80faxor esi, [rsp+96]
000d80femov r8l, [rsp+344]
000d8106xor r8l, esi
000d8109xor r8l, edi
000d810cxor ecx, [rsp+16]
000d8110mov edi, esi
000d8112xor edi, ecx
000d8114not ecx
000d8116mov edx, r8l
000d8119and edx, edi
000d811bxor eax, [rsp+144]
000d8122xor eax, ecx
000d8124xor edx, eax
000d8126or eax, edi
000d8128and ecx, edx
000d812axor ecx, r8l
000d812dxor esi, eax
000d812fxor esi, edx
000d8131mov r9l, ecx
000d8134and r9l, r8l
000d8137rol edx, 13
000d813alea edi, [8*rdx]
000d8141xor edi, r8l
000d8144not esi
000d8146xor r9l, esi
000d8149or esi, ecx
000d814bxor edi, esi
000d814dxor edi, eax
000d814frol r9l, 3
000d8153xor ecx, edx
000d8155xor ecx, r9l
000d8158rol ecx, 1
000d815axor edi, r9l
000d815dmov esi, ecx
000d815fshl esi, 7
000d8162xor esi, r9l
000d8165not edi
000d8167rol edi, 7
000d816axor edx, ecx
000d816cxor edx, edi
000d816exor esi, edi
000d8170rol edx, 5
000d8173rol esi, 22
000d8176xor edx, [rsp+236]
000d817dxor ecx, [rsp+364]
000d8184xor esi, [rsp+368]
000d818bxor edi, [rsp+336]
000d8192mov r10l, esi
000d8195not r10l
000d8198mov r8l, edx
000d819band r8l, edi
000d819exor edx, edi
000d81a0mov r9l, r8l
000d81a3xor r9l, r10l
000d81a6or r10l, edi
000d81a9xor ecx, r9l
000d81acxor r10l, edx
000d81afor edx, ecx
000d81b1mov eax, edx
000d81b3or eax, r9l
000d81b6xor r9l, edi
000d81b9xor r9l, edx
000d81bcxor r10l, ecx
000d81bfxor eax, r10l
000d81c2xor r9l, eax
000d81c5and r10l, r9l
000d81c8xor r10l, esi
000d81cbrol eax, 13
000d81celea edx, [8*rax]
000d81d5xor r10l, edx
000d81d8rol r9l, 3
000d81dcxor r8l, r9l
000d81dfxor r8l, r10l
000d81e2xor ecx, eax
000d81e4xor ecx, r9l
000d81e7rol ecx, 1
000d81e9mov esi, ecx
000d81ebshl esi, 7
000d81eexor esi, r9l
000d81f1rol r8l, 7
000d81f5xor eax, ecx
000d81f7xor eax, r8l
000d81faxor esi, r8l
000d81fdrol esi, 22
000d8200xor ecx, [rsp+356]
000d8207xor esi, [rsp+128]
000d820exor r8l, [rsp+240]
000d8216mov edx, esi
000d8218or edx, ecx
000d821axor edx, r8l
000d821dmov edi, edx
000d821fxor edi, esi
000d8221xor esi, ecx
000d8223or esi, r8l
000d8226rol eax, 5
000d8229xor eax, [rsp+712]
000d8230and esi, eax
000d8232mov r8l, edx
000d8235xor r8l, ecx
000d8238xor esi, edx
000d823aor edx, ecx
000d823cxor edx, eax
000d823eor eax, r8l
000d8241xor eax, edi
000d8243xor edx, r8l
000d8246xor edi, edx
000d8248and edx, eax
000d824axor edx, r8l
000d824dnot edi
000d824for edi, eax
000d8251xor edi, r8l
000d8254rol edi, 13
000d8257rol edx, 3
000d825axor eax, edx
000d825clea ecx, [8*rdi]
000d8263xor eax, ecx
000d8265xor esi, edx
000d8267xor esi, edi
000d8269rol esi, 1
000d826bmov r8l, esi
000d826eshl r8l, 7
000d8272xor r8l, edx
000d8275rol eax, 7
000d8278xor edi, esi
000d827axor edi, eax
000d827crol edi, 5
000d827fxor r8l, eax
000d8282xor edi, [rsp+244]
000d8289xor esi, [rsp+248]
000d8290xor eax, [rsp+372]
000d8297mov edx, edi
000d8299xor edx, eax
000d829bmov r9l, edx
000d829eand r9l, esi
000d82a1xor r9l, edi
000d82a4or eax, edi
000d82a6rol r8l, 22
000d82aaxor r8l, [rsp+252]
000d82b2xor esi, r8l
000d82b5xor eax, esi
000d82b7xor esi, edx
000d82b9xor edx, r8l
000d82bcor r8l, r9l
000d82bfxor r8l, esi
000d82c2not esi
000d82c4or esi, r9l
000d82c7mov ecx, eax
000d82c9or ecx, edx
000d82cbxor ecx, esi
000d82cdxor edx, r9l
000d82d0xor edx, ecx
000d82d2rol edx, 13
000d82d5rol r8l, 3
000d82d9xor eax, r8l
000d82dclea esi, [8*rdx]
000d82e3xor eax, esi
000d82e5xor ecx, r8l
000d82e8xor ecx, edx
000d82earol ecx, 1
000d82ecmov esi, ecx
000d82eeshl esi, 7
000d82f1xor esi, r8l
000d82f4rol eax, 7
000d82f7xor edx, ecx
000d82f9xor edx, eax
000d82fbxor esi, eax
000d82fdrol edx, 5
000d8300rol esi, 22
000d8303xor ecx, [rsp+340]
000d830axor eax, [rsp+56]
000d830exor edx, [rsp+256]
000d8315not edx
000d8317mov edi, ecx
000d8319and edi, edx
000d831bxor esi, [rsp+152]
000d8322xor esi, edi
000d8324not esi
000d8326or edi, eax
000d8328xor eax, esi
000d832axor ecx, edi
000d832cxor edi, edx
000d832eor edx, ecx
000d8330xor ecx, eax
000d8332or esi, edi
000d8334and esi, edx
000d8336xor edi, ecx
000d8338and ecx, esi
000d833arol eax, 3
000d833dxor ecx, eax
000d833fxor ecx, edi
000d8341and edi, esi
000d8343xor edx, eax
000d8345xor edx, edi
000d8347rol esi, 13
000d834alea edi, [8*rsi]
000d8351xor ecx, edi
000d8353xor edx, esi
000d8355rol edx, 1
000d8357rol ecx, 7
000d835amov edi, edx
000d835cshl edi, 7
000d835fxor eax, ecx
000d8361xor eax, edi
000d8363xor esi, edx
000d8365xor esi, ecx
000d8367rol esi, 5
000d836arol eax, 22
000d836dxor esi, [rsp+376]
000d8374xor edx, [rsp+260]
000d837bxor eax, [rsp+380]
000d8382xor ecx, [rsp+264]
000d8389mov r8l, eax
000d838cand r8l, esi
000d838fxor r8l, ecx
000d8392xor eax, edx
000d8394or ecx, esi
000d8396xor ecx, edx
000d8398xor eax, r8l
000d839bxor esi, eax
000d839dmov edx, esi
000d839for edx, ecx
000d83a1xor edx, r8l
000d83a4and r8l, ecx
000d83a7xor r8l, esi
000d83aarol eax, 13
000d83adxor ecx, r8l
000d83b0lea edi, [8*rax]
000d83b7xor edi, r8l
000d83baxor ecx, edx
000d83bcrol ecx, 3
000d83bfxor edx, eax
000d83c1xor edx, ecx
000d83c3xor edi, ecx
000d83c5not edi
000d83c7rol edx, 1
000d83c9rol edi, 7
000d83ccmov esi, edx
000d83ceshl esi, 7
000d83d1xor esi, ecx
000d83d3xor eax, edx
000d83d5xor eax, edi
000d83d7xor esi, edi
000d83d9rol eax, 5
000d83dcrol esi, 22
000d83dfxor eax, [rsp+52]
000d83e3xor edx, [rsp+64]
000d83e7xor esi, [rsp+268]
000d83eexor edi, [rsp+384]
000d83f5mov r9l, eax
000d83f8or r9l, edi
000d83fbxor edi, edx
000d83fdand edx, eax
000d83ffxor eax, esi
000d8401xor esi, edi
000d8403and edi, r9l
000d8406mov ecx, eax
000d8408or ecx, edx
000d840axor ecx, edi
000d840cxor r9l, edx
000d840fand eax, r9l
000d8412xor edx, ecx
000d8414or edx, r9l
000d8417xor edx, esi
000d8419mov r8l, ecx
000d841cnot r8l
000d841fand r8l, edx
000d8422xor r8l, r9l
000d8425xor eax, esi
000d8427rol r8l, 13
000d842brol ecx, 3
000d842exor eax, ecx
000d8430lea esi, [8*r8]
000d8438xor eax, esi
000d843axor edx, ecx
000d843cxor edx, r8l
000d843frol edx, 1
000d8441mov esi, edx
000d8443shl esi, 7
000d8446xor esi, ecx
000d8448rol eax, 7
000d844bxor r8l, edx
000d844exor r8l, eax
000d8451rol r8l, 5
000d8455xor esi, eax
000d8457rol esi, 22
000d845amov r9l, esi
000d845dmov [rsp+432], esi
000d8464mov r11l, edx
000d8467xor r11l, [rsp+388]
000d846fmov edi, eax
000d8471xor edi, [rsp+280]
000d8478mov ecx, edi
000d847axor ecx, r11l
000d847dnot edi
000d847fmov esi, [rsp+276]
000d8486xor esi, edi
000d8488xor esi, r9l
000d848bxor edi, [rsp+272]
000d8492xor edi, r8l
000d8495mov r10l, edi
000d8498and r10l, ecx
000d849bxor r10l, esi
000d849exor ecx, edi
000d84a0mov ebx, r11l
000d84a3not ebx
000d84a5and esi, ecx
000d84a7xor r11l, esi
000d84aaxor esi, ebx
000d84acand ebx, r10l
000d84afmov ebp, ebx
000d84b1xor ebp, edi
000d84b3or edi, ebx
000d84b5xor edi, r11l
000d84b8or ecx, r10l
000d84bbxor ecx, ebx
000d84bdand esi, ebp
000d84bfrol r10l, 13
000d84c3xor ecx, r10l
000d84c6xor ecx, esi
000d84c8lea esi, [8*r10]
000d84d0xor esi, ebp
000d84d2rol edi, 3
000d84d5xor ecx, edi
000d84d7xor esi, edi
000d84d9rol ecx, 1
000d84dbrol esi, 7
000d84demov r11l, ecx
000d84e1shl r11l, 7
000d84e5xor edi, esi
000d84e7xor edi, r11l
000d84eaxor r10l, esi
000d84edxor r10l, ecx
000d84f0rol r10l, 5
000d84f4xor ecx, [rsp+440]
000d84fbmov r11l, [rsp+392]
000d8503xor r11l, ecx
000d8506xor r11l, r10l
000d8509rol edi, 22
000d850cxor esi, [rsp+444]
000d8513mov ebx, ecx
000d8515xor ebx, esi
000d8517not esi
000d8519mov r10l, esi
000d851cxor r10l, [rsp+284]
000d8524xor r10l, edi
000d8527mov edi, r11l
000d852aand edi, ebx
000d852cxor edi, r10l
000d852for r10l, ebx
000d8532and esi, edi
000d8534xor esi, r11l
000d8537xor ecx, r10l
000d853axor ecx, edi
000d853cnot ecx
000d853emov ebx, esi
000d8540and ebx, r11l
000d8543xor ebx, ecx
000d8545or ecx, esi
000d8547rol edi, 13
000d854alea ebp, [8*rdi]
000d8551xor ebp, ecx
000d8553xor r10l, r11l
000d8556xor r10l, ebp
000d8559rol ebx, 3
000d855cxor esi, edi
000d855exor esi, ebx
000d8560rol esi, 1
000d8562xor r10l, ebx
000d8565mov r11l, esi
000d8568shl r11l, 7
000d856cxor r11l, ebx
000d856fnot r10l
000d8572rol r10l, 7
000d8576xor edi, esi
000d8578xor edi, r10l
000d857bxor r11l, r10l
000d857erol edi, 5
000d8581rol r11l, 22
000d8585xor edi, [rsp+288]
000d858cxor esi, [rsp+396]
000d8593xor r11l, [rsp+472]
000d859bxor r10l, [rsp+136]
000d85a3mov r14l, r11l
000d85a6not r14l
000d85a9mov ebx, edi
000d85aband ebx, r10l
000d85aexor edi, r10l
000d85b1mov ebp, ebx
000d85b3xor ebp, r14l
000d85b6or r14l, r10l
000d85b9xor esi, ebp
000d85bbxor r14l, edi
000d85beor edi, esi
000d85c0mov ecx, edi
000d85c2or ecx, ebp
000d85c4xor ebp, r10l
000d85c7xor ebp, edi
000d85c9xor r14l, esi
000d85ccxor ecx, r14l
000d85cfxor ebp, ecx
000d85d1and r14l, ebp
000d85d4xor r14l, r11l
000d85d7rol ecx, 13
000d85dalea edi, [8*rcx]
000d85e1xor r14l, edi
000d85e4rol ebp, 3
000d85e7xor ebx, ebp
000d85e9xor ebx, r14l
000d85ecxor esi, ecx
000d85eexor esi, ebp
000d85f0rol esi, 1
000d85f2mov edi, esi
000d85f4shl edi, 7
000d85f7xor edi, ebp
000d85f9rol ebx, 7
000d85fcxor ecx, esi
000d85fexor ecx, ebx
000d8600xor edi, ebx
000d8602rol edi, 22
000d8605xor esi, [rsp+480]
000d860cxor edi, [rsp+448]
000d8613xor ebx, [rsp+292]
000d861amov r10l, edi
000d861dor r10l, esi
000d8620xor r10l, ebx
000d8623mov r11l, r10l
000d8626xor r11l, edi
000d8629xor edi, esi
000d862bor edi, ebx
000d862drol ecx, 5
000d8630xor ecx, [rsp+716]
000d8637and edi, ecx
000d8639mov ebx, r10l
000d863cxor ebx, esi
000d863exor edi, r10l
000d8641or r10l, esi
000d8644xor r10l, ecx
000d8647or ecx, ebx
000d8649xor ecx, r11l
000d864cxor r10l, ebx
000d864fxor r11l, r10l
000d8652and r10l, ecx
000d8655xor r10l, ebx
000d8658not r11l
000d865bor r11l, ecx
000d865exor r11l, ebx
000d8661rol r11l, 13
000d8665rol r10l, 3
000d8669xor ecx, r10l
000d866clea esi, [8*r11]
000d8674xor ecx, esi
000d8676xor edi, r10l
000d8679xor edi, r11l
000d867crol edi, 1
000d867emov esi, edi
000d8680shl esi, 7
000d8683xor esi, r10l
000d8686rol ecx, 7
000d8689xor r11l, edi
000d868cxor r11l, ecx
000d868frol r11l, 5
000d8693xor esi, ecx
000d8695xor r11l, [rsp+296]
000d869dxor edi, [rsp+300]
000d86a4xor ecx, [rsp+488]
000d86abmov r10l, r11l
000d86aexor r10l, ecx
000d86b1mov ebx, r10l
000d86b4and ebx, edi
000d86b6xor ebx, r11l
000d86b9or ecx, r11l
000d86bcrol esi, 22
000d86bfxor esi, [rsp+304]
000d86c6xor edi, esi
000d86c8xor ecx, edi
000d86caxor edi, r10l
000d86cdxor r10l, esi
000d86d0or esi, ebx
000d86d2xor esi, edi
000d86d4not edi
000d86d6or edi, ebx
000d86d8mov r11l, ecx
000d86dbor r11l, r10l
000d86dexor r11l, edi
000d86e1xor r10l, ebx
000d86e4xor r10l, r11l
000d86e7rol r10l, 13
000d86ebrol esi, 3
000d86eexor ecx, esi
000d86f0lea edi, [8*r10]
000d86f8xor ecx, edi
000d86faxor r11l, esi
000d86fdxor r11l, r10l
000d8700rol r11l, 1
000d8703mov edi, r11l
000d8706shl edi, 7
000d8709xor edi, esi
000d870brol ecx, 7
000d870exor r10l, r11l
000d8711xor r10l, ecx
000d8714xor edi, ecx
000d8716rol r10l, 5
000d871arol edi, 22
000d871dxor r11l, [rsp]
000d8721xor ecx, [rsp+160]
000d8728xor r10l, [rsp+308]
000d8730not r10l
000d8733mov esi, r11l
000d8736and esi, r10l
000d8739xor edi, [rsp+156]
000d8740xor edi, esi
000d8742not edi
000d8744or esi, ecx
000d8746xor ecx, edi
000d8748xor r11l, esi
000d874bxor esi, r10l
000d874eor r10l, r11l
000d8751xor r11l, ecx
000d8754or edi, esi
000d8756and edi, r10l
000d8759xor esi, r11l
000d875cand r11l, edi
000d875frol ecx, 3
000d8762xor r11l, ecx
000d8765xor r11l, esi
000d8768and esi, edi
000d876axor r10l, ecx
000d876dxor r10l, esi
000d8770rol edi, 13
000d8773lea esi, [8*rdi]
000d877axor r11l, esi
000d877dxor r10l, edi
000d8780rol r10l, 1
000d8783rol r11l, 7
000d8787mov esi, r10l
000d878ashl esi, 7
000d878dxor ecx, r11l
000d8790xor ecx, esi
000d8792xor edi, r10l
000d8795xor edi, r11l
000d8798rol edi, 5
000d879brol ecx, 22
000d879emovd x0, edi
000d87a2movd x1, ecx
000d87a6xor edi, [rsp+496]
000d87admov esi, r10l
000d87b0xor esi, [rsp+312]
000d87b7xor ecx, [rsp+424]
000d87bemov ebx, r11l
000d87c1xor ebx, [rsp+316]
000d87c8mov r14l, ecx
000d87cband r14l, edi
000d87cexor r14l, ebx
000d87d1xor ecx, esi
000d87d3or ebx, edi
000d87d5xor ebx, esi
000d87d7xor ecx, r14l
000d87daxor edi, ecx
000d87dcmov esi, edi
000d87deor esi, ebx
000d87e0xor esi, r14l
000d87e3and r14l, ebx
000d87e6xor r14l, edi
000d87e9rol ecx, 13
000d87ecxor ebx, r14l
000d87eflea ebp, [8*rcx]
000d87f6xor ebp, r14l
000d87f9xor ebx, esi
000d87fbrol ebx, 3
000d87fexor esi, ecx
000d8800xor esi, ebx
000d8802xor ebp, ebx
000d8804not ebp
000d8806rol esi, 1
000d8808rol ebp, 7
000d880bmov edi, esi
000d880dshl edi, 7
000d8810xor edi, ebx
000d8812xor ecx, esi
000d8814xor ecx, ebp
000d8816xor edi, ebp
000d8818rol ecx, 5
000d881brol edi, 22
000d881exor ecx, [rsp+164]
000d8825xor esi, [rsp+400]
000d882cxor edi, [rsp+320]
000d8833xor ebp, [rsp+60]
000d8837mov r15l, ecx
000d883aor r15l, ebp
000d883dxor ebp, esi
000d883fand esi, ecx
000d8841xor ecx, edi
000d8843xor edi, ebp
000d8845and ebp, r15l
000d8848mov r14l, ecx
000d884bor r14l, esi
000d884exor r14l, ebp
000d8851xor r15l, esi
000d8854and ecx, r15l
000d8857xor esi, r14l
000d885aor esi, r15l
000d885dxor esi, edi
000d885fmov ebx, r14l
000d8862not ebx
000d8864and ebx, esi
000d8866xor ebx, r15l
000d8869xor ecx, edi
000d886brol ebx, 13
000d886erol r14l, 3
000d8872xor ecx, r14l
000d8875lea edi, [8*rbx]
000d887cxor ecx, edi
000d887exor esi, r14l
000d8881xor esi, ebx
000d8883rol esi, 1
000d8885mov r15l, esi
000d8888shl r15l, 7
000d888cxor r15l, r14l
000d888frol ecx, 7
000d8892xor ebx, esi
000d8894xor ebx, ecx
000d8896rol ebx, 5
000d8899xor r15l, ecx
000d889crol r15l, 22
000d88a0xor ecx, [rsp+328]
000d88a7mov edi, ecx
000d88a9not ecx
000d88abmov ebp, ecx
000d88adxor ebp, [rsp+324]
000d88b4xor ebp, r15l
000d88b7xor ecx, [rsp+700]
000d88bexor ecx, ebx
000d88c0xor esi, [rsp+504]
000d88c7xor edi, esi
000d88c9mov ebx, ecx
000d88cband ebx, edi
000d88cdxor ebx, ebp
000d88cfxor edi, ecx
000d88d1mov r14l, esi
000d88d4not r14l
000d88d7and ebp, edi
000d88d9xor esi, ebp
000d88dbxor ebp, r14l
000d88deand r14l, ebx
000d88e1mov r15l, r14l
000d88e4xor r15l, ecx
000d88e7or ecx, r14l
000d88eaxor ecx, esi
000d88ecor edi, ebx
000d88eexor edi, r14l
000d88f1and ebp, r15l
000d88f4rol ebx, 13
000d88f7xor edi, ebx
000d88f9xor edi, ebp
000d88fblea esi, [8*rbx]
000d8902xor esi, r15l
000d8905rol ecx, 3
000d8908xor edi, ecx
000d890axor esi, ecx
000d890crol edi, 1
000d890erol esi, 7
000d8911mov ebp, edi
000d8913shl ebp, 7
000d8916xor ecx, esi
000d8918xor ecx, ebp
000d891axor ebx, esi
000d891cxor ebx, edi
000d891erol ebx, 5
000d8921xor edi, [rsp+468]
000d8928mov r14l, [rsp+512]
000d8930xor r14l, edi
000d8933xor r14l, ebx
000d8936rol ecx, 22
000d8939xor esi, [rsp+452]
000d8940mov ebx, edi
000d8942xor ebx, esi
000d8944not esi
000d8946mov ebp, esi
000d8948xor ebp, [rsp+332]
000d894fxor ebp, ecx
000d8951mov ecx, r14l
000d8954and ecx, ebx
000d8956xor ecx, ebp
000d8958or ebp, ebx
000d895aand esi, ecx
000d895cxor esi, r14l
000d895fxor edi, ebp
000d8961xor edi, ecx
000d8963not edi
000d8965mov ebx, esi
000d8967and ebx, r14l
000d896axor ebx, edi
000d896cor edi, esi
000d896erol ecx, 13
000d8971lea r15l, [8*rcx]
000d8979xor r15l, edi
000d897cxor ebp, r14l
000d897fxor ebp, r15l
000d8982rol ebx, 3
000d8985xor esi, ecx
000d8987xor esi, ebx
000d8989xor ebp, ebx
000d898bnot ebp
000d898drol esi, 1
000d898frol ebp, 7
000d8992mov r14l, esi
000d8995shl r14l, 7
000d8999xor r14l, ebx
000d899cxor ecx, esi
000d899exor ecx, ebp
000d89a0xor r14l, ebp
000d89a3rol ecx, 5
000d89a6rol r14l, 22
000d89aaxor ecx, [rsp+704]
000d89b1xor esi, [rsp+520]
000d89b8xor r14l, [rsp+184]
000d89c0xor ebp, [rsp+168]
000d89c7mov r12l, r14l
000d89canot r12l
000d89cdmov edi, ecx
000d89cfand edi, ebp
000d89d1xor ecx, ebp
000d89d3mov r15l, edi
000d89d6xor r15l, r12l
000d89d9or r12l, ebp
000d89dcxor esi, r15l
000d89dfxor r12l, ecx
000d89e2or ecx, esi
000d89e4mov ebx, ecx
000d89e6or ebx, r15l
000d89e9xor r15l, ebp
000d89ecxor r15l, ecx
000d89efxor r12l, esi
000d89f2xor ebx, r12l
000d89f5xor r15l, ebx
000d89f8and r12l, r15l
000d89fbxor r12l, r14l
000d89ferol ebx, 13
000d8a01lea ecx, [8*rbx]
000d8a08xor r12l, ecx
000d8a0brol r15l, 3
000d8a0fxor edi, r15l
000d8a12xor edi, r12l
000d8a15xor esi, ebx
000d8a17xor esi, r15l
000d8a1arol esi, 1
000d8a1crol edi, 7
000d8a1fmov ebp, esi
000d8a21shl ebp, 7
000d8a24xor ebp, r15l
000d8a27xor ebx, esi
000d8a29xor ebx, edi
000d8a2bxor ebp, edi
000d8a2drol ebp, 22
000d8a30xor esi, [rsp+708]
000d8a37mov r13l, [rsp+456]
000d8a3fxor ebp, r13l
000d8a42mov r12l, [rsp+1388]
000d8a4axor edi, r12l
000d8a4dmov ecx, ebp
000d8a4for ecx, esi
000d8a51xor ecx, edi
000d8a53mov r14l, ecx
000d8a56xor r14l, ebp
000d8a59xor ebp, esi
000d8a5bor ebp, edi
000d8a5drol ebx, 5
000d8a60mov r9l, [rsp+1392]
000d8a68xor ebx, r9l
000d8a6band ebp, ebx
000d8a6dmov edi, ecx
000d8a6fxor edi, esi
000d8a71xor ebp, ecx
000d8a73or ecx, esi
000d8a75xor ecx, ebx
000d8a77or ebx, edi
000d8a79xor ebx, r14l
000d8a7cxor ecx, edi
000d8a7exor r14l, ecx
000d8a81and ecx, ebx
000d8a83xor ecx, edi
000d8a85not r14l
000d8a88or r14l, ebx
000d8a8bxor r14l, edi
000d8a8erol r14l, 13
000d8a92rol ecx, 3
000d8a95xor ebp, ecx
000d8a97xor ebp, r14l
000d8a9axor ebx, ecx
000d8a9crol ebp, 1
000d8a9elea esi, [8*r14]
000d8aa6xor ebx, esi
000d8aa8mov r15l, ebp
000d8aabshl r15l, 7
000d8aafxor r15l, ecx
000d8ab2mov ecx, [rsp+204]
000d8ab9mov [rsp+720], ecx
000d8ac0mov ecx, [rsp+208]
000d8ac7mov [rsp+724], ecx
000d8acemov ecx, [rsp+212]
000d8ad5mov [rsp+728], ecx
000d8adcmov ecx, [rsp+112]
000d8ae0mov [rsp+732], ecx
000d8ae7mov ecx, [rsp+216]
000d8aeemov [rsp+736], ecx
000d8af5mov ecx, [rsp+460]
000d8afcmov [rsp+740], ecx
000d8b03mov ecx, [rsp+192]
000d8b0amov [rsp+744], ecx
000d8b11mov ecx, [rsp+196]
000d8b18mov [rsp+748], ecx
000d8b1fmov ecx, [rsp+8]
000d8b23mov [rsp+752], ecx
000d8b2amov ecx, [rsp+148]
000d8b31mov [rsp+756], ecx
000d8b38mov ecx, [rsp+40]
000d8b3cmov [rsp+760], ecx
000d8b43mov ecx, [rsp+48]
000d8b47mov [rsp+764], ecx
000d8b4emov ecx, [rsp+200]
000d8b55mov [rsp+768], ecx
000d8b5cmov ecx, [rsp+348]
000d8b63mov [rsp+772], ecx
000d8b6amov ecx, [rsp+220]
000d8b71mov [rsp+776], ecx
000d8b78mov ecx, [rsp+360]
000d8b7fmov [rsp+780], ecx
000d8b86mov ecx, [rsp+224]
000d8b8dmov [rsp+784], ecx
000d8b94mov ecx, [rsp+352]
000d8b9bmov [rsp+788], ecx
000d8ba2mov ecx, [rsp+228]
000d8ba9mov [rsp+792], ecx
000d8bb0mov ecx, [rsp+232]
000d8bb7mov [rsp+796], ecx
000d8bbemov ecx, [rsp+344]
000d8bc5mov [rsp+800], ecx
000d8bccmov ecx, [rsp+96]
000d8bd0mov [rsp+804], ecx
000d8bd7mov ecx, [rsp+144]
000d8bdemov [rsp+808], ecx
000d8be5mov ecx, [rsp+16]
000d8be9mov [rsp+812], ecx
000d8bf0mov ecx, [rsp+236]
000d8bf7mov [rsp+816], ecx
000d8bfemov ecx, [rsp+364]
000d8c05mov [rsp+820], ecx
000d8c0cmov ecx, [rsp+368]
000d8c13mov [rsp+824], ecx
000d8c1amov ecx, [rsp+336]
000d8c21mov [rsp+828], ecx
000d8c28mov ecx, [rsp+712]
000d8c2fmov [rsp+832], ecx
000d8c36mov ecx, [rsp+356]
000d8c3dmov [rsp+836], ecx
000d8c44mov ecx, [rsp+128]
000d8c4bmov [rsp+840], ecx
000d8c52mov ecx, [rsp+240]
000d8c59mov [rsp+844], ecx
000d8c60mov ecx, [rsp+244]
000d8c67mov [rsp+848], ecx
000d8c6emov ecx, [rsp+248]
000d8c75mov [rsp+852], ecx
000d8c7cmov ecx, [rsp+252]
000d8c83mov [rsp+856], ecx
000d8c8amov ecx, [rsp+372]
000d8c91mov [rsp+860], ecx
000d8c98mov ecx, [rsp+256]
000d8c9fmov [rsp+864], ecx
000d8ca6mov ecx, [rsp+340]
000d8cadmov [rsp+868], ecx
000d8cb4mov ecx, [rsp+152]
000d8cbbmov [rsp+872], ecx
000d8cc2mov ecx, [rsp+56]
000d8cc6mov [rsp+876], ecx
000d8ccdmov ecx, [rsp+376]
000d8cd4mov [rsp+880], ecx
000d8cdbmov ecx, [rsp+260]
000d8ce2mov [rsp+884], ecx
000d8ce9mov ecx, [rsp+380]
000d8cf0mov [rsp+888], ecx
000d8cf7mov ecx, [rsp+264]
000d8cfemov [rsp+892], ecx
000d8d05mov ecx, [rsp+52]
000d8d09mov [rsp+896], ecx
000d8d10mov ecx, [rsp+64]
000d8d14mov [rsp+900], ecx
000d8d1bmov ecx, [rsp+268]
000d8d22mov [rsp+904], ecx
000d8d29mov ecx, [rsp+384]
000d8d30mov [rsp+908], ecx
000d8d37mov ecx, [rsp+272]
000d8d3emov [rsp+912], ecx
000d8d45mov ecx, [rsp+388]
000d8d4cmov [rsp+916], ecx
000d8d53mov ecx, [rsp+276]
000d8d5amov [rsp+920], ecx
000d8d61mov ecx, [rsp+280]
000d8d68mov [rsp+924], ecx
000d8d6fmov ecx, [rsp+392]
000d8d76mov [rsp+928], ecx
000d8d7dmov ecx, [rsp+440]
000d8d84mov [rsp+932], ecx
000d8d8bmov ecx, [rsp+284]
000d8d92mov [rsp+936], ecx
000d8d99mov ecx, [rsp+444]
000d8da0mov [rsp+940], ecx
000d8da7mov ecx, [rsp+288]
000d8daemov [rsp+944], ecx
000d8db5mov ecx, [rsp+396]
000d8dbcmov [rsp+948], ecx
000d8dc3mov ecx, [rsp+472]
000d8dcamov [rsp+952], ecx
000d8dd1mov ecx, [rsp+136]
000d8dd8mov [rsp+956], ecx
000d8ddfmov ecx, [rsp+716]
000d8de6mov [rsp+960], ecx
000d8dedmov ecx, [rsp+480]
000d8df4mov [rsp+964], ecx
000d8dfbmov ecx, [rsp+448]
000d8e02mov [rsp+968], ecx
000d8e09mov ecx, [rsp+292]
000d8e10mov [rsp+972], ecx
000d8e17mov ecx, [rsp+296]
000d8e1emov [rsp+976], ecx
000d8e25mov ecx, [rsp+300]
000d8e2cmov [rsp+980], ecx
000d8e33mov ecx, [rsp+304]
000d8e3amov [rsp+984], ecx
000d8e41mov ecx, [rsp+488]
000d8e48mov [rsp+988], ecx
000d8e4fmov ecx, [rsp+308]
000d8e56mov [rsp+992], ecx
000d8e5dmov ecx, [rsp]
000d8e60mov [rsp+996], ecx
000d8e67mov ecx, [rsp+156]
000d8e6emov [rsp+1000], ecx
000d8e75mov ecx, [rsp+160]
000d8e7cmov [rsp+1004], ecx
000d8e83mov ecx, [rsp+496]
000d8e8amov [rsp+1008], ecx
000d8e91mov ecx, [rsp+312]
000d8e98mov [rsp+1012], ecx
000d8e9fmov ecx, [rsp+424]
000d8ea6mov [rsp+1016], ecx
000d8eadmov ecx, [rsp+316]
000d8eb4mov [rsp+1020], ecx
000d8ebbmov ecx, [rsp+164]
000d8ec2mov [rsp+1024], ecx
000d8ec9mov ecx, [rsp+400]
000d8ed0mov [rsp+1028], ecx
000d8ed7mov ecx, [rsp+320]
000d8edemov [rsp+1032], ecx
000d8ee5mov ecx, [rsp+60]
000d8ee9mov [rsp+1036], ecx
000d8ef0mov ecx, [rsp+700]
000d8ef7mov [rsp+1040], ecx
000d8efemov ecx, [rsp+504]
000d8f05mov [rsp+1044], ecx
000d8f0cmov ecx, [rsp+324]
000d8f13mov [rsp+1048], ecx
000d8f1amov ecx, [rsp+328]
000d8f21mov [rsp+1052], ecx
000d8f28mov ecx, [rsp+512]
000d8f2fmov [rsp+1056], ecx
000d8f36mov ecx, [rsp+468]
000d8f3dmov [rsp+1060], ecx
000d8f44mov ecx, [rsp+332]
000d8f4bmov [rsp+1064], ecx
000d8f52mov ecx, [rsp+452]
000d8f59mov [rsp+1068], ecx
000d8f60mov ecx, [rsp+704]
000d8f67mov [rsp+1072], ecx
000d8f6emov ecx, [rsp+520]
000d8f75mov [rsp+1076], ecx
000d8f7cmov ecx, [rsp+184]
000d8f83mov [rsp+1080], ecx
000d8f8amov ecx, [rsp+168]
000d8f91mov [rsp+1084], ecx
000d8f98mov [rsp+1088], r9l
000d8fa0mov ecx, [rsp+708]
000d8fa7mov [rsp+1092], ecx
000d8faemov [rsp+1096], r13l
000d8fb6mov [rsp+1100], r12l
000d8fberol ebx, 7
000d8fc1xor r14l, ebp
000d8fc4xor r14l, ebx
000d8fc7rol r14l, 5
000d8fcbmov ecx, [rsp+1396]
000d8fd2xor r14l, ecx
000d8fd5mov [rsp+1104], ecx
000d8fdcxor r15l, ebx
000d8fdfrol r15l, 22
000d8fe3mov ecx, [rsp+464]
000d8feaxor ebp, ecx
000d8fecmov [rsp+1108], ecx
000d8ff3mov esi, [rsp+1400]
000d8ffaxor r15l, esi
000d8ffdmov ecx, [rsp+1404]
000d9004xor ebx, ecx
000d9006mov [rsp+1112], esi
000d900dmov [rsp+1116], ecx
000d9014push 20
000d9016pop rcx
000d9017lea rdi, [rsp+1120]
000d901flea rsi, [rsp+528]
000d9027rep movsd [rdi], [rsi]
000d9029mov [rsp+1200], ebx
000d9030mov [rsp+1204], r15l
000d9038mov [rsp+1208], ebp
000d903fmov [rsp+1212], r14l
000d9047mov [rsp+1216], r10l
000d904fmov [rsp+1220], r11l
000d9057mov [rsp+1224], eax
000d905emov eax, [rsp+432]
000d9065mov [rsp+1228], eax
000d906cpunpckldq x0, x1
000d9070mov [rsp+1232], edx
000d9077mov [rsp+1236], r8l
000d907fmovq [rsp+1240], x0
000d9088mov [rsp+1248], 80
000d9093mov r13, [rsp+1416]
000d909bmov rbp, [rsp+1424]
000d90a3
000d90a3loc_d90a3:
000d90a3sub r13, rbp
000d90a6mov eax, 4096
000d90abcmp r13, rax
000d90aecmovae r13, rax
000d90b2lea rdi, [rsp+1408]
000d90bamov rsi, r13
000d90bdcall _<crypto::buffer::RefReadBuffer as crypto::buffer::ReadBuffer>::take_next
000d90c2mov rbx, rax
000d90c5mov r14, rdx
000d90c8mov ecx, 4096
000d90cdxor edi, edi
000d90cfmov [rsp+472], r13
000d90d7mov rsi, r13
000d90dalea r15, [rsp+2576]
000d90e2mov rdx, r15
000d90e5lea r8, [rip+0x112214]
000d90eccall _<core::ops::range::Range<usize> as core::slice::index::SliceIndex<[T]>>::index_mut
000d90f1mov [rsp+512], rax
000d90f9mov [rsp+520], r14
000d9101cmp r14, rdx
000d9104jne 0xdb300
000d910axor ecx, ecx
000d910cmov [rsp+480], rbx
000d9114
000d9114loc_d9114:
000d9114cmp [rsp+520], rcx
000d911cje 0xd9c99
000d9122mov dl, [rbx+rcx]
000d9125mov edi, [rsp+1248]
000d912ccmp rdi, 80
000d9130jne 0xd9c6b
000d9136mov [rsp+504], rcx
000d913emov r10l, [rsp+1200]
000d9146mov r14l, [rsp+1204]
000d914emov r12l, [rsp+1208]
000d9156mov [rsp+60], dl
000d915amov edx, [rsp+1212]
000d9161mov esi, [rsp+1216]
000d9168mov eax, [rsp+1220]
000d916fmov [rsp+400], rax
000d9177mov r9l, [rsp+1232]
000d917fmov [rsp+112], r9
000d9184mov eax, [rsp+1236]
000d918bmov edi, [rsp+1240]
000d9192imul r8l, edi, 0x54655307
000d9199mov ebx, edi
000d919band ebx, 1
000d919eneg ebx
000d91a0and ebx, r9l
000d91a3xor ebx, r14l
000d91a6add ebx, [rsp+1244]
000d91adrol r8l, 7
000d91b1mov rdi, rdx
000d91b4mov r9l, edx
000d91b7shr r9l, 8
000d91bbmov [rsp+16], r10l
000d91c0mov ebp, r10l
000d91c3shl ebp, 8
000d91c6xor ebp, r9l
000d91c9mov r9l, r10l
000d91ccshr r9l, 24
000d91d0lea r10, [rip-0x8e33b]
000d91d7xor ebp, [r10+4*r9]
000d91dbmov rcx, r10
000d91demov r9l, 255
000d91e4and rdi, r9
000d91e7mov r11l, 255
000d91edlea r9, [rip-0x8df58]
000d91f4xor ebp, [r9+4*rdi]
000d91f8mov r15, r9
000d91fbxor ebp, eax
000d91fdlea edi, [rbx+rax]
000d9200mov [rsp+64], rax
000d9205xor edi, r8l
000d9208imul r9l, ebx, 0x54655307
000d920fand ebx, 1
000d9212neg ebx
000d9214and ebx, eax
000d9216xor ebx, r12l
000d9219add ebx, r8l
000d921crol r9l, 7
000d9220mov rax, rsi
000d9223mov r8, rsi
000d9226mov r10l, eax
000d9229mov [rsp], rsi
000d922dshr r10l, 8
000d9231mov r13l, r14l
000d9234shl r13l, 8
000d9238xor r13l, r10l
000d923bmov r10l, r14l
000d923eshr r10l, 24
000d9242xor r13l, [rcx+4*r10]
000d9246and r8, r11
000d9249xor r13l, [r15+4*r8]
000d924dlea r8l, [rbx+rbp]
000d9251xor r8l, r9l
000d9254imul r10l, ebx, 0x54655307
000d925band ebx, 1
000d925eneg ebx
000d9260and ebx, ebp
000d9262xor ebx, edx
000d9264add ebx, r9l
000d9267mov rax, [rsp+400]
000d926fmov r9l, eax
000d9272shr r9l, 8
000d9276mov r11l, r12l
000d9279shl r11l, 8
000d927dxor r11l, r9l
000d9280mov r9l, r12l
000d9283shr r9l, 24
000d9287xor r11l, [rcx+4*r9]
000d928bmov r9, rax
000d928emov eax, 255
000d9293and r9, rax
000d9296xor r11l, [r15+4*r9]
000d929amov rax, r11
000d929dxor r13l, ebp
000d92a0rol r10l, 7
000d92a4lea r9l, [rbx+r13]
000d92a8xor r9l, r10l
000d92abimul ecx, ebx, 0x54655307
000d92b1and ebx, 1
000d92b4neg ebx
000d92b6and ebx, r13l
000d92b9xor ebx, esi
000d92bbadd ebx, r10l
000d92bemov r11l, [rsp+1224]
000d92c6mov r10l, r11l
000d92c9mov r15, r11
000d92ccmov [rsp+128], r11
000d92d4shr r10l, 8
000d92d8mov esi, edx
000d92dashl esi, 8
000d92ddxor esi, r10l
000d92e0xor eax, r13l
000d92e3rol ecx, 7
000d92e6mov [rsp+96], ecx
000d92ealea r10l, [rbx+rax]
000d92eexor r10l, ecx
000d92f1mov r11l, r9l
000d92f4and r11l, edi
000d92f7xor r11l, r10l
000d92faxor r9l, r8l
000d92fdor r10l, edi
000d9300xor r10l, r8l
000d9303xor r9l, r11l
000d9306xor edi, r9l
000d9309mov r8l, edi
000d930cor r8l, r10l
000d930fxor r8l, r11l
000d9312and r11l, r10l
000d9315xor r11l, edi
000d9318xor r10l, r12l
000d931bxor r10l, r11l
000d931exor r11l, edx
000d9321shr edx, 24
000d9324lea rdi, [rip-0x8e48f]
000d932bxor esi, [rdi+4*rdx]
000d932emov rdx, r15
000d9331mov ecx, 255
000d9336and rdx, rcx
000d9339lea rdi, [rip-0x8e0a4]
000d9340xor esi, [rdi+4*rdx]
000d9343xor r9l, [rsp+16]
000d9348xor r14l, r8l
000d934bxor r10l, r8l
000d934emov [rsp+2240], r9l
000d9356mov [rsp+2244], r14l
000d935emov [rsp+2248], r10l
000d9366not r11l
000d9369mov [rsp+2252], r11l
000d9371mov r15l, [rsp+1228]
000d9379xor esi, eax
000d937bmov [rsp+16], rsi
000d9380mov r14, rax
000d9383mov [rsp+136], rax
000d938blea rdi, [rsp+1120]
000d9393xor esi, esi
000d9395push 16
000d9397pop rdx
000d9398lea rcx, [rip+0x111fd9]
000d939fcall core::array::_<impl core::ops::index::IndexMut<I> for [T; N]>::index_mut
000d93a4mov rdi, rax
000d93a7mov rsi, rdx
000d93aalea rdx, [rsp+2240]
000d93b2call crypto::cryptoutil::write_u32v_le
000d93b7imul ecx, ebx, 0x54655307
000d93bdand ebx, 1
000d93c0neg ebx
000d93c2and ebx, r14l
000d93c5mov r10, [rsp+400]
000d93cdxor ebx, r10l
000d93d0rol ecx, 7
000d93d3mov [rsp+424], r15
000d93dbmov rax, r15
000d93demov edi, 255
000d93e3and rax, rdi
000d93e6mov edx, r15l
000d93e9shr edx, 8
000d93ecmov r12, [rsp]
000d93f0mov esi, r12l
000d93f3shl esi, 8
000d93f6xor esi, edx
000d93f8mov edx, r12l
000d93fbshr edx, 24
000d93felea r12, [rip-0x8e569]
000d9405xor esi, [r12+4*rdx]
000d9409lea r15, [rip-0x8e174]
000d9410xor esi, [r15+4*rax]
000d9414add ebx, [rsp+96]
000d9418mov r14, [rsp+16]
000d941dxor esi, r14l
000d9420mov r9, rsi
000d9423lea eax, [rbx+r14]
000d9427xor eax, ecx
000d9429imul edx, ebx, 0x54655307
000d942fand ebx, 1
000d9432neg ebx
000d9434and ebx, r14l
000d9437mov r11, [rsp+128]
000d943fxor ebx, r11l
000d9442rol edx, 7
000d9445mov r8, [rsp+112]
000d944amov rsi, r8
000d944dand rsi, rdi
000d9450mov edi, r8l
000d9453shr edi, 8
000d9456mov r8l, r10l
000d9459shl r8l, 8
000d945dxor r8l, edi
000d9460mov edi, r10l
000d9463shr edi, 24
000d9466xor r8l, [r12+4*rdi]
000d946axor r8l, [r15+4*rsi]
000d946emov r12, r15
000d9471add ebx, ecx
000d9473xor r8l, r9l
000d9476mov r15, r8
000d9479lea ecx, [rbx+r9]
000d947dmov [rsp+96], r9
000d9482xor ecx, edx
000d9484imul esi, ebx, 0x54655307
000d948aand ebx, 1
000d948dneg ebx
000d948fand ebx, r9l
000d9492mov r14, [rsp+424]
000d949axor ebx, r14l
000d949drol esi, 7
000d94a0mov r8, [rsp+64]
000d94a5mov rdi, r8
000d94a8mov r9l, 255
000d94aeand rdi, r9
000d94b1shr r8l, 8
000d94b5mov r10, r11
000d94b8shl r11l, 8
000d94bcxor r11l, r8l
000d94bfmov r8l, r10l
000d94c2shr r8l, 24
000d94c6lea r10, [rip-0x8e631]
000d94cdxor r11l, [r10+4*r8]
000d94d1xor r11l, [r12+4*rdi]
000d94d5add ebx, edx
000d94d7xor r11l, r15l
000d94dalea edx, [rbx+r15]
000d94demov [rsp+184], r15
000d94e6xor edx, esi
000d94e8imul r12l, ebx, 0x54655307
000d94efand ebx, 1
000d94f2neg ebx
000d94f4and ebx, r15l
000d94f7xor ebx, [rsp+112]
000d94fbrol r12l, 7
000d94ffmov edi, ebp
000d9501shr edi, 8
000d9504mov r15l, r14l
000d9507shl r15l, 8
000d950bxor r15l, edi
000d950emov edi, r14l
000d9511shr edi, 24
000d9514xor r15l, [r10+4*rdi]
000d9518mov edi, ebp
000d951amov r9l, 255
000d9520and edi, r9l
000d9523lea r9, [rip-0x8e28e]
000d952axor r15l, [r9+4*rdi]
000d952eadd ebx, esi
000d9530lea esi, [rbx+r11]
000d9534xor esi, r12l
000d9537mov edi, edx
000d9539and edi, eax
000d953bxor edi, esi
000d953dxor edx, ecx
000d953fxor edx, edi
000d9541or esi, eax
000d9543xor esi, ecx
000d9545xor eax, edx
000d9547mov ecx, eax
000d9549or ecx, esi
000d954bxor ecx, edi
000d954dand edi, esi
000d954fxor edi, eax
000d9551xor edx, [rsp]
000d9554xor esi, [rsp+128]
000d955bxor esi, edi
000d955dxor esi, ecx
000d955fxor ecx, [rsp+400]
000d9566xor edi, r14l
000d9569mov [rsp+2104], edx
000d9570mov [rsp+2108], ecx
000d9577mov [rsp+2112], esi
000d957enot edi
000d9580mov [rsp+2116], edi
000d9587xor r15l, r11l
000d958amov r14, r11
000d958dmov [rsp+40], r11
000d9592lea rdi, [rsp+1120]
000d959apush 16
000d959cpop rsi
000d959dpush 32
000d959fpop rdx
000d95a0lea rcx, [rip+0x111de9]
000d95a7call core::array::_<impl core::ops::index::IndexMut<I> for [T; N]>::index_mut
000d95acmov rdi, rax
000d95afmov rsi, rdx
000d95b2lea rdx, [rsp+2104]
000d95bacall crypto::cryptoutil::write_u32v_le
000d95bfimul ecx, ebx, 0x54655307
000d95c5and ebx, 1
000d95c8neg ebx
000d95caand ebx, r14l
000d95cdmov r9, [rsp+64]
000d95d2xor ebx, r9l
000d95d5rol ecx, 7
000d95d8mov eax, r13l
000d95dbmov edx, 255
000d95e0and eax, edx
000d95e2mov edx, r13l
000d95e5shr edx, 8
000d95e8mov rdi, [rsp+112]
000d95edmov esi, edi
000d95efshl esi, 8
000d95f2xor esi, edx
000d95f4mov edx, edi
000d95f6shr edx, 24
000d95f9lea rdi, [rip-0x8e764]
000d9600xor esi, [rdi+4*rdx]
000d9603lea r10, [rip-0x8e36e]
000d960axor esi, [r10+4*rax]
000d960eadd ebx, r12l
000d9611xor esi, r15l
000d9614mov r11, rsi
000d9617lea eax, [rbx+r15]
000d961bmov [rsp+400], r15
000d9623xor eax, ecx
000d9625imul edx, ebx, 0x54655307
000d962band ebx, 1
000d962eneg ebx
000d9630and ebx, r15l
000d9633xor ebx, ebp
000d9635rol edx, 7
000d9638mov r8, [rsp+136]
000d9640mov esi, r8l
000d9643mov edi, 255
000d9648and esi, edi
000d964amov edi, r8l
000d964dmov r12, r8
000d9650shr edi, 8
000d9653mov r8l, r9l
000d9656shl r8l, 8
000d965axor r8l, edi
000d965dmov edi, r9l
000d9660shr edi, 24
000d9663lea r9, [rip-0x8e7ce]
000d966axor r8l, [r9+4*rdi]
000d966emov r15, r9
000d9671xor r8l, [r10+4*rsi]
000d9675mov r14, r10
000d9678add ebx, ecx
000d967axor r8l, r11l
000d967dmov r10, r8
000d9680lea ecx, [rbx+r11]
000d9684mov [rsp+128], r11
000d968cxor ecx, edx
000d968eimul esi, ebx, 0x54655307
000d9694and ebx, 1
000d9697neg ebx
000d9699and ebx, r11l
000d969cxor ebx, r13l
000d969frol esi, 7
000d96a2mov r9, [rsp+16]
000d96a7mov edi, r9l
000d96aamov r8l, 255
000d96b0and edi, r8l
000d96b3mov r8l, r9l
000d96b6shr r8l, 8
000d96bamov r9l, ebp
000d96bdshl r9l, 8
000d96c1xor r9l, r8l
000d96c4mov r8l, ebp
000d96c7shr r8l, 24
000d96cbmov r11, r15
000d96cexor r9l, [r15+4*r8]
000d96d2xor r9l, [r14+4*rdi]
000d96d6mov r15, r14
000d96d9add ebx, edx
000d96dbxor r9l, r10l
000d96demov [rsp], r9
000d96e2lea edx, [rbx+r10]
000d96e6mov [rsp+424], r10
000d96eexor edx, esi
000d96f0imul r14l, ebx, 0x54655307
000d96f7and ebx, 1
000d96faneg ebx
000d96fcand ebx, r10l
000d96ffxor ebx, r12l
000d9702rol r14l, 7
000d9706mov r9, [rsp+96]
000d970bmov edi, r9l
000d970eshr edi, 8
000d9711mov r12l, r13l
000d9714shl r12l, 8
000d9718xor r12l, edi
000d971bmov edi, r13l
000d971eshr edi, 24
000d9721xor r12l, [r11+4*rdi]
000d9725mov edi, r9l
000d9728mov r9l, 255
000d972eand edi, r9l
000d9731xor r12l, [r15+4*rdi]
000d9735add ebx, esi
000d9737mov r11, [rsp]
000d973blea esi, [rbx+r11]
000d973fxor esi, r14l
000d9742mov edi, edx
000d9744and edi, eax
000d9746xor edi, esi
000d9748xor edx, ecx
000d974axor edx, edi
000d974cor esi, eax
000d974exor esi, ecx
000d9750xor eax, edx
000d9752mov ecx, eax
000d9754or ecx, esi
000d9756xor ecx, edi
000d9758and edi, esi
000d975axor edi, eax
000d975cxor edx, [rsp+112]
000d9760xor esi, ebp
000d9762xor esi, edi
000d9764xor esi, ecx
000d9766xor ecx, [rsp+64]
000d976axor edi, r13l
000d976dmov [rsp+2144], edx
000d9774mov [rsp+2148], ecx
000d977bmov [rsp+2152], esi
000d9782not edi
000d9784mov [rsp+2156], edi
000d978bxor r12l, r11l
000d978emov rbp, r11
000d9791lea rdi, [rsp+1120]
000d9799push 32
000d979bpop rsi
000d979cpush 48
000d979epop rdx
000d979flea rcx, [rip+0x111c02]
000d97a6call core::array::_<impl core::ops::index::IndexMut<I> for [T; N]>::index_mut
000d97abmov rdi, rax
000d97aemov rsi, rdx
000d97b1lea rdx, [rsp+2144]
000d97b9call crypto::cryptoutil::write_u32v_le
000d97beimul ecx, ebx, 0x54655307
000d97c4and ebx, 1
000d97c7neg ebx
000d97c9and ebx, ebp
000d97cbmov r10, [rsp+16]
000d97d0xor ebx, r10l
000d97d3rol ecx, 7
000d97d6mov rsi, [rsp+184]
000d97demov eax, esi
000d97e0mov edx, 255
000d97e5and eax, edx
000d97e7mov edx, esi
000d97e9shr edx, 8
000d97ecmov rdi, [rsp+136]
000d97f4mov esi, edi
000d97f6shl esi, 8
000d97f9xor esi, edx
000d97fbmov edx, edi
000d97fdshr edx, 24
000d9800lea r8, [rip-0x8e96b]
000d9807xor esi, [r8+4*rdx]
000d980blea r13, [rip-0x8e576]
000d9812xor esi, [r13+4*rax]
000d9817add ebx, r14l
000d981axor esi, r12l
000d981dmov r11, rsi
000d9820lea eax, [rbx+r12]
000d9824mov [rsp+112], r12
000d9829xor eax, ecx
000d982bimul edx, ebx, 0x54655307
000d9831and ebx, 1
000d9834neg ebx
000d9836and ebx, r12l
000d9839mov r15, [rsp+96]
000d983exor ebx, r15l
000d9841rol edx, 7
000d9844mov r12, [rsp+40]
000d9849mov esi, r12l
000d984cmov ebp, 255
000d9851and esi, ebp
000d9853mov edi, r12l
000d9856shr edi, 8
000d9859mov r9l, r10l
000d985cshl r9l, 8
000d9860xor r9l, edi
000d9863mov edi, r10l
000d9866shr edi, 24
000d9869xor r9l, [r8+4*rdi]
000d986dxor r9l, [r13+4*rsi]
000d9872add ebx, ecx
000d9874xor r9l, r11l
000d9877mov r14, r9
000d987alea ecx, [rbx+r11]
000d987emov [rsp+64], r11
000d9883xor ecx, edx
000d9885imul esi, ebx, 0x54655307
000d988band ebx, 1
000d988eneg ebx
000d9890and ebx, r11l
000d9893mov r10, [rsp+184]
000d989bxor ebx, r10l
000d989erol esi, 7
000d98a1mov r8, [rsp+400]
000d98a9mov edi, r8l
000d98acand edi, ebp
000d98aeshr r8l, 8
000d98b2mov r11l, r15l
000d98b5shl r11l, 8
000d98b9xor r11l, r8l
000d98bcmov r8l, r15l
000d98bfshr r8l, 24
000d98c3lea r9, [rip-0x8ea2e]
000d98caxor r11l, [r9+4*r8]
000d98cexor r11l, [r13+4*rdi]
000d98d3add ebx, edx
000d98d5xor r11l, r14l
000d98d8lea edx, [rbx+r14]
000d98dcmov [rsp+496], r14
000d98e4xor edx, esi
000d98e6imul ebp, ebx, 0x54655307
000d98ecand ebx, 1
000d98efneg ebx
000d98f1and ebx, r14l
000d98f4xor ebx, r12l
000d98f7rol ebp, 7
000d98famov r14, [rsp+128]
000d9902mov edi, r14l
000d9905shr edi, 8
000d9908mov r8l, r10l
000d990bshl r8l, 8
000d990fxor r8l, edi
000d9912mov edi, r10l
000d9915shr edi, 24
000d9918xor r8l, [r9+4*rdi]
000d991cmov edi, r14l
000d991fmov r12, r14
000d9922mov r9l, 255
000d9928and edi, r9l
000d992bxor r8l, [r13+4*rdi]
000d9930mov r14, r8
000d9933add ebx, esi
000d9935lea esi, [rbx+r11]
000d9939xor esi, ebp
000d993bmov edi, edx
000d993dand edi, eax
000d993fxor edi, esi
000d9941xor edx, ecx
000d9943xor edx, edi
000d9945or esi, eax
000d9947xor esi, ecx
000d9949xor eax, edx
000d994bmov ecx, eax
000d994dor ecx, esi
000d994fxor ecx, edi
000d9951and edi, esi
000d9953xor edi, eax
000d9955xor edx, [rsp+136]
000d995cxor esi, [rsp+96]
000d9960mov rax, [rsp+16]
000d9965xor eax, ecx
000d9967xor esi, edi
000d9969xor esi, ecx
000d996bxor edi, r10l
000d996emov [rsp+1648], edx
000d9975mov [rsp+1652], eax
000d997cmov [rsp+1656], esi
000d9983not edi
000d9985mov [rsp+1660], edi
000d998cxor r14l, r11l
000d998fmov r15, r11
000d9992mov [rsp+488], r11
000d999alea rdi, [rsp+1120]
000d99a2push 48
000d99a4pop rsi
000d99a5push 64
000d99a7pop rdx
000d99a8lea rcx, [rip+0x111a11]
000d99afcall core::array::_<impl core::ops::index::IndexMut<I> for [T; N]>::index_mut
000d99b4mov rdi, rax
000d99b7mov rsi, rdx
000d99balea rdx, [rsp+1648]
000d99c2call crypto::cryptoutil::write_u32v_le
000d99c7imul eax, ebx, 0x54655307
000d99cdand ebx, 1
000d99d0neg ebx
000d99d2and ebx, r15l
000d99d5mov r13, [rsp+400]
000d99ddxor ebx, r13l
000d99e0rol eax, 7
000d99e3mov r8l, eax
000d99e6mov [rsp+96], eax
000d99eamov rsi, [rsp+424]
000d99f2mov ecx, esi
000d99f4mov edi, 255
000d99f9and ecx, edi
000d99fbmov edx, esi
000d99fdmov rax, rsi
000d9a00shr edx, 8
000d9a03mov rsi, [rsp+40]
000d9a08mov r15l, esi
000d9a0bshl r15l, 8
000d9a0fxor r15l, edx
000d9a12mov edx, esi
000d9a14shr edx, 24
000d9a17lea r10, [rip-0x8eb82]
000d9a1exor r15l, [r10+4*rdx]
000d9a22lea r11, [rip-0x8e78d]
000d9a29xor r15l, [r11+4*rcx]
000d9a2dadd ebx, ebp
000d9a2fmov [rsp+16], r14
000d9a34xor r15l, r14l
000d9a37lea ecx, [rbx+r14]
000d9a3bimul edx, ebx, 0x54655307
000d9a41and ebx, 1
000d9a44neg ebx
000d9a46and ebx, r14l
000d9a49mov r14, r12
000d9a4cxor ebx, r14l
000d9a4fadd ebx, r8l
000d9a52rol edx, 7
000d9a55mov r8, [rsp]
000d9a59mov esi, r8l
000d9a5cand esi, edi
000d9a5emov edi, r8l
000d9a61mov r9, r8
000d9a64shr edi, 8
000d9a67mov r8, r13
000d9a6amov ebp, r8l
000d9a6dshl ebp, 8
000d9a70xor ebp, edi
000d9a72mov edi, r8l
000d9a75shr edi, 24
000d9a78xor ebp, [r10+4*rdi]
000d9a7cxor ebp, [r11+4*rsi]
000d9a80xor ebp, r15l
000d9a83lea edi, [rbx+r15]
000d9a87imul r8l, ebx, 0x54655307
000d9a8eand ebx, 1
000d9a91neg ebx
000d9a93and ebx, r15l
000d9a96mov r10, rax
000d9a99xor ebx, r10l
000d9a9cadd ebx, edx
000d9a9erol r8l, 7
000d9aa2lea esi, [rbx+rbp]
000d9aa5imul r11l, ebx, 0x54655307
000d9aacand ebx, 1
000d9aafneg ebx
000d9ab1and ebx, ebp
000d9ab3xor ebx, r9l
000d9ab6add ebx, r8l
000d9ab9mov rax, [rsp+64]
000d9abemov r9l, eax
000d9ac1shr r9l, 8
000d9ac5mov r13l, r10l
000d9ac8shl r13l, 8
000d9accxor r13l, r9l
000d9acfxor esi, r8l
000d9ad2mov r9, r12
000d9ad5mov r8l, r9l
000d9ad8shl r8l, 8
000d9adcmov r14, [rsp+112]
000d9ae1mov r12l, r14l
000d9ae4shr r12l, 8
000d9ae8xor r12l, r8l
000d9aebmov r8l, r9l
000d9aeeshr r8l, 24
000d9af2lea r9, [rip-0x8ec5d]
000d9af9xor r12l, [r9+4*r8]
000d9afdmov r8l, r14l
000d9b00mov r14l, 255
000d9b06and r8l, r14l
000d9b09lea r14, [rip-0x8e874]
000d9b10xor r12l, [r14+4*r8]
000d9b14rol r11l, 7
000d9b18xor edi, edx
000d9b1amov edx, r10l
000d9b1dshr edx, 24
000d9b20xor r13l, [r9+4*rdx]
000d9b24mov edx, eax
000d9b26mov eax, 255
000d9b2band edx, eax
000d9b2dxor r12l, ebp
000d9b30xor r13l, [r14+4*rdx]
000d9b34xor ecx, [rsp+96]
000d9b38lea eax, [rbx+r12]
000d9b3cxor eax, r11l
000d9b3fmov r14l, r11l
000d9b42mov edx, esi
000d9b44and edx, ecx
000d9b46xor edx, eax
000d9b48xor esi, edi
000d9b4axor esi, edx
000d9b4cor eax, ecx
000d9b4exor eax, edi
000d9b50xor ecx, esi
000d9b52mov edi, ecx
000d9b54or edi, eax
000d9b56xor edi, edx
000d9b58and edx, eax
000d9b5axor edx, ecx
000d9b5cxor esi, [rsp+40]
000d9b60xor eax, [rsp+128]
000d9b67mov rcx, [rsp+400]
000d9b6fxor ecx, edi
000d9b71xor eax, edx
000d9b73xor eax, edi
000d9b75xor edx, r10l
000d9b78mov [rsp+528], esi
000d9b7fmov [rsp+532], ecx
000d9b86mov [rsp+536], eax
000d9b8dnot edx
000d9b8fmov [rsp+540], edx
000d9b96xor r13l, r12l
000d9b99lea rdi, [rsp+1120]
000d9ba1push 64
000d9ba3pop rsi
000d9ba4push 80
000d9ba6pop rdx
000d9ba7lea rcx, [rip+0x11182a]
000d9baecall core::array::_<impl core::ops::index::IndexMut<I> for [T; N]>::index_mut
000d9bb3mov rdi, rax
000d9bb6mov rsi, rdx
000d9bb9lea rdx, [rsp+528]
000d9bc1call crypto::cryptoutil::write_u32v_le
000d9bc6xor edi, edi
000d9bc8mov dl, [rsp+60]
000d9bccmov rcx, [rsp+504]
000d9bd4mov rax, [rsp]
000d9bd8mov [rsp+1200], eax
000d9bdfmov rax, [rsp+112]
000d9be4mov [rsp+1204], eax
000d9bebmov rax, [rsp+64]
000d9bf0mov [rsp+1208], eax
000d9bf7mov rax, [rsp+496]
000d9bffmov [rsp+1212], eax
000d9c06mov rax, [rsp+488]
000d9c0emov [rsp+1216], eax
000d9c15mov rax, [rsp+16]
000d9c1amov [rsp+1220], eax
000d9c21mov [rsp+1224], r15l
000d9c29lea r15, [rsp+2576]
000d9c31mov [rsp+1228], ebp
000d9c38mov [rsp+1232], r12l
000d9c40mov [rsp+1236], r13l
000d9c48mov [rsp+1240], ebx
000d9c4fmov rbx, [rsp+480]
000d9c57mov [rsp+1244], r14l
000d9c5fand [rsp+1248], 0
000d9c67xor eax, eax
000d9c69jmp 0xd9c76
000d9c6b
000d9c6bloc_d9c6b:
000d9c6bcmp edi, 80
000d9c6ejae 0xdb2ba
000d9c74mov eax, edi
000d9c76
000d9c76loc_d9c76:
000d9c76xor dl, [rsp+rdi+1120]
000d9c7dinc eax
000d9c7fmov [rsp+1248], eax
000d9c86mov rax, [rsp+512]
000d9c8emov [rax+rcx], dl
000d9c91inc rcx
000d9c94jmp 0xd9114
000d9c99
000d9c99loc_d9c99:
000d9c99mov r13, [rsp+1416]
000d9ca1mov rbp, [rsp+1424]
000d9ca9mov ecx, 4096
000d9caexor edi, edi
000d9cb0mov rsi, [rsp+472]
000d9cb8mov rdx, r15
000d9cbblea r8, [rip+0x111656]
000d9cc2call _<core::ops::range::Range<usize> as core::slice::index::SliceIndex<[T]>>::index_mut
000d9cc7mov [rsp+528], rax
000d9ccfmov [rsp+536], rdx
000d9cd7and [rsp+544], 0
000d9ce0lea rdi, [rsp+528]
000d9ce8mov rsi, rdx
000d9cebcall _<crypto::buffer::RefReadBuffer as crypto::buffer::ReadBuffer>::take_next
000d9cf0mov r14, rax
000d9cf3mov r12, rdx
000d9cf6lea rdi, [rsp+1520]
000d9cfemov rsi, rdx
000d9d01call alloc::vec::Vec<T,A>::reserve
000d9d06mov rbx, [rsp+1520]
000d9d0emov r15, [rsp+1536]
000d9d16test r12, r12
000d9d19je 0xd9d30
000d9d1bxor eax, eax
000d9d1d
000d9d1dloc_d9d1d:
000d9d1dmov cl, [r14+rax]
000d9d21mov [rbx+r15], cl
000d9d25inc r15
000d9d28inc rax
000d9d2bcmp r12, rax
000d9d2ejne 0xd9d1d
000d9d30
000d9d30loc_d9d30:
000d9d30mov [rsp+1536], r15
000d9d38cmp rbp, r13
000d9d3bjne 0xd90a3
000d9d41movzx eax, [rsp+1528]
000d9d49mov [rsp+16], rax
000d9d4emovzx ebp, [rsp+1535]
000d9d56movzx r13l, [rsp+1533]
000d9d5fmov r14l, [rsp+1529]
000d9d67mov rcx, [rsp+1480]
000d9d6flea rdi, [rsp+2576]
000d9d77mov r12l, [rsp+172]
000d9d7fmov esi, r12l
000d9d82xor edx, edx
000d9d84call _<std::fs::File as std::io::Seek>::seek
000d9d89cmp [rsp+2576], 0
000d9d92jne 0xdb36c
000d9d98shl ebp, 16
000d9d9bor r13l, ebp
000d9d9eshl r13, 32
000d9da2or r14, r13
000d9da5mov edi, r12l
000d9da8mov rsi, rbx
000d9dabmov rdx, r15
000d9daecall std::io::Write::write_all
000d9db3test rax, rax
000d9db6jne 0xda35d
000d9dbcinc [rsp+2472]
000d9dc3mov rax, [rsp+1480]
000d9dcbmov [rsp+720], rax
000d9dd3lea r15, [rsp+2576]
000d9ddbmov rdi, r15
000d9ddemov esi, [rsp+436]
000d9de5lea r13, [rsp+720]
000d9dedmov rdx, r13
000d9df0push 8
000d9df2pop rcx
000d9df3call _<std::fs::File as std::io::Write>::write
000d9df8mov rdi, r15
000d9dfbcall core::ptr::drop_in_place<core::result::Result<usize,std::io::error::Error>>
000d9e00mov rax, [rsp+1480]
000d9e08add rax, [rsp+1264]
000d9e10add rax, [rsp+2200]
000d9e18mov [rsp+1480], rax
000d9e20mov [rsp+1408], rax
000d9e28mov rsi, [rsp+72]
000d9e2dmov rdx, [rsp+88]
000d9e32lea rbp, [rsp+528]
000d9e3amov rdi, rbp
000d9e3dcall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000d9e42lea rax, [rsp+1408]
000d9e4amov [rsp+720], rax
000d9e52lea rax, [rip+0x3e462]
000d9e59mov [rsp+728], rax
000d9e61lea rax, [rip+0x10d070]
000d9e68mov [rsp+2576], rax
000d9e70push 2
000d9e72pop rcx
000d9e73mov [rsp+2584], rcx
000d9e7band [rsp+2608], 0
000d9e84mov [rsp+736], rbp
000d9e8clea rax, [rip+0xebe3d]
000d9e93mov [rsp+744], rax
000d9e9bmov [rsp+2592], r13
000d9ea3mov [rsp+2600], rcx
000d9eablea r13, [rsp+1648]
000d9eb3mov rdi, r13
000d9eb6mov rsi, r15
000d9eb9call alloc::fmt::format
000d9ebemov rdi, [rsp+528]
000d9ec6mov rsi, [rsp+536]
000d9ececall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d9ed3mov rdi, [rsp+1560]
000d9edbmov rsi, r13
000d9edecall indicatif::progress_bar::ProgressBar::println
000d9ee3mov rax, [rip+0x139076]
000d9eeacmp rax, 4
000d9eeejbe 0xd9fb3
000d9ef4mov rax, [rsp+1480]
000d9efcmov [rsp+1648], rax
000d9f04mov rsi, [rsp+72]
000d9f09mov rdx, [rsp+88]
000d9f0emov rdi, rbp
000d9f11call _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000d9f16lea rax, [rsp+1648]
000d9f1emov [rsp+720], rax
000d9f26lea rax, [rip+0x3e38e]
000d9f2dmov [rsp+728], rax
000d9f35lea rax, [rip+0x10cf9c]
000d9f3cmov [rsp+2576], rax
000d9f44push 2
000d9f46pop rcx
000d9f47mov [rsp+2584], rcx
000d9f4fand [rsp+2608], 0
000d9f58mov [rsp+736], rbp
000d9f60lea rax, [rip+0xebd69]
000d9f67mov [rsp+744], rax
000d9f6flea rax, [rsp+720]
000d9f77mov [rsp+2592], rax
000d9f7fmov [rsp+2600], rcx
000d9f87mov rdi, r15
000d9f8apush 5
000d9f8cpop rsi
000d9f8dlea rdx, [rip+0x10ce04]
000d9f94mov ecx, 144
000d9f99call log::__private_api::log
000d9f9emov rdi, [rsp+528]
000d9fa6mov rsi, [rsp+536]
000d9faecall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d9fb3
000d9fb3loc_d9fb3:
000d9fb3shl r14, 8
000d9fb7add r14, [rsp+16]
000d9fbcmov rdi, rbx
000d9fbfmov rsi, r14
000d9fc2call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000d9fc7lea rbp, [rsp+720]
000d9fcflea r13, [rip+0x10d432]
000d9fd6mov edi, [rsp+172]
000d9fddjmp 0xda1fa
000d9fe2
000d9fe2loc_d9fe2:
000d9fe2mov rsi, [rsp+72]
000d9fe7mov rdx, [rsp+88]
000d9feclea r15, [rsp+528]
000d9ff4mov rdi, r15
000d9ff7call _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000d9ffcmov rax, [rsp+1480]
000da004mov [rsp+1520], rax
000da00cmov r14, [rsp+1264]
000da014add rax, r14
000da017mov [rsp+1408], rax
000da01fmov [rsp+2576], r15
000da027mov r15, r13
000da02alea rax, [rip+0xebc9f]
000da031mov [rsp+2584], rax
000da039mov [rsp+2592], rbx
000da041lea rcx, [rip+0x3e273]
000da048mov [rsp+2600], rcx
000da050lea rax, [rip+0x10cf11]
000da057mov [rsp+720], rax
000da05fmov [rsp+728], 4
000da06band [rsp+752], 0
000da074lea rax, [rsp+1408]
000da07cmov [rsp+2608], rax
000da084mov [rsp+2616], rcx
000da08cmov [rsp+736], r13
000da094mov [rsp+744], 3
000da0a0lea rbx, [rsp+1648]
000da0a8mov rdi, rbx
000da0abmov rsi, rbp
000da0aecall alloc::fmt::format
000da0b3mov rdi, [rsp+528]
000da0bbmov rsi, [rsp+536]
000da0c3call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da0c8mov rdi, [rsp+1560]
000da0d0mov rsi, rbx
000da0d3call indicatif::progress_bar::ProgressBar::println
000da0d8mov rax, [rip+0x138e81]
000da0dfcmp rax, 4
000da0e3jbe 0xda1d1
000da0e9mov rsi, [rsp+72]
000da0eemov rdx, [rsp+88]
000da0f3lea rbx, [rsp+528]
000da0fbmov rdi, rbx
000da0fecall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000da103mov rax, [rsp+1480]
000da10bmov [rsp+1408], rax
000da113mov rcx, r14
000da116add rcx, rax
000da119mov [rsp+1648], rcx
000da121mov [rsp+2576], rbx
000da129lea rax, [rip+0xebba0]
000da130mov [rsp+2584], rax
000da138lea rax, [rsp+1408]
000da140mov [rsp+2592], rax
000da148lea rax, [rip+0x3e16c]
000da14fmov [rsp+2600], rax
000da157lea rcx, [rip+0x10ce0a]
000da15emov [rsp+720], rcx
000da166mov [rsp+728], 4
000da172and [rsp+752], 0
000da17blea rcx, [rsp+1648]
000da183mov [rsp+2608], rcx
000da18bmov [rsp+2616], rax
000da193mov [rsp+736], r15
000da19bmov [rsp+744], 3
000da1a7mov rdi, rbp
000da1aapush 5
000da1acpop rsi
000da1adlea rdx, [rip+0x10cbe4]
000da1b4push 120
000da1b6pop rcx
000da1b7call log::__private_api::log
000da1bcmov rdi, [rsp+528]
000da1c4mov rsi, [rsp+536]
000da1cccall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da1d1
000da1d1loc_da1d1:
000da1d1mov rax, [rsp+1480]
000da1d9add rax, r14
000da1dcadd rax, [rsp+2200]
000da1e4mov [rsp+1480], rax
000da1ecmov edi, [rsp+172]
000da1f3lea r13, [rip+0x10d20e]
000da1fa
000da1faloc_da1fa:
000da1facall [rip+0x137918]
000da200jmp 0xd61a9
000da205
000da205loc_da205:
000da205mov r15, [rsp+536]
000da20dmov rbx, [rip+0x137904]
000da214jmp 0xda688
000da219
000da219loc_da219:
000da219mov r15, [rsp+2584]
000da221jmp 0xda67d
000da226
000da226loc_da226:
000da226call [rip+0x137914]
000da22cmov r15l, [rax]
000da22fshl r15, 32
000da233or r15, 2
000da237lea rbp, [rsp+720]
000da23fjmp 0xda67d
000da244
000da244loc_da244:
000da244mov edi, ebx
000da246mov r15, [rip+0x1378cb]
000da24dcall r15
000da250lea rax, [rsp+792]
000da258and [rax-60], 0
000da25dand [rax-64], 0
000da261mov rax, 0x1b600000000
000da26bmov [rsp+720], rax
000da273mov [rsp+728], 257
000da27dmov rsi, [rsp+1624]
000da285mov rdx, [rsp+1640]
000da28dmov rbx, r14
000da290lea r14, [rsp+2576]
000da298mov rdi, r14
000da29bcall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000da2a0mov rdi, rbp
000da2a3mov rsi, rbx
000da2a6mov rdx, r14
000da2a9call std::fs::OpenOptions::open
000da2aecmp [rsp+528], 0
000da2b6je 0xda2c8
000da2b8mov rbx, r15
000da2bbmov r15, [rsp+536]
000da2c3jmp 0xda350
000da2c8
000da2c8loc_da2c8:
000da2c8mov ebx, [rsp+532]
000da2cfmov rdi, r14
000da2d2mov esi, ebx
000da2d4push 1
000da2d6pop rdx
000da2d7xor ecx, ecx
000da2d9call _<std::fs::File as std::io::Seek>::seek
000da2decmp [rsp+2576], 0
000da2e7jne 0xda33d
000da2e9mov rax, [rsp+2200]
000da2f1mov [rsp+720], rax
000da2f9mov rdi, r14
000da2fcmov esi, ebx
000da2felea rdx, [rsp+720]
000da306push 8
000da308pop rcx
000da309call _<std::fs::File as std::io::Write>::write
000da30ecmp [rsp+2576], 0
000da317jne 0xda33d
000da319mov rdi, r14
000da31cmov esi, ebx
000da31elea rdx, [rsp+1872]
000da326push 32
000da328pop rcx
000da329call _<std::fs::File as std::io::Write>::write
000da32ecmp [rsp+2576], 0
000da337je 0xdb0df
000da33d
000da33dloc_da33d:
000da33dmov r15, [rsp+2584]
000da345
000da345loc_da345:
000da345mov edi, ebx
000da347mov rbx, [rip+0x1377ca]
000da34ecall rbx
000da350
000da350loc_da350:
000da350lea rbp, [rsp+720]
000da358jmp 0xda688
000da35d
000da35dloc_da35d:
000da35dmov [rsp+2104], rax
000da365mov rsi, [rsp+72]
000da36amov rdx, [rsp+88]
000da36flea rbp, [rsp+528]
000da377mov rdi, rbp
000da37acall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000da37fmov rax, [rsp+1480]
000da387mov [rsp+2144], rax
000da38fmov r12, [rsp+1264]
000da397mov rcx, r12
000da39aadd rcx, rax
000da39dmov [rsp+1520], rcx
000da3a5mov [rsp+1408], r12
000da3adlea rdx, [rip+0x10d054]
000da3b4mov [rsp+2576], rdx
000da3bclea rax, [rip+0x29279]
000da3c3mov [rsp+2584], rax
000da3cbmov [rsp+2592], rbp
000da3d3lea rax, [rip+0xeb8f6]
000da3damov [rsp+2600], rax
000da3e2lea rax, [rsp+2144]
000da3eamov [rsp+2608], rax
000da3f2lea rcx, [rip+0x3dec2]
000da3f9mov [rsp+2616], rcx
000da401lea rax, [rsp+1520]
000da409mov [rsp+2624], rax
000da411mov [rsp+2632], rcx
000da419lea rax, [rsp+1408]
000da421mov [rsp+2640], rax
000da429mov [rsp+2648], rcx
000da431lea rax, [rsp+2472]
000da439mov [rsp+2656], rax
000da441lea rax, [rip+0x35ac8]
000da448mov [rsp+2664], rax
000da450lea rax, [rip+0x10caa1]
000da457mov [rsp+720], rax
000da45fpush 7
000da461pop rcx
000da462mov [rsp+728], rcx
000da46aand [rsp+752], 0
000da473lea rax, [rsp+2104]
000da47bmov [rsp+2672], rax
000da483lea rax, [rip+0xc9926]
000da48amov [rsp+2680], rax
000da492lea r15, [rsp+2576]
000da49amov [rsp+736], r15
000da4a2mov [rsp+744], rcx
000da4aalea r13, [rsp+1648]
000da4b2mov r15, rdx
000da4b5mov rdi, r13
000da4b8lea rsi, [rsp+720]
000da4c0call alloc::fmt::format
000da4c5mov rdi, [rsp+528]
000da4cdmov rsi, [rsp+536]
000da4d5call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da4damov rdi, [rsp+1560]
000da4e2mov rsi, r13
000da4e5mov r13, r15
000da4e8call indicatif::progress_bar::ProgressBar::println
000da4edmov rax, [rip+0x138a6c]
000da4f4cmp rax, 4
000da4f8jbe 0xda652
000da4femov rsi, [rsp+72]
000da503mov rdx, [rsp+88]
000da508mov rdi, rbp
000da50bcall _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000da510mov rax, [rsp+1480]
000da518add rax, r12
000da51bmov [rsp+1408], rax
000da523mov [rsp+1648], r12
000da52bmov [rsp+2576], r13
000da533lea rax, [rip+0x29102]
000da53amov [rsp+2584], rax
000da542mov [rsp+2592], rbp
000da54alea rax, [rip+0xeb77f]
000da551mov [rsp+2600], rax
000da559lea rax, [rsp+1480]
000da561mov [rsp+2608], rax
000da569lea rcx, [rip+0x29b00]
000da570mov [rsp+2616], rcx
000da578lea rax, [rsp+1408]
000da580mov [rsp+2624], rax
000da588mov [rsp+2632], rcx
000da590lea rax, [rsp+1648]
000da598mov [rsp+2640], rax
000da5a0mov [rsp+2648], rcx
000da5a8lea rax, [rsp+2472]
000da5b0mov [rsp+2656], rax
000da5b8lea rax, [rip+0x35951]
000da5bfmov [rsp+2664], rax
000da5c7lea rax, [rip+0x10c92a]
000da5cemov [rsp+720], rax
000da5d6push 7
000da5d8pop rcx
000da5d9mov [rsp+728], rcx
000da5e1and [rsp+752], 0
000da5ealea rax, [rsp+2104]
000da5f2mov [rsp+2672], rax
000da5falea rax, [rip+0xc97af]
000da601mov [rsp+2680], rax
000da609lea rax, [rsp+2576]
000da611mov [rsp+736], rax
000da619mov [rsp+744], rcx
000da621lea rdi, [rsp+720]
000da629push 5
000da62bpop rsi
000da62clea rdx, [rip+0x10c765]
000da633mov ecx, 137
000da638call log::__private_api::log
000da63dmov rdi, [rsp+528]
000da645mov rsi, [rsp+536]
000da64dcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da652
000da652loc_da652:
000da652mov r15, [rsp+2104]
000da65ashl r14, 8
000da65eadd r14, [rsp+16]
000da663mov rdi, rbx
000da666mov rsi, r14
000da669call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da66elea rbp, [rsp+720]
000da676mov ebx, [rsp+172]
000da67d
000da67dloc_da67d:
000da67dmov edi, ebx
000da67fmov rbx, [rip+0x137492]
000da686call rbx
000da688
000da688loc_da688:
000da688mov edi, [rsp+436]
000da68fcall rbx
000da691
000da691loc_da691:
000da691mov rdi, [rsp+1272]
000da699mov rsi, [rsp+2024]
000da6a1call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da6a6mov rdi, [rsp+1584]
000da6aemov rsi, [rsp+2032]
000da6b6call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da6bbmov rdi, [rsp+1592]
000da6c3mov rsi, [rsp+2040]
000da6cbcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da6d0lea rdi, [rsp+2336]
000da6d8call _<[Z; 32] as zeroize::Zeroize>::zeroize
000da6ddlea rdi, [rsp+2304]
000da6e5call _<[Z; 32] as zeroize::Zeroize>::zeroize
000da6eamov rdi, [rsp+1624]
000da6f2
000da6f2loc_da6f2:
000da6f2mov rsi, [rsp+1632]
000da6facall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da6ffmov rdi, [rsp+1808]
000da707mov rsi, [rsp+1816]
000da70fcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da714mov rbx, [rsp+416]
000da71c
000da71cloc_da71c:
000da71clea rdi, [rsp+1560]
000da724call core::ptr::drop_in_place<indicatif::progress_bar::ProgressBar>
000da729mov rdi, [rsp+72]
000da72emov rsi, [rsp+80]
000da733call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da738test r15, r15
000da73bje 0xdabbc
000da741mov [rsp+1872], r15
000da749mov r14, r13
000da74cmov r13, rbx
000da74flea r12, [rsp+2576]
000da757mov rdi, r12
000da75amov rbx, [rsp+176]
000da762mov rsi, rbx
000da765mov rdx, [rsp+32]
000da76acall _<core::option::Option<T> as core::clone::Clone>::clone
000da76flea r15, [rsp+528]
000da777mov rdi, r15
000da77amov rsi, r12
000da77dlea rdx, [rip+0x10ca7c]
000da784call core::option::Option<T>::unwrap
000da789mov [rsp+2576], r14
000da791lea rax, [rip+0x28ea4]
000da798mov [rsp+2584], rax
000da7a0mov [rsp+2592], r15
000da7a8lea r12, [rip+0xeb521]
000da7afmov [rsp+2600], r12
000da7b7lea rax, [rip+0x10ca12]
000da7bemov [rsp+720], rax
000da7c6push 3
000da7c8pop rcx
000da7c9mov [rsp+728], rcx
000da7d1and [rsp+752], 0
000da7dalea r14, [rsp+1872]
000da7e2mov [rsp+2608], r14
000da7eamov rsi, rbp
000da7edlea r14, [rip+0xc95bc]
000da7f4mov [rsp+2616], r14
000da7fclea rbp, [rsp+2576]
000da804mov [rsp+736], rbp
000da80cmov [rsp+744], rcx
000da814lea r12, [rsp+1648]
000da81cmov rdi, r12
000da81fcall alloc::fmt::format
000da824mov rdi, [rsp+528]
000da82cmov rsi, [rsp+536]
000da834call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da839mov rdi, r13
000da83clea r13, [rip+0x10cbc5]
000da843mov rsi, r12
000da846mov r12, rbx
000da849mov rbx, rbp
000da84clea rbp, [rsp+1872]
000da854call indicatif::progress_bar::ProgressBar::println
000da859mov rax, [rip+0x138700]
000da860test rax, rax
000da863je 0xda92d
000da869mov rdi, rbx
000da86cmov rsi, r12
000da86fmov rdx, [rsp+32]
000da874call _<core::option::Option<T> as core::clone::Clone>::clone
000da879mov rdi, r15
000da87cmov rsi, rbx
000da87flea rdx, [rip+0x10c992]
000da886call core::option::Option<T>::unwrap
000da88bmov [rsp+2576], r13
000da893lea rax, [rip+0x28da2]
000da89amov [rsp+2584], rax
000da8a2mov [rsp+2592], r15
000da8aalea rax, [rip+0xeb41f]
000da8b1mov [rsp+2600], rax
000da8b9lea rax, [rip+0x10c910]
000da8c0mov [rsp+720], rax
000da8c8push 3
000da8capop rax
000da8cbmov [rsp+728], rax
000da8d3and [rsp+752], 0
000da8dcmov [rsp+2608], rbp
000da8e4mov [rsp+2616], r14
000da8ecmov [rsp+736], rbx
000da8f4mov [rsp+744], rax
000da8fclea rdi, [rsp+720]
000da904push 1
000da906pop rsi
000da907lea rdx, [rip+0x10c48a]
000da90emov ecx, 225
000da913call log::__private_api::log
000da918mov rdi, [rsp+528]
000da920mov rsi, [rsp+536]
000da928call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da92d
000da92dloc_da92d:
000da92dmov rdi, rbx
000da930mov rsi, r12
000da933mov r13, [rsp+32]
000da938mov rdx, r13
000da93bcall _<core::option::Option<T> as core::clone::Clone>::clone
000da940mov rdi, r15
000da943mov rsi, rbx
000da946lea rdx, [rip+0x10c8e3]
000da94dcall core::option::Option<T>::unwrap
000da952lea rax, [rip+0x10caaf]
000da959mov [rsp+2576], rax
000da961lea rax, [rip+0x28cd4]
000da968mov [rsp+2584], rax
000da970mov [rsp+2592], r15
000da978lea rax, [rip+0xeb351]
000da97fmov [rsp+2600], rax
000da987lea rax, [rip+0x10c842]
000da98emov [rsp+720], rax
000da996push 3
000da998pop rax
000da999mov [rsp+728], rax
000da9a1and [rsp+752], 0
000da9aamov [rsp+2608], rbp
000da9b2mov [rsp+2616], r14
000da9bamov [rsp+736], rbx
000da9c2mov [rsp+744], rax
000da9calea r14, [rsp+1648]
000da9d2mov rdi, r14
000da9d5lea r15, [rsp+720]
000da9ddmov rsi, r15
000da9e0call alloc::fmt::format
000da9e5mov rdi, [rsp+528]
000da9edmov rsi, [rsp+536]
000da9f5call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000da9famov rdi, [rsp+416]
000daa02mov rsi, r14
000daa05call indicatif::progress_bar::ProgressBar::finish_with_message
000daa0amov rdi, rbx
000daa0dmov rsi, r12
000daa10mov rdx, r13
000daa13call _<core::option::Option<T> as core::clone::Clone>::clone
000daa18mov rdi, r15
000daa1bmov rsi, rbx
000daa1elea rdx, [rip+0x10c823]
000daa25call core::option::Option<T>::unwrap
000daa2amov rdi, rbx
000daa2dmov rsi, [rsp+1600]
000daa35call std::sync::mutex::Mutex<T>::lock
000daa3amov rdi, rbx
000daa3dlea rsi, [rip+0x10c8fc]
000daa44call core::result::Result<T,E>::unwrap
000daa49mov ebp, edx
000daa4bmov r13, [rax+8]
000daa4fmov [rsp+96], rax
000daa54mov rax, [rax+24]
000daa58mov rbx, [rsp+720]
000daa60mov r15, [rsp+736]
000daa68shl rax, 5
000daa6cmov [rsp+16], rax
000daa71xor r14l, r14l
000daa74mov [rsp+112], r13
000daa79
000daa79loc_daa79:
000daa79movzx r12l, bpl
000daa7dcmp [rsp+16], r14
000daa82je 0xdaab6
000daa84mov rdi, [r13]
000daa88mov rsi, [r13+16]
000daa8cmov rdx, rbx
000daa8fmov rcx, r15
000daa92call _<std::path::PathBuf as core::cmp::PartialEq>::eq
000daa97test al, al
000daa99je 0xdaaac
000daa9bmov rax, [rsp+112]
000daaa0cmp [rax+r14+24], 5
000daaa6ja 0xdaf01
000daaac
000daaacloc_daaac:
000daaacadd r13, 32
000daab0add r14, 32
000daab4jmp 0xdaa79
000daab6
000daab6loc_daab6:
000daab6mov rdi, [rsp+96]
000daabbmov esi, r12l
000daabecall core::ptr::drop_in_place<std::sync::mutex::MutexGuard<alloc::vec::Vec<akira_v2::lock::Attempts>>>
000daac3mov rsi, [rsp+728]
000daacbmov rdi, rbx
000daacecall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000daad3lea rbx, [rsp+2576]
000daadbmov rdi, rbx
000daademov rsi, [rsp+176]
000daae6mov rdx, [rsp+32]
000daaebcall _<core::option::Option<T> as core::clone::Clone>::clone
000daaf0lea rdi, [rsp+720]
000daaf8mov rsi, rbx
000daafblea rdx, [rip+0x10c7be]
000dab02call core::option::Option<T>::unwrap
000dab07mov rdi, rbx
000dab0amov rsi, [rsp+1600]
000dab12call std::sync::mutex::Mutex<T>::lock
000dab17mov rdi, rbx
000dab1alea rsi, [rip+0x10c837]
000dab21call core::result::Result<T,E>::unwrap
000dab26mov r13l, edx
000dab29lea rcx, [rax+8]
000dab2dmov [rsp+40], rcx
000dab32mov rcx, [rax+8]
000dab36mov [rsp+96], rax
000dab3bmov rbx, [rax+24]
000dab3fmov rax, [rsp+720]
000dab47mov [rsp+112], rax
000dab4cmov r12, [rsp+736]
000dab54add rcx, -32
000dab58shl rbx, 5
000dab5c
000dab5cloc_dab5c:
000dab5cmovzx ebp, r13b
000dab60test rbx, rbx
000dab63je 0xdadb6
000dab69lea r15, [rcx+32]
000dab6dmov rdi, [rcx+32]
000dab71mov rsi, [rcx+48]
000dab75mov rdx, [rsp+112]
000dab7amov rcx, r12
000dab7dcall _<std::path::PathBuf as core::cmp::PartialEq>::eq
000dab82add rbx, -32
000dab86mov rcx, r15
000dab89test al, al
000dab8bje 0xdab5c
000dab8dinc [r15+24]
000dab91mov rdi, [rsp+96]
000dab96mov esi, ebp
000dab98call core::ptr::drop_in_place<std::sync::mutex::MutexGuard<alloc::vec::Vec<akira_v2::lock::Attempts>>>
000dab9dmov rsi, [rsp+728]
000daba5mov rdi, [rsp+112]
000dabaacall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000dabaflea rbx, [rsp+2576]
000dabb7jmp 0xdae34
000dabbc
000dabbcloc_dabbc:
000dabbclea r15, [rsp+2576]
000dabc4mov rdi, r15
000dabc7mov r14, [rsp+176]
000dabcfmov rsi, r14
000dabd2mov rdx, [rsp+32]
000dabd7call _<core::option::Option<T> as core::clone::Clone>::clone
000dabdcmov r12, rbx
000dabdflea rbx, [rsp+528]
000dabe7mov rdi, rbx
000dabeamov rsi, r15
000dabedlea rdx, [rip+0x10c5ac]
000dabf4call core::option::Option<T>::unwrap
000dabf9lea rax, [rip+0x10c8c8]
000dac00mov [rsp+2576], rax
000dac08lea rax, [rip+0x28a2d]
000dac0fmov [rsp+2584], rax
000dac17lea rcx, [rip+0x10c7ca]
000dac1emov [rsp+2592], rcx
000dac26mov [rsp+2600], rax
000dac2elea rax, [rip+0x10c52b]
000dac35mov [rsp+720], rax
000dac3dmov [rsp+728], 4
000dac49and [rsp+752], 0
000dac52mov [rsp+2608], rbx
000dac5alea rax, [rip+0xeb06f]
000dac61mov [rsp+2616], rax
000dac69mov [rsp+736], r15
000dac71mov [rsp+744], 3
000dac7dlea rbx, [rsp+1648]
000dac85mov rdi, rbx
000dac88mov rsi, rbp
000dac8bcall alloc::fmt::format
000dac90mov rdi, [rsp+528]
000dac98mov rsi, [rsp+536]
000daca0call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000daca5mov r13, r12
000daca8mov rdi, r12
000dacabmov rsi, rbx
000dacaecall indicatif::progress_bar::ProgressBar::println
000dacb3mov rax, [rip+0x1382a6]
000dacbacmp rax, 3
000dacbejbe 0xdad9e
000dacc4mov rdi, r15
000dacc7mov rsi, r14
000daccamov rdx, [rsp+32]
000daccfcall _<core::option::Option<T> as core::clone::Clone>::clone
000dacd4lea rbx, [rsp+528]
000dacdcmov rdi, rbx
000dacdfmov rsi, r15
000dace2lea rdx, [rip+0x10c4cf]
000dace9call core::option::Option<T>::unwrap
000daceelea rax, [rip+0x10c7d3]
000dacf5mov [rsp+2576], rax
000dacfdlea rax, [rip+0x28938]
000dad04mov [rsp+2584], rax
000dad0clea rcx, [rip+0x10c6d5]
000dad13mov [rsp+2592], rcx
000dad1bmov [rsp+2600], rax
000dad23lea rax, [rip+0x10c436]
000dad2amov [rsp+720], rax
000dad32mov [rsp+728], 4
000dad3eand [rsp+752], 0
000dad47mov [rsp+2608], rbx
000dad4flea rax, [rip+0xeaf7a]
000dad56mov [rsp+2616], rax
000dad5emov [rsp+736], r15
000dad66mov [rsp+744], 3
000dad72mov rdi, rbp
000dad75push 4
000dad77pop rsi
000dad78lea rdx, [rip+0x10c019]
000dad7fmov ecx, 221
000dad84call log::__private_api::log
000dad89mov rdi, [rsp+528]
000dad91mov rsi, [rsp+536]
000dad99call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000dad9e
000dad9eloc_dad9e:
000dad9emov rdi, r14
000dada1mov rsi, [rsp+1280]
000dada9call core::ptr::drop_in_place<std::env::VarError>
000dadaemov rbx, r13
000dadb1jmp 0xd44f8
000dadb6
000dadb6loc_dadb6:
000dadb6mov rax, [rsp+736]
000dadbemov [rsp+2592], rax
000dadc6movups x0, [rsp+720]
000dadcemovaps [rsp+2576], x0
000dadd6mov r15, [rsp+96]
000daddbmov rsi, [r15+24]
000daddfcmp rsi, [r15+16]
000dade3jne 0xdadf3
000dade5mov rdi, [rsp+40]
000dadeacall alloc::raw_vec::RawVec<T,A>::reserve_for_push
000dadefmov rsi, [r15+24]
000dadf3
000dadf3loc_dadf3:
000dadf3lea rbx, [rsp+2576]
000dadfbmov rax, [r15+8]
000dadffshl rsi, 5
000dae03mov rcx, [rsp+2592]
000dae0bmov [rax+rsi+16], rcx
000dae10movdqa x0, [rsp+2576]
000dae19movdqu [rax+rsi], x0
000dae1emov [rax+rsi+24], 1
000dae26inc [r15+24]
000dae2amov rdi, r15
000dae2dmov esi, ebp
000dae2fcall core::ptr::drop_in_place<std::sync::mutex::MutexGuard<alloc::vec::Vec<akira_v2::lock::Attempts>>>
000dae34
000dae34loc_dae34:
000dae34mov r12, [rsp+176]
000dae3cmov rdi, rbx
000dae3fmov rsi, [rsp+1608]
000dae47call std::sync::mutex::Mutex<T>::lock
000dae4cmov rdi, rbx
000dae4flea rsi, [rip+0x10c482]
000dae56call core::result::Result<T,E>::unwrap
000dae5bmov rbx, rax
000dae5emov ebp, edx
000dae60lea r15, [rax+8]
000dae64mov [rsp+2576], r12
000dae6cmov rax, [rsp+1280]
000dae74mov [rsp+2584], rax
000dae7cmov rax, [rsp+32]
000dae81mov [rsp+2592], rax
000dae89lea r13, [rsp+720]
000dae91mov rdi, r13
000dae94lea rsi, [rsp+2576]
000dae9clea rdx, [rip+0x10c44d]
000daea3call core::option::Option<T>::unwrap
000daea8mov rdi, r15
000daeablea r15, [rsp+2576]
000daeb3mov rsi, r13
000daeb6call alloc::vec::Vec<T,A>::push
000daebbmovzx esi, bpl
000daebfmov rdi, rbx
000daec2call core::ptr::drop_in_place<std::sync::mutex::MutexGuard<alloc::vec::Vec<akira_v2::lock::Attempts>>>
000daec7mov rbx, [rsp+416]
000daecf
000daecfloc_daecf:
000daecflea rdi, [rsp+1872]
000daed7call core::ptr::drop_in_place<std::io::error::Error>
000daedccmp [rsp+16], r14
000daee1je 0xd44f8
000daee7mov rdi, [rsp+176]
000daeefmov rsi, [rsp+1280]
000daef7call core::ptr::drop_in_place<std::env::VarError>
000daefcjmp 0xd44f8
000daf01
000daf01loc_daf01:
000daf01mov rdi, [rsp+96]
000daf06mov esi, r12l
000daf09call core::ptr::drop_in_place<std::sync::mutex::MutexGuard<alloc::vec::Vec<akira_v2::lock::Attempts>>>
000daf0emov rsi, [rsp+728]
000daf16mov rdi, rbx
000daf19call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000daf1elea r15, [rsp+2576]
000daf26mov rdi, r15
000daf29mov rsi, [rsp+176]
000daf31mov rdx, [rsp+32]
000daf36call _<core::option::Option<T> as core::clone::Clone>::clone
000daf3blea rbp, [rsp+528]
000daf43mov rdi, rbp
000daf46mov rsi, r15
000daf49lea rdx, [rip+0x10c340]
000daf50call core::option::Option<T>::unwrap
000daf55lea rcx, [rip+0x10c4ac]
000daf5cmov [rsp+720], rcx
000daf64lea rax, [rip+0x286d1]
000daf6bmov [rsp+728], rax
000daf73lea rax, [rip+0x10c2e6]
000daf7amov [rsp+2576], rax
000daf82mov [rsp+2584], 3
000daf8eand [rsp+2608], 0
000daf97mov [rsp+736], rbp
000daf9flea rax, [rip+0xead2a]
000dafa6mov [rsp+744], rax
000dafaelea rax, [rsp+720]
000dafb6mov [rsp+2592], rax
000dafbemov [rsp+2600], 2
000dafcalea rbx, [rsp+1648]
000dafd2mov r13, rcx
000dafd5mov rdi, rbx
000dafd8mov rsi, r15
000dafdbcall alloc::fmt::format
000dafe0mov rdi, [rsp+528]
000dafe8mov rsi, [rsp+536]
000daff0call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000daff5mov rdi, [rsp+416]
000daffdmov rsi, rbx
000db000mov rbx, rdi
000db003call indicatif::progress_bar::ProgressBar::println
000db008mov rax, [rip+0x137f51]
000db00fcmp rax, 4
000db013jb 0xdaecf
000db019mov rdi, r15
000db01cmov rsi, [rsp+176]
000db024mov rdx, [rsp+32]
000db029call _<core::option::Option<T> as core::clone::Clone>::clone
000db02emov rdi, rbp
000db031mov rsi, r15
000db034lea rdx, [rip+0x10c26d]
000db03bcall core::option::Option<T>::unwrap
000db040mov [rsp+720], r13
000db048lea rax, [rip+0x285ed]
000db04fmov [rsp+728], rax
000db057lea rax, [rip+0x10c202]
000db05emov [rsp+2576], rax
000db066mov [rsp+2584], 3
000db072and [rsp+2608], 0
000db07bmov [rsp+736], rbp
000db083lea rax, [rip+0xeac46]
000db08amov [rsp+744], rax
000db092lea rax, [rsp+720]
000db09amov [rsp+2592], rax
000db0a2mov [rsp+2600], 2
000db0aemov rdi, r15
000db0b1push 4
000db0b3pop rsi
000db0b4lea rdx, [rip+0x10bcdd]
000db0bbmov ecx, 235
000db0c0call log::__private_api::log
000db0c5mov rdi, [rsp+528]
000db0cdmov rsi, [rsp+536]
000db0d5call core::ptr::drop_in_place<alloc::boxed::Box<str>>
000db0dajmp 0xdaecf
000db0df
000db0dfloc_db0df:
000db0dfmov rsi, [rsp+1808]
000db0e7mov rdx, [rsp+1824]
000db0efmov rdi, r14
000db0f2call _<alloc::vec::Vec<T,A> as core::clone::Clone>::clone
000db0f7mov rdi, r14
000db0facall std::fs::remove_file
000db0ffmov r15, rax
000db102test rax, rax
000db105jne 0xda345
000db10bmov rsi, [rsp+72]
000db110mov rdx, [rsp+88]
000db115lea rdi, [rsp+2576]
000db11dlea rcx, [rip-0x9a7b8]
000db124push 12
000db126pop r8
000db128call std::path::Path::_with_file_name
000db12dmov r14, [rsp+2576]
000db135mov rsi, [rsp+2592]
000db13dmov ecx, 2682
000db142mov rdi, r14
000db145lea rdx, [rip-0x9a7d4]
000db14ccall std::fs::write::inner
000db151mov r15, rax
000db154mov rsi, [rsp+2584]
000db15cmov rdi, r14
000db15fcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
000db164jmp 0xda345
000db169
000db169loc_db169:
000db169lea rax, [rip+0x10c198]
000db170lea rsi, [rsp+2576]
000db178mov [rsi], rax
000db17bmov [rsi+8], 2
000db183and [rsi+32], 0
000db188lea rax, [rip+0x10c259]
000db18fmov [rsp+528], rax
000db197lea rax, [rip+0x2849e]
000db19emov [rsp+536], rax
000db1a6lea r15, [rsp+528]
000db1aemov [rsi+16], r15
000db1b2mov [rsi+24], 1
000db1balea rbx, [rsp+720]
000db1c2mov rdi, rbx
000db1c5call alloc::fmt::format
000db1camov r14, [rsp+1288]
000db1d2mov rdi, [r14]
000db1d5mov rsi, rbx
000db1d8call indicatif::progress_bar::ProgressBar::finish_with_message
000db1ddxor edi, edi
000db1dfmov rsi, [rsp+1280]
000db1e7call core::ptr::drop_in_place<std::env::VarError>
000db1ecmov rsi, [r14+48]
000db1f0add rsi, 16
000db1f4lea r14, [rsp+2576]
000db1fcmov rdi, r14
000db1ffcall std::sync::mutex::Mutex<T>::lock
000db204lea rsi, [rip+0x10c11d]
000db20bmov rdi, r14
000db20ecall core::result::Result<T,E>::unwrap
000db213mov [rsp+528], rax
000db21bmov [rsp+536], dl
000db222inc [rax+8]
000db226mov rcx, [rip+0x137d33]
000db22dcmp rcx, 4
000db231jbe 0xdb28c
000db233mov [rsp+720], r15
000db23blea rax, [rip+0x10be16]
000db242lea rdi, [rsp+2576]
000db24amov [rdi], rax
000db24dpush 1
000db24fpop rax
000db250mov [rdi+8], rax
000db254and [rdi+32], 0
000db259lea rcx, [rip-48836]
000db260mov [rsp+728], rcx
000db268mov [rdi+16], rbx
000db26cmov [rdi+24], rax
000db270lea rdx, [rip+0x10bb21]
000db277push 5
000db279pop rsi
000db27amov ecx, 246
000db27fcall log::__private_api::log
000db284mov rax, [rsp+528]
000db28c
000db28cloc_db28c:
000db28cmov esi, [rsp+536]
000db293mov rdi, rax
000db296call core::ptr::drop_in_place<std::sync::mutex::MutexGuard<alloc::vec::Vec<akira_v2::lock::Attempts>>>
000db29bmov rdi, [rsp+1288]
000db2a3call core::ptr::drop_in_place<akira_v2::lock::lock::{{closure}}>
000db2a8add rsp, 6792
000db2afpop rbx
000db2b0pop r12
000db2b2pop r13
000db2b4pop r14
000db2b6pop r15
000db2b8pop rbp
000db2b9ret
000db2ba
000db2baloc_db2ba:
000db2balea rdx, [rip+0x11012f]
000db2c1push 80
000db2c3pop rsi
000db2c4call core::panicking::panic_bounds_check
000db2c9ud2
000db2cb
000db2cbloc_db2cb:
000db2cbud2
000db2cd
000db2cd 0f 0b ..
000db2cf
000db2cfloc_db2cf:
000db2cflea r9, [rsp+528]
000db2d7mov [r9], rax
000db2damov [r9+8], rdx
000db2delea rdi, [rip-0x4a0f7]
000db2e5lea rcx, [rip+0x10b53c]
000db2eclea r8, [rip+0x10c0c5]
000db2f3push 43
000db2f5pop rsi
000db2f6mov rdx, r9
000db2f9
000db2f9loc_db2f9:
000db2f9call core::result::unwrap_failed
000db2feud2
000db300
000db300loc_db300:
000db300lea rdi, [rip-0x9064f]
000db307lea rdx, [rip+0x11024a]
000db30epush 45
000db310pop rsi
000db311call core::panicking::panic
000db316ud2
000db318
000db318loc_db318:
000db318lea rax, [rip+0x110c21]
000db31flea rdi, [rsp+2576]
000db327mov [rdi], rax
000db32amov [rdi+8], 1
000db332lea rax, [rip-0x4a041]
000db339mov [rdi+16], rax
000db33dpxor x0, x0
000db341movdqu [rdi+24], x0
000db346lea rsi, [rip+0x110c03]
000db34dcall core::panicking::panic_fmt
000db352ud2
000db354
000db354loc_db354:
000db354lea rdi, [rip-0x9aa52]
000db35blea rdx, [rip+0x10baa6]
000db362push 61
000db364pop rsi
000db365call core::option::expect_failed
000db36aud2
000db36c
000db36cloc_db36c:
000db36cmov rax, [rsp+2584]
000db374lea rdx, [rsp+720]
000db37cmov [rdx], rax
000db37flea rdi, [rip-0x99f63]
000db386lea rcx, [rip+0x10b33b]
000db38dlea r8, [rip+0x10bb2c]
000db394push 26
000db396pop rsi
000db397jmp 0xdb2f9
000d434f
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
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
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
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
Loading..