File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
1400f6b60
1400f6b60std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::time_get(unsigned long long):
1400f6b60xor eax, eax
1400f6b62test rdx, rdx
1400f6b65setne al
1400f6b68mov [rcx+8], eax
1400f6b6blea rax, [rip+0xacc7e]
1400f6b72mov [rcx], rax
1400f6b75ret
1400f6b60
1400f6b60std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::time_get(unsigned long long):
1400f6b60xor eax, eax
1400f6b62test rdx, rdx
1400f6b65setne al
1400f6b68mov [rcx+8], eax
1400f6b6blea rax, [rip+0xacc7e]
1400f6b72mov [rcx], rax
1400f6b75ret
1400f6b60
1400f6b76
1400f6b76 // align 0x10
1400f6b76 // align 0x10
1400f6b80
1400f6b80std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::~time_get():
1400f6b80sub rsp, 56
1400f6b84lea rax, [rip+0xacc65]
1400f6b8bmov [rcx], rax
1400f6b8emov [rsp+40], rcx
1400f6b93call std::locale::facet::~facet()
1400f6b98mov rcx, [rsp+40]
1400f6b9dadd rsp, 56
1400f6ba1jmp 0x140101ab0
1400f6b80
1400f6b80std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::~time_get():
1400f6b80sub rsp, 56
1400f6b84lea rax, [rip+0xacc65]
1400f6b8bmov [rcx], rax
1400f6b8emov [rsp+40], rcx
1400f6b93call std::locale::facet::~facet()
1400f6b98mov rcx, [rsp+40]
1400f6b9dadd rsp, 56
1400f6ba1jmp 0x140101ab0
1400f6b80
1400f6ba6
1400f6ba6 // align 0x10
1400f6ba6 // align 0x10
1400f6bb0
1400f6bb0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::~time_get():
1400f6bb0lea rax, [rip+0xacc39]
1400f6bb7mov [rcx], rax
1400f6bbajmp 0x1400da420
1400f6bb0
1400f6bb0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::~time_get():
1400f6bb0lea rax, [rip+0xacc39]
1400f6bb7mov [rcx], rax
1400f6bbajmp 0x1400da420
1400f6bb0
1400f6bbf
1400f6bbf // align 0x10
1400f6bbf // align 0x10
1400f6bc0
1400f6bc0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::~time_get():
1400f6bc0lea rax, [rip+0xacc29]
1400f6bc7mov [rcx], rax
1400f6bcajmp 0x1400da420
1400f6bc0
1400f6bc0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::~time_get():
1400f6bc0lea rax, [rip+0xacc29]
1400f6bc7mov [rcx], rax
1400f6bcajmp 0x1400da420
1400f6bc0
1400f6bcf
1400f6bcf // align 0x10
1400f6bcf // align 0x10
1400f6bd0
1400f6bd0std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::time_get(unsigned long long):
1400f6bd0xor eax, eax
1400f6bd2test rdx, rdx
1400f6bd5setne al
1400f6bd8mov [rcx+8], eax
1400f6bdblea rax, [rip+0xacc5e]
1400f6be2mov [rcx], rax
1400f6be5ret
1400f6bd0
1400f6bd0std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::time_get(unsigned long long):
1400f6bd0xor eax, eax
1400f6bd2test rdx, rdx
1400f6bd5setne al
1400f6bd8mov [rcx+8], eax
1400f6bdblea rax, [rip+0xacc5e]
1400f6be2mov [rcx], rax
1400f6be5ret
1400f6bd0
1400f6be6
1400f6be6 // align 0x10
1400f6be6 // align 0x10
1400f6bf0
1400f6bf0std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::time_get(unsigned long long):
1400f6bf0xor eax, eax
1400f6bf2test rdx, rdx
1400f6bf5setne al
1400f6bf8mov [rcx+8], eax
1400f6bfblea rax, [rip+0xacc3e]
1400f6c02mov [rcx], rax
1400f6c05ret
1400f6bf0
1400f6bf0std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::time_get(unsigned long long):
1400f6bf0xor eax, eax
1400f6bf2test rdx, rdx
1400f6bf5setne al
1400f6bf8mov [rcx+8], eax
1400f6bfblea rax, [rip+0xacc3e]
1400f6c02mov [rcx], rax
1400f6c05ret
1400f6bf0
1400f6c06
1400f6c06 // align 0x10
1400f6c06 // align 0x10
1400f6c10
1400f6c10std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~time_get():
1400f6c10sub rsp, 56
1400f6c14lea rax, [rip+0xacc25]
1400f6c1bmov [rcx], rax
1400f6c1emov [rsp+40], rcx
1400f6c23call std::locale::facet::~facet()
1400f6c28mov rcx, [rsp+40]
1400f6c2dadd rsp, 56
1400f6c31jmp 0x140101ab0
1400f6c10
1400f6c10std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~time_get():
1400f6c10sub rsp, 56
1400f6c14lea rax, [rip+0xacc25]
1400f6c1bmov [rcx], rax
1400f6c1emov [rsp+40], rcx
1400f6c23call std::locale::facet::~facet()
1400f6c28mov rcx, [rsp+40]
1400f6c2dadd rsp, 56
1400f6c31jmp 0x140101ab0
1400f6c10
1400f6c36
1400f6c36 // align 0x10
1400f6c36 // align 0x10
1400f6c40
1400f6c40std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~time_get():
1400f6c40lea rax, [rip+0xacbf9]
1400f6c47mov [rcx], rax
1400f6c4ajmp 0x1400da420
1400f6c40
1400f6c40std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~time_get():
1400f6c40lea rax, [rip+0xacbf9]
1400f6c47mov [rcx], rax
1400f6c4ajmp 0x1400da420
1400f6c40
1400f6c4f
1400f6c4f // align 0x10
1400f6c4f // align 0x10
1400f6c50
1400f6c50std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~time_get():
1400f6c50lea rax, [rip+0xacbe9]
1400f6c57mov [rcx], rax
1400f6c5ajmp 0x1400da420
1400f6c50
1400f6c50std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~time_get():
1400f6c50lea rax, [rip+0xacbe9]
1400f6c57mov [rcx], rax
1400f6c5ajmp 0x1400da420
1400f6c50
1400f6c5f
1400f6c5f // align 0x10
1400f6c5f // align 0x10
1400f6c60
1400f6c60std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::time_put(unsigned long long):
1400f6c60xor eax, eax
1400f6c62test rdx, rdx
1400f6c65setne al
1400f6c68mov [rcx+8], eax
1400f6c6blea rax, [rip+0xacc1e]
1400f6c72mov [rcx], rax
1400f6c75ret
1400f6c60
1400f6c60std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::time_put(unsigned long long):
1400f6c60xor eax, eax
1400f6c62test rdx, rdx
1400f6c65setne al
1400f6c68mov [rcx+8], eax
1400f6c6blea rax, [rip+0xacc1e]
1400f6c72mov [rcx], rax
1400f6c75ret
1400f6c60
1400f6c76
1400f6c76 // align 0x10
1400f6c76 // align 0x10
1400f6c80
1400f6c80std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::time_put(unsigned long long):
1400f6c80xor eax, eax
1400f6c82test rdx, rdx
1400f6c85setne al
1400f6c88mov [rcx+8], eax
1400f6c8blea rax, [rip+0xacbfe]
1400f6c92mov [rcx], rax
1400f6c95ret
1400f6c80
1400f6c80std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::time_put(unsigned long long):
1400f6c80xor eax, eax
1400f6c82test rdx, rdx
1400f6c85setne al
1400f6c88mov [rcx+8], eax
1400f6c8blea rax, [rip+0xacbfe]
1400f6c92mov [rcx], rax
1400f6c95ret
1400f6c80
1400f6c96
1400f6c96 // align 0x10
1400f6c96 // align 0x10
1400f6ca0
1400f6ca0std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::~time_put():
1400f6ca0sub rsp, 56
1400f6ca4lea rax, [rip+0xacbe5]
1400f6cabmov [rcx], rax
1400f6caemov [rsp+40], rcx
1400f6cb3call std::locale::facet::~facet()
1400f6cb8mov rcx, [rsp+40]
1400f6cbdadd rsp, 56
1400f6cc1jmp 0x140101ab0
1400f6ca0
1400f6ca0std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::~time_put():
1400f6ca0sub rsp, 56
1400f6ca4lea rax, [rip+0xacbe5]
1400f6cabmov [rcx], rax
1400f6caemov [rsp+40], rcx
1400f6cb3call std::locale::facet::~facet()
1400f6cb8mov rcx, [rsp+40]
1400f6cbdadd rsp, 56
1400f6cc1jmp 0x140101ab0
1400f6ca0
1400f6cc6
1400f6cc6 // align 0x10
1400f6cc6 // align 0x10
1400f6cd0
1400f6cd0std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::~time_put():
1400f6cd0lea rax, [rip+0xacbb9]
1400f6cd7mov [rcx], rax
1400f6cdajmp 0x1400da420
1400f6cd0
1400f6cd0std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::~time_put():
1400f6cd0lea rax, [rip+0xacbb9]
1400f6cd7mov [rcx], rax
1400f6cdajmp 0x1400da420
1400f6cd0
1400f6cdf
1400f6cdf // align 0x10
1400f6cdf // align 0x10
1400f6ce0
1400f6ce0std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::~time_put():
1400f6ce0lea rax, [rip+0xacba9]
1400f6ce7mov [rcx], rax
1400f6ceajmp 0x1400da420
1400f6ce0
1400f6ce0std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::~time_put():
1400f6ce0lea rax, [rip+0xacba9]
1400f6ce7mov [rcx], rax
1400f6ceajmp 0x1400da420
1400f6ce0
1400f6cef
1400f6cef // align 0x10
1400f6cef // align 0x10
1400f6cf0
1400f6cf0std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::time_put(unsigned long long):
1400f6cf0xor eax, eax
1400f6cf2test rdx, rdx
1400f6cf5setne al
1400f6cf8mov [rcx+8], eax
1400f6cfblea rax, [rip+0xacbbe]
1400f6d02mov [rcx], rax
1400f6d05ret
1400f6cf0
1400f6cf0std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::time_put(unsigned long long):
1400f6cf0xor eax, eax
1400f6cf2test rdx, rdx
1400f6cf5setne al
1400f6cf8mov [rcx+8], eax
1400f6cfblea rax, [rip+0xacbbe]
1400f6d02mov [rcx], rax
1400f6d05ret
1400f6cf0
1400f6d06
1400f6d06 // align 0x10
1400f6d06 // align 0x10
1400f6d10
1400f6d10std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::time_put(unsigned long long):
1400f6d10xor eax, eax
1400f6d12test rdx, rdx
1400f6d15setne al
1400f6d18mov [rcx+8], eax
1400f6d1blea rax, [rip+0xacb9e]
1400f6d22mov [rcx], rax
1400f6d25ret
1400f6d10
1400f6d10std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::time_put(unsigned long long):
1400f6d10xor eax, eax
1400f6d12test rdx, rdx
1400f6d15setne al
1400f6d18mov [rcx+8], eax
1400f6d1blea rax, [rip+0xacb9e]
1400f6d22mov [rcx], rax
1400f6d25ret
1400f6d10
1400f6d26
1400f6d26 // align 0x10
1400f6d26 // align 0x10
1400f6d30
1400f6d30std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~time_put():
1400f6d30sub rsp, 56
1400f6d34lea rax, [rip+0xacb85]
1400f6d3bmov [rcx], rax
1400f6d3emov [rsp+40], rcx
1400f6d43call std::locale::facet::~facet()
1400f6d48mov rcx, [rsp+40]
1400f6d4dadd rsp, 56
1400f6d51jmp 0x140101ab0
1400f6d30
1400f6d30std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~time_put():
1400f6d30sub rsp, 56
1400f6d34lea rax, [rip+0xacb85]
1400f6d3bmov [rcx], rax
1400f6d3emov [rsp+40], rcx
1400f6d43call std::locale::facet::~facet()
1400f6d48mov rcx, [rsp+40]
1400f6d4dadd rsp, 56
1400f6d51jmp 0x140101ab0
1400f6d30
1400f6d56
1400f6d56 // align 0x10
1400f6d56 // align 0x10
1400f6d60
1400f6d60std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~time_put():
1400f6d60lea rax, [rip+0xacb59]
1400f6d67mov [rcx], rax
1400f6d6ajmp 0x1400da420
1400f6d60
1400f6d60std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~time_put():
1400f6d60lea rax, [rip+0xacb59]
1400f6d67mov [rcx], rax
1400f6d6ajmp 0x1400da420
1400f6d60
1400f6d6f
1400f6d6f // align 0x10
1400f6d6f // align 0x10
1400f6d70
1400f6d70std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~time_put():
1400f6d70lea rax, [rip+0xacb49]
1400f6d77mov [rcx], rax
1400f6d7ajmp 0x1400da420
1400f6d70
1400f6d70std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~time_put():
1400f6d70lea rax, [rip+0xacb49]
1400f6d77mov [rcx], rax
1400f6d7ajmp 0x1400da420
1400f6d70
1400f6d7f
1400f6d7f // align 0x10
1400f6d7f // align 0x10
1400f6d80
1400f6d80std::bad_alloc::~bad_alloc():
1400f6d80sub rsp, 56
1400f6d84lea rax, [rip+0xacb65]
1400f6d8bmov [rcx], rax
1400f6d8emov [rsp+40], rcx
1400f6d93call std::exception::~exception()
1400f6d98mov rcx, [rsp+40]
1400f6d9dmov edx, 8
1400f6da2add rsp, 56
1400f6da6jmp 0x140101ad0
1400f6d80
1400f6d80std::bad_alloc::~bad_alloc():
1400f6d80sub rsp, 56
1400f6d84lea rax, [rip+0xacb65]
1400f6d8bmov [rcx], rax
1400f6d8emov [rsp+40], rcx
1400f6d93call std::exception::~exception()
1400f6d98mov rcx, [rsp+40]
1400f6d9dmov edx, 8
1400f6da2add rsp, 56
1400f6da6jmp 0x140101ad0
1400f6d80
1400f6dab
1400f6dab // align 0x10
1400f6dab // align 0x10
1400f6db0
1400f6db0std::bad_alloc::~bad_alloc():
1400f6db0lea rax, [rip+0xacb39]
1400f6db7mov [rcx], rax
1400f6dbajmp 0x1400f7ec0
1400f6db0
1400f6db0std::bad_alloc::~bad_alloc():
1400f6db0lea rax, [rip+0xacb39]
1400f6db7mov [rcx], rax
1400f6dbajmp 0x1400f7ec0
1400f6db0
1400f6dbf
1400f6dbf // align 0x10
1400f6dbf // align 0x10
1400f6dc0
1400f6dc0std::basic_ios<char, std::char_traits<char>>::exceptions(std::_Ios_Iostate):
1400f6dc0mov [rcx+28], edx
1400f6dc3mov edx, [rcx+32]
1400f6dc6jmp 0x1400f70c0
1400f6dc0
1400f6dc0std::basic_ios<char, std::char_traits<char>>::exceptions(std::_Ios_Iostate):
1400f6dc0mov [rcx+28], edx
1400f6dc3mov edx, [rcx+32]
1400f6dc6jmp 0x1400f70c0
1400f6dc0
1400f6dcb
1400f6dcb // align 0x10
1400f6dcb // align 0x10
1400f6dd0
1400f6dd0std::basic_ios<char, std::char_traits<char>>::_M_setstate(std::_Ios_Iostate):
1400f6dd0sub rsp, 40
1400f6dd4or [rcx+32], edx
1400f6dd7and edx, [rcx+28]
1400f6ddajne 0x1400f6de1
1400f6ddcadd rsp, 40
1400f6de0ret
1400f6de1
1400f6de1loc_1400f6de1:
1400f6de1call __cxa_rethrow
1400f6de6nop
1400f6dd0
1400f6dd0std::basic_ios<char, std::char_traits<char>>::_M_setstate(std::_Ios_Iostate):
1400f6dd0sub rsp, 40
1400f6dd4or [rcx+32], edx
1400f6dd7and edx, [rcx+28]
1400f6ddajne 0x1400f6de1
1400f6ddcadd rsp, 40
1400f6de0ret
1400f6de1
1400f6de1loc_1400f6de1:
1400f6de1call __cxa_rethrow
1400f6de6nop
1400f6dd0
1400f6de7
1400f6de7 // align 0x10
1400f6de7 // align 0x10
1400f6df0
1400f6df0std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&):
1400f6df0push rsi
1400f6df1push rbx
1400f6df2sub rsp, 40
1400f6df6mov rbx, rcx
1400f6df9mov rcx, [rip+0x9ff40]
1400f6e00mov rsi, rdx
1400f6e03call std::locale::id::_M_id() const
1400f6e08mov rcx, [rip+0xa0141]
1400f6e0fmov rdx, rax
1400f6e12mov rax, [rsi]
1400f6e15mov rax, [rax+8]
1400f6e19mov rax, [rax+8*rdx]
1400f6e1dmov [rbx+240], rax
1400f6e24call std::locale::id::_M_id() const
1400f6e29mov rcx, [rip+0xa0100]
1400f6e30mov rdx, rax
1400f6e33mov rax, [rsi]
1400f6e36mov rax, [rax+8]
1400f6e3amov rax, [rax+8*rdx]
1400f6e3emov [rbx+248], rax
1400f6e45call std::locale::id::_M_id() const
1400f6e4amov rdx, rax
1400f6e4dmov rax, [rsi]
1400f6e50mov rax, [rax+8]
1400f6e54mov rax, [rax+8*rdx]
1400f6e58mov [rbx+256], rax
1400f6e5fadd rsp, 40
1400f6e63pop rbx
1400f6e64pop rsi
1400f6e65ret
1400f6df0
1400f6df0std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&):
1400f6df0push rsi
1400f6df1push rbx
1400f6df2sub rsp, 40
1400f6df6mov rbx, rcx
1400f6df9mov rcx, [rip+0x9ff40]
1400f6e00mov rsi, rdx
1400f6e03call std::locale::id::_M_id() const
1400f6e08mov rcx, [rip+0xa0141]
1400f6e0fmov rdx, rax
1400f6e12mov rax, [rsi]
1400f6e15mov rax, [rax+8]
1400f6e19mov rax, [rax+8*rdx]
1400f6e1dmov [rbx+240], rax
1400f6e24call std::locale::id::_M_id() const
1400f6e29mov rcx, [rip+0xa0100]
1400f6e30mov rdx, rax
1400f6e33mov rax, [rsi]
1400f6e36mov rax, [rax+8]
1400f6e3amov rax, [rax+8*rdx]
1400f6e3emov [rbx+248], rax
1400f6e45call std::locale::id::_M_id() const
1400f6e4amov rdx, rax
1400f6e4dmov rax, [rsi]
1400f6e50mov rax, [rax+8]
1400f6e54mov rax, [rax+8*rdx]
1400f6e58mov [rbx+256], rax
1400f6e5fadd rsp, 40
1400f6e63pop rbx
1400f6e64pop rsi
1400f6e65ret
1400f6df0
1400f6e66
1400f6e66 // align 0x10
1400f6e66 // align 0x10
1400f6e70
1400f6e70std::basic_ios<char, std::char_traits<char>>::tie(std::ostream*):
1400f6e70mov rax, [rcx+216]
1400f6e77mov [rcx+216], rdx
1400f6e7eret
1400f6e70
1400f6e70std::basic_ios<char, std::char_traits<char>>::tie(std::ostream*):
1400f6e70mov rax, [rcx+216]
1400f6e77mov [rcx+216], rdx
1400f6e7eret
1400f6e70
1400f6e7f
1400f6e7f // align 0x10
1400f6e7f // align 0x10
1400f6e80
1400f6e80std::basic_ios<char, std::char_traits<char>>::fill(char):
1400f6e80movzx eax, [rcx+224]
1400f6e87mov [rcx+224], dl
1400f6e8dmov [rcx+225], 1
1400f6e94ret
1400f6e80
1400f6e80std::basic_ios<char, std::char_traits<char>>::fill(char):
1400f6e80movzx eax, [rcx+224]
1400f6e87mov [rcx+224], dl
1400f6e8dmov [rcx+225], 1
1400f6e94ret
1400f6e80
1400f6e95
1400f6e95 // align 0x10
1400f6e95 // align 0x10
1400f6ea0
1400f6ea0std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*):
1400f6ea0push rsi
1400f6ea1push rbx
1400f6ea2sub rsp, 56
1400f6ea6mov rbx, rcx
1400f6ea9mov rsi, rdx
1400f6eaccall std::ios_base::_M_init()
1400f6eb1mov rcx, rbx
1400f6eb4lea rdx, [rbx+208]
1400f6ebbcall std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f6ec0mov rcx, [rbx+240]
1400f6ec7xor eax, eax
1400f6ec9test rcx, rcx
1400f6eccje 0x1400f6ee3
1400f6ececmp [rcx+56], 0
1400f6ed2je 0x1400f6f18
1400f6ed4movzx eax, [rcx+89]
1400f6ed8
1400f6ed8loc_1400f6ed8:
1400f6ed8mov [rbx+224], al
1400f6edemov eax, 1
1400f6ee3
1400f6ee3loc_1400f6ee3:
1400f6ee3mov [rbx+225], al
1400f6ee9xor eax, eax
1400f6eebtest rsi, rsi
1400f6eeesete al
1400f6ef1mov [rbx+28], 0
1400f6ef8mov [rbx+216], 0
1400f6f03mov [rbx+232], rsi
1400f6f0amov [rbx+32], eax
1400f6f0dadd rsp, 56
1400f6f11pop rbx
1400f6f12pop rsi
1400f6f13ret
1400f6f14
1400f6f14 0f 1f 40 00 ..@.
1400f6f18
1400f6f18loc_1400f6f18:
1400f6f18mov [rsp+40], rcx
1400f6f1dcall std::ctype<char>::_M_widen_init() const
1400f6f22mov rcx, [rsp+40]
1400f6f27lea rdx, [rip-0xbe73e]
1400f6f2emov rax, [rcx]
1400f6f31mov r8, [rax+48]
1400f6f35mov eax, 32
1400f6f3acmp r8, rdx
1400f6f3dje 0x1400f6ed8
1400f6f3fmov edx, 32
1400f6f44call r8
1400f6f47jmp 0x1400f6ed8
1400f6ea0
1400f6ea0std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*):
1400f6ea0push rsi
1400f6ea1push rbx
1400f6ea2sub rsp, 56
1400f6ea6mov rbx, rcx
1400f6ea9mov rsi, rdx
1400f6eaccall std::ios_base::_M_init()
1400f6eb1mov rcx, rbx
1400f6eb4lea rdx, [rbx+208]
1400f6ebbcall std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f6ec0mov rcx, [rbx+240]
1400f6ec7xor eax, eax
1400f6ec9test rcx, rcx
1400f6eccje 0x1400f6ee3
1400f6ececmp [rcx+56], 0
1400f6ed2je 0x1400f6f18
1400f6ed4movzx eax, [rcx+89]
1400f6ed8
1400f6ed8loc_1400f6ed8:
1400f6ed8mov [rbx+224], al
1400f6edemov eax, 1
1400f6ee3
1400f6ee3loc_1400f6ee3:
1400f6ee3mov [rbx+225], al
1400f6ee9xor eax, eax
1400f6eebtest rsi, rsi
1400f6eeesete al
1400f6ef1mov [rbx+28], 0
1400f6ef8mov [rbx+216], 0
1400f6f03mov [rbx+232], rsi
1400f6f0amov [rbx+32], eax
1400f6f0dadd rsp, 56
1400f6f11pop rbx
1400f6f12pop rsi
1400f6f13ret
1400f6f14
1400f6f14 0f 1f 40 00 ..@.
1400f6f18
1400f6f18loc_1400f6f18:
1400f6f18mov [rsp+40], rcx
1400f6f1dcall std::ctype<char>::_M_widen_init() const
1400f6f22mov rcx, [rsp+40]
1400f6f27lea rdx, [rip-0xbe73e]
1400f6f2emov rax, [rcx]
1400f6f31mov r8, [rax+48]
1400f6f35mov eax, 32
1400f6f3acmp r8, rdx
1400f6f3dje 0x1400f6ed8
1400f6f3fmov edx, 32
1400f6f44call r8
1400f6f47jmp 0x1400f6ed8
1400f6ea0
1400f6f49
1400f6f49 // align 0x10
1400f6f49 // align 0x10
1400f6f50
1400f6f50std::basic_ios<char, std::char_traits<char>>::move(std::basic_ios<char, std::char_traits<char>>&&):
1400f6f50push rsi
1400f6f51push rbx
1400f6f52sub rsp, 40
1400f6f56mov rbx, rcx
1400f6f59mov rsi, rdx
1400f6f5ccall std::ios_base::_M_move(std::ios_base&)
1400f6f61lea rdx, [rbx+208]
1400f6f68mov rcx, rbx
1400f6f6bcall std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f6f70mov rax, [rsi+216]
1400f6f77mov [rsi+216], 0
1400f6f82mov [rbx+216], rax
1400f6f89movzx eax, [rsi+224]
1400f6f90mov [rbx+224], al
1400f6f96movzx eax, [rsi+225]
1400f6f9dmov [rbx+232], 0
1400f6fa8mov [rbx+225], al
1400f6faeadd rsp, 40
1400f6fb2pop rbx
1400f6fb3pop rsi
1400f6fb4ret
1400f6f50
1400f6f50std::basic_ios<char, std::char_traits<char>>::move(std::basic_ios<char, std::char_traits<char>>&&):
1400f6f50push rsi
1400f6f51push rbx
1400f6f52sub rsp, 40
1400f6f56mov rbx, rcx
1400f6f59mov rsi, rdx
1400f6f5ccall std::ios_base::_M_move(std::ios_base&)
1400f6f61lea rdx, [rbx+208]
1400f6f68mov rcx, rbx
1400f6f6bcall std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f6f70mov rax, [rsi+216]
1400f6f77mov [rsi+216], 0
1400f6f82mov [rbx+216], rax
1400f6f89movzx eax, [rsi+224]
1400f6f90mov [rbx+224], al
1400f6f96movzx eax, [rsi+225]
1400f6f9dmov [rbx+232], 0
1400f6fa8mov [rbx+225], al
1400f6faeadd rsp, 40
1400f6fb2pop rbx
1400f6fb3pop rsi
1400f6fb4ret
1400f6f50
1400f6fb5
1400f6fb5 // align 0x10
1400f6fb5 // align 0x10
1400f6fc0
1400f6fc0std::basic_ios<char, std::char_traits<char>>::move(std::basic_ios<char, std::char_traits<char>>&):
1400f6fc0push rsi
1400f6fc1push rbx
1400f6fc2sub rsp, 40
1400f6fc6mov rbx, rcx
1400f6fc9mov rsi, rdx
1400f6fcccall std::ios_base::_M_move(std::ios_base&)
1400f6fd1lea rdx, [rbx+208]
1400f6fd8mov rcx, rbx
1400f6fdbcall std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f6fe0mov rax, [rsi+216]
1400f6fe7mov [rsi+216], 0
1400f6ff2mov [rbx+216], rax
1400f6ff9movzx eax, [rsi+224]
1400f7000mov [rbx+224], al
1400f7006movzx eax, [rsi+225]
1400f700dmov [rbx+232], 0
1400f7018mov [rbx+225], al
1400f701eadd rsp, 40
1400f7022pop rbx
1400f7023pop rsi
1400f7024ret
1400f6fc0
1400f6fc0std::basic_ios<char, std::char_traits<char>>::move(std::basic_ios<char, std::char_traits<char>>&):
1400f6fc0push rsi
1400f6fc1push rbx
1400f6fc2sub rsp, 40
1400f6fc6mov rbx, rcx
1400f6fc9mov rsi, rdx
1400f6fcccall std::ios_base::_M_move(std::ios_base&)
1400f6fd1lea rdx, [rbx+208]
1400f6fd8mov rcx, rbx
1400f6fdbcall std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f6fe0mov rax, [rsi+216]
1400f6fe7mov [rsi+216], 0
1400f6ff2mov [rbx+216], rax
1400f6ff9movzx eax, [rsi+224]
1400f7000mov [rbx+224], al
1400f7006movzx eax, [rsi+225]
1400f700dmov [rbx+232], 0
1400f7018mov [rbx+225], al
1400f701eadd rsp, 40
1400f7022pop rbx
1400f7023pop rsi
1400f7024ret
1400f6fc0
1400f7025
1400f7025 // align 0x10
1400f7025 // align 0x10
1400f7030
1400f7030std::basic_ios<char, std::char_traits<char>>::swap(std::basic_ios<char, std::char_traits<char>>&):
1400f7030push rsi
1400f7031push rbx
1400f7032sub rsp, 40
1400f7036mov rsi, rcx
1400f7039mov rbx, rdx
1400f703ccall std::ios_base::_M_swap(std::ios_base&)
1400f7041lea rdx, [rsi+208]
1400f7048mov rcx, rsi
1400f704bcall std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f7050lea rdx, [rbx+208]
1400f7057mov rcx, rbx
1400f705acall std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f705fmov rax, [rsi+216]
1400f7066mov rdx, [rbx+216]
1400f706dmov [rsi+216], rdx
1400f7074movzx edx, [rbx+224]
1400f707bmov [rbx+216], rax
1400f7082movzx eax, [rsi+224]
1400f7089mov [rsi+224], dl
1400f708fmovzx edx, [rbx+225]
1400f7096mov [rbx+224], al
1400f709cmovzx eax, [rsi+225]
1400f70a3mov [rsi+225], dl
1400f70a9mov [rbx+225], al
1400f70afadd rsp, 40
1400f70b3pop rbx
1400f70b4pop rsi
1400f70b5ret
1400f7030
1400f7030std::basic_ios<char, std::char_traits<char>>::swap(std::basic_ios<char, std::char_traits<char>>&):
1400f7030push rsi
1400f7031push rbx
1400f7032sub rsp, 40
1400f7036mov rsi, rcx
1400f7039mov rbx, rdx
1400f703ccall std::ios_base::_M_swap(std::ios_base&)
1400f7041lea rdx, [rsi+208]
1400f7048mov rcx, rsi
1400f704bcall std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f7050lea rdx, [rbx+208]
1400f7057mov rcx, rbx
1400f705acall std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f705fmov rax, [rsi+216]
1400f7066mov rdx, [rbx+216]
1400f706dmov [rsi+216], rdx
1400f7074movzx edx, [rbx+224]
1400f707bmov [rbx+216], rax
1400f7082movzx eax, [rsi+224]
1400f7089mov [rsi+224], dl
1400f708fmovzx edx, [rbx+225]
1400f7096mov [rbx+224], al
1400f709cmovzx eax, [rsi+225]
1400f70a3mov [rsi+225], dl
1400f70a9mov [rbx+225], al
1400f70afadd rsp, 40
1400f70b3pop rbx
1400f70b4pop rsi
1400f70b5ret
1400f7030
1400f70b6
1400f70b6 // align 0x10
1400f70b6 // align 0x10
1400f70c0
1400f70c0std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate):
1400f70c0sub rsp, 40
1400f70c4mov eax, edx
1400f70c6or eax, 1
1400f70c9cmp [rcx+232], 0
1400f70d1cmovne eax, edx
1400f70d4mov [rcx+32], eax
1400f70d7and eax, [rcx+28]
1400f70dajne 0x1400f70e1
1400f70dcadd rsp, 40
1400f70e0ret
1400f70e1
1400f70e1loc_1400f70e1:
1400f70e1lea rcx, [rip+0x9a6c8]
1400f70e8call std::__throw_ios_failure(char const*)
1400f70ednop
1400f70c0
1400f70c0std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate):
1400f70c0sub rsp, 40
1400f70c4mov eax, edx
1400f70c6or eax, 1
1400f70c9cmp [rcx+232], 0
1400f70d1cmovne eax, edx
1400f70d4mov [rcx+32], eax
1400f70d7and eax, [rcx+28]
1400f70dajne 0x1400f70e1
1400f70dcadd rsp, 40
1400f70e0ret
1400f70e1
1400f70e1loc_1400f70e1:
1400f70e1lea rcx, [rip+0x9a6c8]
1400f70e8call std::__throw_ios_failure(char const*)
1400f70ednop
1400f70c0
1400f70ee
1400f70ee // align 0x10
1400f70ee // align 0x10
1400f70f0
1400f70f0std::basic_ios<char, std::char_traits<char>>::imbue(std::locale const&):
1400f70f0push rbp
1400f70f1push rdi
1400f70f2push rsi
1400f70f3push rbx
1400f70f4sub rsp, 72
1400f70f8mov rsi, [rip+0xa0591]
1400f70ffmov rbx, rdx
1400f7102mov rdi, r8
1400f7105mov rbp, rcx
1400f7108mov rdx, [rsi]
1400f710bmov [rsp+56], rdx
1400f7110lea rdx, [rbx+208]
1400f7117call std::locale::locale(std::locale const&)
1400f711cmov rdx, rbx
1400f711fmov r8, rdi
1400f7122lea rcx, [rsp+48]
1400f7127call std::ios_base::imbue(std::locale const&)
1400f712clea rcx, [rsp+48]
1400f7131call std::locale::~locale()
1400f7136mov rdx, rdi
1400f7139mov rcx, rbx
1400f713ccall std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f7141mov rbx, [rbx+232]
1400f7148test rbx, rbx
1400f714bje 0x1400f7187
1400f714dlea rax, [rbx+56]
1400f7151lea rcx, [rsp+48]
1400f7156mov rdx, rax
1400f7159mov [rsp+40], rax
1400f715ecall std::locale::locale(std::locale const&)
1400f7163mov r8, [rbx]
1400f7166mov rdx, rdi
1400f7169mov rcx, rbx
1400f716ccall [r8+16]
1400f7170mov rcx, [rsp+40]
1400f7175mov rdx, rdi
1400f7178call std::locale::operator=(std::locale const&)
1400f717dlea rcx, [rsp+48]
1400f7182call std::locale::~locale()
1400f7187
1400f7187loc_1400f7187:
1400f7187mov rdi, [rip+0xa0502]
1400f718emov rax, [rsp+56]
1400f7193sub rax, [rdi]
1400f7196jne 0x1400f71ca
1400f7198mov rax, rbp
1400f719badd rsp, 72
1400f719fpop rbx
1400f71a0pop rsi
1400f71a1pop rdi
1400f71a2pop rbp
1400f71a3ret
1400f71a4
1400f71a4 48 8d 4c 24 30 48 89 c3 e8 ff 35 fe H.L$0H....5.
1400f71b0 ff .
1400f71b1
1400f71b1loc_1400f71b1:
1400f71b1mov rcx, rbp
1400f71b4call std::locale::~locale()
1400f71b9mov rdi, [rip+0xa04d0]
1400f71c0mov rax, [rsp+56]
1400f71c5sub rax, [rdi]
1400f71c8je 0x1400f71d4
1400f71ca
1400f71caloc_1400f71ca:
1400f71cacall __stack_chk_fail
1400f71cfmov rbx, rax
1400f71d2jmp 0x1400f71b1
1400f71d4
1400f71d4loc_1400f71d4:
1400f71d4mov rcx, rbx
1400f71d7call _Unwind_Resume
1400f71dcnop
1400f70f0
1400f70f0std::basic_ios<char, std::char_traits<char>>::imbue(std::locale const&):
1400f70f0push rbp
1400f70f1push rdi
1400f70f2push rsi
1400f70f3push rbx
1400f70f4sub rsp, 72
1400f70f8mov rsi, [rip+0xa0591]
1400f70ffmov rbx, rdx
1400f7102mov rdi, r8
1400f7105mov rbp, rcx
1400f7108mov rdx, [rsi]
1400f710bmov [rsp+56], rdx
1400f7110lea rdx, [rbx+208]
1400f7117call std::locale::locale(std::locale const&)
1400f711cmov rdx, rbx
1400f711fmov r8, rdi
1400f7122lea rcx, [rsp+48]
1400f7127call std::ios_base::imbue(std::locale const&)
1400f712clea rcx, [rsp+48]
1400f7131call std::locale::~locale()
1400f7136mov rdx, rdi
1400f7139mov rcx, rbx
1400f713ccall std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f7141mov rbx, [rbx+232]
1400f7148test rbx, rbx
1400f714bje 0x1400f7187
1400f714dlea rax, [rbx+56]
1400f7151lea rcx, [rsp+48]
1400f7156mov rdx, rax
1400f7159mov [rsp+40], rax
1400f715ecall std::locale::locale(std::locale const&)
1400f7163mov r8, [rbx]
1400f7166mov rdx, rdi
1400f7169mov rcx, rbx
1400f716ccall [r8+16]
1400f7170mov rcx, [rsp+40]
1400f7175mov rdx, rdi
1400f7178call std::locale::operator=(std::locale const&)
1400f717dlea rcx, [rsp+48]
1400f7182call std::locale::~locale()
1400f7187
1400f7187loc_1400f7187:
1400f7187mov rdi, [rip+0xa0502]
1400f718emov rax, [rsp+56]
1400f7193sub rax, [rdi]
1400f7196jne 0x1400f71ca
1400f7198mov rax, rbp
1400f719badd rsp, 72
1400f719fpop rbx
1400f71a0pop rsi
1400f71a1pop rdi
1400f71a2pop rbp
1400f71a3ret
1400f71a4
1400f71a4 48 8d 4c 24 30 48 89 c3 e8 ff 35 fe H.L$0H....5.
1400f71b0 ff .
1400f71b1
1400f71b1loc_1400f71b1:
1400f71b1mov rcx, rbp
1400f71b4call std::locale::~locale()
1400f71b9mov rdi, [rip+0xa04d0]
1400f71c0mov rax, [rsp+56]
1400f71c5sub rax, [rdi]
1400f71c8je 0x1400f71d4
1400f71ca
1400f71caloc_1400f71ca:
1400f71cacall __stack_chk_fail
1400f71cfmov rbx, rax
1400f71d2jmp 0x1400f71b1
1400f71d4
1400f71d4loc_1400f71d4:
1400f71d4mov rcx, rbx
1400f71d7call _Unwind_Resume
1400f71dcnop
1400f70f0
1400f71dd
1400f71dd // align 0x10
1400f71dd // align 0x10
1400f71e0
1400f71e0std::basic_ios<char, std::char_traits<char>>::rdbuf(std::basic_streambuf<char, std::char_traits<char>>*):
1400f71e0push rbx
1400f71e1sub rsp, 32
1400f71e5mov rbx, [rcx+232]
1400f71ecmov [rcx+232], rdx
1400f71f3xor edx, edx
1400f71f5call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400f71famov rax, rbx
1400f71fdadd rsp, 32
1400f7201pop rbx
1400f7202ret
1400f71e0
1400f71e0std::basic_ios<char, std::char_traits<char>>::rdbuf(std::basic_streambuf<char, std::char_traits<char>>*):
1400f71e0push rbx
1400f71e1sub rsp, 32
1400f71e5mov rbx, [rcx+232]
1400f71ecmov [rcx+232], rdx
1400f71f3xor edx, edx
1400f71f5call std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400f71famov rax, rbx
1400f71fdadd rsp, 32
1400f7201pop rbx
1400f7202ret
1400f71e0
1400f7203
1400f7203 // align 0x20
1400f7203 // align 0x20
1400f7220
1400f7220std::basic_ios<char, std::char_traits<char>>::copyfmt(std::basic_ios<char, std::char_traits<char>> const&):
1400f7220push r12
1400f7222push rbp
1400f7223push rdi
1400f7224push rsi
1400f7225push rbx
1400f7226sub rsp, 48
1400f722amov rdi, [rip+0xa045f]
1400f7231mov rax, [rdi]
1400f7234mov [rsp+40], rax
1400f7239xor eax, eax
1400f723bmov rbx, rcx
1400f723emov rsi, rdx
1400f7241cmp rcx, rdx
1400f7244je 0x1400f7384
1400f724amov eax, [rdx+192]
1400f7250cmp eax, 8
1400f7253jg 0x1400f73b0
1400f7259lea r12, [rcx+64]
1400f725dmov rdi, r12
1400f7260
1400f7260loc_1400f7260:
1400f7260mov rbp, [rsi+40]
1400f7264test rbp, rbp
1400f7267je 0x1400f726e
1400f7269lock add [rbp+20], 1
1400f726e
1400f726eloc_1400f726e:
1400f726emov rcx, rbx
1400f7271xor edx, edx
1400f7273call std::ios_base::_M_call_callbacks(std::ios_base::event)
1400f7278mov rcx, [rbx+200]
1400f727fcmp rcx, r12
1400f7282je 0x1400f7299
1400f7284test rcx, rcx
1400f7287je 0x1400f728e
1400f7289call operator delete[](void*)
1400f728e
1400f728eloc_1400f728e:
1400f728emov [rbx+200], 0
1400f7299
1400f7299loc_1400f7299:
1400f7299mov rcx, rbx
1400f729ccall std::ios_base::_M_dispose_callbacks()
1400f72a1mov r9l, [rsi+192]
1400f72a8mov [rbx+40], rbp
1400f72actest r9l, r9l
1400f72afjle 0x1400f72e0
1400f72b1movsxd r8, r9l
1400f72b4xor eax, eax
1400f72b6shl r8, 4
1400f72banop [rax+rax]
1400f72c0
1400f72c0loc_1400f72c0:
1400f72c0mov rdx, [rsi+200]
1400f72c7mov rcx, [rdx+rax]
1400f72cbmov [rdi+rax], rcx
1400f72cfmov edx, [rdx+rax+8]
1400f72d3mov [rdi+rax+8], edx
1400f72d7add rax, 16
1400f72dbcmp rax, r8
1400f72dejne 0x1400f72c0
1400f72e0
1400f72e0loc_1400f72e0:
1400f72e0mov eax, [rsi+24]
1400f72e3movdqu x0, [rsi+8]
1400f72e8mov [rbx+200], rdi
1400f72efmov [rbx+192], r9l
1400f72f6mov [rbx+24], eax
1400f72f9mov rax, [rsi+216]
1400f7300movups [rbx+8], x0
1400f7304mov [rbx+216], rax
1400f730bcmp [rsi+225], 0
1400f7312je 0x1400f7400
1400f7318movzx eax, [rsi+224]
1400f731f
1400f731floc_1400f731f:
1400f731fmov [rbx+224], al
1400f7325lea rdx, [rsi+208]
1400f732clea rcx, [rsp+32]
1400f7331mov [rbx+225], 1
1400f7338lea rbp, [rbx+208]
1400f733fcall std::locale::locale(std::locale const&)
1400f7344lea rdx, [rsp+32]
1400f7349mov rcx, rbp
1400f734ccall std::locale::operator=(std::locale const&)
1400f7351lea rcx, [rsp+32]
1400f7356call std::locale::~locale()
1400f735bmov rdx, rbp
1400f735emov rcx, rbx
1400f7361call std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f7366mov edx, 2
1400f736bmov rcx, rbx
1400f736ecall std::ios_base::_M_call_callbacks(std::ios_base::event)
1400f7373mov eax, [rsi+28]
1400f7376mov edx, [rbx+32]
1400f7379mov rcx, rbx
1400f737cmov [rbx+28], eax
1400f737fcall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400f7384
1400f7384loc_1400f7384:
1400f7384mov rsi, [rip+0xa0305]
1400f738bmov rax, [rsp+40]
1400f7390sub rax, [rsi]
1400f7393jne 0x1400f7460
1400f7399mov rax, rbx
1400f739cadd rsp, 48
1400f73a0pop rbx
1400f73a1pop rsi
1400f73a2pop rdi
1400f73a3pop rbp
1400f73a4pop r12
1400f73a6ret
1400f73a7
1400f73a7 66 0f 1f 84 00 00 00 00 00 f........
1400f73b0
1400f73b0loc_1400f73b0:
1400f73b0movsxd rdx, eax
1400f73b3shl rdx, 4
1400f73b7mov rcx, rdx
1400f73bamov rbp, rdx
1400f73bdcall operator new[](unsigned long long)
1400f73c2mov rdi, rax
1400f73c5lea rdx, [rbp+rax]
1400f73canop [rax+rax]
1400f73d5nop [rax+rax]
1400f73e0
1400f73e0loc_1400f73e0:
1400f73e0mov [rax], 0
1400f73e7add rax, 16
1400f73ebmov [rax-8], 0
1400f73f2cmp rax, rdx
1400f73f5jne 0x1400f73e0
1400f73f7lea r12, [rbx+64]
1400f73fbjmp 0x1400f7260
1400f7400
1400f7400loc_1400f7400:
1400f7400mov rdi, [rsi+240]
1400f7407test rdi, rdi
1400f740aje 0x1400f744f
1400f740ccmp [rdi+56], 0
1400f7410je 0x1400f741b
1400f7412movzx eax, [rdi+89]
1400f7416jmp 0x1400f731f
1400f741b
1400f741bloc_1400f741b:
1400f741bmov rcx, rdi
1400f741ecall std::ctype<char>::_M_widen_init() const
1400f7423mov rax, [rdi]
1400f7426lea rdx, [rip-0xbec3d]
1400f742dmov r8, [rax+48]
1400f7431mov eax, 32
1400f7436cmp r8, rdx
1400f7439je 0x1400f731f
1400f743fmov edx, 32
1400f7444mov rcx, rdi
1400f7447call r8
1400f744ajmp 0x1400f731f
1400f744f
1400f744floc_1400f744f:
1400f744fmov rbx, [rip+0xa023a]
1400f7456mov rax, [rsp+40]
1400f745bsub rax, [rbx]
1400f745eje 0x1400f7465
1400f7460
1400f7460loc_1400f7460:
1400f7460call __stack_chk_fail
1400f7465
1400f7465loc_1400f7465:
1400f7465call std::__throw_bad_cast()
1400f746anop
1400f7220
1400f7220std::basic_ios<char, std::char_traits<char>>::copyfmt(std::basic_ios<char, std::char_traits<char>> const&):
1400f7220push r12
1400f7222push rbp
1400f7223push rdi
1400f7224push rsi
1400f7225push rbx
1400f7226sub rsp, 48
1400f722amov rdi, [rip+0xa045f]
1400f7231mov rax, [rdi]
1400f7234mov [rsp+40], rax
1400f7239xor eax, eax
1400f723bmov rbx, rcx
1400f723emov rsi, rdx
1400f7241cmp rcx, rdx
1400f7244je 0x1400f7384
1400f724amov eax, [rdx+192]
1400f7250cmp eax, 8
1400f7253jg 0x1400f73b0
1400f7259lea r12, [rcx+64]
1400f725dmov rdi, r12
1400f7260
1400f7260loc_1400f7260:
1400f7260mov rbp, [rsi+40]
1400f7264test rbp, rbp
1400f7267je 0x1400f726e
1400f7269lock add [rbp+20], 1
1400f726e
1400f726eloc_1400f726e:
1400f726emov rcx, rbx
1400f7271xor edx, edx
1400f7273call std::ios_base::_M_call_callbacks(std::ios_base::event)
1400f7278mov rcx, [rbx+200]
1400f727fcmp rcx, r12
1400f7282je 0x1400f7299
1400f7284test rcx, rcx
1400f7287je 0x1400f728e
1400f7289call operator delete[](void*)
1400f728e
1400f728eloc_1400f728e:
1400f728emov [rbx+200], 0
1400f7299
1400f7299loc_1400f7299:
1400f7299mov rcx, rbx
1400f729ccall std::ios_base::_M_dispose_callbacks()
1400f72a1mov r9l, [rsi+192]
1400f72a8mov [rbx+40], rbp
1400f72actest r9l, r9l
1400f72afjle 0x1400f72e0
1400f72b1movsxd r8, r9l
1400f72b4xor eax, eax
1400f72b6shl r8, 4
1400f72banop [rax+rax]
1400f72c0
1400f72c0loc_1400f72c0:
1400f72c0mov rdx, [rsi+200]
1400f72c7mov rcx, [rdx+rax]
1400f72cbmov [rdi+rax], rcx
1400f72cfmov edx, [rdx+rax+8]
1400f72d3mov [rdi+rax+8], edx
1400f72d7add rax, 16
1400f72dbcmp rax, r8
1400f72dejne 0x1400f72c0
1400f72e0
1400f72e0loc_1400f72e0:
1400f72e0mov eax, [rsi+24]
1400f72e3movdqu x0, [rsi+8]
1400f72e8mov [rbx+200], rdi
1400f72efmov [rbx+192], r9l
1400f72f6mov [rbx+24], eax
1400f72f9mov rax, [rsi+216]
1400f7300movups [rbx+8], x0
1400f7304mov [rbx+216], rax
1400f730bcmp [rsi+225], 0
1400f7312je 0x1400f7400
1400f7318movzx eax, [rsi+224]
1400f731f
1400f731floc_1400f731f:
1400f731fmov [rbx+224], al
1400f7325lea rdx, [rsi+208]
1400f732clea rcx, [rsp+32]
1400f7331mov [rbx+225], 1
1400f7338lea rbp, [rbx+208]
1400f733fcall std::locale::locale(std::locale const&)
1400f7344lea rdx, [rsp+32]
1400f7349mov rcx, rbp
1400f734ccall std::locale::operator=(std::locale const&)
1400f7351lea rcx, [rsp+32]
1400f7356call std::locale::~locale()
1400f735bmov rdx, rbp
1400f735emov rcx, rbx
1400f7361call std::basic_ios<char, std::char_traits<char>>::_M_cache_locale(std::locale const&)
1400f7366mov edx, 2
1400f736bmov rcx, rbx
1400f736ecall std::ios_base::_M_call_callbacks(std::ios_base::event)
1400f7373mov eax, [rsi+28]
1400f7376mov edx, [rbx+32]
1400f7379mov rcx, rbx
1400f737cmov [rbx+28], eax
1400f737fcall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400f7384
1400f7384loc_1400f7384:
1400f7384mov rsi, [rip+0xa0305]
1400f738bmov rax, [rsp+40]
1400f7390sub rax, [rsi]
1400f7393jne 0x1400f7460
1400f7399mov rax, rbx
1400f739cadd rsp, 48
1400f73a0pop rbx
1400f73a1pop rsi
1400f73a2pop rdi
1400f73a3pop rbp
1400f73a4pop r12
1400f73a6ret
1400f73a7
1400f73a7 66 0f 1f 84 00 00 00 00 00 f........
1400f73b0
1400f73b0loc_1400f73b0:
1400f73b0movsxd rdx, eax
1400f73b3shl rdx, 4
1400f73b7mov rcx, rdx
1400f73bamov rbp, rdx
1400f73bdcall operator new[](unsigned long long)
1400f73c2mov rdi, rax
1400f73c5lea rdx, [rbp+rax]
1400f73canop [rax+rax]
1400f73d5nop [rax+rax]
1400f73e0
1400f73e0loc_1400f73e0:
1400f73e0mov [rax], 0
1400f73e7add rax, 16
1400f73ebmov [rax-8], 0
1400f73f2cmp rax, rdx
1400f73f5jne 0x1400f73e0
1400f73f7lea r12, [rbx+64]
1400f73fbjmp 0x1400f7260
1400f7400
1400f7400loc_1400f7400:
1400f7400mov rdi, [rsi+240]
1400f7407test rdi, rdi
1400f740aje 0x1400f744f
1400f740ccmp [rdi+56], 0
1400f7410je 0x1400f741b
1400f7412movzx eax, [rdi+89]
1400f7416jmp 0x1400f731f
1400f741b
1400f741bloc_1400f741b:
1400f741bmov rcx, rdi
1400f741ecall std::ctype<char>::_M_widen_init() const
1400f7423mov rax, [rdi]
1400f7426lea rdx, [rip-0xbec3d]
1400f742dmov r8, [rax+48]
1400f7431mov eax, 32
1400f7436cmp r8, rdx
1400f7439je 0x1400f731f
1400f743fmov edx, 32
1400f7444mov rcx, rdi
1400f7447call r8
1400f744ajmp 0x1400f731f
1400f744f
1400f744floc_1400f744f:
1400f744fmov rbx, [rip+0xa023a]
1400f7456mov rax, [rsp+40]
1400f745bsub rax, [rbx]
1400f745eje 0x1400f7465
1400f7460
1400f7460loc_1400f7460:
1400f7460call __stack_chk_fail
1400f7465
1400f7465loc_1400f7465:
1400f7465call std::__throw_bad_cast()
1400f746anop
1400f7220
1400f746b
1400f746b // align 0x20
1400f746b // align 0x20
1400f7480
1400f7480std::basic_ios<char, std::char_traits<char>>::setstate(std::_Ios_Iostate):
1400f7480or edx, [rcx+32]
1400f7483jmp 0x1400f70c0
1400f7480
1400f7480std::basic_ios<char, std::char_traits<char>>::setstate(std::_Ios_Iostate):
1400f7480or edx, [rcx+32]
1400f7483jmp 0x1400f70c0
1400f7480
1400f7488
1400f7488 // align 0x10
1400f7488 // align 0x10
1400f7490
1400f7490std::basic_ios<char, std::char_traits<char>>::set_rdbuf(std::basic_streambuf<char, std::char_traits<char>>*):
1400f7490mov [rcx+232], rdx
1400f7497ret
1400f7490
1400f7490std::basic_ios<char, std::char_traits<char>>::set_rdbuf(std::basic_streambuf<char, std::char_traits<char>>*):
1400f7490mov [rcx+232], rdx
1400f7497ret
1400f7490
1400f7498
1400f7498 // align 0x10
1400f7498 // align 0x10
1400f74a0
1400f74a0std::basic_ios<char, std::char_traits<char>>::basic_ios(std::basic_streambuf<char, std::char_traits<char>>*):
1400f74a0push rsi
1400f74a1push rbx
1400f74a2sub rsp, 40
1400f74a6mov rbx, rcx
1400f74a9mov rsi, rdx
1400f74accall std::ios_base::ios_base()
1400f74b1pxor x0, x0
1400f74b5mov rdx, rsi
1400f74b8mov rcx, rbx
1400f74bblea rax, [rip+0xac45e]
1400f74c2movups [rbx+232], x0
1400f74c9mov [rbx], rax
1400f74ccxor eax, eax
1400f74cemov [rbx+216], 0
1400f74d9mov [rbx+224], ax
1400f74e0movups [rbx+248], x0
1400f74e7call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f74ecnop
1400f74edadd rsp, 40
1400f74f1pop rbx
1400f74f2pop rsi
1400f74f3ret
1400f74f4
1400f74f4 48 89 c6 48 89 d9 e8 41 ea ff ff 48 H..H...A...H
1400f7500 89 f1 e8 99 3e f2 ff 90 ....>...
1400f74a0
1400f74a0std::basic_ios<char, std::char_traits<char>>::basic_ios(std::basic_streambuf<char, std::char_traits<char>>*):
1400f74a0push rsi
1400f74a1push rbx
1400f74a2sub rsp, 40
1400f74a6mov rbx, rcx
1400f74a9mov rsi, rdx
1400f74accall std::ios_base::ios_base()
1400f74b1pxor x0, x0
1400f74b5mov rdx, rsi
1400f74b8mov rcx, rbx
1400f74bblea rax, [rip+0xac45e]
1400f74c2movups [rbx+232], x0
1400f74c9mov [rbx], rax
1400f74ccxor eax, eax
1400f74cemov [rbx+216], 0
1400f74d9mov [rbx+224], ax
1400f74e0movups [rbx+248], x0
1400f74e7call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f74ecnop
1400f74edadd rsp, 40
1400f74f1pop rbx
1400f74f2pop rsi
1400f74f3ret
1400f74f4
1400f74f4 48 89 c6 48 89 d9 e8 41 ea ff ff 48 H..H...A...H
1400f7500 89 f1 e8 99 3e f2 ff 90 ....>...
1400f74a0
1400f7508
1400f7508 // align 0x10
1400f7508 // align 0x10
1400f7510
1400f7510std::basic_ios<char, std::char_traits<char>>::basic_ios():
1400f7510push rbx
1400f7511sub rsp, 32
1400f7515mov rbx, rcx
1400f7518call std::ios_base::ios_base()
1400f751dlea rax, [rip+0xac3fc]
1400f7524pxor x0, x0
1400f7528mov [rbx+216], 0
1400f7533mov [rbx], rax
1400f7536xor eax, eax
1400f7538mov [rbx+224], ax
1400f753fmovups [rbx+232], x0
1400f7546movups [rbx+248], x0
1400f754dadd rsp, 32
1400f7551pop rbx
1400f7552ret
1400f7510
1400f7510std::basic_ios<char, std::char_traits<char>>::basic_ios():
1400f7510push rbx
1400f7511sub rsp, 32
1400f7515mov rbx, rcx
1400f7518call std::ios_base::ios_base()
1400f751dlea rax, [rip+0xac3fc]
1400f7524pxor x0, x0
1400f7528mov [rbx+216], 0
1400f7533mov [rbx], rax
1400f7536xor eax, eax
1400f7538mov [rbx+224], ax
1400f753fmovups [rbx+232], x0
1400f7546movups [rbx+248], x0
1400f754dadd rsp, 32
1400f7551pop rbx
1400f7552ret
1400f7510
1400f7553
1400f7553 // align 0x10
1400f7553 // align 0x10
1400f7560
1400f7560std::basic_ios<char, std::char_traits<char>>::basic_ios(std::basic_streambuf<char, std::char_traits<char>>*):
1400f7560push rsi
1400f7561push rbx
1400f7562sub rsp, 40
1400f7566mov rbx, rcx
1400f7569mov rsi, rdx
1400f756ccall std::ios_base::ios_base()
1400f7571pxor x0, x0
1400f7575mov rdx, rsi
1400f7578mov rcx, rbx
1400f757blea rax, [rip+0xac39e]
1400f7582movups [rbx+232], x0
1400f7589mov [rbx], rax
1400f758cxor eax, eax
1400f758emov [rbx+216], 0
1400f7599mov [rbx+224], ax
1400f75a0movups [rbx+248], x0
1400f75a7call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f75acnop
1400f75adadd rsp, 40
1400f75b1pop rbx
1400f75b2pop rsi
1400f75b3ret
1400f75b4
1400f75b4 48 89 c6 48 89 d9 e8 81 e9 ff ff 48 H..H.......H
1400f75c0 89 f1 e8 d9 3d f2 ff 90 ....=...
1400f7560
1400f7560std::basic_ios<char, std::char_traits<char>>::basic_ios(std::basic_streambuf<char, std::char_traits<char>>*):
1400f7560push rsi
1400f7561push rbx
1400f7562sub rsp, 40
1400f7566mov rbx, rcx
1400f7569mov rsi, rdx
1400f756ccall std::ios_base::ios_base()
1400f7571pxor x0, x0
1400f7575mov rdx, rsi
1400f7578mov rcx, rbx
1400f757blea rax, [rip+0xac39e]
1400f7582movups [rbx+232], x0
1400f7589mov [rbx], rax
1400f758cxor eax, eax
1400f758emov [rbx+216], 0
1400f7599mov [rbx+224], ax
1400f75a0movups [rbx+248], x0
1400f75a7call std::basic_ios<char, std::char_traits<char>>::init(std::basic_streambuf<char, std::char_traits<char>>*)
1400f75acnop
1400f75adadd rsp, 40
1400f75b1pop rbx
1400f75b2pop rsi
1400f75b3ret
1400f75b4
1400f75b4 48 89 c6 48 89 d9 e8 81 e9 ff ff 48 H..H.......H
1400f75c0 89 f1 e8 d9 3d f2 ff 90 ....=...
1400f7560
1400f75c8
1400f75c8 // align 0x10
1400f75c8 // align 0x10
1400f75d0
1400f75d0std::basic_ios<char, std::char_traits<char>>::basic_ios():
1400f75d0push rbx
1400f75d1sub rsp, 32
1400f75d5mov rbx, rcx
1400f75d8call std::ios_base::ios_base()
1400f75ddlea rax, [rip+0xac33c]
1400f75e4pxor x0, x0
1400f75e8mov [rbx+216], 0
1400f75f3mov [rbx], rax
1400f75f6xor eax, eax
1400f75f8mov [rbx+224], ax
1400f75ffmovups [rbx+232], x0
1400f7606movups [rbx+248], x0
1400f760dadd rsp, 32
1400f7611pop rbx
1400f7612ret
1400f75d0
1400f75d0std::basic_ios<char, std::char_traits<char>>::basic_ios():
1400f75d0push rbx
1400f75d1sub rsp, 32
1400f75d5mov rbx, rcx
1400f75d8call std::ios_base::ios_base()
1400f75ddlea rax, [rip+0xac33c]
1400f75e4pxor x0, x0
1400f75e8mov [rbx+216], 0
1400f75f3mov [rbx], rax
1400f75f6xor eax, eax
1400f75f8mov [rbx+224], ax
1400f75ffmovups [rbx+232], x0
1400f7606movups [rbx+248], x0
1400f760dadd rsp, 32
1400f7611pop rbx
1400f7612ret
1400f75d0
1400f7613
1400f7613 // align 0x10
1400f7613 // align 0x10
1400f7620
1400f7620std::basic_ios<char, std::char_traits<char>>::~basic_ios():
1400f7620sub rsp, 56
1400f7624lea rax, [rip+0xac2f5]
1400f762bmov [rcx], rax
1400f762emov [rsp+40], rcx
1400f7633call std::ios_base::~ios_base()
1400f7638mov rcx, [rsp+40]
1400f763dadd rsp, 56
1400f7641jmp 0x140101ab0
1400f7620
1400f7620std::basic_ios<char, std::char_traits<char>>::~basic_ios():
1400f7620sub rsp, 56
1400f7624lea rax, [rip+0xac2f5]
1400f762bmov [rcx], rax
1400f762emov [rsp+40], rcx
1400f7633call std::ios_base::~ios_base()
1400f7638mov rcx, [rsp+40]
1400f763dadd rsp, 56
1400f7641jmp 0x140101ab0
1400f7620
1400f7646
1400f7646 // align 0x10
1400f7646 // align 0x10
1400f7650
1400f7650std::basic_ios<char, std::char_traits<char>>::~basic_ios():
1400f7650lea rax, [rip+0xac2c9]
1400f7657mov [rcx], rax
1400f765ajmp 0x1400f5f40
1400f7650
1400f7650std::basic_ios<char, std::char_traits<char>>::~basic_ios():
1400f7650lea rax, [rip+0xac2c9]
1400f7657mov [rcx], rax
1400f765ajmp 0x1400f5f40
1400f7650
1400f765f
1400f765f // align 0x10
1400f765f // align 0x10
1400f7660
1400f7660std::basic_ios<char, std::char_traits<char>>::~basic_ios():
1400f7660lea rax, [rip+0xac2b9]
1400f7667mov [rcx], rax
1400f766ajmp 0x1400f5f40
1400f7660
1400f7660std::basic_ios<char, std::char_traits<char>>::~basic_ios():
1400f7660lea rax, [rip+0xac2b9]
1400f7667mov [rcx], rax
1400f766ajmp 0x1400f5f40
1400f7660
1400f766f
1400f766f // align 0x10
1400f766f // align 0x10
1400f7670
1400f7670std::basic_ios<wchar_t, std::char_traits<wchar_t>>::exceptions(std::_Ios_Iostate):
1400f7670mov [rcx+28], edx
1400f7673mov edx, [rcx+32]
1400f7676jmp 0x1400f7940
1400f7670
1400f7670std::basic_ios<wchar_t, std::char_traits<wchar_t>>::exceptions(std::_Ios_Iostate):
1400f7670mov [rcx+28], edx
1400f7673mov edx, [rcx+32]
1400f7676jmp 0x1400f7940
1400f7670
1400f767b
1400f767b // align 0x10
1400f767b // align 0x10
1400f7680
1400f7680std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate):
1400f7680sub rsp, 40
1400f7684or [rcx+32], edx
1400f7687and edx, [rcx+28]
1400f768ajne 0x1400f7691
1400f768cadd rsp, 40
1400f7690ret
1400f7691
1400f7691loc_1400f7691:
1400f7691call __cxa_rethrow
1400f7696nop
1400f7680
1400f7680std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate):
1400f7680sub rsp, 40
1400f7684or [rcx+32], edx
1400f7687and edx, [rcx+28]
1400f768ajne 0x1400f7691
1400f768cadd rsp, 40
1400f7690ret
1400f7691
1400f7691loc_1400f7691:
1400f7691call __cxa_rethrow
1400f7696nop
1400f7680
1400f7697
1400f7697 // align 0x10
1400f7697 // align 0x10
1400f76a0
1400f76a0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&):
1400f76a0push rsi
1400f76a1push rbx
1400f76a2sub rsp, 40
1400f76a6mov rbx, rcx
1400f76a9mov rcx, [rip+0x9f6a0]
1400f76b0mov rsi, rdx
1400f76b3call std::locale::id::_M_id() const
1400f76b8mov rcx, [rip+0x9f8a1]
1400f76bfmov rdx, rax
1400f76c2mov rax, [rsi]
1400f76c5mov rax, [rax+8]
1400f76c9mov rax, [rax+8*rdx]
1400f76cdmov [rbx+240], rax
1400f76d4call std::locale::id::_M_id() const
1400f76d9mov rcx, [rip+0x9f860]
1400f76e0mov rdx, rax
1400f76e3mov rax, [rsi]
1400f76e6mov rax, [rax+8]
1400f76eamov rax, [rax+8*rdx]
1400f76eemov [rbx+248], rax
1400f76f5call std::locale::id::_M_id() const
1400f76famov rdx, rax
1400f76fdmov rax, [rsi]
1400f7700mov rax, [rax+8]
1400f7704mov rax, [rax+8*rdx]
1400f7708mov [rbx+256], rax
1400f770fadd rsp, 40
1400f7713pop rbx
1400f7714pop rsi
1400f7715ret
1400f76a0
1400f76a0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&):
1400f76a0push rsi
1400f76a1push rbx
1400f76a2sub rsp, 40
1400f76a6mov rbx, rcx
1400f76a9mov rcx, [rip+0x9f6a0]
1400f76b0mov rsi, rdx
1400f76b3call std::locale::id::_M_id() const
1400f76b8mov rcx, [rip+0x9f8a1]
1400f76bfmov rdx, rax
1400f76c2mov rax, [rsi]
1400f76c5mov rax, [rax+8]
1400f76c9mov rax, [rax+8*rdx]
1400f76cdmov [rbx+240], rax
1400f76d4call std::locale::id::_M_id() const
1400f76d9mov rcx, [rip+0x9f860]
1400f76e0mov rdx, rax
1400f76e3mov rax, [rsi]
1400f76e6mov rax, [rax+8]
1400f76eamov rax, [rax+8*rdx]
1400f76eemov [rbx+248], rax
1400f76f5call std::locale::id::_M_id() const
1400f76famov rdx, rax
1400f76fdmov rax, [rsi]
1400f7700mov rax, [rax+8]
1400f7704mov rax, [rax+8*rdx]
1400f7708mov [rbx+256], rax
1400f770fadd rsp, 40
1400f7713pop rbx
1400f7714pop rsi
1400f7715ret
1400f76a0
1400f7716
1400f7716 // align 0x10
1400f7716 // align 0x10
1400f7720
1400f7720std::basic_ios<wchar_t, std::char_traits<wchar_t>>::tie(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>*):
1400f7720mov rax, [rcx+216]
1400f7727mov [rcx+216], rdx
1400f772eret
1400f7720
1400f7720std::basic_ios<wchar_t, std::char_traits<wchar_t>>::tie(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>*):
1400f7720mov rax, [rcx+216]
1400f7727mov [rcx+216], rdx
1400f772eret
1400f7720
1400f772f
1400f772f // align 0x10
1400f772f // align 0x10
1400f7730
1400f7730std::basic_ios<wchar_t, std::char_traits<wchar_t>>::fill(wchar_t):
1400f7730movzx eax, [rcx+224]
1400f7737mov [rcx+224], dx
1400f773emov [rcx+226], 1
1400f7745ret
1400f7730
1400f7730std::basic_ios<wchar_t, std::char_traits<wchar_t>>::fill(wchar_t):
1400f7730movzx eax, [rcx+224]
1400f7737mov [rcx+224], dx
1400f773emov [rcx+226], 1
1400f7745ret
1400f7730
1400f7746
1400f7746 // align 0x10
1400f7746 // align 0x10
1400f7750
1400f7750std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400f7750push rsi
1400f7751push rbx
1400f7752sub rsp, 40
1400f7756mov rbx, rcx
1400f7759mov rsi, rdx
1400f775ccall std::ios_base::_M_init()
1400f7761mov rcx, rbx
1400f7764lea rdx, [rbx+208]
1400f776bcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f7770mov rcx, [rbx+240]
1400f7777xor eax, eax
1400f7779test rcx, rcx
1400f777cje 0x1400f7795
1400f777emov rax, [rcx]
1400f7781mov edx, 32
1400f7786call [rax+80]
1400f7789mov [rbx+224], ax
1400f7790mov eax, 1
1400f7795
1400f7795loc_1400f7795:
1400f7795mov [rbx+226], al
1400f779bxor eax, eax
1400f779dtest rsi, rsi
1400f77a0sete al
1400f77a3mov [rbx+28], 0
1400f77aamov [rbx+216], 0
1400f77b5mov [rbx+232], rsi
1400f77bcmov [rbx+32], eax
1400f77bfadd rsp, 40
1400f77c3pop rbx
1400f77c4pop rsi
1400f77c5ret
1400f7750
1400f7750std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400f7750push rsi
1400f7751push rbx
1400f7752sub rsp, 40
1400f7756mov rbx, rcx
1400f7759mov rsi, rdx
1400f775ccall std::ios_base::_M_init()
1400f7761mov rcx, rbx
1400f7764lea rdx, [rbx+208]
1400f776bcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f7770mov rcx, [rbx+240]
1400f7777xor eax, eax
1400f7779test rcx, rcx
1400f777cje 0x1400f7795
1400f777emov rax, [rcx]
1400f7781mov edx, 32
1400f7786call [rax+80]
1400f7789mov [rbx+224], ax
1400f7790mov eax, 1
1400f7795
1400f7795loc_1400f7795:
1400f7795mov [rbx+226], al
1400f779bxor eax, eax
1400f779dtest rsi, rsi
1400f77a0sete al
1400f77a3mov [rbx+28], 0
1400f77aamov [rbx+216], 0
1400f77b5mov [rbx+232], rsi
1400f77bcmov [rbx+32], eax
1400f77bfadd rsp, 40
1400f77c3pop rbx
1400f77c4pop rsi
1400f77c5ret
1400f7750
1400f77c6
1400f77c6 // align 0x10
1400f77c6 // align 0x10
1400f77d0
1400f77d0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::move(std::basic_ios<wchar_t, std::char_traits<wchar_t>>&&):
1400f77d0push rsi
1400f77d1push rbx
1400f77d2sub rsp, 40
1400f77d6mov rbx, rcx
1400f77d9mov rsi, rdx
1400f77dccall std::ios_base::_M_move(std::ios_base&)
1400f77e1lea rdx, [rbx+208]
1400f77e8mov rcx, rbx
1400f77ebcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f77f0mov rax, [rsi+216]
1400f77f7mov [rsi+216], 0
1400f7802mov [rbx+216], rax
1400f7809movzx eax, [rsi+224]
1400f7810mov [rbx+224], ax
1400f7817movzx eax, [rsi+226]
1400f781emov [rbx+232], 0
1400f7829mov [rbx+226], al
1400f782fadd rsp, 40
1400f7833pop rbx
1400f7834pop rsi
1400f7835ret
1400f77d0
1400f77d0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::move(std::basic_ios<wchar_t, std::char_traits<wchar_t>>&&):
1400f77d0push rsi
1400f77d1push rbx
1400f77d2sub rsp, 40
1400f77d6mov rbx, rcx
1400f77d9mov rsi, rdx
1400f77dccall std::ios_base::_M_move(std::ios_base&)
1400f77e1lea rdx, [rbx+208]
1400f77e8mov rcx, rbx
1400f77ebcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f77f0mov rax, [rsi+216]
1400f77f7mov [rsi+216], 0
1400f7802mov [rbx+216], rax
1400f7809movzx eax, [rsi+224]
1400f7810mov [rbx+224], ax
1400f7817movzx eax, [rsi+226]
1400f781emov [rbx+232], 0
1400f7829mov [rbx+226], al
1400f782fadd rsp, 40
1400f7833pop rbx
1400f7834pop rsi
1400f7835ret
1400f77d0
1400f7836
1400f7836 // align 0x10
1400f7836 // align 0x10
1400f7840
1400f7840std::basic_ios<wchar_t, std::char_traits<wchar_t>>::move(std::basic_ios<wchar_t, std::char_traits<wchar_t>>&):
1400f7840push rsi
1400f7841push rbx
1400f7842sub rsp, 40
1400f7846mov rbx, rcx
1400f7849mov rsi, rdx
1400f784ccall std::ios_base::_M_move(std::ios_base&)
1400f7851lea rdx, [rbx+208]
1400f7858mov rcx, rbx
1400f785bcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f7860mov rax, [rsi+216]
1400f7867mov [rsi+216], 0
1400f7872mov [rbx+216], rax
1400f7879movzx eax, [rsi+224]
1400f7880mov [rbx+224], ax
1400f7887movzx eax, [rsi+226]
1400f788emov [rbx+232], 0
1400f7899mov [rbx+226], al
1400f789fadd rsp, 40
1400f78a3pop rbx
1400f78a4pop rsi
1400f78a5ret
1400f7840
1400f7840std::basic_ios<wchar_t, std::char_traits<wchar_t>>::move(std::basic_ios<wchar_t, std::char_traits<wchar_t>>&):
1400f7840push rsi
1400f7841push rbx
1400f7842sub rsp, 40
1400f7846mov rbx, rcx
1400f7849mov rsi, rdx
1400f784ccall std::ios_base::_M_move(std::ios_base&)
1400f7851lea rdx, [rbx+208]
1400f7858mov rcx, rbx
1400f785bcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f7860mov rax, [rsi+216]
1400f7867mov [rsi+216], 0
1400f7872mov [rbx+216], rax
1400f7879movzx eax, [rsi+224]
1400f7880mov [rbx+224], ax
1400f7887movzx eax, [rsi+226]
1400f788emov [rbx+232], 0
1400f7899mov [rbx+226], al
1400f789fadd rsp, 40
1400f78a3pop rbx
1400f78a4pop rsi
1400f78a5ret
1400f7840
1400f78a6
1400f78a6 // align 0x10
1400f78a6 // align 0x10
1400f78b0
1400f78b0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::swap(std::basic_ios<wchar_t, std::char_traits<wchar_t>>&):
1400f78b0push rsi
1400f78b1push rbx
1400f78b2sub rsp, 40
1400f78b6mov rsi, rcx
1400f78b9mov rbx, rdx
1400f78bccall std::ios_base::_M_swap(std::ios_base&)
1400f78c1lea rdx, [rsi+208]
1400f78c8mov rcx, rsi
1400f78cbcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f78d0lea rdx, [rbx+208]
1400f78d7mov rcx, rbx
1400f78dacall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f78dfmov rax, [rsi+216]
1400f78e6mov rdx, [rbx+216]
1400f78edmov [rsi+216], rdx
1400f78f4movzx edx, [rbx+224]
1400f78fbmov [rbx+216], rax
1400f7902movzx eax, [rsi+224]
1400f7909mov [rsi+224], dx
1400f7910movzx edx, [rbx+226]
1400f7917mov [rbx+224], ax
1400f791emovzx eax, [rsi+226]
1400f7925mov [rsi+226], dl
1400f792bmov [rbx+226], al
1400f7931add rsp, 40
1400f7935pop rbx
1400f7936pop rsi
1400f7937ret
1400f78b0
1400f78b0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::swap(std::basic_ios<wchar_t, std::char_traits<wchar_t>>&):
1400f78b0push rsi
1400f78b1push rbx
1400f78b2sub rsp, 40
1400f78b6mov rsi, rcx
1400f78b9mov rbx, rdx
1400f78bccall std::ios_base::_M_swap(std::ios_base&)
1400f78c1lea rdx, [rsi+208]
1400f78c8mov rcx, rsi
1400f78cbcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f78d0lea rdx, [rbx+208]
1400f78d7mov rcx, rbx
1400f78dacall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f78dfmov rax, [rsi+216]
1400f78e6mov rdx, [rbx+216]
1400f78edmov [rsi+216], rdx
1400f78f4movzx edx, [rbx+224]
1400f78fbmov [rbx+216], rax
1400f7902movzx eax, [rsi+224]
1400f7909mov [rsi+224], dx
1400f7910movzx edx, [rbx+226]
1400f7917mov [rbx+224], ax
1400f791emovzx eax, [rsi+226]
1400f7925mov [rsi+226], dl
1400f792bmov [rbx+226], al
1400f7931add rsp, 40
1400f7935pop rbx
1400f7936pop rsi
1400f7937ret
1400f78b0
1400f7938
1400f7938 // align 0x10
1400f7938 // align 0x10
1400f7940
1400f7940std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate):
1400f7940sub rsp, 40
1400f7944mov eax, edx
1400f7946or eax, 1
1400f7949cmp [rcx+232], 0
1400f7951cmovne eax, edx
1400f7954mov [rcx+32], eax
1400f7957and eax, [rcx+28]
1400f795ajne 0x1400f7961
1400f795cadd rsp, 40
1400f7960ret
1400f7961
1400f7961loc_1400f7961:
1400f7961lea rcx, [rip+0x99e48]
1400f7968call std::__throw_ios_failure(char const*)
1400f796dnop
1400f7940
1400f7940std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate):
1400f7940sub rsp, 40
1400f7944mov eax, edx
1400f7946or eax, 1
1400f7949cmp [rcx+232], 0
1400f7951cmovne eax, edx
1400f7954mov [rcx+32], eax
1400f7957and eax, [rcx+28]
1400f795ajne 0x1400f7961
1400f795cadd rsp, 40
1400f7960ret
1400f7961
1400f7961loc_1400f7961:
1400f7961lea rcx, [rip+0x99e48]
1400f7968call std::__throw_ios_failure(char const*)
1400f796dnop
1400f7940
1400f796e
1400f796e // align 0x10
1400f796e // align 0x10
1400f7970
1400f7970std::basic_ios<wchar_t, std::char_traits<wchar_t>>::imbue(std::locale const&):
1400f7970push rbp
1400f7971push rdi
1400f7972push rsi
1400f7973push rbx
1400f7974sub rsp, 72
1400f7978mov rsi, [rip+0x9fd11]
1400f797fmov rbx, rdx
1400f7982mov rdi, r8
1400f7985mov rbp, rcx
1400f7988mov rdx, [rsi]
1400f798bmov [rsp+56], rdx
1400f7990lea rdx, [rbx+208]
1400f7997call std::locale::locale(std::locale const&)
1400f799cmov rdx, rbx
1400f799fmov r8, rdi
1400f79a2lea rcx, [rsp+48]
1400f79a7call std::ios_base::imbue(std::locale const&)
1400f79aclea rcx, [rsp+48]
1400f79b1call std::locale::~locale()
1400f79b6mov rdx, rdi
1400f79b9mov rcx, rbx
1400f79bccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f79c1mov rbx, [rbx+232]
1400f79c8test rbx, rbx
1400f79cbje 0x1400f7a07
1400f79cdlea rax, [rbx+56]
1400f79d1lea rcx, [rsp+48]
1400f79d6mov rdx, rax
1400f79d9mov [rsp+40], rax
1400f79decall std::locale::locale(std::locale const&)
1400f79e3mov r8, [rbx]
1400f79e6mov rdx, rdi
1400f79e9mov rcx, rbx
1400f79eccall [r8+16]
1400f79f0mov rcx, [rsp+40]
1400f79f5mov rdx, rdi
1400f79f8call std::locale::operator=(std::locale const&)
1400f79fdlea rcx, [rsp+48]
1400f7a02call std::locale::~locale()
1400f7a07
1400f7a07loc_1400f7a07:
1400f7a07mov rdi, [rip+0x9fc82]
1400f7a0emov rax, [rsp+56]
1400f7a13sub rax, [rdi]
1400f7a16jne 0x1400f7a4a
1400f7a18mov rax, rbp
1400f7a1badd rsp, 72
1400f7a1fpop rbx
1400f7a20pop rsi
1400f7a21pop rdi
1400f7a22pop rbp
1400f7a23ret
1400f7a24
1400f7a24 48 8d 4c 24 30 48 89 c3 e8 7f 2d fe H.L$0H....-.
1400f7a30 ff .
1400f7a31
1400f7a31loc_1400f7a31:
1400f7a31mov rcx, rbp
1400f7a34call std::locale::~locale()
1400f7a39mov rdi, [rip+0x9fc50]
1400f7a40mov rax, [rsp+56]
1400f7a45sub rax, [rdi]
1400f7a48je 0x1400f7a54
1400f7a4a
1400f7a4aloc_1400f7a4a:
1400f7a4acall __stack_chk_fail
1400f7a4fmov rbx, rax
1400f7a52jmp 0x1400f7a31
1400f7a54
1400f7a54loc_1400f7a54:
1400f7a54mov rcx, rbx
1400f7a57call _Unwind_Resume
1400f7a5cnop
1400f7970
1400f7970std::basic_ios<wchar_t, std::char_traits<wchar_t>>::imbue(std::locale const&):
1400f7970push rbp
1400f7971push rdi
1400f7972push rsi
1400f7973push rbx
1400f7974sub rsp, 72
1400f7978mov rsi, [rip+0x9fd11]
1400f797fmov rbx, rdx
1400f7982mov rdi, r8
1400f7985mov rbp, rcx
1400f7988mov rdx, [rsi]
1400f798bmov [rsp+56], rdx
1400f7990lea rdx, [rbx+208]
1400f7997call std::locale::locale(std::locale const&)
1400f799cmov rdx, rbx
1400f799fmov r8, rdi
1400f79a2lea rcx, [rsp+48]
1400f79a7call std::ios_base::imbue(std::locale const&)
1400f79aclea rcx, [rsp+48]
1400f79b1call std::locale::~locale()
1400f79b6mov rdx, rdi
1400f79b9mov rcx, rbx
1400f79bccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f79c1mov rbx, [rbx+232]
1400f79c8test rbx, rbx
1400f79cbje 0x1400f7a07
1400f79cdlea rax, [rbx+56]
1400f79d1lea rcx, [rsp+48]
1400f79d6mov rdx, rax
1400f79d9mov [rsp+40], rax
1400f79decall std::locale::locale(std::locale const&)
1400f79e3mov r8, [rbx]
1400f79e6mov rdx, rdi
1400f79e9mov rcx, rbx
1400f79eccall [r8+16]
1400f79f0mov rcx, [rsp+40]
1400f79f5mov rdx, rdi
1400f79f8call std::locale::operator=(std::locale const&)
1400f79fdlea rcx, [rsp+48]
1400f7a02call std::locale::~locale()
1400f7a07
1400f7a07loc_1400f7a07:
1400f7a07mov rdi, [rip+0x9fc82]
1400f7a0emov rax, [rsp+56]
1400f7a13sub rax, [rdi]
1400f7a16jne 0x1400f7a4a
1400f7a18mov rax, rbp
1400f7a1badd rsp, 72
1400f7a1fpop rbx
1400f7a20pop rsi
1400f7a21pop rdi
1400f7a22pop rbp
1400f7a23ret
1400f7a24
1400f7a24 48 8d 4c 24 30 48 89 c3 e8 7f 2d fe H.L$0H....-.
1400f7a30 ff .
1400f7a31
1400f7a31loc_1400f7a31:
1400f7a31mov rcx, rbp
1400f7a34call std::locale::~locale()
1400f7a39mov rdi, [rip+0x9fc50]
1400f7a40mov rax, [rsp+56]
1400f7a45sub rax, [rdi]
1400f7a48je 0x1400f7a54
1400f7a4a
1400f7a4aloc_1400f7a4a:
1400f7a4acall __stack_chk_fail
1400f7a4fmov rbx, rax
1400f7a52jmp 0x1400f7a31
1400f7a54
1400f7a54loc_1400f7a54:
1400f7a54mov rcx, rbx
1400f7a57call _Unwind_Resume
1400f7a5cnop
1400f7970
1400f7a5d
1400f7a5d // align 0x10
1400f7a5d // align 0x10
1400f7a60
1400f7a60std::basic_ios<wchar_t, std::char_traits<wchar_t>>::rdbuf(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400f7a60push rbx
1400f7a61sub rsp, 32
1400f7a65mov rbx, [rcx+232]
1400f7a6cmov [rcx+232], rdx
1400f7a73xor edx, edx
1400f7a75call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400f7a7amov rax, rbx
1400f7a7dadd rsp, 32
1400f7a81pop rbx
1400f7a82ret
1400f7a60
1400f7a60std::basic_ios<wchar_t, std::char_traits<wchar_t>>::rdbuf(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400f7a60push rbx
1400f7a61sub rsp, 32
1400f7a65mov rbx, [rcx+232]
1400f7a6cmov [rcx+232], rdx
1400f7a73xor edx, edx
1400f7a75call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400f7a7amov rax, rbx
1400f7a7dadd rsp, 32
1400f7a81pop rbx
1400f7a82ret
1400f7a60
1400f7a83
1400f7a83 // align 0x20
1400f7a83 // align 0x20
1400f7aa0
1400f7aa0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::copyfmt(std::basic_ios<wchar_t, std::char_traits<wchar_t>> const&):
1400f7aa0push r12
1400f7aa2push rbp
1400f7aa3push rdi
1400f7aa4push rsi
1400f7aa5push rbx
1400f7aa6sub rsp, 48
1400f7aaamov rdi, [rip+0x9fbdf]
1400f7ab1mov rax, [rdi]
1400f7ab4mov [rsp+40], rax
1400f7ab9xor eax, eax
1400f7abbmov rbx, rcx
1400f7abemov rsi, rdx
1400f7ac1cmp rcx, rdx
1400f7ac4je 0x1400f7c05
1400f7acamov eax, [rdx+192]
1400f7ad0cmp eax, 8
1400f7ad3jg 0x1400f7c30
1400f7ad9lea r12, [rcx+64]
1400f7addmov rdi, r12
1400f7ae0
1400f7ae0loc_1400f7ae0:
1400f7ae0mov rbp, [rsi+40]
1400f7ae4test rbp, rbp
1400f7ae7je 0x1400f7aee
1400f7ae9lock add [rbp+20], 1
1400f7aee
1400f7aeeloc_1400f7aee:
1400f7aeemov rcx, rbx
1400f7af1xor edx, edx
1400f7af3call std::ios_base::_M_call_callbacks(std::ios_base::event)
1400f7af8mov rcx, [rbx+200]
1400f7affcmp rcx, r12
1400f7b02je 0x1400f7b19
1400f7b04test rcx, rcx
1400f7b07je 0x1400f7b0e
1400f7b09call operator delete[](void*)
1400f7b0e
1400f7b0eloc_1400f7b0e:
1400f7b0emov [rbx+200], 0
1400f7b19
1400f7b19loc_1400f7b19:
1400f7b19mov rcx, rbx
1400f7b1ccall std::ios_base::_M_dispose_callbacks()
1400f7b21mov r9l, [rsi+192]
1400f7b28mov [rbx+40], rbp
1400f7b2ctest r9l, r9l
1400f7b2fjle 0x1400f7b60
1400f7b31movsxd r8, r9l
1400f7b34xor eax, eax
1400f7b36shl r8, 4
1400f7b3anop [rax+rax]
1400f7b40
1400f7b40loc_1400f7b40:
1400f7b40mov rdx, [rsi+200]
1400f7b47mov rcx, [rdx+rax]
1400f7b4bmov [rdi+rax], rcx
1400f7b4fmov edx, [rdx+rax+8]
1400f7b53mov [rdi+rax+8], edx
1400f7b57add rax, 16
1400f7b5bcmp rax, r8
1400f7b5ejne 0x1400f7b40
1400f7b60
1400f7b60loc_1400f7b60:
1400f7b60mov eax, [rsi+24]
1400f7b63movdqu x0, [rsi+8]
1400f7b68mov [rbx+200], rdi
1400f7b6fmov [rbx+192], r9l
1400f7b76mov [rbx+24], eax
1400f7b79mov rax, [rsi+216]
1400f7b80movups [rbx+8], x0
1400f7b84mov [rbx+216], rax
1400f7b8bcmp [rsi+226], 0
1400f7b92je 0x1400f7c80
1400f7b98movzx eax, [rsi+224]
1400f7b9f
1400f7b9floc_1400f7b9f:
1400f7b9fmov [rbx+224], ax
1400f7ba6lea rdx, [rsi+208]
1400f7badlea rcx, [rsp+32]
1400f7bb2mov [rbx+226], 1
1400f7bb9lea rbp, [rbx+208]
1400f7bc0call std::locale::locale(std::locale const&)
1400f7bc5lea rdx, [rsp+32]
1400f7bcamov rcx, rbp
1400f7bcdcall std::locale::operator=(std::locale const&)
1400f7bd2lea rcx, [rsp+32]
1400f7bd7call std::locale::~locale()
1400f7bdcmov rdx, rbp
1400f7bdfmov rcx, rbx
1400f7be2call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f7be7mov edx, 2
1400f7becmov rcx, rbx
1400f7befcall std::ios_base::_M_call_callbacks(std::ios_base::event)
1400f7bf4mov eax, [rsi+28]
1400f7bf7mov edx, [rbx+32]
1400f7bfamov rcx, rbx
1400f7bfdmov [rbx+28], eax
1400f7c00call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400f7c05
1400f7c05loc_1400f7c05:
1400f7c05mov rsi, [rip+0x9fa84]
1400f7c0cmov rax, [rsp+40]
1400f7c11sub rax, [rsi]
1400f7c14jne 0x1400f7cad
1400f7c1amov rax, rbx
1400f7c1dadd rsp, 48
1400f7c21pop rbx
1400f7c22pop rsi
1400f7c23pop rdi
1400f7c24pop rbp
1400f7c25pop r12
1400f7c27ret
1400f7c28
1400f7c28 0f 1f 84 00 00 00 00 00 ........
1400f7c30
1400f7c30loc_1400f7c30:
1400f7c30movsxd rdx, eax
1400f7c33shl rdx, 4
1400f7c37mov rcx, rdx
1400f7c3amov rbp, rdx
1400f7c3dcall operator new[](unsigned long long)
1400f7c42mov rdi, rax
1400f7c45lea rdx, [rbp+rax]
1400f7c4anop [rax+rax]
1400f7c55nop [rax+rax]
1400f7c60
1400f7c60loc_1400f7c60:
1400f7c60mov [rax], 0
1400f7c67add rax, 16
1400f7c6bmov [rax-8], 0
1400f7c72cmp rax, rdx
1400f7c75jne 0x1400f7c60
1400f7c77lea r12, [rbx+64]
1400f7c7bjmp 0x1400f7ae0
1400f7c80
1400f7c80loc_1400f7c80:
1400f7c80mov rcx, [rsi+240]
1400f7c87test rcx, rcx
1400f7c8aje 0x1400f7c9c
1400f7c8cmov rax, [rcx]
1400f7c8fmov edx, 32
1400f7c94call [rax+80]
1400f7c97jmp 0x1400f7b9f
1400f7c9c
1400f7c9cloc_1400f7c9c:
1400f7c9cmov rbx, [rip+0x9f9ed]
1400f7ca3mov rax, [rsp+40]
1400f7ca8sub rax, [rbx]
1400f7cabje 0x1400f7cb2
1400f7cad
1400f7cadloc_1400f7cad:
1400f7cadcall __stack_chk_fail
1400f7cb2
1400f7cb2loc_1400f7cb2:
1400f7cb2call std::__throw_bad_cast()
1400f7cb7nop
1400f7aa0
1400f7aa0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::copyfmt(std::basic_ios<wchar_t, std::char_traits<wchar_t>> const&):
1400f7aa0push r12
1400f7aa2push rbp
1400f7aa3push rdi
1400f7aa4push rsi
1400f7aa5push rbx
1400f7aa6sub rsp, 48
1400f7aaamov rdi, [rip+0x9fbdf]
1400f7ab1mov rax, [rdi]
1400f7ab4mov [rsp+40], rax
1400f7ab9xor eax, eax
1400f7abbmov rbx, rcx
1400f7abemov rsi, rdx
1400f7ac1cmp rcx, rdx
1400f7ac4je 0x1400f7c05
1400f7acamov eax, [rdx+192]
1400f7ad0cmp eax, 8
1400f7ad3jg 0x1400f7c30
1400f7ad9lea r12, [rcx+64]
1400f7addmov rdi, r12
1400f7ae0
1400f7ae0loc_1400f7ae0:
1400f7ae0mov rbp, [rsi+40]
1400f7ae4test rbp, rbp
1400f7ae7je 0x1400f7aee
1400f7ae9lock add [rbp+20], 1
1400f7aee
1400f7aeeloc_1400f7aee:
1400f7aeemov rcx, rbx
1400f7af1xor edx, edx
1400f7af3call std::ios_base::_M_call_callbacks(std::ios_base::event)
1400f7af8mov rcx, [rbx+200]
1400f7affcmp rcx, r12
1400f7b02je 0x1400f7b19
1400f7b04test rcx, rcx
1400f7b07je 0x1400f7b0e
1400f7b09call operator delete[](void*)
1400f7b0e
1400f7b0eloc_1400f7b0e:
1400f7b0emov [rbx+200], 0
1400f7b19
1400f7b19loc_1400f7b19:
1400f7b19mov rcx, rbx
1400f7b1ccall std::ios_base::_M_dispose_callbacks()
1400f7b21mov r9l, [rsi+192]
1400f7b28mov [rbx+40], rbp
1400f7b2ctest r9l, r9l
1400f7b2fjle 0x1400f7b60
1400f7b31movsxd r8, r9l
1400f7b34xor eax, eax
1400f7b36shl r8, 4
1400f7b3anop [rax+rax]
1400f7b40
1400f7b40loc_1400f7b40:
1400f7b40mov rdx, [rsi+200]
1400f7b47mov rcx, [rdx+rax]
1400f7b4bmov [rdi+rax], rcx
1400f7b4fmov edx, [rdx+rax+8]
1400f7b53mov [rdi+rax+8], edx
1400f7b57add rax, 16
1400f7b5bcmp rax, r8
1400f7b5ejne 0x1400f7b40
1400f7b60
1400f7b60loc_1400f7b60:
1400f7b60mov eax, [rsi+24]
1400f7b63movdqu x0, [rsi+8]
1400f7b68mov [rbx+200], rdi
1400f7b6fmov [rbx+192], r9l
1400f7b76mov [rbx+24], eax
1400f7b79mov rax, [rsi+216]
1400f7b80movups [rbx+8], x0
1400f7b84mov [rbx+216], rax
1400f7b8bcmp [rsi+226], 0
1400f7b92je 0x1400f7c80
1400f7b98movzx eax, [rsi+224]
1400f7b9f
1400f7b9floc_1400f7b9f:
1400f7b9fmov [rbx+224], ax
1400f7ba6lea rdx, [rsi+208]
1400f7badlea rcx, [rsp+32]
1400f7bb2mov [rbx+226], 1
1400f7bb9lea rbp, [rbx+208]
1400f7bc0call std::locale::locale(std::locale const&)
1400f7bc5lea rdx, [rsp+32]
1400f7bcamov rcx, rbp
1400f7bcdcall std::locale::operator=(std::locale const&)
1400f7bd2lea rcx, [rsp+32]
1400f7bd7call std::locale::~locale()
1400f7bdcmov rdx, rbp
1400f7bdfmov rcx, rbx
1400f7be2call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400f7be7mov edx, 2
1400f7becmov rcx, rbx
1400f7befcall std::ios_base::_M_call_callbacks(std::ios_base::event)
1400f7bf4mov eax, [rsi+28]
1400f7bf7mov edx, [rbx+32]
1400f7bfamov rcx, rbx
1400f7bfdmov [rbx+28], eax
1400f7c00call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400f7c05
1400f7c05loc_1400f7c05:
1400f7c05mov rsi, [rip+0x9fa84]
1400f7c0cmov rax, [rsp+40]
1400f7c11sub rax, [rsi]
1400f7c14jne 0x1400f7cad
1400f7c1amov rax, rbx
1400f7c1dadd rsp, 48
1400f7c21pop rbx
1400f7c22pop rsi
1400f7c23pop rdi
1400f7c24pop rbp
1400f7c25pop r12
1400f7c27ret
1400f7c28
1400f7c28 0f 1f 84 00 00 00 00 00 ........
1400f7c30
1400f7c30loc_1400f7c30:
1400f7c30movsxd rdx, eax
1400f7c33shl rdx, 4
1400f7c37mov rcx, rdx
1400f7c3amov rbp, rdx
1400f7c3dcall operator new[](unsigned long long)
1400f7c42mov rdi, rax
1400f7c45lea rdx, [rbp+rax]
1400f7c4anop [rax+rax]
1400f7c55nop [rax+rax]
1400f7c60
1400f7c60loc_1400f7c60:
1400f7c60mov [rax], 0
1400f7c67add rax, 16
1400f7c6bmov [rax-8], 0
1400f7c72cmp rax, rdx
1400f7c75jne 0x1400f7c60
1400f7c77lea r12, [rbx+64]
1400f7c7bjmp 0x1400f7ae0
1400f7c80
1400f7c80loc_1400f7c80:
1400f7c80mov rcx, [rsi+240]
1400f7c87test rcx, rcx
1400f7c8aje 0x1400f7c9c
1400f7c8cmov rax, [rcx]
1400f7c8fmov edx, 32
1400f7c94call [rax+80]
1400f7c97jmp 0x1400f7b9f
1400f7c9c
1400f7c9cloc_1400f7c9c:
1400f7c9cmov rbx, [rip+0x9f9ed]
1400f7ca3mov rax, [rsp+40]
1400f7ca8sub rax, [rbx]
1400f7cabje 0x1400f7cb2
1400f7cad
1400f7cadloc_1400f7cad:
1400f7cadcall __stack_chk_fail
1400f7cb2
1400f7cb2loc_1400f7cb2:
1400f7cb2call std::__throw_bad_cast()
1400f7cb7nop
1400f7aa0
1400f7cb8
1400f7cb8 // align 0x10
1400f7cb8 // align 0x10
1400f7cc0
1400f7cc0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::setstate(std::_Ios_Iostate):
1400f7cc0or edx, [rcx+32]
1400f7cc3jmp 0x1400f7940
1400f7cc0
1400f7cc0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::setstate(std::_Ios_Iostate):
1400f7cc0or edx, [rcx+32]
1400f7cc3jmp 0x1400f7940
1400f7cc0
1400f7cc8
1400f7cc8 // align 0x10
1400f7cc8 // align 0x10
1400f7cd0
1400f7cd0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::set_rdbuf(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400f7cd0mov [rcx+232], rdx
1400f7cd7ret
1400f7cd0
1400f7cd0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::set_rdbuf(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400f7cd0mov [rcx+232], rdx
1400f7cd7ret
1400f7cd0
1400f7cd8
1400f7cd8 // align 0x10
1400f7cd8 // align 0x10
1400f7ce0
1400f7ce0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::basic_ios(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400f7ce0push rsi
1400f7ce1push rbx
1400f7ce2sub rsp, 40
1400f7ce6mov rbx, rcx
1400f7ce9mov rsi, rdx
1400f7ceccall std::ios_base::ios_base()
1400f7cf1pxor x0, x0
1400f7cf5mov rdx, rsi
1400f7cf8mov rcx, rbx
1400f7cfblea rax, [rip+0xabc3e]
1400f7d02mov [rbx+226], 0
1400f7d09mov [rbx], rax
1400f7d0cxor eax, eax
1400f7d0emov [rbx+216], 0
1400f7d19mov [rbx+224], ax
1400f7d20movups [rbx+232], x0
1400f7d27movups [rbx+248], x0
1400f7d2ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f7d33nop
1400f7d34add rsp, 40
1400f7d38pop rbx
1400f7d39pop rsi
1400f7d3aret
1400f7d3b
1400f7d3b 48 89 c6 48 89 H..H.
1400f7d40 d9 e8 fa e1 ff ff 48 89 f1 e8 52 36 f2 ff 90 ......H...R6...
1400f7ce0
1400f7ce0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::basic_ios(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400f7ce0push rsi
1400f7ce1push rbx
1400f7ce2sub rsp, 40
1400f7ce6mov rbx, rcx
1400f7ce9mov rsi, rdx
1400f7ceccall std::ios_base::ios_base()
1400f7cf1pxor x0, x0
1400f7cf5mov rdx, rsi
1400f7cf8mov rcx, rbx
1400f7cfblea rax, [rip+0xabc3e]
1400f7d02mov [rbx+226], 0
1400f7d09mov [rbx], rax
1400f7d0cxor eax, eax
1400f7d0emov [rbx+216], 0
1400f7d19mov [rbx+224], ax
1400f7d20movups [rbx+232], x0
1400f7d27movups [rbx+248], x0
1400f7d2ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f7d33nop
1400f7d34add rsp, 40
1400f7d38pop rbx
1400f7d39pop rsi
1400f7d3aret
1400f7d3b
1400f7d3b 48 89 c6 48 89 H..H.
1400f7d40 d9 e8 fa e1 ff ff 48 89 f1 e8 52 36 f2 ff 90 ......H...R6...
1400f7ce0
1400f7d4f
1400f7d4f // align 0x10
1400f7d4f // align 0x10
1400f7d50
1400f7d50std::basic_ios<wchar_t, std::char_traits<wchar_t>>::basic_ios():
1400f7d50push rbx
1400f7d51sub rsp, 32
1400f7d55mov rbx, rcx
1400f7d58call std::ios_base::ios_base()
1400f7d5dlea rax, [rip+0xabbdc]
1400f7d64pxor x0, x0
1400f7d68mov [rbx+216], 0
1400f7d73mov [rbx], rax
1400f7d76xor eax, eax
1400f7d78mov [rbx+224], ax
1400f7d7fmov [rbx+226], 0
1400f7d86movups [rbx+232], x0
1400f7d8dmovups [rbx+248], x0
1400f7d94add rsp, 32
1400f7d98pop rbx
1400f7d99ret
1400f7d50
1400f7d50std::basic_ios<wchar_t, std::char_traits<wchar_t>>::basic_ios():
1400f7d50push rbx
1400f7d51sub rsp, 32
1400f7d55mov rbx, rcx
1400f7d58call std::ios_base::ios_base()
1400f7d5dlea rax, [rip+0xabbdc]
1400f7d64pxor x0, x0
1400f7d68mov [rbx+216], 0
1400f7d73mov [rbx], rax
1400f7d76xor eax, eax
1400f7d78mov [rbx+224], ax
1400f7d7fmov [rbx+226], 0
1400f7d86movups [rbx+232], x0
1400f7d8dmovups [rbx+248], x0
1400f7d94add rsp, 32
1400f7d98pop rbx
1400f7d99ret
1400f7d50
1400f7d9a
1400f7d9a // align 0x10
1400f7d9a // align 0x10
1400f7da0
1400f7da0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::basic_ios(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400f7da0push rsi
1400f7da1push rbx
1400f7da2sub rsp, 40
1400f7da6mov rbx, rcx
1400f7da9mov rsi, rdx
1400f7daccall std::ios_base::ios_base()
1400f7db1pxor x0, x0
1400f7db5mov rdx, rsi
1400f7db8mov rcx, rbx
1400f7dbblea rax, [rip+0xabb7e]
1400f7dc2mov [rbx+226], 0
1400f7dc9mov [rbx], rax
1400f7dccxor eax, eax
1400f7dcemov [rbx+216], 0
1400f7dd9mov [rbx+224], ax
1400f7de0movups [rbx+232], x0
1400f7de7movups [rbx+248], x0
1400f7deecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f7df3nop
1400f7df4add rsp, 40
1400f7df8pop rbx
1400f7df9pop rsi
1400f7dfaret
1400f7dfb
1400f7dfb 48 89 c6 48 89 H..H.
1400f7e00 d9 e8 3a e1 ff ff 48 89 f1 e8 92 35 f2 ff 90 ..:...H....5...
1400f7da0
1400f7da0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::basic_ios(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400f7da0push rsi
1400f7da1push rbx
1400f7da2sub rsp, 40
1400f7da6mov rbx, rcx
1400f7da9mov rsi, rdx
1400f7daccall std::ios_base::ios_base()
1400f7db1pxor x0, x0
1400f7db5mov rdx, rsi
1400f7db8mov rcx, rbx
1400f7dbblea rax, [rip+0xabb7e]
1400f7dc2mov [rbx+226], 0
1400f7dc9mov [rbx], rax
1400f7dccxor eax, eax
1400f7dcemov [rbx+216], 0
1400f7dd9mov [rbx+224], ax
1400f7de0movups [rbx+232], x0
1400f7de7movups [rbx+248], x0
1400f7deecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400f7df3nop
1400f7df4add rsp, 40
1400f7df8pop rbx
1400f7df9pop rsi
1400f7dfaret
1400f7dfb
1400f7dfb 48 89 c6 48 89 H..H.
1400f7e00 d9 e8 3a e1 ff ff 48 89 f1 e8 92 35 f2 ff 90 ..:...H....5...
1400f7da0
1400f7e0f
1400f7e0f // align 0x10
1400f7e0f // align 0x10
1400f7e10
1400f7e10std::basic_ios<wchar_t, std::char_traits<wchar_t>>::basic_ios():
1400f7e10push rbx
1400f7e11sub rsp, 32
1400f7e15mov rbx, rcx
1400f7e18call std::ios_base::ios_base()
1400f7e1dlea rax, [rip+0xabb1c]
1400f7e24pxor x0, x0
1400f7e28mov [rbx+216], 0
1400f7e33mov [rbx], rax
1400f7e36xor eax, eax
1400f7e38mov [rbx+224], ax
1400f7e3fmov [rbx+226], 0
1400f7e46movups [rbx+232], x0
1400f7e4dmovups [rbx+248], x0
1400f7e54add rsp, 32
1400f7e58pop rbx
1400f7e59ret
1400f7e10
1400f7e10std::basic_ios<wchar_t, std::char_traits<wchar_t>>::basic_ios():
1400f7e10push rbx
1400f7e11sub rsp, 32
1400f7e15mov rbx, rcx
1400f7e18call std::ios_base::ios_base()
1400f7e1dlea rax, [rip+0xabb1c]
1400f7e24pxor x0, x0
1400f7e28mov [rbx+216], 0
1400f7e33mov [rbx], rax
1400f7e36xor eax, eax
1400f7e38mov [rbx+224], ax
1400f7e3fmov [rbx+226], 0
1400f7e46movups [rbx+232], x0
1400f7e4dmovups [rbx+248], x0
1400f7e54add rsp, 32
1400f7e58pop rbx
1400f7e59ret
1400f7e10
1400f7e5a
1400f7e5a // align 0x10
1400f7e5a // align 0x10
1400f7e60
1400f7e60std::basic_ios<wchar_t, std::char_traits<wchar_t>>::~basic_ios():
1400f7e60sub rsp, 56
1400f7e64lea rax, [rip+0xabad5]
1400f7e6bmov [rcx], rax
1400f7e6emov [rsp+40], rcx
1400f7e73call std::ios_base::~ios_base()
1400f7e78mov rcx, [rsp+40]
1400f7e7dadd rsp, 56
1400f7e81jmp 0x140101ab0
1400f7e60
1400f7e60std::basic_ios<wchar_t, std::char_traits<wchar_t>>::~basic_ios():
1400f7e60sub rsp, 56
1400f7e64lea rax, [rip+0xabad5]
1400f7e6bmov [rcx], rax
1400f7e6emov [rsp+40], rcx
1400f7e73call std::ios_base::~ios_base()
1400f7e78mov rcx, [rsp+40]
1400f7e7dadd rsp, 56
1400f7e81jmp 0x140101ab0
1400f7e60
1400f7e86
1400f7e86 // align 0x10
1400f7e86 // align 0x10
1400f7e90
1400f7e90std::basic_ios<wchar_t, std::char_traits<wchar_t>>::~basic_ios():
1400f7e90lea rax, [rip+0xabaa9]
1400f7e97mov [rcx], rax
1400f7e9ajmp 0x1400f5f40
1400f7e90
1400f7e90std::basic_ios<wchar_t, std::char_traits<wchar_t>>::~basic_ios():
1400f7e90lea rax, [rip+0xabaa9]
1400f7e97mov [rcx], rax
1400f7e9ajmp 0x1400f5f40
1400f7e90
1400f7e9f
1400f7e9f // align 0x10
1400f7e9f // align 0x10
1400f7ea0
1400f7ea0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::~basic_ios():
1400f7ea0lea rax, [rip+0xaba99]
1400f7ea7mov [rcx], rax
1400f7eaajmp 0x1400f5f40
1400f7ea0
1400f7ea0std::basic_ios<wchar_t, std::char_traits<wchar_t>>::~basic_ios():
1400f7ea0lea rax, [rip+0xaba99]
1400f7ea7mov [rcx], rax
1400f7eaajmp 0x1400f5f40
1400f7ea0
1400f7eaf
1400f7eaf // align 0x10
1400f7eaf // align 0x10
1400f7eba
1400f7eba // align 0x10
1400f7eba // align 0x10
1400f7ec1
1400f7ec1 // align 0x10
1400f7ec1 // align 0x10
1400f7ed0
1400f7ed0std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::money_get(unsigned long long):
1400f7ed0xor eax, eax
1400f7ed2test rdx, rdx
1400f7ed5setne al
1400f7ed8mov [rcx+8], eax
1400f7edblea rax, [rip+0xabaae]
1400f7ee2mov [rcx], rax
1400f7ee5ret
1400f7ed0
1400f7ed0std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::money_get(unsigned long long):
1400f7ed0xor eax, eax
1400f7ed2test rdx, rdx
1400f7ed5setne al
1400f7ed8mov [rcx+8], eax
1400f7edblea rax, [rip+0xabaae]
1400f7ee2mov [rcx], rax
1400f7ee5ret
1400f7ed0
1400f7ee6
1400f7ee6 // align 0x10
1400f7ee6 // align 0x10
1400f7ef0
1400f7ef0std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::money_get(unsigned long long):
1400f7ef0xor eax, eax
1400f7ef2test rdx, rdx
1400f7ef5setne al
1400f7ef8mov [rcx+8], eax
1400f7efblea rax, [rip+0xaba8e]
1400f7f02mov [rcx], rax
1400f7f05ret
1400f7ef0
1400f7ef0std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::money_get(unsigned long long):
1400f7ef0xor eax, eax
1400f7ef2test rdx, rdx
1400f7ef5setne al
1400f7ef8mov [rcx+8], eax
1400f7efblea rax, [rip+0xaba8e]
1400f7f02mov [rcx], rax
1400f7f05ret
1400f7ef0
1400f7f06
1400f7f06 // align 0x10
1400f7f06 // align 0x10
1400f7f10
1400f7f10std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::~money_get():
1400f7f10sub rsp, 56
1400f7f14lea rax, [rip+0xaba75]
1400f7f1bmov [rcx], rax
1400f7f1emov [rsp+40], rcx
1400f7f23call std::locale::facet::~facet()
1400f7f28mov rcx, [rsp+40]
1400f7f2dadd rsp, 56
1400f7f31jmp 0x140101ab0
1400f7f10
1400f7f10std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::~money_get():
1400f7f10sub rsp, 56
1400f7f14lea rax, [rip+0xaba75]
1400f7f1bmov [rcx], rax
1400f7f1emov [rsp+40], rcx
1400f7f23call std::locale::facet::~facet()
1400f7f28mov rcx, [rsp+40]
1400f7f2dadd rsp, 56
1400f7f31jmp 0x140101ab0
1400f7f10
1400f7f36
1400f7f36 // align 0x10
1400f7f36 // align 0x10
1400f7f40
1400f7f40std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::~money_get():
1400f7f40lea rax, [rip+0xaba49]
1400f7f47mov [rcx], rax
1400f7f4ajmp 0x1400da420
1400f7f40
1400f7f40std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::~money_get():
1400f7f40lea rax, [rip+0xaba49]
1400f7f47mov [rcx], rax
1400f7f4ajmp 0x1400da420
1400f7f40
1400f7f4f
1400f7f4f // align 0x10
1400f7f4f // align 0x10
1400f7f50
1400f7f50std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::~money_get():
1400f7f50lea rax, [rip+0xaba39]
1400f7f57mov [rcx], rax
1400f7f5ajmp 0x1400da420
1400f7f50
1400f7f50std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::~money_get():
1400f7f50lea rax, [rip+0xaba39]
1400f7f57mov [rcx], rax
1400f7f5ajmp 0x1400da420
1400f7f50
1400f7f5f
1400f7f5f // align 0x10
1400f7f5f // align 0x10
1400f7f60
1400f7f60std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::money_get(unsigned long long):
1400f7f60xor eax, eax
1400f7f62test rdx, rdx
1400f7f65setne al
1400f7f68mov [rcx+8], eax
1400f7f6blea rax, [rip+0xaba4e]
1400f7f72mov [rcx], rax
1400f7f75ret
1400f7f60
1400f7f60std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::money_get(unsigned long long):
1400f7f60xor eax, eax
1400f7f62test rdx, rdx
1400f7f65setne al
1400f7f68mov [rcx+8], eax
1400f7f6blea rax, [rip+0xaba4e]
1400f7f72mov [rcx], rax
1400f7f75ret
1400f7f60
1400f7f76
1400f7f76 // align 0x10
1400f7f76 // align 0x10
1400f7f80
1400f7f80std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::money_get(unsigned long long):
1400f7f80xor eax, eax
1400f7f82test rdx, rdx
1400f7f85setne al
1400f7f88mov [rcx+8], eax
1400f7f8blea rax, [rip+0xaba2e]
1400f7f92mov [rcx], rax
1400f7f95ret
1400f7f80
1400f7f80std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::money_get(unsigned long long):
1400f7f80xor eax, eax
1400f7f82test rdx, rdx
1400f7f85setne al
1400f7f88mov [rcx+8], eax
1400f7f8blea rax, [rip+0xaba2e]
1400f7f92mov [rcx], rax
1400f7f95ret
1400f7f80
1400f7f96
1400f7f96 // align 0x10
1400f7f96 // align 0x10
1400f7fa0
1400f7fa0std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~money_get():
1400f7fa0sub rsp, 56
1400f7fa4lea rax, [rip+0xaba15]
1400f7fabmov [rcx], rax
1400f7faemov [rsp+40], rcx
1400f7fb3call std::locale::facet::~facet()
1400f7fb8mov rcx, [rsp+40]
1400f7fbdadd rsp, 56
1400f7fc1jmp 0x140101ab0
1400f7fa0
1400f7fa0std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~money_get():
1400f7fa0sub rsp, 56
1400f7fa4lea rax, [rip+0xaba15]
1400f7fabmov [rcx], rax
1400f7faemov [rsp+40], rcx
1400f7fb3call std::locale::facet::~facet()
1400f7fb8mov rcx, [rsp+40]
1400f7fbdadd rsp, 56
1400f7fc1jmp 0x140101ab0
1400f7fa0
1400f7fc6
1400f7fc6 // align 0x10
1400f7fc6 // align 0x10
1400f7fd0
1400f7fd0std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~money_get():
1400f7fd0lea rax, [rip+0xab9e9]
1400f7fd7mov [rcx], rax
1400f7fdajmp 0x1400da420
1400f7fd0
1400f7fd0std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~money_get():
1400f7fd0lea rax, [rip+0xab9e9]
1400f7fd7mov [rcx], rax
1400f7fdajmp 0x1400da420
1400f7fd0
1400f7fdf
1400f7fdf // align 0x10
1400f7fdf // align 0x10
1400f7fe0
1400f7fe0std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~money_get():
1400f7fe0lea rax, [rip+0xab9d9]
1400f7fe7mov [rcx], rax
1400f7feajmp 0x1400da420
1400f7fe0
1400f7fe0std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::~money_get():
1400f7fe0lea rax, [rip+0xab9d9]
1400f7fe7mov [rcx], rax
1400f7feajmp 0x1400da420
1400f7fe0
1400f7fef
1400f7fef // align 0x10
1400f7fef // align 0x10
1400f7ff0
1400f7ff0std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::money_put(unsigned long long):
1400f7ff0xor eax, eax
1400f7ff2test rdx, rdx
1400f7ff5setne al
1400f7ff8mov [rcx+8], eax
1400f7ffblea rax, [rip+0xab9ee]
1400f8002mov [rcx], rax
1400f8005ret
1400f7ff0
1400f7ff0std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::money_put(unsigned long long):
1400f7ff0xor eax, eax
1400f7ff2test rdx, rdx
1400f7ff5setne al
1400f7ff8mov [rcx+8], eax
1400f7ffblea rax, [rip+0xab9ee]
1400f8002mov [rcx], rax
1400f8005ret
1400f7ff0
1400f8006
1400f8006 // align 0x10
1400f8006 // align 0x10
1400f8010
1400f8010std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::money_put(unsigned long long):
1400f8010xor eax, eax
1400f8012test rdx, rdx
1400f8015setne al
1400f8018mov [rcx+8], eax
1400f801blea rax, [rip+0xab9ce]
1400f8022mov [rcx], rax
1400f8025ret
1400f8010
1400f8010std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::money_put(unsigned long long):
1400f8010xor eax, eax
1400f8012test rdx, rdx
1400f8015setne al
1400f8018mov [rcx+8], eax
1400f801blea rax, [rip+0xab9ce]
1400f8022mov [rcx], rax
1400f8025ret
1400f8010
1400f8026
1400f8026 // align 0x10
1400f8026 // align 0x10
1400f8030
1400f8030std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::~money_put():
1400f8030sub rsp, 56
1400f8034lea rax, [rip+0xab9b5]
1400f803bmov [rcx], rax
1400f803emov [rsp+40], rcx
1400f8043call std::locale::facet::~facet()
1400f8048mov rcx, [rsp+40]
1400f804dadd rsp, 56
1400f8051jmp 0x140101ab0
1400f8030
1400f8030std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::~money_put():
1400f8030sub rsp, 56
1400f8034lea rax, [rip+0xab9b5]
1400f803bmov [rcx], rax
1400f803emov [rsp+40], rcx
1400f8043call std::locale::facet::~facet()
1400f8048mov rcx, [rsp+40]
1400f804dadd rsp, 56
1400f8051jmp 0x140101ab0
1400f8030
1400f8056
1400f8056 // align 0x10
1400f8056 // align 0x10
1400f8060
1400f8060std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::~money_put():
1400f8060lea rax, [rip+0xab989]
1400f8067mov [rcx], rax
1400f806ajmp 0x1400da420
1400f8060
1400f8060std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::~money_put():
1400f8060lea rax, [rip+0xab989]
1400f8067mov [rcx], rax
1400f806ajmp 0x1400da420
1400f8060
1400f806f
1400f806f // align 0x10
1400f806f // align 0x10
1400f8070
1400f8070std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::~money_put():
1400f8070lea rax, [rip+0xab979]
1400f8077mov [rcx], rax
1400f807ajmp 0x1400da420
1400f8070
1400f8070std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::~money_put():
1400f8070lea rax, [rip+0xab979]
1400f8077mov [rcx], rax
1400f807ajmp 0x1400da420
1400f8070
1400f807f
1400f807f // align 0x10
1400f807f // align 0x10
1400f8080
1400f8080std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::money_put(unsigned long long):
1400f8080xor eax, eax
1400f8082test rdx, rdx
1400f8085setne al
1400f8088mov [rcx+8], eax
1400f808blea rax, [rip+0xab98e]
1400f8092mov [rcx], rax
1400f8095ret
1400f8080
1400f8080std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::money_put(unsigned long long):
1400f8080xor eax, eax
1400f8082test rdx, rdx
1400f8085setne al
1400f8088mov [rcx+8], eax
1400f808blea rax, [rip+0xab98e]
1400f8092mov [rcx], rax
1400f8095ret
1400f8080
1400f8096
1400f8096 // align 0x10
1400f8096 // align 0x10
1400f80a0
1400f80a0std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::money_put(unsigned long long):
1400f80a0xor eax, eax
1400f80a2test rdx, rdx
1400f80a5setne al
1400f80a8mov [rcx+8], eax
1400f80ablea rax, [rip+0xab96e]
1400f80b2mov [rcx], rax
1400f80b5ret
1400f80a0
1400f80a0std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::money_put(unsigned long long):
1400f80a0xor eax, eax
1400f80a2test rdx, rdx
1400f80a5setne al
1400f80a8mov [rcx+8], eax
1400f80ablea rax, [rip+0xab96e]
1400f80b2mov [rcx], rax
1400f80b5ret
1400f80a0
1400f80b6
1400f80b6 // align 0x10
1400f80b6 // align 0x10
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
Loading..