File akira_3298d203c2acb68c474e5fdad8379181890b4403d6491c523c13730129be3f75.elf
Function:
Loading..
0019f376
0019f376_<std::io::buffered::bufwriter::BufWriter<W> as core::ops::drop::Drop>::drop:
0019f376cmp [rdi+24], 0
0019f37aje 0x19f37d
0019f37cret
0019f37d
0019f37dloc_19f37d:
0019f37dpush rax
0019f37ecall std::io::buffered::bufwriter::BufWriter<W>::flush_buf
0019f383mov rdi, rax
0019f386pop rax
0019f387jmp 0x19cb75
0019f376
0019f376_<std::io::buffered::bufwriter::BufWriter<W> as core::ops::drop::Drop>::drop:
0019f376cmp [rdi+24], 0
0019f37aje 0x19f37d
0019f37cret
0019f37d
0019f37dloc_19f37d:
0019f37dpush rax
0019f37ecall std::io::buffered::bufwriter::BufWriter<W>::flush_buf
0019f383mov rdi, rax
0019f386pop rax
0019f387jmp 0x19cb75
0019f376
0019f38c
0019f38ccore::ptr::drop_in_place<simplelog::loggers::comblog::CombinedLogger>:
0019f38cpush rbp
0019f38dpush r15
0019f38fpush r14
0019f391push r13
0019f393push r12
0019f395push rbx
0019f396push rax
0019f397mov r14, rdi
0019f39amov rbx, [rdi+8]
0019f39emov r12, [rdi+24]
0019f3a2lea r13, [rbx+8]
0019f3a6
0019f3a6loc_19f3a6:
0019f3a6sub r12, 1
0019f3aajb 0x19f3d1
0019f3acmov r15, [r13-8]
0019f3b0mov rbp, [r13]
0019f3b4mov rdi, r15
0019f3b7call [rbp]
0019f3bamov rsi, [rbp+8]
0019f3betest rsi, rsi
0019f3c1je 0x19f3cb
0019f3c3mov rdi, r15
0019f3c6call _<alloc::alloc::Global as core::alloc::Allocator>::deallocate
0019f3cb
0019f3cbloc_19f3cb:
0019f3cbadd r13, 16
0019f3cfjmp 0x19f3a6
0019f3d1
0019f3d1loc_19f3d1:
0019f3d1mov rsi, [r14+16]
0019f3d5test rsi, rsi
0019f3d8je 0x19f3f4
0019f3dashl rsi, 4
0019f3demov rdi, rbx
0019f3e1add rsp, 8
0019f3e5pop rbx
0019f3e6pop r12
0019f3e8pop r13
0019f3eapop r14
0019f3ecpop r15
0019f3eepop rbp
0019f3efjmp 0xcedb6
0019f3f4
0019f3f4loc_19f3f4:
0019f3f4add rsp, 8
0019f3f8pop rbx
0019f3f9pop r12
0019f3fbpop r13
0019f3fdpop r14
0019f3ffpop r15
0019f401pop rbp
0019f402ret
0019f38c
0019f38ccore::ptr::drop_in_place<simplelog::loggers::comblog::CombinedLogger>:
0019f38cpush rbp
0019f38dpush r15
0019f38fpush r14
0019f391push r13
0019f393push r12
0019f395push rbx
0019f396push rax
0019f397mov r14, rdi
0019f39amov rbx, [rdi+8]
0019f39emov r12, [rdi+24]
0019f3a2lea r13, [rbx+8]
0019f3a6
0019f3a6loc_19f3a6:
0019f3a6sub r12, 1
0019f3aajb 0x19f3d1
0019f3acmov r15, [r13-8]
0019f3b0mov rbp, [r13]
0019f3b4mov rdi, r15
0019f3b7call [rbp]
0019f3bamov rsi, [rbp+8]
0019f3betest rsi, rsi
0019f3c1je 0x19f3cb
0019f3c3mov rdi, r15
0019f3c6call _<alloc::alloc::Global as core::alloc::Allocator>::deallocate
0019f3cb
0019f3cbloc_19f3cb:
0019f3cbadd r13, 16
0019f3cfjmp 0x19f3a6
0019f3d1
0019f3d1loc_19f3d1:
0019f3d1mov rsi, [r14+16]
0019f3d5test rsi, rsi
0019f3d8je 0x19f3f4
0019f3dashl rsi, 4
0019f3demov rdi, rbx
0019f3e1add rsp, 8
0019f3e5pop rbx
0019f3e6pop r12
0019f3e8pop r13
0019f3eapop r14
0019f3ecpop r15
0019f3eepop rbp
0019f3efjmp 0xcedb6
0019f3f4
0019f3f4loc_19f3f4:
0019f3f4add rsp, 8
0019f3f8pop rbx
0019f3f9pop r12
0019f3fbpop r13
0019f3fdpop r14
0019f3ffpop r15
0019f401pop rbp
0019f402ret
0019f38c
0019f403
0019f403_<simplelog::loggers::comblog::CombinedLogger as log::Log>::enabled:
0019f403mov rax, [rsi]
0019f406cmp rax, [rdi]
0019f409setbe al
0019f40cret
0019f403
0019f403_<simplelog::loggers::comblog::CombinedLogger as log::Log>::enabled:
0019f403mov rax, [rsi]
0019f406cmp rax, [rdi]
0019f409setbe al
0019f40cret
0019f403
0019f40d
0019f40d_<simplelog::loggers::comblog::CombinedLogger as log::Log>::log:
0019f40dmov rax, [rsi+48]
0019f411cmp rax, [rdi]
0019f414ja 0x19f44e
0019f416push r15
0019f418push r14
0019f41apush rbx
0019f41bmov rbx, rsi
0019f41emov rax, [rdi+8]
0019f422mov r14, [rdi+24]
0019f426shl r14, 4
0019f42a
0019f42aloc_19f42a:
0019f42atest r14, r14
0019f42dje 0x19f449
0019f42flea r15, [rax+16]
0019f433mov rdi, [rax]
0019f436mov rax, [rax+8]
0019f43amov rsi, rbx
0019f43dcall [rax+32]
0019f440add r14, -16
0019f444mov rax, r15
0019f447jmp 0x19f42a
0019f449
0019f449loc_19f449:
0019f449pop rbx
0019f44apop r14
0019f44cpop r15
0019f44e
0019f44eloc_19f44e:
0019f44eret
0019f40d
0019f40d_<simplelog::loggers::comblog::CombinedLogger as log::Log>::log:
0019f40dmov rax, [rsi+48]
0019f411cmp rax, [rdi]
0019f414ja 0x19f44e
0019f416push r15
0019f418push r14
0019f41apush rbx
0019f41bmov rbx, rsi
0019f41emov rax, [rdi+8]
0019f422mov r14, [rdi+24]
0019f426shl r14, 4
0019f42a
0019f42aloc_19f42a:
0019f42atest r14, r14
0019f42dje 0x19f449
0019f42flea r15, [rax+16]
0019f433mov rdi, [rax]
0019f436mov rax, [rax+8]
0019f43amov rsi, rbx
0019f43dcall [rax+32]
0019f440add r14, -16
0019f444mov rax, r15
0019f447jmp 0x19f42a
0019f449
0019f449loc_19f449:
0019f449pop rbx
0019f44apop r14
0019f44cpop r15
0019f44e
0019f44eloc_19f44e:
0019f44eret
0019f40d
0019f44f
0019f44f_<simplelog::loggers::comblog::CombinedLogger as log::Log>::flush:
0019f44fpush r14
0019f451push rbx
0019f452push rax
0019f453mov rax, [rdi+8]
0019f457mov rbx, [rdi+24]
0019f45bshl rbx, 4
0019f45f
0019f45floc_19f45f:
0019f45ftest rbx, rbx
0019f462je 0x19f47b
0019f464lea r14, [rax+16]
0019f468mov rdi, [rax]
0019f46bmov rax, [rax+8]
0019f46fcall [rax+40]
0019f472add rbx, -16
0019f476mov rax, r14
0019f479jmp 0x19f45f
0019f47b
0019f47bloc_19f47b:
0019f47badd rsp, 8
0019f47fpop rbx
0019f480pop r14
0019f482ret
0019f44f
0019f44f_<simplelog::loggers::comblog::CombinedLogger as log::Log>::flush:
0019f44fpush r14
0019f451push rbx
0019f452push rax
0019f453mov rax, [rdi+8]
0019f457mov rbx, [rdi+24]
0019f45bshl rbx, 4
0019f45f
0019f45floc_19f45f:
0019f45ftest rbx, rbx
0019f462je 0x19f47b
0019f464lea r14, [rax+16]
0019f468mov rdi, [rax]
0019f46bmov rax, [rax+8]
0019f46fcall [rax+40]
0019f472add rbx, -16
0019f476mov rax, r14
0019f479jmp 0x19f45f
0019f47b
0019f47bloc_19f47b:
0019f47badd rsp, 8
0019f47fpop rbx
0019f480pop r14
0019f482ret
0019f44f
0019f483
0019f483_ZN5alloc5alloc15exchange_malloc17hc6dbbe43d4abbe5aE.1326:
0019f483push rbx
0019f484mov rbx, rdi
0019f487mov al, [rip+0x73c3b]
0019f48dpush 8
0019f48fpop rsi
0019f490call __rust_alloc
0019f495test rax, rax
0019f498je 0x19f49c
0019f49apop rbx
0019f49bret
0019f49c
0019f49cloc_19f49c:
0019f49cpush 8
0019f49epop rdi
0019f49fmov rsi, rbx
0019f4a2call alloc::alloc::handle_alloc_error
0019f4a7ud2
0019f483
0019f483_ZN5alloc5alloc15exchange_malloc17hc6dbbe43d4abbe5aE.1326:
0019f483push rbx
0019f484mov rbx, rdi
0019f487mov al, [rip+0x73c3b]
0019f48dpush 8
0019f48fpop rsi
0019f490call __rust_alloc
0019f495test rax, rax
0019f498je 0x19f49c
0019f49apop rbx
0019f49bret
0019f49c
0019f49cloc_19f49c:
0019f49cpush 8
0019f49epop rdi
0019f49fmov rsi, rbx
0019f4a2call alloc::alloc::handle_alloc_error
0019f4a7ud2
0019f483
0019f4a9
0019f4a9_ZN5alloc3fmt6format17h8bf4269c509f7e90E.1327:
0019f4a9push r15
0019f4abpush r14
0019f4adpush r12
0019f4afpush rbx
0019f4b0push rax
0019f4b1mov rbx, rdi
0019f4b4mov rcx, [rsi+8]
0019f4b8mov rax, [rsi+24]
0019f4bccmp rcx, 1
0019f4c0je 0x19f4d9
0019f4c2test rcx, rcx
0019f4c5jne 0x19f4de
0019f4c7test rax, rax
0019f4cajne 0x19f4de
0019f4ccpush 1
0019f4cepop r12
0019f4d0lea r15, [rip-0x10e1df]
0019f4d7jmp 0x19f521
0019f4d9
0019f4d9loc_19f4d9:
0019f4d9test rax, rax
0019f4dcje 0x19f4f1
0019f4de
0019f4deloc_19f4de:
0019f4demov rdi, rbx
0019f4e1add rsp, 8
0019f4e5pop rbx
0019f4e6pop r12
0019f4e8pop r14
0019f4eapop r15
0019f4ecjmp 0x100330
0019f4f1
0019f4f1loc_19f4f1:
0019f4f1mov rax, [rsi]
0019f4f4mov r15, [rax]
0019f4f7mov r14, [rax+8]
0019f4fbtest r14, r14
0019f4feje 0x19f51d
0019f500js 0x19f54a
0019f502mov al, [rip+0x73bc0]
0019f508push 1
0019f50apop rsi
0019f50bmov rdi, r14
0019f50ecall __rust_alloc
0019f513test rax, rax
0019f516je 0x19f551
0019f518mov r12, rax
0019f51bjmp 0x19f524
0019f51d
0019f51dloc_19f51d:
0019f51dpush 1
0019f51fpop r12
0019f521
0019f521loc_19f521:
0019f521xor r14l, r14l
0019f524
0019f524loc_19f524:
0019f524mov rdi, r12
0019f527mov rsi, r15
0019f52amov rdx, r14
0019f52dcall [rip+0x725ed]
0019f533mov [rbx], r12
0019f536mov [rbx+8], r14
0019f53amov [rbx+16], r14
0019f53eadd rsp, 8
0019f542pop rbx
0019f543pop r12
0019f545pop r14
0019f547pop r15
0019f549ret
0019f54a
0019f54aloc_19f54a:
0019f54acall alloc::raw_vec::capacity_overflow
0019f54fud2
0019f551
0019f551loc_19f551:
0019f551push 1
0019f553pop rdi
0019f554mov rsi, r14
0019f557call alloc::alloc::handle_alloc_error
0019f55cud2
0019f4a9
0019f4a9_ZN5alloc3fmt6format17h8bf4269c509f7e90E.1327:
0019f4a9push r15
0019f4abpush r14
0019f4adpush r12
0019f4afpush rbx
0019f4b0push rax
0019f4b1mov rbx, rdi
0019f4b4mov rcx, [rsi+8]
0019f4b8mov rax, [rsi+24]
0019f4bccmp rcx, 1
0019f4c0je 0x19f4d9
0019f4c2test rcx, rcx
0019f4c5jne 0x19f4de
0019f4c7test rax, rax
0019f4cajne 0x19f4de
0019f4ccpush 1
0019f4cepop r12
0019f4d0lea r15, [rip-0x10e1df]
0019f4d7jmp 0x19f521
0019f4d9
0019f4d9loc_19f4d9:
0019f4d9test rax, rax
0019f4dcje 0x19f4f1
0019f4de
0019f4deloc_19f4de:
0019f4demov rdi, rbx
0019f4e1add rsp, 8
0019f4e5pop rbx
0019f4e6pop r12
0019f4e8pop r14
0019f4eapop r15
0019f4ecjmp 0x100330
0019f4f1
0019f4f1loc_19f4f1:
0019f4f1mov rax, [rsi]
0019f4f4mov r15, [rax]
0019f4f7mov r14, [rax+8]
0019f4fbtest r14, r14
0019f4feje 0x19f51d
0019f500js 0x19f54a
0019f502mov al, [rip+0x73bc0]
0019f508push 1
0019f50apop rsi
0019f50bmov rdi, r14
0019f50ecall __rust_alloc
0019f513test rax, rax
0019f516je 0x19f551
0019f518mov r12, rax
0019f51bjmp 0x19f524
0019f51d
0019f51dloc_19f51d:
0019f51dpush 1
0019f51fpop r12
0019f521
0019f521loc_19f521:
0019f521xor r14l, r14l
0019f524
0019f524loc_19f524:
0019f524mov rdi, r12
0019f527mov rsi, r15
0019f52amov rdx, r14
0019f52dcall [rip+0x725ed]
0019f533mov [rbx], r12
0019f536mov [rbx+8], r14
0019f53amov [rbx+16], r14
0019f53eadd rsp, 8
0019f542pop rbx
0019f543pop r12
0019f545pop r14
0019f547pop r15
0019f549ret
0019f54a
0019f54aloc_19f54a:
0019f54acall alloc::raw_vec::capacity_overflow
0019f54fud2
0019f551
0019f551loc_19f551:
0019f551push 1
0019f553pop rdi
0019f554mov rsi, r14
0019f557call alloc::alloc::handle_alloc_error
0019f55cud2
0019f4a9
0019f55e
0019f55ealloc::str::_<impl str>::replace:
0019f55epush rbp
0019f55fpush r15
0019f561push r14
0019f563push r13
0019f565push r12
0019f567push rbx
0019f568sub rsp, 232
0019f56fmov [rsp+56], rdi
0019f574lea rax, [rsp+104]
0019f579mov [rax], 1
0019f580xorps x0, x0
0019f583movups [rax+8], x0
0019f587lea r14, [rsp+128]
0019f58fmov rdi, r14
0019f592mov [rsp+40], rsi
0019f597mov [rsp+48], rdx
0019f59ccall core::str::pattern::StrSearcher::new
0019f5a1mov rax, [r14]
0019f5a4mov [rsp+80], rax
0019f5a9mov rbp, [r14+8]
0019f5admov rax, [r14+24]
0019f5b1mov rcx, [r14+32]
0019f5b5mov [rsp+88], rcx
0019f5bamov r15, [r14+40]
0019f5bemov rdi, [r14+56]
0019f5c2mov rbx, [r14+72]
0019f5c6mov r13, [r14+80]
0019f5camov r12, [r14+88]
0019f5cemov r14, [r14+96]
0019f5d2lea rcx, [r14-1]
0019f5d6mov [rsp+96], rcx
0019f5dbmov rcx, rax
0019f5deand rcx, -256
0019f5e5mov [rsp+72], rcx
0019f5eamov [rsp+64], rax
0019f5efmov [rsp+15], al
0019f5f3xor eax, eax
0019f5f5mov [rsp+32], rax
0019f5fa
0019f5faloc_19f5fa:
0019f5facmp [rsp+80], 0
0019f600mov [rsp+24], rdi
0019f605je 0x19f73a
0019f60bmovzx edx, [rsp+15]
0019f610or rdx, [rsp+72]
0019f615mov rax, r14
0019f618sub rax, rdx
0019f61bmov [rsp+16], rax
0019f620mov rcx, rdi
0019f623mov r9, rdi
0019f626
0019f626loc_19f626:
0019f626cmp rbp, r9
0019f629mov r10, r9
0019f62ccmova r10, rbp
0019f630cmp rdi, -1
0019f634cmove r10, rbp
0019f638mov r11l, 0
0019f63ecmovne r11, r9
0019f642
0019f642loc_19f642:
0019f642mov rax, [rsp+96]
0019f647add rax, r15
0019f64acmp rax, r13
0019f64djae 0x19f867
0019f653movzx eax, [rbx+rax]
0019f657mov rsi, [rsp+88]
0019f65cbt rsi, rax
0019f660jae 0x19f6ef
0019f666lea r8, [rbx+r15]
0019f66amov rdi, r10
0019f66d
0019f66dloc_19f66d:
0019f66dcmp rdi, r14
0019f670jae 0x19f6a5
0019f672mov rax, rdi
0019f675add rdi, r15
0019f678cmp rdi, r13
0019f67bjae 0x19f8ae
0019f681lea rdi, [rax+1]
0019f685mov sil, [r12+rax]
0019f689cmp sil, [r8+rax]
0019f68dje 0x19f66d
0019f68fsub r15, rbp
0019f692add r15, rax
0019f695inc r15
0019f698mov rdi, [rsp+24]
0019f69dcmp rdi, -1
0019f6a1je 0x19f642
0019f6a3jmp 0x19f708
0019f6a5
0019f6a5loc_19f6a5:
0019f6a5mov rdi, rbp
0019f6a8
0019f6a8loc_19f6a8:
0019f6a8cmp r11, rdi
0019f6abjae 0x19f712
0019f6addec rdi
0019f6b0cmp rdi, r14
0019f6b3jae 0x19f8b7
0019f6b9lea rax, [rdi+r15]
0019f6bdcmp rax, r13
0019f6c0jae 0x19f8c3
0019f6c6mov r8b, [r12+rdi]
0019f6cacmp r8b, [rbx+rax]
0019f6ceje 0x19f6a8
0019f6d0add r15, rdx
0019f6d3mov rdi, [rsp+24]
0019f6d8cmp rdi, -1
0019f6dcje 0x19f642
0019f6e2mov r9, [rsp+16]
0019f6e7mov rcx, r9
0019f6eajmp 0x19f626
0019f6ef
0019f6efloc_19f6ef:
0019f6efadd r15, r14
0019f6f2cmp rdi, -1
0019f6f6mov eax, 0
0019f6fbcmovne rcx, rax
0019f6ffcmovne r9, rax
0019f703jmp 0x19f626
0019f708
0019f708loc_19f708:
0019f708xor ecx, ecx
0019f70axor r9l, r9l
0019f70djmp 0x19f626
0019f712
0019f712loc_19f712:
0019f712cmp [rsp+24], -1
0019f718mov eax, 0
0019f71dcmovne rcx, rax
0019f721lea rax, [r15+r14]
0019f725mov rdx, r15
0019f728mov [rsp+16], rax
0019f72dmov r15, rax
0019f730mov [rsp+24], rcx
0019f735jmp 0x19f825
0019f73a
0019f73aloc_19f73a:
0019f73atest [rsp+64], 0xff0000
0019f742jne 0x19f867
0019f748mov dil, [rsp+15]
0019f74d
0019f74dloc_19f74d:
0019f74dmov rax, r13
0019f750test rbp, rbp
0019f753je 0x19f76e
0019f755mov rax, r13
0019f758sub rax, rbp
0019f75bjbe 0x19f768
0019f75dcmp [rbx+rbp], -65
0019f761jg 0x19f76e
0019f763jmp 0x19f8d7
0019f768
0019f768loc_19f768:
0019f768jne 0x19f8d7
0019f76e
0019f76eloc_19f76e:
0019f76etest rax, rax
0019f771je 0x19f803
0019f777movzx eax, [rbx+rbp]
0019f77btest al, al
0019f77djns 0x19f7c8
0019f77fmov ecx, eax
0019f781and ecx, 31
0019f784movzx esi, [rbx+rbp+1]
0019f789and esi, 63
0019f78ccmp al, -33
0019f78ejbe 0x19f7b8
0019f790movzx edx, [rbx+rbp+2]
0019f795shl esi, 6
0019f798and edx, 63
0019f79bor edx, esi
0019f79dcmp al, -16
0019f79fjb 0x19f7c1
0019f7a1movzx eax, [rbx+rbp+3]
0019f7a6and ecx, 7
0019f7a9shl ecx, 18
0019f7acshl edx, 6
0019f7afand eax, 63
0019f7b2or eax, edx
0019f7b4or eax, ecx
0019f7b6jmp 0x19f7c8
0019f7b8
0019f7b8loc_19f7b8:
0019f7b8shl ecx, 6
0019f7bbor ecx, esi
0019f7bdmov eax, ecx
0019f7bfjmp 0x19f7c8
0019f7c1
0019f7c1loc_19f7c1:
0019f7c1shl ecx, 12
0019f7c4or edx, ecx
0019f7c6mov eax, edx
0019f7c8
0019f7c8loc_19f7c8:
0019f7c8test dil, dil
0019f7cbjne 0x19f814
0019f7cdcmp eax, 0x110000
0019f7d2je 0x19f867
0019f7d8push 1
0019f7dapop rcx
0019f7dbcmp eax, 128
0019f7e0jb 0x19f7f8
0019f7e2push 2
0019f7e4pop rcx
0019f7e5cmp eax, 2048
0019f7eajb 0x19f7f8
0019f7eccmp eax, 0x10000
0019f7f1push 4
0019f7f3pop rcx
0019f7f4sbb rcx, 0
0019f7f8
0019f7f8loc_19f7f8:
0019f7f8add rbp, rcx
0019f7fbmov dil, 1
0019f7fejmp 0x19f74d
0019f803
0019f803loc_19f803:
0019f803mov [rsp+15], dil
0019f808test dil, dil
0019f80bje 0x19f867
0019f80dxor [rsp+15], 1
0019f812jmp 0x19f81d
0019f814
0019f814loc_19f814:
0019f814xor dil, 1
0019f818mov [rsp+15], dil
0019f81d
0019f81dloc_19f81d:
0019f81dmov [rsp+16], rbp
0019f822mov rdx, rbp
0019f825
0019f825loc_19f825:
0019f825mov rax, [rsp+40]
0019f82amov rsi, [rsp+32]
0019f82fadd rsi, rax
0019f832add rdx, rax
0019f835lea rdi, [rsp+104]
0019f83acall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019f83flea rdi, [rsp+104]
0019f844lea rdx, [rip-0x10e553]
0019f84bmov rsi, rdx
0019f84ecall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019f853mov rax, [rsp+16]
0019f858mov [rsp+32], rax
0019f85dmov rdi, [rsp+24]
0019f862jmp 0x19f5fa
0019f867
0019f867loc_19f867:
0019f867mov rax, [rsp+40]
0019f86cmov rsi, [rsp+32]
0019f871add rsi, rax
0019f874mov rdx, [rsp+48]
0019f879add rdx, rax
0019f87clea rbx, [rsp+104]
0019f881mov rdi, rbx
0019f884call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019f889mov rax, [rbx+16]
0019f88dmov rcx, [rsp+56]
0019f892mov [rcx+16], rax
0019f896movups x0, [rbx]
0019f899movups [rcx], x0
0019f89cadd rsp, 232
0019f8a3pop rbx
0019f8a4pop r12
0019f8a6pop r13
0019f8a8pop r14
0019f8aapop r15
0019f8acpop rbp
0019f8adret
0019f8ae
0019f8aeloc_19f8ae:
0019f8aelea rdx, [rip+0x704eb]
0019f8b5jmp 0x19f8cd
0019f8b7
0019f8b7loc_19f8b7:
0019f8b7lea rdx, [rip+0x704b2]
0019f8bemov rsi, r14
0019f8c1jmp 0x19f8d0
0019f8c3
0019f8c3loc_19f8c3:
0019f8c3lea rdx, [rip+0x704be]
0019f8camov rdi, rax
0019f8cd
0019f8cdloc_19f8cd:
0019f8cdmov rsi, r13
0019f8d0
0019f8d0loc_19f8d0:
0019f8d0call core::panicking::panic_bounds_check
0019f8d5ud2
0019f8d7
0019f8d7loc_19f8d7:
0019f8d7lea r8, [rip+0x7099a]
0019f8demov rdi, rbx
0019f8e1mov rsi, r13
0019f8e4mov rdx, rbp
0019f8e7mov rcx, r13
0019f8eacall core::str::slice_error_fail
0019f8efud2
0019f55e
0019f55ealloc::str::_<impl str>::replace:
0019f55epush rbp
0019f55fpush r15
0019f561push r14
0019f563push r13
0019f565push r12
0019f567push rbx
0019f568sub rsp, 232
0019f56fmov [rsp+56], rdi
0019f574lea rax, [rsp+104]
0019f579mov [rax], 1
0019f580xorps x0, x0
0019f583movups [rax+8], x0
0019f587lea r14, [rsp+128]
0019f58fmov rdi, r14
0019f592mov [rsp+40], rsi
0019f597mov [rsp+48], rdx
0019f59ccall core::str::pattern::StrSearcher::new
0019f5a1mov rax, [r14]
0019f5a4mov [rsp+80], rax
0019f5a9mov rbp, [r14+8]
0019f5admov rax, [r14+24]
0019f5b1mov rcx, [r14+32]
0019f5b5mov [rsp+88], rcx
0019f5bamov r15, [r14+40]
0019f5bemov rdi, [r14+56]
0019f5c2mov rbx, [r14+72]
0019f5c6mov r13, [r14+80]
0019f5camov r12, [r14+88]
0019f5cemov r14, [r14+96]
0019f5d2lea rcx, [r14-1]
0019f5d6mov [rsp+96], rcx
0019f5dbmov rcx, rax
0019f5deand rcx, -256
0019f5e5mov [rsp+72], rcx
0019f5eamov [rsp+64], rax
0019f5efmov [rsp+15], al
0019f5f3xor eax, eax
0019f5f5mov [rsp+32], rax
0019f5fa
0019f5faloc_19f5fa:
0019f5facmp [rsp+80], 0
0019f600mov [rsp+24], rdi
0019f605je 0x19f73a
0019f60bmovzx edx, [rsp+15]
0019f610or rdx, [rsp+72]
0019f615mov rax, r14
0019f618sub rax, rdx
0019f61bmov [rsp+16], rax
0019f620mov rcx, rdi
0019f623mov r9, rdi
0019f626
0019f626loc_19f626:
0019f626cmp rbp, r9
0019f629mov r10, r9
0019f62ccmova r10, rbp
0019f630cmp rdi, -1
0019f634cmove r10, rbp
0019f638mov r11l, 0
0019f63ecmovne r11, r9
0019f642
0019f642loc_19f642:
0019f642mov rax, [rsp+96]
0019f647add rax, r15
0019f64acmp rax, r13
0019f64djae 0x19f867
0019f653movzx eax, [rbx+rax]
0019f657mov rsi, [rsp+88]
0019f65cbt rsi, rax
0019f660jae 0x19f6ef
0019f666lea r8, [rbx+r15]
0019f66amov rdi, r10
0019f66d
0019f66dloc_19f66d:
0019f66dcmp rdi, r14
0019f670jae 0x19f6a5
0019f672mov rax, rdi
0019f675add rdi, r15
0019f678cmp rdi, r13
0019f67bjae 0x19f8ae
0019f681lea rdi, [rax+1]
0019f685mov sil, [r12+rax]
0019f689cmp sil, [r8+rax]
0019f68dje 0x19f66d
0019f68fsub r15, rbp
0019f692add r15, rax
0019f695inc r15
0019f698mov rdi, [rsp+24]
0019f69dcmp rdi, -1
0019f6a1je 0x19f642
0019f6a3jmp 0x19f708
0019f6a5
0019f6a5loc_19f6a5:
0019f6a5mov rdi, rbp
0019f6a8
0019f6a8loc_19f6a8:
0019f6a8cmp r11, rdi
0019f6abjae 0x19f712
0019f6addec rdi
0019f6b0cmp rdi, r14
0019f6b3jae 0x19f8b7
0019f6b9lea rax, [rdi+r15]
0019f6bdcmp rax, r13
0019f6c0jae 0x19f8c3
0019f6c6mov r8b, [r12+rdi]
0019f6cacmp r8b, [rbx+rax]
0019f6ceje 0x19f6a8
0019f6d0add r15, rdx
0019f6d3mov rdi, [rsp+24]
0019f6d8cmp rdi, -1
0019f6dcje 0x19f642
0019f6e2mov r9, [rsp+16]
0019f6e7mov rcx, r9
0019f6eajmp 0x19f626
0019f6ef
0019f6efloc_19f6ef:
0019f6efadd r15, r14
0019f6f2cmp rdi, -1
0019f6f6mov eax, 0
0019f6fbcmovne rcx, rax
0019f6ffcmovne r9, rax
0019f703jmp 0x19f626
0019f708
0019f708loc_19f708:
0019f708xor ecx, ecx
0019f70axor r9l, r9l
0019f70djmp 0x19f626
0019f712
0019f712loc_19f712:
0019f712cmp [rsp+24], -1
0019f718mov eax, 0
0019f71dcmovne rcx, rax
0019f721lea rax, [r15+r14]
0019f725mov rdx, r15
0019f728mov [rsp+16], rax
0019f72dmov r15, rax
0019f730mov [rsp+24], rcx
0019f735jmp 0x19f825
0019f73a
0019f73aloc_19f73a:
0019f73atest [rsp+64], 0xff0000
0019f742jne 0x19f867
0019f748mov dil, [rsp+15]
0019f74d
0019f74dloc_19f74d:
0019f74dmov rax, r13
0019f750test rbp, rbp
0019f753je 0x19f76e
0019f755mov rax, r13
0019f758sub rax, rbp
0019f75bjbe 0x19f768
0019f75dcmp [rbx+rbp], -65
0019f761jg 0x19f76e
0019f763jmp 0x19f8d7
0019f768
0019f768loc_19f768:
0019f768jne 0x19f8d7
0019f76e
0019f76eloc_19f76e:
0019f76etest rax, rax
0019f771je 0x19f803
0019f777movzx eax, [rbx+rbp]
0019f77btest al, al
0019f77djns 0x19f7c8
0019f77fmov ecx, eax
0019f781and ecx, 31
0019f784movzx esi, [rbx+rbp+1]
0019f789and esi, 63
0019f78ccmp al, -33
0019f78ejbe 0x19f7b8
0019f790movzx edx, [rbx+rbp+2]
0019f795shl esi, 6
0019f798and edx, 63
0019f79bor edx, esi
0019f79dcmp al, -16
0019f79fjb 0x19f7c1
0019f7a1movzx eax, [rbx+rbp+3]
0019f7a6and ecx, 7
0019f7a9shl ecx, 18
0019f7acshl edx, 6
0019f7afand eax, 63
0019f7b2or eax, edx
0019f7b4or eax, ecx
0019f7b6jmp 0x19f7c8
0019f7b8
0019f7b8loc_19f7b8:
0019f7b8shl ecx, 6
0019f7bbor ecx, esi
0019f7bdmov eax, ecx
0019f7bfjmp 0x19f7c8
0019f7c1
0019f7c1loc_19f7c1:
0019f7c1shl ecx, 12
0019f7c4or edx, ecx
0019f7c6mov eax, edx
0019f7c8
0019f7c8loc_19f7c8:
0019f7c8test dil, dil
0019f7cbjne 0x19f814
0019f7cdcmp eax, 0x110000
0019f7d2je 0x19f867
0019f7d8push 1
0019f7dapop rcx
0019f7dbcmp eax, 128
0019f7e0jb 0x19f7f8
0019f7e2push 2
0019f7e4pop rcx
0019f7e5cmp eax, 2048
0019f7eajb 0x19f7f8
0019f7eccmp eax, 0x10000
0019f7f1push 4
0019f7f3pop rcx
0019f7f4sbb rcx, 0
0019f7f8
0019f7f8loc_19f7f8:
0019f7f8add rbp, rcx
0019f7fbmov dil, 1
0019f7fejmp 0x19f74d
0019f803
0019f803loc_19f803:
0019f803mov [rsp+15], dil
0019f808test dil, dil
0019f80bje 0x19f867
0019f80dxor [rsp+15], 1
0019f812jmp 0x19f81d
0019f814
0019f814loc_19f814:
0019f814xor dil, 1
0019f818mov [rsp+15], dil
0019f81d
0019f81dloc_19f81d:
0019f81dmov [rsp+16], rbp
0019f822mov rdx, rbp
0019f825
0019f825loc_19f825:
0019f825mov rax, [rsp+40]
0019f82amov rsi, [rsp+32]
0019f82fadd rsi, rax
0019f832add rdx, rax
0019f835lea rdi, [rsp+104]
0019f83acall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019f83flea rdi, [rsp+104]
0019f844lea rdx, [rip-0x10e553]
0019f84bmov rsi, rdx
0019f84ecall _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019f853mov rax, [rsp+16]
0019f858mov [rsp+32], rax
0019f85dmov rdi, [rsp+24]
0019f862jmp 0x19f5fa
0019f867
0019f867loc_19f867:
0019f867mov rax, [rsp+40]
0019f86cmov rsi, [rsp+32]
0019f871add rsi, rax
0019f874mov rdx, [rsp+48]
0019f879add rdx, rax
0019f87clea rbx, [rsp+104]
0019f881mov rdi, rbx
0019f884call _<alloc::vec::Vec<T,A> as alloc::vec::spec_extend::SpecExtend<&T,core::slice::iter::Iter<T>>>::spec_extend
0019f889mov rax, [rbx+16]
0019f88dmov rcx, [rsp+56]
0019f892mov [rcx+16], rax
0019f896movups x0, [rbx]
0019f899movups [rcx], x0
0019f89cadd rsp, 232
0019f8a3pop rbx
0019f8a4pop r12
0019f8a6pop r13
0019f8a8pop r14
0019f8aapop r15
0019f8acpop rbp
0019f8adret
0019f8ae
0019f8aeloc_19f8ae:
0019f8aelea rdx, [rip+0x704eb]
0019f8b5jmp 0x19f8cd
0019f8b7
0019f8b7loc_19f8b7:
0019f8b7lea rdx, [rip+0x704b2]
0019f8bemov rsi, r14
0019f8c1jmp 0x19f8d0
0019f8c3
0019f8c3loc_19f8c3:
0019f8c3lea rdx, [rip+0x704be]
0019f8camov rdi, rax
0019f8cd
0019f8cdloc_19f8cd:
0019f8cdmov rsi, r13
0019f8d0
0019f8d0loc_19f8d0:
0019f8d0call core::panicking::panic_bounds_check
0019f8d5ud2
0019f8d7
0019f8d7loc_19f8d7:
0019f8d7lea r8, [rip+0x7099a]
0019f8demov rdi, rbx
0019f8e1mov rsi, r13
0019f8e4mov rdx, rbp
0019f8e7mov rcx, r13
0019f8eacall core::str::slice_error_fail
0019f8efud2
0019f55e
0019f8f1
0019f8f1simplelog::loggers::logging::write_thread_id:
0019f8f1push rbp
0019f8f2push r15
0019f8f4push r14
0019f8f6push r13
0019f8f8push r12
0019f8fapush rbx
0019f8fbsub rsp, 232
0019f902mov [rsp+16], rdx
0019f907mov r12, rsi
0019f90amov [rsp+8], rdi
0019f90fcall std::thread::current
0019f914lea r14, [rsp+72]
0019f919mov [r14], rax
0019f91cmov rax, [rax+16]
0019f920lea rcx, [rsp+160]
0019f928mov [rcx], rax
0019f92blea rdx, [rsp+24]
0019f930mov [rdx], rcx
0019f933lea rax, [rip+0x71c56]
0019f93alea rbp, [rsp+104]
0019f93fmov [rbp], rax
0019f943push 1
0019f945pop r13
0019f947mov [rbp+8], r13
0019f94band [rbp+32], 0
0019f950lea rax, [rip+16985]
0019f957mov [rdx+8], rax
0019f95bmov [rbp+16], rdx
0019f95fmov [rbp+24], r13
0019f963lea rbx, [rsp+184]
0019f96bmov rdi, rbx
0019f96emov rsi, rbp
0019f971call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1327
0019f976mov rdi, r14
0019f979call core::ptr::drop_in_place<std::thread::Thread>
0019f97emov rsi, [rbx]
0019f981mov rax, [rbx+8]
0019f985mov [rsp+56], rax
0019f98amov rdx, [rbx+16]
0019f98elea rcx, [rip-0x110549]
0019f995lea r14, [rsp+160]
0019f99dpush 9
0019f99fpop r8
0019f9a1mov rdi, r14
0019f9a4mov [rsp+64], rsi
0019f9a9call alloc::str::_<impl str>::replace
0019f9aemov r15, [r14]
0019f9b1mov rdx, [r14+16]
0019f9b5lea rcx, [rip-0x10f987]
0019f9bclea r14, [rsp+72]
0019f9c1mov rdi, r14
0019f9c4mov rsi, r15
0019f9c7mov r8, r13
0019f9cacall alloc::str::_<impl str>::replace
0019f9cftest r12, r12
0019f9d2je 0x19fa41
0019f9d4cmp r12, 1
0019f9d8jne 0x19facf
0019f9delea rax, [rsp+96]
0019f9e3mov rcx, [rsp+16]
0019f9e8mov [rax], rcx
0019f9ebmov [rsp+24], r14
0019f9f0lea rcx, [rip-0xd0f0a]
0019f9f7mov [rsp+32], rcx
0019f9fcmov [rsp+40], rax
0019fa01push 2
0019fa03pop rax
0019fa04mov [rsp+104], rax
0019fa09mov [rsp+120], r13
0019fa0emov [rsp+128], r13
0019fa16and [rsp+136], 0
0019fa1flea rcx, [rip-0x9bd56]
0019fa26mov [rsp+48], rcx
0019fa2bmov [rsp+144], 32
0019fa37mov [rsp+152], 0
0019fa3fjmp 0x19faa2
0019fa41
0019fa41loc_19fa41:
0019fa41lea rax, [rsp+96]
0019fa46mov rcx, [rsp+16]
0019fa4bmov [rax], rcx
0019fa4emov [rsp+24], r14
0019fa53lea rcx, [rip-0xd0f6d]
0019fa5amov [rsp+32], rcx
0019fa5fmov [rsp+40], rax
0019fa64push 2
0019fa66pop rax
0019fa67mov [rsp+104], rax
0019fa6cmov [rsp+120], r13
0019fa71mov [rsp+128], r13
0019fa79and [rsp+136], 0
0019fa82lea rcx, [rip-0x9bdb9]
0019fa89mov [rsp+48], rcx
0019fa8emov [rsp+144], 32
0019fa9amov [rsp+152], 1
0019faa2
0019faa2loc_19faa2:
0019faa2lea rcx, [rip+0x701b7]
0019faa9lea rsi, [rsp+184]
0019fab1mov [rsi], rcx
0019fab4mov [rsi+8], rax
0019fab8mov [rsi+32], rbp
0019fabcmov [rsi+40], r13
0019fac0lea rcx, [rsp+24]
0019fac5mov [rsi+16], rcx
0019fac9mov [rsi+24], rax
0019facdjmp 0x19fb0e
0019facf
0019facfloc_19facf:
0019facfmov [rsp+184], r14
0019fad7lea rax, [rip+0x70182]
0019fadelea rsi, [rsp+104]
0019fae3mov [rsi], rax
0019fae6mov [rsi+8], 2
0019faeeand [rsi+32], 0
0019faf3lea rax, [rip-0xd100d]
0019fafamov [rsp+192], rax
0019fb02mov [rsi+16], rbx
0019fb06mov [rsi+24], 1
0019fb0e
0019fb0eloc_19fb0e:
0019fb0emov rdi, [rsp+8]
0019fb13call std::io::Write::write_fmt
0019fb18mov rbx, rax
0019fb1btest rax, rax
0019fb1eje 0x19fb41
0019fb20mov rdi, [rsp+72]
0019fb25mov rsi, [rsp+80]
0019fb2acall core::ptr::drop_in_place<alloc::vec::Vec<u8>>
0019fb2fmov rsi, [rsp+168]
0019fb37mov rdi, r15
0019fb3acall core::ptr::drop_in_place<alloc::vec::Vec<u8>>
0019fb3fjmp 0x19fb62
0019fb41
0019fb41loc_19fb41:
0019fb41mov rdi, [rsp+72]
0019fb46mov rsi, [rsp+80]
0019fb4bcall core::ptr::drop_in_place<alloc::vec::Vec<u8>>
0019fb50mov rsi, [rsp+168]
0019fb58mov rdi, r15
0019fb5bcall core::ptr::drop_in_place<alloc::vec::Vec<u8>>
0019fb60xor ebx, ebx
0019fb62
0019fb62loc_19fb62:
0019fb62mov rdi, [rsp+64]
0019fb67mov rsi, [rsp+56]
0019fb6ccall core::ptr::drop_in_place<alloc::vec::Vec<u8>>
0019fb71mov rax, rbx
0019fb74add rsp, 232
0019fb7bpop rbx
0019fb7cpop r12
0019fb7epop r13
0019fb80pop r14
0019fb82pop r15
0019fb84pop rbp
0019fb85ret
0019f8f1
0019f8f1simplelog::loggers::logging::write_thread_id:
0019f8f1push rbp
0019f8f2push r15
0019f8f4push r14
0019f8f6push r13
0019f8f8push r12
0019f8fapush rbx
0019f8fbsub rsp, 232
0019f902mov [rsp+16], rdx
0019f907mov r12, rsi
0019f90amov [rsp+8], rdi
0019f90fcall std::thread::current
0019f914lea r14, [rsp+72]
0019f919mov [r14], rax
0019f91cmov rax, [rax+16]
0019f920lea rcx, [rsp+160]
0019f928mov [rcx], rax
0019f92blea rdx, [rsp+24]
0019f930mov [rdx], rcx
0019f933lea rax, [rip+0x71c56]
0019f93alea rbp, [rsp+104]
0019f93fmov [rbp], rax
0019f943push 1
0019f945pop r13
0019f947mov [rbp+8], r13
0019f94band [rbp+32], 0
0019f950lea rax, [rip+16985]
0019f957mov [rdx+8], rax
0019f95bmov [rbp+16], rdx
0019f95fmov [rbp+24], r13
0019f963lea rbx, [rsp+184]
0019f96bmov rdi, rbx
0019f96emov rsi, rbp
0019f971call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1327
0019f976mov rdi, r14
0019f979call core::ptr::drop_in_place<std::thread::Thread>
0019f97emov rsi, [rbx]
0019f981mov rax, [rbx+8]
0019f985mov [rsp+56], rax
0019f98amov rdx, [rbx+16]
0019f98elea rcx, [rip-0x110549]
0019f995lea r14, [rsp+160]
0019f99dpush 9
0019f99fpop r8
0019f9a1mov rdi, r14
0019f9a4mov [rsp+64], rsi
0019f9a9call alloc::str::_<impl str>::replace
0019f9aemov r15, [r14]
0019f9b1mov rdx, [r14+16]
0019f9b5lea rcx, [rip-0x10f987]
0019f9bclea r14, [rsp+72]
0019f9c1mov rdi, r14
0019f9c4mov rsi, r15
0019f9c7mov r8, r13
0019f9cacall alloc::str::_<impl str>::replace
0019f9cftest r12, r12
0019f9d2je 0x19fa41
0019f9d4cmp r12, 1
0019f9d8jne 0x19facf
0019f9delea rax, [rsp+96]
0019f9e3mov rcx, [rsp+16]
0019f9e8mov [rax], rcx
0019f9ebmov [rsp+24], r14
0019f9f0lea rcx, [rip-0xd0f0a]
0019f9f7mov [rsp+32], rcx
0019f9fcmov [rsp+40], rax
0019fa01push 2
0019fa03pop rax
0019fa04mov [rsp+104], rax
0019fa09mov [rsp+120], r13
0019fa0emov [rsp+128], r13
0019fa16and [rsp+136], 0
0019fa1flea rcx, [rip-0x9bd56]
0019fa26mov [rsp+48], rcx
0019fa2bmov [rsp+144], 32
0019fa37mov [rsp+152], 0
0019fa3fjmp 0x19faa2
0019fa41
0019fa41loc_19fa41:
0019fa41lea rax, [rsp+96]
0019fa46mov rcx, [rsp+16]
0019fa4bmov [rax], rcx
0019fa4emov [rsp+24], r14
0019fa53lea rcx, [rip-0xd0f6d]
0019fa5amov [rsp+32], rcx
0019fa5fmov [rsp+40], rax
0019fa64push 2
0019fa66pop rax
0019fa67mov [rsp+104], rax
0019fa6cmov [rsp+120], r13
0019fa71mov [rsp+128], r13
0019fa79and [rsp+136], 0
0019fa82lea rcx, [rip-0x9bdb9]
0019fa89mov [rsp+48], rcx
0019fa8emov [rsp+144], 32
0019fa9amov [rsp+152], 1
0019faa2
0019faa2loc_19faa2:
0019faa2lea rcx, [rip+0x701b7]
0019faa9lea rsi, [rsp+184]
0019fab1mov [rsi], rcx
0019fab4mov [rsi+8], rax
0019fab8mov [rsi+32], rbp
0019fabcmov [rsi+40], r13
0019fac0lea rcx, [rsp+24]
0019fac5mov [rsi+16], rcx
0019fac9mov [rsi+24], rax
0019facdjmp 0x19fb0e
0019facf
0019facfloc_19facf:
0019facfmov [rsp+184], r14
0019fad7lea rax, [rip+0x70182]
0019fadelea rsi, [rsp+104]
0019fae3mov [rsi], rax
0019fae6mov [rsi+8], 2
0019faeeand [rsi+32], 0
0019faf3lea rax, [rip-0xd100d]
0019fafamov [rsp+192], rax
0019fb02mov [rsi+16], rbx
0019fb06mov [rsi+24], 1
0019fb0e
0019fb0eloc_19fb0e:
0019fb0emov rdi, [rsp+8]
0019fb13call std::io::Write::write_fmt
0019fb18mov rbx, rax
0019fb1btest rax, rax
0019fb1eje 0x19fb41
0019fb20mov rdi, [rsp+72]
0019fb25mov rsi, [rsp+80]
0019fb2acall core::ptr::drop_in_place<alloc::vec::Vec<u8>>
0019fb2fmov rsi, [rsp+168]
0019fb37mov rdi, r15
0019fb3acall core::ptr::drop_in_place<alloc::vec::Vec<u8>>
0019fb3fjmp 0x19fb62
0019fb41
0019fb41loc_19fb41:
0019fb41mov rdi, [rsp+72]
0019fb46mov rsi, [rsp+80]
0019fb4bcall core::ptr::drop_in_place<alloc::vec::Vec<u8>>
0019fb50mov rsi, [rsp+168]
0019fb58mov rdi, r15
0019fb5bcall core::ptr::drop_in_place<alloc::vec::Vec<u8>>
0019fb60xor ebx, ebx
0019fb62
0019fb62loc_19fb62:
0019fb62mov rdi, [rsp+64]
0019fb67mov rsi, [rsp+56]
0019fb6ccall core::ptr::drop_in_place<alloc::vec::Vec<u8>>
0019fb71mov rax, rbx
0019fb74add rsp, 232
0019fb7bpop rbx
0019fb7cpop r12
0019fb7epop r13
0019fb80pop r14
0019fb82pop r15
0019fb84pop rbp
0019fb85ret
0019f8f1
0019fb86
0019fb86core::ptr::drop_in_place<simplelog::loggers::termlog::TermLogger>:
0019fb86push rbx
0019fb87mov rbx, rdi
0019fb8aadd rdi, 120
0019fb8ecall core::ptr::drop_in_place<alloc::borrow::Cow<[alloc::borrow::Cow<str>]>>
0019fb93lea rdi, [rbx+144]
0019fb9acall core::ptr::drop_in_place<alloc::borrow::Cow<[alloc::borrow::Cow<str>]>>
0019fb9flea rdi, [rbx+192]
0019fba6call core::ptr::drop_in_place<termcolor::BufferedStandardStream>
0019fbabadd rbx, 248
0019fbb2mov rdi, rbx
0019fbb5pop rbx
0019fbb6jmp 0x1a145c
0019fb86
0019fb86core::ptr::drop_in_place<simplelog::loggers::termlog::TermLogger>:
0019fb86push rbx
0019fb87mov rbx, rdi
0019fb8aadd rdi, 120
0019fb8ecall core::ptr::drop_in_place<alloc::borrow::Cow<[alloc::borrow::Cow<str>]>>
0019fb93lea rdi, [rbx+144]
0019fb9acall core::ptr::drop_in_place<alloc::borrow::Cow<[alloc::borrow::Cow<str>]>>
0019fb9flea rdi, [rbx+192]
0019fba6call core::ptr::drop_in_place<termcolor::BufferedStandardStream>
0019fbabadd rbx, 248
0019fbb2mov rdi, rbx
0019fbb5pop rbx
0019fbb6jmp 0x1a145c
0019fb86
0019fbbb
0019fbbb_<simplelog::loggers::termlog::TermLogger as log::Log>::enabled:
0019fbbbmov rax, [rsi]
0019fbbecmp rax, [rdi+176]
0019fbc5setbe al
0019fbc8ret
0019fbbb
0019fbbb_<simplelog::loggers::termlog::TermLogger as log::Log>::enabled:
0019fbbbmov rax, [rsi]
0019fbbecmp rax, [rdi+176]
0019fbc5setbe al
0019fbc8ret
0019fbbb
0019fbc9
0019fbc9_<simplelog::loggers::termlog::TermLogger as log::Log>::log:
0019fbc9push rbp
0019fbcapush r15
0019fbccpush r14
0019fbcepush r13
0019fbd0push r12
0019fbd2push rbx
0019fbd3sub rsp, 344
0019fbdamov rax, [rsi+48]
0019fbdecmp rax, [rdi+176]
0019fbe5jbe 0x19fbee
0019fbe7xor ebx, ebx
0019fbe9jmp 0x1a139a
0019fbee
0019fbeeloc_19fbee:
0019fbeemov r15, rdi
0019fbf1mov [rsp+168], rax
0019fbf9mov rbp, [rsi+56]
0019fbfdmov [rsp+336], rsi
0019fc05mov r13, [rsi+64]
0019fc09mov rax, [rdi+136]
0019fc10test rax, rax
0019fc13je 0x19fc5b
0019fc15mov r14, [r15+120]
0019fc19test r14, r14
0019fc1cjne 0x19fc25
0019fc1emov r14, [r15+128]
0019fc25
0019fc25loc_19fc25:
0019fc25imul r12, rax, 24
0019fc29xor ebx, ebx
0019fc2b
0019fc2bloc_19fc2b:
0019fc2btest r12, r12
0019fc2eje 0x1a139a
0019fc34mov rdx, [r14]
0019fc37test rdx, rdx
0019fc3ajne 0x19fc40
0019fc3cmov rdx, [r14+8]
0019fc40
0019fc40loc_19fc40:
0019fc40mov rcx, [r14+16]
0019fc44add r14, 24
0019fc48mov rdi, rbp
0019fc4bmov rsi, r13
0019fc4ecall core::str::_<impl str>::starts_with
0019fc53add r12, -24
0019fc57test al, al
0019fc59je 0x19fc2b
0019fc5b
0019fc5bloc_19fc5b:
0019fc5bmov rax, [r15+160]
0019fc62test rax, rax
0019fc65je 0x19fcb1
0019fc67mov r14, [r15+144]
0019fc6etest r14, r14
0019fc71jne 0x19fc7a
0019fc73mov r14, [r15+152]
0019fc7a
0019fc7aloc_19fc7a:
0019fc7aimul r12, rax, 24
0019fc7exor ebx, ebx
0019fc80
0019fc80loc_19fc80:
0019fc80test r12, r12
0019fc83je 0x19fcb1
0019fc85mov rdx, [r14]
0019fc88test rdx, rdx
0019fc8bjne 0x19fc91
0019fc8dmov rdx, [r14+8]
0019fc91
0019fc91loc_19fc91:
0019fc91mov rcx, [r14+16]
0019fc95add r14, 24
0019fc99mov rdi, rbp
0019fc9cmov rsi, r13
0019fc9fcall core::str::_<impl str>::starts_with
0019fca4add r12, -24
0019fca8test al, al
0019fcaaje 0x19fc80
0019fcacjmp 0x1a139a
0019fcb1
0019fcb1loc_19fcb1:
0019fcb1lea rsi, [r15+184]
0019fcb8lea rbx, [rsp+72]
0019fcbdmov rdi, rbx
0019fcc0call std::sync::mutex::Mutex<T>::lock
0019fcc5lea rsi, [rip+0x70004]
0019fcccmov rdi, rbx
0019fccfcall core::result::Result<T,E>::unwrap
0019fcd4mov r12, rax
0019fcd7mov r14l, edx
0019fcdamov rdx, rax
0019fcddadd rdx, 64
0019fce1mov rcx, [rsp+168]
0019fce9cmp rcx, 1
0019fcedpush 8
0019fcefpop rax
0019fcf0push 64
0019fcf2pop rsi
0019fcf3cmove rsi, rax
0019fcf7mov [rsp+288], rsi
0019fcfflea rax, [r12+8]
0019fd04cmove rdx, rax
0019fd08mov [rsp+16], rdx
0019fd0dmov edx, [r15+4*rcx+96]
0019fd12mov rax, [r15+56]
0019fd16dec rax
0019fd19cmp rax, rcx
0019fd1cjae 0x1a0be9
0019fd22mov [rsp+180], edx
0019fd29lea rbx, [rsp+72]
0019fd2emov rdi, rbx
0019fd31call time::offset_date_time::OffsetDateTime::now_utc
0019fd36movzx eax, [r15+171]
0019fd3emovzx edx, [r15+173]
0019fd46shl edx, 16
0019fd49or edx, eax
0019fd4blea rdi, [rsp+144]
0019fd53mov rsi, rbx
0019fd56call time::offset_date_time::OffsetDateTime::to_offset
0019fd5bmov rax, [r15+32]
0019fd5ftest rax, rax
0019fd62je 0x19fe93
0019fd68cmp eax, 1
0019fd6bjne 0x1a0011
0019fd71mov [rsp+15], r14b
0019fd76mov [rsp+24], r12
0019fd7bmov eax, [rsp+144]
0019fd82mov [rsp+136], eax
0019fd89mov r14, [rsp+148]
0019fd91movzx r12l, [rsp+158]
0019fd9amovzx ebx, [rsp+156]
0019fda2xor edi, edi
0019fda4call core::ptr::drop_in_place<time::error::format::Format>
0019fda9lea rdx, [rsp+72]
0019fdaeand [rdx], 0
0019fdb2lea rdi, [rsp+208]
0019fdbamov rsi, r14
0019fdbdcall core::option::Option<T>::ok_or
0019fdc2lea rax, [rsp+208]
0019fdcamov rax, [rax]
0019fdcdcmp rax, 3
0019fdd1jne 0x19fff3
0019fdd7shl r12l, 16
0019fddbor ebx, r12l
0019fddeshl ebx, 8
0019fde1or ebx, 1
0019fde4lea r14, [rsp+208]
0019fdecmov r12, [r14+8]
0019fdf0lea rdx, [rsp+72]
0019fdf5and [rdx], 0
0019fdf9mov rdi, r14
0019fdfcmov esi, ebx
0019fdfecall core::option::Option<T>::ok_or
0019fe03mov rax, [r14]
0019fe06cmp rax, 3
0019fe0ajne 0x1a0079
0019fe10mov [rsp+64], r12
0019fe15mov edx, [rsp+136]
0019fe1ccmp edx, 0x4e2000
0019fe22mov r12, [rsp+24]
0019fe27mov r14b, [rsp+15]
0019fe2cjae 0x1a075a
0019fe32cmp [rsp+218], 0
0019fe3ajne 0x1a077a
0019fe40mov al, [rsp+216]
0019fe47mov [rsp+160], al
0019fe4emov al, [rsp+217]
0019fe55mov [rsp+132], al
0019fe5csar edx, 9
0019fe5flea rbx, [rsp+72]
0019fe64mov rdi, rbx
0019fe67mov rsi, [rsp+16]
0019fe6ccall time::formatting::format_number_pad_zero
0019fe71cmp [rbx], 0
0019fe75je 0x1a00f1
0019fe7bmov rax, [rsp+80]
0019fe80mov [rsp+40], rax
0019fe85mov [rsp+32], 2
0019fe8ejmp 0x1a006f
0019fe93
0019fe93loc_19fe93:
0019fe93mov [rsp+15], r14b
0019fe98mov [rsp+24], r12
0019fe9dmov eax, [rsp+144]
0019fea4mov [rsp+136], eax
0019feabmov r12, [rsp+148]
0019feb3movzx r14l, [rsp+158]
0019febcmovzx ebx, [rsp+156]
0019fec4xor edi, edi
0019fec6call core::ptr::drop_in_place<time::error::format::Format>
0019fecblea rdx, [rsp+72]
0019fed0and [rdx], 0
0019fed4lea rdi, [rsp+208]
0019fedcmov rsi, r12
0019fedfcall core::option::Option<T>::ok_or
0019fee4lea rax, [rsp+208]
0019feecmov rax, [rax]
0019feefcmp rax, 3
0019fef3jne 0x19fff3
0019fef9shl r14l, 16
0019fefdor ebx, r14l
0019ff00shl ebx, 8
0019ff03or ebx, 1
0019ff06lea r14, [rsp+208]
0019ff0emov r12, [r14+8]
0019ff12lea rdx, [rsp+72]
0019ff17and [rdx], 0
0019ff1bmov rdi, r14
0019ff1emov esi, ebx
0019ff20call core::option::Option<T>::ok_or
0019ff25mov rax, [r14]
0019ff28cmp rax, 3
0019ff2cjne 0x1a00b5
0019ff32mov [rsp+160], r12
0019ff3amovsx ebx, [rsp+218]
0019ff42movzx r14l, [rsp+216]
0019ff4bmov edi, [rsp+136]
0019ff52call time::date::Date::to_calendar_date
0019ff57cmp eax, 1900
0019ff5cmov r12, [rsp+24]
0019ff61jl 0x1a079a
0019ff67mov [rsp+64], rax
0019ff6cshl ebx, 16
0019ff6for r14l, ebx
0019ff72mov [rsp+132], r14l
0019ff7atest r14l, 0xff0000
0019ff81jne 0x1a07a6
0019ff87mov edi, [rsp+136]
0019ff8ecall time::date::Date::weekday
0019ff93movzx eax, al
0019ff96shl rax, 4
0019ff9alea rcx, [rip+0x6f917]
0019ffa1mov rdi, [rax+rcx]
0019ffa5mov rsi, [rax+rcx+8]
0019ffaalea rdx, [rip+0x6f98f]
0019ffb1call core::slice::index::_<impl core::ops::index::Index<I> for [T]>::index
0019ffb6mov rcx, rdx
0019ffb9lea rbx, [rsp+72]
0019ffbemov rdi, rbx
0019ffc1mov r14, [rsp+16]
0019ffc6mov rsi, r14
0019ffc9mov rdx, rax
0019ffcccall time::formatting::write
0019ffd1cmp [rbx], 0
0019ffd5je 0x1a0138
0019ffdbmov rbx, [rsp+80]
0019ffe0mov [rsp+40], rbx
0019ffe5mov [rsp+32], 2
0019ffeejmp 0x1a01a6
0019fff3
0019fff3loc_19fff3:
0019fff3movups x0, [rsp+216]
0019fffbmov [rsp+32], rax
001a0000movups [rsp+40], x0
001a0005
001a0005loc_1a0005:
001a0005mov r12, [rsp+24]
001a000amov r14b, [rsp+15]
001a000fjmp 0x1a005b
001a0011
001a0011loc_1a0011:
001a0011mov rsi, [r15+40]
001a0015mov rdx, [r15+48]
001a0019mov r8l, [rsp+144]
001a0021mov r9, [rsp+148]
001a0029movzx eax, [rsp+156]
001a0031movzx ecx, [rsp+158]
001a0039shl ecx, 24
001a003cshl eax, 8
001a003fadd eax, ecx
001a0041inc eax
001a0043mov [rsp], eax
001a0046lea rbx, [rsp+32]
001a004bmov rdi, rbx
001a004emov rcx, [rsp+16]
001a0053call time::formatting::formattable::_<impl time::formatting::formattable::sealed::Sealed for [time::format_description::borrowed_format_item::BorrowedFormatItem]>::format_into
001a0058mov rax, [rbx]
001a005b
001a005bloc_1a005b:
001a005bcmp rax, 3
001a005fje 0x1a0b86
001a0065cmp rax, 2
001a0069jne 0x1a07c3
001a006f
001a006floc_1a006f:
001a006fmov rbx, [rsp+40]
001a0074jmp 0x1a138e
001a0079
001a0079loc_1a0079:
001a0079movzx ecx, [rsp+216]
001a0081mov dl, [rsp+218]
001a0088mov rsi, [rsp+219]
001a0090mov [rsp+43], rsi
001a0095mov rsi, [rsp+224]
001a009dmov [rsp+48], rsi
001a00a2mov [rsp+32], rax
001a00a7mov [rsp+40], cx
001a00acmov [rsp+42], dl
001a00b0jmp 0x1a0005
001a00b5
001a00b5loc_1a00b5:
001a00b5movzx ecx, [rsp+216]
001a00bdmov dl, [rsp+218]
001a00c4mov rsi, [rsp+219]
001a00ccmov [rsp+43], rsi
001a00d1mov rsi, [rsp+224]
001a00d9mov [rsp+48], rsi
001a00demov [rsp+32], rax
001a00e3mov [rsp+42], dl
001a00e7mov [rsp+40], cx
001a00ecjmp 0x1a0005
001a00f1
001a00f1loc_1a00f1:
001a00f1lea rbx, [rsp+72]
001a00f6mov r12, [rbx+8]
001a00falea rdx, [rip-0x110eb7]
001a0101push 1
001a0103pop rcx
001a0104mov rdi, rbx
001a0107mov rsi, [rsp+16]
001a010ccall time::formatting::write
001a0111cmp [rbx], 0
001a0115je 0x1a01b0
001a011bmov rax, [rsp+80]
001a0120mov [rsp+40], rax
001a0125mov [rsp+32], 2
001a012emov r12, [rsp+24]
001a0133jmp 0x1a006f
001a0138
001a0138loc_1a0138:
001a0138lea rbx, [rsp+72]
001a013dmov r12, [rbx+8]
001a0141lea rdx, [rip-0x110f2c]
001a0148push 2
001a014apop rcx
001a014bmov rdi, rbx
001a014emov rsi, r14
001a0151call time::formatting::write
001a0156cmp [rbx], 0
001a015ajne 0x1a018e
001a015cmov [rsp+136], r12
001a0164mov rax, [rsp+64]
001a0169shr rax, 40
001a016dlea rbx, [rsp+72]
001a0172mov r12, [rbx+8]
001a0176movzx edx, al
001a0179mov rdi, rbx
001a017cmov rsi, r14
001a017fcall time::formatting::format_number_pad_zero
001a0184cmp [rbx], 0
001a0188je 0x1a0398
001a018e
001a018eloc_1a018e:
001a018emov rbx, [rsp+80]
001a0193mov [rsp+40], rbx
001a0198mov [rsp+32], 2
001a01a1
001a01a1loc_1a01a1:
001a01a1mov r12, [rsp+24]
001a01a6
001a01a6loc_1a01a6:
001a01a6mov r14b, [rsp+15]
001a01abjmp 0x1a138e
001a01b0
001a01b0loc_1a01b0:
001a01b0mov [rsp+184], r12
001a01b8lea r14, [rsp+72]
001a01bdmov r12, [r14+8]
001a01c1mov edi, [rsp+136]
001a01c8call time::date::Date::month_day
001a01cdmov ebx, edx
001a01cfmovzx edx, al
001a01d2mov rdi, r14
001a01d5mov rsi, [rsp+16]
001a01dacall time::formatting::format_number_pad_zero
001a01dfcmp [r14], 0
001a01e3jne 0x1a0376
001a01e9mov [rsp+136], r12
001a01f1lea r14, [rsp+72]
001a01f6mov r12, [r14+8]
001a01falea rdx, [rip-0x110fb7]
001a0201push 1
001a0203pop rcx
001a0204mov rdi, r14
001a0207mov rsi, [rsp+16]
001a020ccall time::formatting::write
001a0211cmp [r14], 0
001a0215jne 0x1a0376
001a021bmov [rsp+272], r12
001a0223lea rax, [rip-0x110fe0]
001a022amov [rsp+256], rax
001a0232lea r14, [rsp+72]
001a0237mov rax, [r14+8]
001a023bmov [rsp+280], rax
001a0243movzx edx, bl
001a0246mov rdi, r14
001a0249mov rsi, [rsp+16]
001a024ecall time::formatting::format_number_pad_zero
001a0253cmp [r14], 0
001a0257jne 0x1a0376
001a025dlea rbx, [rsp+72]
001a0262mov r14, [rbx+8]
001a0266lea rdx, [rip-0x111015]
001a026dpush 1
001a026fpop rcx
001a0270mov rdi, rbx
001a0273mov rsi, [rsp+16]
001a0278call time::formatting::write
001a027dcmp [rbx], 0
001a0281jne 0x1a0376
001a0287lea rbx, [rsp+72]
001a028cmov rax, [rbx+8]
001a0290mov [rsp+264], rax
001a0298mov rdx, [rsp+64]
001a029dshr rdx, 48
001a02a1mov rdi, rbx
001a02a4mov rsi, [rsp+16]
001a02a9call time::formatting::format_number_pad_zero
001a02aecmp [rbx], 0
001a02b2jne 0x1a0376
001a02b8lea rbx, [rsp+72]
001a02bdmov rax, [rbx+8]
001a02c1mov [rsp+328], rax
001a02c9lea rdx, [rip-0x10fdaa]
001a02d0push 1
001a02d2pop rcx
001a02d3mov rdi, rbx
001a02d6mov rsi, [rsp+16]
001a02dbcall time::formatting::write
001a02e0cmp [rbx], 0
001a02e4jne 0x1a0376
001a02ealea rbx, [rsp+72]
001a02efmov rax, [rbx+8]
001a02f3mov [rsp+320], rax
001a02fbmov rdx, [rsp+64]
001a0300shr rdx, 40
001a0304mov rdi, rbx
001a0307mov rsi, [rsp+16]
001a030ccall time::formatting::format_number_pad_zero
001a0311cmp [rbx], 0
001a0315jne 0x1a0376
001a0317lea rbx, [rsp+72]
001a031cmov rax, [rbx+8]
001a0320mov [rsp+312], rax
001a0328lea rdx, [rip-0x10fe09]
001a032fpush 1
001a0331pop rcx
001a0332mov rdi, rbx
001a0335mov rsi, [rsp+16]
001a033acall time::formatting::write
001a033fcmp [rbx], 0
001a0343jne 0x1a0376
001a0345lea rbx, [rsp+72]
001a034amov rax, [rbx+8]
001a034emov [rsp+304], rax
001a0356mov rdx, [rsp+64]
001a035bshr rdx, 32
001a035fmov rdi, rbx
001a0362mov rsi, [rsp+16]
001a0367call time::formatting::format_number_pad_zero
001a036ccmp [rbx], 0
001a0370je 0x1a066d
001a0376
001a0376loc_1a0376:
001a0376mov rax, [rsp+80]
001a037bmov [rsp+40], rax
001a0380mov [rsp+32], 2
001a0389mov r12, [rsp+24]
001a038emov r14b, [rsp+15]
001a0393jmp 0x1a006f
001a0398
001a0398loc_1a0398:
001a0398mov [rsp+184], r12
001a03a0lea rbx, [rsp+72]
001a03a5mov r12, [rbx+8]
001a03a9lea rdx, [rip-0x111192]
001a03b0push 1
001a03b2pop rcx
001a03b3mov rdi, rbx
001a03b6mov rsi, r14
001a03b9call time::formatting::write
001a03becmp [rbx], 0
001a03c2jne 0x1a08eb
001a03c8mov rax, [rsp+64]
001a03cdshr rax, 32
001a03d1movzx eax, al
001a03d4dec rax
001a03d7cmp rax, 12
001a03dbjae 0x1a0722
001a03e1mov rcx, r12
001a03e4mov r12, [rsp+184]
001a03ecadd r12, [rsp+136]
001a03f4add r12, rcx
001a03f7lea rbx, [rsp+72]
001a03fcadd r12, [rbx+8]
001a0400shl rax, 4
001a0404lea rcx, [rip+0x6f54d]
001a040bmov rdi, [rax+rcx]
001a040fmov rsi, [rax+rcx+8]
001a0414lea rdx, [rip+0x6f615]
001a041bcall core::slice::index::_<impl core::ops::index::Index<I> for [T]>::index
001a0420mov rcx, rdx
001a0423mov rdi, rbx
001a0426mov r14, [rsp+16]
001a042bmov rsi, r14
001a042emov rdx, rax
001a0431call time::formatting::write
001a0436cmp [rbx], 0
001a043ajne 0x1a08eb
001a0440lea rbx, [rsp+72]
001a0445mov rax, [rbx+8]
001a0449mov [rsp+136], rax
001a0451lea rdx, [rip-0x11123a]
001a0458push 1
001a045apop rcx
001a045bmov rdi, rbx
001a045emov rsi, r14
001a0461call time::formatting::write
001a0466cmp [rbx], 0
001a046ajne 0x1a08eb
001a0470lea rbx, [rsp+72]
001a0475mov r14, [rbx+8]
001a0479mov rdi, rbx
001a047cmov rsi, [rsp+16]
001a0481mov rdx, [rsp+64]
001a0486call time::formatting::format_number_pad_zero
001a048bcmp [rbx], 0
001a048fjne 0x1a08eb
001a0495lea rbx, [rsp+72]
001a049amov rax, [rbx+8]
001a049emov [rsp+64], rax
001a04a3lea rdx, [rip-0x11128c]
001a04aapush 1
001a04acpop rcx
001a04admov rdi, rbx
001a04b0mov rsi, [rsp+16]
001a04b5call time::formatting::write
001a04bacmp [rbx], 0
001a04bejne 0x1a08eb
001a04c4lea rbx, [rsp+72]
001a04c9mov rax, [rbx+8]
001a04cdmov [rsp+184], rax
001a04d5mov rdx, [rsp+160]
001a04ddshr rdx, 48
001a04e1mov rdi, rbx
001a04e4mov rsi, [rsp+16]
001a04e9call time::formatting::format_number_pad_zero
001a04eecmp [rbx], 0
001a04f2jne 0x1a08eb
001a04f8lea rbx, [rsp+72]
001a04fdmov rax, [rbx+8]
001a0501mov [rsp+280], rax
001a0509lea rdx, [rip-0x10ffea]
001a0510push 1
001a0512pop rcx
001a0513mov rdi, rbx
001a0516mov rsi, [rsp+16]
001a051bcall time::formatting::write
001a0520cmp [rbx], 0
001a0524jne 0x1a08eb
001a052alea rbx, [rsp+72]
001a052fmov rax, [rbx+8]
001a0533mov [rsp+272], rax
001a053bmov rdx, [rsp+160]
001a0543shr rdx, 40
001a0547mov rdi, rbx
001a054amov rsi, [rsp+16]
001a054fcall time::formatting::format_number_pad_zero
001a0554cmp [rbx], 0
001a0558jne 0x1a08eb
001a055elea rbx, [rsp+72]
001a0563mov rax, [rbx+8]
001a0567mov [rsp+256], rax
001a056flea rdx, [rip-0x110050]
001a0576push 1
001a0578pop rcx
001a0579mov rdi, rbx
001a057cmov rsi, [rsp+16]
001a0581call time::formatting::write
001a0586cmp [rbx], 0
001a058ajne 0x1a08eb
001a0590lea rbx, [rsp+72]
001a0595mov rax, [rbx+8]
001a0599mov [rsp+264], rax
001a05a1mov rdx, [rsp+160]
001a05a9shr rdx, 32
001a05admov rdi, rbx
001a05b0mov rsi, [rsp+16]
001a05b5call time::formatting::format_number_pad_zero
001a05bacmp [rbx], 0
001a05bejne 0x1a08eb
001a05c4lea rbx, [rsp+72]
001a05c9mov rax, [rbx+8]
001a05cdmov [rsp+160], rax
001a05d5lea rdx, [rip-0x1113be]
001a05dcpush 1
001a05depop rcx
001a05dfmov rdi, rbx
001a05e2mov rsi, [rsp+16]
001a05e7call time::formatting::write
001a05eccmp [rbx], 0
001a05f0jne 0x1a08eb
001a05f6add r12, [rsp+136]
001a05feadd r14, [rsp+64]
001a0603add r14, [rsp+184]
001a060badd r14, [rsp+280]
001a0613add r14, [rsp+272]
001a061badd r14, [rsp+256]
001a0623add r14, [rsp+264]
001a062badd r14, [rsp+160]
001a0633add r14, r12
001a0636cmp [rsp+132], 0
001a063ejs 0x1a0661
001a0640mov ecx, [rsp+132]
001a0647mov eax, ecx
001a0649shr eax, 8
001a064ctest al, al
001a064esets al
001a0651test ecx, ecx
001a0653sets cl
001a0656or cl, al
001a0658cmp cl, 1
001a065bjne 0x1a085c
001a0661
001a0661loc_1a0661:
001a0661lea rdx, [rip-0x11141e]
001a0668jmp 0x1a0863
001a066d
001a066dloc_1a066d:
001a066dmov rax, [rsp+136]
001a0675add rax, [rsp+184]
001a067dmov rcx, [rsp+272]
001a0685add rcx, [rsp+280]
001a068dadd rcx, rax
001a0690add r14, [rsp+264]
001a0698add r14, [rsp+328]
001a06a0add r14, rcx
001a06a3mov r12, [rsp+320]
001a06abadd r12, [rsp+312]
001a06b3add r12, [rsp+304]
001a06bbadd r12, r14
001a06beadd r12, [rsp+80]
001a06c3cmp [rsp+64], 0
001a06c8je 0x1a0a2b
001a06celea rdx, [rip-0x110508]
001a06d5lea rbx, [rsp+72]
001a06dapush 1
001a06dcpop rcx
001a06ddmov rdi, rbx
001a06e0mov rsi, [rsp+16]
001a06e5call time::formatting::write
001a06eacmp [rbx], 0
001a06eejne 0x1a0376
001a06f4add r12, [rsp+80]
001a06f9push 10
001a06fbpop rsi
001a06fcmov rax, [rsp+64]
001a0701xor edx, edx
001a0703div esi
001a0705test edx, edx
001a0707je 0x1a0736
001a0709lea rdi, [rsp+72]
001a070emov rsi, [rsp+16]
001a0713mov rdx, [rsp+64]
001a0718call time::formatting::format_number_pad_zero
001a071djmp 0x1a0a1a
001a0722
001a0722loc_1a0722:
001a0722lea rdx, [rip+0x6f2ef]
001a0729push -1
001a072bpop rdi
001a072cpush 12
001a072epop rsi
001a072fcall core::panicking::panic_bounds_check
001a0734ud2
001a0736
001a0736loc_1a0736:
001a0736mov ecx, eax
001a0738xor edx, edx
001a073adiv esi
001a073ctest edx, edx
001a073eje 0x1a082c
001a0744lea rdi, [rsp+72]
001a0749mov rsi, [rsp+16]
001a074emov edx, ecx
001a0750call time::formatting::format_number_pad_zero
001a0755jmp 0x1a0a1a
001a075a
001a075aloc_1a075a:
001a075amov [rsp+32], 1
001a0763lea rax, [rip-0x1637ae]
001a076amov [rsp+40], rax
001a076fmov [rsp+48], 4
001a0778jmp 0x1a07c3
001a077a
001a077aloc_1a077a:
001a077amov [rsp+32], 1
001a0783lea rax, [rip-0x11153f]
001a078amov [rsp+40], rax
001a078fmov [rsp+48], 13
001a0798jmp 0x1a07c3
001a079a
001a079aloc_1a079a:
001a079apush 4
001a079cpop rax
001a079dlea rcx, [rip-0x1637e8]
001a07a4jmp 0x1a07b0
001a07a6
001a07a6loc_1a07a6:
001a07a6push 13
001a07a8pop rax
001a07a9lea rcx, [rip-0x111565]
001a07b0
001a07b0loc_1a07b0:
001a07b0mov [rsp+32], 1
001a07b9mov [rsp+40], rcx
001a07bemov [rsp+48], rax
001a07c3
001a07c3loc_1a07c3:
001a07c3mov rax, [rsp+48]
001a07c8lea rcx, [rsp+208]
001a07d0mov [rcx+16], rax
001a07d4mov rax, [rsp+32]
001a07d9mov [rcx], rax
001a07dcmov rax, [rsp+40]
001a07e1mov [rcx+8], rax
001a07e5lea rax, [rsp+192]
001a07edmov [rax], rcx
001a07f0lea rcx, [rip+0x6f3a1]
001a07f7lea rdi, [rsp+72]
001a07fcmov [rdi], rcx
001a07ffpush 1
001a0801pop rdx
001a0802mov [rdi+8], rdx
001a0806and [rdi+32], 0
001a080blea rcx, [rip+0x3417a]
001a0812mov [rax+8], rcx
001a0816mov [rdi+16], rax
001a081amov [rdi+24], rdx
001a081elea rsi, [rip+0x6f383]
001a0825call core::panicking::panic_fmt
001a082aud2
001a082c
001a082cloc_1a082c:
001a082cpush 100
001a082epop rcx
001a082fmov rax, [rsp+64]
001a0834xor edx, edx
001a0836div ecx
001a0838mov ecx, eax
001a083axor edx, edx
001a083cdiv esi
001a083etest edx, edx
001a0840je 0x1a08fa
001a0846lea rdi, [rsp+72]
001a084bmov rsi, [rsp+16]
001a0850mov edx, ecx
001a0852call time::formatting::format_number_pad_zero
001a0857jmp 0x1a0a1a
001a085c
001a085cloc_1a085c:
001a085clea rdx, [rip-0x11161a]
001a0863
001a0863loc_1a0863:
001a0863lea rbx, [rsp+72]
001a0868add r14, [rbx+8]
001a086cpush 1
001a086epop rcx
001a086fmov rdi, rbx
001a0872mov rsi, [rsp+16]
001a0877call time::formatting::write
001a087ccmp [rbx], 0
001a0880jne 0x1a08eb
001a0882lea rbx, [rsp+72]
001a0887mov r12, [rbx+8]
001a088bmov ecx, [rsp+132]
001a0892mov eax, ecx
001a0894sar al, 7
001a0897xor cl, al
001a0899sub cl, al
001a089bmovzx edx, cl
001a089emov rdi, rbx
001a08a1mov rsi, [rsp+16]
001a08a6call time::formatting::format_number_pad_zero
001a08abcmp [rbx], 0
001a08afjne 0x1a08eb
001a08b1lea rbx, [rsp+72]
001a08b6mov rax, [rbx+8]
001a08bamov [rsp+136], rax
001a08c2mov ecx, [rsp+132]
001a08c9shr ecx, 8
001a08ccmov eax, ecx
001a08cesar al, 7
001a08d1xor cl, al
001a08d3sub cl, al
001a08d5movzx edx, cl
001a08d8mov rdi, rbx
001a08dbmov rsi, [rsp+16]
001a08e0call time::formatting::format_number_pad_zero
001a08e5cmp [rbx], 0
001a08e9je 0x1a0956
001a08eb
001a08ebloc_1a08eb:
001a08ebmov rbx, [rsp+80]
001a08f0mov [rsp+40], rbx
001a08f5jmp 0x1a01a1
001a08fa
001a08faloc_1a08fa:
001a08famov ecx, 1000
001a08ffmov rax, [rsp+64]
001a0904xor edx, edx
001a0906div ecx
001a0908mov ecx, eax
001a090axor edx, edx
001a090cdiv esi
001a090etest edx, edx
001a0910je 0x1a0928
001a0912lea rdi, [rsp+72]
001a0917mov rsi, [rsp+16]
001a091cmov edx, ecx
001a091ecall time::formatting::format_number_pad_zero
001a0923jmp 0x1a0a1a
001a0928
001a0928loc_1a0928:
001a0928mov ecx, 10000
001a092dmov rax, [rsp+64]
001a0932xor edx, edx
001a0934div ecx
001a0936mov ecx, eax
001a0938xor edx, edx
001a093adiv esi
001a093ctest edx, edx
001a093eje 0x1a0970
001a0940lea rdi, [rsp+72]
001a0945mov rsi, [rsp+16]
001a094amov edx, ecx
001a094ccall time::formatting::format_number_pad_zero
001a0951jmp 0x1a0a1a
001a0956
001a0956loc_1a0956:
001a0956add r14, r12
001a0959add r14, [rsp+136]
001a0961add r14, [rsp+80]
001a0966mov [rsp+40], r14
001a096bjmp 0x1a0b73
001a0970
001a0970loc_1a0970:
001a0970mov ecx, 0x186a0
001a0975mov rax, [rsp+64]
001a097axor edx, edx
001a097cdiv ecx
001a097emov ecx, eax
001a0980mov si, 10
001a0984xor edx, edx
001a0986div si
001a0989test dx, dx
001a098cje 0x1a09a1
001a098elea rdi, [rsp+72]
001a0993mov rsi, [rsp+16]
001a0998mov edx, ecx
001a099acall time::formatting::format_number_pad_zero
001a099fjmp 0x1a0a1a
001a09a1
001a09a1loc_1a09a1:
001a09a1mov ecx, 0xf4240
001a09a6mov rax, [rsp+64]
001a09abxor edx, edx
001a09addiv ecx
001a09afmov ecx, eax
001a09b1xor edx, edx
001a09b3div si
001a09b6test dx, dx
001a09b9je 0x1a09ce
001a09bblea rdi, [rsp+72]
001a09c0mov rsi, [rsp+16]
001a09c5mov edx, ecx
001a09c7call time::formatting::format_number_pad_zero
001a09ccjmp 0x1a0a1a
001a09ce
001a09celoc_1a09ce:
001a09cemov ecx, 0x989680
001a09d3mov rax, [rsp+64]
001a09d8xor edx, edx
001a09dadiv ecx
001a09dcmov ecx, eax
001a09dexor edx, edx
001a09e0div si
001a09e3test dx, dx
001a09e6je 0x1a09fb
001a09e8lea rdi, [rsp+72]
001a09edmov rsi, [rsp+16]
001a09f2mov edx, ecx
001a09f4call time::formatting::format_number_pad_zero
001a09f9jmp 0x1a0a1a
001a09fb
001a09fbloc_1a09fb:
001a09fbmov ecx, 0x5f5e100
001a0a00mov rax, [rsp+64]
001a0a05xor edx, edx
001a0a07div ecx
001a0a09lea rdi, [rsp+72]
001a0a0emov rsi, [rsp+16]
001a0a13mov edx, eax
001a0a15call time::formatting::format_number_pad_zero
001a0a1a
001a0a1aloc_1a0a1a:
001a0a1acmp [rsp+72], 0
001a0a20jne 0x1a0376
001a0a26add r12, [rsp+80]
001a0a2b
001a0a2bloc_1a0a2b:
001a0a2bcmp [rsp+160], 0
001a0a33je 0x1a0a39
001a0a35jns 0x1a0a47
001a0a37jmp 0x1a0a60
001a0a39
001a0a39loc_1a0a39:
001a0a39cmp [rsp+132], 0
001a0a41je 0x1a0b43
001a0a47
001a0a47loc_1a0a47:
001a0a47cmp [rsp+132], 0
001a0a4fjs 0x1a0a60
001a0a51lea rax, [rip-0x11180f]
001a0a58mov [rsp+256], rax
001a0a60
001a0a60loc_1a0a60:
001a0a60lea rbx, [rsp+72]
001a0a65push 1
001a0a67pop rcx
001a0a68mov rdi, rbx
001a0a6bmov rsi, [rsp+16]
001a0a70mov rdx, [rsp+256]
001a0a78call time::formatting::write
001a0a7dcmp [rbx], 0
001a0a81jne 0x1a0376
001a0a87lea rbx, [rsp+72]
001a0a8cmov r14, [rbx+8]
001a0a90mov cl, [rsp+160]
001a0a97mov eax, ecx
001a0a99sar al, 7
001a0a9cxor cl, al
001a0a9esub cl, al
001a0aa0movzx edx, cl
001a0aa3mov rdi, rbx
001a0aa6mov rsi, [rsp+16]
001a0aabcall time::formatting::format_number_pad_zero
001a0ab0cmp [rbx], 0
001a0ab4jne 0x1a0376
001a0abalea rbx, [rsp+72]
001a0abfmov rax, [rbx+8]
001a0ac3mov [rsp+136], rax
001a0acblea rdx, [rip-0x1105ac]
001a0ad2push 1
001a0ad4pop rcx
001a0ad5mov rdi, rbx
001a0ad8mov rsi, [rsp+16]
001a0addcall time::formatting::write
001a0ae2cmp [rbx], 0
001a0ae6jne 0x1a0376
001a0aeclea rbx, [rsp+72]
001a0af1mov rax, [rbx+8]
001a0af5mov [rsp+64], rax
001a0afamov cl, [rsp+132]
001a0b01mov eax, ecx
001a0b03sar al, 7
001a0b06xor cl, al
001a0b08sub cl, al
001a0b0amovzx edx, cl
001a0b0dmov rdi, rbx
001a0b10mov rsi, [rsp+16]
001a0b15call time::formatting::format_number_pad_zero
001a0b1acmp [rbx], 0
001a0b1ejne 0x1a0376
001a0b24add r14, r12
001a0b27mov rax, [rsp+136]
001a0b2fadd rax, [rsp+64]
001a0b34add rax, r14
001a0b37add rax, [rsp+80]
001a0b3cmov [rsp+40], rax
001a0b41jmp 0x1a0b73
001a0b43
001a0b43loc_1a0b43:
001a0b43lea rdx, [rip-0x1118f1]
001a0b4alea rbx, [rsp+72]
001a0b4fpush 1
001a0b51pop rcx
001a0b52mov rdi, rbx
001a0b55mov rsi, [rsp+16]
001a0b5acall time::formatting::write
001a0b5fcmp [rbx], 0
001a0b63jne 0x1a0376
001a0b69add r12, [rsp+80]
001a0b6emov [rsp+40], r12
001a0b73
001a0b73loc_1a0b73:
001a0b73mov [rsp+32], 3
001a0b7cmov r12, [rsp+24]
001a0b81mov r14b, [rsp+15]
001a0b86
001a0b86loc_1a0b86:
001a0b86lea rax, [rip+0x6f033]
001a0b8dlea rsi, [rsp+72]
001a0b92mov [rsi], rax
001a0b95mov [rsi+8], 1
001a0b9dlea rax, [rip-0x10f8ac]
001a0ba4mov [rsi+16], rax
001a0ba8xorps x0, x0
001a0babmovups [rsi+24], x0
001a0bafmov rdi, [rsp+16]
001a0bb4call std::io::Write::write_fmt
001a0bb9mov rbx, rax
001a0bbctest rax, rax
001a0bbfjne 0x1a138e
001a0bc5mov rdi, [rsp+32]
001a0bcacmp rdi, 3
001a0bceje 0x1a0bda
001a0bd0mov rsi, [rsp+40]
001a0bd5call core::ptr::drop_in_place<time::error::format::Format>
001a0bda
001a0bdaloc_1a0bda:
001a0bdamov rcx, [rsp+168]
001a0be2mov edx, [rsp+180]
001a0be9
001a0be9loc_1a0be9:
001a0be9mov rax, [r15+64]
001a0beddec rax
001a0bf0cmp rax, rcx
001a0bf3jae 0x1a0e48
001a0bf9cmp [r15+168], 0
001a0c01je 0x1a0c7e
001a0c03
001a0c03loc_1a0c03:
001a0c03movzx ecx, [r15+169]
001a0c0blea rax, [rip-0x8428e]
001a0c12test rcx, rcx
001a0c15mov [rsp+15], r14b
001a0c1aje 0x1a0cff
001a0c20cmp ecx, 1
001a0c23mov rdx, [rsp+168]
001a0c2bmov r14, r12
001a0c2ejne 0x1a0d7f
001a0c34lea rcx, [rsp+144]
001a0c3cmov [rcx], rdx
001a0c3flea rdx, [rsp+192]
001a0c47push 2
001a0c49pop rdi
001a0c4amov [rsp+72], rdi
001a0c4fand [rsp+88], 0
001a0c55mov [rsp+96], 5
001a0c5eand [rsp+104], 0
001a0c64mov [rdx], rcx
001a0c67mov [rdx+8], rax
001a0c6bmov [rsp+112], 32
001a0c74mov [rsp+120], 0
001a0c79jmp 0x1a0d4f
001a0c7e
001a0c7eloc_1a0c7e:
001a0c7emov [rsp+82], 11
001a0c83and [rsp+72], 0
001a0c88mov [rsp+76], 256
001a0c8fmov [rsp+180], edx
001a0c96mov [rsp+78], edx
001a0c9amov rax, [rsp+288]
001a0ca2cmp [r12+rax], 0
001a0ca7je 0x1a0c03
001a0cadmov rax, [rsp+16]
001a0cb2lea rdi, [rax+8]
001a0cb6mov [rsp+24], rdi
001a0cbbcall _<termcolor::Ansi<W> as termcolor::WriteColor>::reset
001a0cc0mov rbx, rax
001a0cc3test rax, rax
001a0cc6jne 0x1a138e
001a0ccccmp [rsp+180], 11
001a0cd4je 0x1a0c03
001a0cdalea rdx, [rsp+78]
001a0cdfpush 1
001a0ce1pop rsi
001a0ce2mov rdi, [rsp+24]
001a0ce7xor ecx, ecx
001a0ce9call termcolor::Ansi<W>::write_color
001a0ceemov rbx, rax
001a0cf1test rax, rax
001a0cf4jne 0x1a138e
001a0cfajmp 0x1a0c03
001a0cff
001a0cffloc_1a0cff:
001a0cffmov r14, r12
001a0d02lea rcx, [rsp+144]
001a0d0amov rdx, [rsp+168]
001a0d12mov [rcx], rdx
001a0d15lea rdx, [rsp+192]
001a0d1dpush 2
001a0d1fpop rdi
001a0d20mov [rsp+72], rdi
001a0d25and [rsp+88], 0
001a0d2bmov [rsp+96], 5
001a0d34and [rsp+104], 0
001a0d3amov [rdx], rcx
001a0d3dmov [rdx+8], rax
001a0d41mov [rsp+112], 32
001a0d4amov [rsp+120], 1
001a0d4f
001a0d4floc_1a0d4f:
001a0d4flea rax, [rip+0x6ee7a]
001a0d56lea rsi, [rsp+208]
001a0d5emov [rsi], rax
001a0d61mov [rsi+8], rdi
001a0d65lea rax, [rsp+72]
001a0d6amov [rsi+32], rax
001a0d6epush 1
001a0d70pop rax
001a0d71mov [rsi+40], rax
001a0d75mov [rsi+16], rdx
001a0d79mov [rsi+24], rax
001a0d7djmp 0x1a0dc1
001a0d7f
001a0d7floc_1a0d7f:
001a0d7flea rcx, [rsp+192]
001a0d87mov [rcx], rdx
001a0d8alea rdx, [rip+0x6ee3f]
001a0d91lea rsi, [rsp+72]
001a0d96mov [rsi], rdx
001a0d99lea rdx, [rsp+208]
001a0da1mov [rsi+8], 2
001a0da9and [rsi+32], 0
001a0daemov [rdx], rcx
001a0db1mov [rdx+8], rax
001a0db5mov [rsi+16], rdx
001a0db9mov [rsi+24], 1
001a0dc1
001a0dc1loc_1a0dc1:
001a0dc1lea rdi, [rsp+32]
001a0dc6call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1327
001a0dcblea r12, [rsp+32]
001a0dd0lea rax, [rsp+208]
001a0dd8mov [rax], r12
001a0ddblea rcx, [rip+0x6ee0e]
001a0de2lea rsi, [rsp+72]
001a0de7mov [rsi], rcx
001a0deamov [rsi+8], 2
001a0df2and [rsi+32], 0
001a0df7lea rcx, [rip-0xd2311]
001a0dfemov [rax+8], rcx
001a0e02mov [rsi+16], rax
001a0e06mov [rsi+24], 1
001a0e0emov rdi, [rsp+16]
001a0e13call std::io::Write::write_fmt
001a0e18mov rbx, rax
001a0e1bmov rdi, [r12]
001a0e1fmov rsi, [r12+8]
001a0e24call core::ptr::drop_in_place<alloc::vec::Vec<u8>>
001a0e29test rbx, rbx
001a0e2cmov r12, r14
001a0e2fmov r14b, [rsp+15]
001a0e34jne 0x1a138e
001a0e3acmp [r15+168], 0
001a0e42je 0x1a0f5a
001a0e48
001a0e48loc_1a0e48:
001a0e48mov rax, [r15+72]
001a0e4cdec rax
001a0e4fcmp rax, [rsp+168]
001a0e57jae 0x1a1092
001a0e5dmov bl, [r15+170]
001a0e64test bl, bl
001a0e66je 0x1a0f19
001a0e6ccall std::thread::current
001a0e71mov [rsp+296], rax
001a0e79mov rcx, [rax+24]
001a0e7dtest rcx, rcx
001a0e80je 0x1a0f3b
001a0e86mov rax, [rax+32]
001a0e8adec rax
001a0e8dmov [rsp+192], rcx
001a0e95mov [rsp+200], rax
001a0e9dmov rax, [r15]
001a0ea0test rax, rax
001a0ea3je 0x1a0f8c
001a0ea9cmp eax, 1
001a0eacjne 0x1a101b
001a0eb2mov rax, [r15+8]
001a0eb6lea rcx, [rsp+144]
001a0ebemov [rcx], rax
001a0ec1lea rax, [rsp+192]
001a0ec9lea rdx, [rsp+32]
001a0ecemov [rdx], rax
001a0ed1lea rax, [rip-0x9f72b]
001a0ed8mov [rdx+8], rax
001a0edcmov [rdx+16], rcx
001a0ee0push 2
001a0ee2pop rdi
001a0ee3mov [rsp+72], rdi
001a0ee8push 1
001a0eeapop rcx
001a0eebmov [rsp+88], rcx
001a0ef0mov [rsp+96], rcx
001a0ef5and [rsp+104], 0
001a0efblea rax, [rip-0x9d232]
001a0f02mov [rdx+24], rax
001a0f06mov [rsp+112], 32
001a0f0fmov [rsp+120], 0
001a0f14jmp 0x1a0fee
001a0f19
001a0f19loc_1a0f19:
001a0f19mov rsi, [r15]
001a0f1cmov rdx, [r15+8]
001a0f20mov rdi, [rsp+16]
001a0f25call simplelog::loggers::logging::write_thread_id
001a0f2amov rbx, rax
001a0f2dtest rax, rax
001a0f30jne 0x1a138e
001a0f36jmp 0x1a1092
001a0f3b
001a0f3bloc_1a0f3b:
001a0f3bcmp bl, 2
001a0f3ejne 0x1a1085
001a0f44mov rsi, [r15]
001a0f47mov rdx, [r15+8]
001a0f4bmov rdi, [rsp+16]
001a0f50call simplelog::loggers::logging::write_thread_id
001a0f55jmp 0x1a106b
001a0f5a
001a0f5aloc_1a0f5a:
001a0f5amov rax, [rsp+288]
001a0f62cmp [r12+rax], 0
001a0f67je 0x1a0e48
001a0f6dmov rax, [rsp+16]
001a0f72lea rdi, [rax+8]
001a0f76call _<termcolor::Ansi<W> as termcolor::WriteColor>::reset
001a0f7bmov rbx, rax
001a0f7etest rax, rax
001a0f81jne 0x1a138e
001a0f87jmp 0x1a0e48
001a0f8c
001a0f8cloc_1a0f8c:
001a0f8cmov rax, [r15+8]
001a0f90lea rcx, [rsp+144]
001a0f98mov [rcx], rax
001a0f9blea rax, [rsp+192]
001a0fa3lea rdx, [rsp+32]
001a0fa8mov [rdx], rax
001a0fablea rax, [rip-0x9f805]
001a0fb2mov [rdx+8], rax
001a0fb6mov [rdx+16], rcx
001a0fbapush 2
001a0fbcpop rdi
001a0fbdmov [rsp+72], rdi
001a0fc2push 1
001a0fc4pop rcx
001a0fc5mov [rsp+88], rcx
001a0fcamov [rsp+96], rcx
001a0fcfand [rsp+104], 0
001a0fd5lea rax, [rip-0x9d30c]
001a0fdcmov [rdx+24], rax
001a0fe0mov [rsp+112], 32
001a0fe9mov [rsp+120], 1
001a0fee
001a0feeloc_1a0fee:
001a0feelea rax, [rip+0x6ec6b]
001a0ff5lea rsi, [rsp+208]
001a0ffdmov [rsi], rax
001a1000mov [rsi+8], rdi
001a1004lea rax, [rsp+72]
001a1009mov [rsi+32], rax
001a100dmov [rsi+40], rcx
001a1011mov [rsi+16], rdx
001a1015mov [rsi+24], rdi
001a1019jmp 0x1a1061
001a101b
001a101bloc_1a101b:
001a101blea rax, [rsp+192]
001a1023lea rcx, [rsp+208]
001a102bmov [rcx], rax
001a102elea rax, [rip+0x6ec2b]
001a1035lea rsi, [rsp+72]
001a103amov [rsi], rax
001a103dmov [rsi+8], 2
001a1045and [rsi+32], 0
001a104alea rax, [rip-0x9f8a4]
001a1051mov [rcx+8], rax
001a1055mov [rsi+16], rcx
001a1059mov [rsi+24], 1
001a1061
001a1061loc_1a1061:
001a1061mov rdi, [rsp+16]
001a1066call std::io::Write::write_fmt
001a106b
001a106bloc_1a106b:
001a106bmov rbx, rax
001a106etest rax, rax
001a1071je 0x1a1085
001a1073lea rdi, [rsp+296]
001a107bcall core::ptr::drop_in_place<std::thread::Thread>
001a1080jmp 0x1a138e
001a1085
001a1085loc_1a1085:
001a1085lea rdi, [rsp+296]
001a108dcall core::ptr::drop_in_place<std::thread::Thread>
001a1092
001a1092loc_1a1092:
001a1092mov rax, [r15+80]
001a1096dec rax
001a1099cmp rax, [rsp+168]
001a10a1jae 0x1a121a
001a10a7mov rax, [r15+16]
001a10abtest rax, rax
001a10aeje 0x1a1124
001a10b0cmp eax, 1
001a10b3jne 0x1a11ba
001a10b9mov rax, [r15+24]
001a10bdlea rcx, [rsp+144]
001a10c5mov [rcx], rax
001a10c8lea rax, [rsp+192]
001a10d0mov [rax], rbp
001a10d3mov [rax+8], r13
001a10d7lea rdx, [rsp+32]
001a10dcmov [rdx], rax
001a10dflea rax, [rip-0x9f939]
001a10e6mov [rdx+8], rax
001a10eamov [rdx+16], rcx
001a10eepush 2
001a10f0pop rdi
001a10f1mov [rsp+72], rdi
001a10f6push 1
001a10f8pop rcx
001a10f9mov [rsp+88], rcx
001a10femov [rsp+96], rcx
001a1103and [rsp+104], 0
001a1109lea rax, [rip-0x9d440]
001a1110mov [rdx+24], rax
001a1114mov [rsp+112], 32
001a111dmov [rsp+120], 0
001a1122jmp 0x1a118d
001a1124
001a1124loc_1a1124:
001a1124mov rax, [r15+24]
001a1128lea rcx, [rsp+144]
001a1130mov [rcx], rax
001a1133lea rax, [rsp+192]
001a113bmov [rax], rbp
001a113emov [rax+8], r13
001a1142lea rdx, [rsp+32]
001a1147mov [rdx], rax
001a114alea rax, [rip-0x9f9a4]
001a1151mov [rdx+8], rax
001a1155mov [rdx+16], rcx
001a1159push 2
001a115bpop rdi
001a115cmov [rsp+72], rdi
001a1161push 1
001a1163pop rcx
001a1164mov [rsp+88], rcx
001a1169mov [rsp+96], rcx
001a116eand [rsp+104], 0
001a1174lea rax, [rip-0x9d4ab]
001a117bmov [rdx+24], rax
001a117fmov [rsp+112], 32
001a1188mov [rsp+120], 1
001a118d
001a118dloc_1a118d:
001a118dlea rax, [rip+0x6fb24]
001a1194lea rsi, [rsp+208]
001a119cmov [rsi], rax
001a119fmov [rsi+8], rdi
001a11a3lea rax, [rsp+72]
001a11a8mov [rsi+32], rax
001a11acmov [rsi+40], rcx
001a11b0mov [rsi+16], rdx
001a11b4mov [rsi+24], rdi
001a11b8jmp 0x1a1204
001a11ba
001a11baloc_1a11ba:
001a11balea rax, [rsp+208]
001a11c2mov [rax], rbp
001a11c5mov [rax+8], r13
001a11c9lea rcx, [rsp+32]
001a11cemov [rcx], rax
001a11d1lea rax, [rip+0x6fae0]
001a11d8lea rsi, [rsp+72]
001a11ddmov [rsi], rax
001a11e0mov [rsi+8], 2
001a11e8and [rsi+32], 0
001a11edlea rax, [rip-0x9fa47]
001a11f4mov [rcx+8], rax
001a11f8mov [rsi+16], rcx
001a11fcmov [rsi+24], 1
001a1204
001a1204loc_1a1204:
001a1204mov rdi, [rsp+16]
001a1209call std::io::Write::write_fmt
001a120emov rbx, rax
001a1211test rax, rax
001a1214jne 0x1a138e
001a121a
001a121aloc_1a121a:
001a121amov rax, [r15+88]
001a121edec rax
001a1221cmp rax, [rsp+168]
001a1229mov r15, [rsp+336]
001a1231mov r13, [rsp+16]
001a1236jae 0x1a1327
001a123ccmp [r15+24], 2
001a1241je 0x1a1249
001a1243mov rax, [r15+32]
001a1247jmp 0x1a124b
001a1249
001a1249loc_1a1249:
001a1249xor eax, eax
001a124b
001a124bloc_1a124b:
001a124btest rax, rax
001a124elea rcx, [rip-0x110f3d]
001a1255cmovne rcx, rax
001a1259push 9
001a125bpop rax
001a125ccmovne rax, [r15+40]
001a1261mov [rsp+32], rcx
001a1266mov [rsp+40], rax
001a126bcmp [r15+72], 0
001a1270je 0x1a12d4
001a1272mov eax, [r15+76]
001a1276lea rcx, [rsp+192]
001a127emov [rcx], eax
001a1280lea rax, [rsp+32]
001a1285lea rdx, [rsp+208]
001a128dmov [rdx], rax
001a1290lea rax, [rip-0x9faea]
001a1297mov [rdx+8], rax
001a129bmov [rdx+16], rcx
001a129flea rax, [rip+0x6e96a]
001a12a6lea rsi, [rsp+72]
001a12abmov [rsi], rax
001a12aemov [rsi+8], 3
001a12b6and [rsi+32], 0
001a12bblea rax, [rip-0x98112]
001a12c2mov [rdx+24], rax
001a12c6mov [rsi+16], rdx
001a12camov [rsi+24], 2
001a12d2jmp 0x1a1317
001a12d4
001a12d4loc_1a12d4:
001a12d4lea rax, [rsp+32]
001a12d9lea rcx, [rsp+208]
001a12e1mov [rcx], rax
001a12e4lea rax, [rip+0x6e955]
001a12eblea rsi, [rsp+72]
001a12f0mov [rsi], rax
001a12f3mov [rsi+8], 2
001a12fband [rsi+32], 0
001a1300lea rax, [rip-0x9fb5a]
001a1307mov [rcx+8], rax
001a130bmov [rsi+16], rcx
001a130fmov [rsi+24], 1
001a1317
001a1317loc_1a1317:
001a1317mov rdi, r13
001a131acall std::io::Write::write_fmt
001a131fmov rbx, rax
001a1322test rax, rax
001a1325jne 0x1a138e
001a1327
001a1327loc_1a1327:
001a1327add r15, 80
001a132blea rax, [rsp+32]
001a1330mov [rax], r15
001a1333lea rcx, [rsp+208]
001a133bmov [rcx], rax
001a133elea rax, [rip+0x6e93b]
001a1345lea rsi, [rsp+72]
001a134amov [rsi], rax
001a134dmov [rsi+8], 2
001a1355and [rsi+32], 0
001a135alea rax, [rip-17895]
001a1361mov [rcx+8], rax
001a1365mov [rsi+16], rcx
001a1369mov [rsi+24], 1
001a1371mov rdi, r13
001a1374call std::io::Write::write_fmt
001a1379mov rbx, rax
001a137ctest rax, rax
001a137fjne 0x1a138e
001a1381mov rdi, [rsp+16]
001a1386call _<termcolor::LossyStandardStream<W> as std::io::Write>::flush
001a138bmov rbx, rax
001a138e
001a138eloc_1a138e:
001a138emovzx esi, r14b
001a1392mov rdi, r12
001a1395call core::ptr::drop_in_place<std::sync::mutex::MutexGuard<alloc::vec::Vec<akira_v2::lock::Attempts>>>
001a139a
001a139aloc_1a139a:
001a139amov rdi, rbx
001a139dcall core::ptr::drop_in_place<core::result::Result<(),std::io::error::Error>>
001a13a2add rsp, 344
001a13a9pop rbx
001a13aapop r12
001a13acpop r13
001a13aepop r14
001a13b0pop r15
001a13b2pop rbp
001a13b3ret
0019fbc9
0019fbc9_<simplelog::loggers::termlog::TermLogger as log::Log>::log:
0019fbc9push rbp
0019fbcapush r15
0019fbccpush r14
0019fbcepush r13
0019fbd0push r12
0019fbd2push rbx
0019fbd3sub rsp, 344
0019fbdamov rax, [rsi+48]
0019fbdecmp rax, [rdi+176]
0019fbe5jbe 0x19fbee
0019fbe7xor ebx, ebx
0019fbe9jmp 0x1a139a
0019fbee
0019fbeeloc_19fbee:
0019fbeemov r15, rdi
0019fbf1mov [rsp+168], rax
0019fbf9mov rbp, [rsi+56]
0019fbfdmov [rsp+336], rsi
0019fc05mov r13, [rsi+64]
0019fc09mov rax, [rdi+136]
0019fc10test rax, rax
0019fc13je 0x19fc5b
0019fc15mov r14, [r15+120]
0019fc19test r14, r14
0019fc1cjne 0x19fc25
0019fc1emov r14, [r15+128]
0019fc25
0019fc25loc_19fc25:
0019fc25imul r12, rax, 24
0019fc29xor ebx, ebx
0019fc2b
0019fc2bloc_19fc2b:
0019fc2btest r12, r12
0019fc2eje 0x1a139a
0019fc34mov rdx, [r14]
0019fc37test rdx, rdx
0019fc3ajne 0x19fc40
0019fc3cmov rdx, [r14+8]
0019fc40
0019fc40loc_19fc40:
0019fc40mov rcx, [r14+16]
0019fc44add r14, 24
0019fc48mov rdi, rbp
0019fc4bmov rsi, r13
0019fc4ecall core::str::_<impl str>::starts_with
0019fc53add r12, -24
0019fc57test al, al
0019fc59je 0x19fc2b
0019fc5b
0019fc5bloc_19fc5b:
0019fc5bmov rax, [r15+160]
0019fc62test rax, rax
0019fc65je 0x19fcb1
0019fc67mov r14, [r15+144]
0019fc6etest r14, r14
0019fc71jne 0x19fc7a
0019fc73mov r14, [r15+152]
0019fc7a
0019fc7aloc_19fc7a:
0019fc7aimul r12, rax, 24
0019fc7exor ebx, ebx
0019fc80
0019fc80loc_19fc80:
0019fc80test r12, r12
0019fc83je 0x19fcb1
0019fc85mov rdx, [r14]
0019fc88test rdx, rdx
0019fc8bjne 0x19fc91
0019fc8dmov rdx, [r14+8]
0019fc91
0019fc91loc_19fc91:
0019fc91mov rcx, [r14+16]
0019fc95add r14, 24
0019fc99mov rdi, rbp
0019fc9cmov rsi, r13
0019fc9fcall core::str::_<impl str>::starts_with
0019fca4add r12, -24
0019fca8test al, al
0019fcaaje 0x19fc80
0019fcacjmp 0x1a139a
0019fcb1
0019fcb1loc_19fcb1:
0019fcb1lea rsi, [r15+184]
0019fcb8lea rbx, [rsp+72]
0019fcbdmov rdi, rbx
0019fcc0call std::sync::mutex::Mutex<T>::lock
0019fcc5lea rsi, [rip+0x70004]
0019fcccmov rdi, rbx
0019fccfcall core::result::Result<T,E>::unwrap
0019fcd4mov r12, rax
0019fcd7mov r14l, edx
0019fcdamov rdx, rax
0019fcddadd rdx, 64
0019fce1mov rcx, [rsp+168]
0019fce9cmp rcx, 1
0019fcedpush 8
0019fcefpop rax
0019fcf0push 64
0019fcf2pop rsi
0019fcf3cmove rsi, rax
0019fcf7mov [rsp+288], rsi
0019fcfflea rax, [r12+8]
0019fd04cmove rdx, rax
0019fd08mov [rsp+16], rdx
0019fd0dmov edx, [r15+4*rcx+96]
0019fd12mov rax, [r15+56]
0019fd16dec rax
0019fd19cmp rax, rcx
0019fd1cjae 0x1a0be9
0019fd22mov [rsp+180], edx
0019fd29lea rbx, [rsp+72]
0019fd2emov rdi, rbx
0019fd31call time::offset_date_time::OffsetDateTime::now_utc
0019fd36movzx eax, [r15+171]
0019fd3emovzx edx, [r15+173]
0019fd46shl edx, 16
0019fd49or edx, eax
0019fd4blea rdi, [rsp+144]
0019fd53mov rsi, rbx
0019fd56call time::offset_date_time::OffsetDateTime::to_offset
0019fd5bmov rax, [r15+32]
0019fd5ftest rax, rax
0019fd62je 0x19fe93
0019fd68cmp eax, 1
0019fd6bjne 0x1a0011
0019fd71mov [rsp+15], r14b
0019fd76mov [rsp+24], r12
0019fd7bmov eax, [rsp+144]
0019fd82mov [rsp+136], eax
0019fd89mov r14, [rsp+148]
0019fd91movzx r12l, [rsp+158]
0019fd9amovzx ebx, [rsp+156]
0019fda2xor edi, edi
0019fda4call core::ptr::drop_in_place<time::error::format::Format>
0019fda9lea rdx, [rsp+72]
0019fdaeand [rdx], 0
0019fdb2lea rdi, [rsp+208]
0019fdbamov rsi, r14
0019fdbdcall core::option::Option<T>::ok_or
0019fdc2lea rax, [rsp+208]
0019fdcamov rax, [rax]
0019fdcdcmp rax, 3
0019fdd1jne 0x19fff3
0019fdd7shl r12l, 16
0019fddbor ebx, r12l
0019fddeshl ebx, 8
0019fde1or ebx, 1
0019fde4lea r14, [rsp+208]
0019fdecmov r12, [r14+8]
0019fdf0lea rdx, [rsp+72]
0019fdf5and [rdx], 0
0019fdf9mov rdi, r14
0019fdfcmov esi, ebx
0019fdfecall core::option::Option<T>::ok_or
0019fe03mov rax, [r14]
0019fe06cmp rax, 3
0019fe0ajne 0x1a0079
0019fe10mov [rsp+64], r12
0019fe15mov edx, [rsp+136]
0019fe1ccmp edx, 0x4e2000
0019fe22mov r12, [rsp+24]
0019fe27mov r14b, [rsp+15]
0019fe2cjae 0x1a075a
0019fe32cmp [rsp+218], 0
0019fe3ajne 0x1a077a
0019fe40mov al, [rsp+216]
0019fe47mov [rsp+160], al
0019fe4emov al, [rsp+217]
0019fe55mov [rsp+132], al
0019fe5csar edx, 9
0019fe5flea rbx, [rsp+72]
0019fe64mov rdi, rbx
0019fe67mov rsi, [rsp+16]
0019fe6ccall time::formatting::format_number_pad_zero
0019fe71cmp [rbx], 0
0019fe75je 0x1a00f1
0019fe7bmov rax, [rsp+80]
0019fe80mov [rsp+40], rax
0019fe85mov [rsp+32], 2
0019fe8ejmp 0x1a006f
0019fe93
0019fe93loc_19fe93:
0019fe93mov [rsp+15], r14b
0019fe98mov [rsp+24], r12
0019fe9dmov eax, [rsp+144]
0019fea4mov [rsp+136], eax
0019feabmov r12, [rsp+148]
0019feb3movzx r14l, [rsp+158]
0019febcmovzx ebx, [rsp+156]
0019fec4xor edi, edi
0019fec6call core::ptr::drop_in_place<time::error::format::Format>
0019fecblea rdx, [rsp+72]
0019fed0and [rdx], 0
0019fed4lea rdi, [rsp+208]
0019fedcmov rsi, r12
0019fedfcall core::option::Option<T>::ok_or
0019fee4lea rax, [rsp+208]
0019feecmov rax, [rax]
0019feefcmp rax, 3
0019fef3jne 0x19fff3
0019fef9shl r14l, 16
0019fefdor ebx, r14l
0019ff00shl ebx, 8
0019ff03or ebx, 1
0019ff06lea r14, [rsp+208]
0019ff0emov r12, [r14+8]
0019ff12lea rdx, [rsp+72]
0019ff17and [rdx], 0
0019ff1bmov rdi, r14
0019ff1emov esi, ebx
0019ff20call core::option::Option<T>::ok_or
0019ff25mov rax, [r14]
0019ff28cmp rax, 3
0019ff2cjne 0x1a00b5
0019ff32mov [rsp+160], r12
0019ff3amovsx ebx, [rsp+218]
0019ff42movzx r14l, [rsp+216]
0019ff4bmov edi, [rsp+136]
0019ff52call time::date::Date::to_calendar_date
0019ff57cmp eax, 1900
0019ff5cmov r12, [rsp+24]
0019ff61jl 0x1a079a
0019ff67mov [rsp+64], rax
0019ff6cshl ebx, 16
0019ff6for r14l, ebx
0019ff72mov [rsp+132], r14l
0019ff7atest r14l, 0xff0000
0019ff81jne 0x1a07a6
0019ff87mov edi, [rsp+136]
0019ff8ecall time::date::Date::weekday
0019ff93movzx eax, al
0019ff96shl rax, 4
0019ff9alea rcx, [rip+0x6f917]
0019ffa1mov rdi, [rax+rcx]
0019ffa5mov rsi, [rax+rcx+8]
0019ffaalea rdx, [rip+0x6f98f]
0019ffb1call core::slice::index::_<impl core::ops::index::Index<I> for [T]>::index
0019ffb6mov rcx, rdx
0019ffb9lea rbx, [rsp+72]
0019ffbemov rdi, rbx
0019ffc1mov r14, [rsp+16]
0019ffc6mov rsi, r14
0019ffc9mov rdx, rax
0019ffcccall time::formatting::write
0019ffd1cmp [rbx], 0
0019ffd5je 0x1a0138
0019ffdbmov rbx, [rsp+80]
0019ffe0mov [rsp+40], rbx
0019ffe5mov [rsp+32], 2
0019ffeejmp 0x1a01a6
0019fff3
0019fff3loc_19fff3:
0019fff3movups x0, [rsp+216]
0019fffbmov [rsp+32], rax
001a0000movups [rsp+40], x0
001a0005
001a0005loc_1a0005:
001a0005mov r12, [rsp+24]
001a000amov r14b, [rsp+15]
001a000fjmp 0x1a005b
001a0011
001a0011loc_1a0011:
001a0011mov rsi, [r15+40]
001a0015mov rdx, [r15+48]
001a0019mov r8l, [rsp+144]
001a0021mov r9, [rsp+148]
001a0029movzx eax, [rsp+156]
001a0031movzx ecx, [rsp+158]
001a0039shl ecx, 24
001a003cshl eax, 8
001a003fadd eax, ecx
001a0041inc eax
001a0043mov [rsp], eax
001a0046lea rbx, [rsp+32]
001a004bmov rdi, rbx
001a004emov rcx, [rsp+16]
001a0053call time::formatting::formattable::_<impl time::formatting::formattable::sealed::Sealed for [time::format_description::borrowed_format_item::BorrowedFormatItem]>::format_into
001a0058mov rax, [rbx]
001a005b
001a005bloc_1a005b:
001a005bcmp rax, 3
001a005fje 0x1a0b86
001a0065cmp rax, 2
001a0069jne 0x1a07c3
001a006f
001a006floc_1a006f:
001a006fmov rbx, [rsp+40]
001a0074jmp 0x1a138e
001a0079
001a0079loc_1a0079:
001a0079movzx ecx, [rsp+216]
001a0081mov dl, [rsp+218]
001a0088mov rsi, [rsp+219]
001a0090mov [rsp+43], rsi
001a0095mov rsi, [rsp+224]
001a009dmov [rsp+48], rsi
001a00a2mov [rsp+32], rax
001a00a7mov [rsp+40], cx
001a00acmov [rsp+42], dl
001a00b0jmp 0x1a0005
001a00b5
001a00b5loc_1a00b5:
001a00b5movzx ecx, [rsp+216]
001a00bdmov dl, [rsp+218]
001a00c4mov rsi, [rsp+219]
001a00ccmov [rsp+43], rsi
001a00d1mov rsi, [rsp+224]
001a00d9mov [rsp+48], rsi
001a00demov [rsp+32], rax
001a00e3mov [rsp+42], dl
001a00e7mov [rsp+40], cx
001a00ecjmp 0x1a0005
001a00f1
001a00f1loc_1a00f1:
001a00f1lea rbx, [rsp+72]
001a00f6mov r12, [rbx+8]
001a00falea rdx, [rip-0x110eb7]
001a0101push 1
001a0103pop rcx
001a0104mov rdi, rbx
001a0107mov rsi, [rsp+16]
001a010ccall time::formatting::write
001a0111cmp [rbx], 0
001a0115je 0x1a01b0
001a011bmov rax, [rsp+80]
001a0120mov [rsp+40], rax
001a0125mov [rsp+32], 2
001a012emov r12, [rsp+24]
001a0133jmp 0x1a006f
001a0138
001a0138loc_1a0138:
001a0138lea rbx, [rsp+72]
001a013dmov r12, [rbx+8]
001a0141lea rdx, [rip-0x110f2c]
001a0148push 2
001a014apop rcx
001a014bmov rdi, rbx
001a014emov rsi, r14
001a0151call time::formatting::write
001a0156cmp [rbx], 0
001a015ajne 0x1a018e
001a015cmov [rsp+136], r12
001a0164mov rax, [rsp+64]
001a0169shr rax, 40
001a016dlea rbx, [rsp+72]
001a0172mov r12, [rbx+8]
001a0176movzx edx, al
001a0179mov rdi, rbx
001a017cmov rsi, r14
001a017fcall time::formatting::format_number_pad_zero
001a0184cmp [rbx], 0
001a0188je 0x1a0398
001a018e
001a018eloc_1a018e:
001a018emov rbx, [rsp+80]
001a0193mov [rsp+40], rbx
001a0198mov [rsp+32], 2
001a01a1
001a01a1loc_1a01a1:
001a01a1mov r12, [rsp+24]
001a01a6
001a01a6loc_1a01a6:
001a01a6mov r14b, [rsp+15]
001a01abjmp 0x1a138e
001a01b0
001a01b0loc_1a01b0:
001a01b0mov [rsp+184], r12
001a01b8lea r14, [rsp+72]
001a01bdmov r12, [r14+8]
001a01c1mov edi, [rsp+136]
001a01c8call time::date::Date::month_day
001a01cdmov ebx, edx
001a01cfmovzx edx, al
001a01d2mov rdi, r14
001a01d5mov rsi, [rsp+16]
001a01dacall time::formatting::format_number_pad_zero
001a01dfcmp [r14], 0
001a01e3jne 0x1a0376
001a01e9mov [rsp+136], r12
001a01f1lea r14, [rsp+72]
001a01f6mov r12, [r14+8]
001a01falea rdx, [rip-0x110fb7]
001a0201push 1
001a0203pop rcx
001a0204mov rdi, r14
001a0207mov rsi, [rsp+16]
001a020ccall time::formatting::write
001a0211cmp [r14], 0
001a0215jne 0x1a0376
001a021bmov [rsp+272], r12
001a0223lea rax, [rip-0x110fe0]
001a022amov [rsp+256], rax
001a0232lea r14, [rsp+72]
001a0237mov rax, [r14+8]
001a023bmov [rsp+280], rax
001a0243movzx edx, bl
001a0246mov rdi, r14
001a0249mov rsi, [rsp+16]
001a024ecall time::formatting::format_number_pad_zero
001a0253cmp [r14], 0
001a0257jne 0x1a0376
001a025dlea rbx, [rsp+72]
001a0262mov r14, [rbx+8]
001a0266lea rdx, [rip-0x111015]
001a026dpush 1
001a026fpop rcx
001a0270mov rdi, rbx
001a0273mov rsi, [rsp+16]
001a0278call time::formatting::write
001a027dcmp [rbx], 0
001a0281jne 0x1a0376
001a0287lea rbx, [rsp+72]
001a028cmov rax, [rbx+8]
001a0290mov [rsp+264], rax
001a0298mov rdx, [rsp+64]
001a029dshr rdx, 48
001a02a1mov rdi, rbx
001a02a4mov rsi, [rsp+16]
001a02a9call time::formatting::format_number_pad_zero
001a02aecmp [rbx], 0
001a02b2jne 0x1a0376
001a02b8lea rbx, [rsp+72]
001a02bdmov rax, [rbx+8]
001a02c1mov [rsp+328], rax
001a02c9lea rdx, [rip-0x10fdaa]
001a02d0push 1
001a02d2pop rcx
001a02d3mov rdi, rbx
001a02d6mov rsi, [rsp+16]
001a02dbcall time::formatting::write
001a02e0cmp [rbx], 0
001a02e4jne 0x1a0376
001a02ealea rbx, [rsp+72]
001a02efmov rax, [rbx+8]
001a02f3mov [rsp+320], rax
001a02fbmov rdx, [rsp+64]
001a0300shr rdx, 40
001a0304mov rdi, rbx
001a0307mov rsi, [rsp+16]
001a030ccall time::formatting::format_number_pad_zero
001a0311cmp [rbx], 0
001a0315jne 0x1a0376
001a0317lea rbx, [rsp+72]
001a031cmov rax, [rbx+8]
001a0320mov [rsp+312], rax
001a0328lea rdx, [rip-0x10fe09]
001a032fpush 1
001a0331pop rcx
001a0332mov rdi, rbx
001a0335mov rsi, [rsp+16]
001a033acall time::formatting::write
001a033fcmp [rbx], 0
001a0343jne 0x1a0376
001a0345lea rbx, [rsp+72]
001a034amov rax, [rbx+8]
001a034emov [rsp+304], rax
001a0356mov rdx, [rsp+64]
001a035bshr rdx, 32
001a035fmov rdi, rbx
001a0362mov rsi, [rsp+16]
001a0367call time::formatting::format_number_pad_zero
001a036ccmp [rbx], 0
001a0370je 0x1a066d
001a0376
001a0376loc_1a0376:
001a0376mov rax, [rsp+80]
001a037bmov [rsp+40], rax
001a0380mov [rsp+32], 2
001a0389mov r12, [rsp+24]
001a038emov r14b, [rsp+15]
001a0393jmp 0x1a006f
001a0398
001a0398loc_1a0398:
001a0398mov [rsp+184], r12
001a03a0lea rbx, [rsp+72]
001a03a5mov r12, [rbx+8]
001a03a9lea rdx, [rip-0x111192]
001a03b0push 1
001a03b2pop rcx
001a03b3mov rdi, rbx
001a03b6mov rsi, r14
001a03b9call time::formatting::write
001a03becmp [rbx], 0
001a03c2jne 0x1a08eb
001a03c8mov rax, [rsp+64]
001a03cdshr rax, 32
001a03d1movzx eax, al
001a03d4dec rax
001a03d7cmp rax, 12
001a03dbjae 0x1a0722
001a03e1mov rcx, r12
001a03e4mov r12, [rsp+184]
001a03ecadd r12, [rsp+136]
001a03f4add r12, rcx
001a03f7lea rbx, [rsp+72]
001a03fcadd r12, [rbx+8]
001a0400shl rax, 4
001a0404lea rcx, [rip+0x6f54d]
001a040bmov rdi, [rax+rcx]
001a040fmov rsi, [rax+rcx+8]
001a0414lea rdx, [rip+0x6f615]
001a041bcall core::slice::index::_<impl core::ops::index::Index<I> for [T]>::index
001a0420mov rcx, rdx
001a0423mov rdi, rbx
001a0426mov r14, [rsp+16]
001a042bmov rsi, r14
001a042emov rdx, rax
001a0431call time::formatting::write
001a0436cmp [rbx], 0
001a043ajne 0x1a08eb
001a0440lea rbx, [rsp+72]
001a0445mov rax, [rbx+8]
001a0449mov [rsp+136], rax
001a0451lea rdx, [rip-0x11123a]
001a0458push 1
001a045apop rcx
001a045bmov rdi, rbx
001a045emov rsi, r14
001a0461call time::formatting::write
001a0466cmp [rbx], 0
001a046ajne 0x1a08eb
001a0470lea rbx, [rsp+72]
001a0475mov r14, [rbx+8]
001a0479mov rdi, rbx
001a047cmov rsi, [rsp+16]
001a0481mov rdx, [rsp+64]
001a0486call time::formatting::format_number_pad_zero
001a048bcmp [rbx], 0
001a048fjne 0x1a08eb
001a0495lea rbx, [rsp+72]
001a049amov rax, [rbx+8]
001a049emov [rsp+64], rax
001a04a3lea rdx, [rip-0x11128c]
001a04aapush 1
001a04acpop rcx
001a04admov rdi, rbx
001a04b0mov rsi, [rsp+16]
001a04b5call time::formatting::write
001a04bacmp [rbx], 0
001a04bejne 0x1a08eb
001a04c4lea rbx, [rsp+72]
001a04c9mov rax, [rbx+8]
001a04cdmov [rsp+184], rax
001a04d5mov rdx, [rsp+160]
001a04ddshr rdx, 48
001a04e1mov rdi, rbx
001a04e4mov rsi, [rsp+16]
001a04e9call time::formatting::format_number_pad_zero
001a04eecmp [rbx], 0
001a04f2jne 0x1a08eb
001a04f8lea rbx, [rsp+72]
001a04fdmov rax, [rbx+8]
001a0501mov [rsp+280], rax
001a0509lea rdx, [rip-0x10ffea]
001a0510push 1
001a0512pop rcx
001a0513mov rdi, rbx
001a0516mov rsi, [rsp+16]
001a051bcall time::formatting::write
001a0520cmp [rbx], 0
001a0524jne 0x1a08eb
001a052alea rbx, [rsp+72]
001a052fmov rax, [rbx+8]
001a0533mov [rsp+272], rax
001a053bmov rdx, [rsp+160]
001a0543shr rdx, 40
001a0547mov rdi, rbx
001a054amov rsi, [rsp+16]
001a054fcall time::formatting::format_number_pad_zero
001a0554cmp [rbx], 0
001a0558jne 0x1a08eb
001a055elea rbx, [rsp+72]
001a0563mov rax, [rbx+8]
001a0567mov [rsp+256], rax
001a056flea rdx, [rip-0x110050]
001a0576push 1
001a0578pop rcx
001a0579mov rdi, rbx
001a057cmov rsi, [rsp+16]
001a0581call time::formatting::write
001a0586cmp [rbx], 0
001a058ajne 0x1a08eb
001a0590lea rbx, [rsp+72]
001a0595mov rax, [rbx+8]
001a0599mov [rsp+264], rax
001a05a1mov rdx, [rsp+160]
001a05a9shr rdx, 32
001a05admov rdi, rbx
001a05b0mov rsi, [rsp+16]
001a05b5call time::formatting::format_number_pad_zero
001a05bacmp [rbx], 0
001a05bejne 0x1a08eb
001a05c4lea rbx, [rsp+72]
001a05c9mov rax, [rbx+8]
001a05cdmov [rsp+160], rax
001a05d5lea rdx, [rip-0x1113be]
001a05dcpush 1
001a05depop rcx
001a05dfmov rdi, rbx
001a05e2mov rsi, [rsp+16]
001a05e7call time::formatting::write
001a05eccmp [rbx], 0
001a05f0jne 0x1a08eb
001a05f6add r12, [rsp+136]
001a05feadd r14, [rsp+64]
001a0603add r14, [rsp+184]
001a060badd r14, [rsp+280]
001a0613add r14, [rsp+272]
001a061badd r14, [rsp+256]
001a0623add r14, [rsp+264]
001a062badd r14, [rsp+160]
001a0633add r14, r12
001a0636cmp [rsp+132], 0
001a063ejs 0x1a0661
001a0640mov ecx, [rsp+132]
001a0647mov eax, ecx
001a0649shr eax, 8
001a064ctest al, al
001a064esets al
001a0651test ecx, ecx
001a0653sets cl
001a0656or cl, al
001a0658cmp cl, 1
001a065bjne 0x1a085c
001a0661
001a0661loc_1a0661:
001a0661lea rdx, [rip-0x11141e]
001a0668jmp 0x1a0863
001a066d
001a066dloc_1a066d:
001a066dmov rax, [rsp+136]
001a0675add rax, [rsp+184]
001a067dmov rcx, [rsp+272]
001a0685add rcx, [rsp+280]
001a068dadd rcx, rax
001a0690add r14, [rsp+264]
001a0698add r14, [rsp+328]
001a06a0add r14, rcx
001a06a3mov r12, [rsp+320]
001a06abadd r12, [rsp+312]
001a06b3add r12, [rsp+304]
001a06bbadd r12, r14
001a06beadd r12, [rsp+80]
001a06c3cmp [rsp+64], 0
001a06c8je 0x1a0a2b
001a06celea rdx, [rip-0x110508]
001a06d5lea rbx, [rsp+72]
001a06dapush 1
001a06dcpop rcx
001a06ddmov rdi, rbx
001a06e0mov rsi, [rsp+16]
001a06e5call time::formatting::write
001a06eacmp [rbx], 0
001a06eejne 0x1a0376
001a06f4add r12, [rsp+80]
001a06f9push 10
001a06fbpop rsi
001a06fcmov rax, [rsp+64]
001a0701xor edx, edx
001a0703div esi
001a0705test edx, edx
001a0707je 0x1a0736
001a0709lea rdi, [rsp+72]
001a070emov rsi, [rsp+16]
001a0713mov rdx, [rsp+64]
001a0718call time::formatting::format_number_pad_zero
001a071djmp 0x1a0a1a
001a0722
001a0722loc_1a0722:
001a0722lea rdx, [rip+0x6f2ef]
001a0729push -1
001a072bpop rdi
001a072cpush 12
001a072epop rsi
001a072fcall core::panicking::panic_bounds_check
001a0734ud2
001a0736
001a0736loc_1a0736:
001a0736mov ecx, eax
001a0738xor edx, edx
001a073adiv esi
001a073ctest edx, edx
001a073eje 0x1a082c
001a0744lea rdi, [rsp+72]
001a0749mov rsi, [rsp+16]
001a074emov edx, ecx
001a0750call time::formatting::format_number_pad_zero
001a0755jmp 0x1a0a1a
001a075a
001a075aloc_1a075a:
001a075amov [rsp+32], 1
001a0763lea rax, [rip-0x1637ae]
001a076amov [rsp+40], rax
001a076fmov [rsp+48], 4
001a0778jmp 0x1a07c3
001a077a
001a077aloc_1a077a:
001a077amov [rsp+32], 1
001a0783lea rax, [rip-0x11153f]
001a078amov [rsp+40], rax
001a078fmov [rsp+48], 13
001a0798jmp 0x1a07c3
001a079a
001a079aloc_1a079a:
001a079apush 4
001a079cpop rax
001a079dlea rcx, [rip-0x1637e8]
001a07a4jmp 0x1a07b0
001a07a6
001a07a6loc_1a07a6:
001a07a6push 13
001a07a8pop rax
001a07a9lea rcx, [rip-0x111565]
001a07b0
001a07b0loc_1a07b0:
001a07b0mov [rsp+32], 1
001a07b9mov [rsp+40], rcx
001a07bemov [rsp+48], rax
001a07c3
001a07c3loc_1a07c3:
001a07c3mov rax, [rsp+48]
001a07c8lea rcx, [rsp+208]
001a07d0mov [rcx+16], rax
001a07d4mov rax, [rsp+32]
001a07d9mov [rcx], rax
001a07dcmov rax, [rsp+40]
001a07e1mov [rcx+8], rax
001a07e5lea rax, [rsp+192]
001a07edmov [rax], rcx
001a07f0lea rcx, [rip+0x6f3a1]
001a07f7lea rdi, [rsp+72]
001a07fcmov [rdi], rcx
001a07ffpush 1
001a0801pop rdx
001a0802mov [rdi+8], rdx
001a0806and [rdi+32], 0
001a080blea rcx, [rip+0x3417a]
001a0812mov [rax+8], rcx
001a0816mov [rdi+16], rax
001a081amov [rdi+24], rdx
001a081elea rsi, [rip+0x6f383]
001a0825call core::panicking::panic_fmt
001a082aud2
001a082c
001a082cloc_1a082c:
001a082cpush 100
001a082epop rcx
001a082fmov rax, [rsp+64]
001a0834xor edx, edx
001a0836div ecx
001a0838mov ecx, eax
001a083axor edx, edx
001a083cdiv esi
001a083etest edx, edx
001a0840je 0x1a08fa
001a0846lea rdi, [rsp+72]
001a084bmov rsi, [rsp+16]
001a0850mov edx, ecx
001a0852call time::formatting::format_number_pad_zero
001a0857jmp 0x1a0a1a
001a085c
001a085cloc_1a085c:
001a085clea rdx, [rip-0x11161a]
001a0863
001a0863loc_1a0863:
001a0863lea rbx, [rsp+72]
001a0868add r14, [rbx+8]
001a086cpush 1
001a086epop rcx
001a086fmov rdi, rbx
001a0872mov rsi, [rsp+16]
001a0877call time::formatting::write
001a087ccmp [rbx], 0
001a0880jne 0x1a08eb
001a0882lea rbx, [rsp+72]
001a0887mov r12, [rbx+8]
001a088bmov ecx, [rsp+132]
001a0892mov eax, ecx
001a0894sar al, 7
001a0897xor cl, al
001a0899sub cl, al
001a089bmovzx edx, cl
001a089emov rdi, rbx
001a08a1mov rsi, [rsp+16]
001a08a6call time::formatting::format_number_pad_zero
001a08abcmp [rbx], 0
001a08afjne 0x1a08eb
001a08b1lea rbx, [rsp+72]
001a08b6mov rax, [rbx+8]
001a08bamov [rsp+136], rax
001a08c2mov ecx, [rsp+132]
001a08c9shr ecx, 8
001a08ccmov eax, ecx
001a08cesar al, 7
001a08d1xor cl, al
001a08d3sub cl, al
001a08d5movzx edx, cl
001a08d8mov rdi, rbx
001a08dbmov rsi, [rsp+16]
001a08e0call time::formatting::format_number_pad_zero
001a08e5cmp [rbx], 0
001a08e9je 0x1a0956
001a08eb
001a08ebloc_1a08eb:
001a08ebmov rbx, [rsp+80]
001a08f0mov [rsp+40], rbx
001a08f5jmp 0x1a01a1
001a08fa
001a08faloc_1a08fa:
001a08famov ecx, 1000
001a08ffmov rax, [rsp+64]
001a0904xor edx, edx
001a0906div ecx
001a0908mov ecx, eax
001a090axor edx, edx
001a090cdiv esi
001a090etest edx, edx
001a0910je 0x1a0928
001a0912lea rdi, [rsp+72]
001a0917mov rsi, [rsp+16]
001a091cmov edx, ecx
001a091ecall time::formatting::format_number_pad_zero
001a0923jmp 0x1a0a1a
001a0928
001a0928loc_1a0928:
001a0928mov ecx, 10000
001a092dmov rax, [rsp+64]
001a0932xor edx, edx
001a0934div ecx
001a0936mov ecx, eax
001a0938xor edx, edx
001a093adiv esi
001a093ctest edx, edx
001a093eje 0x1a0970
001a0940lea rdi, [rsp+72]
001a0945mov rsi, [rsp+16]
001a094amov edx, ecx
001a094ccall time::formatting::format_number_pad_zero
001a0951jmp 0x1a0a1a
001a0956
001a0956loc_1a0956:
001a0956add r14, r12
001a0959add r14, [rsp+136]
001a0961add r14, [rsp+80]
001a0966mov [rsp+40], r14
001a096bjmp 0x1a0b73
001a0970
001a0970loc_1a0970:
001a0970mov ecx, 0x186a0
001a0975mov rax, [rsp+64]
001a097axor edx, edx
001a097cdiv ecx
001a097emov ecx, eax
001a0980mov si, 10
001a0984xor edx, edx
001a0986div si
001a0989test dx, dx
001a098cje 0x1a09a1
001a098elea rdi, [rsp+72]
001a0993mov rsi, [rsp+16]
001a0998mov edx, ecx
001a099acall time::formatting::format_number_pad_zero
001a099fjmp 0x1a0a1a
001a09a1
001a09a1loc_1a09a1:
001a09a1mov ecx, 0xf4240
001a09a6mov rax, [rsp+64]
001a09abxor edx, edx
001a09addiv ecx
001a09afmov ecx, eax
001a09b1xor edx, edx
001a09b3div si
001a09b6test dx, dx
001a09b9je 0x1a09ce
001a09bblea rdi, [rsp+72]
001a09c0mov rsi, [rsp+16]
001a09c5mov edx, ecx
001a09c7call time::formatting::format_number_pad_zero
001a09ccjmp 0x1a0a1a
001a09ce
001a09celoc_1a09ce:
001a09cemov ecx, 0x989680
001a09d3mov rax, [rsp+64]
001a09d8xor edx, edx
001a09dadiv ecx
001a09dcmov ecx, eax
001a09dexor edx, edx
001a09e0div si
001a09e3test dx, dx
001a09e6je 0x1a09fb
001a09e8lea rdi, [rsp+72]
001a09edmov rsi, [rsp+16]
001a09f2mov edx, ecx
001a09f4call time::formatting::format_number_pad_zero
001a09f9jmp 0x1a0a1a
001a09fb
001a09fbloc_1a09fb:
001a09fbmov ecx, 0x5f5e100
001a0a00mov rax, [rsp+64]
001a0a05xor edx, edx
001a0a07div ecx
001a0a09lea rdi, [rsp+72]
001a0a0emov rsi, [rsp+16]
001a0a13mov edx, eax
001a0a15call time::formatting::format_number_pad_zero
001a0a1a
001a0a1aloc_1a0a1a:
001a0a1acmp [rsp+72], 0
001a0a20jne 0x1a0376
001a0a26add r12, [rsp+80]
001a0a2b
001a0a2bloc_1a0a2b:
001a0a2bcmp [rsp+160], 0
001a0a33je 0x1a0a39
001a0a35jns 0x1a0a47
001a0a37jmp 0x1a0a60
001a0a39
001a0a39loc_1a0a39:
001a0a39cmp [rsp+132], 0
001a0a41je 0x1a0b43
001a0a47
001a0a47loc_1a0a47:
001a0a47cmp [rsp+132], 0
001a0a4fjs 0x1a0a60
001a0a51lea rax, [rip-0x11180f]
001a0a58mov [rsp+256], rax
001a0a60
001a0a60loc_1a0a60:
001a0a60lea rbx, [rsp+72]
001a0a65push 1
001a0a67pop rcx
001a0a68mov rdi, rbx
001a0a6bmov rsi, [rsp+16]
001a0a70mov rdx, [rsp+256]
001a0a78call time::formatting::write
001a0a7dcmp [rbx], 0
001a0a81jne 0x1a0376
001a0a87lea rbx, [rsp+72]
001a0a8cmov r14, [rbx+8]
001a0a90mov cl, [rsp+160]
001a0a97mov eax, ecx
001a0a99sar al, 7
001a0a9cxor cl, al
001a0a9esub cl, al
001a0aa0movzx edx, cl
001a0aa3mov rdi, rbx
001a0aa6mov rsi, [rsp+16]
001a0aabcall time::formatting::format_number_pad_zero
001a0ab0cmp [rbx], 0
001a0ab4jne 0x1a0376
001a0abalea rbx, [rsp+72]
001a0abfmov rax, [rbx+8]
001a0ac3mov [rsp+136], rax
001a0acblea rdx, [rip-0x1105ac]
001a0ad2push 1
001a0ad4pop rcx
001a0ad5mov rdi, rbx
001a0ad8mov rsi, [rsp+16]
001a0addcall time::formatting::write
001a0ae2cmp [rbx], 0
001a0ae6jne 0x1a0376
001a0aeclea rbx, [rsp+72]
001a0af1mov rax, [rbx+8]
001a0af5mov [rsp+64], rax
001a0afamov cl, [rsp+132]
001a0b01mov eax, ecx
001a0b03sar al, 7
001a0b06xor cl, al
001a0b08sub cl, al
001a0b0amovzx edx, cl
001a0b0dmov rdi, rbx
001a0b10mov rsi, [rsp+16]
001a0b15call time::formatting::format_number_pad_zero
001a0b1acmp [rbx], 0
001a0b1ejne 0x1a0376
001a0b24add r14, r12
001a0b27mov rax, [rsp+136]
001a0b2fadd rax, [rsp+64]
001a0b34add rax, r14
001a0b37add rax, [rsp+80]
001a0b3cmov [rsp+40], rax
001a0b41jmp 0x1a0b73
001a0b43
001a0b43loc_1a0b43:
001a0b43lea rdx, [rip-0x1118f1]
001a0b4alea rbx, [rsp+72]
001a0b4fpush 1
001a0b51pop rcx
001a0b52mov rdi, rbx
001a0b55mov rsi, [rsp+16]
001a0b5acall time::formatting::write
001a0b5fcmp [rbx], 0
001a0b63jne 0x1a0376
001a0b69add r12, [rsp+80]
001a0b6emov [rsp+40], r12
001a0b73
001a0b73loc_1a0b73:
001a0b73mov [rsp+32], 3
001a0b7cmov r12, [rsp+24]
001a0b81mov r14b, [rsp+15]
001a0b86
001a0b86loc_1a0b86:
001a0b86lea rax, [rip+0x6f033]
001a0b8dlea rsi, [rsp+72]
001a0b92mov [rsi], rax
001a0b95mov [rsi+8], 1
001a0b9dlea rax, [rip-0x10f8ac]
001a0ba4mov [rsi+16], rax
001a0ba8xorps x0, x0
001a0babmovups [rsi+24], x0
001a0bafmov rdi, [rsp+16]
001a0bb4call std::io::Write::write_fmt
001a0bb9mov rbx, rax
001a0bbctest rax, rax
001a0bbfjne 0x1a138e
001a0bc5mov rdi, [rsp+32]
001a0bcacmp rdi, 3
001a0bceje 0x1a0bda
001a0bd0mov rsi, [rsp+40]
001a0bd5call core::ptr::drop_in_place<time::error::format::Format>
001a0bda
001a0bdaloc_1a0bda:
001a0bdamov rcx, [rsp+168]
001a0be2mov edx, [rsp+180]
001a0be9
001a0be9loc_1a0be9:
001a0be9mov rax, [r15+64]
001a0beddec rax
001a0bf0cmp rax, rcx
001a0bf3jae 0x1a0e48
001a0bf9cmp [r15+168], 0
001a0c01je 0x1a0c7e
001a0c03
001a0c03loc_1a0c03:
001a0c03movzx ecx, [r15+169]
001a0c0blea rax, [rip-0x8428e]
001a0c12test rcx, rcx
001a0c15mov [rsp+15], r14b
001a0c1aje 0x1a0cff
001a0c20cmp ecx, 1
001a0c23mov rdx, [rsp+168]
001a0c2bmov r14, r12
001a0c2ejne 0x1a0d7f
001a0c34lea rcx, [rsp+144]
001a0c3cmov [rcx], rdx
001a0c3flea rdx, [rsp+192]
001a0c47push 2
001a0c49pop rdi
001a0c4amov [rsp+72], rdi
001a0c4fand [rsp+88], 0
001a0c55mov [rsp+96], 5
001a0c5eand [rsp+104], 0
001a0c64mov [rdx], rcx
001a0c67mov [rdx+8], rax
001a0c6bmov [rsp+112], 32
001a0c74mov [rsp+120], 0
001a0c79jmp 0x1a0d4f
001a0c7e
001a0c7eloc_1a0c7e:
001a0c7emov [rsp+82], 11
001a0c83and [rsp+72], 0
001a0c88mov [rsp+76], 256
001a0c8fmov [rsp+180], edx
001a0c96mov [rsp+78], edx
001a0c9amov rax, [rsp+288]
001a0ca2cmp [r12+rax], 0
001a0ca7je 0x1a0c03
001a0cadmov rax, [rsp+16]
001a0cb2lea rdi, [rax+8]
001a0cb6mov [rsp+24], rdi
001a0cbbcall _<termcolor::Ansi<W> as termcolor::WriteColor>::reset
001a0cc0mov rbx, rax
001a0cc3test rax, rax
001a0cc6jne 0x1a138e
001a0ccccmp [rsp+180], 11
001a0cd4je 0x1a0c03
001a0cdalea rdx, [rsp+78]
001a0cdfpush 1
001a0ce1pop rsi
001a0ce2mov rdi, [rsp+24]
001a0ce7xor ecx, ecx
001a0ce9call termcolor::Ansi<W>::write_color
001a0ceemov rbx, rax
001a0cf1test rax, rax
001a0cf4jne 0x1a138e
001a0cfajmp 0x1a0c03
001a0cff
001a0cffloc_1a0cff:
001a0cffmov r14, r12
001a0d02lea rcx, [rsp+144]
001a0d0amov rdx, [rsp+168]
001a0d12mov [rcx], rdx
001a0d15lea rdx, [rsp+192]
001a0d1dpush 2
001a0d1fpop rdi
001a0d20mov [rsp+72], rdi
001a0d25and [rsp+88], 0
001a0d2bmov [rsp+96], 5
001a0d34and [rsp+104], 0
001a0d3amov [rdx], rcx
001a0d3dmov [rdx+8], rax
001a0d41mov [rsp+112], 32
001a0d4amov [rsp+120], 1
001a0d4f
001a0d4floc_1a0d4f:
001a0d4flea rax, [rip+0x6ee7a]
001a0d56lea rsi, [rsp+208]
001a0d5emov [rsi], rax
001a0d61mov [rsi+8], rdi
001a0d65lea rax, [rsp+72]
001a0d6amov [rsi+32], rax
001a0d6epush 1
001a0d70pop rax
001a0d71mov [rsi+40], rax
001a0d75mov [rsi+16], rdx
001a0d79mov [rsi+24], rax
001a0d7djmp 0x1a0dc1
001a0d7f
001a0d7floc_1a0d7f:
001a0d7flea rcx, [rsp+192]
001a0d87mov [rcx], rdx
001a0d8alea rdx, [rip+0x6ee3f]
001a0d91lea rsi, [rsp+72]
001a0d96mov [rsi], rdx
001a0d99lea rdx, [rsp+208]
001a0da1mov [rsi+8], 2
001a0da9and [rsi+32], 0
001a0daemov [rdx], rcx
001a0db1mov [rdx+8], rax
001a0db5mov [rsi+16], rdx
001a0db9mov [rsi+24], 1
001a0dc1
001a0dc1loc_1a0dc1:
001a0dc1lea rdi, [rsp+32]
001a0dc6call _ZN5alloc3fmt6format17h8bf4269c509f7e90E.1327
001a0dcblea r12, [rsp+32]
001a0dd0lea rax, [rsp+208]
001a0dd8mov [rax], r12
001a0ddblea rcx, [rip+0x6ee0e]
001a0de2lea rsi, [rsp+72]
001a0de7mov [rsi], rcx
001a0deamov [rsi+8], 2
001a0df2and [rsi+32], 0
001a0df7lea rcx, [rip-0xd2311]
001a0dfemov [rax+8], rcx
001a0e02mov [rsi+16], rax
001a0e06mov [rsi+24], 1
001a0e0emov rdi, [rsp+16]
001a0e13call std::io::Write::write_fmt
001a0e18mov rbx, rax
001a0e1bmov rdi, [r12]
001a0e1fmov rsi, [r12+8]
001a0e24call core::ptr::drop_in_place<alloc::vec::Vec<u8>>
001a0e29test rbx, rbx
001a0e2cmov r12, r14
001a0e2fmov r14b, [rsp+15]
001a0e34jne 0x1a138e
001a0e3acmp [r15+168], 0
001a0e42je 0x1a0f5a
001a0e48
001a0e48loc_1a0e48:
001a0e48mov rax, [r15+72]
001a0e4cdec rax
001a0e4fcmp rax, [rsp+168]
001a0e57jae 0x1a1092
001a0e5dmov bl, [r15+170]
001a0e64test bl, bl
001a0e66je 0x1a0f19
001a0e6ccall std::thread::current
001a0e71mov [rsp+296], rax
001a0e79mov rcx, [rax+24]
001a0e7dtest rcx, rcx
001a0e80je 0x1a0f3b
001a0e86mov rax, [rax+32]
001a0e8adec rax
001a0e8dmov [rsp+192], rcx
001a0e95mov [rsp+200], rax
001a0e9dmov rax, [r15]
001a0ea0test rax, rax
001a0ea3je 0x1a0f8c
001a0ea9cmp eax, 1
001a0eacjne 0x1a101b
001a0eb2mov rax, [r15+8]
001a0eb6lea rcx, [rsp+144]
001a0ebemov [rcx], rax
001a0ec1lea rax, [rsp+192]
001a0ec9lea rdx, [rsp+32]
001a0ecemov [rdx], rax
001a0ed1lea rax, [rip-0x9f72b]
001a0ed8mov [rdx+8], rax
001a0edcmov [rdx+16], rcx
001a0ee0push 2
001a0ee2pop rdi
001a0ee3mov [rsp+72], rdi
001a0ee8push 1
001a0eeapop rcx
001a0eebmov [rsp+88], rcx
001a0ef0mov [rsp+96], rcx
001a0ef5and [rsp+104], 0
001a0efblea rax, [rip-0x9d232]
001a0f02mov [rdx+24], rax
001a0f06mov [rsp+112], 32
001a0f0fmov [rsp+120], 0
001a0f14jmp 0x1a0fee
001a0f19
001a0f19loc_1a0f19:
001a0f19mov rsi, [r15]
001a0f1cmov rdx, [r15+8]
001a0f20mov rdi, [rsp+16]
001a0f25call simplelog::loggers::logging::write_thread_id
001a0f2amov rbx, rax
001a0f2dtest rax, rax
001a0f30jne 0x1a138e
001a0f36jmp 0x1a1092
001a0f3b
001a0f3bloc_1a0f3b:
001a0f3bcmp bl, 2
001a0f3ejne 0x1a1085
001a0f44mov rsi, [r15]
001a0f47mov rdx, [r15+8]
001a0f4bmov rdi, [rsp+16]
001a0f50call simplelog::loggers::logging::write_thread_id
001a0f55jmp 0x1a106b
001a0f5a
001a0f5aloc_1a0f5a:
001a0f5amov rax, [rsp+288]
001a0f62cmp [r12+rax], 0
001a0f67je 0x1a0e48
001a0f6dmov rax, [rsp+16]
001a0f72lea rdi, [rax+8]
001a0f76call _<termcolor::Ansi<W> as termcolor::WriteColor>::reset
001a0f7bmov rbx, rax
001a0f7etest rax, rax
001a0f81jne 0x1a138e
001a0f87jmp 0x1a0e48
001a0f8c
001a0f8cloc_1a0f8c:
001a0f8cmov rax, [r15+8]
001a0f90lea rcx, [rsp+144]
001a0f98mov [rcx], rax
001a0f9blea rax, [rsp+192]
001a0fa3lea rdx, [rsp+32]
001a0fa8mov [rdx], rax
001a0fablea rax, [rip-0x9f805]
001a0fb2mov [rdx+8], rax
001a0fb6mov [rdx+16], rcx
001a0fbapush 2
001a0fbcpop rdi
001a0fbdmov [rsp+72], rdi
001a0fc2push 1
001a0fc4pop rcx
001a0fc5mov [rsp+88], rcx
001a0fcamov [rsp+96], rcx
001a0fcfand [rsp+104], 0
001a0fd5lea rax, [rip-0x9d30c]
001a0fdcmov [rdx+24], rax
001a0fe0mov [rsp+112], 32
001a0fe9mov [rsp+120], 1
001a0fee
001a0feeloc_1a0fee:
001a0feelea rax, [rip+0x6ec6b]
001a0ff5lea rsi, [rsp+208]
001a0ffdmov [rsi], rax
001a1000mov [rsi+8], rdi
001a1004lea rax, [rsp+72]
001a1009mov [rsi+32], rax
001a100dmov [rsi+40], rcx
001a1011mov [rsi+16], rdx
001a1015mov [rsi+24], rdi
001a1019jmp 0x1a1061
001a101b
001a101bloc_1a101b:
001a101blea rax, [rsp+192]
001a1023lea rcx, [rsp+208]
001a102bmov [rcx], rax
001a102elea rax, [rip+0x6ec2b]
001a1035lea rsi, [rsp+72]
001a103amov [rsi], rax
001a103dmov [rsi+8], 2
001a1045and [rsi+32], 0
001a104alea rax, [rip-0x9f8a4]
001a1051mov [rcx+8], rax
001a1055mov [rsi+16], rcx
001a1059mov [rsi+24], 1
001a1061
001a1061loc_1a1061:
001a1061mov rdi, [rsp+16]
001a1066call std::io::Write::write_fmt
001a106b
001a106bloc_1a106b:
001a106bmov rbx, rax
001a106etest rax, rax
001a1071je 0x1a1085
001a1073lea rdi, [rsp+296]
001a107bcall core::ptr::drop_in_place<std::thread::Thread>
001a1080jmp 0x1a138e
001a1085
001a1085loc_1a1085:
001a1085lea rdi, [rsp+296]
001a108dcall core::ptr::drop_in_place<std::thread::Thread>
001a1092
001a1092loc_1a1092:
001a1092mov rax, [r15+80]
001a1096dec rax
001a1099cmp rax, [rsp+168]
001a10a1jae 0x1a121a
001a10a7mov rax, [r15+16]
001a10abtest rax, rax
001a10aeje 0x1a1124
001a10b0cmp eax, 1
001a10b3jne 0x1a11ba
001a10b9mov rax, [r15+24]
001a10bdlea rcx, [rsp+144]
001a10c5mov [rcx], rax
001a10c8lea rax, [rsp+192]
001a10d0mov [rax], rbp
001a10d3mov [rax+8], r13
001a10d7lea rdx, [rsp+32]
001a10dcmov [rdx], rax
001a10dflea rax, [rip-0x9f939]
001a10e6mov [rdx+8], rax
001a10eamov [rdx+16], rcx
001a10eepush 2
001a10f0pop rdi
001a10f1mov [rsp+72], rdi
001a10f6push 1
001a10f8pop rcx
001a10f9mov [rsp+88], rcx
001a10femov [rsp+96], rcx
001a1103and [rsp+104], 0
001a1109lea rax, [rip-0x9d440]
001a1110mov [rdx+24], rax
001a1114mov [rsp+112], 32
001a111dmov [rsp+120], 0
001a1122jmp 0x1a118d
001a1124
001a1124loc_1a1124:
001a1124mov rax, [r15+24]
001a1128lea rcx, [rsp+144]
001a1130mov [rcx], rax
001a1133lea rax, [rsp+192]
001a113bmov [rax], rbp
001a113emov [rax+8], r13
001a1142lea rdx, [rsp+32]
001a1147mov [rdx], rax
001a114alea rax, [rip-0x9f9a4]
001a1151mov [rdx+8], rax
001a1155mov [rdx+16], rcx
001a1159push 2
001a115bpop rdi
001a115cmov [rsp+72], rdi
001a1161push 1
001a1163pop rcx
001a1164mov [rsp+88], rcx
001a1169mov [rsp+96], rcx
001a116eand [rsp+104], 0
001a1174lea rax, [rip-0x9d4ab]
001a117bmov [rdx+24], rax
001a117fmov [rsp+112], 32
001a1188mov [rsp+120], 1
001a118d
001a118dloc_1a118d:
001a118dlea rax, [rip+0x6fb24]
001a1194lea rsi, [rsp+208]
001a119cmov [rsi], rax
001a119fmov [rsi+8], rdi
001a11a3lea rax, [rsp+72]
001a11a8mov [rsi+32], rax
001a11acmov [rsi+40], rcx
001a11b0mov [rsi+16], rdx
001a11b4mov [rsi+24], rdi
001a11b8jmp 0x1a1204
001a11ba
001a11baloc_1a11ba:
001a11balea rax, [rsp+208]
001a11c2mov [rax], rbp
001a11c5mov [rax+8], r13
001a11c9lea rcx, [rsp+32]
001a11cemov [rcx], rax
001a11d1lea rax, [rip+0x6fae0]
001a11d8lea rsi, [rsp+72]
001a11ddmov [rsi], rax
001a11e0mov [rsi+8], 2
001a11e8and [rsi+32], 0
001a11edlea rax, [rip-0x9fa47]
001a11f4mov [rcx+8], rax
001a11f8mov [rsi+16], rcx
001a11fcmov [rsi+24], 1
001a1204
001a1204loc_1a1204:
001a1204mov rdi, [rsp+16]
001a1209call std::io::Write::write_fmt
001a120emov rbx, rax
001a1211test rax, rax
001a1214jne 0x1a138e
001a121a
001a121aloc_1a121a:
001a121amov rax, [r15+88]
001a121edec rax
001a1221cmp rax, [rsp+168]
001a1229mov r15, [rsp+336]
001a1231mov r13, [rsp+16]
001a1236jae 0x1a1327
001a123ccmp [r15+24], 2
001a1241je 0x1a1249
001a1243mov rax, [r15+32]
001a1247jmp 0x1a124b
001a1249
001a1249loc_1a1249:
001a1249xor eax, eax
001a124b
001a124bloc_1a124b:
001a124btest rax, rax
001a124elea rcx, [rip-0x110f3d]
001a1255cmovne rcx, rax
001a1259push 9
001a125bpop rax
001a125ccmovne rax, [r15+40]
001a1261mov [rsp+32], rcx
001a1266mov [rsp+40], rax
001a126bcmp [r15+72], 0
001a1270je 0x1a12d4
001a1272mov eax, [r15+76]
001a1276lea rcx, [rsp+192]
001a127emov [rcx], eax
001a1280lea rax, [rsp+32]
001a1285lea rdx, [rsp+208]
001a128dmov [rdx], rax
001a1290lea rax, [rip-0x9faea]
001a1297mov [rdx+8], rax
001a129bmov [rdx+16], rcx
001a129flea rax, [rip+0x6e96a]
001a12a6lea rsi, [rsp+72]
001a12abmov [rsi], rax
001a12aemov [rsi+8], 3
001a12b6and [rsi+32], 0
001a12bblea rax, [rip-0x98112]
001a12c2mov [rdx+24], rax
001a12c6mov [rsi+16], rdx
001a12camov [rsi+24], 2
001a12d2jmp 0x1a1317
001a12d4
001a12d4loc_1a12d4:
001a12d4lea rax, [rsp+32]
001a12d9lea rcx, [rsp+208]
001a12e1mov [rcx], rax
001a12e4lea rax, [rip+0x6e955]
001a12eblea rsi, [rsp+72]
001a12f0mov [rsi], rax
001a12f3mov [rsi+8], 2
001a12fband [rsi+32], 0
001a1300lea rax, [rip-0x9fb5a]
001a1307mov [rcx+8], rax
001a130bmov [rsi+16], rcx
001a130fmov [rsi+24], 1
001a1317
001a1317loc_1a1317:
001a1317mov rdi, r13
001a131acall std::io::Write::write_fmt
001a131fmov rbx, rax
001a1322test rax, rax
001a1325jne 0x1a138e
001a1327
001a1327loc_1a1327:
001a1327add r15, 80
001a132blea rax, [rsp+32]
001a1330mov [rax], r15
001a1333lea rcx, [rsp+208]
001a133bmov [rcx], rax
001a133elea rax, [rip+0x6e93b]
001a1345lea rsi, [rsp+72]
001a134amov [rsi], rax
001a134dmov [rsi+8], 2
001a1355and [rsi+32], 0
001a135alea rax, [rip-17895]
001a1361mov [rcx+8], rax
001a1365mov [rsi+16], rcx
001a1369mov [rsi+24], 1
001a1371mov rdi, r13
001a1374call std::io::Write::write_fmt
001a1379mov rbx, rax
001a137ctest rax, rax
001a137fjne 0x1a138e
001a1381mov rdi, [rsp+16]
001a1386call _<termcolor::LossyStandardStream<W> as std::io::Write>::flush
001a138bmov rbx, rax
001a138e
001a138eloc_1a138e:
001a138emovzx esi, r14b
001a1392mov rdi, r12
001a1395call core::ptr::drop_in_place<std::sync::mutex::MutexGuard<alloc::vec::Vec<akira_v2::lock::Attempts>>>
001a139a
001a139aloc_1a139a:
001a139amov rdi, rbx
001a139dcall core::ptr::drop_in_place<core::result::Result<(),std::io::error::Error>>
001a13a2add rsp, 344
001a13a9pop rbx
001a13aapop r12
001a13acpop r13
001a13aepop r14
001a13b0pop r15
001a13b2pop rbp
001a13b3ret
0019fbc9
Loading..