File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
1400f80c0
1400f80c0std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~money_put():
1400f80c0sub rsp, 56
1400f80c4lea rax, [rip+0xab955]
1400f80cbmov [rcx], rax
1400f80cemov [rsp+40], rcx
1400f80d3call std::locale::facet::~facet()
1400f80d8mov rcx, [rsp+40]
1400f80ddadd rsp, 56
1400f80e1jmp 0x140101ab0
1400f80c0
1400f80c0std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~money_put():
1400f80c0sub rsp, 56
1400f80c4lea rax, [rip+0xab955]
1400f80cbmov [rcx], rax
1400f80cemov [rsp+40], rcx
1400f80d3call std::locale::facet::~facet()
1400f80d8mov rcx, [rsp+40]
1400f80ddadd rsp, 56
1400f80e1jmp 0x140101ab0
1400f80c0
1400f80e6
1400f80e6 // align 0x10
1400f80e6 // align 0x10
1400f80f0
1400f80f0std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~money_put():
1400f80f0lea rax, [rip+0xab929]
1400f80f7mov [rcx], rax
1400f80fajmp 0x1400da420
1400f80f0
1400f80f0std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~money_put():
1400f80f0lea rax, [rip+0xab929]
1400f80f7mov [rcx], rax
1400f80fajmp 0x1400da420
1400f80f0
1400f80ff
1400f80ff // align 0x10
1400f80ff // align 0x10
1400f8100
1400f8100std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~money_put():
1400f8100lea rax, [rip+0xab919]
1400f8107mov [rcx], rax
1400f810ajmp 0x1400da420
1400f8100
1400f8100std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~money_put():
1400f8100lea rax, [rip+0xab919]
1400f8107mov [rcx], rax
1400f810ajmp 0x1400da420
1400f8100
1400f810f
1400f810f // align 0x10
1400f810f // align 0x10
1400f8110
1400f8110std::type_info::~type_info():
1400f8110mov edx, 16
1400f8115jmp 0x140101ad0
1400f8110
1400f8110std::type_info::~type_info():
1400f8110mov edx, 16
1400f8115jmp 0x140101ad0
1400f8110
1400f811a
1400f811a // align 0x10
1400f811a // align 0x10
1400f8121
1400f8121 // align 0x10
1400f8121 // align 0x10
1400f8130
1400f8130void std::_Construct<char, >(char*, T2&&...):
1400f8130push rbp
1400f8131push rbx
1400f8132sub rsp, 40
1400f8136lea rbp, [rsp+32]
1400f813bmov [rbp+32], rcx
1400f813fmov rbx, [rbp+32]
1400f8143mov rdx, rbx
1400f8146mov ecx, 1
1400f814bcall operator new(unsigned long long, void*)
1400f8150mov [rax], 0
1400f8153mov edx, 0
1400f8158test dl, dl
1400f815aje 0x1400f8167
1400f815cmov rdx, rbx
1400f815fmov rcx, rax
1400f8162call operator delete(void*, void*)
1400f8167
1400f8167loc_1400f8167:
1400f8167nop
1400f8168add rsp, 40
1400f816cpop rbx
1400f816dpop rbp
1400f816eret
1400f8130
1400f8130void std::_Construct<char, >(char*, T2&&...):
1400f8130push rbp
1400f8131push rbx
1400f8132sub rsp, 40
1400f8136lea rbp, [rsp+32]
1400f813bmov [rbp+32], rcx
1400f813fmov rbx, [rbp+32]
1400f8143mov rdx, rbx
1400f8146mov ecx, 1
1400f814bcall operator new(unsigned long long, void*)
1400f8150mov [rax], 0
1400f8153mov edx, 0
1400f8158test dl, dl
1400f815aje 0x1400f8167
1400f815cmov rdx, rbx
1400f815fmov rcx, rax
1400f8162call operator delete(void*, void*)
1400f8167
1400f8167loc_1400f8167:
1400f8167nop
1400f8168add rsp, 40
1400f816cpop rbx
1400f816dpop rbp
1400f816eret
1400f8130
1400f816f
1400f816f // align 0x20
1400f816f // align 0x20
1400f8180
1400f8180std::_Hash_bytes(void const*, unsigned long long, unsigned long long):
1400f8180mov r11, rdx
1400f8183mov rax, rcx
1400f8186mov r10, rdx
1400f8189and r11, -8
1400f818dadd r11, rcx
1400f8190mov rcx, 0xc6a4a7935bd1e995
1400f819aimul r10, rcx
1400f819exor r10, r8
1400f81a1cmp rax, r11
1400f81a4je 0x1400f81e8
1400f81a6nop [rax+rax]
1400f81b1nop [rax+rax]
1400f81bcnop [rax]
1400f81c0
1400f81c0loc_1400f81c0:
1400f81c0mov r9, [rax]
1400f81c3add rax, 8
1400f81c7imul r9, rcx
1400f81cbmov r8, r9
1400f81ceshr r8, 47
1400f81d2xor r8, r9
1400f81d5imul r8, rcx
1400f81d9xor r8, r10
1400f81dcmov r10, r8
1400f81dfimul r10, rcx
1400f81e3cmp r11, rax
1400f81e6jne 0x1400f81c0
1400f81e8
1400f81e8loc_1400f81e8:
1400f81e8and edx, 7
1400f81ebje 0x1400f8226
1400f81edlea ecx, [rdx-1]
1400f81f0xor eax, eax
1400f81f2movsxd rcx, ecx
1400f81f5sub rdx, rcx
1400f81f8add r11, rdx
1400f81fbnop [rax+rax]
1400f8200
1400f8200loc_1400f8200:
1400f8200movzx edx, [r11+rcx-1]
1400f8206shl rax, 8
1400f820asub rcx, 1
1400f820eadd rax, rdx
1400f8211test ecx, ecx
1400f8213jns 0x1400f8200
1400f8215xor rax, r10
1400f8218mov r10, 0xc6a4a7935bd1e995
1400f8222imul r10, rax
1400f8226
1400f8226loc_1400f8226:
1400f8226mov rax, 0xc6a4a7935bd1e995
1400f8230mov rdx, r10
1400f8233shr rdx, 47
1400f8237xor rdx, r10
1400f823aimul rdx, rax
1400f823emov rax, rdx
1400f8241shr rax, 47
1400f8245xor rax, rdx
1400f8248ret
1400f8180
1400f8180std::_Hash_bytes(void const*, unsigned long long, unsigned long long):
1400f8180mov r11, rdx
1400f8183mov rax, rcx
1400f8186mov r10, rdx
1400f8189and r11, -8
1400f818dadd r11, rcx
1400f8190mov rcx, 0xc6a4a7935bd1e995
1400f819aimul r10, rcx
1400f819exor r10, r8
1400f81a1cmp rax, r11
1400f81a4je 0x1400f81e8
1400f81a6nop [rax+rax]
1400f81b1nop [rax+rax]
1400f81bcnop [rax]
1400f81c0
1400f81c0loc_1400f81c0:
1400f81c0mov r9, [rax]
1400f81c3add rax, 8
1400f81c7imul r9, rcx
1400f81cbmov r8, r9
1400f81ceshr r8, 47
1400f81d2xor r8, r9
1400f81d5imul r8, rcx
1400f81d9xor r8, r10
1400f81dcmov r10, r8
1400f81dfimul r10, rcx
1400f81e3cmp r11, rax
1400f81e6jne 0x1400f81c0
1400f81e8
1400f81e8loc_1400f81e8:
1400f81e8and edx, 7
1400f81ebje 0x1400f8226
1400f81edlea ecx, [rdx-1]
1400f81f0xor eax, eax
1400f81f2movsxd rcx, ecx
1400f81f5sub rdx, rcx
1400f81f8add r11, rdx
1400f81fbnop [rax+rax]
1400f8200
1400f8200loc_1400f8200:
1400f8200movzx edx, [r11+rcx-1]
1400f8206shl rax, 8
1400f820asub rcx, 1
1400f820eadd rax, rdx
1400f8211test ecx, ecx
1400f8213jns 0x1400f8200
1400f8215xor rax, r10
1400f8218mov r10, 0xc6a4a7935bd1e995
1400f8222imul r10, rax
1400f8226
1400f8226loc_1400f8226:
1400f8226mov rax, 0xc6a4a7935bd1e995
1400f8230mov rdx, r10
1400f8233shr rdx, 47
1400f8237xor rdx, r10
1400f823aimul rdx, rax
1400f823emov rax, rdx
1400f8241shr rax, 47
1400f8245xor rax, rdx
1400f8248ret
1400f8180
1400f8249
1400f8249 // align 0x40
1400f8249 // align 0x40
1400f8280
1400f8280void (*)(evp_pkey_st*)& std::__get_helper<0, void (*)(evp_pkey_st*), evp_pkey_st*>(std::_Tuple_impl<0, void (*)(evp_pkey_st*)&, evp_pkey_st*...>&):
1400f8280push rbp
1400f8281mov rbp, rsp
1400f8284sub rsp, 32
1400f8288mov [rbp+16], rcx
1400f828cmov rax, [rbp+16]
1400f8290mov rcx, rax
1400f8293call _ZNSt11_Tuple_implILy0EJPFvP11evp_pkey_stES1_EE7_M_headERS4_
1400f8298add rsp, 32
1400f829cpop rbp
1400f829dret
1400f8280
1400f8280void (*)(evp_pkey_st*)& std::__get_helper<0, void (*)(evp_pkey_st*), evp_pkey_st*>(std::_Tuple_impl<0, void (*)(evp_pkey_st*)&, evp_pkey_st*...>&):
1400f8280push rbp
1400f8281mov rbp, rsp
1400f8284sub rsp, 32
1400f8288mov [rbp+16], rcx
1400f828cmov rax, [rbp+16]
1400f8290mov rcx, rax
1400f8293call _ZNSt11_Tuple_implILy0EJPFvP11evp_pkey_stES1_EE7_M_headERS4_
1400f8298add rsp, 32
1400f829cpop rbp
1400f829dret
1400f8280
1400f829e
1400f829e // align 0x10
1400f829e // align 0x10
1400f82a0
1400f82a0std::filesystem::__cxx11::path::_List::_Impl* const& std::__get_helper<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter...> const&):
1400f82a0push rbp
1400f82a1mov rbp, rsp
1400f82a4sub rsp, 32
1400f82a8mov [rbp+16], rcx
1400f82acmov rax, [rbp+16]
1400f82b0mov rcx, rax
1400f82b3call std::_Tuple_impl<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter> const&)
1400f82b8add rsp, 32
1400f82bcpop rbp
1400f82bdret
1400f82a0
1400f82a0std::filesystem::__cxx11::path::_List::_Impl* const& std::__get_helper<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter...> const&):
1400f82a0push rbp
1400f82a1mov rbp, rsp
1400f82a4sub rsp, 32
1400f82a8mov [rbp+16], rcx
1400f82acmov rax, [rbp+16]
1400f82b0mov rcx, rax
1400f82b3call std::_Tuple_impl<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter> const&)
1400f82b8add rsp, 32
1400f82bcpop rbp
1400f82bdret
1400f82a0
1400f82be
1400f82be // align 0x10
1400f82be // align 0x10
1400f82c0
1400f82c0std::filesystem::__cxx11::path::_List::_Impl*& std::__get_helper<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter...>&):
1400f82c0push rbp
1400f82c1mov rbp, rsp
1400f82c4sub rsp, 32
1400f82c8mov [rbp+16], rcx
1400f82ccmov rax, [rbp+16]
1400f82d0mov rcx, rax
1400f82d3call std::_Tuple_impl<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&)
1400f82d8add rsp, 32
1400f82dcpop rbp
1400f82ddret
1400f82c0
1400f82c0std::filesystem::__cxx11::path::_List::_Impl*& std::__get_helper<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter...>&):
1400f82c0push rbp
1400f82c1mov rbp, rsp
1400f82c4sub rsp, 32
1400f82c8mov [rbp+16], rcx
1400f82ccmov rax, [rbp+16]
1400f82d0mov rcx, rax
1400f82d3call std::_Tuple_impl<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&)
1400f82d8add rsp, 32
1400f82dcpop rbp
1400f82ddret
1400f82c0
1400f82de
1400f82de // align 0x10
1400f82de // align 0x10
1400f82e0
1400f82e0std::thread::_State*& std::__get_helper<0, std::thread::_State*, std::default_delete<std::thread::_State>>(std::_Tuple_impl<0, std::thread::_State*, std::default_delete<std::thread::_State>...>&):
1400f82e0push rbp
1400f82e1mov rbp, rsp
1400f82e4sub rsp, 32
1400f82e8mov [rbp+16], rcx
1400f82ecmov rax, [rbp+16]
1400f82f0mov rcx, rax
1400f82f3call std::_Tuple_impl<0, std::thread::_State*, std::default_delete<std::thread::_State>>::_M_head(std::_Tuple_impl<0, std::thread::_State*, std::default_delete<std::thread::_State>>&)
1400f82f8add rsp, 32
1400f82fcpop rbp
1400f82fdret
1400f82e0
1400f82e0std::thread::_State*& std::__get_helper<0, std::thread::_State*, std::default_delete<std::thread::_State>>(std::_Tuple_impl<0, std::thread::_State*, std::default_delete<std::thread::_State>...>&):
1400f82e0push rbp
1400f82e1mov rbp, rsp
1400f82e4sub rsp, 32
1400f82e8mov [rbp+16], rcx
1400f82ecmov rax, [rbp+16]
1400f82f0mov rcx, rax
1400f82f3call std::_Tuple_impl<0, std::thread::_State*, std::default_delete<std::thread::_State>>::_M_head(std::_Tuple_impl<0, std::thread::_State*, std::default_delete<std::thread::_State>>&)
1400f82f8add rsp, 32
1400f82fcpop rbp
1400f82fdret
1400f82e0
1400f82fe
1400f82fe // align 0x10
1400f82fe // align 0x10
1400f8300
1400f8300std::filesystem::__cxx11::path::_List::_Impl_deleter& std::__get_helper<1, std::filesystem::__cxx11::path::_List::_Impl_deleter, >(std::_Tuple_impl<1, std::filesystem::__cxx11::path::_List::_Impl_deleter, T3...>&):
1400f8300push rbp
1400f8301mov rbp, rsp
1400f8304sub rsp, 32
1400f8308mov [rbp+16], rcx
1400f830cmov rax, [rbp+16]
1400f8310mov rcx, rax
1400f8313call std::_Tuple_impl<1, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<1, std::filesystem::__cxx11::path::_List::_Impl_deleter>&)
1400f8318add rsp, 32
1400f831cpop rbp
1400f831dret
1400f8300
1400f8300std::filesystem::__cxx11::path::_List::_Impl_deleter& std::__get_helper<1, std::filesystem::__cxx11::path::_List::_Impl_deleter, >(std::_Tuple_impl<1, std::filesystem::__cxx11::path::_List::_Impl_deleter, T3...>&):
1400f8300push rbp
1400f8301mov rbp, rsp
1400f8304sub rsp, 32
1400f8308mov [rbp+16], rcx
1400f830cmov rax, [rbp+16]
1400f8310mov rcx, rax
1400f8313call std::_Tuple_impl<1, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<1, std::filesystem::__cxx11::path::_List::_Impl_deleter>&)
1400f8318add rsp, 32
1400f831cpop rbp
1400f831dret
1400f8300
1400f831e
1400f831e // align 0x10
1400f831e // align 0x10
1400f8320
1400f8320evp_pkey_st*& std::__get_helper<1, evp_pkey_st*, >(std::_Tuple_impl<1, evp_pkey_st*, T3...>&):
1400f8320push rbp
1400f8321mov rbp, rsp
1400f8324sub rsp, 32
1400f8328mov [rbp+16], rcx
1400f832cmov rax, [rbp+16]
1400f8330mov rcx, rax
1400f8333call std::_Tuple_impl<1, evp_pkey_st*>::_M_head(std::_Tuple_impl<1, evp_pkey_st*>&)
1400f8338add rsp, 32
1400f833cpop rbp
1400f833dret
1400f8320
1400f8320evp_pkey_st*& std::__get_helper<1, evp_pkey_st*, >(std::_Tuple_impl<1, evp_pkey_st*, T3...>&):
1400f8320push rbp
1400f8321mov rbp, rsp
1400f8324sub rsp, 32
1400f8328mov [rbp+16], rcx
1400f832cmov rax, [rbp+16]
1400f8330mov rcx, rax
1400f8333call std::_Tuple_impl<1, evp_pkey_st*>::_M_head(std::_Tuple_impl<1, evp_pkey_st*>&)
1400f8338add rsp, 32
1400f833cpop rbp
1400f833dret
1400f8320
1400f833e
1400f833e // align 0x10
1400f833e // align 0x10
1400f8340
1400f8340std::default_delete<std::thread::_State>& std::__get_helper<1, std::default_delete<std::thread::_State>, >(std::_Tuple_impl<1, std::default_delete<std::thread::_State>, T3...>&):
1400f8340push rbp
1400f8341mov rbp, rsp
1400f8344sub rsp, 32
1400f8348mov [rbp+16], rcx
1400f834cmov rax, [rbp+16]
1400f8350mov rcx, rax
1400f8353call std::_Tuple_impl<1, std::default_delete<std::thread::_State>>::_M_head(std::_Tuple_impl<1, std::default_delete<std::thread::_State>>&)
1400f8358add rsp, 32
1400f835cpop rbp
1400f835dret
1400f8340
1400f8340std::default_delete<std::thread::_State>& std::__get_helper<1, std::default_delete<std::thread::_State>, >(std::_Tuple_impl<1, std::default_delete<std::thread::_State>, T3...>&):
1400f8340push rbp
1400f8341mov rbp, rsp
1400f8344sub rsp, 32
1400f8348mov [rbp+16], rcx
1400f834cmov rax, [rbp+16]
1400f8350mov rcx, rax
1400f8353call std::_Tuple_impl<1, std::default_delete<std::thread::_State>>::_M_head(std::_Tuple_impl<1, std::default_delete<std::thread::_State>>&)
1400f8358add rsp, 32
1400f835cpop rbp
1400f835dret
1400f8340
1400f835e
1400f835e // align 0x10
1400f835e // align 0x10
1400f8360
1400f8360std::filesystem::__cxx11::path* std::__relocate_a<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>&):
1400f8360push rbp
1400f8361mov rbp, rsp
1400f8364sub rsp, 64
1400f8368mov [rbp+16], rcx
1400f836cmov [rbp+24], rdx
1400f8370mov [rbp+32], r8
1400f8374mov [rbp+40], r9
1400f8378mov rax, [rbp+32]
1400f837cmov [rbp-24], rax
1400f8380mov rcx, [rbp-24]
1400f8384mov rax, [rbp+24]
1400f8388mov [rbp-16], rax
1400f838cmov rdx, [rbp-16]
1400f8390mov rax, [rbp+16]
1400f8394mov [rbp-8], rax
1400f8398mov rax, [rbp-8]
1400f839cmov r8, [rbp+40]
1400f83a0mov r9, r8
1400f83a3mov r8, rcx
1400f83a6mov rcx, rax
1400f83a9call std::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>&)
1400f83aeadd rsp, 64
1400f83b2pop rbp
1400f83b3ret
1400f8360
1400f8360std::filesystem::__cxx11::path* std::__relocate_a<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>&):
1400f8360push rbp
1400f8361mov rbp, rsp
1400f8364sub rsp, 64
1400f8368mov [rbp+16], rcx
1400f836cmov [rbp+24], rdx
1400f8370mov [rbp+32], r8
1400f8374mov [rbp+40], r9
1400f8378mov rax, [rbp+32]
1400f837cmov [rbp-24], rax
1400f8380mov rcx, [rbp-24]
1400f8384mov rax, [rbp+24]
1400f8388mov [rbp-16], rax
1400f838cmov rdx, [rbp-16]
1400f8390mov rax, [rbp+16]
1400f8394mov [rbp-8], rax
1400f8398mov rax, [rbp-8]
1400f839cmov r8, [rbp+40]
1400f83a0mov r9, r8
1400f83a3mov r8, rcx
1400f83a6mov rcx, rax
1400f83a9call std::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>&)
1400f83aeadd rsp, 64
1400f83b2pop rbp
1400f83b3ret
1400f8360
1400f83b4
1400f83b4 // align 0x10
1400f83b4 // align 0x10
1400f83c0
1400f83c0std::thread* std::__relocate_a<std::thread*, std::thread*, std::allocator<std::thread>>(std::thread*, std::thread*, std::thread*, std::allocator<std::thread>&):
1400f83c0push rbp
1400f83c1mov rbp, rsp
1400f83c4sub rsp, 64
1400f83c8mov [rbp+16], rcx
1400f83ccmov [rbp+24], rdx
1400f83d0mov [rbp+32], r8
1400f83d4mov [rbp+40], r9
1400f83d8mov rax, [rbp+32]
1400f83dcmov [rbp-24], rax
1400f83e0mov rcx, [rbp-24]
1400f83e4mov rax, [rbp+24]
1400f83e8mov [rbp-16], rax
1400f83ecmov rdx, [rbp-16]
1400f83f0mov rax, [rbp+16]
1400f83f4mov [rbp-8], rax
1400f83f8mov rax, [rbp-8]
1400f83fcmov r8, [rbp+40]
1400f8400mov r9, r8
1400f8403mov r8, rcx
1400f8406mov rcx, rax
1400f8409call std::thread* std::__relocate_a_1<std::thread*, std::thread*, std::allocator<std::thread>>(std::thread*, std::thread*, std::thread*, std::allocator<std::thread>&)
1400f840eadd rsp, 64
1400f8412pop rbp
1400f8413ret
1400f83c0
1400f83c0std::thread* std::__relocate_a<std::thread*, std::thread*, std::allocator<std::thread>>(std::thread*, std::thread*, std::thread*, std::allocator<std::thread>&):
1400f83c0push rbp
1400f83c1mov rbp, rsp
1400f83c4sub rsp, 64
1400f83c8mov [rbp+16], rcx
1400f83ccmov [rbp+24], rdx
1400f83d0mov [rbp+32], r8
1400f83d4mov [rbp+40], r9
1400f83d8mov rax, [rbp+32]
1400f83dcmov [rbp-24], rax
1400f83e0mov rcx, [rbp-24]
1400f83e4mov rax, [rbp+24]
1400f83e8mov [rbp-16], rax
1400f83ecmov rdx, [rbp-16]
1400f83f0mov rax, [rbp+16]
1400f83f4mov [rbp-8], rax
1400f83f8mov rax, [rbp-8]
1400f83fcmov r8, [rbp+40]
1400f8400mov r9, r8
1400f8403mov r8, rcx
1400f8406mov rcx, rax
1400f8409call std::thread* std::__relocate_a_1<std::thread*, std::thread*, std::allocator<std::thread>>(std::thread*, std::thread*, std::thread*, std::allocator<std::thread>&)
1400f840eadd rsp, 64
1400f8412pop rbp
1400f8413ret
1400f83c0
1400f8414
1400f8414 // align 0x10
1400f8414 // align 0x10
1400f8420
1400f8420std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> std::__str_concat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::value_type const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::value_type const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::allocator_type const&):
1400f8420push rbp
1400f8421push rbx
1400f8422sub rsp, 104
1400f8426lea rbp, [rsp+96]
1400f842bmov [rbp+32], rcx
1400f842fmov [rbp+40], rdx
1400f8433mov [rbp+48], r8
1400f8437mov [rbp+56], r9
1400f843bmov rax, [rbp+72]
1400f843fmov [rbp-8], rax
1400f8443lea rax, [rbp-49]
1400f8447mov rdx, [rbp-8]
1400f844bmov [rbp-16], rdx
1400f844fmov [rbp-24], rax
1400f8453mov rax, [rbp-16]
1400f8457mov [rbp-32], rax
1400f845bmov rax, [rbp-24]
1400f845fmov [rbp-40], rax
1400f8463mov rax, [rbp-32]
1400f8467mov [rbp-48], rax
1400f846bnop
1400f846cnop
1400f846dnop
1400f846enop
1400f846flea rdx, [rbp-49]
1400f8473mov rax, [rbp+32]
1400f8477mov rcx, rax
1400f847acall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string(std::allocator<char> const&)
1400f847flea rax, [rbp-49]
1400f8483mov rcx, rax
1400f8486call std::__new_allocator<char>::~__new_allocator()
1400f848bnop
1400f848cmov rdx, [rbp+48]
1400f8490mov rax, [rbp+64]
1400f8494add rdx, rax
1400f8497mov rax, [rbp+32]
1400f849bmov rcx, rax
1400f849ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::reserve(unsigned long long)
1400f84a3mov rcx, [rbp+48]
1400f84a7mov rdx, [rbp+40]
1400f84abmov rax, [rbp+32]
1400f84afmov r8, rcx
1400f84b2mov rcx, rax
1400f84b5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::append(char const*, unsigned long long)
1400f84bamov rcx, [rbp+64]
1400f84bemov rdx, [rbp+56]
1400f84c2mov rax, [rbp+32]
1400f84c6mov r8, rcx
1400f84c9mov rcx, rax
1400f84cccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::append(char const*, unsigned long long)
1400f84d1jmp 0x1400f84ed
1400f84d3
1400f84d3 48 89 c3 48 8b 45 20 48 89 c1 e8 ee 8f H..H.E H.....
1400f84e0 fe ff 48 89 d8 48 89 c1 e8 b3 2e f2 ff ..H..H.......
1400f84ed
1400f84edloc_1400f84ed:
1400f84edmov rax, [rbp+32]
1400f84f1add rsp, 104
1400f84f5pop rbx
1400f84f6pop rbp
1400f84f7ret
1400f8420
1400f8420std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> std::__str_concat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::value_type const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::value_type const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::size_type, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::allocator_type const&):
1400f8420push rbp
1400f8421push rbx
1400f8422sub rsp, 104
1400f8426lea rbp, [rsp+96]
1400f842bmov [rbp+32], rcx
1400f842fmov [rbp+40], rdx
1400f8433mov [rbp+48], r8
1400f8437mov [rbp+56], r9
1400f843bmov rax, [rbp+72]
1400f843fmov [rbp-8], rax
1400f8443lea rax, [rbp-49]
1400f8447mov rdx, [rbp-8]
1400f844bmov [rbp-16], rdx
1400f844fmov [rbp-24], rax
1400f8453mov rax, [rbp-16]
1400f8457mov [rbp-32], rax
1400f845bmov rax, [rbp-24]
1400f845fmov [rbp-40], rax
1400f8463mov rax, [rbp-32]
1400f8467mov [rbp-48], rax
1400f846bnop
1400f846cnop
1400f846dnop
1400f846enop
1400f846flea rdx, [rbp-49]
1400f8473mov rax, [rbp+32]
1400f8477mov rcx, rax
1400f847acall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string(std::allocator<char> const&)
1400f847flea rax, [rbp-49]
1400f8483mov rcx, rax
1400f8486call std::__new_allocator<char>::~__new_allocator()
1400f848bnop
1400f848cmov rdx, [rbp+48]
1400f8490mov rax, [rbp+64]
1400f8494add rdx, rax
1400f8497mov rax, [rbp+32]
1400f849bmov rcx, rax
1400f849ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::reserve(unsigned long long)
1400f84a3mov rcx, [rbp+48]
1400f84a7mov rdx, [rbp+40]
1400f84abmov rax, [rbp+32]
1400f84afmov r8, rcx
1400f84b2mov rcx, rax
1400f84b5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::append(char const*, unsigned long long)
1400f84bamov rcx, [rbp+64]
1400f84bemov rdx, [rbp+56]
1400f84c2mov rax, [rbp+32]
1400f84c6mov r8, rcx
1400f84c9mov rcx, rax
1400f84cccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::append(char const*, unsigned long long)
1400f84d1jmp 0x1400f84ed
1400f84d3
1400f84d3 48 89 c3 48 8b 45 20 48 89 c1 e8 ee 8f H..H.E H.....
1400f84e0 fe ff 48 89 d8 48 89 c1 e8 b3 2e f2 ff ..H..H.......
1400f84ed
1400f84edloc_1400f84ed:
1400f84edmov rax, [rbp+32]
1400f84f1add rsp, 104
1400f84f5pop rbx
1400f84f6pop rbp
1400f84f7ret
1400f8420
1400f84f8
1400f84f8 // align 0x10
1400f84f8 // align 0x10
1400f8500
1400f8500int std::__int_to_char<char, unsigned long>(char*, unsigned long, char const*, std::_Ios_Fmtflags, bool):
1400f8500push rbx
1400f8501mov rax, rcx
1400f8504mov ecx, edx
1400f8506cmp [rsp+48], 0
1400f850bje 0x1400f8578
1400f850dmov r10, rax
1400f8510mov ebx, 0xffffffffcccccccd
1400f8515nop [rax+rax]
1400f8520nop [rax+rax]
1400f852bnop [rax+rax]
1400f8536nop [rax+rax]
1400f8540
1400f8540loc_1400f8540:
1400f8540mov edx, ecx
1400f8542mov r11l, ecx
1400f8545sub r10, 1
1400f8549imul rdx, rbx
1400f854dshr rdx, 35
1400f8551lea r9l, [rdx+4*rdx]
1400f8555add r9l, r9l
1400f8558sub r11l, r9l
1400f855bcmp ecx, 9
1400f855emov ecx, edx
1400f8560lea r9l, [r11+4]
1400f8564movzx r9l, [r8+r9]
1400f8569mov [r10], r9b
1400f856cja 0x1400f8540
1400f856e
1400f856eloc_1400f856e:
1400f856esub eax, r10l
1400f8571pop rbx
1400f8572ret
1400f8573
1400f8573 0f 1f 44 00 00 ..D..
1400f8578
1400f8578loc_1400f8578:
1400f8578mov edx, r9l
1400f857band edx, 74
1400f857ecmp edx, 64
1400f8581je 0x1400f85bd
1400f8583and r9l, 16384
1400f858amov r10, rax
1400f858dcmp r9l, 1
1400f8591sbb r9l, r9l
1400f8594and r9l, -16
1400f8598add r9l, 20
1400f859cnop [rax]
1400f85a0
1400f85a0loc_1400f85a0:
1400f85a0mov edx, ecx
1400f85a2sub r10, 1
1400f85a6and edx, 15
1400f85a9add edx, r9l
1400f85acshr ecx, 4
1400f85afmov edx, edx
1400f85b1movzx edx, [r8+rdx]
1400f85b6mov [r10], dl
1400f85b9jne 0x1400f85a0
1400f85bbjmp 0x1400f856e
1400f85bd
1400f85bdloc_1400f85bd:
1400f85bdmov r10, rax
1400f85c0
1400f85c0loc_1400f85c0:
1400f85c0mov edx, ecx
1400f85c2sub r10, 1
1400f85c6and edx, 7
1400f85c9shr ecx, 3
1400f85ccmovzx edx, [r8+rdx+4]
1400f85d2mov [r10], dl
1400f85d5jne 0x1400f85c0
1400f85d7jmp 0x1400f856e
1400f8500
1400f8500int std::__int_to_char<char, unsigned long>(char*, unsigned long, char const*, std::_Ios_Fmtflags, bool):
1400f8500push rbx
1400f8501mov rax, rcx
1400f8504mov ecx, edx
1400f8506cmp [rsp+48], 0
1400f850bje 0x1400f8578
1400f850dmov r10, rax
1400f8510mov ebx, 0xffffffffcccccccd
1400f8515nop [rax+rax]
1400f8520nop [rax+rax]
1400f852bnop [rax+rax]
1400f8536nop [rax+rax]
1400f8540
1400f8540loc_1400f8540:
1400f8540mov edx, ecx
1400f8542mov r11l, ecx
1400f8545sub r10, 1
1400f8549imul rdx, rbx
1400f854dshr rdx, 35
1400f8551lea r9l, [rdx+4*rdx]
1400f8555add r9l, r9l
1400f8558sub r11l, r9l
1400f855bcmp ecx, 9
1400f855emov ecx, edx
1400f8560lea r9l, [r11+4]
1400f8564movzx r9l, [r8+r9]
1400f8569mov [r10], r9b
1400f856cja 0x1400f8540
1400f856e
1400f856eloc_1400f856e:
1400f856esub eax, r10l
1400f8571pop rbx
1400f8572ret
1400f8573
1400f8573 0f 1f 44 00 00 ..D..
1400f8578
1400f8578loc_1400f8578:
1400f8578mov edx, r9l
1400f857band edx, 74
1400f857ecmp edx, 64
1400f8581je 0x1400f85bd
1400f8583and r9l, 16384
1400f858amov r10, rax
1400f858dcmp r9l, 1
1400f8591sbb r9l, r9l
1400f8594and r9l, -16
1400f8598add r9l, 20
1400f859cnop [rax]
1400f85a0
1400f85a0loc_1400f85a0:
1400f85a0mov edx, ecx
1400f85a2sub r10, 1
1400f85a6and edx, 15
1400f85a9add edx, r9l
1400f85acshr ecx, 4
1400f85afmov edx, edx
1400f85b1movzx edx, [r8+rdx]
1400f85b6mov [r10], dl
1400f85b9jne 0x1400f85a0
1400f85bbjmp 0x1400f856e
1400f85bd
1400f85bdloc_1400f85bd:
1400f85bdmov r10, rax
1400f85c0
1400f85c0loc_1400f85c0:
1400f85c0mov edx, ecx
1400f85c2sub r10, 1
1400f85c6and edx, 7
1400f85c9shr ecx, 3
1400f85ccmovzx edx, [r8+rdx+4]
1400f85d2mov [r10], dl
1400f85d5jne 0x1400f85c0
1400f85d7jmp 0x1400f856e
1400f8500
1400f85d9
1400f85d9 // align 0x40
1400f85d9 // align 0x40
1400f8600
1400f8600int std::__int_to_char<char, unsigned long long>(char*, unsigned long long, char const*, std::_Ios_Fmtflags, bool):
1400f8600push rsi
1400f8601push rbx
1400f8602mov rbx, rcx
1400f8605mov rcx, rdx
1400f8608cmp [rsp+56], 0
1400f860dje 0x1400f8678
1400f860fmov rsi, 0xcccccccccccccccd
1400f8619mov r10, rbx
1400f861cnop [rax+rax]
1400f8627nop [rax+rax]
1400f8632nop [rax+rax]
1400f863dnop [rax]
1400f8640
1400f8640loc_1400f8640:
1400f8640mov rax, rcx
1400f8643mov r11, rcx
1400f8646sub r10, 1
1400f864amul rsi
1400f864dshr rdx, 3
1400f8651lea r9, [rdx+4*rdx]
1400f8655add r9, r9
1400f8658sub r11, r9
1400f865bcmp rcx, 9
1400f865fmov rcx, rdx
1400f8662movzx r9l, [r8+r11+4]
1400f8668mov [r10], r9b
1400f866bja 0x1400f8640
1400f866d
1400f866dloc_1400f866d:
1400f866dmov eax, ebx
1400f866fsub eax, r10l
1400f8672pop rbx
1400f8673pop rsi
1400f8674ret
1400f8675
1400f8675 0f 1f 00 ...
1400f8678
1400f8678loc_1400f8678:
1400f8678mov eax, r9l
1400f867band eax, 74
1400f867ecmp eax, 64
1400f8681je 0x1400f86b9
1400f8683and r9l, 16384
1400f868amov r10, rbx
1400f868dcmp r9l, 1
1400f8691sbb rax, rax
1400f8694and rax, -16
1400f8698lea rdx, [r8+rax+20]
1400f869dnop [rax]
1400f86a0
1400f86a0loc_1400f86a0:
1400f86a0mov rax, rcx
1400f86a3sub r10, 1
1400f86a7and eax, 15
1400f86aashr rcx, 4
1400f86aemovzx eax, [rdx+rax]
1400f86b2mov [r10], al
1400f86b5jne 0x1400f86a0
1400f86b7jmp 0x1400f866d
1400f86b9
1400f86b9loc_1400f86b9:
1400f86b9mov r10, rbx
1400f86bcnop [rax]
1400f86c0
1400f86c0loc_1400f86c0:
1400f86c0mov rax, rcx
1400f86c3sub r10, 1
1400f86c7and eax, 7
1400f86cashr rcx, 3
1400f86cemovzx eax, [r8+rax+4]
1400f86d4mov [r10], al
1400f86d7jne 0x1400f86c0
1400f86d9jmp 0x1400f866d
1400f8600
1400f8600int std::__int_to_char<char, unsigned long long>(char*, unsigned long long, char const*, std::_Ios_Fmtflags, bool):
1400f8600push rsi
1400f8601push rbx
1400f8602mov rbx, rcx
1400f8605mov rcx, rdx
1400f8608cmp [rsp+56], 0
1400f860dje 0x1400f8678
1400f860fmov rsi, 0xcccccccccccccccd
1400f8619mov r10, rbx
1400f861cnop [rax+rax]
1400f8627nop [rax+rax]
1400f8632nop [rax+rax]
1400f863dnop [rax]
1400f8640
1400f8640loc_1400f8640:
1400f8640mov rax, rcx
1400f8643mov r11, rcx
1400f8646sub r10, 1
1400f864amul rsi
1400f864dshr rdx, 3
1400f8651lea r9, [rdx+4*rdx]
1400f8655add r9, r9
1400f8658sub r11, r9
1400f865bcmp rcx, 9
1400f865fmov rcx, rdx
1400f8662movzx r9l, [r8+r11+4]
1400f8668mov [r10], r9b
1400f866bja 0x1400f8640
1400f866d
1400f866dloc_1400f866d:
1400f866dmov eax, ebx
1400f866fsub eax, r10l
1400f8672pop rbx
1400f8673pop rsi
1400f8674ret
1400f8675
1400f8675 0f 1f 00 ...
1400f8678
1400f8678loc_1400f8678:
1400f8678mov eax, r9l
1400f867band eax, 74
1400f867ecmp eax, 64
1400f8681je 0x1400f86b9
1400f8683and r9l, 16384
1400f868amov r10, rbx
1400f868dcmp r9l, 1
1400f8691sbb rax, rax
1400f8694and rax, -16
1400f8698lea rdx, [r8+rax+20]
1400f869dnop [rax]
1400f86a0
1400f86a0loc_1400f86a0:
1400f86a0mov rax, rcx
1400f86a3sub r10, 1
1400f86a7and eax, 15
1400f86aashr rcx, 4
1400f86aemovzx eax, [rdx+rax]
1400f86b2mov [r10], al
1400f86b5jne 0x1400f86a0
1400f86b7jmp 0x1400f866d
1400f86b9
1400f86b9loc_1400f86b9:
1400f86b9mov r10, rbx
1400f86bcnop [rax]
1400f86c0
1400f86c0loc_1400f86c0:
1400f86c0mov rax, rcx
1400f86c3sub r10, 1
1400f86c7and eax, 7
1400f86cashr rcx, 3
1400f86cemovzx eax, [r8+rax+4]
1400f86d4mov [r10], al
1400f86d7jne 0x1400f86c0
1400f86d9jmp 0x1400f866d
1400f8600
1400f86db
1400f86db // align 0x40
1400f86db // align 0x40
1400f8700
1400f8700int std::__int_to_char<wchar_t, unsigned long>(wchar_t*, unsigned long, wchar_t const*, std::_Ios_Fmtflags, bool):
1400f8700push rbx
1400f8701mov rax, rcx
1400f8704mov ecx, edx
1400f8706cmp [rsp+48], 0
1400f870bje 0x1400f8780
1400f870dmov r10, rax
1400f8710mov ebx, 0xffffffffcccccccd
1400f8715nop [rax+rax]
1400f8720nop [rax+rax]
1400f872bnop [rax+rax]
1400f8736nop [rax+rax]
1400f8740
1400f8740loc_1400f8740:
1400f8740mov edx, ecx
1400f8742mov r11l, ecx
1400f8745sub r10, 2
1400f8749imul rdx, rbx
1400f874dshr rdx, 35
1400f8751lea r9l, [rdx+4*rdx]
1400f8755add r9l, r9l
1400f8758sub r11l, r9l
1400f875bcmp ecx, 9
1400f875emov ecx, edx
1400f8760lea r9l, [r11+4]
1400f8764movzx r9l, [r8+2*r9]
1400f8769mov [r10], r9w
1400f876dja 0x1400f8740
1400f876f
1400f876floc_1400f876f:
1400f876fsub rax, r10
1400f8772sar rax, 1
1400f8775pop rbx
1400f8776ret
1400f8777
1400f8777 66 0f 1f 84 00 00 00 00 00 f........
1400f8780
1400f8780loc_1400f8780:
1400f8780mov edx, r9l
1400f8783and edx, 74
1400f8786cmp edx, 64
1400f8789je 0x1400f87de
1400f878band r9l, 16384
1400f8792mov r10, rax
1400f8795cmp r9l, 1
1400f8799sbb r9l, r9l
1400f879cand r9l, -16
1400f87a0add r9l, 20
1400f87a4nop [rax+rax]
1400f87afnop [rax+rax]
1400f87banop [rax+rax]
1400f87c0
1400f87c0loc_1400f87c0:
1400f87c0mov edx, ecx
1400f87c2sub r10, 2
1400f87c6and edx, 15
1400f87c9add edx, r9l
1400f87ccshr ecx, 4
1400f87cfmov edx, edx
1400f87d1movzx edx, [r8+2*rdx]
1400f87d6mov [r10], dx
1400f87dajne 0x1400f87c0
1400f87dcjmp 0x1400f876f
1400f87de
1400f87deloc_1400f87de:
1400f87demov r10, rax
1400f87e1nop [rax+rax]
1400f87ecnop [rax+rax]
1400f87f7nop [rax+rax]
1400f8800
1400f8800loc_1400f8800:
1400f8800mov edx, ecx
1400f8802sub r10, 2
1400f8806and edx, 7
1400f8809shr ecx, 3
1400f880cmovzx edx, [r8+2*rdx+8]
1400f8812mov [r10], dx
1400f8816jne 0x1400f8800
1400f8818jmp 0x1400f876f
1400f8700
1400f8700int std::__int_to_char<wchar_t, unsigned long>(wchar_t*, unsigned long, wchar_t const*, std::_Ios_Fmtflags, bool):
1400f8700push rbx
1400f8701mov rax, rcx
1400f8704mov ecx, edx
1400f8706cmp [rsp+48], 0
1400f870bje 0x1400f8780
1400f870dmov r10, rax
1400f8710mov ebx, 0xffffffffcccccccd
1400f8715nop [rax+rax]
1400f8720nop [rax+rax]
1400f872bnop [rax+rax]
1400f8736nop [rax+rax]
1400f8740
1400f8740loc_1400f8740:
1400f8740mov edx, ecx
1400f8742mov r11l, ecx
1400f8745sub r10, 2
1400f8749imul rdx, rbx
1400f874dshr rdx, 35
1400f8751lea r9l, [rdx+4*rdx]
1400f8755add r9l, r9l
1400f8758sub r11l, r9l
1400f875bcmp ecx, 9
1400f875emov ecx, edx
1400f8760lea r9l, [r11+4]
1400f8764movzx r9l, [r8+2*r9]
1400f8769mov [r10], r9w
1400f876dja 0x1400f8740
1400f876f
1400f876floc_1400f876f:
1400f876fsub rax, r10
1400f8772sar rax, 1
1400f8775pop rbx
1400f8776ret
1400f8777
1400f8777 66 0f 1f 84 00 00 00 00 00 f........
1400f8780
1400f8780loc_1400f8780:
1400f8780mov edx, r9l
1400f8783and edx, 74
1400f8786cmp edx, 64
1400f8789je 0x1400f87de
1400f878band r9l, 16384
1400f8792mov r10, rax
1400f8795cmp r9l, 1
1400f8799sbb r9l, r9l
1400f879cand r9l, -16
1400f87a0add r9l, 20
1400f87a4nop [rax+rax]
1400f87afnop [rax+rax]
1400f87banop [rax+rax]
1400f87c0
1400f87c0loc_1400f87c0:
1400f87c0mov edx, ecx
1400f87c2sub r10, 2
1400f87c6and edx, 15
1400f87c9add edx, r9l
1400f87ccshr ecx, 4
1400f87cfmov edx, edx
1400f87d1movzx edx, [r8+2*rdx]
1400f87d6mov [r10], dx
1400f87dajne 0x1400f87c0
1400f87dcjmp 0x1400f876f
1400f87de
1400f87deloc_1400f87de:
1400f87demov r10, rax
1400f87e1nop [rax+rax]
1400f87ecnop [rax+rax]
1400f87f7nop [rax+rax]
1400f8800
1400f8800loc_1400f8800:
1400f8800mov edx, ecx
1400f8802sub r10, 2
1400f8806and edx, 7
1400f8809shr ecx, 3
1400f880cmovzx edx, [r8+2*rdx+8]
1400f8812mov [r10], dx
1400f8816jne 0x1400f8800
1400f8818jmp 0x1400f876f
1400f8700
1400f881d
1400f881d // align 0x40
1400f881d // align 0x40
1400f8840
1400f8840int std::__int_to_char<wchar_t, unsigned long long>(wchar_t*, unsigned long long, wchar_t const*, std::_Ios_Fmtflags, bool):
1400f8840push rsi
1400f8841push rbx
1400f8842mov rbx, rcx
1400f8845mov rcx, rdx
1400f8848cmp [rsp+56], 0
1400f884dje 0x1400f88c0
1400f884fmov rsi, 0xcccccccccccccccd
1400f8859mov r10, rbx
1400f885cnop [rax+rax]
1400f8867nop [rax+rax]
1400f8872nop [rax+rax]
1400f887dnop [rax]
1400f8880
1400f8880loc_1400f8880:
1400f8880mov rax, rcx
1400f8883mov r11, rcx
1400f8886sub r10, 2
1400f888amul rsi
1400f888dshr rdx, 3
1400f8891lea r9, [rdx+4*rdx]
1400f8895add r9, r9
1400f8898sub r11, r9
1400f889bcmp rcx, 9
1400f889fmov rcx, rdx
1400f88a2movzx r9l, [r8+2*r11+8]
1400f88a8mov [r10], r9w
1400f88acja 0x1400f8880
1400f88ae
1400f88aeloc_1400f88ae:
1400f88aemov rax, rbx
1400f88b1sub rax, r10
1400f88b4sar rax, 1
1400f88b7pop rbx
1400f88b8pop rsi
1400f88b9ret
1400f88ba
1400f88ba 66 0f 1f 44 00 00 f..D..
1400f88c0
1400f88c0loc_1400f88c0:
1400f88c0mov eax, r9l
1400f88c3and eax, 74
1400f88c6cmp eax, 64
1400f88c9je 0x1400f891e
1400f88cband r9l, 16384
1400f88d2mov r10, rbx
1400f88d5cmp r9l, 1
1400f88d9sbb rdx, rdx
1400f88dcand rdx, -16
1400f88e0add rdx, 20
1400f88e4nop [rax+rax]
1400f88efnop [rax+rax]
1400f88fanop [rax+rax]
1400f8900
1400f8900loc_1400f8900:
1400f8900mov rax, rcx
1400f8903sub r10, 2
1400f8907and eax, 15
1400f890aadd rax, rdx
1400f890dshr rcx, 4
1400f8911movzx eax, [r8+2*rax]
1400f8916mov [r10], ax
1400f891ajne 0x1400f8900
1400f891cjmp 0x1400f88ae
1400f891e
1400f891eloc_1400f891e:
1400f891emov r10, rbx
1400f8921nop [rax+rax]
1400f892cnop [rax+rax]
1400f8937nop [rax+rax]
1400f8940
1400f8940loc_1400f8940:
1400f8940mov rax, rcx
1400f8943sub r10, 2
1400f8947and eax, 7
1400f894ashr rcx, 3
1400f894emovzx eax, [r8+2*rax+8]
1400f8954mov [r10], ax
1400f8958jne 0x1400f8940
1400f895ajmp 0x1400f88ae
1400f8840
1400f8840int std::__int_to_char<wchar_t, unsigned long long>(wchar_t*, unsigned long long, wchar_t const*, std::_Ios_Fmtflags, bool):
1400f8840push rsi
1400f8841push rbx
1400f8842mov rbx, rcx
1400f8845mov rcx, rdx
1400f8848cmp [rsp+56], 0
1400f884dje 0x1400f88c0
1400f884fmov rsi, 0xcccccccccccccccd
1400f8859mov r10, rbx
1400f885cnop [rax+rax]
1400f8867nop [rax+rax]
1400f8872nop [rax+rax]
1400f887dnop [rax]
1400f8880
1400f8880loc_1400f8880:
1400f8880mov rax, rcx
1400f8883mov r11, rcx
1400f8886sub r10, 2
1400f888amul rsi
1400f888dshr rdx, 3
1400f8891lea r9, [rdx+4*rdx]
1400f8895add r9, r9
1400f8898sub r11, r9
1400f889bcmp rcx, 9
1400f889fmov rcx, rdx
1400f88a2movzx r9l, [r8+2*r11+8]
1400f88a8mov [r10], r9w
1400f88acja 0x1400f8880
1400f88ae
1400f88aeloc_1400f88ae:
1400f88aemov rax, rbx
1400f88b1sub rax, r10
1400f88b4sar rax, 1
1400f88b7pop rbx
1400f88b8pop rsi
1400f88b9ret
1400f88ba
1400f88ba 66 0f 1f 44 00 00 f..D..
1400f88c0
1400f88c0loc_1400f88c0:
1400f88c0mov eax, r9l
1400f88c3and eax, 74
1400f88c6cmp eax, 64
1400f88c9je 0x1400f891e
1400f88cband r9l, 16384
1400f88d2mov r10, rbx
1400f88d5cmp r9l, 1
1400f88d9sbb rdx, rdx
1400f88dcand rdx, -16
1400f88e0add rdx, 20
1400f88e4nop [rax+rax]
1400f88efnop [rax+rax]
1400f88fanop [rax+rax]
1400f8900
1400f8900loc_1400f8900:
1400f8900mov rax, rcx
1400f8903sub r10, 2
1400f8907and eax, 15
1400f890aadd rax, rdx
1400f890dshr rcx, 4
1400f8911movzx eax, [r8+2*rax]
1400f8916mov [r10], ax
1400f891ajne 0x1400f8900
1400f891cjmp 0x1400f88ae
1400f891e
1400f891eloc_1400f891e:
1400f891emov r10, rbx
1400f8921nop [rax+rax]
1400f892cnop [rax+rax]
1400f8937nop [rax+rax]
1400f8940
1400f8940loc_1400f8940:
1400f8940mov rax, rcx
1400f8943sub r10, 2
1400f8947and eax, 7
1400f894ashr rcx, 3
1400f894emovzx eax, [r8+2*rax+8]
1400f8954mov [r10], ax
1400f8958jne 0x1400f8940
1400f895ajmp 0x1400f88ae
1400f8840
1400f895f
1400f895f // align 0x40
1400f895f // align 0x40
1400f8980
1400f8980void std::__invoke_impl<void, void (*)(evp_pkey_st*), evp_pkey_st*>(std::__invoke_other, void (*)(evp_pkey_st*)&&, evp_pkey_st*&&...):
1400f8980push rbp
1400f8981mov rbp, rsp
1400f8984sub rsp, 48
1400f8988mov [rbp+16], rdx
1400f898cmov [rbp+24], r8
1400f8990mov rax, [rbp+16]
1400f8994mov [rbp-16], rax
1400f8998mov rax, [rbp-16]
1400f899cmov rdx, [rax]
1400f899fmov rax, [rbp+24]
1400f89a3mov [rbp-8], rax
1400f89a7mov rax, [rbp-8]
1400f89abmov rax, [rax]
1400f89aemov rcx, rax
1400f89b1call rdx
1400f89b3nop
1400f89b4add rsp, 48
1400f89b8pop rbp
1400f89b9ret
1400f8980
1400f8980void std::__invoke_impl<void, void (*)(evp_pkey_st*), evp_pkey_st*>(std::__invoke_other, void (*)(evp_pkey_st*)&&, evp_pkey_st*&&...):
1400f8980push rbp
1400f8981mov rbp, rsp
1400f8984sub rsp, 48
1400f8988mov [rbp+16], rdx
1400f898cmov [rbp+24], r8
1400f8990mov rax, [rbp+16]
1400f8994mov [rbp-16], rax
1400f8998mov rax, [rbp-16]
1400f899cmov rdx, [rax]
1400f899fmov rax, [rbp+24]
1400f89a3mov [rbp-8], rax
1400f89a7mov rax, [rbp-8]
1400f89abmov rax, [rax]
1400f89aemov rcx, rax
1400f89b1call rdx
1400f89b3nop
1400f89b4add rsp, 48
1400f89b8pop rbp
1400f89b9ret
1400f8980
1400f89ba
1400f89ba // align 0x10
1400f89ba // align 0x10
1400f89c0
1400f89c0std::get_terminate():
1400f89c0mov rax, [rip+0x9e1a9]
1400f89c7mov rax, [rax]
1400f89caret
1400f89c0
1400f89c0std::get_terminate():
1400f89c0mov rax, [rip+0x9e1a9]
1400f89c7mov rax, [rax]
1400f89caret
1400f89c0
1400f89cb
1400f89cb // align 0x10
1400f89cb // align 0x10
1400f89d0
1400f89d0std::set_terminate(void (*)()):
1400f89d0lea rax, [rip-0xcf997]
1400f89d7mov rdx, [rip+0x9e192]
1400f89detest rcx, rcx
1400f89e1cmovne rax, rcx
1400f89e5xchg [rdx], rax
1400f89e8ret
1400f89d0
1400f89d0std::set_terminate(void (*)()):
1400f89d0lea rax, [rip-0xcf997]
1400f89d7mov rdx, [rip+0x9e192]
1400f89detest rcx, rcx
1400f89e1cmovne rax, rcx
1400f89e5xchg [rdx], rax
1400f89e8ret
1400f89d0
1400f89e9
1400f89e9 // align 0x20
1400f89e9 // align 0x20
1400f8a00
1400f8a00char* std::__add_grouping<char>(char*, char, char const*, unsigned long long, char const*, char const*):
1400f8a00push r13
1400f8a02push r12
1400f8a04push rbp
1400f8a05push rdi
1400f8a06push rsi
1400f8a07push rbx
1400f8a08movsx r10, [r8]
1400f8a0cmov rax, r10
1400f8a0fmov r12, rcx
1400f8a12mov rcx, [rsp+96]
1400f8a17mov rsi, r9
1400f8a1amov r9, [rsp+88]
1400f8a1fmov ebx, edx
1400f8a21mov rdx, rcx
1400f8a24sub rdx, r9
1400f8a27cmp rdx, r10
1400f8a2ajle 0x1400f8ba0
1400f8a30sub eax, 1
1400f8a33cmp al, 125
1400f8a35ja 0x1400f8ba0
1400f8a3bsub rsi, 1
1400f8a3fxor r13l, r13l
1400f8a42xor r11l, r11l
1400f8a45jmp 0x1400f8a73
1400f8a47
1400f8a47 66 0f 1f 84 00 00 00 00 00 f........
1400f8a50
1400f8a50loc_1400f8a50:
1400f8a50add r11, 1
1400f8a54lea rbp, [r8+r11]
1400f8a58movzx eax, [rbp]
1400f8a5clea edx, [rax-1]
1400f8a5fcmp dl, 125
1400f8a62ja 0x1400f8a8f
1400f8a64
1400f8a64loc_1400f8a64:
1400f8a64mov rdx, rcx
1400f8a67movsx r10, al
1400f8a6bsub rdx, r9
1400f8a6ecmp rdx, r10
1400f8a71jle 0x1400f8a8f
1400f8a73
1400f8a73loc_1400f8a73:
1400f8a73sub rcx, r10
1400f8a76cmp r11, rsi
1400f8a79jb 0x1400f8a50
1400f8a7blea rbp, [r8+r11]
1400f8a7fadd r13, 1
1400f8a83movzx eax, [rbp]
1400f8a87lea edx, [rax-1]
1400f8a8acmp dl, 125
1400f8a8djbe 0x1400f8a64
1400f8a8f
1400f8a8floc_1400f8a8f:
1400f8a8flea rdi, [r13-1]
1400f8a93lea rsi, [r11-1]
1400f8a97cmp r9, rcx
1400f8a9aje 0x1400f8bc4
1400f8aa0
1400f8aa0loc_1400f8aa0:
1400f8aa0mov r10, rcx
1400f8aa3xor eax, eax
1400f8aa5sub r10, r9
1400f8aa8nop [rax+rax]
1400f8ab3nop [rax+rax]
1400f8abenop
1400f8ac0
1400f8ac0loc_1400f8ac0:
1400f8ac0movzx edx, [r9+rax]
1400f8ac5mov [r12+rax], dl
1400f8ac9add rax, 1
1400f8acdcmp rax, r10
1400f8ad0jne 0x1400f8ac0
1400f8ad2mov rdx, r12
1400f8ad5sub rdx, r9
1400f8ad8add rdx, rcx
1400f8adb
1400f8adbloc_1400f8adb:
1400f8adbtest r13, r13
1400f8adeje 0x1400f8b20
1400f8ae0
1400f8ae0loc_1400f8ae0:
1400f8ae0mov [rdx], bl
1400f8ae2movzx r10l, [rbp]
1400f8ae7lea r12, [rdx+1]
1400f8aebtest r10b, r10b
1400f8aeejle 0x1400f8b98
1400f8af4xor eax, eax
1400f8af6nop [rax+rax]
1400f8b00
1400f8b00loc_1400f8b00:
1400f8b00movzx r9l, [rcx+rax]
1400f8b05mov [rdx+rax+1], r9b
1400f8b0aadd rax, 1
1400f8b0ecmp rax, r10
1400f8b11jne 0x1400f8b00
1400f8b13lea rdx, [r12+rax]
1400f8b17add rcx, rax
1400f8b1a
1400f8b1aloc_1400f8b1a:
1400f8b1asub rdi, 1
1400f8b1ejae 0x1400f8ae0
1400f8b20
1400f8b20loc_1400f8b20:
1400f8b20test r11, r11
1400f8b23je 0x1400f8b83
1400f8b25nop [rax+rax]
1400f8b30
1400f8b30loc_1400f8b30:
1400f8b30mov [rdx], bl
1400f8b32movzx r10l, [r8+rsi]
1400f8b37lea rdi, [rdx+1]
1400f8b3btest r10b, r10b
1400f8b3ejle 0x1400f8b90
1400f8b40lea r11l, [r10-1]
1400f8b44xor eax, eax
1400f8b46movzx r11l, r11b
1400f8b4anop [rax+rax]
1400f8b55nop [rax+rax]
1400f8b60
1400f8b60loc_1400f8b60:
1400f8b60movzx r9l, [rcx+rax]
1400f8b65mov [rdx+rax+1], r9b
1400f8b6aadd rax, 1
1400f8b6ecmp r10, rax
1400f8b71jne 0x1400f8b60
1400f8b73lea rdx, [rdi+r11+1]
1400f8b78lea rcx, [rcx+r11+1]
1400f8b7d
1400f8b7dloc_1400f8b7d:
1400f8b7dsub rsi, 1
1400f8b81jae 0x1400f8b30
1400f8b83
1400f8b83loc_1400f8b83:
1400f8b83mov rax, rdx
1400f8b86pop rbx
1400f8b87pop rsi
1400f8b88pop rdi
1400f8b89pop rbp
1400f8b8apop r12
1400f8b8cpop r13
1400f8b8eret
1400f8b8f
1400f8b8f 90 .
1400f8b90
1400f8b90loc_1400f8b90:
1400f8b90mov rdx, rdi
1400f8b93jmp 0x1400f8b7d
1400f8b95
1400f8b95 0f 1f 00 ...
1400f8b98
1400f8b98loc_1400f8b98:
1400f8b98mov rdx, r12
1400f8b9bjmp 0x1400f8b1a
1400f8ba0
1400f8ba0loc_1400f8ba0:
1400f8ba0mov rdx, r12
1400f8ba3cmp rcx, r9
1400f8ba6je 0x1400f8b83
1400f8ba8mov rbp, r8
1400f8babmov rsi, -1
1400f8bb2xor r13l, r13l
1400f8bb5xor r11l, r11l
1400f8bb8mov rdi, -1
1400f8bbfjmp 0x1400f8aa0
1400f8bc4
1400f8bc4loc_1400f8bc4:
1400f8bc4mov rdx, r12
1400f8bc7jmp 0x1400f8adb
1400f8a00
1400f8a00char* std::__add_grouping<char>(char*, char, char const*, unsigned long long, char const*, char const*):
1400f8a00push r13
1400f8a02push r12
1400f8a04push rbp
1400f8a05push rdi
1400f8a06push rsi
1400f8a07push rbx
1400f8a08movsx r10, [r8]
1400f8a0cmov rax, r10
1400f8a0fmov r12, rcx
1400f8a12mov rcx, [rsp+96]
1400f8a17mov rsi, r9
1400f8a1amov r9, [rsp+88]
1400f8a1fmov ebx, edx
1400f8a21mov rdx, rcx
1400f8a24sub rdx, r9
1400f8a27cmp rdx, r10
1400f8a2ajle 0x1400f8ba0
1400f8a30sub eax, 1
1400f8a33cmp al, 125
1400f8a35ja 0x1400f8ba0
1400f8a3bsub rsi, 1
1400f8a3fxor r13l, r13l
1400f8a42xor r11l, r11l
1400f8a45jmp 0x1400f8a73
1400f8a47
1400f8a47 66 0f 1f 84 00 00 00 00 00 f........
1400f8a50
1400f8a50loc_1400f8a50:
1400f8a50add r11, 1
1400f8a54lea rbp, [r8+r11]
1400f8a58movzx eax, [rbp]
1400f8a5clea edx, [rax-1]
1400f8a5fcmp dl, 125
1400f8a62ja 0x1400f8a8f
1400f8a64
1400f8a64loc_1400f8a64:
1400f8a64mov rdx, rcx
1400f8a67movsx r10, al
1400f8a6bsub rdx, r9
1400f8a6ecmp rdx, r10
1400f8a71jle 0x1400f8a8f
1400f8a73
1400f8a73loc_1400f8a73:
1400f8a73sub rcx, r10
1400f8a76cmp r11, rsi
1400f8a79jb 0x1400f8a50
1400f8a7blea rbp, [r8+r11]
1400f8a7fadd r13, 1
1400f8a83movzx eax, [rbp]
1400f8a87lea edx, [rax-1]
1400f8a8acmp dl, 125
1400f8a8djbe 0x1400f8a64
1400f8a8f
1400f8a8floc_1400f8a8f:
1400f8a8flea rdi, [r13-1]
1400f8a93lea rsi, [r11-1]
1400f8a97cmp r9, rcx
1400f8a9aje 0x1400f8bc4
1400f8aa0
1400f8aa0loc_1400f8aa0:
1400f8aa0mov r10, rcx
1400f8aa3xor eax, eax
1400f8aa5sub r10, r9
1400f8aa8nop [rax+rax]
1400f8ab3nop [rax+rax]
1400f8abenop
1400f8ac0
1400f8ac0loc_1400f8ac0:
1400f8ac0movzx edx, [r9+rax]
1400f8ac5mov [r12+rax], dl
1400f8ac9add rax, 1
1400f8acdcmp rax, r10
1400f8ad0jne 0x1400f8ac0
1400f8ad2mov rdx, r12
1400f8ad5sub rdx, r9
1400f8ad8add rdx, rcx
1400f8adb
1400f8adbloc_1400f8adb:
1400f8adbtest r13, r13
1400f8adeje 0x1400f8b20
1400f8ae0
1400f8ae0loc_1400f8ae0:
1400f8ae0mov [rdx], bl
1400f8ae2movzx r10l, [rbp]
1400f8ae7lea r12, [rdx+1]
1400f8aebtest r10b, r10b
1400f8aeejle 0x1400f8b98
1400f8af4xor eax, eax
1400f8af6nop [rax+rax]
1400f8b00
1400f8b00loc_1400f8b00:
1400f8b00movzx r9l, [rcx+rax]
1400f8b05mov [rdx+rax+1], r9b
1400f8b0aadd rax, 1
1400f8b0ecmp rax, r10
1400f8b11jne 0x1400f8b00
1400f8b13lea rdx, [r12+rax]
1400f8b17add rcx, rax
1400f8b1a
1400f8b1aloc_1400f8b1a:
1400f8b1asub rdi, 1
1400f8b1ejae 0x1400f8ae0
1400f8b20
1400f8b20loc_1400f8b20:
1400f8b20test r11, r11
1400f8b23je 0x1400f8b83
1400f8b25nop [rax+rax]
1400f8b30
1400f8b30loc_1400f8b30:
1400f8b30mov [rdx], bl
1400f8b32movzx r10l, [r8+rsi]
1400f8b37lea rdi, [rdx+1]
1400f8b3btest r10b, r10b
1400f8b3ejle 0x1400f8b90
1400f8b40lea r11l, [r10-1]
1400f8b44xor eax, eax
1400f8b46movzx r11l, r11b
1400f8b4anop [rax+rax]
1400f8b55nop [rax+rax]
1400f8b60
1400f8b60loc_1400f8b60:
1400f8b60movzx r9l, [rcx+rax]
1400f8b65mov [rdx+rax+1], r9b
1400f8b6aadd rax, 1
1400f8b6ecmp r10, rax
1400f8b71jne 0x1400f8b60
1400f8b73lea rdx, [rdi+r11+1]
1400f8b78lea rcx, [rcx+r11+1]
1400f8b7d
1400f8b7dloc_1400f8b7d:
1400f8b7dsub rsi, 1
1400f8b81jae 0x1400f8b30
1400f8b83
1400f8b83loc_1400f8b83:
1400f8b83mov rax, rdx
1400f8b86pop rbx
1400f8b87pop rsi
1400f8b88pop rdi
1400f8b89pop rbp
1400f8b8apop r12
1400f8b8cpop r13
1400f8b8eret
1400f8b8f
1400f8b8f 90 .
1400f8b90
1400f8b90loc_1400f8b90:
1400f8b90mov rdx, rdi
1400f8b93jmp 0x1400f8b7d
1400f8b95
1400f8b95 0f 1f 00 ...
1400f8b98
1400f8b98loc_1400f8b98:
1400f8b98mov rdx, r12
1400f8b9bjmp 0x1400f8b1a
1400f8ba0
1400f8ba0loc_1400f8ba0:
1400f8ba0mov rdx, r12
1400f8ba3cmp rcx, r9
1400f8ba6je 0x1400f8b83
1400f8ba8mov rbp, r8
1400f8babmov rsi, -1
1400f8bb2xor r13l, r13l
1400f8bb5xor r11l, r11l
1400f8bb8mov rdi, -1
1400f8bbfjmp 0x1400f8aa0
1400f8bc4
1400f8bc4loc_1400f8bc4:
1400f8bc4mov rdx, r12
1400f8bc7jmp 0x1400f8adb
1400f8a00
1400f8bcc
1400f8bcc // align 0x20
1400f8bcc // align 0x20
1400f8be0
1400f8be0wchar_t* std::__add_grouping<wchar_t>(wchar_t*, wchar_t, char const*, unsigned long long, wchar_t const*, wchar_t const*):
1400f8be0push r13
1400f8be2push r12
1400f8be4push rbp
1400f8be5push rdi
1400f8be6push rsi
1400f8be7push rbx
1400f8be8movsx rbx, [r8]
1400f8becmov rax, rbx
1400f8befmov r10, rcx
1400f8bf2mov rcx, [rsp+96]
1400f8bf7mov r11l, edx
1400f8bfamov rdx, [rsp+88]
1400f8bffmov rsi, rcx
1400f8c02sub rsi, rdx
1400f8c05sar rsi, 1
1400f8c08cmp rsi, rbx
1400f8c0bjle 0x1400f8d88
1400f8c11sub eax, 1
1400f8c14cmp al, 125
1400f8c16ja 0x1400f8d88
1400f8c1clea rbp, [r9-1]
1400f8c20xor r12l, r12l
1400f8c23xor esi, esi
1400f8c25jmp 0x1400f8c54
1400f8c27
1400f8c27 66 0f 1f 84 00 00 00 00 00 f........
1400f8c30
1400f8c30loc_1400f8c30:
1400f8c30add rsi, 1
1400f8c34
1400f8c34loc_1400f8c34:
1400f8c34lea rdi, [r8+rsi]
1400f8c38mov r9, rcx
1400f8c3bsub r9, rdx
1400f8c3emovsx rbx, [rdi]
1400f8c42sar r9, 1
1400f8c45cmp r9, rbx
1400f8c48jle 0x1400f8c70
1400f8c4alea r9l, [rbx-1]
1400f8c4ecmp r9b, 125
1400f8c52ja 0x1400f8c70
1400f8c54
1400f8c54loc_1400f8c54:
1400f8c54lea rax, [rbx+rbx]
1400f8c58sub rcx, rax
1400f8c5bcmp rsi, rbp
1400f8c5ejb 0x1400f8c30
1400f8c60add r12, 1
1400f8c64jmp 0x1400f8c34
1400f8c66
1400f8c66 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400f8c70
1400f8c70loc_1400f8c70:
1400f8c70lea rbp, [r12-1]
1400f8c75lea rbx, [rsi-1]
1400f8c79cmp rdx, rcx
1400f8c7cje 0x1400f8da8
1400f8c82
1400f8c82loc_1400f8c82:
1400f8c82mov r13, rcx
1400f8c85xor eax, eax
1400f8c87sub r13, rdx
1400f8c8anop [rax+rax]
1400f8c95nop [rax+rax]
1400f8ca0
1400f8ca0loc_1400f8ca0:
1400f8ca0movzx r9l, [rdx+rax]
1400f8ca5mov [r10+rax], r9w
1400f8caaadd rax, 2
1400f8caecmp rax, r13
1400f8cb1jne 0x1400f8ca0
1400f8cb3sub r10, rdx
1400f8cb6lea rdx, [rcx+r10]
1400f8cba
1400f8cbaloc_1400f8cba:
1400f8cbatest r12, r12
1400f8cbdje 0x1400f8d01
1400f8cbfnop
1400f8cc0
1400f8cc0loc_1400f8cc0:
1400f8cc0mov [rdx], r11w
1400f8cc4movzx r10l, [rdi]
1400f8cc8lea r12, [rdx+2]
1400f8ccctest r10b, r10b
1400f8ccfjle 0x1400f8d80
1400f8cd5add r10, r10
1400f8cd8xor eax, eax
1400f8cdanop [rax+rax]
1400f8ce0
1400f8ce0loc_1400f8ce0:
1400f8ce0movzx r9l, [rcx+rax]
1400f8ce5mov [rdx+rax+2], r9w
1400f8cebadd rax, 2
1400f8cefcmp r10, rax
1400f8cf2jne 0x1400f8ce0
1400f8cf4lea rdx, [r12+r10]
1400f8cf8add rcx, r10
1400f8cfb
1400f8cfbloc_1400f8cfb:
1400f8cfbsub rbp, 1
1400f8cffjae 0x1400f8cc0
1400f8d01
1400f8d01loc_1400f8d01:
1400f8d01test rsi, rsi
1400f8d04je 0x1400f8d68
1400f8d06nop [rax+rax]
1400f8d10
1400f8d10loc_1400f8d10:
1400f8d10mov [rdx], r11w
1400f8d14movzx r10l, [r8+rbx]
1400f8d19lea rdi, [rdx+2]
1400f8d1dtest r10b, r10b
1400f8d20jle 0x1400f8d78
1400f8d22lea eax, [r10-1]
1400f8d26add r10, r10
1400f8d29movzx esi, al
1400f8d2cxor eax, eax
1400f8d2enop [rax+rax]
1400f8d39nop [rax]
1400f8d40
1400f8d40loc_1400f8d40:
1400f8d40movzx r9l, [rcx+rax]
1400f8d45mov [rdx+rax+2], r9w
1400f8d4badd rax, 2
1400f8d4fcmp r10, rax
1400f8d52jne 0x1400f8d40
1400f8d54lea rax, [rsi+rsi]
1400f8d58lea rdx, [rdi+rax+2]
1400f8d5dlea rcx, [rcx+rax+2]
1400f8d62
1400f8d62loc_1400f8d62:
1400f8d62sub rbx, 1
1400f8d66jae 0x1400f8d10
1400f8d68
1400f8d68loc_1400f8d68:
1400f8d68mov rax, rdx
1400f8d6bpop rbx
1400f8d6cpop rsi
1400f8d6dpop rdi
1400f8d6epop rbp
1400f8d6fpop r12
1400f8d71pop r13
1400f8d73ret
1400f8d74
1400f8d74 0f 1f 40 00 ..@.
1400f8d78
1400f8d78loc_1400f8d78:
1400f8d78mov rdx, rdi
1400f8d7bjmp 0x1400f8d62
1400f8d7d
1400f8d7d 0f 1f 00 ...
1400f8d80
1400f8d80loc_1400f8d80:
1400f8d80mov rdx, r12
1400f8d83jmp 0x1400f8cfb
1400f8d88
1400f8d88loc_1400f8d88:
1400f8d88cmp rcx, rdx
1400f8d8bje 0x1400f8db0
1400f8d8dmov rdi, r8
1400f8d90mov rbx, -1
1400f8d97xor r12l, r12l
1400f8d9axor esi, esi
1400f8d9cmov rbp, -1
1400f8da3jmp 0x1400f8c82
1400f8da8
1400f8da8loc_1400f8da8:
1400f8da8mov rdx, r10
1400f8dabjmp 0x1400f8cba
1400f8db0
1400f8db0loc_1400f8db0:
1400f8db0mov rdx, r10
1400f8db3jmp 0x1400f8d68
1400f8be0
1400f8be0wchar_t* std::__add_grouping<wchar_t>(wchar_t*, wchar_t, char const*, unsigned long long, wchar_t const*, wchar_t const*):
1400f8be0push r13
1400f8be2push r12
1400f8be4push rbp
1400f8be5push rdi
1400f8be6push rsi
1400f8be7push rbx
1400f8be8movsx rbx, [r8]
1400f8becmov rax, rbx
1400f8befmov r10, rcx
1400f8bf2mov rcx, [rsp+96]
1400f8bf7mov r11l, edx
1400f8bfamov rdx, [rsp+88]
1400f8bffmov rsi, rcx
1400f8c02sub rsi, rdx
1400f8c05sar rsi, 1
1400f8c08cmp rsi, rbx
1400f8c0bjle 0x1400f8d88
1400f8c11sub eax, 1
1400f8c14cmp al, 125
1400f8c16ja 0x1400f8d88
1400f8c1clea rbp, [r9-1]
1400f8c20xor r12l, r12l
1400f8c23xor esi, esi
1400f8c25jmp 0x1400f8c54
1400f8c27
1400f8c27 66 0f 1f 84 00 00 00 00 00 f........
1400f8c30
1400f8c30loc_1400f8c30:
1400f8c30add rsi, 1
1400f8c34
1400f8c34loc_1400f8c34:
1400f8c34lea rdi, [r8+rsi]
1400f8c38mov r9, rcx
1400f8c3bsub r9, rdx
1400f8c3emovsx rbx, [rdi]
1400f8c42sar r9, 1
1400f8c45cmp r9, rbx
1400f8c48jle 0x1400f8c70
1400f8c4alea r9l, [rbx-1]
1400f8c4ecmp r9b, 125
1400f8c52ja 0x1400f8c70
1400f8c54
1400f8c54loc_1400f8c54:
1400f8c54lea rax, [rbx+rbx]
1400f8c58sub rcx, rax
1400f8c5bcmp rsi, rbp
1400f8c5ejb 0x1400f8c30
1400f8c60add r12, 1
1400f8c64jmp 0x1400f8c34
1400f8c66
1400f8c66 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400f8c70
1400f8c70loc_1400f8c70:
1400f8c70lea rbp, [r12-1]
1400f8c75lea rbx, [rsi-1]
1400f8c79cmp rdx, rcx
1400f8c7cje 0x1400f8da8
1400f8c82
1400f8c82loc_1400f8c82:
1400f8c82mov r13, rcx
1400f8c85xor eax, eax
1400f8c87sub r13, rdx
1400f8c8anop [rax+rax]
1400f8c95nop [rax+rax]
1400f8ca0
1400f8ca0loc_1400f8ca0:
1400f8ca0movzx r9l, [rdx+rax]
1400f8ca5mov [r10+rax], r9w
1400f8caaadd rax, 2
1400f8caecmp rax, r13
1400f8cb1jne 0x1400f8ca0
1400f8cb3sub r10, rdx
1400f8cb6lea rdx, [rcx+r10]
1400f8cba
1400f8cbaloc_1400f8cba:
1400f8cbatest r12, r12
1400f8cbdje 0x1400f8d01
1400f8cbfnop
1400f8cc0
1400f8cc0loc_1400f8cc0:
1400f8cc0mov [rdx], r11w
1400f8cc4movzx r10l, [rdi]
1400f8cc8lea r12, [rdx+2]
1400f8ccctest r10b, r10b
1400f8ccfjle 0x1400f8d80
1400f8cd5add r10, r10
1400f8cd8xor eax, eax
1400f8cdanop [rax+rax]
1400f8ce0
1400f8ce0loc_1400f8ce0:
1400f8ce0movzx r9l, [rcx+rax]
1400f8ce5mov [rdx+rax+2], r9w
1400f8cebadd rax, 2
1400f8cefcmp r10, rax
1400f8cf2jne 0x1400f8ce0
1400f8cf4lea rdx, [r12+r10]
1400f8cf8add rcx, r10
1400f8cfb
1400f8cfbloc_1400f8cfb:
1400f8cfbsub rbp, 1
1400f8cffjae 0x1400f8cc0
1400f8d01
1400f8d01loc_1400f8d01:
1400f8d01test rsi, rsi
1400f8d04je 0x1400f8d68
1400f8d06nop [rax+rax]
1400f8d10
1400f8d10loc_1400f8d10:
1400f8d10mov [rdx], r11w
1400f8d14movzx r10l, [r8+rbx]
1400f8d19lea rdi, [rdx+2]
1400f8d1dtest r10b, r10b
1400f8d20jle 0x1400f8d78
1400f8d22lea eax, [r10-1]
1400f8d26add r10, r10
1400f8d29movzx esi, al
1400f8d2cxor eax, eax
1400f8d2enop [rax+rax]
1400f8d39nop [rax]
1400f8d40
1400f8d40loc_1400f8d40:
1400f8d40movzx r9l, [rcx+rax]
1400f8d45mov [rdx+rax+2], r9w
1400f8d4badd rax, 2
1400f8d4fcmp r10, rax
1400f8d52jne 0x1400f8d40
1400f8d54lea rax, [rsi+rsi]
1400f8d58lea rdx, [rdi+rax+2]
1400f8d5dlea rcx, [rcx+rax+2]
1400f8d62
1400f8d62loc_1400f8d62:
1400f8d62sub rbx, 1
1400f8d66jae 0x1400f8d10
1400f8d68
1400f8d68loc_1400f8d68:
1400f8d68mov rax, rdx
1400f8d6bpop rbx
1400f8d6cpop rsi
1400f8d6dpop rdi
1400f8d6epop rbp
1400f8d6fpop r12
1400f8d71pop r13
1400f8d73ret
1400f8d74
1400f8d74 0f 1f 40 00 ..@.
1400f8d78
1400f8d78loc_1400f8d78:
1400f8d78mov rdx, rdi
1400f8d7bjmp 0x1400f8d62
1400f8d7d
1400f8d7d 0f 1f 00 ...
1400f8d80
1400f8d80loc_1400f8d80:
1400f8d80mov rdx, r12
1400f8d83jmp 0x1400f8cfb
1400f8d88
1400f8d88loc_1400f8d88:
1400f8d88cmp rcx, rdx
1400f8d8bje 0x1400f8db0
1400f8d8dmov rdi, r8
1400f8d90mov rbx, -1
1400f8d97xor r12l, r12l
1400f8d9axor esi, esi
1400f8d9cmov rbp, -1
1400f8da3jmp 0x1400f8c82
1400f8da8
1400f8da8loc_1400f8da8:
1400f8da8mov rdx, r10
1400f8dabjmp 0x1400f8cba
1400f8db0
1400f8db0loc_1400f8db0:
1400f8db0mov rdx, r10
1400f8db3jmp 0x1400f8d68
1400f8be0
1400f8db5
1400f8db5 // align 0x10
1400f8db5 // align 0x10
1400f8dc0
1400f8dc0void std::__convert_to_v<double>(char const*, double&, std::_Ios_Iostate&, int* const&):
1400f8dc0push rbp
1400f8dc1push rdi
1400f8dc2push rsi
1400f8dc3push rbx
1400f8dc4sub rsp, 56
1400f8dc8mov rsi, rcx
1400f8dcbmov rcx, [rip+0x9e8be]
1400f8dd2mov rdi, rdx
1400f8dd5mov rbp, r8
1400f8dd8mov rax, [rcx]
1400f8ddbmov [rsp+40], rax
1400f8de0xor eax, eax
1400f8de2call std::_GLOBAL__N_1::__set_C_locale()
1400f8de7mov rbx, rax
1400f8deatest rax, rax
1400f8dedje 0x1400f8e78
1400f8df3lea rdx, [rsp+32]
1400f8df8mov rcx, rsi
1400f8dfbcall __mingw_strtod
1400f8e00mov rax, [rsp+32]
1400f8e05movsd_xmm [rdi], x0
1400f8e09cmp rax, rsi
1400f8e0cje 0x1400f8e38
1400f8e0ecmp [rax], 0
1400f8e11jne 0x1400f8e38
1400f8e13ucomisd x0, [rip+0x9c46d]
1400f8e1bjp 0x1400f8e88
1400f8e1djne 0x1400f8e88
1400f8e1fmovsd_xmm x0, [rip+0x9c451]
1400f8e27
1400f8e27loc_1400f8e27:
1400f8e27movsd_xmm [rdi], x0
1400f8e2bmov [rbp], 4
1400f8e32jmp 0x1400f8e46
1400f8e34
1400f8e34 0f 1f 40 00 ..@.
1400f8e38
1400f8e38loc_1400f8e38:
1400f8e38mov [rdi], 0
1400f8e3fmov [rbp], 4
1400f8e46
1400f8e46loc_1400f8e46:
1400f8e46xor ecx, ecx
1400f8e48mov rdx, rbx
1400f8e4bcall setlocale
1400f8e50mov rcx, rbx
1400f8e53call operator delete[](void*)
1400f8e58
1400f8e58loc_1400f8e58:
1400f8e58mov rdi, [rip+0x9e831]
1400f8e5fmov rax, [rsp+40]
1400f8e64sub rax, [rdi]
1400f8e67jne 0x1400f8e9e
1400f8e69add rsp, 56
1400f8e6dpop rbx
1400f8e6epop rsi
1400f8e6fpop rdi
1400f8e70pop rbp
1400f8e71ret
1400f8e72
1400f8e72 66 0f 1f 44 00 00 f..D..
1400f8e78
1400f8e78loc_1400f8e78:
1400f8e78mov [rbp], 4
1400f8e7fjmp 0x1400f8e58
1400f8e81
1400f8e81 0f 1f 80 00 00 00 00 .......
1400f8e88
1400f8e88loc_1400f8e88:
1400f8e88ucomisd x0, [rip+0x9c400]
1400f8e90jp 0x1400f8e46
1400f8e92jne 0x1400f8e46
1400f8e94movsd_xmm x0, [rip+0x9c3e4]
1400f8e9cjmp 0x1400f8e27
1400f8e9e
1400f8e9eloc_1400f8e9e:
1400f8e9ecall __stack_chk_fail
1400f8ea3nop
1400f8dc0
1400f8dc0void std::__convert_to_v<double>(char const*, double&, std::_Ios_Iostate&, int* const&):
1400f8dc0push rbp
1400f8dc1push rdi
1400f8dc2push rsi
1400f8dc3push rbx
1400f8dc4sub rsp, 56
1400f8dc8mov rsi, rcx
1400f8dcbmov rcx, [rip+0x9e8be]
1400f8dd2mov rdi, rdx
1400f8dd5mov rbp, r8
1400f8dd8mov rax, [rcx]
1400f8ddbmov [rsp+40], rax
1400f8de0xor eax, eax
1400f8de2call std::_GLOBAL__N_1::__set_C_locale()
1400f8de7mov rbx, rax
1400f8deatest rax, rax
1400f8dedje 0x1400f8e78
1400f8df3lea rdx, [rsp+32]
1400f8df8mov rcx, rsi
1400f8dfbcall __mingw_strtod
1400f8e00mov rax, [rsp+32]
1400f8e05movsd_xmm [rdi], x0
1400f8e09cmp rax, rsi
1400f8e0cje 0x1400f8e38
1400f8e0ecmp [rax], 0
1400f8e11jne 0x1400f8e38
1400f8e13ucomisd x0, [rip+0x9c46d]
1400f8e1bjp 0x1400f8e88
1400f8e1djne 0x1400f8e88
1400f8e1fmovsd_xmm x0, [rip+0x9c451]
1400f8e27
1400f8e27loc_1400f8e27:
1400f8e27movsd_xmm [rdi], x0
1400f8e2bmov [rbp], 4
1400f8e32jmp 0x1400f8e46
1400f8e34
1400f8e34 0f 1f 40 00 ..@.
1400f8e38
1400f8e38loc_1400f8e38:
1400f8e38mov [rdi], 0
1400f8e3fmov [rbp], 4
1400f8e46
1400f8e46loc_1400f8e46:
1400f8e46xor ecx, ecx
1400f8e48mov rdx, rbx
1400f8e4bcall setlocale
1400f8e50mov rcx, rbx
1400f8e53call operator delete[](void*)
1400f8e58
1400f8e58loc_1400f8e58:
1400f8e58mov rdi, [rip+0x9e831]
1400f8e5fmov rax, [rsp+40]
1400f8e64sub rax, [rdi]
1400f8e67jne 0x1400f8e9e
1400f8e69add rsp, 56
1400f8e6dpop rbx
1400f8e6epop rsi
1400f8e6fpop rdi
1400f8e70pop rbp
1400f8e71ret
1400f8e72
1400f8e72 66 0f 1f 44 00 00 f..D..
1400f8e78
1400f8e78loc_1400f8e78:
1400f8e78mov [rbp], 4
1400f8e7fjmp 0x1400f8e58
1400f8e81
1400f8e81 0f 1f 80 00 00 00 00 .......
1400f8e88
1400f8e88loc_1400f8e88:
1400f8e88ucomisd x0, [rip+0x9c400]
1400f8e90jp 0x1400f8e46
1400f8e92jne 0x1400f8e46
1400f8e94movsd_xmm x0, [rip+0x9c3e4]
1400f8e9cjmp 0x1400f8e27
1400f8e9e
1400f8e9eloc_1400f8e9e:
1400f8e9ecall __stack_chk_fail
1400f8ea3nop
1400f8dc0
1400f8ea4
1400f8ea4 // align 0x10
1400f8ea4 // align 0x10
1400f8eb0
1400f8eb0void std::__convert_to_v<long double>(char const*, long double&, std::_Ios_Iostate&, int* const&):
1400f8eb0push rbp
1400f8eb1push rdi
1400f8eb2push rsi
1400f8eb3push rbx
1400f8eb4sub rsp, 72
1400f8eb8mov rdi, rdx
1400f8ebbmov rdx, [rip+0x9e7ce]
1400f8ec2mov rsi, rcx
1400f8ec5mov rbp, r8
1400f8ec8mov rax, [rdx]
1400f8ecbmov [rsp+56], rax
1400f8ed0xor eax, eax
1400f8ed2call std::_GLOBAL__N_1::__set_C_locale()
1400f8ed7mov rbx, rax
1400f8edatest rax, rax
1400f8eddje 0x1400f8f80
1400f8ee3lea rcx, [rsp+32]
1400f8ee8lea r8, [rsp+48]
1400f8eedmov rdx, rsi
1400f8ef0call __mingw_strtold
1400f8ef5fld [rsp+32]
1400f8ef9mov rax, [rsp+48]
1400f8efefld f0
1400f8f00fstp [rdi]
1400f8f02cmp rax, rsi
1400f8f05je 0x1400f8f30
1400f8f07cmp [rax], 0
1400f8f0ajne 0x1400f8f38
1400f8f0cfld [rip+0x9c35e]
1400f8f12fxch f1
1400f8f14fucomi f1
1400f8f16fstp f1
1400f8f18jp 0x1400f8f90
1400f8f1ajne 0x1400f8f90
1400f8f1cfstp f0
1400f8f1efld [rip+0x9c37c]
1400f8f24
1400f8f24loc_1400f8f24:
1400f8f24fstp [rdi]
1400f8f26mov [rbp], 4
1400f8f2djmp 0x1400f8f4f
1400f8f2f
1400f8f2f 90 .
1400f8f30
1400f8f30loc_1400f8f30:
1400f8f30fstp f0
1400f8f32jmp 0x1400f8f3a
1400f8f34
1400f8f34 0f 1f 40 00 ..@.
1400f8f38
1400f8f38loc_1400f8f38:
1400f8f38fstp f0
1400f8f3a
1400f8f3aloc_1400f8f3a:
1400f8f3amov [rdi], 0
1400f8f41mov [rdi+8], 0
1400f8f48mov [rbp], 4
1400f8f4f
1400f8f4floc_1400f8f4f:
1400f8f4fxor ecx, ecx
1400f8f51mov rdx, rbx
1400f8f54call setlocale
1400f8f59mov rcx, rbx
1400f8f5ccall operator delete[](void*)
1400f8f61
1400f8f61loc_1400f8f61:
1400f8f61mov rdi, [rip+0x9e728]
1400f8f68mov rax, [rsp+56]
1400f8f6dsub rax, [rdi]
1400f8f70jne 0x1400f8fab
1400f8f72add rsp, 72
1400f8f76pop rbx
1400f8f77pop rsi
1400f8f78pop rdi
1400f8f79pop rbp
1400f8f7aret
1400f8f7b
1400f8f7b 0f 1f 44 00 00 ..D..
1400f8f80
1400f8f80loc_1400f8f80:
1400f8f80mov [rbp], 4
1400f8f87jmp 0x1400f8f61
1400f8f89
1400f8f89 0f 1f 80 00 00 00 00 .......
1400f8f90
1400f8f90loc_1400f8f90:
1400f8f90fld [rip+0x9c2de]
1400f8f96fxch f1
1400f8f98fucomip f1
1400f8f9afstp f0
1400f8f9cjp 0x1400f8f4f
1400f8f9ejne 0x1400f8f4f
1400f8fa0fld [rip+0x9c30a]
1400f8fa6jmp 0x1400f8f24
1400f8fab
1400f8fabloc_1400f8fab:
1400f8fabcall __stack_chk_fail
1400f8fb0nop
1400f8eb0
1400f8eb0void std::__convert_to_v<long double>(char const*, long double&, std::_Ios_Iostate&, int* const&):
1400f8eb0push rbp
1400f8eb1push rdi
1400f8eb2push rsi
1400f8eb3push rbx
1400f8eb4sub rsp, 72
1400f8eb8mov rdi, rdx
1400f8ebbmov rdx, [rip+0x9e7ce]
1400f8ec2mov rsi, rcx
1400f8ec5mov rbp, r8
1400f8ec8mov rax, [rdx]
1400f8ecbmov [rsp+56], rax
1400f8ed0xor eax, eax
1400f8ed2call std::_GLOBAL__N_1::__set_C_locale()
1400f8ed7mov rbx, rax
1400f8edatest rax, rax
1400f8eddje 0x1400f8f80
1400f8ee3lea rcx, [rsp+32]
1400f8ee8lea r8, [rsp+48]
1400f8eedmov rdx, rsi
1400f8ef0call __mingw_strtold
1400f8ef5fld [rsp+32]
1400f8ef9mov rax, [rsp+48]
1400f8efefld f0
1400f8f00fstp [rdi]
1400f8f02cmp rax, rsi
1400f8f05je 0x1400f8f30
1400f8f07cmp [rax], 0
1400f8f0ajne 0x1400f8f38
1400f8f0cfld [rip+0x9c35e]
1400f8f12fxch f1
1400f8f14fucomi f1
1400f8f16fstp f1
1400f8f18jp 0x1400f8f90
1400f8f1ajne 0x1400f8f90
1400f8f1cfstp f0
1400f8f1efld [rip+0x9c37c]
1400f8f24
1400f8f24loc_1400f8f24:
1400f8f24fstp [rdi]
1400f8f26mov [rbp], 4
1400f8f2djmp 0x1400f8f4f
1400f8f2f
1400f8f2f 90 .
1400f8f30
1400f8f30loc_1400f8f30:
1400f8f30fstp f0
1400f8f32jmp 0x1400f8f3a
1400f8f34
1400f8f34 0f 1f 40 00 ..@.
1400f8f38
1400f8f38loc_1400f8f38:
1400f8f38fstp f0
1400f8f3a
1400f8f3aloc_1400f8f3a:
1400f8f3amov [rdi], 0
1400f8f41mov [rdi+8], 0
1400f8f48mov [rbp], 4
1400f8f4f
1400f8f4floc_1400f8f4f:
1400f8f4fxor ecx, ecx
1400f8f51mov rdx, rbx
1400f8f54call setlocale
1400f8f59mov rcx, rbx
1400f8f5ccall operator delete[](void*)
1400f8f61
1400f8f61loc_1400f8f61:
1400f8f61mov rdi, [rip+0x9e728]
1400f8f68mov rax, [rsp+56]
1400f8f6dsub rax, [rdi]
1400f8f70jne 0x1400f8fab
1400f8f72add rsp, 72
1400f8f76pop rbx
1400f8f77pop rsi
1400f8f78pop rdi
1400f8f79pop rbp
1400f8f7aret
1400f8f7b
1400f8f7b 0f 1f 44 00 00 ..D..
1400f8f80
1400f8f80loc_1400f8f80:
1400f8f80mov [rbp], 4
1400f8f87jmp 0x1400f8f61
1400f8f89
1400f8f89 0f 1f 80 00 00 00 00 .......
1400f8f90
1400f8f90loc_1400f8f90:
1400f8f90fld [rip+0x9c2de]
1400f8f96fxch f1
1400f8f98fucomip f1
1400f8f9afstp f0
1400f8f9cjp 0x1400f8f4f
1400f8f9ejne 0x1400f8f4f
1400f8fa0fld [rip+0x9c30a]
1400f8fa6jmp 0x1400f8f24
1400f8fab
1400f8fabloc_1400f8fab:
1400f8fabcall __stack_chk_fail
1400f8fb0nop
1400f8eb0
1400f8fb1
1400f8fb1 // align 0x10
1400f8fb1 // align 0x10
1400f8fc0
1400f8fc0void std::__convert_to_v<float>(char const*, float&, std::_Ios_Iostate&, int* const&):
1400f8fc0push rbp
1400f8fc1push rdi
1400f8fc2push rsi
1400f8fc3push rbx
1400f8fc4sub rsp, 56
1400f8fc8mov rsi, rcx
1400f8fcbmov rcx, [rip+0x9e6be]
1400f8fd2mov rdi, rdx
1400f8fd5mov rbp, r8
1400f8fd8mov rax, [rcx]
1400f8fdbmov [rsp+40], rax
1400f8fe0xor eax, eax
1400f8fe2call std::_GLOBAL__N_1::__set_C_locale()
1400f8fe7mov rbx, rax
1400f8featest rax, rax
1400f8fedje 0x1400f9078
1400f8ff3lea rdx, [rsp+32]
1400f8ff8mov rcx, rsi
1400f8ffbcall __mingw_strtof
1400f9000mov rax, [rsp+32]
1400f9005movss [rdi], x0
1400f9009cmp rax, rsi
1400f900cje 0x1400f9038
1400f900ecmp [rax], 0
1400f9011jne 0x1400f9038
1400f9013ucomiss x0, [rip+0x9c256]
1400f901ajp 0x1400f9088
1400f901cjne 0x1400f9088
1400f901emovss x0, [rip+0x9c242]
1400f9026
1400f9026loc_1400f9026:
1400f9026movss [rdi], x0
1400f902amov [rbp], 4
1400f9031jmp 0x1400f9045
1400f9033
1400f9033 0f 1f 44 00 00 ..D..
1400f9038
1400f9038loc_1400f9038:
1400f9038mov [rdi], 0
1400f903emov [rbp], 4
1400f9045
1400f9045loc_1400f9045:
1400f9045xor ecx, ecx
1400f9047mov rdx, rbx
1400f904acall setlocale
1400f904fmov rcx, rbx
1400f9052call operator delete[](void*)
1400f9057
1400f9057loc_1400f9057:
1400f9057mov rdi, [rip+0x9e632]
1400f905emov rax, [rsp+40]
1400f9063sub rax, [rdi]
1400f9066jne 0x1400f909d
1400f9068add rsp, 56
1400f906cpop rbx
1400f906dpop rsi
1400f906epop rdi
1400f906fpop rbp
1400f9070ret
1400f9071
1400f9071 0f 1f 80 00 00 00 00 .......
1400f9078
1400f9078loc_1400f9078:
1400f9078mov [rbp], 4
1400f907fjmp 0x1400f9057
1400f9081
1400f9081 0f 1f 80 00 00 00 00 .......
1400f9088
1400f9088loc_1400f9088:
1400f9088ucomiss x0, [rip+0x9c1e5]
1400f908fjp 0x1400f9045
1400f9091jne 0x1400f9045
1400f9093movss x0, [rip+0x9c1d1]
1400f909bjmp 0x1400f9026
1400f909d
1400f909dloc_1400f909d:
1400f909dcall __stack_chk_fail
1400f90a2nop
1400f8fc0
1400f8fc0void std::__convert_to_v<float>(char const*, float&, std::_Ios_Iostate&, int* const&):
1400f8fc0push rbp
1400f8fc1push rdi
1400f8fc2push rsi
1400f8fc3push rbx
1400f8fc4sub rsp, 56
1400f8fc8mov rsi, rcx
1400f8fcbmov rcx, [rip+0x9e6be]
1400f8fd2mov rdi, rdx
1400f8fd5mov rbp, r8
1400f8fd8mov rax, [rcx]
1400f8fdbmov [rsp+40], rax
1400f8fe0xor eax, eax
1400f8fe2call std::_GLOBAL__N_1::__set_C_locale()
1400f8fe7mov rbx, rax
1400f8featest rax, rax
1400f8fedje 0x1400f9078
1400f8ff3lea rdx, [rsp+32]
1400f8ff8mov rcx, rsi
1400f8ffbcall __mingw_strtof
1400f9000mov rax, [rsp+32]
1400f9005movss [rdi], x0
1400f9009cmp rax, rsi
1400f900cje 0x1400f9038
1400f900ecmp [rax], 0
1400f9011jne 0x1400f9038
1400f9013ucomiss x0, [rip+0x9c256]
1400f901ajp 0x1400f9088
1400f901cjne 0x1400f9088
1400f901emovss x0, [rip+0x9c242]
1400f9026
1400f9026loc_1400f9026:
1400f9026movss [rdi], x0
1400f902amov [rbp], 4
1400f9031jmp 0x1400f9045
1400f9033
1400f9033 0f 1f 44 00 00 ..D..
1400f9038
1400f9038loc_1400f9038:
1400f9038mov [rdi], 0
1400f903emov [rbp], 4
1400f9045
1400f9045loc_1400f9045:
1400f9045xor ecx, ecx
1400f9047mov rdx, rbx
1400f904acall setlocale
1400f904fmov rcx, rbx
1400f9052call operator delete[](void*)
1400f9057
1400f9057loc_1400f9057:
1400f9057mov rdi, [rip+0x9e632]
1400f905emov rax, [rsp+40]
1400f9063sub rax, [rdi]
1400f9066jne 0x1400f909d
1400f9068add rsp, 56
1400f906cpop rbx
1400f906dpop rsi
1400f906epop rdi
1400f906fpop rbp
1400f9070ret
1400f9071
1400f9071 0f 1f 80 00 00 00 00 .......
1400f9078
1400f9078loc_1400f9078:
1400f9078mov [rbp], 4
1400f907fjmp 0x1400f9057
1400f9081
1400f9081 0f 1f 80 00 00 00 00 .......
1400f9088
1400f9088loc_1400f9088:
1400f9088ucomiss x0, [rip+0x9c1e5]
1400f908fjp 0x1400f9045
1400f9091jne 0x1400f9045
1400f9093movss x0, [rip+0x9c1d1]
1400f909bjmp 0x1400f9026
1400f909d
1400f909dloc_1400f909d:
1400f909dcall __stack_chk_fail
1400f90a2nop
1400f8fc0
1400f90a3
1400f90a3 // align 0x10
1400f90a3 // align 0x10
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
Loading..