File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
1400fff00
1400fff00non-virtual thunk to std::basic_fstream<char, std::char_traits<char>>::~basic_fstream():
1400fff00push rbx
1400fff01sub rsp, 32
1400fff05lea rax, [rip+0xa1e8c]
1400fff0cmovq x0, [rip+0x9187c]
1400fff14mov [rcx-16], rax
1400fff18add rax, 80
1400fff1cmov rbx, rcx
1400fff1flea rcx, [rcx+8]
1400fff23mov [rcx+192], rax
1400fff2alea rax, [rip+0xa1d5f]
1400fff31movq x1, rax
1400fff36punpcklqdq x0, x1
1400fff3amovups [rcx-8], x0
1400fff3ecall std::basic_filebuf<char, std::char_traits<char>>::close()
1400fff43lea rcx, [rbx+80]
1400fff47call std::__basic_file<char>::~__basic_file()
1400fff4cmov rax, [rip+0x9734d]
1400fff53lea rcx, [rbx+64]
1400fff57add rax, 16
1400fff5bmov [rbx+8], rax
1400fff5fcall std::locale::~locale()
1400fff64lea rax, [rip+0x9a89d]
1400fff6blea rcx, [rbx+200]
1400fff72mov [rbx-8], 0
1400fff7amov [rbx], rax
1400fff7dlea rax, [rip+0x9a834]
1400fff84mov [rbx-16], rax
1400fff88mov rax, [rip+0x97571]
1400fff8fadd rax, 16
1400fff93mov [rbx+200], rax
1400fff9aadd rsp, 32
1400fff9epop rbx
1400fff9fjmp 0x1400f5f40
1400fffa4
1400fffa4 48 89 c1 e8 e4 1c 00 00 e8 cf 1e 00 H...........
1400fffb0 00 eb 90 ...
1400fff00
1400fff00non-virtual thunk to std::basic_fstream<char, std::char_traits<char>>::~basic_fstream():
1400fff00push rbx
1400fff01sub rsp, 32
1400fff05lea rax, [rip+0xa1e8c]
1400fff0cmovq x0, [rip+0x9187c]
1400fff14mov [rcx-16], rax
1400fff18add rax, 80
1400fff1cmov rbx, rcx
1400fff1flea rcx, [rcx+8]
1400fff23mov [rcx+192], rax
1400fff2alea rax, [rip+0xa1d5f]
1400fff31movq x1, rax
1400fff36punpcklqdq x0, x1
1400fff3amovups [rcx-8], x0
1400fff3ecall std::basic_filebuf<char, std::char_traits<char>>::close()
1400fff43lea rcx, [rbx+80]
1400fff47call std::__basic_file<char>::~__basic_file()
1400fff4cmov rax, [rip+0x9734d]
1400fff53lea rcx, [rbx+64]
1400fff57add rax, 16
1400fff5bmov [rbx+8], rax
1400fff5fcall std::locale::~locale()
1400fff64lea rax, [rip+0x9a89d]
1400fff6blea rcx, [rbx+200]
1400fff72mov [rbx-8], 0
1400fff7amov [rbx], rax
1400fff7dlea rax, [rip+0x9a834]
1400fff84mov [rbx-16], rax
1400fff88mov rax, [rip+0x97571]
1400fff8fadd rax, 16
1400fff93mov [rbx+200], rax
1400fff9aadd rsp, 32
1400fff9epop rbx
1400fff9fjmp 0x1400f5f40
1400fffa4
1400fffa4 48 89 c1 e8 e4 1c 00 00 e8 cf 1e 00 H...........
1400fffb0 00 eb 90 ...
1400fff00
1400fffb3
1400fffb3 // align 0x10
1400fffb3 // align 0x10
1400fffc0
1400fffc0non-virtual thunk to std::basic_fstream<wchar_t, std::char_traits<wchar_t>>::~basic_fstream():
1400fffc0push rsi
1400fffc1push rbx
1400fffc2sub rsp, 40
1400fffc6lea rax, [rip+0xa1e4b]
1400fffcdmovq x0, [rip+0x917cb]
1400fffd5mov [rcx-16], rax
1400fffd9add rax, 80
1400fffddmov rbx, rcx
1400fffe0lea rcx, [rcx+8]
1400fffe4mov [rcx+192], rax
1400fffeblea rax, [rip+0xa1d1e]
1400ffff2movq x1, rax
1400ffff7punpcklqdq x0, x1
1400ffffbmovups [rcx-8], x0
1400fffffcall std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
140100004lea rcx, [rbx+80]
140100008call std::__basic_file<char>::~__basic_file()
14010000dmov rax, [rip+0x9729c]
140100014lea rcx, [rbx+64]
140100018add rax, 16
14010001cmov [rbx+8], rax
140100020call std::locale::~locale()
140100025lea rax, [rip+0x9a8fc]
14010002cmov [rbx-8], 0
140100034lea rcx, [rbx+200]
14010003bmov [rbx], rax
14010003elea rax, [rip+0x9a813]
140100045mov [rbx-16], rax
140100049mov rax, [rip+0x974c0]
140100050add rax, 16
140100054mov [rbx+200], rax
14010005bcall std::ios_base::~ios_base()
140100060lea rcx, [rbx-16]
140100064add rsp, 40
140100068pop rbx
140100069pop rsi
14010006ajmp 0x140101ab0
14010006f
14010006f 48 H
140100070 89 c1 e8 19 1c 00 00 e8 04 1e 00 00 eb 86 ..............
1400fffc0
1400fffc0non-virtual thunk to std::basic_fstream<wchar_t, std::char_traits<wchar_t>>::~basic_fstream():
1400fffc0push rsi
1400fffc1push rbx
1400fffc2sub rsp, 40
1400fffc6lea rax, [rip+0xa1e4b]
1400fffcdmovq x0, [rip+0x917cb]
1400fffd5mov [rcx-16], rax
1400fffd9add rax, 80
1400fffddmov rbx, rcx
1400fffe0lea rcx, [rcx+8]
1400fffe4mov [rcx+192], rax
1400fffeblea rax, [rip+0xa1d1e]
1400ffff2movq x1, rax
1400ffff7punpcklqdq x0, x1
1400ffffbmovups [rcx-8], x0
1400fffffcall std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
140100004lea rcx, [rbx+80]
140100008call std::__basic_file<char>::~__basic_file()
14010000dmov rax, [rip+0x9729c]
140100014lea rcx, [rbx+64]
140100018add rax, 16
14010001cmov [rbx+8], rax
140100020call std::locale::~locale()
140100025lea rax, [rip+0x9a8fc]
14010002cmov [rbx-8], 0
140100034lea rcx, [rbx+200]
14010003bmov [rbx], rax
14010003elea rax, [rip+0x9a813]
140100045mov [rbx-16], rax
140100049mov rax, [rip+0x974c0]
140100050add rax, 16
140100054mov [rbx+200], rax
14010005bcall std::ios_base::~ios_base()
140100060lea rcx, [rbx-16]
140100064add rsp, 40
140100068pop rbx
140100069pop rsi
14010006ajmp 0x140101ab0
14010006f
14010006f 48 H
140100070 89 c1 e8 19 1c 00 00 e8 04 1e 00 00 eb 86 ..............
1400fffc0
14010007e
14010007e // align 0x10
14010007e // align 0x10
140100080
140100080non-virtual thunk to std::basic_fstream<wchar_t, std::char_traits<wchar_t>>::~basic_fstream():
140100080push rbx
140100081sub rsp, 32
140100085lea rax, [rip+0xa1d8c]
14010008cmovq x0, [rip+0x9170c]
140100094mov [rcx-16], rax
140100098add rax, 80
14010009cmov rbx, rcx
14010009flea rcx, [rcx+8]
1401000a3mov [rcx+192], rax
1401000aalea rax, [rip+0xa1c5f]
1401000b1movq x1, rax
1401000b6punpcklqdq x0, x1
1401000bamovups [rcx-8], x0
1401000becall std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
1401000c3lea rcx, [rbx+80]
1401000c7call std::__basic_file<char>::~__basic_file()
1401000ccmov rax, [rip+0x971dd]
1401000d3lea rcx, [rbx+64]
1401000d7add rax, 16
1401000dbmov [rbx+8], rax
1401000dfcall std::locale::~locale()
1401000e4lea rax, [rip+0x9a83d]
1401000eblea rcx, [rbx+200]
1401000f2mov [rbx-8], 0
1401000famov [rbx], rax
1401000fdlea rax, [rip+0x9a754]
140100104mov [rbx-16], rax
140100108mov rax, [rip+0x97401]
14010010fadd rax, 16
140100113mov [rbx+200], rax
14010011aadd rsp, 32
14010011epop rbx
14010011fjmp 0x1400f5f40
140100124
140100124 48 89 c1 e8 64 1b 00 00 e8 4f 1d 00 H...d....O..
140100130 00 eb 90 ...
140100080
140100080non-virtual thunk to std::basic_fstream<wchar_t, std::char_traits<wchar_t>>::~basic_fstream():
140100080push rbx
140100081sub rsp, 32
140100085lea rax, [rip+0xa1d8c]
14010008cmovq x0, [rip+0x9170c]
140100094mov [rcx-16], rax
140100098add rax, 80
14010009cmov rbx, rcx
14010009flea rcx, [rcx+8]
1401000a3mov [rcx+192], rax
1401000aalea rax, [rip+0xa1c5f]
1401000b1movq x1, rax
1401000b6punpcklqdq x0, x1
1401000bamovups [rcx-8], x0
1401000becall std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
1401000c3lea rcx, [rbx+80]
1401000c7call std::__basic_file<char>::~__basic_file()
1401000ccmov rax, [rip+0x971dd]
1401000d3lea rcx, [rbx+64]
1401000d7add rax, 16
1401000dbmov [rbx+8], rax
1401000dfcall std::locale::~locale()
1401000e4lea rax, [rip+0x9a83d]
1401000eblea rcx, [rbx+200]
1401000f2mov [rbx-8], 0
1401000famov [rbx], rax
1401000fdlea rax, [rip+0x9a754]
140100104mov [rbx-16], rax
140100108mov rax, [rip+0x97401]
14010010fadd rax, 16
140100113mov [rbx+200], rax
14010011aadd rsp, 32
14010011epop rbx
14010011fjmp 0x1400f5f40
140100124
140100124 48 89 c1 e8 64 1b 00 00 e8 4f 1d 00 H...d....O..
140100130 00 eb 90 ...
140100080
140100133
140100133 // align 0x10
140100133 // align 0x10
140100140
140100140non-virtual thunk to std::basic_iostream<wchar_t, std::char_traits<wchar_t>>::~basic_iostream():
140100140push rbx
140100141sub rsp, 32
140100145lea rax, [rip+0x9a8cc]
14010014clea rdx, [rip+0x9a915]
140100153movq x0, rdx
140100158mov [rcx-16], rax
14010015cmov rax, [rip+0x973ad]
140100163mov rbx, rcx
140100166lea rcx, [rcx+8]
14010016amov [rcx-16], 0
140100172add rax, 16
140100176movq x1, rax
14010017bpunpcklqdq x0, x1
14010017fmovups [rcx-8], x0
140100183call std::ios_base::~ios_base()
140100188lea rcx, [rbx-16]
14010018cadd rsp, 32
140100190pop rbx
140100191jmp 0x140101ab0
140100140
140100140non-virtual thunk to std::basic_iostream<wchar_t, std::char_traits<wchar_t>>::~basic_iostream():
140100140push rbx
140100141sub rsp, 32
140100145lea rax, [rip+0x9a8cc]
14010014clea rdx, [rip+0x9a915]
140100153movq x0, rdx
140100158mov [rcx-16], rax
14010015cmov rax, [rip+0x973ad]
140100163mov rbx, rcx
140100166lea rcx, [rcx+8]
14010016amov [rcx-16], 0
140100172add rax, 16
140100176movq x1, rax
14010017bpunpcklqdq x0, x1
14010017fmovups [rcx-8], x0
140100183call std::ios_base::~ios_base()
140100188lea rcx, [rbx-16]
14010018cadd rsp, 32
140100190pop rbx
140100191jmp 0x140101ab0
140100140
140100196
140100196 // align 0x10
140100196 // align 0x10
1401001a0
1401001a0non-virtual thunk to std::basic_iostream<wchar_t, std::char_traits<wchar_t>>::~basic_iostream():
1401001a0lea rax, [rip+0x9a871]
1401001a7lea rdx, [rip+0x9a8ba]
1401001aemovq x0, rdx
1401001b3mov [rcx-16], rax
1401001b7mov rax, [rip+0x97352]
1401001beadd rcx, 8
1401001c2mov [rcx-16], 0
1401001caadd rax, 16
1401001cemovq x1, rax
1401001d3punpcklqdq x0, x1
1401001d7movups [rcx-8], x0
1401001dbjmp 0x1400f5f40
1401001a0
1401001a0non-virtual thunk to std::basic_iostream<wchar_t, std::char_traits<wchar_t>>::~basic_iostream():
1401001a0lea rax, [rip+0x9a871]
1401001a7lea rdx, [rip+0x9a8ba]
1401001aemovq x0, rdx
1401001b3mov [rcx-16], rax
1401001b7mov rax, [rip+0x97352]
1401001beadd rcx, 8
1401001c2mov [rcx-16], 0
1401001caadd rax, 16
1401001cemovq x1, rax
1401001d3punpcklqdq x0, x1
1401001d7movups [rcx-8], x0
1401001dbjmp 0x1400f5f40
1401001a0
1401001e0
1401001e0non-virtual thunk to std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_stringstream():
1401001e0push rbx
1401001e1sub rsp, 32
1401001e5lea rax, [rip+0xa0f3c]
1401001ecmov [rcx-16], rax
1401001f0add rax, 80
1401001f4mov rbx, rcx
1401001f7mov [rcx+112], rax
1401001fbsub rax, 40
1401001ffmov [rcx], rax
140100202mov rcx, [rcx+80]
140100206lea rax, [rbx+96]
14010020acmp rcx, rax
14010020dje 0x140100214
14010020fcall operator delete(void*)
140100214
140100214loc_140100214:
140100214mov rax, [rip+0x97085]
14010021blea rcx, [rbx+64]
14010021fadd rax, 16
140100223mov [rbx+8], rax
140100227call std::locale::~locale()
14010022clea rax, [rip+0x9a1b5]
140100233lea rcx, [rbx+112]
140100237mov [rbx-8], 0
14010023fmov [rbx], rax
140100242lea rax, [rip+0x9a14f]
140100249mov [rbx-16], rax
14010024dmov rax, [rip+0x972ac]
140100254add rax, 16
140100258mov [rbx+112], rax
14010025ccall std::ios_base::~ios_base()
140100261lea rcx, [rbx-16]
140100265add rsp, 32
140100269pop rbx
14010026ajmp 0x140101ab0
1401001e0
1401001e0non-virtual thunk to std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_stringstream():
1401001e0push rbx
1401001e1sub rsp, 32
1401001e5lea rax, [rip+0xa0f3c]
1401001ecmov [rcx-16], rax
1401001f0add rax, 80
1401001f4mov rbx, rcx
1401001f7mov [rcx+112], rax
1401001fbsub rax, 40
1401001ffmov [rcx], rax
140100202mov rcx, [rcx+80]
140100206lea rax, [rbx+96]
14010020acmp rcx, rax
14010020dje 0x140100214
14010020fcall operator delete(void*)
140100214
140100214loc_140100214:
140100214mov rax, [rip+0x97085]
14010021blea rcx, [rbx+64]
14010021fadd rax, 16
140100223mov [rbx+8], rax
140100227call std::locale::~locale()
14010022clea rax, [rip+0x9a1b5]
140100233lea rcx, [rbx+112]
140100237mov [rbx-8], 0
14010023fmov [rbx], rax
140100242lea rax, [rip+0x9a14f]
140100249mov [rbx-16], rax
14010024dmov rax, [rip+0x972ac]
140100254add rax, 16
140100258mov [rbx+112], rax
14010025ccall std::ios_base::~ios_base()
140100261lea rcx, [rbx-16]
140100265add rsp, 32
140100269pop rbx
14010026ajmp 0x140101ab0
1401001e0
14010026f
14010026f // align 0x10
14010026f // align 0x10
140100270
140100270non-virtual thunk to std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_stringstream():
140100270push rbx
140100271sub rsp, 32
140100275lea rax, [rip+0xa0eac]
14010027cmov [rcx-16], rax
140100280add rax, 80
140100284mov rbx, rcx
140100287mov [rcx+112], rax
14010028bsub rax, 40
14010028fmov [rcx], rax
140100292mov rcx, [rcx+80]
140100296lea rax, [rbx+96]
14010029acmp rcx, rax
14010029dje 0x1401002a4
14010029fcall operator delete(void*)
1401002a4
1401002a4loc_1401002a4:
1401002a4mov rax, [rip+0x96ff5]
1401002ablea rcx, [rbx+64]
1401002afadd rax, 16
1401002b3mov [rbx+8], rax
1401002b7call std::locale::~locale()
1401002bclea rax, [rip+0x9a125]
1401002c3lea rcx, [rbx+112]
1401002c7mov [rbx-8], 0
1401002cfmov [rbx], rax
1401002d2lea rax, [rip+0x9a0bf]
1401002d9mov [rbx-16], rax
1401002ddmov rax, [rip+0x9721c]
1401002e4add rax, 16
1401002e8mov [rbx+112], rax
1401002ecadd rsp, 32
1401002f0pop rbx
1401002f1jmp 0x1400f5f40
140100270
140100270non-virtual thunk to std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_stringstream():
140100270push rbx
140100271sub rsp, 32
140100275lea rax, [rip+0xa0eac]
14010027cmov [rcx-16], rax
140100280add rax, 80
140100284mov rbx, rcx
140100287mov [rcx+112], rax
14010028bsub rax, 40
14010028fmov [rcx], rax
140100292mov rcx, [rcx+80]
140100296lea rax, [rbx+96]
14010029acmp rcx, rax
14010029dje 0x1401002a4
14010029fcall operator delete(void*)
1401002a4
1401002a4loc_1401002a4:
1401002a4mov rax, [rip+0x96ff5]
1401002ablea rcx, [rbx+64]
1401002afadd rax, 16
1401002b3mov [rbx+8], rax
1401002b7call std::locale::~locale()
1401002bclea rax, [rip+0x9a125]
1401002c3lea rcx, [rbx+112]
1401002c7mov [rbx-8], 0
1401002cfmov [rbx], rax
1401002d2lea rax, [rip+0x9a0bf]
1401002d9mov [rbx-16], rax
1401002ddmov rax, [rip+0x9721c]
1401002e4add rax, 16
1401002e8mov [rbx+112], rax
1401002ecadd rsp, 32
1401002f0pop rbx
1401002f1jmp 0x1400f5f40
140100270
1401002f6
1401002f6 // align 0x10
1401002f6 // align 0x10
140100300
140100300non-virtual thunk to std::__cxx11::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_stringstream():
140100300push rbx
140100301sub rsp, 32
140100305lea rax, [rip+0xa0e9c]
14010030cmov [rcx-16], rax
140100310add rax, 80
140100314mov rbx, rcx
140100317mov [rcx+112], rax
14010031bsub rax, 40
14010031fmov [rcx], rax
140100322mov rcx, [rcx+80]
140100326lea rax, [rbx+96]
14010032acmp rcx, rax
14010032dje 0x140100334
14010032fcall operator delete(void*)
140100334
140100334loc_140100334:
140100334mov rax, [rip+0x96f75]
14010033blea rcx, [rbx+64]
14010033fadd rax, 16
140100343mov [rbx+8], rax
140100347call std::locale::~locale()
14010034clea rax, [rip+0x9a1b5]
140100353lea rcx, [rbx+112]
140100357mov [rbx-8], 0
14010035fmov [rbx], rax
140100362lea rax, [rip+0x9a0cf]
140100369mov [rbx-16], rax
14010036dmov rax, [rip+0x9719c]
140100374add rax, 16
140100378mov [rbx+112], rax
14010037ccall std::ios_base::~ios_base()
140100381lea rcx, [rbx-16]
140100385add rsp, 32
140100389pop rbx
14010038ajmp 0x140101ab0
140100300
140100300non-virtual thunk to std::__cxx11::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_stringstream():
140100300push rbx
140100301sub rsp, 32
140100305lea rax, [rip+0xa0e9c]
14010030cmov [rcx-16], rax
140100310add rax, 80
140100314mov rbx, rcx
140100317mov [rcx+112], rax
14010031bsub rax, 40
14010031fmov [rcx], rax
140100322mov rcx, [rcx+80]
140100326lea rax, [rbx+96]
14010032acmp rcx, rax
14010032dje 0x140100334
14010032fcall operator delete(void*)
140100334
140100334loc_140100334:
140100334mov rax, [rip+0x96f75]
14010033blea rcx, [rbx+64]
14010033fadd rax, 16
140100343mov [rbx+8], rax
140100347call std::locale::~locale()
14010034clea rax, [rip+0x9a1b5]
140100353lea rcx, [rbx+112]
140100357mov [rbx-8], 0
14010035fmov [rbx], rax
140100362lea rax, [rip+0x9a0cf]
140100369mov [rbx-16], rax
14010036dmov rax, [rip+0x9719c]
140100374add rax, 16
140100378mov [rbx+112], rax
14010037ccall std::ios_base::~ios_base()
140100381lea rcx, [rbx-16]
140100385add rsp, 32
140100389pop rbx
14010038ajmp 0x140101ab0
140100300
14010038f
14010038f // align 0x10
14010038f // align 0x10
140100390
140100390non-virtual thunk to std::__cxx11::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_stringstream():
140100390push rbx
140100391sub rsp, 32
140100395lea rax, [rip+0xa0e0c]
14010039cmov [rcx-16], rax
1401003a0add rax, 80
1401003a4mov rbx, rcx
1401003a7mov [rcx+112], rax
1401003absub rax, 40
1401003afmov [rcx], rax
1401003b2mov rcx, [rcx+80]
1401003b6lea rax, [rbx+96]
1401003bacmp rcx, rax
1401003bdje 0x1401003c4
1401003bfcall operator delete(void*)
1401003c4
1401003c4loc_1401003c4:
1401003c4mov rax, [rip+0x96ee5]
1401003cblea rcx, [rbx+64]
1401003cfadd rax, 16
1401003d3mov [rbx+8], rax
1401003d7call std::locale::~locale()
1401003dclea rax, [rip+0x9a125]
1401003e3lea rcx, [rbx+112]
1401003e7mov [rbx-8], 0
1401003efmov [rbx], rax
1401003f2lea rax, [rip+0x9a03f]
1401003f9mov [rbx-16], rax
1401003fdmov rax, [rip+0x9710c]
140100404add rax, 16
140100408mov [rbx+112], rax
14010040cadd rsp, 32
140100410pop rbx
140100411jmp 0x1400f5f40
140100390
140100390non-virtual thunk to std::__cxx11::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_stringstream():
140100390push rbx
140100391sub rsp, 32
140100395lea rax, [rip+0xa0e0c]
14010039cmov [rcx-16], rax
1401003a0add rax, 80
1401003a4mov rbx, rcx
1401003a7mov [rcx+112], rax
1401003absub rax, 40
1401003afmov [rcx], rax
1401003b2mov rcx, [rcx+80]
1401003b6lea rax, [rbx+96]
1401003bacmp rcx, rax
1401003bdje 0x1401003c4
1401003bfcall operator delete(void*)
1401003c4
1401003c4loc_1401003c4:
1401003c4mov rax, [rip+0x96ee5]
1401003cblea rcx, [rbx+64]
1401003cfadd rax, 16
1401003d3mov [rbx+8], rax
1401003d7call std::locale::~locale()
1401003dclea rax, [rip+0x9a125]
1401003e3lea rcx, [rbx+112]
1401003e7mov [rbx-8], 0
1401003efmov [rbx], rax
1401003f2lea rax, [rip+0x9a03f]
1401003f9mov [rbx-16], rax
1401003fdmov rax, [rip+0x9710c]
140100404add rax, 16
140100408mov [rbx+112], rax
14010040cadd rsp, 32
140100410pop rbx
140100411jmp 0x1400f5f40
140100390
140100416
140100416 // align 0x10
140100416 // align 0x10
140100420
140100420virtual thunk to std::basic_iostream<char, std::char_traits<char>>::~basic_iostream():
140100420push rbx
140100421sub rsp, 32
140100425lea rdx, [rip+0x9a2bc]
14010042cmovq x0, rdx
140100431mov rax, [rcx]
140100434mov rbx, [rax-24]
140100438lea rax, [rip+0x9a259]
14010043fadd rbx, rcx
140100442mov [rbx], rax
140100445mov rax, [rip+0x970b4]
14010044clea rcx, [rbx+24]
140100450mov [rbx+8], 0
140100458add rax, 16
14010045cmovq x1, rax
140100461punpcklqdq x0, x1
140100465movups [rbx+16], x0
140100469call std::ios_base::~ios_base()
14010046emov rcx, rbx
140100471add rsp, 32
140100475pop rbx
140100476jmp 0x140101ab0
140100420
140100420virtual thunk to std::basic_iostream<char, std::char_traits<char>>::~basic_iostream():
140100420push rbx
140100421sub rsp, 32
140100425lea rdx, [rip+0x9a2bc]
14010042cmovq x0, rdx
140100431mov rax, [rcx]
140100434mov rbx, [rax-24]
140100438lea rax, [rip+0x9a259]
14010043fadd rbx, rcx
140100442mov [rbx], rax
140100445mov rax, [rip+0x970b4]
14010044clea rcx, [rbx+24]
140100450mov [rbx+8], 0
140100458add rax, 16
14010045cmovq x1, rax
140100461punpcklqdq x0, x1
140100465movups [rbx+16], x0
140100469call std::ios_base::~ios_base()
14010046emov rcx, rbx
140100471add rsp, 32
140100475pop rbx
140100476jmp 0x140101ab0
140100420
14010047b
14010047b // align 0x10
14010047b // align 0x10
140100480
140100480virtual thunk to std::basic_iostream<char, std::char_traits<char>>::~basic_iostream():
140100480lea rdx, [rip+0x9a261]
140100487movq x0, rdx
14010048cmov rax, [rcx]
14010048fadd rcx, [rax-24]
140100493lea rax, [rip+0x9a1fe]
14010049amov [rcx], rax
14010049dmov rax, [rip+0x9705c]
1401004a4add rcx, 24
1401004a8mov [rcx-16], 0
1401004b0add rax, 16
1401004b4movq x1, rax
1401004b9punpcklqdq x0, x1
1401004bdmovups [rcx-8], x0
1401004c1jmp 0x1400f5f40
140100480
140100480virtual thunk to std::basic_iostream<char, std::char_traits<char>>::~basic_iostream():
140100480lea rdx, [rip+0x9a261]
140100487movq x0, rdx
14010048cmov rax, [rcx]
14010048fadd rcx, [rax-24]
140100493lea rax, [rip+0x9a1fe]
14010049amov [rcx], rax
14010049dmov rax, [rip+0x9705c]
1401004a4add rcx, 24
1401004a8mov [rcx-16], 0
1401004b0add rax, 16
1401004b4movq x1, rax
1401004b9punpcklqdq x0, x1
1401004bdmovups [rcx-8], x0
1401004c1jmp 0x1400f5f40
140100480
1401004c6
1401004c6 // align 0x10
1401004c6 // align 0x10
1401004d0
1401004d0virtual thunk to std::basic_istream<char, std::char_traits<char>>::~basic_istream():
1401004d0push rbx
1401004d1sub rsp, 32
1401004d5mov rax, [rcx]
1401004d8mov rbx, [rax-24]
1401004dclea rax, [rip+0xa1285]
1401004e3add rbx, rcx
1401004e6mov [rbx], rax
1401004e9mov rax, [rip+0x97010]
1401004f0lea rcx, [rbx+16]
1401004f4mov [rbx+8], 0
1401004fcadd rax, 16
140100500mov [rbx+16], rax
140100504call std::ios_base::~ios_base()
140100509mov rcx, rbx
14010050cadd rsp, 32
140100510pop rbx
140100511jmp 0x140101ab0
1401004d0
1401004d0virtual thunk to std::basic_istream<char, std::char_traits<char>>::~basic_istream():
1401004d0push rbx
1401004d1sub rsp, 32
1401004d5mov rax, [rcx]
1401004d8mov rbx, [rax-24]
1401004dclea rax, [rip+0xa1285]
1401004e3add rbx, rcx
1401004e6mov [rbx], rax
1401004e9mov rax, [rip+0x97010]
1401004f0lea rcx, [rbx+16]
1401004f4mov [rbx+8], 0
1401004fcadd rax, 16
140100500mov [rbx+16], rax
140100504call std::ios_base::~ios_base()
140100509mov rcx, rbx
14010050cadd rsp, 32
140100510pop rbx
140100511jmp 0x140101ab0
1401004d0
140100516
140100516 // align 0x10
140100516 // align 0x10
140100520
140100520virtual thunk to std::basic_istream<char, std::char_traits<char>>::~basic_istream():
140100520mov rax, [rcx]
140100523add rcx, [rax-24]
140100527lea rax, [rip+0xa123a]
14010052emov [rcx], rax
140100531mov rax, [rip+0x96fc8]
140100538add rcx, 16
14010053cmov [rcx-8], 0
140100544add rax, 16
140100548mov [rcx], rax
14010054bjmp 0x1400f5f40
140100520
140100520virtual thunk to std::basic_istream<char, std::char_traits<char>>::~basic_istream():
140100520mov rax, [rcx]
140100523add rcx, [rax-24]
140100527lea rax, [rip+0xa123a]
14010052emov [rcx], rax
140100531mov rax, [rip+0x96fc8]
140100538add rcx, 16
14010053cmov [rcx-8], 0
140100544add rax, 16
140100548mov [rcx], rax
14010054bjmp 0x1400f5f40
140100520
140100550
140100550virtual thunk to std::basic_ostream<char, std::char_traits<char>>::~basic_ostream():
140100550push rbx
140100551sub rsp, 32
140100555lea rdx, [rip+0xa125c]
14010055cmovq x0, rdx
140100561mov rax, [rcx]
140100564mov rbx, [rax-24]
140100568mov rax, [rip+0x96f91]
14010056fadd rax, 16
140100573add rbx, rcx
140100576movq x1, rax
14010057blea rcx, [rbx+8]
14010057fpunpcklqdq x0, x1
140100583movups [rbx], x0
140100586call std::ios_base::~ios_base()
14010058bmov rcx, rbx
14010058eadd rsp, 32
140100592pop rbx
140100593jmp 0x140101ab0
140100550
140100550virtual thunk to std::basic_ostream<char, std::char_traits<char>>::~basic_ostream():
140100550push rbx
140100551sub rsp, 32
140100555lea rdx, [rip+0xa125c]
14010055cmovq x0, rdx
140100561mov rax, [rcx]
140100564mov rbx, [rax-24]
140100568mov rax, [rip+0x96f91]
14010056fadd rax, 16
140100573add rbx, rcx
140100576movq x1, rax
14010057blea rcx, [rbx+8]
14010057fpunpcklqdq x0, x1
140100583movups [rbx], x0
140100586call std::ios_base::~ios_base()
14010058bmov rcx, rbx
14010058eadd rsp, 32
140100592pop rbx
140100593jmp 0x140101ab0
140100550
140100598
140100598 // align 0x10
140100598 // align 0x10
1401005a0
1401005a0virtual thunk to std::basic_ostream<char, std::char_traits<char>>::~basic_ostream():
1401005a0lea rdx, [rip+0xa1211]
1401005a7movq x0, rdx
1401005acmov rax, [rcx]
1401005afadd rcx, [rax-24]
1401005b3mov rax, [rip+0x96f46]
1401005baadd rcx, 8
1401005beadd rax, 16
1401005c2movq x1, rax
1401005c7punpcklqdq x0, x1
1401005cbmovups [rcx-8], x0
1401005cfjmp 0x1400f5f40
1401005a0
1401005a0virtual thunk to std::basic_ostream<char, std::char_traits<char>>::~basic_ostream():
1401005a0lea rdx, [rip+0xa1211]
1401005a7movq x0, rdx
1401005acmov rax, [rcx]
1401005afadd rcx, [rax-24]
1401005b3mov rax, [rip+0x96f46]
1401005baadd rcx, 8
1401005beadd rax, 16
1401005c2movq x1, rax
1401005c7punpcklqdq x0, x1
1401005cbmovups [rcx-8], x0
1401005cfjmp 0x1400f5f40
1401005a0
1401005d4
1401005d4 // align 0x10
1401005d4 // align 0x10
1401005e0
1401005e0virtual thunk to std::basic_fstream<char, std::char_traits<char>>::~basic_fstream():
1401005e0push rbx
1401005e1sub rsp, 32
1401005e5movq x0, [rip+0x911a3]
1401005edmov rax, [rcx]
1401005f0mov rbx, [rax-24]
1401005f4lea rax, [rip+0xa179d]
1401005fbadd rbx, rcx
1401005femov [rbx], rax
140100601add rax, 80
140100605lea rcx, [rbx+24]
140100609mov [rbx+216], rax
140100610lea rax, [rip+0xa1679]
140100617movq x1, rax
14010061cpunpcklqdq x0, x1
140100620movups [rbx+16], x0
140100624call std::basic_filebuf<char, std::char_traits<char>>::close()
140100629lea rcx, [rbx+96]
14010062dcall std::__basic_file<char>::~__basic_file()
140100632mov rax, [rip+0x96c67]
140100639lea rcx, [rbx+80]
14010063dadd rax, 16
140100641mov [rbx+24], rax
140100645call std::locale::~locale()
14010064alea rax, [rip+0x9a1b7]
140100651mov [rbx+8], 0
140100659lea rcx, [rbx+216]
140100660mov [rbx+16], rax
140100664lea rax, [rip+0x9a14d]
14010066bmov [rbx], rax
14010066emov rax, [rip+0x96e8b]
140100675add rax, 16
140100679mov [rbx+216], rax
140100680call std::ios_base::~ios_base()
140100685mov rcx, rbx
140100688add rsp, 32
14010068cpop rbx
14010068djmp 0x140101ab0
140100692
140100692 48 89 c1 e8 f6 15 00 00 e8 e1 17 00 00 eb H.............
1401006a0 88 .
1401005e0
1401005e0virtual thunk to std::basic_fstream<char, std::char_traits<char>>::~basic_fstream():
1401005e0push rbx
1401005e1sub rsp, 32
1401005e5movq x0, [rip+0x911a3]
1401005edmov rax, [rcx]
1401005f0mov rbx, [rax-24]
1401005f4lea rax, [rip+0xa179d]
1401005fbadd rbx, rcx
1401005femov [rbx], rax
140100601add rax, 80
140100605lea rcx, [rbx+24]
140100609mov [rbx+216], rax
140100610lea rax, [rip+0xa1679]
140100617movq x1, rax
14010061cpunpcklqdq x0, x1
140100620movups [rbx+16], x0
140100624call std::basic_filebuf<char, std::char_traits<char>>::close()
140100629lea rcx, [rbx+96]
14010062dcall std::__basic_file<char>::~__basic_file()
140100632mov rax, [rip+0x96c67]
140100639lea rcx, [rbx+80]
14010063dadd rax, 16
140100641mov [rbx+24], rax
140100645call std::locale::~locale()
14010064alea rax, [rip+0x9a1b7]
140100651mov [rbx+8], 0
140100659lea rcx, [rbx+216]
140100660mov [rbx+16], rax
140100664lea rax, [rip+0x9a14d]
14010066bmov [rbx], rax
14010066emov rax, [rip+0x96e8b]
140100675add rax, 16
140100679mov [rbx+216], rax
140100680call std::ios_base::~ios_base()
140100685mov rcx, rbx
140100688add rsp, 32
14010068cpop rbx
14010068djmp 0x140101ab0
140100692
140100692 48 89 c1 e8 f6 15 00 00 e8 e1 17 00 00 eb H.............
1401006a0 88 .
1401005e0
1401006a1
1401006a1 // align 0x10
1401006a1 // align 0x10
1401006b0
1401006b0virtual thunk to std::basic_fstream<char, std::char_traits<char>>::~basic_fstream():
1401006b0push rbx
1401006b1sub rsp, 32
1401006b5movq x0, [rip+0x910d3]
1401006bdmov rax, [rcx]
1401006c0mov rbx, [rax-24]
1401006c4lea rax, [rip+0xa16cd]
1401006cbadd rbx, rcx
1401006cemov [rbx], rax
1401006d1add rax, 80
1401006d5lea rcx, [rbx+24]
1401006d9mov [rbx+216], rax
1401006e0lea rax, [rip+0xa15a9]
1401006e7movq x1, rax
1401006ecpunpcklqdq x0, x1
1401006f0movups [rbx+16], x0
1401006f4call std::basic_filebuf<char, std::char_traits<char>>::close()
1401006f9lea rcx, [rbx+96]
1401006fdcall std::__basic_file<char>::~__basic_file()
140100702mov rax, [rip+0x96b97]
140100709lea rcx, [rbx+80]
14010070dadd rax, 16
140100711mov [rbx+24], rax
140100715call std::locale::~locale()
14010071alea rax, [rip+0x9a0e7]
140100721lea rcx, [rbx+216]
140100728mov [rbx+8], 0
140100730mov [rbx+16], rax
140100734lea rax, [rip+0x9a07d]
14010073bmov [rbx], rax
14010073emov rax, [rip+0x96dbb]
140100745add rax, 16
140100749mov [rbx+216], rax
140100750add rsp, 32
140100754pop rbx
140100755jmp 0x1400f5f40
14010075a
14010075a 48 89 c1 e8 2e 15 H.....
140100760 00 00 e8 19 17 00 00 eb 90 .........
1401006b0
1401006b0virtual thunk to std::basic_fstream<char, std::char_traits<char>>::~basic_fstream():
1401006b0push rbx
1401006b1sub rsp, 32
1401006b5movq x0, [rip+0x910d3]
1401006bdmov rax, [rcx]
1401006c0mov rbx, [rax-24]
1401006c4lea rax, [rip+0xa16cd]
1401006cbadd rbx, rcx
1401006cemov [rbx], rax
1401006d1add rax, 80
1401006d5lea rcx, [rbx+24]
1401006d9mov [rbx+216], rax
1401006e0lea rax, [rip+0xa15a9]
1401006e7movq x1, rax
1401006ecpunpcklqdq x0, x1
1401006f0movups [rbx+16], x0
1401006f4call std::basic_filebuf<char, std::char_traits<char>>::close()
1401006f9lea rcx, [rbx+96]
1401006fdcall std::__basic_file<char>::~__basic_file()
140100702mov rax, [rip+0x96b97]
140100709lea rcx, [rbx+80]
14010070dadd rax, 16
140100711mov [rbx+24], rax
140100715call std::locale::~locale()
14010071alea rax, [rip+0x9a0e7]
140100721lea rcx, [rbx+216]
140100728mov [rbx+8], 0
140100730mov [rbx+16], rax
140100734lea rax, [rip+0x9a07d]
14010073bmov [rbx], rax
14010073emov rax, [rip+0x96dbb]
140100745add rax, 16
140100749mov [rbx+216], rax
140100750add rsp, 32
140100754pop rbx
140100755jmp 0x1400f5f40
14010075a
14010075a 48 89 c1 e8 2e 15 H.....
140100760 00 00 e8 19 17 00 00 eb 90 .........
1401006b0
140100769
140100769 // align 0x10
140100769 // align 0x10
140100770
140100770virtual thunk to std::basic_fstream<wchar_t, std::char_traits<wchar_t>>::~basic_fstream():
140100770push rbx
140100771sub rsp, 32
140100775movq x0, [rip+0x91023]
14010077dmov rax, [rcx]
140100780mov rbx, [rax-24]
140100784lea rax, [rip+0xa168d]
14010078badd rbx, rcx
14010078emov [rbx], rax
140100791add rax, 80
140100795lea rcx, [rbx+24]
140100799mov [rbx+216], rax
1401007a0lea rax, [rip+0xa1569]
1401007a7movq x1, rax
1401007acpunpcklqdq x0, x1
1401007b0movups [rbx+16], x0
1401007b4call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
1401007b9lea rcx, [rbx+96]
1401007bdcall std::__basic_file<char>::~__basic_file()
1401007c2mov rax, [rip+0x96ae7]
1401007c9lea rcx, [rbx+80]
1401007cdadd rax, 16
1401007d1mov [rbx+24], rax
1401007d5call std::locale::~locale()
1401007dalea rax, [rip+0x9a147]
1401007e1mov [rbx+8], 0
1401007e9lea rcx, [rbx+216]
1401007f0mov [rbx+16], rax
1401007f4lea rax, [rip+0x9a05d]
1401007fbmov [rbx], rax
1401007femov rax, [rip+0x96d0b]
140100805add rax, 16
140100809mov [rbx+216], rax
140100810call std::ios_base::~ios_base()
140100815mov rcx, rbx
140100818add rsp, 32
14010081cpop rbx
14010081djmp 0x140101ab0
140100822
140100822 48 89 c1 e8 66 14 00 00 e8 51 16 00 00 eb H...f....Q....
140100830 88 .
140100770
140100770virtual thunk to std::basic_fstream<wchar_t, std::char_traits<wchar_t>>::~basic_fstream():
140100770push rbx
140100771sub rsp, 32
140100775movq x0, [rip+0x91023]
14010077dmov rax, [rcx]
140100780mov rbx, [rax-24]
140100784lea rax, [rip+0xa168d]
14010078badd rbx, rcx
14010078emov [rbx], rax
140100791add rax, 80
140100795lea rcx, [rbx+24]
140100799mov [rbx+216], rax
1401007a0lea rax, [rip+0xa1569]
1401007a7movq x1, rax
1401007acpunpcklqdq x0, x1
1401007b0movups [rbx+16], x0
1401007b4call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
1401007b9lea rcx, [rbx+96]
1401007bdcall std::__basic_file<char>::~__basic_file()
1401007c2mov rax, [rip+0x96ae7]
1401007c9lea rcx, [rbx+80]
1401007cdadd rax, 16
1401007d1mov [rbx+24], rax
1401007d5call std::locale::~locale()
1401007dalea rax, [rip+0x9a147]
1401007e1mov [rbx+8], 0
1401007e9lea rcx, [rbx+216]
1401007f0mov [rbx+16], rax
1401007f4lea rax, [rip+0x9a05d]
1401007fbmov [rbx], rax
1401007femov rax, [rip+0x96d0b]
140100805add rax, 16
140100809mov [rbx+216], rax
140100810call std::ios_base::~ios_base()
140100815mov rcx, rbx
140100818add rsp, 32
14010081cpop rbx
14010081djmp 0x140101ab0
140100822
140100822 48 89 c1 e8 66 14 00 00 e8 51 16 00 00 eb H...f....Q....
140100830 88 .
140100770
140100831
140100831 // align 0x10
140100831 // align 0x10
140100840
140100840virtual thunk to std::basic_fstream<wchar_t, std::char_traits<wchar_t>>::~basic_fstream():
140100840push rbx
140100841sub rsp, 32
140100845movq x0, [rip+0x90f53]
14010084dmov rax, [rcx]
140100850mov rbx, [rax-24]
140100854lea rax, [rip+0xa15bd]
14010085badd rbx, rcx
14010085emov [rbx], rax
140100861add rax, 80
140100865lea rcx, [rbx+24]
140100869mov [rbx+216], rax
140100870lea rax, [rip+0xa1499]
140100877movq x1, rax
14010087cpunpcklqdq x0, x1
140100880movups [rbx+16], x0
140100884call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
140100889lea rcx, [rbx+96]
14010088dcall std::__basic_file<char>::~__basic_file()
140100892mov rax, [rip+0x96a17]
140100899lea rcx, [rbx+80]
14010089dadd rax, 16
1401008a1mov [rbx+24], rax
1401008a5call std::locale::~locale()
1401008aalea rax, [rip+0x9a077]
1401008b1lea rcx, [rbx+216]
1401008b8mov [rbx+8], 0
1401008c0mov [rbx+16], rax
1401008c4lea rax, [rip+0x99f8d]
1401008cbmov [rbx], rax
1401008cemov rax, [rip+0x96c3b]
1401008d5add rax, 16
1401008d9mov [rbx+216], rax
1401008e0add rsp, 32
1401008e4pop rbx
1401008e5jmp 0x1400f5f40
1401008ea
1401008ea 48 89 c1 e8 9e 13 H.....
1401008f0 00 00 e8 89 15 00 00 eb 90 .........
140100840
140100840virtual thunk to std::basic_fstream<wchar_t, std::char_traits<wchar_t>>::~basic_fstream():
140100840push rbx
140100841sub rsp, 32
140100845movq x0, [rip+0x90f53]
14010084dmov rax, [rcx]
140100850mov rbx, [rax-24]
140100854lea rax, [rip+0xa15bd]
14010085badd rbx, rcx
14010085emov [rbx], rax
140100861add rax, 80
140100865lea rcx, [rbx+24]
140100869mov [rbx+216], rax
140100870lea rax, [rip+0xa1499]
140100877movq x1, rax
14010087cpunpcklqdq x0, x1
140100880movups [rbx+16], x0
140100884call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
140100889lea rcx, [rbx+96]
14010088dcall std::__basic_file<char>::~__basic_file()
140100892mov rax, [rip+0x96a17]
140100899lea rcx, [rbx+80]
14010089dadd rax, 16
1401008a1mov [rbx+24], rax
1401008a5call std::locale::~locale()
1401008aalea rax, [rip+0x9a077]
1401008b1lea rcx, [rbx+216]
1401008b8mov [rbx+8], 0
1401008c0mov [rbx+16], rax
1401008c4lea rax, [rip+0x99f8d]
1401008cbmov [rbx], rax
1401008cemov rax, [rip+0x96c3b]
1401008d5add rax, 16
1401008d9mov [rbx+216], rax
1401008e0add rsp, 32
1401008e4pop rbx
1401008e5jmp 0x1400f5f40
1401008ea
1401008ea 48 89 c1 e8 9e 13 H.....
1401008f0 00 00 e8 89 15 00 00 eb 90 .........
140100840
1401008f9
1401008f9 // align 0x10
1401008f9 // align 0x10
140100900
140100900virtual thunk to std::basic_istream<wchar_t, std::char_traits<wchar_t>>::~basic_istream():
140100900push rbx
140100901sub rsp, 32
140100905mov rax, [rcx]
140100908mov rbx, [rax-24]
14010090clea rax, [rip+0xa1585]
140100913add rbx, rcx
140100916mov [rbx], rax
140100919mov rax, [rip+0x96bf0]
140100920lea rcx, [rbx+16]
140100924mov [rbx+8], 0
14010092cadd rax, 16
140100930mov [rbx+16], rax
140100934call std::ios_base::~ios_base()
140100939mov rcx, rbx
14010093cadd rsp, 32
140100940pop rbx
140100941jmp 0x140101ab0
140100900
140100900virtual thunk to std::basic_istream<wchar_t, std::char_traits<wchar_t>>::~basic_istream():
140100900push rbx
140100901sub rsp, 32
140100905mov rax, [rcx]
140100908mov rbx, [rax-24]
14010090clea rax, [rip+0xa1585]
140100913add rbx, rcx
140100916mov [rbx], rax
140100919mov rax, [rip+0x96bf0]
140100920lea rcx, [rbx+16]
140100924mov [rbx+8], 0
14010092cadd rax, 16
140100930mov [rbx+16], rax
140100934call std::ios_base::~ios_base()
140100939mov rcx, rbx
14010093cadd rsp, 32
140100940pop rbx
140100941jmp 0x140101ab0
140100900
140100946
140100946 // align 0x10
140100946 // align 0x10
140100950
140100950virtual thunk to std::basic_istream<wchar_t, std::char_traits<wchar_t>>::~basic_istream():
140100950mov rax, [rcx]
140100953add rcx, [rax-24]
140100957lea rax, [rip+0xa153a]
14010095emov [rcx], rax
140100961mov rax, [rip+0x96ba8]
140100968add rcx, 16
14010096cmov [rcx-8], 0
140100974add rax, 16
140100978mov [rcx], rax
14010097bjmp 0x1400f5f40
140100950
140100950virtual thunk to std::basic_istream<wchar_t, std::char_traits<wchar_t>>::~basic_istream():
140100950mov rax, [rcx]
140100953add rcx, [rax-24]
140100957lea rax, [rip+0xa153a]
14010095emov [rcx], rax
140100961mov rax, [rip+0x96ba8]
140100968add rcx, 16
14010096cmov [rcx-8], 0
140100974add rax, 16
140100978mov [rcx], rax
14010097bjmp 0x1400f5f40
140100950
140100980
140100980virtual thunk to std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::~basic_ostream():
140100980push rbx
140100981sub rsp, 32
140100985lea rdx, [rip+0xa155c]
14010098cmovq x0, rdx
140100991mov rax, [rcx]
140100994mov rbx, [rax-24]
140100998mov rax, [rip+0x96b71]
14010099fadd rax, 16
1401009a3add rbx, rcx
1401009a6movq x1, rax
1401009ablea rcx, [rbx+8]
1401009afpunpcklqdq x0, x1
1401009b3movups [rbx], x0
1401009b6call std::ios_base::~ios_base()
1401009bbmov rcx, rbx
1401009beadd rsp, 32
1401009c2pop rbx
1401009c3jmp 0x140101ab0
140100980
140100980virtual thunk to std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::~basic_ostream():
140100980push rbx
140100981sub rsp, 32
140100985lea rdx, [rip+0xa155c]
14010098cmovq x0, rdx
140100991mov rax, [rcx]
140100994mov rbx, [rax-24]
140100998mov rax, [rip+0x96b71]
14010099fadd rax, 16
1401009a3add rbx, rcx
1401009a6movq x1, rax
1401009ablea rcx, [rbx+8]
1401009afpunpcklqdq x0, x1
1401009b3movups [rbx], x0
1401009b6call std::ios_base::~ios_base()
1401009bbmov rcx, rbx
1401009beadd rsp, 32
1401009c2pop rbx
1401009c3jmp 0x140101ab0
140100980
1401009c8
1401009c8 // align 0x10
1401009c8 // align 0x10
1401009d0
1401009d0virtual thunk to std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::~basic_ostream():
1401009d0lea rdx, [rip+0xa1511]
1401009d7movq x0, rdx
1401009dcmov rax, [rcx]
1401009dfadd rcx, [rax-24]
1401009e3mov rax, [rip+0x96b26]
1401009eaadd rcx, 8
1401009eeadd rax, 16
1401009f2movq x1, rax
1401009f7punpcklqdq x0, x1
1401009fbmovups [rcx-8], x0
1401009ffjmp 0x1400f5f40
1401009d0
1401009d0virtual thunk to std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::~basic_ostream():
1401009d0lea rdx, [rip+0xa1511]
1401009d7movq x0, rdx
1401009dcmov rax, [rcx]
1401009dfadd rcx, [rax-24]
1401009e3mov rax, [rip+0x96b26]
1401009eaadd rcx, 8
1401009eeadd rax, 16
1401009f2movq x1, rax
1401009f7punpcklqdq x0, x1
1401009fbmovups [rcx-8], x0
1401009ffjmp 0x1400f5f40
1401009d0
140100a04
140100a04 // align 0x10
140100a04 // align 0x10
140100a10
140100a10virtual thunk to std::basic_ifstream<char, std::char_traits<char>>::~basic_ifstream():
140100a10push rbx
140100a11sub rsp, 32
140100a15mov rax, [rcx]
140100a18mov rbx, [rax-24]
140100a1clea rax, [rip+0xa1545]
140100a23add rbx, rcx
140100a26mov [rbx], rax
140100a29add rax, 40
140100a2dlea rcx, [rbx+16]
140100a31mov [rbx+208], rax
140100a38lea rax, [rip+0xa1251]
140100a3fmov [rbx+16], rax
140100a43call std::basic_filebuf<char, std::char_traits<char>>::close()
140100a48lea rcx, [rbx+88]
140100a4ccall std::__basic_file<char>::~__basic_file()
140100a51mov rax, [rip+0x96848]
140100a58lea rcx, [rbx+72]
140100a5cadd rax, 16
140100a60mov [rbx+16], rax
140100a64call std::locale::~locale()
140100a69lea rax, [rip+0x99f08]
140100a70mov [rbx+8], 0
140100a78lea rcx, [rbx+208]
140100a7fmov [rbx], rax
140100a82mov rax, [rip+0x96a77]
140100a89add rax, 16
140100a8dmov [rbx+208], rax
140100a94call std::ios_base::~ios_base()
140100a99mov rcx, rbx
140100a9cadd rsp, 32
140100aa0pop rbx
140100aa1jmp 0x140101ab0
140100aa6
140100aa6 48 89 c1 e8 e2 11 00 00 e8 cd H.........
140100ab0 13 00 00 eb 93 .....
140100a10
140100a10virtual thunk to std::basic_ifstream<char, std::char_traits<char>>::~basic_ifstream():
140100a10push rbx
140100a11sub rsp, 32
140100a15mov rax, [rcx]
140100a18mov rbx, [rax-24]
140100a1clea rax, [rip+0xa1545]
140100a23add rbx, rcx
140100a26mov [rbx], rax
140100a29add rax, 40
140100a2dlea rcx, [rbx+16]
140100a31mov [rbx+208], rax
140100a38lea rax, [rip+0xa1251]
140100a3fmov [rbx+16], rax
140100a43call std::basic_filebuf<char, std::char_traits<char>>::close()
140100a48lea rcx, [rbx+88]
140100a4ccall std::__basic_file<char>::~__basic_file()
140100a51mov rax, [rip+0x96848]
140100a58lea rcx, [rbx+72]
140100a5cadd rax, 16
140100a60mov [rbx+16], rax
140100a64call std::locale::~locale()
140100a69lea rax, [rip+0x99f08]
140100a70mov [rbx+8], 0
140100a78lea rcx, [rbx+208]
140100a7fmov [rbx], rax
140100a82mov rax, [rip+0x96a77]
140100a89add rax, 16
140100a8dmov [rbx+208], rax
140100a94call std::ios_base::~ios_base()
140100a99mov rcx, rbx
140100a9cadd rsp, 32
140100aa0pop rbx
140100aa1jmp 0x140101ab0
140100aa6
140100aa6 48 89 c1 e8 e2 11 00 00 e8 cd H.........
140100ab0 13 00 00 eb 93 .....
140100a10
140100ab5
140100ab5 // align 0x10
140100ab5 // align 0x10
140100ac0
140100ac0virtual thunk to std::basic_ifstream<char, std::char_traits<char>>::~basic_ifstream():
140100ac0push rbx
140100ac1sub rsp, 32
140100ac5mov rax, [rcx]
140100ac8mov rbx, [rax-24]
140100acclea rax, [rip+0xa1495]
140100ad3add rbx, rcx
140100ad6mov [rbx], rax
140100ad9add rax, 40
140100addlea rcx, [rbx+16]
140100ae1mov [rbx+208], rax
140100ae8lea rax, [rip+0xa11a1]
140100aefmov [rbx+16], rax
140100af3call std::basic_filebuf<char, std::char_traits<char>>::close()
140100af8lea rcx, [rbx+88]
140100afccall std::__basic_file<char>::~__basic_file()
140100b01mov rax, [rip+0x96798]
140100b08lea rcx, [rbx+72]
140100b0cadd rax, 16
140100b10mov [rbx+16], rax
140100b14call std::locale::~locale()
140100b19lea rax, [rip+0x99e58]
140100b20lea rcx, [rbx+208]
140100b27mov [rbx+8], 0
140100b2fmov [rbx], rax
140100b32mov rax, [rip+0x969c7]
140100b39add rax, 16
140100b3dmov [rbx+208], rax
140100b44add rsp, 32
140100b48pop rbx
140100b49jmp 0x1400f5f40
140100b4e
140100b4e 48 89 H.
140100b50 c1 e8 3a 11 00 00 e8 25 13 00 00 eb 9b ..:....%.....
140100ac0
140100ac0virtual thunk to std::basic_ifstream<char, std::char_traits<char>>::~basic_ifstream():
140100ac0push rbx
140100ac1sub rsp, 32
140100ac5mov rax, [rcx]
140100ac8mov rbx, [rax-24]
140100acclea rax, [rip+0xa1495]
140100ad3add rbx, rcx
140100ad6mov [rbx], rax
140100ad9add rax, 40
140100addlea rcx, [rbx+16]
140100ae1mov [rbx+208], rax
140100ae8lea rax, [rip+0xa11a1]
140100aefmov [rbx+16], rax
140100af3call std::basic_filebuf<char, std::char_traits<char>>::close()
140100af8lea rcx, [rbx+88]
140100afccall std::__basic_file<char>::~__basic_file()
140100b01mov rax, [rip+0x96798]
140100b08lea rcx, [rbx+72]
140100b0cadd rax, 16
140100b10mov [rbx+16], rax
140100b14call std::locale::~locale()
140100b19lea rax, [rip+0x99e58]
140100b20lea rcx, [rbx+208]
140100b27mov [rbx+8], 0
140100b2fmov [rbx], rax
140100b32mov rax, [rip+0x969c7]
140100b39add rax, 16
140100b3dmov [rbx+208], rax
140100b44add rsp, 32
140100b48pop rbx
140100b49jmp 0x1400f5f40
140100b4e
140100b4e 48 89 H.
140100b50 c1 e8 3a 11 00 00 e8 25 13 00 00 eb 9b ..:....%.....
140100ac0
140100b5d
140100b5d // align 0x10
140100b5d // align 0x10
140100b60
140100b60virtual thunk to std::basic_ifstream<wchar_t, std::char_traits<wchar_t>>::~basic_ifstream():
140100b60push rbx
140100b61sub rsp, 32
140100b65mov rax, [rcx]
140100b68mov rbx, [rax-24]
140100b6clea rax, [rip+0xa1445]
140100b73add rbx, rcx
140100b76mov [rbx], rax
140100b79add rax, 40
140100b7dlea rcx, [rbx+16]
140100b81mov [rbx+208], rax
140100b88lea rax, [rip+0xa1181]
140100b8fmov [rbx+16], rax
140100b93call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
140100b98lea rcx, [rbx+88]
140100b9ccall std::__basic_file<char>::~__basic_file()
140100ba1mov rax, [rip+0x96708]
140100ba8lea rcx, [rbx+72]
140100bacadd rax, 16
140100bb0mov [rbx+16], rax
140100bb4call std::locale::~locale()
140100bb9lea rax, [rip+0x99e08]
140100bc0mov [rbx+8], 0
140100bc8lea rcx, [rbx+208]
140100bcfmov [rbx], rax
140100bd2mov rax, [rip+0x96937]
140100bd9add rax, 16
140100bddmov [rbx+208], rax
140100be4call std::ios_base::~ios_base()
140100be9mov rcx, rbx
140100becadd rsp, 32
140100bf0pop rbx
140100bf1jmp 0x140101ab0
140100bf6
140100bf6 48 89 c1 e8 92 10 00 00 e8 7d H........}
140100c00 12 00 00 eb 93 .....
140100b60
140100b60virtual thunk to std::basic_ifstream<wchar_t, std::char_traits<wchar_t>>::~basic_ifstream():
140100b60push rbx
140100b61sub rsp, 32
140100b65mov rax, [rcx]
140100b68mov rbx, [rax-24]
140100b6clea rax, [rip+0xa1445]
140100b73add rbx, rcx
140100b76mov [rbx], rax
140100b79add rax, 40
140100b7dlea rcx, [rbx+16]
140100b81mov [rbx+208], rax
140100b88lea rax, [rip+0xa1181]
140100b8fmov [rbx+16], rax
140100b93call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
140100b98lea rcx, [rbx+88]
140100b9ccall std::__basic_file<char>::~__basic_file()
140100ba1mov rax, [rip+0x96708]
140100ba8lea rcx, [rbx+72]
140100bacadd rax, 16
140100bb0mov [rbx+16], rax
140100bb4call std::locale::~locale()
140100bb9lea rax, [rip+0x99e08]
140100bc0mov [rbx+8], 0
140100bc8lea rcx, [rbx+208]
140100bcfmov [rbx], rax
140100bd2mov rax, [rip+0x96937]
140100bd9add rax, 16
140100bddmov [rbx+208], rax
140100be4call std::ios_base::~ios_base()
140100be9mov rcx, rbx
140100becadd rsp, 32
140100bf0pop rbx
140100bf1jmp 0x140101ab0
140100bf6
140100bf6 48 89 c1 e8 92 10 00 00 e8 7d H........}
140100c00 12 00 00 eb 93 .....
140100b60
140100c05
140100c05 // align 0x10
140100c05 // align 0x10
140100c10
140100c10virtual thunk to std::basic_ifstream<wchar_t, std::char_traits<wchar_t>>::~basic_ifstream():
140100c10push rbx
140100c11sub rsp, 32
140100c15mov rax, [rcx]
140100c18mov rbx, [rax-24]
140100c1clea rax, [rip+0xa1395]
140100c23add rbx, rcx
140100c26mov [rbx], rax
140100c29add rax, 40
140100c2dlea rcx, [rbx+16]
140100c31mov [rbx+208], rax
140100c38lea rax, [rip+0xa10d1]
140100c3fmov [rbx+16], rax
140100c43call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
140100c48lea rcx, [rbx+88]
140100c4ccall std::__basic_file<char>::~__basic_file()
140100c51mov rax, [rip+0x96658]
140100c58lea rcx, [rbx+72]
140100c5cadd rax, 16
140100c60mov [rbx+16], rax
140100c64call std::locale::~locale()
140100c69lea rax, [rip+0x99d58]
140100c70lea rcx, [rbx+208]
140100c77mov [rbx+8], 0
140100c7fmov [rbx], rax
140100c82mov rax, [rip+0x96887]
140100c89add rax, 16
140100c8dmov [rbx+208], rax
140100c94add rsp, 32
140100c98pop rbx
140100c99jmp 0x1400f5f40
140100c9e
140100c9e 48 89 H.
140100ca0 c1 e8 ea 0f 00 00 e8 d5 11 00 00 eb 9b .............
140100c10
140100c10virtual thunk to std::basic_ifstream<wchar_t, std::char_traits<wchar_t>>::~basic_ifstream():
140100c10push rbx
140100c11sub rsp, 32
140100c15mov rax, [rcx]
140100c18mov rbx, [rax-24]
140100c1clea rax, [rip+0xa1395]
140100c23add rbx, rcx
140100c26mov [rbx], rax
140100c29add rax, 40
140100c2dlea rcx, [rbx+16]
140100c31mov [rbx+208], rax
140100c38lea rax, [rip+0xa10d1]
140100c3fmov [rbx+16], rax
140100c43call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
140100c48lea rcx, [rbx+88]
140100c4ccall std::__basic_file<char>::~__basic_file()
140100c51mov rax, [rip+0x96658]
140100c58lea rcx, [rbx+72]
140100c5cadd rax, 16
140100c60mov [rbx+16], rax
140100c64call std::locale::~locale()
140100c69lea rax, [rip+0x99d58]
140100c70lea rcx, [rbx+208]
140100c77mov [rbx+8], 0
140100c7fmov [rbx], rax
140100c82mov rax, [rip+0x96887]
140100c89add rax, 16
140100c8dmov [rbx+208], rax
140100c94add rsp, 32
140100c98pop rbx
140100c99jmp 0x1400f5f40
140100c9e
140100c9e 48 89 H.
140100ca0 c1 e8 ea 0f 00 00 e8 d5 11 00 00 eb 9b .............
140100c10
140100cad
140100cad // align 0x10
140100cad // align 0x10
140100cb0
140100cb0virtual thunk to std::basic_iostream<wchar_t, std::char_traits<wchar_t>>::~basic_iostream():
140100cb0push rbx
140100cb1sub rsp, 32
140100cb5lea rdx, [rip+0x99dac]
140100cbcmovq x0, rdx
140100cc1mov rax, [rcx]
140100cc4mov rbx, [rax-24]
140100cc8lea rax, [rip+0x99d49]
140100ccfadd rbx, rcx
140100cd2mov [rbx], rax
140100cd5mov rax, [rip+0x96834]
140100cdclea rcx, [rbx+24]
140100ce0mov [rbx+8], 0
140100ce8add rax, 16
140100cecmovq x1, rax
140100cf1punpcklqdq x0, x1
140100cf5movups [rbx+16], x0
140100cf9call std::ios_base::~ios_base()
140100cfemov rcx, rbx
140100d01add rsp, 32
140100d05pop rbx
140100d06jmp 0x140101ab0
140100cb0
140100cb0virtual thunk to std::basic_iostream<wchar_t, std::char_traits<wchar_t>>::~basic_iostream():
140100cb0push rbx
140100cb1sub rsp, 32
140100cb5lea rdx, [rip+0x99dac]
140100cbcmovq x0, rdx
140100cc1mov rax, [rcx]
140100cc4mov rbx, [rax-24]
140100cc8lea rax, [rip+0x99d49]
140100ccfadd rbx, rcx
140100cd2mov [rbx], rax
140100cd5mov rax, [rip+0x96834]
140100cdclea rcx, [rbx+24]
140100ce0mov [rbx+8], 0
140100ce8add rax, 16
140100cecmovq x1, rax
140100cf1punpcklqdq x0, x1
140100cf5movups [rbx+16], x0
140100cf9call std::ios_base::~ios_base()
140100cfemov rcx, rbx
140100d01add rsp, 32
140100d05pop rbx
140100d06jmp 0x140101ab0
140100cb0
140100d0b
140100d0b // align 0x10
140100d0b // align 0x10
140100d10
140100d10virtual thunk to std::basic_iostream<wchar_t, std::char_traits<wchar_t>>::~basic_iostream():
140100d10lea rdx, [rip+0x99d51]
140100d17movq x0, rdx
140100d1cmov rax, [rcx]
140100d1fadd rcx, [rax-24]
140100d23lea rax, [rip+0x99cee]
140100d2amov [rcx], rax
140100d2dmov rax, [rip+0x967dc]
140100d34add rcx, 24
140100d38mov [rcx-16], 0
140100d40add rax, 16
140100d44movq x1, rax
140100d49punpcklqdq x0, x1
140100d4dmovups [rcx-8], x0
140100d51jmp 0x1400f5f40
140100d10
140100d10virtual thunk to std::basic_iostream<wchar_t, std::char_traits<wchar_t>>::~basic_iostream():
140100d10lea rdx, [rip+0x99d51]
140100d17movq x0, rdx
140100d1cmov rax, [rcx]
140100d1fadd rcx, [rax-24]
140100d23lea rax, [rip+0x99cee]
140100d2amov [rcx], rax
140100d2dmov rax, [rip+0x967dc]
140100d34add rcx, 24
140100d38mov [rcx-16], 0
140100d40add rax, 16
140100d44movq x1, rax
140100d49punpcklqdq x0, x1
140100d4dmovups [rcx-8], x0
140100d51jmp 0x1400f5f40
140100d10
140100d56
140100d56 // align 0x10
140100d56 // align 0x10
140100d60
140100d60virtual thunk to std::basic_ofstream<char, std::char_traits<char>>::~basic_ofstream():
140100d60push rbx
140100d61sub rsp, 32
140100d65movq x0, [rip+0x90a1b]
140100d6dmov rax, [rcx]
140100d70mov rbx, [rax-24]
140100d74lea rax, [rip+0xa1335]
140100d7badd rbx, rcx
140100d7emov [rbx+200], rax
140100d85lea rax, [rip+0xa0f04]
140100d8clea rcx, [rbx+8]
140100d90movq x1, rax
140100d95punpcklqdq x0, x1
140100d99movups [rbx], x0
140100d9ccall std::basic_filebuf<char, std::char_traits<char>>::close()
140100da1lea rcx, [rbx+80]
140100da5call std::__basic_file<char>::~__basic_file()
140100daamov rax, [rip+0x964ef]
140100db1lea rcx, [rbx+64]
140100db5add rax, 16
140100db9mov [rbx+8], rax
140100dbdcall std::locale::~locale()
140100dc2lea rax, [rip+0x99cef]
140100dc9lea rcx, [rbx+200]
140100dd0mov [rbx], rax
140100dd3mov rax, [rip+0x96726]
140100ddaadd rax, 16
140100ddemov [rbx+200], rax
140100de5call std::ios_base::~ios_base()
140100deamov rcx, rbx
140100dedadd rsp, 32
140100df1pop rbx
140100df2jmp 0x140101ab0
140100df7
140100df7 48 89 c1 e8 91 0e 00 00 e8 H........
140100e00 7c 10 00 00 eb 9b |.....
140100d60
140100d60virtual thunk to std::basic_ofstream<char, std::char_traits<char>>::~basic_ofstream():
140100d60push rbx
140100d61sub rsp, 32
140100d65movq x0, [rip+0x90a1b]
140100d6dmov rax, [rcx]
140100d70mov rbx, [rax-24]
140100d74lea rax, [rip+0xa1335]
140100d7badd rbx, rcx
140100d7emov [rbx+200], rax
140100d85lea rax, [rip+0xa0f04]
140100d8clea rcx, [rbx+8]
140100d90movq x1, rax
140100d95punpcklqdq x0, x1
140100d99movups [rbx], x0
140100d9ccall std::basic_filebuf<char, std::char_traits<char>>::close()
140100da1lea rcx, [rbx+80]
140100da5call std::__basic_file<char>::~__basic_file()
140100daamov rax, [rip+0x964ef]
140100db1lea rcx, [rbx+64]
140100db5add rax, 16
140100db9mov [rbx+8], rax
140100dbdcall std::locale::~locale()
140100dc2lea rax, [rip+0x99cef]
140100dc9lea rcx, [rbx+200]
140100dd0mov [rbx], rax
140100dd3mov rax, [rip+0x96726]
140100ddaadd rax, 16
140100ddemov [rbx+200], rax
140100de5call std::ios_base::~ios_base()
140100deamov rcx, rbx
140100dedadd rsp, 32
140100df1pop rbx
140100df2jmp 0x140101ab0
140100df7
140100df7 48 89 c1 e8 91 0e 00 00 e8 H........
140100e00 7c 10 00 00 eb 9b |.....
140100d60
140100e06
140100e06 // align 0x10
140100e06 // align 0x10
140100e10
140100e10virtual thunk to std::basic_ofstream<char, std::char_traits<char>>::~basic_ofstream():
140100e10push rbx
140100e11sub rsp, 32
140100e15movq x0, [rip+0x9096b]
140100e1dmov rax, [rcx]
140100e20mov rbx, [rax-24]
140100e24lea rax, [rip+0xa1285]
140100e2badd rbx, rcx
140100e2emov [rbx+200], rax
140100e35lea rax, [rip+0xa0e54]
140100e3clea rcx, [rbx+8]
140100e40movq x1, rax
140100e45punpcklqdq x0, x1
140100e49movups [rbx], x0
140100e4ccall std::basic_filebuf<char, std::char_traits<char>>::close()
140100e51lea rcx, [rbx+80]
140100e55call std::__basic_file<char>::~__basic_file()
140100e5amov rax, [rip+0x9643f]
140100e61lea rcx, [rbx+64]
140100e65add rax, 16
140100e69mov [rbx+8], rax
140100e6dcall std::locale::~locale()
140100e72lea rax, [rip+0x99c3f]
140100e79lea rcx, [rbx+200]
140100e80mov [rbx], rax
140100e83mov rax, [rip+0x96676]
140100e8aadd rax, 16
140100e8emov [rbx+200], rax
140100e95add rsp, 32
140100e99pop rbx
140100e9ajmp 0x1400f5f40
140100e9f
140100e9f 48 H
140100ea0 89 c1 e8 e9 0d 00 00 e8 d4 0f 00 00 eb a3 ..............
140100e10
140100e10virtual thunk to std::basic_ofstream<char, std::char_traits<char>>::~basic_ofstream():
140100e10push rbx
140100e11sub rsp, 32
140100e15movq x0, [rip+0x9096b]
140100e1dmov rax, [rcx]
140100e20mov rbx, [rax-24]
140100e24lea rax, [rip+0xa1285]
140100e2badd rbx, rcx
140100e2emov [rbx+200], rax
140100e35lea rax, [rip+0xa0e54]
140100e3clea rcx, [rbx+8]
140100e40movq x1, rax
140100e45punpcklqdq x0, x1
140100e49movups [rbx], x0
140100e4ccall std::basic_filebuf<char, std::char_traits<char>>::close()
140100e51lea rcx, [rbx+80]
140100e55call std::__basic_file<char>::~__basic_file()
140100e5amov rax, [rip+0x9643f]
140100e61lea rcx, [rbx+64]
140100e65add rax, 16
140100e69mov [rbx+8], rax
140100e6dcall std::locale::~locale()
140100e72lea rax, [rip+0x99c3f]
140100e79lea rcx, [rbx+200]
140100e80mov [rbx], rax
140100e83mov rax, [rip+0x96676]
140100e8aadd rax, 16
140100e8emov [rbx+200], rax
140100e95add rsp, 32
140100e99pop rbx
140100e9ajmp 0x1400f5f40
140100e9f
140100e9f 48 H
140100ea0 89 c1 e8 e9 0d 00 00 e8 d4 0f 00 00 eb a3 ..............
140100e10
140100eae
140100eae // align 0x10
140100eae // align 0x10
140100eb0
140100eb0virtual thunk to std::basic_ofstream<wchar_t, std::char_traits<wchar_t>>::~basic_ofstream():
140100eb0push rbx
140100eb1sub rsp, 32
140100eb5movq x0, [rip+0x908db]
140100ebdmov rax, [rcx]
140100ec0mov rbx, [rax-24]
140100ec4lea rax, [rip+0xa1235]
140100ecbadd rbx, rcx
140100ecemov [rbx+200], rax
140100ed5lea rax, [rip+0xa0e34]
140100edclea rcx, [rbx+8]
140100ee0movq x1, rax
140100ee5punpcklqdq x0, x1
140100ee9movups [rbx], x0
140100eeccall std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
140100ef1lea rcx, [rbx+80]
140100ef5call std::__basic_file<char>::~__basic_file()
140100efamov rax, [rip+0x963af]
140100f01lea rcx, [rbx+64]
140100f05add rax, 16
140100f09mov [rbx+8], rax
140100f0dcall std::locale::~locale()
140100f12lea rax, [rip+0x99bef]
140100f19lea rcx, [rbx+200]
140100f20mov [rbx], rax
140100f23mov rax, [rip+0x965e6]
140100f2aadd rax, 16
140100f2emov [rbx+200], rax
140100f35call std::ios_base::~ios_base()
140100f3amov rcx, rbx
140100f3dadd rsp, 32
140100f41pop rbx
140100f42jmp 0x140101ab0
140100f47
140100f47 48 89 c1 e8 41 0d 00 00 e8 H...A....
140100f50 2c 0f 00 00 eb 9b ,.....
140100eb0
140100eb0virtual thunk to std::basic_ofstream<wchar_t, std::char_traits<wchar_t>>::~basic_ofstream():
140100eb0push rbx
140100eb1sub rsp, 32
140100eb5movq x0, [rip+0x908db]
140100ebdmov rax, [rcx]
140100ec0mov rbx, [rax-24]
140100ec4lea rax, [rip+0xa1235]
140100ecbadd rbx, rcx
140100ecemov [rbx+200], rax
140100ed5lea rax, [rip+0xa0e34]
140100edclea rcx, [rbx+8]
140100ee0movq x1, rax
140100ee5punpcklqdq x0, x1
140100ee9movups [rbx], x0
140100eeccall std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
140100ef1lea rcx, [rbx+80]
140100ef5call std::__basic_file<char>::~__basic_file()
140100efamov rax, [rip+0x963af]
140100f01lea rcx, [rbx+64]
140100f05add rax, 16
140100f09mov [rbx+8], rax
140100f0dcall std::locale::~locale()
140100f12lea rax, [rip+0x99bef]
140100f19lea rcx, [rbx+200]
140100f20mov [rbx], rax
140100f23mov rax, [rip+0x965e6]
140100f2aadd rax, 16
140100f2emov [rbx+200], rax
140100f35call std::ios_base::~ios_base()
140100f3amov rcx, rbx
140100f3dadd rsp, 32
140100f41pop rbx
140100f42jmp 0x140101ab0
140100f47
140100f47 48 89 c1 e8 41 0d 00 00 e8 H...A....
140100f50 2c 0f 00 00 eb 9b ,.....
140100eb0
140100f56
140100f56 // align 0x10
140100f56 // align 0x10
140100f60
140100f60virtual thunk to std::basic_ofstream<wchar_t, std::char_traits<wchar_t>>::~basic_ofstream():
140100f60push rbx
140100f61sub rsp, 32
140100f65movq x0, [rip+0x9082b]
140100f6dmov rax, [rcx]
140100f70mov rbx, [rax-24]
140100f74lea rax, [rip+0xa1185]
140100f7badd rbx, rcx
140100f7emov [rbx+200], rax
140100f85lea rax, [rip+0xa0d84]
140100f8clea rcx, [rbx+8]
140100f90movq x1, rax
140100f95punpcklqdq x0, x1
140100f99movups [rbx], x0
140100f9ccall std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
140100fa1lea rcx, [rbx+80]
140100fa5call std::__basic_file<char>::~__basic_file()
140100faamov rax, [rip+0x962ff]
140100fb1lea rcx, [rbx+64]
140100fb5add rax, 16
140100fb9mov [rbx+8], rax
140100fbdcall std::locale::~locale()
140100fc2lea rax, [rip+0x99b3f]
140100fc9lea rcx, [rbx+200]
140100fd0mov [rbx], rax
140100fd3mov rax, [rip+0x96536]
140100fdaadd rax, 16
140100fdemov [rbx+200], rax
140100fe5add rsp, 32
140100fe9pop rbx
140100feajmp 0x1400f5f40
140100fef
140100fef 48 H
140100ff0 89 c1 e8 99 0c 00 00 e8 84 0e 00 00 eb a3 ..............
140100f60
140100f60virtual thunk to std::basic_ofstream<wchar_t, std::char_traits<wchar_t>>::~basic_ofstream():
140100f60push rbx
140100f61sub rsp, 32
140100f65movq x0, [rip+0x9082b]
140100f6dmov rax, [rcx]
140100f70mov rbx, [rax-24]
140100f74lea rax, [rip+0xa1185]
140100f7badd rbx, rcx
140100f7emov [rbx+200], rax
140100f85lea rax, [rip+0xa0d84]
140100f8clea rcx, [rbx+8]
140100f90movq x1, rax
140100f95punpcklqdq x0, x1
140100f99movups [rbx], x0
140100f9ccall std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::close()
140100fa1lea rcx, [rbx+80]
140100fa5call std::__basic_file<char>::~__basic_file()
140100faamov rax, [rip+0x962ff]
140100fb1lea rcx, [rbx+64]
140100fb5add rax, 16
140100fb9mov [rbx+8], rax
140100fbdcall std::locale::~locale()
140100fc2lea rax, [rip+0x99b3f]
140100fc9lea rcx, [rbx+200]
140100fd0mov [rbx], rax
140100fd3mov rax, [rip+0x96536]
140100fdaadd rax, 16
140100fdemov [rbx+200], rax
140100fe5add rsp, 32
140100fe9pop rbx
140100feajmp 0x1400f5f40
140100fef
140100fef 48 H
140100ff0 89 c1 e8 99 0c 00 00 e8 84 0e 00 00 eb a3 ..............
140100f60
140100ffe
140100ffe // align 0x10
140100ffe // align 0x10
140101000
140101000virtual thunk to std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_stringstream():
140101000push rbx
140101001sub rsp, 32
140101005mov rax, [rcx]
140101008mov rbx, [rax-24]
14010100clea rax, [rip+0xa0115]
140101013add rbx, rcx
140101016mov [rbx], rax
140101019add rax, 80
14010101dmov rcx, [rbx+96]
140101021mov [rbx+128], rax
140101028sub rax, 40
14010102cmov [rbx+16], rax
140101030lea rax, [rbx+112]
140101034cmp rcx, rax
140101037je 0x14010103e
140101039call operator delete(void*)
14010103e
14010103eloc_14010103e:
14010103emov rax, [rip+0x9625b]
140101045lea rcx, [rbx+80]
140101049add rax, 16
14010104dmov [rbx+24], rax
140101051call std::locale::~locale()
140101056lea rax, [rip+0x9938b]
14010105dmov [rbx+8], 0
140101065lea rcx, [rbx+128]
14010106cmov [rbx+16], rax
140101070lea rax, [rip+0x99321]
140101077mov [rbx], rax
14010107amov rax, [rip+0x9647f]
140101081add rax, 16
140101085mov [rbx+128], rax
14010108ccall std::ios_base::~ios_base()
140101091mov rcx, rbx
140101094add rsp, 32
140101098pop rbx
140101099jmp 0x140101ab0
140101000
140101000virtual thunk to std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_stringstream():
140101000push rbx
140101001sub rsp, 32
140101005mov rax, [rcx]
140101008mov rbx, [rax-24]
14010100clea rax, [rip+0xa0115]
140101013add rbx, rcx
140101016mov [rbx], rax
140101019add rax, 80
14010101dmov rcx, [rbx+96]
140101021mov [rbx+128], rax
140101028sub rax, 40
14010102cmov [rbx+16], rax
140101030lea rax, [rbx+112]
140101034cmp rcx, rax
140101037je 0x14010103e
140101039call operator delete(void*)
14010103e
14010103eloc_14010103e:
14010103emov rax, [rip+0x9625b]
140101045lea rcx, [rbx+80]
140101049add rax, 16
14010104dmov [rbx+24], rax
140101051call std::locale::~locale()
140101056lea rax, [rip+0x9938b]
14010105dmov [rbx+8], 0
140101065lea rcx, [rbx+128]
14010106cmov [rbx+16], rax
140101070lea rax, [rip+0x99321]
140101077mov [rbx], rax
14010107amov rax, [rip+0x9647f]
140101081add rax, 16
140101085mov [rbx+128], rax
14010108ccall std::ios_base::~ios_base()
140101091mov rcx, rbx
140101094add rsp, 32
140101098pop rbx
140101099jmp 0x140101ab0
140101000
14010109e
14010109e // align 0x10
14010109e // align 0x10
1401010a0
1401010a0virtual thunk to std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_stringstream():
1401010a0push rbx
1401010a1sub rsp, 32
1401010a5mov rax, [rcx]
1401010a8mov rbx, [rax-24]
1401010aclea rax, [rip+0xa0075]
1401010b3add rbx, rcx
1401010b6mov [rbx], rax
1401010b9add rax, 80
1401010bdmov rcx, [rbx+96]
1401010c1mov [rbx+128], rax
1401010c8sub rax, 40
1401010ccmov [rbx+16], rax
1401010d0lea rax, [rbx+112]
1401010d4cmp rcx, rax
1401010d7je 0x1401010de
1401010d9call operator delete(void*)
1401010de
1401010deloc_1401010de:
1401010demov rax, [rip+0x961bb]
1401010e5lea rcx, [rbx+80]
1401010e9add rax, 16
1401010edmov [rbx+24], rax
1401010f1call std::locale::~locale()
1401010f6lea rax, [rip+0x992eb]
1401010fdlea rcx, [rbx+128]
140101104mov [rbx+8], 0
14010110cmov [rbx+16], rax
140101110lea rax, [rip+0x99281]
140101117mov [rbx], rax
14010111amov rax, [rip+0x963df]
140101121add rax, 16
140101125mov [rbx+128], rax
14010112cadd rsp, 32
140101130pop rbx
140101131jmp 0x1400f5f40
1401010a0
1401010a0virtual thunk to std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_stringstream():
1401010a0push rbx
1401010a1sub rsp, 32
1401010a5mov rax, [rcx]
1401010a8mov rbx, [rax-24]
1401010aclea rax, [rip+0xa0075]
1401010b3add rbx, rcx
1401010b6mov [rbx], rax
1401010b9add rax, 80
1401010bdmov rcx, [rbx+96]
1401010c1mov [rbx+128], rax
1401010c8sub rax, 40
1401010ccmov [rbx+16], rax
1401010d0lea rax, [rbx+112]
1401010d4cmp rcx, rax
1401010d7je 0x1401010de
1401010d9call operator delete(void*)
1401010de
1401010deloc_1401010de:
1401010demov rax, [rip+0x961bb]
1401010e5lea rcx, [rbx+80]
1401010e9add rax, 16
1401010edmov [rbx+24], rax
1401010f1call std::locale::~locale()
1401010f6lea rax, [rip+0x992eb]
1401010fdlea rcx, [rbx+128]
140101104mov [rbx+8], 0
14010110cmov [rbx+16], rax
140101110lea rax, [rip+0x99281]
140101117mov [rbx], rax
14010111amov rax, [rip+0x963df]
140101121add rax, 16
140101125mov [rbx+128], rax
14010112cadd rsp, 32
140101130pop rbx
140101131jmp 0x1400f5f40
1401010a0
140101136
140101136 // align 0x10
140101136 // align 0x10
140101140
140101140virtual thunk to std::__cxx11::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_stringstream():
140101140push rbx
140101141sub rsp, 32
140101145mov rax, [rcx]
140101148mov rbx, [rax-24]
14010114clea rax, [rip+0xa0055]
140101153add rbx, rcx
140101156mov [rbx], rax
140101159add rax, 80
14010115dmov rcx, [rbx+96]
140101161mov [rbx+128], rax
140101168sub rax, 40
14010116cmov [rbx+16], rax
140101170lea rax, [rbx+112]
140101174cmp rcx, rax
140101177je 0x14010117e
140101179call operator delete(void*)
14010117e
14010117eloc_14010117e:
14010117emov rax, [rip+0x9612b]
140101185lea rcx, [rbx+80]
140101189add rax, 16
14010118dmov [rbx+24], rax
140101191call std::locale::~locale()
140101196lea rax, [rip+0x9936b]
14010119dmov [rbx+8], 0
1401011a5lea rcx, [rbx+128]
1401011acmov [rbx+16], rax
1401011b0lea rax, [rip+0x99281]
1401011b7mov [rbx], rax
1401011bamov rax, [rip+0x9634f]
1401011c1add rax, 16
1401011c5mov [rbx+128], rax
1401011cccall std::ios_base::~ios_base()
1401011d1mov rcx, rbx
1401011d4add rsp, 32
1401011d8pop rbx
1401011d9jmp 0x140101ab0
140101140
140101140virtual thunk to std::__cxx11::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_stringstream():
140101140push rbx
140101141sub rsp, 32
140101145mov rax, [rcx]
140101148mov rbx, [rax-24]
14010114clea rax, [rip+0xa0055]
140101153add rbx, rcx
140101156mov [rbx], rax
140101159add rax, 80
14010115dmov rcx, [rbx+96]
140101161mov [rbx+128], rax
140101168sub rax, 40
14010116cmov [rbx+16], rax
140101170lea rax, [rbx+112]
140101174cmp rcx, rax
140101177je 0x14010117e
140101179call operator delete(void*)
14010117e
14010117eloc_14010117e:
14010117emov rax, [rip+0x9612b]
140101185lea rcx, [rbx+80]
140101189add rax, 16
14010118dmov [rbx+24], rax
140101191call std::locale::~locale()
140101196lea rax, [rip+0x9936b]
14010119dmov [rbx+8], 0
1401011a5lea rcx, [rbx+128]
1401011acmov [rbx+16], rax
1401011b0lea rax, [rip+0x99281]
1401011b7mov [rbx], rax
1401011bamov rax, [rip+0x9634f]
1401011c1add rax, 16
1401011c5mov [rbx+128], rax
1401011cccall std::ios_base::~ios_base()
1401011d1mov rcx, rbx
1401011d4add rsp, 32
1401011d8pop rbx
1401011d9jmp 0x140101ab0
140101140
1401011de
1401011de // align 0x10
1401011de // align 0x10
1401011e0
1401011e0virtual thunk to std::__cxx11::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_stringstream():
1401011e0push rbx
1401011e1sub rsp, 32
1401011e5mov rax, [rcx]
1401011e8mov rbx, [rax-24]
1401011eclea rax, [rip+0x9ffb5]
1401011f3add rbx, rcx
1401011f6mov [rbx], rax
1401011f9add rax, 80
1401011fdmov rcx, [rbx+96]
140101201mov [rbx+128], rax
140101208sub rax, 40
14010120cmov [rbx+16], rax
140101210lea rax, [rbx+112]
140101214cmp rcx, rax
140101217je 0x14010121e
140101219call operator delete(void*)
14010121e
14010121eloc_14010121e:
14010121emov rax, [rip+0x9608b]
140101225lea rcx, [rbx+80]
140101229add rax, 16
14010122dmov [rbx+24], rax
140101231call std::locale::~locale()
140101236lea rax, [rip+0x992cb]
14010123dlea rcx, [rbx+128]
140101244mov [rbx+8], 0
14010124cmov [rbx+16], rax
140101250lea rax, [rip+0x991e1]
140101257mov [rbx], rax
14010125amov rax, [rip+0x962af]
140101261add rax, 16
140101265mov [rbx+128], rax
14010126cadd rsp, 32
140101270pop rbx
140101271jmp 0x1400f5f40
1401011e0
1401011e0virtual thunk to std::__cxx11::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_stringstream():
1401011e0push rbx
1401011e1sub rsp, 32
1401011e5mov rax, [rcx]
1401011e8mov rbx, [rax-24]
1401011eclea rax, [rip+0x9ffb5]
1401011f3add rbx, rcx
1401011f6mov [rbx], rax
1401011f9add rax, 80
1401011fdmov rcx, [rbx+96]
140101201mov [rbx+128], rax
140101208sub rax, 40
14010120cmov [rbx+16], rax
140101210lea rax, [rbx+112]
140101214cmp rcx, rax
140101217je 0x14010121e
140101219call operator delete(void*)
14010121e
14010121eloc_14010121e:
14010121emov rax, [rip+0x9608b]
140101225lea rcx, [rbx+80]
140101229add rax, 16
14010122dmov [rbx+24], rax
140101231call std::locale::~locale()
140101236lea rax, [rip+0x992cb]
14010123dlea rcx, [rbx+128]
140101244mov [rbx+8], 0
14010124cmov [rbx+16], rax
140101250lea rax, [rip+0x991e1]
140101257mov [rbx], rax
14010125amov rax, [rip+0x962af]
140101261add rax, 16
140101265mov [rbx+128], rax
14010126cadd rsp, 32
140101270pop rbx
140101271jmp 0x1400f5f40
1401011e0
140101276
140101276 // align 0x10
140101276 // align 0x10
140101280
140101280virtual thunk to std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_istringstream():
140101280push rbx
140101281sub rsp, 32
140101285mov rax, [rcx]
140101288mov rbx, [rax-24]
14010128clea rax, [rip+0x9ff95]
140101293add rbx, rcx
140101296mov [rbx], rax
140101299mov rcx, [rbx+88]
14010129dadd rax, 40
1401012a1mov [rbx+120], rax
1401012a5lea rax, [rbx+104]
1401012a9cmp rcx, rax
1401012acje 0x1401012b3
1401012aecall operator delete(void*)
1401012b3
1401012b3loc_1401012b3:
1401012b3mov rax, [rip+0x95fe6]
1401012balea rcx, [rbx+72]
1401012beadd rax, 16
1401012c2mov [rbx+16], rax
1401012c6call std::locale::~locale()
1401012cblea rax, [rip+0x99286]
1401012d2lea rcx, [rbx+120]
1401012d6mov [rbx+8], 0
1401012demov [rbx], rax
1401012e1mov rax, [rip+0x96218]
1401012e8add rax, 16
1401012ecmov [rbx+120], rax
1401012f0call std::ios_base::~ios_base()
1401012f5mov rcx, rbx
1401012f8add rsp, 32
1401012fcpop rbx
1401012fdjmp 0x140101ab0
140101280
140101280virtual thunk to std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_istringstream():
140101280push rbx
140101281sub rsp, 32
140101285mov rax, [rcx]
140101288mov rbx, [rax-24]
14010128clea rax, [rip+0x9ff95]
140101293add rbx, rcx
140101296mov [rbx], rax
140101299mov rcx, [rbx+88]
14010129dadd rax, 40
1401012a1mov [rbx+120], rax
1401012a5lea rax, [rbx+104]
1401012a9cmp rcx, rax
1401012acje 0x1401012b3
1401012aecall operator delete(void*)
1401012b3
1401012b3loc_1401012b3:
1401012b3mov rax, [rip+0x95fe6]
1401012balea rcx, [rbx+72]
1401012beadd rax, 16
1401012c2mov [rbx+16], rax
1401012c6call std::locale::~locale()
1401012cblea rax, [rip+0x99286]
1401012d2lea rcx, [rbx+120]
1401012d6mov [rbx+8], 0
1401012demov [rbx], rax
1401012e1mov rax, [rip+0x96218]
1401012e8add rax, 16
1401012ecmov [rbx+120], rax
1401012f0call std::ios_base::~ios_base()
1401012f5mov rcx, rbx
1401012f8add rsp, 32
1401012fcpop rbx
1401012fdjmp 0x140101ab0
140101280
140101302
140101302 // align 0x10
140101302 // align 0x10
140101310
140101310virtual thunk to std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_istringstream():
140101310push rbx
140101311sub rsp, 32
140101315mov rax, [rcx]
140101318mov rbx, [rax-24]
14010131clea rax, [rip+0x9ff05]
140101323add rbx, rcx
140101326mov [rbx], rax
140101329mov rcx, [rbx+88]
14010132dadd rax, 40
140101331mov [rbx+120], rax
140101335lea rax, [rbx+104]
140101339cmp rcx, rax
14010133cje 0x140101343
14010133ecall operator delete(void*)
140101343
140101343loc_140101343:
140101343mov rax, [rip+0x95f56]
14010134alea rcx, [rbx+72]
14010134eadd rax, 16
140101352mov [rbx+16], rax
140101356call std::locale::~locale()
14010135blea rax, [rip+0x991f6]
140101362lea rcx, [rbx+120]
140101366mov [rbx+8], 0
14010136emov [rbx], rax
140101371mov rax, [rip+0x96188]
140101378add rax, 16
14010137cmov [rbx+120], rax
140101380add rsp, 32
140101384pop rbx
140101385jmp 0x1400f5f40
140101310
140101310virtual thunk to std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_istringstream():
140101310push rbx
140101311sub rsp, 32
140101315mov rax, [rcx]
140101318mov rbx, [rax-24]
14010131clea rax, [rip+0x9ff05]
140101323add rbx, rcx
140101326mov [rbx], rax
140101329mov rcx, [rbx+88]
14010132dadd rax, 40
140101331mov [rbx+120], rax
140101335lea rax, [rbx+104]
140101339cmp rcx, rax
14010133cje 0x140101343
14010133ecall operator delete(void*)
140101343
140101343loc_140101343:
140101343mov rax, [rip+0x95f56]
14010134alea rcx, [rbx+72]
14010134eadd rax, 16
140101352mov [rbx+16], rax
140101356call std::locale::~locale()
14010135blea rax, [rip+0x991f6]
140101362lea rcx, [rbx+120]
140101366mov [rbx+8], 0
14010136emov [rbx], rax
140101371mov rax, [rip+0x96188]
140101378add rax, 16
14010137cmov [rbx+120], rax
140101380add rsp, 32
140101384pop rbx
140101385jmp 0x1400f5f40
140101310
14010138a
14010138a // align 0x10
14010138a // align 0x10
140101390
140101390virtual thunk to std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_istringstream():
140101390push rbx
140101391sub rsp, 32
140101395mov rax, [rcx]
140101398mov rbx, [rax-24]
14010139clea rax, [rip+0x9fed5]
1401013a3add rbx, rcx
1401013a6mov [rbx], rax
1401013a9mov rcx, [rbx+88]
1401013adadd rax, 40
1401013b1mov [rbx+120], rax
1401013b5lea rax, [rbx+104]
1401013b9cmp rcx, rax
1401013bcje 0x1401013c3
1401013becall operator delete(void*)
1401013c3
1401013c3loc_1401013c3:
1401013c3mov rax, [rip+0x95ee6]
1401013calea rcx, [rbx+72]
1401013ceadd rax, 16
1401013d2mov [rbx+16], rax
1401013d6call std::locale::~locale()
1401013dblea rax, [rip+0x991c6]
1401013e2lea rcx, [rbx+120]
1401013e6mov [rbx+8], 0
1401013eemov [rbx], rax
1401013f1mov rax, [rip+0x96118]
1401013f8add rax, 16
1401013fcmov [rbx+120], rax
140101400call std::ios_base::~ios_base()
140101405mov rcx, rbx
140101408add rsp, 32
14010140cpop rbx
14010140djmp 0x140101ab0
140101390
140101390virtual thunk to std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_istringstream():
140101390push rbx
140101391sub rsp, 32
140101395mov rax, [rcx]
140101398mov rbx, [rax-24]
14010139clea rax, [rip+0x9fed5]
1401013a3add rbx, rcx
1401013a6mov [rbx], rax
1401013a9mov rcx, [rbx+88]
1401013adadd rax, 40
1401013b1mov [rbx+120], rax
1401013b5lea rax, [rbx+104]
1401013b9cmp rcx, rax
1401013bcje 0x1401013c3
1401013becall operator delete(void*)
1401013c3
1401013c3loc_1401013c3:
1401013c3mov rax, [rip+0x95ee6]
1401013calea rcx, [rbx+72]
1401013ceadd rax, 16
1401013d2mov [rbx+16], rax
1401013d6call std::locale::~locale()
1401013dblea rax, [rip+0x991c6]
1401013e2lea rcx, [rbx+120]
1401013e6mov [rbx+8], 0
1401013eemov [rbx], rax
1401013f1mov rax, [rip+0x96118]
1401013f8add rax, 16
1401013fcmov [rbx+120], rax
140101400call std::ios_base::~ios_base()
140101405mov rcx, rbx
140101408add rsp, 32
14010140cpop rbx
14010140djmp 0x140101ab0
140101390
140101412
140101412 // align 0x10
140101412 // align 0x10
140101420
140101420virtual thunk to std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_istringstream():
140101420push rbx
140101421sub rsp, 32
140101425mov rax, [rcx]
140101428mov rbx, [rax-24]
14010142clea rax, [rip+0x9fe45]
140101433add rbx, rcx
140101436mov [rbx], rax
140101439mov rcx, [rbx+88]
14010143dadd rax, 40
140101441mov [rbx+120], rax
140101445lea rax, [rbx+104]
140101449cmp rcx, rax
14010144cje 0x140101453
14010144ecall operator delete(void*)
140101453
140101453loc_140101453:
140101453mov rax, [rip+0x95e56]
14010145alea rcx, [rbx+72]
14010145eadd rax, 16
140101462mov [rbx+16], rax
140101466call std::locale::~locale()
14010146blea rax, [rip+0x99136]
140101472lea rcx, [rbx+120]
140101476mov [rbx+8], 0
14010147emov [rbx], rax
140101481mov rax, [rip+0x96088]
140101488add rax, 16
14010148cmov [rbx+120], rax
140101490add rsp, 32
140101494pop rbx
140101495jmp 0x1400f5f40
140101420
140101420virtual thunk to std::__cxx11::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_istringstream():
140101420push rbx
140101421sub rsp, 32
140101425mov rax, [rcx]
140101428mov rbx, [rax-24]
14010142clea rax, [rip+0x9fe45]
140101433add rbx, rcx
140101436mov [rbx], rax
140101439mov rcx, [rbx+88]
14010143dadd rax, 40
140101441mov [rbx+120], rax
140101445lea rax, [rbx+104]
140101449cmp rcx, rax
14010144cje 0x140101453
14010144ecall operator delete(void*)
140101453
140101453loc_140101453:
140101453mov rax, [rip+0x95e56]
14010145alea rcx, [rbx+72]
14010145eadd rax, 16
140101462mov [rbx+16], rax
140101466call std::locale::~locale()
14010146blea rax, [rip+0x99136]
140101472lea rcx, [rbx+120]
140101476mov [rbx+8], 0
14010147emov [rbx], rax
140101481mov rax, [rip+0x96088]
140101488add rax, 16
14010148cmov [rbx+120], rax
140101490add rsp, 32
140101494pop rbx
140101495jmp 0x1400f5f40
140101420
14010149a
14010149a // align 0x10
14010149a // align 0x10
1401014a0
1401014a0virtual thunk to std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_ostringstream():
1401014a0push rbx
1401014a1sub rsp, 32
1401014a5mov rax, [rcx]
1401014a8mov rbx, [rax-24]
1401014aclea rax, [rip+0x9fe15]
1401014b3add rbx, rcx
1401014b6mov [rbx], rax
1401014b9mov rcx, [rbx+80]
1401014bdadd rax, 40
1401014c1mov [rbx+112], rax
1401014c5lea rax, [rbx+96]
1401014c9cmp rcx, rax
1401014ccje 0x1401014d3
1401014cecall operator delete(void*)
1401014d3
1401014d3loc_1401014d3:
1401014d3mov rax, [rip+0x95dc6]
1401014dalea rcx, [rbx+64]
1401014deadd rax, 16
1401014e2mov [rbx+8], rax
1401014e6call std::locale::~locale()
1401014eblea rax, [rip+0x99106]
1401014f2lea rcx, [rbx+112]
1401014f6mov [rbx], rax
1401014f9mov rax, [rip+0x96000]
140101500add rax, 16
140101504mov [rbx+112], rax
140101508call std::ios_base::~ios_base()
14010150dmov rcx, rbx
140101510add rsp, 32
140101514pop rbx
140101515jmp 0x140101ab0
1401014a0
1401014a0virtual thunk to std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_ostringstream():
1401014a0push rbx
1401014a1sub rsp, 32
1401014a5mov rax, [rcx]
1401014a8mov rbx, [rax-24]
1401014aclea rax, [rip+0x9fe15]
1401014b3add rbx, rcx
1401014b6mov [rbx], rax
1401014b9mov rcx, [rbx+80]
1401014bdadd rax, 40
1401014c1mov [rbx+112], rax
1401014c5lea rax, [rbx+96]
1401014c9cmp rcx, rax
1401014ccje 0x1401014d3
1401014cecall operator delete(void*)
1401014d3
1401014d3loc_1401014d3:
1401014d3mov rax, [rip+0x95dc6]
1401014dalea rcx, [rbx+64]
1401014deadd rax, 16
1401014e2mov [rbx+8], rax
1401014e6call std::locale::~locale()
1401014eblea rax, [rip+0x99106]
1401014f2lea rcx, [rbx+112]
1401014f6mov [rbx], rax
1401014f9mov rax, [rip+0x96000]
140101500add rax, 16
140101504mov [rbx+112], rax
140101508call std::ios_base::~ios_base()
14010150dmov rcx, rbx
140101510add rsp, 32
140101514pop rbx
140101515jmp 0x140101ab0
1401014a0
14010151a
14010151a // align 0x10
14010151a // align 0x10
140101520
140101520virtual thunk to std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_ostringstream():
140101520push rbx
140101521sub rsp, 32
140101525mov rax, [rcx]
140101528mov rbx, [rax-24]
14010152clea rax, [rip+0x9fd95]
140101533add rbx, rcx
140101536mov [rbx], rax
140101539mov rcx, [rbx+80]
14010153dadd rax, 40
140101541mov [rbx+112], rax
140101545lea rax, [rbx+96]
140101549cmp rcx, rax
14010154cje 0x140101553
14010154ecall operator delete(void*)
140101553
140101553loc_140101553:
140101553mov rax, [rip+0x95d46]
14010155alea rcx, [rbx+64]
14010155eadd rax, 16
140101562mov [rbx+8], rax
140101566call std::locale::~locale()
14010156blea rax, [rip+0x99086]
140101572lea rcx, [rbx+112]
140101576mov [rbx], rax
140101579mov rax, [rip+0x95f80]
140101580add rax, 16
140101584mov [rbx+112], rax
140101588add rsp, 32
14010158cpop rbx
14010158djmp 0x1400f5f40
140101520
140101520virtual thunk to std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char>>::~basic_ostringstream():
140101520push rbx
140101521sub rsp, 32
140101525mov rax, [rcx]
140101528mov rbx, [rax-24]
14010152clea rax, [rip+0x9fd95]
140101533add rbx, rcx
140101536mov [rbx], rax
140101539mov rcx, [rbx+80]
14010153dadd rax, 40
140101541mov [rbx+112], rax
140101545lea rax, [rbx+96]
140101549cmp rcx, rax
14010154cje 0x140101553
14010154ecall operator delete(void*)
140101553
140101553loc_140101553:
140101553mov rax, [rip+0x95d46]
14010155alea rcx, [rbx+64]
14010155eadd rax, 16
140101562mov [rbx+8], rax
140101566call std::locale::~locale()
14010156blea rax, [rip+0x99086]
140101572lea rcx, [rbx+112]
140101576mov [rbx], rax
140101579mov rax, [rip+0x95f80]
140101580add rax, 16
140101584mov [rbx+112], rax
140101588add rsp, 32
14010158cpop rbx
14010158djmp 0x1400f5f40
140101520
140101592
140101592 // align 0x10
140101592 // align 0x10
1401015a0
1401015a0virtual thunk to std::__cxx11::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_ostringstream():
1401015a0push rbx
1401015a1sub rsp, 32
1401015a5mov rax, [rcx]
1401015a8mov rbx, [rax-24]
1401015aclea rax, [rip+0x9fd65]
1401015b3add rbx, rcx
1401015b6mov [rbx], rax
1401015b9mov rcx, [rbx+80]
1401015bdadd rax, 40
1401015c1mov [rbx+112], rax
1401015c5lea rax, [rbx+96]
1401015c9cmp rcx, rax
1401015ccje 0x1401015d3
1401015cecall operator delete(void*)
1401015d3
1401015d3loc_1401015d3:
1401015d3mov rax, [rip+0x95cd6]
1401015dalea rcx, [rbx+64]
1401015deadd rax, 16
1401015e2mov [rbx+8], rax
1401015e6call std::locale::~locale()
1401015eblea rax, [rip+0x99056]
1401015f2lea rcx, [rbx+112]
1401015f6mov [rbx], rax
1401015f9mov rax, [rip+0x95f10]
140101600add rax, 16
140101604mov [rbx+112], rax
140101608call std::ios_base::~ios_base()
14010160dmov rcx, rbx
140101610add rsp, 32
140101614pop rbx
140101615jmp 0x140101ab0
1401015a0
1401015a0virtual thunk to std::__cxx11::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_ostringstream():
1401015a0push rbx
1401015a1sub rsp, 32
1401015a5mov rax, [rcx]
1401015a8mov rbx, [rax-24]
1401015aclea rax, [rip+0x9fd65]
1401015b3add rbx, rcx
1401015b6mov [rbx], rax
1401015b9mov rcx, [rbx+80]
1401015bdadd rax, 40
1401015c1mov [rbx+112], rax
1401015c5lea rax, [rbx+96]
1401015c9cmp rcx, rax
1401015ccje 0x1401015d3
1401015cecall operator delete(void*)
1401015d3
1401015d3loc_1401015d3:
1401015d3mov rax, [rip+0x95cd6]
1401015dalea rcx, [rbx+64]
1401015deadd rax, 16
1401015e2mov [rbx+8], rax
1401015e6call std::locale::~locale()
1401015eblea rax, [rip+0x99056]
1401015f2lea rcx, [rbx+112]
1401015f6mov [rbx], rax
1401015f9mov rax, [rip+0x95f10]
140101600add rax, 16
140101604mov [rbx+112], rax
140101608call std::ios_base::~ios_base()
14010160dmov rcx, rbx
140101610add rsp, 32
140101614pop rbx
140101615jmp 0x140101ab0
1401015a0
14010161a
14010161a // align 0x10
14010161a // align 0x10
140101620
140101620virtual thunk to std::__cxx11::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_ostringstream():
140101620push rbx
140101621sub rsp, 32
140101625mov rax, [rcx]
140101628mov rbx, [rax-24]
14010162clea rax, [rip+0x9fce5]
140101633add rbx, rcx
140101636mov [rbx], rax
140101639mov rcx, [rbx+80]
14010163dadd rax, 40
140101641mov [rbx+112], rax
140101645lea rax, [rbx+96]
140101649cmp rcx, rax
14010164cje 0x140101653
14010164ecall operator delete(void*)
140101653
140101653loc_140101653:
140101653mov rax, [rip+0x95c56]
14010165alea rcx, [rbx+64]
14010165eadd rax, 16
140101662mov [rbx+8], rax
140101666call std::locale::~locale()
14010166blea rax, [rip+0x98fd6]
140101672lea rcx, [rbx+112]
140101676mov [rbx], rax
140101679mov rax, [rip+0x95e90]
140101680add rax, 16
140101684mov [rbx+112], rax
140101688add rsp, 32
14010168cpop rbx
14010168djmp 0x1400f5f40
140101620
140101620virtual thunk to std::__cxx11::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_ostringstream():
140101620push rbx
140101621sub rsp, 32
140101625mov rax, [rcx]
140101628mov rbx, [rax-24]
14010162clea rax, [rip+0x9fce5]
140101633add rbx, rcx
140101636mov [rbx], rax
140101639mov rcx, [rbx+80]
14010163dadd rax, 40
140101641mov [rbx+112], rax
140101645lea rax, [rbx+96]
140101649cmp rcx, rax
14010164cje 0x140101653
14010164ecall operator delete(void*)
140101653
140101653loc_140101653:
140101653mov rax, [rip+0x95c56]
14010165alea rcx, [rbx+64]
14010165eadd rax, 16
140101662mov [rbx+8], rax
140101666call std::locale::~locale()
14010166blea rax, [rip+0x98fd6]
140101672lea rcx, [rbx+112]
140101676mov [rbx], rax
140101679mov rax, [rip+0x95e90]
140101680add rax, 16
140101684mov [rbx+112], rax
140101688add rsp, 32
14010168cpop rbx
14010168djmp 0x1400f5f40
140101620
140101692
140101692 // align 0x10
140101692 // align 0x10
1401016a0
1401016a0_ZZNSt13basic_filebufIcSt11char_traitsIcEE5closeEvEN14__close_sentryD1Ev:
1401016a0push rbx
1401016a1sub rsp, 32
1401016a5mov rbx, rcx
1401016a8mov rcx, [rcx]
1401016abmov [rcx+88], 0
1401016b2mov [rcx+144], 0
1401016b9call std::basic_filebuf<char, std::char_traits<char>>::_M_destroy_internal_buffer()
1401016bemov rax, [rbx]
1401016c1xor edx, edx
1401016c3movq x0, [rax+104]
1401016c8movd x2, [rax+92]
1401016cdmov [rax+121], dx
1401016d1mov [rax+48], 0
1401016d9movddup x1, x0
1401016ddmovq [rax+24], x0
1401016e2pxor x0, x0
1401016e6movups [rax+32], x0
1401016eapshufd x0, x2, -32
1401016efmovups [rax+8], x1
1401016f3movq [rax+96], x0
1401016f8add rsp, 32
1401016fcpop rbx
1401016fdret
1401016a0
1401016a0_ZZNSt13basic_filebufIcSt11char_traitsIcEE5closeEvEN14__close_sentryD1Ev:
1401016a0push rbx
1401016a1sub rsp, 32
1401016a5mov rbx, rcx
1401016a8mov rcx, [rcx]
1401016abmov [rcx+88], 0
1401016b2mov [rcx+144], 0
1401016b9call std::basic_filebuf<char, std::char_traits<char>>::_M_destroy_internal_buffer()
1401016bemov rax, [rbx]
1401016c1xor edx, edx
1401016c3movq x0, [rax+104]
1401016c8movd x2, [rax+92]
1401016cdmov [rax+121], dx
1401016d1mov [rax+48], 0
1401016d9movddup x1, x0
1401016ddmovq [rax+24], x0
1401016e2pxor x0, x0
1401016e6movups [rax+32], x0
1401016eapshufd x0, x2, -32
1401016efmovups [rax+8], x1
1401016f3movq [rax+96], x0
1401016f8add rsp, 32
1401016fcpop rbx
1401016fdret
1401016a0
1401016fe
1401016fe // align 0x10
1401016fe // align 0x10
140101700
140101700_ZZNSt13basic_filebufIwSt11char_traitsIwEE5closeEvEN14__close_sentryD1Ev:
140101700push rbx
140101701sub rsp, 32
140101705mov rbx, rcx
140101708mov rcx, [rcx]
14010170bmov [rcx+88], 0
140101712mov [rcx+144], 0
140101719call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::_M_destroy_internal_buffer()
14010171emov rax, [rbx]
140101721xor edx, edx
140101723movq x0, [rax+104]
140101728movd x2, [rax+92]
14010172dmov [rax+121], dx
140101731mov [rax+48], 0
140101739movddup x1, x0
14010173dmovq [rax+24], x0
140101742pxor x0, x0
140101746movups [rax+32], x0
14010174apshufd x0, x2, -32
14010174fmovups [rax+8], x1
140101753movq [rax+96], x0
140101758add rsp, 32
14010175cpop rbx
14010175dret
140101700
140101700_ZZNSt13basic_filebufIwSt11char_traitsIwEE5closeEvEN14__close_sentryD1Ev:
140101700push rbx
140101701sub rsp, 32
140101705mov rbx, rcx
140101708mov rcx, [rcx]
14010170bmov [rcx+88], 0
140101712mov [rcx+144], 0
140101719call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::_M_destroy_internal_buffer()
14010171emov rax, [rbx]
140101721xor edx, edx
140101723movq x0, [rax+104]
140101728movd x2, [rax+92]
14010172dmov [rax+121], dx
140101731mov [rax+48], 0
140101739movddup x1, x0
14010173dmovq [rax+24], x0
140101742pxor x0, x0
140101746movups [rax+32], x0
14010174apshufd x0, x2, -32
14010174fmovups [rax+8], x1
140101753movq [rax+96], x0
140101758add rsp, 32
14010175cpop rbx
14010175dret
140101700
14010175e
14010175e // align 0x10
14010175e // align 0x10
140101760
140101760_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tagEN6_GuardC1EPS4_:
140101760push rbp
140101761mov rbp, rsp
140101764mov [rbp+16], rcx
140101768mov [rbp+24], rdx
14010176cmov rax, [rbp+16]
140101770mov rdx, [rbp+24]
140101774mov [rax], rdx
140101777nop
140101778pop rbp
140101779ret
140101760
140101760_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tagEN6_GuardC1EPS4_:
140101760push rbp
140101761mov rbp, rsp
140101764mov [rbp+16], rcx
140101768mov [rbp+24], rdx
14010176cmov rax, [rbp+16]
140101770mov rdx, [rbp+24]
140101774mov [rax], rdx
140101777nop
140101778pop rbp
140101779ret
140101760
14010177a
14010177a // align 0x10
14010177a // align 0x10
140101780
140101780_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tagEN6_GuardD1Ev:
140101780push rbp
140101781mov rbp, rsp
140101784sub rsp, 32
140101788mov [rbp+16], rcx
14010178cmov rax, [rbp+16]
140101790mov rax, [rax]
140101793test rax, rax
140101796je 0x1401017a7
140101798mov rax, [rbp+16]
14010179cmov rax, [rax]
14010179fmov rcx, rax
1401017a2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_dispose()
1401017a7
1401017a7loc_1401017a7:
1401017a7nop
1401017a8add rsp, 32
1401017acpop rbp
1401017adret
140101780
140101780_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tagEN6_GuardD1Ev:
140101780push rbp
140101781mov rbp, rsp
140101784sub rsp, 32
140101788mov [rbp+16], rcx
14010178cmov rax, [rbp+16]
140101790mov rax, [rax]
140101793test rax, rax
140101796je 0x1401017a7
140101798mov rax, [rbp+16]
14010179cmov rax, [rax]
14010179fmov rcx, rax
1401017a2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_dispose()
1401017a7
1401017a7loc_1401017a7:
1401017a7nop
1401017a8add rsp, 32
1401017acpop rbp
1401017adret
140101780
1401017ae
1401017ae // align 0x10
1401017ae // align 0x10
1401017b0
1401017b0_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE22__resize_and_overwriteIZNS_9to_stringEiEUlPcyE_EEvyT_EN11_TerminatorD1Ev:
1401017b0push rbp
1401017b1mov rbp, rsp
1401017b4sub rsp, 32
1401017b8mov [rbp+16], rcx
1401017bcmov rax, [rbp+16]
1401017c0mov rax, [rax]
1401017c3mov rdx, [rbp+16]
1401017c7mov rdx, [rdx+8]
1401017cbmov rcx, rax
1401017cecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_set_length(unsigned long long)
1401017d3nop
1401017d4add rsp, 32
1401017d8pop rbp
1401017d9ret
1401017b0
1401017b0_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE22__resize_and_overwriteIZNS_9to_stringEiEUlPcyE_EEvyT_EN11_TerminatorD1Ev:
1401017b0push rbp
1401017b1mov rbp, rsp
1401017b4sub rsp, 32
1401017b8mov [rbp+16], rcx
1401017bcmov rax, [rbp+16]
1401017c0mov rax, [rax]
1401017c3mov rdx, [rbp+16]
1401017c7mov rdx, [rdx+8]
1401017cbmov rcx, rax
1401017cecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_set_length(unsigned long long)
1401017d3nop
1401017d4add rsp, 32
1401017d8pop rbp
1401017d9ret
1401017b0
1401017da
1401017da // align 0x10
1401017da // align 0x10
1401017e0
1401017e0_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE22__resize_and_overwriteIZNS_9to_stringEjEUlPcyE_EEvyT_EN11_TerminatorD1Ev:
1401017e0push rbp
1401017e1mov rbp, rsp
1401017e4sub rsp, 32
1401017e8mov [rbp+16], rcx
1401017ecmov rax, [rbp+16]
1401017f0mov rax, [rax]
1401017f3mov rdx, [rbp+16]
1401017f7mov rdx, [rdx+8]
1401017fbmov rcx, rax
1401017fecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_set_length(unsigned long long)
140101803nop
140101804add rsp, 32
140101808pop rbp
140101809ret
1401017e0
1401017e0_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE22__resize_and_overwriteIZNS_9to_stringEjEUlPcyE_EEvyT_EN11_TerminatorD1Ev:
1401017e0push rbp
1401017e1mov rbp, rsp
1401017e4sub rsp, 32
1401017e8mov [rbp+16], rcx
1401017ecmov rax, [rbp+16]
1401017f0mov rax, [rax]
1401017f3mov rdx, [rbp+16]
1401017f7mov rdx, [rdx+8]
1401017fbmov rcx, rax
1401017fecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_set_length(unsigned long long)
140101803nop
140101804add rsp, 32
140101808pop rbp
140101809ret
1401017e0
14010180a
14010180a // align 0x10
14010180a // align 0x10
140101810
140101810_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE22__resize_and_overwriteIZNS_9to_stringElEUlPcyE_EEvyT_EN11_TerminatorD1Ev:
140101810push rbp
140101811mov rbp, rsp
140101814sub rsp, 32
140101818mov [rbp+16], rcx
14010181cmov rax, [rbp+16]
140101820mov rax, [rax]
140101823mov rdx, [rbp+16]
140101827mov rdx, [rdx+8]
14010182bmov rcx, rax
14010182ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_set_length(unsigned long long)
140101833nop
140101834add rsp, 32
140101838pop rbp
140101839ret
140101810
140101810_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE22__resize_and_overwriteIZNS_9to_stringElEUlPcyE_EEvyT_EN11_TerminatorD1Ev:
140101810push rbp
140101811mov rbp, rsp
140101814sub rsp, 32
140101818mov [rbp+16], rcx
14010181cmov rax, [rbp+16]
140101820mov rax, [rax]
140101823mov rdx, [rbp+16]
140101827mov rdx, [rdx+8]
14010182bmov rcx, rax
14010182ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_set_length(unsigned long long)
140101833nop
140101834add rsp, 32
140101838pop rbp
140101839ret
140101810
14010183a
14010183a // align 0x10
14010183a // align 0x10
140101840
140101840_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE22__resize_and_overwriteIZNS_9to_stringEmEUlPcyE_EEvyT_EN11_TerminatorD1Ev:
140101840push rbp
140101841mov rbp, rsp
140101844sub rsp, 32
140101848mov [rbp+16], rcx
14010184cmov rax, [rbp+16]
140101850mov rax, [rax]
140101853mov rdx, [rbp+16]
140101857mov rdx, [rdx+8]
14010185bmov rcx, rax
14010185ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_set_length(unsigned long long)
140101863nop
140101864add rsp, 32
140101868pop rbp
140101869ret
140101840
140101840_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE22__resize_and_overwriteIZNS_9to_stringEmEUlPcyE_EEvyT_EN11_TerminatorD1Ev:
140101840push rbp
140101841mov rbp, rsp
140101844sub rsp, 32
140101848mov [rbp+16], rcx
14010184cmov rax, [rbp+16]
140101850mov rax, [rax]
140101853mov rdx, [rbp+16]
140101857mov rdx, [rdx+8]
14010185bmov rcx, rax
14010185ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_set_length(unsigned long long)
140101863nop
140101864add rsp, 32
140101868pop rbp
140101869ret
140101840
14010186a
14010186a // align 0x10
14010186a // align 0x10
140101870
140101870_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE22__resize_and_overwriteIZNS_9to_stringEyEUlPcyE_EEvyT_EN11_TerminatorD1Ev:
140101870push rbp
140101871mov rbp, rsp
140101874sub rsp, 32
140101878mov [rbp+16], rcx
14010187cmov rax, [rbp+16]
140101880mov rax, [rax]
140101883mov rdx, [rbp+16]
140101887mov rdx, [rdx+8]
14010188bmov rcx, rax
14010188ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_set_length(unsigned long long)
140101893nop
140101894add rsp, 32
140101898pop rbp
140101899ret
140101870
140101870_ZZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE22__resize_and_overwriteIZNS_9to_stringEyEUlPcyE_EEvyT_EN11_TerminatorD1Ev:
140101870push rbp
140101871mov rbp, rsp
140101874sub rsp, 32
140101878mov [rbp+16], rcx
14010187cmov rax, [rbp+16]
140101880mov rax, [rax]
140101883mov rdx, [rbp+16]
140101887mov rdx, [rdx+8]
14010188bmov rcx, rax
14010188ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_set_length(unsigned long long)
140101893nop
140101894add rsp, 32
140101898pop rbp
140101899ret
140101870
14010189a
14010189a // align 0x10
14010189a // align 0x10
1401018a0
1401018a0_ZZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcNS0_IcS1_IcESaIcEEEEEEEvT_SD_St20forward_iterator_tagEN6_GuardC1EPS4_:
1401018a0push rbp
1401018a1mov rbp, rsp
1401018a4mov [rbp+16], rcx
1401018a8mov [rbp+24], rdx
1401018acmov rax, [rbp+16]
1401018b0mov rdx, [rbp+24]
1401018b4mov [rax], rdx
1401018b7nop
1401018b8pop rbp
1401018b9ret
1401018a0
1401018a0_ZZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcNS0_IcS1_IcESaIcEEEEEEEvT_SD_St20forward_iterator_tagEN6_GuardC1EPS4_:
1401018a0push rbp
1401018a1mov rbp, rsp
1401018a4mov [rbp+16], rcx
1401018a8mov [rbp+24], rdx
1401018acmov rax, [rbp+16]
1401018b0mov rdx, [rbp+24]
1401018b4mov [rax], rdx
1401018b7nop
1401018b8pop rbp
1401018b9ret
1401018a0
1401018ba
1401018ba // align 0x10
1401018ba // align 0x10
1401018c0
1401018c0_ZZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcNS0_IcS1_IcESaIcEEEEEEEvT_SD_St20forward_iterator_tagEN6_GuardD1Ev:
1401018c0push rbp
1401018c1mov rbp, rsp
1401018c4sub rsp, 32
1401018c8mov [rbp+16], rcx
1401018ccmov rax, [rbp+16]
1401018d0mov rax, [rax]
1401018d3test rax, rax
1401018d6je 0x1401018e7
1401018d8mov rax, [rbp+16]
1401018dcmov rax, [rax]
1401018dfmov rcx, rax
1401018e2call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_M_dispose()
1401018e7
1401018e7loc_1401018e7:
1401018e7nop
1401018e8add rsp, 32
1401018ecpop rbp
1401018edret
1401018c0
1401018c0_ZZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIN9__gnu_cxx17__normal_iteratorIPcNS0_IcS1_IcESaIcEEEEEEEvT_SD_St20forward_iterator_tagEN6_GuardD1Ev:
1401018c0push rbp
1401018c1mov rbp, rsp
1401018c4sub rsp, 32
1401018c8mov [rbp+16], rcx
1401018ccmov rax, [rbp+16]
1401018d0mov rax, [rax]
1401018d3test rax, rax
1401018d6je 0x1401018e7
1401018d8mov rax, [rbp+16]
1401018dcmov rax, [rax]
1401018dfmov rcx, rax
1401018e2call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_M_dispose()
1401018e7
1401018e7loc_1401018e7:
1401018e7nop
1401018e8add rsp, 32
1401018ecpop rbp
1401018edret
1401018c0
1401018ee
1401018ee // align 0x10
1401018ee // align 0x10
1401018f0
1401018f0_ZZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tagEN6_GuardC1EPS4_:
1401018f0push rbp
1401018f1mov rbp, rsp
1401018f4mov [rbp+16], rcx
1401018f8mov [rbp+24], rdx
1401018fcmov rax, [rbp+16]
140101900mov rdx, [rbp+24]
140101904mov [rax], rdx
140101907nop
140101908pop rbp
140101909ret
1401018f0
1401018f0_ZZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tagEN6_GuardC1EPS4_:
1401018f0push rbp
1401018f1mov rbp, rsp
1401018f4mov [rbp+16], rcx
1401018f8mov [rbp+24], rdx
1401018fcmov rax, [rbp+16]
140101900mov rdx, [rbp+24]
140101904mov [rax], rdx
140101907nop
140101908pop rbp
140101909ret
1401018f0
14010190a
14010190a // align 0x10
14010190a // align 0x10
140101910
140101910_ZZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tagEN6_GuardD1Ev:
140101910push rbp
140101911mov rbp, rsp
140101914sub rsp, 32
140101918mov [rbp+16], rcx
14010191cmov rax, [rbp+16]
140101920mov rax, [rax]
140101923test rax, rax
140101926je 0x140101937
140101928mov rax, [rbp+16]
14010192cmov rax, [rax]
14010192fmov rcx, rax
140101932call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_M_dispose()
140101937
140101937loc_140101937:
140101937nop
140101938add rsp, 32
14010193cpop rbp
14010193dret
140101910
140101910_ZZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tagEN6_GuardD1Ev:
140101910push rbp
140101911mov rbp, rsp
140101914sub rsp, 32
140101918mov [rbp+16], rcx
14010191cmov rax, [rbp+16]
140101920mov rax, [rax]
140101923test rax, rax
140101926je 0x140101937
140101928mov rax, [rbp+16]
14010192cmov rax, [rax]
14010192fmov rcx, rax
140101932call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_M_dispose()
140101937
140101937loc_140101937:
140101937nop
140101938add rsp, 32
14010193cpop rbp
14010193dret
140101910
14010193e
14010193e // align 0x10
14010193e // align 0x10
140101940
140101940operator()():
140101940push rbp
140101941mov rbp, rsp
140101944sub rsp, 32
140101948mov [rbp+16], rcx
14010194cmov [rbp+24], rdx
140101950mov [rbp+32], r8
140101954mov rax, [rbp+24]
140101958mov [rax], 45
14010195bmov rax, [rbp+16]
14010195fmov r8l, [rax+8]
140101963mov rax, [rbp+16]
140101967mov eax, [rax+4]
14010196amov rdx, [rbp+16]
14010196emovzx edx, [rdx]
140101971movzx ecx, dl
140101974mov rdx, [rbp+24]
140101978add rcx, rdx
14010197bmov edx, eax
14010197dcall void std::__detail::__to_chars_10_impl<unsigned int>(char*, unsigned int, unsigned int)
140101982mov rax, [rbp+32]
140101986add rsp, 32
14010198apop rbp
14010198bret
140101940
140101940operator()():
140101940push rbp
140101941mov rbp, rsp
140101944sub rsp, 32
140101948mov [rbp+16], rcx
14010194cmov [rbp+24], rdx
140101950mov [rbp+32], r8
140101954mov rax, [rbp+24]
140101958mov [rax], 45
14010195bmov rax, [rbp+16]
14010195fmov r8l, [rax+8]
140101963mov rax, [rbp+16]
140101967mov eax, [rax+4]
14010196amov rdx, [rbp+16]
14010196emovzx edx, [rdx]
140101971movzx ecx, dl
140101974mov rdx, [rbp+24]
140101978add rcx, rdx
14010197bmov edx, eax
14010197dcall void std::__detail::__to_chars_10_impl<unsigned int>(char*, unsigned int, unsigned int)
140101982mov rax, [rbp+32]
140101986add rsp, 32
14010198apop rbp
14010198bret
140101940
14010198c
14010198c // align 0x10
14010198c // align 0x10
140101990
140101990operator()():
140101990push rbp
140101991mov rbp, rsp
140101994sub rsp, 32
140101998mov [rbp+16], rcx
14010199cmov [rbp+24], rdx
1401019a0mov [rbp+32], r8
1401019a4mov rax, [rbp+16]
1401019a8mov edx, [rax]
1401019aamov rax, [rbp+32]
1401019aemov ecx, eax
1401019b0mov rax, [rbp+24]
1401019b4mov r8l, edx
1401019b7mov edx, ecx
1401019b9mov rcx, rax
1401019bccall void std::__detail::__to_chars_10_impl<unsigned int>(char*, unsigned int, unsigned int)
1401019c1mov rax, [rbp+32]
1401019c5add rsp, 32
1401019c9pop rbp
1401019caret
140101990
140101990operator()():
140101990push rbp
140101991mov rbp, rsp
140101994sub rsp, 32
140101998mov [rbp+16], rcx
14010199cmov [rbp+24], rdx
1401019a0mov [rbp+32], r8
1401019a4mov rax, [rbp+16]
1401019a8mov edx, [rax]
1401019aamov rax, [rbp+32]
1401019aemov ecx, eax
1401019b0mov rax, [rbp+24]
1401019b4mov r8l, edx
1401019b7mov edx, ecx
1401019b9mov rcx, rax
1401019bccall void std::__detail::__to_chars_10_impl<unsigned int>(char*, unsigned int, unsigned int)
1401019c1mov rax, [rbp+32]
1401019c5add rsp, 32
1401019c9pop rbp
1401019caret
140101990
1401019cb
1401019cb // align 0x10
1401019cb // align 0x10
1401019d0
1401019d0operator()():
1401019d0push rbp
1401019d1mov rbp, rsp
1401019d4sub rsp, 32
1401019d8mov [rbp+16], rcx
1401019dcmov [rbp+24], rdx
1401019e0mov [rbp+32], r8
1401019e4mov rax, [rbp+24]
1401019e8mov [rax], 45
1401019ebmov rax, [rbp+16]
1401019efmov r8l, [rax+8]
1401019f3mov rax, [rbp+16]
1401019f7mov eax, [rax+4]
1401019famov rdx, [rbp+16]
1401019femovzx edx, [rdx]
140101a01movzx ecx, dl
140101a04mov rdx, [rbp+24]
140101a08add rcx, rdx
140101a0bmov edx, eax
140101a0dcall void std::__detail::__to_chars_10_impl<unsigned long>(char*, unsigned int, unsigned long)
140101a12mov rax, [rbp+32]
140101a16add rsp, 32
140101a1apop rbp
140101a1bret
1401019d0
1401019d0operator()():
1401019d0push rbp
1401019d1mov rbp, rsp
1401019d4sub rsp, 32
1401019d8mov [rbp+16], rcx
1401019dcmov [rbp+24], rdx
1401019e0mov [rbp+32], r8
1401019e4mov rax, [rbp+24]
1401019e8mov [rax], 45
1401019ebmov rax, [rbp+16]
1401019efmov r8l, [rax+8]
1401019f3mov rax, [rbp+16]
1401019f7mov eax, [rax+4]
1401019famov rdx, [rbp+16]
1401019femovzx edx, [rdx]
140101a01movzx ecx, dl
140101a04mov rdx, [rbp+24]
140101a08add rcx, rdx
140101a0bmov edx, eax
140101a0dcall void std::__detail::__to_chars_10_impl<unsigned long>(char*, unsigned int, unsigned long)
140101a12mov rax, [rbp+32]
140101a16add rsp, 32
140101a1apop rbp
140101a1bret
1401019d0
140101a1c
140101a1c // align 0x10
140101a1c // align 0x10
140101a20
140101a20operator()():
140101a20push rbp
140101a21mov rbp, rsp
140101a24sub rsp, 32
140101a28mov [rbp+16], rcx
140101a2cmov [rbp+24], rdx
140101a30mov [rbp+32], r8
140101a34mov rax, [rbp+16]
140101a38mov edx, [rax]
140101a3amov rax, [rbp+32]
140101a3emov ecx, eax
140101a40mov rax, [rbp+24]
140101a44mov r8l, edx
140101a47mov edx, ecx
140101a49mov rcx, rax
140101a4ccall void std::__detail::__to_chars_10_impl<unsigned long>(char*, unsigned int, unsigned long)
140101a51mov rax, [rbp+32]
140101a55add rsp, 32
140101a59pop rbp
140101a5aret
140101a20
140101a20operator()():
140101a20push rbp
140101a21mov rbp, rsp
140101a24sub rsp, 32
140101a28mov [rbp+16], rcx
140101a2cmov [rbp+24], rdx
140101a30mov [rbp+32], r8
140101a34mov rax, [rbp+16]
140101a38mov edx, [rax]
140101a3amov rax, [rbp+32]
140101a3emov ecx, eax
140101a40mov rax, [rbp+24]
140101a44mov r8l, edx
140101a47mov edx, ecx
140101a49mov rcx, rax
140101a4ccall void std::__detail::__to_chars_10_impl<unsigned long>(char*, unsigned int, unsigned long)
140101a51mov rax, [rbp+32]
140101a55add rsp, 32
140101a59pop rbp
140101a5aret
140101a20
140101a5b
140101a5b // align 0x10
140101a5b // align 0x10
140101a60
140101a60operator()():
140101a60push rbp
140101a61mov rbp, rsp
140101a64sub rsp, 32
140101a68mov [rbp+16], rcx
140101a6cmov [rbp+24], rdx
140101a70mov [rbp+32], r8
140101a74mov rax, [rbp+16]
140101a78mov rdx, [rax]
140101a7bmov rax, [rbp+32]
140101a7fmov ecx, eax
140101a81mov rax, [rbp+24]
140101a85mov r8, rdx
140101a88mov edx, ecx
140101a8amov rcx, rax
140101a8dcall void std::__detail::__to_chars_10_impl<unsigned long long>(char*, unsigned int, unsigned long long)
140101a92mov rax, [rbp+32]
140101a96add rsp, 32
140101a9apop rbp
140101a9bret
140101a60
140101a60operator()():
140101a60push rbp
140101a61mov rbp, rsp
140101a64sub rsp, 32
140101a68mov [rbp+16], rcx
140101a6cmov [rbp+24], rdx
140101a70mov [rbp+32], r8
140101a74mov rax, [rbp+16]
140101a78mov rdx, [rax]
140101a7bmov rax, [rbp+32]
140101a7fmov ecx, eax
140101a81mov rax, [rbp+24]
140101a85mov r8, rdx
140101a88mov edx, ecx
140101a8amov rcx, rax
140101a8dcall void std::__detail::__to_chars_10_impl<unsigned long long>(char*, unsigned int, unsigned long long)
140101a92mov rax, [rbp+32]
140101a96add rsp, 32
140101a9apop rbp
140101a9bret
140101a60
140101a9c
140101a9c // align 0x10
140101a9c // align 0x10
140101aa5
140101aa5 // align 0x10
140101aa5 // align 0x10
140101ab5
140101ab5 // align 0x10
140101ab5 // align 0x10
140101ac0
140101ac0operator delete(void*, void*):
140101ac0push rbp
140101ac1mov rbp, rsp
140101ac4mov [rbp+16], rcx
140101ac8mov [rbp+24], rdx
140101accnop
140101acdpop rbp
140101aceret
140101ac0
140101ac0operator delete(void*, void*):
140101ac0push rbp
140101ac1mov rbp, rsp
140101ac4mov [rbp+16], rcx
140101ac8mov [rbp+24], rdx
140101accnop
140101acdpop rbp
140101aceret
140101ac0
140101acf
140101acf // align 0x10
140101acf // align 0x10
140101ad5
140101ad5 // align 0x10
140101ad5 // align 0x10
140101ae5
140101ae5 // align 0x10
140101ae5 // align 0x10
140101af0
140101af0operator new[](unsigned long long, std::nothrow_t const&):
140101af0sub rsp, 40
140101af4call operator new[](unsigned long long)
140101af9nop
140101afaadd rsp, 40
140101aferet
140101aff
140101aff 48 H
140101b00 89 c1 e8 89 01 00 00 e8 74 03 00 00 31 c0 eb ea ........t...1...
140101af0
140101af0operator new[](unsigned long long, std::nothrow_t const&):
140101af0sub rsp, 40
140101af4call operator new[](unsigned long long)
140101af9nop
140101afaadd rsp, 40
140101aferet
140101aff
140101aff 48 H
140101b00 89 c1 e8 89 01 00 00 e8 74 03 00 00 31 c0 eb ea ........t...1...
140101af0
140101b10
140101b10operator new(unsigned long long):
140101b10push rbx
140101b11sub rsp, 32
140101b15mov eax, 1
140101b1atest rcx, rcx
140101b1dcmovne rax, rcx
140101b21mov rbx, rax
140101b24
140101b24loc_140101b24:
140101b24mov rcx, rbx
140101b27call malloc
140101b2ctest rax, rax
140101b2fje 0x140101b37
140101b31add rsp, 32
140101b35pop rbx
140101b36ret
140101b37
140101b37loc_140101b37:
140101b37call std::get_new_handler()
140101b3ctest rax, rax
140101b3fje 0x140101b45
140101b41call rax
140101b43jmp 0x140101b24
140101b45
140101b45loc_140101b45:
140101b45mov ecx, 8
140101b4acall __cxa_allocate_exception
140101b4flea r8, [rip-44454]
140101b56lea rdx, [rip+0x9b0a3]
140101b5dmov rcx, rax
140101b60mov rax, [rip+0x95989]
140101b67add rax, 16
140101b6bmov [rcx], rax
140101b6ecall __cxa_throw
140101b73nop
140101b10
140101b10operator new(unsigned long long):
140101b10push rbx
140101b11sub rsp, 32
140101b15mov eax, 1
140101b1atest rcx, rcx
140101b1dcmovne rax, rcx
140101b21mov rbx, rax
140101b24
140101b24loc_140101b24:
140101b24mov rcx, rbx
140101b27call malloc
140101b2ctest rax, rax
140101b2fje 0x140101b37
140101b31add rsp, 32
140101b35pop rbx
140101b36ret
140101b37
140101b37loc_140101b37:
140101b37call std::get_new_handler()
140101b3ctest rax, rax
140101b3fje 0x140101b45
140101b41call rax
140101b43jmp 0x140101b24
140101b45
140101b45loc_140101b45:
140101b45mov ecx, 8
140101b4acall __cxa_allocate_exception
140101b4flea r8, [rip-44454]
140101b56lea rdx, [rip+0x9b0a3]
140101b5dmov rcx, rax
140101b60mov rax, [rip+0x95989]
140101b67add rax, 16
140101b6bmov [rcx], rax
140101b6ecall __cxa_throw
140101b73nop
140101b10
140101b74
140101b74 // align 0x10
140101b74 // align 0x10
140101b80
140101b80operator new(unsigned long long, void*):
140101b80push rbp
140101b81mov rbp, rsp
140101b84mov [rbp+16], rcx
140101b88mov [rbp+24], rdx
140101b8cmov rax, [rbp+24]
140101b90pop rbp
140101b91ret
140101b80
140101b80operator new(unsigned long long, void*):
140101b80push rbp
140101b81mov rbp, rsp
140101b84mov [rbp+16], rcx
140101b88mov [rbp+24], rdx
140101b8cmov rax, [rbp+24]
140101b90pop rbp
140101b91ret
140101b80
140101b92
140101b92 // align 0x10
140101b92 // align 0x10
140101ba0
140101ba0__cxa_allocate_dependent_exception:
140101ba0push rdi
140101ba1sub rsp, 32
140101ba5mov ecx, 144
140101baacall malloc
140101bafmov r8, rax
140101bb2test rax, rax
140101bb5je 0x140101bf1
140101bb7
140101bb7loc_140101bb7:
140101bb7lea rdx, [r8+8]
140101bbbmov rcx, r8
140101bbexor eax, eax
140101bc0mov [r8], 0
140101bc7mov [r8+136], 0
140101bd2and rdx, -8
140101bd6sub rcx, rdx
140101bd9mov rdi, rdx
140101bdcadd ecx, 144
140101be2shr ecx, 3
140101be5rep stosq [rdi], rax
140101be8mov rax, r8
140101bebadd rsp, 32
140101befpop rdi
140101bf0ret
140101bf1
140101bf1loc_140101bf1:
140101bf1mov ecx, 144
140101bf6call _ZN12_GLOBAL__N_14pool8allocateEy.constprop.0
140101bfbmov r8, rax
140101bfetest rax, rax
140101c01jne 0x140101bb7
140101c03call std::terminate()
140101c08nop
140101ba0
140101ba0__cxa_allocate_dependent_exception:
140101ba0push rdi
140101ba1sub rsp, 32
140101ba5mov ecx, 144
140101baacall malloc
140101bafmov r8, rax
140101bb2test rax, rax
140101bb5je 0x140101bf1
140101bb7
140101bb7loc_140101bb7:
140101bb7lea rdx, [r8+8]
140101bbbmov rcx, r8
140101bbexor eax, eax
140101bc0mov [r8], 0
140101bc7mov [r8+136], 0
140101bd2and rdx, -8
140101bd6sub rcx, rdx
140101bd9mov rdi, rdx
140101bdcadd ecx, 144
140101be2shr ecx, 3
140101be5rep stosq [rdi], rax
140101be8mov rax, r8
140101bebadd rsp, 32
140101befpop rdi
140101bf0ret
140101bf1
140101bf1loc_140101bf1:
140101bf1mov ecx, 144
140101bf6call _ZN12_GLOBAL__N_14pool8allocateEy.constprop.0
140101bfbmov r8, rax
140101bfetest rax, rax
140101c01jne 0x140101bb7
140101c03call std::terminate()
140101c08nop
140101ba0
140101c09
140101c09 // align 0x10
140101c09 // align 0x10
140101c10
140101c10__cxa_allocate_exception:
140101c10push rdi
140101c11push rbx
140101c12sub rsp, 40
140101c16lea rbx, [rcx+160]
140101c1dmov rcx, rbx
140101c20call malloc
140101c25mov rcx, rax
140101c28test rax, rax
140101c2bje 0x140101c6c
140101c2d
140101c2dloc_140101c2d:
140101c2dlea rdx, [rcx+8]
140101c31mov [rcx], 0
140101c38lea r8, [rcx+160]
140101c3fxor eax, eax
140101c41mov [rcx+152], 0
140101c4cand rdx, -8
140101c50sub rcx, rdx
140101c53mov rdi, rdx
140101c56add ecx, 160
140101c5cshr ecx, 3
140101c5frep stosq [rdi], rax
140101c62mov rax, r8
140101c65add rsp, 40
140101c69pop rbx
140101c6apop rdi
140101c6bret
140101c6c
140101c6cloc_140101c6c:
140101c6cmov rcx, rbx
140101c6fcall _ZN12_GLOBAL__N_14pool8allocateEy.constprop.0
140101c74mov rcx, rax
140101c77test rax, rax
140101c7ajne 0x140101c2d
140101c7ccall std::terminate()
140101c81nop
140101c10
140101c10__cxa_allocate_exception:
140101c10push rdi
140101c11push rbx
140101c12sub rsp, 40
140101c16lea rbx, [rcx+160]
140101c1dmov rcx, rbx
140101c20call malloc
140101c25mov rcx, rax
140101c28test rax, rax
140101c2bje 0x140101c6c
140101c2d
140101c2dloc_140101c2d:
140101c2dlea rdx, [rcx+8]
140101c31mov [rcx], 0
140101c38lea r8, [rcx+160]
140101c3fxor eax, eax
140101c41mov [rcx+152], 0
140101c4cand rdx, -8
140101c50sub rcx, rdx
140101c53mov rdi, rdx
140101c56add ecx, 160
140101c5cshr ecx, 3
140101c5frep stosq [rdi], rax
140101c62mov rax, r8
140101c65add rsp, 40
140101c69pop rbx
140101c6apop rdi
140101c6bret
140101c6c
140101c6cloc_140101c6c:
140101c6cmov rcx, rbx
140101c6fcall _ZN12_GLOBAL__N_14pool8allocateEy.constprop.0
140101c74mov rcx, rax
140101c77test rax, rax
140101c7ajne 0x140101c2d
140101c7ccall std::terminate()
140101c81nop
140101c10
140101c82
140101c82 // align 0x10
140101c82 // align 0x10
140101c90
140101c90__cxa_begin_catch:
140101c90push rbx
140101c91sub rsp, 32
140101c95mov rbx, rcx
140101c98call __cxa_get_globals
140101c9dlea r10, [rbx-80]
140101ca1mov rcx, 0xb8b1aabcbcd4d500
140101cabadd rcx, [rbx]
140101caemov rdx, rax
140101cb1mov rax, [rax]
140101cb4cmp rcx, 1
140101cb8ja 0x140101cf0
140101cbamov r9l, [rbx-40]
140101cbemov r8l, 1
140101cc4sub r8l, r9l
140101cc7lea ecx, [r9+1]
140101ccbtest r9l, r9l
140101ccecmovs ecx, r8l
140101cd2mov [rbx-40], ecx
140101cd5sub [rdx+8], 1
140101cd9cmp rax, r10
140101cdcje 0x140101ce5
140101cdemov [rbx-48], rax
140101ce2mov [rdx], r10
140101ce5
140101ce5loc_140101ce5:
140101ce5mov rax, [rbx-8]
140101ce9add rsp, 32
140101cedpop rbx
140101ceeret
140101cef
140101cef 90 .
140101cf0
140101cf0loc_140101cf0:
140101cf0test rax, rax
140101cf3jne 0x140101cfe
140101cf5mov [rdx], r10
140101cf8add rsp, 32
140101cfcpop rbx
140101cfdret
140101cfe
140101cfeloc_140101cfe:
140101cfecall std::terminate()
140101d03nop
140101c90
140101c90__cxa_begin_catch:
140101c90push rbx
140101c91sub rsp, 32
140101c95mov rbx, rcx
140101c98call __cxa_get_globals
140101c9dlea r10, [rbx-80]
140101ca1mov rcx, 0xb8b1aabcbcd4d500
140101cabadd rcx, [rbx]
140101caemov rdx, rax
140101cb1mov rax, [rax]
140101cb4cmp rcx, 1
140101cb8ja 0x140101cf0
140101cbamov r9l, [rbx-40]
140101cbemov r8l, 1
140101cc4sub r8l, r9l
140101cc7lea ecx, [r9+1]
140101ccbtest r9l, r9l
140101ccecmovs ecx, r8l
140101cd2mov [rbx-40], ecx
140101cd5sub [rdx+8], 1
140101cd9cmp rax, r10
140101cdcje 0x140101ce5
140101cdemov [rbx-48], rax
140101ce2mov [rdx], r10
140101ce5
140101ce5loc_140101ce5:
140101ce5mov rax, [rbx-8]
140101ce9add rsp, 32
140101cedpop rbx
140101ceeret
140101cef
140101cef 90 .
140101cf0
140101cf0loc_140101cf0:
140101cf0test rax, rax
140101cf3jne 0x140101cfe
140101cf5mov [rdx], r10
140101cf8add rsp, 32
140101cfcpop rbx
140101cfdret
140101cfe
140101cfeloc_140101cfe:
140101cfecall std::terminate()
140101d03nop
140101c90
140101d04
140101d04 // align 0x10
140101d04 // align 0x10
140101d10
140101d10__cxa_call_unexpected:
140101d10push r14
140101d12push r12
140101d14push rbp
140101d15push rdi
140101d16push rsi
140101d17push rbx
140101d18sub rsp, 104
140101d1cmov rsi, [rip+0x9596d]
140101d23mov rbx, rcx
140101d26mov rcx, [rsi]
140101d29mov [rsp+88], rcx
140101d2emov rcx, rbx
140101d31call __cxa_begin_catch
140101d36mov rax, [rbx-16]
140101d3amov r12, [rbx-24]
140101d3emovsxd rdi, [rbx-36]
140101d42mov rbp, [rbx-56]
140101d46mov [rsp+48], rax
140101d4bmov rax, [rsp+88]
140101d50sub rax, [rsi]
140101d53jne 0x140101d79
140101d55mov rcx, [rbx-64]
140101d59call __cxxabiv1::__unexpected(void (*)())
140101d5emov rbx, rax
140101d61call __cxa_end_catch
140101d66call __cxa_end_catch
140101d6bmov rax, [rsp+88]
140101d70sub rax, [rsi]
140101d73je 0x140101e3b
140101d79
140101d79loc_140101d79:
140101d79call __stack_chk_fail
140101d7emov rcx, rax
140101d81call __cxa_begin_catch
140101d86call __cxa_get_globals_fast
140101d8bmov rbx, [rax]
140101d8etest [rbx+80], 1
140101d92je 0x140101e1c
140101d98mov rbx, [rbx]
140101d9b
140101d9bloc_140101d9b:
140101d9blea r8, [rsp+32]
140101da0mov rdx, r12
140101da3xor ecx, ecx
140101da5call parse_lsda_header(_Unwind_Context*, unsigned char const*, lsda_header_info*)
140101daamov rdx, [rbx-144]
140101db1mov r9, rdi
140101db4mov r8, rbx
140101db7lea rcx, [rsp+32]
140101dbccall check_exception_spec(lsda_header_info*, std::type_info const*, void*, long long)
140101dc1test al, al
140101dc3jne 0x140101e28
140101dc5mov r9, rdi
140101dc8xor r8l, r8l
140101dcblea rcx, [rsp+32]
140101dd0lea rdx, [rip+0x9a109]
140101dd7call check_exception_spec(lsda_header_info*, std::type_info const*, void*, long long)
140101ddctest al, al
140101ddeje 0x140101e43
140101de0mov ecx, 8
140101de5call __cxa_allocate_exception
140101deamov rcx, rax
140101dedmov rax, [rip+0x9544c]
140101df4add rax, 16
140101df8mov [rcx], rax
140101dfbmov rax, [rsp+88]
140101e00sub rax, [rsi]
140101e03jne 0x140101d79
140101e09lea r8, [rip-0x47c90]
140101e10lea rdx, [rip+0x9a0c9]
140101e17call __cxa_throw
140101e1c
140101e1cloc_140101e1c:
140101e1cadd rbx, 144
140101e23jmp 0x140101d9b
140101e28
140101e28loc_140101e28:
140101e28mov rax, [rsp+88]
140101e2dsub rax, [rsi]
140101e30jne 0x140101d79
140101e36call __cxa_rethrow
140101e3b
140101e3bloc_140101e3b:
140101e3bmov rcx, rbx
140101e3ecall _Unwind_Resume
140101e43
140101e43loc_140101e43:
140101e43mov rcx, rbp
140101e46call __cxxabiv1::__terminate(void (*)())
140101e4bnop
140101d10
140101d10__cxa_call_unexpected:
140101d10push r14
140101d12push r12
140101d14push rbp
140101d15push rdi
140101d16push rsi
140101d17push rbx
140101d18sub rsp, 104
140101d1cmov rsi, [rip+0x9596d]
140101d23mov rbx, rcx
140101d26mov rcx, [rsi]
140101d29mov [rsp+88], rcx
140101d2emov rcx, rbx
140101d31call __cxa_begin_catch
140101d36mov rax, [rbx-16]
140101d3amov r12, [rbx-24]
140101d3emovsxd rdi, [rbx-36]
140101d42mov rbp, [rbx-56]
140101d46mov [rsp+48], rax
140101d4bmov rax, [rsp+88]
140101d50sub rax, [rsi]
140101d53jne 0x140101d79
140101d55mov rcx, [rbx-64]
140101d59call __cxxabiv1::__unexpected(void (*)())
140101d5emov rbx, rax
140101d61call __cxa_end_catch
140101d66call __cxa_end_catch
140101d6bmov rax, [rsp+88]
140101d70sub rax, [rsi]
140101d73je 0x140101e3b
140101d79
140101d79loc_140101d79:
140101d79call __stack_chk_fail
140101d7emov rcx, rax
140101d81call __cxa_begin_catch
140101d86call __cxa_get_globals_fast
140101d8bmov rbx, [rax]
140101d8etest [rbx+80], 1
140101d92je 0x140101e1c
140101d98mov rbx, [rbx]
140101d9b
140101d9bloc_140101d9b:
140101d9blea r8, [rsp+32]
140101da0mov rdx, r12
140101da3xor ecx, ecx
140101da5call parse_lsda_header(_Unwind_Context*, unsigned char const*, lsda_header_info*)
140101daamov rdx, [rbx-144]
140101db1mov r9, rdi
140101db4mov r8, rbx
140101db7lea rcx, [rsp+32]
140101dbccall check_exception_spec(lsda_header_info*, std::type_info const*, void*, long long)
140101dc1test al, al
140101dc3jne 0x140101e28
140101dc5mov r9, rdi
140101dc8xor r8l, r8l
140101dcblea rcx, [rsp+32]
140101dd0lea rdx, [rip+0x9a109]
140101dd7call check_exception_spec(lsda_header_info*, std::type_info const*, void*, long long)
140101ddctest al, al
140101ddeje 0x140101e43
140101de0mov ecx, 8
140101de5call __cxa_allocate_exception
140101deamov rcx, rax
140101dedmov rax, [rip+0x9544c]
140101df4add rax, 16
140101df8mov [rcx], rax
140101dfbmov rax, [rsp+88]
140101e00sub rax, [rsi]
140101e03jne 0x140101d79
140101e09lea r8, [rip-0x47c90]
140101e10lea rdx, [rip+0x9a0c9]
140101e17call __cxa_throw
140101e1c
140101e1cloc_140101e1c:
140101e1cadd rbx, 144
140101e23jmp 0x140101d9b
140101e28
140101e28loc_140101e28:
140101e28mov rax, [rsp+88]
140101e2dsub rax, [rsi]
140101e30jne 0x140101d79
140101e36call __cxa_rethrow
140101e3b
140101e3bloc_140101e3b:
140101e3bmov rcx, rbx
140101e3ecall _Unwind_Resume
140101e43
140101e43loc_140101e43:
140101e43mov rcx, rbp
140101e46call __cxxabiv1::__terminate(void (*)())
140101e4bnop
140101d10
140101e4c
140101e4c // align 0x10
140101e4c // align 0x10
140101e50
140101e50__cxa_current_exception_type:
140101e50sub rsp, 40
140101e54call __cxa_get_globals
140101e59mov rax, [rax]
140101e5ctest rax, rax
140101e5fje 0x140101e6a
140101e61test [rax+80], 1
140101e65jne 0x140101e70
140101e67
140101e67loc_140101e67:
140101e67mov rax, [rax]
140101e6a
140101e6aloc_140101e6a:
140101e6aadd rsp, 40
140101e6eret
140101e6f
140101e6f 90 .
140101e70
140101e70loc_140101e70:
140101e70mov rax, [rax]
140101e73sub rax, 144
140101e79jmp 0x140101e67
140101e50
140101e50__cxa_current_exception_type:
140101e50sub rsp, 40
140101e54call __cxa_get_globals
140101e59mov rax, [rax]
140101e5ctest rax, rax
140101e5fje 0x140101e6a
140101e61test [rax+80], 1
140101e65jne 0x140101e70
140101e67
140101e67loc_140101e67:
140101e67mov rax, [rax]
140101e6a
140101e6aloc_140101e6a:
140101e6aadd rsp, 40
140101e6eret
140101e6f
140101e6f 90 .
140101e70
140101e70loc_140101e70:
140101e70mov rax, [rax]
140101e73sub rax, 144
140101e79jmp 0x140101e67
140101e50
140101e7b
140101e7b // align 0x10
140101e7b // align 0x10
140101e80
140101e80__cxa_end_catch:
140101e80sub rsp, 40
140101e84call __cxa_get_globals_fast
140101e89mov rcx, [rax]
140101e8cmov rdx, rax
140101e8ftest rcx, rcx
140101e92je 0x140101ebc
140101e94mov rax, 0xb8b1aabcbcd4d500
140101e9eadd rax, [rcx+80]
140101ea2cmp rax, 1
140101ea6ja 0x140101ee0
140101ea8mov eax, [rcx+40]
140101eabtest eax, eax
140101eadjs 0x140101ec8
140101eafsub eax, 1
140101eb2je 0x140101ef8
140101eb4cmp eax, -1
140101eb7je 0x140101f0c
140101eb9
140101eb9loc_140101eb9:
140101eb9mov [rcx+40], eax
140101ebc
140101ebcloc_140101ebc:
140101ebcadd rsp, 40
140101ec0ret
140101ec1
140101ec1 0f 1f 80 00 00 00 00 .......
140101ec8
140101ec8loc_140101ec8:
140101ec8add eax, 1
140101ecbjne 0x140101eb9
140101ecdmov r8, [rcx+32]
140101ed1mov [rdx], r8
140101ed4jmp 0x140101eb9
140101ed6
140101ed6 66 2e 0f 1f 84 00 00 00 00 00 f.........
140101ee0
140101ee0loc_140101ee0:
140101ee0add rcx, 80
140101ee4mov [rdx], 0
140101eebadd rsp, 40
140101eefjmp 0x14001b500
140101ef4
140101ef4 0f 1f 40 00 ..@.
140101ef8
140101ef8loc_140101ef8:
140101ef8mov rax, [rcx+32]
140101efcadd rcx, 80
140101f00mov [rdx], rax
140101f03add rsp, 40
140101f07jmp 0x14001b500
140101f0c
140101f0cloc_140101f0c:
140101f0ccall std::terminate()
140101f11nop
140101e80
140101e80__cxa_end_catch:
140101e80sub rsp, 40
140101e84call __cxa_get_globals_fast
140101e89mov rcx, [rax]
140101e8cmov rdx, rax
140101e8ftest rcx, rcx
140101e92je 0x140101ebc
140101e94mov rax, 0xb8b1aabcbcd4d500
140101e9eadd rax, [rcx+80]
140101ea2cmp rax, 1
140101ea6ja 0x140101ee0
140101ea8mov eax, [rcx+40]
140101eabtest eax, eax
140101eadjs 0x140101ec8
140101eafsub eax, 1
140101eb2je 0x140101ef8
140101eb4cmp eax, -1
140101eb7je 0x140101f0c
140101eb9
140101eb9loc_140101eb9:
140101eb9mov [rcx+40], eax
140101ebc
140101ebcloc_140101ebc:
140101ebcadd rsp, 40
140101ec0ret
140101ec1
140101ec1 0f 1f 80 00 00 00 00 .......
140101ec8
140101ec8loc_140101ec8:
140101ec8add eax, 1
140101ecbjne 0x140101eb9
140101ecdmov r8, [rcx+32]
140101ed1mov [rdx], r8
140101ed4jmp 0x140101eb9
140101ed6
140101ed6 66 2e 0f 1f 84 00 00 00 00 00 f.........
140101ee0
140101ee0loc_140101ee0:
140101ee0add rcx, 80
140101ee4mov [rdx], 0
140101eebadd rsp, 40
140101eefjmp 0x14001b500
140101ef4
140101ef4 0f 1f 40 00 ..@.
140101ef8
140101ef8loc_140101ef8:
140101ef8mov rax, [rcx+32]
140101efcadd rcx, 80
140101f00mov [rdx], rax
140101f03add rsp, 40
140101f07jmp 0x14001b500
140101f0c
140101f0cloc_140101f0c:
140101f0ccall std::terminate()
140101f11nop
140101e80
140101f12
140101f12 // align 0x10
140101f12 // align 0x10
140101f20
140101f20__cxa_free_dependent_exception:
140101f20mov rax, [rip+11145]
140101f27mov rdx, [rip+11146]
140101f2eadd rdx, rax
140101f31cmp rcx, rdx
140101f34jae 0x140101f3b
140101f36cmp rax, rcx
140101f39jb 0x140101f40
140101f3b
140101f3bloc_140101f3b:
140101f3bjmp 0x140026e88
140101f40
140101f40loc_140101f40:
140101f40jmp 0x140028360
140101f20
140101f20__cxa_free_dependent_exception:
140101f20mov rax, [rip+11145]
140101f27mov rdx, [rip+11146]
140101f2eadd rdx, rax
140101f31cmp rcx, rdx
140101f34jae 0x140101f3b
140101f36cmp rax, rcx
140101f39jb 0x140101f40
140101f3b
140101f3bloc_140101f3b:
140101f3bjmp 0x140026e88
140101f40
140101f40loc_140101f40:
140101f40jmp 0x140028360
140101f20
140101f45
140101f45 // align 0x10
140101f45 // align 0x10
140101f50
140101f50__cxa_free_exception:
140101f50mov rax, [rip+11097]
140101f57mov rdx, [rip+11098]
140101f5eadd rdx, rax
140101f61sub rcx, 160
140101f68cmp rcx, rdx
140101f6bjae 0x140101f72
140101f6dcmp rax, rcx
140101f70jb 0x140101f80
140101f72
140101f72loc_140101f72:
140101f72jmp 0x140026e88
140101f77
140101f77 66 0f 1f 84 00 00 00 00 00 f........
140101f80
140101f80loc_140101f80:
140101f80jmp 0x140028360
140101f50
140101f50__cxa_free_exception:
140101f50mov rax, [rip+11097]
140101f57mov rdx, [rip+11098]
140101f5eadd rdx, rax
140101f61sub rcx, 160
140101f68cmp rcx, rdx
140101f6bjae 0x140101f72
140101f6dcmp rax, rcx
140101f70jb 0x140101f80
140101f72
140101f72loc_140101f72:
140101f72jmp 0x140026e88
140101f77
140101f77 66 0f 1f 84 00 00 00 00 00 f........
140101f80
140101f80loc_140101f80:
140101f80jmp 0x140028360
140101f50
140101f85
140101f85 // align 0x10
140101f85 // align 0x10
140101f95
140101f95 // align 0x10
140101f95 // align 0x10
Loading..