File akira_3298d203c2acb68c474e5fdad8379181890b4403d6491c523c13730129be3f75.elf
Function:
Loading..
0019a2f8
0019a2f8_<seahorse::app::App as seahorse::help::Help>::help_text:
0019a2f8push rbp
0019a2f9push r15
0019a2fbpush r14
0019a2fdpush r13
0019a2ffpush r12
0019a301push rbx
0019a302sub rsp, 456
0019a309mov r15, rsi
0019a30cmov [rsp+376], rdi
0019a314push 1
0019a316pop rcx
0019a317lea rbx, [rsp+248]
0019a31fmov [rbx], rcx
0019a322xorps x0, x0
0019a325movups [rbx+8], x0
0019a329lea r13, [rsp+64]
0019a32emov [r13], rsi
0019a332lea rax, [rip+0x753d7]
0019a339lea rsi, [rsp+112]
0019a33emov [rsi], rax
0019a341mov [rsi+8], 2
0019a349and [rsi+32], 0
0019a34elea rax, [rip-0xcb868]
0019a355mov [r13+8], rax
0019a359mov [rsi+16], r13
0019a35dmov [rsi+24], rcx
0019a361mov r12, rsp
0019a364mov rdi, r12
0019a367call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019a36cmov r14, [r12]
0019a370mov rdx, [r12+16]
0019a375add rdx, r14
0019a378mov rdi, rbx
0019a37bmov rsi, r14
0019a37ecall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019a383mov rsi, [r12+8]
0019a388mov rdi, r14
0019a38bcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019a390cmp [r15+24], 0
0019a395je 0x19a410
0019a397lea rax, [r15+24]
0019a39blea rcx, [rsp+272]
0019a3a3mov [rcx], rax
0019a3a6mov [rsp+64], rcx
0019a3ablea rax, [rip+0x7537e]
0019a3b2lea rsi, [rsp+112]
0019a3b7mov [rsi], rax
0019a3bamov [rsi+8], 2
0019a3c2and [rsi+32], 0
0019a3c7lea rax, [rip-0x1ccd2]
0019a3cemov [rsp+72], rax
0019a3d3mov [rsi+16], r13
0019a3d7mov [rsi+24], 1
0019a3dfmov rbx, rsp
0019a3e2mov rdi, rbx
0019a3e5call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019a3eamov r14, [rbx]
0019a3edmov rdx, [rbx+16]
0019a3f1add rdx, r14
0019a3f4lea rdi, [rsp+248]
0019a3fcmov rsi, r14
0019a3ffcall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019a404mov rsi, [rbx+8]
0019a408mov rdi, r14
0019a40bcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019a410
0019a410loc_19a410:
0019a410cmp [r15+48], 0
0019a415je 0x19a490
0019a417lea rax, [r15+48]
0019a41blea rcx, [rsp+272]
0019a423mov [rcx], rax
0019a426mov [rsp+64], rcx
0019a42blea rax, [rip+0x7531e]
0019a432lea rsi, [rsp+112]
0019a437mov [rsi], rax
0019a43amov [rsi+8], 2
0019a442and [rsi+32], 0
0019a447lea rax, [rip-0x1cd52]
0019a44emov [rsp+72], rax
0019a453mov [rsi+16], r13
0019a457mov [rsi+24], 1
0019a45fmov rbx, rsp
0019a462mov rdi, rbx
0019a465call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019a46amov r14, [rbx]
0019a46dmov rdx, [rbx+16]
0019a471add rdx, r14
0019a474lea rdi, [rsp+248]
0019a47cmov rsi, r14
0019a47fcall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019a484mov rsi, [rbx+8]
0019a488mov rdi, r14
0019a48bcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019a490
0019a490loc_19a490:
0019a490cmp [r15+72], 0
0019a495je 0x19a510
0019a497lea rax, [r15+72]
0019a49blea rcx, [rsp+272]
0019a4a3mov [rcx], rax
0019a4a6mov [rsp+64], rcx
0019a4ablea rax, [rip+0x752be]
0019a4b2lea rsi, [rsp+112]
0019a4b7mov [rsi], rax
0019a4bamov [rsi+8], 2
0019a4c2and [rsi+32], 0
0019a4c7lea rax, [rip-0x1cdd2]
0019a4cemov [rsp+72], rax
0019a4d3mov [rsi+16], r13
0019a4d7mov [rsi+24], 1
0019a4dfmov rbx, rsp
0019a4e2mov rdi, rbx
0019a4e5call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019a4eamov r14, [rbx]
0019a4edmov rdx, [rbx+16]
0019a4f1add rdx, r14
0019a4f4lea rdi, [rsp+248]
0019a4fcmov rsi, r14
0019a4ffcall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019a504mov rsi, [rbx+8]
0019a508mov rdi, r14
0019a50bcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019a510
0019a510loc_19a510:
0019a510lea rdi, [rsp+312]
0019a518mov [rdi], 1
0019a51fxorps x0, x0
0019a522movups [rdi+8], x0
0019a526lea rsi, [rip-0x10b6c8]
0019a52dlea rdx, [rip-0x10b6c8]
0019a534call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019a539lea rax, [rip-0x10b6d4]
0019a540mov [rsp+384], rax
0019a548mov [rsp+392], 10
0019a554mov r12, [r15+160]
0019a55btest r12, r12
0019a55emov [rsp+240], r15
0019a566je 0x19a6fb
0019a56clea rax, [rip-0x10b6fd]
0019a573lea rbp, [rsp+424]
0019a57bmov [rbp], rax
0019a57fmov [rbp+8], 5
0019a587lea rax, [rip-0x10b713]
0019a58elea r14, [rsp+408]
0019a596mov [r14], rax
0019a599mov [r14+8], 7
0019a5a1lea rax, [rip-0x160748]
0019a5a8lea rcx, [rsp+440]
0019a5b0mov [rcx], rax
0019a5b3mov [rcx+8], 8
0019a5bbimul rbx, [r15+176], 80
0019a5c3mov r15, rcx
0019a5c6add rbx, r12
0019a5c9push 8
0019a5cbpop rdi
0019a5cccall _ZN5alloc5alloc15exchange_malloc17hc6dbbe43d4abbe5aE.1241
0019a5d1mov [rax], 10
0019a5d8lea rcx, [rax+8]
0019a5dclea rsi, [rsp+144]
0019a5e4mov [rsi-32], rax
0019a5e8mov [rsi-24], 1
0019a5f0mov [rsi-16], rax
0019a5f4mov [rsi-8], rcx
0019a5f8mov [rsi], r12
0019a5fbmov [rsp+368], rbx
0019a603mov [rsi+8], rbx
0019a607mov [rsi+16], rbp
0019a60bmov [rsi+24], r14
0019a60fmov [rsi+32], r15
0019a613mov r13, rsp
0019a616mov rdi, r13
0019a619call _<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
0019a61ecmp [r13], 0
0019a623je 0x19a772
0019a629mov rdi, rsp
0019a62cmov rbx, [rdi+16]
0019a630call core::ptr::drop_in_place<(alloc::string::String,core::option::Option<alloc::string::String>)>
0019a635mov rdx, [rsp+112]
0019a63amov r14, [rsp+144]
0019a642test r14, r14
0019a645je 0x19a7a8
0019a64bmov [rsp+360], rdx
0019a653mov [rsp+56], r12
0019a658lea rcx, [rsp+160]
0019a660mov rax, [rcx-8]
0019a664mov rdx, [rcx+16]
0019a668mov [rsp+88], rdx
0019a66dmovups x0, [rcx]
0019a670movups [rsp+72], x0
0019a675lea rcx, [rsp+208]
0019a67dmov [rsp+64], rcx
0019a682cmp r14, rax
0019a685je 0x19a6ce
0019a687lea r15, [rsp+72]
0019a68csub rax, r14
0019a68fpush 80
0019a691pop rcx
0019a692xor edx, edx
0019a694div rcx
0019a697mov r12, rax
0019a69alea r13, [rsp+8]
0019a69f
0019a69floc_19a69f:
0019a69fmov rdi, r13
0019a6a2mov rsi, r15
0019a6a5mov rdx, r14
0019a6a8call seahorse::app::App::flag_help_text::_{{closure}}
0019a6admov [rsp], rbx
0019a6b1mov rbp, [rsp+24]
0019a6b6mov rdi, r13
0019a6b9call core::ptr::drop_in_place<(alloc::string::String,core::option::Option<alloc::string::String>)>
0019a6becmp rbx, rbp
0019a6c1cmovbe rbx, rbp
0019a6c5add r14, 80
0019a6c9dec r12
0019a6ccjne 0x19a69f
0019a6ce
0019a6celoc_19a6ce:
0019a6cemov r13, rsp
0019a6d1mov r12, [rsp+56]
0019a6d6lea rbp, [rsp+424]
0019a6delea r14, [rsp+408]
0019a6e6lea r15, [rsp+440]
0019a6eemov rdx, [rsp+360]
0019a6f6jmp 0x19a7b0
0019a6fb
0019a6fbloc_19a6fb:
0019a6fblea rax, [rsp+384]
0019a703mov [rsp+64], rax
0019a708lea rax, [rip+0x74f09]
0019a70flea rsi, [rsp+112]
0019a714mov [rsi], rax
0019a717mov [rsi+8], 2
0019a71fand [rsi+32], 0
0019a724lea rax, [rip-0x98f7e]
0019a72bmov [rsp+72], rax
0019a730mov [rsi+16], r13
0019a734mov [rsi+24], 1
0019a73cmov rbx, rsp
0019a73fmov rdi, rbx
0019a742call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019a747mov r14, [rbx]
0019a74amov rdx, [rbx+16]
0019a74eadd rdx, r14
0019a751lea rdi, [rsp+312]
0019a759mov rsi, r14
0019a75ccall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019a761mov rsi, [rbx+8]
0019a765mov rdi, r14
0019a768call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019a76djmp 0x19aabf
0019a772
0019a772loc_19a772:
0019a772and [rsp+144], 0
0019a77bmov rdx, [rsp+112]
0019a780test rdx, rdx
0019a783je 0x19a7e9
0019a785mov rax, [rsp+128]
0019a78dcmp rax, [rsp+136]
0019a795je 0x19a7e9
0019a797lea rcx, [rax+8]
0019a79bmov [rsp+128], rcx
0019a7a3mov rbx, [rax]
0019a7a6jmp 0x19a7b5
0019a7a8
0019a7a8loc_19a7a8:
0019a7a8lea r14, [rsp+408]
0019a7b0
0019a7b0loc_19a7b0:
0019a7b0test rdx, rdx
0019a7b3je 0x19a7df
0019a7b5
0019a7b5loc_19a7b5:
0019a7b5lea rax, [rsp+120]
0019a7balea rdi, [rsp+272]
0019a7c2mov [rdi], rdx
0019a7c5movups x0, [rax]
0019a7c8movups [rdi+8], x0
0019a7ccmov rax, [rax+16]
0019a7d0mov [rdi+24], rax
0019a7d4mov rsi, rbx
0019a7d7call core::iter::traits::iterator::Iterator::fold
0019a7dcmov rbx, rax
0019a7df
0019a7dfloc_19a7df:
0019a7dfmov [rsp+56], rbx
0019a7e4push 1
0019a7e6pop rdi
0019a7e7jmp 0x19a7f5
0019a7e9
0019a7e9loc_19a7e9:
0019a7e9lea rdi, [rsp+112]
0019a7eecall core::ptr::drop_in_place<core::option::Option<alloc::vec::into_iter::IntoIter<usize>>>
0019a7f3xor edi, edi
0019a7f5
0019a7f5loc_19a7f5:
0019a7f5lea rsi, [rip+0x74d94]
0019a7fccall core::option::Option<T>::unwrap
0019a801lea rcx, [rsp+272]
0019a809mov [rcx], r12
0019a80cmov rax, [rsp+368]
0019a814mov [rcx+8], rax
0019a818mov [rcx+16], rbp
0019a81cmov [rcx+24], r14
0019a820mov [rcx+32], r15
0019a824lea rbx, [rsp+184]
0019a82clea r15, [rsp+208]
0019a834lea r12, [rsp+112]
0019a839lea rbp, [rsp+312]
0019a841
0019a841loc_19a841:
0019a841lea rdi, [rsp+64]
0019a846lea rsi, [rsp+272]
0019a84ecall _<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
0019a853cmp [rsp+64], 0
0019a859je 0x19aa03
0019a85fmovups x0, [rsp+64]
0019a864movups x1, [rsp+80]
0019a869movups x2, [rsp+96]
0019a86emovaps [rsp+32], x2
0019a873movaps [rsp+16], x1
0019a878movaps [rsp], x0
0019a87clea rax, [rip+0x74d55]
0019a883mov [rsp+112], rax
0019a888push 1
0019a88apop rax
0019a88bmov [rsp+120], rax
0019a890and [rsp+144], 0
0019a899mov [rsp+184], r13
0019a8a1lea r13, [rip-0xcbdbb]
0019a8a8mov [rsp+192], r13
0019a8b0mov [rsp+128], rbx
0019a8b8mov [rsp+136], rax
0019a8c0mov rdi, r15
0019a8c3mov rsi, r12
0019a8c6call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019a8cbmov r14, [rsp+208]
0019a8d3mov rdx, [rsp+224]
0019a8dbadd rdx, r14
0019a8demov rdi, rbp
0019a8e1mov rsi, r14
0019a8e4call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019a8e9mov rsi, [rsp+216]
0019a8f1mov rdi, r14
0019a8f4call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019a8f9cmp [rsp+24], 0
0019a8ffje 0x19a9dd
0019a905lea rax, [rsp+24]
0019a90amov [rsp+400], rax
0019a912mov rdx, [rsp+56]
0019a917sub rdx, [rsp+16]
0019a91cmov rdi, rbx
0019a91fpush 32
0019a921pop rsi
0019a922call alloc::str::_<impl str>::repeat
0019a927mov [rsp+208], rbx
0019a92fmov [rsp+216], r13
0019a937lea rax, [rip+0x74caa]
0019a93emov [rsp+112], rax
0019a943mov [rsp+120], 3
0019a94cand [rsp+144], 0
0019a955lea rax, [rsp+400]
0019a95dmov [rsp+224], rax
0019a965lea rax, [rip-0x1d270]
0019a96cmov [rsp+232], rax
0019a974mov [rsp+128], r15
0019a97cmov [rsp+136], 2
0019a988lea rdi, [rsp+336]
0019a990mov rsi, r12
0019a993call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019a998mov rdi, [rsp+184]
0019a9a0mov rsi, [rsp+192]
0019a9a8call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019a9admov r14, [rsp+336]
0019a9b5mov rdx, [rsp+352]
0019a9bdadd rdx, r14
0019a9c0mov rdi, rbp
0019a9c3mov rsi, r14
0019a9c6call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019a9cbmov rsi, [rsp+344]
0019a9d3mov rdi, r14
0019a9d6call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019a9dbjmp 0x19a9f3
0019a9dd
0019a9ddloc_19a9dd:
0019a9ddmov rdi, rbp
0019a9e0lea rsi, [rip-0x10ae86]
0019a9e7lea rdx, [rip-0x10ae8c]
0019a9eecall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019a9f3
0019a9f3loc_19a9f3:
0019a9f3mov r13, rsp
0019a9f6mov rdi, r13
0019a9f9call core::ptr::drop_in_place<(alloc::string::String,core::option::Option<alloc::string::String>)>
0019a9fejmp 0x19a841
0019aa03
0019aa03loc_19aa03:
0019aa03lea r14, [rsp+384]
0019aa0bmov rdx, [rsp+56]
0019aa10sub rdx, [r14+8]
0019aa14push 32
0019aa16pop rsi
0019aa17lea r15, [rsp+64]
0019aa1cmov rdi, r15
0019aa1fcall alloc::str::_<impl str>::repeat
0019aa24mov [rsp], r14
0019aa28lea rax, [rip-0x99282]
0019aa2fmov [rsp+8], rax
0019aa34lea rax, [rip+0x74b6d]
0019aa3blea rsi, [rsp+112]
0019aa40mov [rsi], rax
0019aa43mov [rsi+8], 3
0019aa4band [rsi+32], 0
0019aa50mov [rsp+16], r15
0019aa55lea rax, [rip-0xcbf6f]
0019aa5cmov [rsp+24], rax
0019aa61mov [rsi+16], r13
0019aa65mov [rsi+24], 2
0019aa6dlea rbx, [rsp+272]
0019aa75mov rdi, rbx
0019aa78call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019aa7dmov rdi, [rsp+64]
0019aa82mov rsi, [rsp+72]
0019aa87call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019aa8cmov r14, [rbx]
0019aa8fmov rdx, [rbx+16]
0019aa93add rdx, r14
0019aa96lea rdi, [rsp+312]
0019aa9emov rsi, r14
0019aaa1call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019aaa6mov rsi, [rbx+8]
0019aaaamov rdi, r14
0019aaadcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019aab2lea r13, [rsp+64]
0019aab7mov r15, [rsp+240]
0019aabf
0019aabfloc_19aabf:
0019aabfmov rbx, [rsp+312]
0019aac7mov r14, [rsp+320]
0019aacfmov rdx, [rsp+328]
0019aad7add rdx, rbx
0019aadalea rdi, [rsp+248]
0019aae2mov rsi, rbx
0019aae5call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019aaeamov rdi, rbx
0019aaedmov rsi, r14
0019aaf0call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019aaf5mov [rsp+184], 1
0019ab01xorps x0, x0
0019ab04movups [rsp+192], x0
0019ab0cmov rbx, [r15+120]
0019ab10test rbx, rbx
0019ab13je 0x19ab9b
0019ab19lea rsi, [rip-0x10bc8b]
0019ab20lea rdx, [rip-0x10bc87]
0019ab27lea rdi, [rsp+184]
0019ab2fcall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019ab34mov r13, [r15+136]
0019ab3btest r13, r13
0019ab3eje 0x19aba8
0019ab40mov rdi, rbx
0019ab43call seahorse::app::App::command_help_text::_{{closure}}
0019ab48mov r14, rax
0019ab4bpush 1
0019ab4dpop rdi
0019ab4ecmp r13, 1
0019ab52je 0x19abaa
0019ab54lea r15, [rbx+160]
0019ab5bimul rax, r13, 160
0019ab62add rax, -160
0019ab68mov ecx, 160
0019ab6dxor edx, edx
0019ab6fdiv rcx
0019ab72mov r12, rax
0019ab75
0019ab75loc_19ab75:
0019ab75mov rbp, r14
0019ab78mov rdi, r15
0019ab7bcall seahorse::app::App::command_help_text::_{{closure}}
0019ab80mov r14, rax
0019ab83cmp rbp, rax
0019ab86cmova r14, rbp
0019ab8aadd r15, 160
0019ab91dec r12
0019ab94jne 0x19ab75
0019ab96push 1
0019ab98pop rdi
0019ab99jmp 0x19abaa
0019ab9b
0019ab9bloc_19ab9b:
0019ab9bpush 1
0019ab9dpop rbx
0019ab9exor edx, edx
0019aba0xor r14l, r14l
0019aba3jmp 0x19adce
0019aba8
0019aba8loc_19aba8:
0019aba8xor edi, edi
0019abaa
0019abaaloc_19abaa:
0019abaalea rsi, [rip+0x74ae7]
0019abb1call core::option::Option<T>::unwrap
0019abb6imul rbp, r13, 160
0019abbdlea r15, [rsp+208]
0019abc5lea r12, [rsp+272]
0019abcd
0019abcdloc_19abcd:
0019abcdtest rbp, rbp
0019abd0lea r13, [rsp+64]
0019abd5je 0x19adae
0019abdbmov rsi, [rbx+112]
0019abdftest rsi, rsi
0019abe2je 0x19ac7f
0019abe8mov rdx, [rbx+128]
0019abefmov rdi, r13
0019abf2call alloc::str::join_generic_copy
0019abf7mov [rsp], r13
0019abfblea rax, [rip-0xcc115]
0019ac02mov [rsp+8], rax
0019ac07lea rcx, [rip+0x74aa2]
0019ac0emov [rsp+112], rcx
0019ac13push 2
0019ac15pop rcx
0019ac16mov [rsp+120], rcx
0019ac1band [rsp+144], 0
0019ac24mov [rsp+16], rbx
0019ac29mov [rsp+24], rax
0019ac2emov rax, rsp
0019ac31mov [rsp+128], rax
0019ac39mov [rsp+136], rcx
0019ac41mov rdi, r12
0019ac44lea rsi, [rsp+112]
0019ac49call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019ac4emov rdi, [rsp+64]
0019ac53mov rsi, [rsp+72]
0019ac58call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019ac5dmovups x0, [rsp+272]
0019ac65movaps [rsp+208], x0
0019ac6dmov rax, [rsp+288]
0019ac75mov [rsp+224], rax
0019ac7djmp 0x19ac8e
0019ac7f
0019ac7floc_19ac7f:
0019ac7fmov rsi, [rbx]
0019ac82mov rdx, [rbx+16]
0019ac86mov rdi, r15
0019ac89call _<alloc::string::String as core::clone::Clone>::clone
0019ac8e
0019ac8eloc_19ac8e:
0019ac8emov rax, [rbx+24]
0019ac92test rax, rax
0019ac95je 0x19ac9d
0019ac97mov rcx, [rbx+40]
0019ac9bjmp 0x19aca6
0019ac9d
0019ac9dloc_19ac9d:
0019ac9dlea rax, [rip-0x1099ac]
0019aca4xor ecx, ecx
0019aca6
0019aca6loc_19aca6:
0019aca6add rbx, 160
0019acadmov [rsp+336], rax
0019acb5mov [rsp+344], rcx
0019acbdmov rdx, r14
0019acc0sub rdx, [rsp+224]
0019acc8mov rdi, r13
0019accbpush 32
0019accdpop rsi
0019accecall alloc::str::_<impl str>::repeat
0019acd3mov [rsp+112], r15
0019acd8lea rax, [rip-0xcc1f2]
0019acdfmov [rsp+120], rax
0019ace4mov [rsp+128], r13
0019acecmov [rsp+136], rax
0019acf4lea rax, [rip+0x749d5]
0019acfbmov [rsp], rax
0019acffmov [rsp+8], 4
0019ad08and [rsp+32], 0
0019ad0elea rax, [rsp+336]
0019ad16mov [rsp+144], rax
0019ad1elea rax, [rip-0x99578]
0019ad25mov [rsp+152], rax
0019ad2dlea rax, [rsp+112]
0019ad32mov [rsp+16], rax
0019ad37mov [rsp+24], 3
0019ad40mov rdi, r12
0019ad43mov rsi, rsp
0019ad46call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019ad4bmov rdi, [rsp+64]
0019ad50mov rsi, [rsp+72]
0019ad55call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019ad5amov r13, [rsp+272]
0019ad62mov rdx, [rsp+288]
0019ad6aadd rdx, r13
0019ad6dlea rdi, [rsp+184]
0019ad75mov rsi, r13
0019ad78call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019ad7dmov rsi, [rsp+280]
0019ad85mov rdi, r13
0019ad88call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019ad8dmov rdi, [rsp+208]
0019ad95mov rsi, [rsp+216]
0019ad9dcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019ada2add rbp, -160
0019ada9jmp 0x19abcd
0019adae
0019adaeloc_19adae:
0019adaemov rbx, [rsp+184]
0019adb6mov r14, [rsp+192]
0019adbemov rdx, [rsp+200]
0019adc6mov r15, [rsp+240]
0019adce
0019adceloc_19adce:
0019adceadd rdx, rbx
0019add1lea rdi, [rsp+248]
0019add9mov rsi, rbx
0019addccall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019ade1mov rdi, rbx
0019ade4mov rsi, r14
0019ade7call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019adeccmp [r15+96], 0
0019adf1je 0x19ae6c
0019adf3add r15, 96
0019adf7lea rax, [rsp+272]
0019adffmov [rax], r15
0019ae02mov [rsp+64], rax
0019ae07lea rax, [rip+0x74982]
0019ae0elea rsi, [rsp+112]
0019ae13mov [rsi], rax
0019ae16mov [rsi+8], 2
0019ae1eand [rsi+32], 0
0019ae23lea rax, [rip-0x1d72e]
0019ae2amov [rsp+72], rax
0019ae2fmov [rsi+16], r13
0019ae33mov [rsi+24], 1
0019ae3bmov rbx, rsp
0019ae3emov rdi, rbx
0019ae41call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019ae46mov r14, [rbx]
0019ae49mov rdx, [rbx+16]
0019ae4dadd rdx, r14
0019ae50lea rdi, [rsp+248]
0019ae58mov rsi, r14
0019ae5bcall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019ae60mov rsi, [rbx+8]
0019ae64mov rdi, r14
0019ae67call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019ae6c
0019ae6cloc_19ae6c:
0019ae6cmov rax, [rsp+264]
0019ae74mov rcx, [rsp+376]
0019ae7cmov [rcx+16], rax
0019ae80movups x0, [rsp+248]
0019ae88movups [rcx], x0
0019ae8badd rsp, 456
0019ae92pop rbx
0019ae93pop r12
0019ae95pop r13
0019ae97pop r14
0019ae99pop r15
0019ae9bpop rbp
0019ae9cret
0019a2f8
0019a2f8_<seahorse::app::App as seahorse::help::Help>::help_text:
0019a2f8push rbp
0019a2f9push r15
0019a2fbpush r14
0019a2fdpush r13
0019a2ffpush r12
0019a301push rbx
0019a302sub rsp, 456
0019a309mov r15, rsi
0019a30cmov [rsp+376], rdi
0019a314push 1
0019a316pop rcx
0019a317lea rbx, [rsp+248]
0019a31fmov [rbx], rcx
0019a322xorps x0, x0
0019a325movups [rbx+8], x0
0019a329lea r13, [rsp+64]
0019a32emov [r13], rsi
0019a332lea rax, [rip+0x753d7]
0019a339lea rsi, [rsp+112]
0019a33emov [rsi], rax
0019a341mov [rsi+8], 2
0019a349and [rsi+32], 0
0019a34elea rax, [rip-0xcb868]
0019a355mov [r13+8], rax
0019a359mov [rsi+16], r13
0019a35dmov [rsi+24], rcx
0019a361mov r12, rsp
0019a364mov rdi, r12
0019a367call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019a36cmov r14, [r12]
0019a370mov rdx, [r12+16]
0019a375add rdx, r14
0019a378mov rdi, rbx
0019a37bmov rsi, r14
0019a37ecall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019a383mov rsi, [r12+8]
0019a388mov rdi, r14
0019a38bcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019a390cmp [r15+24], 0
0019a395je 0x19a410
0019a397lea rax, [r15+24]
0019a39blea rcx, [rsp+272]
0019a3a3mov [rcx], rax
0019a3a6mov [rsp+64], rcx
0019a3ablea rax, [rip+0x7537e]
0019a3b2lea rsi, [rsp+112]
0019a3b7mov [rsi], rax
0019a3bamov [rsi+8], 2
0019a3c2and [rsi+32], 0
0019a3c7lea rax, [rip-0x1ccd2]
0019a3cemov [rsp+72], rax
0019a3d3mov [rsi+16], r13
0019a3d7mov [rsi+24], 1
0019a3dfmov rbx, rsp
0019a3e2mov rdi, rbx
0019a3e5call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019a3eamov r14, [rbx]
0019a3edmov rdx, [rbx+16]
0019a3f1add rdx, r14
0019a3f4lea rdi, [rsp+248]
0019a3fcmov rsi, r14
0019a3ffcall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019a404mov rsi, [rbx+8]
0019a408mov rdi, r14
0019a40bcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019a410
0019a410loc_19a410:
0019a410cmp [r15+48], 0
0019a415je 0x19a490
0019a417lea rax, [r15+48]
0019a41blea rcx, [rsp+272]
0019a423mov [rcx], rax
0019a426mov [rsp+64], rcx
0019a42blea rax, [rip+0x7531e]
0019a432lea rsi, [rsp+112]
0019a437mov [rsi], rax
0019a43amov [rsi+8], 2
0019a442and [rsi+32], 0
0019a447lea rax, [rip-0x1cd52]
0019a44emov [rsp+72], rax
0019a453mov [rsi+16], r13
0019a457mov [rsi+24], 1
0019a45fmov rbx, rsp
0019a462mov rdi, rbx
0019a465call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019a46amov r14, [rbx]
0019a46dmov rdx, [rbx+16]
0019a471add rdx, r14
0019a474lea rdi, [rsp+248]
0019a47cmov rsi, r14
0019a47fcall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019a484mov rsi, [rbx+8]
0019a488mov rdi, r14
0019a48bcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019a490
0019a490loc_19a490:
0019a490cmp [r15+72], 0
0019a495je 0x19a510
0019a497lea rax, [r15+72]
0019a49blea rcx, [rsp+272]
0019a4a3mov [rcx], rax
0019a4a6mov [rsp+64], rcx
0019a4ablea rax, [rip+0x752be]
0019a4b2lea rsi, [rsp+112]
0019a4b7mov [rsi], rax
0019a4bamov [rsi+8], 2
0019a4c2and [rsi+32], 0
0019a4c7lea rax, [rip-0x1cdd2]
0019a4cemov [rsp+72], rax
0019a4d3mov [rsi+16], r13
0019a4d7mov [rsi+24], 1
0019a4dfmov rbx, rsp
0019a4e2mov rdi, rbx
0019a4e5call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019a4eamov r14, [rbx]
0019a4edmov rdx, [rbx+16]
0019a4f1add rdx, r14
0019a4f4lea rdi, [rsp+248]
0019a4fcmov rsi, r14
0019a4ffcall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019a504mov rsi, [rbx+8]
0019a508mov rdi, r14
0019a50bcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019a510
0019a510loc_19a510:
0019a510lea rdi, [rsp+312]
0019a518mov [rdi], 1
0019a51fxorps x0, x0
0019a522movups [rdi+8], x0
0019a526lea rsi, [rip-0x10b6c8]
0019a52dlea rdx, [rip-0x10b6c8]
0019a534call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019a539lea rax, [rip-0x10b6d4]
0019a540mov [rsp+384], rax
0019a548mov [rsp+392], 10
0019a554mov r12, [r15+160]
0019a55btest r12, r12
0019a55emov [rsp+240], r15
0019a566je 0x19a6fb
0019a56clea rax, [rip-0x10b6fd]
0019a573lea rbp, [rsp+424]
0019a57bmov [rbp], rax
0019a57fmov [rbp+8], 5
0019a587lea rax, [rip-0x10b713]
0019a58elea r14, [rsp+408]
0019a596mov [r14], rax
0019a599mov [r14+8], 7
0019a5a1lea rax, [rip-0x160748]
0019a5a8lea rcx, [rsp+440]
0019a5b0mov [rcx], rax
0019a5b3mov [rcx+8], 8
0019a5bbimul rbx, [r15+176], 80
0019a5c3mov r15, rcx
0019a5c6add rbx, r12
0019a5c9push 8
0019a5cbpop rdi
0019a5cccall _ZN5alloc5alloc15exchange_malloc17hc6dbbe43d4abbe5aE.1241
0019a5d1mov [rax], 10
0019a5d8lea rcx, [rax+8]
0019a5dclea rsi, [rsp+144]
0019a5e4mov [rsi-32], rax
0019a5e8mov [rsi-24], 1
0019a5f0mov [rsi-16], rax
0019a5f4mov [rsi-8], rcx
0019a5f8mov [rsi], r12
0019a5fbmov [rsp+368], rbx
0019a603mov [rsi+8], rbx
0019a607mov [rsi+16], rbp
0019a60bmov [rsi+24], r14
0019a60fmov [rsi+32], r15
0019a613mov r13, rsp
0019a616mov rdi, r13
0019a619call _<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
0019a61ecmp [r13], 0
0019a623je 0x19a772
0019a629mov rdi, rsp
0019a62cmov rbx, [rdi+16]
0019a630call core::ptr::drop_in_place<(alloc::string::String,core::option::Option<alloc::string::String>)>
0019a635mov rdx, [rsp+112]
0019a63amov r14, [rsp+144]
0019a642test r14, r14
0019a645je 0x19a7a8
0019a64bmov [rsp+360], rdx
0019a653mov [rsp+56], r12
0019a658lea rcx, [rsp+160]
0019a660mov rax, [rcx-8]
0019a664mov rdx, [rcx+16]
0019a668mov [rsp+88], rdx
0019a66dmovups x0, [rcx]
0019a670movups [rsp+72], x0
0019a675lea rcx, [rsp+208]
0019a67dmov [rsp+64], rcx
0019a682cmp r14, rax
0019a685je 0x19a6ce
0019a687lea r15, [rsp+72]
0019a68csub rax, r14
0019a68fpush 80
0019a691pop rcx
0019a692xor edx, edx
0019a694div rcx
0019a697mov r12, rax
0019a69alea r13, [rsp+8]
0019a69f
0019a69floc_19a69f:
0019a69fmov rdi, r13
0019a6a2mov rsi, r15
0019a6a5mov rdx, r14
0019a6a8call seahorse::app::App::flag_help_text::_{{closure}}
0019a6admov [rsp], rbx
0019a6b1mov rbp, [rsp+24]
0019a6b6mov rdi, r13
0019a6b9call core::ptr::drop_in_place<(alloc::string::String,core::option::Option<alloc::string::String>)>
0019a6becmp rbx, rbp
0019a6c1cmovbe rbx, rbp
0019a6c5add r14, 80
0019a6c9dec r12
0019a6ccjne 0x19a69f
0019a6ce
0019a6celoc_19a6ce:
0019a6cemov r13, rsp
0019a6d1mov r12, [rsp+56]
0019a6d6lea rbp, [rsp+424]
0019a6delea r14, [rsp+408]
0019a6e6lea r15, [rsp+440]
0019a6eemov rdx, [rsp+360]
0019a6f6jmp 0x19a7b0
0019a6fb
0019a6fbloc_19a6fb:
0019a6fblea rax, [rsp+384]
0019a703mov [rsp+64], rax
0019a708lea rax, [rip+0x74f09]
0019a70flea rsi, [rsp+112]
0019a714mov [rsi], rax
0019a717mov [rsi+8], 2
0019a71fand [rsi+32], 0
0019a724lea rax, [rip-0x98f7e]
0019a72bmov [rsp+72], rax
0019a730mov [rsi+16], r13
0019a734mov [rsi+24], 1
0019a73cmov rbx, rsp
0019a73fmov rdi, rbx
0019a742call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019a747mov r14, [rbx]
0019a74amov rdx, [rbx+16]
0019a74eadd rdx, r14
0019a751lea rdi, [rsp+312]
0019a759mov rsi, r14
0019a75ccall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019a761mov rsi, [rbx+8]
0019a765mov rdi, r14
0019a768call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019a76djmp 0x19aabf
0019a772
0019a772loc_19a772:
0019a772and [rsp+144], 0
0019a77bmov rdx, [rsp+112]
0019a780test rdx, rdx
0019a783je 0x19a7e9
0019a785mov rax, [rsp+128]
0019a78dcmp rax, [rsp+136]
0019a795je 0x19a7e9
0019a797lea rcx, [rax+8]
0019a79bmov [rsp+128], rcx
0019a7a3mov rbx, [rax]
0019a7a6jmp 0x19a7b5
0019a7a8
0019a7a8loc_19a7a8:
0019a7a8lea r14, [rsp+408]
0019a7b0
0019a7b0loc_19a7b0:
0019a7b0test rdx, rdx
0019a7b3je 0x19a7df
0019a7b5
0019a7b5loc_19a7b5:
0019a7b5lea rax, [rsp+120]
0019a7balea rdi, [rsp+272]
0019a7c2mov [rdi], rdx
0019a7c5movups x0, [rax]
0019a7c8movups [rdi+8], x0
0019a7ccmov rax, [rax+16]
0019a7d0mov [rdi+24], rax
0019a7d4mov rsi, rbx
0019a7d7call core::iter::traits::iterator::Iterator::fold
0019a7dcmov rbx, rax
0019a7df
0019a7dfloc_19a7df:
0019a7dfmov [rsp+56], rbx
0019a7e4push 1
0019a7e6pop rdi
0019a7e7jmp 0x19a7f5
0019a7e9
0019a7e9loc_19a7e9:
0019a7e9lea rdi, [rsp+112]
0019a7eecall core::ptr::drop_in_place<core::option::Option<alloc::vec::into_iter::IntoIter<usize>>>
0019a7f3xor edi, edi
0019a7f5
0019a7f5loc_19a7f5:
0019a7f5lea rsi, [rip+0x74d94]
0019a7fccall core::option::Option<T>::unwrap
0019a801lea rcx, [rsp+272]
0019a809mov [rcx], r12
0019a80cmov rax, [rsp+368]
0019a814mov [rcx+8], rax
0019a818mov [rcx+16], rbp
0019a81cmov [rcx+24], r14
0019a820mov [rcx+32], r15
0019a824lea rbx, [rsp+184]
0019a82clea r15, [rsp+208]
0019a834lea r12, [rsp+112]
0019a839lea rbp, [rsp+312]
0019a841
0019a841loc_19a841:
0019a841lea rdi, [rsp+64]
0019a846lea rsi, [rsp+272]
0019a84ecall _<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
0019a853cmp [rsp+64], 0
0019a859je 0x19aa03
0019a85fmovups x0, [rsp+64]
0019a864movups x1, [rsp+80]
0019a869movups x2, [rsp+96]
0019a86emovaps [rsp+32], x2
0019a873movaps [rsp+16], x1
0019a878movaps [rsp], x0
0019a87clea rax, [rip+0x74d55]
0019a883mov [rsp+112], rax
0019a888push 1
0019a88apop rax
0019a88bmov [rsp+120], rax
0019a890and [rsp+144], 0
0019a899mov [rsp+184], r13
0019a8a1lea r13, [rip-0xcbdbb]
0019a8a8mov [rsp+192], r13
0019a8b0mov [rsp+128], rbx
0019a8b8mov [rsp+136], rax
0019a8c0mov rdi, r15
0019a8c3mov rsi, r12
0019a8c6call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019a8cbmov r14, [rsp+208]
0019a8d3mov rdx, [rsp+224]
0019a8dbadd rdx, r14
0019a8demov rdi, rbp
0019a8e1mov rsi, r14
0019a8e4call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019a8e9mov rsi, [rsp+216]
0019a8f1mov rdi, r14
0019a8f4call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019a8f9cmp [rsp+24], 0
0019a8ffje 0x19a9dd
0019a905lea rax, [rsp+24]
0019a90amov [rsp+400], rax
0019a912mov rdx, [rsp+56]
0019a917sub rdx, [rsp+16]
0019a91cmov rdi, rbx
0019a91fpush 32
0019a921pop rsi
0019a922call alloc::str::_<impl str>::repeat
0019a927mov [rsp+208], rbx
0019a92fmov [rsp+216], r13
0019a937lea rax, [rip+0x74caa]
0019a93emov [rsp+112], rax
0019a943mov [rsp+120], 3
0019a94cand [rsp+144], 0
0019a955lea rax, [rsp+400]
0019a95dmov [rsp+224], rax
0019a965lea rax, [rip-0x1d270]
0019a96cmov [rsp+232], rax
0019a974mov [rsp+128], r15
0019a97cmov [rsp+136], 2
0019a988lea rdi, [rsp+336]
0019a990mov rsi, r12
0019a993call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019a998mov rdi, [rsp+184]
0019a9a0mov rsi, [rsp+192]
0019a9a8call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019a9admov r14, [rsp+336]
0019a9b5mov rdx, [rsp+352]
0019a9bdadd rdx, r14
0019a9c0mov rdi, rbp
0019a9c3mov rsi, r14
0019a9c6call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019a9cbmov rsi, [rsp+344]
0019a9d3mov rdi, r14
0019a9d6call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019a9dbjmp 0x19a9f3
0019a9dd
0019a9ddloc_19a9dd:
0019a9ddmov rdi, rbp
0019a9e0lea rsi, [rip-0x10ae86]
0019a9e7lea rdx, [rip-0x10ae8c]
0019a9eecall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019a9f3
0019a9f3loc_19a9f3:
0019a9f3mov r13, rsp
0019a9f6mov rdi, r13
0019a9f9call core::ptr::drop_in_place<(alloc::string::String,core::option::Option<alloc::string::String>)>
0019a9fejmp 0x19a841
0019aa03
0019aa03loc_19aa03:
0019aa03lea r14, [rsp+384]
0019aa0bmov rdx, [rsp+56]
0019aa10sub rdx, [r14+8]
0019aa14push 32
0019aa16pop rsi
0019aa17lea r15, [rsp+64]
0019aa1cmov rdi, r15
0019aa1fcall alloc::str::_<impl str>::repeat
0019aa24mov [rsp], r14
0019aa28lea rax, [rip-0x99282]
0019aa2fmov [rsp+8], rax
0019aa34lea rax, [rip+0x74b6d]
0019aa3blea rsi, [rsp+112]
0019aa40mov [rsi], rax
0019aa43mov [rsi+8], 3
0019aa4band [rsi+32], 0
0019aa50mov [rsp+16], r15
0019aa55lea rax, [rip-0xcbf6f]
0019aa5cmov [rsp+24], rax
0019aa61mov [rsi+16], r13
0019aa65mov [rsi+24], 2
0019aa6dlea rbx, [rsp+272]
0019aa75mov rdi, rbx
0019aa78call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019aa7dmov rdi, [rsp+64]
0019aa82mov rsi, [rsp+72]
0019aa87call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019aa8cmov r14, [rbx]
0019aa8fmov rdx, [rbx+16]
0019aa93add rdx, r14
0019aa96lea rdi, [rsp+312]
0019aa9emov rsi, r14
0019aaa1call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019aaa6mov rsi, [rbx+8]
0019aaaamov rdi, r14
0019aaadcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019aab2lea r13, [rsp+64]
0019aab7mov r15, [rsp+240]
0019aabf
0019aabfloc_19aabf:
0019aabfmov rbx, [rsp+312]
0019aac7mov r14, [rsp+320]
0019aacfmov rdx, [rsp+328]
0019aad7add rdx, rbx
0019aadalea rdi, [rsp+248]
0019aae2mov rsi, rbx
0019aae5call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019aaeamov rdi, rbx
0019aaedmov rsi, r14
0019aaf0call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019aaf5mov [rsp+184], 1
0019ab01xorps x0, x0
0019ab04movups [rsp+192], x0
0019ab0cmov rbx, [r15+120]
0019ab10test rbx, rbx
0019ab13je 0x19ab9b
0019ab19lea rsi, [rip-0x10bc8b]
0019ab20lea rdx, [rip-0x10bc87]
0019ab27lea rdi, [rsp+184]
0019ab2fcall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019ab34mov r13, [r15+136]
0019ab3btest r13, r13
0019ab3eje 0x19aba8
0019ab40mov rdi, rbx
0019ab43call seahorse::app::App::command_help_text::_{{closure}}
0019ab48mov r14, rax
0019ab4bpush 1
0019ab4dpop rdi
0019ab4ecmp r13, 1
0019ab52je 0x19abaa
0019ab54lea r15, [rbx+160]
0019ab5bimul rax, r13, 160
0019ab62add rax, -160
0019ab68mov ecx, 160
0019ab6dxor edx, edx
0019ab6fdiv rcx
0019ab72mov r12, rax
0019ab75
0019ab75loc_19ab75:
0019ab75mov rbp, r14
0019ab78mov rdi, r15
0019ab7bcall seahorse::app::App::command_help_text::_{{closure}}
0019ab80mov r14, rax
0019ab83cmp rbp, rax
0019ab86cmova r14, rbp
0019ab8aadd r15, 160
0019ab91dec r12
0019ab94jne 0x19ab75
0019ab96push 1
0019ab98pop rdi
0019ab99jmp 0x19abaa
0019ab9b
0019ab9bloc_19ab9b:
0019ab9bpush 1
0019ab9dpop rbx
0019ab9exor edx, edx
0019aba0xor r14l, r14l
0019aba3jmp 0x19adce
0019aba8
0019aba8loc_19aba8:
0019aba8xor edi, edi
0019abaa
0019abaaloc_19abaa:
0019abaalea rsi, [rip+0x74ae7]
0019abb1call core::option::Option<T>::unwrap
0019abb6imul rbp, r13, 160
0019abbdlea r15, [rsp+208]
0019abc5lea r12, [rsp+272]
0019abcd
0019abcdloc_19abcd:
0019abcdtest rbp, rbp
0019abd0lea r13, [rsp+64]
0019abd5je 0x19adae
0019abdbmov rsi, [rbx+112]
0019abdftest rsi, rsi
0019abe2je 0x19ac7f
0019abe8mov rdx, [rbx+128]
0019abefmov rdi, r13
0019abf2call alloc::str::join_generic_copy
0019abf7mov [rsp], r13
0019abfblea rax, [rip-0xcc115]
0019ac02mov [rsp+8], rax
0019ac07lea rcx, [rip+0x74aa2]
0019ac0emov [rsp+112], rcx
0019ac13push 2
0019ac15pop rcx
0019ac16mov [rsp+120], rcx
0019ac1band [rsp+144], 0
0019ac24mov [rsp+16], rbx
0019ac29mov [rsp+24], rax
0019ac2emov rax, rsp
0019ac31mov [rsp+128], rax
0019ac39mov [rsp+136], rcx
0019ac41mov rdi, r12
0019ac44lea rsi, [rsp+112]
0019ac49call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019ac4emov rdi, [rsp+64]
0019ac53mov rsi, [rsp+72]
0019ac58call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019ac5dmovups x0, [rsp+272]
0019ac65movaps [rsp+208], x0
0019ac6dmov rax, [rsp+288]
0019ac75mov [rsp+224], rax
0019ac7djmp 0x19ac8e
0019ac7f
0019ac7floc_19ac7f:
0019ac7fmov rsi, [rbx]
0019ac82mov rdx, [rbx+16]
0019ac86mov rdi, r15
0019ac89call _<alloc::string::String as core::clone::Clone>::clone
0019ac8e
0019ac8eloc_19ac8e:
0019ac8emov rax, [rbx+24]
0019ac92test rax, rax
0019ac95je 0x19ac9d
0019ac97mov rcx, [rbx+40]
0019ac9bjmp 0x19aca6
0019ac9d
0019ac9dloc_19ac9d:
0019ac9dlea rax, [rip-0x1099ac]
0019aca4xor ecx, ecx
0019aca6
0019aca6loc_19aca6:
0019aca6add rbx, 160
0019acadmov [rsp+336], rax
0019acb5mov [rsp+344], rcx
0019acbdmov rdx, r14
0019acc0sub rdx, [rsp+224]
0019acc8mov rdi, r13
0019accbpush 32
0019accdpop rsi
0019accecall alloc::str::_<impl str>::repeat
0019acd3mov [rsp+112], r15
0019acd8lea rax, [rip-0xcc1f2]
0019acdfmov [rsp+120], rax
0019ace4mov [rsp+128], r13
0019acecmov [rsp+136], rax
0019acf4lea rax, [rip+0x749d5]
0019acfbmov [rsp], rax
0019acffmov [rsp+8], 4
0019ad08and [rsp+32], 0
0019ad0elea rax, [rsp+336]
0019ad16mov [rsp+144], rax
0019ad1elea rax, [rip-0x99578]
0019ad25mov [rsp+152], rax
0019ad2dlea rax, [rsp+112]
0019ad32mov [rsp+16], rax
0019ad37mov [rsp+24], 3
0019ad40mov rdi, r12
0019ad43mov rsi, rsp
0019ad46call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019ad4bmov rdi, [rsp+64]
0019ad50mov rsi, [rsp+72]
0019ad55call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019ad5amov r13, [rsp+272]
0019ad62mov rdx, [rsp+288]
0019ad6aadd rdx, r13
0019ad6dlea rdi, [rsp+184]
0019ad75mov rsi, r13
0019ad78call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019ad7dmov rsi, [rsp+280]
0019ad85mov rdi, r13
0019ad88call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019ad8dmov rdi, [rsp+208]
0019ad95mov rsi, [rsp+216]
0019ad9dcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019ada2add rbp, -160
0019ada9jmp 0x19abcd
0019adae
0019adaeloc_19adae:
0019adaemov rbx, [rsp+184]
0019adb6mov r14, [rsp+192]
0019adbemov rdx, [rsp+200]
0019adc6mov r15, [rsp+240]
0019adce
0019adceloc_19adce:
0019adceadd rdx, rbx
0019add1lea rdi, [rsp+248]
0019add9mov rsi, rbx
0019addccall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019ade1mov rdi, rbx
0019ade4mov rsi, r14
0019ade7call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019adeccmp [r15+96], 0
0019adf1je 0x19ae6c
0019adf3add r15, 96
0019adf7lea rax, [rsp+272]
0019adffmov [rax], r15
0019ae02mov [rsp+64], rax
0019ae07lea rax, [rip+0x74982]
0019ae0elea rsi, [rsp+112]
0019ae13mov [rsi], rax
0019ae16mov [rsi+8], 2
0019ae1eand [rsi+32], 0
0019ae23lea rax, [rip-0x1d72e]
0019ae2amov [rsp+72], rax
0019ae2fmov [rsi+16], r13
0019ae33mov [rsi+24], 1
0019ae3bmov rbx, rsp
0019ae3emov rdi, rbx
0019ae41call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019ae46mov r14, [rbx]
0019ae49mov rdx, [rbx+16]
0019ae4dadd rdx, r14
0019ae50lea rdi, [rsp+248]
0019ae58mov rsi, r14
0019ae5bcall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019ae60mov rsi, [rbx+8]
0019ae64mov rdi, r14
0019ae67call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019ae6c
0019ae6cloc_19ae6c:
0019ae6cmov rax, [rsp+264]
0019ae74mov rcx, [rsp+376]
0019ae7cmov [rcx+16], rax
0019ae80movups x0, [rsp+248]
0019ae88movups [rcx], x0
0019ae8badd rsp, 456
0019ae92pop rbx
0019ae93pop r12
0019ae95pop r13
0019ae97pop r14
0019ae99pop r15
0019ae9bpop rbp
0019ae9cret
0019a2f8
0019ae9d
0019ae9dseahorse::context::Context::new:
0019ae9dpush rbp
0019ae9epush r15
0019aea0push r14
0019aea2push r13
0019aea4push r12
0019aea6push rbx
0019aea7sub rsp, 424
0019aeaemov [rsp+176], 8
0019aebaxorps x0, x0
0019aebdmovups [rsp+184], x0
0019aec5mov rax, [rsi+16]
0019aec9mov [rsp+160], rax
0019aed1movups x0, [rsi]
0019aed4movaps [rsp+144], x0
0019aedcmov r8, [rdx]
0019aedftest r8, r8
0019aee2je 0x19b551
0019aee8mov [rsp+216], rdi
0019aef0mov [rsp+224], rcx
0019aef8imul rcx, [rdx+16], 80
0019aefdmov rax, [rdx+8]
0019af01mov [rsp+200], rax
0019af09add rcx, r8
0019af0cmov [rsp+168], rcx
0019af14push 9
0019af16pop rbx
0019af17lea r14, [rsp+352]
0019af1flea r13, [rsp+272]
0019af27mov [rsp+208], r8
0019af2f
0019af2floc_19af2f:
0019af2fcmp r8, [rsp+168]
0019af37je 0x19b590
0019af3dlea rdx, [r8+80]
0019af41mov rcx, rbx
0019af44mov rdi, r14
0019af47mov rsi, r8
0019af4arep movsq [rdi], [rsi]
0019af4dmov al, [r8+72]
0019af51mov ecx, [r8+76]
0019af55mov [rsp+115], ecx
0019af59mov ecx, [r8+73]
0019af5dmov [rsp+112], ecx
0019af61cmp al, 5
0019af63je 0x19b58d
0019af69mov [rsp+104], rdx
0019af6emov rcx, rbx
0019af71mov rdi, r13
0019af74mov rsi, r14
0019af77rep movsq [rdi], [rsi]
0019af7amov [rsp+344], al
0019af81mov eax, [rsp+112]
0019af85mov ecx, [rsp+115]
0019af89lea rdx, [rsp+345]
0019af91mov [rdx+3], ecx
0019af94mov [rdx], eax
0019af96mov r14, [rsp+144]
0019af9emov r12, [rsp+320]
0019afa6imul rdx, [rsp+160], 24
0019afaftest r12, r12
0019afb2je 0x19b179
0019afb8add rdx, r14
0019afbbimul rbx, [rsp+336], 24
0019afc4xor ecx, ecx
0019afc6lea rax, [rip+0x74843]
0019afcdmov [rsp+240], rdx
0019afd5mov [rsp+232], rbx
0019afdd
0019afddloc_19afdd:
0019afddcmp r14, rdx
0019afe0je 0x19b225
0019afe6mov [rsp+136], rcx
0019afeemov [rsp+72], r13
0019aff3mov [rsp+8], rax
0019aff8push 1
0019affapop rcx
0019affbmov [rsp+16], rcx
0019b000and [rsp+40], 0
0019b006lea rax, [rsp+72]
0019b00bmov [rsp+120], rax
0019b010lea rax, [rip-0x1d91b]
0019b017mov [rsp+128], rax
0019b01flea rax, [rsp+120]
0019b024mov [rsp+24], rax
0019b029mov [rsp+32], rcx
0019b02elea rdi, [rsp+80]
0019b033lea rsi, [rsp+8]
0019b038call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019b03dmov rdi, [r14]
0019b040mov rsi, [r14+16]
0019b044mov r15, r13
0019b047mov r13, [rsp+80]
0019b04cmov rcx, [rsp+96]
0019b051mov rdx, r13
0019b054call core::cmp::impls::_<impl core::cmp::PartialEq<&B> for &A>::eq
0019b059mov ebp, eax
0019b05bmov rsi, [rsp+88]
0019b060mov rdi, r13
0019b063call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019b068test bpl, bpl
0019b06bjne 0x19b4ac
0019b071lea rax, [r14+24]
0019b075mov [rsp+248], rax
0019b07dmov r15, r12
0019b080
0019b080loc_19b080:
0019b080test rbx, rbx
0019b083je 0x19b11a
0019b089mov [rsp+72], r12
0019b08eadd r12, 24
0019b092lea rax, [rip+0x745ef]
0019b099mov [rsp+8], rax
0019b09epush 1
0019b0a0pop rcx
0019b0a1mov [rsp+16], rcx
0019b0a6and [rsp+40], 0
0019b0aclea rax, [rsp+72]
0019b0b1mov [rsp+120], rax
0019b0b6lea rax, [rip-0x1d9c1]
0019b0bdmov [rsp+128], rax
0019b0c5lea rax, [rsp+120]
0019b0camov [rsp+24], rax
0019b0cfmov [rsp+32], rcx
0019b0d4lea rdi, [rsp+80]
0019b0d9lea rsi, [rsp+8]
0019b0decall _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019b0e3mov rdi, [r14]
0019b0e6mov rsi, [r14+16]
0019b0eamov r13, [rsp+80]
0019b0efmov rcx, [rsp+96]
0019b0f4mov rdx, r13
0019b0f7call core::cmp::impls::_<impl core::cmp::PartialEq<&B> for &A>::eq
0019b0fcmov ebp, eax
0019b0femov rsi, [rsp+88]
0019b103mov rdi, r13
0019b106call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019b10badd rbx, -24
0019b10ftest bpl, bpl
0019b112je 0x19b080
0019b118jmp 0x19b154
0019b11a
0019b11aloc_19b11a:
0019b11amov rcx, [rsp+136]
0019b122inc rcx
0019b125mov r14, [rsp+248]
0019b12dlea r13, [rsp+272]
0019b135lea rax, [rip+0x746d4]
0019b13cmov rdx, [rsp+240]
0019b144mov r12, r15
0019b147mov rbx, [rsp+232]
0019b14fjmp 0x19afdd
0019b154
0019b154loc_19b154:
0019b154push 9
0019b156pop rbx
0019b157lea r14, [rsp+352]
0019b15flea r15, [rsp+272]
0019b167
0019b167loc_19b167:
0019b167mov r12, [rsp+104]
0019b16cmov r13, [rsp+136]
0019b174jmp 0x19b284
0019b179
0019b179loc_19b179:
0019b179xor r12l, r12l
0019b17c
0019b17cloc_19b17c:
0019b17ctest rdx, rdx
0019b17fje 0x19b225
0019b185mov rbx, rdx
0019b188mov r15, r13
0019b18bmov [rsp+72], r13
0019b190lea rax, [rip+0x74679]
0019b197mov [rsp+8], rax
0019b19cpush 1
0019b19epop rcx
0019b19fmov [rsp+16], rcx
0019b1a4and [rsp+40], 0
0019b1aalea rax, [rsp+72]
0019b1afmov [rsp+120], rax
0019b1b4lea rax, [rip-0x1dabf]
0019b1bbmov [rsp+128], rax
0019b1c3lea rax, [rsp+120]
0019b1c8mov [rsp+24], rax
0019b1cdmov [rsp+32], rcx
0019b1d2lea rdi, [rsp+80]
0019b1d7lea rsi, [rsp+8]
0019b1dccall _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019b1e1mov rdi, [r14]
0019b1e4mov rsi, [r14+16]
0019b1e8mov rbp, [rsp+80]
0019b1edmov rcx, [rsp+96]
0019b1f2mov rdx, rbp
0019b1f5call core::cmp::impls::_<impl core::cmp::PartialEq<&B> for &A>::eq
0019b1famov r13l, eax
0019b1fdmov rsi, [rsp+88]
0019b202mov rdi, rbp
0019b205call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019b20atest r13b, r13b
0019b20djne 0x19b26e
0019b20fadd r14, 24
0019b213inc r12
0019b216mov rdx, rbx
0019b219add rdx, -24
0019b21dmov r13, r15
0019b220jmp 0x19b17c
0019b225
0019b225loc_19b225:
0019b225mov rsi, [rsp+272]
0019b22dmov rdx, [rsp+288]
0019b235lea rbx, [rsp+8]
0019b23amov rdi, rbx
0019b23dcall _<alloc::string::String as core::clone::Clone>::clone
0019b242mov [rsp+32], 5
0019b249lea rdi, [rsp+176]
0019b251mov rsi, rbx
0019b254call alloc::vec::Vec<T,A>::push
0019b259push 9
0019b25bpop rbx
0019b25clea r14, [rsp+352]
0019b264mov r12, [rsp+104]
0019b269jmp 0x19b46e
0019b26e
0019b26eloc_19b26e:
0019b26epush 9
0019b270pop rbx
0019b271lea r14, [rsp+352]
0019b279mov rax, [rsp+104]
0019b27emov r13, r12
0019b281mov r12, rax
0019b284
0019b284loc_19b284:
0019b284lea rdi, [rsp+8]
0019b289lea rsi, [rsp+144]
0019b291mov rdx, r13
0019b294lea rcx, [rip+0x74545]
0019b29bcall alloc::vec::Vec<T,A>::remove
0019b2a0mov rdi, [rsp+8]
0019b2a5mov rsi, [rsp+16]
0019b2aacall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019b2afcmp [rsp+344], 0
0019b2b7je 0x19b2fe
0019b2b9mov ebp, 0
0019b2becmp [rsp+160], r13
0019b2c6jbe 0x19b300
0019b2c8lea rdi, [rsp+8]
0019b2cdlea rsi, [rsp+144]
0019b2d5mov rdx, r13
0019b2d8lea rcx, [rip+0x74519]
0019b2dfcall alloc::vec::Vec<T,A>::remove
0019b2e4mov rbp, [rsp+8]
0019b2e9mov rax, [rsp+16]
0019b2eemov [rsp+64], rax
0019b2f3mov rax, [rsp+24]
0019b2f8mov [rsp], rax
0019b2fcjmp 0x19b300
0019b2fe
0019b2feloc_19b2fe:
0019b2fexor ebp, ebp
0019b300
0019b300loc_19b300:
0019b300mov rsi, [rsp+272]
0019b308mov rdx, [rsp+288]
0019b310lea rdi, [rsp+8]
0019b315call _<alloc::string::String as core::clone::Clone>::clone
0019b31amovzx eax, [rsp+344]
0019b322lea rcx, [rip-0x15c465]
0019b329movsxd rax, [rcx+4*rax]
0019b32dadd rax, rcx
0019b330jmp rax
0019b332mov [rsp+32], 256
0019b339test rbp, rbp
0019b33cmov r13, r15
0019b33fjne 0x19b443
0019b345jmp 0x19b45c
0019b34atest rbp, rbp
0019b34dje 0x19b452
0019b353mov [rsp+32], 1
0019b358mov [rsp+40], rbp
0019b35dmov rax, [rsp+64]
0019b362mov [rsp+48], rax
0019b367mov rax, [rsp]
0019b36bmov [rsp+56], rax
0019b370jmp 0x19b459
0019b375test rbp, rbp
0019b378je 0x19b452
0019b37ecmp [rsp], 0
0019b383mov r13, r15
0019b386je 0x19b438
0019b38cmovzx eax, [rbp]
0019b390cmp eax, 45
0019b393je 0x19b4cf
0019b399mov rdx, rbp
0019b39cmov rcx, [rsp]
0019b3a0cmp eax, 43
0019b3a3jne 0x19b3b6
0019b3a5mov rcx, [rsp]
0019b3a9dec rcx
0019b3acje 0x19b438
0019b3b2lea rdx, [rbp+1]
0019b3b6
0019b3b6loc_19b3b6:
0019b3b6xor esi, esi
0019b3b8xor eax, eax
0019b3bacmp rcx, 16
0019b3bejae 0x19b47e
0019b3c4
0019b3c4loc_19b3c4:
0019b3c4movzx edi, [rdx+rsi]
0019b3c8add edi, -48
0019b3cbcmp edi, 9
0019b3ceja 0x19b438
0019b3d0imul r8, rax, 10
0019b3d4mov eax, edi
0019b3d6add rax, r8
0019b3d9inc rsi
0019b3dccmp rcx, rsi
0019b3dfjne 0x19b3c4
0019b3e1jmp 0x19b509
0019b3e6test rbp, rbp
0019b3e9je 0x19b452
0019b3eblea rdi, [rsp+80]
0019b3f0mov rsi, rbp
0019b3f3mov rdx, [rsp]
0019b3f7call core::num::_<impl core::str::traits::FromStr for u64>::from_str
0019b3fccmp [rsp+80], 0
0019b401mov r13, r15
0019b404jne 0x19b438
0019b406mov rax, [rsp+88]
0019b40bmov [rsp+40], rax
0019b410mov al, 3
0019b412jmp 0x19b43f
0019b414test rbp, rbp
0019b417je 0x19b452
0019b419lea rdi, [rsp+80]
0019b41emov rsi, rbp
0019b421mov rdx, [rsp]
0019b425call core::num::dec2flt::_<impl core::str::traits::FromStr for f64>::from_str
0019b42acmp [rsp+80], 0
0019b42fmov r13, r15
0019b432je 0x19b4bc
0019b438
0019b438loc_19b438:
0019b438mov [rsp+33], 3
0019b43dmov al, 5
0019b43f
0019b43floc_19b43f:
0019b43fmov [rsp+32], al
0019b443
0019b443loc_19b443:
0019b443mov rdi, rbp
0019b446mov rsi, [rsp+64]
0019b44bcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019b450jmp 0x19b45c
0019b452
0019b452loc_19b452:
0019b452mov [rsp+32], 1029
0019b459
0019b459loc_19b459:
0019b459mov r13, r15
0019b45c
0019b45cloc_19b45c:
0019b45clea rdi, [rsp+176]
0019b464lea rsi, [rsp+8]
0019b469call alloc::vec::Vec<T,A>::push
0019b46e
0019b46eloc_19b46e:
0019b46emov rdi, r13
0019b471call core::ptr::drop_in_place<seahorse::flag::Flag>
0019b476mov r8, r12
0019b479jmp 0x19af2f
0019b47e
0019b47eloc_19b47e:
0019b47ecmp rcx, rsi
0019b481je 0x19b509
0019b487movzx edi, [rdx+rsi]
0019b48bimul rax, rax, 10
0019b48fseto r8b
0019b493add edi, -48
0019b496cmp edi, 9
0019b499ja 0x19b438
0019b49btest r8b, r8b
0019b49ejne 0x19b438
0019b4a0mov edi, edi
0019b4a2inc rsi
0019b4a5add rax, rdi
0019b4a8jno 0x19b47e
0019b4aajmp 0x19b438
0019b4ac
0019b4acloc_19b4ac:
0019b4acpush 9
0019b4aepop rbx
0019b4aflea r14, [rsp+352]
0019b4b7jmp 0x19b167
0019b4bc
0019b4bcloc_19b4bc:
0019b4bcmovsd_xmm x0, [rsp+88]
0019b4c2movsd_xmm [rsp+40], x0
0019b4c8mov al, 4
0019b4cajmp 0x19b43f
0019b4cf
0019b4cfloc_19b4cf:
0019b4cfcmp [rsp], 1
0019b4d4je 0x19b438
0019b4dacmp [rsp], 17
0019b4dfjae 0x19b515
0019b4e1push 1
0019b4e3pop rcx
0019b4e4xor eax, eax
0019b4e6
0019b4e6loc_19b4e6:
0019b4e6movzx edx, [rbp+rcx]
0019b4ebadd edx, -48
0019b4eecmp edx, 9
0019b4f1ja 0x19b438
0019b4f7imul rax, rax, 10
0019b4fbmov edx, edx
0019b4fdsub rax, rdx
0019b500inc rcx
0019b503cmp [rsp], rcx
0019b507jne 0x19b4e6
0019b509
0019b509loc_19b509:
0019b509mov [rsp+40], rax
0019b50emov al, 2
0019b510jmp 0x19b43f
0019b515
0019b515loc_19b515:
0019b515push 1
0019b517pop rcx
0019b518xor eax, eax
0019b51a
0019b51aloc_19b51a:
0019b51acmp [rsp], rcx
0019b51eje 0x19b509
0019b520movzx edx, [rbp+rcx]
0019b525imul rax, rax, 10
0019b529seto sil
0019b52dadd edx, -48
0019b530cmp edx, 9
0019b533ja 0x19b438
0019b539test sil, sil
0019b53cjne 0x19b438
0019b542mov edx, edx
0019b544inc rcx
0019b547sub rax, rdx
0019b54ajno 0x19b51a
0019b54cjmp 0x19b438
0019b551
0019b551loc_19b551:
0019b551mov rax, [rsp+160]
0019b559mov [rdi+16], rax
0019b55dmovaps x0, [rsp+144]
0019b565movups [rdi], x0
0019b568movaps x0, [rsp+256]
0019b570movups [rdi+56], x0
0019b574and [rdi+48], 0
0019b579movups x0, [rcx]
0019b57cmovups [rdi+24], x0
0019b580mov rax, [rcx+16]
0019b584mov [rdi+40], rax
0019b588jmp 0x19b62c
0019b58d
0019b58dloc_19b58d:
0019b58dmov r8, rdx
0019b590
0019b590loc_19b590:
0019b590mov rax, [rsp+168]
0019b598sub rax, r8
0019b59bpush 80
0019b59dpop rcx
0019b59exor edx, edx
0019b5a0div rcx
0019b5a3mov rdi, r8
0019b5a6mov rsi, rax
0019b5a9call core::ptr::drop_in_place<[seahorse::flag::Flag]>
0019b5aemov rbx, [rsp+208]
0019b5b6mov rdi, rbx
0019b5b9mov rsi, [rsp+200]
0019b5c1call _<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop
0019b5c6lea rax, [rsp+184]
0019b5cemovups x0, [rax]
0019b5d1mov rax, [rsp+160]
0019b5d9mov rdx, [rsp+216]
0019b5e1mov [rdx+16], rax
0019b5e5mov rax, [rsp+176]
0019b5edmovaps [rsp+256], x0
0019b5f5movaps x0, [rsp+144]
0019b5fdmovups [rdx], x0
0019b600movaps x0, [rsp+256]
0019b608movups [rdx+56], x0
0019b60cmov [rdx+48], rax
0019b610mov rcx, [rsp+224]
0019b618mov rax, [rcx+16]
0019b61cmov [rdx+40], rax
0019b620movups x0, [rcx]
0019b623movups [rdx+24], x0
0019b627test rbx, rbx
0019b62ajne 0x19b639
0019b62c
0019b62cloc_19b62c:
0019b62clea rdi, [rsp+176]
0019b634call core::ptr::drop_in_place<alloc::vec::Vec<(alloc::string::String,core::result::Result<seahorse::flag::FlagValue,seahorse::error::FlagError>)>>
0019b639
0019b639loc_19b639:
0019b639add rsp, 424
0019b640pop rbx
0019b641pop r12
0019b643pop r13
0019b645pop r14
0019b647pop r15
0019b649pop rbp
0019b64aret
0019ae9d
0019ae9dseahorse::context::Context::new:
0019ae9dpush rbp
0019ae9epush r15
0019aea0push r14
0019aea2push r13
0019aea4push r12
0019aea6push rbx
0019aea7sub rsp, 424
0019aeaemov [rsp+176], 8
0019aebaxorps x0, x0
0019aebdmovups [rsp+184], x0
0019aec5mov rax, [rsi+16]
0019aec9mov [rsp+160], rax
0019aed1movups x0, [rsi]
0019aed4movaps [rsp+144], x0
0019aedcmov r8, [rdx]
0019aedftest r8, r8
0019aee2je 0x19b551
0019aee8mov [rsp+216], rdi
0019aef0mov [rsp+224], rcx
0019aef8imul rcx, [rdx+16], 80
0019aefdmov rax, [rdx+8]
0019af01mov [rsp+200], rax
0019af09add rcx, r8
0019af0cmov [rsp+168], rcx
0019af14push 9
0019af16pop rbx
0019af17lea r14, [rsp+352]
0019af1flea r13, [rsp+272]
0019af27mov [rsp+208], r8
0019af2f
0019af2floc_19af2f:
0019af2fcmp r8, [rsp+168]
0019af37je 0x19b590
0019af3dlea rdx, [r8+80]
0019af41mov rcx, rbx
0019af44mov rdi, r14
0019af47mov rsi, r8
0019af4arep movsq [rdi], [rsi]
0019af4dmov al, [r8+72]
0019af51mov ecx, [r8+76]
0019af55mov [rsp+115], ecx
0019af59mov ecx, [r8+73]
0019af5dmov [rsp+112], ecx
0019af61cmp al, 5
0019af63je 0x19b58d
0019af69mov [rsp+104], rdx
0019af6emov rcx, rbx
0019af71mov rdi, r13
0019af74mov rsi, r14
0019af77rep movsq [rdi], [rsi]
0019af7amov [rsp+344], al
0019af81mov eax, [rsp+112]
0019af85mov ecx, [rsp+115]
0019af89lea rdx, [rsp+345]
0019af91mov [rdx+3], ecx
0019af94mov [rdx], eax
0019af96mov r14, [rsp+144]
0019af9emov r12, [rsp+320]
0019afa6imul rdx, [rsp+160], 24
0019afaftest r12, r12
0019afb2je 0x19b179
0019afb8add rdx, r14
0019afbbimul rbx, [rsp+336], 24
0019afc4xor ecx, ecx
0019afc6lea rax, [rip+0x74843]
0019afcdmov [rsp+240], rdx
0019afd5mov [rsp+232], rbx
0019afdd
0019afddloc_19afdd:
0019afddcmp r14, rdx
0019afe0je 0x19b225
0019afe6mov [rsp+136], rcx
0019afeemov [rsp+72], r13
0019aff3mov [rsp+8], rax
0019aff8push 1
0019affapop rcx
0019affbmov [rsp+16], rcx
0019b000and [rsp+40], 0
0019b006lea rax, [rsp+72]
0019b00bmov [rsp+120], rax
0019b010lea rax, [rip-0x1d91b]
0019b017mov [rsp+128], rax
0019b01flea rax, [rsp+120]
0019b024mov [rsp+24], rax
0019b029mov [rsp+32], rcx
0019b02elea rdi, [rsp+80]
0019b033lea rsi, [rsp+8]
0019b038call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019b03dmov rdi, [r14]
0019b040mov rsi, [r14+16]
0019b044mov r15, r13
0019b047mov r13, [rsp+80]
0019b04cmov rcx, [rsp+96]
0019b051mov rdx, r13
0019b054call core::cmp::impls::_<impl core::cmp::PartialEq<&B> for &A>::eq
0019b059mov ebp, eax
0019b05bmov rsi, [rsp+88]
0019b060mov rdi, r13
0019b063call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019b068test bpl, bpl
0019b06bjne 0x19b4ac
0019b071lea rax, [r14+24]
0019b075mov [rsp+248], rax
0019b07dmov r15, r12
0019b080
0019b080loc_19b080:
0019b080test rbx, rbx
0019b083je 0x19b11a
0019b089mov [rsp+72], r12
0019b08eadd r12, 24
0019b092lea rax, [rip+0x745ef]
0019b099mov [rsp+8], rax
0019b09epush 1
0019b0a0pop rcx
0019b0a1mov [rsp+16], rcx
0019b0a6and [rsp+40], 0
0019b0aclea rax, [rsp+72]
0019b0b1mov [rsp+120], rax
0019b0b6lea rax, [rip-0x1d9c1]
0019b0bdmov [rsp+128], rax
0019b0c5lea rax, [rsp+120]
0019b0camov [rsp+24], rax
0019b0cfmov [rsp+32], rcx
0019b0d4lea rdi, [rsp+80]
0019b0d9lea rsi, [rsp+8]
0019b0decall _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019b0e3mov rdi, [r14]
0019b0e6mov rsi, [r14+16]
0019b0eamov r13, [rsp+80]
0019b0efmov rcx, [rsp+96]
0019b0f4mov rdx, r13
0019b0f7call core::cmp::impls::_<impl core::cmp::PartialEq<&B> for &A>::eq
0019b0fcmov ebp, eax
0019b0femov rsi, [rsp+88]
0019b103mov rdi, r13
0019b106call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019b10badd rbx, -24
0019b10ftest bpl, bpl
0019b112je 0x19b080
0019b118jmp 0x19b154
0019b11a
0019b11aloc_19b11a:
0019b11amov rcx, [rsp+136]
0019b122inc rcx
0019b125mov r14, [rsp+248]
0019b12dlea r13, [rsp+272]
0019b135lea rax, [rip+0x746d4]
0019b13cmov rdx, [rsp+240]
0019b144mov r12, r15
0019b147mov rbx, [rsp+232]
0019b14fjmp 0x19afdd
0019b154
0019b154loc_19b154:
0019b154push 9
0019b156pop rbx
0019b157lea r14, [rsp+352]
0019b15flea r15, [rsp+272]
0019b167
0019b167loc_19b167:
0019b167mov r12, [rsp+104]
0019b16cmov r13, [rsp+136]
0019b174jmp 0x19b284
0019b179
0019b179loc_19b179:
0019b179xor r12l, r12l
0019b17c
0019b17cloc_19b17c:
0019b17ctest rdx, rdx
0019b17fje 0x19b225
0019b185mov rbx, rdx
0019b188mov r15, r13
0019b18bmov [rsp+72], r13
0019b190lea rax, [rip+0x74679]
0019b197mov [rsp+8], rax
0019b19cpush 1
0019b19epop rcx
0019b19fmov [rsp+16], rcx
0019b1a4and [rsp+40], 0
0019b1aalea rax, [rsp+72]
0019b1afmov [rsp+120], rax
0019b1b4lea rax, [rip-0x1dabf]
0019b1bbmov [rsp+128], rax
0019b1c3lea rax, [rsp+120]
0019b1c8mov [rsp+24], rax
0019b1cdmov [rsp+32], rcx
0019b1d2lea rdi, [rsp+80]
0019b1d7lea rsi, [rsp+8]
0019b1dccall _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019b1e1mov rdi, [r14]
0019b1e4mov rsi, [r14+16]
0019b1e8mov rbp, [rsp+80]
0019b1edmov rcx, [rsp+96]
0019b1f2mov rdx, rbp
0019b1f5call core::cmp::impls::_<impl core::cmp::PartialEq<&B> for &A>::eq
0019b1famov r13l, eax
0019b1fdmov rsi, [rsp+88]
0019b202mov rdi, rbp
0019b205call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019b20atest r13b, r13b
0019b20djne 0x19b26e
0019b20fadd r14, 24
0019b213inc r12
0019b216mov rdx, rbx
0019b219add rdx, -24
0019b21dmov r13, r15
0019b220jmp 0x19b17c
0019b225
0019b225loc_19b225:
0019b225mov rsi, [rsp+272]
0019b22dmov rdx, [rsp+288]
0019b235lea rbx, [rsp+8]
0019b23amov rdi, rbx
0019b23dcall _<alloc::string::String as core::clone::Clone>::clone
0019b242mov [rsp+32], 5
0019b249lea rdi, [rsp+176]
0019b251mov rsi, rbx
0019b254call alloc::vec::Vec<T,A>::push
0019b259push 9
0019b25bpop rbx
0019b25clea r14, [rsp+352]
0019b264mov r12, [rsp+104]
0019b269jmp 0x19b46e
0019b26e
0019b26eloc_19b26e:
0019b26epush 9
0019b270pop rbx
0019b271lea r14, [rsp+352]
0019b279mov rax, [rsp+104]
0019b27emov r13, r12
0019b281mov r12, rax
0019b284
0019b284loc_19b284:
0019b284lea rdi, [rsp+8]
0019b289lea rsi, [rsp+144]
0019b291mov rdx, r13
0019b294lea rcx, [rip+0x74545]
0019b29bcall alloc::vec::Vec<T,A>::remove
0019b2a0mov rdi, [rsp+8]
0019b2a5mov rsi, [rsp+16]
0019b2aacall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019b2afcmp [rsp+344], 0
0019b2b7je 0x19b2fe
0019b2b9mov ebp, 0
0019b2becmp [rsp+160], r13
0019b2c6jbe 0x19b300
0019b2c8lea rdi, [rsp+8]
0019b2cdlea rsi, [rsp+144]
0019b2d5mov rdx, r13
0019b2d8lea rcx, [rip+0x74519]
0019b2dfcall alloc::vec::Vec<T,A>::remove
0019b2e4mov rbp, [rsp+8]
0019b2e9mov rax, [rsp+16]
0019b2eemov [rsp+64], rax
0019b2f3mov rax, [rsp+24]
0019b2f8mov [rsp], rax
0019b2fcjmp 0x19b300
0019b2fe
0019b2feloc_19b2fe:
0019b2fexor ebp, ebp
0019b300
0019b300loc_19b300:
0019b300mov rsi, [rsp+272]
0019b308mov rdx, [rsp+288]
0019b310lea rdi, [rsp+8]
0019b315call _<alloc::string::String as core::clone::Clone>::clone
0019b31amovzx eax, [rsp+344]
0019b322lea rcx, [rip-0x15c465]
0019b329movsxd rax, [rcx+4*rax]
0019b32dadd rax, rcx
0019b330jmp rax
0019b332mov [rsp+32], 256
0019b339test rbp, rbp
0019b33cmov r13, r15
0019b33fjne 0x19b443
0019b345jmp 0x19b45c
0019b34atest rbp, rbp
0019b34dje 0x19b452
0019b353mov [rsp+32], 1
0019b358mov [rsp+40], rbp
0019b35dmov rax, [rsp+64]
0019b362mov [rsp+48], rax
0019b367mov rax, [rsp]
0019b36bmov [rsp+56], rax
0019b370jmp 0x19b459
0019b375test rbp, rbp
0019b378je 0x19b452
0019b37ecmp [rsp], 0
0019b383mov r13, r15
0019b386je 0x19b438
0019b38cmovzx eax, [rbp]
0019b390cmp eax, 45
0019b393je 0x19b4cf
0019b399mov rdx, rbp
0019b39cmov rcx, [rsp]
0019b3a0cmp eax, 43
0019b3a3jne 0x19b3b6
0019b3a5mov rcx, [rsp]
0019b3a9dec rcx
0019b3acje 0x19b438
0019b3b2lea rdx, [rbp+1]
0019b3b6
0019b3b6loc_19b3b6:
0019b3b6xor esi, esi
0019b3b8xor eax, eax
0019b3bacmp rcx, 16
0019b3bejae 0x19b47e
0019b3c4
0019b3c4loc_19b3c4:
0019b3c4movzx edi, [rdx+rsi]
0019b3c8add edi, -48
0019b3cbcmp edi, 9
0019b3ceja 0x19b438
0019b3d0imul r8, rax, 10
0019b3d4mov eax, edi
0019b3d6add rax, r8
0019b3d9inc rsi
0019b3dccmp rcx, rsi
0019b3dfjne 0x19b3c4
0019b3e1jmp 0x19b509
0019b3e6test rbp, rbp
0019b3e9je 0x19b452
0019b3eblea rdi, [rsp+80]
0019b3f0mov rsi, rbp
0019b3f3mov rdx, [rsp]
0019b3f7call core::num::_<impl core::str::traits::FromStr for u64>::from_str
0019b3fccmp [rsp+80], 0
0019b401mov r13, r15
0019b404jne 0x19b438
0019b406mov rax, [rsp+88]
0019b40bmov [rsp+40], rax
0019b410mov al, 3
0019b412jmp 0x19b43f
0019b414test rbp, rbp
0019b417je 0x19b452
0019b419lea rdi, [rsp+80]
0019b41emov rsi, rbp
0019b421mov rdx, [rsp]
0019b425call core::num::dec2flt::_<impl core::str::traits::FromStr for f64>::from_str
0019b42acmp [rsp+80], 0
0019b42fmov r13, r15
0019b432je 0x19b4bc
0019b438
0019b438loc_19b438:
0019b438mov [rsp+33], 3
0019b43dmov al, 5
0019b43f
0019b43floc_19b43f:
0019b43fmov [rsp+32], al
0019b443
0019b443loc_19b443:
0019b443mov rdi, rbp
0019b446mov rsi, [rsp+64]
0019b44bcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019b450jmp 0x19b45c
0019b452
0019b452loc_19b452:
0019b452mov [rsp+32], 1029
0019b459
0019b459loc_19b459:
0019b459mov r13, r15
0019b45c
0019b45cloc_19b45c:
0019b45clea rdi, [rsp+176]
0019b464lea rsi, [rsp+8]
0019b469call alloc::vec::Vec<T,A>::push
0019b46e
0019b46eloc_19b46e:
0019b46emov rdi, r13
0019b471call core::ptr::drop_in_place<seahorse::flag::Flag>
0019b476mov r8, r12
0019b479jmp 0x19af2f
0019b47e
0019b47eloc_19b47e:
0019b47ecmp rcx, rsi
0019b481je 0x19b509
0019b487movzx edi, [rdx+rsi]
0019b48bimul rax, rax, 10
0019b48fseto r8b
0019b493add edi, -48
0019b496cmp edi, 9
0019b499ja 0x19b438
0019b49btest r8b, r8b
0019b49ejne 0x19b438
0019b4a0mov edi, edi
0019b4a2inc rsi
0019b4a5add rax, rdi
0019b4a8jno 0x19b47e
0019b4aajmp 0x19b438
0019b4ac
0019b4acloc_19b4ac:
0019b4acpush 9
0019b4aepop rbx
0019b4aflea r14, [rsp+352]
0019b4b7jmp 0x19b167
0019b4bc
0019b4bcloc_19b4bc:
0019b4bcmovsd_xmm x0, [rsp+88]
0019b4c2movsd_xmm [rsp+40], x0
0019b4c8mov al, 4
0019b4cajmp 0x19b43f
0019b4cf
0019b4cfloc_19b4cf:
0019b4cfcmp [rsp], 1
0019b4d4je 0x19b438
0019b4dacmp [rsp], 17
0019b4dfjae 0x19b515
0019b4e1push 1
0019b4e3pop rcx
0019b4e4xor eax, eax
0019b4e6
0019b4e6loc_19b4e6:
0019b4e6movzx edx, [rbp+rcx]
0019b4ebadd edx, -48
0019b4eecmp edx, 9
0019b4f1ja 0x19b438
0019b4f7imul rax, rax, 10
0019b4fbmov edx, edx
0019b4fdsub rax, rdx
0019b500inc rcx
0019b503cmp [rsp], rcx
0019b507jne 0x19b4e6
0019b509
0019b509loc_19b509:
0019b509mov [rsp+40], rax
0019b50emov al, 2
0019b510jmp 0x19b43f
0019b515
0019b515loc_19b515:
0019b515push 1
0019b517pop rcx
0019b518xor eax, eax
0019b51a
0019b51aloc_19b51a:
0019b51acmp [rsp], rcx
0019b51eje 0x19b509
0019b520movzx edx, [rbp+rcx]
0019b525imul rax, rax, 10
0019b529seto sil
0019b52dadd edx, -48
0019b530cmp edx, 9
0019b533ja 0x19b438
0019b539test sil, sil
0019b53cjne 0x19b438
0019b542mov edx, edx
0019b544inc rcx
0019b547sub rax, rdx
0019b54ajno 0x19b51a
0019b54cjmp 0x19b438
0019b551
0019b551loc_19b551:
0019b551mov rax, [rsp+160]
0019b559mov [rdi+16], rax
0019b55dmovaps x0, [rsp+144]
0019b565movups [rdi], x0
0019b568movaps x0, [rsp+256]
0019b570movups [rdi+56], x0
0019b574and [rdi+48], 0
0019b579movups x0, [rcx]
0019b57cmovups [rdi+24], x0
0019b580mov rax, [rcx+16]
0019b584mov [rdi+40], rax
0019b588jmp 0x19b62c
0019b58d
0019b58dloc_19b58d:
0019b58dmov r8, rdx
0019b590
0019b590loc_19b590:
0019b590mov rax, [rsp+168]
0019b598sub rax, r8
0019b59bpush 80
0019b59dpop rcx
0019b59exor edx, edx
0019b5a0div rcx
0019b5a3mov rdi, r8
0019b5a6mov rsi, rax
0019b5a9call core::ptr::drop_in_place<[seahorse::flag::Flag]>
0019b5aemov rbx, [rsp+208]
0019b5b6mov rdi, rbx
0019b5b9mov rsi, [rsp+200]
0019b5c1call _<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop
0019b5c6lea rax, [rsp+184]
0019b5cemovups x0, [rax]
0019b5d1mov rax, [rsp+160]
0019b5d9mov rdx, [rsp+216]
0019b5e1mov [rdx+16], rax
0019b5e5mov rax, [rsp+176]
0019b5edmovaps [rsp+256], x0
0019b5f5movaps x0, [rsp+144]
0019b5fdmovups [rdx], x0
0019b600movaps x0, [rsp+256]
0019b608movups [rdx+56], x0
0019b60cmov [rdx+48], rax
0019b610mov rcx, [rsp+224]
0019b618mov rax, [rcx+16]
0019b61cmov [rdx+40], rax
0019b620movups x0, [rcx]
0019b623movups [rdx+24], x0
0019b627test rbx, rbx
0019b62ajne 0x19b639
0019b62c
0019b62cloc_19b62c:
0019b62clea rdi, [rsp+176]
0019b634call core::ptr::drop_in_place<alloc::vec::Vec<(alloc::string::String,core::result::Result<seahorse::flag::FlagValue,seahorse::error::FlagError>)>>
0019b639
0019b639loc_19b639:
0019b639add rsp, 424
0019b640pop rbx
0019b641pop r12
0019b643pop r13
0019b645pop r14
0019b647pop r15
0019b649pop rbp
0019b64aret
0019ae9d
0019b64b
0019b64bcore::ptr::drop_in_place<seahorse::context::Context>:
0019b64bpush rbx
0019b64cmov rbx, rdi
0019b64fcall core::ptr::drop_in_place<alloc::vec::Vec<alloc::string::String>>
0019b654cmp [rbx+48], 0
0019b659je 0x19b664
0019b65blea rdi, [rbx+48]
0019b65fcall core::ptr::drop_in_place<alloc::vec::Vec<(alloc::string::String,core::result::Result<seahorse::flag::FlagValue,seahorse::error::FlagError>)>>
0019b664
0019b664loc_19b664:
0019b664mov rdi, [rbx+24]
0019b668mov rsi, [rbx+32]
0019b66cpop rbx
0019b66djmp 0x1137a0
0019b64b
0019b64bcore::ptr::drop_in_place<seahorse::context::Context>:
0019b64bpush rbx
0019b64cmov rbx, rdi
0019b64fcall core::ptr::drop_in_place<alloc::vec::Vec<alloc::string::String>>
0019b654cmp [rbx+48], 0
0019b659je 0x19b664
0019b65blea rdi, [rbx+48]
0019b65fcall core::ptr::drop_in_place<alloc::vec::Vec<(alloc::string::String,core::result::Result<seahorse::flag::FlagValue,seahorse::error::FlagError>)>>
0019b664
0019b664loc_19b664:
0019b664mov rdi, [rbx+24]
0019b668mov rsi, [rbx+32]
0019b66cpop rbx
0019b66djmp 0x1137a0
0019b64b
0019b672
0019b672core::ptr::drop_in_place<alloc::vec::Vec<(alloc::string::String,core::result::Result<seahorse::flag::FlagValue,seahorse::error::FlagError>)>>:
0019b672push r15
0019b674push r14
0019b676push r12
0019b678push rbx
0019b679push rax
0019b67amov r14, rdi
0019b67dmov rbx, [rdi]
0019b680mov r12, [rdi+16]
0019b684lea r15, [rbx+24]
0019b688
0019b688loc_19b688:
0019b688sub r12, 1
0019b68cjb 0x19b6a9
0019b68emov rdi, [r15-24]
0019b692mov rsi, [r15-16]
0019b696call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019b69bmov rdi, r15
0019b69ecall core::ptr::drop_in_place<core::result::Result<seahorse::flag::FlagValue,seahorse::error::FlagError>>
0019b6a3add r15, 56
0019b6a7jmp 0x19b688
0019b6a9
0019b6a9loc_19b6a9:
0019b6a9mov rax, [r14+8]
0019b6adtest rax, rax
0019b6b0je 0x19b6c9
0019b6b2imul rsi, rax, 56
0019b6b6mov rdi, rbx
0019b6b9add rsp, 8
0019b6bdpop rbx
0019b6bepop r12
0019b6c0pop r14
0019b6c2pop r15
0019b6c4jmp 0xcedb6
0019b6c9
0019b6c9loc_19b6c9:
0019b6c9add rsp, 8
0019b6cdpop rbx
0019b6cepop r12
0019b6d0pop r14
0019b6d2pop r15
0019b6d4ret
0019b672
0019b672core::ptr::drop_in_place<alloc::vec::Vec<(alloc::string::String,core::result::Result<seahorse::flag::FlagValue,seahorse::error::FlagError>)>>:
0019b672push r15
0019b674push r14
0019b676push r12
0019b678push rbx
0019b679push rax
0019b67amov r14, rdi
0019b67dmov rbx, [rdi]
0019b680mov r12, [rdi+16]
0019b684lea r15, [rbx+24]
0019b688
0019b688loc_19b688:
0019b688sub r12, 1
0019b68cjb 0x19b6a9
0019b68emov rdi, [r15-24]
0019b692mov rsi, [r15-16]
0019b696call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019b69bmov rdi, r15
0019b69ecall core::ptr::drop_in_place<core::result::Result<seahorse::flag::FlagValue,seahorse::error::FlagError>>
0019b6a3add r15, 56
0019b6a7jmp 0x19b688
0019b6a9
0019b6a9loc_19b6a9:
0019b6a9mov rax, [r14+8]
0019b6adtest rax, rax
0019b6b0je 0x19b6c9
0019b6b2imul rsi, rax, 56
0019b6b6mov rdi, rbx
0019b6b9add rsp, 8
0019b6bdpop rbx
0019b6bepop r12
0019b6c0pop r14
0019b6c2pop r15
0019b6c4jmp 0xcedb6
0019b6c9
0019b6c9loc_19b6c9:
0019b6c9add rsp, 8
0019b6cdpop rbx
0019b6cepop r12
0019b6d0pop r14
0019b6d2pop r15
0019b6d4ret
0019b672
0019b6d5
0019b6d5alloc::vec::Vec<T,A>::push:
0019b6d5push r14
0019b6d7push rbx
0019b6d8push rax
0019b6d9mov r14, rsi
0019b6dcmov rbx, rdi
0019b6dfmov rsi, [rdi+16]
0019b6e3cmp rsi, [rdi+8]
0019b6e7jne 0x19b6f5
0019b6e9mov rdi, rbx
0019b6eccall alloc::raw_vec::RawVec<T,A>::reserve_for_push
0019b6f1mov rsi, [rbx+16]
0019b6f5
0019b6f5loc_19b6f5:
0019b6f5mov rax, [rbx]
0019b6f8imul rcx, rsi, 56
0019b6fcmov rdx, [r14+48]
0019b700mov [rax+rcx+48], rdx
0019b705movups x0, [r14]
0019b709movups x1, [r14+16]
0019b70emovups x2, [r14+32]
0019b713movups [rax+rcx+32], x2
0019b718movups [rax+rcx+16], x1
0019b71dmovups [rax+rcx], x0
0019b721inc rsi
0019b724mov [rbx+16], rsi
0019b728add rsp, 8
0019b72cpop rbx
0019b72dpop r14
0019b72fret
0019b6d5
0019b6d5alloc::vec::Vec<T,A>::push:
0019b6d5push r14
0019b6d7push rbx
0019b6d8push rax
0019b6d9mov r14, rsi
0019b6dcmov rbx, rdi
0019b6dfmov rsi, [rdi+16]
0019b6e3cmp rsi, [rdi+8]
0019b6e7jne 0x19b6f5
0019b6e9mov rdi, rbx
0019b6eccall alloc::raw_vec::RawVec<T,A>::reserve_for_push
0019b6f1mov rsi, [rbx+16]
0019b6f5
0019b6f5loc_19b6f5:
0019b6f5mov rax, [rbx]
0019b6f8imul rcx, rsi, 56
0019b6fcmov rdx, [r14+48]
0019b700mov [rax+rcx+48], rdx
0019b705movups x0, [r14]
0019b709movups x1, [r14+16]
0019b70emovups x2, [r14+32]
0019b713movups [rax+rcx+32], x2
0019b718movups [rax+rcx+16], x1
0019b71dmovups [rax+rcx], x0
0019b721inc rsi
0019b724mov [rbx+16], rsi
0019b728add rsp, 8
0019b72cpop rbx
0019b72dpop r14
0019b72fret
0019b6d5
0019b730
0019b730core::ptr::drop_in_place<core::option::Option<alloc::vec::into_iter::IntoIter<usize>>>:
0019b730cmp [rdi], 0
0019b734jne 0x199282
0019b73aret
0019b730
0019b730core::ptr::drop_in_place<core::option::Option<alloc::vec::into_iter::IntoIter<usize>>>:
0019b730cmp [rdi], 0
0019b734jne 0x199282
0019b73aret
0019b730
0019b73b
0019b73bseahorse::help::Help::help:
0019b73bpush rbx
0019b73csub rsp, 96
0019b740mov rsi, rdi
0019b743lea rbx, [rsp+24]
0019b748mov rdi, rbx
0019b74bcall _<seahorse::command::Command as seahorse::help::Help>::help_text
0019b750lea rax, [rsp+8]
0019b755mov [rax], rbx
0019b758lea rcx, [rip+0x74521]
0019b75flea rdi, [rsp+48]
0019b764mov [rdi], rcx
0019b767mov [rdi+8], 2
0019b76fand [rdi+32], 0
0019b774lea rcx, [rip-0xccc8e]
0019b77bmov [rax+8], rcx
0019b77fmov [rdi+16], rax
0019b783mov [rdi+24], 1
0019b78bcall std::io::stdio::_print
0019b790mov rdi, [rbx]
0019b793mov rsi, [rbx+8]
0019b797call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019b79cadd rsp, 96
0019b7a0pop rbx
0019b7a1ret
0019b73b
0019b73bseahorse::help::Help::help:
0019b73bpush rbx
0019b73csub rsp, 96
0019b740mov rsi, rdi
0019b743lea rbx, [rsp+24]
0019b748mov rdi, rbx
0019b74bcall _<seahorse::command::Command as seahorse::help::Help>::help_text
0019b750lea rax, [rsp+8]
0019b755mov [rax], rbx
0019b758lea rcx, [rip+0x74521]
0019b75flea rdi, [rsp+48]
0019b764mov [rdi], rcx
0019b767mov [rdi+8], 2
0019b76fand [rdi+32], 0
0019b774lea rcx, [rip-0xccc8e]
0019b77bmov [rax+8], rcx
0019b77fmov [rdi+16], rax
0019b783mov [rdi+24], 1
0019b78bcall std::io::stdio::_print
0019b790mov rdi, [rbx]
0019b793mov rsi, [rbx+8]
0019b797call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019b79cadd rsp, 96
0019b7a0pop rbx
0019b7a1ret
0019b73b
0019b7a2
0019b7a2_<seahorse::command::Command as seahorse::help::Help>::help_text:
0019b7a2push rbp
0019b7a3push r15
0019b7a5push r14
0019b7a7push r13
0019b7a9push r12
0019b7abpush rbx
0019b7acsub rsp, 456
0019b7b3mov r12, rsi
0019b7b6mov [rsp+352], rdi
0019b7bemov [rsp+360], 1
0019b7caxorps x0, x0
0019b7cdmovups [rsp+368], x0
0019b7d5cmp [rsi+24], 0
0019b7daje 0x19b861
0019b7e0lea rax, [r12+24]
0019b7e5lea rcx, [rsp+248]
0019b7edmov [rcx], rax
0019b7f0lea rax, [rsp+200]
0019b7f8mov [rax], rcx
0019b7fblea rcx, [rip+0x73f4e]
0019b802lea rsi, [rsp+72]
0019b807mov [rsi], rcx
0019b80amov [rsi+8], 2
0019b812and [rsi+32], 0
0019b817lea rcx, [rip-0x1e122]
0019b81emov [rax+8], rcx
0019b822mov [rsi+16], rax
0019b826mov [rsi+24], 1
0019b82elea rbx, [rsp+16]
0019b833mov rdi, rbx
0019b836call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019b83bmov r14, [rbx]
0019b83emov rdx, [rbx+16]
0019b842add rdx, r14
0019b845lea rdi, [rsp+360]
0019b84dmov rsi, r14
0019b850call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019b855mov rsi, [rbx+8]
0019b859mov rdi, r14
0019b85ccall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019b861
0019b861loc_19b861:
0019b861cmp [r12+48], 0
0019b867je 0x19b8ee
0019b86dlea rax, [r12+48]
0019b872lea rcx, [rsp+248]
0019b87amov [rcx], rax
0019b87dlea rax, [rsp+200]
0019b885mov [rax], rcx
0019b888lea rcx, [rip+0x73ee1]
0019b88flea rsi, [rsp+72]
0019b894mov [rsi], rcx
0019b897mov [rsi+8], 2
0019b89fand [rsi+32], 0
0019b8a4lea rcx, [rip-0x1e1af]
0019b8abmov [rax+8], rcx
0019b8afmov [rsi+16], rax
0019b8b3mov [rsi+24], 1
0019b8bblea rbx, [rsp+16]
0019b8c0mov rdi, rbx
0019b8c3call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019b8c8mov r14, [rbx]
0019b8cbmov rdx, [rbx+16]
0019b8cfadd rdx, r14
0019b8d2lea rdi, [rsp+360]
0019b8damov rsi, r14
0019b8ddcall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019b8e2mov rsi, [rbx+8]
0019b8e6mov rdi, r14
0019b8e9call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019b8ee
0019b8eeloc_19b8ee:
0019b8eelea rdi, [rsp+288]
0019b8f6mov [rdi], 1
0019b8fdxorps x0, x0
0019b900movups [rdi+8], x0
0019b904lea rsi, [rip-0x10caa6]
0019b90blea rdx, [rip-0x10caa6]
0019b912call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019b917lea rax, [rip-0x10cab2]
0019b91emov [rsp+384], rax
0019b926mov [rsp+392], 10
0019b932mov r14, [r12+88]
0019b937test r14, r14
0019b93aje 0x19bad7
0019b940lea rax, [rip-0x10cad1]
0019b947lea r15, [rsp+408]
0019b94fmov [r15], rax
0019b952mov [r15+8], 5
0019b95alea rax, [rip-0x10cae6]
0019b961lea r13, [rsp+424]
0019b969mov [r13], rax
0019b96dmov [r13+8], 7
0019b975lea rax, [rip-0x161b1c]
0019b97clea rbp, [rsp+440]
0019b984mov [rbp], rax
0019b988mov [rbp+8], 8
0019b990imul rbx, [r12+104], 80
0019b996add rbx, r14
0019b999push 8
0019b99bpop rdi
0019b99ccall _ZN5alloc5alloc15exchange_malloc17hc6dbbe43d4abbe5aE.1241
0019b9a1mov [rax], 10
0019b9a8lea rcx, [rax+8]
0019b9aclea rsi, [rsp+104]
0019b9b1mov [rsi-32], rax
0019b9b5mov [rsi-24], 1
0019b9bdmov [rsi-16], rax
0019b9c1mov [rsi-8], rcx
0019b9c5mov [rsi], r14
0019b9c8mov [rsp], rbx
0019b9ccmov [rsi+8], rbx
0019b9d0mov [rsi+16], r15
0019b9d4mov [rsi+24], r13
0019b9d8mov [rsi+32], rbp
0019b9dclea rbx, [rsp+16]
0019b9e1mov rdi, rbx
0019b9e4call _<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
0019b9e9cmp [rbx], 0
0019b9edmov [rsp+344], r12
0019b9f5je 0x19bb55
0019b9fblea rdi, [rsp+16]
0019ba00mov r12, [rdi+16]
0019ba04call core::ptr::drop_in_place<(alloc::string::String,core::option::Option<alloc::string::String>)>
0019ba09mov rdx, [rsp+72]
0019ba0emov rbx, [rsp+104]
0019ba13test rbx, rbx
0019ba16je 0x19bb83
0019ba1cmov [rsp+336], rdx
0019ba24mov [rsp+8], r14
0019ba29lea rcx, [rsp+120]
0019ba2emov rax, [rcx-8]
0019ba32mov rdx, [rcx+16]
0019ba36mov [rsp+224], rdx
0019ba3emovups x0, [rcx]
0019ba41movups [rsp+208], x0
0019ba49lea rcx, [rsp+144]
0019ba51mov [rsp+200], rcx
0019ba59cmp rbx, rax
0019ba5cje 0x19baa9
0019ba5elea r14, [rsp+208]
0019ba66sub rax, rbx
0019ba69push 80
0019ba6bpop rcx
0019ba6cxor edx, edx
0019ba6ediv rcx
0019ba71mov r15, rax
0019ba74lea r13, [rsp+24]
0019ba79
0019ba79loc_19ba79:
0019ba79mov rdi, r13
0019ba7cmov rsi, r14
0019ba7fmov rdx, rbx
0019ba82call seahorse::app::App::flag_help_text::_{{closure}}
0019ba87mov [rsp+16], r12
0019ba8cmov rbp, [rsp+40]
0019ba91mov rdi, r13
0019ba94call core::ptr::drop_in_place<(alloc::string::String,core::option::Option<alloc::string::String>)>
0019ba99cmp r12, rbp
0019ba9ccmovbe r12, rbp
0019baa0add rbx, 80
0019baa4dec r15
0019baa7jne 0x19ba79
0019baa9
0019baa9loc_19baa9:
0019baa9mov r14, [rsp+8]
0019baaelea r15, [rsp+408]
0019bab6lea r13, [rsp+424]
0019babelea rbp, [rsp+440]
0019bac6mov rbx, [rsp]
0019bacamov rdx, [rsp+336]
0019bad2jmp 0x19bb87
0019bad7
0019bad7loc_19bad7:
0019bad7lea rax, [rsp+384]
0019badflea rcx, [rsp+200]
0019bae7mov [rcx], rax
0019baealea rax, [rip+0x73b27]
0019baf1lea rsi, [rsp+72]
0019baf6mov [rsi], rax
0019baf9mov [rsi+8], 2
0019bb01and [rsi+32], 0
0019bb06lea rax, [rip-0x9a360]
0019bb0dmov [rcx+8], rax
0019bb11mov [rsi+16], rcx
0019bb15mov [rsi+24], 1
0019bb1dlea rbx, [rsp+16]
0019bb22mov rdi, rbx
0019bb25call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019bb2amov r14, [rbx]
0019bb2dmov rdx, [rbx+16]
0019bb31add rdx, r14
0019bb34lea rdi, [rsp+288]
0019bb3cmov rsi, r14
0019bb3fcall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019bb44mov rsi, [rbx+8]
0019bb48mov rdi, r14
0019bb4bcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019bb50jmp 0x19be9a
0019bb55
0019bb55loc_19bb55:
0019bb55and [rsp+104], 0
0019bb5bmov rdx, [rsp+72]
0019bb60test rdx, rdx
0019bb63je 0x19bbc0
0019bb65mov rax, [rsp+88]
0019bb6acmp rax, [rsp+96]
0019bb6fje 0x19bbc0
0019bb71lea rcx, [rax+8]
0019bb75mov [rsp+88], rcx
0019bb7amov r12, [rax]
0019bb7dmov rbx, [rsp]
0019bb81jmp 0x19bb8c
0019bb83
0019bb83loc_19bb83:
0019bb83mov rbx, [rsp]
0019bb87
0019bb87loc_19bb87:
0019bb87test rdx, rdx
0019bb8aje 0x19bbb6
0019bb8c
0019bb8cloc_19bb8c:
0019bb8clea rax, [rsp+80]
0019bb91lea rdi, [rsp+248]
0019bb99mov [rdi], rdx
0019bb9cmovups x0, [rax]
0019bb9fmovups [rdi+8], x0
0019bba3mov rax, [rax+16]
0019bba7mov [rdi+24], rax
0019bbabmov rsi, r12
0019bbaecall core::iter::traits::iterator::Iterator::fold
0019bbb3mov r12, rax
0019bbb6
0019bbb6loc_19bbb6:
0019bbb6mov [rsp+8], r12
0019bbbbpush 1
0019bbbdpop rdi
0019bbbejmp 0x19bbd0
0019bbc0
0019bbc0loc_19bbc0:
0019bbc0lea rdi, [rsp+72]
0019bbc5call core::ptr::drop_in_place<core::option::Option<alloc::vec::into_iter::IntoIter<usize>>>
0019bbcaxor edi, edi
0019bbccmov rbx, [rsp]
0019bbd0
0019bbd0loc_19bbd0:
0019bbd0lea rsi, [rip+0x73bd9]
0019bbd7call core::option::Option<T>::unwrap
0019bbdclea rax, [rsp+248]
0019bbe4mov [rax], r14
0019bbe7mov [rax+8], rbx
0019bbebmov [rax+16], r15
0019bbefmov [rax+24], r13
0019bbf3mov [rax+32], rbp
0019bbf7lea r14, [rip-0xcd111]
0019bbfelea r12, [rsp+176]
0019bc06lea r15, [rsp+144]
0019bc0elea r13, [rsp+72]
0019bc13lea rbp, [rsp+288]
0019bc1b
0019bc1bloc_19bc1b:
0019bc1blea rdi, [rsp+200]
0019bc23lea rsi, [rsp+248]
0019bc2bcall _<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
0019bc30cmp [rsp+200], 0
0019bc39je 0x19bdd8
0019bc3fmovups x0, [rsp+200]
0019bc47movups x1, [rsp+216]
0019bc4fmovups x2, [rsp+232]
0019bc57movaps [rsp+48], x2
0019bc5cmovaps [rsp+32], x1
0019bc61movaps [rsp+16], x0
0019bc66lea rax, [rip+0x7396b]
0019bc6dmov [rsp+72], rax
0019bc72push 1
0019bc74pop rax
0019bc75mov [rsp+80], rax
0019bc7aand [rsp+104], 0
0019bc80lea rcx, [rsp+16]
0019bc85mov [rsp+176], rcx
0019bc8dmov [rsp+184], r14
0019bc95mov [rsp+88], r12
0019bc9amov [rsp+96], rax
0019bc9fmov rdi, r15
0019bca2mov rsi, r13
0019bca5call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019bcaamov rbx, [rsp+144]
0019bcb2mov rdx, [rsp+160]
0019bcbaadd rdx, rbx
0019bcbdmov rdi, rbp
0019bcc0mov rsi, rbx
0019bcc3call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019bcc8mov rsi, [rsp+152]
0019bcd0mov rdi, rbx
0019bcd3call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019bcd8cmp [rsp+40], 0
0019bcdeje 0x19bdb3
0019bce4lea rax, [rsp+40]
0019bce9mov [rsp+400], rax
0019bcf1mov rdx, [rsp+8]
0019bcf6sub rdx, [rsp+32]
0019bcfbmov rdi, r12
0019bcfepush 32
0019bd00pop rsi
0019bd01call alloc::str::_<impl str>::repeat
0019bd06mov [rsp+144], r12
0019bd0emov [rsp+152], r14
0019bd16lea rax, [rip+0x738cb]
0019bd1dmov [rsp+72], rax
0019bd22mov [rsp+80], 3
0019bd2band [rsp+104], 0
0019bd31lea rax, [rsp+400]
0019bd39mov [rsp+160], rax
0019bd41lea rax, [rip-0x1e64c]
0019bd48mov [rsp+168], rax
0019bd50mov [rsp+88], r15
0019bd55mov [rsp+96], 2
0019bd5elea rdi, [rsp+312]
0019bd66mov rsi, r13
0019bd69call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019bd6emov rdi, [rsp+176]
0019bd76mov rsi, [rsp+184]
0019bd7ecall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019bd83mov rbx, [rsp+312]
0019bd8bmov rdx, [rsp+328]
0019bd93add rdx, rbx
0019bd96mov rdi, rbp
0019bd99mov rsi, rbx
0019bd9ccall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019bda1mov rsi, [rsp+320]
0019bda9mov rdi, rbx
0019bdaccall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019bdb1jmp 0x19bdc9
0019bdb3
0019bdb3loc_19bdb3:
0019bdb3mov rdi, rbp
0019bdb6lea rsi, [rip-0x10c25c]
0019bdbdlea rdx, [rip-0x10c262]
0019bdc4call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019bdc9
0019bdc9loc_19bdc9:
0019bdc9lea rdi, [rsp+16]
0019bdcecall core::ptr::drop_in_place<(alloc::string::String,core::option::Option<alloc::string::String>)>
0019bdd3jmp 0x19bc1b
0019bdd8
0019bdd8loc_19bdd8:
0019bdd8mov r15, r14
0019bddblea rbx, [rsp+384]
0019bde3mov rdx, [rsp+8]
0019bde8sub rdx, [rbx+8]
0019bdecpush 32
0019bdeepop rsi
0019bdeflea r14, [rsp+200]
0019bdf7mov rdi, r14
0019bdfacall alloc::str::_<impl str>::repeat
0019bdffmov [rsp+16], rbx
0019be04lea rax, [rip-0x9a65e]
0019be0bmov [rsp+24], rax
0019be10lea rax, [rip+0x73791]
0019be17lea rsi, [rsp+72]
0019be1cmov [rsi], rax
0019be1fmov [rsi+8], 3
0019be27and [rsi+32], 0
0019be2cmov [rsp+32], r14
0019be31mov [rsp+40], r15
0019be36lea rax, [rsp+16]
0019be3bmov [rsi+16], rax
0019be3fmov [rsi+24], 2
0019be47lea rbx, [rsp+248]
0019be4fmov rdi, rbx
0019be52call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019be57mov rdi, [rsp+200]
0019be5fmov rsi, [rsp+208]
0019be67call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019be6cmov r14, [rbx]
0019be6fmov rdx, [rbx+16]
0019be73add rdx, r14
0019be76lea rdi, [rsp+288]
0019be7emov rsi, r14
0019be81call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019be86mov rsi, [rbx+8]
0019be8amov rdi, r14
0019be8dcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019be92mov r12, [rsp+344]
0019be9a
0019be9aloc_19be9a:
0019be9amov rbx, [rsp+288]
0019bea2mov r14, [rsp+296]
0019beaamov rdx, [rsp+304]
0019beb2add rdx, rbx
0019beb5lea rdi, [rsp+360]
0019bebdmov rsi, rbx
0019bec0call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019bec5mov rdi, rbx
0019bec8mov rsi, r14
0019becbcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019bed0mov [rsp+176], 1
0019bedcxorps x0, x0
0019bedfmovups [rsp+184], x0
0019bee7mov r15, [r12+136]
0019beeftest r15, r15
0019bef2je 0x19bf7b
0019bef8lea rsi, [rip-0x10d06a]
0019befflea rdx, [rip-0x10d066]
0019bf06lea rdi, [rsp+176]
0019bf0ecall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019bf13mov rbx, [r12+152]
0019bf1btest rbx, rbx
0019bf1eje 0x19bf88
0019bf20mov rdi, r15
0019bf23call seahorse::app::App::command_help_text::_{{closure}}
0019bf28mov rbp, rax
0019bf2bpush 1
0019bf2dpop rdi
0019bf2ecmp rbx, 1
0019bf32je 0x19bf8a
0019bf34lea r12, [r15+160]
0019bf3bimul rax, rbx, 160
0019bf42add rax, -160
0019bf48mov ecx, 160
0019bf4dxor edx, edx
0019bf4fdiv rcx
0019bf52mov r13, rax
0019bf55
0019bf55loc_19bf55:
0019bf55mov r14, rbp
0019bf58mov rdi, r12
0019bf5bcall seahorse::app::App::command_help_text::_{{closure}}
0019bf60mov rbp, rax
0019bf63cmp r14, rax
0019bf66cmova rbp, r14
0019bf6aadd r12, 160
0019bf71dec r13
0019bf74jne 0x19bf55
0019bf76push 1
0019bf78pop rdi
0019bf79jmp 0x19bf8a
0019bf7b
0019bf7bloc_19bf7b:
0019bf7bpush 1
0019bf7dpop rbx
0019bf7exor edx, edx
0019bf80xor r14l, r14l
0019bf83jmp 0x19c1a6
0019bf88
0019bf88loc_19bf88:
0019bf88xor edi, edi
0019bf8a
0019bf8aloc_19bf8a:
0019bf8alea rsi, [rip+0x73837]
0019bf91call core::option::Option<T>::unwrap
0019bf96imul r14, rbx, 160
0019bf9dlea r13, [rsp+200]
0019bfa5lea r12, [rip-0xcd4bf]
0019bfac
0019bfacloc_19bfac:
0019bfactest r14, r14
0019bfafje 0x19c18e
0019bfb5mov rsi, [r15+112]
0019bfb9test rsi, rsi
0019bfbcje 0x19c057
0019bfc2mov rdx, [r15+128]
0019bfc9mov rdi, r13
0019bfcccall alloc::str::join_generic_copy
0019bfd1mov [rsp+16], r13
0019bfd6mov [rsp+24], r12
0019bfdblea rax, [rip+0x736ce]
0019bfe2mov [rsp+72], rax
0019bfe7push 2
0019bfe9pop rcx
0019bfeamov [rsp+80], rcx
0019bfefand [rsp+104], 0
0019bff5mov [rsp+32], r15
0019bffamov [rsp+40], r12
0019bffflea rax, [rsp+16]
0019c004mov [rsp+88], rax
0019c009mov [rsp+96], rcx
0019c00elea rdi, [rsp+248]
0019c016lea rsi, [rsp+72]
0019c01bcall _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019c020mov rdi, [rsp+200]
0019c028mov rsi, [rsp+208]
0019c030call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019c035movups x0, [rsp+248]
0019c03dmovaps [rsp+144], x0
0019c045mov rax, [rsp+264]
0019c04dmov [rsp+160], rax
0019c055jmp 0x19c06b
0019c057
0019c057loc_19c057:
0019c057mov rsi, [r15]
0019c05amov rdx, [r15+16]
0019c05elea rdi, [rsp+144]
0019c066call _<alloc::string::String as core::clone::Clone>::clone
0019c06b
0019c06bloc_19c06b:
0019c06bmov rax, [r15+24]
0019c06ftest rax, rax
0019c072je 0x19c07a
0019c074mov rcx, [r15+40]
0019c078jmp 0x19c083
0019c07a
0019c07aloc_19c07a:
0019c07alea rax, [rip-0x10ad89]
0019c081xor ecx, ecx
0019c083
0019c083loc_19c083:
0019c083add r15, 160
0019c08amov [rsp+312], rax
0019c092mov [rsp+320], rcx
0019c09amov rdx, rbp
0019c09dsub rdx, [rsp+160]
0019c0a5mov rdi, r13
0019c0a8push 32
0019c0aapop rsi
0019c0abcall alloc::str::_<impl str>::repeat
0019c0b0lea rax, [rsp+144]
0019c0b8mov [rsp+72], rax
0019c0bdmov [rsp+80], r12
0019c0c2mov [rsp+88], r13
0019c0c7mov [rsp+96], r12
0019c0cclea rax, [rip+0x735fd]
0019c0d3mov [rsp+16], rax
0019c0d8mov [rsp+24], 4
0019c0e1and [rsp+48], 0
0019c0e7lea rax, [rsp+312]
0019c0efmov [rsp+104], rax
0019c0f4lea rax, [rip-0x9a94e]
0019c0fbmov [rsp+112], rax
0019c100lea rax, [rsp+72]
0019c105mov [rsp+32], rax
0019c10amov [rsp+40], 3
0019c113lea rdi, [rsp+248]
0019c11blea rsi, [rsp+16]
0019c120call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019c125mov rdi, [rsp+200]
0019c12dmov rsi, [rsp+208]
0019c135call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019c13amov rbx, [rsp+248]
0019c142mov rdx, [rsp+264]
0019c14aadd rdx, rbx
0019c14dlea rdi, [rsp+176]
0019c155mov rsi, rbx
0019c158call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019c15dmov rsi, [rsp+256]
0019c165mov rdi, rbx
0019c168call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019c16dmov rdi, [rsp+144]
0019c175mov rsi, [rsp+152]
0019c17dcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019c182add r14, -160
0019c189jmp 0x19bfac
0019c18e
0019c18eloc_19c18e:
0019c18emov rbx, [rsp+176]
0019c196mov r14, [rsp+184]
0019c19emov rdx, [rsp+192]
0019c1a6
0019c1a6loc_19c1a6:
0019c1a6add rdx, rbx
0019c1a9lea r15, [rsp+360]
0019c1b1mov rdi, r15
0019c1b4mov rsi, rbx
0019c1b7call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019c1bcmov rdi, rbx
0019c1bfmov rsi, r14
0019c1c2call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019c1c7mov rax, [r15+16]
0019c1cbmov rcx, [rsp+352]
0019c1d3mov [rcx+16], rax
0019c1d7movups x0, [r15]
0019c1dbmovups [rcx], x0
0019c1deadd rsp, 456
0019c1e5pop rbx
0019c1e6pop r12
0019c1e8pop r13
0019c1eapop r14
0019c1ecpop r15
0019c1eepop rbp
0019c1efret
0019b7a2
0019b7a2_<seahorse::command::Command as seahorse::help::Help>::help_text:
0019b7a2push rbp
0019b7a3push r15
0019b7a5push r14
0019b7a7push r13
0019b7a9push r12
0019b7abpush rbx
0019b7acsub rsp, 456
0019b7b3mov r12, rsi
0019b7b6mov [rsp+352], rdi
0019b7bemov [rsp+360], 1
0019b7caxorps x0, x0
0019b7cdmovups [rsp+368], x0
0019b7d5cmp [rsi+24], 0
0019b7daje 0x19b861
0019b7e0lea rax, [r12+24]
0019b7e5lea rcx, [rsp+248]
0019b7edmov [rcx], rax
0019b7f0lea rax, [rsp+200]
0019b7f8mov [rax], rcx
0019b7fblea rcx, [rip+0x73f4e]
0019b802lea rsi, [rsp+72]
0019b807mov [rsi], rcx
0019b80amov [rsi+8], 2
0019b812and [rsi+32], 0
0019b817lea rcx, [rip-0x1e122]
0019b81emov [rax+8], rcx
0019b822mov [rsi+16], rax
0019b826mov [rsi+24], 1
0019b82elea rbx, [rsp+16]
0019b833mov rdi, rbx
0019b836call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019b83bmov r14, [rbx]
0019b83emov rdx, [rbx+16]
0019b842add rdx, r14
0019b845lea rdi, [rsp+360]
0019b84dmov rsi, r14
0019b850call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019b855mov rsi, [rbx+8]
0019b859mov rdi, r14
0019b85ccall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019b861
0019b861loc_19b861:
0019b861cmp [r12+48], 0
0019b867je 0x19b8ee
0019b86dlea rax, [r12+48]
0019b872lea rcx, [rsp+248]
0019b87amov [rcx], rax
0019b87dlea rax, [rsp+200]
0019b885mov [rax], rcx
0019b888lea rcx, [rip+0x73ee1]
0019b88flea rsi, [rsp+72]
0019b894mov [rsi], rcx
0019b897mov [rsi+8], 2
0019b89fand [rsi+32], 0
0019b8a4lea rcx, [rip-0x1e1af]
0019b8abmov [rax+8], rcx
0019b8afmov [rsi+16], rax
0019b8b3mov [rsi+24], 1
0019b8bblea rbx, [rsp+16]
0019b8c0mov rdi, rbx
0019b8c3call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019b8c8mov r14, [rbx]
0019b8cbmov rdx, [rbx+16]
0019b8cfadd rdx, r14
0019b8d2lea rdi, [rsp+360]
0019b8damov rsi, r14
0019b8ddcall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019b8e2mov rsi, [rbx+8]
0019b8e6mov rdi, r14
0019b8e9call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019b8ee
0019b8eeloc_19b8ee:
0019b8eelea rdi, [rsp+288]
0019b8f6mov [rdi], 1
0019b8fdxorps x0, x0
0019b900movups [rdi+8], x0
0019b904lea rsi, [rip-0x10caa6]
0019b90blea rdx, [rip-0x10caa6]
0019b912call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019b917lea rax, [rip-0x10cab2]
0019b91emov [rsp+384], rax
0019b926mov [rsp+392], 10
0019b932mov r14, [r12+88]
0019b937test r14, r14
0019b93aje 0x19bad7
0019b940lea rax, [rip-0x10cad1]
0019b947lea r15, [rsp+408]
0019b94fmov [r15], rax
0019b952mov [r15+8], 5
0019b95alea rax, [rip-0x10cae6]
0019b961lea r13, [rsp+424]
0019b969mov [r13], rax
0019b96dmov [r13+8], 7
0019b975lea rax, [rip-0x161b1c]
0019b97clea rbp, [rsp+440]
0019b984mov [rbp], rax
0019b988mov [rbp+8], 8
0019b990imul rbx, [r12+104], 80
0019b996add rbx, r14
0019b999push 8
0019b99bpop rdi
0019b99ccall _ZN5alloc5alloc15exchange_malloc17hc6dbbe43d4abbe5aE.1241
0019b9a1mov [rax], 10
0019b9a8lea rcx, [rax+8]
0019b9aclea rsi, [rsp+104]
0019b9b1mov [rsi-32], rax
0019b9b5mov [rsi-24], 1
0019b9bdmov [rsi-16], rax
0019b9c1mov [rsi-8], rcx
0019b9c5mov [rsi], r14
0019b9c8mov [rsp], rbx
0019b9ccmov [rsi+8], rbx
0019b9d0mov [rsi+16], r15
0019b9d4mov [rsi+24], r13
0019b9d8mov [rsi+32], rbp
0019b9dclea rbx, [rsp+16]
0019b9e1mov rdi, rbx
0019b9e4call _<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
0019b9e9cmp [rbx], 0
0019b9edmov [rsp+344], r12
0019b9f5je 0x19bb55
0019b9fblea rdi, [rsp+16]
0019ba00mov r12, [rdi+16]
0019ba04call core::ptr::drop_in_place<(alloc::string::String,core::option::Option<alloc::string::String>)>
0019ba09mov rdx, [rsp+72]
0019ba0emov rbx, [rsp+104]
0019ba13test rbx, rbx
0019ba16je 0x19bb83
0019ba1cmov [rsp+336], rdx
0019ba24mov [rsp+8], r14
0019ba29lea rcx, [rsp+120]
0019ba2emov rax, [rcx-8]
0019ba32mov rdx, [rcx+16]
0019ba36mov [rsp+224], rdx
0019ba3emovups x0, [rcx]
0019ba41movups [rsp+208], x0
0019ba49lea rcx, [rsp+144]
0019ba51mov [rsp+200], rcx
0019ba59cmp rbx, rax
0019ba5cje 0x19baa9
0019ba5elea r14, [rsp+208]
0019ba66sub rax, rbx
0019ba69push 80
0019ba6bpop rcx
0019ba6cxor edx, edx
0019ba6ediv rcx
0019ba71mov r15, rax
0019ba74lea r13, [rsp+24]
0019ba79
0019ba79loc_19ba79:
0019ba79mov rdi, r13
0019ba7cmov rsi, r14
0019ba7fmov rdx, rbx
0019ba82call seahorse::app::App::flag_help_text::_{{closure}}
0019ba87mov [rsp+16], r12
0019ba8cmov rbp, [rsp+40]
0019ba91mov rdi, r13
0019ba94call core::ptr::drop_in_place<(alloc::string::String,core::option::Option<alloc::string::String>)>
0019ba99cmp r12, rbp
0019ba9ccmovbe r12, rbp
0019baa0add rbx, 80
0019baa4dec r15
0019baa7jne 0x19ba79
0019baa9
0019baa9loc_19baa9:
0019baa9mov r14, [rsp+8]
0019baaelea r15, [rsp+408]
0019bab6lea r13, [rsp+424]
0019babelea rbp, [rsp+440]
0019bac6mov rbx, [rsp]
0019bacamov rdx, [rsp+336]
0019bad2jmp 0x19bb87
0019bad7
0019bad7loc_19bad7:
0019bad7lea rax, [rsp+384]
0019badflea rcx, [rsp+200]
0019bae7mov [rcx], rax
0019baealea rax, [rip+0x73b27]
0019baf1lea rsi, [rsp+72]
0019baf6mov [rsi], rax
0019baf9mov [rsi+8], 2
0019bb01and [rsi+32], 0
0019bb06lea rax, [rip-0x9a360]
0019bb0dmov [rcx+8], rax
0019bb11mov [rsi+16], rcx
0019bb15mov [rsi+24], 1
0019bb1dlea rbx, [rsp+16]
0019bb22mov rdi, rbx
0019bb25call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019bb2amov r14, [rbx]
0019bb2dmov rdx, [rbx+16]
0019bb31add rdx, r14
0019bb34lea rdi, [rsp+288]
0019bb3cmov rsi, r14
0019bb3fcall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019bb44mov rsi, [rbx+8]
0019bb48mov rdi, r14
0019bb4bcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019bb50jmp 0x19be9a
0019bb55
0019bb55loc_19bb55:
0019bb55and [rsp+104], 0
0019bb5bmov rdx, [rsp+72]
0019bb60test rdx, rdx
0019bb63je 0x19bbc0
0019bb65mov rax, [rsp+88]
0019bb6acmp rax, [rsp+96]
0019bb6fje 0x19bbc0
0019bb71lea rcx, [rax+8]
0019bb75mov [rsp+88], rcx
0019bb7amov r12, [rax]
0019bb7dmov rbx, [rsp]
0019bb81jmp 0x19bb8c
0019bb83
0019bb83loc_19bb83:
0019bb83mov rbx, [rsp]
0019bb87
0019bb87loc_19bb87:
0019bb87test rdx, rdx
0019bb8aje 0x19bbb6
0019bb8c
0019bb8cloc_19bb8c:
0019bb8clea rax, [rsp+80]
0019bb91lea rdi, [rsp+248]
0019bb99mov [rdi], rdx
0019bb9cmovups x0, [rax]
0019bb9fmovups [rdi+8], x0
0019bba3mov rax, [rax+16]
0019bba7mov [rdi+24], rax
0019bbabmov rsi, r12
0019bbaecall core::iter::traits::iterator::Iterator::fold
0019bbb3mov r12, rax
0019bbb6
0019bbb6loc_19bbb6:
0019bbb6mov [rsp+8], r12
0019bbbbpush 1
0019bbbdpop rdi
0019bbbejmp 0x19bbd0
0019bbc0
0019bbc0loc_19bbc0:
0019bbc0lea rdi, [rsp+72]
0019bbc5call core::ptr::drop_in_place<core::option::Option<alloc::vec::into_iter::IntoIter<usize>>>
0019bbcaxor edi, edi
0019bbccmov rbx, [rsp]
0019bbd0
0019bbd0loc_19bbd0:
0019bbd0lea rsi, [rip+0x73bd9]
0019bbd7call core::option::Option<T>::unwrap
0019bbdclea rax, [rsp+248]
0019bbe4mov [rax], r14
0019bbe7mov [rax+8], rbx
0019bbebmov [rax+16], r15
0019bbefmov [rax+24], r13
0019bbf3mov [rax+32], rbp
0019bbf7lea r14, [rip-0xcd111]
0019bbfelea r12, [rsp+176]
0019bc06lea r15, [rsp+144]
0019bc0elea r13, [rsp+72]
0019bc13lea rbp, [rsp+288]
0019bc1b
0019bc1bloc_19bc1b:
0019bc1blea rdi, [rsp+200]
0019bc23lea rsi, [rsp+248]
0019bc2bcall _<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
0019bc30cmp [rsp+200], 0
0019bc39je 0x19bdd8
0019bc3fmovups x0, [rsp+200]
0019bc47movups x1, [rsp+216]
0019bc4fmovups x2, [rsp+232]
0019bc57movaps [rsp+48], x2
0019bc5cmovaps [rsp+32], x1
0019bc61movaps [rsp+16], x0
0019bc66lea rax, [rip+0x7396b]
0019bc6dmov [rsp+72], rax
0019bc72push 1
0019bc74pop rax
0019bc75mov [rsp+80], rax
0019bc7aand [rsp+104], 0
0019bc80lea rcx, [rsp+16]
0019bc85mov [rsp+176], rcx
0019bc8dmov [rsp+184], r14
0019bc95mov [rsp+88], r12
0019bc9amov [rsp+96], rax
0019bc9fmov rdi, r15
0019bca2mov rsi, r13
0019bca5call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019bcaamov rbx, [rsp+144]
0019bcb2mov rdx, [rsp+160]
0019bcbaadd rdx, rbx
0019bcbdmov rdi, rbp
0019bcc0mov rsi, rbx
0019bcc3call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019bcc8mov rsi, [rsp+152]
0019bcd0mov rdi, rbx
0019bcd3call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019bcd8cmp [rsp+40], 0
0019bcdeje 0x19bdb3
0019bce4lea rax, [rsp+40]
0019bce9mov [rsp+400], rax
0019bcf1mov rdx, [rsp+8]
0019bcf6sub rdx, [rsp+32]
0019bcfbmov rdi, r12
0019bcfepush 32
0019bd00pop rsi
0019bd01call alloc::str::_<impl str>::repeat
0019bd06mov [rsp+144], r12
0019bd0emov [rsp+152], r14
0019bd16lea rax, [rip+0x738cb]
0019bd1dmov [rsp+72], rax
0019bd22mov [rsp+80], 3
0019bd2band [rsp+104], 0
0019bd31lea rax, [rsp+400]
0019bd39mov [rsp+160], rax
0019bd41lea rax, [rip-0x1e64c]
0019bd48mov [rsp+168], rax
0019bd50mov [rsp+88], r15
0019bd55mov [rsp+96], 2
0019bd5elea rdi, [rsp+312]
0019bd66mov rsi, r13
0019bd69call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019bd6emov rdi, [rsp+176]
0019bd76mov rsi, [rsp+184]
0019bd7ecall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019bd83mov rbx, [rsp+312]
0019bd8bmov rdx, [rsp+328]
0019bd93add rdx, rbx
0019bd96mov rdi, rbp
0019bd99mov rsi, rbx
0019bd9ccall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019bda1mov rsi, [rsp+320]
0019bda9mov rdi, rbx
0019bdaccall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019bdb1jmp 0x19bdc9
0019bdb3
0019bdb3loc_19bdb3:
0019bdb3mov rdi, rbp
0019bdb6lea rsi, [rip-0x10c25c]
0019bdbdlea rdx, [rip-0x10c262]
0019bdc4call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019bdc9
0019bdc9loc_19bdc9:
0019bdc9lea rdi, [rsp+16]
0019bdcecall core::ptr::drop_in_place<(alloc::string::String,core::option::Option<alloc::string::String>)>
0019bdd3jmp 0x19bc1b
0019bdd8
0019bdd8loc_19bdd8:
0019bdd8mov r15, r14
0019bddblea rbx, [rsp+384]
0019bde3mov rdx, [rsp+8]
0019bde8sub rdx, [rbx+8]
0019bdecpush 32
0019bdeepop rsi
0019bdeflea r14, [rsp+200]
0019bdf7mov rdi, r14
0019bdfacall alloc::str::_<impl str>::repeat
0019bdffmov [rsp+16], rbx
0019be04lea rax, [rip-0x9a65e]
0019be0bmov [rsp+24], rax
0019be10lea rax, [rip+0x73791]
0019be17lea rsi, [rsp+72]
0019be1cmov [rsi], rax
0019be1fmov [rsi+8], 3
0019be27and [rsi+32], 0
0019be2cmov [rsp+32], r14
0019be31mov [rsp+40], r15
0019be36lea rax, [rsp+16]
0019be3bmov [rsi+16], rax
0019be3fmov [rsi+24], 2
0019be47lea rbx, [rsp+248]
0019be4fmov rdi, rbx
0019be52call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019be57mov rdi, [rsp+200]
0019be5fmov rsi, [rsp+208]
0019be67call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019be6cmov r14, [rbx]
0019be6fmov rdx, [rbx+16]
0019be73add rdx, r14
0019be76lea rdi, [rsp+288]
0019be7emov rsi, r14
0019be81call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019be86mov rsi, [rbx+8]
0019be8amov rdi, r14
0019be8dcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019be92mov r12, [rsp+344]
0019be9a
0019be9aloc_19be9a:
0019be9amov rbx, [rsp+288]
0019bea2mov r14, [rsp+296]
0019beaamov rdx, [rsp+304]
0019beb2add rdx, rbx
0019beb5lea rdi, [rsp+360]
0019bebdmov rsi, rbx
0019bec0call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019bec5mov rdi, rbx
0019bec8mov rsi, r14
0019becbcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019bed0mov [rsp+176], 1
0019bedcxorps x0, x0
0019bedfmovups [rsp+184], x0
0019bee7mov r15, [r12+136]
0019beeftest r15, r15
0019bef2je 0x19bf7b
0019bef8lea rsi, [rip-0x10d06a]
0019befflea rdx, [rip-0x10d066]
0019bf06lea rdi, [rsp+176]
0019bf0ecall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019bf13mov rbx, [r12+152]
0019bf1btest rbx, rbx
0019bf1eje 0x19bf88
0019bf20mov rdi, r15
0019bf23call seahorse::app::App::command_help_text::_{{closure}}
0019bf28mov rbp, rax
0019bf2bpush 1
0019bf2dpop rdi
0019bf2ecmp rbx, 1
0019bf32je 0x19bf8a
0019bf34lea r12, [r15+160]
0019bf3bimul rax, rbx, 160
0019bf42add rax, -160
0019bf48mov ecx, 160
0019bf4dxor edx, edx
0019bf4fdiv rcx
0019bf52mov r13, rax
0019bf55
0019bf55loc_19bf55:
0019bf55mov r14, rbp
0019bf58mov rdi, r12
0019bf5bcall seahorse::app::App::command_help_text::_{{closure}}
0019bf60mov rbp, rax
0019bf63cmp r14, rax
0019bf66cmova rbp, r14
0019bf6aadd r12, 160
0019bf71dec r13
0019bf74jne 0x19bf55
0019bf76push 1
0019bf78pop rdi
0019bf79jmp 0x19bf8a
0019bf7b
0019bf7bloc_19bf7b:
0019bf7bpush 1
0019bf7dpop rbx
0019bf7exor edx, edx
0019bf80xor r14l, r14l
0019bf83jmp 0x19c1a6
0019bf88
0019bf88loc_19bf88:
0019bf88xor edi, edi
0019bf8a
0019bf8aloc_19bf8a:
0019bf8alea rsi, [rip+0x73837]
0019bf91call core::option::Option<T>::unwrap
0019bf96imul r14, rbx, 160
0019bf9dlea r13, [rsp+200]
0019bfa5lea r12, [rip-0xcd4bf]
0019bfac
0019bfacloc_19bfac:
0019bfactest r14, r14
0019bfafje 0x19c18e
0019bfb5mov rsi, [r15+112]
0019bfb9test rsi, rsi
0019bfbcje 0x19c057
0019bfc2mov rdx, [r15+128]
0019bfc9mov rdi, r13
0019bfcccall alloc::str::join_generic_copy
0019bfd1mov [rsp+16], r13
0019bfd6mov [rsp+24], r12
0019bfdblea rax, [rip+0x736ce]
0019bfe2mov [rsp+72], rax
0019bfe7push 2
0019bfe9pop rcx
0019bfeamov [rsp+80], rcx
0019bfefand [rsp+104], 0
0019bff5mov [rsp+32], r15
0019bffamov [rsp+40], r12
0019bffflea rax, [rsp+16]
0019c004mov [rsp+88], rax
0019c009mov [rsp+96], rcx
0019c00elea rdi, [rsp+248]
0019c016lea rsi, [rsp+72]
0019c01bcall _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019c020mov rdi, [rsp+200]
0019c028mov rsi, [rsp+208]
0019c030call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019c035movups x0, [rsp+248]
0019c03dmovaps [rsp+144], x0
0019c045mov rax, [rsp+264]
0019c04dmov [rsp+160], rax
0019c055jmp 0x19c06b
0019c057
0019c057loc_19c057:
0019c057mov rsi, [r15]
0019c05amov rdx, [r15+16]
0019c05elea rdi, [rsp+144]
0019c066call _<alloc::string::String as core::clone::Clone>::clone
0019c06b
0019c06bloc_19c06b:
0019c06bmov rax, [r15+24]
0019c06ftest rax, rax
0019c072je 0x19c07a
0019c074mov rcx, [r15+40]
0019c078jmp 0x19c083
0019c07a
0019c07aloc_19c07a:
0019c07alea rax, [rip-0x10ad89]
0019c081xor ecx, ecx
0019c083
0019c083loc_19c083:
0019c083add r15, 160
0019c08amov [rsp+312], rax
0019c092mov [rsp+320], rcx
0019c09amov rdx, rbp
0019c09dsub rdx, [rsp+160]
0019c0a5mov rdi, r13
0019c0a8push 32
0019c0aapop rsi
0019c0abcall alloc::str::_<impl str>::repeat
0019c0b0lea rax, [rsp+144]
0019c0b8mov [rsp+72], rax
0019c0bdmov [rsp+80], r12
0019c0c2mov [rsp+88], r13
0019c0c7mov [rsp+96], r12
0019c0cclea rax, [rip+0x735fd]
0019c0d3mov [rsp+16], rax
0019c0d8mov [rsp+24], 4
0019c0e1and [rsp+48], 0
0019c0e7lea rax, [rsp+312]
0019c0efmov [rsp+104], rax
0019c0f4lea rax, [rip-0x9a94e]
0019c0fbmov [rsp+112], rax
0019c100lea rax, [rsp+72]
0019c105mov [rsp+32], rax
0019c10amov [rsp+40], 3
0019c113lea rdi, [rsp+248]
0019c11blea rsi, [rsp+16]
0019c120call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1212
0019c125mov rdi, [rsp+200]
0019c12dmov rsi, [rsp+208]
0019c135call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019c13amov rbx, [rsp+248]
0019c142mov rdx, [rsp+264]
0019c14aadd rdx, rbx
0019c14dlea rdi, [rsp+176]
0019c155mov rsi, rbx
0019c158call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019c15dmov rsi, [rsp+256]
0019c165mov rdi, rbx
0019c168call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019c16dmov rdi, [rsp+144]
0019c175mov rsi, [rsp+152]
0019c17dcall core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019c182add r14, -160
0019c189jmp 0x19bfac
0019c18e
0019c18eloc_19c18e:
0019c18emov rbx, [rsp+176]
0019c196mov r14, [rsp+184]
0019c19emov rdx, [rsp+192]
0019c1a6
0019c1a6loc_19c1a6:
0019c1a6add rdx, rbx
0019c1a9lea r15, [rsp+360]
0019c1b1mov rdi, r15
0019c1b4mov rsi, rbx
0019c1b7call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019c1bcmov rdi, rbx
0019c1bfmov rsi, r14
0019c1c2call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0019c1c7mov rax, [r15+16]
0019c1cbmov rcx, [rsp+352]
0019c1d3mov [rcx+16], rax
0019c1d7movups x0, [r15]
0019c1dbmovups [rcx], x0
0019c1deadd rsp, 456
0019c1e5pop rbx
0019c1e6pop r12
0019c1e8pop r13
0019c1eapop r14
0019c1ecpop r15
0019c1eepop rbp
0019c1efret
0019b7a2
0019c1f0
0019c1f0_<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next:
0019c1f0mov rdx, [rsi]
0019c1f3cmp rdx, [rsi+8]
0019c1f7je 0x19c209
0019c1f9lea rax, [rdx+80]
0019c1fdmov [rsi], rax
0019c200add rsi, 16
0019c204jmp 0x198b6f
0019c209
0019c209loc_19c209:
0019c209and [rdi], 0
0019c20dret
0019c1f0
0019c1f0_<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next:
0019c1f0mov rdx, [rsi]
0019c1f3cmp rdx, [rsi+8]
0019c1f7je 0x19c209
0019c1f9lea rax, [rdx+80]
0019c1fdmov [rsi], rax
0019c200add rsi, 16
0019c204jmp 0x198b6f
0019c209
0019c209loc_19c209:
0019c209and [rdi], 0
0019c20dret
0019c1f0
0019c20e
0019c20eseahorse::context::Context::bool_flag:
0019c20epush rbp
0019c20fpush rbx
0019c210sub rsp, 40
0019c214mov r8, rcx
0019c217mov rcx, rdx
0019c21amov rdx, rsi
0019c21dmov rsi, rdi
0019c220lea rbx, [rsp+8]
0019c225mov rdi, rbx
0019c228call seahorse::context::Context::result_flag_value
0019c22dcmp [rbx], 0
0019c230sete al
0019c233cmp [rbx+1], 0
0019c237setne bpl
0019c23band bpl, al
0019c23emov rdi, rbx
0019c241call core::ptr::drop_in_place<core::result::Result<seahorse::flag::FlagValue,seahorse::error::FlagError>>
0019c246mov eax, ebp
0019c248add rsp, 40
0019c24cpop rbx
0019c24dpop rbp
0019c24eret
0019c20e
0019c20eseahorse::context::Context::bool_flag:
0019c20epush rbp
0019c20fpush rbx
0019c210sub rsp, 40
0019c214mov r8, rcx
0019c217mov rcx, rdx
0019c21amov rdx, rsi
0019c21dmov rsi, rdi
0019c220lea rbx, [rsp+8]
0019c225mov rdi, rbx
0019c228call seahorse::context::Context::result_flag_value
0019c22dcmp [rbx], 0
0019c230sete al
0019c233cmp [rbx+1], 0
0019c237setne bpl
0019c23band bpl, al
0019c23emov rdi, rbx
0019c241call core::ptr::drop_in_place<core::result::Result<seahorse::flag::FlagValue,seahorse::error::FlagError>>
0019c246mov eax, ebp
0019c248add rsp, 40
0019c24cpop rbx
0019c24dpop rbp
0019c24eret
0019c20e
0019c24f
0019c24fseahorse::context::Context::result_flag_value:
0019c24fpush r15
0019c251push r14
0019c253push r13
0019c255push r12
0019c257push rbx
0019c258mov rbx, rdi
0019c25btest rsi, rsi
0019c25eje 0x19c2ab
0019c260mov r14, r8
0019c263mov r15, rcx
0019c266add rsi, -56
0019c26aimul r13, rdx, 56
0019c26e
0019c26eloc_19c26e:
0019c26etest r13, r13
0019c271je 0x19c2ab
0019c273lea r12, [rsi+56]
0019c277mov rdi, [rsi+56]
0019c27bmov rsi, [rsi+72]
0019c27fmov rdx, r15
0019c282mov rcx, r14
0019c285call core::cmp::impls::_<impl core::cmp::PartialEq<&B> for &A>::eq
0019c28aadd r13, -56
0019c28emov rsi, r12
0019c291test al, al
0019c293je 0x19c26e
0019c295movzx eax, [r12+24]
0019c29bcmp rax, 5
0019c29fjne 0x19c2bd
0019c2a1mov al, [r12+25]
0019c2a6mov [rbx+1], al
0019c2a9jmp 0x19c2af
0019c2ab
0019c2abloc_19c2ab:
0019c2abmov [rbx+1], 1
0019c2af
0019c2afloc_19c2af:
0019c2afmov al, 5
0019c2b1
0019c2b1loc_19c2b1:
0019c2b1mov [rbx], al
0019c2b3pop rbx
0019c2b4pop r12
0019c2b6pop r13
0019c2b8pop r14
0019c2bapop r15
0019c2bcret
0019c2bd
0019c2bdloc_19c2bd:
0019c2bdlea rcx, [rip-0x15d3ec]
0019c2c4movsxd rax, [rcx+4*rax]
0019c2c8add rax, rcx
0019c2cbjmp rax
0019c2cdmov al, [r12+25]
0019c2d2mov [rbx+1], al
0019c2d5xor eax, eax
0019c2d7jmp 0x19c2b1
0019c2d9lea rdi, [rbx+8]
0019c2ddmov rsi, [r12+32]
0019c2e2mov rdx, [r12+48]
0019c2e7call _<alloc::string::String as core::clone::Clone>::clone
0019c2ecmov al, 1
0019c2eejmp 0x19c2b1
0019c2f0mov rax, [r12+32]
0019c2f5mov [rbx+8], rax
0019c2f9mov al, 2
0019c2fbjmp 0x19c2b1
0019c2fdmov rax, [r12+32]
0019c302mov [rbx+8], rax
0019c306mov al, 3
0019c308jmp 0x19c2b1
0019c30amovsd_xmm x0, [r12+32]
0019c311movsd_xmm [rbx+8], x0
0019c316mov al, 4
0019c318jmp 0x19c2b1
0019c24f
0019c24fseahorse::context::Context::result_flag_value:
0019c24fpush r15
0019c251push r14
0019c253push r13
0019c255push r12
0019c257push rbx
0019c258mov rbx, rdi
0019c25btest rsi, rsi
0019c25eje 0x19c2ab
0019c260mov r14, r8
0019c263mov r15, rcx
0019c266add rsi, -56
0019c26aimul r13, rdx, 56
0019c26e
0019c26eloc_19c26e:
0019c26etest r13, r13
0019c271je 0x19c2ab
0019c273lea r12, [rsi+56]
0019c277mov rdi, [rsi+56]
0019c27bmov rsi, [rsi+72]
0019c27fmov rdx, r15
0019c282mov rcx, r14
0019c285call core::cmp::impls::_<impl core::cmp::PartialEq<&B> for &A>::eq
0019c28aadd r13, -56
0019c28emov rsi, r12
0019c291test al, al
0019c293je 0x19c26e
0019c295movzx eax, [r12+24]
0019c29bcmp rax, 5
0019c29fjne 0x19c2bd
0019c2a1mov al, [r12+25]
0019c2a6mov [rbx+1], al
0019c2a9jmp 0x19c2af
0019c2ab
0019c2abloc_19c2ab:
0019c2abmov [rbx+1], 1
0019c2af
0019c2afloc_19c2af:
0019c2afmov al, 5
0019c2b1
0019c2b1loc_19c2b1:
0019c2b1mov [rbx], al
0019c2b3pop rbx
0019c2b4pop r12
0019c2b6pop r13
0019c2b8pop r14
0019c2bapop r15
0019c2bcret
0019c2bd
0019c2bdloc_19c2bd:
0019c2bdlea rcx, [rip-0x15d3ec]
0019c2c4movsxd rax, [rcx+4*rax]
0019c2c8add rax, rcx
0019c2cbjmp rax
0019c2cdmov al, [r12+25]
0019c2d2mov [rbx+1], al
0019c2d5xor eax, eax
0019c2d7jmp 0x19c2b1
0019c2d9lea rdi, [rbx+8]
0019c2ddmov rsi, [r12+32]
0019c2e2mov rdx, [r12+48]
0019c2e7call _<alloc::string::String as core::clone::Clone>::clone
0019c2ecmov al, 1
0019c2eejmp 0x19c2b1
0019c2f0mov rax, [r12+32]
0019c2f5mov [rbx+8], rax
0019c2f9mov al, 2
0019c2fbjmp 0x19c2b1
0019c2fdmov rax, [r12+32]
0019c302mov [rbx+8], rax
0019c306mov al, 3
0019c308jmp 0x19c2b1
0019c30amovsd_xmm x0, [r12+32]
0019c311movsd_xmm [rbx+8], x0
0019c316mov al, 4
0019c318jmp 0x19c2b1
0019c24f
0019c31a
0019c31aseahorse::context::Context::string_flag:
0019c31apush r14
0019c31cpush rbx
0019c31dsub rsp, 72
0019c321mov rbx, rdi
0019c324lea r14, [rsp+40]
0019c329mov rdi, r14
0019c32ccall seahorse::context::Context::result_flag_value
0019c331mov al, [r14]
0019c334cmp al, 5
0019c336jne 0x19c341
0019c338mov al, [rsp+41]
0019c33cmov [rbx+8], al
0019c33fjmp 0x19c36f
0019c341
0019c341loc_19c341:
0019c341movups x0, [rsp+42]
0019c346movups x1, [rsp+56]
0019c34bmovups [rsp+14], x1
0019c350movaps [rsp], x0
0019c354cmp al, 1
0019c356jne 0x19c36b
0019c358mov rax, [rsp+22]
0019c35dmov [rbx+16], rax
0019c361movups x0, [rsp+6]
0019c366movups [rbx], x0
0019c369jmp 0x19c373
0019c36b
0019c36bloc_19c36b:
0019c36bmov [rbx+8], 2
0019c36f
0019c36floc_19c36f:
0019c36fand [rbx], 0
0019c373
0019c373loc_19c373:
0019c373add rsp, 72
0019c377pop rbx
0019c378pop r14
0019c37aret
0019c31a
0019c31aseahorse::context::Context::string_flag:
0019c31apush r14
0019c31cpush rbx
0019c31dsub rsp, 72
0019c321mov rbx, rdi
0019c324lea r14, [rsp+40]
0019c329mov rdi, r14
0019c32ccall seahorse::context::Context::result_flag_value
0019c331mov al, [r14]
0019c334cmp al, 5
0019c336jne 0x19c341
0019c338mov al, [rsp+41]
0019c33cmov [rbx+8], al
0019c33fjmp 0x19c36f
0019c341
0019c341loc_19c341:
0019c341movups x0, [rsp+42]
0019c346movups x1, [rsp+56]
0019c34bmovups [rsp+14], x1
0019c350movaps [rsp], x0
0019c354cmp al, 1
0019c356jne 0x19c36b
0019c358mov rax, [rsp+22]
0019c35dmov [rbx+16], rax
0019c361movups x0, [rsp+6]
0019c366movups [rbx], x0
0019c369jmp 0x19c373
0019c36b
0019c36bloc_19c36b:
0019c36bmov [rbx+8], 2
0019c36f
0019c36floc_19c36f:
0019c36fand [rbx], 0
0019c373
0019c373loc_19c373:
0019c373add rsp, 72
0019c377pop rbx
0019c378pop r14
0019c37aret
0019c31a
0019c37b
0019c37bseahorse::context::Context::int_flag:
0019c37bpush r14
0019c37dpush rbx
0019c37esub rsp, 72
0019c382mov rbx, rdi
0019c385lea r14, [rsp+40]
0019c38amov rdi, r14
0019c38dcall seahorse::context::Context::result_flag_value
0019c392mov al, [r14]
0019c395cmp al, 5
0019c397jne 0x19c3a5
0019c399mov al, [rsp+41]
0019c39dmov [rbx+1], al
0019c3a0mov [rbx], 1
0019c3a3jmp 0x19c3e8
0019c3a5
0019c3a5loc_19c3a5:
0019c3a5mov cl, [rsp+41]
0019c3a9movups x0, [rsp+42]
0019c3aemovups [rsp+10], x0
0019c3b3movups x0, [rsp+56]
0019c3b8movups [rsp+24], x0
0019c3bdmov [rsp+8], al
0019c3c1mov [rsp+9], cl
0019c3c5cmp al, 2
0019c3c7jne 0x19c3d6
0019c3c9mov rax, [rsp+16]
0019c3cemov [rbx+8], rax
0019c3d2xor eax, eax
0019c3d4jmp 0x19c3dc
0019c3d6
0019c3d6loc_19c3d6:
0019c3d6mov [rbx+1], 2
0019c3damov al, 1
0019c3dc
0019c3dcloc_19c3dc:
0019c3dcmov [rbx], al
0019c3delea rdi, [rsp+8]
0019c3e3call core::ptr::drop_in_place<seahorse::flag::FlagValue>
0019c3e8
0019c3e8loc_19c3e8:
0019c3e8add rsp, 72
0019c3ecpop rbx
0019c3edpop r14
0019c3efret
0019c37b
0019c37bseahorse::context::Context::int_flag:
0019c37bpush r14
0019c37dpush rbx
0019c37esub rsp, 72
0019c382mov rbx, rdi
0019c385lea r14, [rsp+40]
0019c38amov rdi, r14
0019c38dcall seahorse::context::Context::result_flag_value
0019c392mov al, [r14]
0019c395cmp al, 5
0019c397jne 0x19c3a5
0019c399mov al, [rsp+41]
0019c39dmov [rbx+1], al
0019c3a0mov [rbx], 1
0019c3a3jmp 0x19c3e8
0019c3a5
0019c3a5loc_19c3a5:
0019c3a5mov cl, [rsp+41]
0019c3a9movups x0, [rsp+42]
0019c3aemovups [rsp+10], x0
0019c3b3movups x0, [rsp+56]
0019c3b8movups [rsp+24], x0
0019c3bdmov [rsp+8], al
0019c3c1mov [rsp+9], cl
0019c3c5cmp al, 2
0019c3c7jne 0x19c3d6
0019c3c9mov rax, [rsp+16]
0019c3cemov [rbx+8], rax
0019c3d2xor eax, eax
0019c3d4jmp 0x19c3dc
0019c3d6
0019c3d6loc_19c3d6:
0019c3d6mov [rbx+1], 2
0019c3damov al, 1
0019c3dc
0019c3dcloc_19c3dc:
0019c3dcmov [rbx], al
0019c3delea rdi, [rsp+8]
0019c3e3call core::ptr::drop_in_place<seahorse::flag::FlagValue>
0019c3e8
0019c3e8loc_19c3e8:
0019c3e8add rsp, 72
0019c3ecpop rbx
0019c3edpop r14
0019c3efret
0019c37b
0019c3f0
0019c3f0seahorse::context::Context::help:
0019c3f0sub rsp, 72
0019c3f4add rdi, 24
0019c3f8lea rax, [rsp+8]
0019c3fdmov [rax], rdi
0019c400lea rcx, [rip+0x73879]
0019c407lea rdi, [rsp+24]
0019c40cmov [rdi], rcx
0019c40fmov [rdi+8], 2
0019c417and [rdi+32], 0
0019c41clea rcx, [rip-0xcd936]
0019c423mov [rax+8], rcx
0019c427mov [rdi+16], rax
0019c42bmov [rdi+24], 1
0019c433call std::io::stdio::_print
0019c438add rsp, 72
0019c43cret
0019c3f0
0019c3f0seahorse::context::Context::help:
0019c3f0sub rsp, 72
0019c3f4add rdi, 24
0019c3f8lea rax, [rsp+8]
0019c3fdmov [rax], rdi
0019c400lea rcx, [rip+0x73879]
0019c407lea rdi, [rsp+24]
0019c40cmov [rdi], rcx
0019c40fmov [rdi+8], 2
0019c417and [rdi+32], 0
0019c41clea rcx, [rip-0xcd936]
0019c423mov [rax+8], rcx
0019c427mov [rdi+16], rax
0019c42bmov [rdi+24], 1
0019c433call std::io::stdio::_print
0019c438add rsp, 72
0019c43cret
0019c3f0
0019c43d
0019c43d_<core::iter::adapters::zip::Zip<A,B> as core::iter::adapters::zip::ZipImpl<A,B>>::new:
0019c43dmov r9, [rsi+32]
0019c441test r9, r9
0019c444je 0x19c48f
0019c446mov r8, rdx
0019c449mov rax, [rsi+8]
0019c44dxor edx, edx
0019c44fdiv r9
0019c452mov rdx, rcx
0019c455sub rdx, r8
0019c458shr rdx, 3
0019c45ccmp rax, rdx
0019c45fcmovb rdx, rax
0019c463mov r9, [rsi+32]
0019c467mov [rdi+32], r9
0019c46bmovups x0, [rsi+16]
0019c46fmovups [rdi+16], x0
0019c473movups x0, [rsi]
0019c476movups [rdi], x0
0019c479mov [rdi+40], r8
0019c47dmov [rdi+48], rcx
0019c481and [rdi+56], 0
0019c486mov [rdi+64], rdx
0019c48amov [rdi+72], rax
0019c48eret
0019c48f
0019c48floc_19c48f:
0019c48fpush rax
0019c490lea rdi, [rip-0x10d4f7]
0019c497lea rdx, [rip+0x73382]
0019c49epush 25
0019c4a0pop rsi
0019c4a1call core::panicking::panic
0019c4a6ud2
0019c43d
0019c43d_<core::iter::adapters::zip::Zip<A,B> as core::iter::adapters::zip::ZipImpl<A,B>>::new:
0019c43dmov r9, [rsi+32]
0019c441test r9, r9
0019c444je 0x19c48f
0019c446mov r8, rdx
0019c449mov rax, [rsi+8]
0019c44dxor edx, edx
0019c44fdiv r9
0019c452mov rdx, rcx
0019c455sub rdx, r8
0019c458shr rdx, 3
0019c45ccmp rax, rdx
0019c45fcmovb rdx, rax
0019c463mov r9, [rsi+32]
0019c467mov [rdi+32], r9
0019c46bmovups x0, [rsi+16]
0019c46fmovups [rdi+16], x0
0019c473movups x0, [rsi]
0019c476movups [rdi], x0
0019c479mov [rdi+40], r8
0019c47dmov [rdi+48], rcx
0019c481and [rdi+56], 0
0019c486mov [rdi+64], rdx
0019c48amov [rdi+72], rax
0019c48eret
0019c48f
0019c48floc_19c48f:
0019c48fpush rax
0019c490lea rdi, [rip-0x10d4f7]
0019c497lea rdx, [rip+0x73382]
0019c49epush 25
0019c4a0pop rsi
0019c4a1call core::panicking::panic
0019c4a6ud2
0019c43d
0019c4a8
0019c4a8_<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend:
0019c4a8push rbp
0019c4a9push r15
0019c4abpush r14
0019c4adpush r13
0019c4afpush r12
0019c4b1push rbx
0019c4b2sub rsp, 56
0019c4b6mov rbx, rdx
0019c4b9mov r15, rsi
0019c4bcmov r14, rdi
0019c4bfsub rbx, rsi
0019c4c2mov rax, [rdi+8]
0019c4c6mov rbp, [rdi+16]
0019c4camov rcx, rax
0019c4cdsub rcx, rbp
0019c4d0cmp rcx, rbx
0019c4d3jae 0x19c567
0019c4d9mov rcx, rbp
0019c4dcadd rcx, rbx
0019c4dfjb 0x19c559
0019c4e1lea rdx, [rax+rax]
0019c4e5cmp rdx, rcx
0019c4e8cmova rcx, rdx
0019c4eccmp rcx, 9
0019c4f0push 8
0019c4f2pop r12
0019c4f4cmovae r12, rcx
0019c4f8mov rsi, r12
0019c4fbnot rsi
0019c4feshr rsi, 63
0019c502test rax, rax
0019c505je 0x19c51f
0019c507mov rcx, [r14]
0019c50amov [rsp+8], rcx
0019c50fmov [rsp+16], 1
0019c518mov [rsp+24], rax
0019c51djmp 0x19c525
0019c51f
0019c51floc_19c51f:
0019c51fand [rsp+16], 0
0019c525
0019c525loc_19c525:
0019c525lea r13, [rsp+32]
0019c52alea rcx, [rsp+8]
0019c52fmov rdi, r13
0019c532mov rdx, r12
0019c535call alloc::raw_vec::finish_grow
0019c53acmp [r13], 0
0019c53fmov rdi, [r13+8]
0019c543je 0x19c560
0019c545mov rax, 0x8000000000000001
0019c54fcmp rdi, rax
0019c552je 0x19c567
0019c554test rdi, rdi
0019c557jne 0x19c58f
0019c559
0019c559loc_19c559:
0019c559call alloc::raw_vec::capacity_overflow
0019c55eud2
0019c560
0019c560loc_19c560:
0019c560mov [r14], rdi
0019c563mov [r14+8], r12
0019c567
0019c567loc_19c567:
0019c567mov rdi, [r14]
0019c56aadd rdi, rbp
0019c56dmov rsi, r15
0019c570mov rdx, rbx
0019c573call [rip+0x755a7]
0019c579add rbp, rbx
0019c57cmov [r14+16], rbp
0019c580add rsp, 56
0019c584pop rbx
0019c585pop r12
0019c587pop r13
0019c589pop r14
0019c58bpop r15
0019c58dpop rbp
0019c58eret
0019c58f
0019c58floc_19c58f:
0019c58fmov rsi, [rsp+48]
0019c594call alloc::alloc::handle_alloc_error
0019c599ud2
0019c4a8
0019c4a8_<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend:
0019c4a8push rbp
0019c4a9push r15
0019c4abpush r14
0019c4adpush r13
0019c4afpush r12
0019c4b1push rbx
0019c4b2sub rsp, 56
0019c4b6mov rbx, rdx
0019c4b9mov r15, rsi
0019c4bcmov r14, rdi
0019c4bfsub rbx, rsi
0019c4c2mov rax, [rdi+8]
0019c4c6mov rbp, [rdi+16]
0019c4camov rcx, rax
0019c4cdsub rcx, rbp
0019c4d0cmp rcx, rbx
0019c4d3jae 0x19c567
0019c4d9mov rcx, rbp
0019c4dcadd rcx, rbx
0019c4dfjb 0x19c559
0019c4e1lea rdx, [rax+rax]
0019c4e5cmp rdx, rcx
0019c4e8cmova rcx, rdx
0019c4eccmp rcx, 9
0019c4f0push 8
0019c4f2pop r12
0019c4f4cmovae r12, rcx
0019c4f8mov rsi, r12
0019c4fbnot rsi
0019c4feshr rsi, 63
0019c502test rax, rax
0019c505je 0x19c51f
0019c507mov rcx, [r14]
0019c50amov [rsp+8], rcx
0019c50fmov [rsp+16], 1
0019c518mov [rsp+24], rax
0019c51djmp 0x19c525
0019c51f
0019c51floc_19c51f:
0019c51fand [rsp+16], 0
0019c525
0019c525loc_19c525:
0019c525lea r13, [rsp+32]
0019c52alea rcx, [rsp+8]
0019c52fmov rdi, r13
0019c532mov rdx, r12
0019c535call alloc::raw_vec::finish_grow
0019c53acmp [r13], 0
0019c53fmov rdi, [r13+8]
0019c543je 0x19c560
0019c545mov rax, 0x8000000000000001
0019c54fcmp rdi, rax
0019c552je 0x19c567
0019c554test rdi, rdi
0019c557jne 0x19c58f
0019c559
0019c559loc_19c559:
0019c559call alloc::raw_vec::capacity_overflow
0019c55eud2
0019c560
0019c560loc_19c560:
0019c560mov [r14], rdi
0019c563mov [r14+8], r12
0019c567
0019c567loc_19c567:
0019c567mov rdi, [r14]
0019c56aadd rdi, rbp
0019c56dmov rsi, r15
0019c570mov rdx, rbx
0019c573call [rip+0x755a7]
0019c579add rbp, rbx
0019c57cmov [r14+16], rbp
0019c580add rsp, 56
0019c584pop rbx
0019c585pop r12
0019c587pop r13
0019c589pop r14
0019c58bpop r15
0019c58dpop rbp
0019c58eret
0019c58f
0019c58floc_19c58f:
0019c58fmov rsi, [rsp+48]
0019c594call alloc::alloc::handle_alloc_error
0019c599ud2
0019c4a8
0019c59b
0019c59bstd::io::Write::write_all:
0019c59bpush rbp
0019c59cpush r15
0019c59epush r14
0019c5a0push r13
0019c5a2push r12
0019c5a4push rbx
0019c5a5sub rsp, 24
0019c5a9mov rbx, rdx
0019c5acmov r14, rsi
0019c5afmov r15, rdi
0019c5b2lea r12, [rdi+8]
0019c5b6lea rax, [rdi+16]
0019c5bamov [rsp], rax
0019c5belea rbp, [rsp+8]
0019c5c3
0019c5c3loc_19c5c3:
0019c5c3test rbx, rbx
0019c5c6je 0x19c6d4
0019c5cccmp [r15], 0
0019c5d0je 0x19c60a
0019c5d2mov rdi, rbp
0019c5d5mov rsi, r12
0019c5d8mov rdx, r14
0019c5dbmov rcx, rbx
0019c5decall _<termcolor::Ansi<W> as std::io::Write>::write
0019c5e3
0019c5e3loc_19c5e3:
0019c5e3cmp [rsp+8], 0
0019c5e9je 0x19c632
0019c5ebmov r13, [rsp+16]
0019c5f0mov rdi, r13
0019c5f3call _ZN3std2io5error5Error14is_interrupted17hb6dee572919cb4a9E.1286
0019c5f8test al, al
0019c5faje 0x19c6e0
0019c600mov rdi, r13
0019c603call core::ptr::drop_in_place<std::io::error::Error>
0019c608jmp 0x19c5c3
0019c60a
0019c60aloc_19c60a:
0019c60amov rax, [r12]
0019c60elea rcx, [rip-0x15d729]
0019c615movsxd rax, [rcx+4*rax]
0019c619add rax, rcx
0019c61cjmp rax
0019c61emov rdi, rbp
0019c621mov rsi, [rsp]
0019c625mov rdx, r14
0019c628mov rcx, rbx
0019c62bcall _<std::io::stdio::Stdout as std::io::Write>::write
0019c630jmp 0x19c5e3
0019c632
0019c632loc_19c632:
0019c632mov rdi, [rsp+16]
0019c637test rdi, rdi
0019c63aje 0x19c6d9
0019c640cmp rdi, rbx
0019c643jbe 0x19c6b2
0019c645jmp 0x19c6f2
0019c64amov rdi, rbp
0019c64dmov rsi, [rsp]
0019c651mov rdx, r14
0019c654mov rcx, rbx
0019c657call _<std::io::stdio::Stderr as std::io::Write>::write
0019c65cjmp 0x19c5e3
0019c65emov rax, [r15+24]
0019c662mov r13, [r15+32]
0019c666sub rax, r13
0019c669cmp rax, rbx
0019c66cja 0x19c695
0019c66emov rdi, rbp
0019c671mov rsi, [rsp]
0019c675mov rdx, r14
0019c678mov rcx, rbx
0019c67bcall std::io::buffered::bufwriter::BufWriter<W>::write_cold
0019c680jmp 0x19c5e3
0019c685mov rax, [r15+24]
0019c689mov r13, [r15+32]
0019c68dsub rax, r13
0019c690cmp rax, rbx
0019c693jbe 0x19c6bd
0019c695
0019c695loc_19c695:
0019c695mov rdi, [r15+16]
0019c699add rdi, r13
0019c69cmov rsi, r14
0019c69fmov rdx, rbx
0019c6a2call [rip+0x75478]
0019c6a8add r13, rbx
0019c6abmov [r15+32], r13
0019c6afmov rdi, rbx
0019c6b2
0019c6b2loc_19c6b2:
0019c6b2sub rbx, rdi
0019c6b5add r14, rdi
0019c6b8jmp 0x19c5c3
0019c6bd
0019c6bdloc_19c6bd:
0019c6bdmov rdi, rbp
0019c6c0mov rsi, [rsp]
0019c6c4mov rdx, r14
0019c6c7mov rcx, rbx
0019c6cacall std::io::buffered::bufwriter::BufWriter<W>::write_cold
0019c6cfjmp 0x19c5e3
0019c6d4
0019c6d4loc_19c6d4:
0019c6d4xor r13l, r13l
0019c6d7jmp 0x19c6e0
0019c6d9
0019c6d9loc_19c6d9:
0019c6d9lea r13, [rip+0x74098]
0019c6e0
0019c6e0loc_19c6e0:
0019c6e0mov rax, r13
0019c6e3add rsp, 24
0019c6e7pop rbx
0019c6e8pop r12
0019c6eapop r13
0019c6ecpop r14
0019c6eepop r15
0019c6f0pop rbp
0019c6f1ret
0019c6f2
0019c6f2loc_19c6f2:
0019c6f2lea rdx, [rip+0x7313f]
0019c6f9mov rsi, rbx
0019c6fccall core::slice::index::slice_start_index_len_fail
0019c701ud2
0019c59b
0019c59bstd::io::Write::write_all:
0019c59bpush rbp
0019c59cpush r15
0019c59epush r14
0019c5a0push r13
0019c5a2push r12
0019c5a4push rbx
0019c5a5sub rsp, 24
0019c5a9mov rbx, rdx
0019c5acmov r14, rsi
0019c5afmov r15, rdi
0019c5b2lea r12, [rdi+8]
0019c5b6lea rax, [rdi+16]
0019c5bamov [rsp], rax
0019c5belea rbp, [rsp+8]
0019c5c3
0019c5c3loc_19c5c3:
0019c5c3test rbx, rbx
0019c5c6je 0x19c6d4
0019c5cccmp [r15], 0
0019c5d0je 0x19c60a
0019c5d2mov rdi, rbp
0019c5d5mov rsi, r12
0019c5d8mov rdx, r14
0019c5dbmov rcx, rbx
0019c5decall _<termcolor::Ansi<W> as std::io::Write>::write
0019c5e3
0019c5e3loc_19c5e3:
0019c5e3cmp [rsp+8], 0
0019c5e9je 0x19c632
0019c5ebmov r13, [rsp+16]
0019c5f0mov rdi, r13
0019c5f3call _ZN3std2io5error5Error14is_interrupted17hb6dee572919cb4a9E.1286
0019c5f8test al, al
0019c5faje 0x19c6e0
0019c600mov rdi, r13
0019c603call core::ptr::drop_in_place<std::io::error::Error>
0019c608jmp 0x19c5c3
0019c60a
0019c60aloc_19c60a:
0019c60amov rax, [r12]
0019c60elea rcx, [rip-0x15d729]
0019c615movsxd rax, [rcx+4*rax]
0019c619add rax, rcx
0019c61cjmp rax
0019c61emov rdi, rbp
0019c621mov rsi, [rsp]
0019c625mov rdx, r14
0019c628mov rcx, rbx
0019c62bcall _<std::io::stdio::Stdout as std::io::Write>::write
0019c630jmp 0x19c5e3
0019c632
0019c632loc_19c632:
0019c632mov rdi, [rsp+16]
0019c637test rdi, rdi
0019c63aje 0x19c6d9
0019c640cmp rdi, rbx
0019c643jbe 0x19c6b2
0019c645jmp 0x19c6f2
0019c64amov rdi, rbp
0019c64dmov rsi, [rsp]
0019c651mov rdx, r14
0019c654mov rcx, rbx
0019c657call _<std::io::stdio::Stderr as std::io::Write>::write
0019c65cjmp 0x19c5e3
0019c65emov rax, [r15+24]
0019c662mov r13, [r15+32]
0019c666sub rax, r13
0019c669cmp rax, rbx
0019c66cja 0x19c695
0019c66emov rdi, rbp
0019c671mov rsi, [rsp]
0019c675mov rdx, r14
0019c678mov rcx, rbx
0019c67bcall std::io::buffered::bufwriter::BufWriter<W>::write_cold
0019c680jmp 0x19c5e3
0019c685mov rax, [r15+24]
0019c689mov r13, [r15+32]
0019c68dsub rax, r13
0019c690cmp rax, rbx
0019c693jbe 0x19c6bd
0019c695
0019c695loc_19c695:
0019c695mov rdi, [r15+16]
0019c699add rdi, r13
0019c69cmov rsi, r14
0019c69fmov rdx, rbx
0019c6a2call [rip+0x75478]
0019c6a8add r13, rbx
0019c6abmov [r15+32], r13
0019c6afmov rdi, rbx
0019c6b2
0019c6b2loc_19c6b2:
0019c6b2sub rbx, rdi
0019c6b5add r14, rdi
0019c6b8jmp 0x19c5c3
0019c6bd
0019c6bdloc_19c6bd:
0019c6bdmov rdi, rbp
0019c6c0mov rsi, [rsp]
0019c6c4mov rdx, r14
0019c6c7mov rcx, rbx
0019c6cacall std::io::buffered::bufwriter::BufWriter<W>::write_cold
0019c6cfjmp 0x19c5e3
0019c6d4
0019c6d4loc_19c6d4:
0019c6d4xor r13l, r13l
0019c6d7jmp 0x19c6e0
0019c6d9
0019c6d9loc_19c6d9:
0019c6d9lea r13, [rip+0x74098]
0019c6e0
0019c6e0loc_19c6e0:
0019c6e0mov rax, r13
0019c6e3add rsp, 24
0019c6e7pop rbx
0019c6e8pop r12
0019c6eapop r13
0019c6ecpop r14
0019c6eepop r15
0019c6f0pop rbp
0019c6f1ret
0019c6f2
0019c6f2loc_19c6f2:
0019c6f2lea rdx, [rip+0x7313f]
0019c6f9mov rsi, rbx
0019c6fccall core::slice::index::slice_start_index_len_fail
0019c701ud2
0019c59b
0019c703
0019c703_ZN3std2io5error5Error14is_interrupted17hb6dee572919cb4a9E.1286:
0019c703mov eax, edi
0019c705and eax, 3
0019c708lea rcx, [rip-0x15d813]
0019c70fmovsxd rax, [rcx+4*rax]
0019c713add rax, rcx
0019c716jmp rax
0019c718cmp [rdi+16], 35
0019c71cjmp 0x19c734
0019c71eshr rdi, 32
0019c722cmp edi, 4
0019c725jmp 0x19c734
0019c727shr rdi, 32
0019c72bcmp edi, 35
0019c72ejmp 0x19c734
0019c730cmp [rdi+15], 35
0019c734
0019c734loc_19c734:
0019c734sete al
0019c737ret
0019c703
0019c703_ZN3std2io5error5Error14is_interrupted17hb6dee572919cb4a9E.1286:
0019c703mov eax, edi
0019c705and eax, 3
0019c708lea rcx, [rip-0x15d813]
0019c70fmovsxd rax, [rcx+4*rax]
0019c713add rax, rcx
0019c716jmp rax
0019c718cmp [rdi+16], 35
0019c71cjmp 0x19c734
0019c71eshr rdi, 32
0019c722cmp edi, 4
0019c725jmp 0x19c734
0019c727shr rdi, 32
0019c72bcmp edi, 35
0019c72ejmp 0x19c734
0019c730cmp [rdi+15], 35
0019c734
0019c734loc_19c734:
0019c734sete al
0019c737ret
0019c703
0019c738
0019c738core::ptr::drop_in_place<std::io::error::Error>:
0019c738push r15
0019c73apush r14
0019c73cpush rbx
0019c73dmov eax, edi
0019c73fand eax, 3
0019c742cmp eax, 1
0019c745jne 0x19c778
0019c747lea rbx, [rdi-1]
0019c74bmov r14, [rdi-1]
0019c74fmov r15, [rdi+7]
0019c753mov rdi, r14
0019c756call [r15]
0019c759mov rsi, [r15+8]
0019c75dtest rsi, rsi
0019c760je 0x19c76a
0019c762mov rdi, r14
0019c765call _<alloc::alloc::Global as core::alloc::Allocator>::deallocate
0019c76a
0019c76aloc_19c76a:
0019c76amov rdi, rbx
0019c76dpop rbx
0019c76epop r14
0019c770pop r15
0019c772jmp [rip+0x75380]
0019c778
0019c778loc_19c778:
0019c778pop rbx
0019c779pop r14
0019c77bpop r15
0019c77dret
0019c738
0019c738core::ptr::drop_in_place<std::io::error::Error>:
0019c738push r15
0019c73apush r14
0019c73cpush rbx
0019c73dmov eax, edi
0019c73fand eax, 3
0019c742cmp eax, 1
0019c745jne 0x19c778
0019c747lea rbx, [rdi-1]
0019c74bmov r14, [rdi-1]
0019c74fmov r15, [rdi+7]
0019c753mov rdi, r14
0019c756call [r15]
0019c759mov rsi, [r15+8]
0019c75dtest rsi, rsi
0019c760je 0x19c76a
0019c762mov rdi, r14
0019c765call _<alloc::alloc::Global as core::alloc::Allocator>::deallocate
0019c76a
0019c76aloc_19c76a:
0019c76amov rdi, rbx
0019c76dpop rbx
0019c76epop r14
0019c770pop r15
0019c772jmp [rip+0x75380]
0019c778
0019c778loc_19c778:
0019c778pop rbx
0019c779pop r14
0019c77bpop r15
0019c77dret
0019c738
0019c77e
0019c77estd::io::buffered::bufwriter::BufWriter<W>::write_cold:
0019c77epush r15
0019c780push r14
0019c782push r13
0019c784push r12
0019c786push rbx
0019c787mov r14, rcx
0019c78amov r12, rdx
0019c78dmov rbx, rsi
0019c790mov r15, rdi
0019c793mov rax, [rsi+8]
0019c797mov rcx, rax
0019c79asub rcx, [rsi+16]
0019c79ecmp rcx, r14
0019c7a1jae 0x19c7c1
0019c7a3mov rdi, rbx
0019c7a6call std::io::buffered::bufwriter::BufWriter<W>::flush_buf
0019c7abtest rax, rax
0019c7aeje 0x19c7bd
0019c7b0mov [r15+8], rax
0019c7b4mov [r15], 1
0019c7bbjmp 0x19c807
0019c7bd
0019c7bdloc_19c7bd:
0019c7bdmov rax, [rbx+8]
0019c7c1
0019c7c1loc_19c7c1:
0019c7c1cmp rax, r14
0019c7c4jbe 0x19c7ed
0019c7c6mov r13, [rbx+16]
0019c7camov rdi, [rbx]
0019c7cdadd rdi, r13
0019c7d0mov rsi, r12
0019c7d3mov rdx, r14
0019c7d6call [rip+0x75344]
0019c7dcadd r13, r14
0019c7dfmov [rbx+16], r13
0019c7e3mov [r15+8], r14
0019c7e7and [r15], 0
0019c7ebjmp 0x19c807
0019c7ed
0019c7edloc_19c7ed:
0019c7edmov [rbx+24], 1
0019c7f1lea rsi, [rbx+32]
0019c7f5mov rdi, r15
0019c7f8mov rdx, r12
0019c7fbmov rcx, r14
0019c7fecall _<std::io::stdio::Stdout as std::io::Write>::write
0019c803mov [rbx+24], 0
0019c807
0019c807loc_19c807:
0019c807pop rbx
0019c808pop r12
0019c80apop r13
0019c80cpop r14
0019c80epop r15
0019c810ret
0019c77e
0019c77estd::io::buffered::bufwriter::BufWriter<W>::write_cold:
0019c77epush r15
0019c780push r14
0019c782push r13
0019c784push r12
0019c786push rbx
0019c787mov r14, rcx
0019c78amov r12, rdx
0019c78dmov rbx, rsi
0019c790mov r15, rdi
0019c793mov rax, [rsi+8]
0019c797mov rcx, rax
0019c79asub rcx, [rsi+16]
0019c79ecmp rcx, r14
0019c7a1jae 0x19c7c1
0019c7a3mov rdi, rbx
0019c7a6call std::io::buffered::bufwriter::BufWriter<W>::flush_buf
0019c7abtest rax, rax
0019c7aeje 0x19c7bd
0019c7b0mov [r15+8], rax
0019c7b4mov [r15], 1
0019c7bbjmp 0x19c807
0019c7bd
0019c7bdloc_19c7bd:
0019c7bdmov rax, [rbx+8]
0019c7c1
0019c7c1loc_19c7c1:
0019c7c1cmp rax, r14
0019c7c4jbe 0x19c7ed
0019c7c6mov r13, [rbx+16]
0019c7camov rdi, [rbx]
0019c7cdadd rdi, r13
0019c7d0mov rsi, r12
0019c7d3mov rdx, r14
0019c7d6call [rip+0x75344]
0019c7dcadd r13, r14
0019c7dfmov [rbx+16], r13
0019c7e3mov [r15+8], r14
0019c7e7and [r15], 0
0019c7ebjmp 0x19c807
0019c7ed
0019c7edloc_19c7ed:
0019c7edmov [rbx+24], 1
0019c7f1lea rsi, [rbx+32]
0019c7f5mov rdi, r15
0019c7f8mov rdx, r12
0019c7fbmov rcx, r14
0019c7fecall _<std::io::stdio::Stdout as std::io::Write>::write
0019c803mov [rbx+24], 0
0019c807
0019c807loc_19c807:
0019c807pop rbx
0019c808pop r12
0019c80apop r13
0019c80cpop r14
0019c80epop r15
0019c810ret
0019c77e
0019c811
0019c811std::io::buffered::bufwriter::BufWriter<W>::write_cold:
0019c811push r15
0019c813push r14
0019c815push r13
0019c817push r12
0019c819push rbx
0019c81amov r14, rcx
0019c81dmov r12, rdx
0019c820mov rbx, rsi
0019c823mov r15, rdi
0019c826mov rax, [rsi+8]
0019c82amov rcx, rax
0019c82dsub rcx, [rsi+16]
0019c831cmp rcx, r14
0019c834jae 0x19c854
0019c836mov rdi, rbx
0019c839call std::io::buffered::bufwriter::BufWriter<W>::flush_buf
0019c83etest rax, rax
0019c841je 0x19c850
0019c843mov [r15+8], rax
0019c847mov [r15], 1
0019c84ejmp 0x19c89a
0019c850
0019c850loc_19c850:
0019c850mov rax, [rbx+8]
0019c854
0019c854loc_19c854:
0019c854cmp rax, r14
0019c857jbe 0x19c880
0019c859mov r13, [rbx+16]
0019c85dmov rdi, [rbx]
0019c860add rdi, r13
0019c863mov rsi, r12
0019c866mov rdx, r14
0019c869call [rip+0x752b1]
0019c86fadd r13, r14
0019c872mov [rbx+16], r13
0019c876mov [r15+8], r14
0019c87aand [r15], 0
0019c87ejmp 0x19c89a
0019c880
0019c880loc_19c880:
0019c880mov [rbx+24], 1
0019c884lea rsi, [rbx+32]
0019c888mov rdi, r15
0019c88bmov rdx, r12
0019c88emov rcx, r14
0019c891call _<std::io::stdio::Stderr as std::io::Write>::write
0019c896mov [rbx+24], 0
0019c89a
0019c89aloc_19c89a:
0019c89apop rbx
0019c89bpop r12
0019c89dpop r13
0019c89fpop r14
0019c8a1pop r15
0019c8a3ret
0019c811
0019c811std::io::buffered::bufwriter::BufWriter<W>::write_cold:
0019c811push r15
0019c813push r14
0019c815push r13
0019c817push r12
0019c819push rbx
0019c81amov r14, rcx
0019c81dmov r12, rdx
0019c820mov rbx, rsi
0019c823mov r15, rdi
0019c826mov rax, [rsi+8]
0019c82amov rcx, rax
0019c82dsub rcx, [rsi+16]
0019c831cmp rcx, r14
0019c834jae 0x19c854
0019c836mov rdi, rbx
0019c839call std::io::buffered::bufwriter::BufWriter<W>::flush_buf
0019c83etest rax, rax
0019c841je 0x19c850
0019c843mov [r15+8], rax
0019c847mov [r15], 1
0019c84ejmp 0x19c89a
0019c850
0019c850loc_19c850:
0019c850mov rax, [rbx+8]
0019c854
0019c854loc_19c854:
0019c854cmp rax, r14
0019c857jbe 0x19c880
0019c859mov r13, [rbx+16]
0019c85dmov rdi, [rbx]
0019c860add rdi, r13
0019c863mov rsi, r12
0019c866mov rdx, r14
0019c869call [rip+0x752b1]
0019c86fadd r13, r14
0019c872mov [rbx+16], r13
0019c876mov [r15+8], r14
0019c87aand [r15], 0
0019c87ejmp 0x19c89a
0019c880
0019c880loc_19c880:
0019c880mov [rbx+24], 1
0019c884lea rsi, [rbx+32]
0019c888mov rdi, r15
0019c88bmov rdx, r12
0019c88emov rcx, r14
0019c891call _<std::io::stdio::Stderr as std::io::Write>::write
0019c896mov [rbx+24], 0
0019c89a
0019c89aloc_19c89a:
0019c89apop rbx
0019c89bpop r12
0019c89dpop r13
0019c89fpop r14
0019c8a1pop r15
0019c8a3ret
0019c811
Loading..