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
Loading..