File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
1400cc710
1400cc710std::basic_ofstream<wchar_t, std::char_traits<wchar_t>>::basic_ofstream(wchar_t const*, std::_Ios_Openmode):
1400cc710push r12
1400cc712push rbp
1400cc713push rdi
1400cc714push rsi
1400cc715push rbx
1400cc716sub rsp, 32
1400cc71amov rax, [rdx+8]
1400cc71emov rbx, rcx
1400cc721mov [rcx], rax
1400cc724mov rcx, [rax-24]
1400cc728mov rsi, rdx
1400cc72bmov rax, [rdx+16]
1400cc72fxor edx, edx
1400cc731mov rbp, r8
1400cc734mov r12l, r9l
1400cc737add rcx, rbx
1400cc73amov [rcx], rax
1400cc73dcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400cc742mov rax, [rsi]
1400cc745mov rdx, [rsi+24]
1400cc749lea rcx, [rbx+8]
1400cc74dmov [rbx], rax
1400cc750mov rax, [rax-24]
1400cc754mov [rbx+rax], rdx
1400cc758call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::basic_filebuf()
1400cc75dmov rax, [rbx]
1400cc760lea rdx, [rbx+8]
1400cc764mov rcx, [rax-24]
1400cc768add rcx, rbx
1400cc76bcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400cc770mov r8l, r12l
1400cc773mov rdx, rbp
1400cc776lea rcx, [rbx+8]
1400cc77aor r8l, 16
1400cc77ecall std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::open(wchar_t const*, std::_Ios_Openmode)
1400cc783mov rdx, [rbx]
1400cc786mov rcx, [rdx-24]
1400cc78aadd rcx, rbx
1400cc78dtest rax, rax
1400cc790je 0x1400cc7a8
1400cc792xor edx, edx
1400cc794call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400cc799nop
1400cc79aadd rsp, 32
1400cc79epop rbx
1400cc79fpop rsi
1400cc7a0pop rdi
1400cc7a1pop rbp
1400cc7a2pop r12
1400cc7a4ret
1400cc7a5
1400cc7a5 0f 1f 00 ...
1400cc7a8
1400cc7a8loc_1400cc7a8:
1400cc7a8mov edx, [rcx+32]
1400cc7abor edx, 4
1400cc7aecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400cc7b3nop
1400cc7b4add rsp, 32
1400cc7b8pop rbx
1400cc7b9pop rsi
1400cc7bapop rdi
1400cc7bbpop rbp
1400cc7bcpop r12
1400cc7beret
1400cc7bf
1400cc7bf 48 H
1400cc7c0 89 c5 48 8d 4b 08 e8 65 23 ff ff 48 89 e9 48 8b ..H.K..e#..H..H.
1400cc7d0 46 08 48 8b 56 10 48 89 03 48 8b 40 e8 48 89 14 F.H.V.H..H.@.H..
1400cc7e0 03 e8 ba eb f4 ff 48 89 c1 eb e3 ......H....
1400cc710
1400cc710std::basic_ofstream<wchar_t, std::char_traits<wchar_t>>::basic_ofstream(wchar_t const*, std::_Ios_Openmode):
1400cc710push r12
1400cc712push rbp
1400cc713push rdi
1400cc714push rsi
1400cc715push rbx
1400cc716sub rsp, 32
1400cc71amov rax, [rdx+8]
1400cc71emov rbx, rcx
1400cc721mov [rcx], rax
1400cc724mov rcx, [rax-24]
1400cc728mov rsi, rdx
1400cc72bmov rax, [rdx+16]
1400cc72fxor edx, edx
1400cc731mov rbp, r8
1400cc734mov r12l, r9l
1400cc737add rcx, rbx
1400cc73amov [rcx], rax
1400cc73dcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400cc742mov rax, [rsi]
1400cc745mov rdx, [rsi+24]
1400cc749lea rcx, [rbx+8]
1400cc74dmov [rbx], rax
1400cc750mov rax, [rax-24]
1400cc754mov [rbx+rax], rdx
1400cc758call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::basic_filebuf()
1400cc75dmov rax, [rbx]
1400cc760lea rdx, [rbx+8]
1400cc764mov rcx, [rax-24]
1400cc768add rcx, rbx
1400cc76bcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400cc770mov r8l, r12l
1400cc773mov rdx, rbp
1400cc776lea rcx, [rbx+8]
1400cc77aor r8l, 16
1400cc77ecall std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::open(wchar_t const*, std::_Ios_Openmode)
1400cc783mov rdx, [rbx]
1400cc786mov rcx, [rdx-24]
1400cc78aadd rcx, rbx
1400cc78dtest rax, rax
1400cc790je 0x1400cc7a8
1400cc792xor edx, edx
1400cc794call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400cc799nop
1400cc79aadd rsp, 32
1400cc79epop rbx
1400cc79fpop rsi
1400cc7a0pop rdi
1400cc7a1pop rbp
1400cc7a2pop r12
1400cc7a4ret
1400cc7a5
1400cc7a5 0f 1f 00 ...
1400cc7a8
1400cc7a8loc_1400cc7a8:
1400cc7a8mov edx, [rcx+32]
1400cc7abor edx, 4
1400cc7aecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400cc7b3nop
1400cc7b4add rsp, 32
1400cc7b8pop rbx
1400cc7b9pop rsi
1400cc7bapop rdi
1400cc7bbpop rbp
1400cc7bcpop r12
1400cc7beret
1400cc7bf
1400cc7bf 48 H
1400cc7c0 89 c5 48 8d 4b 08 e8 65 23 ff ff 48 89 e9 48 8b ..H.K..e#..H..H.
1400cc7d0 46 08 48 8b 56 10 48 89 03 48 8b 40 e8 48 89 14 F.H.V.H..H.@.H..
1400cc7e0 03 e8 ba eb f4 ff 48 89 c1 eb e3 ......H....
1400cc710
1400cc7eb
1400cc7eb // align 0x10
1400cc7eb // align 0x10
1400cc7f0
1400cc7f0std::basic_ofstream<wchar_t, std::char_traits<wchar_t>>::basic_ofstream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::_Ios_Openmode):
1400cc7f0push r12
1400cc7f2push rbp
1400cc7f3push rdi
1400cc7f4push rsi
1400cc7f5push rbx
1400cc7f6sub rsp, 32
1400cc7famov rax, [rdx+8]
1400cc7femov rbx, rcx
1400cc801mov [rcx], rax
1400cc804mov rcx, [rax-24]
1400cc808mov rsi, rdx
1400cc80bmov rax, [rdx+16]
1400cc80fxor edx, edx
1400cc811mov r12, r8
1400cc814mov ebp, r9l
1400cc817add rcx, rbx
1400cc81amov [rcx], rax
1400cc81dcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400cc822mov rax, [rsi]
1400cc825mov rdx, [rsi+24]
1400cc829lea rcx, [rbx+8]
1400cc82dmov [rbx], rax
1400cc830mov rax, [rax-24]
1400cc834mov [rbx+rax], rdx
1400cc838call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::basic_filebuf()
1400cc83dmov rax, [rbx]
1400cc840lea rdx, [rbx+8]
1400cc844mov rcx, [rax-24]
1400cc848add rcx, rbx
1400cc84bcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400cc850mov r8l, ebp
1400cc853mov rdx, [r12]
1400cc857lea rcx, [rbx+8]
1400cc85bor r8l, 16
1400cc85fcall std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::open(char const*, std::_Ios_Openmode)
1400cc864mov rdx, [rbx]
1400cc867mov rcx, [rdx-24]
1400cc86badd rcx, rbx
1400cc86etest rax, rax
1400cc871je 0x1400cc890
1400cc873xor edx, edx
1400cc875call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400cc87anop
1400cc87badd rsp, 32
1400cc87fpop rbx
1400cc880pop rsi
1400cc881pop rdi
1400cc882pop rbp
1400cc883pop r12
1400cc885ret
1400cc886
1400cc886 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400cc890
1400cc890loc_1400cc890:
1400cc890mov edx, [rcx+32]
1400cc893or edx, 4
1400cc896call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400cc89bnop
1400cc89cadd rsp, 32
1400cc8a0pop rbx
1400cc8a1pop rsi
1400cc8a2pop rdi
1400cc8a3pop rbp
1400cc8a4pop r12
1400cc8a6ret
1400cc8a7
1400cc8a7 48 89 c5 48 8d 4b 08 e8 7d H..H.K..}
1400cc8b0 22 ff ff 48 89 e9 48 8b 46 08 48 8b 56 10 48 89 "..H..H.F.H.V.H.
1400cc8c0 03 48 8b 40 e8 48 89 14 03 e8 d2 ea f4 ff 48 89 .H.@.H........H.
1400cc8d0 c1 eb e3 ...
1400cc7f0
1400cc7f0std::basic_ofstream<wchar_t, std::char_traits<wchar_t>>::basic_ofstream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::_Ios_Openmode):
1400cc7f0push r12
1400cc7f2push rbp
1400cc7f3push rdi
1400cc7f4push rsi
1400cc7f5push rbx
1400cc7f6sub rsp, 32
1400cc7famov rax, [rdx+8]
1400cc7femov rbx, rcx
1400cc801mov [rcx], rax
1400cc804mov rcx, [rax-24]
1400cc808mov rsi, rdx
1400cc80bmov rax, [rdx+16]
1400cc80fxor edx, edx
1400cc811mov r12, r8
1400cc814mov ebp, r9l
1400cc817add rcx, rbx
1400cc81amov [rcx], rax
1400cc81dcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400cc822mov rax, [rsi]
1400cc825mov rdx, [rsi+24]
1400cc829lea rcx, [rbx+8]
1400cc82dmov [rbx], rax
1400cc830mov rax, [rax-24]
1400cc834mov [rbx+rax], rdx
1400cc838call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::basic_filebuf()
1400cc83dmov rax, [rbx]
1400cc840lea rdx, [rbx+8]
1400cc844mov rcx, [rax-24]
1400cc848add rcx, rbx
1400cc84bcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400cc850mov r8l, ebp
1400cc853mov rdx, [r12]
1400cc857lea rcx, [rbx+8]
1400cc85bor r8l, 16
1400cc85fcall std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::open(char const*, std::_Ios_Openmode)
1400cc864mov rdx, [rbx]
1400cc867mov rcx, [rdx-24]
1400cc86badd rcx, rbx
1400cc86etest rax, rax
1400cc871je 0x1400cc890
1400cc873xor edx, edx
1400cc875call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400cc87anop
1400cc87badd rsp, 32
1400cc87fpop rbx
1400cc880pop rsi
1400cc881pop rdi
1400cc882pop rbp
1400cc883pop r12
1400cc885ret
1400cc886
1400cc886 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400cc890
1400cc890loc_1400cc890:
1400cc890mov edx, [rcx+32]
1400cc893or edx, 4
1400cc896call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400cc89bnop
1400cc89cadd rsp, 32
1400cc8a0pop rbx
1400cc8a1pop rsi
1400cc8a2pop rdi
1400cc8a3pop rbp
1400cc8a4pop r12
1400cc8a6ret
1400cc8a7
1400cc8a7 48 89 c5 48 8d 4b 08 e8 7d H..H.K..}
1400cc8b0 22 ff ff 48 89 e9 48 8b 46 08 48 8b 56 10 48 89 "..H..H.F.H.V.H.
1400cc8c0 03 48 8b 40 e8 48 89 14 03 e8 d2 ea f4 ff 48 89 .H.@.H........H.
1400cc8d0 c1 eb e3 ...
1400cc7f0
1400cc8d3
1400cc8d3 // align 0x10
1400cc8d3 // align 0x10
1400cc8e0
1400cc8e0std::basic_ofstream<wchar_t, std::char_traits<wchar_t>>::basic_ofstream():
1400cc8e0push rdi
1400cc8e1push rsi
1400cc8e2push rbx
1400cc8e3sub rsp, 48
1400cc8e7mov rax, [rdx+8]
1400cc8ebmov rbx, rcx
1400cc8eemov [rcx], rax
1400cc8f1mov rcx, [rax-24]
1400cc8f5mov rsi, rdx
1400cc8f8mov rax, [rdx+16]
1400cc8fcxor edx, edx
1400cc8feadd rcx, rbx
1400cc901mov [rcx], rax
1400cc904call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400cc909mov rax, [rsi]
1400cc90cmov rdx, [rsi+24]
1400cc910lea rcx, [rbx+8]
1400cc914mov [rbx], rax
1400cc917mov rax, [rax-24]
1400cc91bmov [rbx+rax], rdx
1400cc91fcall std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::basic_filebuf()
1400cc924mov rax, [rbx]
1400cc927lea rdx, [rbx+8]
1400cc92bmov rcx, [rax-24]
1400cc92fadd rcx, rbx
1400cc932call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400cc937nop
1400cc938add rsp, 48
1400cc93cpop rbx
1400cc93dpop rsi
1400cc93epop rdi
1400cc93fret
1400cc940
1400cc940 48 89 c1 48 8b 46 08 48 8b 56 10 48 89 03 48 8b H..H.F.H.V.H..H.
1400cc950 40 e8 48 89 14 03 e8 45 ea f4 ff 48 8d 4b 08 48 @.H....E...H.K.H
1400cc960 89 44 24 28 e8 c7 21 ff ff 48 8b 4c 24 28 eb d3 .D$(..!..H.L$(..
1400cc8e0
1400cc8e0std::basic_ofstream<wchar_t, std::char_traits<wchar_t>>::basic_ofstream():
1400cc8e0push rdi
1400cc8e1push rsi
1400cc8e2push rbx
1400cc8e3sub rsp, 48
1400cc8e7mov rax, [rdx+8]
1400cc8ebmov rbx, rcx
1400cc8eemov [rcx], rax
1400cc8f1mov rcx, [rax-24]
1400cc8f5mov rsi, rdx
1400cc8f8mov rax, [rdx+16]
1400cc8fcxor edx, edx
1400cc8feadd rcx, rbx
1400cc901mov [rcx], rax
1400cc904call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400cc909mov rax, [rsi]
1400cc90cmov rdx, [rsi+24]
1400cc910lea rcx, [rbx+8]
1400cc914mov [rbx], rax
1400cc917mov rax, [rax-24]
1400cc91bmov [rbx+rax], rdx
1400cc91fcall std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::basic_filebuf()
1400cc924mov rax, [rbx]
1400cc927lea rdx, [rbx+8]
1400cc92bmov rcx, [rax-24]
1400cc92fadd rcx, rbx
1400cc932call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400cc937nop
1400cc938add rsp, 48
1400cc93cpop rbx
1400cc93dpop rsi
1400cc93epop rdi
1400cc93fret
1400cc940
1400cc940 48 89 c1 48 8b 46 08 48 8b 56 10 48 89 03 48 8b H..H.F.H.V.H..H.
1400cc950 40 e8 48 89 14 03 e8 45 ea f4 ff 48 8d 4b 08 48 @.H....E...H.K.H
1400cc960 89 44 24 28 e8 c7 21 ff ff 48 8b 4c 24 28 eb d3 .D$(..!..H.L$(..
1400cc8e0
1400cc970
1400cc970std::basic_ofstream<wchar_t, std::char_traits<wchar_t>>::~basic_ofstream():
1400cc970push rbx
1400cc971sub rsp, 32
1400cc975lea rax, [rip+0xd5784]
1400cc97cmovq x0, [rip+0xc4e14]
1400cc984mov [rcx+200], rax
1400cc98blea rax, [rip+0xd537e]
1400cc992mov rbx, rcx
1400cc995lea rcx, [rcx+8]
1400cc999movq x1, rax
1400cc99epunpcklqdq x0, x1
1400cc9a2movups [rcx-8], x0
1400cc9a6call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
1400cc9ablea rcx, [rbx+80]
1400cc9afcall std::__basic_file<char>::~__basic_file()
1400cc9b4mov rax, [rip+0xca8f5]
1400cc9bblea rcx, [rbx+64]
1400cc9bfadd rax, 16
1400cc9c3mov [rbx+8], rax
1400cc9c7call std::locale::~locale()
1400cc9cclea rax, [rip+0xce135]
1400cc9d3lea rcx, [rbx+200]
1400cc9damov [rbx], rax
1400cc9ddmov rax, [rip+0xcab2c]
1400cc9e4add rax, 16
1400cc9e8mov [rbx+200], rax
1400cc9efcall std::ios_base::~ios_base()
1400cc9f4mov rcx, rbx
1400cc9f7add rsp, 32
1400cc9fbpop rbx
1400cc9fcjmp 0x140101ab0
1400cca01
1400cca01 48 89 c1 e8 87 52 03 00 e8 72 54 03 00 eb 9b H....R...rT....
1400cc970
1400cc970std::basic_ofstream<wchar_t, std::char_traits<wchar_t>>::~basic_ofstream():
1400cc970push rbx
1400cc971sub rsp, 32
1400cc975lea rax, [rip+0xd5784]
1400cc97cmovq x0, [rip+0xc4e14]
1400cc984mov [rcx+200], rax
1400cc98blea rax, [rip+0xd537e]
1400cc992mov rbx, rcx
1400cc995lea rcx, [rcx+8]
1400cc999movq x1, rax
1400cc99epunpcklqdq x0, x1
1400cc9a2movups [rcx-8], x0
1400cc9a6call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
1400cc9ablea rcx, [rbx+80]
1400cc9afcall std::__basic_file<char>::~__basic_file()
1400cc9b4mov rax, [rip+0xca8f5]
1400cc9bblea rcx, [rbx+64]
1400cc9bfadd rax, 16
1400cc9c3mov [rbx+8], rax
1400cc9c7call std::locale::~locale()
1400cc9cclea rax, [rip+0xce135]
1400cc9d3lea rcx, [rbx+200]
1400cc9damov [rbx], rax
1400cc9ddmov rax, [rip+0xcab2c]
1400cc9e4add rax, 16
1400cc9e8mov [rbx+200], rax
1400cc9efcall std::ios_base::~ios_base()
1400cc9f4mov rcx, rbx
1400cc9f7add rsp, 32
1400cc9fbpop rbx
1400cc9fcjmp 0x140101ab0
1400cca01
1400cca01 48 89 c1 e8 87 52 03 00 e8 72 54 03 00 eb 9b H....R...rT....
1400cc970
1400cca10
1400cca10std::basic_ofstream<wchar_t, std::char_traits<wchar_t>>::~basic_ofstream():
1400cca10push rbx
1400cca11sub rsp, 32
1400cca15lea rax, [rip+0xd56e4]
1400cca1cmovq x0, [rip+0xc4d74]
1400cca24mov [rcx+200], rax
1400cca2blea rax, [rip+0xd52de]
1400cca32mov rbx, rcx
1400cca35lea rcx, [rcx+8]
1400cca39movq x1, rax
1400cca3epunpcklqdq x0, x1
1400cca42movups [rcx-8], x0
1400cca46call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
1400cca4blea rcx, [rbx+80]
1400cca4fcall std::__basic_file<char>::~__basic_file()
1400cca54mov rax, [rip+0xca855]
1400cca5blea rcx, [rbx+64]
1400cca5fadd rax, 16
1400cca63mov [rbx+8], rax
1400cca67call std::locale::~locale()
1400cca6clea rax, [rip+0xce095]
1400cca73lea rcx, [rbx+200]
1400cca7amov [rbx], rax
1400cca7dmov rax, [rip+0xcaa8c]
1400cca84add rax, 16
1400cca88mov [rbx+200], rax
1400cca8fadd rsp, 32
1400cca93pop rbx
1400cca94jmp 0x1400f5f40
1400cca99
1400cca99 48 89 c1 e8 ef 51 03 H....Q.
1400ccaa0 00 e8 da 53 03 00 eb a3 ...S....
1400cca10
1400cca10std::basic_ofstream<wchar_t, std::char_traits<wchar_t>>::~basic_ofstream():
1400cca10push rbx
1400cca11sub rsp, 32
1400cca15lea rax, [rip+0xd56e4]
1400cca1cmovq x0, [rip+0xc4d74]
1400cca24mov [rcx+200], rax
1400cca2blea rax, [rip+0xd52de]
1400cca32mov rbx, rcx
1400cca35lea rcx, [rcx+8]
1400cca39movq x1, rax
1400cca3epunpcklqdq x0, x1
1400cca42movups [rcx-8], x0
1400cca46call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
1400cca4blea rcx, [rbx+80]
1400cca4fcall std::__basic_file<char>::~__basic_file()
1400cca54mov rax, [rip+0xca855]
1400cca5blea rcx, [rbx+64]
1400cca5fadd rax, 16
1400cca63mov [rbx+8], rax
1400cca67call std::locale::~locale()
1400cca6clea rax, [rip+0xce095]
1400cca73lea rcx, [rbx+200]
1400cca7amov [rbx], rax
1400cca7dmov rax, [rip+0xcaa8c]
1400cca84add rax, 16
1400cca88mov [rbx+200], rax
1400cca8fadd rsp, 32
1400cca93pop rbx
1400cca94jmp 0x1400f5f40
1400cca99
1400cca99 48 89 c1 e8 ef 51 03 H....Q.
1400ccaa0 00 e8 da 53 03 00 eb a3 ...S....
1400cca10
1400ccaa8
1400ccaa8 // align 0x10
1400ccaa8 // align 0x10
1400ccab0
1400ccab0std::basic_ofstream<wchar_t, std::char_traits<wchar_t>>::~basic_ofstream():
1400ccab0push rsi
1400ccab1push rbx
1400ccab2sub rsp, 40
1400ccab6mov rax, [rdx]
1400ccab9mov rsi, rdx
1400ccabcmov [rcx], rax
1400ccabfmov rax, [rax-24]
1400ccac3mov rbx, rcx
1400ccac6mov rdx, [rdx+24]
1400ccacalea rcx, [rcx+8]
1400ccacemov [rcx+rax-8], rdx
1400ccad3lea rax, [rip+0xd5236]
1400ccadamov [rcx], rax
1400ccaddcall std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
1400ccae2lea rcx, [rbx+80]
1400ccae6call std::__basic_file<char>::~__basic_file()
1400ccaebmov rax, [rip+0xca7be]
1400ccaf2lea rcx, [rbx+64]
1400ccaf6add rax, 16
1400ccafamov [rbx+8], rax
1400ccafecall std::locale::~locale()
1400ccb03mov rax, [rsi+8]
1400ccb07mov [rbx], rax
1400ccb0amov rax, [rax-24]
1400ccb0emov rdx, [rsi+16]
1400ccb12mov [rbx+rax], rdx
1400ccb16add rsp, 40
1400ccb1apop rbx
1400ccb1bpop rsi
1400ccb1cret
1400ccb1d
1400ccb1d 48 89 c1 H..
1400ccb20 e8 6b 51 03 00 e8 56 53 03 00 eb b6 .kQ...VS....
1400ccab0
1400ccab0std::basic_ofstream<wchar_t, std::char_traits<wchar_t>>::~basic_ofstream():
1400ccab0push rsi
1400ccab1push rbx
1400ccab2sub rsp, 40
1400ccab6mov rax, [rdx]
1400ccab9mov rsi, rdx
1400ccabcmov [rcx], rax
1400ccabfmov rax, [rax-24]
1400ccac3mov rbx, rcx
1400ccac6mov rdx, [rdx+24]
1400ccacalea rcx, [rcx+8]
1400ccacemov [rcx+rax-8], rdx
1400ccad3lea rax, [rip+0xd5236]
1400ccadamov [rcx], rax
1400ccaddcall std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
1400ccae2lea rcx, [rbx+80]
1400ccae6call std::__basic_file<char>::~__basic_file()
1400ccaebmov rax, [rip+0xca7be]
1400ccaf2lea rcx, [rbx+64]
1400ccaf6add rax, 16
1400ccafamov [rbx+8], rax
1400ccafecall std::locale::~locale()
1400ccb03mov rax, [rsi+8]
1400ccb07mov [rbx], rax
1400ccb0amov rax, [rax-24]
1400ccb0emov rdx, [rsi+16]
1400ccb12mov [rbx+rax], rdx
1400ccb16add rsp, 40
1400ccb1apop rbx
1400ccb1bpop rsi
1400ccb1cret
1400ccb1d
1400ccb1d 48 89 c1 H..
1400ccb20 e8 6b 51 03 00 e8 56 53 03 00 eb b6 .kQ...VS....
1400ccab0
1400ccb2c
1400ccb2c // align 0x10
1400ccb2c // align 0x10
1400ccb30
1400ccb30std::basic_ofstream<wchar_t, std::char_traits<wchar_t>>::operator=(std::basic_ofstream<wchar_t, std::char_traits<wchar_t>>&&):
1400ccb30push rbp
1400ccb31push rdi
1400ccb32push rsi
1400ccb33push rbx
1400ccb34sub rsp, 40
1400ccb38mov rax, [rcx]
1400ccb3bmov rsi, [rax-24]
1400ccb3fmov rax, [rdx]
1400ccb42mov rbx, [rax-24]
1400ccb46add rsi, rcx
1400ccb49mov rbp, rcx
1400ccb4cmov rdi, rdx
1400ccb4fmov rcx, rsi
1400ccb52add rbx, rdx
1400ccb55mov rdx, rbx
1400ccb58call std::ios_base::_M_swap(std::ios_base&)
1400ccb5dlea rdx, [rsi+208]
1400ccb64mov rcx, rsi
1400ccb67call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400ccb6clea rdx, [rbx+208]
1400ccb73mov rcx, rbx
1400ccb76call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400ccb7bmov rax, [rsi+216]
1400ccb82mov rdx, [rbx+216]
1400ccb89lea rcx, [rbp+8]
1400ccb8dmov [rsi+216], rdx
1400ccb94movzx edx, [rbx+224]
1400ccb9bmov [rbx+216], rax
1400ccba2movzx eax, [rsi+224]
1400ccba9mov [rsi+224], dx
1400ccbb0movzx edx, [rbx+226]
1400ccbb7mov [rbx+224], ax
1400ccbbemovzx eax, [rsi+226]
1400ccbc5mov [rsi+226], dl
1400ccbcblea rdx, [rdi+8]
1400ccbcfmov [rbx+226], al
1400ccbd5call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::operator=(std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>&&)
1400ccbdamov rax, rbp
1400ccbddadd rsp, 40
1400ccbe1pop rbx
1400ccbe2pop rsi
1400ccbe3pop rdi
1400ccbe4pop rbp
1400ccbe5ret
1400ccb30
1400ccb30std::basic_ofstream<wchar_t, std::char_traits<wchar_t>>::operator=(std::basic_ofstream<wchar_t, std::char_traits<wchar_t>>&&):
1400ccb30push rbp
1400ccb31push rdi
1400ccb32push rsi
1400ccb33push rbx
1400ccb34sub rsp, 40
1400ccb38mov rax, [rcx]
1400ccb3bmov rsi, [rax-24]
1400ccb3fmov rax, [rdx]
1400ccb42mov rbx, [rax-24]
1400ccb46add rsi, rcx
1400ccb49mov rbp, rcx
1400ccb4cmov rdi, rdx
1400ccb4fmov rcx, rsi
1400ccb52add rbx, rdx
1400ccb55mov rdx, rbx
1400ccb58call std::ios_base::_M_swap(std::ios_base&)
1400ccb5dlea rdx, [rsi+208]
1400ccb64mov rcx, rsi
1400ccb67call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400ccb6clea rdx, [rbx+208]
1400ccb73mov rcx, rbx
1400ccb76call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400ccb7bmov rax, [rsi+216]
1400ccb82mov rdx, [rbx+216]
1400ccb89lea rcx, [rbp+8]
1400ccb8dmov [rsi+216], rdx
1400ccb94movzx edx, [rbx+224]
1400ccb9bmov [rbx+216], rax
1400ccba2movzx eax, [rsi+224]
1400ccba9mov [rsi+224], dx
1400ccbb0movzx edx, [rbx+226]
1400ccbb7mov [rbx+224], ax
1400ccbbemovzx eax, [rsi+226]
1400ccbc5mov [rsi+226], dl
1400ccbcblea rdx, [rdi+8]
1400ccbcfmov [rbx+226], al
1400ccbd5call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::operator=(std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>&&)
1400ccbdamov rax, rbp
1400ccbddadd rsp, 40
1400ccbe1pop rbx
1400ccbe2pop rsi
1400ccbe3pop rdi
1400ccbe4pop rbp
1400ccbe5ret
1400ccb30
1400ccbe6
1400ccbe6 // align 0x10
1400ccbe6 // align 0x10
1400ccbf0
1400ccbf0std::codecvt_byname<char, char, int>::codecvt_byname(char const*, unsigned long long):
1400ccbf0push rsi
1400ccbf1push rbx
1400ccbf2sub rsp, 56
1400ccbf6mov rsi, rdx
1400ccbf9mov rdx, r8
1400ccbfcmov rbx, rcx
1400ccbffcall std::codecvt<char, char, int>::codecvt(unsigned long long)
1400ccc04lea rax, [rip+0xd5515]
1400ccc0bmov [rbx], rax
1400ccc0ecmp [rsi], 67
1400ccc11jne 0x1400ccc20
1400ccc13cmp [rsi+1], 0
1400ccc17jne 0x1400ccc20
1400ccc19
1400ccc19loc_1400ccc19:
1400ccc19add rsp, 56
1400ccc1dpop rbx
1400ccc1epop rsi
1400ccc1fret
1400ccc20
1400ccc20loc_1400ccc20:
1400ccc20lea rdx, [rip+0xc4c55]
1400ccc27mov rcx, rsi
1400ccc2acall strcmp
1400ccc2ftest eax, eax
1400ccc31je 0x1400ccc19
1400ccc33lea rcx, [rbx+16]
1400ccc37mov [rsp+40], rcx
1400ccc3ccall std::locale::facet::_S_destroy_c_locale(int*&)
1400ccc41mov rcx, [rsp+40]
1400ccc46xor r8l, r8l
1400ccc49mov rdx, rsi
1400ccc4ccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400ccc51nop
1400ccc52add rsp, 56
1400ccc56pop rbx
1400ccc57pop rsi
1400ccc58ret
1400ccc59
1400ccc59 48 89 c6 48 89 d9 e8 H..H...
1400ccc60 9c 77 02 00 48 89 f1 e8 34 e7 f4 ff 90 .w..H...4....
1400ccbf0
1400ccbf0std::codecvt_byname<char, char, int>::codecvt_byname(char const*, unsigned long long):
1400ccbf0push rsi
1400ccbf1push rbx
1400ccbf2sub rsp, 56
1400ccbf6mov rsi, rdx
1400ccbf9mov rdx, r8
1400ccbfcmov rbx, rcx
1400ccbffcall std::codecvt<char, char, int>::codecvt(unsigned long long)
1400ccc04lea rax, [rip+0xd5515]
1400ccc0bmov [rbx], rax
1400ccc0ecmp [rsi], 67
1400ccc11jne 0x1400ccc20
1400ccc13cmp [rsi+1], 0
1400ccc17jne 0x1400ccc20
1400ccc19
1400ccc19loc_1400ccc19:
1400ccc19add rsp, 56
1400ccc1dpop rbx
1400ccc1epop rsi
1400ccc1fret
1400ccc20
1400ccc20loc_1400ccc20:
1400ccc20lea rdx, [rip+0xc4c55]
1400ccc27mov rcx, rsi
1400ccc2acall strcmp
1400ccc2ftest eax, eax
1400ccc31je 0x1400ccc19
1400ccc33lea rcx, [rbx+16]
1400ccc37mov [rsp+40], rcx
1400ccc3ccall std::locale::facet::_S_destroy_c_locale(int*&)
1400ccc41mov rcx, [rsp+40]
1400ccc46xor r8l, r8l
1400ccc49mov rdx, rsi
1400ccc4ccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400ccc51nop
1400ccc52add rsp, 56
1400ccc56pop rbx
1400ccc57pop rsi
1400ccc58ret
1400ccc59
1400ccc59 48 89 c6 48 89 d9 e8 H..H...
1400ccc60 9c 77 02 00 48 89 f1 e8 34 e7 f4 ff 90 .w..H...4....
1400ccbf0
1400ccc6d
1400ccc6d // align 0x10
1400ccc6d // align 0x10
1400ccc70
1400ccc70std::codecvt_byname<char, char, int>::codecvt_byname(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned long long):
1400ccc70push rsi
1400ccc71push rbx
1400ccc72sub rsp, 56
1400ccc76mov rsi, [rdx]
1400ccc79mov rdx, r8
1400ccc7cmov rbx, rcx
1400ccc7fcall std::codecvt<char, char, int>::codecvt(unsigned long long)
1400ccc84mov rax, [rip+0xca5e5]
1400ccc8badd rax, 16
1400ccc8fmov [rbx], rax
1400ccc92cmp [rsi], 67
1400ccc95jne 0x1400ccca8
1400ccc97cmp [rsi+1], 0
1400ccc9bjne 0x1400ccca8
1400ccc9d
1400ccc9dloc_1400ccc9d:
1400ccc9dadd rsp, 56
1400ccca1pop rbx
1400ccca2pop rsi
1400ccca3ret
1400ccca4
1400ccca4 0f 1f 40 00 ..@.
1400ccca8
1400ccca8loc_1400ccca8:
1400ccca8lea rdx, [rip+0xc913f]
1400cccafmov rcx, rsi
1400cccb2call strcmp
1400cccb7test eax, eax
1400cccb9je 0x1400ccc9d
1400cccbblea rcx, [rbx+16]
1400cccbfmov [rsp+40], rcx
1400cccc4call std::locale::facet::_S_destroy_c_locale(int*&)
1400cccc9mov rcx, [rsp+40]
1400ccccexor r8l, r8l
1400cccd1mov rdx, rsi
1400cccd4call std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cccd9nop
1400cccdaadd rsp, 56
1400cccdepop rbx
1400cccdfpop rsi
1400ccce0ret
1400ccce1
1400ccce1 48 89 c6 48 89 d9 e8 14 77 02 00 48 89 f1 e8 H..H....w..H...
1400cccf0 ac e6 f4 ff 90 .....
1400ccc70
1400ccc70std::codecvt_byname<char, char, int>::codecvt_byname(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned long long):
1400ccc70push rsi
1400ccc71push rbx
1400ccc72sub rsp, 56
1400ccc76mov rsi, [rdx]
1400ccc79mov rdx, r8
1400ccc7cmov rbx, rcx
1400ccc7fcall std::codecvt<char, char, int>::codecvt(unsigned long long)
1400ccc84mov rax, [rip+0xca5e5]
1400ccc8badd rax, 16
1400ccc8fmov [rbx], rax
1400ccc92cmp [rsi], 67
1400ccc95jne 0x1400ccca8
1400ccc97cmp [rsi+1], 0
1400ccc9bjne 0x1400ccca8
1400ccc9d
1400ccc9dloc_1400ccc9d:
1400ccc9dadd rsp, 56
1400ccca1pop rbx
1400ccca2pop rsi
1400ccca3ret
1400ccca4
1400ccca4 0f 1f 40 00 ..@.
1400ccca8
1400ccca8loc_1400ccca8:
1400ccca8lea rdx, [rip+0xc913f]
1400cccafmov rcx, rsi
1400cccb2call strcmp
1400cccb7test eax, eax
1400cccb9je 0x1400ccc9d
1400cccbblea rcx, [rbx+16]
1400cccbfmov [rsp+40], rcx
1400cccc4call std::locale::facet::_S_destroy_c_locale(int*&)
1400cccc9mov rcx, [rsp+40]
1400ccccexor r8l, r8l
1400cccd1mov rdx, rsi
1400cccd4call std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cccd9nop
1400cccdaadd rsp, 56
1400cccdepop rbx
1400cccdfpop rsi
1400ccce0ret
1400ccce1
1400ccce1 48 89 c6 48 89 d9 e8 14 77 02 00 48 89 f1 e8 H..H....w..H...
1400cccf0 ac e6 f4 ff 90 .....
1400ccc70
1400cccf5
1400cccf5 // align 0x10
1400cccf5 // align 0x10
1400ccd00
1400ccd00std::codecvt_byname<char, char, int>::codecvt_byname(std::string const&, unsigned long long):
1400ccd00push rsi
1400ccd01push rbx
1400ccd02sub rsp, 56
1400ccd06mov rsi, [rdx]
1400ccd09mov rdx, r8
1400ccd0cmov rbx, rcx
1400ccd0fcall std::codecvt<char, char, int>::codecvt(unsigned long long)
1400ccd14lea rax, [rip+0xd5405]
1400ccd1bmov [rbx], rax
1400ccd1ecmp [rsi], 67
1400ccd21jne 0x1400ccd30
1400ccd23cmp [rsi+1], 0
1400ccd27jne 0x1400ccd30
1400ccd29
1400ccd29loc_1400ccd29:
1400ccd29add rsp, 56
1400ccd2dpop rbx
1400ccd2epop rsi
1400ccd2fret
1400ccd30
1400ccd30loc_1400ccd30:
1400ccd30lea rdx, [rip+0xc4b45]
1400ccd37mov rcx, rsi
1400ccd3acall strcmp
1400ccd3ftest eax, eax
1400ccd41je 0x1400ccd29
1400ccd43lea rcx, [rbx+16]
1400ccd47mov [rsp+40], rcx
1400ccd4ccall std::locale::facet::_S_destroy_c_locale(int*&)
1400ccd51mov rcx, [rsp+40]
1400ccd56xor r8l, r8l
1400ccd59mov rdx, rsi
1400ccd5ccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400ccd61nop
1400ccd62add rsp, 56
1400ccd66pop rbx
1400ccd67pop rsi
1400ccd68ret
1400ccd69
1400ccd69 48 89 c6 48 89 d9 e8 H..H...
1400ccd70 8c 76 02 00 48 89 f1 e8 24 e6 f4 ff 90 .v..H...$....
1400ccd00
1400ccd00std::codecvt_byname<char, char, int>::codecvt_byname(std::string const&, unsigned long long):
1400ccd00push rsi
1400ccd01push rbx
1400ccd02sub rsp, 56
1400ccd06mov rsi, [rdx]
1400ccd09mov rdx, r8
1400ccd0cmov rbx, rcx
1400ccd0fcall std::codecvt<char, char, int>::codecvt(unsigned long long)
1400ccd14lea rax, [rip+0xd5405]
1400ccd1bmov [rbx], rax
1400ccd1ecmp [rsi], 67
1400ccd21jne 0x1400ccd30
1400ccd23cmp [rsi+1], 0
1400ccd27jne 0x1400ccd30
1400ccd29
1400ccd29loc_1400ccd29:
1400ccd29add rsp, 56
1400ccd2dpop rbx
1400ccd2epop rsi
1400ccd2fret
1400ccd30
1400ccd30loc_1400ccd30:
1400ccd30lea rdx, [rip+0xc4b45]
1400ccd37mov rcx, rsi
1400ccd3acall strcmp
1400ccd3ftest eax, eax
1400ccd41je 0x1400ccd29
1400ccd43lea rcx, [rbx+16]
1400ccd47mov [rsp+40], rcx
1400ccd4ccall std::locale::facet::_S_destroy_c_locale(int*&)
1400ccd51mov rcx, [rsp+40]
1400ccd56xor r8l, r8l
1400ccd59mov rdx, rsi
1400ccd5ccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400ccd61nop
1400ccd62add rsp, 56
1400ccd66pop rbx
1400ccd67pop rsi
1400ccd68ret
1400ccd69
1400ccd69 48 89 c6 48 89 d9 e8 H..H...
1400ccd70 8c 76 02 00 48 89 f1 e8 24 e6 f4 ff 90 .v..H...$....
1400ccd00
1400ccd7d
1400ccd7d // align 0x10
1400ccd7d // align 0x10
1400ccd80
1400ccd80std::codecvt_byname<char, char, int>::codecvt_byname(char const*, unsigned long long):
1400ccd80push rsi
1400ccd81push rbx
1400ccd82sub rsp, 56
1400ccd86mov rsi, rdx
1400ccd89mov rdx, r8
1400ccd8cmov rbx, rcx
1400ccd8fcall std::codecvt<char, char, int>::codecvt(unsigned long long)
1400ccd94lea rax, [rip+0xd5385]
1400ccd9bmov [rbx], rax
1400ccd9ecmp [rsi], 67
1400ccda1jne 0x1400ccdb0
1400ccda3cmp [rsi+1], 0
1400ccda7jne 0x1400ccdb0
1400ccda9
1400ccda9loc_1400ccda9:
1400ccda9add rsp, 56
1400ccdadpop rbx
1400ccdaepop rsi
1400ccdafret
1400ccdb0
1400ccdb0loc_1400ccdb0:
1400ccdb0lea rdx, [rip+0xc4ac5]
1400ccdb7mov rcx, rsi
1400ccdbacall strcmp
1400ccdbftest eax, eax
1400ccdc1je 0x1400ccda9
1400ccdc3lea rcx, [rbx+16]
1400ccdc7mov [rsp+40], rcx
1400ccdcccall std::locale::facet::_S_destroy_c_locale(int*&)
1400ccdd1mov rcx, [rsp+40]
1400ccdd6xor r8l, r8l
1400ccdd9mov rdx, rsi
1400ccddccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400ccde1nop
1400ccde2add rsp, 56
1400ccde6pop rbx
1400ccde7pop rsi
1400ccde8ret
1400ccde9
1400ccde9 48 89 c6 48 89 d9 e8 H..H...
1400ccdf0 0c 76 02 00 48 89 f1 e8 a4 e5 f4 ff 90 .v..H........
1400ccd80
1400ccd80std::codecvt_byname<char, char, int>::codecvt_byname(char const*, unsigned long long):
1400ccd80push rsi
1400ccd81push rbx
1400ccd82sub rsp, 56
1400ccd86mov rsi, rdx
1400ccd89mov rdx, r8
1400ccd8cmov rbx, rcx
1400ccd8fcall std::codecvt<char, char, int>::codecvt(unsigned long long)
1400ccd94lea rax, [rip+0xd5385]
1400ccd9bmov [rbx], rax
1400ccd9ecmp [rsi], 67
1400ccda1jne 0x1400ccdb0
1400ccda3cmp [rsi+1], 0
1400ccda7jne 0x1400ccdb0
1400ccda9
1400ccda9loc_1400ccda9:
1400ccda9add rsp, 56
1400ccdadpop rbx
1400ccdaepop rsi
1400ccdafret
1400ccdb0
1400ccdb0loc_1400ccdb0:
1400ccdb0lea rdx, [rip+0xc4ac5]
1400ccdb7mov rcx, rsi
1400ccdbacall strcmp
1400ccdbftest eax, eax
1400ccdc1je 0x1400ccda9
1400ccdc3lea rcx, [rbx+16]
1400ccdc7mov [rsp+40], rcx
1400ccdcccall std::locale::facet::_S_destroy_c_locale(int*&)
1400ccdd1mov rcx, [rsp+40]
1400ccdd6xor r8l, r8l
1400ccdd9mov rdx, rsi
1400ccddccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400ccde1nop
1400ccde2add rsp, 56
1400ccde6pop rbx
1400ccde7pop rsi
1400ccde8ret
1400ccde9
1400ccde9 48 89 c6 48 89 d9 e8 H..H...
1400ccdf0 0c 76 02 00 48 89 f1 e8 a4 e5 f4 ff 90 .v..H........
1400ccd80
1400ccdfd
1400ccdfd // align 0x10
1400ccdfd // align 0x10
1400cce00
1400cce00std::codecvt_byname<char, char, int>::codecvt_byname(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned long long):
1400cce00push rsi
1400cce01push rbx
1400cce02sub rsp, 56
1400cce06mov rsi, [rdx]
1400cce09mov rdx, r8
1400cce0cmov rbx, rcx
1400cce0fcall std::codecvt<char, char, int>::codecvt(unsigned long long)
1400cce14mov rax, [rip+0xca455]
1400cce1badd rax, 16
1400cce1fmov [rbx], rax
1400cce22cmp [rsi], 67
1400cce25jne 0x1400cce38
1400cce27cmp [rsi+1], 0
1400cce2bjne 0x1400cce38
1400cce2d
1400cce2dloc_1400cce2d:
1400cce2dadd rsp, 56
1400cce31pop rbx
1400cce32pop rsi
1400cce33ret
1400cce34
1400cce34 0f 1f 40 00 ..@.
1400cce38
1400cce38loc_1400cce38:
1400cce38lea rdx, [rip+0xc8faf]
1400cce3fmov rcx, rsi
1400cce42call strcmp
1400cce47test eax, eax
1400cce49je 0x1400cce2d
1400cce4blea rcx, [rbx+16]
1400cce4fmov [rsp+40], rcx
1400cce54call std::locale::facet::_S_destroy_c_locale(int*&)
1400cce59mov rcx, [rsp+40]
1400cce5exor r8l, r8l
1400cce61mov rdx, rsi
1400cce64call std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cce69nop
1400cce6aadd rsp, 56
1400cce6epop rbx
1400cce6fpop rsi
1400cce70ret
1400cce71
1400cce71 48 89 c6 48 89 d9 e8 84 75 02 00 48 89 f1 e8 H..H....u..H...
1400cce80 1c e5 f4 ff 90 .....
1400cce00
1400cce00std::codecvt_byname<char, char, int>::codecvt_byname(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned long long):
1400cce00push rsi
1400cce01push rbx
1400cce02sub rsp, 56
1400cce06mov rsi, [rdx]
1400cce09mov rdx, r8
1400cce0cmov rbx, rcx
1400cce0fcall std::codecvt<char, char, int>::codecvt(unsigned long long)
1400cce14mov rax, [rip+0xca455]
1400cce1badd rax, 16
1400cce1fmov [rbx], rax
1400cce22cmp [rsi], 67
1400cce25jne 0x1400cce38
1400cce27cmp [rsi+1], 0
1400cce2bjne 0x1400cce38
1400cce2d
1400cce2dloc_1400cce2d:
1400cce2dadd rsp, 56
1400cce31pop rbx
1400cce32pop rsi
1400cce33ret
1400cce34
1400cce34 0f 1f 40 00 ..@.
1400cce38
1400cce38loc_1400cce38:
1400cce38lea rdx, [rip+0xc8faf]
1400cce3fmov rcx, rsi
1400cce42call strcmp
1400cce47test eax, eax
1400cce49je 0x1400cce2d
1400cce4blea rcx, [rbx+16]
1400cce4fmov [rsp+40], rcx
1400cce54call std::locale::facet::_S_destroy_c_locale(int*&)
1400cce59mov rcx, [rsp+40]
1400cce5exor r8l, r8l
1400cce61mov rdx, rsi
1400cce64call std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cce69nop
1400cce6aadd rsp, 56
1400cce6epop rbx
1400cce6fpop rsi
1400cce70ret
1400cce71
1400cce71 48 89 c6 48 89 d9 e8 84 75 02 00 48 89 f1 e8 H..H....u..H...
1400cce80 1c e5 f4 ff 90 .....
1400cce00
1400cce85
1400cce85 // align 0x10
1400cce85 // align 0x10
1400cce90
1400cce90std::codecvt_byname<char, char, int>::codecvt_byname(std::string const&, unsigned long long):
1400cce90push rsi
1400cce91push rbx
1400cce92sub rsp, 56
1400cce96mov rsi, [rdx]
1400cce99mov rdx, r8
1400cce9cmov rbx, rcx
1400cce9fcall std::codecvt<char, char, int>::codecvt(unsigned long long)
1400ccea4lea rax, [rip+0xd5275]
1400cceabmov [rbx], rax
1400cceaecmp [rsi], 67
1400cceb1jne 0x1400ccec0
1400cceb3cmp [rsi+1], 0
1400cceb7jne 0x1400ccec0
1400cceb9
1400cceb9loc_1400cceb9:
1400cceb9add rsp, 56
1400ccebdpop rbx
1400ccebepop rsi
1400ccebfret
1400ccec0
1400ccec0loc_1400ccec0:
1400ccec0lea rdx, [rip+0xc49b5]
1400ccec7mov rcx, rsi
1400ccecacall strcmp
1400ccecftest eax, eax
1400cced1je 0x1400cceb9
1400cced3lea rcx, [rbx+16]
1400cced7mov [rsp+40], rcx
1400ccedccall std::locale::facet::_S_destroy_c_locale(int*&)
1400ccee1mov rcx, [rsp+40]
1400ccee6xor r8l, r8l
1400ccee9mov rdx, rsi
1400cceeccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400ccef1nop
1400ccef2add rsp, 56
1400ccef6pop rbx
1400ccef7pop rsi
1400ccef8ret
1400ccef9
1400ccef9 48 89 c6 48 89 d9 e8 H..H...
1400ccf00 fc 74 02 00 48 89 f1 e8 94 e4 f4 ff 90 .t..H........
1400cce90
1400cce90std::codecvt_byname<char, char, int>::codecvt_byname(std::string const&, unsigned long long):
1400cce90push rsi
1400cce91push rbx
1400cce92sub rsp, 56
1400cce96mov rsi, [rdx]
1400cce99mov rdx, r8
1400cce9cmov rbx, rcx
1400cce9fcall std::codecvt<char, char, int>::codecvt(unsigned long long)
1400ccea4lea rax, [rip+0xd5275]
1400cceabmov [rbx], rax
1400cceaecmp [rsi], 67
1400cceb1jne 0x1400ccec0
1400cceb3cmp [rsi+1], 0
1400cceb7jne 0x1400ccec0
1400cceb9
1400cceb9loc_1400cceb9:
1400cceb9add rsp, 56
1400ccebdpop rbx
1400ccebepop rsi
1400ccebfret
1400ccec0
1400ccec0loc_1400ccec0:
1400ccec0lea rdx, [rip+0xc49b5]
1400ccec7mov rcx, rsi
1400ccecacall strcmp
1400ccecftest eax, eax
1400cced1je 0x1400cceb9
1400cced3lea rcx, [rbx+16]
1400cced7mov [rsp+40], rcx
1400ccedccall std::locale::facet::_S_destroy_c_locale(int*&)
1400ccee1mov rcx, [rsp+40]
1400ccee6xor r8l, r8l
1400ccee9mov rdx, rsi
1400cceeccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400ccef1nop
1400ccef2add rsp, 56
1400ccef6pop rbx
1400ccef7pop rsi
1400ccef8ret
1400ccef9
1400ccef9 48 89 c6 48 89 d9 e8 H..H...
1400ccf00 fc 74 02 00 48 89 f1 e8 94 e4 f4 ff 90 .t..H........
1400cce90
1400ccf0d
1400ccf0d // align 0x10
1400ccf0d // align 0x10
1400ccf10
1400ccf10std::codecvt_byname<char, char, int>::~codecvt_byname():
1400ccf10sub rsp, 56
1400ccf14lea rax, [rip+0xd5205]
1400ccf1bmov [rcx], rax
1400ccf1emov [rsp+40], rcx
1400ccf23call std::codecvt<char, char, int>::~codecvt()
1400ccf28mov rcx, [rsp+40]
1400ccf2dadd rsp, 56
1400ccf31jmp 0x140101ab0
1400ccf10
1400ccf10std::codecvt_byname<char, char, int>::~codecvt_byname():
1400ccf10sub rsp, 56
1400ccf14lea rax, [rip+0xd5205]
1400ccf1bmov [rcx], rax
1400ccf1emov [rsp+40], rcx
1400ccf23call std::codecvt<char, char, int>::~codecvt()
1400ccf28mov rcx, [rsp+40]
1400ccf2dadd rsp, 56
1400ccf31jmp 0x140101ab0
1400ccf10
1400ccf36
1400ccf36 // align 0x10
1400ccf36 // align 0x10
1400ccf40
1400ccf40std::codecvt_byname<char, char, int>::~codecvt_byname():
1400ccf40lea rax, [rip+0xd51d9]
1400ccf47mov [rcx], rax
1400ccf4ajmp 0x1400f4400
1400ccf40
1400ccf40std::codecvt_byname<char, char, int>::~codecvt_byname():
1400ccf40lea rax, [rip+0xd51d9]
1400ccf47mov [rcx], rax
1400ccf4ajmp 0x1400f4400
1400ccf40
1400ccf4f
1400ccf4f // align 0x10
1400ccf4f // align 0x10
1400ccf50
1400ccf50std::codecvt_byname<char, char, int>::~codecvt_byname():
1400ccf50lea rax, [rip+0xd51c9]
1400ccf57mov [rcx], rax
1400ccf5ajmp 0x1400f4400
1400ccf50
1400ccf50std::codecvt_byname<char, char, int>::~codecvt_byname():
1400ccf50lea rax, [rip+0xd51c9]
1400ccf57mov [rcx], rax
1400ccf5ajmp 0x1400f4400
1400ccf50
1400ccf5f
1400ccf5f // align 0x10
1400ccf5f // align 0x10
1400ccf60
1400ccf60std::codecvt_byname<wchar_t, char, int>::codecvt_byname(char const*, unsigned long long):
1400ccf60push rsi
1400ccf61push rbx
1400ccf62sub rsp, 56
1400ccf66mov rsi, rdx
1400ccf69mov rdx, r8
1400ccf6cmov rbx, rcx
1400ccf6fcall std::codecvt<wchar_t, char, int>::codecvt(unsigned long long)
1400ccf74lea rax, [rip+0xd5205]
1400ccf7bmov [rbx], rax
1400ccf7ecmp [rsi], 67
1400ccf81jne 0x1400ccf90
1400ccf83cmp [rsi+1], 0
1400ccf87jne 0x1400ccf90
1400ccf89
1400ccf89loc_1400ccf89:
1400ccf89add rsp, 56
1400ccf8dpop rbx
1400ccf8epop rsi
1400ccf8fret
1400ccf90
1400ccf90loc_1400ccf90:
1400ccf90lea rdx, [rip+0xc5be5]
1400ccf97mov rcx, rsi
1400ccf9acall strcmp
1400ccf9ftest eax, eax
1400ccfa1je 0x1400ccf89
1400ccfa3lea rcx, [rbx+16]
1400ccfa7mov [rsp+40], rcx
1400ccfaccall std::locale::facet::_S_destroy_c_locale(int*&)
1400ccfb1mov rcx, [rsp+40]
1400ccfb6xor r8l, r8l
1400ccfb9mov rdx, rsi
1400ccfbccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400ccfc1nop
1400ccfc2add rsp, 56
1400ccfc6pop rbx
1400ccfc7pop rsi
1400ccfc8ret
1400ccfc9
1400ccfc9 48 89 c6 48 89 d9 e8 H..H...
1400ccfd0 9c 75 02 00 48 89 f1 e8 c4 e3 f4 ff 90 .u..H........
1400ccf60
1400ccf60std::codecvt_byname<wchar_t, char, int>::codecvt_byname(char const*, unsigned long long):
1400ccf60push rsi
1400ccf61push rbx
1400ccf62sub rsp, 56
1400ccf66mov rsi, rdx
1400ccf69mov rdx, r8
1400ccf6cmov rbx, rcx
1400ccf6fcall std::codecvt<wchar_t, char, int>::codecvt(unsigned long long)
1400ccf74lea rax, [rip+0xd5205]
1400ccf7bmov [rbx], rax
1400ccf7ecmp [rsi], 67
1400ccf81jne 0x1400ccf90
1400ccf83cmp [rsi+1], 0
1400ccf87jne 0x1400ccf90
1400ccf89
1400ccf89loc_1400ccf89:
1400ccf89add rsp, 56
1400ccf8dpop rbx
1400ccf8epop rsi
1400ccf8fret
1400ccf90
1400ccf90loc_1400ccf90:
1400ccf90lea rdx, [rip+0xc5be5]
1400ccf97mov rcx, rsi
1400ccf9acall strcmp
1400ccf9ftest eax, eax
1400ccfa1je 0x1400ccf89
1400ccfa3lea rcx, [rbx+16]
1400ccfa7mov [rsp+40], rcx
1400ccfaccall std::locale::facet::_S_destroy_c_locale(int*&)
1400ccfb1mov rcx, [rsp+40]
1400ccfb6xor r8l, r8l
1400ccfb9mov rdx, rsi
1400ccfbccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400ccfc1nop
1400ccfc2add rsp, 56
1400ccfc6pop rbx
1400ccfc7pop rsi
1400ccfc8ret
1400ccfc9
1400ccfc9 48 89 c6 48 89 d9 e8 H..H...
1400ccfd0 9c 75 02 00 48 89 f1 e8 c4 e3 f4 ff 90 .u..H........
1400ccf60
1400ccfdd
1400ccfdd // align 0x10
1400ccfdd // align 0x10
1400ccfe0
1400ccfe0std::codecvt_byname<wchar_t, char, int>::codecvt_byname(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned long long):
1400ccfe0push rsi
1400ccfe1push rbx
1400ccfe2sub rsp, 56
1400ccfe6mov rsi, [rdx]
1400ccfe9mov rdx, r8
1400ccfecmov rbx, rcx
1400ccfefcall std::codecvt<wchar_t, char, int>::codecvt(unsigned long long)
1400ccff4mov rax, [rip+0xca285]
1400ccffbadd rax, 16
1400ccfffmov [rbx], rax
1400cd002cmp [rsi], 67
1400cd005jne 0x1400cd018
1400cd007cmp [rsi+1], 0
1400cd00bjne 0x1400cd018
1400cd00d
1400cd00dloc_1400cd00d:
1400cd00dadd rsp, 56
1400cd011pop rbx
1400cd012pop rsi
1400cd013ret
1400cd014
1400cd014 0f 1f 40 00 ..@.
1400cd018
1400cd018loc_1400cd018:
1400cd018lea rdx, [rip+0xc44af]
1400cd01fmov rcx, rsi
1400cd022call strcmp
1400cd027test eax, eax
1400cd029je 0x1400cd00d
1400cd02blea rcx, [rbx+16]
1400cd02fmov [rsp+40], rcx
1400cd034call std::locale::facet::_S_destroy_c_locale(int*&)
1400cd039mov rcx, [rsp+40]
1400cd03exor r8l, r8l
1400cd041mov rdx, rsi
1400cd044call std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd049nop
1400cd04aadd rsp, 56
1400cd04epop rbx
1400cd04fpop rsi
1400cd050ret
1400cd051
1400cd051 48 89 c6 48 89 d9 e8 14 75 02 00 48 89 f1 e8 H..H....u..H...
1400cd060 3c e3 f4 ff 90 <....
1400ccfe0
1400ccfe0std::codecvt_byname<wchar_t, char, int>::codecvt_byname(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned long long):
1400ccfe0push rsi
1400ccfe1push rbx
1400ccfe2sub rsp, 56
1400ccfe6mov rsi, [rdx]
1400ccfe9mov rdx, r8
1400ccfecmov rbx, rcx
1400ccfefcall std::codecvt<wchar_t, char, int>::codecvt(unsigned long long)
1400ccff4mov rax, [rip+0xca285]
1400ccffbadd rax, 16
1400ccfffmov [rbx], rax
1400cd002cmp [rsi], 67
1400cd005jne 0x1400cd018
1400cd007cmp [rsi+1], 0
1400cd00bjne 0x1400cd018
1400cd00d
1400cd00dloc_1400cd00d:
1400cd00dadd rsp, 56
1400cd011pop rbx
1400cd012pop rsi
1400cd013ret
1400cd014
1400cd014 0f 1f 40 00 ..@.
1400cd018
1400cd018loc_1400cd018:
1400cd018lea rdx, [rip+0xc44af]
1400cd01fmov rcx, rsi
1400cd022call strcmp
1400cd027test eax, eax
1400cd029je 0x1400cd00d
1400cd02blea rcx, [rbx+16]
1400cd02fmov [rsp+40], rcx
1400cd034call std::locale::facet::_S_destroy_c_locale(int*&)
1400cd039mov rcx, [rsp+40]
1400cd03exor r8l, r8l
1400cd041mov rdx, rsi
1400cd044call std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd049nop
1400cd04aadd rsp, 56
1400cd04epop rbx
1400cd04fpop rsi
1400cd050ret
1400cd051
1400cd051 48 89 c6 48 89 d9 e8 14 75 02 00 48 89 f1 e8 H..H....u..H...
1400cd060 3c e3 f4 ff 90 <....
1400ccfe0
1400cd065
1400cd065 // align 0x10
1400cd065 // align 0x10
1400cd070
1400cd070std::codecvt_byname<wchar_t, char, int>::codecvt_byname(std::string const&, unsigned long long):
1400cd070push rsi
1400cd071push rbx
1400cd072sub rsp, 56
1400cd076mov rsi, [rdx]
1400cd079mov rdx, r8
1400cd07cmov rbx, rcx
1400cd07fcall std::codecvt<wchar_t, char, int>::codecvt(unsigned long long)
1400cd084lea rax, [rip+0xd50f5]
1400cd08bmov [rbx], rax
1400cd08ecmp [rsi], 67
1400cd091jne 0x1400cd0a0
1400cd093cmp [rsi+1], 0
1400cd097jne 0x1400cd0a0
1400cd099
1400cd099loc_1400cd099:
1400cd099add rsp, 56
1400cd09dpop rbx
1400cd09epop rsi
1400cd09fret
1400cd0a0
1400cd0a0loc_1400cd0a0:
1400cd0a0lea rdx, [rip+0xc5ad5]
1400cd0a7mov rcx, rsi
1400cd0aacall strcmp
1400cd0aftest eax, eax
1400cd0b1je 0x1400cd099
1400cd0b3lea rcx, [rbx+16]
1400cd0b7mov [rsp+40], rcx
1400cd0bccall std::locale::facet::_S_destroy_c_locale(int*&)
1400cd0c1mov rcx, [rsp+40]
1400cd0c6xor r8l, r8l
1400cd0c9mov rdx, rsi
1400cd0cccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd0d1nop
1400cd0d2add rsp, 56
1400cd0d6pop rbx
1400cd0d7pop rsi
1400cd0d8ret
1400cd0d9
1400cd0d9 48 89 c6 48 89 d9 e8 H..H...
1400cd0e0 8c 74 02 00 48 89 f1 e8 b4 e2 f4 ff 90 .t..H........
1400cd070
1400cd070std::codecvt_byname<wchar_t, char, int>::codecvt_byname(std::string const&, unsigned long long):
1400cd070push rsi
1400cd071push rbx
1400cd072sub rsp, 56
1400cd076mov rsi, [rdx]
1400cd079mov rdx, r8
1400cd07cmov rbx, rcx
1400cd07fcall std::codecvt<wchar_t, char, int>::codecvt(unsigned long long)
1400cd084lea rax, [rip+0xd50f5]
1400cd08bmov [rbx], rax
1400cd08ecmp [rsi], 67
1400cd091jne 0x1400cd0a0
1400cd093cmp [rsi+1], 0
1400cd097jne 0x1400cd0a0
1400cd099
1400cd099loc_1400cd099:
1400cd099add rsp, 56
1400cd09dpop rbx
1400cd09epop rsi
1400cd09fret
1400cd0a0
1400cd0a0loc_1400cd0a0:
1400cd0a0lea rdx, [rip+0xc5ad5]
1400cd0a7mov rcx, rsi
1400cd0aacall strcmp
1400cd0aftest eax, eax
1400cd0b1je 0x1400cd099
1400cd0b3lea rcx, [rbx+16]
1400cd0b7mov [rsp+40], rcx
1400cd0bccall std::locale::facet::_S_destroy_c_locale(int*&)
1400cd0c1mov rcx, [rsp+40]
1400cd0c6xor r8l, r8l
1400cd0c9mov rdx, rsi
1400cd0cccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd0d1nop
1400cd0d2add rsp, 56
1400cd0d6pop rbx
1400cd0d7pop rsi
1400cd0d8ret
1400cd0d9
1400cd0d9 48 89 c6 48 89 d9 e8 H..H...
1400cd0e0 8c 74 02 00 48 89 f1 e8 b4 e2 f4 ff 90 .t..H........
1400cd070
1400cd0ed
1400cd0ed // align 0x10
1400cd0ed // align 0x10
1400cd0f0
1400cd0f0std::codecvt_byname<wchar_t, char, int>::codecvt_byname(char const*, unsigned long long):
1400cd0f0push rsi
1400cd0f1push rbx
1400cd0f2sub rsp, 56
1400cd0f6mov rsi, rdx
1400cd0f9mov rdx, r8
1400cd0fcmov rbx, rcx
1400cd0ffcall std::codecvt<wchar_t, char, int>::codecvt(unsigned long long)
1400cd104lea rax, [rip+0xd5075]
1400cd10bmov [rbx], rax
1400cd10ecmp [rsi], 67
1400cd111jne 0x1400cd120
1400cd113cmp [rsi+1], 0
1400cd117jne 0x1400cd120
1400cd119
1400cd119loc_1400cd119:
1400cd119add rsp, 56
1400cd11dpop rbx
1400cd11epop rsi
1400cd11fret
1400cd120
1400cd120loc_1400cd120:
1400cd120lea rdx, [rip+0xc5a55]
1400cd127mov rcx, rsi
1400cd12acall strcmp
1400cd12ftest eax, eax
1400cd131je 0x1400cd119
1400cd133lea rcx, [rbx+16]
1400cd137mov [rsp+40], rcx
1400cd13ccall std::locale::facet::_S_destroy_c_locale(int*&)
1400cd141mov rcx, [rsp+40]
1400cd146xor r8l, r8l
1400cd149mov rdx, rsi
1400cd14ccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd151nop
1400cd152add rsp, 56
1400cd156pop rbx
1400cd157pop rsi
1400cd158ret
1400cd159
1400cd159 48 89 c6 48 89 d9 e8 H..H...
1400cd160 0c 74 02 00 48 89 f1 e8 34 e2 f4 ff 90 .t..H...4....
1400cd0f0
1400cd0f0std::codecvt_byname<wchar_t, char, int>::codecvt_byname(char const*, unsigned long long):
1400cd0f0push rsi
1400cd0f1push rbx
1400cd0f2sub rsp, 56
1400cd0f6mov rsi, rdx
1400cd0f9mov rdx, r8
1400cd0fcmov rbx, rcx
1400cd0ffcall std::codecvt<wchar_t, char, int>::codecvt(unsigned long long)
1400cd104lea rax, [rip+0xd5075]
1400cd10bmov [rbx], rax
1400cd10ecmp [rsi], 67
1400cd111jne 0x1400cd120
1400cd113cmp [rsi+1], 0
1400cd117jne 0x1400cd120
1400cd119
1400cd119loc_1400cd119:
1400cd119add rsp, 56
1400cd11dpop rbx
1400cd11epop rsi
1400cd11fret
1400cd120
1400cd120loc_1400cd120:
1400cd120lea rdx, [rip+0xc5a55]
1400cd127mov rcx, rsi
1400cd12acall strcmp
1400cd12ftest eax, eax
1400cd131je 0x1400cd119
1400cd133lea rcx, [rbx+16]
1400cd137mov [rsp+40], rcx
1400cd13ccall std::locale::facet::_S_destroy_c_locale(int*&)
1400cd141mov rcx, [rsp+40]
1400cd146xor r8l, r8l
1400cd149mov rdx, rsi
1400cd14ccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd151nop
1400cd152add rsp, 56
1400cd156pop rbx
1400cd157pop rsi
1400cd158ret
1400cd159
1400cd159 48 89 c6 48 89 d9 e8 H..H...
1400cd160 0c 74 02 00 48 89 f1 e8 34 e2 f4 ff 90 .t..H...4....
1400cd0f0
1400cd16d
1400cd16d // align 0x10
1400cd16d // align 0x10
1400cd170
1400cd170std::codecvt_byname<wchar_t, char, int>::codecvt_byname(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned long long):
1400cd170push rsi
1400cd171push rbx
1400cd172sub rsp, 56
1400cd176mov rsi, [rdx]
1400cd179mov rdx, r8
1400cd17cmov rbx, rcx
1400cd17fcall std::codecvt<wchar_t, char, int>::codecvt(unsigned long long)
1400cd184mov rax, [rip+0xca0f5]
1400cd18badd rax, 16
1400cd18fmov [rbx], rax
1400cd192cmp [rsi], 67
1400cd195jne 0x1400cd1a8
1400cd197cmp [rsi+1], 0
1400cd19bjne 0x1400cd1a8
1400cd19d
1400cd19dloc_1400cd19d:
1400cd19dadd rsp, 56
1400cd1a1pop rbx
1400cd1a2pop rsi
1400cd1a3ret
1400cd1a4
1400cd1a4 0f 1f 40 00 ..@.
1400cd1a8
1400cd1a8loc_1400cd1a8:
1400cd1a8lea rdx, [rip+0xc431f]
1400cd1afmov rcx, rsi
1400cd1b2call strcmp
1400cd1b7test eax, eax
1400cd1b9je 0x1400cd19d
1400cd1bblea rcx, [rbx+16]
1400cd1bfmov [rsp+40], rcx
1400cd1c4call std::locale::facet::_S_destroy_c_locale(int*&)
1400cd1c9mov rcx, [rsp+40]
1400cd1cexor r8l, r8l
1400cd1d1mov rdx, rsi
1400cd1d4call std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd1d9nop
1400cd1daadd rsp, 56
1400cd1depop rbx
1400cd1dfpop rsi
1400cd1e0ret
1400cd1e1
1400cd1e1 48 89 c6 48 89 d9 e8 84 73 02 00 48 89 f1 e8 H..H....s..H...
1400cd1f0 ac e1 f4 ff 90 .....
1400cd170
1400cd170std::codecvt_byname<wchar_t, char, int>::codecvt_byname(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, unsigned long long):
1400cd170push rsi
1400cd171push rbx
1400cd172sub rsp, 56
1400cd176mov rsi, [rdx]
1400cd179mov rdx, r8
1400cd17cmov rbx, rcx
1400cd17fcall std::codecvt<wchar_t, char, int>::codecvt(unsigned long long)
1400cd184mov rax, [rip+0xca0f5]
1400cd18badd rax, 16
1400cd18fmov [rbx], rax
1400cd192cmp [rsi], 67
1400cd195jne 0x1400cd1a8
1400cd197cmp [rsi+1], 0
1400cd19bjne 0x1400cd1a8
1400cd19d
1400cd19dloc_1400cd19d:
1400cd19dadd rsp, 56
1400cd1a1pop rbx
1400cd1a2pop rsi
1400cd1a3ret
1400cd1a4
1400cd1a4 0f 1f 40 00 ..@.
1400cd1a8
1400cd1a8loc_1400cd1a8:
1400cd1a8lea rdx, [rip+0xc431f]
1400cd1afmov rcx, rsi
1400cd1b2call strcmp
1400cd1b7test eax, eax
1400cd1b9je 0x1400cd19d
1400cd1bblea rcx, [rbx+16]
1400cd1bfmov [rsp+40], rcx
1400cd1c4call std::locale::facet::_S_destroy_c_locale(int*&)
1400cd1c9mov rcx, [rsp+40]
1400cd1cexor r8l, r8l
1400cd1d1mov rdx, rsi
1400cd1d4call std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd1d9nop
1400cd1daadd rsp, 56
1400cd1depop rbx
1400cd1dfpop rsi
1400cd1e0ret
1400cd1e1
1400cd1e1 48 89 c6 48 89 d9 e8 84 73 02 00 48 89 f1 e8 H..H....s..H...
1400cd1f0 ac e1 f4 ff 90 .....
1400cd170
1400cd1f5
1400cd1f5 // align 0x10
1400cd1f5 // align 0x10
1400cd200
1400cd200std::codecvt_byname<wchar_t, char, int>::codecvt_byname(std::string const&, unsigned long long):
1400cd200push rsi
1400cd201push rbx
1400cd202sub rsp, 56
1400cd206mov rsi, [rdx]
1400cd209mov rdx, r8
1400cd20cmov rbx, rcx
1400cd20fcall std::codecvt<wchar_t, char, int>::codecvt(unsigned long long)
1400cd214lea rax, [rip+0xd4f65]
1400cd21bmov [rbx], rax
1400cd21ecmp [rsi], 67
1400cd221jne 0x1400cd230
1400cd223cmp [rsi+1], 0
1400cd227jne 0x1400cd230
1400cd229
1400cd229loc_1400cd229:
1400cd229add rsp, 56
1400cd22dpop rbx
1400cd22epop rsi
1400cd22fret
1400cd230
1400cd230loc_1400cd230:
1400cd230lea rdx, [rip+0xc5945]
1400cd237mov rcx, rsi
1400cd23acall strcmp
1400cd23ftest eax, eax
1400cd241je 0x1400cd229
1400cd243lea rcx, [rbx+16]
1400cd247mov [rsp+40], rcx
1400cd24ccall std::locale::facet::_S_destroy_c_locale(int*&)
1400cd251mov rcx, [rsp+40]
1400cd256xor r8l, r8l
1400cd259mov rdx, rsi
1400cd25ccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd261nop
1400cd262add rsp, 56
1400cd266pop rbx
1400cd267pop rsi
1400cd268ret
1400cd269
1400cd269 48 89 c6 48 89 d9 e8 H..H...
1400cd270 fc 72 02 00 48 89 f1 e8 24 e1 f4 ff 90 .r..H...$....
1400cd200
1400cd200std::codecvt_byname<wchar_t, char, int>::codecvt_byname(std::string const&, unsigned long long):
1400cd200push rsi
1400cd201push rbx
1400cd202sub rsp, 56
1400cd206mov rsi, [rdx]
1400cd209mov rdx, r8
1400cd20cmov rbx, rcx
1400cd20fcall std::codecvt<wchar_t, char, int>::codecvt(unsigned long long)
1400cd214lea rax, [rip+0xd4f65]
1400cd21bmov [rbx], rax
1400cd21ecmp [rsi], 67
1400cd221jne 0x1400cd230
1400cd223cmp [rsi+1], 0
1400cd227jne 0x1400cd230
1400cd229
1400cd229loc_1400cd229:
1400cd229add rsp, 56
1400cd22dpop rbx
1400cd22epop rsi
1400cd22fret
1400cd230
1400cd230loc_1400cd230:
1400cd230lea rdx, [rip+0xc5945]
1400cd237mov rcx, rsi
1400cd23acall strcmp
1400cd23ftest eax, eax
1400cd241je 0x1400cd229
1400cd243lea rcx, [rbx+16]
1400cd247mov [rsp+40], rcx
1400cd24ccall std::locale::facet::_S_destroy_c_locale(int*&)
1400cd251mov rcx, [rsp+40]
1400cd256xor r8l, r8l
1400cd259mov rdx, rsi
1400cd25ccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd261nop
1400cd262add rsp, 56
1400cd266pop rbx
1400cd267pop rsi
1400cd268ret
1400cd269
1400cd269 48 89 c6 48 89 d9 e8 H..H...
1400cd270 fc 72 02 00 48 89 f1 e8 24 e1 f4 ff 90 .r..H...$....
1400cd200
1400cd27d
1400cd27d // align 0x10
1400cd27d // align 0x10
1400cd280
1400cd280std::codecvt_byname<wchar_t, char, int>::~codecvt_byname():
1400cd280sub rsp, 56
1400cd284lea rax, [rip+0xd4ef5]
1400cd28bmov [rcx], rax
1400cd28emov [rsp+40], rcx
1400cd293call std::codecvt<wchar_t, char, int>::~codecvt()
1400cd298mov rcx, [rsp+40]
1400cd29dadd rsp, 56
1400cd2a1jmp 0x140101ab0
1400cd280
1400cd280std::codecvt_byname<wchar_t, char, int>::~codecvt_byname():
1400cd280sub rsp, 56
1400cd284lea rax, [rip+0xd4ef5]
1400cd28bmov [rcx], rax
1400cd28emov [rsp+40], rcx
1400cd293call std::codecvt<wchar_t, char, int>::~codecvt()
1400cd298mov rcx, [rsp+40]
1400cd29dadd rsp, 56
1400cd2a1jmp 0x140101ab0
1400cd280
1400cd2a6
1400cd2a6 // align 0x10
1400cd2a6 // align 0x10
1400cd2b0
1400cd2b0std::codecvt_byname<wchar_t, char, int>::~codecvt_byname():
1400cd2b0lea rax, [rip+0xd4ec9]
1400cd2b7mov [rcx], rax
1400cd2bajmp 0x1400f4570
1400cd2b0
1400cd2b0std::codecvt_byname<wchar_t, char, int>::~codecvt_byname():
1400cd2b0lea rax, [rip+0xd4ec9]
1400cd2b7mov [rcx], rax
1400cd2bajmp 0x1400f4570
1400cd2b0
1400cd2bf
1400cd2bf // align 0x10
1400cd2bf // align 0x10
1400cd2c0
1400cd2c0std::codecvt_byname<wchar_t, char, int>::~codecvt_byname():
1400cd2c0lea rax, [rip+0xd4eb9]
1400cd2c7mov [rcx], rax
1400cd2cajmp 0x1400f4570
1400cd2c0
1400cd2c0std::codecvt_byname<wchar_t, char, int>::~codecvt_byname():
1400cd2c0lea rax, [rip+0xd4eb9]
1400cd2c7mov [rcx], rax
1400cd2cajmp 0x1400f4570
1400cd2c0
1400cd2cf
1400cd2cf // align 0x10
1400cd2cf // align 0x10
1400cd2d0
1400cd2d0std::collate_byname<char>::collate_byname(char const*, unsigned long long):
1400cd2d0push rsi
1400cd2d1push rbx
1400cd2d2sub rsp, 56
1400cd2d6xor eax, eax
1400cd2d8test r8, r8
1400cd2dbmov rbx, rcx
1400cd2demov rsi, rdx
1400cd2e1setne al
1400cd2e4mov [rcx+8], eax
1400cd2e7lea rax, [rip+0xd6152]
1400cd2eemov [rcx], rax
1400cd2f1call std::locale::facet::_S_get_c_locale()
1400cd2f6mov [rbx+16], rax
1400cd2falea rax, [rip+0xd4edf]
1400cd301mov [rbx], rax
1400cd304cmp [rsi], 67
1400cd307jne 0x1400cd320
1400cd309cmp [rsi+1], 0
1400cd30djne 0x1400cd320
1400cd30f
1400cd30floc_1400cd30f:
1400cd30fadd rsp, 56
1400cd313pop rbx
1400cd314pop rsi
1400cd315ret
1400cd316
1400cd316 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400cd320
1400cd320loc_1400cd320:
1400cd320lea rdx, [rip+0xc4555]
1400cd327mov rcx, rsi
1400cd32acall strcmp
1400cd32ftest eax, eax
1400cd331je 0x1400cd30f
1400cd333lea rcx, [rbx+16]
1400cd337mov [rsp+40], rcx
1400cd33ccall std::locale::facet::_S_destroy_c_locale(int*&)
1400cd341mov rcx, [rsp+40]
1400cd346xor r8l, r8l
1400cd349mov rdx, rsi
1400cd34ccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd351nop
1400cd352add rsp, 56
1400cd356pop rbx
1400cd357pop rsi
1400cd358ret
1400cd359
1400cd359 48 89 c6 48 89 d9 e8 H..H...
1400cd360 ec 73 02 00 48 89 f1 e8 34 e0 f4 ff 48 89 c6 48 .s..H...4...H..H
1400cd370 89 d9 e8 a9 d0 00 00 48 89 f1 e8 21 e0 f4 ff 90 .......H...!....
1400cd2d0
1400cd2d0std::collate_byname<char>::collate_byname(char const*, unsigned long long):
1400cd2d0push rsi
1400cd2d1push rbx
1400cd2d2sub rsp, 56
1400cd2d6xor eax, eax
1400cd2d8test r8, r8
1400cd2dbmov rbx, rcx
1400cd2demov rsi, rdx
1400cd2e1setne al
1400cd2e4mov [rcx+8], eax
1400cd2e7lea rax, [rip+0xd6152]
1400cd2eemov [rcx], rax
1400cd2f1call std::locale::facet::_S_get_c_locale()
1400cd2f6mov [rbx+16], rax
1400cd2falea rax, [rip+0xd4edf]
1400cd301mov [rbx], rax
1400cd304cmp [rsi], 67
1400cd307jne 0x1400cd320
1400cd309cmp [rsi+1], 0
1400cd30djne 0x1400cd320
1400cd30f
1400cd30floc_1400cd30f:
1400cd30fadd rsp, 56
1400cd313pop rbx
1400cd314pop rsi
1400cd315ret
1400cd316
1400cd316 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400cd320
1400cd320loc_1400cd320:
1400cd320lea rdx, [rip+0xc4555]
1400cd327mov rcx, rsi
1400cd32acall strcmp
1400cd32ftest eax, eax
1400cd331je 0x1400cd30f
1400cd333lea rcx, [rbx+16]
1400cd337mov [rsp+40], rcx
1400cd33ccall std::locale::facet::_S_destroy_c_locale(int*&)
1400cd341mov rcx, [rsp+40]
1400cd346xor r8l, r8l
1400cd349mov rdx, rsi
1400cd34ccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd351nop
1400cd352add rsp, 56
1400cd356pop rbx
1400cd357pop rsi
1400cd358ret
1400cd359
1400cd359 48 89 c6 48 89 d9 e8 H..H...
1400cd360 ec 73 02 00 48 89 f1 e8 34 e0 f4 ff 48 89 c6 48 .s..H...4...H..H
1400cd370 89 d9 e8 a9 d0 00 00 48 89 f1 e8 21 e0 f4 ff 90 .......H...!....
1400cd2d0
1400cd380
1400cd380std::collate_byname<char>::collate_byname(std::string const&, unsigned long long):
1400cd380push rsi
1400cd381push rbx
1400cd382sub rsp, 56
1400cd386xor eax, eax
1400cd388mov rsi, [rdx]
1400cd38btest r8, r8
1400cd38emov rbx, rcx
1400cd391setne al
1400cd394mov [rcx+8], eax
1400cd397lea rax, [rip+0xd60a2]
1400cd39emov [rcx], rax
1400cd3a1call std::locale::facet::_S_get_c_locale()
1400cd3a6mov [rbx+16], rax
1400cd3aalea rax, [rip+0xd4e2f]
1400cd3b1mov [rbx], rax
1400cd3b4cmp [rsi], 67
1400cd3b7jne 0x1400cd3d0
1400cd3b9cmp [rsi+1], 0
1400cd3bdjne 0x1400cd3d0
1400cd3bf
1400cd3bfloc_1400cd3bf:
1400cd3bfadd rsp, 56
1400cd3c3pop rbx
1400cd3c4pop rsi
1400cd3c5ret
1400cd3c6
1400cd3c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400cd3d0
1400cd3d0loc_1400cd3d0:
1400cd3d0lea rdx, [rip+0xc44a5]
1400cd3d7mov rcx, rsi
1400cd3dacall strcmp
1400cd3dftest eax, eax
1400cd3e1je 0x1400cd3bf
1400cd3e3lea rcx, [rbx+16]
1400cd3e7mov [rsp+40], rcx
1400cd3eccall std::locale::facet::_S_destroy_c_locale(int*&)
1400cd3f1mov rcx, [rsp+40]
1400cd3f6xor r8l, r8l
1400cd3f9mov rdx, rsi
1400cd3fccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd401nop
1400cd402add rsp, 56
1400cd406pop rbx
1400cd407pop rsi
1400cd408ret
1400cd409
1400cd409 48 89 c6 48 89 d9 e8 H..H...
1400cd410 3c 73 02 00 48 89 f1 e8 84 df f4 ff 48 89 c6 48 <s..H.......H..H
1400cd420 89 d9 e8 f9 cf 00 00 48 89 f1 e8 71 df f4 ff 90 .......H...q....
1400cd380
1400cd380std::collate_byname<char>::collate_byname(std::string const&, unsigned long long):
1400cd380push rsi
1400cd381push rbx
1400cd382sub rsp, 56
1400cd386xor eax, eax
1400cd388mov rsi, [rdx]
1400cd38btest r8, r8
1400cd38emov rbx, rcx
1400cd391setne al
1400cd394mov [rcx+8], eax
1400cd397lea rax, [rip+0xd60a2]
1400cd39emov [rcx], rax
1400cd3a1call std::locale::facet::_S_get_c_locale()
1400cd3a6mov [rbx+16], rax
1400cd3aalea rax, [rip+0xd4e2f]
1400cd3b1mov [rbx], rax
1400cd3b4cmp [rsi], 67
1400cd3b7jne 0x1400cd3d0
1400cd3b9cmp [rsi+1], 0
1400cd3bdjne 0x1400cd3d0
1400cd3bf
1400cd3bfloc_1400cd3bf:
1400cd3bfadd rsp, 56
1400cd3c3pop rbx
1400cd3c4pop rsi
1400cd3c5ret
1400cd3c6
1400cd3c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400cd3d0
1400cd3d0loc_1400cd3d0:
1400cd3d0lea rdx, [rip+0xc44a5]
1400cd3d7mov rcx, rsi
1400cd3dacall strcmp
1400cd3dftest eax, eax
1400cd3e1je 0x1400cd3bf
1400cd3e3lea rcx, [rbx+16]
1400cd3e7mov [rsp+40], rcx
1400cd3eccall std::locale::facet::_S_destroy_c_locale(int*&)
1400cd3f1mov rcx, [rsp+40]
1400cd3f6xor r8l, r8l
1400cd3f9mov rdx, rsi
1400cd3fccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd401nop
1400cd402add rsp, 56
1400cd406pop rbx
1400cd407pop rsi
1400cd408ret
1400cd409
1400cd409 48 89 c6 48 89 d9 e8 H..H...
1400cd410 3c 73 02 00 48 89 f1 e8 84 df f4 ff 48 89 c6 48 <s..H.......H..H
1400cd420 89 d9 e8 f9 cf 00 00 48 89 f1 e8 71 df f4 ff 90 .......H...q....
1400cd380
1400cd430
1400cd430std::collate_byname<char>::collate_byname(char const*, unsigned long long):
1400cd430push rsi
1400cd431push rbx
1400cd432sub rsp, 56
1400cd436xor eax, eax
1400cd438test r8, r8
1400cd43bmov rbx, rcx
1400cd43emov rsi, rdx
1400cd441setne al
1400cd444mov [rcx+8], eax
1400cd447lea rax, [rip+0xd5ff2]
1400cd44emov [rcx], rax
1400cd451call std::locale::facet::_S_get_c_locale()
1400cd456mov [rbx+16], rax
1400cd45alea rax, [rip+0xd4d7f]
1400cd461mov [rbx], rax
1400cd464cmp [rsi], 67
1400cd467jne 0x1400cd480
1400cd469cmp [rsi+1], 0
1400cd46djne 0x1400cd480
1400cd46f
1400cd46floc_1400cd46f:
1400cd46fadd rsp, 56
1400cd473pop rbx
1400cd474pop rsi
1400cd475ret
1400cd476
1400cd476 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400cd480
1400cd480loc_1400cd480:
1400cd480lea rdx, [rip+0xc43f5]
1400cd487mov rcx, rsi
1400cd48acall strcmp
1400cd48ftest eax, eax
1400cd491je 0x1400cd46f
1400cd493lea rcx, [rbx+16]
1400cd497mov [rsp+40], rcx
1400cd49ccall std::locale::facet::_S_destroy_c_locale(int*&)
1400cd4a1mov rcx, [rsp+40]
1400cd4a6xor r8l, r8l
1400cd4a9mov rdx, rsi
1400cd4accall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd4b1nop
1400cd4b2add rsp, 56
1400cd4b6pop rbx
1400cd4b7pop rsi
1400cd4b8ret
1400cd4b9
1400cd4b9 48 89 c6 48 89 d9 e8 H..H...
1400cd4c0 8c 72 02 00 48 89 f1 e8 d4 de f4 ff 48 89 c6 48 .r..H.......H..H
1400cd4d0 89 d9 e8 49 cf 00 00 48 89 f1 e8 c1 de f4 ff 90 ...I...H........
1400cd430
1400cd430std::collate_byname<char>::collate_byname(char const*, unsigned long long):
1400cd430push rsi
1400cd431push rbx
1400cd432sub rsp, 56
1400cd436xor eax, eax
1400cd438test r8, r8
1400cd43bmov rbx, rcx
1400cd43emov rsi, rdx
1400cd441setne al
1400cd444mov [rcx+8], eax
1400cd447lea rax, [rip+0xd5ff2]
1400cd44emov [rcx], rax
1400cd451call std::locale::facet::_S_get_c_locale()
1400cd456mov [rbx+16], rax
1400cd45alea rax, [rip+0xd4d7f]
1400cd461mov [rbx], rax
1400cd464cmp [rsi], 67
1400cd467jne 0x1400cd480
1400cd469cmp [rsi+1], 0
1400cd46djne 0x1400cd480
1400cd46f
1400cd46floc_1400cd46f:
1400cd46fadd rsp, 56
1400cd473pop rbx
1400cd474pop rsi
1400cd475ret
1400cd476
1400cd476 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400cd480
1400cd480loc_1400cd480:
1400cd480lea rdx, [rip+0xc43f5]
1400cd487mov rcx, rsi
1400cd48acall strcmp
1400cd48ftest eax, eax
1400cd491je 0x1400cd46f
1400cd493lea rcx, [rbx+16]
1400cd497mov [rsp+40], rcx
1400cd49ccall std::locale::facet::_S_destroy_c_locale(int*&)
1400cd4a1mov rcx, [rsp+40]
1400cd4a6xor r8l, r8l
1400cd4a9mov rdx, rsi
1400cd4accall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd4b1nop
1400cd4b2add rsp, 56
1400cd4b6pop rbx
1400cd4b7pop rsi
1400cd4b8ret
1400cd4b9
1400cd4b9 48 89 c6 48 89 d9 e8 H..H...
1400cd4c0 8c 72 02 00 48 89 f1 e8 d4 de f4 ff 48 89 c6 48 .r..H.......H..H
1400cd4d0 89 d9 e8 49 cf 00 00 48 89 f1 e8 c1 de f4 ff 90 ...I...H........
1400cd430
1400cd4e0
1400cd4e0std::collate_byname<char>::collate_byname(std::string const&, unsigned long long):
1400cd4e0push rsi
1400cd4e1push rbx
1400cd4e2sub rsp, 56
1400cd4e6xor eax, eax
1400cd4e8mov rsi, [rdx]
1400cd4ebtest r8, r8
1400cd4eemov rbx, rcx
1400cd4f1setne al
1400cd4f4mov [rcx+8], eax
1400cd4f7lea rax, [rip+0xd5f42]
1400cd4femov [rcx], rax
1400cd501call std::locale::facet::_S_get_c_locale()
1400cd506mov [rbx+16], rax
1400cd50alea rax, [rip+0xd4ccf]
1400cd511mov [rbx], rax
1400cd514cmp [rsi], 67
1400cd517jne 0x1400cd530
1400cd519cmp [rsi+1], 0
1400cd51djne 0x1400cd530
1400cd51f
1400cd51floc_1400cd51f:
1400cd51fadd rsp, 56
1400cd523pop rbx
1400cd524pop rsi
1400cd525ret
1400cd526
1400cd526 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400cd530
1400cd530loc_1400cd530:
1400cd530lea rdx, [rip+0xc4345]
1400cd537mov rcx, rsi
1400cd53acall strcmp
1400cd53ftest eax, eax
1400cd541je 0x1400cd51f
1400cd543lea rcx, [rbx+16]
1400cd547mov [rsp+40], rcx
1400cd54ccall std::locale::facet::_S_destroy_c_locale(int*&)
1400cd551mov rcx, [rsp+40]
1400cd556xor r8l, r8l
1400cd559mov rdx, rsi
1400cd55ccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd561nop
1400cd562add rsp, 56
1400cd566pop rbx
1400cd567pop rsi
1400cd568ret
1400cd569
1400cd569 48 89 c6 48 89 d9 e8 H..H...
1400cd570 dc 71 02 00 48 89 f1 e8 24 de f4 ff 48 89 c6 48 .q..H...$...H..H
1400cd580 89 d9 e8 99 ce 00 00 48 89 f1 e8 11 de f4 ff 90 .......H........
1400cd4e0
1400cd4e0std::collate_byname<char>::collate_byname(std::string const&, unsigned long long):
1400cd4e0push rsi
1400cd4e1push rbx
1400cd4e2sub rsp, 56
1400cd4e6xor eax, eax
1400cd4e8mov rsi, [rdx]
1400cd4ebtest r8, r8
1400cd4eemov rbx, rcx
1400cd4f1setne al
1400cd4f4mov [rcx+8], eax
1400cd4f7lea rax, [rip+0xd5f42]
1400cd4femov [rcx], rax
1400cd501call std::locale::facet::_S_get_c_locale()
1400cd506mov [rbx+16], rax
1400cd50alea rax, [rip+0xd4ccf]
1400cd511mov [rbx], rax
1400cd514cmp [rsi], 67
1400cd517jne 0x1400cd530
1400cd519cmp [rsi+1], 0
1400cd51djne 0x1400cd530
1400cd51f
1400cd51floc_1400cd51f:
1400cd51fadd rsp, 56
1400cd523pop rbx
1400cd524pop rsi
1400cd525ret
1400cd526
1400cd526 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400cd530
1400cd530loc_1400cd530:
1400cd530lea rdx, [rip+0xc4345]
1400cd537mov rcx, rsi
1400cd53acall strcmp
1400cd53ftest eax, eax
1400cd541je 0x1400cd51f
1400cd543lea rcx, [rbx+16]
1400cd547mov [rsp+40], rcx
1400cd54ccall std::locale::facet::_S_destroy_c_locale(int*&)
1400cd551mov rcx, [rsp+40]
1400cd556xor r8l, r8l
1400cd559mov rdx, rsi
1400cd55ccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd561nop
1400cd562add rsp, 56
1400cd566pop rbx
1400cd567pop rsi
1400cd568ret
1400cd569
1400cd569 48 89 c6 48 89 d9 e8 H..H...
1400cd570 dc 71 02 00 48 89 f1 e8 24 de f4 ff 48 89 c6 48 .q..H...$...H..H
1400cd580 89 d9 e8 99 ce 00 00 48 89 f1 e8 11 de f4 ff 90 .......H........
1400cd4e0
1400cd590
1400cd590std::collate_byname<char>::~collate_byname():
1400cd590push rbx
1400cd591sub rsp, 32
1400cd595lea rax, [rip+0xd5ea4]
1400cd59cmov [rcx], rax
1400cd59fmov rbx, rcx
1400cd5a2lea rcx, [rcx+16]
1400cd5a6call std::locale::facet::_S_destroy_c_locale(int*&)
1400cd5abmov rcx, rbx
1400cd5aecall std::locale::facet::~facet()
1400cd5b3mov rcx, rbx
1400cd5b6add rsp, 32
1400cd5bapop rbx
1400cd5bbjmp 0x140101ab0
1400cd590
1400cd590std::collate_byname<char>::~collate_byname():
1400cd590push rbx
1400cd591sub rsp, 32
1400cd595lea rax, [rip+0xd5ea4]
1400cd59cmov [rcx], rax
1400cd59fmov rbx, rcx
1400cd5a2lea rcx, [rcx+16]
1400cd5a6call std::locale::facet::_S_destroy_c_locale(int*&)
1400cd5abmov rcx, rbx
1400cd5aecall std::locale::facet::~facet()
1400cd5b3mov rcx, rbx
1400cd5b6add rsp, 32
1400cd5bapop rbx
1400cd5bbjmp 0x140101ab0
1400cd590
1400cd5c0
1400cd5c0std::collate_byname<char>::~collate_byname():
1400cd5c0push rbx
1400cd5c1sub rsp, 32
1400cd5c5lea rax, [rip+0xd5e74]
1400cd5ccmov [rcx], rax
1400cd5cfmov rbx, rcx
1400cd5d2lea rcx, [rcx+16]
1400cd5d6call std::locale::facet::_S_destroy_c_locale(int*&)
1400cd5dbmov rcx, rbx
1400cd5deadd rsp, 32
1400cd5e2pop rbx
1400cd5e3jmp 0x1400da420
1400cd5c0
1400cd5c0std::collate_byname<char>::~collate_byname():
1400cd5c0push rbx
1400cd5c1sub rsp, 32
1400cd5c5lea rax, [rip+0xd5e74]
1400cd5ccmov [rcx], rax
1400cd5cfmov rbx, rcx
1400cd5d2lea rcx, [rcx+16]
1400cd5d6call std::locale::facet::_S_destroy_c_locale(int*&)
1400cd5dbmov rcx, rbx
1400cd5deadd rsp, 32
1400cd5e2pop rbx
1400cd5e3jmp 0x1400da420
1400cd5c0
1400cd5e8
1400cd5e8 // align 0x10
1400cd5e8 // align 0x10
1400cd5f0
1400cd5f0std::collate_byname<char>::~collate_byname():
1400cd5f0push rbx
1400cd5f1sub rsp, 32
1400cd5f5lea rax, [rip+0xd5e44]
1400cd5fcmov [rcx], rax
1400cd5ffmov rbx, rcx
1400cd602lea rcx, [rcx+16]
1400cd606call std::locale::facet::_S_destroy_c_locale(int*&)
1400cd60bmov rcx, rbx
1400cd60eadd rsp, 32
1400cd612pop rbx
1400cd613jmp 0x1400da420
1400cd5f0
1400cd5f0std::collate_byname<char>::~collate_byname():
1400cd5f0push rbx
1400cd5f1sub rsp, 32
1400cd5f5lea rax, [rip+0xd5e44]
1400cd5fcmov [rcx], rax
1400cd5ffmov rbx, rcx
1400cd602lea rcx, [rcx+16]
1400cd606call std::locale::facet::_S_destroy_c_locale(int*&)
1400cd60bmov rcx, rbx
1400cd60eadd rsp, 32
1400cd612pop rbx
1400cd613jmp 0x1400da420
1400cd5f0
1400cd618
1400cd618 // align 0x10
1400cd618 // align 0x10
1400cd620
1400cd620std::collate_byname<wchar_t>::collate_byname(char const*, unsigned long long):
1400cd620push rsi
1400cd621push rbx
1400cd622sub rsp, 56
1400cd626xor eax, eax
1400cd628test r8, r8
1400cd62bmov rbx, rcx
1400cd62emov rsi, rdx
1400cd631setne al
1400cd634mov [rcx+8], eax
1400cd637lea rax, [rip+0xd5e42]
1400cd63emov [rcx], rax
1400cd641call std::locale::facet::_S_get_c_locale()
1400cd646mov [rbx+16], rax
1400cd64alea rax, [rip+0xd4bcf]
1400cd651mov [rbx], rax
1400cd654cmp [rsi], 67
1400cd657jne 0x1400cd670
1400cd659cmp [rsi+1], 0
1400cd65djne 0x1400cd670
1400cd65f
1400cd65floc_1400cd65f:
1400cd65fadd rsp, 56
1400cd663pop rbx
1400cd664pop rsi
1400cd665ret
1400cd666
1400cd666 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400cd670
1400cd670loc_1400cd670:
1400cd670lea rdx, [rip+0xc5505]
1400cd677mov rcx, rsi
1400cd67acall strcmp
1400cd67ftest eax, eax
1400cd681je 0x1400cd65f
1400cd683lea rcx, [rbx+16]
1400cd687mov [rsp+40], rcx
1400cd68ccall std::locale::facet::_S_destroy_c_locale(int*&)
1400cd691mov rcx, [rsp+40]
1400cd696xor r8l, r8l
1400cd699mov rdx, rsi
1400cd69ccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd6a1nop
1400cd6a2add rsp, 56
1400cd6a6pop rbx
1400cd6a7pop rsi
1400cd6a8ret
1400cd6a9
1400cd6a9 48 89 c6 48 89 d9 e8 H..H...
1400cd6b0 4c 72 02 00 48 89 f1 e8 e4 dc f4 ff 48 89 c6 48 Lr..H.......H..H
1400cd6c0 89 d9 e8 59 cd 00 00 48 89 f1 e8 d1 dc f4 ff 90 ...Y...H........
1400cd620
1400cd620std::collate_byname<wchar_t>::collate_byname(char const*, unsigned long long):
1400cd620push rsi
1400cd621push rbx
1400cd622sub rsp, 56
1400cd626xor eax, eax
1400cd628test r8, r8
1400cd62bmov rbx, rcx
1400cd62emov rsi, rdx
1400cd631setne al
1400cd634mov [rcx+8], eax
1400cd637lea rax, [rip+0xd5e42]
1400cd63emov [rcx], rax
1400cd641call std::locale::facet::_S_get_c_locale()
1400cd646mov [rbx+16], rax
1400cd64alea rax, [rip+0xd4bcf]
1400cd651mov [rbx], rax
1400cd654cmp [rsi], 67
1400cd657jne 0x1400cd670
1400cd659cmp [rsi+1], 0
1400cd65djne 0x1400cd670
1400cd65f
1400cd65floc_1400cd65f:
1400cd65fadd rsp, 56
1400cd663pop rbx
1400cd664pop rsi
1400cd665ret
1400cd666
1400cd666 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400cd670
1400cd670loc_1400cd670:
1400cd670lea rdx, [rip+0xc5505]
1400cd677mov rcx, rsi
1400cd67acall strcmp
1400cd67ftest eax, eax
1400cd681je 0x1400cd65f
1400cd683lea rcx, [rbx+16]
1400cd687mov [rsp+40], rcx
1400cd68ccall std::locale::facet::_S_destroy_c_locale(int*&)
1400cd691mov rcx, [rsp+40]
1400cd696xor r8l, r8l
1400cd699mov rdx, rsi
1400cd69ccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd6a1nop
1400cd6a2add rsp, 56
1400cd6a6pop rbx
1400cd6a7pop rsi
1400cd6a8ret
1400cd6a9
1400cd6a9 48 89 c6 48 89 d9 e8 H..H...
1400cd6b0 4c 72 02 00 48 89 f1 e8 e4 dc f4 ff 48 89 c6 48 Lr..H.......H..H
1400cd6c0 89 d9 e8 59 cd 00 00 48 89 f1 e8 d1 dc f4 ff 90 ...Y...H........
1400cd620
1400cd6d0
1400cd6d0std::collate_byname<wchar_t>::collate_byname(std::string const&, unsigned long long):
1400cd6d0push rsi
1400cd6d1push rbx
1400cd6d2sub rsp, 56
1400cd6d6xor eax, eax
1400cd6d8mov rsi, [rdx]
1400cd6dbtest r8, r8
1400cd6demov rbx, rcx
1400cd6e1setne al
1400cd6e4mov [rcx+8], eax
1400cd6e7lea rax, [rip+0xd5d92]
1400cd6eemov [rcx], rax
1400cd6f1call std::locale::facet::_S_get_c_locale()
1400cd6f6mov [rbx+16], rax
1400cd6falea rax, [rip+0xd4b1f]
1400cd701mov [rbx], rax
1400cd704cmp [rsi], 67
1400cd707jne 0x1400cd720
1400cd709cmp [rsi+1], 0
1400cd70djne 0x1400cd720
1400cd70f
1400cd70floc_1400cd70f:
1400cd70fadd rsp, 56
1400cd713pop rbx
1400cd714pop rsi
1400cd715ret
1400cd716
1400cd716 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400cd720
1400cd720loc_1400cd720:
1400cd720lea rdx, [rip+0xc5455]
1400cd727mov rcx, rsi
1400cd72acall strcmp
1400cd72ftest eax, eax
1400cd731je 0x1400cd70f
1400cd733lea rcx, [rbx+16]
1400cd737mov [rsp+40], rcx
1400cd73ccall std::locale::facet::_S_destroy_c_locale(int*&)
1400cd741mov rcx, [rsp+40]
1400cd746xor r8l, r8l
1400cd749mov rdx, rsi
1400cd74ccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd751nop
1400cd752add rsp, 56
1400cd756pop rbx
1400cd757pop rsi
1400cd758ret
1400cd759
1400cd759 48 89 c6 48 89 d9 e8 H..H...
1400cd760 9c 71 02 00 48 89 f1 e8 34 dc f4 ff 48 89 c6 48 .q..H...4...H..H
1400cd770 89 d9 e8 a9 cc 00 00 48 89 f1 e8 21 dc f4 ff 90 .......H...!....
1400cd6d0
1400cd6d0std::collate_byname<wchar_t>::collate_byname(std::string const&, unsigned long long):
1400cd6d0push rsi
1400cd6d1push rbx
1400cd6d2sub rsp, 56
1400cd6d6xor eax, eax
1400cd6d8mov rsi, [rdx]
1400cd6dbtest r8, r8
1400cd6demov rbx, rcx
1400cd6e1setne al
1400cd6e4mov [rcx+8], eax
1400cd6e7lea rax, [rip+0xd5d92]
1400cd6eemov [rcx], rax
1400cd6f1call std::locale::facet::_S_get_c_locale()
1400cd6f6mov [rbx+16], rax
1400cd6falea rax, [rip+0xd4b1f]
1400cd701mov [rbx], rax
1400cd704cmp [rsi], 67
1400cd707jne 0x1400cd720
1400cd709cmp [rsi+1], 0
1400cd70djne 0x1400cd720
1400cd70f
1400cd70floc_1400cd70f:
1400cd70fadd rsp, 56
1400cd713pop rbx
1400cd714pop rsi
1400cd715ret
1400cd716
1400cd716 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400cd720
1400cd720loc_1400cd720:
1400cd720lea rdx, [rip+0xc5455]
1400cd727mov rcx, rsi
1400cd72acall strcmp
1400cd72ftest eax, eax
1400cd731je 0x1400cd70f
1400cd733lea rcx, [rbx+16]
1400cd737mov [rsp+40], rcx
1400cd73ccall std::locale::facet::_S_destroy_c_locale(int*&)
1400cd741mov rcx, [rsp+40]
1400cd746xor r8l, r8l
1400cd749mov rdx, rsi
1400cd74ccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd751nop
1400cd752add rsp, 56
1400cd756pop rbx
1400cd757pop rsi
1400cd758ret
1400cd759
1400cd759 48 89 c6 48 89 d9 e8 H..H...
1400cd760 9c 71 02 00 48 89 f1 e8 34 dc f4 ff 48 89 c6 48 .q..H...4...H..H
1400cd770 89 d9 e8 a9 cc 00 00 48 89 f1 e8 21 dc f4 ff 90 .......H...!....
1400cd6d0
1400cd780
1400cd780std::collate_byname<wchar_t>::collate_byname(char const*, unsigned long long):
1400cd780push rsi
1400cd781push rbx
1400cd782sub rsp, 56
1400cd786xor eax, eax
1400cd788test r8, r8
1400cd78bmov rbx, rcx
1400cd78emov rsi, rdx
1400cd791setne al
1400cd794mov [rcx+8], eax
1400cd797lea rax, [rip+0xd5ce2]
1400cd79emov [rcx], rax
1400cd7a1call std::locale::facet::_S_get_c_locale()
1400cd7a6mov [rbx+16], rax
1400cd7aalea rax, [rip+0xd4a6f]
1400cd7b1mov [rbx], rax
1400cd7b4cmp [rsi], 67
1400cd7b7jne 0x1400cd7d0
1400cd7b9cmp [rsi+1], 0
1400cd7bdjne 0x1400cd7d0
1400cd7bf
1400cd7bfloc_1400cd7bf:
1400cd7bfadd rsp, 56
1400cd7c3pop rbx
1400cd7c4pop rsi
1400cd7c5ret
1400cd7c6
1400cd7c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400cd7d0
1400cd7d0loc_1400cd7d0:
1400cd7d0lea rdx, [rip+0xc53a5]
1400cd7d7mov rcx, rsi
1400cd7dacall strcmp
1400cd7dftest eax, eax
1400cd7e1je 0x1400cd7bf
1400cd7e3lea rcx, [rbx+16]
1400cd7e7mov [rsp+40], rcx
1400cd7eccall std::locale::facet::_S_destroy_c_locale(int*&)
1400cd7f1mov rcx, [rsp+40]
1400cd7f6xor r8l, r8l
1400cd7f9mov rdx, rsi
1400cd7fccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd801nop
1400cd802add rsp, 56
1400cd806pop rbx
1400cd807pop rsi
1400cd808ret
1400cd809
1400cd809 48 89 c6 48 89 d9 e8 H..H...
1400cd810 ec 70 02 00 48 89 f1 e8 84 db f4 ff 48 89 c6 48 .p..H.......H..H
1400cd820 89 d9 e8 f9 cb 00 00 48 89 f1 e8 71 db f4 ff 90 .......H...q....
1400cd780
1400cd780std::collate_byname<wchar_t>::collate_byname(char const*, unsigned long long):
1400cd780push rsi
1400cd781push rbx
1400cd782sub rsp, 56
1400cd786xor eax, eax
1400cd788test r8, r8
1400cd78bmov rbx, rcx
1400cd78emov rsi, rdx
1400cd791setne al
1400cd794mov [rcx+8], eax
1400cd797lea rax, [rip+0xd5ce2]
1400cd79emov [rcx], rax
1400cd7a1call std::locale::facet::_S_get_c_locale()
1400cd7a6mov [rbx+16], rax
1400cd7aalea rax, [rip+0xd4a6f]
1400cd7b1mov [rbx], rax
1400cd7b4cmp [rsi], 67
1400cd7b7jne 0x1400cd7d0
1400cd7b9cmp [rsi+1], 0
1400cd7bdjne 0x1400cd7d0
1400cd7bf
1400cd7bfloc_1400cd7bf:
1400cd7bfadd rsp, 56
1400cd7c3pop rbx
1400cd7c4pop rsi
1400cd7c5ret
1400cd7c6
1400cd7c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400cd7d0
1400cd7d0loc_1400cd7d0:
1400cd7d0lea rdx, [rip+0xc53a5]
1400cd7d7mov rcx, rsi
1400cd7dacall strcmp
1400cd7dftest eax, eax
1400cd7e1je 0x1400cd7bf
1400cd7e3lea rcx, [rbx+16]
1400cd7e7mov [rsp+40], rcx
1400cd7eccall std::locale::facet::_S_destroy_c_locale(int*&)
1400cd7f1mov rcx, [rsp+40]
1400cd7f6xor r8l, r8l
1400cd7f9mov rdx, rsi
1400cd7fccall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd801nop
1400cd802add rsp, 56
1400cd806pop rbx
1400cd807pop rsi
1400cd808ret
1400cd809
1400cd809 48 89 c6 48 89 d9 e8 H..H...
1400cd810 ec 70 02 00 48 89 f1 e8 84 db f4 ff 48 89 c6 48 .p..H.......H..H
1400cd820 89 d9 e8 f9 cb 00 00 48 89 f1 e8 71 db f4 ff 90 .......H...q....
1400cd780
1400cd830
1400cd830std::collate_byname<wchar_t>::collate_byname(std::string const&, unsigned long long):
1400cd830push rsi
1400cd831push rbx
1400cd832sub rsp, 56
1400cd836xor eax, eax
1400cd838mov rsi, [rdx]
1400cd83btest r8, r8
1400cd83emov rbx, rcx
1400cd841setne al
1400cd844mov [rcx+8], eax
1400cd847lea rax, [rip+0xd5c32]
1400cd84emov [rcx], rax
1400cd851call std::locale::facet::_S_get_c_locale()
1400cd856mov [rbx+16], rax
1400cd85alea rax, [rip+0xd49bf]
1400cd861mov [rbx], rax
1400cd864cmp [rsi], 67
1400cd867jne 0x1400cd880
1400cd869cmp [rsi+1], 0
1400cd86djne 0x1400cd880
1400cd86f
1400cd86floc_1400cd86f:
1400cd86fadd rsp, 56
1400cd873pop rbx
1400cd874pop rsi
1400cd875ret
1400cd876
1400cd876 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400cd880
1400cd880loc_1400cd880:
1400cd880lea rdx, [rip+0xc52f5]
1400cd887mov rcx, rsi
1400cd88acall strcmp
1400cd88ftest eax, eax
1400cd891je 0x1400cd86f
1400cd893lea rcx, [rbx+16]
1400cd897mov [rsp+40], rcx
1400cd89ccall std::locale::facet::_S_destroy_c_locale(int*&)
1400cd8a1mov rcx, [rsp+40]
1400cd8a6xor r8l, r8l
1400cd8a9mov rdx, rsi
1400cd8accall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd8b1nop
1400cd8b2add rsp, 56
1400cd8b6pop rbx
1400cd8b7pop rsi
1400cd8b8ret
1400cd8b9
1400cd8b9 48 89 c6 48 89 d9 e8 H..H...
1400cd8c0 3c 70 02 00 48 89 f1 e8 d4 da f4 ff 48 89 c6 48 <p..H.......H..H
1400cd8d0 89 d9 e8 49 cb 00 00 48 89 f1 e8 c1 da f4 ff 90 ...I...H........
1400cd830
1400cd830std::collate_byname<wchar_t>::collate_byname(std::string const&, unsigned long long):
1400cd830push rsi
1400cd831push rbx
1400cd832sub rsp, 56
1400cd836xor eax, eax
1400cd838mov rsi, [rdx]
1400cd83btest r8, r8
1400cd83emov rbx, rcx
1400cd841setne al
1400cd844mov [rcx+8], eax
1400cd847lea rax, [rip+0xd5c32]
1400cd84emov [rcx], rax
1400cd851call std::locale::facet::_S_get_c_locale()
1400cd856mov [rbx+16], rax
1400cd85alea rax, [rip+0xd49bf]
1400cd861mov [rbx], rax
1400cd864cmp [rsi], 67
1400cd867jne 0x1400cd880
1400cd869cmp [rsi+1], 0
1400cd86djne 0x1400cd880
1400cd86f
1400cd86floc_1400cd86f:
1400cd86fadd rsp, 56
1400cd873pop rbx
1400cd874pop rsi
1400cd875ret
1400cd876
1400cd876 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400cd880
1400cd880loc_1400cd880:
1400cd880lea rdx, [rip+0xc52f5]
1400cd887mov rcx, rsi
1400cd88acall strcmp
1400cd88ftest eax, eax
1400cd891je 0x1400cd86f
1400cd893lea rcx, [rbx+16]
1400cd897mov [rsp+40], rcx
1400cd89ccall std::locale::facet::_S_destroy_c_locale(int*&)
1400cd8a1mov rcx, [rsp+40]
1400cd8a6xor r8l, r8l
1400cd8a9mov rdx, rsi
1400cd8accall std::locale::facet::_S_create_c_locale(int*&, char const*, int*)
1400cd8b1nop
1400cd8b2add rsp, 56
1400cd8b6pop rbx
1400cd8b7pop rsi
1400cd8b8ret
1400cd8b9
1400cd8b9 48 89 c6 48 89 d9 e8 H..H...
1400cd8c0 3c 70 02 00 48 89 f1 e8 d4 da f4 ff 48 89 c6 48 <p..H.......H..H
1400cd8d0 89 d9 e8 49 cb 00 00 48 89 f1 e8 c1 da f4 ff 90 ...I...H........
1400cd830
1400cd8e0
1400cd8e0std::collate_byname<wchar_t>::~collate_byname():
1400cd8e0push rbx
1400cd8e1sub rsp, 32
1400cd8e5lea rax, [rip+0xd5b94]
1400cd8ecmov [rcx], rax
1400cd8efmov rbx, rcx
1400cd8f2lea rcx, [rcx+16]
1400cd8f6call std::locale::facet::_S_destroy_c_locale(int*&)
1400cd8fbmov rcx, rbx
1400cd8fecall std::locale::facet::~facet()
1400cd903mov rcx, rbx
1400cd906add rsp, 32
1400cd90apop rbx
1400cd90bjmp 0x140101ab0
1400cd8e0
1400cd8e0std::collate_byname<wchar_t>::~collate_byname():
1400cd8e0push rbx
1400cd8e1sub rsp, 32
1400cd8e5lea rax, [rip+0xd5b94]
1400cd8ecmov [rcx], rax
1400cd8efmov rbx, rcx
1400cd8f2lea rcx, [rcx+16]
1400cd8f6call std::locale::facet::_S_destroy_c_locale(int*&)
1400cd8fbmov rcx, rbx
1400cd8fecall std::locale::facet::~facet()
1400cd903mov rcx, rbx
1400cd906add rsp, 32
1400cd90apop rbx
1400cd90bjmp 0x140101ab0
1400cd8e0
1400cd910
1400cd910std::collate_byname<wchar_t>::~collate_byname():
1400cd910push rbx
1400cd911sub rsp, 32
1400cd915lea rax, [rip+0xd5b64]
1400cd91cmov [rcx], rax
1400cd91fmov rbx, rcx
1400cd922lea rcx, [rcx+16]
1400cd926call std::locale::facet::_S_destroy_c_locale(int*&)
1400cd92bmov rcx, rbx
1400cd92eadd rsp, 32
1400cd932pop rbx
1400cd933jmp 0x1400da420
1400cd910
1400cd910std::collate_byname<wchar_t>::~collate_byname():
1400cd910push rbx
1400cd911sub rsp, 32
1400cd915lea rax, [rip+0xd5b64]
1400cd91cmov [rcx], rax
1400cd91fmov rbx, rcx
1400cd922lea rcx, [rcx+16]
1400cd926call std::locale::facet::_S_destroy_c_locale(int*&)
1400cd92bmov rcx, rbx
1400cd92eadd rsp, 32
1400cd932pop rbx
1400cd933jmp 0x1400da420
1400cd910
1400cd938
1400cd938 // align 0x10
1400cd938 // align 0x10
1400cd940
1400cd940std::collate_byname<wchar_t>::~collate_byname():
1400cd940push rbx
1400cd941sub rsp, 32
1400cd945lea rax, [rip+0xd5b34]
1400cd94cmov [rcx], rax
1400cd94fmov rbx, rcx
1400cd952lea rcx, [rcx+16]
1400cd956call std::locale::facet::_S_destroy_c_locale(int*&)
1400cd95bmov rcx, rbx
1400cd95eadd rsp, 32
1400cd962pop rbx
1400cd963jmp 0x1400da420
1400cd940
1400cd940std::collate_byname<wchar_t>::~collate_byname():
1400cd940push rbx
1400cd941sub rsp, 32
1400cd945lea rax, [rip+0xd5b34]
1400cd94cmov [rcx], rax
1400cd94fmov rbx, rcx
1400cd952lea rcx, [rcx+16]
1400cd956call std::locale::facet::_S_destroy_c_locale(int*&)
1400cd95bmov rcx, rbx
1400cd95eadd rsp, 32
1400cd962pop rbx
1400cd963jmp 0x1400da420
1400cd940
1400cd968
1400cd968 // align 0x10
1400cd968 // align 0x10
1400cd970
1400cd970std::overflow_error::overflow_error(char const*):
1400cd970push rsi
1400cd971push rbx
1400cd972sub rsp, 72
1400cd976mov rbx, rcx
1400cd979mov rcx, rdx
1400cd97cmov rdx, [rip+0xc9d0d]
1400cd983mov rax, [rdx]
1400cd986mov [rsp+56], rax
1400cd98bmov rax, [rip+0xc98ce]
1400cd992mov rdx, -1
1400cd999add rax, 16
1400cd99dmov [rbx], rax
1400cd9a0test rcx, rcx
1400cd9a3je 0x1400cd9b8
1400cd9a5mov [rsp+40], rcx
1400cd9aacall strlen
1400cd9afmov rcx, [rsp+40]
1400cd9b4lea rdx, [rcx+rax]
1400cd9b8
1400cd9b8loc_1400cd9b8:
1400cd9b8lea r8, [rsp+55]
1400cd9bdcall _ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag.isra.0
1400cd9c2mov rcx, [rip+0xc98c7]
1400cd9c9movq x1, rax
1400cd9celea rdx, [rcx+16]
1400cd9d2movq x0, rdx
1400cd9d7punpcklqdq x0, x1
1400cd9dbmovups [rbx], x0
1400cd9demov rbx, [rip+0xc9cab]
1400cd9e5mov rax, [rsp+56]
1400cd9easub rax, [rbx]
1400cd9edjne 0x1400cda12
1400cd9efadd rsp, 72
1400cd9f3pop rbx
1400cd9f4pop rsi
1400cd9f5ret
1400cd9f6
1400cd9f6 48 89 d9 48 89 c6 e8 bf a4 02 H..H......
1400cda00 00 48 8b 1d 88 9c 0c 00 48 8b 44 24 38 48 2b 03 .H......H.D$8H+.
1400cda10 74 05 t.
1400cda12
1400cda12loc_1400cda12:
1400cda12call __stack_chk_fail
1400cda17mov rcx, rsi
1400cda1acall _Unwind_Resume
1400cda1fnop
1400cd970
1400cd970std::overflow_error::overflow_error(char const*):
1400cd970push rsi
1400cd971push rbx
1400cd972sub rsp, 72
1400cd976mov rbx, rcx
1400cd979mov rcx, rdx
1400cd97cmov rdx, [rip+0xc9d0d]
1400cd983mov rax, [rdx]
1400cd986mov [rsp+56], rax
1400cd98bmov rax, [rip+0xc98ce]
1400cd992mov rdx, -1
1400cd999add rax, 16
1400cd99dmov [rbx], rax
1400cd9a0test rcx, rcx
1400cd9a3je 0x1400cd9b8
1400cd9a5mov [rsp+40], rcx
1400cd9aacall strlen
1400cd9afmov rcx, [rsp+40]
1400cd9b4lea rdx, [rcx+rax]
1400cd9b8
1400cd9b8loc_1400cd9b8:
1400cd9b8lea r8, [rsp+55]
1400cd9bdcall _ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag.isra.0
1400cd9c2mov rcx, [rip+0xc98c7]
1400cd9c9movq x1, rax
1400cd9celea rdx, [rcx+16]
1400cd9d2movq x0, rdx
1400cd9d7punpcklqdq x0, x1
1400cd9dbmovups [rbx], x0
1400cd9demov rbx, [rip+0xc9cab]
1400cd9e5mov rax, [rsp+56]
1400cd9easub rax, [rbx]
1400cd9edjne 0x1400cda12
1400cd9efadd rsp, 72
1400cd9f3pop rbx
1400cd9f4pop rsi
1400cd9f5ret
1400cd9f6
1400cd9f6 48 89 d9 48 89 c6 e8 bf a4 02 H..H......
1400cda00 00 48 8b 1d 88 9c 0c 00 48 8b 44 24 38 48 2b 03 .H......H.D$8H+.
1400cda10 74 05 t.
1400cda12
1400cda12loc_1400cda12:
1400cda12call __stack_chk_fail
1400cda17mov rcx, rsi
1400cda1acall _Unwind_Resume
1400cda1fnop
1400cd970
1400cda20
1400cda20std::overflow_error::overflow_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&):
1400cda20push rsi
1400cda21push rbx
1400cda22sub rsp, 40
1400cda26mov rax, [rip+0xc9833]
1400cda2dadd rax, 16
1400cda31mov r8, [rdx+8]
1400cda35mov [rcx], rax
1400cda38mov rax, [rdx]
1400cda3bmov rbx, rcx
1400cda3elea rcx, [rcx+8]
1400cda42mov rdx, rax
1400cda45call std::__cow_string::__cow_string(char const*, unsigned long long)
1400cda4amov rax, [rip+0xc983f]
1400cda51add rax, 16
1400cda55mov [rbx], rax
1400cda58add rsp, 40
1400cda5cpop rbx
1400cda5dpop rsi
1400cda5eret
1400cda5f
1400cda5f 48 H
1400cda60 89 c6 48 89 d9 e8 56 a4 02 00 48 89 f1 e8 2e d9 ..H...V...H.....
1400cda70 f4 ff 90 ...
1400cda20
1400cda20std::overflow_error::overflow_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&):
1400cda20push rsi
1400cda21push rbx
1400cda22sub rsp, 40
1400cda26mov rax, [rip+0xc9833]
1400cda2dadd rax, 16
1400cda31mov r8, [rdx+8]
1400cda35mov [rcx], rax
1400cda38mov rax, [rdx]
1400cda3bmov rbx, rcx
1400cda3elea rcx, [rcx+8]
1400cda42mov rdx, rax
1400cda45call std::__cow_string::__cow_string(char const*, unsigned long long)
1400cda4amov rax, [rip+0xc983f]
1400cda51add rax, 16
1400cda55mov [rbx], rax
1400cda58add rsp, 40
1400cda5cpop rbx
1400cda5dpop rsi
1400cda5eret
1400cda5f
1400cda5f 48 H
1400cda60 89 c6 48 89 d9 e8 56 a4 02 00 48 89 f1 e8 2e d9 ..H...V...H.....
1400cda70 f4 ff 90 ...
1400cda20
1400cda73
1400cda73 // align 0x10
1400cda73 // align 0x10
1400cda80
1400cda80std::overflow_error::overflow_error(std::string const&):
1400cda80push rbx
1400cda81sub rsp, 32
1400cda85mov rbx, rcx
1400cda88call std::runtime_error::runtime_error(std::string const&)
1400cda8dlea rax, [rip+0xd47cc]
1400cda94mov [rbx], rax
1400cda97add rsp, 32
1400cda9bpop rbx
1400cda9cret
1400cda80
1400cda80std::overflow_error::overflow_error(std::string const&):
1400cda80push rbx
1400cda81sub rsp, 32
1400cda85mov rbx, rcx
1400cda88call std::runtime_error::runtime_error(std::string const&)
1400cda8dlea rax, [rip+0xd47cc]
1400cda94mov [rbx], rax
1400cda97add rsp, 32
1400cda9bpop rbx
1400cda9cret
1400cda80
1400cda9d
1400cda9d // align 0x10
1400cda9d // align 0x10
1400cdaa0
1400cdaa0std::overflow_error::~overflow_error():
1400cdaa0push rbx
1400cdaa1sub rsp, 48
1400cdaa5mov rdx, [rip+0xc9be4]
1400cdaacmov rax, [rdx]
1400cdaafmov [rsp+40], rax
1400cdab4lea rax, [rip+0xd4475]
1400cdabbmov rbx, rcx
1400cdabemov [rcx], rax
1400cdac1mov rcx, [rcx+8]
1400cdac5mov eax, -1
1400cdacalock xadd [rcx-8], eax
1400cdacftest eax, eax
1400cdad1jle 0x1400cdb00
1400cdad3
1400cdad3loc_1400cdad3:
1400cdad3mov rcx, rbx
1400cdad6call std::exception::~exception()
1400cdadbmov rdx, [rip+0xc9bae]
1400cdae2mov rax, [rsp+40]
1400cdae7sub rax, [rdx]
1400cdaeajne 0x1400cdb10
1400cdaecmov rcx, rbx
1400cdaefadd rsp, 48
1400cdaf3pop rbx
1400cdaf4jmp 0x140101ab0
1400cdaf9
1400cdaf9 0f 1f 80 00 00 00 00 .......
1400cdb00
1400cdb00loc_1400cdb00:
1400cdb00lea rdx, [rsp+39]
1400cdb05sub rcx, 24
1400cdb09call std::string::_Rep::_M_destroy(std::allocator<char> const&)
1400cdb0ejmp 0x1400cdad3
1400cdb10
1400cdb10loc_1400cdb10:
1400cdb10call __stack_chk_fail
1400cdb15nop
1400cdaa0
1400cdaa0std::overflow_error::~overflow_error():
1400cdaa0push rbx
1400cdaa1sub rsp, 48
1400cdaa5mov rdx, [rip+0xc9be4]
1400cdaacmov rax, [rdx]
1400cdaafmov [rsp+40], rax
1400cdab4lea rax, [rip+0xd4475]
1400cdabbmov rbx, rcx
1400cdabemov [rcx], rax
1400cdac1mov rcx, [rcx+8]
1400cdac5mov eax, -1
1400cdacalock xadd [rcx-8], eax
1400cdacftest eax, eax
1400cdad1jle 0x1400cdb00
1400cdad3
1400cdad3loc_1400cdad3:
1400cdad3mov rcx, rbx
1400cdad6call std::exception::~exception()
1400cdadbmov rdx, [rip+0xc9bae]
1400cdae2mov rax, [rsp+40]
1400cdae7sub rax, [rdx]
1400cdaeajne 0x1400cdb10
1400cdaecmov rcx, rbx
1400cdaefadd rsp, 48
1400cdaf3pop rbx
1400cdaf4jmp 0x140101ab0
1400cdaf9
1400cdaf9 0f 1f 80 00 00 00 00 .......
1400cdb00
1400cdb00loc_1400cdb00:
1400cdb00lea rdx, [rsp+39]
1400cdb05sub rcx, 24
1400cdb09call std::string::_Rep::_M_destroy(std::allocator<char> const&)
1400cdb0ejmp 0x1400cdad3
1400cdb10
1400cdb10loc_1400cdb10:
1400cdb10call __stack_chk_fail
1400cdb15nop
1400cdaa0
1400cdb16
1400cdb16 // align 0x10
1400cdb16 // align 0x10
1400cdb20
1400cdb20std::overflow_error::~overflow_error():
1400cdb20sub rsp, 72
1400cdb24mov r8, [rip+0xc9b65]
1400cdb2bmov edx, -1
1400cdb30mov rax, rcx
1400cdb33mov rcx, [r8]
1400cdb36mov [rsp+56], rcx
1400cdb3blea rcx, [rip+0xd43ee]
1400cdb42mov [rax], rcx
1400cdb45mov rcx, [rax+8]
1400cdb49lock xadd [rcx-8], edx
1400cdb4etest edx, edx
1400cdb50jle 0x1400cdb70
1400cdb52
1400cdb52loc_1400cdb52:
1400cdb52mov rdx, [rsp+56]
1400cdb57sub rdx, [r8]
1400cdb5ajne 0x1400cdb91
1400cdb5cmov rcx, rax
1400cdb5fadd rsp, 72
1400cdb63jmp 0x1400f7ec0
1400cdb68
1400cdb68 0f 1f 84 00 00 00 00 00 ........
1400cdb70
1400cdb70loc_1400cdb70:
1400cdb70lea rdx, [rsp+55]
1400cdb75sub rcx, 24
1400cdb79mov [rsp+40], rax
1400cdb7ecall std::string::_Rep::_M_destroy(std::allocator<char> const&)
1400cdb83mov rax, [rsp+40]
1400cdb88mov r8, [rip+0xc9b01]
1400cdb8fjmp 0x1400cdb52
1400cdb91
1400cdb91loc_1400cdb91:
1400cdb91call __stack_chk_fail
1400cdb96nop
1400cdb20
1400cdb20std::overflow_error::~overflow_error():
1400cdb20sub rsp, 72
1400cdb24mov r8, [rip+0xc9b65]
1400cdb2bmov edx, -1
1400cdb30mov rax, rcx
1400cdb33mov rcx, [r8]
1400cdb36mov [rsp+56], rcx
1400cdb3blea rcx, [rip+0xd43ee]
1400cdb42mov [rax], rcx
1400cdb45mov rcx, [rax+8]
1400cdb49lock xadd [rcx-8], edx
1400cdb4etest edx, edx
1400cdb50jle 0x1400cdb70
1400cdb52
1400cdb52loc_1400cdb52:
1400cdb52mov rdx, [rsp+56]
1400cdb57sub rdx, [r8]
1400cdb5ajne 0x1400cdb91
1400cdb5cmov rcx, rax
1400cdb5fadd rsp, 72
1400cdb63jmp 0x1400f7ec0
1400cdb68
1400cdb68 0f 1f 84 00 00 00 00 00 ........
1400cdb70
1400cdb70loc_1400cdb70:
1400cdb70lea rdx, [rsp+55]
1400cdb75sub rcx, 24
1400cdb79mov [rsp+40], rax
1400cdb7ecall std::string::_Rep::_M_destroy(std::allocator<char> const&)
1400cdb83mov rax, [rsp+40]
1400cdb88mov r8, [rip+0xc9b01]
1400cdb8fjmp 0x1400cdb52
1400cdb91
1400cdb91loc_1400cdb91:
1400cdb91call __stack_chk_fail
1400cdb96nop
1400cdb20
1400cdb97
1400cdb97 // align 0x10
1400cdb97 // align 0x10
1400cdba0
1400cdba0std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2>::_M_dispose():
1400cdba0ret
1400cdba0
1400cdba0std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2>::_M_dispose():
1400cdba0ret
1400cdba0
1400cdba1
1400cdba1 // align 0x10
1400cdba1 // align 0x10
1400cdbb0
1400cdbb0std::__new_allocator<std::filesystem::__cxx11::path>::deallocate(std::filesystem::__cxx11::path*, unsigned long long):
1400cdbb0push rbp
1400cdbb1mov rbp, rsp
1400cdbb4sub rsp, 32
1400cdbb8mov [rbp+16], rcx
1400cdbbcmov [rbp+24], rdx
1400cdbc0mov [rbp+32], r8
1400cdbc4mov rdx, [rbp+32]
1400cdbc8mov rax, rdx
1400cdbcbshl rax, 2
1400cdbcfadd rax, rdx
1400cdbd2shl rax, 3
1400cdbd6mov rdx, rax
1400cdbd9mov rax, [rbp+24]
1400cdbddmov rcx, rax
1400cdbe0call operator delete(void*, unsigned long long)
1400cdbe5nop
1400cdbe6add rsp, 32
1400cdbeapop rbp
1400cdbebret
1400cdbb0
1400cdbb0std::__new_allocator<std::filesystem::__cxx11::path>::deallocate(std::filesystem::__cxx11::path*, unsigned long long):
1400cdbb0push rbp
1400cdbb1mov rbp, rsp
1400cdbb4sub rsp, 32
1400cdbb8mov [rbp+16], rcx
1400cdbbcmov [rbp+24], rdx
1400cdbc0mov [rbp+32], r8
1400cdbc4mov rdx, [rbp+32]
1400cdbc8mov rax, rdx
1400cdbcbshl rax, 2
1400cdbcfadd rax, rdx
1400cdbd2shl rax, 3
1400cdbd6mov rdx, rax
1400cdbd9mov rax, [rbp+24]
1400cdbddmov rcx, rax
1400cdbe0call operator delete(void*, unsigned long long)
1400cdbe5nop
1400cdbe6add rsp, 32
1400cdbeapop rbp
1400cdbebret
1400cdbb0
1400cdbec
1400cdbec // align 0x10
1400cdbec // align 0x10
1400cdbf0
1400cdbf0std::__new_allocator<std::filesystem::__cxx11::path>::allocate(unsigned long long, void const*):
1400cdbf0push rbp
1400cdbf1mov rbp, rsp
1400cdbf4sub rsp, 48
1400cdbf8mov [rbp+16], rcx
1400cdbfcmov [rbp+24], rdx
1400cdc00mov [rbp+32], r8
1400cdc04mov rax, [rbp+16]
1400cdc08mov [rbp-8], rax
1400cdc0cmov rax, 0x333333333333333
1400cdc16cmp rax, [rbp+24]
1400cdc1asetb al
1400cdc1dmovzx eax, al
1400cdc20test eax, eax
1400cdc22setne al
1400cdc25test al, al
1400cdc27je 0x1400cdc43
1400cdc29mov rax, 0x666666666666666
1400cdc33cmp rax, [rbp+24]
1400cdc37jae 0x1400cdc3e
1400cdc39call std::__throw_bad_array_new_length()
1400cdc3e
1400cdc3eloc_1400cdc3e:
1400cdc3ecall std::__throw_bad_alloc()
1400cdc43
1400cdc43loc_1400cdc43:
1400cdc43mov rdx, [rbp+24]
1400cdc47mov rax, rdx
1400cdc4ashl rax, 2
1400cdc4eadd rax, rdx
1400cdc51shl rax, 3
1400cdc55mov rcx, rax
1400cdc58call operator new(unsigned long long)
1400cdc5dnop
1400cdc5eadd rsp, 48
1400cdc62pop rbp
1400cdc63ret
1400cdbf0
1400cdbf0std::__new_allocator<std::filesystem::__cxx11::path>::allocate(unsigned long long, void const*):
1400cdbf0push rbp
1400cdbf1mov rbp, rsp
1400cdbf4sub rsp, 48
1400cdbf8mov [rbp+16], rcx
1400cdbfcmov [rbp+24], rdx
1400cdc00mov [rbp+32], r8
1400cdc04mov rax, [rbp+16]
1400cdc08mov [rbp-8], rax
1400cdc0cmov rax, 0x333333333333333
1400cdc16cmp rax, [rbp+24]
1400cdc1asetb al
1400cdc1dmovzx eax, al
1400cdc20test eax, eax
1400cdc22setne al
1400cdc25test al, al
1400cdc27je 0x1400cdc43
1400cdc29mov rax, 0x666666666666666
1400cdc33cmp rax, [rbp+24]
1400cdc37jae 0x1400cdc3e
1400cdc39call std::__throw_bad_array_new_length()
1400cdc3e
1400cdc3eloc_1400cdc3e:
1400cdc3ecall std::__throw_bad_alloc()
1400cdc43
1400cdc43loc_1400cdc43:
1400cdc43mov rdx, [rbp+24]
1400cdc47mov rax, rdx
1400cdc4ashl rax, 2
1400cdc4eadd rax, rdx
1400cdc51shl rax, 3
1400cdc55mov rcx, rax
1400cdc58call operator new(unsigned long long)
1400cdc5dnop
1400cdc5eadd rsp, 48
1400cdc62pop rbp
1400cdc63ret
1400cdbf0
1400cdc64
1400cdc64 // align 0x10
1400cdc64 // align 0x10
1400cdc70
1400cdc70std::__new_allocator<std::filesystem::__cxx11::path>::~__new_allocator():
1400cdc70push rbp
1400cdc71mov rbp, rsp
1400cdc74mov [rbp+16], rcx
1400cdc78nop
1400cdc79pop rbp
1400cdc7aret
1400cdc70
1400cdc70std::__new_allocator<std::filesystem::__cxx11::path>::~__new_allocator():
1400cdc70push rbp
1400cdc71mov rbp, rsp
1400cdc74mov [rbp+16], rcx
1400cdc78nop
1400cdc79pop rbp
1400cdc7aret
1400cdc70
1400cdc7b
1400cdc7b // align 0x10
1400cdc7b // align 0x10
1400cdc80
1400cdc80std::__new_allocator<std::thread>::deallocate(std::thread*, unsigned long long):
1400cdc80push rbp
1400cdc81mov rbp, rsp
1400cdc84sub rsp, 32
1400cdc88mov [rbp+16], rcx
1400cdc8cmov [rbp+24], rdx
1400cdc90mov [rbp+32], r8
1400cdc94mov rax, [rbp+32]
1400cdc98lea rdx, [8*rax]
1400cdca0mov rax, [rbp+24]
1400cdca4mov rcx, rax
1400cdca7call operator delete(void*, unsigned long long)
1400cdcacnop
1400cdcadadd rsp, 32
1400cdcb1pop rbp
1400cdcb2ret
1400cdc80
1400cdc80std::__new_allocator<std::thread>::deallocate(std::thread*, unsigned long long):
1400cdc80push rbp
1400cdc81mov rbp, rsp
1400cdc84sub rsp, 32
1400cdc88mov [rbp+16], rcx
1400cdc8cmov [rbp+24], rdx
1400cdc90mov [rbp+32], r8
1400cdc94mov rax, [rbp+32]
1400cdc98lea rdx, [8*rax]
1400cdca0mov rax, [rbp+24]
1400cdca4mov rcx, rax
1400cdca7call operator delete(void*, unsigned long long)
1400cdcacnop
1400cdcadadd rsp, 32
1400cdcb1pop rbp
1400cdcb2ret
1400cdc80
1400cdcb3
1400cdcb3 // align 0x10
1400cdcb3 // align 0x10
1400cdcc0
1400cdcc0std::__new_allocator<std::thread>::allocate(unsigned long long, void const*):
1400cdcc0push rbp
1400cdcc1mov rbp, rsp
1400cdcc4sub rsp, 48
1400cdcc8mov [rbp+16], rcx
1400cdcccmov [rbp+24], rdx
1400cdcd0mov [rbp+32], r8
1400cdcd4mov rax, [rbp+16]
1400cdcd8mov [rbp-8], rax
1400cdcdcmov rax, 0xfffffffffffffff
1400cdce6cmp rax, [rbp+24]
1400cdceasetb al
1400cdcedmovzx eax, al
1400cdcf0test eax, eax
1400cdcf2setne al
1400cdcf5test al, al
1400cdcf7je 0x1400cdd13
1400cdcf9mov rax, 0x1fffffffffffffff
1400cdd03cmp rax, [rbp+24]
1400cdd07jae 0x1400cdd0e
1400cdd09call std::__throw_bad_array_new_length()
1400cdd0e
1400cdd0eloc_1400cdd0e:
1400cdd0ecall std::__throw_bad_alloc()
1400cdd13
1400cdd13loc_1400cdd13:
1400cdd13mov rax, [rbp+24]
1400cdd17shl rax, 3
1400cdd1bmov rcx, rax
1400cdd1ecall operator new(unsigned long long)
1400cdd23nop
1400cdd24add rsp, 48
1400cdd28pop rbp
1400cdd29ret
1400cdcc0
1400cdcc0std::__new_allocator<std::thread>::allocate(unsigned long long, void const*):
1400cdcc0push rbp
1400cdcc1mov rbp, rsp
1400cdcc4sub rsp, 48
1400cdcc8mov [rbp+16], rcx
1400cdcccmov [rbp+24], rdx
1400cdcd0mov [rbp+32], r8
1400cdcd4mov rax, [rbp+16]
1400cdcd8mov [rbp-8], rax
1400cdcdcmov rax, 0xfffffffffffffff
1400cdce6cmp rax, [rbp+24]
1400cdceasetb al
1400cdcedmovzx eax, al
1400cdcf0test eax, eax
1400cdcf2setne al
1400cdcf5test al, al
1400cdcf7je 0x1400cdd13
1400cdcf9mov rax, 0x1fffffffffffffff
1400cdd03cmp rax, [rbp+24]
1400cdd07jae 0x1400cdd0e
1400cdd09call std::__throw_bad_array_new_length()
1400cdd0e
1400cdd0eloc_1400cdd0e:
1400cdd0ecall std::__throw_bad_alloc()
1400cdd13
1400cdd13loc_1400cdd13:
1400cdd13mov rax, [rbp+24]
1400cdd17shl rax, 3
1400cdd1bmov rcx, rax
1400cdd1ecall operator new(unsigned long long)
1400cdd23nop
1400cdd24add rsp, 48
1400cdd28pop rbp
1400cdd29ret
1400cdcc0
1400cdd2a
1400cdd2a // align 0x10
1400cdd2a // align 0x10
1400cdd30
1400cdd30std::__new_allocator<std::thread>::~__new_allocator():
1400cdd30push rbp
1400cdd31mov rbp, rsp
1400cdd34mov [rbp+16], rcx
1400cdd38nop
1400cdd39pop rbp
1400cdd3aret
1400cdd30
1400cdd30std::__new_allocator<std::thread>::~__new_allocator():
1400cdd30push rbp
1400cdd31mov rbp, rsp
1400cdd34mov [rbp+16], rcx
1400cdd38nop
1400cdd39pop rbp
1400cdd3aret
1400cdd30
1400cdd3b
1400cdd3b // align 0x10
1400cdd3b // align 0x10
1400cdd40
1400cdd40std::__new_allocator<char>::deallocate(char*, unsigned long long):
1400cdd40push rbp
1400cdd41mov rbp, rsp
1400cdd44sub rsp, 32
1400cdd48mov [rbp+16], rcx
1400cdd4cmov [rbp+24], rdx
1400cdd50mov [rbp+32], r8
1400cdd54mov rdx, [rbp+32]
1400cdd58mov rax, [rbp+24]
1400cdd5cmov rcx, rax
1400cdd5fcall operator delete(void*, unsigned long long)
1400cdd64nop
1400cdd65add rsp, 32
1400cdd69pop rbp
1400cdd6aret
1400cdd40
1400cdd40std::__new_allocator<char>::deallocate(char*, unsigned long long):
1400cdd40push rbp
1400cdd41mov rbp, rsp
1400cdd44sub rsp, 32
1400cdd48mov [rbp+16], rcx
1400cdd4cmov [rbp+24], rdx
1400cdd50mov [rbp+32], r8
1400cdd54mov rdx, [rbp+32]
1400cdd58mov rax, [rbp+24]
1400cdd5cmov rcx, rax
1400cdd5fcall operator delete(void*, unsigned long long)
1400cdd64nop
1400cdd65add rsp, 32
1400cdd69pop rbp
1400cdd6aret
1400cdd40
1400cdd6b
1400cdd6b // align 0x10
1400cdd6b // align 0x10
1400cdd70
1400cdd70std::__new_allocator<char>::allocate(unsigned long long, void const*):
1400cdd70push rbp
1400cdd71mov rbp, rsp
1400cdd74sub rsp, 48
1400cdd78mov [rbp+16], rcx
1400cdd7cmov [rbp+24], rdx
1400cdd80mov [rbp+32], r8
1400cdd84mov rax, [rbp+16]
1400cdd88mov [rbp-8], rax
1400cdd8cmov rax, 0x7fffffffffffffff
1400cdd96cmp rax, [rbp+24]
1400cdd9asetb al
1400cdd9dmovzx eax, al
1400cdda0test eax, eax
1400cdda2setne al
1400cdda5test al, al
1400cdda7je 0x1400cddae
1400cdda9call std::__throw_bad_alloc()
1400cddae
1400cddaeloc_1400cddae:
1400cddaemov rax, [rbp+24]
1400cddb2mov rcx, rax
1400cddb5call operator new(unsigned long long)
1400cddbanop
1400cddbbadd rsp, 48
1400cddbfpop rbp
1400cddc0ret
1400cdd70
1400cdd70std::__new_allocator<char>::allocate(unsigned long long, void const*):
1400cdd70push rbp
1400cdd71mov rbp, rsp
1400cdd74sub rsp, 48
1400cdd78mov [rbp+16], rcx
1400cdd7cmov [rbp+24], rdx
1400cdd80mov [rbp+32], r8
1400cdd84mov rax, [rbp+16]
1400cdd88mov [rbp-8], rax
1400cdd8cmov rax, 0x7fffffffffffffff
1400cdd96cmp rax, [rbp+24]
1400cdd9asetb al
1400cdd9dmovzx eax, al
1400cdda0test eax, eax
1400cdda2setne al
1400cdda5test al, al
1400cdda7je 0x1400cddae
1400cdda9call std::__throw_bad_alloc()
1400cddae
1400cddaeloc_1400cddae:
1400cddaemov rax, [rbp+24]
1400cddb2mov rcx, rax
1400cddb5call operator new(unsigned long long)
1400cddbanop
1400cddbbadd rsp, 48
1400cddbfpop rbp
1400cddc0ret
1400cdd70
1400cddc1
1400cddc1 // align 0x10
1400cddc1 // align 0x10
1400cddd0
1400cddd0std::__new_allocator<char>::~__new_allocator():
1400cddd0push rbp
1400cddd1mov rbp, rsp
1400cddd4mov [rbp+16], rcx
1400cddd8nop
1400cddd9pop rbp
1400cdddaret
1400cddd0
1400cddd0std::__new_allocator<char>::~__new_allocator():
1400cddd0push rbp
1400cddd1mov rbp, rsp
1400cddd4mov [rbp+16], rcx
1400cddd8nop
1400cddd9pop rbp
1400cdddaret
1400cddd0
1400cdddb
1400cdddb // align 0x10
1400cdddb // align 0x10
1400cdde0
1400cdde0std::__new_allocator<wchar_t>::deallocate(wchar_t*, unsigned long long):
1400cdde0push rbp
1400cdde1mov rbp, rsp
1400cdde4sub rsp, 32
1400cdde8mov [rbp+16], rcx
1400cddecmov [rbp+24], rdx
1400cddf0mov [rbp+32], r8
1400cddf4mov rax, [rbp+32]
1400cddf8lea rdx, [rax+rax]
1400cddfcmov rax, [rbp+24]
1400cde00mov rcx, rax
1400cde03call operator delete(void*, unsigned long long)
1400cde08nop
1400cde09add rsp, 32
1400cde0dpop rbp
1400cde0eret
1400cdde0
1400cdde0std::__new_allocator<wchar_t>::deallocate(wchar_t*, unsigned long long):
1400cdde0push rbp
1400cdde1mov rbp, rsp
1400cdde4sub rsp, 32
1400cdde8mov [rbp+16], rcx
1400cddecmov [rbp+24], rdx
1400cddf0mov [rbp+32], r8
1400cddf4mov rax, [rbp+32]
1400cddf8lea rdx, [rax+rax]
1400cddfcmov rax, [rbp+24]
1400cde00mov rcx, rax
1400cde03call operator delete(void*, unsigned long long)
1400cde08nop
1400cde09add rsp, 32
1400cde0dpop rbp
1400cde0eret
1400cdde0
1400cde0f
1400cde0f // align 0x10
1400cde0f // align 0x10
1400cde10
1400cde10std::__new_allocator<wchar_t>::allocate(unsigned long long, void const*):
1400cde10push rbp
1400cde11mov rbp, rsp
1400cde14sub rsp, 48
1400cde18mov [rbp+16], rcx
1400cde1cmov [rbp+24], rdx
1400cde20mov [rbp+32], r8
1400cde24mov rax, [rbp+16]
1400cde28mov [rbp-8], rax
1400cde2cmov rax, 0x3fffffffffffffff
1400cde36cmp rax, [rbp+24]
1400cde3asetb al
1400cde3dmovzx eax, al
1400cde40test eax, eax
1400cde42setne al
1400cde45test al, al
1400cde47je 0x1400cde5c
1400cde49mov rax, [rbp+24]
1400cde4dtest rax, rax
1400cde50jns 0x1400cde57
1400cde52call std::__throw_bad_array_new_length()
1400cde57
1400cde57loc_1400cde57:
1400cde57call std::__throw_bad_alloc()
1400cde5c
1400cde5cloc_1400cde5c:
1400cde5cmov rax, [rbp+24]
1400cde60add rax, rax
1400cde63mov rcx, rax
1400cde66call operator new(unsigned long long)
1400cde6bnop
1400cde6cadd rsp, 48
1400cde70pop rbp
1400cde71ret
1400cde10
1400cde10std::__new_allocator<wchar_t>::allocate(unsigned long long, void const*):
1400cde10push rbp
1400cde11mov rbp, rsp
1400cde14sub rsp, 48
1400cde18mov [rbp+16], rcx
1400cde1cmov [rbp+24], rdx
1400cde20mov [rbp+32], r8
1400cde24mov rax, [rbp+16]
1400cde28mov [rbp-8], rax
1400cde2cmov rax, 0x3fffffffffffffff
1400cde36cmp rax, [rbp+24]
1400cde3asetb al
1400cde3dmovzx eax, al
1400cde40test eax, eax
1400cde42setne al
1400cde45test al, al
1400cde47je 0x1400cde5c
1400cde49mov rax, [rbp+24]
1400cde4dtest rax, rax
1400cde50jns 0x1400cde57
1400cde52call std::__throw_bad_array_new_length()
1400cde57
1400cde57loc_1400cde57:
1400cde57call std::__throw_bad_alloc()
1400cde5c
1400cde5cloc_1400cde5c:
1400cde5cmov rax, [rbp+24]
1400cde60add rax, rax
1400cde63mov rcx, rax
1400cde66call operator new(unsigned long long)
1400cde6bnop
1400cde6cadd rsp, 48
1400cde70pop rbp
1400cde71ret
1400cde10
1400cde72
1400cde72 // align 0x10
1400cde72 // align 0x10
1400cde80
1400cde80std::__new_allocator<wchar_t>::~__new_allocator():
1400cde80push rbp
1400cde81mov rbp, rsp
1400cde84mov [rbp+16], rcx
1400cde88nop
1400cde89pop rbp
1400cde8aret
1400cde80
1400cde80std::__new_allocator<wchar_t>::~__new_allocator():
1400cde80push rbp
1400cde81mov rbp, rsp
1400cde84mov [rbp+16], rcx
1400cde88nop
1400cde89pop rbp
1400cde8aret
1400cde80
1400cde8b
1400cde8b // align 0x10
1400cde8b // align 0x10
1400cde90
1400cde90std::__uniq_ptr_data<std::filesystem::__cxx11::path::_List::_Impl, std::filesystem::__cxx11::path::_List::_Impl_deleter, true, true>::__uniq_ptr_data(std::__uniq_ptr_data<std::filesystem::__cxx11::path::_List::_Impl, std::filesystem::__cxx11::path::_List::_Impl_deleter, true, true>&&):
1400cde90push rbp
1400cde91mov rbp, rsp
1400cde94sub rsp, 32
1400cde98mov [rbp+16], rcx
1400cde9cmov [rbp+24], rdx
1400cdea0mov rax, [rbp+16]
1400cdea4mov rdx, [rbp+24]
1400cdea8mov rcx, rax
1400cdeabcall std::__uniq_ptr_impl<std::filesystem::__cxx11::path::_List::_Impl, std::filesystem::__cxx11::path::_List::_Impl_deleter>::__uniq_ptr_impl(std::__uniq_ptr_impl<std::filesystem::__cxx11::path::_List::_Impl, std::filesystem::__cxx11::path::_List::_Impl_deleter>&&)
1400cdeb0nop
1400cdeb1add rsp, 32
1400cdeb5pop rbp
1400cdeb6ret
1400cde90
1400cde90std::__uniq_ptr_data<std::filesystem::__cxx11::path::_List::_Impl, std::filesystem::__cxx11::path::_List::_Impl_deleter, true, true>::__uniq_ptr_data(std::__uniq_ptr_data<std::filesystem::__cxx11::path::_List::_Impl, std::filesystem::__cxx11::path::_List::_Impl_deleter, true, true>&&):
1400cde90push rbp
1400cde91mov rbp, rsp
1400cde94sub rsp, 32
1400cde98mov [rbp+16], rcx
1400cde9cmov [rbp+24], rdx
1400cdea0mov rax, [rbp+16]
1400cdea4mov rdx, [rbp+24]
1400cdea8mov rcx, rax
1400cdeabcall std::__uniq_ptr_impl<std::filesystem::__cxx11::path::_List::_Impl, std::filesystem::__cxx11::path::_List::_Impl_deleter>::__uniq_ptr_impl(std::__uniq_ptr_impl<std::filesystem::__cxx11::path::_List::_Impl, std::filesystem::__cxx11::path::_List::_Impl_deleter>&&)
1400cdeb0nop
1400cdeb1add rsp, 32
1400cdeb5pop rbp
1400cdeb6ret
1400cde90
1400cdeb7
1400cdeb7 // align 0x10
1400cdeb7 // align 0x10
1400cdec0
1400cdec0_ZNSt15__uniq_ptr_dataINSt6thread6_StateESt14default_deleteIS1_ELb1ELb1EECI1St15__uniq_ptr_implIS1_S3_EEPS1_:
1400cdec0push rbp
1400cdec1mov rbp, rsp
1400cdec4sub rsp, 32
1400cdec8mov [rbp+16], rcx
1400cdeccmov [rbp+24], rdx
1400cded0mov rax, [rbp+16]
1400cded4mov rdx, [rbp+24]
1400cded8mov rcx, rax
1400cdedbcall std::__uniq_ptr_impl<std::thread::_State, std::default_delete<std::thread::_State>>::__uniq_ptr_impl(std::thread::_State*)
1400cdee0nop
1400cdee1add rsp, 32
1400cdee5pop rbp
1400cdee6ret
1400cdec0
1400cdec0_ZNSt15__uniq_ptr_dataINSt6thread6_StateESt14default_deleteIS1_ELb1ELb1EECI1St15__uniq_ptr_implIS1_S3_EEPS1_:
1400cdec0push rbp
1400cdec1mov rbp, rsp
1400cdec4sub rsp, 32
1400cdec8mov [rbp+16], rcx
1400cdeccmov [rbp+24], rdx
1400cded0mov rax, [rbp+16]
1400cded4mov rdx, [rbp+24]
1400cded8mov rcx, rax
1400cdedbcall std::__uniq_ptr_impl<std::thread::_State, std::default_delete<std::thread::_State>>::__uniq_ptr_impl(std::thread::_State*)
1400cdee0nop
1400cdee1add rsp, 32
1400cdee5pop rbp
1400cdee6ret
1400cdec0
1400cdee7
1400cdee7 // align 0x10
1400cdee7 // align 0x10
1400cdef0
1400cdef0std::__uniq_ptr_impl<std::filesystem::__cxx11::path::_List::_Impl, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_deleter():
1400cdef0push rbp
1400cdef1mov rbp, rsp
1400cdef4sub rsp, 32
1400cdef8mov [rbp+16], rcx
1400cdefcmov rax, [rbp+16]
1400cdf00mov rcx, rax
1400cdf03call std::tuple_element<1, std::tuple<std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter...>>::type& std::get<1, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::tuple_element<1, std::tuple<std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter...>>&)
1400cdf08add rsp, 32
1400cdf0cpop rbp
1400cdf0dret
1400cdef0
1400cdef0std::__uniq_ptr_impl<std::filesystem::__cxx11::path::_List::_Impl, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_deleter():
1400cdef0push rbp
1400cdef1mov rbp, rsp
1400cdef4sub rsp, 32
1400cdef8mov [rbp+16], rcx
1400cdefcmov rax, [rbp+16]
1400cdf00mov rcx, rax
1400cdf03call std::tuple_element<1, std::tuple<std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter...>>::type& std::get<1, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::tuple_element<1, std::tuple<std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter...>>&)
1400cdf08add rsp, 32
1400cdf0cpop rbp
1400cdf0dret
1400cdef0
1400cdf0e
1400cdf0e // align 0x10
1400cdf0e // align 0x10
1400cdf10
1400cdf10std::__uniq_ptr_impl<std::filesystem::__cxx11::path::_List::_Impl, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_ptr():
1400cdf10push rbp
1400cdf11mov rbp, rsp
1400cdf14sub rsp, 32
1400cdf18mov [rbp+16], rcx
1400cdf1cmov rax, [rbp+16]
1400cdf20mov rcx, rax
1400cdf23call std::tuple_element<0, std::tuple<std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter...>>::type& std::get<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::tuple_element<0, std::tuple<std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter...>>&)
1400cdf28add rsp, 32
1400cdf2cpop rbp
1400cdf2dret
1400cdf10
1400cdf10std::__uniq_ptr_impl<std::filesystem::__cxx11::path::_List::_Impl, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_ptr():
1400cdf10push rbp
1400cdf11mov rbp, rsp
1400cdf14sub rsp, 32
1400cdf18mov [rbp+16], rcx
1400cdf1cmov rax, [rbp+16]
1400cdf20mov rcx, rax
1400cdf23call std::tuple_element<0, std::tuple<std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter...>>::type& std::get<0, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::tuple_element<0, std::tuple<std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter...>>&)
1400cdf28add rsp, 32
1400cdf2cpop rbp
1400cdf2dret
1400cdf10
1400cdf2e
1400cdf2e // align 0x10
1400cdf2e // align 0x10
1400cdf30
1400cdf30std::__uniq_ptr_impl<std::filesystem::__cxx11::path::_List::_Impl, std::filesystem::__cxx11::path::_List::_Impl_deleter>::__uniq_ptr_impl(std::__uniq_ptr_impl<std::filesystem::__cxx11::path::_List::_Impl, std::filesystem::__cxx11::path::_List::_Impl_deleter>&&):
1400cdf30push rbp
1400cdf31mov rbp, rsp
1400cdf34sub rsp, 48
1400cdf38mov [rbp+16], rcx
1400cdf3cmov [rbp+24], rdx
1400cdf40mov rax, [rbp+16]
1400cdf44mov rdx, [rbp+24]
1400cdf48mov [rbp-8], rdx
1400cdf4cmov rdx, [rbp-8]
1400cdf50mov rcx, rax
1400cdf53call std::tuple<std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>::tuple(std::tuple<std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&&)
1400cdf58mov rax, [rbp+24]
1400cdf5cmov rcx, rax
1400cdf5fcall std::__uniq_ptr_impl<std::filesystem::__cxx11::path::_List::_Impl, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_ptr()
1400cdf64mov [rax], 0
1400cdf6bnop
1400cdf6cadd rsp, 48
1400cdf70pop rbp
1400cdf71ret
1400cdf30
1400cdf30std::__uniq_ptr_impl<std::filesystem::__cxx11::path::_List::_Impl, std::filesystem::__cxx11::path::_List::_Impl_deleter>::__uniq_ptr_impl(std::__uniq_ptr_impl<std::filesystem::__cxx11::path::_List::_Impl, std::filesystem::__cxx11::path::_List::_Impl_deleter>&&):
1400cdf30push rbp
1400cdf31mov rbp, rsp
1400cdf34sub rsp, 48
1400cdf38mov [rbp+16], rcx
1400cdf3cmov [rbp+24], rdx
1400cdf40mov rax, [rbp+16]
1400cdf44mov rdx, [rbp+24]
1400cdf48mov [rbp-8], rdx
1400cdf4cmov rdx, [rbp-8]
1400cdf50mov rcx, rax
1400cdf53call std::tuple<std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>::tuple(std::tuple<std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&&)
1400cdf58mov rax, [rbp+24]
1400cdf5cmov rcx, rax
1400cdf5fcall std::__uniq_ptr_impl<std::filesystem::__cxx11::path::_List::_Impl, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_ptr()
1400cdf64mov [rax], 0
1400cdf6bnop
1400cdf6cadd rsp, 48
1400cdf70pop rbp
1400cdf71ret
1400cdf30
1400cdf72
1400cdf72 // align 0x10
1400cdf72 // align 0x10
1400cdf80
1400cdf80std::__uniq_ptr_impl<std::thread::_State, std::default_delete<std::thread::_State>>::_M_deleter():
1400cdf80push rbp
1400cdf81mov rbp, rsp
1400cdf84sub rsp, 32
1400cdf88mov [rbp+16], rcx
1400cdf8cmov rax, [rbp+16]
1400cdf90mov rcx, rax
1400cdf93call std::tuple_element<1, std::tuple<std::thread::_State*, std::default_delete<std::thread::_State>...>>::type& std::get<1, std::thread::_State*, std::default_delete<std::thread::_State>>(std::tuple_element<1, std::tuple<std::thread::_State*, std::default_delete<std::thread::_State>...>>&)
1400cdf98add rsp, 32
1400cdf9cpop rbp
1400cdf9dret
1400cdf80
1400cdf80std::__uniq_ptr_impl<std::thread::_State, std::default_delete<std::thread::_State>>::_M_deleter():
1400cdf80push rbp
1400cdf81mov rbp, rsp
1400cdf84sub rsp, 32
1400cdf88mov [rbp+16], rcx
1400cdf8cmov rax, [rbp+16]
1400cdf90mov rcx, rax
1400cdf93call std::tuple_element<1, std::tuple<std::thread::_State*, std::default_delete<std::thread::_State>...>>::type& std::get<1, std::thread::_State*, std::default_delete<std::thread::_State>>(std::tuple_element<1, std::tuple<std::thread::_State*, std::default_delete<std::thread::_State>...>>&)
1400cdf98add rsp, 32
1400cdf9cpop rbp
1400cdf9dret
1400cdf80
1400cdf9e
1400cdf9e // align 0x10
1400cdf9e // align 0x10
1400cdfa0
1400cdfa0std::__uniq_ptr_impl<std::thread::_State, std::default_delete<std::thread::_State>>::_M_ptr():
1400cdfa0push rbp
1400cdfa1mov rbp, rsp
1400cdfa4sub rsp, 32
1400cdfa8mov [rbp+16], rcx
1400cdfacmov rax, [rbp+16]
1400cdfb0mov rcx, rax
1400cdfb3call std::tuple_element<0, std::tuple<std::thread::_State*, std::default_delete<std::thread::_State>...>>::type& std::get<0, std::thread::_State*, std::default_delete<std::thread::_State>>(std::tuple_element<0, std::tuple<std::thread::_State*, std::default_delete<std::thread::_State>...>>&)
1400cdfb8add rsp, 32
1400cdfbcpop rbp
1400cdfbdret
1400cdfa0
1400cdfa0std::__uniq_ptr_impl<std::thread::_State, std::default_delete<std::thread::_State>>::_M_ptr():
1400cdfa0push rbp
1400cdfa1mov rbp, rsp
1400cdfa4sub rsp, 32
1400cdfa8mov [rbp+16], rcx
1400cdfacmov rax, [rbp+16]
1400cdfb0mov rcx, rax
1400cdfb3call std::tuple_element<0, std::tuple<std::thread::_State*, std::default_delete<std::thread::_State>...>>::type& std::get<0, std::thread::_State*, std::default_delete<std::thread::_State>>(std::tuple_element<0, std::tuple<std::thread::_State*, std::default_delete<std::thread::_State>...>>&)
1400cdfb8add rsp, 32
1400cdfbcpop rbp
1400cdfbdret
1400cdfa0
1400cdfbe
1400cdfbe // align 0x10
1400cdfbe // align 0x10
1400cdfc0
1400cdfc0std::__uniq_ptr_impl<std::thread::_State, std::default_delete<std::thread::_State>>::__uniq_ptr_impl(std::thread::_State*):
1400cdfc0push rbp
1400cdfc1push rbx
1400cdfc2sub rsp, 40
1400cdfc6lea rbp, [rsp+32]
1400cdfcbmov [rbp+32], rcx
1400cdfcfmov [rbp+40], rdx
1400cdfd3mov rax, [rbp+32]
1400cdfd7mov rcx, rax
1400cdfdacall std::tuple<std::thread::_State*, std::default_delete<std::thread::_State>>::tuple<true, true>()
1400cdfdfmov rbx, [rbp+40]
1400cdfe3mov rax, [rbp+32]
1400cdfe7mov rcx, rax
1400cdfeacall std::__uniq_ptr_impl<std::thread::_State, std::default_delete<std::thread::_State>>::_M_ptr()
1400cdfefmov [rax], rbx
1400cdff2nop
1400cdff3add rsp, 40
1400cdff7pop rbx
1400cdff8pop rbp
1400cdff9ret
1400cdfc0
1400cdfc0std::__uniq_ptr_impl<std::thread::_State, std::default_delete<std::thread::_State>>::__uniq_ptr_impl(std::thread::_State*):
1400cdfc0push rbp
1400cdfc1push rbx
1400cdfc2sub rsp, 40
1400cdfc6lea rbp, [rsp+32]
1400cdfcbmov [rbp+32], rcx
1400cdfcfmov [rbp+40], rdx
1400cdfd3mov rax, [rbp+32]
1400cdfd7mov rcx, rax
1400cdfdacall std::tuple<std::thread::_State*, std::default_delete<std::thread::_State>>::tuple<true, true>()
1400cdfdfmov rbx, [rbp+40]
1400cdfe3mov rax, [rbp+32]
1400cdfe7mov rcx, rax
1400cdfeacall std::__uniq_ptr_impl<std::thread::_State, std::default_delete<std::thread::_State>>::_M_ptr()
1400cdfefmov [rax], rbx
1400cdff2nop
1400cdff3add rsp, 40
1400cdff7pop rbx
1400cdff8pop rbp
1400cdff9ret
1400cdfc0
1400cdffa
1400cdffa // align 0x10
1400cdffa // align 0x10
1400ce000
1400ce000std::basic_streambuf<char, std::char_traits<char>>::pubseekoff(long long, std::_Ios_Seekdir, std::_Ios_Openmode):
1400ce000sub rsp, 88
1400ce004mov rax, [rip+0xc9685]
1400ce00blea r11, [rip+1774]
1400ce012mov r10, [rax]
1400ce015mov [rsp+72], r10
1400ce01amov r10, [rdx]
1400ce01dmov r10, [r10+32]
1400ce021cmp r10, r11
1400ce024jne 0x1400ce050
1400ce026mov [rcx], -1
1400ce02dmov [rcx+8], 0
1400ce034
1400ce034loc_1400ce034:
1400ce034mov rdx, [rsp+72]
1400ce039sub rdx, [rax]
1400ce03cjne 0x1400ce073
1400ce03emov rax, rcx
1400ce041add rsp, 88
1400ce045ret
1400ce046
1400ce046 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400ce050
1400ce050loc_1400ce050:
1400ce050mov r11l, [rsp+128]
1400ce058mov [rsp+56], rcx
1400ce05dmov [rsp+32], r11l
1400ce062call r10
1400ce065mov rax, [rip+0xc9624]
1400ce06cmov rcx, [rsp+56]
1400ce071jmp 0x1400ce034
1400ce073
1400ce073loc_1400ce073:
1400ce073call __stack_chk_fail
1400ce078nop
1400ce000
1400ce000std::basic_streambuf<char, std::char_traits<char>>::pubseekoff(long long, std::_Ios_Seekdir, std::_Ios_Openmode):
1400ce000sub rsp, 88
1400ce004mov rax, [rip+0xc9685]
1400ce00blea r11, [rip+1774]
1400ce012mov r10, [rax]
1400ce015mov [rsp+72], r10
1400ce01amov r10, [rdx]
1400ce01dmov r10, [r10+32]
1400ce021cmp r10, r11
1400ce024jne 0x1400ce050
1400ce026mov [rcx], -1
1400ce02dmov [rcx+8], 0
1400ce034
1400ce034loc_1400ce034:
1400ce034mov rdx, [rsp+72]
1400ce039sub rdx, [rax]
1400ce03cjne 0x1400ce073
1400ce03emov rax, rcx
1400ce041add rsp, 88
1400ce045ret
1400ce046
1400ce046 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400ce050
1400ce050loc_1400ce050:
1400ce050mov r11l, [rsp+128]
1400ce058mov [rsp+56], rcx
1400ce05dmov [rsp+32], r11l
1400ce062call r10
1400ce065mov rax, [rip+0xc9624]
1400ce06cmov rcx, [rsp+56]
1400ce071jmp 0x1400ce034
1400ce073
1400ce073loc_1400ce073:
1400ce073call __stack_chk_fail
1400ce078nop
1400ce000
1400ce079
1400ce079 // align 0x10
1400ce079 // align 0x10
1400ce080
1400ce080std::basic_streambuf<char, std::char_traits<char>>::pubseekpos(std::fpos<int>, std::_Ios_Openmode):
1400ce080sub rsp, 88
1400ce084mov rax, [rip+0xc9605]
1400ce08bmovdqu x0, [r8]
1400ce090mov r8, [rax]
1400ce093mov [rsp+72], r8
1400ce098mov r8, [rdx]
1400ce09bmov r10, [r8+40]
1400ce09flea r8, [rip+1658]
1400ce0a6cmp r10, r8
1400ce0a9jne 0x1400ce0d0
1400ce0abmov [rcx], -1
1400ce0b2mov [rcx+8], 0
1400ce0b9
1400ce0b9loc_1400ce0b9:
1400ce0b9mov rdx, [rsp+72]
1400ce0besub rdx, [rax]
1400ce0c1jne 0x1400ce0f0
1400ce0c3mov rax, rcx
1400ce0c6add rsp, 88
1400ce0caret
1400ce0cb
1400ce0cb 0f 1f 44 00 00 ..D..
1400ce0d0
1400ce0d0loc_1400ce0d0:
1400ce0d0mov [rsp+40], rcx
1400ce0d5lea r8, [rsp+48]
1400ce0damovups [rsp+48], x0
1400ce0dfcall r10
1400ce0e2mov rax, [rip+0xc95a7]
1400ce0e9mov rcx, [rsp+40]
1400ce0eejmp 0x1400ce0b9
1400ce0f0
1400ce0f0loc_1400ce0f0:
1400ce0f0call __stack_chk_fail
1400ce0f5nop
1400ce080
1400ce080std::basic_streambuf<char, std::char_traits<char>>::pubseekpos(std::fpos<int>, std::_Ios_Openmode):
1400ce080sub rsp, 88
1400ce084mov rax, [rip+0xc9605]
1400ce08bmovdqu x0, [r8]
1400ce090mov r8, [rax]
1400ce093mov [rsp+72], r8
1400ce098mov r8, [rdx]
1400ce09bmov r10, [r8+40]
1400ce09flea r8, [rip+1658]
1400ce0a6cmp r10, r8
1400ce0a9jne 0x1400ce0d0
1400ce0abmov [rcx], -1
1400ce0b2mov [rcx+8], 0
1400ce0b9
1400ce0b9loc_1400ce0b9:
1400ce0b9mov rdx, [rsp+72]
1400ce0besub rdx, [rax]
1400ce0c1jne 0x1400ce0f0
1400ce0c3mov rax, rcx
1400ce0c6add rsp, 88
1400ce0caret
1400ce0cb
1400ce0cb 0f 1f 44 00 00 ..D..
1400ce0d0
1400ce0d0loc_1400ce0d0:
1400ce0d0mov [rsp+40], rcx
1400ce0d5lea r8, [rsp+48]
1400ce0damovups [rsp+48], x0
1400ce0dfcall r10
1400ce0e2mov rax, [rip+0xc95a7]
1400ce0e9mov rcx, [rsp+40]
1400ce0eejmp 0x1400ce0b9
1400ce0f0
1400ce0f0loc_1400ce0f0:
1400ce0f0call __stack_chk_fail
1400ce0f5nop
1400ce080
1400ce0f6
1400ce0f6 // align 0x10
1400ce0f6 // align 0x10
1400ce100
1400ce100std::basic_streambuf<char, std::char_traits<char>>::__safe_gbump(long long):
1400ce100add [rcx+16], rdx
1400ce104ret
1400ce100
1400ce100std::basic_streambuf<char, std::char_traits<char>>::__safe_gbump(long long):
1400ce100add [rcx+16], rdx
1400ce104ret
1400ce100
1400ce105
1400ce105 // align 0x10
1400ce105 // align 0x10
1400ce110
1400ce110std::basic_streambuf<char, std::char_traits<char>>::__safe_pbump(long long):
1400ce110add [rcx+40], rdx
1400ce114ret
1400ce110
1400ce110std::basic_streambuf<char, std::char_traits<char>>::__safe_pbump(long long):
1400ce110add [rcx+40], rdx
1400ce114ret
1400ce110
1400ce115
1400ce115 // align 0x10
1400ce115 // align 0x10
1400ce120
1400ce120std::basic_streambuf<char, std::char_traits<char>>::setg(char*, char*, char*):
1400ce120mov [rcx+8], rdx
1400ce124mov [rcx+16], r8
1400ce128mov [rcx+24], r9
1400ce12cret
1400ce120
1400ce120std::basic_streambuf<char, std::char_traits<char>>::setg(char*, char*, char*):
1400ce120mov [rcx+8], rdx
1400ce124mov [rcx+16], r8
1400ce128mov [rcx+24], r9
1400ce12cret
1400ce120
1400ce12d
1400ce12d // align 0x10
1400ce12d // align 0x10
1400ce130
1400ce130std::basic_streambuf<char, std::char_traits<char>>::setp(char*, char*):
1400ce130movq x0, rdx
1400ce135mov [rcx+48], r8
1400ce139punpcklqdq x0, x0
1400ce13dmovups [rcx+32], x0
1400ce141ret
1400ce130
1400ce130std::basic_streambuf<char, std::char_traits<char>>::setp(char*, char*):
1400ce130movq x0, rdx
1400ce135mov [rcx+48], r8
1400ce139punpcklqdq x0, x0
1400ce13dmovups [rcx+32], x0
1400ce141ret
1400ce130
1400ce142
1400ce142 // align 0x10
1400ce142 // align 0x10
1400ce150
1400ce150std::basic_streambuf<char, std::char_traits<char>>::swap(std::basic_streambuf<char, std::char_traits<char>>&):
1400ce150push rdi
1400ce151push rsi
1400ce152push rbx
1400ce153sub rsp, 48
1400ce157mov rbx, [rip+0xc9532]
1400ce15emov r8, [rdx+8]
1400ce162mov rax, [rbx]
1400ce165mov [rsp+40], rax
1400ce16amov rax, [rcx+8]
1400ce16emov [rcx+8], r8
1400ce172mov r8, [rdx+16]
1400ce176lea rsi, [rcx+56]
1400ce17alea rbx, [rdx+56]
1400ce17emov [rdx+8], rax
1400ce182mov rax, [rcx+16]
1400ce186mov [rcx+16], r8
1400ce18amov r8, [rdx+24]
1400ce18emov [rdx+16], rax
1400ce192mov rax, [rcx+24]
1400ce196mov [rcx+24], r8
1400ce19amov r8, [rdx+32]
1400ce19emov [rdx+24], rax
1400ce1a2mov rax, [rcx+32]
1400ce1a6mov [rcx+32], r8
1400ce1aamov r8, [rdx+40]
1400ce1aemov [rdx+32], rax
1400ce1b2mov rax, [rcx+40]
1400ce1b6mov [rcx+40], r8
1400ce1bamov r8, [rdx+48]
1400ce1bemov [rdx+40], rax
1400ce1c2mov rax, [rcx+48]
1400ce1c6mov [rcx+48], r8
1400ce1calea rcx, [rsp+32]
1400ce1cfmov [rdx+48], rax
1400ce1d3mov rdx, rsi
1400ce1d6call std::locale::locale(std::locale const&)
1400ce1dbmov rcx, rsi
1400ce1demov rdx, rbx
1400ce1e1call std::locale::operator=(std::locale const&)
1400ce1e6lea rdx, [rsp+32]
1400ce1ebmov rcx, rbx
1400ce1eecall std::locale::operator=(std::locale const&)
1400ce1f3lea rcx, [rsp+32]
1400ce1f8call std::locale::~locale()
1400ce1fdmov rsi, [rip+0xc948c]
1400ce204mov rax, [rsp+40]
1400ce209sub rax, [rsi]
1400ce20cjne 0x1400ce216
1400ce20eadd rsp, 48
1400ce212pop rbx
1400ce213pop rsi
1400ce214pop rdi
1400ce215ret
1400ce216
1400ce216loc_1400ce216:
1400ce216call __stack_chk_fail
1400ce21bnop
1400ce150
1400ce150std::basic_streambuf<char, std::char_traits<char>>::swap(std::basic_streambuf<char, std::char_traits<char>>&):
1400ce150push rdi
1400ce151push rsi
1400ce152push rbx
1400ce153sub rsp, 48
1400ce157mov rbx, [rip+0xc9532]
1400ce15emov r8, [rdx+8]
1400ce162mov rax, [rbx]
1400ce165mov [rsp+40], rax
1400ce16amov rax, [rcx+8]
1400ce16emov [rcx+8], r8
1400ce172mov r8, [rdx+16]
1400ce176lea rsi, [rcx+56]
1400ce17alea rbx, [rdx+56]
1400ce17emov [rdx+8], rax
1400ce182mov rax, [rcx+16]
1400ce186mov [rcx+16], r8
1400ce18amov r8, [rdx+24]
1400ce18emov [rdx+16], rax
1400ce192mov rax, [rcx+24]
1400ce196mov [rcx+24], r8
1400ce19amov r8, [rdx+32]
1400ce19emov [rdx+24], rax
1400ce1a2mov rax, [rcx+32]
1400ce1a6mov [rcx+32], r8
1400ce1aamov r8, [rdx+40]
1400ce1aemov [rdx+32], rax
1400ce1b2mov rax, [rcx+40]
1400ce1b6mov [rcx+40], r8
1400ce1bamov r8, [rdx+48]
1400ce1bemov [rdx+40], rax
1400ce1c2mov rax, [rcx+48]
1400ce1c6mov [rcx+48], r8
1400ce1calea rcx, [rsp+32]
1400ce1cfmov [rdx+48], rax
1400ce1d3mov rdx, rsi
1400ce1d6call std::locale::locale(std::locale const&)
1400ce1dbmov rcx, rsi
1400ce1demov rdx, rbx
1400ce1e1call std::locale::operator=(std::locale const&)
1400ce1e6lea rdx, [rsp+32]
1400ce1ebmov rcx, rbx
1400ce1eecall std::locale::operator=(std::locale const&)
1400ce1f3lea rcx, [rsp+32]
1400ce1f8call std::locale::~locale()
1400ce1fdmov rsi, [rip+0xc948c]
1400ce204mov rax, [rsp+40]
1400ce209sub rax, [rsi]
1400ce20cjne 0x1400ce216
1400ce20eadd rsp, 48
1400ce212pop rbx
1400ce213pop rsi
1400ce214pop rdi
1400ce215ret
1400ce216
1400ce216loc_1400ce216:
1400ce216call __stack_chk_fail
1400ce21bnop
1400ce150
1400ce21c
1400ce21c // align 0x10
1400ce21c // align 0x10
1400ce220
1400ce220std::basic_streambuf<char, std::char_traits<char>>::sync():
1400ce220xor eax, eax
1400ce222ret
1400ce220
1400ce220std::basic_streambuf<char, std::char_traits<char>>::sync():
1400ce220xor eax, eax
1400ce222ret
1400ce220
1400ce223
1400ce223 // align 0x10
1400ce223 // align 0x10
1400ce230
1400ce230std::basic_streambuf<char, std::char_traits<char>>::gbump(int):
1400ce230movsxd rdx, edx
1400ce233add [rcx+16], rdx
1400ce237ret
1400ce230
1400ce230std::basic_streambuf<char, std::char_traits<char>>::gbump(int):
1400ce230movsxd rdx, edx
1400ce233add [rcx+16], rdx
1400ce237ret
1400ce230
1400ce238
1400ce238 // align 0x10
1400ce238 // align 0x10
1400ce240
1400ce240std::basic_streambuf<char, std::char_traits<char>>::imbue(std::locale const&):
1400ce240ret
1400ce240
1400ce240std::basic_streambuf<char, std::char_traits<char>>::imbue(std::locale const&):
1400ce240ret
1400ce240
1400ce241
1400ce241 // align 0x10
1400ce241 // align 0x10
1400ce250
1400ce250std::basic_streambuf<char, std::char_traits<char>>::pbump(int):
1400ce250movsxd rdx, edx
1400ce253add [rcx+40], rdx
1400ce257ret
1400ce250
1400ce250std::basic_streambuf<char, std::char_traits<char>>::pbump(int):
1400ce250movsxd rdx, edx
1400ce253add [rcx+40], rdx
1400ce257ret
1400ce250
1400ce258
1400ce258 // align 0x10
1400ce258 // align 0x10
1400ce260
1400ce260std::basic_streambuf<char, std::char_traits<char>>::sgetc():
1400ce260mov rax, [rcx+16]
1400ce264cmp rax, [rcx+24]
1400ce268jae 0x1400ce270
1400ce26amovzx eax, [rax]
1400ce26d
1400ce26dloc_1400ce26d:
1400ce26dret
1400ce26enop
1400ce270
1400ce270loc_1400ce270:
1400ce270mov rax, [rcx]
1400ce273lea r8, [rip+1606]
1400ce27amov rdx, [rax+72]
1400ce27emov eax, -1
1400ce283cmp rdx, r8
1400ce286je 0x1400ce26d
1400ce288jmp rdx
1400ce260
1400ce260std::basic_streambuf<char, std::char_traits<char>>::sgetc():
1400ce260mov rax, [rcx+16]
1400ce264cmp rax, [rcx+24]
1400ce268jae 0x1400ce270
1400ce26amovzx eax, [rax]
1400ce26d
1400ce26dloc_1400ce26d:
1400ce26dret
1400ce26enop
1400ce270
1400ce270loc_1400ce270:
1400ce270mov rax, [rcx]
1400ce273lea r8, [rip+1606]
1400ce27amov rdx, [rax+72]
1400ce27emov eax, -1
1400ce283cmp rdx, r8
1400ce286je 0x1400ce26d
1400ce288jmp rdx
1400ce260
1400ce28b
1400ce28b // align 0x10
1400ce28b // align 0x10
1400ce290
1400ce290std::basic_streambuf<char, std::char_traits<char>>::sgetn(char*, long long):
1400ce290mov rax, [rcx]
1400ce293jmp [rax+64]
1400ce290
1400ce290std::basic_streambuf<char, std::char_traits<char>>::sgetn(char*, long long):
1400ce290mov rax, [rcx]
1400ce293jmp [rax+64]
1400ce290
1400ce297
1400ce297 // align 0x10
1400ce297 // align 0x10
1400ce2a0
1400ce2a0std::basic_streambuf<char, std::char_traits<char>>::sputc(char):
1400ce2a0mov rax, [rcx+40]
1400ce2a4movzx r8l, dl
1400ce2a8cmp rax, [rcx+48]
1400ce2acjae 0x1400ce2c0
1400ce2aemov [rax], dl
1400ce2b0add [rcx+40], 1
1400ce2b5
1400ce2b5loc_1400ce2b5:
1400ce2b5mov eax, r8l
1400ce2b8ret
1400ce2b9nop [rax]
1400ce2c0
1400ce2c0loc_1400ce2c0:
1400ce2c0mov rax, [rcx]
1400ce2c3lea rdx, [rip+1254]
1400ce2camov rax, [rax+104]
1400ce2cecmp rax, rdx
1400ce2d1jne 0x1400ce2e0
1400ce2d3mov r8l, -1
1400ce2d9jmp 0x1400ce2b5
1400ce2dbnop [rax+rax]
1400ce2e0
1400ce2e0loc_1400ce2e0:
1400ce2e0mov edx, r8l
1400ce2e3jmp rax
1400ce2a0
1400ce2a0std::basic_streambuf<char, std::char_traits<char>>::sputc(char):
1400ce2a0mov rax, [rcx+40]
1400ce2a4movzx r8l, dl
1400ce2a8cmp rax, [rcx+48]
1400ce2acjae 0x1400ce2c0
1400ce2aemov [rax], dl
1400ce2b0add [rcx+40], 1
1400ce2b5
1400ce2b5loc_1400ce2b5:
1400ce2b5mov eax, r8l
1400ce2b8ret
1400ce2b9nop [rax]
1400ce2c0
1400ce2c0loc_1400ce2c0:
1400ce2c0mov rax, [rcx]
1400ce2c3lea rdx, [rip+1254]
1400ce2camov rax, [rax+104]
1400ce2cecmp rax, rdx
1400ce2d1jne 0x1400ce2e0
1400ce2d3mov r8l, -1
1400ce2d9jmp 0x1400ce2b5
1400ce2dbnop [rax+rax]
1400ce2e0
1400ce2e0loc_1400ce2e0:
1400ce2e0mov edx, r8l
1400ce2e3jmp rax
1400ce2a0
1400ce2e6
1400ce2e6 // align 0x10
1400ce2e6 // align 0x10
1400ce2f0
1400ce2f0std::basic_streambuf<char, std::char_traits<char>>::sputn(char const*, long long):
1400ce2f0mov rax, [rcx]
1400ce2f3jmp [rax+96]
1400ce2f0
1400ce2f0std::basic_streambuf<char, std::char_traits<char>>::sputn(char const*, long long):
1400ce2f0mov rax, [rcx]
1400ce2f3jmp [rax+96]
1400ce2f0
1400ce2f7
1400ce2f7 // align 0x10
1400ce2f7 // align 0x10
1400ce300
1400ce300std::basic_streambuf<char, std::char_traits<char>>::uflow():
1400ce300sub rsp, 40
1400ce304lea rdx, [rip+1461]
1400ce30bmov rax, [rcx]
1400ce30emov rax, [rax+72]
1400ce312cmp rax, rdx
1400ce315jne 0x1400ce328
1400ce317
1400ce317loc_1400ce317:
1400ce317mov edx, -1
1400ce31cmov eax, edx
1400ce31eadd rsp, 40
1400ce322ret
1400ce323
1400ce323 0f 1f 44 00 00 ..D..
1400ce328
1400ce328loc_1400ce328:
1400ce328mov [rsp+48], rcx
1400ce32dcall rax
1400ce32fcmp eax, -1
1400ce332je 0x1400ce317
1400ce334mov rcx, [rsp+48]
1400ce339mov rax, [rcx+16]
1400ce33dmovzx edx, [rax]
1400ce340add rax, 1
1400ce344mov [rcx+16], rax
1400ce348mov eax, edx
1400ce34aadd rsp, 40
1400ce34eret
1400ce300
1400ce300std::basic_streambuf<char, std::char_traits<char>>::uflow():
1400ce300sub rsp, 40
1400ce304lea rdx, [rip+1461]
1400ce30bmov rax, [rcx]
1400ce30emov rax, [rax+72]
1400ce312cmp rax, rdx
1400ce315jne 0x1400ce328
1400ce317
1400ce317loc_1400ce317:
1400ce317mov edx, -1
1400ce31cmov eax, edx
1400ce31eadd rsp, 40
1400ce322ret
1400ce323
1400ce323 0f 1f 44 00 00 ..D..
1400ce328
1400ce328loc_1400ce328:
1400ce328mov [rsp+48], rcx
1400ce32dcall rax
1400ce32fcmp eax, -1
1400ce332je 0x1400ce317
1400ce334mov rcx, [rsp+48]
1400ce339mov rax, [rcx+16]
1400ce33dmovzx edx, [rax]
1400ce340add rax, 1
1400ce344mov [rcx+16], rax
1400ce348mov eax, edx
1400ce34aadd rsp, 40
1400ce34eret
1400ce300
1400ce34f
1400ce34f // align 0x10
1400ce34f // align 0x10
1400ce350
1400ce350std::basic_streambuf<char, std::char_traits<char>>::sbumpc():
1400ce350sub rsp, 56
1400ce354mov rax, [rcx+16]
1400ce358cmp rax, [rcx+24]
1400ce35cjae 0x1400ce370
1400ce35e
1400ce35eloc_1400ce35e:
1400ce35emovzx edx, [rax]
1400ce361add rax, 1
1400ce365mov [rcx+16], rax
1400ce369
1400ce369loc_1400ce369:
1400ce369mov eax, edx
1400ce36badd rsp, 56
1400ce36fret
1400ce370
1400ce370loc_1400ce370:
1400ce370mov rax, [rcx]
1400ce373lea r8, [rip-122]
1400ce37amov rdx, [rax+80]
1400ce37ecmp rdx, r8
1400ce381jne 0x1400ce3a0
1400ce383mov rax, [rax+72]
1400ce387lea rdx, [rip+1330]
1400ce38ecmp rax, rdx
1400ce391jne 0x1400ce3b0
1400ce393
1400ce393loc_1400ce393:
1400ce393mov edx, -1
1400ce398jmp 0x1400ce369
1400ce39anop [rax+rax]
1400ce3a0
1400ce3a0loc_1400ce3a0:
1400ce3a0add rsp, 56
1400ce3a4jmp rdx
1400ce3a7nop [rax+rax]
1400ce3b0
1400ce3b0loc_1400ce3b0:
1400ce3b0mov [rsp+40], rcx
1400ce3b5call rax
1400ce3b7cmp eax, -1
1400ce3baje 0x1400ce393
1400ce3bcmov rcx, [rsp+40]
1400ce3c1mov rax, [rcx+16]
1400ce3c5jmp 0x1400ce35e
1400ce350
1400ce350std::basic_streambuf<char, std::char_traits<char>>::sbumpc():
1400ce350sub rsp, 56
1400ce354mov rax, [rcx+16]
1400ce358cmp rax, [rcx+24]
1400ce35cjae 0x1400ce370
1400ce35e
1400ce35eloc_1400ce35e:
1400ce35emovzx edx, [rax]
1400ce361add rax, 1
1400ce365mov [rcx+16], rax
1400ce369
1400ce369loc_1400ce369:
1400ce369mov eax, edx
1400ce36badd rsp, 56
1400ce36fret
1400ce370
1400ce370loc_1400ce370:
1400ce370mov rax, [rcx]
1400ce373lea r8, [rip-122]
1400ce37amov rdx, [rax+80]
1400ce37ecmp rdx, r8
1400ce381jne 0x1400ce3a0
1400ce383mov rax, [rax+72]
1400ce387lea rdx, [rip+1330]
1400ce38ecmp rax, rdx
1400ce391jne 0x1400ce3b0
1400ce393
1400ce393loc_1400ce393:
1400ce393mov edx, -1
1400ce398jmp 0x1400ce369
1400ce39anop [rax+rax]
1400ce3a0
1400ce3a0loc_1400ce3a0:
1400ce3a0add rsp, 56
1400ce3a4jmp rdx
1400ce3a7nop [rax+rax]
1400ce3b0
1400ce3b0loc_1400ce3b0:
1400ce3b0mov [rsp+40], rcx
1400ce3b5call rax
1400ce3b7cmp eax, -1
1400ce3baje 0x1400ce393
1400ce3bcmov rcx, [rsp+40]
1400ce3c1mov rax, [rcx+16]
1400ce3c5jmp 0x1400ce35e
1400ce350
1400ce3c7
1400ce3c7 // align 0x10
1400ce3c7 // align 0x10
1400ce3d0
1400ce3d0_ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0:
1400ce3d0mov rax, [rcx+16]
1400ce3d4cmp rax, [rcx+24]
1400ce3d8jae 0x1400ce3e8
1400ce3daadd rax, 1
1400ce3demov [rcx+16], rax
1400ce3e2ret
1400ce3e3nop [rax+rax]
1400ce3e8
1400ce3e8loc_1400ce3e8:
1400ce3e8mov rax, [rcx]
1400ce3ebjmp [rax+80]
1400ce3d0
1400ce3d0_ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0:
1400ce3d0mov rax, [rcx+16]
1400ce3d4cmp rax, [rcx+24]
1400ce3d8jae 0x1400ce3e8
1400ce3daadd rax, 1
1400ce3demov [rcx+16], rax
1400ce3e2ret
1400ce3e3nop [rax+rax]
1400ce3e8
1400ce3e8loc_1400ce3e8:
1400ce3e8mov rax, [rcx]
1400ce3ebjmp [rax+80]
1400ce3d0
1400ce3ef
1400ce3ef // align 0x10
1400ce3ef // align 0x10
1400ce3f0
1400ce3f0std::basic_streambuf<char, std::char_traits<char>>::setbuf(char*, long long):
1400ce3f0mov rax, rcx
1400ce3f3ret
1400ce3f0
1400ce3f0std::basic_streambuf<char, std::char_traits<char>>::setbuf(char*, long long):
1400ce3f0mov rax, rcx
1400ce3f3ret
1400ce3f0
1400ce3f4
1400ce3f4 // align 0x10
1400ce3f4 // align 0x10
1400ce400
1400ce400std::basic_streambuf<char, std::char_traits<char>>::snextc():
1400ce400sub rsp, 56
1400ce404mov rax, [rcx+16]
1400ce408mov rdx, [rcx+24]
1400ce40ccmp rax, rdx
1400ce40fjae 0x1400ce430
1400ce411add rax, 1
1400ce415mov [rcx+16], rax
1400ce419
1400ce419loc_1400ce419:
1400ce419cmp rax, rdx
1400ce41cjae 0x1400ce460
1400ce41emovzx eax, [rax]
1400ce421add rsp, 56
1400ce425ret
1400ce426nop [rax+rax]
1400ce430
1400ce430loc_1400ce430:
1400ce430mov rax, [rcx]
1400ce433lea r8, [rip-314]
1400ce43amov rdx, [rax+80]
1400ce43ecmp rdx, r8
1400ce441jne 0x1400ce480
1400ce443mov rax, [rax+72]
1400ce447lea rdx, [rip+1138]
1400ce44ecmp rax, rdx
1400ce451jne 0x1400ce4a0
1400ce453
1400ce453loc_1400ce453:
1400ce453mov eax, -1
1400ce458add rsp, 56
1400ce45cret
1400ce45dnop [rax]
1400ce460
1400ce460loc_1400ce460:
1400ce460mov rax, [rcx]
1400ce463lea rdx, [rip+1110]
1400ce46amov rax, [rax+72]
1400ce46ecmp rax, rdx
1400ce471je 0x1400ce453
1400ce473add rsp, 56
1400ce477jmp rax
1400ce47anop [rax+rax]
1400ce480
1400ce480loc_1400ce480:
1400ce480mov [rsp+40], rcx
1400ce485call rdx
1400ce487cmp eax, -1
1400ce48aje 0x1400ce453
1400ce48cmov rcx, [rsp+40]
1400ce491mov rax, [rcx+16]
1400ce495mov rdx, [rcx+24]
1400ce499jmp 0x1400ce419
1400ce49enop
1400ce4a0
1400ce4a0loc_1400ce4a0:
1400ce4a0mov [rsp+40], rcx
1400ce4a5call rax
1400ce4a7cmp eax, -1
1400ce4aaje 0x1400ce453
1400ce4acmov rcx, [rsp+40]
1400ce4b1mov rax, [rcx+16]
1400ce4b5mov rdx, [rcx+24]
1400ce4b9add rax, 1
1400ce4bdmov [rcx+16], rax
1400ce4c1jmp 0x1400ce419
1400ce400
1400ce400std::basic_streambuf<char, std::char_traits<char>>::snextc():
1400ce400sub rsp, 56
1400ce404mov rax, [rcx+16]
1400ce408mov rdx, [rcx+24]
1400ce40ccmp rax, rdx
1400ce40fjae 0x1400ce430
1400ce411add rax, 1
1400ce415mov [rcx+16], rax
1400ce419
1400ce419loc_1400ce419:
1400ce419cmp rax, rdx
1400ce41cjae 0x1400ce460
1400ce41emovzx eax, [rax]
1400ce421add rsp, 56
1400ce425ret
1400ce426nop [rax+rax]
1400ce430
1400ce430loc_1400ce430:
1400ce430mov rax, [rcx]
1400ce433lea r8, [rip-314]
1400ce43amov rdx, [rax+80]
1400ce43ecmp rdx, r8
1400ce441jne 0x1400ce480
1400ce443mov rax, [rax+72]
1400ce447lea rdx, [rip+1138]
1400ce44ecmp rax, rdx
1400ce451jne 0x1400ce4a0
1400ce453
1400ce453loc_1400ce453:
1400ce453mov eax, -1
1400ce458add rsp, 56
1400ce45cret
1400ce45dnop [rax]
1400ce460
1400ce460loc_1400ce460:
1400ce460mov rax, [rcx]
1400ce463lea rdx, [rip+1110]
1400ce46amov rax, [rax+72]
1400ce46ecmp rax, rdx
1400ce471je 0x1400ce453
1400ce473add rsp, 56
1400ce477jmp rax
1400ce47anop [rax+rax]
1400ce480
1400ce480loc_1400ce480:
1400ce480mov [rsp+40], rcx
1400ce485call rdx
1400ce487cmp eax, -1
1400ce48aje 0x1400ce453
1400ce48cmov rcx, [rsp+40]
1400ce491mov rax, [rcx+16]
1400ce495mov rdx, [rcx+24]
1400ce499jmp 0x1400ce419
1400ce49enop
1400ce4a0
1400ce4a0loc_1400ce4a0:
1400ce4a0mov [rsp+40], rcx
1400ce4a5call rax
1400ce4a7cmp eax, -1
1400ce4aaje 0x1400ce453
1400ce4acmov rcx, [rsp+40]
1400ce4b1mov rax, [rcx+16]
1400ce4b5mov rdx, [rcx+24]
1400ce4b9add rax, 1
1400ce4bdmov [rcx+16], rax
1400ce4c1jmp 0x1400ce419
1400ce400
1400ce4c6
1400ce4c6 // align 0x10
1400ce4c6 // align 0x10
1400ce4d0
1400ce4d0std::basic_streambuf<char, std::char_traits<char>>::stossc():
1400ce4d0sub rsp, 56
1400ce4d4mov rax, [rcx+16]
1400ce4d8cmp rax, [rcx+24]
1400ce4dcjae 0x1400ce4f0
1400ce4deadd rax, 1
1400ce4e2mov [rcx+16], rax
1400ce4e6
1400ce4e6loc_1400ce4e6:
1400ce4e6add rsp, 56
1400ce4earet
1400ce4ebnop [rax+rax]
1400ce4f0
1400ce4f0loc_1400ce4f0:
1400ce4f0mov rax, [rcx]
1400ce4f3lea r8, [rip-506]
1400ce4famov rdx, [rax+80]
1400ce4fecmp rdx, r8
1400ce501jne 0x1400ce530
1400ce503mov rax, [rax+72]
1400ce507lea rdx, [rip+946]
1400ce50ecmp rax, rdx
1400ce511je 0x1400ce4e6
1400ce513mov [rsp+40], rcx
1400ce518call rax
1400ce51acmp eax, -1
1400ce51dje 0x1400ce4e6
1400ce51fmov rcx, [rsp+40]
1400ce524add [rcx+16], 1
1400ce529add rsp, 56
1400ce52dret
1400ce52enop
1400ce530
1400ce530loc_1400ce530:
1400ce530add rsp, 56
1400ce534jmp rdx
1400ce4d0
1400ce4d0std::basic_streambuf<char, std::char_traits<char>>::stossc():
1400ce4d0sub rsp, 56
1400ce4d4mov rax, [rcx+16]
1400ce4d8cmp rax, [rcx+24]
1400ce4dcjae 0x1400ce4f0
1400ce4deadd rax, 1
1400ce4e2mov [rcx+16], rax
1400ce4e6
1400ce4e6loc_1400ce4e6:
1400ce4e6add rsp, 56
1400ce4earet
1400ce4ebnop [rax+rax]
1400ce4f0
1400ce4f0loc_1400ce4f0:
1400ce4f0mov rax, [rcx]
1400ce4f3lea r8, [rip-506]
1400ce4famov rdx, [rax+80]
1400ce4fecmp rdx, r8
1400ce501jne 0x1400ce530
1400ce503mov rax, [rax+72]
1400ce507lea rdx, [rip+946]
1400ce50ecmp rax, rdx
1400ce511je 0x1400ce4e6
1400ce513mov [rsp+40], rcx
1400ce518call rax
1400ce51acmp eax, -1
1400ce51dje 0x1400ce4e6
1400ce51fmov rcx, [rsp+40]
1400ce524add [rcx+16], 1
1400ce529add rsp, 56
1400ce52dret
1400ce52enop
1400ce530
1400ce530loc_1400ce530:
1400ce530add rsp, 56
1400ce534jmp rdx
1400ce4d0
1400ce537
1400ce537 // align 0x10
1400ce537 // align 0x10
1400ce540
1400ce540std::basic_streambuf<char, std::char_traits<char>>::xsgetn(char*, long long):
1400ce540push r14
1400ce542push r13
1400ce544push r12
1400ce546push rbp
1400ce547push rdi
1400ce548push rsi
1400ce549push rbx
1400ce54asub rsp, 32
1400ce54exor esi, esi
1400ce550lea rbp, [rip-599]
1400ce557lea r12, [rip+866]
1400ce55emov rbx, rcx
1400ce561mov r13, rdx
1400ce564mov r14, r8
1400ce567nop [rax+rax]
1400ce570
1400ce570loc_1400ce570:
1400ce570cmp rsi, r14
1400ce573jge 0x1400ce5c5
1400ce575mov rdx, [rbx+16]
1400ce579mov rax, [rbx+24]
1400ce57dsub rax, rdx
1400ce580je 0x1400ce5b0
1400ce582mov rdi, r14
1400ce585mov rcx, r13
1400ce588sub rdi, rsi
1400ce58bcmp rdi, rax
1400ce58ecmovg rdi, rax
1400ce592mov r8, rdi
1400ce595add rsi, rdi
1400ce598add r13, rdi
1400ce59bcall memcpy
1400ce5a0add [rbx+16], rdi
1400ce5a4cmp r14, rsi
1400ce5a7jle 0x1400ce570
1400ce5a9nop [rax]
1400ce5b0
1400ce5b0loc_1400ce5b0:
1400ce5b0mov rax, [rbx]
1400ce5b3mov rdx, [rax+80]
1400ce5b7cmp rdx, rbp
1400ce5bajne 0x1400ce5e0
1400ce5bcmov rax, [rax+72]
1400ce5c0cmp rax, r12
1400ce5c3jne 0x1400ce608
1400ce5c5
1400ce5c5loc_1400ce5c5:
1400ce5c5mov rax, rsi
1400ce5c8add rsp, 32
1400ce5ccpop rbx
1400ce5cdpop rsi
1400ce5cepop rdi
1400ce5cfpop rbp
1400ce5d0pop r12
1400ce5d2pop r13
1400ce5d4pop r14
1400ce5d6ret
1400ce5d7
1400ce5d7 66 0f 1f 84 00 00 00 00 00 f........
1400ce5e0
1400ce5e0loc_1400ce5e0:
1400ce5e0mov rcx, rbx
1400ce5e3call rdx
1400ce5e5cmp eax, -1
1400ce5e8je 0x1400ce5c5
1400ce5eanop [rax+rax]
1400ce5f0
1400ce5f0loc_1400ce5f0:
1400ce5f0mov [r13], al
1400ce5f4add rsi, 1
1400ce5f8add r13, 1
1400ce5fcjmp 0x1400ce570
1400ce601
1400ce601 0f 1f 80 00 00 00 00 .......
1400ce608
1400ce608loc_1400ce608:
1400ce608mov rcx, rbx
1400ce60bcall rax
1400ce60dcmp eax, -1
1400ce610je 0x1400ce5c5
1400ce612mov rdx, [rbx+16]
1400ce616movzx eax, [rdx]
1400ce619add rdx, 1
1400ce61dmov [rbx+16], rdx
1400ce621jmp 0x1400ce5f0
1400ce540
1400ce540std::basic_streambuf<char, std::char_traits<char>>::xsgetn(char*, long long):
1400ce540push r14
1400ce542push r13
1400ce544push r12
1400ce546push rbp
1400ce547push rdi
1400ce548push rsi
1400ce549push rbx
1400ce54asub rsp, 32
1400ce54exor esi, esi
1400ce550lea rbp, [rip-599]
1400ce557lea r12, [rip+866]
1400ce55emov rbx, rcx
1400ce561mov r13, rdx
1400ce564mov r14, r8
1400ce567nop [rax+rax]
1400ce570
1400ce570loc_1400ce570:
1400ce570cmp rsi, r14
1400ce573jge 0x1400ce5c5
1400ce575mov rdx, [rbx+16]
1400ce579mov rax, [rbx+24]
1400ce57dsub rax, rdx
1400ce580je 0x1400ce5b0
1400ce582mov rdi, r14
1400ce585mov rcx, r13
1400ce588sub rdi, rsi
1400ce58bcmp rdi, rax
1400ce58ecmovg rdi, rax
1400ce592mov r8, rdi
1400ce595add rsi, rdi
1400ce598add r13, rdi
1400ce59bcall memcpy
1400ce5a0add [rbx+16], rdi
1400ce5a4cmp r14, rsi
1400ce5a7jle 0x1400ce570
1400ce5a9nop [rax]
1400ce5b0
1400ce5b0loc_1400ce5b0:
1400ce5b0mov rax, [rbx]
1400ce5b3mov rdx, [rax+80]
1400ce5b7cmp rdx, rbp
1400ce5bajne 0x1400ce5e0
1400ce5bcmov rax, [rax+72]
1400ce5c0cmp rax, r12
1400ce5c3jne 0x1400ce608
1400ce5c5
1400ce5c5loc_1400ce5c5:
1400ce5c5mov rax, rsi
1400ce5c8add rsp, 32
1400ce5ccpop rbx
1400ce5cdpop rsi
1400ce5cepop rdi
1400ce5cfpop rbp
1400ce5d0pop r12
1400ce5d2pop r13
1400ce5d4pop r14
1400ce5d6ret
1400ce5d7
1400ce5d7 66 0f 1f 84 00 00 00 00 00 f........
1400ce5e0
1400ce5e0loc_1400ce5e0:
1400ce5e0mov rcx, rbx
1400ce5e3call rdx
1400ce5e5cmp eax, -1
1400ce5e8je 0x1400ce5c5
1400ce5eanop [rax+rax]
1400ce5f0
1400ce5f0loc_1400ce5f0:
1400ce5f0mov [r13], al
1400ce5f4add rsi, 1
1400ce5f8add r13, 1
1400ce5fcjmp 0x1400ce570
1400ce601
1400ce601 0f 1f 80 00 00 00 00 .......
1400ce608
1400ce608loc_1400ce608:
1400ce608mov rcx, rbx
1400ce60bcall rax
1400ce60dcmp eax, -1
1400ce610je 0x1400ce5c5
1400ce612mov rdx, [rbx+16]
1400ce616movzx eax, [rdx]
1400ce619add rdx, 1
1400ce61dmov [rbx+16], rdx
1400ce621jmp 0x1400ce5f0
1400ce540
1400ce623
1400ce623 // align 0x10
1400ce623 // align 0x10
1400ce630
1400ce630std::basic_streambuf<char, std::char_traits<char>>::xsputn(char const*, long long):
1400ce630push r13
1400ce632push r12
1400ce634push rbp
1400ce635push rdi
1400ce636push rsi
1400ce637push rbx
1400ce638sub rsp, 40
1400ce63cxor ebx, ebx
1400ce63elea r12, [rip+363]
1400ce645mov rdi, rcx
1400ce648mov rbp, rdx
1400ce64bmov r13, r8
1400ce64enop
1400ce650
1400ce650loc_1400ce650:
1400ce650cmp rbx, r13
1400ce653jge 0x1400ce69c
1400ce655mov rcx, [rdi+40]
1400ce659mov rax, [rdi+48]
1400ce65dsub rax, rcx
1400ce660je 0x1400ce690
1400ce662mov rsi, r13
1400ce665mov rdx, rbp
1400ce668sub rsi, rbx
1400ce66bcmp rsi, rax
1400ce66ecmovg rsi, rax
1400ce672mov r8, rsi
1400ce675add rbx, rsi
1400ce678add rbp, rsi
1400ce67bcall memcpy
1400ce680add [rdi+40], rsi
1400ce684cmp r13, rbx
1400ce687jle 0x1400ce650
1400ce689nop [rax]
1400ce690
1400ce690loc_1400ce690:
1400ce690mov rax, [rdi]
1400ce693mov rax, [rax+104]
1400ce697cmp rax, r12
1400ce69ajne 0x1400ce6b0
1400ce69c
1400ce69cloc_1400ce69c:
1400ce69cmov rax, rbx
1400ce69fadd rsp, 40
1400ce6a3pop rbx
1400ce6a4pop rsi
1400ce6a5pop rdi
1400ce6a6pop rbp
1400ce6a7pop r12
1400ce6a9pop r13
1400ce6abret
1400ce6ac
1400ce6ac 0f 1f 40 00 ..@.
1400ce6b0
1400ce6b0loc_1400ce6b0:
1400ce6b0movzx edx, [rbp]
1400ce6b4mov rcx, rdi
1400ce6b7call rax
1400ce6b9cmp eax, -1
1400ce6bcje 0x1400ce69c
1400ce6beadd rbx, 1
1400ce6c2add rbp, 1
1400ce6c6jmp 0x1400ce650
1400ce630
1400ce630std::basic_streambuf<char, std::char_traits<char>>::xsputn(char const*, long long):
1400ce630push r13
1400ce632push r12
1400ce634push rbp
1400ce635push rdi
1400ce636push rsi
1400ce637push rbx
1400ce638sub rsp, 40
1400ce63cxor ebx, ebx
1400ce63elea r12, [rip+363]
1400ce645mov rdi, rcx
1400ce648mov rbp, rdx
1400ce64bmov r13, r8
1400ce64enop
1400ce650
1400ce650loc_1400ce650:
1400ce650cmp rbx, r13
1400ce653jge 0x1400ce69c
1400ce655mov rcx, [rdi+40]
1400ce659mov rax, [rdi+48]
1400ce65dsub rax, rcx
1400ce660je 0x1400ce690
1400ce662mov rsi, r13
1400ce665mov rdx, rbp
1400ce668sub rsi, rbx
1400ce66bcmp rsi, rax
1400ce66ecmovg rsi, rax
1400ce672mov r8, rsi
1400ce675add rbx, rsi
1400ce678add rbp, rsi
1400ce67bcall memcpy
1400ce680add [rdi+40], rsi
1400ce684cmp r13, rbx
1400ce687jle 0x1400ce650
1400ce689nop [rax]
1400ce690
1400ce690loc_1400ce690:
1400ce690mov rax, [rdi]
1400ce693mov rax, [rax+104]
1400ce697cmp rax, r12
1400ce69ajne 0x1400ce6b0
1400ce69c
1400ce69cloc_1400ce69c:
1400ce69cmov rax, rbx
1400ce69fadd rsp, 40
1400ce6a3pop rbx
1400ce6a4pop rsi
1400ce6a5pop rdi
1400ce6a6pop rbp
1400ce6a7pop r12
1400ce6a9pop r13
1400ce6abret
1400ce6ac
1400ce6ac 0f 1f 40 00 ..@.
1400ce6b0
1400ce6b0loc_1400ce6b0:
1400ce6b0movzx edx, [rbp]
1400ce6b4mov rcx, rdi
1400ce6b7call rax
1400ce6b9cmp eax, -1
1400ce6bcje 0x1400ce69c
1400ce6beadd rbx, 1
1400ce6c2add rbp, 1
1400ce6c6jmp 0x1400ce650
1400ce630
1400ce6c8
1400ce6c8 // align 0x10
1400ce6c8 // align 0x10
1400ce6d0
1400ce6d0std::basic_streambuf<char, std::char_traits<char>>::pubsync():
1400ce6d0lea rdx, [rip-1207]
1400ce6d7mov rax, [rcx]
1400ce6damov rax, [rax+48]
1400ce6decmp rax, rdx
1400ce6e1jne 0x1400ce6f0
1400ce6e3xor eax, eax
1400ce6e5ret
1400ce6e6nop [rax+rax]
1400ce6f0
1400ce6f0loc_1400ce6f0:
1400ce6f0jmp rax
1400ce6d0
1400ce6d0std::basic_streambuf<char, std::char_traits<char>>::pubsync():
1400ce6d0lea rdx, [rip-1207]
1400ce6d7mov rax, [rcx]
1400ce6damov rax, [rax+48]
1400ce6decmp rax, rdx
1400ce6e1jne 0x1400ce6f0
1400ce6e3xor eax, eax
1400ce6e5ret
1400ce6e6nop [rax+rax]
1400ce6f0
1400ce6f0loc_1400ce6f0:
1400ce6f0jmp rax
1400ce6d0
1400ce6f3
1400ce6f3 // align 0x10
1400ce6f3 // align 0x10
1400ce700
1400ce700std::basic_streambuf<char, std::char_traits<char>>::seekoff(long long, std::_Ios_Seekdir, std::_Ios_Openmode):
1400ce700mov rax, rcx
1400ce703mov [rcx], -1
1400ce70amov [rcx+8], 0
1400ce711ret
1400ce700
1400ce700std::basic_streambuf<char, std::char_traits<char>>::seekoff(long long, std::_Ios_Seekdir, std::_Ios_Openmode):
1400ce700mov rax, rcx
1400ce703mov [rcx], -1
1400ce70amov [rcx+8], 0
1400ce711ret
1400ce700
1400ce712
1400ce712 // align 0x10
1400ce712 // align 0x10
1400ce720
1400ce720std::basic_streambuf<char, std::char_traits<char>>::seekpos(std::fpos<int>, std::_Ios_Openmode):
1400ce720mov rax, rcx
1400ce723mov [rcx], -1
1400ce72amov [rcx+8], 0
1400ce731ret
1400ce720
1400ce720std::basic_streambuf<char, std::char_traits<char>>::seekpos(std::fpos<int>, std::_Ios_Openmode):
1400ce720mov rax, rcx
1400ce723mov [rcx], -1
1400ce72amov [rcx+8], 0
1400ce731ret
1400ce720
1400ce732
1400ce732 // align 0x10
1400ce732 // align 0x10
1400ce740
1400ce740std::basic_streambuf<char, std::char_traits<char>>::sungetc():
1400ce740mov rax, [rcx+16]
1400ce744cmp [rcx+8], rax
1400ce748jae 0x1400ce760
1400ce74alea rdx, [rax-1]
1400ce74emov [rcx+16], rdx
1400ce752movzx eax, [rax-1]
1400ce756
1400ce756loc_1400ce756:
1400ce756ret
1400ce757nop [rax+rax]
1400ce760
1400ce760loc_1400ce760:
1400ce760mov rax, [rcx]
1400ce763lea rdx, [rip+198]
1400ce76amov r8, [rax+88]
1400ce76emov eax, -1
1400ce773cmp r8, rdx
1400ce776je 0x1400ce756
1400ce778mov edx, -1
1400ce77djmp r8
1400ce740
1400ce740std::basic_streambuf<char, std::char_traits<char>>::sungetc():
1400ce740mov rax, [rcx+16]
1400ce744cmp [rcx+8], rax
1400ce748jae 0x1400ce760
1400ce74alea rdx, [rax-1]
1400ce74emov [rcx+16], rdx
1400ce752movzx eax, [rax-1]
1400ce756
1400ce756loc_1400ce756:
1400ce756ret
1400ce757nop [rax+rax]
1400ce760
1400ce760loc_1400ce760:
1400ce760mov rax, [rcx]
1400ce763lea rdx, [rip+198]
1400ce76amov r8, [rax+88]
1400ce76emov eax, -1
1400ce773cmp r8, rdx
1400ce776je 0x1400ce756
1400ce778mov edx, -1
1400ce77djmp r8
1400ce740
1400ce780
1400ce780std::basic_streambuf<char, std::char_traits<char>>::in_avail():
1400ce780mov rax, [rcx+24]
1400ce784sub rax, [rcx+16]
1400ce788jne 0x1400ce79d
1400ce78amov rdx, [rcx]
1400ce78dlea r8, [rip+220]
1400ce794mov rdx, [rdx+56]
1400ce798cmp rdx, r8
1400ce79bjne 0x1400ce7a0
1400ce79d
1400ce79dloc_1400ce79d:
1400ce79dret
1400ce79enop
1400ce7a0
1400ce7a0loc_1400ce7a0:
1400ce7a0jmp rdx
1400ce780
1400ce780std::basic_streambuf<char, std::char_traits<char>>::in_avail():
1400ce780mov rax, [rcx+24]
1400ce784sub rax, [rcx+16]
1400ce788jne 0x1400ce79d
1400ce78amov rdx, [rcx]
1400ce78dlea r8, [rip+220]
1400ce794mov rdx, [rdx+56]
1400ce798cmp rdx, r8
1400ce79bjne 0x1400ce7a0
1400ce79d
1400ce79dloc_1400ce79d:
1400ce79dret
1400ce79enop
1400ce7a0
1400ce7a0loc_1400ce7a0:
1400ce7a0jmp rdx
1400ce780
1400ce7a3
1400ce7a3 // align 0x10
1400ce7a3 // align 0x10
1400ce7b0
1400ce7b0std::basic_streambuf<char, std::char_traits<char>>::overflow(int):
1400ce7b0mov eax, -1
1400ce7b5ret
1400ce7b0
1400ce7b0std::basic_streambuf<char, std::char_traits<char>>::overflow(int):
1400ce7b0mov eax, -1
1400ce7b5ret
1400ce7b0
1400ce7b6
1400ce7b6 // align 0x10
1400ce7b6 // align 0x10
Loading..