File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
1400b4410
1400b4410std::system_error::system_error(std::error_code, char const*):
1400b4410push r15
1400b4412push r14
1400b4414push r13
1400b4416push r12
1400b4418push rbp
1400b4419push rdi
1400b441apush rsi
1400b441bpush rbx
1400b441csub rsp, 168
1400b4423mov rdi, [rip+0xe3266]
1400b442amov rsi, [rdx+8]
1400b442emov r12, [rdx]
1400b4431mov rax, [rsi]
1400b4434mov rdx, rsi
1400b4437mov rbp, [rdi]
1400b443amov [rsp+152], rbp
1400b4442lea rbp, [rsp+112]
1400b4447mov rbx, rcx
1400b444amov r14, r8
1400b444dmov r8l, r12l
1400b4450mov rcx, rbp
1400b4453call [rax+32]
1400b4456lea r9, [rip+0xe1893]
1400b445dxor r8l, r8l
1400b4460xor edx, edx
1400b4462mov [rsp+32], 2
1400b446bmov rcx, rbp
1400b446ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_replace(unsigned long long, unsigned long long, char const*, unsigned long long)
1400b4473lea rdi, [rsp+96]
1400b4478lea rdx, [rax+16]
1400b447cmov [rsp+80], rdi
1400b4481mov rcx, [rax]
1400b4484cmp rcx, rdx
1400b4487je 0x1400b45a0
1400b448dmov [rsp+80], rcx
1400b4492mov rcx, [rax+16]
1400b4496mov [rsp+96], rcx
1400b449b
1400b449bloc_1400b449b:
1400b449bmov rcx, [rax+8]
1400b449fmov [rax], rdx
1400b44a2mov [rax+8], 0
1400b44aamov [rax+16], 0
1400b44aemov [rsp+88], rcx
1400b44b3mov rcx, r14
1400b44b6call strlen
1400b44bbmov r9, r14
1400b44bexor r8l, r8l
1400b44c1xor edx, edx
1400b44c3mov [rsp+32], rax
1400b44c8lea rcx, [rsp+80]
1400b44cdcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_replace(unsigned long long, unsigned long long, char const*, unsigned long long)
1400b44d2lea r15, [rsp+64]
1400b44d7lea rdx, [rax+16]
1400b44dbmov [rsp+48], r15
1400b44e0mov rcx, [rax]
1400b44e3cmp rcx, rdx
1400b44e6je 0x1400b45f8
1400b44ecmov [rsp+48], rcx
1400b44f1mov rcx, [rax+16]
1400b44f5mov [rsp+64], rcx
1400b44fa
1400b44faloc_1400b44fa:
1400b44famov rcx, [rax+8]
1400b44femov [rax], rdx
1400b4501lea rdx, [rsp+48]
1400b4506mov [rax+8], 0
1400b450emov [rax+16], 0
1400b4512mov [rsp+56], rcx
1400b4517mov rcx, rbx
1400b451acall std::runtime_error::runtime_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400b451fmov rcx, [rsp+48]
1400b4524cmp rcx, r15
1400b4527je 0x1400b452e
1400b4529call operator delete(void*)
1400b452e
1400b452eloc_1400b452e:
1400b452emov rcx, [rsp+80]
1400b4533cmp rcx, rdi
1400b4536je 0x1400b453d
1400b4538call operator delete(void*)
1400b453d
1400b453dloc_1400b453d:
1400b453dmov rcx, [rsp+112]
1400b4542lea rax, [rsp+128]
1400b454acmp rcx, rax
1400b454dje 0x1400b4554
1400b454fcall operator delete(void*)
1400b4554
1400b4554loc_1400b4554:
1400b4554mov rax, [rip+0xe2cd5]
1400b455bmov [rbx+24], rsi
1400b455fmov rsi, [rip+0xe312a]
1400b4566mov [rbx+16], r12
1400b456aadd rax, 16
1400b456emov [rbx], rax
1400b4571mov rax, [rsp+152]
1400b4579sub rax, [rsi]
1400b457cjne 0x1400b46dd
1400b4582add rsp, 168
1400b4589pop rbx
1400b458apop rsi
1400b458bpop rdi
1400b458cpop rbp
1400b458dpop r12
1400b458fpop r13
1400b4591pop r14
1400b4593pop r15
1400b4595ret
1400b4596
1400b4596 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400b45a0
1400b45a0loc_1400b45a0:
1400b45a0mov rcx, [rax+8]
1400b45a4mov r10, rdi
1400b45a7mov r8, rdx
1400b45aaadd rcx, 1
1400b45aecmp ecx, 8
1400b45b1jae 0x1400b4680
1400b45b7
1400b45b7loc_1400b45b7:
1400b45b7xor r9l, r9l
1400b45batest cl, 4
1400b45bdje 0x1400b45cb
1400b45bfmov r9l, [r8]
1400b45c2mov [r10], r9l
1400b45c5mov r9l, 4
1400b45cb
1400b45cbloc_1400b45cb:
1400b45cbtest cl, 2
1400b45ceje 0x1400b45de
1400b45d0movzx r11l, [r8+r9]
1400b45d5mov [r10+r9], r11w
1400b45daadd r9, 2
1400b45de
1400b45deloc_1400b45de:
1400b45deand ecx, 1
1400b45e1je 0x1400b449b
1400b45e7movzx ecx, [r8+r9]
1400b45ecmov [r10+r9], cl
1400b45f0jmp 0x1400b449b
1400b45f5
1400b45f5 0f 1f 00 ...
1400b45f8
1400b45f8loc_1400b45f8:
1400b45f8mov rcx, [rax+8]
1400b45fcmov r10, r15
1400b45ffmov r8, rdx
1400b4602add rcx, 1
1400b4606cmp ecx, 8
1400b4609jae 0x1400b4650
1400b460b
1400b460bloc_1400b460b:
1400b460bxor r9l, r9l
1400b460etest cl, 4
1400b4611je 0x1400b461f
1400b4613mov r9l, [r8]
1400b4616mov [r10], r9l
1400b4619mov r9l, 4
1400b461f
1400b461floc_1400b461f:
1400b461ftest cl, 2
1400b4622je 0x1400b4632
1400b4624movzx r11l, [r8+r9]
1400b4629mov [r10+r9], r11w
1400b462eadd r9, 2
1400b4632
1400b4632loc_1400b4632:
1400b4632and ecx, 1
1400b4635je 0x1400b44fa
1400b463bmovzx ecx, [r8+r9]
1400b4640mov [r10+r9], cl
1400b4644jmp 0x1400b44fa
1400b4649
1400b4649 0f 1f 80 00 00 00 00 .......
1400b4650
1400b4650loc_1400b4650:
1400b4650mov r10l, ecx
1400b4653xor r8l, r8l
1400b4656and r10l, -8
1400b465a
1400b465aloc_1400b465a:
1400b465amov r9l, r8l
1400b465dadd r8l, 8
1400b4661mov r11, [rdx+r9]
1400b4665mov [r15+r9], r11
1400b4669cmp r8l, r10l
1400b466cjb 0x1400b465a
1400b466elea r10, [r15+r8]
1400b4672add r8, rdx
1400b4675jmp 0x1400b460b
1400b4677
1400b4677 66 0f 1f 84 00 00 00 00 00 f........
1400b4680
1400b4680loc_1400b4680:
1400b4680mov r10l, ecx
1400b4683xor r8l, r8l
1400b4686and r10l, -8
1400b468a
1400b468aloc_1400b468a:
1400b468amov r9l, r8l
1400b468dadd r8l, 8
1400b4691mov r11, [rdx+r9]
1400b4695mov [rdi+r9], r11
1400b4699cmp r8l, r10l
1400b469cjb 0x1400b468a
1400b469elea r10, [rdi+r8]
1400b46a2add r8, rdx
1400b46a5jmp 0x1400b45b7
1400b46aa
1400b46aa 48 8d 4c 24 30 48 H.L$0H
1400b46b0 89 c3 e8 59 89 02 00 ...Y...
1400b46b7
1400b46b7loc_1400b46b7:
1400b46b7lea rcx, [rsp+80]
1400b46bccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_dispose()
1400b46c1mov rcx, rbp
1400b46c4call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_dispose()
1400b46c9mov rdi, [rip+0xe2fc0]
1400b46d0mov rax, [rsp+152]
1400b46d8sub rax, [rdi]
1400b46dbje 0x1400b46ec
1400b46dd
1400b46ddloc_1400b46dd:
1400b46ddcall __stack_chk_fail
1400b46e2mov rbx, rax
1400b46e5jmp 0x1400b46b7
1400b46e7
1400b46e7 48 89 c3 eb d5 H....
1400b46ec
1400b46ecloc_1400b46ec:
1400b46ecmov rcx, rbx
1400b46efcall _Unwind_Resume
1400b46f4nop
1400b4410
1400b4410std::system_error::system_error(std::error_code, char const*):
1400b4410push r15
1400b4412push r14
1400b4414push r13
1400b4416push r12
1400b4418push rbp
1400b4419push rdi
1400b441apush rsi
1400b441bpush rbx
1400b441csub rsp, 168
1400b4423mov rdi, [rip+0xe3266]
1400b442amov rsi, [rdx+8]
1400b442emov r12, [rdx]
1400b4431mov rax, [rsi]
1400b4434mov rdx, rsi
1400b4437mov rbp, [rdi]
1400b443amov [rsp+152], rbp
1400b4442lea rbp, [rsp+112]
1400b4447mov rbx, rcx
1400b444amov r14, r8
1400b444dmov r8l, r12l
1400b4450mov rcx, rbp
1400b4453call [rax+32]
1400b4456lea r9, [rip+0xe1893]
1400b445dxor r8l, r8l
1400b4460xor edx, edx
1400b4462mov [rsp+32], 2
1400b446bmov rcx, rbp
1400b446ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_replace(unsigned long long, unsigned long long, char const*, unsigned long long)
1400b4473lea rdi, [rsp+96]
1400b4478lea rdx, [rax+16]
1400b447cmov [rsp+80], rdi
1400b4481mov rcx, [rax]
1400b4484cmp rcx, rdx
1400b4487je 0x1400b45a0
1400b448dmov [rsp+80], rcx
1400b4492mov rcx, [rax+16]
1400b4496mov [rsp+96], rcx
1400b449b
1400b449bloc_1400b449b:
1400b449bmov rcx, [rax+8]
1400b449fmov [rax], rdx
1400b44a2mov [rax+8], 0
1400b44aamov [rax+16], 0
1400b44aemov [rsp+88], rcx
1400b44b3mov rcx, r14
1400b44b6call strlen
1400b44bbmov r9, r14
1400b44bexor r8l, r8l
1400b44c1xor edx, edx
1400b44c3mov [rsp+32], rax
1400b44c8lea rcx, [rsp+80]
1400b44cdcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_replace(unsigned long long, unsigned long long, char const*, unsigned long long)
1400b44d2lea r15, [rsp+64]
1400b44d7lea rdx, [rax+16]
1400b44dbmov [rsp+48], r15
1400b44e0mov rcx, [rax]
1400b44e3cmp rcx, rdx
1400b44e6je 0x1400b45f8
1400b44ecmov [rsp+48], rcx
1400b44f1mov rcx, [rax+16]
1400b44f5mov [rsp+64], rcx
1400b44fa
1400b44faloc_1400b44fa:
1400b44famov rcx, [rax+8]
1400b44femov [rax], rdx
1400b4501lea rdx, [rsp+48]
1400b4506mov [rax+8], 0
1400b450emov [rax+16], 0
1400b4512mov [rsp+56], rcx
1400b4517mov rcx, rbx
1400b451acall std::runtime_error::runtime_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400b451fmov rcx, [rsp+48]
1400b4524cmp rcx, r15
1400b4527je 0x1400b452e
1400b4529call operator delete(void*)
1400b452e
1400b452eloc_1400b452e:
1400b452emov rcx, [rsp+80]
1400b4533cmp rcx, rdi
1400b4536je 0x1400b453d
1400b4538call operator delete(void*)
1400b453d
1400b453dloc_1400b453d:
1400b453dmov rcx, [rsp+112]
1400b4542lea rax, [rsp+128]
1400b454acmp rcx, rax
1400b454dje 0x1400b4554
1400b454fcall operator delete(void*)
1400b4554
1400b4554loc_1400b4554:
1400b4554mov rax, [rip+0xe2cd5]
1400b455bmov [rbx+24], rsi
1400b455fmov rsi, [rip+0xe312a]
1400b4566mov [rbx+16], r12
1400b456aadd rax, 16
1400b456emov [rbx], rax
1400b4571mov rax, [rsp+152]
1400b4579sub rax, [rsi]
1400b457cjne 0x1400b46dd
1400b4582add rsp, 168
1400b4589pop rbx
1400b458apop rsi
1400b458bpop rdi
1400b458cpop rbp
1400b458dpop r12
1400b458fpop r13
1400b4591pop r14
1400b4593pop r15
1400b4595ret
1400b4596
1400b4596 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400b45a0
1400b45a0loc_1400b45a0:
1400b45a0mov rcx, [rax+8]
1400b45a4mov r10, rdi
1400b45a7mov r8, rdx
1400b45aaadd rcx, 1
1400b45aecmp ecx, 8
1400b45b1jae 0x1400b4680
1400b45b7
1400b45b7loc_1400b45b7:
1400b45b7xor r9l, r9l
1400b45batest cl, 4
1400b45bdje 0x1400b45cb
1400b45bfmov r9l, [r8]
1400b45c2mov [r10], r9l
1400b45c5mov r9l, 4
1400b45cb
1400b45cbloc_1400b45cb:
1400b45cbtest cl, 2
1400b45ceje 0x1400b45de
1400b45d0movzx r11l, [r8+r9]
1400b45d5mov [r10+r9], r11w
1400b45daadd r9, 2
1400b45de
1400b45deloc_1400b45de:
1400b45deand ecx, 1
1400b45e1je 0x1400b449b
1400b45e7movzx ecx, [r8+r9]
1400b45ecmov [r10+r9], cl
1400b45f0jmp 0x1400b449b
1400b45f5
1400b45f5 0f 1f 00 ...
1400b45f8
1400b45f8loc_1400b45f8:
1400b45f8mov rcx, [rax+8]
1400b45fcmov r10, r15
1400b45ffmov r8, rdx
1400b4602add rcx, 1
1400b4606cmp ecx, 8
1400b4609jae 0x1400b4650
1400b460b
1400b460bloc_1400b460b:
1400b460bxor r9l, r9l
1400b460etest cl, 4
1400b4611je 0x1400b461f
1400b4613mov r9l, [r8]
1400b4616mov [r10], r9l
1400b4619mov r9l, 4
1400b461f
1400b461floc_1400b461f:
1400b461ftest cl, 2
1400b4622je 0x1400b4632
1400b4624movzx r11l, [r8+r9]
1400b4629mov [r10+r9], r11w
1400b462eadd r9, 2
1400b4632
1400b4632loc_1400b4632:
1400b4632and ecx, 1
1400b4635je 0x1400b44fa
1400b463bmovzx ecx, [r8+r9]
1400b4640mov [r10+r9], cl
1400b4644jmp 0x1400b44fa
1400b4649
1400b4649 0f 1f 80 00 00 00 00 .......
1400b4650
1400b4650loc_1400b4650:
1400b4650mov r10l, ecx
1400b4653xor r8l, r8l
1400b4656and r10l, -8
1400b465a
1400b465aloc_1400b465a:
1400b465amov r9l, r8l
1400b465dadd r8l, 8
1400b4661mov r11, [rdx+r9]
1400b4665mov [r15+r9], r11
1400b4669cmp r8l, r10l
1400b466cjb 0x1400b465a
1400b466elea r10, [r15+r8]
1400b4672add r8, rdx
1400b4675jmp 0x1400b460b
1400b4677
1400b4677 66 0f 1f 84 00 00 00 00 00 f........
1400b4680
1400b4680loc_1400b4680:
1400b4680mov r10l, ecx
1400b4683xor r8l, r8l
1400b4686and r10l, -8
1400b468a
1400b468aloc_1400b468a:
1400b468amov r9l, r8l
1400b468dadd r8l, 8
1400b4691mov r11, [rdx+r9]
1400b4695mov [rdi+r9], r11
1400b4699cmp r8l, r10l
1400b469cjb 0x1400b468a
1400b469elea r10, [rdi+r8]
1400b46a2add r8, rdx
1400b46a5jmp 0x1400b45b7
1400b46aa
1400b46aa 48 8d 4c 24 30 48 H.L$0H
1400b46b0 89 c3 e8 59 89 02 00 ...Y...
1400b46b7
1400b46b7loc_1400b46b7:
1400b46b7lea rcx, [rsp+80]
1400b46bccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_dispose()
1400b46c1mov rcx, rbp
1400b46c4call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_dispose()
1400b46c9mov rdi, [rip+0xe2fc0]
1400b46d0mov rax, [rsp+152]
1400b46d8sub rax, [rdi]
1400b46dbje 0x1400b46ec
1400b46dd
1400b46ddloc_1400b46dd:
1400b46ddcall __stack_chk_fail
1400b46e2mov rbx, rax
1400b46e5jmp 0x1400b46b7
1400b46e7
1400b46e7 48 89 c3 eb d5 H....
1400b46ec
1400b46ecloc_1400b46ec:
1400b46ecmov rcx, rbx
1400b46efcall _Unwind_Resume
1400b46f4nop
1400b4410
1400b46f5
1400b46f5 // align 0x10
1400b46f5 // align 0x10
1400b4700
1400b4700std::system_error::system_error(std::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&):
1400b4700push r15
1400b4702push r14
1400b4704push r13
1400b4706push r12
1400b4708push rbp
1400b4709push rdi
1400b470apush rsi
1400b470bpush rbx
1400b470csub rsp, 168
1400b4713mov rsi, [rdx+8]
1400b4717mov rdi, [rdx]
1400b471amov rdx, [rip+0xe2f6f]
1400b4721mov rax, [rdx]
1400b4724mov [rsp+152], rax
1400b472cmov rax, [rsi]
1400b472fmov rbx, rcx
1400b4732mov rdx, rsi
1400b4735lea rcx, [rsp+112]
1400b473amov r14, r8
1400b473dmov r8l, edi
1400b4740call [rax+32]
1400b4743lea r9, [rip+0xded18]
1400b474axor r8l, r8l
1400b474dxor edx, edx
1400b474fmov [rsp+32], 2
1400b4758lea rcx, [rsp+112]
1400b475dcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_replace(unsigned long long, unsigned long long, char const*, unsigned long long)
1400b4762lea rbp, [rsp+96]
1400b4767lea rdx, [rax+16]
1400b476bmov [rsp+80], rbp
1400b4770mov rcx, [rax]
1400b4773cmp rcx, rdx
1400b4776je 0x1400b48a0
1400b477cmov [rsp+80], rcx
1400b4781mov rcx, [rax+16]
1400b4785mov [rsp+96], rcx
1400b478a
1400b478aloc_1400b478a:
1400b478amov rcx, [rax+8]
1400b478emov [rax], rdx
1400b4791xor r8l, r8l
1400b4794xor edx, edx
1400b4796mov [rax+16], 0
1400b479amov [rax+8], 0
1400b47a2mov rax, [r14+8]
1400b47a6mov [rsp+88], rcx
1400b47ablea rcx, [rsp+80]
1400b47b0mov [rsp+32], rax
1400b47b5mov r9, [r14]
1400b47b8call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_replace(unsigned long long, unsigned long long, char const*, unsigned long long)
1400b47bdlea r15, [rsp+64]
1400b47c2lea rdx, [rax+16]
1400b47c6mov [rsp+48], r15
1400b47cbmov rcx, [rax]
1400b47cecmp rcx, rdx
1400b47d1je 0x1400b48f8
1400b47d7mov [rsp+48], rcx
1400b47dcmov rcx, [rax+16]
1400b47e0mov [rsp+64], rcx
1400b47e5
1400b47e5loc_1400b47e5:
1400b47e5mov rcx, [rax+8]
1400b47e9mov [rax], rdx
1400b47eclea rdx, [rsp+48]
1400b47f1mov [rax+8], 0
1400b47f9mov [rax+16], 0
1400b47fdmov [rsp+56], rcx
1400b4802mov rcx, rbx
1400b4805call std::runtime_error::runtime_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400b480amov rcx, [rsp+48]
1400b480fcmp rcx, r15
1400b4812je 0x1400b4822
1400b4814mov rax, [rsp+64]
1400b4819lea rdx, [rax+1]
1400b481dcall operator delete(void*, unsigned long long)
1400b4822
1400b4822loc_1400b4822:
1400b4822mov rcx, [rsp+80]
1400b4827cmp rcx, rbp
1400b482aje 0x1400b483a
1400b482cmov rax, [rsp+96]
1400b4831lea rdx, [rax+1]
1400b4835call operator delete(void*, unsigned long long)
1400b483a
1400b483aloc_1400b483a:
1400b483amov rcx, [rsp+112]
1400b483flea rax, [rsp+128]
1400b4847cmp rcx, rax
1400b484aje 0x1400b485d
1400b484cmov rax, [rsp+128]
1400b4854lea rdx, [rax+1]
1400b4858call operator delete(void*, unsigned long long)
1400b485d
1400b485dloc_1400b485d:
1400b485dmov rax, [rip+0xe29cc]
1400b4864mov [rbx+16], rdi
1400b4868mov rdi, [rip+0xe2e21]
1400b486fmov [rbx+24], rsi
1400b4873add rax, 16
1400b4877mov [rbx], rax
1400b487amov rax, [rsp+152]
1400b4882sub rax, [rdi]
1400b4885jne 0x1400b49e1
1400b488badd rsp, 168
1400b4892pop rbx
1400b4893pop rsi
1400b4894pop rdi
1400b4895pop rbp
1400b4896pop r12
1400b4898pop r13
1400b489apop r14
1400b489cpop r15
1400b489eret
1400b489f
1400b489f 90 .
1400b48a0
1400b48a0loc_1400b48a0:
1400b48a0mov rcx, [rax+8]
1400b48a4mov r10, rbp
1400b48a7mov r8, rdx
1400b48aaadd rcx, 1
1400b48aecmp ecx, 8
1400b48b1jae 0x1400b4980
1400b48b7
1400b48b7loc_1400b48b7:
1400b48b7xor r9l, r9l
1400b48batest cl, 4
1400b48bdje 0x1400b48cb
1400b48bfmov r9l, [r8]
1400b48c2mov [r10], r9l
1400b48c5mov r9l, 4
1400b48cb
1400b48cbloc_1400b48cb:
1400b48cbtest cl, 2
1400b48ceje 0x1400b48de
1400b48d0movzx r11l, [r8+r9]
1400b48d5mov [r10+r9], r11w
1400b48daadd r9, 2
1400b48de
1400b48deloc_1400b48de:
1400b48deand ecx, 1
1400b48e1je 0x1400b478a
1400b48e7movzx ecx, [r8+r9]
1400b48ecmov [r10+r9], cl
1400b48f0jmp 0x1400b478a
1400b48f5
1400b48f5 0f 1f 00 ...
1400b48f8
1400b48f8loc_1400b48f8:
1400b48f8mov rcx, [rax+8]
1400b48fcmov r10, r15
1400b48ffmov r8, rdx
1400b4902add rcx, 1
1400b4906cmp ecx, 8
1400b4909jae 0x1400b4950
1400b490b
1400b490bloc_1400b490b:
1400b490bxor r9l, r9l
1400b490etest cl, 4
1400b4911je 0x1400b491f
1400b4913mov r9l, [r8]
1400b4916mov [r10], r9l
1400b4919mov r9l, 4
1400b491f
1400b491floc_1400b491f:
1400b491ftest cl, 2
1400b4922je 0x1400b4932
1400b4924movzx r11l, [r8+r9]
1400b4929mov [r10+r9], r11w
1400b492eadd r9, 2
1400b4932
1400b4932loc_1400b4932:
1400b4932and ecx, 1
1400b4935je 0x1400b47e5
1400b493bmovzx ecx, [r8+r9]
1400b4940mov [r10+r9], cl
1400b4944jmp 0x1400b47e5
1400b4949
1400b4949 0f 1f 80 00 00 00 00 .......
1400b4950
1400b4950loc_1400b4950:
1400b4950mov r10l, ecx
1400b4953xor r8l, r8l
1400b4956and r10l, -8
1400b495a
1400b495aloc_1400b495a:
1400b495amov r9l, r8l
1400b495dadd r8l, 8
1400b4961mov r11, [rdx+r9]
1400b4965mov [r15+r9], r11
1400b4969cmp r8l, r10l
1400b496cjb 0x1400b495a
1400b496elea r10, [r15+r8]
1400b4972add r8, rdx
1400b4975jmp 0x1400b490b
1400b4977
1400b4977 66 0f 1f 84 00 00 00 00 00 f........
1400b4980
1400b4980loc_1400b4980:
1400b4980mov r10l, ecx
1400b4983xor r8l, r8l
1400b4986and r10l, -8
1400b498a
1400b498aloc_1400b498a:
1400b498amov r9l, r8l
1400b498dadd r8l, 8
1400b4991mov r11, [rdx+r9]
1400b4995mov [rbp+r9], r11
1400b499acmp r8l, r10l
1400b499djb 0x1400b498a
1400b499flea r10, [rbp+r8]
1400b49a4add r8, rdx
1400b49a7jmp 0x1400b48b7
1400b49ac
1400b49ac 48 8d 4c 24 H.L$
1400b49b0 30 48 89 c3 e8 57 86 02 00 0H...W...
1400b49b9
1400b49b9loc_1400b49b9:
1400b49b9lea rcx, [rsp+80]
1400b49becall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_dispose()
1400b49c3lea rcx, [rsp+112]
1400b49c8call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_dispose()
1400b49cdmov rsi, [rip+0xe2cbc]
1400b49d4mov rax, [rsp+152]
1400b49dcsub rax, [rsi]
1400b49dfje 0x1400b49f0
1400b49e1
1400b49e1loc_1400b49e1:
1400b49e1call __stack_chk_fail
1400b49e6mov rbx, rax
1400b49e9jmp 0x1400b49b9
1400b49eb
1400b49eb 48 89 c3 eb d3 H....
1400b49f0
1400b49f0loc_1400b49f0:
1400b49f0mov rcx, rbx
1400b49f3call _Unwind_Resume
1400b49f8nop
1400b4700
1400b4700std::system_error::system_error(std::error_code, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&):
1400b4700push r15
1400b4702push r14
1400b4704push r13
1400b4706push r12
1400b4708push rbp
1400b4709push rdi
1400b470apush rsi
1400b470bpush rbx
1400b470csub rsp, 168
1400b4713mov rsi, [rdx+8]
1400b4717mov rdi, [rdx]
1400b471amov rdx, [rip+0xe2f6f]
1400b4721mov rax, [rdx]
1400b4724mov [rsp+152], rax
1400b472cmov rax, [rsi]
1400b472fmov rbx, rcx
1400b4732mov rdx, rsi
1400b4735lea rcx, [rsp+112]
1400b473amov r14, r8
1400b473dmov r8l, edi
1400b4740call [rax+32]
1400b4743lea r9, [rip+0xded18]
1400b474axor r8l, r8l
1400b474dxor edx, edx
1400b474fmov [rsp+32], 2
1400b4758lea rcx, [rsp+112]
1400b475dcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_replace(unsigned long long, unsigned long long, char const*, unsigned long long)
1400b4762lea rbp, [rsp+96]
1400b4767lea rdx, [rax+16]
1400b476bmov [rsp+80], rbp
1400b4770mov rcx, [rax]
1400b4773cmp rcx, rdx
1400b4776je 0x1400b48a0
1400b477cmov [rsp+80], rcx
1400b4781mov rcx, [rax+16]
1400b4785mov [rsp+96], rcx
1400b478a
1400b478aloc_1400b478a:
1400b478amov rcx, [rax+8]
1400b478emov [rax], rdx
1400b4791xor r8l, r8l
1400b4794xor edx, edx
1400b4796mov [rax+16], 0
1400b479amov [rax+8], 0
1400b47a2mov rax, [r14+8]
1400b47a6mov [rsp+88], rcx
1400b47ablea rcx, [rsp+80]
1400b47b0mov [rsp+32], rax
1400b47b5mov r9, [r14]
1400b47b8call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_replace(unsigned long long, unsigned long long, char const*, unsigned long long)
1400b47bdlea r15, [rsp+64]
1400b47c2lea rdx, [rax+16]
1400b47c6mov [rsp+48], r15
1400b47cbmov rcx, [rax]
1400b47cecmp rcx, rdx
1400b47d1je 0x1400b48f8
1400b47d7mov [rsp+48], rcx
1400b47dcmov rcx, [rax+16]
1400b47e0mov [rsp+64], rcx
1400b47e5
1400b47e5loc_1400b47e5:
1400b47e5mov rcx, [rax+8]
1400b47e9mov [rax], rdx
1400b47eclea rdx, [rsp+48]
1400b47f1mov [rax+8], 0
1400b47f9mov [rax+16], 0
1400b47fdmov [rsp+56], rcx
1400b4802mov rcx, rbx
1400b4805call std::runtime_error::runtime_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400b480amov rcx, [rsp+48]
1400b480fcmp rcx, r15
1400b4812je 0x1400b4822
1400b4814mov rax, [rsp+64]
1400b4819lea rdx, [rax+1]
1400b481dcall operator delete(void*, unsigned long long)
1400b4822
1400b4822loc_1400b4822:
1400b4822mov rcx, [rsp+80]
1400b4827cmp rcx, rbp
1400b482aje 0x1400b483a
1400b482cmov rax, [rsp+96]
1400b4831lea rdx, [rax+1]
1400b4835call operator delete(void*, unsigned long long)
1400b483a
1400b483aloc_1400b483a:
1400b483amov rcx, [rsp+112]
1400b483flea rax, [rsp+128]
1400b4847cmp rcx, rax
1400b484aje 0x1400b485d
1400b484cmov rax, [rsp+128]
1400b4854lea rdx, [rax+1]
1400b4858call operator delete(void*, unsigned long long)
1400b485d
1400b485dloc_1400b485d:
1400b485dmov rax, [rip+0xe29cc]
1400b4864mov [rbx+16], rdi
1400b4868mov rdi, [rip+0xe2e21]
1400b486fmov [rbx+24], rsi
1400b4873add rax, 16
1400b4877mov [rbx], rax
1400b487amov rax, [rsp+152]
1400b4882sub rax, [rdi]
1400b4885jne 0x1400b49e1
1400b488badd rsp, 168
1400b4892pop rbx
1400b4893pop rsi
1400b4894pop rdi
1400b4895pop rbp
1400b4896pop r12
1400b4898pop r13
1400b489apop r14
1400b489cpop r15
1400b489eret
1400b489f
1400b489f 90 .
1400b48a0
1400b48a0loc_1400b48a0:
1400b48a0mov rcx, [rax+8]
1400b48a4mov r10, rbp
1400b48a7mov r8, rdx
1400b48aaadd rcx, 1
1400b48aecmp ecx, 8
1400b48b1jae 0x1400b4980
1400b48b7
1400b48b7loc_1400b48b7:
1400b48b7xor r9l, r9l
1400b48batest cl, 4
1400b48bdje 0x1400b48cb
1400b48bfmov r9l, [r8]
1400b48c2mov [r10], r9l
1400b48c5mov r9l, 4
1400b48cb
1400b48cbloc_1400b48cb:
1400b48cbtest cl, 2
1400b48ceje 0x1400b48de
1400b48d0movzx r11l, [r8+r9]
1400b48d5mov [r10+r9], r11w
1400b48daadd r9, 2
1400b48de
1400b48deloc_1400b48de:
1400b48deand ecx, 1
1400b48e1je 0x1400b478a
1400b48e7movzx ecx, [r8+r9]
1400b48ecmov [r10+r9], cl
1400b48f0jmp 0x1400b478a
1400b48f5
1400b48f5 0f 1f 00 ...
1400b48f8
1400b48f8loc_1400b48f8:
1400b48f8mov rcx, [rax+8]
1400b48fcmov r10, r15
1400b48ffmov r8, rdx
1400b4902add rcx, 1
1400b4906cmp ecx, 8
1400b4909jae 0x1400b4950
1400b490b
1400b490bloc_1400b490b:
1400b490bxor r9l, r9l
1400b490etest cl, 4
1400b4911je 0x1400b491f
1400b4913mov r9l, [r8]
1400b4916mov [r10], r9l
1400b4919mov r9l, 4
1400b491f
1400b491floc_1400b491f:
1400b491ftest cl, 2
1400b4922je 0x1400b4932
1400b4924movzx r11l, [r8+r9]
1400b4929mov [r10+r9], r11w
1400b492eadd r9, 2
1400b4932
1400b4932loc_1400b4932:
1400b4932and ecx, 1
1400b4935je 0x1400b47e5
1400b493bmovzx ecx, [r8+r9]
1400b4940mov [r10+r9], cl
1400b4944jmp 0x1400b47e5
1400b4949
1400b4949 0f 1f 80 00 00 00 00 .......
1400b4950
1400b4950loc_1400b4950:
1400b4950mov r10l, ecx
1400b4953xor r8l, r8l
1400b4956and r10l, -8
1400b495a
1400b495aloc_1400b495a:
1400b495amov r9l, r8l
1400b495dadd r8l, 8
1400b4961mov r11, [rdx+r9]
1400b4965mov [r15+r9], r11
1400b4969cmp r8l, r10l
1400b496cjb 0x1400b495a
1400b496elea r10, [r15+r8]
1400b4972add r8, rdx
1400b4975jmp 0x1400b490b
1400b4977
1400b4977 66 0f 1f 84 00 00 00 00 00 f........
1400b4980
1400b4980loc_1400b4980:
1400b4980mov r10l, ecx
1400b4983xor r8l, r8l
1400b4986and r10l, -8
1400b498a
1400b498aloc_1400b498a:
1400b498amov r9l, r8l
1400b498dadd r8l, 8
1400b4991mov r11, [rdx+r9]
1400b4995mov [rbp+r9], r11
1400b499acmp r8l, r10l
1400b499djb 0x1400b498a
1400b499flea r10, [rbp+r8]
1400b49a4add r8, rdx
1400b49a7jmp 0x1400b48b7
1400b49ac
1400b49ac 48 8d 4c 24 H.L$
1400b49b0 30 48 89 c3 e8 57 86 02 00 0H...W...
1400b49b9
1400b49b9loc_1400b49b9:
1400b49b9lea rcx, [rsp+80]
1400b49becall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_dispose()
1400b49c3lea rcx, [rsp+112]
1400b49c8call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_dispose()
1400b49cdmov rsi, [rip+0xe2cbc]
1400b49d4mov rax, [rsp+152]
1400b49dcsub rax, [rsi]
1400b49dfje 0x1400b49f0
1400b49e1
1400b49e1loc_1400b49e1:
1400b49e1call __stack_chk_fail
1400b49e6mov rbx, rax
1400b49e9jmp 0x1400b49b9
1400b49eb
1400b49eb 48 89 c3 eb d3 H....
1400b49f0
1400b49f0loc_1400b49f0:
1400b49f0mov rcx, rbx
1400b49f3call _Unwind_Resume
1400b49f8nop
1400b4700
1400b49f9
1400b49f9 // align 0x10
1400b49f9 // align 0x10
1400b4a00
1400b4a00std::system_error::~system_error():
1400b4a00sub rsp, 56
1400b4a04lea rax, [rip+0xed1f5]
1400b4a0bmov [rcx], rax
1400b4a0emov [rsp+40], rcx
1400b4a13call std::runtime_error::~runtime_error()
1400b4a18mov rcx, [rsp+40]
1400b4a1dadd rsp, 56
1400b4a21jmp 0x140101ab0
1400b4a00
1400b4a00std::system_error::~system_error():
1400b4a00sub rsp, 56
1400b4a04lea rax, [rip+0xed1f5]
1400b4a0bmov [rcx], rax
1400b4a0emov [rsp+40], rcx
1400b4a13call std::runtime_error::~runtime_error()
1400b4a18mov rcx, [rsp+40]
1400b4a1dadd rsp, 56
1400b4a21jmp 0x140101ab0
1400b4a00
1400b4a26
1400b4a26 // align 0x10
1400b4a26 // align 0x10
1400b4a30
1400b4a30std::system_error::~system_error():
1400b4a30lea rax, [rip+0xed1c9]
1400b4a37mov [rcx], rax
1400b4a3ajmp 0x1400c8730
1400b4a30
1400b4a30std::system_error::~system_error():
1400b4a30lea rax, [rip+0xed1c9]
1400b4a37mov [rcx], rax
1400b4a3ajmp 0x1400c8730
1400b4a30
1400b4a3f
1400b4a3f // align 0x10
1400b4a3f // align 0x10
1400b4a40
1400b4a40std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__time_get<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char):
1400b4a40push rbx
1400b4a41sub rsp, 112
1400b4a45mov rax, [rsp+160]
1400b4a4dmovdqu x2, [r9]
1400b4a52mov r10, [rsp+184]
1400b4a5amov r9, [rsp+176]
1400b4a62movdqu x0, [rax]
1400b4a66mov rbx, rcx
1400b4a69mov rcx, [rip+0xe2c20]
1400b4a70mov rdx, r8
1400b4a73mov r8, [rsp+168]
1400b4a7bmov rax, [rcx]
1400b4a7emov [rsp+104], rax
1400b4a83xor eax, eax
1400b4a85movzx eax, [rsp+192]
1400b4a8dlea rcx, [rip+0xdc3b4]
1400b4a94movups [rsp+80], x2
1400b4a99movups [rsp+64], x0
1400b4a9esub eax, 100
1400b4aa1movzx eax, al
1400b4aa4movsxd rax, [rcx+4*rax]
1400b4aa8add rax, rcx
1400b4aabjmp rax
1400b4aadnop [rax]
1400b4ab0mov rax, [rdx]
1400b4ab3mov rcx, rbx
1400b4ab6mov [rsp+40], r9
1400b4abblea r9, [rsp+64]
1400b4ac0mov [rsp+32], r8
1400b4ac5lea r8, [rsp+80]
1400b4acamov [rsp+48], r10
1400b4acfcall [rax+40]
1400b4ad2
1400b4ad2loc_1400b4ad2:
1400b4ad2mov rdx, [rip+0xe2bb7]
1400b4ad9mov rax, [rsp+104]
1400b4adesub rax, [rdx]
1400b4ae1jne 0x1400b4b97
1400b4ae7mov rax, rbx
1400b4aeaadd rsp, 112
1400b4aeepop rbx
1400b4aefret
1400b4af0mov rax, [rdx]
1400b4af3mov rcx, rbx
1400b4af6mov [rsp+40], r9
1400b4afblea r9, [rsp+64]
1400b4b00mov [rsp+32], r8
1400b4b05lea r8, [rsp+80]
1400b4b0amov [rsp+48], r10
1400b4b0fcall [rax+24]
1400b4b12jmp 0x1400b4ad2
1400b4b14nop [rax]
1400b4b18mov rax, [rdx]
1400b4b1bmov rcx, rbx
1400b4b1emov [rsp+40], r9
1400b4b23lea r9, [rsp+64]
1400b4b28mov [rsp+32], r8
1400b4b2dlea r8, [rsp+80]
1400b4b32mov [rsp+48], r10
1400b4b37call [rax+48]
1400b4b3ajmp 0x1400b4ad2
1400b4b3cnop [rax]
1400b4b40mov rax, [rdx]
1400b4b43mov rcx, rbx
1400b4b46mov [rsp+40], r9
1400b4b4blea r9, [rsp+64]
1400b4b50mov [rsp+32], r8
1400b4b55lea r8, [rsp+80]
1400b4b5amov [rsp+48], r10
1400b4b5fcall [rax+32]
1400b4b62jmp 0x1400b4ad2
1400b4b67nop [rax+rax]
1400b4b70mov rax, [rdx]
1400b4b73mov rcx, rbx
1400b4b76mov [rsp+40], r9
1400b4b7blea r9, [rsp+64]
1400b4b80mov [rsp+32], r8
1400b4b85lea r8, [rsp+80]
1400b4b8amov [rsp+48], r10
1400b4b8fcall [rax+56]
1400b4b92jmp 0x1400b4ad2
1400b4b97
1400b4b97loc_1400b4b97:
1400b4b97call __stack_chk_fail
1400b4b9cnop
1400b4a40
1400b4a40std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__time_get<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char):
1400b4a40push rbx
1400b4a41sub rsp, 112
1400b4a45mov rax, [rsp+160]
1400b4a4dmovdqu x2, [r9]
1400b4a52mov r10, [rsp+184]
1400b4a5amov r9, [rsp+176]
1400b4a62movdqu x0, [rax]
1400b4a66mov rbx, rcx
1400b4a69mov rcx, [rip+0xe2c20]
1400b4a70mov rdx, r8
1400b4a73mov r8, [rsp+168]
1400b4a7bmov rax, [rcx]
1400b4a7emov [rsp+104], rax
1400b4a83xor eax, eax
1400b4a85movzx eax, [rsp+192]
1400b4a8dlea rcx, [rip+0xdc3b4]
1400b4a94movups [rsp+80], x2
1400b4a99movups [rsp+64], x0
1400b4a9esub eax, 100
1400b4aa1movzx eax, al
1400b4aa4movsxd rax, [rcx+4*rax]
1400b4aa8add rax, rcx
1400b4aabjmp rax
1400b4aadnop [rax]
1400b4ab0mov rax, [rdx]
1400b4ab3mov rcx, rbx
1400b4ab6mov [rsp+40], r9
1400b4abblea r9, [rsp+64]
1400b4ac0mov [rsp+32], r8
1400b4ac5lea r8, [rsp+80]
1400b4acamov [rsp+48], r10
1400b4acfcall [rax+40]
1400b4ad2
1400b4ad2loc_1400b4ad2:
1400b4ad2mov rdx, [rip+0xe2bb7]
1400b4ad9mov rax, [rsp+104]
1400b4adesub rax, [rdx]
1400b4ae1jne 0x1400b4b97
1400b4ae7mov rax, rbx
1400b4aeaadd rsp, 112
1400b4aeepop rbx
1400b4aefret
1400b4af0mov rax, [rdx]
1400b4af3mov rcx, rbx
1400b4af6mov [rsp+40], r9
1400b4afblea r9, [rsp+64]
1400b4b00mov [rsp+32], r8
1400b4b05lea r8, [rsp+80]
1400b4b0amov [rsp+48], r10
1400b4b0fcall [rax+24]
1400b4b12jmp 0x1400b4ad2
1400b4b14nop [rax]
1400b4b18mov rax, [rdx]
1400b4b1bmov rcx, rbx
1400b4b1emov [rsp+40], r9
1400b4b23lea r9, [rsp+64]
1400b4b28mov [rsp+32], r8
1400b4b2dlea r8, [rsp+80]
1400b4b32mov [rsp+48], r10
1400b4b37call [rax+48]
1400b4b3ajmp 0x1400b4ad2
1400b4b3cnop [rax]
1400b4b40mov rax, [rdx]
1400b4b43mov rcx, rbx
1400b4b46mov [rsp+40], r9
1400b4b4blea r9, [rsp+64]
1400b4b50mov [rsp+32], r8
1400b4b55lea r8, [rsp+80]
1400b4b5amov [rsp+48], r10
1400b4b5fcall [rax+32]
1400b4b62jmp 0x1400b4ad2
1400b4b67nop [rax+rax]
1400b4b70mov rax, [rdx]
1400b4b73mov rcx, rbx
1400b4b76mov [rsp+40], r9
1400b4b7blea r9, [rsp+64]
1400b4b80mov [rsp+32], r8
1400b4b85lea r8, [rsp+80]
1400b4b8amov [rsp+48], r10
1400b4b8fcall [rax+56]
1400b4b92jmp 0x1400b4ad2
1400b4b97
1400b4b97loc_1400b4b97:
1400b4b97call __stack_chk_fail
1400b4b9cnop
1400b4a40
1400b4b9d
1400b4b9d // align 0x10
1400b4b9d // align 0x10
1400b4ba0
1400b4ba0std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__time_get<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char):
1400b4ba0push rbx
1400b4ba1sub rsp, 112
1400b4ba5mov rax, [rsp+160]
1400b4badmovdqu x2, [r9]
1400b4bb2mov r10, [rsp+184]
1400b4bbamov r9, [rsp+176]
1400b4bc2movdqu x0, [rax]
1400b4bc6mov rbx, rcx
1400b4bc9mov rcx, [rip+0xe2ac0]
1400b4bd0mov rdx, r8
1400b4bd3mov r8, [rsp+168]
1400b4bdbmov rax, [rcx]
1400b4bdemov [rsp+104], rax
1400b4be3xor eax, eax
1400b4be5movzx eax, [rsp+192]
1400b4bedlea rcx, [rip+0xdc70c]
1400b4bf4movups [rsp+80], x2
1400b4bf9movups [rsp+64], x0
1400b4bfesub eax, 100
1400b4c01movzx eax, al
1400b4c04movsxd rax, [rcx+4*rax]
1400b4c08add rax, rcx
1400b4c0bjmp rax
1400b4c0dnop [rax]
1400b4c10mov rax, [rdx]
1400b4c13mov rcx, rbx
1400b4c16mov [rsp+40], r9
1400b4c1blea r9, [rsp+64]
1400b4c20mov [rsp+32], r8
1400b4c25lea r8, [rsp+80]
1400b4c2amov [rsp+48], r10
1400b4c2fcall [rax+40]
1400b4c32
1400b4c32loc_1400b4c32:
1400b4c32mov rdx, [rip+0xe2a57]
1400b4c39mov rax, [rsp+104]
1400b4c3esub rax, [rdx]
1400b4c41jne 0x1400b4cf7
1400b4c47mov rax, rbx
1400b4c4aadd rsp, 112
1400b4c4epop rbx
1400b4c4fret
1400b4c50mov rax, [rdx]
1400b4c53mov rcx, rbx
1400b4c56mov [rsp+40], r9
1400b4c5blea r9, [rsp+64]
1400b4c60mov [rsp+32], r8
1400b4c65lea r8, [rsp+80]
1400b4c6amov [rsp+48], r10
1400b4c6fcall [rax+24]
1400b4c72jmp 0x1400b4c32
1400b4c74nop [rax]
1400b4c78mov rax, [rdx]
1400b4c7bmov rcx, rbx
1400b4c7emov [rsp+40], r9
1400b4c83lea r9, [rsp+64]
1400b4c88mov [rsp+32], r8
1400b4c8dlea r8, [rsp+80]
1400b4c92mov [rsp+48], r10
1400b4c97call [rax+48]
1400b4c9ajmp 0x1400b4c32
1400b4c9cnop [rax]
1400b4ca0mov rax, [rdx]
1400b4ca3mov rcx, rbx
1400b4ca6mov [rsp+40], r9
1400b4cablea r9, [rsp+64]
1400b4cb0mov [rsp+32], r8
1400b4cb5lea r8, [rsp+80]
1400b4cbamov [rsp+48], r10
1400b4cbfcall [rax+32]
1400b4cc2jmp 0x1400b4c32
1400b4cc7nop [rax+rax]
1400b4cd0mov rax, [rdx]
1400b4cd3mov rcx, rbx
1400b4cd6mov [rsp+40], r9
1400b4cdblea r9, [rsp+64]
1400b4ce0mov [rsp+32], r8
1400b4ce5lea r8, [rsp+80]
1400b4ceamov [rsp+48], r10
1400b4cefcall [rax+56]
1400b4cf2jmp 0x1400b4c32
1400b4cf7
1400b4cf7loc_1400b4cf7:
1400b4cf7call __stack_chk_fail
1400b4cfcnop
1400b4ba0
1400b4ba0std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__time_get<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char):
1400b4ba0push rbx
1400b4ba1sub rsp, 112
1400b4ba5mov rax, [rsp+160]
1400b4badmovdqu x2, [r9]
1400b4bb2mov r10, [rsp+184]
1400b4bbamov r9, [rsp+176]
1400b4bc2movdqu x0, [rax]
1400b4bc6mov rbx, rcx
1400b4bc9mov rcx, [rip+0xe2ac0]
1400b4bd0mov rdx, r8
1400b4bd3mov r8, [rsp+168]
1400b4bdbmov rax, [rcx]
1400b4bdemov [rsp+104], rax
1400b4be3xor eax, eax
1400b4be5movzx eax, [rsp+192]
1400b4bedlea rcx, [rip+0xdc70c]
1400b4bf4movups [rsp+80], x2
1400b4bf9movups [rsp+64], x0
1400b4bfesub eax, 100
1400b4c01movzx eax, al
1400b4c04movsxd rax, [rcx+4*rax]
1400b4c08add rax, rcx
1400b4c0bjmp rax
1400b4c0dnop [rax]
1400b4c10mov rax, [rdx]
1400b4c13mov rcx, rbx
1400b4c16mov [rsp+40], r9
1400b4c1blea r9, [rsp+64]
1400b4c20mov [rsp+32], r8
1400b4c25lea r8, [rsp+80]
1400b4c2amov [rsp+48], r10
1400b4c2fcall [rax+40]
1400b4c32
1400b4c32loc_1400b4c32:
1400b4c32mov rdx, [rip+0xe2a57]
1400b4c39mov rax, [rsp+104]
1400b4c3esub rax, [rdx]
1400b4c41jne 0x1400b4cf7
1400b4c47mov rax, rbx
1400b4c4aadd rsp, 112
1400b4c4epop rbx
1400b4c4fret
1400b4c50mov rax, [rdx]
1400b4c53mov rcx, rbx
1400b4c56mov [rsp+40], r9
1400b4c5blea r9, [rsp+64]
1400b4c60mov [rsp+32], r8
1400b4c65lea r8, [rsp+80]
1400b4c6amov [rsp+48], r10
1400b4c6fcall [rax+24]
1400b4c72jmp 0x1400b4c32
1400b4c74nop [rax]
1400b4c78mov rax, [rdx]
1400b4c7bmov rcx, rbx
1400b4c7emov [rsp+40], r9
1400b4c83lea r9, [rsp+64]
1400b4c88mov [rsp+32], r8
1400b4c8dlea r8, [rsp+80]
1400b4c92mov [rsp+48], r10
1400b4c97call [rax+48]
1400b4c9ajmp 0x1400b4c32
1400b4c9cnop [rax]
1400b4ca0mov rax, [rdx]
1400b4ca3mov rcx, rbx
1400b4ca6mov [rsp+40], r9
1400b4cablea r9, [rsp+64]
1400b4cb0mov [rsp+32], r8
1400b4cb5lea r8, [rsp+80]
1400b4cbamov [rsp+48], r10
1400b4cbfcall [rax+32]
1400b4cc2jmp 0x1400b4c32
1400b4cc7nop [rax+rax]
1400b4cd0mov rax, [rdx]
1400b4cd3mov rcx, rbx
1400b4cd6mov [rsp+40], r9
1400b4cdblea r9, [rsp+64]
1400b4ce0mov [rsp+32], r8
1400b4ce5lea r8, [rsp+80]
1400b4ceamov [rsp+48], r10
1400b4cefcall [rax+56]
1400b4cf2jmp 0x1400b4c32
1400b4cf7
1400b4cf7loc_1400b4cf7:
1400b4cf7call __stack_chk_fail
1400b4cfcnop
1400b4ba0
1400b4cfd
1400b4cfd // align 0x10
1400b4cfd // align 0x10
1400b4d00
1400b4d00std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char):
1400b4d00push rbx
1400b4d01sub rsp, 112
1400b4d05mov rax, [rsp+160]
1400b4d0dmovdqu x2, [r9]
1400b4d12mov r10, [rsp+184]
1400b4d1amov r9, [rsp+176]
1400b4d22movdqu x0, [rax]
1400b4d26mov rbx, rcx
1400b4d29mov rcx, [rip+0xe2960]
1400b4d30mov rdx, r8
1400b4d33mov r8, [rsp+168]
1400b4d3bmov rax, [rcx]
1400b4d3emov [rsp+104], rax
1400b4d43xor eax, eax
1400b4d45movzx eax, [rsp+192]
1400b4d4dlea rcx, [rip+0xdc14c]
1400b4d54movups [rsp+80], x2
1400b4d59movups [rsp+64], x0
1400b4d5esub eax, 100
1400b4d61movzx eax, al
1400b4d64movsxd rax, [rcx+4*rax]
1400b4d68add rax, rcx
1400b4d6bjmp rax
1400b4d6dnop [rax]
1400b4d70mov rax, [rdx]
1400b4d73mov rcx, rbx
1400b4d76mov [rsp+40], r9
1400b4d7blea r9, [rsp+64]
1400b4d80mov [rsp+32], r8
1400b4d85lea r8, [rsp+80]
1400b4d8amov [rsp+48], r10
1400b4d8fcall [rax+40]
1400b4d92
1400b4d92loc_1400b4d92:
1400b4d92mov rdx, [rip+0xe28f7]
1400b4d99mov rax, [rsp+104]
1400b4d9esub rax, [rdx]
1400b4da1jne 0x1400b4e57
1400b4da7mov rax, rbx
1400b4daaadd rsp, 112
1400b4daepop rbx
1400b4dafret
1400b4db0mov rax, [rdx]
1400b4db3mov rcx, rbx
1400b4db6mov [rsp+40], r9
1400b4dbblea r9, [rsp+64]
1400b4dc0mov [rsp+32], r8
1400b4dc5lea r8, [rsp+80]
1400b4dcamov [rsp+48], r10
1400b4dcfcall [rax+24]
1400b4dd2jmp 0x1400b4d92
1400b4dd4nop [rax]
1400b4dd8mov rax, [rdx]
1400b4ddbmov rcx, rbx
1400b4ddemov [rsp+40], r9
1400b4de3lea r9, [rsp+64]
1400b4de8mov [rsp+32], r8
1400b4dedlea r8, [rsp+80]
1400b4df2mov [rsp+48], r10
1400b4df7call [rax+48]
1400b4dfajmp 0x1400b4d92
1400b4dfcnop [rax]
1400b4e00mov rax, [rdx]
1400b4e03mov rcx, rbx
1400b4e06mov [rsp+40], r9
1400b4e0blea r9, [rsp+64]
1400b4e10mov [rsp+32], r8
1400b4e15lea r8, [rsp+80]
1400b4e1amov [rsp+48], r10
1400b4e1fcall [rax+32]
1400b4e22jmp 0x1400b4d92
1400b4e27nop [rax+rax]
1400b4e30mov rax, [rdx]
1400b4e33mov rcx, rbx
1400b4e36mov [rsp+40], r9
1400b4e3blea r9, [rsp+64]
1400b4e40mov [rsp+32], r8
1400b4e45lea r8, [rsp+80]
1400b4e4amov [rsp+48], r10
1400b4e4fcall [rax+56]
1400b4e52jmp 0x1400b4d92
1400b4e57
1400b4e57loc_1400b4e57:
1400b4e57call __stack_chk_fail
1400b4e5cnop
1400b4d00
1400b4d00std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char):
1400b4d00push rbx
1400b4d01sub rsp, 112
1400b4d05mov rax, [rsp+160]
1400b4d0dmovdqu x2, [r9]
1400b4d12mov r10, [rsp+184]
1400b4d1amov r9, [rsp+176]
1400b4d22movdqu x0, [rax]
1400b4d26mov rbx, rcx
1400b4d29mov rcx, [rip+0xe2960]
1400b4d30mov rdx, r8
1400b4d33mov r8, [rsp+168]
1400b4d3bmov rax, [rcx]
1400b4d3emov [rsp+104], rax
1400b4d43xor eax, eax
1400b4d45movzx eax, [rsp+192]
1400b4d4dlea rcx, [rip+0xdc14c]
1400b4d54movups [rsp+80], x2
1400b4d59movups [rsp+64], x0
1400b4d5esub eax, 100
1400b4d61movzx eax, al
1400b4d64movsxd rax, [rcx+4*rax]
1400b4d68add rax, rcx
1400b4d6bjmp rax
1400b4d6dnop [rax]
1400b4d70mov rax, [rdx]
1400b4d73mov rcx, rbx
1400b4d76mov [rsp+40], r9
1400b4d7blea r9, [rsp+64]
1400b4d80mov [rsp+32], r8
1400b4d85lea r8, [rsp+80]
1400b4d8amov [rsp+48], r10
1400b4d8fcall [rax+40]
1400b4d92
1400b4d92loc_1400b4d92:
1400b4d92mov rdx, [rip+0xe28f7]
1400b4d99mov rax, [rsp+104]
1400b4d9esub rax, [rdx]
1400b4da1jne 0x1400b4e57
1400b4da7mov rax, rbx
1400b4daaadd rsp, 112
1400b4daepop rbx
1400b4dafret
1400b4db0mov rax, [rdx]
1400b4db3mov rcx, rbx
1400b4db6mov [rsp+40], r9
1400b4dbblea r9, [rsp+64]
1400b4dc0mov [rsp+32], r8
1400b4dc5lea r8, [rsp+80]
1400b4dcamov [rsp+48], r10
1400b4dcfcall [rax+24]
1400b4dd2jmp 0x1400b4d92
1400b4dd4nop [rax]
1400b4dd8mov rax, [rdx]
1400b4ddbmov rcx, rbx
1400b4ddemov [rsp+40], r9
1400b4de3lea r9, [rsp+64]
1400b4de8mov [rsp+32], r8
1400b4dedlea r8, [rsp+80]
1400b4df2mov [rsp+48], r10
1400b4df7call [rax+48]
1400b4dfajmp 0x1400b4d92
1400b4dfcnop [rax]
1400b4e00mov rax, [rdx]
1400b4e03mov rcx, rbx
1400b4e06mov [rsp+40], r9
1400b4e0blea r9, [rsp+64]
1400b4e10mov [rsp+32], r8
1400b4e15lea r8, [rsp+80]
1400b4e1amov [rsp+48], r10
1400b4e1fcall [rax+32]
1400b4e22jmp 0x1400b4d92
1400b4e27nop [rax+rax]
1400b4e30mov rax, [rdx]
1400b4e33mov rcx, rbx
1400b4e36mov [rsp+40], r9
1400b4e3blea r9, [rsp+64]
1400b4e40mov [rsp+32], r8
1400b4e45lea r8, [rsp+80]
1400b4e4amov [rsp+48], r10
1400b4e4fcall [rax+56]
1400b4e52jmp 0x1400b4d92
1400b4e57
1400b4e57loc_1400b4e57:
1400b4e57call __stack_chk_fail
1400b4e5cnop
1400b4d00
1400b4e5d
1400b4e5d // align 0x10
1400b4e5d // align 0x10
1400b4e60
1400b4e60std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char):
1400b4e60push rbx
1400b4e61sub rsp, 112
1400b4e65mov rax, [rsp+160]
1400b4e6dmovdqu x2, [r9]
1400b4e72mov r10, [rsp+184]
1400b4e7amov r9, [rsp+176]
1400b4e82movdqu x0, [rax]
1400b4e86mov rbx, rcx
1400b4e89mov rcx, [rip+0xe2800]
1400b4e90mov rdx, r8
1400b4e93mov r8, [rsp+168]
1400b4e9bmov rax, [rcx]
1400b4e9emov [rsp+104], rax
1400b4ea3xor eax, eax
1400b4ea5movzx eax, [rsp+192]
1400b4eadlea rcx, [rip+0xdc4a4]
1400b4eb4movups [rsp+80], x2
1400b4eb9movups [rsp+64], x0
1400b4ebesub eax, 100
1400b4ec1movzx eax, al
1400b4ec4movsxd rax, [rcx+4*rax]
1400b4ec8add rax, rcx
1400b4ecbjmp rax
1400b4ecdnop [rax]
1400b4ed0mov rax, [rdx]
1400b4ed3mov rcx, rbx
1400b4ed6mov [rsp+40], r9
1400b4edblea r9, [rsp+64]
1400b4ee0mov [rsp+32], r8
1400b4ee5lea r8, [rsp+80]
1400b4eeamov [rsp+48], r10
1400b4eefcall [rax+40]
1400b4ef2
1400b4ef2loc_1400b4ef2:
1400b4ef2mov rdx, [rip+0xe2797]
1400b4ef9mov rax, [rsp+104]
1400b4efesub rax, [rdx]
1400b4f01jne 0x1400b4fb7
1400b4f07mov rax, rbx
1400b4f0aadd rsp, 112
1400b4f0epop rbx
1400b4f0fret
1400b4f10mov rax, [rdx]
1400b4f13mov rcx, rbx
1400b4f16mov [rsp+40], r9
1400b4f1blea r9, [rsp+64]
1400b4f20mov [rsp+32], r8
1400b4f25lea r8, [rsp+80]
1400b4f2amov [rsp+48], r10
1400b4f2fcall [rax+24]
1400b4f32jmp 0x1400b4ef2
1400b4f34nop [rax]
1400b4f38mov rax, [rdx]
1400b4f3bmov rcx, rbx
1400b4f3emov [rsp+40], r9
1400b4f43lea r9, [rsp+64]
1400b4f48mov [rsp+32], r8
1400b4f4dlea r8, [rsp+80]
1400b4f52mov [rsp+48], r10
1400b4f57call [rax+48]
1400b4f5ajmp 0x1400b4ef2
1400b4f5cnop [rax]
1400b4f60mov rax, [rdx]
1400b4f63mov rcx, rbx
1400b4f66mov [rsp+40], r9
1400b4f6blea r9, [rsp+64]
1400b4f70mov [rsp+32], r8
1400b4f75lea r8, [rsp+80]
1400b4f7amov [rsp+48], r10
1400b4f7fcall [rax+32]
1400b4f82jmp 0x1400b4ef2
1400b4f87nop [rax+rax]
1400b4f90mov rax, [rdx]
1400b4f93mov rcx, rbx
1400b4f96mov [rsp+40], r9
1400b4f9blea r9, [rsp+64]
1400b4fa0mov [rsp+32], r8
1400b4fa5lea r8, [rsp+80]
1400b4faamov [rsp+48], r10
1400b4fafcall [rax+56]
1400b4fb2jmp 0x1400b4ef2
1400b4fb7
1400b4fb7loc_1400b4fb7:
1400b4fb7call __stack_chk_fail
1400b4fbcnop
1400b4e60
1400b4e60std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char):
1400b4e60push rbx
1400b4e61sub rsp, 112
1400b4e65mov rax, [rsp+160]
1400b4e6dmovdqu x2, [r9]
1400b4e72mov r10, [rsp+184]
1400b4e7amov r9, [rsp+176]
1400b4e82movdqu x0, [rax]
1400b4e86mov rbx, rcx
1400b4e89mov rcx, [rip+0xe2800]
1400b4e90mov rdx, r8
1400b4e93mov r8, [rsp+168]
1400b4e9bmov rax, [rcx]
1400b4e9emov [rsp+104], rax
1400b4ea3xor eax, eax
1400b4ea5movzx eax, [rsp+192]
1400b4eadlea rcx, [rip+0xdc4a4]
1400b4eb4movups [rsp+80], x2
1400b4eb9movups [rsp+64], x0
1400b4ebesub eax, 100
1400b4ec1movzx eax, al
1400b4ec4movsxd rax, [rcx+4*rax]
1400b4ec8add rax, rcx
1400b4ecbjmp rax
1400b4ecdnop [rax]
1400b4ed0mov rax, [rdx]
1400b4ed3mov rcx, rbx
1400b4ed6mov [rsp+40], r9
1400b4edblea r9, [rsp+64]
1400b4ee0mov [rsp+32], r8
1400b4ee5lea r8, [rsp+80]
1400b4eeamov [rsp+48], r10
1400b4eefcall [rax+40]
1400b4ef2
1400b4ef2loc_1400b4ef2:
1400b4ef2mov rdx, [rip+0xe2797]
1400b4ef9mov rax, [rsp+104]
1400b4efesub rax, [rdx]
1400b4f01jne 0x1400b4fb7
1400b4f07mov rax, rbx
1400b4f0aadd rsp, 112
1400b4f0epop rbx
1400b4f0fret
1400b4f10mov rax, [rdx]
1400b4f13mov rcx, rbx
1400b4f16mov [rsp+40], r9
1400b4f1blea r9, [rsp+64]
1400b4f20mov [rsp+32], r8
1400b4f25lea r8, [rsp+80]
1400b4f2amov [rsp+48], r10
1400b4f2fcall [rax+24]
1400b4f32jmp 0x1400b4ef2
1400b4f34nop [rax]
1400b4f38mov rax, [rdx]
1400b4f3bmov rcx, rbx
1400b4f3emov [rsp+40], r9
1400b4f43lea r9, [rsp+64]
1400b4f48mov [rsp+32], r8
1400b4f4dlea r8, [rsp+80]
1400b4f52mov [rsp+48], r10
1400b4f57call [rax+48]
1400b4f5ajmp 0x1400b4ef2
1400b4f5cnop [rax]
1400b4f60mov rax, [rdx]
1400b4f63mov rcx, rbx
1400b4f66mov [rsp+40], r9
1400b4f6blea r9, [rsp+64]
1400b4f70mov [rsp+32], r8
1400b4f75lea r8, [rsp+80]
1400b4f7amov [rsp+48], r10
1400b4f7fcall [rax+32]
1400b4f82jmp 0x1400b4ef2
1400b4f87nop [rax+rax]
1400b4f90mov rax, [rdx]
1400b4f93mov rcx, rbx
1400b4f96mov [rsp+40], r9
1400b4f9blea r9, [rsp+64]
1400b4fa0mov [rsp+32], r8
1400b4fa5lea r8, [rsp+80]
1400b4faamov [rsp+48], r10
1400b4fafcall [rax+56]
1400b4fb2jmp 0x1400b4ef2
1400b4fb7
1400b4fb7loc_1400b4fb7:
1400b4fb7call __stack_chk_fail
1400b4fbcnop
1400b4e60
1400b4fbd
1400b4fbd // align 0x10
1400b4fbd // align 0x10
1400b4fc0
1400b4fc0std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_get<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*):
1400b4fc0push r14
1400b4fc2push r12
1400b4fc4push rbp
1400b4fc5push rdi
1400b4fc6push rsi
1400b4fc7push rbx
1400b4fc8sub rsp, 200
1400b4fcfmov rax, [rsp+288]
1400b4fd7mov rsi, [r9]
1400b4fdamov rdi, [r9+8]
1400b4fdemov r12, [rsp+304]
1400b4fe6movdqu x0, [rax]
1400b4feamov rax, [rsp+320]
1400b4ff2mov r11, [rsp+312]
1400b4ffamov rbp, [rsp+328]
1400b5002movzx r9l, [rsp+296]
1400b500bmov rbx, rcx
1400b500emov rcx, [rip+0xe267b]
1400b5015mov rdx, [rcx]
1400b5018mov [rsp+184], rdx
1400b5020xor edx, edx
1400b5022test rax, rax
1400b5025je 0x1400b50a0
1400b5027mov [rsp+144], rsi
1400b502fmov rsi, [r8]
1400b5032mov rdx, r8
1400b5035mov rcx, rbx
1400b5038mov [rsp+32], r9l
1400b503dlea r8, [rsp+144]
1400b5045lea r9, [rsp+128]
1400b504dmov [rsp+152], rdi
1400b5055mov [rsp+56], rax
1400b505amov [rsp+48], r11
1400b505fmov [rsp+40], r12
1400b5064movups [rsp+128], x0
1400b506ccall [rsi+16]
1400b506f
1400b506floc_1400b506f:
1400b506fmov rdi, [rip+0xe261a]
1400b5076mov rax, [rsp+184]
1400b507esub rax, [rdi]
1400b5081jne 0x1400b522a
1400b5087mov rax, rbx
1400b508aadd rsp, 200
1400b5091pop rbx
1400b5092pop rsi
1400b5093pop rdi
1400b5094pop rbp
1400b5095pop r12
1400b5097pop r14
1400b5099ret
1400b509a
1400b509a 66 0f 1f 44 00 00 f..D..
1400b50a0
1400b50a0loc_1400b50a0:
1400b50a0mov [rsp+104], r8
1400b50a5xor edx, edx
1400b50a7xor ecx, ecx
1400b50a9lea r8, [rsp+175]
1400b50b1mov [rsp+96], r11
1400b50b6mov [rsp+92], r9l
1400b50bbmovups [rsp+64], x0
1400b50c0call std::string::_S_construct(unsigned long long, char, std::allocator<char> const&)
1400b50c5mov r10, [rsp+104]
1400b50camovdqu x0, [rsp+64]
1400b50d0lea rdx, [rsp+176]
1400b50d8mov r11, [rsp+96]
1400b50ddmov r9l, [rsp+92]
1400b50e2mov [rsp+176], rax
1400b50ealea rcx, [rsp+144]
1400b50f2mov rax, [r10]
1400b50f5mov [rsp+128], rsi
1400b50fdlea r8, [rsp+128]
1400b5105mov [rsp+56], rdx
1400b510amov rdx, r10
1400b510dmov [rsp+32], r9l
1400b5112lea r9, [rsp+112]
1400b5117mov [rsp+136], rdi
1400b511fmov [rsp+48], r11
1400b5124mov [rsp+64], r11
1400b5129mov [rsp+40], r12
1400b512emovups [rsp+112], x0
1400b5133call [rax+24]
1400b5136mov rax, rdi
1400b5139mov edx, [rsp+152]
1400b5140mov rcx, 0xffffffff00000000
1400b514amov r11, [rsp+64]
1400b514fand rax, rcx
1400b5152mov rsi, [rsp+144]
1400b515amov rcx, [rsp+176]
1400b5162or rax, rdx
1400b5165mov rdi, rax
1400b5168mov eax, [r11]
1400b516btest eax, eax
1400b516djne 0x1400b51b4
1400b516fmov rax, [rbp+32]
1400b5173test rax, rax
1400b5176je 0x1400b517d
1400b5178mov rcx, rbp
1400b517bcall rax
1400b517d
1400b517dloc_1400b517d:
1400b517dmov rax, [rsp+176]
1400b5185mov edx, [rax-8]
1400b5188lea rcx, [rax-24]
1400b518ctest edx, edx
1400b518ejs 0x1400b51e8
1400b5190lock add [rax-8], 1
1400b5195
1400b5195loc_1400b5195:
1400b5195mov rcx, [rsp+176]
1400b519dmov [rbp], rax
1400b51a1mov rax, [rcx-24]
1400b51a5mov [rbp+8], rax
1400b51a9lea rax, [rip+8960]
1400b51b0mov [rbp+32], rax
1400b51b4
1400b51b4loc_1400b51b4:
1400b51b4mov [rbx], rsi
1400b51b7mov eax, -1
1400b51bcmov [rbx+8], rdi
1400b51c0lock xadd [rcx-8], eax
1400b51c5test eax, eax
1400b51c7jg 0x1400b506f
1400b51cdsub rcx, 24
1400b51d1lea rdx, [rsp+175]
1400b51d9call std::string::_Rep::_M_destroy(std::allocator<char> const&)
1400b51dejmp 0x1400b506f
1400b51e3
1400b51e3 0f 1f 44 00 00 ..D..
1400b51e8
1400b51e8loc_1400b51e8:
1400b51e8xor r8l, r8l
1400b51eblea rdx, [rsp+175]
1400b51f3call std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long long)
1400b51f8jmp 0x1400b5195
1400b51fa
1400b51fa 48 89 c3 48 8b 84 H..H..
1400b5200 24 b0 00 00 00 48 8d 94 24 ae 00 00 00 48 8d 48 $....H..$....H.H
1400b5210 e8 e8 5a 25 fe ff 48 8b 3d 73 24 0e 00 48 8b 84 ..Z%..H.=s$..H..
1400b5220 24 b8 00 00 00 48 2b 07 74 05 $....H+.t.
1400b522a
1400b522aloc_1400b522a:
1400b522acall __stack_chk_fail
1400b522fmov rcx, rbx
1400b5232call _Unwind_Resume
1400b5237nop
1400b4fc0
1400b4fc0std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_get<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*):
1400b4fc0push r14
1400b4fc2push r12
1400b4fc4push rbp
1400b4fc5push rdi
1400b4fc6push rsi
1400b4fc7push rbx
1400b4fc8sub rsp, 200
1400b4fcfmov rax, [rsp+288]
1400b4fd7mov rsi, [r9]
1400b4fdamov rdi, [r9+8]
1400b4fdemov r12, [rsp+304]
1400b4fe6movdqu x0, [rax]
1400b4feamov rax, [rsp+320]
1400b4ff2mov r11, [rsp+312]
1400b4ffamov rbp, [rsp+328]
1400b5002movzx r9l, [rsp+296]
1400b500bmov rbx, rcx
1400b500emov rcx, [rip+0xe267b]
1400b5015mov rdx, [rcx]
1400b5018mov [rsp+184], rdx
1400b5020xor edx, edx
1400b5022test rax, rax
1400b5025je 0x1400b50a0
1400b5027mov [rsp+144], rsi
1400b502fmov rsi, [r8]
1400b5032mov rdx, r8
1400b5035mov rcx, rbx
1400b5038mov [rsp+32], r9l
1400b503dlea r8, [rsp+144]
1400b5045lea r9, [rsp+128]
1400b504dmov [rsp+152], rdi
1400b5055mov [rsp+56], rax
1400b505amov [rsp+48], r11
1400b505fmov [rsp+40], r12
1400b5064movups [rsp+128], x0
1400b506ccall [rsi+16]
1400b506f
1400b506floc_1400b506f:
1400b506fmov rdi, [rip+0xe261a]
1400b5076mov rax, [rsp+184]
1400b507esub rax, [rdi]
1400b5081jne 0x1400b522a
1400b5087mov rax, rbx
1400b508aadd rsp, 200
1400b5091pop rbx
1400b5092pop rsi
1400b5093pop rdi
1400b5094pop rbp
1400b5095pop r12
1400b5097pop r14
1400b5099ret
1400b509a
1400b509a 66 0f 1f 44 00 00 f..D..
1400b50a0
1400b50a0loc_1400b50a0:
1400b50a0mov [rsp+104], r8
1400b50a5xor edx, edx
1400b50a7xor ecx, ecx
1400b50a9lea r8, [rsp+175]
1400b50b1mov [rsp+96], r11
1400b50b6mov [rsp+92], r9l
1400b50bbmovups [rsp+64], x0
1400b50c0call std::string::_S_construct(unsigned long long, char, std::allocator<char> const&)
1400b50c5mov r10, [rsp+104]
1400b50camovdqu x0, [rsp+64]
1400b50d0lea rdx, [rsp+176]
1400b50d8mov r11, [rsp+96]
1400b50ddmov r9l, [rsp+92]
1400b50e2mov [rsp+176], rax
1400b50ealea rcx, [rsp+144]
1400b50f2mov rax, [r10]
1400b50f5mov [rsp+128], rsi
1400b50fdlea r8, [rsp+128]
1400b5105mov [rsp+56], rdx
1400b510amov rdx, r10
1400b510dmov [rsp+32], r9l
1400b5112lea r9, [rsp+112]
1400b5117mov [rsp+136], rdi
1400b511fmov [rsp+48], r11
1400b5124mov [rsp+64], r11
1400b5129mov [rsp+40], r12
1400b512emovups [rsp+112], x0
1400b5133call [rax+24]
1400b5136mov rax, rdi
1400b5139mov edx, [rsp+152]
1400b5140mov rcx, 0xffffffff00000000
1400b514amov r11, [rsp+64]
1400b514fand rax, rcx
1400b5152mov rsi, [rsp+144]
1400b515amov rcx, [rsp+176]
1400b5162or rax, rdx
1400b5165mov rdi, rax
1400b5168mov eax, [r11]
1400b516btest eax, eax
1400b516djne 0x1400b51b4
1400b516fmov rax, [rbp+32]
1400b5173test rax, rax
1400b5176je 0x1400b517d
1400b5178mov rcx, rbp
1400b517bcall rax
1400b517d
1400b517dloc_1400b517d:
1400b517dmov rax, [rsp+176]
1400b5185mov edx, [rax-8]
1400b5188lea rcx, [rax-24]
1400b518ctest edx, edx
1400b518ejs 0x1400b51e8
1400b5190lock add [rax-8], 1
1400b5195
1400b5195loc_1400b5195:
1400b5195mov rcx, [rsp+176]
1400b519dmov [rbp], rax
1400b51a1mov rax, [rcx-24]
1400b51a5mov [rbp+8], rax
1400b51a9lea rax, [rip+8960]
1400b51b0mov [rbp+32], rax
1400b51b4
1400b51b4loc_1400b51b4:
1400b51b4mov [rbx], rsi
1400b51b7mov eax, -1
1400b51bcmov [rbx+8], rdi
1400b51c0lock xadd [rcx-8], eax
1400b51c5test eax, eax
1400b51c7jg 0x1400b506f
1400b51cdsub rcx, 24
1400b51d1lea rdx, [rsp+175]
1400b51d9call std::string::_Rep::_M_destroy(std::allocator<char> const&)
1400b51dejmp 0x1400b506f
1400b51e3
1400b51e3 0f 1f 44 00 00 ..D..
1400b51e8
1400b51e8loc_1400b51e8:
1400b51e8xor r8l, r8l
1400b51eblea rdx, [rsp+175]
1400b51f3call std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long long)
1400b51f8jmp 0x1400b5195
1400b51fa
1400b51fa 48 89 c3 48 8b 84 H..H..
1400b5200 24 b0 00 00 00 48 8d 94 24 ae 00 00 00 48 8d 48 $....H..$....H.H
1400b5210 e8 e8 5a 25 fe ff 48 8b 3d 73 24 0e 00 48 8b 84 ..Z%..H.=s$..H..
1400b5220 24 b8 00 00 00 48 2b 07 74 05 $....H+.t.
1400b522a
1400b522aloc_1400b522a:
1400b522acall __stack_chk_fail
1400b522fmov rcx, rbx
1400b5232call _Unwind_Resume
1400b5237nop
1400b4fc0
1400b5238
1400b5238 // align 0x10
1400b5238 // align 0x10
1400b5240
1400b5240std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_get<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*):
1400b5240push r15
1400b5242push r14
1400b5244push rbp
1400b5245push rdi
1400b5246push rsi
1400b5247push rbx
1400b5248sub rsp, 184
1400b524fmov rdi, [rip+0xe243a]
1400b5256mov rax, [rsp+272]
1400b525emov r10, [r9]
1400b5261mov r11, [r9+8]
1400b5265mov rsi, [rsp+296]
1400b526dmovdqu x0, [rax]
1400b5271mov rax, [rsp+304]
1400b5279mov rbp, [rsp+312]
1400b5281mov rdx, r8
1400b5284mov rbx, rcx
1400b5287mov r8, [rsp+288]
1400b528fmov rcx, [rdi]
1400b5292mov [rsp+168], rcx
1400b529axor ecx, ecx
1400b529cmov rdi, [rdx]
1400b529fmovzx ecx, [rsp+280]
1400b52a7test rax, rax
1400b52aaje 0x1400b5310
1400b52acmov [rsp+40], r8
1400b52b1lea r9, [rsp+96]
1400b52b6lea r8, [rsp+112]
1400b52bbmov [rsp+32], ecx
1400b52bfmov rcx, rbx
1400b52c2mov [rsp+112], r10
1400b52c7mov [rsp+120], r11
1400b52ccmov [rsp+56], rax
1400b52d1mov [rsp+48], rsi
1400b52d6movups [rsp+96], x0
1400b52dbcall [rdi+16]
1400b52de
1400b52deloc_1400b52de:
1400b52demov rsi, [rip+0xe23ab]
1400b52e5mov rax, [rsp+168]
1400b52edsub rax, [rsi]
1400b52f0jne 0x1400b5461
1400b52f6mov rax, rbx
1400b52f9add rsp, 184
1400b5300pop rbx
1400b5301pop rsi
1400b5302pop rdi
1400b5303pop rbp
1400b5304pop r14
1400b5306pop r15
1400b5308ret
1400b5309
1400b5309 0f 1f 80 00 00 00 00 .......
1400b5310
1400b5310loc_1400b5310:
1400b5310lea r9, [rsp+128]
1400b5318lea rax, [rsp+144]
1400b5320mov [rsp+32], ecx
1400b5324mov [rsp+56], r9
1400b5329mov r15, r9
1400b532cmov r14, rax
1400b532flea r9, [rsp+80]
1400b5334mov [rsp+40], r8
1400b5339lea rcx, [rsp+112]
1400b533elea r8, [rsp+96]
1400b5343mov [rsp+128], rax
1400b534bmov [rsp+136], 0
1400b5357mov [rsp+144], 0
1400b535fmov [rsp+96], r10
1400b5364mov [rsp+104], r11
1400b5369mov [rsp+64], r10
1400b536emov [rsp+72], r11
1400b5373mov [rsp+48], rsi
1400b5378movups [rsp+80], x0
1400b537dcall [rdi+24]
1400b5380mov r11, [rsp+72]
1400b5385mov edx, [rsp+120]
1400b5389mov rcx, 0xffffffff00000000
1400b5393mov r10, [rsp+112]
1400b5398mov rax, r11
1400b539band rax, rcx
1400b539eor rax, rdx
1400b53a1mov r11, rax
1400b53a4mov eax, [rsi]
1400b53a6test eax, eax
1400b53a8jne 0x1400b540b
1400b53aamov rax, [rbp+32]
1400b53aetest rax, rax
1400b53b1je 0x1400b5430
1400b53b3mov [rsp+64], r10
1400b53b8mov rcx, rbp
1400b53bbmov [rsp+72], r11
1400b53c0call rax
1400b53c2lea rax, [rbp+16]
1400b53c6mov r10, [rsp+64]
1400b53cbmov r11, [rsp+72]
1400b53d0mov [rbp], rax
1400b53d4mov r8, [rsp+136]
1400b53dc
1400b53dcloc_1400b53dc:
1400b53dcmov rdx, [rsp+128]
1400b53e4mov rcx, rbp
1400b53e7mov [rsp+64], r10
1400b53ecmov [rsp+72], r11
1400b53f1call void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_construct<true>(char const*, unsigned long long)
1400b53f6lea rax, [rip+8467]
1400b53fdmov r10, [rsp+64]
1400b5402mov r11, [rsp+72]
1400b5407mov [rbp+32], rax
1400b540b
1400b540bloc_1400b540b:
1400b540bmov rcx, [rsp+128]
1400b5413mov [rbx], r10
1400b5416mov [rbx+8], r11
1400b541acmp rcx, r14
1400b541dje 0x1400b52de
1400b5423call operator delete(void*)
1400b5428jmp 0x1400b52de
1400b542d
1400b542d 0f 1f 00 ...
1400b5430
1400b5430loc_1400b5430:
1400b5430lea rax, [rbp+16]
1400b5434mov r8, [rsp+136]
1400b543cmov [rbp], rax
1400b5440jmp 0x1400b53dc
1400b5442
1400b5442 4c 89 f9 48 89 c3 e8 c3 7b 02 00 48 8b 3d L..H....{..H.=
1400b5450 3c 22 0e 00 48 8b 84 24 a8 00 00 00 48 2b 07 74 <"..H..$....H+.t
1400b5460 05 .
1400b5461
1400b5461loc_1400b5461:
1400b5461call __stack_chk_fail
1400b5466mov rcx, rbx
1400b5469call _Unwind_Resume
1400b546enop
1400b5240
1400b5240std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_get<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*):
1400b5240push r15
1400b5242push r14
1400b5244push rbp
1400b5245push rdi
1400b5246push rsi
1400b5247push rbx
1400b5248sub rsp, 184
1400b524fmov rdi, [rip+0xe243a]
1400b5256mov rax, [rsp+272]
1400b525emov r10, [r9]
1400b5261mov r11, [r9+8]
1400b5265mov rsi, [rsp+296]
1400b526dmovdqu x0, [rax]
1400b5271mov rax, [rsp+304]
1400b5279mov rbp, [rsp+312]
1400b5281mov rdx, r8
1400b5284mov rbx, rcx
1400b5287mov r8, [rsp+288]
1400b528fmov rcx, [rdi]
1400b5292mov [rsp+168], rcx
1400b529axor ecx, ecx
1400b529cmov rdi, [rdx]
1400b529fmovzx ecx, [rsp+280]
1400b52a7test rax, rax
1400b52aaje 0x1400b5310
1400b52acmov [rsp+40], r8
1400b52b1lea r9, [rsp+96]
1400b52b6lea r8, [rsp+112]
1400b52bbmov [rsp+32], ecx
1400b52bfmov rcx, rbx
1400b52c2mov [rsp+112], r10
1400b52c7mov [rsp+120], r11
1400b52ccmov [rsp+56], rax
1400b52d1mov [rsp+48], rsi
1400b52d6movups [rsp+96], x0
1400b52dbcall [rdi+16]
1400b52de
1400b52deloc_1400b52de:
1400b52demov rsi, [rip+0xe23ab]
1400b52e5mov rax, [rsp+168]
1400b52edsub rax, [rsi]
1400b52f0jne 0x1400b5461
1400b52f6mov rax, rbx
1400b52f9add rsp, 184
1400b5300pop rbx
1400b5301pop rsi
1400b5302pop rdi
1400b5303pop rbp
1400b5304pop r14
1400b5306pop r15
1400b5308ret
1400b5309
1400b5309 0f 1f 80 00 00 00 00 .......
1400b5310
1400b5310loc_1400b5310:
1400b5310lea r9, [rsp+128]
1400b5318lea rax, [rsp+144]
1400b5320mov [rsp+32], ecx
1400b5324mov [rsp+56], r9
1400b5329mov r15, r9
1400b532cmov r14, rax
1400b532flea r9, [rsp+80]
1400b5334mov [rsp+40], r8
1400b5339lea rcx, [rsp+112]
1400b533elea r8, [rsp+96]
1400b5343mov [rsp+128], rax
1400b534bmov [rsp+136], 0
1400b5357mov [rsp+144], 0
1400b535fmov [rsp+96], r10
1400b5364mov [rsp+104], r11
1400b5369mov [rsp+64], r10
1400b536emov [rsp+72], r11
1400b5373mov [rsp+48], rsi
1400b5378movups [rsp+80], x0
1400b537dcall [rdi+24]
1400b5380mov r11, [rsp+72]
1400b5385mov edx, [rsp+120]
1400b5389mov rcx, 0xffffffff00000000
1400b5393mov r10, [rsp+112]
1400b5398mov rax, r11
1400b539band rax, rcx
1400b539eor rax, rdx
1400b53a1mov r11, rax
1400b53a4mov eax, [rsi]
1400b53a6test eax, eax
1400b53a8jne 0x1400b540b
1400b53aamov rax, [rbp+32]
1400b53aetest rax, rax
1400b53b1je 0x1400b5430
1400b53b3mov [rsp+64], r10
1400b53b8mov rcx, rbp
1400b53bbmov [rsp+72], r11
1400b53c0call rax
1400b53c2lea rax, [rbp+16]
1400b53c6mov r10, [rsp+64]
1400b53cbmov r11, [rsp+72]
1400b53d0mov [rbp], rax
1400b53d4mov r8, [rsp+136]
1400b53dc
1400b53dcloc_1400b53dc:
1400b53dcmov rdx, [rsp+128]
1400b53e4mov rcx, rbp
1400b53e7mov [rsp+64], r10
1400b53ecmov [rsp+72], r11
1400b53f1call void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_construct<true>(char const*, unsigned long long)
1400b53f6lea rax, [rip+8467]
1400b53fdmov r10, [rsp+64]
1400b5402mov r11, [rsp+72]
1400b5407mov [rbp+32], rax
1400b540b
1400b540bloc_1400b540b:
1400b540bmov rcx, [rsp+128]
1400b5413mov [rbx], r10
1400b5416mov [rbx+8], r11
1400b541acmp rcx, r14
1400b541dje 0x1400b52de
1400b5423call operator delete(void*)
1400b5428jmp 0x1400b52de
1400b542d
1400b542d 0f 1f 00 ...
1400b5430
1400b5430loc_1400b5430:
1400b5430lea rax, [rbp+16]
1400b5434mov r8, [rsp+136]
1400b543cmov [rbp], rax
1400b5440jmp 0x1400b53dc
1400b5442
1400b5442 4c 89 f9 48 89 c3 e8 c3 7b 02 00 48 8b 3d L..H....{..H.=
1400b5450 3c 22 0e 00 48 8b 84 24 a8 00 00 00 48 2b 07 74 <"..H..$....H+.t
1400b5460 05 .
1400b5461
1400b5461loc_1400b5461:
1400b5461call __stack_chk_fail
1400b5466mov rcx, rbx
1400b5469call _Unwind_Resume
1400b546enop
1400b5240
1400b546f
1400b546f // align 0x10
1400b546f // align 0x10
1400b5470
1400b5470std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*):
1400b5470push r14
1400b5472push r12
1400b5474push rbp
1400b5475push rdi
1400b5476push rsi
1400b5477push rbx
1400b5478sub rsp, 200
1400b547fmov rax, [rsp+288]
1400b5487mov rsi, [r9]
1400b548amov rdi, [r9+8]
1400b548emov r12, [rsp+304]
1400b5496movdqu x0, [rax]
1400b549amov rax, [rsp+320]
1400b54a2mov r11, [rsp+312]
1400b54aamov rbp, [rsp+328]
1400b54b2movzx r9l, [rsp+296]
1400b54bbmov rbx, rcx
1400b54bemov rcx, [rip+0xe21cb]
1400b54c5mov rdx, [rcx]
1400b54c8mov [rsp+184], rdx
1400b54d0xor edx, edx
1400b54d2test rax, rax
1400b54d5je 0x1400b5550
1400b54d7mov [rsp+144], rsi
1400b54dfmov rsi, [r8]
1400b54e2mov rdx, r8
1400b54e5mov rcx, rbx
1400b54e8mov [rsp+32], r9l
1400b54edlea r8, [rsp+144]
1400b54f5lea r9, [rsp+128]
1400b54fdmov [rsp+152], rdi
1400b5505mov [rsp+56], rax
1400b550amov [rsp+48], r11
1400b550fmov [rsp+40], r12
1400b5514movups [rsp+128], x0
1400b551ccall [rsi+16]
1400b551f
1400b551floc_1400b551f:
1400b551fmov rdi, [rip+0xe216a]
1400b5526mov rax, [rsp+184]
1400b552esub rax, [rdi]
1400b5531jne 0x1400b56d2
1400b5537mov rax, rbx
1400b553aadd rsp, 200
1400b5541pop rbx
1400b5542pop rsi
1400b5543pop rdi
1400b5544pop rbp
1400b5545pop r12
1400b5547pop r14
1400b5549ret
1400b554a
1400b554a 66 0f 1f 44 00 00 f..D..
1400b5550
1400b5550loc_1400b5550:
1400b5550mov [rsp+104], r8
1400b5555xor edx, edx
1400b5557xor ecx, ecx
1400b5559lea r8, [rsp+175]
1400b5561mov [rsp+96], r11
1400b5566mov [rsp+92], r9l
1400b556bmovups [rsp+64], x0
1400b5570call std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_S_construct(unsigned long long, wchar_t, std::char_traits<wchar_t> const&)
1400b5575mov r10, [rsp+104]
1400b557amovdqu x0, [rsp+64]
1400b5580lea rdx, [rsp+176]
1400b5588mov r11, [rsp+96]
1400b558dmov r9l, [rsp+92]
1400b5592mov [rsp+176], rax
1400b559alea rcx, [rsp+144]
1400b55a2mov rax, [r10]
1400b55a5mov [rsp+128], rsi
1400b55adlea r8, [rsp+128]
1400b55b5mov [rsp+56], rdx
1400b55bamov rdx, r10
1400b55bdmov [rsp+32], r9l
1400b55c2lea r9, [rsp+112]
1400b55c7mov [rsp+136], rdi
1400b55cfmov [rsp+48], r11
1400b55d4mov [rsp+64], r11
1400b55d9mov [rsp+40], r12
1400b55demovups [rsp+112], x0
1400b55e3call [rax+24]
1400b55e6mov rax, rdi
1400b55e9movzx edx, [rsp+152]
1400b55f1mov r11, [rsp+64]
1400b55f6xor ax, ax
1400b55f9mov rsi, [rsp+144]
1400b5601mov rcx, [rsp+176]
1400b5609or rax, rdx
1400b560cmov rdi, rax
1400b560fmov eax, [r11]
1400b5612test eax, eax
1400b5614jne 0x1400b565b
1400b5616mov rax, [rbp+32]
1400b561atest rax, rax
1400b561dje 0x1400b5624
1400b561fmov rcx, rbp
1400b5622call rax
1400b5624
1400b5624loc_1400b5624:
1400b5624mov rax, [rsp+176]
1400b562cmov edx, [rax-8]
1400b562flea rcx, [rax-24]
1400b5633test edx, edx
1400b5635js 0x1400b5690
1400b5637lock add [rax-8], 1
1400b563c
1400b563cloc_1400b563c:
1400b563cmov rcx, [rsp+176]
1400b5644mov [rbp], rax
1400b5648mov rax, [rcx-24]
1400b564cmov [rbp+8], rax
1400b5650lea rax, [rip+7897]
1400b5657mov [rbp+32], rax
1400b565b
1400b565bloc_1400b565b:
1400b565bmov [rbx], rsi
1400b565emov eax, -1
1400b5663mov [rbx+8], rdi
1400b5667lock xadd [rcx-8], eax
1400b566ctest eax, eax
1400b566ejg 0x1400b551f
1400b5674sub rcx, 24
1400b5678lea rdx, [rsp+175]
1400b5680call std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_Rep::_M_destroy(std::char_traits<wchar_t> const&)
1400b5685jmp 0x1400b551f
1400b568a
1400b568a 66 0f 1f 44 00 00 f..D..
1400b5690
1400b5690loc_1400b5690:
1400b5690xor r8l, r8l
1400b5693lea rdx, [rsp+175]
1400b569bcall std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_Rep::_M_clone(std::char_traits<wchar_t> const&, unsigned long long)
1400b56a0jmp 0x1400b563c
1400b56a2
1400b56a2 48 89 c3 48 8b 84 24 b0 00 00 00 48 8d 94 H..H..$....H..
1400b56b0 24 ae 00 00 00 48 8d 48 e8 e8 f2 7a fd ff 48 8b $....H.H...z..H.
1400b56c0 3d cb 1f 0e 00 48 8b 84 24 b8 00 00 00 48 2b 07 =....H..$....H+.
1400b56d0 74 05 t.
1400b56d2
1400b56d2loc_1400b56d2:
1400b56d2call __stack_chk_fail
1400b56d7mov rcx, rbx
1400b56dacall _Unwind_Resume
1400b56dfnop
1400b5470
1400b5470std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*):
1400b5470push r14
1400b5472push r12
1400b5474push rbp
1400b5475push rdi
1400b5476push rsi
1400b5477push rbx
1400b5478sub rsp, 200
1400b547fmov rax, [rsp+288]
1400b5487mov rsi, [r9]
1400b548amov rdi, [r9+8]
1400b548emov r12, [rsp+304]
1400b5496movdqu x0, [rax]
1400b549amov rax, [rsp+320]
1400b54a2mov r11, [rsp+312]
1400b54aamov rbp, [rsp+328]
1400b54b2movzx r9l, [rsp+296]
1400b54bbmov rbx, rcx
1400b54bemov rcx, [rip+0xe21cb]
1400b54c5mov rdx, [rcx]
1400b54c8mov [rsp+184], rdx
1400b54d0xor edx, edx
1400b54d2test rax, rax
1400b54d5je 0x1400b5550
1400b54d7mov [rsp+144], rsi
1400b54dfmov rsi, [r8]
1400b54e2mov rdx, r8
1400b54e5mov rcx, rbx
1400b54e8mov [rsp+32], r9l
1400b54edlea r8, [rsp+144]
1400b54f5lea r9, [rsp+128]
1400b54fdmov [rsp+152], rdi
1400b5505mov [rsp+56], rax
1400b550amov [rsp+48], r11
1400b550fmov [rsp+40], r12
1400b5514movups [rsp+128], x0
1400b551ccall [rsi+16]
1400b551f
1400b551floc_1400b551f:
1400b551fmov rdi, [rip+0xe216a]
1400b5526mov rax, [rsp+184]
1400b552esub rax, [rdi]
1400b5531jne 0x1400b56d2
1400b5537mov rax, rbx
1400b553aadd rsp, 200
1400b5541pop rbx
1400b5542pop rsi
1400b5543pop rdi
1400b5544pop rbp
1400b5545pop r12
1400b5547pop r14
1400b5549ret
1400b554a
1400b554a 66 0f 1f 44 00 00 f..D..
1400b5550
1400b5550loc_1400b5550:
1400b5550mov [rsp+104], r8
1400b5555xor edx, edx
1400b5557xor ecx, ecx
1400b5559lea r8, [rsp+175]
1400b5561mov [rsp+96], r11
1400b5566mov [rsp+92], r9l
1400b556bmovups [rsp+64], x0
1400b5570call std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_S_construct(unsigned long long, wchar_t, std::char_traits<wchar_t> const&)
1400b5575mov r10, [rsp+104]
1400b557amovdqu x0, [rsp+64]
1400b5580lea rdx, [rsp+176]
1400b5588mov r11, [rsp+96]
1400b558dmov r9l, [rsp+92]
1400b5592mov [rsp+176], rax
1400b559alea rcx, [rsp+144]
1400b55a2mov rax, [r10]
1400b55a5mov [rsp+128], rsi
1400b55adlea r8, [rsp+128]
1400b55b5mov [rsp+56], rdx
1400b55bamov rdx, r10
1400b55bdmov [rsp+32], r9l
1400b55c2lea r9, [rsp+112]
1400b55c7mov [rsp+136], rdi
1400b55cfmov [rsp+48], r11
1400b55d4mov [rsp+64], r11
1400b55d9mov [rsp+40], r12
1400b55demovups [rsp+112], x0
1400b55e3call [rax+24]
1400b55e6mov rax, rdi
1400b55e9movzx edx, [rsp+152]
1400b55f1mov r11, [rsp+64]
1400b55f6xor ax, ax
1400b55f9mov rsi, [rsp+144]
1400b5601mov rcx, [rsp+176]
1400b5609or rax, rdx
1400b560cmov rdi, rax
1400b560fmov eax, [r11]
1400b5612test eax, eax
1400b5614jne 0x1400b565b
1400b5616mov rax, [rbp+32]
1400b561atest rax, rax
1400b561dje 0x1400b5624
1400b561fmov rcx, rbp
1400b5622call rax
1400b5624
1400b5624loc_1400b5624:
1400b5624mov rax, [rsp+176]
1400b562cmov edx, [rax-8]
1400b562flea rcx, [rax-24]
1400b5633test edx, edx
1400b5635js 0x1400b5690
1400b5637lock add [rax-8], 1
1400b563c
1400b563cloc_1400b563c:
1400b563cmov rcx, [rsp+176]
1400b5644mov [rbp], rax
1400b5648mov rax, [rcx-24]
1400b564cmov [rbp+8], rax
1400b5650lea rax, [rip+7897]
1400b5657mov [rbp+32], rax
1400b565b
1400b565bloc_1400b565b:
1400b565bmov [rbx], rsi
1400b565emov eax, -1
1400b5663mov [rbx+8], rdi
1400b5667lock xadd [rcx-8], eax
1400b566ctest eax, eax
1400b566ejg 0x1400b551f
1400b5674sub rcx, 24
1400b5678lea rdx, [rsp+175]
1400b5680call std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_Rep::_M_destroy(std::char_traits<wchar_t> const&)
1400b5685jmp 0x1400b551f
1400b568a
1400b568a 66 0f 1f 44 00 00 f..D..
1400b5690
1400b5690loc_1400b5690:
1400b5690xor r8l, r8l
1400b5693lea rdx, [rsp+175]
1400b569bcall std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_Rep::_M_clone(std::char_traits<wchar_t> const&, unsigned long long)
1400b56a0jmp 0x1400b563c
1400b56a2
1400b56a2 48 89 c3 48 8b 84 24 b0 00 00 00 48 8d 94 H..H..$....H..
1400b56b0 24 ae 00 00 00 48 8d 48 e8 e8 f2 7a fd ff 48 8b $....H.H...z..H.
1400b56c0 3d cb 1f 0e 00 48 8b 84 24 b8 00 00 00 48 2b 07 =....H..$....H+.
1400b56d0 74 05 t.
1400b56d2
1400b56d2loc_1400b56d2:
1400b56d2call __stack_chk_fail
1400b56d7mov rcx, rbx
1400b56dacall _Unwind_Resume
1400b56dfnop
1400b5470
1400b56e0
1400b56e0std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*):
1400b56e0push r15
1400b56e2push r14
1400b56e4push rbp
1400b56e5push rdi
1400b56e6push rsi
1400b56e7push rbx
1400b56e8sub rsp, 184
1400b56efmov rdi, [rip+0xe1f9a]
1400b56f6mov rax, [rsp+272]
1400b56femov r10, [r9]
1400b5701mov r11, [r9+8]
1400b5705mov rsi, [rsp+296]
1400b570dmovdqu x0, [rax]
1400b5711mov rax, [rsp+304]
1400b5719mov rbp, [rsp+312]
1400b5721mov rdx, r8
1400b5724mov rbx, rcx
1400b5727mov r8, [rsp+288]
1400b572fmov rcx, [rdi]
1400b5732mov [rsp+168], rcx
1400b573axor ecx, ecx
1400b573cmov rdi, [rdx]
1400b573fmovzx ecx, [rsp+280]
1400b5747test rax, rax
1400b574aje 0x1400b57b0
1400b574cmov [rsp+40], r8
1400b5751lea r9, [rsp+96]
1400b5756lea r8, [rsp+112]
1400b575bmov [rsp+32], ecx
1400b575fmov rcx, rbx
1400b5762mov [rsp+112], r10
1400b5767mov [rsp+120], r11
1400b576cmov [rsp+56], rax
1400b5771mov [rsp+48], rsi
1400b5776movups [rsp+96], x0
1400b577bcall [rdi+16]
1400b577e
1400b577eloc_1400b577e:
1400b577emov rsi, [rip+0xe1f0b]
1400b5785mov rax, [rsp+168]
1400b578dsub rax, [rsi]
1400b5790jne 0x1400b5901
1400b5796mov rax, rbx
1400b5799add rsp, 184
1400b57a0pop rbx
1400b57a1pop rsi
1400b57a2pop rdi
1400b57a3pop rbp
1400b57a4pop r14
1400b57a6pop r15
1400b57a8ret
1400b57a9
1400b57a9 0f 1f 80 00 00 00 00 .......
1400b57b0
1400b57b0loc_1400b57b0:
1400b57b0lea rax, [rsp+144]
1400b57b8lea r9, [rsp+128]
1400b57c0mov [rsp+40], r8
1400b57c5mov r14, rax
1400b57c8mov [rsp+56], r9
1400b57cdmov r15, r9
1400b57d0lea r8, [rsp+96]
1400b57d5mov [rsp+128], rax
1400b57ddxor eax, eax
1400b57dflea r9, [rsp+80]
1400b57e4mov [rsp+32], ecx
1400b57e8lea rcx, [rsp+112]
1400b57edmov [rsp+136], 0
1400b57f9mov [rsp+144], ax
1400b5801mov [rsp+96], r10
1400b5806mov [rsp+104], r11
1400b580bmov [rsp+64], r10
1400b5810mov [rsp+72], r11
1400b5815mov [rsp+48], rsi
1400b581amovups [rsp+80], x0
1400b581fcall [rdi+24]
1400b5822mov r11, [rsp+72]
1400b5827movzx edx, [rsp+120]
1400b582cmov r10, [rsp+112]
1400b5831mov rax, r11
1400b5834xor ax, ax
1400b5837or rax, rdx
1400b583amov r11, rax
1400b583dmov eax, [rsi]
1400b583ftest eax, eax
1400b5841jne 0x1400b58a8
1400b5843mov rax, [rbp+32]
1400b5847test rax, rax
1400b584aje 0x1400b58d0
1400b5850mov [rsp+64], r10
1400b5855mov rcx, rbp
1400b5858mov [rsp+72], r11
1400b585dcall rax
1400b585flea rax, [rbp+16]
1400b5863mov r10, [rsp+64]
1400b5868mov r11, [rsp+72]
1400b586dmov [rbp], rax
1400b5871mov r8, [rsp+136]
1400b5879
1400b5879loc_1400b5879:
1400b5879mov rdx, [rsp+128]
1400b5881mov rcx, rbp
1400b5884mov [rsp+64], r10
1400b5889mov [rsp+72], r11
1400b588ecall void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_M_construct<true>(wchar_t const*, unsigned long long)
1400b5893lea rax, [rip+7414]
1400b589amov r10, [rsp+64]
1400b589fmov r11, [rsp+72]
1400b58a4mov [rbp+32], rax
1400b58a8
1400b58a8loc_1400b58a8:
1400b58a8mov rcx, [rsp+128]
1400b58b0mov [rbx], r10
1400b58b3mov [rbx+8], r11
1400b58b7cmp rcx, r14
1400b58baje 0x1400b577e
1400b58c0call operator delete(void*)
1400b58c5jmp 0x1400b577e
1400b58ca
1400b58ca 66 0f 1f 44 00 00 f..D..
1400b58d0
1400b58d0loc_1400b58d0:
1400b58d0lea rax, [rbp+16]
1400b58d4mov r8, [rsp+136]
1400b58dcmov [rbp], rax
1400b58e0jmp 0x1400b5879
1400b58e2
1400b58e2 4c 89 f9 48 89 c3 e8 53 c1 02 00 48 8b 3d L..H...S...H.=
1400b58f0 9c 1d 0e 00 48 8b 84 24 a8 00 00 00 48 2b 07 74 ....H..$....H+.t
1400b5900 05 .
1400b5901
1400b5901loc_1400b5901:
1400b5901call __stack_chk_fail
1400b5906mov rcx, rbx
1400b5909call _Unwind_Resume
1400b590enop
1400b56e0
1400b56e0std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*):
1400b56e0push r15
1400b56e2push r14
1400b56e4push rbp
1400b56e5push rdi
1400b56e6push rsi
1400b56e7push rbx
1400b56e8sub rsp, 184
1400b56efmov rdi, [rip+0xe1f9a]
1400b56f6mov rax, [rsp+272]
1400b56femov r10, [r9]
1400b5701mov r11, [r9+8]
1400b5705mov rsi, [rsp+296]
1400b570dmovdqu x0, [rax]
1400b5711mov rax, [rsp+304]
1400b5719mov rbp, [rsp+312]
1400b5721mov rdx, r8
1400b5724mov rbx, rcx
1400b5727mov r8, [rsp+288]
1400b572fmov rcx, [rdi]
1400b5732mov [rsp+168], rcx
1400b573axor ecx, ecx
1400b573cmov rdi, [rdx]
1400b573fmovzx ecx, [rsp+280]
1400b5747test rax, rax
1400b574aje 0x1400b57b0
1400b574cmov [rsp+40], r8
1400b5751lea r9, [rsp+96]
1400b5756lea r8, [rsp+112]
1400b575bmov [rsp+32], ecx
1400b575fmov rcx, rbx
1400b5762mov [rsp+112], r10
1400b5767mov [rsp+120], r11
1400b576cmov [rsp+56], rax
1400b5771mov [rsp+48], rsi
1400b5776movups [rsp+96], x0
1400b577bcall [rdi+16]
1400b577e
1400b577eloc_1400b577e:
1400b577emov rsi, [rip+0xe1f0b]
1400b5785mov rax, [rsp+168]
1400b578dsub rax, [rsi]
1400b5790jne 0x1400b5901
1400b5796mov rax, rbx
1400b5799add rsp, 184
1400b57a0pop rbx
1400b57a1pop rsi
1400b57a2pop rdi
1400b57a3pop rbp
1400b57a4pop r14
1400b57a6pop r15
1400b57a8ret
1400b57a9
1400b57a9 0f 1f 80 00 00 00 00 .......
1400b57b0
1400b57b0loc_1400b57b0:
1400b57b0lea rax, [rsp+144]
1400b57b8lea r9, [rsp+128]
1400b57c0mov [rsp+40], r8
1400b57c5mov r14, rax
1400b57c8mov [rsp+56], r9
1400b57cdmov r15, r9
1400b57d0lea r8, [rsp+96]
1400b57d5mov [rsp+128], rax
1400b57ddxor eax, eax
1400b57dflea r9, [rsp+80]
1400b57e4mov [rsp+32], ecx
1400b57e8lea rcx, [rsp+112]
1400b57edmov [rsp+136], 0
1400b57f9mov [rsp+144], ax
1400b5801mov [rsp+96], r10
1400b5806mov [rsp+104], r11
1400b580bmov [rsp+64], r10
1400b5810mov [rsp+72], r11
1400b5815mov [rsp+48], rsi
1400b581amovups [rsp+80], x0
1400b581fcall [rdi+24]
1400b5822mov r11, [rsp+72]
1400b5827movzx edx, [rsp+120]
1400b582cmov r10, [rsp+112]
1400b5831mov rax, r11
1400b5834xor ax, ax
1400b5837or rax, rdx
1400b583amov r11, rax
1400b583dmov eax, [rsi]
1400b583ftest eax, eax
1400b5841jne 0x1400b58a8
1400b5843mov rax, [rbp+32]
1400b5847test rax, rax
1400b584aje 0x1400b58d0
1400b5850mov [rsp+64], r10
1400b5855mov rcx, rbp
1400b5858mov [rsp+72], r11
1400b585dcall rax
1400b585flea rax, [rbp+16]
1400b5863mov r10, [rsp+64]
1400b5868mov r11, [rsp+72]
1400b586dmov [rbp], rax
1400b5871mov r8, [rsp+136]
1400b5879
1400b5879loc_1400b5879:
1400b5879mov rdx, [rsp+128]
1400b5881mov rcx, rbp
1400b5884mov [rsp+64], r10
1400b5889mov [rsp+72], r11
1400b588ecall void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_M_construct<true>(wchar_t const*, unsigned long long)
1400b5893lea rax, [rip+7414]
1400b589amov r10, [rsp+64]
1400b589fmov r11, [rsp+72]
1400b58a4mov [rbp+32], rax
1400b58a8
1400b58a8loc_1400b58a8:
1400b58a8mov rcx, [rsp+128]
1400b58b0mov [rbx], r10
1400b58b3mov [rbx+8], r11
1400b58b7cmp rcx, r14
1400b58baje 0x1400b577e
1400b58c0call operator delete(void*)
1400b58c5jmp 0x1400b577e
1400b58ca
1400b58ca 66 0f 1f 44 00 00 f..D..
1400b58d0
1400b58d0loc_1400b58d0:
1400b58d0lea rax, [rbp+16]
1400b58d4mov r8, [rsp+136]
1400b58dcmov [rbp], rax
1400b58e0jmp 0x1400b5879
1400b58e2
1400b58e2 4c 89 f9 48 89 c3 e8 53 c1 02 00 48 8b 3d L..H...S...H.=
1400b58f0 9c 1d 0e 00 48 8b 84 24 a8 00 00 00 48 2b 07 74 ....H..$....H+.t
1400b5900 05 .
1400b5901
1400b5901loc_1400b5901:
1400b5901call __stack_chk_fail
1400b5906mov rcx, rbx
1400b5909call _Unwind_Resume
1400b590enop
1400b56e0
1400b590f
1400b590f // align 0x10
1400b590f // align 0x10
1400b5910
1400b5910std::ostreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_put<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::ostreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, char, long double, std::__facet_shims::__any_string const*):
1400b5910push rdi
1400b5911push rsi
1400b5912push rbx
1400b5913sub rsp, 160
1400b591amovups [rsp+144], x6
1400b5922mov rax, [rsp+248]
1400b592amovdqu x6, [r9]
1400b592fmov rsi, [rsp+232]
1400b5937mov r9l, [rsp+224]
1400b593ffld [rax]
1400b5941mov rax, [rsp+256]
1400b5949mov r10l, [rsp+240]
1400b5951mov rbx, rcx
1400b5954mov rcx, [rip+0xe1d35]
1400b595bmov rdx, [rcx]
1400b595emov [rsp+136], rdx
1400b5966xor edx, edx
1400b5968test rax, rax
1400b596bje 0x1400b5a30
1400b5971fstp f0
1400b5973cmp [rax+32], 0
1400b5978je 0x1400b5aae
1400b597emov rcx, [rax]
1400b5981mov rdx, [rax+8]
1400b5985mov [rsp+72], r8
1400b598alea r8, [rsp+127]
1400b598fmov [rsp+68], r10l
1400b5994mov rdi, r8
1400b5997add rdx, rcx
1400b599amov [rsp+64], r9l
1400b599fcall _ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag.isra.0
1400b59a4mov r11, [rsp+72]
1400b59a9movups [rsp+96], x6
1400b59aemovsx r10l, [rsp+68]
1400b59b4mov [rsp+128], rax
1400b59bclea rdx, [rsp+128]
1400b59c4lea r8, [rsp+96]
1400b59c9mov rcx, rbx
1400b59ccmov rax, [r11]
1400b59cfmovzx r9l, [rsp+64]
1400b59d5mov [rsp+48], rdx
1400b59damov rdx, r11
1400b59ddmov [rsp+40], r10l
1400b59e2mov [rsp+32], rsi
1400b59e7call [rax+24]
1400b59eamov rcx, [rsp+128]
1400b59f2mov eax, -1
1400b59f7lock xadd [rcx-8], eax
1400b59fctest eax, eax
1400b59fejle 0x1400b5a70
1400b5a00
1400b5a00loc_1400b5a00:
1400b5a00mov rsi, [rip+0xe1c89]
1400b5a07mov rax, [rsp+136]
1400b5a0fsub rax, [rsi]
1400b5a12jne 0x1400b5aa9
1400b5a18movups x6, [rsp+144]
1400b5a20mov rax, rbx
1400b5a23add rsp, 160
1400b5a2apop rbx
1400b5a2bpop rsi
1400b5a2cpop rdi
1400b5a2dret
1400b5a2e
1400b5a2e 66 90 f.
1400b5a30
1400b5a30loc_1400b5a30:
1400b5a30mov rax, [r8]
1400b5a33lea rdx, [rsp+80]
1400b5a38movsx r10l, r10b
1400b5a3cfstp [rsp+80]
1400b5a40movzx r9l, r9b
1400b5a44mov rcx, rbx
1400b5a47mov [rsp+48], rdx
1400b5a4cmov rdx, r8
1400b5a4flea r8, [rsp+96]
1400b5a54mov [rsp+40], r10l
1400b5a59mov [rsp+32], rsi
1400b5a5emovups [rsp+96], x6
1400b5a63call [rax+16]
1400b5a66jmp 0x1400b5a00
1400b5a68
1400b5a68 0f 1f 84 00 00 00 00 00 ........
1400b5a70
1400b5a70loc_1400b5a70:
1400b5a70sub rcx, 24
1400b5a74mov rdx, rdi
1400b5a77call std::string::_Rep::_M_destroy(std::allocator<char> const&)
1400b5a7cjmp 0x1400b5a00
1400b5a7e
1400b5a7e 48 89 H.
1400b5a80 c3 48 8b 84 24 80 00 00 00 48 89 fa 48 8d 48 e8 .H..$....H..H.H.
1400b5a90 e8 db 1c fe ff 48 8b 35 f4 1b 0e 00 48 8b 84 24 .....H.5....H..$
1400b5aa0 88 00 00 00 48 2b 06 74 1e ....H+.t.
1400b5aa9
1400b5aa9loc_1400b5aa9:
1400b5aa9call __stack_chk_fail
1400b5aae
1400b5aaeloc_1400b5aae:
1400b5aaemov rax, [rsp+136]
1400b5ab6sub rax, [rcx]
1400b5ab9jne 0x1400b5aa9
1400b5abblea rcx, [rip+0xdb368]
1400b5ac2call std::__throw_logic_error(char const*)
1400b5ac7mov rcx, rbx
1400b5acacall _Unwind_Resume
1400b5acfnop
1400b5910
1400b5910std::ostreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_put<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::ostreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, char, long double, std::__facet_shims::__any_string const*):
1400b5910push rdi
1400b5911push rsi
1400b5912push rbx
1400b5913sub rsp, 160
1400b591amovups [rsp+144], x6
1400b5922mov rax, [rsp+248]
1400b592amovdqu x6, [r9]
1400b592fmov rsi, [rsp+232]
1400b5937mov r9l, [rsp+224]
1400b593ffld [rax]
1400b5941mov rax, [rsp+256]
1400b5949mov r10l, [rsp+240]
1400b5951mov rbx, rcx
1400b5954mov rcx, [rip+0xe1d35]
1400b595bmov rdx, [rcx]
1400b595emov [rsp+136], rdx
1400b5966xor edx, edx
1400b5968test rax, rax
1400b596bje 0x1400b5a30
1400b5971fstp f0
1400b5973cmp [rax+32], 0
1400b5978je 0x1400b5aae
1400b597emov rcx, [rax]
1400b5981mov rdx, [rax+8]
1400b5985mov [rsp+72], r8
1400b598alea r8, [rsp+127]
1400b598fmov [rsp+68], r10l
1400b5994mov rdi, r8
1400b5997add rdx, rcx
1400b599amov [rsp+64], r9l
1400b599fcall _ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag.isra.0
1400b59a4mov r11, [rsp+72]
1400b59a9movups [rsp+96], x6
1400b59aemovsx r10l, [rsp+68]
1400b59b4mov [rsp+128], rax
1400b59bclea rdx, [rsp+128]
1400b59c4lea r8, [rsp+96]
1400b59c9mov rcx, rbx
1400b59ccmov rax, [r11]
1400b59cfmovzx r9l, [rsp+64]
1400b59d5mov [rsp+48], rdx
1400b59damov rdx, r11
1400b59ddmov [rsp+40], r10l
1400b59e2mov [rsp+32], rsi
1400b59e7call [rax+24]
1400b59eamov rcx, [rsp+128]
1400b59f2mov eax, -1
1400b59f7lock xadd [rcx-8], eax
1400b59fctest eax, eax
1400b59fejle 0x1400b5a70
1400b5a00
1400b5a00loc_1400b5a00:
1400b5a00mov rsi, [rip+0xe1c89]
1400b5a07mov rax, [rsp+136]
1400b5a0fsub rax, [rsi]
1400b5a12jne 0x1400b5aa9
1400b5a18movups x6, [rsp+144]
1400b5a20mov rax, rbx
1400b5a23add rsp, 160
1400b5a2apop rbx
1400b5a2bpop rsi
1400b5a2cpop rdi
1400b5a2dret
1400b5a2e
1400b5a2e 66 90 f.
1400b5a30
1400b5a30loc_1400b5a30:
1400b5a30mov rax, [r8]
1400b5a33lea rdx, [rsp+80]
1400b5a38movsx r10l, r10b
1400b5a3cfstp [rsp+80]
1400b5a40movzx r9l, r9b
1400b5a44mov rcx, rbx
1400b5a47mov [rsp+48], rdx
1400b5a4cmov rdx, r8
1400b5a4flea r8, [rsp+96]
1400b5a54mov [rsp+40], r10l
1400b5a59mov [rsp+32], rsi
1400b5a5emovups [rsp+96], x6
1400b5a63call [rax+16]
1400b5a66jmp 0x1400b5a00
1400b5a68
1400b5a68 0f 1f 84 00 00 00 00 00 ........
1400b5a70
1400b5a70loc_1400b5a70:
1400b5a70sub rcx, 24
1400b5a74mov rdx, rdi
1400b5a77call std::string::_Rep::_M_destroy(std::allocator<char> const&)
1400b5a7cjmp 0x1400b5a00
1400b5a7e
1400b5a7e 48 89 H.
1400b5a80 c3 48 8b 84 24 80 00 00 00 48 89 fa 48 8d 48 e8 .H..$....H..H.H.
1400b5a90 e8 db 1c fe ff 48 8b 35 f4 1b 0e 00 48 8b 84 24 .....H.5....H..$
1400b5aa0 88 00 00 00 48 2b 06 74 1e ....H+.t.
1400b5aa9
1400b5aa9loc_1400b5aa9:
1400b5aa9call __stack_chk_fail
1400b5aae
1400b5aaeloc_1400b5aae:
1400b5aaemov rax, [rsp+136]
1400b5ab6sub rax, [rcx]
1400b5ab9jne 0x1400b5aa9
1400b5abblea rcx, [rip+0xdb368]
1400b5ac2call std::__throw_logic_error(char const*)
1400b5ac7mov rcx, rbx
1400b5acacall _Unwind_Resume
1400b5acfnop
1400b5910
1400b5ad0
1400b5ad0std::ostreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_put<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::ostreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, char, long double, std::__facet_shims::__any_string const*):
1400b5ad0push rbp
1400b5ad1push rdi
1400b5ad2push rsi
1400b5ad3push rbx
1400b5ad4sub rsp, 184
1400b5adbmovups [rsp+160], x6
1400b5ae3mov rdi, [rip+0xe1ba6]
1400b5aeamov rdx, [rsp+280]
1400b5af2movdqu x6, [r9]
1400b5af7mov rbp, [rsp+264]
1400b5affmov r9l, [rsp+256]
1400b5b07fld [rdx]
1400b5b09mov rdx, [rsp+288]
1400b5b11mov eax, [rsp+272]
1400b5b18mov rbx, rcx
1400b5b1bmov r10, r8
1400b5b1emov rcx, [rdi]
1400b5b21mov [rsp+152], rcx
1400b5b29xor ecx, ecx
1400b5b2btest rdx, rdx
1400b5b2eje 0x1400b5c18
1400b5b34fstp f0
1400b5b36cmp [rdx+32], 0
1400b5b3bje 0x1400b5c75
1400b5b41mov rcx, [rdx+8]
1400b5b45mov rdx, [rdx]
1400b5b48lea rdi, [rsp+128]
1400b5b50mov [rsp+112], rdi
1400b5b55test rdx, rdx
1400b5b58je 0x1400b5bf0
1400b5b5e
1400b5b5eloc_1400b5b5e:
1400b5b5elea rsi, [rsp+112]
1400b5b63lea r8, [rdx+rcx]
1400b5b67mov [rsp+72], r10
1400b5b6cmov rcx, rsi
1400b5b6fmov [rsp+68], eax
1400b5b73mov [rsp+64], r9l
1400b5b78call _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.0
1400b5b7dmov r10, [rsp+72]
1400b5b82movsx eax, [rsp+68]
1400b5b87movups [rsp+96], x6
1400b5b8cmovzx r9l, [rsp+64]
1400b5b92lea r8, [rsp+96]
1400b5b97mov rcx, rbx
1400b5b9amov r11, [r10]
1400b5b9dmov rdx, r10
1400b5ba0mov [rsp+48], rsi
1400b5ba5mov [rsp+40], eax
1400b5ba9mov [rsp+32], rbp
1400b5baecall [r11+24]
1400b5bb2mov rcx, [rsp+112]
1400b5bb7cmp rcx, rdi
1400b5bbaje 0x1400b5bc1
1400b5bbccall operator delete(void*)
1400b5bc1
1400b5bc1loc_1400b5bc1:
1400b5bc1mov rsi, [rip+0xe1ac8]
1400b5bc8mov rax, [rsp+152]
1400b5bd0sub rax, [rsi]
1400b5bd3jne 0x1400b5c70
1400b5bd9movups x6, [rsp+160]
1400b5be1mov rax, rbx
1400b5be4add rsp, 184
1400b5bebpop rbx
1400b5becpop rsi
1400b5bedpop rdi
1400b5beepop rbp
1400b5befret
1400b5bf0
1400b5bf0loc_1400b5bf0:
1400b5bf0test rcx, rcx
1400b5bf3je 0x1400b5b5e
1400b5bf9mov rbx, [rip+0xe1a90]
1400b5c00mov rax, [rsp+152]
1400b5c08sub rax, [rbx]
1400b5c0bjne 0x1400b5c70
1400b5c0dcall _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcyRKS3_.part.0
1400b5c12nop [rax+rax]
1400b5c18
1400b5c18loc_1400b5c18:
1400b5c18mov rsi, [r8]
1400b5c1blea rdx, [rsp+80]
1400b5c20movsx eax, al
1400b5c23fstp [rsp+80]
1400b5c27movzx r9l, r9b
1400b5c2blea r8, [rsp+96]
1400b5c30mov rcx, rbx
1400b5c33mov [rsp+48], rdx
1400b5c38mov rdx, r10
1400b5c3bmov [rsp+40], eax
1400b5c3fmov [rsp+32], rbp
1400b5c44movups [rsp+96], x6
1400b5c49call [rsi+16]
1400b5c4cjmp 0x1400b5bc1
1400b5c51
1400b5c51 48 89 f1 48 89 c3 e8 b4 73 02 00 48 8b 3d 2d H..H....s..H.=-
1400b5c60 1a 0e 00 48 8b 84 24 98 00 00 00 48 2b 07 74 1e ...H..$....H+.t.
1400b5c70
1400b5c70loc_1400b5c70:
1400b5c70call __stack_chk_fail
1400b5c75
1400b5c75loc_1400b5c75:
1400b5c75mov rax, [rsp+152]
1400b5c7dsub rax, [rdi]
1400b5c80jne 0x1400b5c70
1400b5c82lea rcx, [rip+0xdb659]
1400b5c89call std::__throw_logic_error(char const*)
1400b5c8emov rcx, rbx
1400b5c91call _Unwind_Resume
1400b5c96nop
1400b5ad0
1400b5ad0std::ostreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_put<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::ostreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, char, long double, std::__facet_shims::__any_string const*):
1400b5ad0push rbp
1400b5ad1push rdi
1400b5ad2push rsi
1400b5ad3push rbx
1400b5ad4sub rsp, 184
1400b5adbmovups [rsp+160], x6
1400b5ae3mov rdi, [rip+0xe1ba6]
1400b5aeamov rdx, [rsp+280]
1400b5af2movdqu x6, [r9]
1400b5af7mov rbp, [rsp+264]
1400b5affmov r9l, [rsp+256]
1400b5b07fld [rdx]
1400b5b09mov rdx, [rsp+288]
1400b5b11mov eax, [rsp+272]
1400b5b18mov rbx, rcx
1400b5b1bmov r10, r8
1400b5b1emov rcx, [rdi]
1400b5b21mov [rsp+152], rcx
1400b5b29xor ecx, ecx
1400b5b2btest rdx, rdx
1400b5b2eje 0x1400b5c18
1400b5b34fstp f0
1400b5b36cmp [rdx+32], 0
1400b5b3bje 0x1400b5c75
1400b5b41mov rcx, [rdx+8]
1400b5b45mov rdx, [rdx]
1400b5b48lea rdi, [rsp+128]
1400b5b50mov [rsp+112], rdi
1400b5b55test rdx, rdx
1400b5b58je 0x1400b5bf0
1400b5b5e
1400b5b5eloc_1400b5b5e:
1400b5b5elea rsi, [rsp+112]
1400b5b63lea r8, [rdx+rcx]
1400b5b67mov [rsp+72], r10
1400b5b6cmov rcx, rsi
1400b5b6fmov [rsp+68], eax
1400b5b73mov [rsp+64], r9l
1400b5b78call _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.0
1400b5b7dmov r10, [rsp+72]
1400b5b82movsx eax, [rsp+68]
1400b5b87movups [rsp+96], x6
1400b5b8cmovzx r9l, [rsp+64]
1400b5b92lea r8, [rsp+96]
1400b5b97mov rcx, rbx
1400b5b9amov r11, [r10]
1400b5b9dmov rdx, r10
1400b5ba0mov [rsp+48], rsi
1400b5ba5mov [rsp+40], eax
1400b5ba9mov [rsp+32], rbp
1400b5baecall [r11+24]
1400b5bb2mov rcx, [rsp+112]
1400b5bb7cmp rcx, rdi
1400b5bbaje 0x1400b5bc1
1400b5bbccall operator delete(void*)
1400b5bc1
1400b5bc1loc_1400b5bc1:
1400b5bc1mov rsi, [rip+0xe1ac8]
1400b5bc8mov rax, [rsp+152]
1400b5bd0sub rax, [rsi]
1400b5bd3jne 0x1400b5c70
1400b5bd9movups x6, [rsp+160]
1400b5be1mov rax, rbx
1400b5be4add rsp, 184
1400b5bebpop rbx
1400b5becpop rsi
1400b5bedpop rdi
1400b5beepop rbp
1400b5befret
1400b5bf0
1400b5bf0loc_1400b5bf0:
1400b5bf0test rcx, rcx
1400b5bf3je 0x1400b5b5e
1400b5bf9mov rbx, [rip+0xe1a90]
1400b5c00mov rax, [rsp+152]
1400b5c08sub rax, [rbx]
1400b5c0bjne 0x1400b5c70
1400b5c0dcall _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcyRKS3_.part.0
1400b5c12nop [rax+rax]
1400b5c18
1400b5c18loc_1400b5c18:
1400b5c18mov rsi, [r8]
1400b5c1blea rdx, [rsp+80]
1400b5c20movsx eax, al
1400b5c23fstp [rsp+80]
1400b5c27movzx r9l, r9b
1400b5c2blea r8, [rsp+96]
1400b5c30mov rcx, rbx
1400b5c33mov [rsp+48], rdx
1400b5c38mov rdx, r10
1400b5c3bmov [rsp+40], eax
1400b5c3fmov [rsp+32], rbp
1400b5c44movups [rsp+96], x6
1400b5c49call [rsi+16]
1400b5c4cjmp 0x1400b5bc1
1400b5c51
1400b5c51 48 89 f1 48 89 c3 e8 b4 73 02 00 48 8b 3d 2d H..H....s..H.=-
1400b5c60 1a 0e 00 48 8b 84 24 98 00 00 00 48 2b 07 74 1e ...H..$....H+.t.
1400b5c70
1400b5c70loc_1400b5c70:
1400b5c70call __stack_chk_fail
1400b5c75
1400b5c75loc_1400b5c75:
1400b5c75mov rax, [rsp+152]
1400b5c7dsub rax, [rdi]
1400b5c80jne 0x1400b5c70
1400b5c82lea rcx, [rip+0xdb659]
1400b5c89call std::__throw_logic_error(char const*)
1400b5c8emov rcx, rbx
1400b5c91call _Unwind_Resume
1400b5c96nop
1400b5ad0
1400b5c97
1400b5c97 // align 0x10
1400b5c97 // align 0x10
1400b5ca0
1400b5ca0std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_put<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, wchar_t, long double, std::__facet_shims::__any_string const*):
1400b5ca0push rdi
1400b5ca1push rsi
1400b5ca2push rbx
1400b5ca3sub rsp, 160
1400b5caamovups [rsp+144], x6
1400b5cb2mov rax, [rsp+248]
1400b5cbamovdqu x6, [r9]
1400b5cbfmov rsi, [rsp+232]
1400b5cc7mov r9l, [rsp+224]
1400b5ccffld [rax]
1400b5cd1mov rax, [rsp+256]
1400b5cd9mov r10l, [rsp+240]
1400b5ce1mov rbx, rcx
1400b5ce4mov rcx, [rip+0xe19a5]
1400b5cebmov rdx, [rcx]
1400b5ceemov [rsp+136], rdx
1400b5cf6xor edx, edx
1400b5cf8test rax, rax
1400b5cfbje 0x1400b5dc0
1400b5d01fstp f0
1400b5d03cmp [rax+32], 0
1400b5d08je 0x1400b5e3e
1400b5d0emov rcx, [rax]
1400b5d11mov rdx, [rax+8]
1400b5d15mov [rsp+72], r8
1400b5d1alea r8, [rsp+127]
1400b5d1fmov [rsp+68], r10l
1400b5d24mov rdi, r8
1400b5d27lea rdx, [rcx+2*rdx]
1400b5d2bmov [rsp+64], r9l
1400b5d30call _ZNSbIwSt11char_traitsIwESaIwEE12_S_constructIPKwEEPwT_S7_RKS1_St20forward_iterator_tag.isra.0
1400b5d35mov r11, [rsp+72]
1400b5d3amovups [rsp+96], x6
1400b5d3fmovzx r10l, [rsp+68]
1400b5d45mov [rsp+128], rax
1400b5d4dlea rdx, [rsp+128]
1400b5d55lea r8, [rsp+96]
1400b5d5amov rcx, rbx
1400b5d5dmov rax, [r11]
1400b5d60movzx r9l, [rsp+64]
1400b5d66mov [rsp+48], rdx
1400b5d6bmov rdx, r11
1400b5d6emov [rsp+40], r10l
1400b5d73mov [rsp+32], rsi
1400b5d78call [rax+24]
1400b5d7bmov rcx, [rsp+128]
1400b5d83mov eax, -1
1400b5d88lock xadd [rcx-8], eax
1400b5d8dtest eax, eax
1400b5d8fjle 0x1400b5e00
1400b5d91
1400b5d91loc_1400b5d91:
1400b5d91mov rsi, [rip+0xe18f8]
1400b5d98mov rax, [rsp+136]
1400b5da0sub rax, [rsi]
1400b5da3jne 0x1400b5e39
1400b5da9movups x6, [rsp+144]
1400b5db1mov rax, rbx
1400b5db4add rsp, 160
1400b5dbbpop rbx
1400b5dbcpop rsi
1400b5dbdpop rdi
1400b5dberet
1400b5dbf
1400b5dbf 90 .
1400b5dc0
1400b5dc0loc_1400b5dc0:
1400b5dc0mov rax, [r8]
1400b5dc3lea rdx, [rsp+80]
1400b5dc8movzx r10l, r10w
1400b5dccfstp [rsp+80]
1400b5dd0movzx r9l, r9b
1400b5dd4mov rcx, rbx
1400b5dd7mov [rsp+48], rdx
1400b5ddcmov rdx, r8
1400b5ddflea r8, [rsp+96]
1400b5de4mov [rsp+40], r10l
1400b5de9mov [rsp+32], rsi
1400b5deemovups [rsp+96], x6
1400b5df3call [rax+16]
1400b5df6jmp 0x1400b5d91
1400b5df8
1400b5df8 0f 1f 84 00 00 00 00 00 ........
1400b5e00
1400b5e00loc_1400b5e00:
1400b5e00sub rcx, 24
1400b5e04mov rdx, rdi
1400b5e07call std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_Rep::_M_destroy(std::char_traits<wchar_t> const&)
1400b5e0cjmp 0x1400b5d91
1400b5e0e
1400b5e0e 48 89 H.
1400b5e10 c3 48 8b 84 24 80 00 00 00 48 89 fa 48 8d 48 e8 .H..$....H..H.H.
1400b5e20 e8 8b 73 fd ff 48 8b 35 64 18 0e 00 48 8b 84 24 ..s..H.5d...H..$
1400b5e30 88 00 00 00 48 2b 06 74 1e ....H+.t.
1400b5e39
1400b5e39loc_1400b5e39:
1400b5e39call __stack_chk_fail
1400b5e3e
1400b5e3eloc_1400b5e3e:
1400b5e3emov rax, [rsp+136]
1400b5e46sub rax, [rcx]
1400b5e49jne 0x1400b5e39
1400b5e4blea rcx, [rip+0xdafd8]
1400b5e52call std::__throw_logic_error(char const*)
1400b5e57mov rcx, rbx
1400b5e5acall _Unwind_Resume
1400b5e5fnop
1400b5ca0
1400b5ca0std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_put<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, wchar_t, long double, std::__facet_shims::__any_string const*):
1400b5ca0push rdi
1400b5ca1push rsi
1400b5ca2push rbx
1400b5ca3sub rsp, 160
1400b5caamovups [rsp+144], x6
1400b5cb2mov rax, [rsp+248]
1400b5cbamovdqu x6, [r9]
1400b5cbfmov rsi, [rsp+232]
1400b5cc7mov r9l, [rsp+224]
1400b5ccffld [rax]
1400b5cd1mov rax, [rsp+256]
1400b5cd9mov r10l, [rsp+240]
1400b5ce1mov rbx, rcx
1400b5ce4mov rcx, [rip+0xe19a5]
1400b5cebmov rdx, [rcx]
1400b5ceemov [rsp+136], rdx
1400b5cf6xor edx, edx
1400b5cf8test rax, rax
1400b5cfbje 0x1400b5dc0
1400b5d01fstp f0
1400b5d03cmp [rax+32], 0
1400b5d08je 0x1400b5e3e
1400b5d0emov rcx, [rax]
1400b5d11mov rdx, [rax+8]
1400b5d15mov [rsp+72], r8
1400b5d1alea r8, [rsp+127]
1400b5d1fmov [rsp+68], r10l
1400b5d24mov rdi, r8
1400b5d27lea rdx, [rcx+2*rdx]
1400b5d2bmov [rsp+64], r9l
1400b5d30call _ZNSbIwSt11char_traitsIwESaIwEE12_S_constructIPKwEEPwT_S7_RKS1_St20forward_iterator_tag.isra.0
1400b5d35mov r11, [rsp+72]
1400b5d3amovups [rsp+96], x6
1400b5d3fmovzx r10l, [rsp+68]
1400b5d45mov [rsp+128], rax
1400b5d4dlea rdx, [rsp+128]
1400b5d55lea r8, [rsp+96]
1400b5d5amov rcx, rbx
1400b5d5dmov rax, [r11]
1400b5d60movzx r9l, [rsp+64]
1400b5d66mov [rsp+48], rdx
1400b5d6bmov rdx, r11
1400b5d6emov [rsp+40], r10l
1400b5d73mov [rsp+32], rsi
1400b5d78call [rax+24]
1400b5d7bmov rcx, [rsp+128]
1400b5d83mov eax, -1
1400b5d88lock xadd [rcx-8], eax
1400b5d8dtest eax, eax
1400b5d8fjle 0x1400b5e00
1400b5d91
1400b5d91loc_1400b5d91:
1400b5d91mov rsi, [rip+0xe18f8]
1400b5d98mov rax, [rsp+136]
1400b5da0sub rax, [rsi]
1400b5da3jne 0x1400b5e39
1400b5da9movups x6, [rsp+144]
1400b5db1mov rax, rbx
1400b5db4add rsp, 160
1400b5dbbpop rbx
1400b5dbcpop rsi
1400b5dbdpop rdi
1400b5dberet
1400b5dbf
1400b5dbf 90 .
1400b5dc0
1400b5dc0loc_1400b5dc0:
1400b5dc0mov rax, [r8]
1400b5dc3lea rdx, [rsp+80]
1400b5dc8movzx r10l, r10w
1400b5dccfstp [rsp+80]
1400b5dd0movzx r9l, r9b
1400b5dd4mov rcx, rbx
1400b5dd7mov [rsp+48], rdx
1400b5ddcmov rdx, r8
1400b5ddflea r8, [rsp+96]
1400b5de4mov [rsp+40], r10l
1400b5de9mov [rsp+32], rsi
1400b5deemovups [rsp+96], x6
1400b5df3call [rax+16]
1400b5df6jmp 0x1400b5d91
1400b5df8
1400b5df8 0f 1f 84 00 00 00 00 00 ........
1400b5e00
1400b5e00loc_1400b5e00:
1400b5e00sub rcx, 24
1400b5e04mov rdx, rdi
1400b5e07call std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_Rep::_M_destroy(std::char_traits<wchar_t> const&)
1400b5e0cjmp 0x1400b5d91
1400b5e0e
1400b5e0e 48 89 H.
1400b5e10 c3 48 8b 84 24 80 00 00 00 48 89 fa 48 8d 48 e8 .H..$....H..H.H.
1400b5e20 e8 8b 73 fd ff 48 8b 35 64 18 0e 00 48 8b 84 24 ..s..H.5d...H..$
1400b5e30 88 00 00 00 48 2b 06 74 1e ....H+.t.
1400b5e39
1400b5e39loc_1400b5e39:
1400b5e39call __stack_chk_fail
1400b5e3e
1400b5e3eloc_1400b5e3e:
1400b5e3emov rax, [rsp+136]
1400b5e46sub rax, [rcx]
1400b5e49jne 0x1400b5e39
1400b5e4blea rcx, [rip+0xdafd8]
1400b5e52call std::__throw_logic_error(char const*)
1400b5e57mov rcx, rbx
1400b5e5acall _Unwind_Resume
1400b5e5fnop
1400b5ca0
1400b5e60
1400b5e60std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_put<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, wchar_t, long double, std::__facet_shims::__any_string const*):
1400b5e60push rbp
1400b5e61push rdi
1400b5e62push rsi
1400b5e63push rbx
1400b5e64sub rsp, 184
1400b5e6bmovups [rsp+160], x6
1400b5e73mov rdi, [rip+0xe1816]
1400b5e7amov rdx, [rsp+280]
1400b5e82movdqu x6, [r9]
1400b5e87mov rbp, [rsp+264]
1400b5e8fmov r9l, [rsp+256]
1400b5e97fld [rdx]
1400b5e99mov rdx, [rsp+288]
1400b5ea1mov eax, [rsp+272]
1400b5ea8mov rbx, rcx
1400b5eabmov r10, r8
1400b5eaemov rcx, [rdi]
1400b5eb1mov [rsp+152], rcx
1400b5eb9xor ecx, ecx
1400b5ebbtest rdx, rdx
1400b5ebeje 0x1400b5fa8
1400b5ec4fstp f0
1400b5ec6cmp [rdx+32], 0
1400b5ecbje 0x1400b6005
1400b5ed1mov rcx, [rdx+8]
1400b5ed5mov rdx, [rdx]
1400b5ed8lea rdi, [rsp+128]
1400b5ee0mov [rsp+112], rdi
1400b5ee5test rdx, rdx
1400b5ee8je 0x1400b5f80
1400b5eee
1400b5eeeloc_1400b5eee:
1400b5eeelea rsi, [rsp+112]
1400b5ef3lea r8, [rdx+2*rcx]
1400b5ef7mov [rsp+72], r10
1400b5efcmov rcx, rsi
1400b5effmov [rsp+68], eax
1400b5f03mov [rsp+64], r9l
1400b5f08call _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tag.isra.0
1400b5f0dmov r10, [rsp+72]
1400b5f12movzx eax, [rsp+68]
1400b5f17movups [rsp+96], x6
1400b5f1cmovzx r9l, [rsp+64]
1400b5f22lea r8, [rsp+96]
1400b5f27mov rcx, rbx
1400b5f2amov r11, [r10]
1400b5f2dmov rdx, r10
1400b5f30mov [rsp+48], rsi
1400b5f35mov [rsp+40], eax
1400b5f39mov [rsp+32], rbp
1400b5f3ecall [r11+24]
1400b5f42mov rcx, [rsp+112]
1400b5f47cmp rcx, rdi
1400b5f4aje 0x1400b5f51
1400b5f4ccall operator delete(void*)
1400b5f51
1400b5f51loc_1400b5f51:
1400b5f51mov rsi, [rip+0xe1738]
1400b5f58mov rax, [rsp+152]
1400b5f60sub rax, [rsi]
1400b5f63jne 0x1400b6000
1400b5f69movups x6, [rsp+160]
1400b5f71mov rax, rbx
1400b5f74add rsp, 184
1400b5f7bpop rbx
1400b5f7cpop rsi
1400b5f7dpop rdi
1400b5f7epop rbp
1400b5f7fret
1400b5f80
1400b5f80loc_1400b5f80:
1400b5f80test rcx, rcx
1400b5f83je 0x1400b5eee
1400b5f89mov rbx, [rip+0xe1700]
1400b5f90mov rax, [rsp+152]
1400b5f98sub rax, [rbx]
1400b5f9bjne 0x1400b6000
1400b5f9dcall _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcyRKS3_.part.0
1400b5fa2nop [rax+rax]
1400b5fa8
1400b5fa8loc_1400b5fa8:
1400b5fa8mov rsi, [r8]
1400b5fablea rdx, [rsp+80]
1400b5fb0movzx eax, ax
1400b5fb3fstp [rsp+80]
1400b5fb7movzx r9l, r9b
1400b5fbblea r8, [rsp+96]
1400b5fc0mov rcx, rbx
1400b5fc3mov [rsp+48], rdx
1400b5fc8mov rdx, r10
1400b5fcbmov [rsp+40], eax
1400b5fcfmov [rsp+32], rbp
1400b5fd4movups [rsp+96], x6
1400b5fd9call [rsi+16]
1400b5fdcjmp 0x1400b5f51
1400b5fe1
1400b5fe1 48 89 f1 48 89 c3 e8 54 ba 02 00 48 8b 3d 9d H..H...T...H.=.
1400b5ff0 16 0e 00 48 8b 84 24 98 00 00 00 48 2b 07 74 1e ...H..$....H+.t.
1400b6000
1400b6000loc_1400b6000:
1400b6000call __stack_chk_fail
1400b6005
1400b6005loc_1400b6005:
1400b6005mov rax, [rsp+152]
1400b600dsub rax, [rdi]
1400b6010jne 0x1400b6000
1400b6012lea rcx, [rip+0xdb2c9]
1400b6019call std::__throw_logic_error(char const*)
1400b601emov rcx, rbx
1400b6021call _Unwind_Resume
1400b6026nop
1400b5e60
1400b5e60std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_put<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, wchar_t, long double, std::__facet_shims::__any_string const*):
1400b5e60push rbp
1400b5e61push rdi
1400b5e62push rsi
1400b5e63push rbx
1400b5e64sub rsp, 184
1400b5e6bmovups [rsp+160], x6
1400b5e73mov rdi, [rip+0xe1816]
1400b5e7amov rdx, [rsp+280]
1400b5e82movdqu x6, [r9]
1400b5e87mov rbp, [rsp+264]
1400b5e8fmov r9l, [rsp+256]
1400b5e97fld [rdx]
1400b5e99mov rdx, [rsp+288]
1400b5ea1mov eax, [rsp+272]
1400b5ea8mov rbx, rcx
1400b5eabmov r10, r8
1400b5eaemov rcx, [rdi]
1400b5eb1mov [rsp+152], rcx
1400b5eb9xor ecx, ecx
1400b5ebbtest rdx, rdx
1400b5ebeje 0x1400b5fa8
1400b5ec4fstp f0
1400b5ec6cmp [rdx+32], 0
1400b5ecbje 0x1400b6005
1400b5ed1mov rcx, [rdx+8]
1400b5ed5mov rdx, [rdx]
1400b5ed8lea rdi, [rsp+128]
1400b5ee0mov [rsp+112], rdi
1400b5ee5test rdx, rdx
1400b5ee8je 0x1400b5f80
1400b5eee
1400b5eeeloc_1400b5eee:
1400b5eeelea rsi, [rsp+112]
1400b5ef3lea r8, [rdx+2*rcx]
1400b5ef7mov [rsp+72], r10
1400b5efcmov rcx, rsi
1400b5effmov [rsp+68], eax
1400b5f03mov [rsp+64], r9l
1400b5f08call _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tag.isra.0
1400b5f0dmov r10, [rsp+72]
1400b5f12movzx eax, [rsp+68]
1400b5f17movups [rsp+96], x6
1400b5f1cmovzx r9l, [rsp+64]
1400b5f22lea r8, [rsp+96]
1400b5f27mov rcx, rbx
1400b5f2amov r11, [r10]
1400b5f2dmov rdx, r10
1400b5f30mov [rsp+48], rsi
1400b5f35mov [rsp+40], eax
1400b5f39mov [rsp+32], rbp
1400b5f3ecall [r11+24]
1400b5f42mov rcx, [rsp+112]
1400b5f47cmp rcx, rdi
1400b5f4aje 0x1400b5f51
1400b5f4ccall operator delete(void*)
1400b5f51
1400b5f51loc_1400b5f51:
1400b5f51mov rsi, [rip+0xe1738]
1400b5f58mov rax, [rsp+152]
1400b5f60sub rax, [rsi]
1400b5f63jne 0x1400b6000
1400b5f69movups x6, [rsp+160]
1400b5f71mov rax, rbx
1400b5f74add rsp, 184
1400b5f7bpop rbx
1400b5f7cpop rsi
1400b5f7dpop rdi
1400b5f7epop rbp
1400b5f7fret
1400b5f80
1400b5f80loc_1400b5f80:
1400b5f80test rcx, rcx
1400b5f83je 0x1400b5eee
1400b5f89mov rbx, [rip+0xe1700]
1400b5f90mov rax, [rsp+152]
1400b5f98sub rax, [rbx]
1400b5f9bjne 0x1400b6000
1400b5f9dcall _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcyRKS3_.part.0
1400b5fa2nop [rax+rax]
1400b5fa8
1400b5fa8loc_1400b5fa8:
1400b5fa8mov rsi, [r8]
1400b5fablea rdx, [rsp+80]
1400b5fb0movzx eax, ax
1400b5fb3fstp [rsp+80]
1400b5fb7movzx r9l, r9b
1400b5fbblea r8, [rsp+96]
1400b5fc0mov rcx, rbx
1400b5fc3mov [rsp+48], rdx
1400b5fc8mov rdx, r10
1400b5fcbmov [rsp+40], eax
1400b5fcfmov [rsp+32], rbp
1400b5fd4movups [rsp+96], x6
1400b5fd9call [rsi+16]
1400b5fdcjmp 0x1400b5f51
1400b5fe1
1400b5fe1 48 89 f1 48 89 c3 e8 54 ba 02 00 48 8b 3d 9d H..H...T...H.=.
1400b5ff0 16 0e 00 48 8b 84 24 98 00 00 00 48 2b 07 74 1e ...H..$....H+.t.
1400b6000
1400b6000loc_1400b6000:
1400b6000call __stack_chk_fail
1400b6005
1400b6005loc_1400b6005:
1400b6005mov rax, [rsp+152]
1400b600dsub rax, [rdi]
1400b6010jne 0x1400b6000
1400b6012lea rcx, [rip+0xdb2c9]
1400b6019call std::__throw_logic_error(char const*)
1400b601emov rcx, rbx
1400b6021call _Unwind_Resume
1400b6026nop
1400b5e60
1400b6027
1400b6027 // align 0x10
1400b6027 // align 0x10
1400b6030
1400b6030std::__facet_shims::_GLOBAL__N_1::collate_shim<char>::~collate_shim():
1400b6030push rbx
1400b6031sub rsp, 32
1400b6035lea rax, [rip+0xe9f94]
1400b603cmov [rcx], rax
1400b603fmov rbx, rcx
1400b6042mov rcx, [rcx+24]
1400b6046lock sub [rcx+8], 1
1400b604bjne 0x1400b6053
1400b604dmov rax, [rcx]
1400b6050call [rax+8]
1400b6053
1400b6053loc_1400b6053:
1400b6053mov rax, [rip+0xe13c6]
1400b605alea rcx, [rbx+16]
1400b605eadd rax, 16
1400b6062mov [rbx], rax
1400b6065call std::locale::facet::_S_destroy_c_locale(int*&)
1400b606amov rcx, rbx
1400b606dcall std::locale::facet::~facet()
1400b6072mov rcx, rbx
1400b6075add rsp, 32
1400b6079pop rbx
1400b607ajmp 0x140101ab0
1400b6030
1400b6030std::__facet_shims::_GLOBAL__N_1::collate_shim<char>::~collate_shim():
1400b6030push rbx
1400b6031sub rsp, 32
1400b6035lea rax, [rip+0xe9f94]
1400b603cmov [rcx], rax
1400b603fmov rbx, rcx
1400b6042mov rcx, [rcx+24]
1400b6046lock sub [rcx+8], 1
1400b604bjne 0x1400b6053
1400b604dmov rax, [rcx]
1400b6050call [rax+8]
1400b6053
1400b6053loc_1400b6053:
1400b6053mov rax, [rip+0xe13c6]
1400b605alea rcx, [rbx+16]
1400b605eadd rax, 16
1400b6062mov [rbx], rax
1400b6065call std::locale::facet::_S_destroy_c_locale(int*&)
1400b606amov rcx, rbx
1400b606dcall std::locale::facet::~facet()
1400b6072mov rcx, rbx
1400b6075add rsp, 32
1400b6079pop rbx
1400b607ajmp 0x140101ab0
1400b6030
1400b607f
1400b607f // align 0x10
1400b607f // align 0x10
1400b6080
1400b6080std::__facet_shims::_GLOBAL__N_1::collate_shim<char>::~collate_shim():
1400b6080push rbx
1400b6081sub rsp, 32
1400b6085lea rax, [rip+0xe9f84]
1400b608cmov [rcx], rax
1400b608fmov rbx, rcx
1400b6092mov rcx, [rcx+24]
1400b6096lock sub [rcx+8], 1
1400b609bjne 0x1400b60a3
1400b609dmov rax, [rcx]
1400b60a0call [rax+8]
1400b60a3
1400b60a3loc_1400b60a3:
1400b60a3mov rax, [rip+0xe1036]
1400b60aalea rcx, [rbx+16]
1400b60aeadd rax, 16
1400b60b2mov [rbx], rax
1400b60b5call std::locale::facet::_S_destroy_c_locale(int*&)
1400b60bamov rcx, rbx
1400b60bdcall std::locale::facet::~facet()
1400b60c2mov rcx, rbx
1400b60c5add rsp, 32
1400b60c9pop rbx
1400b60cajmp 0x140101ab0
1400b6080
1400b6080std::__facet_shims::_GLOBAL__N_1::collate_shim<char>::~collate_shim():
1400b6080push rbx
1400b6081sub rsp, 32
1400b6085lea rax, [rip+0xe9f84]
1400b608cmov [rcx], rax
1400b608fmov rbx, rcx
1400b6092mov rcx, [rcx+24]
1400b6096lock sub [rcx+8], 1
1400b609bjne 0x1400b60a3
1400b609dmov rax, [rcx]
1400b60a0call [rax+8]
1400b60a3
1400b60a3loc_1400b60a3:
1400b60a3mov rax, [rip+0xe1036]
1400b60aalea rcx, [rbx+16]
1400b60aeadd rax, 16
1400b60b2mov [rbx], rax
1400b60b5call std::locale::facet::_S_destroy_c_locale(int*&)
1400b60bamov rcx, rbx
1400b60bdcall std::locale::facet::~facet()
1400b60c2mov rcx, rbx
1400b60c5add rsp, 32
1400b60c9pop rbx
1400b60cajmp 0x140101ab0
1400b6080
1400b60cf
1400b60cf // align 0x10
1400b60cf // align 0x10
1400b60d0
1400b60d0std::__facet_shims::_GLOBAL__N_1::collate_shim<char>::~collate_shim():
1400b60d0push rbx
1400b60d1sub rsp, 32
1400b60d5lea rax, [rip+0xe9ef4]
1400b60dcmov [rcx], rax
1400b60dfmov rbx, rcx
1400b60e2mov rcx, [rcx+24]
1400b60e6lock sub [rcx+8], 1
1400b60ebjne 0x1400b60f3
1400b60edmov rax, [rcx]
1400b60f0call [rax+8]
1400b60f3
1400b60f3loc_1400b60f3:
1400b60f3mov rax, [rip+0xe1326]
1400b60falea rcx, [rbx+16]
1400b60feadd rax, 16
1400b6102mov [rbx], rax
1400b6105call std::locale::facet::_S_destroy_c_locale(int*&)
1400b610amov rcx, rbx
1400b610dadd rsp, 32
1400b6111pop rbx
1400b6112jmp 0x1400da420
1400b60d0
1400b60d0std::__facet_shims::_GLOBAL__N_1::collate_shim<char>::~collate_shim():
1400b60d0push rbx
1400b60d1sub rsp, 32
1400b60d5lea rax, [rip+0xe9ef4]
1400b60dcmov [rcx], rax
1400b60dfmov rbx, rcx
1400b60e2mov rcx, [rcx+24]
1400b60e6lock sub [rcx+8], 1
1400b60ebjne 0x1400b60f3
1400b60edmov rax, [rcx]
1400b60f0call [rax+8]
1400b60f3
1400b60f3loc_1400b60f3:
1400b60f3mov rax, [rip+0xe1326]
1400b60falea rcx, [rbx+16]
1400b60feadd rax, 16
1400b6102mov [rbx], rax
1400b6105call std::locale::facet::_S_destroy_c_locale(int*&)
1400b610amov rcx, rbx
1400b610dadd rsp, 32
1400b6111pop rbx
1400b6112jmp 0x1400da420
1400b60d0
1400b6117
1400b6117 // align 0x10
1400b6117 // align 0x10
1400b6120
1400b6120std::__facet_shims::_GLOBAL__N_1::collate_shim<char>::~collate_shim():
1400b6120push rbx
1400b6121sub rsp, 32
1400b6125lea rax, [rip+0xe9ee4]
1400b612cmov [rcx], rax
1400b612fmov rbx, rcx
1400b6132mov rcx, [rcx+24]
1400b6136lock sub [rcx+8], 1
1400b613bjne 0x1400b6143
1400b613dmov rax, [rcx]
1400b6140call [rax+8]
1400b6143
1400b6143loc_1400b6143:
1400b6143mov rax, [rip+0xe0f96]
1400b614alea rcx, [rbx+16]
1400b614eadd rax, 16
1400b6152mov [rbx], rax
1400b6155call std::locale::facet::_S_destroy_c_locale(int*&)
1400b615amov rcx, rbx
1400b615dadd rsp, 32
1400b6161pop rbx
1400b6162jmp 0x1400da420
1400b6120
1400b6120std::__facet_shims::_GLOBAL__N_1::collate_shim<char>::~collate_shim():
1400b6120push rbx
1400b6121sub rsp, 32
1400b6125lea rax, [rip+0xe9ee4]
1400b612cmov [rcx], rax
1400b612fmov rbx, rcx
1400b6132mov rcx, [rcx+24]
1400b6136lock sub [rcx+8], 1
1400b613bjne 0x1400b6143
1400b613dmov rax, [rcx]
1400b6140call [rax+8]
1400b6143
1400b6143loc_1400b6143:
1400b6143mov rax, [rip+0xe0f96]
1400b614alea rcx, [rbx+16]
1400b614eadd rax, 16
1400b6152mov [rbx], rax
1400b6155call std::locale::facet::_S_destroy_c_locale(int*&)
1400b615amov rcx, rbx
1400b615dadd rsp, 32
1400b6161pop rbx
1400b6162jmp 0x1400da420
1400b6120
1400b6167
1400b6167 // align 0x10
1400b6167 // align 0x10
1400b6170
1400b6170std::__facet_shims::_GLOBAL__N_1::collate_shim<wchar_t>::~collate_shim():
1400b6170push rbx
1400b6171sub rsp, 32
1400b6175lea rax, [rip+0xe9ed4]
1400b617cmov [rcx], rax
1400b617fmov rbx, rcx
1400b6182mov rcx, [rcx+24]
1400b6186lock sub [rcx+8], 1
1400b618bjne 0x1400b6193
1400b618dmov rax, [rcx]
1400b6190call [rax+8]
1400b6193
1400b6193loc_1400b6193:
1400b6193mov rax, [rip+0xe1296]
1400b619alea rcx, [rbx+16]
1400b619eadd rax, 16
1400b61a2mov [rbx], rax
1400b61a5call std::locale::facet::_S_destroy_c_locale(int*&)
1400b61aamov rcx, rbx
1400b61adcall std::locale::facet::~facet()
1400b61b2mov rcx, rbx
1400b61b5add rsp, 32
1400b61b9pop rbx
1400b61bajmp 0x140101ab0
1400b6170
1400b6170std::__facet_shims::_GLOBAL__N_1::collate_shim<wchar_t>::~collate_shim():
1400b6170push rbx
1400b6171sub rsp, 32
1400b6175lea rax, [rip+0xe9ed4]
1400b617cmov [rcx], rax
1400b617fmov rbx, rcx
1400b6182mov rcx, [rcx+24]
1400b6186lock sub [rcx+8], 1
1400b618bjne 0x1400b6193
1400b618dmov rax, [rcx]
1400b6190call [rax+8]
1400b6193
1400b6193loc_1400b6193:
1400b6193mov rax, [rip+0xe1296]
1400b619alea rcx, [rbx+16]
1400b619eadd rax, 16
1400b61a2mov [rbx], rax
1400b61a5call std::locale::facet::_S_destroy_c_locale(int*&)
1400b61aamov rcx, rbx
1400b61adcall std::locale::facet::~facet()
1400b61b2mov rcx, rbx
1400b61b5add rsp, 32
1400b61b9pop rbx
1400b61bajmp 0x140101ab0
1400b6170
1400b61bf
1400b61bf // align 0x10
1400b61bf // align 0x10
1400b61c0
1400b61c0std::__facet_shims::_GLOBAL__N_1::collate_shim<wchar_t>::~collate_shim():
1400b61c0push rbx
1400b61c1sub rsp, 32
1400b61c5lea rax, [rip+0xe9ec4]
1400b61ccmov [rcx], rax
1400b61cfmov rbx, rcx
1400b61d2mov rcx, [rcx+24]
1400b61d6lock sub [rcx+8], 1
1400b61dbjne 0x1400b61e3
1400b61ddmov rax, [rcx]
1400b61e0call [rax+8]
1400b61e3
1400b61e3loc_1400b61e3:
1400b61e3mov rax, [rip+0xe0f06]
1400b61ealea rcx, [rbx+16]
1400b61eeadd rax, 16
1400b61f2mov [rbx], rax
1400b61f5call std::locale::facet::_S_destroy_c_locale(int*&)
1400b61famov rcx, rbx
1400b61fdcall std::locale::facet::~facet()
1400b6202mov rcx, rbx
1400b6205add rsp, 32
1400b6209pop rbx
1400b620ajmp 0x140101ab0
1400b61c0
1400b61c0std::__facet_shims::_GLOBAL__N_1::collate_shim<wchar_t>::~collate_shim():
1400b61c0push rbx
1400b61c1sub rsp, 32
1400b61c5lea rax, [rip+0xe9ec4]
1400b61ccmov [rcx], rax
1400b61cfmov rbx, rcx
1400b61d2mov rcx, [rcx+24]
1400b61d6lock sub [rcx+8], 1
1400b61dbjne 0x1400b61e3
1400b61ddmov rax, [rcx]
1400b61e0call [rax+8]
1400b61e3
1400b61e3loc_1400b61e3:
1400b61e3mov rax, [rip+0xe0f06]
1400b61ealea rcx, [rbx+16]
1400b61eeadd rax, 16
1400b61f2mov [rbx], rax
1400b61f5call std::locale::facet::_S_destroy_c_locale(int*&)
1400b61famov rcx, rbx
1400b61fdcall std::locale::facet::~facet()
1400b6202mov rcx, rbx
1400b6205add rsp, 32
1400b6209pop rbx
1400b620ajmp 0x140101ab0
1400b61c0
1400b620f
1400b620f // align 0x10
1400b620f // align 0x10
1400b6210
1400b6210std::__facet_shims::_GLOBAL__N_1::collate_shim<wchar_t>::~collate_shim():
1400b6210push rbx
1400b6211sub rsp, 32
1400b6215lea rax, [rip+0xe9e34]
1400b621cmov [rcx], rax
1400b621fmov rbx, rcx
1400b6222mov rcx, [rcx+24]
1400b6226lock sub [rcx+8], 1
1400b622bjne 0x1400b6233
1400b622dmov rax, [rcx]
1400b6230call [rax+8]
1400b6233
1400b6233loc_1400b6233:
1400b6233mov rax, [rip+0xe11f6]
1400b623alea rcx, [rbx+16]
1400b623eadd rax, 16
1400b6242mov [rbx], rax
1400b6245call std::locale::facet::_S_destroy_c_locale(int*&)
1400b624amov rcx, rbx
1400b624dadd rsp, 32
1400b6251pop rbx
1400b6252jmp 0x1400da420
1400b6210
1400b6210std::__facet_shims::_GLOBAL__N_1::collate_shim<wchar_t>::~collate_shim():
1400b6210push rbx
1400b6211sub rsp, 32
1400b6215lea rax, [rip+0xe9e34]
1400b621cmov [rcx], rax
1400b621fmov rbx, rcx
1400b6222mov rcx, [rcx+24]
1400b6226lock sub [rcx+8], 1
1400b622bjne 0x1400b6233
1400b622dmov rax, [rcx]
1400b6230call [rax+8]
1400b6233
1400b6233loc_1400b6233:
1400b6233mov rax, [rip+0xe11f6]
1400b623alea rcx, [rbx+16]
1400b623eadd rax, 16
1400b6242mov [rbx], rax
1400b6245call std::locale::facet::_S_destroy_c_locale(int*&)
1400b624amov rcx, rbx
1400b624dadd rsp, 32
1400b6251pop rbx
1400b6252jmp 0x1400da420
1400b6210
1400b6257
1400b6257 // align 0x10
1400b6257 // align 0x10
1400b6260
1400b6260std::__facet_shims::_GLOBAL__N_1::collate_shim<wchar_t>::~collate_shim():
1400b6260push rbx
1400b6261sub rsp, 32
1400b6265lea rax, [rip+0xe9e24]
1400b626cmov [rcx], rax
1400b626fmov rbx, rcx
1400b6272mov rcx, [rcx+24]
1400b6276lock sub [rcx+8], 1
1400b627bjne 0x1400b6283
1400b627dmov rax, [rcx]
1400b6280call [rax+8]
1400b6283
1400b6283loc_1400b6283:
1400b6283mov rax, [rip+0xe0e66]
1400b628alea rcx, [rbx+16]
1400b628eadd rax, 16
1400b6292mov [rbx], rax
1400b6295call std::locale::facet::_S_destroy_c_locale(int*&)
1400b629amov rcx, rbx
1400b629dadd rsp, 32
1400b62a1pop rbx
1400b62a2jmp 0x1400da420
1400b6260
1400b6260std::__facet_shims::_GLOBAL__N_1::collate_shim<wchar_t>::~collate_shim():
1400b6260push rbx
1400b6261sub rsp, 32
1400b6265lea rax, [rip+0xe9e24]
1400b626cmov [rcx], rax
1400b626fmov rbx, rcx
1400b6272mov rcx, [rcx+24]
1400b6276lock sub [rcx+8], 1
1400b627bjne 0x1400b6283
1400b627dmov rax, [rcx]
1400b6280call [rax+8]
1400b6283
1400b6283loc_1400b6283:
1400b6283mov rax, [rip+0xe0e66]
1400b628alea rcx, [rbx+16]
1400b628eadd rax, 16
1400b6292mov [rbx], rax
1400b6295call std::locale::facet::_S_destroy_c_locale(int*&)
1400b629amov rcx, rbx
1400b629dadd rsp, 32
1400b62a1pop rbx
1400b62a2jmp 0x1400da420
1400b6260
1400b62a7
1400b62a7 // align 0x10
1400b62a7 // align 0x10
1400b62b0
1400b62b0std::__facet_shims::_GLOBAL__N_1::messages_shim<char>::~messages_shim():
1400b62b0push rbx
1400b62b1sub rsp, 32
1400b62b5lea rax, [rip+0xe9e14]
1400b62bcmov [rcx], rax
1400b62bfmov rbx, rcx
1400b62c2mov rcx, [rcx+32]
1400b62c6lock sub [rcx+8], 1
1400b62cbjne 0x1400b62d3
1400b62cdmov rax, [rcx]
1400b62d0call [rax+8]
1400b62d3
1400b62d3loc_1400b62d3:
1400b62d3mov rcx, rbx
1400b62d6call std::messages<char>::~messages()
1400b62dbmov rcx, rbx
1400b62deadd rsp, 32
1400b62e2pop rbx
1400b62e3jmp 0x140101ab0
1400b62b0
1400b62b0std::__facet_shims::_GLOBAL__N_1::messages_shim<char>::~messages_shim():
1400b62b0push rbx
1400b62b1sub rsp, 32
1400b62b5lea rax, [rip+0xe9e14]
1400b62bcmov [rcx], rax
1400b62bfmov rbx, rcx
1400b62c2mov rcx, [rcx+32]
1400b62c6lock sub [rcx+8], 1
1400b62cbjne 0x1400b62d3
1400b62cdmov rax, [rcx]
1400b62d0call [rax+8]
1400b62d3
1400b62d3loc_1400b62d3:
1400b62d3mov rcx, rbx
1400b62d6call std::messages<char>::~messages()
1400b62dbmov rcx, rbx
1400b62deadd rsp, 32
1400b62e2pop rbx
1400b62e3jmp 0x140101ab0
1400b62b0
1400b62e8
1400b62e8 // align 0x10
1400b62e8 // align 0x10
1400b62f0
1400b62f0std::__facet_shims::_GLOBAL__N_1::messages_shim<char>::~messages_shim():
1400b62f0push rbx
1400b62f1sub rsp, 32
1400b62f5lea rax, [rip+0xe9e14]
1400b62fcmov [rcx], rax
1400b62ffmov rbx, rcx
1400b6302mov rcx, [rcx+32]
1400b6306lock sub [rcx+8], 1
1400b630bjne 0x1400b6313
1400b630dmov rax, [rcx]
1400b6310call [rax+8]
1400b6313
1400b6313loc_1400b6313:
1400b6313mov rcx, rbx
1400b6316call std::__cxx11::messages<char>::~messages()
1400b631bmov rcx, rbx
1400b631eadd rsp, 32
1400b6322pop rbx
1400b6323jmp 0x140101ab0
1400b62f0
1400b62f0std::__facet_shims::_GLOBAL__N_1::messages_shim<char>::~messages_shim():
1400b62f0push rbx
1400b62f1sub rsp, 32
1400b62f5lea rax, [rip+0xe9e14]
1400b62fcmov [rcx], rax
1400b62ffmov rbx, rcx
1400b6302mov rcx, [rcx+32]
1400b6306lock sub [rcx+8], 1
1400b630bjne 0x1400b6313
1400b630dmov rax, [rcx]
1400b6310call [rax+8]
1400b6313
1400b6313loc_1400b6313:
1400b6313mov rcx, rbx
1400b6316call std::__cxx11::messages<char>::~messages()
1400b631bmov rcx, rbx
1400b631eadd rsp, 32
1400b6322pop rbx
1400b6323jmp 0x140101ab0
1400b62f0
1400b6328
1400b6328 // align 0x10
1400b6328 // align 0x10
1400b6330
1400b6330std::__facet_shims::_GLOBAL__N_1::messages_shim<char>::~messages_shim():
1400b6330sub rsp, 56
1400b6334lea rdx, [rip+0xe9d95]
1400b633bmov [rcx], rdx
1400b633emov rax, rcx
1400b6341mov rcx, [rcx+32]
1400b6345lock sub [rcx+8], 1
1400b634ajne 0x1400b635c
1400b634cmov rdx, [rcx]
1400b634fmov [rsp+40], rax
1400b6354call [rdx+8]
1400b6357mov rax, [rsp+40]
1400b635c
1400b635cloc_1400b635c:
1400b635cmov rcx, rax
1400b635fadd rsp, 56
1400b6363jmp 0x1400f6160
1400b6330
1400b6330std::__facet_shims::_GLOBAL__N_1::messages_shim<char>::~messages_shim():
1400b6330sub rsp, 56
1400b6334lea rdx, [rip+0xe9d95]
1400b633bmov [rcx], rdx
1400b633emov rax, rcx
1400b6341mov rcx, [rcx+32]
1400b6345lock sub [rcx+8], 1
1400b634ajne 0x1400b635c
1400b634cmov rdx, [rcx]
1400b634fmov [rsp+40], rax
1400b6354call [rdx+8]
1400b6357mov rax, [rsp+40]
1400b635c
1400b635cloc_1400b635c:
1400b635cmov rcx, rax
1400b635fadd rsp, 56
1400b6363jmp 0x1400f6160
1400b6330
1400b6368
1400b6368 // align 0x10
1400b6368 // align 0x10
1400b6370
1400b6370std::__facet_shims::_GLOBAL__N_1::messages_shim<char>::~messages_shim():
1400b6370sub rsp, 56
1400b6374lea rdx, [rip+0xe9d95]
1400b637bmov [rcx], rdx
1400b637emov rax, rcx
1400b6381mov rcx, [rcx+32]
1400b6385lock sub [rcx+8], 1
1400b638ajne 0x1400b639c
1400b638cmov rdx, [rcx]
1400b638fmov [rsp+40], rax
1400b6394call [rdx+8]
1400b6397mov rax, [rsp+40]
1400b639c
1400b639cloc_1400b639c:
1400b639cmov rcx, rax
1400b639fadd rsp, 56
1400b63a3jmp 0x1400f3260
1400b6370
1400b6370std::__facet_shims::_GLOBAL__N_1::messages_shim<char>::~messages_shim():
1400b6370sub rsp, 56
1400b6374lea rdx, [rip+0xe9d95]
1400b637bmov [rcx], rdx
1400b637emov rax, rcx
1400b6381mov rcx, [rcx+32]
1400b6385lock sub [rcx+8], 1
1400b638ajne 0x1400b639c
1400b638cmov rdx, [rcx]
1400b638fmov [rsp+40], rax
1400b6394call [rdx+8]
1400b6397mov rax, [rsp+40]
1400b639c
1400b639cloc_1400b639c:
1400b639cmov rcx, rax
1400b639fadd rsp, 56
1400b63a3jmp 0x1400f3260
1400b6370
1400b63a8
1400b63a8 // align 0x10
1400b63a8 // align 0x10
1400b63b0
1400b63b0std::__facet_shims::_GLOBAL__N_1::messages_shim<wchar_t>::~messages_shim():
1400b63b0push rbx
1400b63b1sub rsp, 32
1400b63b5lea rax, [rip+0xe9d94]
1400b63bcmov [rcx], rax
1400b63bfmov rbx, rcx
1400b63c2mov rcx, [rcx+32]
1400b63c6lock sub [rcx+8], 1
1400b63cbjne 0x1400b63d3
1400b63cdmov rax, [rcx]
1400b63d0call [rax+8]
1400b63d3
1400b63d3loc_1400b63d3:
1400b63d3mov rcx, rbx
1400b63d6call std::messages<wchar_t>::~messages()
1400b63dbmov rcx, rbx
1400b63deadd rsp, 32
1400b63e2pop rbx
1400b63e3jmp 0x140101ab0
1400b63b0
1400b63b0std::__facet_shims::_GLOBAL__N_1::messages_shim<wchar_t>::~messages_shim():
1400b63b0push rbx
1400b63b1sub rsp, 32
1400b63b5lea rax, [rip+0xe9d94]
1400b63bcmov [rcx], rax
1400b63bfmov rbx, rcx
1400b63c2mov rcx, [rcx+32]
1400b63c6lock sub [rcx+8], 1
1400b63cbjne 0x1400b63d3
1400b63cdmov rax, [rcx]
1400b63d0call [rax+8]
1400b63d3
1400b63d3loc_1400b63d3:
1400b63d3mov rcx, rbx
1400b63d6call std::messages<wchar_t>::~messages()
1400b63dbmov rcx, rbx
1400b63deadd rsp, 32
1400b63e2pop rbx
1400b63e3jmp 0x140101ab0
1400b63b0
1400b63e8
1400b63e8 // align 0x10
1400b63e8 // align 0x10
1400b63f0
1400b63f0std::__facet_shims::_GLOBAL__N_1::messages_shim<wchar_t>::~messages_shim():
1400b63f0push rbx
1400b63f1sub rsp, 32
1400b63f5lea rax, [rip+0xe9d94]
1400b63fcmov [rcx], rax
1400b63ffmov rbx, rcx
1400b6402mov rcx, [rcx+32]
1400b6406lock sub [rcx+8], 1
1400b640bjne 0x1400b6413
1400b640dmov rax, [rcx]
1400b6410call [rax+8]
1400b6413
1400b6413loc_1400b6413:
1400b6413mov rcx, rbx
1400b6416call std::__cxx11::messages<wchar_t>::~messages()
1400b641bmov rcx, rbx
1400b641eadd rsp, 32
1400b6422pop rbx
1400b6423jmp 0x140101ab0
1400b63f0
1400b63f0std::__facet_shims::_GLOBAL__N_1::messages_shim<wchar_t>::~messages_shim():
1400b63f0push rbx
1400b63f1sub rsp, 32
1400b63f5lea rax, [rip+0xe9d94]
1400b63fcmov [rcx], rax
1400b63ffmov rbx, rcx
1400b6402mov rcx, [rcx+32]
1400b6406lock sub [rcx+8], 1
1400b640bjne 0x1400b6413
1400b640dmov rax, [rcx]
1400b6410call [rax+8]
1400b6413
1400b6413loc_1400b6413:
1400b6413mov rcx, rbx
1400b6416call std::__cxx11::messages<wchar_t>::~messages()
1400b641bmov rcx, rbx
1400b641eadd rsp, 32
1400b6422pop rbx
1400b6423jmp 0x140101ab0
1400b63f0
1400b6428
1400b6428 // align 0x10
1400b6428 // align 0x10
1400b6430
1400b6430std::__facet_shims::_GLOBAL__N_1::messages_shim<wchar_t>::~messages_shim():
1400b6430sub rsp, 56
1400b6434lea rdx, [rip+0xe9d15]
1400b643bmov [rcx], rdx
1400b643emov rax, rcx
1400b6441mov rcx, [rcx+32]
1400b6445lock sub [rcx+8], 1
1400b644ajne 0x1400b645c
1400b644cmov rdx, [rcx]
1400b644fmov [rsp+40], rax
1400b6454call [rdx+8]
1400b6457mov rax, [rsp+40]
1400b645c
1400b645cloc_1400b645c:
1400b645cmov rcx, rax
1400b645fadd rsp, 56
1400b6463jmp 0x1400f6320
1400b6430
1400b6430std::__facet_shims::_GLOBAL__N_1::messages_shim<wchar_t>::~messages_shim():
1400b6430sub rsp, 56
1400b6434lea rdx, [rip+0xe9d15]
1400b643bmov [rcx], rdx
1400b643emov rax, rcx
1400b6441mov rcx, [rcx+32]
1400b6445lock sub [rcx+8], 1
1400b644ajne 0x1400b645c
1400b644cmov rdx, [rcx]
1400b644fmov [rsp+40], rax
1400b6454call [rdx+8]
1400b6457mov rax, [rsp+40]
1400b645c
1400b645cloc_1400b645c:
1400b645cmov rcx, rax
1400b645fadd rsp, 56
1400b6463jmp 0x1400f6320
1400b6430
1400b6468
1400b6468 // align 0x10
1400b6468 // align 0x10
1400b6470
1400b6470std::__facet_shims::_GLOBAL__N_1::messages_shim<wchar_t>::~messages_shim():
1400b6470sub rsp, 56
1400b6474lea rdx, [rip+0xe9d15]
1400b647bmov [rcx], rdx
1400b647emov rax, rcx
1400b6481mov rcx, [rcx+32]
1400b6485lock sub [rcx+8], 1
1400b648ajne 0x1400b649c
1400b648cmov rdx, [rcx]
1400b648fmov [rsp+40], rax
1400b6494call [rdx+8]
1400b6497mov rax, [rsp+40]
1400b649c
1400b649cloc_1400b649c:
1400b649cmov rcx, rax
1400b649fadd rsp, 56
1400b64a3jmp 0x1400f3420
1400b6470
1400b6470std::__facet_shims::_GLOBAL__N_1::messages_shim<wchar_t>::~messages_shim():
1400b6470sub rsp, 56
1400b6474lea rdx, [rip+0xe9d15]
1400b647bmov [rcx], rdx
1400b647emov rax, rcx
1400b6481mov rcx, [rcx+32]
1400b6485lock sub [rcx+8], 1
1400b648ajne 0x1400b649c
1400b648cmov rdx, [rcx]
1400b648fmov [rsp+40], rax
1400b6494call [rdx+8]
1400b6497mov rax, [rsp+40]
1400b649c
1400b649cloc_1400b649c:
1400b649cmov rcx, rax
1400b649fadd rsp, 56
1400b64a3jmp 0x1400f3420
1400b6470
1400b64a8
1400b64a8 // align 0x10
1400b64a8 // align 0x10
1400b64b0
1400b64b0std::__facet_shims::_GLOBAL__N_1::numpunct_shim<char>::~numpunct_shim():
1400b64b0push rbx
1400b64b1sub rsp, 32
1400b64b5lea rax, [rip+0xe9d14]
1400b64bcmov [rcx], rax
1400b64bfmov rax, [rcx+32]
1400b64c3mov rbx, rcx
1400b64c6mov rcx, [rcx+24]
1400b64camov [rax+24], 0
1400b64d2lock sub [rcx+8], 1
1400b64d7jne 0x1400b64df
1400b64d9mov rax, [rcx]
1400b64dccall [rax+8]
1400b64df
1400b64dfloc_1400b64df:
1400b64dfmov rcx, rbx
1400b64e2call std::numpunct<char>::~numpunct()
1400b64e7mov rcx, rbx
1400b64eaadd rsp, 32
1400b64eepop rbx
1400b64efjmp 0x140101ab0
1400b64b0
1400b64b0std::__facet_shims::_GLOBAL__N_1::numpunct_shim<char>::~numpunct_shim():
1400b64b0push rbx
1400b64b1sub rsp, 32
1400b64b5lea rax, [rip+0xe9d14]
1400b64bcmov [rcx], rax
1400b64bfmov rax, [rcx+32]
1400b64c3mov rbx, rcx
1400b64c6mov rcx, [rcx+24]
1400b64camov [rax+24], 0
1400b64d2lock sub [rcx+8], 1
1400b64d7jne 0x1400b64df
1400b64d9mov rax, [rcx]
1400b64dccall [rax+8]
1400b64df
1400b64dfloc_1400b64df:
1400b64dfmov rcx, rbx
1400b64e2call std::numpunct<char>::~numpunct()
1400b64e7mov rcx, rbx
1400b64eaadd rsp, 32
1400b64eepop rbx
1400b64efjmp 0x140101ab0
1400b64b0
1400b64f4
1400b64f4 // align 0x10
1400b64f4 // align 0x10
1400b6500
1400b6500std::__facet_shims::_GLOBAL__N_1::numpunct_shim<char>::~numpunct_shim():
1400b6500push rbx
1400b6501sub rsp, 32
1400b6505lea rax, [rip+0xe9d14]
1400b650cmov [rcx], rax
1400b650fmov rax, [rcx+32]
1400b6513mov rbx, rcx
1400b6516mov rcx, [rcx+24]
1400b651amov [rax+24], 0
1400b6522lock sub [rcx+8], 1
1400b6527jne 0x1400b652f
1400b6529mov rax, [rcx]
1400b652ccall [rax+8]
1400b652f
1400b652floc_1400b652f:
1400b652fmov rcx, rbx
1400b6532call std::__cxx11::numpunct<char>::~numpunct()
1400b6537mov rcx, rbx
1400b653aadd rsp, 32
1400b653epop rbx
1400b653fjmp 0x140101ab0
1400b6500
1400b6500std::__facet_shims::_GLOBAL__N_1::numpunct_shim<char>::~numpunct_shim():
1400b6500push rbx
1400b6501sub rsp, 32
1400b6505lea rax, [rip+0xe9d14]
1400b650cmov [rcx], rax
1400b650fmov rax, [rcx+32]
1400b6513mov rbx, rcx
1400b6516mov rcx, [rcx+24]
1400b651amov [rax+24], 0
1400b6522lock sub [rcx+8], 1
1400b6527jne 0x1400b652f
1400b6529mov rax, [rcx]
1400b652ccall [rax+8]
1400b652f
1400b652floc_1400b652f:
1400b652fmov rcx, rbx
1400b6532call std::__cxx11::numpunct<char>::~numpunct()
1400b6537mov rcx, rbx
1400b653aadd rsp, 32
1400b653epop rbx
1400b653fjmp 0x140101ab0
1400b6500
1400b6544
1400b6544 // align 0x10
1400b6544 // align 0x10
1400b6550
1400b6550std::__facet_shims::_GLOBAL__N_1::numpunct_shim<char>::~numpunct_shim():
1400b6550sub rsp, 56
1400b6554lea rdx, [rip+0xe9c75]
1400b655bmov [rcx], rdx
1400b655emov rdx, [rcx+32]
1400b6562mov rax, rcx
1400b6565mov rcx, [rcx+24]
1400b6569mov [rdx+24], 0
1400b6571lock sub [rcx+8], 1
1400b6576jne 0x1400b6588
1400b6578mov rdx, [rcx]
1400b657bmov [rsp+40], rax
1400b6580call [rdx+8]
1400b6583mov rax, [rsp+40]
1400b6588
1400b6588loc_1400b6588:
1400b6588mov rcx, rax
1400b658badd rsp, 56
1400b658fjmp 0x1400f66d0
1400b6550
1400b6550std::__facet_shims::_GLOBAL__N_1::numpunct_shim<char>::~numpunct_shim():
1400b6550sub rsp, 56
1400b6554lea rdx, [rip+0xe9c75]
1400b655bmov [rcx], rdx
1400b655emov rdx, [rcx+32]
1400b6562mov rax, rcx
1400b6565mov rcx, [rcx+24]
1400b6569mov [rdx+24], 0
1400b6571lock sub [rcx+8], 1
1400b6576jne 0x1400b6588
1400b6578mov rdx, [rcx]
1400b657bmov [rsp+40], rax
1400b6580call [rdx+8]
1400b6583mov rax, [rsp+40]
1400b6588
1400b6588loc_1400b6588:
1400b6588mov rcx, rax
1400b658badd rsp, 56
1400b658fjmp 0x1400f66d0
1400b6550
1400b6594
1400b6594 // align 0x10
1400b6594 // align 0x10
1400b65a0
1400b65a0std::__facet_shims::_GLOBAL__N_1::numpunct_shim<char>::~numpunct_shim():
1400b65a0sub rsp, 56
1400b65a4lea rdx, [rip+0xe9c75]
1400b65abmov [rcx], rdx
1400b65aemov rdx, [rcx+32]
1400b65b2mov rax, rcx
1400b65b5mov rcx, [rcx+24]
1400b65b9mov [rdx+24], 0
1400b65c1lock sub [rcx+8], 1
1400b65c6jne 0x1400b65d8
1400b65c8mov rdx, [rcx]
1400b65cbmov [rsp+40], rax
1400b65d0call [rdx+8]
1400b65d3mov rax, [rsp+40]
1400b65d8
1400b65d8loc_1400b65d8:
1400b65d8mov rcx, rax
1400b65dbadd rsp, 56
1400b65dfjmp 0x1400f3810
1400b65a0
1400b65a0std::__facet_shims::_GLOBAL__N_1::numpunct_shim<char>::~numpunct_shim():
1400b65a0sub rsp, 56
1400b65a4lea rdx, [rip+0xe9c75]
1400b65abmov [rcx], rdx
1400b65aemov rdx, [rcx+32]
1400b65b2mov rax, rcx
1400b65b5mov rcx, [rcx+24]
1400b65b9mov [rdx+24], 0
1400b65c1lock sub [rcx+8], 1
1400b65c6jne 0x1400b65d8
1400b65c8mov rdx, [rcx]
1400b65cbmov [rsp+40], rax
1400b65d0call [rdx+8]
1400b65d3mov rax, [rsp+40]
1400b65d8
1400b65d8loc_1400b65d8:
1400b65d8mov rcx, rax
1400b65dbadd rsp, 56
1400b65dfjmp 0x1400f3810
1400b65a0
1400b65e4
1400b65e4 // align 0x10
1400b65e4 // align 0x10
1400b65f0
1400b65f0std::__facet_shims::_GLOBAL__N_1::numpunct_shim<wchar_t>::~numpunct_shim():
1400b65f0push rbx
1400b65f1sub rsp, 32
1400b65f5lea rax, [rip+0xe9c74]
1400b65fcmov [rcx], rax
1400b65ffmov rax, [rcx+32]
1400b6603mov rbx, rcx
1400b6606mov rcx, [rcx+24]
1400b660amov [rax+24], 0
1400b6612lock sub [rcx+8], 1
1400b6617jne 0x1400b661f
1400b6619mov rax, [rcx]
1400b661ccall [rax+8]
1400b661f
1400b661floc_1400b661f:
1400b661fmov rcx, rbx
1400b6622call std::numpunct<wchar_t>::~numpunct()
1400b6627mov rcx, rbx
1400b662aadd rsp, 32
1400b662epop rbx
1400b662fjmp 0x140101ab0
1400b65f0
1400b65f0std::__facet_shims::_GLOBAL__N_1::numpunct_shim<wchar_t>::~numpunct_shim():
1400b65f0push rbx
1400b65f1sub rsp, 32
1400b65f5lea rax, [rip+0xe9c74]
1400b65fcmov [rcx], rax
1400b65ffmov rax, [rcx+32]
1400b6603mov rbx, rcx
1400b6606mov rcx, [rcx+24]
1400b660amov [rax+24], 0
1400b6612lock sub [rcx+8], 1
1400b6617jne 0x1400b661f
1400b6619mov rax, [rcx]
1400b661ccall [rax+8]
1400b661f
1400b661floc_1400b661f:
1400b661fmov rcx, rbx
1400b6622call std::numpunct<wchar_t>::~numpunct()
1400b6627mov rcx, rbx
1400b662aadd rsp, 32
1400b662epop rbx
1400b662fjmp 0x140101ab0
1400b65f0
1400b6634
1400b6634 // align 0x10
1400b6634 // align 0x10
1400b6640
1400b6640std::__facet_shims::_GLOBAL__N_1::numpunct_shim<wchar_t>::~numpunct_shim():
1400b6640push rbx
1400b6641sub rsp, 32
1400b6645lea rax, [rip+0xe9c74]
1400b664cmov [rcx], rax
1400b664fmov rax, [rcx+32]
1400b6653mov rbx, rcx
1400b6656mov rcx, [rcx+24]
1400b665amov [rax+24], 0
1400b6662lock sub [rcx+8], 1
1400b6667jne 0x1400b666f
1400b6669mov rax, [rcx]
1400b666ccall [rax+8]
1400b666f
1400b666floc_1400b666f:
1400b666fmov rcx, rbx
1400b6672call std::__cxx11::numpunct<wchar_t>::~numpunct()
1400b6677mov rcx, rbx
1400b667aadd rsp, 32
1400b667epop rbx
1400b667fjmp 0x140101ab0
1400b6640
1400b6640std::__facet_shims::_GLOBAL__N_1::numpunct_shim<wchar_t>::~numpunct_shim():
1400b6640push rbx
1400b6641sub rsp, 32
1400b6645lea rax, [rip+0xe9c74]
1400b664cmov [rcx], rax
1400b664fmov rax, [rcx+32]
1400b6653mov rbx, rcx
1400b6656mov rcx, [rcx+24]
1400b665amov [rax+24], 0
1400b6662lock sub [rcx+8], 1
1400b6667jne 0x1400b666f
1400b6669mov rax, [rcx]
1400b666ccall [rax+8]
1400b666f
1400b666floc_1400b666f:
1400b666fmov rcx, rbx
1400b6672call std::__cxx11::numpunct<wchar_t>::~numpunct()
1400b6677mov rcx, rbx
1400b667aadd rsp, 32
1400b667epop rbx
1400b667fjmp 0x140101ab0
1400b6640
1400b6684
1400b6684 // align 0x10
1400b6684 // align 0x10
1400b6690
1400b6690std::__facet_shims::_GLOBAL__N_1::numpunct_shim<wchar_t>::~numpunct_shim():
1400b6690sub rsp, 56
1400b6694lea rdx, [rip+0xe9bd5]
1400b669bmov [rcx], rdx
1400b669emov rdx, [rcx+32]
1400b66a2mov rax, rcx
1400b66a5mov rcx, [rcx+24]
1400b66a9mov [rdx+24], 0
1400b66b1lock sub [rcx+8], 1
1400b66b6jne 0x1400b66c8
1400b66b8mov rdx, [rcx]
1400b66bbmov [rsp+40], rax
1400b66c0call [rdx+8]
1400b66c3mov rax, [rsp+40]
1400b66c8
1400b66c8loc_1400b66c8:
1400b66c8mov rcx, rax
1400b66cbadd rsp, 56
1400b66cfjmp 0x1400f6ab0
1400b6690
1400b6690std::__facet_shims::_GLOBAL__N_1::numpunct_shim<wchar_t>::~numpunct_shim():
1400b6690sub rsp, 56
1400b6694lea rdx, [rip+0xe9bd5]
1400b669bmov [rcx], rdx
1400b669emov rdx, [rcx+32]
1400b66a2mov rax, rcx
1400b66a5mov rcx, [rcx+24]
1400b66a9mov [rdx+24], 0
1400b66b1lock sub [rcx+8], 1
1400b66b6jne 0x1400b66c8
1400b66b8mov rdx, [rcx]
1400b66bbmov [rsp+40], rax
1400b66c0call [rdx+8]
1400b66c3mov rax, [rsp+40]
1400b66c8
1400b66c8loc_1400b66c8:
1400b66c8mov rcx, rax
1400b66cbadd rsp, 56
1400b66cfjmp 0x1400f6ab0
1400b6690
1400b66d4
1400b66d4 // align 0x10
1400b66d4 // align 0x10
1400b66e0
1400b66e0std::__facet_shims::_GLOBAL__N_1::numpunct_shim<wchar_t>::~numpunct_shim():
1400b66e0sub rsp, 56
1400b66e4lea rdx, [rip+0xe9bd5]
1400b66ebmov [rcx], rdx
1400b66eemov rdx, [rcx+32]
1400b66f2mov rax, rcx
1400b66f5mov rcx, [rcx+24]
1400b66f9mov [rdx+24], 0
1400b6701lock sub [rcx+8], 1
1400b6706jne 0x1400b6718
1400b6708mov rdx, [rcx]
1400b670bmov [rsp+40], rax
1400b6710call [rdx+8]
1400b6713mov rax, [rsp+40]
1400b6718
1400b6718loc_1400b6718:
1400b6718mov rcx, rax
1400b671badd rsp, 56
1400b671fjmp 0x1400f3bf0
1400b66e0
1400b66e0std::__facet_shims::_GLOBAL__N_1::numpunct_shim<wchar_t>::~numpunct_shim():
1400b66e0sub rsp, 56
1400b66e4lea rdx, [rip+0xe9bd5]
1400b66ebmov [rcx], rdx
1400b66eemov rdx, [rcx+32]
1400b66f2mov rax, rcx
1400b66f5mov rcx, [rcx+24]
1400b66f9mov [rdx+24], 0
1400b6701lock sub [rcx+8], 1
1400b6706jne 0x1400b6718
1400b6708mov rdx, [rcx]
1400b670bmov [rsp+40], rax
1400b6710call [rdx+8]
1400b6713mov rax, [rsp+40]
1400b6718
1400b6718loc_1400b6718:
1400b6718mov rcx, rax
1400b671badd rsp, 56
1400b671fjmp 0x1400f3bf0
1400b66e0
Loading..