File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
1400f90b0
1400f90b0std::filesystem::__cxx11::path* std::__relocate_a_1<std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>>(std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>&):
1400f90b0push rbp
1400f90b1mov rbp, rsp
1400f90b4sub rsp, 64
1400f90b8mov [rbp+16], rcx
1400f90bcmov [rbp+24], rdx
1400f90c0mov [rbp+32], r8
1400f90c4mov [rbp+40], r9
1400f90c8mov rax, [rbp+32]
1400f90ccmov [rbp-8], rax
1400f90d0jmp 0x1400f9103
1400f90d2
1400f90d2loc_1400f90d2:
1400f90d2mov rax, [rbp+16]
1400f90d6mov [rbp-24], rax
1400f90damov rdx, [rbp-24]
1400f90demov rax, [rbp-8]
1400f90e2mov [rbp-16], rax
1400f90e6mov rax, [rbp-16]
1400f90eamov rcx, [rbp+40]
1400f90eemov r8, rcx
1400f90f1mov rcx, rax
1400f90f4call void std::__relocate_object_a<std::filesystem::__cxx11::path, std::filesystem::__cxx11::path, std::allocator<std::filesystem::__cxx11::path>>(std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>&)
1400f90f9add [rbp+16], 40
1400f90feadd [rbp-8], 40
1400f9103
1400f9103loc_1400f9103:
1400f9103mov rax, [rbp+16]
1400f9107cmp rax, [rbp+24]
1400f910bjne 0x1400f90d2
1400f910dmov rax, [rbp-8]
1400f9111add rsp, 64
1400f9115pop rbp
1400f9116ret
1400f90b0
1400f90b0std::filesystem::__cxx11::path* std::__relocate_a_1<std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>>(std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>&):
1400f90b0push rbp
1400f90b1mov rbp, rsp
1400f90b4sub rsp, 64
1400f90b8mov [rbp+16], rcx
1400f90bcmov [rbp+24], rdx
1400f90c0mov [rbp+32], r8
1400f90c4mov [rbp+40], r9
1400f90c8mov rax, [rbp+32]
1400f90ccmov [rbp-8], rax
1400f90d0jmp 0x1400f9103
1400f90d2
1400f90d2loc_1400f90d2:
1400f90d2mov rax, [rbp+16]
1400f90d6mov [rbp-24], rax
1400f90damov rdx, [rbp-24]
1400f90demov rax, [rbp-8]
1400f90e2mov [rbp-16], rax
1400f90e6mov rax, [rbp-16]
1400f90eamov rcx, [rbp+40]
1400f90eemov r8, rcx
1400f90f1mov rcx, rax
1400f90f4call void std::__relocate_object_a<std::filesystem::__cxx11::path, std::filesystem::__cxx11::path, std::allocator<std::filesystem::__cxx11::path>>(std::filesystem::__cxx11::path*, std::filesystem::__cxx11::path*, std::allocator<std::filesystem::__cxx11::path>&)
1400f90f9add [rbp+16], 40
1400f90feadd [rbp-8], 40
1400f9103
1400f9103loc_1400f9103:
1400f9103mov rax, [rbp+16]
1400f9107cmp rax, [rbp+24]
1400f910bjne 0x1400f90d2
1400f910dmov rax, [rbp-8]
1400f9111add rsp, 64
1400f9115pop rbp
1400f9116ret
1400f90b0
1400f9117
1400f9117 // align 0x10
1400f9117 // align 0x10
1400f9120
1400f9120std::thread* std::__relocate_a_1<std::thread*, std::thread*, std::allocator<std::thread>>(std::thread*, std::thread*, std::thread*, std::allocator<std::thread>&):
1400f9120push rbp
1400f9121mov rbp, rsp
1400f9124sub rsp, 64
1400f9128mov [rbp+16], rcx
1400f912cmov [rbp+24], rdx
1400f9130mov [rbp+32], r8
1400f9134mov [rbp+40], r9
1400f9138mov rax, [rbp+32]
1400f913cmov [rbp-8], rax
1400f9140jmp 0x1400f9173
1400f9142
1400f9142loc_1400f9142:
1400f9142mov rax, [rbp+16]
1400f9146mov [rbp-24], rax
1400f914amov rdx, [rbp-24]
1400f914emov rax, [rbp-8]
1400f9152mov [rbp-16], rax
1400f9156mov rax, [rbp-16]
1400f915amov rcx, [rbp+40]
1400f915emov r8, rcx
1400f9161mov rcx, rax
1400f9164call void std::__relocate_object_a<std::thread, std::thread, std::allocator<std::thread>>(std::thread*, std::thread*, std::allocator<std::thread>&)
1400f9169add [rbp+16], 8
1400f916eadd [rbp-8], 8
1400f9173
1400f9173loc_1400f9173:
1400f9173mov rax, [rbp+16]
1400f9177cmp rax, [rbp+24]
1400f917bjne 0x1400f9142
1400f917dmov rax, [rbp-8]
1400f9181add rsp, 64
1400f9185pop rbp
1400f9186ret
1400f9120
1400f9120std::thread* std::__relocate_a_1<std::thread*, std::thread*, std::allocator<std::thread>>(std::thread*, std::thread*, std::thread*, std::allocator<std::thread>&):
1400f9120push rbp
1400f9121mov rbp, rsp
1400f9124sub rsp, 64
1400f9128mov [rbp+16], rcx
1400f912cmov [rbp+24], rdx
1400f9130mov [rbp+32], r8
1400f9134mov [rbp+40], r9
1400f9138mov rax, [rbp+32]
1400f913cmov [rbp-8], rax
1400f9140jmp 0x1400f9173
1400f9142
1400f9142loc_1400f9142:
1400f9142mov rax, [rbp+16]
1400f9146mov [rbp-24], rax
1400f914amov rdx, [rbp-24]
1400f914emov rax, [rbp-8]
1400f9152mov [rbp-16], rax
1400f9156mov rax, [rbp-16]
1400f915amov rcx, [rbp+40]
1400f915emov r8, rcx
1400f9161mov rcx, rax
1400f9164call void std::__relocate_object_a<std::thread, std::thread, std::allocator<std::thread>>(std::thread*, std::thread*, std::allocator<std::thread>&)
1400f9169add [rbp+16], 8
1400f916eadd [rbp-8], 8
1400f9173
1400f9173loc_1400f9173:
1400f9173mov rax, [rbp+16]
1400f9177cmp rax, [rbp+24]
1400f917bjne 0x1400f9142
1400f917dmov rax, [rbp-8]
1400f9181add rsp, 64
1400f9185pop rbp
1400f9186ret
1400f9120
1400f9187
1400f9187 // align 0x10
1400f9187 // align 0x10
1400f9190
1400f9190std::get_unexpected():
1400f9190mov rax, [rip+0x9d9e9]
1400f9197mov rax, [rax]
1400f919aret
1400f9190
1400f9190std::get_unexpected():
1400f9190mov rax, [rip+0x9d9e9]
1400f9197mov rax, [rax]
1400f919aret
1400f9190
1400f919b
1400f919b // align 0x10
1400f919b // align 0x10
1400f91a0
1400f91a0std::set_unexpected(void (*)()):
1400f91a0lea rax, [rip+38569]
1400f91a7mov rdx, [rip+0x9d9d2]
1400f91aetest rcx, rcx
1400f91b1cmovne rax, rcx
1400f91b5xchg [rdx], rax
1400f91b8ret
1400f91a0
1400f91a0std::set_unexpected(void (*)()):
1400f91a0lea rax, [rip+38569]
1400f91a7mov rdx, [rip+0x9d9d2]
1400f91aetest rcx, rcx
1400f91b1cmovne rax, rcx
1400f91b5xchg [rdx], rax
1400f91b8ret
1400f91a0
1400f91b9
1400f91b9 // align 0x10
1400f91b9 // align 0x10
1400f91c0
1400f91c0std::_Fnv_hash_bytes(void const*, unsigned long long, unsigned long long):
1400f91c0test rdx, rdx
1400f91c3je 0x1400f91f8
1400f91c5mov r9, 0x100000001b3
1400f91cfadd rdx, rcx
1400f91d2mov rax, r8
1400f91d5nop [rax+rax]
1400f91e0
1400f91e0loc_1400f91e0:
1400f91e0movsx r8, [rcx]
1400f91e4add rcx, 1
1400f91e8xor rax, r8
1400f91ebimul rax, r9
1400f91efcmp rcx, rdx
1400f91f2jne 0x1400f91e0
1400f91f4ret
1400f91f5
1400f91f5 0f 1f 00 ...
1400f91f8
1400f91f8loc_1400f91f8:
1400f91f8mov rax, r8
1400f91fbret
1400f91c0
1400f91c0std::_Fnv_hash_bytes(void const*, unsigned long long, unsigned long long):
1400f91c0test rdx, rdx
1400f91c3je 0x1400f91f8
1400f91c5mov r9, 0x100000001b3
1400f91cfadd rdx, rcx
1400f91d2mov rax, r8
1400f91d5nop [rax+rax]
1400f91e0
1400f91e0loc_1400f91e0:
1400f91e0movsx r8, [rcx]
1400f91e4add rcx, 1
1400f91e8xor rax, r8
1400f91ebimul rax, r9
1400f91efcmp rcx, rdx
1400f91f2jne 0x1400f91e0
1400f91f4ret
1400f91f5
1400f91f5 0f 1f 00 ...
1400f91f8
1400f91f8loc_1400f91f8:
1400f91f8mov rax, r8
1400f91fbret
1400f91c0
1400f91fc
1400f91fc // align 0x10
1400f91fc // align 0x10
1400f9200
1400f9200std::__cxx11::moneypunct<char, false> const* std::__try_use_facet<std::__cxx11::moneypunct<char, false>>(std::locale const&):
1400f9200push rbx
1400f9201sub rsp, 32
1400f9205mov rbx, rcx
1400f9208lea rcx, [rip+52497]
1400f920fcall std::locale::id::_M_id() const
1400f9214mov rdx, rax
1400f9217mov rax, [rbx]
1400f921amov rax, [rax+8]
1400f921emov rax, [rax+8*rdx]
1400f9222add rsp, 32
1400f9226pop rbx
1400f9227ret
1400f9200
1400f9200std::__cxx11::moneypunct<char, false> const* std::__try_use_facet<std::__cxx11::moneypunct<char, false>>(std::locale const&):
1400f9200push rbx
1400f9201sub rsp, 32
1400f9205mov rbx, rcx
1400f9208lea rcx, [rip+52497]
1400f920fcall std::locale::id::_M_id() const
1400f9214mov rdx, rax
1400f9217mov rax, [rbx]
1400f921amov rax, [rax+8]
1400f921emov rax, [rax+8*rdx]
1400f9222add rsp, 32
1400f9226pop rbx
1400f9227ret
1400f9200
1400f9228
1400f9228 // align 0x10
1400f9228 // align 0x10
1400f9230
1400f9230std::__cxx11::moneypunct<char, true> const* std::__try_use_facet<std::__cxx11::moneypunct<char, true>>(std::locale const&):
1400f9230push rbx
1400f9231sub rsp, 32
1400f9235mov rbx, rcx
1400f9238lea rcx, [rip+52465]
1400f923fcall std::locale::id::_M_id() const
1400f9244mov rdx, rax
1400f9247mov rax, [rbx]
1400f924amov rax, [rax+8]
1400f924emov rax, [rax+8*rdx]
1400f9252add rsp, 32
1400f9256pop rbx
1400f9257ret
1400f9230
1400f9230std::__cxx11::moneypunct<char, true> const* std::__try_use_facet<std::__cxx11::moneypunct<char, true>>(std::locale const&):
1400f9230push rbx
1400f9231sub rsp, 32
1400f9235mov rbx, rcx
1400f9238lea rcx, [rip+52465]
1400f923fcall std::locale::id::_M_id() const
1400f9244mov rdx, rax
1400f9247mov rax, [rbx]
1400f924amov rax, [rax+8]
1400f924emov rax, [rax+8*rdx]
1400f9252add rsp, 32
1400f9256pop rbx
1400f9257ret
1400f9230
1400f9258
1400f9258 // align 0x10
1400f9258 // align 0x10
1400f9260
1400f9260std::__cxx11::moneypunct<wchar_t, false> const* std::__try_use_facet<std::__cxx11::moneypunct<wchar_t, false>>(std::locale const&):
1400f9260push rbx
1400f9261sub rsp, 32
1400f9265mov rbx, rcx
1400f9268lea rcx, [rip+52433]
1400f926fcall std::locale::id::_M_id() const
1400f9274mov rdx, rax
1400f9277mov rax, [rbx]
1400f927amov rax, [rax+8]
1400f927emov rax, [rax+8*rdx]
1400f9282add rsp, 32
1400f9286pop rbx
1400f9287ret
1400f9260
1400f9260std::__cxx11::moneypunct<wchar_t, false> const* std::__try_use_facet<std::__cxx11::moneypunct<wchar_t, false>>(std::locale const&):
1400f9260push rbx
1400f9261sub rsp, 32
1400f9265mov rbx, rcx
1400f9268lea rcx, [rip+52433]
1400f926fcall std::locale::id::_M_id() const
1400f9274mov rdx, rax
1400f9277mov rax, [rbx]
1400f927amov rax, [rax+8]
1400f927emov rax, [rax+8*rdx]
1400f9282add rsp, 32
1400f9286pop rbx
1400f9287ret
1400f9260
1400f9288
1400f9288 // align 0x10
1400f9288 // align 0x10
1400f9290
1400f9290std::__cxx11::moneypunct<wchar_t, true> const* std::__try_use_facet<std::__cxx11::moneypunct<wchar_t, true>>(std::locale const&):
1400f9290push rbx
1400f9291sub rsp, 32
1400f9295mov rbx, rcx
1400f9298lea rcx, [rip+52401]
1400f929fcall std::locale::id::_M_id() const
1400f92a4mov rdx, rax
1400f92a7mov rax, [rbx]
1400f92aamov rax, [rax+8]
1400f92aemov rax, [rax+8*rdx]
1400f92b2add rsp, 32
1400f92b6pop rbx
1400f92b7ret
1400f9290
1400f9290std::__cxx11::moneypunct<wchar_t, true> const* std::__try_use_facet<std::__cxx11::moneypunct<wchar_t, true>>(std::locale const&):
1400f9290push rbx
1400f9291sub rsp, 32
1400f9295mov rbx, rcx
1400f9298lea rcx, [rip+52401]
1400f929fcall std::locale::id::_M_id() const
1400f92a4mov rdx, rax
1400f92a7mov rax, [rbx]
1400f92aamov rax, [rax+8]
1400f92aemov rax, [rax+8*rdx]
1400f92b2add rsp, 32
1400f92b6pop rbx
1400f92b7ret
1400f9290
1400f92b8
1400f92b8 // align 0x10
1400f92b8 // align 0x10
1400f92c0
1400f92c0std::__cxx11::collate<char> const* std::__try_use_facet<std::__cxx11::collate<char>>(std::locale const&):
1400f92c0push rbx
1400f92c1sub rsp, 32
1400f92c5mov rbx, rcx
1400f92c8lea rcx, [rip+52369]
1400f92cfcall std::locale::id::_M_id() const
1400f92d4mov rdx, rax
1400f92d7mov rax, [rbx]
1400f92damov rax, [rax+8]
1400f92demov rax, [rax+8*rdx]
1400f92e2add rsp, 32
1400f92e6pop rbx
1400f92e7ret
1400f92c0
1400f92c0std::__cxx11::collate<char> const* std::__try_use_facet<std::__cxx11::collate<char>>(std::locale const&):
1400f92c0push rbx
1400f92c1sub rsp, 32
1400f92c5mov rbx, rcx
1400f92c8lea rcx, [rip+52369]
1400f92cfcall std::locale::id::_M_id() const
1400f92d4mov rdx, rax
1400f92d7mov rax, [rbx]
1400f92damov rax, [rax+8]
1400f92demov rax, [rax+8*rdx]
1400f92e2add rsp, 32
1400f92e6pop rbx
1400f92e7ret
1400f92c0
1400f92e8
1400f92e8 // align 0x10
1400f92e8 // align 0x10
1400f92f0
1400f92f0std::__cxx11::collate<wchar_t> const* std::__try_use_facet<std::__cxx11::collate<wchar_t>>(std::locale const&):
1400f92f0push rbx
1400f92f1sub rsp, 32
1400f92f5mov rbx, rcx
1400f92f8lea rcx, [rip+52337]
1400f92ffcall std::locale::id::_M_id() const
1400f9304mov rdx, rax
1400f9307mov rax, [rbx]
1400f930amov rax, [rax+8]
1400f930emov rax, [rax+8*rdx]
1400f9312add rsp, 32
1400f9316pop rbx
1400f9317ret
1400f92f0
1400f92f0std::__cxx11::collate<wchar_t> const* std::__try_use_facet<std::__cxx11::collate<wchar_t>>(std::locale const&):
1400f92f0push rbx
1400f92f1sub rsp, 32
1400f92f5mov rbx, rcx
1400f92f8lea rcx, [rip+52337]
1400f92ffcall std::locale::id::_M_id() const
1400f9304mov rdx, rax
1400f9307mov rax, [rbx]
1400f930amov rax, [rax+8]
1400f930emov rax, [rax+8*rdx]
1400f9312add rsp, 32
1400f9316pop rbx
1400f9317ret
1400f92f0
1400f9318
1400f9318 // align 0x10
1400f9318 // align 0x10
1400f9320
1400f9320std::__cxx11::messages<char> const* std::__try_use_facet<std::__cxx11::messages<char>>(std::locale const&):
1400f9320push rbx
1400f9321sub rsp, 32
1400f9325mov rbx, rcx
1400f9328lea rcx, [rip+52305]
1400f932fcall std::locale::id::_M_id() const
1400f9334mov rdx, rax
1400f9337mov rax, [rbx]
1400f933amov rax, [rax+8]
1400f933emov rax, [rax+8*rdx]
1400f9342add rsp, 32
1400f9346pop rbx
1400f9347ret
1400f9320
1400f9320std::__cxx11::messages<char> const* std::__try_use_facet<std::__cxx11::messages<char>>(std::locale const&):
1400f9320push rbx
1400f9321sub rsp, 32
1400f9325mov rbx, rcx
1400f9328lea rcx, [rip+52305]
1400f932fcall std::locale::id::_M_id() const
1400f9334mov rdx, rax
1400f9337mov rax, [rbx]
1400f933amov rax, [rax+8]
1400f933emov rax, [rax+8*rdx]
1400f9342add rsp, 32
1400f9346pop rbx
1400f9347ret
1400f9320
1400f9348
1400f9348 // align 0x10
1400f9348 // align 0x10
1400f9350
1400f9350std::__cxx11::messages<wchar_t> const* std::__try_use_facet<std::__cxx11::messages<wchar_t>>(std::locale const&):
1400f9350push rbx
1400f9351sub rsp, 32
1400f9355mov rbx, rcx
1400f9358lea rcx, [rip+52273]
1400f935fcall std::locale::id::_M_id() const
1400f9364mov rdx, rax
1400f9367mov rax, [rbx]
1400f936amov rax, [rax+8]
1400f936emov rax, [rax+8*rdx]
1400f9372add rsp, 32
1400f9376pop rbx
1400f9377ret
1400f9350
1400f9350std::__cxx11::messages<wchar_t> const* std::__try_use_facet<std::__cxx11::messages<wchar_t>>(std::locale const&):
1400f9350push rbx
1400f9351sub rsp, 32
1400f9355mov rbx, rcx
1400f9358lea rcx, [rip+52273]
1400f935fcall std::locale::id::_M_id() const
1400f9364mov rdx, rax
1400f9367mov rax, [rbx]
1400f936amov rax, [rax+8]
1400f936emov rax, [rax+8*rdx]
1400f9372add rsp, 32
1400f9376pop rbx
1400f9377ret
1400f9350
1400f9378
1400f9378 // align 0x10
1400f9378 // align 0x10
1400f9380
1400f9380std::__cxx11::numpunct<char> const* std::__try_use_facet<std::__cxx11::numpunct<char>>(std::locale const&):
1400f9380push rbx
1400f9381sub rsp, 32
1400f9385mov rbx, rcx
1400f9388lea rcx, [rip+52241]
1400f938fcall std::locale::id::_M_id() const
1400f9394mov rdx, rax
1400f9397mov rax, [rbx]
1400f939amov rax, [rax+8]
1400f939emov rax, [rax+8*rdx]
1400f93a2add rsp, 32
1400f93a6pop rbx
1400f93a7ret
1400f9380
1400f9380std::__cxx11::numpunct<char> const* std::__try_use_facet<std::__cxx11::numpunct<char>>(std::locale const&):
1400f9380push rbx
1400f9381sub rsp, 32
1400f9385mov rbx, rcx
1400f9388lea rcx, [rip+52241]
1400f938fcall std::locale::id::_M_id() const
1400f9394mov rdx, rax
1400f9397mov rax, [rbx]
1400f939amov rax, [rax+8]
1400f939emov rax, [rax+8*rdx]
1400f93a2add rsp, 32
1400f93a6pop rbx
1400f93a7ret
1400f9380
1400f93a8
1400f93a8 // align 0x10
1400f93a8 // align 0x10
1400f93b0
1400f93b0std::__cxx11::numpunct<wchar_t> const* std::__try_use_facet<std::__cxx11::numpunct<wchar_t>>(std::locale const&):
1400f93b0push rbx
1400f93b1sub rsp, 32
1400f93b5mov rbx, rcx
1400f93b8lea rcx, [rip+52209]
1400f93bfcall std::locale::id::_M_id() const
1400f93c4mov rdx, rax
1400f93c7mov rax, [rbx]
1400f93camov rax, [rax+8]
1400f93cemov rax, [rax+8*rdx]
1400f93d2add rsp, 32
1400f93d6pop rbx
1400f93d7ret
1400f93b0
1400f93b0std::__cxx11::numpunct<wchar_t> const* std::__try_use_facet<std::__cxx11::numpunct<wchar_t>>(std::locale const&):
1400f93b0push rbx
1400f93b1sub rsp, 32
1400f93b5mov rbx, rcx
1400f93b8lea rcx, [rip+52209]
1400f93bfcall std::locale::id::_M_id() const
1400f93c4mov rdx, rax
1400f93c7mov rax, [rbx]
1400f93camov rax, [rax+8]
1400f93cemov rax, [rax+8*rdx]
1400f93d2add rsp, 32
1400f93d6pop rbx
1400f93d7ret
1400f93b0
1400f93d8
1400f93d8 // align 0x10
1400f93d8 // align 0x10
1400f93e0
1400f93e0std::__cxx11::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::__cxx11::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f93e0push rbx
1400f93e1sub rsp, 32
1400f93e5mov rbx, rcx
1400f93e8lea rcx, [rip+52177]
1400f93efcall std::locale::id::_M_id() const
1400f93f4mov rdx, rax
1400f93f7mov rax, [rbx]
1400f93famov rax, [rax+8]
1400f93femov rax, [rax+8*rdx]
1400f9402add rsp, 32
1400f9406pop rbx
1400f9407ret
1400f93e0
1400f93e0std::__cxx11::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::__cxx11::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f93e0push rbx
1400f93e1sub rsp, 32
1400f93e5mov rbx, rcx
1400f93e8lea rcx, [rip+52177]
1400f93efcall std::locale::id::_M_id() const
1400f93f4mov rdx, rax
1400f93f7mov rax, [rbx]
1400f93famov rax, [rax+8]
1400f93femov rax, [rax+8*rdx]
1400f9402add rsp, 32
1400f9406pop rbx
1400f9407ret
1400f93e0
1400f9408
1400f9408 // align 0x10
1400f9408 // align 0x10
1400f9410
1400f9410std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9410push rbx
1400f9411sub rsp, 32
1400f9415mov rbx, rcx
1400f9418lea rcx, [rip+52145]
1400f941fcall std::locale::id::_M_id() const
1400f9424mov rdx, rax
1400f9427mov rax, [rbx]
1400f942amov rax, [rax+8]
1400f942emov rax, [rax+8*rdx]
1400f9432add rsp, 32
1400f9436pop rbx
1400f9437ret
1400f9410
1400f9410std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::__cxx11::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9410push rbx
1400f9411sub rsp, 32
1400f9415mov rbx, rcx
1400f9418lea rcx, [rip+52145]
1400f941fcall std::locale::id::_M_id() const
1400f9424mov rdx, rax
1400f9427mov rax, [rbx]
1400f942amov rax, [rax+8]
1400f942emov rax, [rax+8*rdx]
1400f9432add rsp, 32
1400f9436pop rbx
1400f9437ret
1400f9410
1400f9438
1400f9438 // align 0x10
1400f9438 // align 0x10
1400f9440
1400f9440std::__cxx11::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::__cxx11::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f9440push rbx
1400f9441sub rsp, 32
1400f9445mov rbx, rcx
1400f9448lea rcx, [rip+52113]
1400f944fcall std::locale::id::_M_id() const
1400f9454mov rdx, rax
1400f9457mov rax, [rbx]
1400f945amov rax, [rax+8]
1400f945emov rax, [rax+8*rdx]
1400f9462add rsp, 32
1400f9466pop rbx
1400f9467ret
1400f9440
1400f9440std::__cxx11::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::__cxx11::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f9440push rbx
1400f9441sub rsp, 32
1400f9445mov rbx, rcx
1400f9448lea rcx, [rip+52113]
1400f944fcall std::locale::id::_M_id() const
1400f9454mov rdx, rax
1400f9457mov rax, [rbx]
1400f945amov rax, [rax+8]
1400f945emov rax, [rax+8*rdx]
1400f9462add rsp, 32
1400f9466pop rbx
1400f9467ret
1400f9440
1400f9468
1400f9468 // align 0x10
1400f9468 // align 0x10
1400f9470
1400f9470std::__cxx11::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::__cxx11::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9470push rbx
1400f9471sub rsp, 32
1400f9475mov rbx, rcx
1400f9478lea rcx, [rip+52081]
1400f947fcall std::locale::id::_M_id() const
1400f9484mov rdx, rax
1400f9487mov rax, [rbx]
1400f948amov rax, [rax+8]
1400f948emov rax, [rax+8*rdx]
1400f9492add rsp, 32
1400f9496pop rbx
1400f9497ret
1400f9470
1400f9470std::__cxx11::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::__cxx11::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9470push rbx
1400f9471sub rsp, 32
1400f9475mov rbx, rcx
1400f9478lea rcx, [rip+52081]
1400f947fcall std::locale::id::_M_id() const
1400f9484mov rdx, rax
1400f9487mov rax, [rbx]
1400f948amov rax, [rax+8]
1400f948emov rax, [rax+8*rdx]
1400f9492add rsp, 32
1400f9496pop rbx
1400f9497ret
1400f9470
1400f9498
1400f9498 // align 0x10
1400f9498 // align 0x10
1400f94a0
1400f94a0std::__cxx11::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::__cxx11::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f94a0push rbx
1400f94a1sub rsp, 32
1400f94a5mov rbx, rcx
1400f94a8lea rcx, [rip+52049]
1400f94afcall std::locale::id::_M_id() const
1400f94b4mov rdx, rax
1400f94b7mov rax, [rbx]
1400f94bamov rax, [rax+8]
1400f94bemov rax, [rax+8*rdx]
1400f94c2add rsp, 32
1400f94c6pop rbx
1400f94c7ret
1400f94a0
1400f94a0std::__cxx11::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::__cxx11::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f94a0push rbx
1400f94a1sub rsp, 32
1400f94a5mov rbx, rcx
1400f94a8lea rcx, [rip+52049]
1400f94afcall std::locale::id::_M_id() const
1400f94b4mov rdx, rax
1400f94b7mov rax, [rbx]
1400f94bamov rax, [rax+8]
1400f94bemov rax, [rax+8*rdx]
1400f94c2add rsp, 32
1400f94c6pop rbx
1400f94c7ret
1400f94a0
1400f94c8
1400f94c8 // align 0x10
1400f94c8 // align 0x10
1400f94d0
1400f94d0std::__cxx11::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::__cxx11::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f94d0push rbx
1400f94d1sub rsp, 32
1400f94d5mov rbx, rcx
1400f94d8lea rcx, [rip+52017]
1400f94dfcall std::locale::id::_M_id() const
1400f94e4mov rdx, rax
1400f94e7mov rax, [rbx]
1400f94eamov rax, [rax+8]
1400f94eemov rax, [rax+8*rdx]
1400f94f2add rsp, 32
1400f94f6pop rbx
1400f94f7ret
1400f94d0
1400f94d0std::__cxx11::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::__cxx11::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f94d0push rbx
1400f94d1sub rsp, 32
1400f94d5mov rbx, rcx
1400f94d8lea rcx, [rip+52017]
1400f94dfcall std::locale::id::_M_id() const
1400f94e4mov rdx, rax
1400f94e7mov rax, [rbx]
1400f94eamov rax, [rax+8]
1400f94eemov rax, [rax+8*rdx]
1400f94f2add rsp, 32
1400f94f6pop rbx
1400f94f7ret
1400f94d0
1400f94f8
1400f94f8 // align 0x10
1400f94f8 // align 0x10
1400f9500
1400f9500std::moneypunct<char, false> const* std::__try_use_facet<std::moneypunct<char, false>>(std::locale const&):
1400f9500push rbx
1400f9501sub rsp, 32
1400f9505mov rbx, rcx
1400f9508lea rcx, [rip+50817]
1400f950fcall std::locale::id::_M_id() const
1400f9514mov rdx, rax
1400f9517mov rax, [rbx]
1400f951amov rax, [rax+8]
1400f951emov rax, [rax+8*rdx]
1400f9522add rsp, 32
1400f9526pop rbx
1400f9527ret
1400f9500
1400f9500std::moneypunct<char, false> const* std::__try_use_facet<std::moneypunct<char, false>>(std::locale const&):
1400f9500push rbx
1400f9501sub rsp, 32
1400f9505mov rbx, rcx
1400f9508lea rcx, [rip+50817]
1400f950fcall std::locale::id::_M_id() const
1400f9514mov rdx, rax
1400f9517mov rax, [rbx]
1400f951amov rax, [rax+8]
1400f951emov rax, [rax+8*rdx]
1400f9522add rsp, 32
1400f9526pop rbx
1400f9527ret
1400f9500
1400f9528
1400f9528 // align 0x10
1400f9528 // align 0x10
1400f9530
1400f9530std::moneypunct<char, true> const* std::__try_use_facet<std::moneypunct<char, true>>(std::locale const&):
1400f9530push rbx
1400f9531sub rsp, 32
1400f9535mov rbx, rcx
1400f9538lea rcx, [rip+50785]
1400f953fcall std::locale::id::_M_id() const
1400f9544mov rdx, rax
1400f9547mov rax, [rbx]
1400f954amov rax, [rax+8]
1400f954emov rax, [rax+8*rdx]
1400f9552add rsp, 32
1400f9556pop rbx
1400f9557ret
1400f9530
1400f9530std::moneypunct<char, true> const* std::__try_use_facet<std::moneypunct<char, true>>(std::locale const&):
1400f9530push rbx
1400f9531sub rsp, 32
1400f9535mov rbx, rcx
1400f9538lea rcx, [rip+50785]
1400f953fcall std::locale::id::_M_id() const
1400f9544mov rdx, rax
1400f9547mov rax, [rbx]
1400f954amov rax, [rax+8]
1400f954emov rax, [rax+8*rdx]
1400f9552add rsp, 32
1400f9556pop rbx
1400f9557ret
1400f9530
1400f9558
1400f9558 // align 0x10
1400f9558 // align 0x10
1400f9560
1400f9560std::moneypunct<wchar_t, false> const* std::__try_use_facet<std::moneypunct<wchar_t, false>>(std::locale const&):
1400f9560push rbx
1400f9561sub rsp, 32
1400f9565mov rbx, rcx
1400f9568lea rcx, [rip+50753]
1400f956fcall std::locale::id::_M_id() const
1400f9574mov rdx, rax
1400f9577mov rax, [rbx]
1400f957amov rax, [rax+8]
1400f957emov rax, [rax+8*rdx]
1400f9582add rsp, 32
1400f9586pop rbx
1400f9587ret
1400f9560
1400f9560std::moneypunct<wchar_t, false> const* std::__try_use_facet<std::moneypunct<wchar_t, false>>(std::locale const&):
1400f9560push rbx
1400f9561sub rsp, 32
1400f9565mov rbx, rcx
1400f9568lea rcx, [rip+50753]
1400f956fcall std::locale::id::_M_id() const
1400f9574mov rdx, rax
1400f9577mov rax, [rbx]
1400f957amov rax, [rax+8]
1400f957emov rax, [rax+8*rdx]
1400f9582add rsp, 32
1400f9586pop rbx
1400f9587ret
1400f9560
1400f9588
1400f9588 // align 0x10
1400f9588 // align 0x10
1400f9590
1400f9590std::moneypunct<wchar_t, true> const* std::__try_use_facet<std::moneypunct<wchar_t, true>>(std::locale const&):
1400f9590push rbx
1400f9591sub rsp, 32
1400f9595mov rbx, rcx
1400f9598lea rcx, [rip+50721]
1400f959fcall std::locale::id::_M_id() const
1400f95a4mov rdx, rax
1400f95a7mov rax, [rbx]
1400f95aamov rax, [rax+8]
1400f95aemov rax, [rax+8*rdx]
1400f95b2add rsp, 32
1400f95b6pop rbx
1400f95b7ret
1400f9590
1400f9590std::moneypunct<wchar_t, true> const* std::__try_use_facet<std::moneypunct<wchar_t, true>>(std::locale const&):
1400f9590push rbx
1400f9591sub rsp, 32
1400f9595mov rbx, rcx
1400f9598lea rcx, [rip+50721]
1400f959fcall std::locale::id::_M_id() const
1400f95a4mov rdx, rax
1400f95a7mov rax, [rbx]
1400f95aamov rax, [rax+8]
1400f95aemov rax, [rax+8*rdx]
1400f95b2add rsp, 32
1400f95b6pop rbx
1400f95b7ret
1400f9590
1400f95b8
1400f95b8 // align 0x10
1400f95b8 // align 0x10
1400f95c0
1400f95c0std::__timepunct<char> const* std::__try_use_facet<std::__timepunct<char>>(std::locale const&):
1400f95c0push rbx
1400f95c1sub rsp, 32
1400f95c5mov rbx, rcx
1400f95c8lea rcx, [rip+50689]
1400f95cfcall std::locale::id::_M_id() const
1400f95d4mov rdx, [rbx]
1400f95d7cmp rax, [rdx+16]
1400f95dbjae 0x1400f9608
1400f95ddmov rdx, [rdx+8]
1400f95e1mov rcx, [rdx+8*rax]
1400f95e5test rcx, rcx
1400f95e8je 0x1400f9608
1400f95eaxor r9l, r9l
1400f95edlea r8, [rip+0xa277c]
1400f95f4lea rdx, [rip+0xa1f85]
1400f95fbadd rsp, 32
1400f95ffpop rbx
1400f9600jmp 0x1401022f0
1400f9605
1400f9605 0f 1f 00 ...
1400f9608
1400f9608loc_1400f9608:
1400f9608xor eax, eax
1400f960aadd rsp, 32
1400f960epop rbx
1400f960fret
1400f95c0
1400f95c0std::__timepunct<char> const* std::__try_use_facet<std::__timepunct<char>>(std::locale const&):
1400f95c0push rbx
1400f95c1sub rsp, 32
1400f95c5mov rbx, rcx
1400f95c8lea rcx, [rip+50689]
1400f95cfcall std::locale::id::_M_id() const
1400f95d4mov rdx, [rbx]
1400f95d7cmp rax, [rdx+16]
1400f95dbjae 0x1400f9608
1400f95ddmov rdx, [rdx+8]
1400f95e1mov rcx, [rdx+8*rax]
1400f95e5test rcx, rcx
1400f95e8je 0x1400f9608
1400f95eaxor r9l, r9l
1400f95edlea r8, [rip+0xa277c]
1400f95f4lea rdx, [rip+0xa1f85]
1400f95fbadd rsp, 32
1400f95ffpop rbx
1400f9600jmp 0x1401022f0
1400f9605
1400f9605 0f 1f 00 ...
1400f9608
1400f9608loc_1400f9608:
1400f9608xor eax, eax
1400f960aadd rsp, 32
1400f960epop rbx
1400f960fret
1400f95c0
1400f9610
1400f9610std::__timepunct<wchar_t> const* std::__try_use_facet<std::__timepunct<wchar_t>>(std::locale const&):
1400f9610push rbx
1400f9611sub rsp, 32
1400f9615mov rbx, rcx
1400f9618lea rcx, [rip+50625]
1400f961fcall std::locale::id::_M_id() const
1400f9624mov rdx, [rbx]
1400f9627cmp rax, [rdx+16]
1400f962bjae 0x1400f9658
1400f962dmov rdx, [rdx+8]
1400f9631mov rcx, [rdx+8*rax]
1400f9635test rcx, rcx
1400f9638je 0x1400f9658
1400f963axor r9l, r9l
1400f963dlea r8, [rip+0xa274c]
1400f9644lea rdx, [rip+0xa1f35]
1400f964badd rsp, 32
1400f964fpop rbx
1400f9650jmp 0x1401022f0
1400f9655
1400f9655 0f 1f 00 ...
1400f9658
1400f9658loc_1400f9658:
1400f9658xor eax, eax
1400f965aadd rsp, 32
1400f965epop rbx
1400f965fret
1400f9610
1400f9610std::__timepunct<wchar_t> const* std::__try_use_facet<std::__timepunct<wchar_t>>(std::locale const&):
1400f9610push rbx
1400f9611sub rsp, 32
1400f9615mov rbx, rcx
1400f9618lea rcx, [rip+50625]
1400f961fcall std::locale::id::_M_id() const
1400f9624mov rdx, [rbx]
1400f9627cmp rax, [rdx+16]
1400f962bjae 0x1400f9658
1400f962dmov rdx, [rdx+8]
1400f9631mov rcx, [rdx+8*rax]
1400f9635test rcx, rcx
1400f9638je 0x1400f9658
1400f963axor r9l, r9l
1400f963dlea r8, [rip+0xa274c]
1400f9644lea rdx, [rip+0xa1f35]
1400f964badd rsp, 32
1400f964fpop rbx
1400f9650jmp 0x1401022f0
1400f9655
1400f9655 0f 1f 00 ...
1400f9658
1400f9658loc_1400f9658:
1400f9658xor eax, eax
1400f965aadd rsp, 32
1400f965epop rbx
1400f965fret
1400f9610
1400f9660
1400f9660std::ctype<char> const* std::__try_use_facet<std::ctype<char>>(std::locale const&):
1400f9660push rbx
1400f9661sub rsp, 32
1400f9665mov rbx, rcx
1400f9668mov rcx, [rip+0x9d6d1]
1400f966fcall std::locale::id::_M_id() const
1400f9674mov rdx, rax
1400f9677mov rax, [rbx]
1400f967amov rax, [rax+8]
1400f967emov rax, [rax+8*rdx]
1400f9682add rsp, 32
1400f9686pop rbx
1400f9687ret
1400f9660
1400f9660std::ctype<char> const* std::__try_use_facet<std::ctype<char>>(std::locale const&):
1400f9660push rbx
1400f9661sub rsp, 32
1400f9665mov rbx, rcx
1400f9668mov rcx, [rip+0x9d6d1]
1400f966fcall std::locale::id::_M_id() const
1400f9674mov rdx, rax
1400f9677mov rax, [rbx]
1400f967amov rax, [rax+8]
1400f967emov rax, [rax+8*rdx]
1400f9682add rsp, 32
1400f9686pop rbx
1400f9687ret
1400f9660
1400f9688
1400f9688 // align 0x10
1400f9688 // align 0x10
1400f9690
1400f9690std::ctype<wchar_t> const* std::__try_use_facet<std::ctype<wchar_t>>(std::locale const&):
1400f9690push rbx
1400f9691sub rsp, 32
1400f9695mov rbx, rcx
1400f9698mov rcx, [rip+0x9d6b1]
1400f969fcall std::locale::id::_M_id() const
1400f96a4mov rdx, rax
1400f96a7mov rax, [rbx]
1400f96aamov rax, [rax+8]
1400f96aemov rax, [rax+8*rdx]
1400f96b2add rsp, 32
1400f96b6pop rbx
1400f96b7ret
1400f9690
1400f9690std::ctype<wchar_t> const* std::__try_use_facet<std::ctype<wchar_t>>(std::locale const&):
1400f9690push rbx
1400f9691sub rsp, 32
1400f9695mov rbx, rcx
1400f9698mov rcx, [rip+0x9d6b1]
1400f969fcall std::locale::id::_M_id() const
1400f96a4mov rdx, rax
1400f96a7mov rax, [rbx]
1400f96aamov rax, [rax+8]
1400f96aemov rax, [rax+8*rdx]
1400f96b2add rsp, 32
1400f96b6pop rbx
1400f96b7ret
1400f9690
1400f96b8
1400f96b8 // align 0x10
1400f96b8 // align 0x10
1400f96c0
1400f96c0std::codecvt<char, char, int> const* std::__try_use_facet<std::codecvt<char, char, int>>(std::locale const&):
1400f96c0push rbx
1400f96c1sub rsp, 32
1400f96c5mov rbx, rcx
1400f96c8mov rcx, [rip+0x9d821]
1400f96cfcall std::locale::id::_M_id() const
1400f96d4mov rdx, rax
1400f96d7mov rax, [rbx]
1400f96damov rax, [rax+8]
1400f96demov rax, [rax+8*rdx]
1400f96e2add rsp, 32
1400f96e6pop rbx
1400f96e7ret
1400f96c0
1400f96c0std::codecvt<char, char, int> const* std::__try_use_facet<std::codecvt<char, char, int>>(std::locale const&):
1400f96c0push rbx
1400f96c1sub rsp, 32
1400f96c5mov rbx, rcx
1400f96c8mov rcx, [rip+0x9d821]
1400f96cfcall std::locale::id::_M_id() const
1400f96d4mov rdx, rax
1400f96d7mov rax, [rbx]
1400f96damov rax, [rax+8]
1400f96demov rax, [rax+8*rdx]
1400f96e2add rsp, 32
1400f96e6pop rbx
1400f96e7ret
1400f96c0
1400f96e8
1400f96e8 // align 0x10
1400f96e8 // align 0x10
1400f96f0
1400f96f0std::codecvt<wchar_t, char, int> const* std::__try_use_facet<std::codecvt<wchar_t, char, int>>(std::locale const&):
1400f96f0push rbx
1400f96f1sub rsp, 32
1400f96f5mov rbx, rcx
1400f96f8mov rcx, [rip+0x9d801]
1400f96ffcall std::locale::id::_M_id() const
1400f9704mov rdx, rax
1400f9707mov rax, [rbx]
1400f970amov rax, [rax+8]
1400f970emov rax, [rax+8*rdx]
1400f9712add rsp, 32
1400f9716pop rbx
1400f9717ret
1400f96f0
1400f96f0std::codecvt<wchar_t, char, int> const* std::__try_use_facet<std::codecvt<wchar_t, char, int>>(std::locale const&):
1400f96f0push rbx
1400f96f1sub rsp, 32
1400f96f5mov rbx, rcx
1400f96f8mov rcx, [rip+0x9d801]
1400f96ffcall std::locale::id::_M_id() const
1400f9704mov rdx, rax
1400f9707mov rax, [rbx]
1400f970amov rax, [rax+8]
1400f970emov rax, [rax+8*rdx]
1400f9712add rsp, 32
1400f9716pop rbx
1400f9717ret
1400f96f0
1400f9718
1400f9718 // align 0x10
1400f9718 // align 0x10
1400f9720
1400f9720std::collate<char> const* std::__try_use_facet<std::collate<char>>(std::locale const&):
1400f9720push rbx
1400f9721sub rsp, 32
1400f9725mov rbx, rcx
1400f9728lea rcx, [rip+51537]
1400f972fcall std::locale::id::_M_id() const
1400f9734mov rdx, rax
1400f9737mov rax, [rbx]
1400f973amov rax, [rax+8]
1400f973emov rax, [rax+8*rdx]
1400f9742add rsp, 32
1400f9746pop rbx
1400f9747ret
1400f9720
1400f9720std::collate<char> const* std::__try_use_facet<std::collate<char>>(std::locale const&):
1400f9720push rbx
1400f9721sub rsp, 32
1400f9725mov rbx, rcx
1400f9728lea rcx, [rip+51537]
1400f972fcall std::locale::id::_M_id() const
1400f9734mov rdx, rax
1400f9737mov rax, [rbx]
1400f973amov rax, [rax+8]
1400f973emov rax, [rax+8*rdx]
1400f9742add rsp, 32
1400f9746pop rbx
1400f9747ret
1400f9720
1400f9748
1400f9748 // align 0x10
1400f9748 // align 0x10
1400f9750
1400f9750std::collate<wchar_t> const* std::__try_use_facet<std::collate<wchar_t>>(std::locale const&):
1400f9750push rbx
1400f9751sub rsp, 32
1400f9755mov rbx, rcx
1400f9758lea rcx, [rip+51505]
1400f975fcall std::locale::id::_M_id() const
1400f9764mov rdx, rax
1400f9767mov rax, [rbx]
1400f976amov rax, [rax+8]
1400f976emov rax, [rax+8*rdx]
1400f9772add rsp, 32
1400f9776pop rbx
1400f9777ret
1400f9750
1400f9750std::collate<wchar_t> const* std::__try_use_facet<std::collate<wchar_t>>(std::locale const&):
1400f9750push rbx
1400f9751sub rsp, 32
1400f9755mov rbx, rcx
1400f9758lea rcx, [rip+51505]
1400f975fcall std::locale::id::_M_id() const
1400f9764mov rdx, rax
1400f9767mov rax, [rbx]
1400f976amov rax, [rax+8]
1400f976emov rax, [rax+8*rdx]
1400f9772add rsp, 32
1400f9776pop rbx
1400f9777ret
1400f9750
1400f9778
1400f9778 // align 0x10
1400f9778 // align 0x10
1400f9780
1400f9780std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f9780push rbx
1400f9781sub rsp, 32
1400f9785mov rbx, rcx
1400f9788lea rcx, [rip+51473]
1400f978fcall std::locale::id::_M_id() const
1400f9794mov rdx, rax
1400f9797mov rax, [rbx]
1400f979amov rax, [rax+8]
1400f979emov rax, [rax+8*rdx]
1400f97a2add rsp, 32
1400f97a6pop rbx
1400f97a7ret
1400f9780
1400f9780std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f9780push rbx
1400f9781sub rsp, 32
1400f9785mov rbx, rcx
1400f9788lea rcx, [rip+51473]
1400f978fcall std::locale::id::_M_id() const
1400f9794mov rdx, rax
1400f9797mov rax, [rbx]
1400f979amov rax, [rax+8]
1400f979emov rax, [rax+8*rdx]
1400f97a2add rsp, 32
1400f97a6pop rbx
1400f97a7ret
1400f9780
1400f97a8
1400f97a8 // align 0x10
1400f97a8 // align 0x10
1400f97b0
1400f97b0std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f97b0push rbx
1400f97b1sub rsp, 32
1400f97b5mov rbx, rcx
1400f97b8lea rcx, [rip+51441]
1400f97bfcall std::locale::id::_M_id() const
1400f97c4mov rdx, rax
1400f97c7mov rax, [rbx]
1400f97camov rax, [rax+8]
1400f97cemov rax, [rax+8*rdx]
1400f97d2add rsp, 32
1400f97d6pop rbx
1400f97d7ret
1400f97b0
1400f97b0std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f97b0push rbx
1400f97b1sub rsp, 32
1400f97b5mov rbx, rcx
1400f97b8lea rcx, [rip+51441]
1400f97bfcall std::locale::id::_M_id() const
1400f97c4mov rdx, rax
1400f97c7mov rax, [rbx]
1400f97camov rax, [rax+8]
1400f97cemov rax, [rax+8*rdx]
1400f97d2add rsp, 32
1400f97d6pop rbx
1400f97d7ret
1400f97b0
1400f97d8
1400f97d8 // align 0x10
1400f97d8 // align 0x10
1400f97e0
1400f97e0std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f97e0push rbx
1400f97e1sub rsp, 32
1400f97e5mov rbx, rcx
1400f97e8lea rcx, [rip+51409]
1400f97efcall std::locale::id::_M_id() const
1400f97f4mov rdx, rax
1400f97f7mov rax, [rbx]
1400f97famov rax, [rax+8]
1400f97femov rax, [rax+8*rdx]
1400f9802add rsp, 32
1400f9806pop rbx
1400f9807ret
1400f97e0
1400f97e0std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f97e0push rbx
1400f97e1sub rsp, 32
1400f97e5mov rbx, rcx
1400f97e8lea rcx, [rip+51409]
1400f97efcall std::locale::id::_M_id() const
1400f97f4mov rdx, rax
1400f97f7mov rax, [rbx]
1400f97famov rax, [rax+8]
1400f97femov rax, [rax+8*rdx]
1400f9802add rsp, 32
1400f9806pop rbx
1400f9807ret
1400f97e0
1400f9808
1400f9808 // align 0x10
1400f9808 // align 0x10
1400f9810
1400f9810std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9810push rbx
1400f9811sub rsp, 32
1400f9815mov rbx, rcx
1400f9818lea rcx, [rip+51377]
1400f981fcall std::locale::id::_M_id() const
1400f9824mov rdx, rax
1400f9827mov rax, [rbx]
1400f982amov rax, [rax+8]
1400f982emov rax, [rax+8*rdx]
1400f9832add rsp, 32
1400f9836pop rbx
1400f9837ret
1400f9810
1400f9810std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9810push rbx
1400f9811sub rsp, 32
1400f9815mov rbx, rcx
1400f9818lea rcx, [rip+51377]
1400f981fcall std::locale::id::_M_id() const
1400f9824mov rdx, rax
1400f9827mov rax, [rbx]
1400f982amov rax, [rax+8]
1400f982emov rax, [rax+8*rdx]
1400f9832add rsp, 32
1400f9836pop rbx
1400f9837ret
1400f9810
1400f9838
1400f9838 // align 0x10
1400f9838 // align 0x10
1400f9840
1400f9840std::messages<char> const* std::__try_use_facet<std::messages<char>>(std::locale const&):
1400f9840push rbx
1400f9841sub rsp, 32
1400f9845mov rbx, rcx
1400f9848lea rcx, [rip+51377]
1400f984fcall std::locale::id::_M_id() const
1400f9854mov rdx, rax
1400f9857mov rax, [rbx]
1400f985amov rax, [rax+8]
1400f985emov rax, [rax+8*rdx]
1400f9862add rsp, 32
1400f9866pop rbx
1400f9867ret
1400f9840
1400f9840std::messages<char> const* std::__try_use_facet<std::messages<char>>(std::locale const&):
1400f9840push rbx
1400f9841sub rsp, 32
1400f9845mov rbx, rcx
1400f9848lea rcx, [rip+51377]
1400f984fcall std::locale::id::_M_id() const
1400f9854mov rdx, rax
1400f9857mov rax, [rbx]
1400f985amov rax, [rax+8]
1400f985emov rax, [rax+8*rdx]
1400f9862add rsp, 32
1400f9866pop rbx
1400f9867ret
1400f9840
1400f9868
1400f9868 // align 0x10
1400f9868 // align 0x10
1400f9870
1400f9870std::messages<wchar_t> const* std::__try_use_facet<std::messages<wchar_t>>(std::locale const&):
1400f9870push rbx
1400f9871sub rsp, 32
1400f9875mov rbx, rcx
1400f9878lea rcx, [rip+51345]
1400f987fcall std::locale::id::_M_id() const
1400f9884mov rdx, rax
1400f9887mov rax, [rbx]
1400f988amov rax, [rax+8]
1400f988emov rax, [rax+8*rdx]
1400f9892add rsp, 32
1400f9896pop rbx
1400f9897ret
1400f9870
1400f9870std::messages<wchar_t> const* std::__try_use_facet<std::messages<wchar_t>>(std::locale const&):
1400f9870push rbx
1400f9871sub rsp, 32
1400f9875mov rbx, rcx
1400f9878lea rcx, [rip+51345]
1400f987fcall std::locale::id::_M_id() const
1400f9884mov rdx, rax
1400f9887mov rax, [rbx]
1400f988amov rax, [rax+8]
1400f988emov rax, [rax+8*rdx]
1400f9892add rsp, 32
1400f9896pop rbx
1400f9897ret
1400f9870
1400f9898
1400f9898 // align 0x10
1400f9898 // align 0x10
1400f98a0
1400f98a0std::numpunct<char> const* std::__try_use_facet<std::numpunct<char>>(std::locale const&):
1400f98a0push rbx
1400f98a1sub rsp, 32
1400f98a5mov rbx, rcx
1400f98a8lea rcx, [rip+51313]
1400f98afcall std::locale::id::_M_id() const
1400f98b4mov rdx, rax
1400f98b7mov rax, [rbx]
1400f98bamov rax, [rax+8]
1400f98bemov rax, [rax+8*rdx]
1400f98c2add rsp, 32
1400f98c6pop rbx
1400f98c7ret
1400f98a0
1400f98a0std::numpunct<char> const* std::__try_use_facet<std::numpunct<char>>(std::locale const&):
1400f98a0push rbx
1400f98a1sub rsp, 32
1400f98a5mov rbx, rcx
1400f98a8lea rcx, [rip+51313]
1400f98afcall std::locale::id::_M_id() const
1400f98b4mov rdx, rax
1400f98b7mov rax, [rbx]
1400f98bamov rax, [rax+8]
1400f98bemov rax, [rax+8*rdx]
1400f98c2add rsp, 32
1400f98c6pop rbx
1400f98c7ret
1400f98a0
1400f98c8
1400f98c8 // align 0x10
1400f98c8 // align 0x10
1400f98d0
1400f98d0std::numpunct<wchar_t> const* std::__try_use_facet<std::numpunct<wchar_t>>(std::locale const&):
1400f98d0push rbx
1400f98d1sub rsp, 32
1400f98d5mov rbx, rcx
1400f98d8lea rcx, [rip+51281]
1400f98dfcall std::locale::id::_M_id() const
1400f98e4mov rdx, rax
1400f98e7mov rax, [rbx]
1400f98eamov rax, [rax+8]
1400f98eemov rax, [rax+8*rdx]
1400f98f2add rsp, 32
1400f98f6pop rbx
1400f98f7ret
1400f98d0
1400f98d0std::numpunct<wchar_t> const* std::__try_use_facet<std::numpunct<wchar_t>>(std::locale const&):
1400f98d0push rbx
1400f98d1sub rsp, 32
1400f98d5mov rbx, rcx
1400f98d8lea rcx, [rip+51281]
1400f98dfcall std::locale::id::_M_id() const
1400f98e4mov rdx, rax
1400f98e7mov rax, [rbx]
1400f98eamov rax, [rax+8]
1400f98eemov rax, [rax+8*rdx]
1400f98f2add rsp, 32
1400f98f6pop rbx
1400f98f7ret
1400f98d0
1400f98f8
1400f98f8 // align 0x10
1400f98f8 // align 0x10
1400f9900
1400f9900std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f9900push rbx
1400f9901sub rsp, 32
1400f9905mov rbx, rcx
1400f9908lea rcx, [rip+51249]
1400f990fcall std::locale::id::_M_id() const
1400f9914mov rdx, rax
1400f9917mov rax, [rbx]
1400f991amov rax, [rax+8]
1400f991emov rax, [rax+8*rdx]
1400f9922add rsp, 32
1400f9926pop rbx
1400f9927ret
1400f9900
1400f9900std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f9900push rbx
1400f9901sub rsp, 32
1400f9905mov rbx, rcx
1400f9908lea rcx, [rip+51249]
1400f990fcall std::locale::id::_M_id() const
1400f9914mov rdx, rax
1400f9917mov rax, [rbx]
1400f991amov rax, [rax+8]
1400f991emov rax, [rax+8*rdx]
1400f9922add rsp, 32
1400f9926pop rbx
1400f9927ret
1400f9900
1400f9928
1400f9928 // align 0x10
1400f9928 // align 0x10
1400f9930
1400f9930std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9930push rbx
1400f9931sub rsp, 32
1400f9935mov rbx, rcx
1400f9938lea rcx, [rip+51217]
1400f993fcall std::locale::id::_M_id() const
1400f9944mov rdx, rax
1400f9947mov rax, [rbx]
1400f994amov rax, [rax+8]
1400f994emov rax, [rax+8*rdx]
1400f9952add rsp, 32
1400f9956pop rbx
1400f9957ret
1400f9930
1400f9930std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9930push rbx
1400f9931sub rsp, 32
1400f9935mov rbx, rcx
1400f9938lea rcx, [rip+51217]
1400f993fcall std::locale::id::_M_id() const
1400f9944mov rdx, rax
1400f9947mov rax, [rbx]
1400f994amov rax, [rax+8]
1400f994emov rax, [rax+8*rdx]
1400f9952add rsp, 32
1400f9956pop rbx
1400f9957ret
1400f9930
1400f9958
1400f9958 // align 0x10
1400f9958 // align 0x10
1400f9960
1400f9960std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f9960push rbx
1400f9961sub rsp, 32
1400f9965mov rbx, rcx
1400f9968lea rcx, [rip+51185]
1400f996fcall std::locale::id::_M_id() const
1400f9974mov rdx, rax
1400f9977mov rax, [rbx]
1400f997amov rax, [rax+8]
1400f997emov rax, [rax+8*rdx]
1400f9982add rsp, 32
1400f9986pop rbx
1400f9987ret
1400f9960
1400f9960std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f9960push rbx
1400f9961sub rsp, 32
1400f9965mov rbx, rcx
1400f9968lea rcx, [rip+51185]
1400f996fcall std::locale::id::_M_id() const
1400f9974mov rdx, rax
1400f9977mov rax, [rbx]
1400f997amov rax, [rax+8]
1400f997emov rax, [rax+8*rdx]
1400f9982add rsp, 32
1400f9986pop rbx
1400f9987ret
1400f9960
1400f9988
1400f9988 // align 0x10
1400f9988 // align 0x10
1400f9990
1400f9990std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9990push rbx
1400f9991sub rsp, 32
1400f9995mov rbx, rcx
1400f9998lea rcx, [rip+51153]
1400f999fcall std::locale::id::_M_id() const
1400f99a4mov rdx, rax
1400f99a7mov rax, [rbx]
1400f99aamov rax, [rax+8]
1400f99aemov rax, [rax+8*rdx]
1400f99b2add rsp, 32
1400f99b6pop rbx
1400f99b7ret
1400f9990
1400f9990std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9990push rbx
1400f9991sub rsp, 32
1400f9995mov rbx, rcx
1400f9998lea rcx, [rip+51153]
1400f999fcall std::locale::id::_M_id() const
1400f99a4mov rdx, rax
1400f99a7mov rax, [rbx]
1400f99aamov rax, [rax+8]
1400f99aemov rax, [rax+8*rdx]
1400f99b2add rsp, 32
1400f99b6pop rbx
1400f99b7ret
1400f9990
1400f99b8
1400f99b8 // align 0x10
1400f99b8 // align 0x10
1400f99c0
1400f99c0std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f99c0push rbx
1400f99c1sub rsp, 32
1400f99c5mov rbx, rcx
1400f99c8lea rcx, [rip+51121]
1400f99cfcall std::locale::id::_M_id() const
1400f99d4mov rdx, rax
1400f99d7mov rax, [rbx]
1400f99damov rax, [rax+8]
1400f99demov rax, [rax+8*rdx]
1400f99e2add rsp, 32
1400f99e6pop rbx
1400f99e7ret
1400f99c0
1400f99c0std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f99c0push rbx
1400f99c1sub rsp, 32
1400f99c5mov rbx, rcx
1400f99c8lea rcx, [rip+51121]
1400f99cfcall std::locale::id::_M_id() const
1400f99d4mov rdx, rax
1400f99d7mov rax, [rbx]
1400f99damov rax, [rax+8]
1400f99demov rax, [rax+8*rdx]
1400f99e2add rsp, 32
1400f99e6pop rbx
1400f99e7ret
1400f99c0
1400f99e8
1400f99e8 // align 0x10
1400f99e8 // align 0x10
1400f99f0
1400f99f0std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f99f0push rbx
1400f99f1sub rsp, 32
1400f99f5mov rbx, rcx
1400f99f8lea rcx, [rip+51089]
1400f99ffcall std::locale::id::_M_id() const
1400f9a04mov rdx, rax
1400f9a07mov rax, [rbx]
1400f9a0amov rax, [rax+8]
1400f9a0emov rax, [rax+8*rdx]
1400f9a12add rsp, 32
1400f9a16pop rbx
1400f9a17ret
1400f99f0
1400f99f0std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f99f0push rbx
1400f99f1sub rsp, 32
1400f99f5mov rbx, rcx
1400f99f8lea rcx, [rip+51089]
1400f99ffcall std::locale::id::_M_id() const
1400f9a04mov rdx, rax
1400f9a07mov rax, [rbx]
1400f9a0amov rax, [rax+8]
1400f9a0emov rax, [rax+8*rdx]
1400f9a12add rsp, 32
1400f9a16pop rbx
1400f9a17ret
1400f99f0
1400f9a18
1400f9a18 // align 0x10
1400f9a18 // align 0x10
1400f9a20
1400f9a20std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f9a20push rbx
1400f9a21sub rsp, 32
1400f9a25mov rbx, rcx
1400f9a28lea rcx, [rip+51057]
1400f9a2fcall std::locale::id::_M_id() const
1400f9a34mov rdx, rax
1400f9a37mov rax, [rbx]
1400f9a3amov rax, [rax+8]
1400f9a3emov rax, [rax+8*rdx]
1400f9a42add rsp, 32
1400f9a46pop rbx
1400f9a47ret
1400f9a20
1400f9a20std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>> const* std::__try_use_facet<std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>>(std::locale const&):
1400f9a20push rbx
1400f9a21sub rsp, 32
1400f9a25mov rbx, rcx
1400f9a28lea rcx, [rip+51057]
1400f9a2fcall std::locale::id::_M_id() const
1400f9a34mov rdx, rax
1400f9a37mov rax, [rbx]
1400f9a3amov rax, [rax+8]
1400f9a3emov rax, [rax+8*rdx]
1400f9a42add rsp, 32
1400f9a46pop rbx
1400f9a47ret
1400f9a20
1400f9a48
1400f9a48 // align 0x10
1400f9a48 // align 0x10
1400f9a50
1400f9a50std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9a50push rbx
1400f9a51sub rsp, 32
1400f9a55mov rbx, rcx
1400f9a58lea rcx, [rip+51025]
1400f9a5fcall std::locale::id::_M_id() const
1400f9a64mov rdx, rax
1400f9a67mov rax, [rbx]
1400f9a6amov rax, [rax+8]
1400f9a6emov rax, [rax+8*rdx]
1400f9a72add rsp, 32
1400f9a76pop rbx
1400f9a77ret
1400f9a50
1400f9a50std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>> const* std::__try_use_facet<std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>>(std::locale const&):
1400f9a50push rbx
1400f9a51sub rsp, 32
1400f9a55mov rbx, rcx
1400f9a58lea rcx, [rip+51025]
1400f9a5fcall std::locale::id::_M_id() const
1400f9a64mov rdx, rax
1400f9a67mov rax, [rbx]
1400f9a6amov rax, [rax+8]
1400f9a6emov rax, [rax+8*rdx]
1400f9a72add rsp, 32
1400f9a76pop rbx
1400f9a77ret
1400f9a50
1400f9a78
1400f9a78 // align 0x10
1400f9a78 // align 0x10
1400f9a88
1400f9a88 // align 0x10
1400f9a88 // align 0x10
1400f9a90
1400f9a90std::make_error_code(std::errc):
1400f9a90push rbp
1400f9a91mov rbp, rsp
1400f9a94sub rsp, 32
1400f9a98mov [rbp+16], rcx
1400f9a9cmov [rbp+24], edx
1400f9a9fcall std::_V2::generic_category()
1400f9aa4mov rcx, rax
1400f9aa7mov edx, [rbp+24]
1400f9aaamov rax, [rbp+16]
1400f9aaemov r8, rcx
1400f9ab1mov rcx, rax
1400f9ab4call std::error_code::error_code(int, std::_V2::error_category const&)
1400f9ab9mov rax, [rbp+16]
1400f9abdadd rsp, 32
1400f9ac1pop rbp
1400f9ac2ret
1400f9a90
1400f9a90std::make_error_code(std::errc):
1400f9a90push rbp
1400f9a91mov rbp, rsp
1400f9a94sub rsp, 32
1400f9a98mov [rbp+16], rcx
1400f9a9cmov [rbp+24], edx
1400f9a9fcall std::_V2::generic_category()
1400f9aa4mov rcx, rax
1400f9aa7mov edx, [rbp+24]
1400f9aaamov rax, [rbp+16]
1400f9aaemov r8, rcx
1400f9ab1mov rcx, rax
1400f9ab4call std::error_code::error_code(int, std::_V2::error_category const&)
1400f9ab9mov rax, [rbp+16]
1400f9abdadd rsp, 32
1400f9ac1pop rbp
1400f9ac2ret
1400f9a90
1400f9ac3
1400f9ac3 // align 0x10
1400f9ac3 // align 0x10
1400f9ad0
1400f9ad0std::set_new_handler(void (*)()):
1400f9ad0mov rax, rcx
1400f9ad3xchg [rip+44758], rax
1400f9adaret
1400f9ad0
1400f9ad0std::set_new_handler(void (*)()):
1400f9ad0mov rax, rcx
1400f9ad3xchg [rip+44758], rax
1400f9adaret
1400f9ad0
1400f9adb
1400f9adb // align 0x10
1400f9adb // align 0x10
1400f9ae0
1400f9ae0std::__convert_from_v(int* const&, char*, int, char const*, ...):
1400f9ae0push rbp
1400f9ae1push rdi
1400f9ae2push rsi
1400f9ae3push rbx
1400f9ae4sub rsp, 72
1400f9ae8mov rcx, [rip+0x9dba1]
1400f9aefmov rsi, rdx
1400f9af2movsxd rbx, r8l
1400f9af5mov rdi, r9
1400f9af8mov rdx, [rcx]
1400f9afbmov [rsp+56], rdx
1400f9b00xor edx, edx
1400f9b02mov ecx, 4
1400f9b07call setlocale
1400f9b0cmov rdx, rax
1400f9b0fmovzx eax, [rax]
1400f9b12sub eax, 67
1400f9b15jne 0x1400f9b1b
1400f9b17movzx eax, [rdx+1]
1400f9b1b
1400f9b1bloc_1400f9b1b:
1400f9b1btest eax, eax
1400f9b1djne 0x1400f9b60
1400f9b1flea r9, [rsp+144]
1400f9b27mov rdx, rbx
1400f9b2amov r8, rdi
1400f9b2dmov rcx, rsi
1400f9b30mov [rsp+48], r9
1400f9b35call __mingw_vsnprintf
1400f9b3amov ebx, eax
1400f9b3c
1400f9b3cloc_1400f9b3c:
1400f9b3cmov rsi, [rip+0x9db4d]
1400f9b43mov rax, [rsp+56]
1400f9b48sub rax, [rsi]
1400f9b4bjne 0x1400f9bdb
1400f9b51mov eax, ebx
1400f9b53add rsp, 72
1400f9b57pop rbx
1400f9b58pop rsi
1400f9b59pop rdi
1400f9b5apop rbp
1400f9b5bret
1400f9b5c
1400f9b5c 0f 1f 40 00 ..@.
1400f9b60
1400f9b60loc_1400f9b60:
1400f9b60mov rcx, rdx
1400f9b63mov [rsp+40], rdx
1400f9b68call strlen
1400f9b6dlea r8, [rax+1]
1400f9b71mov rcx, r8
1400f9b74mov [rsp+32], r8
1400f9b79call operator new[](unsigned long long)
1400f9b7emov r8, [rsp+32]
1400f9b83mov rdx, [rsp+40]
1400f9b88mov rcx, rax
1400f9b8bmov rbp, rax
1400f9b8ecall memcpy
1400f9b93lea rdx, [rip+0x9788d]
1400f9b9amov ecx, 4
1400f9b9fcall setlocale
1400f9ba4mov r8, rdi
1400f9ba7mov rdx, rbx
1400f9baamov rcx, rsi
1400f9badlea r9, [rsp+144]
1400f9bb5mov [rsp+48], r9
1400f9bbacall __mingw_vsnprintf
1400f9bbfmov rdx, rbp
1400f9bc2mov ecx, 4
1400f9bc7mov ebx, eax
1400f9bc9call setlocale
1400f9bcemov rcx, rbp
1400f9bd1call operator delete[](void*)
1400f9bd6jmp 0x1400f9b3c
1400f9bdb
1400f9bdbloc_1400f9bdb:
1400f9bdbcall __stack_chk_fail
1400f9be0nop
1400f9ae0
1400f9ae0std::__convert_from_v(int* const&, char*, int, char const*, ...):
1400f9ae0push rbp
1400f9ae1push rdi
1400f9ae2push rsi
1400f9ae3push rbx
1400f9ae4sub rsp, 72
1400f9ae8mov rcx, [rip+0x9dba1]
1400f9aefmov rsi, rdx
1400f9af2movsxd rbx, r8l
1400f9af5mov rdi, r9
1400f9af8mov rdx, [rcx]
1400f9afbmov [rsp+56], rdx
1400f9b00xor edx, edx
1400f9b02mov ecx, 4
1400f9b07call setlocale
1400f9b0cmov rdx, rax
1400f9b0fmovzx eax, [rax]
1400f9b12sub eax, 67
1400f9b15jne 0x1400f9b1b
1400f9b17movzx eax, [rdx+1]
1400f9b1b
1400f9b1bloc_1400f9b1b:
1400f9b1btest eax, eax
1400f9b1djne 0x1400f9b60
1400f9b1flea r9, [rsp+144]
1400f9b27mov rdx, rbx
1400f9b2amov r8, rdi
1400f9b2dmov rcx, rsi
1400f9b30mov [rsp+48], r9
1400f9b35call __mingw_vsnprintf
1400f9b3amov ebx, eax
1400f9b3c
1400f9b3cloc_1400f9b3c:
1400f9b3cmov rsi, [rip+0x9db4d]
1400f9b43mov rax, [rsp+56]
1400f9b48sub rax, [rsi]
1400f9b4bjne 0x1400f9bdb
1400f9b51mov eax, ebx
1400f9b53add rsp, 72
1400f9b57pop rbx
1400f9b58pop rsi
1400f9b59pop rdi
1400f9b5apop rbp
1400f9b5bret
1400f9b5c
1400f9b5c 0f 1f 40 00 ..@.
1400f9b60
1400f9b60loc_1400f9b60:
1400f9b60mov rcx, rdx
1400f9b63mov [rsp+40], rdx
1400f9b68call strlen
1400f9b6dlea r8, [rax+1]
1400f9b71mov rcx, r8
1400f9b74mov [rsp+32], r8
1400f9b79call operator new[](unsigned long long)
1400f9b7emov r8, [rsp+32]
1400f9b83mov rdx, [rsp+40]
1400f9b88mov rcx, rax
1400f9b8bmov rbp, rax
1400f9b8ecall memcpy
1400f9b93lea rdx, [rip+0x9788d]
1400f9b9amov ecx, 4
1400f9b9fcall setlocale
1400f9ba4mov r8, rdi
1400f9ba7mov rdx, rbx
1400f9baamov rcx, rsi
1400f9badlea r9, [rsp+144]
1400f9bb5mov [rsp+48], r9
1400f9bbacall __mingw_vsnprintf
1400f9bbfmov rdx, rbp
1400f9bc2mov ecx, 4
1400f9bc7mov ebx, eax
1400f9bc9call setlocale
1400f9bcemov rcx, rbp
1400f9bd1call operator delete[](void*)
1400f9bd6jmp 0x1400f9b3c
1400f9bdb
1400f9bdbloc_1400f9bdb:
1400f9bdbcall __stack_chk_fail
1400f9be0nop
1400f9ae0
1400f9be1
1400f9be1 // align 0x10
1400f9be1 // align 0x10
1400f9bf0
1400f9bf0_ZSt16__do_str_codecvtINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEwSt7codecvtIwciEiMS7_KFNSt12codecvt_base6resultERiPKwSC_RSC_PcSE_RSE_EEbPKT0_SK_RT_RKT1_RT2_RyT3_:
1400f9bf0push rbp
1400f9bf1push rbx
1400f9bf2sub rsp, 136
1400f9bf9lea rbp, [rsp+128]
1400f9c01mov [rbp+32], rcx
1400f9c05mov [rbp+40], rdx
1400f9c09mov [rbp+48], r8
1400f9c0dmov [rbp+56], r9
1400f9c11mov rbx, [rbp+80]
1400f9c15mov rax, [rbx]
1400f9c18mov rdx, [rbx+8]
1400f9c1cmov [rbp-64], rax
1400f9c20mov [rbp-56], rdx
1400f9c24mov rax, [rbp+32]
1400f9c28cmp rax, [rbp+40]
1400f9c2cjne 0x1400f9c4f
1400f9c2emov rax, [rbp+48]
1400f9c32mov rcx, rax
1400f9c35call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::clear()
1400f9c3amov rax, [rbp+72]
1400f9c3emov [rax], 0
1400f9c45mov eax, 1
1400f9c4ajmp 0x1400f9df1
1400f9c4f
1400f9c4floc_1400f9c4f:
1400f9c4fmov [rbp-8], 0
1400f9c57mov rax, [rbp+32]
1400f9c5bmov [rbp-40], rax
1400f9c5fmov rax, [rbp+56]
1400f9c63mov rcx, rax
1400f9c66call std::__codecvt_abstract_base<wchar_t, char, int>::max_length() const
1400f9c6badd eax, 1
1400f9c6emov [rbp-12], eax
1400f9c71
1400f9c71loc_1400f9c71:
1400f9c71mov rax, [rbp+48]
1400f9c75mov rcx, rax
1400f9c78call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::size() const
1400f9c7dmov rdx, [rbp-40]
1400f9c81mov rcx, [rbp+40]
1400f9c85sub rcx, rdx
1400f9c88sar rcx, 1
1400f9c8bmov rdx, rcx
1400f9c8emov rcx, rdx
1400f9c91mov edx, [rbp-12]
1400f9c94movsxd rdx, edx
1400f9c97imul rdx, rcx
1400f9c9badd rdx, rax
1400f9c9emov rax, [rbp+48]
1400f9ca2mov rcx, rax
1400f9ca5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::resize(unsigned long long)
1400f9caamov rax, [rbp+48]
1400f9caemov rcx, rax
1400f9cb1call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::front()
1400f9cb6mov rdx, [rbp-8]
1400f9cbaadd rax, rdx
1400f9cbdmov [rbp-48], rax
1400f9cc1mov rax, [rbp+48]
1400f9cc5mov rcx, rax
1400f9cc8call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::back()
1400f9ccdadd rax, 1
1400f9cd1mov [rbp-24], rax
1400f9cd5mov rcx, [rbp+56]
1400f9cd9mov rax, [rbp-64]
1400f9cddmov rdx, [rbp-56]
1400f9ce1mov r8, rax
1400f9ce4and r8l, 1
1400f9ce8test r8, r8
1400f9cebje 0x1400f9d05
1400f9cedmov r8, rdx
1400f9cf0add r8, rcx
1400f9cf3mov r8, [r8]
1400f9cf6mov r9, rax
1400f9cf9sub r9, 1
1400f9cfdadd r8, r9
1400f9d00mov r10, [r8]
1400f9d03jmp 0x1400f9d08
1400f9d05
1400f9d05loc_1400f9d05:
1400f9d05mov r10, rax
1400f9d08
1400f9d08loc_1400f9d08:
1400f9d08mov rax, rdx
1400f9d0badd rcx, rax
1400f9d0emov rdx, [rbp-48]
1400f9d12mov r11, [rbp-40]
1400f9d16mov r9, [rbp+40]
1400f9d1amov rax, [rbp+64]
1400f9d1elea r8, [rbp-48]
1400f9d22mov [rsp+56], r8
1400f9d27mov r8, [rbp-24]
1400f9d2bmov [rsp+48], r8
1400f9d30mov [rsp+40], rdx
1400f9d35lea rdx, [rbp-40]
1400f9d39mov [rsp+32], rdx
1400f9d3emov r8, r11
1400f9d41mov rdx, rax
1400f9d44call r10
1400f9d47mov [rbp-28], eax
1400f9d4amov rbx, [rbp-48]
1400f9d4emov rax, [rbp+48]
1400f9d52mov rcx, rax
1400f9d55call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::front()
1400f9d5asub rbx, rax
1400f9d5dmov rdx, rbx
1400f9d60mov [rbp-8], rdx
1400f9d64cmp [rbp-28], 1
1400f9d68jne 0x1400f9d98
1400f9d6amov rax, [rbp-40]
1400f9d6ecmp [rbp+40], rax
1400f9d72je 0x1400f9d98
1400f9d74mov rax, [rbp+48]
1400f9d78mov rcx, rax
1400f9d7bcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::size() const
1400f9d80sub rax, [rbp-8]
1400f9d84mov rdx, rax
1400f9d87mov eax, [rbp-12]
1400f9d8acdqe
1400f9d8ccmp rdx, rax
1400f9d8fjge 0x1400f9d98
1400f9d91mov eax, 1
1400f9d96jmp 0x1400f9d9d
1400f9d98
1400f9d98loc_1400f9d98:
1400f9d98mov eax, 0
1400f9d9d
1400f9d9dloc_1400f9d9d:
1400f9d9dtest al, al
1400f9d9fjne 0x1400f9c71
1400f9da5cmp [rbp-28], 2
1400f9da9jne 0x1400f9dc7
1400f9dabmov rax, [rbp-40]
1400f9dafsub rax, [rbp+32]
1400f9db3sar rax, 1
1400f9db6mov rdx, rax
1400f9db9mov rax, [rbp+72]
1400f9dbdmov [rax], rdx
1400f9dc0mov eax, 0
1400f9dc5jmp 0x1400f9df1
1400f9dc7
1400f9dc7loc_1400f9dc7:
1400f9dc7mov rdx, [rbp-8]
1400f9dcbmov rax, [rbp+48]
1400f9dcfmov rcx, rax
1400f9dd2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::resize(unsigned long long)
1400f9dd7mov rax, [rbp-40]
1400f9ddbsub rax, [rbp+32]
1400f9ddfsar rax, 1
1400f9de2mov rdx, rax
1400f9de5mov rax, [rbp+72]
1400f9de9mov [rax], rdx
1400f9decmov eax, 1
1400f9df1
1400f9df1loc_1400f9df1:
1400f9df1add rsp, 136
1400f9df8pop rbx
1400f9df9pop rbp
1400f9dfaret
1400f9bf0
1400f9bf0_ZSt16__do_str_codecvtINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEwSt7codecvtIwciEiMS7_KFNSt12codecvt_base6resultERiPKwSC_RSC_PcSE_RSE_EEbPKT0_SK_RT_RKT1_RT2_RyT3_:
1400f9bf0push rbp
1400f9bf1push rbx
1400f9bf2sub rsp, 136
1400f9bf9lea rbp, [rsp+128]
1400f9c01mov [rbp+32], rcx
1400f9c05mov [rbp+40], rdx
1400f9c09mov [rbp+48], r8
1400f9c0dmov [rbp+56], r9
1400f9c11mov rbx, [rbp+80]
1400f9c15mov rax, [rbx]
1400f9c18mov rdx, [rbx+8]
1400f9c1cmov [rbp-64], rax
1400f9c20mov [rbp-56], rdx
1400f9c24mov rax, [rbp+32]
1400f9c28cmp rax, [rbp+40]
1400f9c2cjne 0x1400f9c4f
1400f9c2emov rax, [rbp+48]
1400f9c32mov rcx, rax
1400f9c35call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::clear()
1400f9c3amov rax, [rbp+72]
1400f9c3emov [rax], 0
1400f9c45mov eax, 1
1400f9c4ajmp 0x1400f9df1
1400f9c4f
1400f9c4floc_1400f9c4f:
1400f9c4fmov [rbp-8], 0
1400f9c57mov rax, [rbp+32]
1400f9c5bmov [rbp-40], rax
1400f9c5fmov rax, [rbp+56]
1400f9c63mov rcx, rax
1400f9c66call std::__codecvt_abstract_base<wchar_t, char, int>::max_length() const
1400f9c6badd eax, 1
1400f9c6emov [rbp-12], eax
1400f9c71
1400f9c71loc_1400f9c71:
1400f9c71mov rax, [rbp+48]
1400f9c75mov rcx, rax
1400f9c78call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::size() const
1400f9c7dmov rdx, [rbp-40]
1400f9c81mov rcx, [rbp+40]
1400f9c85sub rcx, rdx
1400f9c88sar rcx, 1
1400f9c8bmov rdx, rcx
1400f9c8emov rcx, rdx
1400f9c91mov edx, [rbp-12]
1400f9c94movsxd rdx, edx
1400f9c97imul rdx, rcx
1400f9c9badd rdx, rax
1400f9c9emov rax, [rbp+48]
1400f9ca2mov rcx, rax
1400f9ca5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::resize(unsigned long long)
1400f9caamov rax, [rbp+48]
1400f9caemov rcx, rax
1400f9cb1call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::front()
1400f9cb6mov rdx, [rbp-8]
1400f9cbaadd rax, rdx
1400f9cbdmov [rbp-48], rax
1400f9cc1mov rax, [rbp+48]
1400f9cc5mov rcx, rax
1400f9cc8call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::back()
1400f9ccdadd rax, 1
1400f9cd1mov [rbp-24], rax
1400f9cd5mov rcx, [rbp+56]
1400f9cd9mov rax, [rbp-64]
1400f9cddmov rdx, [rbp-56]
1400f9ce1mov r8, rax
1400f9ce4and r8l, 1
1400f9ce8test r8, r8
1400f9cebje 0x1400f9d05
1400f9cedmov r8, rdx
1400f9cf0add r8, rcx
1400f9cf3mov r8, [r8]
1400f9cf6mov r9, rax
1400f9cf9sub r9, 1
1400f9cfdadd r8, r9
1400f9d00mov r10, [r8]
1400f9d03jmp 0x1400f9d08
1400f9d05
1400f9d05loc_1400f9d05:
1400f9d05mov r10, rax
1400f9d08
1400f9d08loc_1400f9d08:
1400f9d08mov rax, rdx
1400f9d0badd rcx, rax
1400f9d0emov rdx, [rbp-48]
1400f9d12mov r11, [rbp-40]
1400f9d16mov r9, [rbp+40]
1400f9d1amov rax, [rbp+64]
1400f9d1elea r8, [rbp-48]
1400f9d22mov [rsp+56], r8
1400f9d27mov r8, [rbp-24]
1400f9d2bmov [rsp+48], r8
1400f9d30mov [rsp+40], rdx
1400f9d35lea rdx, [rbp-40]
1400f9d39mov [rsp+32], rdx
1400f9d3emov r8, r11
1400f9d41mov rdx, rax
1400f9d44call r10
1400f9d47mov [rbp-28], eax
1400f9d4amov rbx, [rbp-48]
1400f9d4emov rax, [rbp+48]
1400f9d52mov rcx, rax
1400f9d55call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::front()
1400f9d5asub rbx, rax
1400f9d5dmov rdx, rbx
1400f9d60mov [rbp-8], rdx
1400f9d64cmp [rbp-28], 1
1400f9d68jne 0x1400f9d98
1400f9d6amov rax, [rbp-40]
1400f9d6ecmp [rbp+40], rax
1400f9d72je 0x1400f9d98
1400f9d74mov rax, [rbp+48]
1400f9d78mov rcx, rax
1400f9d7bcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::size() const
1400f9d80sub rax, [rbp-8]
1400f9d84mov rdx, rax
1400f9d87mov eax, [rbp-12]
1400f9d8acdqe
1400f9d8ccmp rdx, rax
1400f9d8fjge 0x1400f9d98
1400f9d91mov eax, 1
1400f9d96jmp 0x1400f9d9d
1400f9d98
1400f9d98loc_1400f9d98:
1400f9d98mov eax, 0
1400f9d9d
1400f9d9dloc_1400f9d9d:
1400f9d9dtest al, al
1400f9d9fjne 0x1400f9c71
1400f9da5cmp [rbp-28], 2
1400f9da9jne 0x1400f9dc7
1400f9dabmov rax, [rbp-40]
1400f9dafsub rax, [rbp+32]
1400f9db3sar rax, 1
1400f9db6mov rdx, rax
1400f9db9mov rax, [rbp+72]
1400f9dbdmov [rax], rdx
1400f9dc0mov eax, 0
1400f9dc5jmp 0x1400f9df1
1400f9dc7
1400f9dc7loc_1400f9dc7:
1400f9dc7mov rdx, [rbp-8]
1400f9dcbmov rax, [rbp+48]
1400f9dcfmov rcx, rax
1400f9dd2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::resize(unsigned long long)
1400f9dd7mov rax, [rbp-40]
1400f9ddbsub rax, [rbp+32]
1400f9ddfsar rax, 1
1400f9de2mov rdx, rax
1400f9de5mov rax, [rbp+72]
1400f9de9mov [rax], rdx
1400f9decmov eax, 1
1400f9df1
1400f9df1loc_1400f9df1:
1400f9df1add rsp, 136
1400f9df8pop rbx
1400f9df9pop rbp
1400f9dfaret
1400f9bf0
1400f9dfb
1400f9dfb // align 0x10
1400f9dfb // align 0x10
1400f9e00
1400f9e00_ZSt16__do_str_codecvtINSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEEcSt7codecvtIwciEiMS7_KFNSt12codecvt_base6resultERiPKcSC_RSC_PwSE_RSE_EEbPKT0_SK_RT_RKT1_RT2_RyT3_:
1400f9e00push rbp
1400f9e01push rbx
1400f9e02sub rsp, 136
1400f9e09lea rbp, [rsp+128]
1400f9e11mov [rbp+32], rcx
1400f9e15mov [rbp+40], rdx
1400f9e19mov [rbp+48], r8
1400f9e1dmov [rbp+56], r9
1400f9e21mov rbx, [rbp+80]
1400f9e25mov rax, [rbx]
1400f9e28mov rdx, [rbx+8]
1400f9e2cmov [rbp-64], rax
1400f9e30mov [rbp-56], rdx
1400f9e34mov rax, [rbp+32]
1400f9e38cmp rax, [rbp+40]
1400f9e3cjne 0x1400f9e5f
1400f9e3emov rax, [rbp+48]
1400f9e42mov rcx, rax
1400f9e45call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::clear()
1400f9e4amov rax, [rbp+72]
1400f9e4emov [rax], 0
1400f9e55mov eax, 1
1400f9e5ajmp 0x1400f9ffb
1400f9e5f
1400f9e5floc_1400f9e5f:
1400f9e5fmov [rbp-8], 0
1400f9e67mov rax, [rbp+32]
1400f9e6bmov [rbp-40], rax
1400f9e6fmov rax, [rbp+56]
1400f9e73mov rcx, rax
1400f9e76call std::__codecvt_abstract_base<wchar_t, char, int>::max_length() const
1400f9e7badd eax, 1
1400f9e7emov [rbp-12], eax
1400f9e81
1400f9e81loc_1400f9e81:
1400f9e81mov rax, [rbp+48]
1400f9e85mov rcx, rax
1400f9e88call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::size() const
1400f9e8dmov rdx, [rbp-40]
1400f9e91mov rcx, [rbp+40]
1400f9e95sub rcx, rdx
1400f9e98mov edx, [rbp-12]
1400f9e9bmovsxd rdx, edx
1400f9e9eimul rdx, rcx
1400f9ea2add rdx, rax
1400f9ea5mov rax, [rbp+48]
1400f9ea9mov rcx, rax
1400f9eaccall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::resize(unsigned long long)
1400f9eb1mov rax, [rbp+48]
1400f9eb5mov rcx, rax
1400f9eb8call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::front()
1400f9ebdmov rdx, [rbp-8]
1400f9ec1add rdx, rdx
1400f9ec4add rax, rdx
1400f9ec7mov [rbp-48], rax
1400f9ecbmov rax, [rbp+48]
1400f9ecfmov rcx, rax
1400f9ed2call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::back()
1400f9ed7add rax, 2
1400f9edbmov [rbp-24], rax
1400f9edfmov rcx, [rbp+56]
1400f9ee3mov rax, [rbp-64]
1400f9ee7mov rdx, [rbp-56]
1400f9eebmov r8, rax
1400f9eeeand r8l, 1
1400f9ef2test r8, r8
1400f9ef5je 0x1400f9f0f
1400f9ef7mov r8, rdx
1400f9efaadd r8, rcx
1400f9efdmov r8, [r8]
1400f9f00mov r9, rax
1400f9f03sub r9, 1
1400f9f07add r8, r9
1400f9f0amov r10, [r8]
1400f9f0djmp 0x1400f9f12
1400f9f0f
1400f9f0floc_1400f9f0f:
1400f9f0fmov r10, rax
1400f9f12
1400f9f12loc_1400f9f12:
1400f9f12mov rax, rdx
1400f9f15add rcx, rax
1400f9f18mov rdx, [rbp-48]
1400f9f1cmov r11, [rbp-40]
1400f9f20mov r9, [rbp+40]
1400f9f24mov rax, [rbp+64]
1400f9f28lea r8, [rbp-48]
1400f9f2cmov [rsp+56], r8
1400f9f31mov r8, [rbp-24]
1400f9f35mov [rsp+48], r8
1400f9f3amov [rsp+40], rdx
1400f9f3flea rdx, [rbp-40]
1400f9f43mov [rsp+32], rdx
1400f9f48mov r8, r11
1400f9f4bmov rdx, rax
1400f9f4ecall r10
1400f9f51mov [rbp-28], eax
1400f9f54mov rbx, [rbp-48]
1400f9f58mov rax, [rbp+48]
1400f9f5cmov rcx, rax
1400f9f5fcall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::front()
1400f9f64sub rbx, rax
1400f9f67mov rdx, rbx
1400f9f6amov rax, rdx
1400f9f6dsar rax, 1
1400f9f70mov [rbp-8], rax
1400f9f74cmp [rbp-28], 1
1400f9f78jne 0x1400f9fa8
1400f9f7amov rax, [rbp-40]
1400f9f7ecmp [rbp+40], rax
1400f9f82je 0x1400f9fa8
1400f9f84mov rax, [rbp+48]
1400f9f88mov rcx, rax
1400f9f8bcall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::size() const
1400f9f90sub rax, [rbp-8]
1400f9f94mov rdx, rax
1400f9f97mov eax, [rbp-12]
1400f9f9acdqe
1400f9f9ccmp rdx, rax
1400f9f9fjge 0x1400f9fa8
1400f9fa1mov eax, 1
1400f9fa6jmp 0x1400f9fad
1400f9fa8
1400f9fa8loc_1400f9fa8:
1400f9fa8mov eax, 0
1400f9fad
1400f9fadloc_1400f9fad:
1400f9fadtest al, al
1400f9fafjne 0x1400f9e81
1400f9fb5cmp [rbp-28], 2
1400f9fb9jne 0x1400f9fd4
1400f9fbbmov rax, [rbp-40]
1400f9fbfsub rax, [rbp+32]
1400f9fc3mov rdx, rax
1400f9fc6mov rax, [rbp+72]
1400f9fcamov [rax], rdx
1400f9fcdmov eax, 0
1400f9fd2jmp 0x1400f9ffb
1400f9fd4
1400f9fd4loc_1400f9fd4:
1400f9fd4mov rdx, [rbp-8]
1400f9fd8mov rax, [rbp+48]
1400f9fdcmov rcx, rax
1400f9fdfcall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::resize(unsigned long long)
1400f9fe4mov rax, [rbp-40]
1400f9fe8sub rax, [rbp+32]
1400f9fecmov rdx, rax
1400f9fefmov rax, [rbp+72]
1400f9ff3mov [rax], rdx
1400f9ff6mov eax, 1
1400f9ffb
1400f9ffbloc_1400f9ffb:
1400f9ffbadd rsp, 136
1400fa002pop rbx
1400fa003pop rbp
1400fa004ret
1400f9e00
1400f9e00_ZSt16__do_str_codecvtINSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEEcSt7codecvtIwciEiMS7_KFNSt12codecvt_base6resultERiPKcSC_RSC_PwSE_RSE_EEbPKT0_SK_RT_RKT1_RT2_RyT3_:
1400f9e00push rbp
1400f9e01push rbx
1400f9e02sub rsp, 136
1400f9e09lea rbp, [rsp+128]
1400f9e11mov [rbp+32], rcx
1400f9e15mov [rbp+40], rdx
1400f9e19mov [rbp+48], r8
1400f9e1dmov [rbp+56], r9
1400f9e21mov rbx, [rbp+80]
1400f9e25mov rax, [rbx]
1400f9e28mov rdx, [rbx+8]
1400f9e2cmov [rbp-64], rax
1400f9e30mov [rbp-56], rdx
1400f9e34mov rax, [rbp+32]
1400f9e38cmp rax, [rbp+40]
1400f9e3cjne 0x1400f9e5f
1400f9e3emov rax, [rbp+48]
1400f9e42mov rcx, rax
1400f9e45call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::clear()
1400f9e4amov rax, [rbp+72]
1400f9e4emov [rax], 0
1400f9e55mov eax, 1
1400f9e5ajmp 0x1400f9ffb
1400f9e5f
1400f9e5floc_1400f9e5f:
1400f9e5fmov [rbp-8], 0
1400f9e67mov rax, [rbp+32]
1400f9e6bmov [rbp-40], rax
1400f9e6fmov rax, [rbp+56]
1400f9e73mov rcx, rax
1400f9e76call std::__codecvt_abstract_base<wchar_t, char, int>::max_length() const
1400f9e7badd eax, 1
1400f9e7emov [rbp-12], eax
1400f9e81
1400f9e81loc_1400f9e81:
1400f9e81mov rax, [rbp+48]
1400f9e85mov rcx, rax
1400f9e88call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::size() const
1400f9e8dmov rdx, [rbp-40]
1400f9e91mov rcx, [rbp+40]
1400f9e95sub rcx, rdx
1400f9e98mov edx, [rbp-12]
1400f9e9bmovsxd rdx, edx
1400f9e9eimul rdx, rcx
1400f9ea2add rdx, rax
1400f9ea5mov rax, [rbp+48]
1400f9ea9mov rcx, rax
1400f9eaccall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::resize(unsigned long long)
1400f9eb1mov rax, [rbp+48]
1400f9eb5mov rcx, rax
1400f9eb8call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::front()
1400f9ebdmov rdx, [rbp-8]
1400f9ec1add rdx, rdx
1400f9ec4add rax, rdx
1400f9ec7mov [rbp-48], rax
1400f9ecbmov rax, [rbp+48]
1400f9ecfmov rcx, rax
1400f9ed2call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::back()
1400f9ed7add rax, 2
1400f9edbmov [rbp-24], rax
1400f9edfmov rcx, [rbp+56]
1400f9ee3mov rax, [rbp-64]
1400f9ee7mov rdx, [rbp-56]
1400f9eebmov r8, rax
1400f9eeeand r8l, 1
1400f9ef2test r8, r8
1400f9ef5je 0x1400f9f0f
1400f9ef7mov r8, rdx
1400f9efaadd r8, rcx
1400f9efdmov r8, [r8]
1400f9f00mov r9, rax
1400f9f03sub r9, 1
1400f9f07add r8, r9
1400f9f0amov r10, [r8]
1400f9f0djmp 0x1400f9f12
1400f9f0f
1400f9f0floc_1400f9f0f:
1400f9f0fmov r10, rax
1400f9f12
1400f9f12loc_1400f9f12:
1400f9f12mov rax, rdx
1400f9f15add rcx, rax
1400f9f18mov rdx, [rbp-48]
1400f9f1cmov r11, [rbp-40]
1400f9f20mov r9, [rbp+40]
1400f9f24mov rax, [rbp+64]
1400f9f28lea r8, [rbp-48]
1400f9f2cmov [rsp+56], r8
1400f9f31mov r8, [rbp-24]
1400f9f35mov [rsp+48], r8
1400f9f3amov [rsp+40], rdx
1400f9f3flea rdx, [rbp-40]
1400f9f43mov [rsp+32], rdx
1400f9f48mov r8, r11
1400f9f4bmov rdx, rax
1400f9f4ecall r10
1400f9f51mov [rbp-28], eax
1400f9f54mov rbx, [rbp-48]
1400f9f58mov rax, [rbp+48]
1400f9f5cmov rcx, rax
1400f9f5fcall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::front()
1400f9f64sub rbx, rax
1400f9f67mov rdx, rbx
1400f9f6amov rax, rdx
1400f9f6dsar rax, 1
1400f9f70mov [rbp-8], rax
1400f9f74cmp [rbp-28], 1
1400f9f78jne 0x1400f9fa8
1400f9f7amov rax, [rbp-40]
1400f9f7ecmp [rbp+40], rax
1400f9f82je 0x1400f9fa8
1400f9f84mov rax, [rbp+48]
1400f9f88mov rcx, rax
1400f9f8bcall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::size() const
1400f9f90sub rax, [rbp-8]
1400f9f94mov rdx, rax
1400f9f97mov eax, [rbp-12]
1400f9f9acdqe
1400f9f9ccmp rdx, rax
1400f9f9fjge 0x1400f9fa8
1400f9fa1mov eax, 1
1400f9fa6jmp 0x1400f9fad
1400f9fa8
1400f9fa8loc_1400f9fa8:
1400f9fa8mov eax, 0
1400f9fad
1400f9fadloc_1400f9fad:
1400f9fadtest al, al
1400f9fafjne 0x1400f9e81
1400f9fb5cmp [rbp-28], 2
1400f9fb9jne 0x1400f9fd4
1400f9fbbmov rax, [rbp-40]
1400f9fbfsub rax, [rbp+32]
1400f9fc3mov rdx, rax
1400f9fc6mov rax, [rbp+72]
1400f9fcamov [rax], rdx
1400f9fcdmov eax, 0
1400f9fd2jmp 0x1400f9ffb
1400f9fd4
1400f9fd4loc_1400f9fd4:
1400f9fd4mov rdx, [rbp-8]
1400f9fd8mov rax, [rbp+48]
1400f9fdcmov rcx, rax
1400f9fdfcall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::resize(unsigned long long)
1400f9fe4mov rax, [rbp-40]
1400f9fe8sub rax, [rbp+32]
1400f9fecmov rdx, rax
1400f9fefmov rax, [rbp+72]
1400f9ff3mov [rax], rdx
1400f9ff6mov eax, 1
1400f9ffb
1400f9ffbloc_1400f9ffb:
1400f9ffbadd rsp, 136
1400fa002pop rbx
1400fa003pop rbp
1400fa004ret
1400f9e00
1400fa005
1400fa005 // align 0x40
1400fa005 // align 0x40
1400fa040
1400fa040std::basic_ostream<char, std::char_traits<char>>& std::__ostream_insert<char, std::char_traits<char>>(std::basic_ostream<char, std::char_traits<char>>&, char const*, long long):
1400fa040push r15
1400fa042push r14
1400fa044push r13
1400fa046push r12
1400fa048push rbp
1400fa049push rdi
1400fa04apush rsi
1400fa04bpush rbx
1400fa04csub rsp, 72
1400fa050mov r14, rdx
1400fa053mov rdx, [rip+0x9d636]
1400fa05amov rbx, rcx
1400fa05dmov rdi, r8
1400fa060mov rax, [rdx]
1400fa063mov [rsp+56], rax
1400fa068xor eax, eax
1400fa06amov rdx, rcx
1400fa06dlea rcx, [rsp+32]
1400fa072call std::ostream::sentry::sentry(std::ostream&)
1400fa077cmp [rsp+32], 0
1400fa07cje 0x1400fa178
1400fa082mov rax, [rbx]
1400fa085mov rax, [rax-24]
1400fa089lea rcx, [rbx+rax]
1400fa08dmov rbp, [rcx+16]
1400fa091cmp rdi, rbp
1400fa094jge 0x1400fa200
1400fa09amov edx, [rcx+24]
1400fa09dand edx, 176
1400fa0a3mov r15l, edx
1400fa0a6cmp edx, 32
1400fa0a9je 0x1400fa254
1400fa0afcmp [rcx+225], 0
1400fa0b6je 0x1400fa350
1400fa0bcmovzx r12l, [rcx+224]
1400fa0c4
1400fa0c4loc_1400fa0c4:
1400fa0c4mov rsi, rbp
1400fa0c7sub rsi, rdi
1400fa0cajmp 0x1400fa119
1400fa0cc
1400fa0cc 66 66 2e 0f ff..
1400fa0d0 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 .......ff.......
1400fa0e0 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e ..ff.........ff.
1400fa0f0 0f 1f 84 00 00 00 00 00 0f 1f 84 00 00 00 00 00 ................
1400fa100
1400fa100loc_1400fa100:
1400fa100mov [rax], r12b
1400fa103add [rcx+40], 1
1400fa108
1400fa108loc_1400fa108:
1400fa108mov rax, [rbx]
1400fa10bmov rax, [rax-24]
1400fa10fsub rsi, 1
1400fa113je 0x1400fa250
1400fa119
1400fa119loc_1400fa119:
1400fa119mov rcx, [rbx+rax+232]
1400fa121mov rax, [rcx+40]
1400fa125cmp rax, [rcx+48]
1400fa129jb 0x1400fa100
1400fa12bmov rax, [rcx]
1400fa12emovzx edx, r12b
1400fa132call [rax+104]
1400fa135cmp eax, -1
1400fa138jne 0x1400fa108
1400fa13amov rax, [rbx]
1400fa13dmov rcx, [rax-24]
1400fa141add rcx, rbx
1400fa144mov edx, [rcx+32]
1400fa147or edx, 1
1400fa14acall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fa14fmov rax, [rbx]
1400fa152mov rcx, [rax-24]
1400fa156add rcx, rbx
1400fa159mov r9l, [rcx+32]
1400fa15dtest r9l, r9l
1400fa160je 0x1400fa261
1400fa166nop [rax+rax]
1400fa170
1400fa170loc_1400fa170:
1400fa170mov [rcx+16], 0
1400fa178
1400fa178loc_1400fa178:
1400fa178mov rsi, [rsp+40]
1400fa17dmov rax, [rsi]
1400fa180mov rdi, [rax-24]
1400fa184add rdi, rsi
1400fa187test [rdi+25], 32
1400fa18bje 0x1400fa194
1400fa18dmov eax, [rdi+32]
1400fa190test eax, eax
1400fa192je 0x1400fa1c0
1400fa194
1400fa194loc_1400fa194:
1400fa194mov rsi, [rip+0x9d4f5]
1400fa19bmov rax, [rsp+56]
1400fa1a0sub rax, [rsi]
1400fa1a3jne 0x1400fa46c
1400fa1a9mov rax, rbx
1400fa1acadd rsp, 72
1400fa1b0pop rbx
1400fa1b1pop rsi
1400fa1b2pop rdi
1400fa1b3pop rbp
1400fa1b4pop r12
1400fa1b6pop r13
1400fa1b8pop r14
1400fa1bapop r15
1400fa1bcret
1400fa1bd
1400fa1bd 0f 1f 00 ...
1400fa1c0
1400fa1c0loc_1400fa1c0:
1400fa1c0call std::uncaught_exception()
1400fa1c5test al, al
1400fa1c7jne 0x1400fa194
1400fa1c9mov rcx, [rdi+232]
1400fa1d0mov ebp, [rdi+28]
1400fa1d3mov [rdi+28], 0
1400fa1datest rcx, rcx
1400fa1ddje 0x1400fa1f8
1400fa1dfmov rax, [rcx]
1400fa1e2call [rax+48]
1400fa1e5cmp eax, -1
1400fa1e8je 0x1400fa399
1400fa1eemov rax, [rsi]
1400fa1f1mov rdi, [rax-24]
1400fa1f5add rdi, rsi
1400fa1f8
1400fa1f8loc_1400fa1f8:
1400fa1f8mov [rdi+28], ebp
1400fa1fbjmp 0x1400fa194
1400fa1fd
1400fa1fd 0f 1f 00 ...
1400fa200
1400fa200loc_1400fa200:
1400fa200mov rcx, [rcx+232]
1400fa207mov r8, rdi
1400fa20amov rdx, r14
1400fa20dmov rax, [rcx]
1400fa210call [rax+96]
1400fa213mov rdx, [rbx]
1400fa216mov rcx, [rdx-24]
1400fa21aadd rcx, rbx
1400fa21dcmp rdi, rax
1400fa220je 0x1400fa170
1400fa226mov edx, [rcx+32]
1400fa229or edx, 1
1400fa22ccall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fa231
1400fa231loc_1400fa231:
1400fa231mov rax, [rbx]
1400fa234mov rcx, [rax-24]
1400fa238add rcx, rbx
1400fa23bmov [rcx+16], 0
1400fa243jmp 0x1400fa178
1400fa248
1400fa248 0f 1f 84 00 00 00 00 00 ........
1400fa250
1400fa250loc_1400fa250:
1400fa250lea rcx, [rbx+rax]
1400fa254
1400fa254loc_1400fa254:
1400fa254mov r8l, [rcx+32]
1400fa258test r8l, r8l
1400fa25bjne 0x1400fa170
1400fa261
1400fa261loc_1400fa261:
1400fa261mov rcx, [rcx+232]
1400fa268mov r8, rdi
1400fa26bmov rdx, r14
1400fa26emov rax, [rcx]
1400fa271call [rax+96]
1400fa274cmp rdi, rax
1400fa277je 0x1400fa28e
1400fa279mov rax, [rbx]
1400fa27cmov rcx, [rax-24]
1400fa280add rcx, rbx
1400fa283mov edx, [rcx+32]
1400fa286or edx, 1
1400fa289call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fa28e
1400fa28eloc_1400fa28e:
1400fa28emov rax, [rbx]
1400fa291mov rax, [rax-24]
1400fa295lea rcx, [rbx+rax]
1400fa299cmp r15l, 32
1400fa29djne 0x1400fa170
1400fa2a3mov edx, [rcx+32]
1400fa2a6test edx, edx
1400fa2a8jne 0x1400fa170
1400fa2aecmp [rcx+225], 0
1400fa2b5je 0x1400fa370
1400fa2bbmovzx esi, [rcx+224]
1400fa2c2
1400fa2c2loc_1400fa2c2:
1400fa2c2sub rbp, rdi
1400fa2c5jmp 0x1400fa315
1400fa2c7
1400fa2c7 66 66 2e 0f 1f 84 00 00 00 ff.......
1400fa2d0 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e ..ff.........ff.
1400fa2e0 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 ........ff......
1400fa2f0 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 90 ...ff.........f.
1400fa300
1400fa300loc_1400fa300:
1400fa300mov [rax], sil
1400fa303add [rcx+40], 1
1400fa308
1400fa308loc_1400fa308:
1400fa308mov rax, [rbx]
1400fa30bmov rax, [rax-24]
1400fa30fsub rbp, 1
1400fa313je 0x1400fa390
1400fa315
1400fa315loc_1400fa315:
1400fa315mov rcx, [rbx+rax+232]
1400fa31dmov rax, [rcx+40]
1400fa321cmp rax, [rcx+48]
1400fa325jb 0x1400fa300
1400fa327mov rax, [rcx]
1400fa32amovzx edx, sil
1400fa32ecall [rax+104]
1400fa331cmp eax, -1
1400fa334jne 0x1400fa308
1400fa336mov rax, [rbx]
1400fa339mov rcx, [rax-24]
1400fa33dadd rcx, rbx
1400fa340mov edx, [rcx+32]
1400fa343or edx, 1
1400fa346call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fa34bjmp 0x1400fa231
1400fa350
1400fa350loc_1400fa350:
1400fa350mov rsi, [rcx+240]
1400fa357test rsi, rsi
1400fa35aje 0x1400fa489
1400fa360cmp [rsi+56], 0
1400fa364je 0x1400fa3bf
1400fa366movzx r12l, [rsi+89]
1400fa36bjmp 0x1400fa0c4
1400fa370
1400fa370loc_1400fa370:
1400fa370mov rsi, [rcx+240]
1400fa377test rsi, rsi
1400fa37aje 0x1400fa49f
1400fa380cmp [rsi+56], 0
1400fa384je 0x1400fa3ec
1400fa386movzx esi, [rsi+89]
1400fa38ajmp 0x1400fa2c2
1400fa38f
1400fa38f 90 .
1400fa390
1400fa390loc_1400fa390:
1400fa390lea rcx, [rbx+rax]
1400fa394jmp 0x1400fa170
1400fa399
1400fa399loc_1400fa399:
1400fa399mov rcx, [rsp+40]
1400fa39emov rax, [rcx]
1400fa3a1add rcx, [rax-24]
1400fa3a5mov edx, [rcx+32]
1400fa3a8or edx, 1
1400fa3abcall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fa3b0mov rax, [rsi]
1400fa3b3add rsi, [rax-24]
1400fa3b7mov rdi, rsi
1400fa3bajmp 0x1400fa1f8
1400fa3bf
1400fa3bfloc_1400fa3bf:
1400fa3bfmov rcx, rsi
1400fa3c2call std::ctype<char>::_M_widen_init() const
1400fa3c7mov rax, [rsi]
1400fa3calea rdx, [rip-0xc1be1]
1400fa3d1mov rax, [rax+48]
1400fa3d5cmp rax, rdx
1400fa3d8jne 0x1400fa418
1400fa3damov rax, [rbx]
1400fa3ddmov r12l, 32
1400fa3e3mov rax, [rax-24]
1400fa3e7jmp 0x1400fa0c4
1400fa3ec
1400fa3ecloc_1400fa3ec:
1400fa3ecmov rcx, rsi
1400fa3efcall std::ctype<char>::_M_widen_init() const
1400fa3f4mov rax, [rsi]
1400fa3f7lea rdx, [rip-0xc1c0e]
1400fa3femov rax, [rax+48]
1400fa402cmp rax, rdx
1400fa405jne 0x1400fa471
1400fa407mov rax, [rbx]
1400fa40amov esi, 32
1400fa40fmov rax, [rax-24]
1400fa413jmp 0x1400fa2c2
1400fa418
1400fa418loc_1400fa418:
1400fa418mov edx, 32
1400fa41dmov rcx, rsi
1400fa420call rax
1400fa422mov r12l, eax
1400fa425mov rax, [rbx]
1400fa428mov rax, [rax-24]
1400fa42cjmp 0x1400fa0c4
1400fa431
1400fa431 48 83 ea 01 48 89 c1 0f 85 aa 00 00 00 e8 4d H...H.........M
1400fa440 78 00 00 48 8b 03 ba 01 00 00 00 48 03 58 e8 48 x..H.......H.X.H
1400fa450 89 d9 e8 79 c9 ff ff 48 8b 35 32 d2 09 00 48 8b ...y...H.52...H.
1400fa460 44 24 38 48 2b 06 0f 84 9f 00 00 00 D$8H+.......
1400fa46c
1400fa46cloc_1400fa46c:
1400fa46ccall __stack_chk_fail
1400fa471
1400fa471loc_1400fa471:
1400fa471mov edx, 32
1400fa476mov rcx, rsi
1400fa479call rax
1400fa47bmov esi, eax
1400fa47dmov rax, [rbx]
1400fa480mov rax, [rax-24]
1400fa484jmp 0x1400fa2c2
1400fa489
1400fa489loc_1400fa489:
1400fa489mov rsi, [rip+0x9d200]
1400fa490mov rax, [rsp+56]
1400fa495sub rax, [rsi]
1400fa498jne 0x1400fa46c
1400fa49acall std::__throw_bad_cast()
1400fa49f
1400fa49floc_1400fa49f:
1400fa49fmov rsi, [rip+0x9d1ea]
1400fa4a6mov rax, [rsp+56]
1400fa4absub rax, [rsi]
1400fa4aejne 0x1400fa46c
1400fa4b0call std::__throw_bad_cast()
1400fa4b5mov rcx, rax
1400fa4b8call __cxa_begin_catch
1400fa4bdmov rcx, [rsp+40]
1400fa4c2mov rax, [rcx]
1400fa4c5add rcx, [rax-24]
1400fa4c9mov edx, [rcx+32]
1400fa4ccor edx, 1
1400fa4cfcall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fa4d4call __cxa_end_catch
1400fa4d9mov rax, [rsi]
1400fa4dcadd rsi, [rax-24]
1400fa4e0mov rdi, rsi
1400fa4e3jmp 0x1400fa1f8
1400fa4e8
1400fa4e8 e8 a3 77 00 00 48 8b 03 ..w..H..
1400fa4f0 ba 01 00 00 00 48 8b 48 e8 48 01 d9 e8 cf c8 ff .....H.H.H......
1400fa500 ff e8 7a 79 00 00 e9 6d fc ff ff e8 40 7d 00 00 ..zy...m....@}..
1400fa510 48 89 c3 e8 68 79 00 00 48 8d 4c 24 20 e8 7e a8 H...hy..H.L$ .~.
1400fa520 f9 ff 48 8b 35 67 d1 09 00 48 8b 44 24 38 48 2b ..H.5g...H.D$8H+
1400fa530 06 0f 85 35 ff ff ff 48 89 d9 e8 61 0e f2 ff 48 ...5...H...a...H
1400fa540 89 c3 eb d4 48 89 c3 e8 34 79 00 00 eb ca ....H...4y....
1400fa040
1400fa040std::basic_ostream<char, std::char_traits<char>>& std::__ostream_insert<char, std::char_traits<char>>(std::basic_ostream<char, std::char_traits<char>>&, char const*, long long):
1400fa040push r15
1400fa042push r14
1400fa044push r13
1400fa046push r12
1400fa048push rbp
1400fa049push rdi
1400fa04apush rsi
1400fa04bpush rbx
1400fa04csub rsp, 72
1400fa050mov r14, rdx
1400fa053mov rdx, [rip+0x9d636]
1400fa05amov rbx, rcx
1400fa05dmov rdi, r8
1400fa060mov rax, [rdx]
1400fa063mov [rsp+56], rax
1400fa068xor eax, eax
1400fa06amov rdx, rcx
1400fa06dlea rcx, [rsp+32]
1400fa072call std::ostream::sentry::sentry(std::ostream&)
1400fa077cmp [rsp+32], 0
1400fa07cje 0x1400fa178
1400fa082mov rax, [rbx]
1400fa085mov rax, [rax-24]
1400fa089lea rcx, [rbx+rax]
1400fa08dmov rbp, [rcx+16]
1400fa091cmp rdi, rbp
1400fa094jge 0x1400fa200
1400fa09amov edx, [rcx+24]
1400fa09dand edx, 176
1400fa0a3mov r15l, edx
1400fa0a6cmp edx, 32
1400fa0a9je 0x1400fa254
1400fa0afcmp [rcx+225], 0
1400fa0b6je 0x1400fa350
1400fa0bcmovzx r12l, [rcx+224]
1400fa0c4
1400fa0c4loc_1400fa0c4:
1400fa0c4mov rsi, rbp
1400fa0c7sub rsi, rdi
1400fa0cajmp 0x1400fa119
1400fa0cc
1400fa0cc 66 66 2e 0f ff..
1400fa0d0 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 .......ff.......
1400fa0e0 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e ..ff.........ff.
1400fa0f0 0f 1f 84 00 00 00 00 00 0f 1f 84 00 00 00 00 00 ................
1400fa100
1400fa100loc_1400fa100:
1400fa100mov [rax], r12b
1400fa103add [rcx+40], 1
1400fa108
1400fa108loc_1400fa108:
1400fa108mov rax, [rbx]
1400fa10bmov rax, [rax-24]
1400fa10fsub rsi, 1
1400fa113je 0x1400fa250
1400fa119
1400fa119loc_1400fa119:
1400fa119mov rcx, [rbx+rax+232]
1400fa121mov rax, [rcx+40]
1400fa125cmp rax, [rcx+48]
1400fa129jb 0x1400fa100
1400fa12bmov rax, [rcx]
1400fa12emovzx edx, r12b
1400fa132call [rax+104]
1400fa135cmp eax, -1
1400fa138jne 0x1400fa108
1400fa13amov rax, [rbx]
1400fa13dmov rcx, [rax-24]
1400fa141add rcx, rbx
1400fa144mov edx, [rcx+32]
1400fa147or edx, 1
1400fa14acall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fa14fmov rax, [rbx]
1400fa152mov rcx, [rax-24]
1400fa156add rcx, rbx
1400fa159mov r9l, [rcx+32]
1400fa15dtest r9l, r9l
1400fa160je 0x1400fa261
1400fa166nop [rax+rax]
1400fa170
1400fa170loc_1400fa170:
1400fa170mov [rcx+16], 0
1400fa178
1400fa178loc_1400fa178:
1400fa178mov rsi, [rsp+40]
1400fa17dmov rax, [rsi]
1400fa180mov rdi, [rax-24]
1400fa184add rdi, rsi
1400fa187test [rdi+25], 32
1400fa18bje 0x1400fa194
1400fa18dmov eax, [rdi+32]
1400fa190test eax, eax
1400fa192je 0x1400fa1c0
1400fa194
1400fa194loc_1400fa194:
1400fa194mov rsi, [rip+0x9d4f5]
1400fa19bmov rax, [rsp+56]
1400fa1a0sub rax, [rsi]
1400fa1a3jne 0x1400fa46c
1400fa1a9mov rax, rbx
1400fa1acadd rsp, 72
1400fa1b0pop rbx
1400fa1b1pop rsi
1400fa1b2pop rdi
1400fa1b3pop rbp
1400fa1b4pop r12
1400fa1b6pop r13
1400fa1b8pop r14
1400fa1bapop r15
1400fa1bcret
1400fa1bd
1400fa1bd 0f 1f 00 ...
1400fa1c0
1400fa1c0loc_1400fa1c0:
1400fa1c0call std::uncaught_exception()
1400fa1c5test al, al
1400fa1c7jne 0x1400fa194
1400fa1c9mov rcx, [rdi+232]
1400fa1d0mov ebp, [rdi+28]
1400fa1d3mov [rdi+28], 0
1400fa1datest rcx, rcx
1400fa1ddje 0x1400fa1f8
1400fa1dfmov rax, [rcx]
1400fa1e2call [rax+48]
1400fa1e5cmp eax, -1
1400fa1e8je 0x1400fa399
1400fa1eemov rax, [rsi]
1400fa1f1mov rdi, [rax-24]
1400fa1f5add rdi, rsi
1400fa1f8
1400fa1f8loc_1400fa1f8:
1400fa1f8mov [rdi+28], ebp
1400fa1fbjmp 0x1400fa194
1400fa1fd
1400fa1fd 0f 1f 00 ...
1400fa200
1400fa200loc_1400fa200:
1400fa200mov rcx, [rcx+232]
1400fa207mov r8, rdi
1400fa20amov rdx, r14
1400fa20dmov rax, [rcx]
1400fa210call [rax+96]
1400fa213mov rdx, [rbx]
1400fa216mov rcx, [rdx-24]
1400fa21aadd rcx, rbx
1400fa21dcmp rdi, rax
1400fa220je 0x1400fa170
1400fa226mov edx, [rcx+32]
1400fa229or edx, 1
1400fa22ccall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fa231
1400fa231loc_1400fa231:
1400fa231mov rax, [rbx]
1400fa234mov rcx, [rax-24]
1400fa238add rcx, rbx
1400fa23bmov [rcx+16], 0
1400fa243jmp 0x1400fa178
1400fa248
1400fa248 0f 1f 84 00 00 00 00 00 ........
1400fa250
1400fa250loc_1400fa250:
1400fa250lea rcx, [rbx+rax]
1400fa254
1400fa254loc_1400fa254:
1400fa254mov r8l, [rcx+32]
1400fa258test r8l, r8l
1400fa25bjne 0x1400fa170
1400fa261
1400fa261loc_1400fa261:
1400fa261mov rcx, [rcx+232]
1400fa268mov r8, rdi
1400fa26bmov rdx, r14
1400fa26emov rax, [rcx]
1400fa271call [rax+96]
1400fa274cmp rdi, rax
1400fa277je 0x1400fa28e
1400fa279mov rax, [rbx]
1400fa27cmov rcx, [rax-24]
1400fa280add rcx, rbx
1400fa283mov edx, [rcx+32]
1400fa286or edx, 1
1400fa289call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fa28e
1400fa28eloc_1400fa28e:
1400fa28emov rax, [rbx]
1400fa291mov rax, [rax-24]
1400fa295lea rcx, [rbx+rax]
1400fa299cmp r15l, 32
1400fa29djne 0x1400fa170
1400fa2a3mov edx, [rcx+32]
1400fa2a6test edx, edx
1400fa2a8jne 0x1400fa170
1400fa2aecmp [rcx+225], 0
1400fa2b5je 0x1400fa370
1400fa2bbmovzx esi, [rcx+224]
1400fa2c2
1400fa2c2loc_1400fa2c2:
1400fa2c2sub rbp, rdi
1400fa2c5jmp 0x1400fa315
1400fa2c7
1400fa2c7 66 66 2e 0f 1f 84 00 00 00 ff.......
1400fa2d0 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e ..ff.........ff.
1400fa2e0 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 ........ff......
1400fa2f0 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 90 ...ff.........f.
1400fa300
1400fa300loc_1400fa300:
1400fa300mov [rax], sil
1400fa303add [rcx+40], 1
1400fa308
1400fa308loc_1400fa308:
1400fa308mov rax, [rbx]
1400fa30bmov rax, [rax-24]
1400fa30fsub rbp, 1
1400fa313je 0x1400fa390
1400fa315
1400fa315loc_1400fa315:
1400fa315mov rcx, [rbx+rax+232]
1400fa31dmov rax, [rcx+40]
1400fa321cmp rax, [rcx+48]
1400fa325jb 0x1400fa300
1400fa327mov rax, [rcx]
1400fa32amovzx edx, sil
1400fa32ecall [rax+104]
1400fa331cmp eax, -1
1400fa334jne 0x1400fa308
1400fa336mov rax, [rbx]
1400fa339mov rcx, [rax-24]
1400fa33dadd rcx, rbx
1400fa340mov edx, [rcx+32]
1400fa343or edx, 1
1400fa346call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fa34bjmp 0x1400fa231
1400fa350
1400fa350loc_1400fa350:
1400fa350mov rsi, [rcx+240]
1400fa357test rsi, rsi
1400fa35aje 0x1400fa489
1400fa360cmp [rsi+56], 0
1400fa364je 0x1400fa3bf
1400fa366movzx r12l, [rsi+89]
1400fa36bjmp 0x1400fa0c4
1400fa370
1400fa370loc_1400fa370:
1400fa370mov rsi, [rcx+240]
1400fa377test rsi, rsi
1400fa37aje 0x1400fa49f
1400fa380cmp [rsi+56], 0
1400fa384je 0x1400fa3ec
1400fa386movzx esi, [rsi+89]
1400fa38ajmp 0x1400fa2c2
1400fa38f
1400fa38f 90 .
1400fa390
1400fa390loc_1400fa390:
1400fa390lea rcx, [rbx+rax]
1400fa394jmp 0x1400fa170
1400fa399
1400fa399loc_1400fa399:
1400fa399mov rcx, [rsp+40]
1400fa39emov rax, [rcx]
1400fa3a1add rcx, [rax-24]
1400fa3a5mov edx, [rcx+32]
1400fa3a8or edx, 1
1400fa3abcall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fa3b0mov rax, [rsi]
1400fa3b3add rsi, [rax-24]
1400fa3b7mov rdi, rsi
1400fa3bajmp 0x1400fa1f8
1400fa3bf
1400fa3bfloc_1400fa3bf:
1400fa3bfmov rcx, rsi
1400fa3c2call std::ctype<char>::_M_widen_init() const
1400fa3c7mov rax, [rsi]
1400fa3calea rdx, [rip-0xc1be1]
1400fa3d1mov rax, [rax+48]
1400fa3d5cmp rax, rdx
1400fa3d8jne 0x1400fa418
1400fa3damov rax, [rbx]
1400fa3ddmov r12l, 32
1400fa3e3mov rax, [rax-24]
1400fa3e7jmp 0x1400fa0c4
1400fa3ec
1400fa3ecloc_1400fa3ec:
1400fa3ecmov rcx, rsi
1400fa3efcall std::ctype<char>::_M_widen_init() const
1400fa3f4mov rax, [rsi]
1400fa3f7lea rdx, [rip-0xc1c0e]
1400fa3femov rax, [rax+48]
1400fa402cmp rax, rdx
1400fa405jne 0x1400fa471
1400fa407mov rax, [rbx]
1400fa40amov esi, 32
1400fa40fmov rax, [rax-24]
1400fa413jmp 0x1400fa2c2
1400fa418
1400fa418loc_1400fa418:
1400fa418mov edx, 32
1400fa41dmov rcx, rsi
1400fa420call rax
1400fa422mov r12l, eax
1400fa425mov rax, [rbx]
1400fa428mov rax, [rax-24]
1400fa42cjmp 0x1400fa0c4
1400fa431
1400fa431 48 83 ea 01 48 89 c1 0f 85 aa 00 00 00 e8 4d H...H.........M
1400fa440 78 00 00 48 8b 03 ba 01 00 00 00 48 03 58 e8 48 x..H.......H.X.H
1400fa450 89 d9 e8 79 c9 ff ff 48 8b 35 32 d2 09 00 48 8b ...y...H.52...H.
1400fa460 44 24 38 48 2b 06 0f 84 9f 00 00 00 D$8H+.......
1400fa46c
1400fa46cloc_1400fa46c:
1400fa46ccall __stack_chk_fail
1400fa471
1400fa471loc_1400fa471:
1400fa471mov edx, 32
1400fa476mov rcx, rsi
1400fa479call rax
1400fa47bmov esi, eax
1400fa47dmov rax, [rbx]
1400fa480mov rax, [rax-24]
1400fa484jmp 0x1400fa2c2
1400fa489
1400fa489loc_1400fa489:
1400fa489mov rsi, [rip+0x9d200]
1400fa490mov rax, [rsp+56]
1400fa495sub rax, [rsi]
1400fa498jne 0x1400fa46c
1400fa49acall std::__throw_bad_cast()
1400fa49f
1400fa49floc_1400fa49f:
1400fa49fmov rsi, [rip+0x9d1ea]
1400fa4a6mov rax, [rsp+56]
1400fa4absub rax, [rsi]
1400fa4aejne 0x1400fa46c
1400fa4b0call std::__throw_bad_cast()
1400fa4b5mov rcx, rax
1400fa4b8call __cxa_begin_catch
1400fa4bdmov rcx, [rsp+40]
1400fa4c2mov rax, [rcx]
1400fa4c5add rcx, [rax-24]
1400fa4c9mov edx, [rcx+32]
1400fa4ccor edx, 1
1400fa4cfcall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fa4d4call __cxa_end_catch
1400fa4d9mov rax, [rsi]
1400fa4dcadd rsi, [rax-24]
1400fa4e0mov rdi, rsi
1400fa4e3jmp 0x1400fa1f8
1400fa4e8
1400fa4e8 e8 a3 77 00 00 48 8b 03 ..w..H..
1400fa4f0 ba 01 00 00 00 48 8b 48 e8 48 01 d9 e8 cf c8 ff .....H.H.H......
1400fa500 ff e8 7a 79 00 00 e9 6d fc ff ff e8 40 7d 00 00 ..zy...m....@}..
1400fa510 48 89 c3 e8 68 79 00 00 48 8d 4c 24 20 e8 7e a8 H...hy..H.L$ .~.
1400fa520 f9 ff 48 8b 35 67 d1 09 00 48 8b 44 24 38 48 2b ..H.5g...H.D$8H+
1400fa530 06 0f 85 35 ff ff ff 48 89 d9 e8 61 0e f2 ff 48 ...5...H...a...H
1400fa540 89 c3 eb d4 48 89 c3 e8 34 79 00 00 eb ca ....H...4y....
1400fa040
1400fa54e
1400fa54e // align 0x40
1400fa54e // align 0x40
1400fa580
1400fa580std::basic_ostream<wchar_t, std::char_traits<wchar_t>>& std::__ostream_insert<wchar_t, std::char_traits<wchar_t>>(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&, wchar_t const*, long long):
1400fa580push r15
1400fa582push r14
1400fa584push r13
1400fa586push r12
1400fa588push rbp
1400fa589push rdi
1400fa58apush rsi
1400fa58bpush rbx
1400fa58csub rsp, 72
1400fa590mov rsi, [rip+0x9d0f9]
1400fa597mov r14, rdx
1400fa59amov rbx, rcx
1400fa59dmov rdi, r8
1400fa5a0mov rdx, [rsi]
1400fa5a3mov [rsp+56], rdx
1400fa5a8mov rdx, rcx
1400fa5ablea rcx, [rsp+32]
1400fa5b0call std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&)
1400fa5b5cmp [rsp+32], 0
1400fa5baje 0x1400fa698
1400fa5c0mov rdx, [rbx]
1400fa5c3mov rcx, [rdx-24]
1400fa5c7lea r8, [rbx+rcx]
1400fa5cbmov r12, [r8+16]
1400fa5cfcmp rdi, r12
1400fa5d2jge 0x1400fa720
1400fa5d8mov eax, [r8+24]
1400fa5dcand eax, 176
1400fa5e1mov r15l, eax
1400fa5e4cmp eax, 32
1400fa5e7je 0x1400fa774
1400fa5edcmp [r8+226], 0
1400fa5f5je 0x1400fa840
1400fa5fbmovzx ebp, [r8+224]
1400fa603
1400fa603loc_1400fa603:
1400fa603mov rsi, r12
1400fa606sub rsi, rdi
1400fa609jmp 0x1400fa631
1400fa60b
1400fa60b 0f 1f 44 00 00 ..D..
1400fa610
1400fa610loc_1400fa610:
1400fa610mov [rax], bp
1400fa613add rax, 2
1400fa617mov [rcx+40], rax
1400fa61bmov eax, ebp
1400fa61dmov rcx, [rdx-24]
1400fa621cmp ax, -1
1400fa625je 0x1400fa660
1400fa627
1400fa627loc_1400fa627:
1400fa627sub rsi, 1
1400fa62bje 0x1400fa770
1400fa631
1400fa631loc_1400fa631:
1400fa631mov rcx, [rbx+rcx+232]
1400fa639mov rax, [rcx+40]
1400fa63dcmp rax, [rcx+48]
1400fa641jb 0x1400fa610
1400fa643mov rax, [rcx]
1400fa646movzx edx, bp
1400fa649call [rax+104]
1400fa64cmov rdx, [rbx]
1400fa64fmov rcx, [rdx-24]
1400fa653cmp ax, -1
1400fa657jne 0x1400fa627
1400fa659nop [rax]
1400fa660
1400fa660loc_1400fa660:
1400fa660add rcx, rbx
1400fa663mov edx, [rcx+32]
1400fa666or edx, 1
1400fa669call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400fa66emov rax, [rbx]
1400fa671mov r8, [rax-24]
1400fa675add r8, rbx
1400fa678mov r9l, [r8+32]
1400fa67ctest r9l, r9l
1400fa67fje 0x1400fa780
1400fa685nop [rax+rax]
1400fa690
1400fa690loc_1400fa690:
1400fa690mov [r8+16], 0
1400fa698
1400fa698loc_1400fa698:
1400fa698mov rsi, [rsp+40]
1400fa69dmov rax, [rsi]
1400fa6a0mov rdi, [rax-24]
1400fa6a4add rdi, rsi
1400fa6a7test [rdi+25], 32
1400fa6abje 0x1400fa6b4
1400fa6admov eax, [rdi+32]
1400fa6b0test eax, eax
1400fa6b2je 0x1400fa6e0
1400fa6b4
1400fa6b4loc_1400fa6b4:
1400fa6b4mov rsi, [rip+0x9cfd5]
1400fa6bbmov rax, [rsp+56]
1400fa6c0sub rax, [rsi]
1400fa6c3jne 0x1400fa903
1400fa6c9mov rax, rbx
1400fa6ccadd rsp, 72
1400fa6d0pop rbx
1400fa6d1pop rsi
1400fa6d2pop rdi
1400fa6d3pop rbp
1400fa6d4pop r12
1400fa6d6pop r13
1400fa6d8pop r14
1400fa6dapop r15
1400fa6dcret
1400fa6dd
1400fa6dd 0f 1f 00 ...
1400fa6e0
1400fa6e0loc_1400fa6e0:
1400fa6e0call std::uncaught_exception()
1400fa6e5test al, al
1400fa6e7jne 0x1400fa6b4
1400fa6e9mov rcx, [rdi+232]
1400fa6f0mov ebp, [rdi+28]
1400fa6f3mov [rdi+28], 0
1400fa6fatest rcx, rcx
1400fa6fdje 0x1400fa718
1400fa6ffmov rax, [rcx]
1400fa702call [rax+48]
1400fa705cmp eax, -1
1400fa708je 0x1400fa8ac
1400fa70e
1400fa70eloc_1400fa70e:
1400fa70emov rax, [rsi]
1400fa711mov rdi, [rax-24]
1400fa715add rdi, rsi
1400fa718
1400fa718loc_1400fa718:
1400fa718mov [rdi+28], ebp
1400fa71bjmp 0x1400fa6b4
1400fa71d
1400fa71d 0f 1f 00 ...
1400fa720
1400fa720loc_1400fa720:
1400fa720mov rcx, [r8+232]
1400fa727mov rdx, r14
1400fa72amov r8, rdi
1400fa72dmov rax, [rcx]
1400fa730call [rax+96]
1400fa733mov rdx, [rbx]
1400fa736mov r8, [rdx-24]
1400fa73aadd r8, rbx
1400fa73dcmp rdi, rax
1400fa740je 0x1400fa690
1400fa746mov edx, [r8+32]
1400fa74amov rcx, r8
1400fa74dor edx, 1
1400fa750call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400fa755
1400fa755loc_1400fa755:
1400fa755mov rax, [rbx]
1400fa758mov r8, [rax-24]
1400fa75cadd r8, rbx
1400fa75fmov [r8+16], 0
1400fa767jmp 0x1400fa698
1400fa76c
1400fa76c 0f 1f 40 00 ..@.
1400fa770
1400fa770loc_1400fa770:
1400fa770lea r8, [rbx+rcx]
1400fa774
1400fa774loc_1400fa774:
1400fa774mov ecx, [r8+32]
1400fa778test ecx, ecx
1400fa77ajne 0x1400fa690
1400fa780
1400fa780loc_1400fa780:
1400fa780mov rcx, [r8+232]
1400fa787mov rdx, r14
1400fa78amov r8, rdi
1400fa78dmov rax, [rcx]
1400fa790call [rax+96]
1400fa793cmp rdi, rax
1400fa796je 0x1400fa7ad
1400fa798mov rax, [rbx]
1400fa79bmov rcx, [rax-24]
1400fa79fadd rcx, rbx
1400fa7a2mov edx, [rcx+32]
1400fa7a5or edx, 1
1400fa7a8call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400fa7ad
1400fa7adloc_1400fa7ad:
1400fa7admov rax, [rbx]
1400fa7b0mov r9, [rax-24]
1400fa7b4add r9, rbx
1400fa7b7mov r8, r9
1400fa7bacmp r15l, 32
1400fa7bejne 0x1400fa690
1400fa7c4mov edx, [r9+32]
1400fa7c8test edx, edx
1400fa7cajne 0x1400fa690
1400fa7d0cmp [r9+226], 0
1400fa7d8je 0x1400fa869
1400fa7demovzx esi, [r9+224]
1400fa7e6
1400fa7e6loc_1400fa7e6:
1400fa7e6sub r12, rdi
1400fa7e9jmp 0x1400fa811
1400fa7eb
1400fa7eb 0f 1f 44 00 00 ..D..
1400fa7f0
1400fa7f0loc_1400fa7f0:
1400fa7f0mov [rax], si
1400fa7f3add rax, 2
1400fa7f7mov [rcx+40], rax
1400fa7fbmov eax, esi
1400fa7fd
1400fa7fdloc_1400fa7fd:
1400fa7fdcmp ax, -1
1400fa801je 0x1400fa898
1400fa807sub r12, 1
1400fa80bje 0x1400fa690
1400fa811
1400fa811loc_1400fa811:
1400fa811mov rcx, [r9+232]
1400fa818mov r8, r9
1400fa81bmov rax, [rcx+40]
1400fa81fcmp rax, [rcx+48]
1400fa823jb 0x1400fa7f0
1400fa825mov rax, [rcx]
1400fa828movzx edx, si
1400fa82bcall [rax+104]
1400fa82emov rdx, [rbx]
1400fa831mov r9, [rdx-24]
1400fa835add r9, rbx
1400fa838mov r8, r9
1400fa83bjmp 0x1400fa7fd
1400fa83d
1400fa83d 0f 1f 00 ...
1400fa840
1400fa840loc_1400fa840:
1400fa840mov rcx, [r8+240]
1400fa847test rcx, rcx
1400fa84aje 0x1400fa908
1400fa850mov rax, [rcx]
1400fa853mov edx, 32
1400fa858call [rax+80]
1400fa85bmov rdx, [rbx]
1400fa85emov ebp, eax
1400fa860mov rcx, [rdx-24]
1400fa864jmp 0x1400fa603
1400fa869
1400fa869loc_1400fa869:
1400fa869mov rcx, [r9+240]
1400fa870test rcx, rcx
1400fa873je 0x1400fa91e
1400fa879mov rax, [rcx]
1400fa87cmov edx, 32
1400fa881call [rax+80]
1400fa884mov esi, eax
1400fa886mov rax, [rbx]
1400fa889mov r9, [rax-24]
1400fa88dadd r9, rbx
1400fa890jmp 0x1400fa7e6
1400fa895
1400fa895 0f 1f 00 ...
1400fa898
1400fa898loc_1400fa898:
1400fa898mov edx, [r9+32]
1400fa89cmov rcx, r9
1400fa89for edx, 1
1400fa8a2call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400fa8a7jmp 0x1400fa755
1400fa8ac
1400fa8acloc_1400fa8ac:
1400fa8acmov rcx, [rsp+40]
1400fa8b1mov rax, [rcx]
1400fa8b4add rcx, [rax-24]
1400fa8b8mov edx, [rcx+32]
1400fa8bbor edx, 1
1400fa8becall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400fa8c3jmp 0x1400fa70e
1400fa8c8
1400fa8c8 48 83 ea 01 48 89 c1 0f H...H...
1400fa8d0 85 92 00 00 00 e8 b6 73 00 00 48 8b 03 ba 01 00 .......s..H.....
1400fa8e0 00 00 48 03 58 e8 48 89 d9 e8 92 cd ff ff 48 8b ..H.X.H.......H.
1400fa8f0 1d 9b cd 09 00 48 8b 44 24 38 48 2b 03 0f 84 87 .....H.D$8H+....
1400fa900 00 00 00 ...
1400fa903
1400fa903loc_1400fa903:
1400fa903call __stack_chk_fail
1400fa908
1400fa908loc_1400fa908:
1400fa908mov rdi, [rip+0x9cd81]
1400fa90fmov rax, [rsp+56]
1400fa914sub rax, [rdi]
1400fa917jne 0x1400fa903
1400fa919call std::__throw_bad_cast()
1400fa91e
1400fa91eloc_1400fa91e:
1400fa91emov rdi, [rip+0x9cd6b]
1400fa925mov rax, [rsp+56]
1400fa92asub rax, [rdi]
1400fa92djne 0x1400fa903
1400fa92fcall std::__throw_bad_cast()
1400fa934mov rcx, rax
1400fa937call __cxa_begin_catch
1400fa93cmov rcx, [rsp+40]
1400fa941mov rax, [rcx]
1400fa944add rcx, [rax-24]
1400fa948mov edx, [rcx+32]
1400fa94bor edx, 1
1400fa94ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400fa953call __cxa_end_catch
1400fa958mov rax, [rsi]
1400fa95bmov rdi, [rax-24]
1400fa95fadd rdi, rsi
1400fa962jmp 0x1400fa718
1400fa967
1400fa967 e8 24 73 00 00 48 8b 03 ba .$s..H...
1400fa970 01 00 00 00 48 8b 48 e8 48 01 d9 e8 00 cd ff ff ....H.H.H.......
1400fa980 e8 fb 74 00 00 e9 0e fd ff ff e8 c1 78 00 00 48 ..t.........x..H
1400fa990 89 c3 e8 e9 74 00 00 48 8d 4c 24 20 e8 4f b6 fc ....t..H.L$ .O..
1400fa9a0 ff 48 8b 3d e8 cc 09 00 48 8b 44 24 38 48 2b 07 .H.=....H.D$8H+.
1400fa9b0 0f 85 4d ff ff ff 48 89 d9 e8 e2 09 f2 ff 48 89 ..M...H.......H.
1400fa9c0 c3 eb d4 48 89 c3 e8 b5 74 00 00 eb ca ...H....t....
1400fa580
1400fa580std::basic_ostream<wchar_t, std::char_traits<wchar_t>>& std::__ostream_insert<wchar_t, std::char_traits<wchar_t>>(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&, wchar_t const*, long long):
1400fa580push r15
1400fa582push r14
1400fa584push r13
1400fa586push r12
1400fa588push rbp
1400fa589push rdi
1400fa58apush rsi
1400fa58bpush rbx
1400fa58csub rsp, 72
1400fa590mov rsi, [rip+0x9d0f9]
1400fa597mov r14, rdx
1400fa59amov rbx, rcx
1400fa59dmov rdi, r8
1400fa5a0mov rdx, [rsi]
1400fa5a3mov [rsp+56], rdx
1400fa5a8mov rdx, rcx
1400fa5ablea rcx, [rsp+32]
1400fa5b0call std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&)
1400fa5b5cmp [rsp+32], 0
1400fa5baje 0x1400fa698
1400fa5c0mov rdx, [rbx]
1400fa5c3mov rcx, [rdx-24]
1400fa5c7lea r8, [rbx+rcx]
1400fa5cbmov r12, [r8+16]
1400fa5cfcmp rdi, r12
1400fa5d2jge 0x1400fa720
1400fa5d8mov eax, [r8+24]
1400fa5dcand eax, 176
1400fa5e1mov r15l, eax
1400fa5e4cmp eax, 32
1400fa5e7je 0x1400fa774
1400fa5edcmp [r8+226], 0
1400fa5f5je 0x1400fa840
1400fa5fbmovzx ebp, [r8+224]
1400fa603
1400fa603loc_1400fa603:
1400fa603mov rsi, r12
1400fa606sub rsi, rdi
1400fa609jmp 0x1400fa631
1400fa60b
1400fa60b 0f 1f 44 00 00 ..D..
1400fa610
1400fa610loc_1400fa610:
1400fa610mov [rax], bp
1400fa613add rax, 2
1400fa617mov [rcx+40], rax
1400fa61bmov eax, ebp
1400fa61dmov rcx, [rdx-24]
1400fa621cmp ax, -1
1400fa625je 0x1400fa660
1400fa627
1400fa627loc_1400fa627:
1400fa627sub rsi, 1
1400fa62bje 0x1400fa770
1400fa631
1400fa631loc_1400fa631:
1400fa631mov rcx, [rbx+rcx+232]
1400fa639mov rax, [rcx+40]
1400fa63dcmp rax, [rcx+48]
1400fa641jb 0x1400fa610
1400fa643mov rax, [rcx]
1400fa646movzx edx, bp
1400fa649call [rax+104]
1400fa64cmov rdx, [rbx]
1400fa64fmov rcx, [rdx-24]
1400fa653cmp ax, -1
1400fa657jne 0x1400fa627
1400fa659nop [rax]
1400fa660
1400fa660loc_1400fa660:
1400fa660add rcx, rbx
1400fa663mov edx, [rcx+32]
1400fa666or edx, 1
1400fa669call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400fa66emov rax, [rbx]
1400fa671mov r8, [rax-24]
1400fa675add r8, rbx
1400fa678mov r9l, [r8+32]
1400fa67ctest r9l, r9l
1400fa67fje 0x1400fa780
1400fa685nop [rax+rax]
1400fa690
1400fa690loc_1400fa690:
1400fa690mov [r8+16], 0
1400fa698
1400fa698loc_1400fa698:
1400fa698mov rsi, [rsp+40]
1400fa69dmov rax, [rsi]
1400fa6a0mov rdi, [rax-24]
1400fa6a4add rdi, rsi
1400fa6a7test [rdi+25], 32
1400fa6abje 0x1400fa6b4
1400fa6admov eax, [rdi+32]
1400fa6b0test eax, eax
1400fa6b2je 0x1400fa6e0
1400fa6b4
1400fa6b4loc_1400fa6b4:
1400fa6b4mov rsi, [rip+0x9cfd5]
1400fa6bbmov rax, [rsp+56]
1400fa6c0sub rax, [rsi]
1400fa6c3jne 0x1400fa903
1400fa6c9mov rax, rbx
1400fa6ccadd rsp, 72
1400fa6d0pop rbx
1400fa6d1pop rsi
1400fa6d2pop rdi
1400fa6d3pop rbp
1400fa6d4pop r12
1400fa6d6pop r13
1400fa6d8pop r14
1400fa6dapop r15
1400fa6dcret
1400fa6dd
1400fa6dd 0f 1f 00 ...
1400fa6e0
1400fa6e0loc_1400fa6e0:
1400fa6e0call std::uncaught_exception()
1400fa6e5test al, al
1400fa6e7jne 0x1400fa6b4
1400fa6e9mov rcx, [rdi+232]
1400fa6f0mov ebp, [rdi+28]
1400fa6f3mov [rdi+28], 0
1400fa6fatest rcx, rcx
1400fa6fdje 0x1400fa718
1400fa6ffmov rax, [rcx]
1400fa702call [rax+48]
1400fa705cmp eax, -1
1400fa708je 0x1400fa8ac
1400fa70e
1400fa70eloc_1400fa70e:
1400fa70emov rax, [rsi]
1400fa711mov rdi, [rax-24]
1400fa715add rdi, rsi
1400fa718
1400fa718loc_1400fa718:
1400fa718mov [rdi+28], ebp
1400fa71bjmp 0x1400fa6b4
1400fa71d
1400fa71d 0f 1f 00 ...
1400fa720
1400fa720loc_1400fa720:
1400fa720mov rcx, [r8+232]
1400fa727mov rdx, r14
1400fa72amov r8, rdi
1400fa72dmov rax, [rcx]
1400fa730call [rax+96]
1400fa733mov rdx, [rbx]
1400fa736mov r8, [rdx-24]
1400fa73aadd r8, rbx
1400fa73dcmp rdi, rax
1400fa740je 0x1400fa690
1400fa746mov edx, [r8+32]
1400fa74amov rcx, r8
1400fa74dor edx, 1
1400fa750call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400fa755
1400fa755loc_1400fa755:
1400fa755mov rax, [rbx]
1400fa758mov r8, [rax-24]
1400fa75cadd r8, rbx
1400fa75fmov [r8+16], 0
1400fa767jmp 0x1400fa698
1400fa76c
1400fa76c 0f 1f 40 00 ..@.
1400fa770
1400fa770loc_1400fa770:
1400fa770lea r8, [rbx+rcx]
1400fa774
1400fa774loc_1400fa774:
1400fa774mov ecx, [r8+32]
1400fa778test ecx, ecx
1400fa77ajne 0x1400fa690
1400fa780
1400fa780loc_1400fa780:
1400fa780mov rcx, [r8+232]
1400fa787mov rdx, r14
1400fa78amov r8, rdi
1400fa78dmov rax, [rcx]
1400fa790call [rax+96]
1400fa793cmp rdi, rax
1400fa796je 0x1400fa7ad
1400fa798mov rax, [rbx]
1400fa79bmov rcx, [rax-24]
1400fa79fadd rcx, rbx
1400fa7a2mov edx, [rcx+32]
1400fa7a5or edx, 1
1400fa7a8call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400fa7ad
1400fa7adloc_1400fa7ad:
1400fa7admov rax, [rbx]
1400fa7b0mov r9, [rax-24]
1400fa7b4add r9, rbx
1400fa7b7mov r8, r9
1400fa7bacmp r15l, 32
1400fa7bejne 0x1400fa690
1400fa7c4mov edx, [r9+32]
1400fa7c8test edx, edx
1400fa7cajne 0x1400fa690
1400fa7d0cmp [r9+226], 0
1400fa7d8je 0x1400fa869
1400fa7demovzx esi, [r9+224]
1400fa7e6
1400fa7e6loc_1400fa7e6:
1400fa7e6sub r12, rdi
1400fa7e9jmp 0x1400fa811
1400fa7eb
1400fa7eb 0f 1f 44 00 00 ..D..
1400fa7f0
1400fa7f0loc_1400fa7f0:
1400fa7f0mov [rax], si
1400fa7f3add rax, 2
1400fa7f7mov [rcx+40], rax
1400fa7fbmov eax, esi
1400fa7fd
1400fa7fdloc_1400fa7fd:
1400fa7fdcmp ax, -1
1400fa801je 0x1400fa898
1400fa807sub r12, 1
1400fa80bje 0x1400fa690
1400fa811
1400fa811loc_1400fa811:
1400fa811mov rcx, [r9+232]
1400fa818mov r8, r9
1400fa81bmov rax, [rcx+40]
1400fa81fcmp rax, [rcx+48]
1400fa823jb 0x1400fa7f0
1400fa825mov rax, [rcx]
1400fa828movzx edx, si
1400fa82bcall [rax+104]
1400fa82emov rdx, [rbx]
1400fa831mov r9, [rdx-24]
1400fa835add r9, rbx
1400fa838mov r8, r9
1400fa83bjmp 0x1400fa7fd
1400fa83d
1400fa83d 0f 1f 00 ...
1400fa840
1400fa840loc_1400fa840:
1400fa840mov rcx, [r8+240]
1400fa847test rcx, rcx
1400fa84aje 0x1400fa908
1400fa850mov rax, [rcx]
1400fa853mov edx, 32
1400fa858call [rax+80]
1400fa85bmov rdx, [rbx]
1400fa85emov ebp, eax
1400fa860mov rcx, [rdx-24]
1400fa864jmp 0x1400fa603
1400fa869
1400fa869loc_1400fa869:
1400fa869mov rcx, [r9+240]
1400fa870test rcx, rcx
1400fa873je 0x1400fa91e
1400fa879mov rax, [rcx]
1400fa87cmov edx, 32
1400fa881call [rax+80]
1400fa884mov esi, eax
1400fa886mov rax, [rbx]
1400fa889mov r9, [rax-24]
1400fa88dadd r9, rbx
1400fa890jmp 0x1400fa7e6
1400fa895
1400fa895 0f 1f 00 ...
1400fa898
1400fa898loc_1400fa898:
1400fa898mov edx, [r9+32]
1400fa89cmov rcx, r9
1400fa89for edx, 1
1400fa8a2call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400fa8a7jmp 0x1400fa755
1400fa8ac
1400fa8acloc_1400fa8ac:
1400fa8acmov rcx, [rsp+40]
1400fa8b1mov rax, [rcx]
1400fa8b4add rcx, [rax-24]
1400fa8b8mov edx, [rcx+32]
1400fa8bbor edx, 1
1400fa8becall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400fa8c3jmp 0x1400fa70e
1400fa8c8
1400fa8c8 48 83 ea 01 48 89 c1 0f H...H...
1400fa8d0 85 92 00 00 00 e8 b6 73 00 00 48 8b 03 ba 01 00 .......s..H.....
1400fa8e0 00 00 48 03 58 e8 48 89 d9 e8 92 cd ff ff 48 8b ..H.X.H.......H.
1400fa8f0 1d 9b cd 09 00 48 8b 44 24 38 48 2b 03 0f 84 87 .....H.D$8H+....
1400fa900 00 00 00 ...
1400fa903
1400fa903loc_1400fa903:
1400fa903call __stack_chk_fail
1400fa908
1400fa908loc_1400fa908:
1400fa908mov rdi, [rip+0x9cd81]
1400fa90fmov rax, [rsp+56]
1400fa914sub rax, [rdi]
1400fa917jne 0x1400fa903
1400fa919call std::__throw_bad_cast()
1400fa91e
1400fa91eloc_1400fa91e:
1400fa91emov rdi, [rip+0x9cd6b]
1400fa925mov rax, [rsp+56]
1400fa92asub rax, [rdi]
1400fa92djne 0x1400fa903
1400fa92fcall std::__throw_bad_cast()
1400fa934mov rcx, rax
1400fa937call __cxa_begin_catch
1400fa93cmov rcx, [rsp+40]
1400fa941mov rax, [rcx]
1400fa944add rcx, [rax-24]
1400fa948mov edx, [rcx+32]
1400fa94bor edx, 1
1400fa94ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400fa953call __cxa_end_catch
1400fa958mov rax, [rsi]
1400fa95bmov rdi, [rax-24]
1400fa95fadd rdi, rsi
1400fa962jmp 0x1400fa718
1400fa967
1400fa967 e8 24 73 00 00 48 8b 03 ba .$s..H...
1400fa970 01 00 00 00 48 8b 48 e8 48 01 d9 e8 00 cd ff ff ....H.H.H.......
1400fa980 e8 fb 74 00 00 e9 0e fd ff ff e8 c1 78 00 00 48 ..t.........x..H
1400fa990 89 c3 e8 e9 74 00 00 48 8d 4c 24 20 e8 4f b6 fc ....t..H.L$ .O..
1400fa9a0 ff 48 8b 3d e8 cc 09 00 48 8b 44 24 38 48 2b 07 .H.=....H.D$8H+.
1400fa9b0 0f 85 4d ff ff ff 48 89 d9 e8 e2 09 f2 ff 48 89 ..M...H.......H.
1400fa9c0 c3 eb d4 48 89 c3 e8 b5 74 00 00 eb ca ...H....t....
1400fa580
1400fa9cd
1400fa9cd // align 0x10
1400fa9cd // align 0x10
1400fa9d0
1400fa9d0bool std::__str_codecvt_in<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>, int>(char const*, char const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&, std::codecvt<wchar_t, char, int> const&, int&, unsigned long long&):
1400fa9d0push rbp
1400fa9d1mov rbp, rsp
1400fa9d4sub rsp, 96
1400fa9d8mov [rbp+16], rcx
1400fa9dcmov [rbp+24], rdx
1400fa9e0mov [rbp+32], r8
1400fa9e4mov [rbp+40], r9
1400fa9e8lea rax, [rip-0xc375f]
1400fa9efmov [rbp-16], rax
1400fa9f3mov [rbp-8], 0
1400fa9fbmov rax, [rbp-16]
1400fa9ffmov rdx, [rbp-8]
1400faa03mov [rbp-32], rax
1400faa07mov [rbp-24], rdx
1400faa0bmov r9, [rbp+40]
1400faa0fmov r8, [rbp+32]
1400faa13mov rdx, [rbp+24]
1400faa17mov rax, [rbp+16]
1400faa1blea rcx, [rbp-32]
1400faa1fmov [rsp+48], rcx
1400faa24mov rcx, [rbp+56]
1400faa28mov [rsp+40], rcx
1400faa2dmov rcx, [rbp+48]
1400faa31mov [rsp+32], rcx
1400faa36mov rcx, rax
1400faa39call _ZSt16__do_str_codecvtINSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEEcSt7codecvtIwciEiMS7_KFNSt12codecvt_base6resultERiPKcSC_RSC_PwSE_RSE_EEbPKT0_SK_RT_RKT1_RT2_RyT3_
1400faa3eadd rsp, 96
1400faa42pop rbp
1400faa43ret
1400fa9d0
1400fa9d0bool std::__str_codecvt_in<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>, int>(char const*, char const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&, std::codecvt<wchar_t, char, int> const&, int&, unsigned long long&):
1400fa9d0push rbp
1400fa9d1mov rbp, rsp
1400fa9d4sub rsp, 96
1400fa9d8mov [rbp+16], rcx
1400fa9dcmov [rbp+24], rdx
1400fa9e0mov [rbp+32], r8
1400fa9e4mov [rbp+40], r9
1400fa9e8lea rax, [rip-0xc375f]
1400fa9efmov [rbp-16], rax
1400fa9f3mov [rbp-8], 0
1400fa9fbmov rax, [rbp-16]
1400fa9ffmov rdx, [rbp-8]
1400faa03mov [rbp-32], rax
1400faa07mov [rbp-24], rdx
1400faa0bmov r9, [rbp+40]
1400faa0fmov r8, [rbp+32]
1400faa13mov rdx, [rbp+24]
1400faa17mov rax, [rbp+16]
1400faa1blea rcx, [rbp-32]
1400faa1fmov [rsp+48], rcx
1400faa24mov rcx, [rbp+56]
1400faa28mov [rsp+40], rcx
1400faa2dmov rcx, [rbp+48]
1400faa31mov [rsp+32], rcx
1400faa36mov rcx, rax
1400faa39call _ZSt16__do_str_codecvtINSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEEcSt7codecvtIwciEiMS7_KFNSt12codecvt_base6resultERiPKcSC_RSC_PwSE_RSE_EEbPKT0_SK_RT_RKT1_RT2_RyT3_
1400faa3eadd rsp, 96
1400faa42pop rbp
1400faa43ret
1400fa9d0
1400faa44
1400faa44 // align 0x10
1400faa44 // align 0x10
1400faa50
1400faa50long long std::__copy_streambufs<char, std::char_traits<char>>(std::basic_streambuf<char, std::char_traits<char>>*, std::basic_streambuf<char, std::char_traits<char>>*):
1400faa50sub rsp, 56
1400faa54mov r9, [rip+0x9cc35]
1400faa5bmov r8, [r9]
1400faa5emov [rsp+40], r8
1400faa63lea r8, [rsp+39]
1400faa68call long long std::__copy_streambufs_eof<char, std::char_traits<char>>(std::basic_streambuf<char, std::char_traits<char>>*, std::basic_streambuf<char, std::char_traits<char>>*, bool&)
1400faa6dmov rcx, [rip+0x9cc1c]
1400faa74mov rdx, [rsp+40]
1400faa79sub rdx, [rcx]
1400faa7cjne 0x1400faa83
1400faa7eadd rsp, 56
1400faa82ret
1400faa83
1400faa83loc_1400faa83:
1400faa83call __stack_chk_fail
1400faa88nop
1400faa50
1400faa50long long std::__copy_streambufs<char, std::char_traits<char>>(std::basic_streambuf<char, std::char_traits<char>>*, std::basic_streambuf<char, std::char_traits<char>>*):
1400faa50sub rsp, 56
1400faa54mov r9, [rip+0x9cc35]
1400faa5bmov r8, [r9]
1400faa5emov [rsp+40], r8
1400faa63lea r8, [rsp+39]
1400faa68call long long std::__copy_streambufs_eof<char, std::char_traits<char>>(std::basic_streambuf<char, std::char_traits<char>>*, std::basic_streambuf<char, std::char_traits<char>>*, bool&)
1400faa6dmov rcx, [rip+0x9cc1c]
1400faa74mov rdx, [rsp+40]
1400faa79sub rdx, [rcx]
1400faa7cjne 0x1400faa83
1400faa7eadd rsp, 56
1400faa82ret
1400faa83
1400faa83loc_1400faa83:
1400faa83call __stack_chk_fail
1400faa88nop
1400faa50
1400faa89
1400faa89 // align 0x10
1400faa89 // align 0x10
1400faa90
1400faa90long long std::__copy_streambufs<wchar_t, std::char_traits<wchar_t>>(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*, std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400faa90sub rsp, 56
1400faa94mov r9, [rip+0x9cbf5]
1400faa9bmov r8, [r9]
1400faa9emov [rsp+40], r8
1400faaa3lea r8, [rsp+39]
1400faaa8call long long std::__copy_streambufs_eof<wchar_t, std::char_traits<wchar_t>>(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*, std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*, bool&)
1400faaadmov rcx, [rip+0x9cbdc]
1400faab4mov rdx, [rsp+40]
1400faab9sub rdx, [rcx]
1400faabcjne 0x1400faac3
1400faabeadd rsp, 56
1400faac2ret
1400faac3
1400faac3loc_1400faac3:
1400faac3call __stack_chk_fail
1400faac8nop
1400faa90
1400faa90long long std::__copy_streambufs<wchar_t, std::char_traits<wchar_t>>(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*, std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400faa90sub rsp, 56
1400faa94mov r9, [rip+0x9cbf5]
1400faa9bmov r8, [r9]
1400faa9emov [rsp+40], r8
1400faaa3lea r8, [rsp+39]
1400faaa8call long long std::__copy_streambufs_eof<wchar_t, std::char_traits<wchar_t>>(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*, std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*, bool&)
1400faaadmov rcx, [rip+0x9cbdc]
1400faab4mov rdx, [rsp+40]
1400faab9sub rdx, [rcx]
1400faabcjne 0x1400faac3
1400faabeadd rsp, 56
1400faac2ret
1400faac3
1400faac3loc_1400faac3:
1400faac3call __stack_chk_fail
1400faac8nop
1400faa90
1400faac9
1400faac9 // align 0x10
1400faac9 // align 0x10
1400faad0
1400faad0void std::__istream_extract<wchar_t, std::char_traits<wchar_t>>(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, wchar_t*, long long):
1400faad0push r15
1400faad2push r14
1400faad4push r13
1400faad6push r12
1400faad8push rbp
1400faad9push rdi
1400faadapush rsi
1400faadbpush rbx
1400faadcsub rsp, 88
1400faae0mov rsi, [rip+0x9cba9]
1400faae7mov rdi, rcx
1400faaeamov r15, rdx
1400faaedmov rbx, r8
1400faaf0xor r8l, r8l
1400faaf3mov rcx, [rsi]
1400faaf6mov [rsp+72], rcx
1400faafblea rcx, [rsp+63]
1400fab00mov rdx, rdi
1400fab03call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400fab08movzx esi, [rsp+63]
1400fab0dmov rax, [rdi]
1400fab10mov [rsp+47], sil
1400fab15test sil, sil
1400fab18je 0x1400faca0
1400fab1emov rdx, [rax-24]
1400fab22add rdx, rdi
1400fab25mov r12, [rdx+16]
1400fab29test r12, r12
1400fab2cjle 0x1400face0
1400fab32cmp rbx, r12
1400fab35jle 0x1400face0
1400fab3b
1400fab3bloc_1400fab3b:
1400fab3badd rdx, 208
1400fab42lea rcx, [rsp+64]
1400fab47call std::locale::locale(std::locale const&)
1400fab4cmov rcx, [rip+0x9c1fd]
1400fab53call std::locale::id::_M_id() const
1400fab58mov rdx, rax
1400fab5bmov rax, [rsp+64]
1400fab60mov rax, [rax+8]
1400fab64mov r13, [rax+8*rdx]
1400fab68test r13, r13
1400fab6bje 0x1400fae16
1400fab71lea rcx, [rsp+64]
1400fab76call std::locale::~locale()
1400fab7bmov rax, [rdi]
1400fab7emov rax, [rax-24]
1400fab82mov r14, [rdi+rax+232]
1400fab8amov rax, [r14+16]
1400fab8ecmp rax, [r14+24]
1400fab92jae 0x1400fad58
1400fab98movzx ebx, [rax]
1400fab9b
1400fab9bloc_1400fab9b:
1400fab9bsub r12, 1
1400fab9ftest r12, r12
1400faba2jle 0x1400fad80
1400faba8lea rbp, [r15+2*r12]
1400fabacxor esi, esi
1400fabaejmp 0x1400fabdf
1400fabb0
1400fabb0loc_1400fabb0:
1400fabb0movzx ebx, [rax]
1400fabb3add rax, 2
1400fabb7mov [r14+16], rax
1400fabbbcmp bx, -1
1400fabbfje 0x1400fac30
1400fabc1
1400fabc1loc_1400fabc1:
1400fabc1mov rax, [r14+16]
1400fabc5cmp rax, [r14+24]
1400fabc9jae 0x1400facf0
1400fabcfadd r15, 2
1400fabd3movzx ebx, [rax]
1400fabd6cmp r15, rbp
1400fabd9je 0x1400fad10
1400fabdf
1400fabdfloc_1400fabdf:
1400fabdfcmp bx, -1
1400fabe3je 0x1400fadd0
1400fabe9mov rax, [r13]
1400fabedmovzx r8l, bx
1400fabf1mov edx, 32
1400fabf6mov rcx, r13
1400fabf9call [rax+16]
1400fabfctest al, al
1400fabfejne 0x1400fad28
1400fac04mov [r15], bx
1400fac08mov rax, [r14+16]
1400fac0cadd rsi, 1
1400fac10cmp rax, [r14+24]
1400fac14jb 0x1400fabb0
1400fac16mov rax, [r14]
1400fac19mov rcx, r14
1400fac1ccall [rax+80]
1400fac1fmov ebx, eax
1400fac21cmp bx, -1
1400fac25jne 0x1400fabc1
1400fac27nop [rax+rax]
1400fac30
1400fac30loc_1400fac30:
1400fac30add r15, 2
1400fac34cmp rbp, r15
1400fac37je 0x1400fad10
1400fac3d
1400fac3dloc_1400fac3d:
1400fac3dmov rax, [rdi]
1400fac40mov rdx, [rax-24]
1400fac44add rdx, rdi
1400fac47cmp rsi, r12
1400fac4ajge 0x1400fac57
1400fac4ccmp [rsp+47], 0
1400fac51jne 0x1400fad68
1400fac57
1400fac57loc_1400fac57:
1400fac57xor eax, eax
1400fac59mov [r15], ax
1400fac5dmov [rdx+16], 0
1400fac65jmp 0x1400facb4
1400fac67
1400fac67 48 89 c1 31 f6 48 89 d0 H..1.H..
1400fac6f
1400fac6floc_1400fac6f:
1400fac6fsub rax, 1
1400fac73je 0x1400fada1
1400fac79call __cxa_begin_catch
1400fac7emov rax, [rdi]
1400fac81mov edx, 1
1400fac86mov rcx, [rax-24]
1400fac8aadd rcx, rdi
1400fac8dcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400fac92call __cxa_end_catch
1400fac97test rsi, rsi
1400fac9ajne 0x1400facb4
1400fac9cmov rax, [rdi]
1400fac9fnop
1400faca0
1400faca0loc_1400faca0:
1400faca0mov edx, 4
1400faca5
1400faca5loc_1400faca5:
1400faca5add rdi, [rax-24]
1400faca9mov rcx, rdi
1400facacor edx, [rdi+32]
1400facafcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400facb4
1400facb4loc_1400facb4:
1400facb4mov rdi, [rip+0x9c9d5]
1400facbbmov rax, [rsp+72]
1400facc0sub rax, [rdi]
1400facc3jne 0x1400fadcb
1400facc9add rsp, 88
1400faccdpop rbx
1400faccepop rsi
1400faccfpop rdi
1400facd0pop rbp
1400facd1pop r12
1400facd3pop r13
1400facd5pop r14
1400facd7pop r15
1400facd9ret
1400facda
1400facda 66 0f 1f 44 00 00 f..D..
1400face0
1400face0loc_1400face0:
1400face0mov r12, rbx
1400face3jmp 0x1400fab3b
1400face8
1400face8 0f 1f 84 00 00 00 00 00 ........
1400facf0
1400facf0loc_1400facf0:
1400facf0mov rax, [r14]
1400facf3mov rcx, r14
1400facf6call [rax+72]
1400facf9add r15, 2
1400facfdmov ebx, eax
1400facffcmp r15, rbp
1400fad02jne 0x1400fabdf
1400fad08nop [rax+rax]
1400fad10
1400fad10loc_1400fad10:
1400fad10cmp bx, -1
1400fad14mov r15, rbp
1400fad17sete [rsp+47]
1400fad1cjmp 0x1400fac3d
1400fad21
1400fad21 0f 1f 80 00 00 00 00 .......
1400fad28
1400fad28loc_1400fad28:
1400fad28mov rax, [rdi]
1400fad2bmov rdx, [rax-24]
1400fad2fadd rdx, rdi
1400fad32
1400fad32loc_1400fad32:
1400fad32xor r9l, r9l
1400fad35mov [r15], r9w
1400fad39mov [rdx+16], 0
1400fad41mov edx, 4
1400fad46test rsi, rsi
1400fad49je 0x1400faca5
1400fad4fjmp 0x1400facb4
1400fad54
1400fad54 0f 1f 40 00 ..@.
1400fad58
1400fad58loc_1400fad58:
1400fad58mov rax, [r14]
1400fad5bmov rcx, r14
1400fad5ecall [rax+72]
1400fad61mov ebx, eax
1400fad63jmp 0x1400fab9b
1400fad68
1400fad68loc_1400fad68:
1400fad68xor ecx, ecx
1400fad6amov [r15], cx
1400fad6emov [rdx+16], 0
1400fad76mov edx, 2
1400fad7bjmp 0x1400faca5
1400fad80
1400fad80loc_1400fad80:
1400fad80mov rax, [rdi]
1400fad83xor r10l, r10l
1400fad86mov [r15], r10w
1400fad8amov rdx, [rax-24]
1400fad8emov [rdi+rdx+16], 0
1400fad97mov edx, 4
1400fad9cjmp 0x1400faca5
1400fada1
1400fada1loc_1400fada1:
1400fada1call __cxa_begin_catch
1400fada6mov rax, [rdi]
1400fada9mov edx, 1
1400fadaeadd rdi, [rax-24]
1400fadb2mov rcx, rdi
1400fadb5call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400fadbamov rdi, [rip+0x9c8cf]
1400fadc1mov rax, [rsp+72]
1400fadc6sub rax, [rdi]
1400fadc9je 0x1400fae49
1400fadcb
1400fadcbloc_1400fadcb:
1400fadcbcall __stack_chk_fail
1400fadd0
1400fadd0loc_1400fadd0:
1400fadd0mov rax, [rdi]
1400fadd3mov rdx, [rax-24]
1400fadd7add rdx, rdi
1400faddacmp rsi, r12
1400fadddjge 0x1400fad32
1400fade3xor r8l, r8l
1400fade6mov [r15], r8w
1400fadeamov [rdx+16], 0
1400fadf2test rsi, rsi
1400fadf5jne 0x1400fae01
1400fadf7mov edx, 6
1400fadfcjmp 0x1400faca5
1400fae01
1400fae01loc_1400fae01:
1400fae01mov edx, 2
1400fae06jmp 0x1400faca5
1400fae0b
1400fae0b 48 89 c1 48 89 H..H.
1400fae10 d0 e9 59 fe ff ff ..Y...
1400fae16
1400fae16loc_1400fae16:
1400fae16mov rsi, [rip+0x9c873]
1400fae1dmov rax, [rsp+72]
1400fae22sub rax, [rsi]
1400fae25jne 0x1400fadcb
1400fae27call std::__throw_bad_cast()
1400fae2cmov rsi, rax
1400fae2fmov rbp, rdx
1400fae32lea rcx, [rsp+64]
1400fae37call std::locale::~locale()
1400fae3cmov rcx, rsi
1400fae3fmov rax, rbp
1400fae42xor esi, esi
1400fae44jmp 0x1400fac6f
1400fae49
1400fae49loc_1400fae49:
1400fae49call __cxa_rethrow
1400fae4emov rbx, rax
1400fae51call __cxa_end_catch
1400fae56mov rdi, [rip+0x9c833]
1400fae5dmov rax, [rsp+72]
1400fae62sub rax, [rdi]
1400fae65jne 0x1400fadcb
1400fae6b
1400fae6bloc_1400fae6b:
1400fae6bmov rcx, rbx
1400fae6ecall _Unwind_Resume
1400fae73mov rbx, rax
1400fae76call __cxa_end_catch
1400fae7bmov rdi, [rip+0x9c80e]
1400fae82mov rax, [rsp+72]
1400fae87sub rax, [rdi]
1400fae8aje 0x1400fae6b
1400fae8cjmp 0x1400fadcb
1400faad0
1400faad0void std::__istream_extract<wchar_t, std::char_traits<wchar_t>>(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, wchar_t*, long long):
1400faad0push r15
1400faad2push r14
1400faad4push r13
1400faad6push r12
1400faad8push rbp
1400faad9push rdi
1400faadapush rsi
1400faadbpush rbx
1400faadcsub rsp, 88
1400faae0mov rsi, [rip+0x9cba9]
1400faae7mov rdi, rcx
1400faaeamov r15, rdx
1400faaedmov rbx, r8
1400faaf0xor r8l, r8l
1400faaf3mov rcx, [rsi]
1400faaf6mov [rsp+72], rcx
1400faafblea rcx, [rsp+63]
1400fab00mov rdx, rdi
1400fab03call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400fab08movzx esi, [rsp+63]
1400fab0dmov rax, [rdi]
1400fab10mov [rsp+47], sil
1400fab15test sil, sil
1400fab18je 0x1400faca0
1400fab1emov rdx, [rax-24]
1400fab22add rdx, rdi
1400fab25mov r12, [rdx+16]
1400fab29test r12, r12
1400fab2cjle 0x1400face0
1400fab32cmp rbx, r12
1400fab35jle 0x1400face0
1400fab3b
1400fab3bloc_1400fab3b:
1400fab3badd rdx, 208
1400fab42lea rcx, [rsp+64]
1400fab47call std::locale::locale(std::locale const&)
1400fab4cmov rcx, [rip+0x9c1fd]
1400fab53call std::locale::id::_M_id() const
1400fab58mov rdx, rax
1400fab5bmov rax, [rsp+64]
1400fab60mov rax, [rax+8]
1400fab64mov r13, [rax+8*rdx]
1400fab68test r13, r13
1400fab6bje 0x1400fae16
1400fab71lea rcx, [rsp+64]
1400fab76call std::locale::~locale()
1400fab7bmov rax, [rdi]
1400fab7emov rax, [rax-24]
1400fab82mov r14, [rdi+rax+232]
1400fab8amov rax, [r14+16]
1400fab8ecmp rax, [r14+24]
1400fab92jae 0x1400fad58
1400fab98movzx ebx, [rax]
1400fab9b
1400fab9bloc_1400fab9b:
1400fab9bsub r12, 1
1400fab9ftest r12, r12
1400faba2jle 0x1400fad80
1400faba8lea rbp, [r15+2*r12]
1400fabacxor esi, esi
1400fabaejmp 0x1400fabdf
1400fabb0
1400fabb0loc_1400fabb0:
1400fabb0movzx ebx, [rax]
1400fabb3add rax, 2
1400fabb7mov [r14+16], rax
1400fabbbcmp bx, -1
1400fabbfje 0x1400fac30
1400fabc1
1400fabc1loc_1400fabc1:
1400fabc1mov rax, [r14+16]
1400fabc5cmp rax, [r14+24]
1400fabc9jae 0x1400facf0
1400fabcfadd r15, 2
1400fabd3movzx ebx, [rax]
1400fabd6cmp r15, rbp
1400fabd9je 0x1400fad10
1400fabdf
1400fabdfloc_1400fabdf:
1400fabdfcmp bx, -1
1400fabe3je 0x1400fadd0
1400fabe9mov rax, [r13]
1400fabedmovzx r8l, bx
1400fabf1mov edx, 32
1400fabf6mov rcx, r13
1400fabf9call [rax+16]
1400fabfctest al, al
1400fabfejne 0x1400fad28
1400fac04mov [r15], bx
1400fac08mov rax, [r14+16]
1400fac0cadd rsi, 1
1400fac10cmp rax, [r14+24]
1400fac14jb 0x1400fabb0
1400fac16mov rax, [r14]
1400fac19mov rcx, r14
1400fac1ccall [rax+80]
1400fac1fmov ebx, eax
1400fac21cmp bx, -1
1400fac25jne 0x1400fabc1
1400fac27nop [rax+rax]
1400fac30
1400fac30loc_1400fac30:
1400fac30add r15, 2
1400fac34cmp rbp, r15
1400fac37je 0x1400fad10
1400fac3d
1400fac3dloc_1400fac3d:
1400fac3dmov rax, [rdi]
1400fac40mov rdx, [rax-24]
1400fac44add rdx, rdi
1400fac47cmp rsi, r12
1400fac4ajge 0x1400fac57
1400fac4ccmp [rsp+47], 0
1400fac51jne 0x1400fad68
1400fac57
1400fac57loc_1400fac57:
1400fac57xor eax, eax
1400fac59mov [r15], ax
1400fac5dmov [rdx+16], 0
1400fac65jmp 0x1400facb4
1400fac67
1400fac67 48 89 c1 31 f6 48 89 d0 H..1.H..
1400fac6f
1400fac6floc_1400fac6f:
1400fac6fsub rax, 1
1400fac73je 0x1400fada1
1400fac79call __cxa_begin_catch
1400fac7emov rax, [rdi]
1400fac81mov edx, 1
1400fac86mov rcx, [rax-24]
1400fac8aadd rcx, rdi
1400fac8dcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400fac92call __cxa_end_catch
1400fac97test rsi, rsi
1400fac9ajne 0x1400facb4
1400fac9cmov rax, [rdi]
1400fac9fnop
1400faca0
1400faca0loc_1400faca0:
1400faca0mov edx, 4
1400faca5
1400faca5loc_1400faca5:
1400faca5add rdi, [rax-24]
1400faca9mov rcx, rdi
1400facacor edx, [rdi+32]
1400facafcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400facb4
1400facb4loc_1400facb4:
1400facb4mov rdi, [rip+0x9c9d5]
1400facbbmov rax, [rsp+72]
1400facc0sub rax, [rdi]
1400facc3jne 0x1400fadcb
1400facc9add rsp, 88
1400faccdpop rbx
1400faccepop rsi
1400faccfpop rdi
1400facd0pop rbp
1400facd1pop r12
1400facd3pop r13
1400facd5pop r14
1400facd7pop r15
1400facd9ret
1400facda
1400facda 66 0f 1f 44 00 00 f..D..
1400face0
1400face0loc_1400face0:
1400face0mov r12, rbx
1400face3jmp 0x1400fab3b
1400face8
1400face8 0f 1f 84 00 00 00 00 00 ........
1400facf0
1400facf0loc_1400facf0:
1400facf0mov rax, [r14]
1400facf3mov rcx, r14
1400facf6call [rax+72]
1400facf9add r15, 2
1400facfdmov ebx, eax
1400facffcmp r15, rbp
1400fad02jne 0x1400fabdf
1400fad08nop [rax+rax]
1400fad10
1400fad10loc_1400fad10:
1400fad10cmp bx, -1
1400fad14mov r15, rbp
1400fad17sete [rsp+47]
1400fad1cjmp 0x1400fac3d
1400fad21
1400fad21 0f 1f 80 00 00 00 00 .......
1400fad28
1400fad28loc_1400fad28:
1400fad28mov rax, [rdi]
1400fad2bmov rdx, [rax-24]
1400fad2fadd rdx, rdi
1400fad32
1400fad32loc_1400fad32:
1400fad32xor r9l, r9l
1400fad35mov [r15], r9w
1400fad39mov [rdx+16], 0
1400fad41mov edx, 4
1400fad46test rsi, rsi
1400fad49je 0x1400faca5
1400fad4fjmp 0x1400facb4
1400fad54
1400fad54 0f 1f 40 00 ..@.
1400fad58
1400fad58loc_1400fad58:
1400fad58mov rax, [r14]
1400fad5bmov rcx, r14
1400fad5ecall [rax+72]
1400fad61mov ebx, eax
1400fad63jmp 0x1400fab9b
1400fad68
1400fad68loc_1400fad68:
1400fad68xor ecx, ecx
1400fad6amov [r15], cx
1400fad6emov [rdx+16], 0
1400fad76mov edx, 2
1400fad7bjmp 0x1400faca5
1400fad80
1400fad80loc_1400fad80:
1400fad80mov rax, [rdi]
1400fad83xor r10l, r10l
1400fad86mov [r15], r10w
1400fad8amov rdx, [rax-24]
1400fad8emov [rdi+rdx+16], 0
1400fad97mov edx, 4
1400fad9cjmp 0x1400faca5
1400fada1
1400fada1loc_1400fada1:
1400fada1call __cxa_begin_catch
1400fada6mov rax, [rdi]
1400fada9mov edx, 1
1400fadaeadd rdi, [rax-24]
1400fadb2mov rcx, rdi
1400fadb5call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400fadbamov rdi, [rip+0x9c8cf]
1400fadc1mov rax, [rsp+72]
1400fadc6sub rax, [rdi]
1400fadc9je 0x1400fae49
1400fadcb
1400fadcbloc_1400fadcb:
1400fadcbcall __stack_chk_fail
1400fadd0
1400fadd0loc_1400fadd0:
1400fadd0mov rax, [rdi]
1400fadd3mov rdx, [rax-24]
1400fadd7add rdx, rdi
1400faddacmp rsi, r12
1400fadddjge 0x1400fad32
1400fade3xor r8l, r8l
1400fade6mov [r15], r8w
1400fadeamov [rdx+16], 0
1400fadf2test rsi, rsi
1400fadf5jne 0x1400fae01
1400fadf7mov edx, 6
1400fadfcjmp 0x1400faca5
1400fae01
1400fae01loc_1400fae01:
1400fae01mov edx, 2
1400fae06jmp 0x1400faca5
1400fae0b
1400fae0b 48 89 c1 48 89 H..H.
1400fae10 d0 e9 59 fe ff ff ..Y...
1400fae16
1400fae16loc_1400fae16:
1400fae16mov rsi, [rip+0x9c873]
1400fae1dmov rax, [rsp+72]
1400fae22sub rax, [rsi]
1400fae25jne 0x1400fadcb
1400fae27call std::__throw_bad_cast()
1400fae2cmov rsi, rax
1400fae2fmov rbp, rdx
1400fae32lea rcx, [rsp+64]
1400fae37call std::locale::~locale()
1400fae3cmov rcx, rsi
1400fae3fmov rax, rbp
1400fae42xor esi, esi
1400fae44jmp 0x1400fac6f
1400fae49
1400fae49loc_1400fae49:
1400fae49call __cxa_rethrow
1400fae4emov rbx, rax
1400fae51call __cxa_end_catch
1400fae56mov rdi, [rip+0x9c833]
1400fae5dmov rax, [rsp+72]
1400fae62sub rax, [rdi]
1400fae65jne 0x1400fadcb
1400fae6b
1400fae6bloc_1400fae6b:
1400fae6bmov rcx, rbx
1400fae6ecall _Unwind_Resume
1400fae73mov rbx, rax
1400fae76call __cxa_end_catch
1400fae7bmov rdi, [rip+0x9c80e]
1400fae82mov rax, [rsp+72]
1400fae87sub rax, [rdi]
1400fae8aje 0x1400fae6b
1400fae8cjmp 0x1400fadcb
1400faad0
1400fae91
1400fae91 // align 0x10
1400fae91 // align 0x10
1400faea0
1400faea0std::__istream_extract(std::istream&, char*, long long):
1400faea0push r15
1400faea2push r14
1400faea4push r13
1400faea6push r12
1400faea8push rbp
1400faea9push rdi
1400faeaapush rsi
1400faeabpush rbx
1400faeacsub rsp, 88
1400faeb0mov rsi, [rip+0x9c7d9]
1400faeb7mov rbp, rcx
1400faebamov rdi, rdx
1400faebdmov rbx, r8
1400faec0xor r8l, r8l
1400faec3mov rcx, [rsi]
1400faec6mov [rsp+72], rcx
1400faecblea rcx, [rsp+63]
1400faed0mov rdx, rbp
1400faed3call std::istream::sentry::sentry(std::istream&, bool)
1400faed8movzx r12l, [rsp+63]
1400faedemov rax, [rbp]
1400faee2test r12b, r12b
1400faee5je 0x1400fb053
1400faeebmov rdx, [rax-24]
1400faeefadd rdx, rbp
1400faef2mov r13, [rdx+16]
1400faef6test r13, r13
1400faef9jle 0x1400fb090
1400faeffcmp rbx, r13
1400faf02jle 0x1400fb090
1400faf08
1400faf08loc_1400faf08:
1400faf08add rdx, 208
1400faf0flea rcx, [rsp+64]
1400faf14call std::locale::locale(std::locale const&)
1400faf19mov rcx, [rip+0x9be20]
1400faf20call std::locale::id::_M_id() const
1400faf25mov rdx, rax
1400faf28mov rax, [rsp+64]
1400faf2dmov rax, [rax+8]
1400faf31mov r15, [rax+8*rdx]
1400faf35test r15, r15
1400faf38je 0x1400fb22a
1400faf3elea rcx, [rsp+64]
1400faf43call std::locale::~locale()
1400faf48mov rax, [rbp]
1400faf4cmov rax, [rax-24]
1400faf50mov rbx, [rbp+rax+232]
1400faf58mov rax, [rbx+16]
1400faf5ccmp rax, [rbx+24]
1400faf60jae 0x1400fb1b7
1400faf66movzx eax, [rax]
1400faf69
1400faf69loc_1400faf69:
1400faf69lea r14, [r13-1]
1400faf6dxor esi, esi
1400faf6ftest r14, r14
1400faf72jle 0x1400fb1ca
1400faf78
1400faf78loc_1400faf78:
1400faf78cmp eax, -1
1400faf7bje 0x1400fb02c
1400faf81
1400faf81loc_1400faf81:
1400faf81mov r8, [r15+48]
1400faf85movzx edx, al
1400faf88test [r8+2*rdx], 32
1400faf8djne 0x1400fb03a
1400faf93mov r10, [rbx+24]
1400faf97mov rcx, [rbx+16]
1400faf9bmov rdx, r13
1400faf9esub rdx, rsi
1400fafa1mov r9, r10
1400fafa4sub rdx, 1
1400fafa8sub r9, rcx
1400fafabcmp rdx, r9
1400fafaecmovg rdx, r9
1400fafb2cmp rdx, 1
1400fafb6jle 0x1400fb0a0
1400fafbcadd rdx, rcx
1400fafbflea rax, [rcx+1]
1400fafc3cmp rax, rdx
1400fafc6jb 0x1400fafe9
1400fafc8jmp 0x1400fb0e0
1400fafcd
1400fafcd 66 66 2e ff.
1400fafd0 0f 1f 84 00 00 00 00 00 0f 1f 84 00 00 00 00 00 ................
1400fafe0
1400fafe0loc_1400fafe0:
1400fafe0add rax, 1
1400fafe4cmp rdx, rax
1400fafe7je 0x1400faff4
1400fafe9
1400fafe9loc_1400fafe9:
1400fafe9movzx r9l, [rax]
1400fafedtest [r8+2*r9], 32
1400faff2je 0x1400fafe0
1400faff4
1400faff4loc_1400faff4:
1400faff4mov r9, rax
1400faff7sub r9, rcx
1400faffamov r8, r9
1400faffdtest r9, r9
1400fb000jne 0x1400fb0f0
1400fb006mov [rbx+16], rax
1400fb00aadd rdi, r8
1400fb00dadd rsi, r9
1400fb010cmp rax, r10
1400fb013jae 0x1400fb12d
1400fb019
1400fb019loc_1400fb019:
1400fb019movzx eax, [rax]
1400fb01ccmp rsi, r14
1400fb01fjl 0x1400faf81
1400fb025
1400fb025loc_1400fb025:
1400fb025cmp eax, -1
1400fb028sete r12b
1400fb02c
1400fb02cloc_1400fb02c:
1400fb02ccmp rsi, r14
1400fb02fjge 0x1400fb03a
1400fb031test r12b, r12b
1400fb034jne 0x1400fb1c5
1400fb03a
1400fb03aloc_1400fb03a:
1400fb03amov [rdi], 0
1400fb03dmov rax, [rbp]
1400fb041mov rdx, [rax-24]
1400fb045mov [rbp+rdx+16], 0
1400fb04etest rsi, rsi
1400fb051jne 0x1400fb067
1400fb053
1400fb053loc_1400fb053:
1400fb053mov edx, 4
1400fb058
1400fb058loc_1400fb058:
1400fb058mov rcx, [rax-24]
1400fb05cadd rcx, rbp
1400fb05for edx, [rcx+32]
1400fb062call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fb067
1400fb067loc_1400fb067:
1400fb067mov rdi, [rip+0x9c622]
1400fb06emov rax, [rsp+72]
1400fb073sub rax, [rdi]
1400fb076jne 0x1400fb225
1400fb07cadd rsp, 88
1400fb080pop rbx
1400fb081pop rsi
1400fb082pop rdi
1400fb083pop rbp
1400fb084pop r12
1400fb086pop r13
1400fb088pop r14
1400fb08apop r15
1400fb08cret
1400fb08d
1400fb08d 0f 1f 00 ...
1400fb090
1400fb090loc_1400fb090:
1400fb090mov r13, rbx
1400fb093jmp 0x1400faf08
1400fb098
1400fb098 0f 1f 84 00 00 00 00 00 ........
1400fb0a0
1400fb0a0loc_1400fb0a0:
1400fb0a0mov [rdi], al
1400fb0a2mov rax, [rbx+16]
1400fb0a6lea rdx, [rdi+1]
1400fb0aaadd rsi, 1
1400fb0aemov rcx, [rbx+24]
1400fb0b2cmp rax, rcx
1400fb0b5jae 0x1400fb148
1400fb0bbadd rax, 1
1400fb0bfmov [rbx+16], rax
1400fb0c3cmp rax, rcx
1400fb0c6jae 0x1400fb171
1400fb0cc
1400fb0ccloc_1400fb0cc:
1400fb0ccmovzx eax, [rax]
1400fb0cfmov rdi, rdx
1400fb0d2cmp rsi, r14
1400fb0d5jl 0x1400faf81
1400fb0dbjmp 0x1400fb025
1400fb0e0
1400fb0e0loc_1400fb0e0:
1400fb0e0mov r8l, 1
1400fb0e6mov r9l, 1
1400fb0ecnop [rax]
1400fb0f0
1400fb0f0loc_1400fb0f0:
1400fb0f0mov rdx, rcx
1400fb0f3mov rcx, rdi
1400fb0f6mov [rsp+40], r9
1400fb0fbmov [rsp+32], r8
1400fb100call memcpy
1400fb105mov r8, [rsp+32]
1400fb10amov rax, [rbx+16]
1400fb10emov r9, [rsp+40]
1400fb113mov r10, [rbx+24]
1400fb117add rax, r8
1400fb11aadd rdi, r8
1400fb11dmov [rbx+16], rax
1400fb121add rsi, r9
1400fb124cmp rax, r10
1400fb127jb 0x1400fb019
1400fb12d
1400fb12dloc_1400fb12d:
1400fb12dmov rax, [rbx]
1400fb130mov rcx, rbx
1400fb133call [rax+72]
1400fb136
1400fb136loc_1400fb136:
1400fb136cmp r14, rsi
1400fb139jg 0x1400faf78
1400fb13fjmp 0x1400fb025
1400fb144
1400fb144 0f 1f 40 00 ..@.
1400fb148
1400fb148loc_1400fb148:
1400fb148mov rax, [rbx]
1400fb14bmov [rsp+32], rdx
1400fb150mov rcx, rbx
1400fb153call [rax+80]
1400fb156cmp eax, -1
1400fb159mov rdx, [rsp+32]
1400fb15eje 0x1400fb186
1400fb160mov rax, [rbx+16]
1400fb164mov rcx, [rbx+24]
1400fb168cmp rax, rcx
1400fb16bjb 0x1400fb0cc
1400fb171
1400fb171loc_1400fb171:
1400fb171mov rax, [rbx]
1400fb174mov [rsp+32], rdx
1400fb179mov rcx, rbx
1400fb17ccall [rax+72]
1400fb17fmov rdi, [rsp+32]
1400fb184jmp 0x1400fb136
1400fb186
1400fb186loc_1400fb186:
1400fb186mov rdi, rdx
1400fb189cmp rsi, r14
1400fb18cjge 0x1400fb03a
1400fb192
1400fb192loc_1400fb192:
1400fb192mov [rdx], 0
1400fb195mov rax, [rbp]
1400fb199cmp rsi, 1
1400fb19dmov rdx, [rax-24]
1400fb1a1mov [rbp+rdx+16], 0
1400fb1aasbb edx, edx
1400fb1acand edx, 4
1400fb1afadd edx, 2
1400fb1b2jmp 0x1400fb058
1400fb1b7
1400fb1b7loc_1400fb1b7:
1400fb1b7mov rax, [rbx]
1400fb1bamov rcx, rbx
1400fb1bdcall [rax+72]
1400fb1c0jmp 0x1400faf69
1400fb1c5
1400fb1c5loc_1400fb1c5:
1400fb1c5mov rdx, rdi
1400fb1c8jmp 0x1400fb192
1400fb1ca
1400fb1caloc_1400fb1ca:
1400fb1camov [rdi], 0
1400fb1cdmov rax, [rbp]
1400fb1d1mov rdx, [rax-24]
1400fb1d5mov [rbp+rdx+16], 0
1400fb1demov edx, 4
1400fb1e3jmp 0x1400fb058
1400fb1e8
1400fb1e8 48 89 c1 31 f6 48 89 d0 H..1.H..
1400fb1f0
1400fb1f0loc_1400fb1f0:
1400fb1f0sub rax, 1
1400fb1f4jne 0x1400fb262
1400fb1f6call __cxa_begin_catch
1400fb1fbmov rax, [rbp]
1400fb1ffmov edx, 1
1400fb204mov rcx, [rax-24]
1400fb208add rcx, rbp
1400fb20bcall std::basic_ios<char, std::char_traits<char>>::_M_setstate(std::_Ios_Iostate)
1400fb210mov rdi, [rip+0x9c479]
1400fb217mov rax, [rsp+72]
1400fb21csub rax, [rdi]
1400fb21fje 0x1400fb2bd
1400fb225
1400fb225loc_1400fb225:
1400fb225call __stack_chk_fail
1400fb22a
1400fb22aloc_1400fb22a:
1400fb22amov rdi, [rip+0x9c45f]
1400fb231mov rax, [rsp+72]
1400fb236sub rax, [rdi]
1400fb239jne 0x1400fb225
1400fb23bcall std::__throw_bad_cast()
1400fb240mov rcx, rax
1400fb243mov rax, rdx
1400fb246jmp 0x1400fb1f0
1400fb248
1400fb248 48 89 c6 48 89 d7 48 8d H..H..H.
1400fb250 4c 24 40 e8 58 f5 fd ff 48 89 f1 48 89 f8 31 f6 L$@.X...H..H..1.
1400fb260 eb 8e ..
1400fb262
1400fb262loc_1400fb262:
1400fb262call __cxa_begin_catch
1400fb267mov rax, [rbp]
1400fb26bmov edx, 1
1400fb270mov rcx, [rax-24]
1400fb274add rcx, rbp
1400fb277call std::basic_ios<char, std::char_traits<char>>::_M_setstate(std::_Ios_Iostate)
1400fb27ccall __cxa_end_catch
1400fb281test rsi, rsi
1400fb284jne 0x1400fb067
1400fb28amov rax, [rbp]
1400fb28emov edx, 4
1400fb293jmp 0x1400fb058
1400fb298
1400fb298 48 89 c3 e8 e0 6b 00 00 H....k..
1400fb2a0 48 8b 3d e9 c3 09 00 48 8b 44 24 48 48 2b 07 0f H.=....H.D$HH+..
1400fb2b0 85 70 ff ff ff .p...
1400fb2b5
1400fb2b5loc_1400fb2b5:
1400fb2b5mov rcx, rbx
1400fb2b8call _Unwind_Resume
1400fb2bd
1400fb2bdloc_1400fb2bd:
1400fb2bdcall __cxa_rethrow
1400fb2c2mov rbx, rax
1400fb2c5call __cxa_end_catch
1400fb2camov rdi, [rip+0x9c3bf]
1400fb2d1mov rax, [rsp+72]
1400fb2d6sub rax, [rdi]
1400fb2d9je 0x1400fb2b5
1400fb2dbjmp 0x1400fb225
1400faea0
1400faea0std::__istream_extract(std::istream&, char*, long long):
1400faea0push r15
1400faea2push r14
1400faea4push r13
1400faea6push r12
1400faea8push rbp
1400faea9push rdi
1400faeaapush rsi
1400faeabpush rbx
1400faeacsub rsp, 88
1400faeb0mov rsi, [rip+0x9c7d9]
1400faeb7mov rbp, rcx
1400faebamov rdi, rdx
1400faebdmov rbx, r8
1400faec0xor r8l, r8l
1400faec3mov rcx, [rsi]
1400faec6mov [rsp+72], rcx
1400faecblea rcx, [rsp+63]
1400faed0mov rdx, rbp
1400faed3call std::istream::sentry::sentry(std::istream&, bool)
1400faed8movzx r12l, [rsp+63]
1400faedemov rax, [rbp]
1400faee2test r12b, r12b
1400faee5je 0x1400fb053
1400faeebmov rdx, [rax-24]
1400faeefadd rdx, rbp
1400faef2mov r13, [rdx+16]
1400faef6test r13, r13
1400faef9jle 0x1400fb090
1400faeffcmp rbx, r13
1400faf02jle 0x1400fb090
1400faf08
1400faf08loc_1400faf08:
1400faf08add rdx, 208
1400faf0flea rcx, [rsp+64]
1400faf14call std::locale::locale(std::locale const&)
1400faf19mov rcx, [rip+0x9be20]
1400faf20call std::locale::id::_M_id() const
1400faf25mov rdx, rax
1400faf28mov rax, [rsp+64]
1400faf2dmov rax, [rax+8]
1400faf31mov r15, [rax+8*rdx]
1400faf35test r15, r15
1400faf38je 0x1400fb22a
1400faf3elea rcx, [rsp+64]
1400faf43call std::locale::~locale()
1400faf48mov rax, [rbp]
1400faf4cmov rax, [rax-24]
1400faf50mov rbx, [rbp+rax+232]
1400faf58mov rax, [rbx+16]
1400faf5ccmp rax, [rbx+24]
1400faf60jae 0x1400fb1b7
1400faf66movzx eax, [rax]
1400faf69
1400faf69loc_1400faf69:
1400faf69lea r14, [r13-1]
1400faf6dxor esi, esi
1400faf6ftest r14, r14
1400faf72jle 0x1400fb1ca
1400faf78
1400faf78loc_1400faf78:
1400faf78cmp eax, -1
1400faf7bje 0x1400fb02c
1400faf81
1400faf81loc_1400faf81:
1400faf81mov r8, [r15+48]
1400faf85movzx edx, al
1400faf88test [r8+2*rdx], 32
1400faf8djne 0x1400fb03a
1400faf93mov r10, [rbx+24]
1400faf97mov rcx, [rbx+16]
1400faf9bmov rdx, r13
1400faf9esub rdx, rsi
1400fafa1mov r9, r10
1400fafa4sub rdx, 1
1400fafa8sub r9, rcx
1400fafabcmp rdx, r9
1400fafaecmovg rdx, r9
1400fafb2cmp rdx, 1
1400fafb6jle 0x1400fb0a0
1400fafbcadd rdx, rcx
1400fafbflea rax, [rcx+1]
1400fafc3cmp rax, rdx
1400fafc6jb 0x1400fafe9
1400fafc8jmp 0x1400fb0e0
1400fafcd
1400fafcd 66 66 2e ff.
1400fafd0 0f 1f 84 00 00 00 00 00 0f 1f 84 00 00 00 00 00 ................
1400fafe0
1400fafe0loc_1400fafe0:
1400fafe0add rax, 1
1400fafe4cmp rdx, rax
1400fafe7je 0x1400faff4
1400fafe9
1400fafe9loc_1400fafe9:
1400fafe9movzx r9l, [rax]
1400fafedtest [r8+2*r9], 32
1400faff2je 0x1400fafe0
1400faff4
1400faff4loc_1400faff4:
1400faff4mov r9, rax
1400faff7sub r9, rcx
1400faffamov r8, r9
1400faffdtest r9, r9
1400fb000jne 0x1400fb0f0
1400fb006mov [rbx+16], rax
1400fb00aadd rdi, r8
1400fb00dadd rsi, r9
1400fb010cmp rax, r10
1400fb013jae 0x1400fb12d
1400fb019
1400fb019loc_1400fb019:
1400fb019movzx eax, [rax]
1400fb01ccmp rsi, r14
1400fb01fjl 0x1400faf81
1400fb025
1400fb025loc_1400fb025:
1400fb025cmp eax, -1
1400fb028sete r12b
1400fb02c
1400fb02cloc_1400fb02c:
1400fb02ccmp rsi, r14
1400fb02fjge 0x1400fb03a
1400fb031test r12b, r12b
1400fb034jne 0x1400fb1c5
1400fb03a
1400fb03aloc_1400fb03a:
1400fb03amov [rdi], 0
1400fb03dmov rax, [rbp]
1400fb041mov rdx, [rax-24]
1400fb045mov [rbp+rdx+16], 0
1400fb04etest rsi, rsi
1400fb051jne 0x1400fb067
1400fb053
1400fb053loc_1400fb053:
1400fb053mov edx, 4
1400fb058
1400fb058loc_1400fb058:
1400fb058mov rcx, [rax-24]
1400fb05cadd rcx, rbp
1400fb05for edx, [rcx+32]
1400fb062call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400fb067
1400fb067loc_1400fb067:
1400fb067mov rdi, [rip+0x9c622]
1400fb06emov rax, [rsp+72]
1400fb073sub rax, [rdi]
1400fb076jne 0x1400fb225
1400fb07cadd rsp, 88
1400fb080pop rbx
1400fb081pop rsi
1400fb082pop rdi
1400fb083pop rbp
1400fb084pop r12
1400fb086pop r13
1400fb088pop r14
1400fb08apop r15
1400fb08cret
1400fb08d
1400fb08d 0f 1f 00 ...
1400fb090
1400fb090loc_1400fb090:
1400fb090mov r13, rbx
1400fb093jmp 0x1400faf08
1400fb098
1400fb098 0f 1f 84 00 00 00 00 00 ........
1400fb0a0
1400fb0a0loc_1400fb0a0:
1400fb0a0mov [rdi], al
1400fb0a2mov rax, [rbx+16]
1400fb0a6lea rdx, [rdi+1]
1400fb0aaadd rsi, 1
1400fb0aemov rcx, [rbx+24]
1400fb0b2cmp rax, rcx
1400fb0b5jae 0x1400fb148
1400fb0bbadd rax, 1
1400fb0bfmov [rbx+16], rax
1400fb0c3cmp rax, rcx
1400fb0c6jae 0x1400fb171
1400fb0cc
1400fb0ccloc_1400fb0cc:
1400fb0ccmovzx eax, [rax]
1400fb0cfmov rdi, rdx
1400fb0d2cmp rsi, r14
1400fb0d5jl 0x1400faf81
1400fb0dbjmp 0x1400fb025
1400fb0e0
1400fb0e0loc_1400fb0e0:
1400fb0e0mov r8l, 1
1400fb0e6mov r9l, 1
1400fb0ecnop [rax]
1400fb0f0
1400fb0f0loc_1400fb0f0:
1400fb0f0mov rdx, rcx
1400fb0f3mov rcx, rdi
1400fb0f6mov [rsp+40], r9
1400fb0fbmov [rsp+32], r8
1400fb100call memcpy
1400fb105mov r8, [rsp+32]
1400fb10amov rax, [rbx+16]
1400fb10emov r9, [rsp+40]
1400fb113mov r10, [rbx+24]
1400fb117add rax, r8
1400fb11aadd rdi, r8
1400fb11dmov [rbx+16], rax
1400fb121add rsi, r9
1400fb124cmp rax, r10
1400fb127jb 0x1400fb019
1400fb12d
1400fb12dloc_1400fb12d:
1400fb12dmov rax, [rbx]
1400fb130mov rcx, rbx
1400fb133call [rax+72]
1400fb136
1400fb136loc_1400fb136:
1400fb136cmp r14, rsi
1400fb139jg 0x1400faf78
1400fb13fjmp 0x1400fb025
1400fb144
1400fb144 0f 1f 40 00 ..@.
1400fb148
1400fb148loc_1400fb148:
1400fb148mov rax, [rbx]
1400fb14bmov [rsp+32], rdx
1400fb150mov rcx, rbx
1400fb153call [rax+80]
1400fb156cmp eax, -1
1400fb159mov rdx, [rsp+32]
1400fb15eje 0x1400fb186
1400fb160mov rax, [rbx+16]
1400fb164mov rcx, [rbx+24]
1400fb168cmp rax, rcx
1400fb16bjb 0x1400fb0cc
1400fb171
1400fb171loc_1400fb171:
1400fb171mov rax, [rbx]
1400fb174mov [rsp+32], rdx
1400fb179mov rcx, rbx
1400fb17ccall [rax+72]
1400fb17fmov rdi, [rsp+32]
1400fb184jmp 0x1400fb136
1400fb186
1400fb186loc_1400fb186:
1400fb186mov rdi, rdx
1400fb189cmp rsi, r14
1400fb18cjge 0x1400fb03a
1400fb192
1400fb192loc_1400fb192:
1400fb192mov [rdx], 0
1400fb195mov rax, [rbp]
1400fb199cmp rsi, 1
1400fb19dmov rdx, [rax-24]
1400fb1a1mov [rbp+rdx+16], 0
1400fb1aasbb edx, edx
1400fb1acand edx, 4
1400fb1afadd edx, 2
1400fb1b2jmp 0x1400fb058
1400fb1b7
1400fb1b7loc_1400fb1b7:
1400fb1b7mov rax, [rbx]
1400fb1bamov rcx, rbx
1400fb1bdcall [rax+72]
1400fb1c0jmp 0x1400faf69
1400fb1c5
1400fb1c5loc_1400fb1c5:
1400fb1c5mov rdx, rdi
1400fb1c8jmp 0x1400fb192
1400fb1ca
1400fb1caloc_1400fb1ca:
1400fb1camov [rdi], 0
1400fb1cdmov rax, [rbp]
1400fb1d1mov rdx, [rax-24]
1400fb1d5mov [rbp+rdx+16], 0
1400fb1demov edx, 4
1400fb1e3jmp 0x1400fb058
1400fb1e8
1400fb1e8 48 89 c1 31 f6 48 89 d0 H..1.H..
1400fb1f0
1400fb1f0loc_1400fb1f0:
1400fb1f0sub rax, 1
1400fb1f4jne 0x1400fb262
1400fb1f6call __cxa_begin_catch
1400fb1fbmov rax, [rbp]
1400fb1ffmov edx, 1
1400fb204mov rcx, [rax-24]
1400fb208add rcx, rbp
1400fb20bcall std::basic_ios<char, std::char_traits<char>>::_M_setstate(std::_Ios_Iostate)
1400fb210mov rdi, [rip+0x9c479]
1400fb217mov rax, [rsp+72]
1400fb21csub rax, [rdi]
1400fb21fje 0x1400fb2bd
1400fb225
1400fb225loc_1400fb225:
1400fb225call __stack_chk_fail
1400fb22a
1400fb22aloc_1400fb22a:
1400fb22amov rdi, [rip+0x9c45f]
1400fb231mov rax, [rsp+72]
1400fb236sub rax, [rdi]
1400fb239jne 0x1400fb225
1400fb23bcall std::__throw_bad_cast()
1400fb240mov rcx, rax
1400fb243mov rax, rdx
1400fb246jmp 0x1400fb1f0
1400fb248
1400fb248 48 89 c6 48 89 d7 48 8d H..H..H.
1400fb250 4c 24 40 e8 58 f5 fd ff 48 89 f1 48 89 f8 31 f6 L$@.X...H..H..1.
1400fb260 eb 8e ..
1400fb262
1400fb262loc_1400fb262:
1400fb262call __cxa_begin_catch
1400fb267mov rax, [rbp]
1400fb26bmov edx, 1
1400fb270mov rcx, [rax-24]
1400fb274add rcx, rbp
1400fb277call std::basic_ios<char, std::char_traits<char>>::_M_setstate(std::_Ios_Iostate)
1400fb27ccall __cxa_end_catch
1400fb281test rsi, rsi
1400fb284jne 0x1400fb067
1400fb28amov rax, [rbp]
1400fb28emov edx, 4
1400fb293jmp 0x1400fb058
1400fb298
1400fb298 48 89 c3 e8 e0 6b 00 00 H....k..
1400fb2a0 48 8b 3d e9 c3 09 00 48 8b 44 24 48 48 2b 07 0f H.=....H.D$HH+..
1400fb2b0 85 70 ff ff ff .p...
1400fb2b5
1400fb2b5loc_1400fb2b5:
1400fb2b5mov rcx, rbx
1400fb2b8call _Unwind_Resume
1400fb2bd
1400fb2bdloc_1400fb2bd:
1400fb2bdcall __cxa_rethrow
1400fb2c2mov rbx, rax
1400fb2c5call __cxa_end_catch
1400fb2camov rdi, [rip+0x9c3bf]
1400fb2d1mov rax, [rsp+72]
1400fb2d6sub rax, [rdi]
1400fb2d9je 0x1400fb2b5
1400fb2dbjmp 0x1400fb225
1400faea0
Loading..