File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
1400ff6c0
1400ff6c0_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EE:
1400ff6c0push r15
1400ff6c2push r14
1400ff6c4push r13
1400ff6c6push r12
1400ff6c8push rbp
1400ff6c9push rdi
1400ff6capush rsi
1400ff6cbpush rbx
1400ff6ccsub rsp, 104
1400ff6d0mov rsi, [rip+0x97fb9]
1400ff6d7xor r8l, r8l
1400ff6damov rdi, rcx
1400ff6ddmov r14, rdx
1400ff6e0mov rcx, [rsi]
1400ff6e3mov [rsp+88], rcx
1400ff6e8lea rcx, [rsp+79]
1400ff6edmov rdx, rdi
1400ff6f0call std::istream::sentry::sentry(std::istream&, bool)
1400ff6f5cmp [rsp+79], 0
1400ff6fajne 0x1400ff740
1400ff6fc
1400ff6fcloc_1400ff6fc:
1400ff6fcmov rax, [rdi]
1400ff6ffmov edx, 4
1400ff704
1400ff704loc_1400ff704:
1400ff704mov rcx, [rax-24]
1400ff708add rcx, rdi
1400ff70bor edx, [rcx+32]
1400ff70ecall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400ff713
1400ff713loc_1400ff713:
1400ff713mov rsi, [rip+0x97f76]
1400ff71amov rax, [rsp+88]
1400ff71fsub rax, [rsi]
1400ff722jne 0x1400ffa6a
1400ff728mov rax, rdi
1400ff72badd rsp, 104
1400ff72fpop rbx
1400ff730pop rsi
1400ff731pop rdi
1400ff732pop rbp
1400ff733pop r12
1400ff735pop r13
1400ff737pop r14
1400ff739pop r15
1400ff73bret
1400ff73c
1400ff73c 0f 1f 40 00 ..@.
1400ff740
1400ff740loc_1400ff740:
1400ff740mov rax, [r14]
1400ff743mov [r14+8], 0
1400ff74blea rcx, [rsp+80]
1400ff750mov [rax], 0
1400ff753mov rax, [rdi]
1400ff756mov rdx, [rax-24]
1400ff75amov rax, 0x7ffffffffffffffe
1400ff764add rdx, rdi
1400ff767mov r15, [rdx+16]
1400ff76btest r15, r15
1400ff76ecmovle r15, rax
1400ff772add rdx, 208
1400ff779call std::locale::locale(std::locale const&)
1400ff77emov rcx, [rip+0x975bb]
1400ff785call std::locale::id::_M_id() const
1400ff78amov rdx, rax
1400ff78dmov rax, [rsp+80]
1400ff792mov rax, [rax+8]
1400ff796mov rbp, [rax+8*rdx]
1400ff79atest rbp, rbp
1400ff79dje 0x1400ffa94
1400ff7a3lea rcx, [rsp+80]
1400ff7a8call std::locale::~locale()
1400ff7admov rax, [rdi]
1400ff7b0mov rax, [rax-24]
1400ff7b4mov rbx, [rdi+rax+232]
1400ff7bcmov rax, [rbx+16]
1400ff7c0cmp rax, [rbx+24]
1400ff7c4jae 0x1400ffa1d
1400ff7camovzx r12l, [rax]
1400ff7ce
1400ff7celoc_1400ff7ce:
1400ff7cexor esi, esi
1400ff7d0lea r13, [r14+16]
1400ff7d4
1400ff7d4loc_1400ff7d4:
1400ff7d4cmp r12l, -1
1400ff7d8je 0x1400ff9d2
1400ff7de
1400ff7deloc_1400ff7de:
1400ff7demov rcx, [rbp+48]
1400ff7e2movzx eax, r12b
1400ff7e6test [rcx+2*rax], 32
1400ff7eajne 0x1400ff99e
1400ff7f0mov rdx, [rbx+16]
1400ff7f4mov rax, [rbx+24]
1400ff7f8mov r8, r15
1400ff7fbsub r8, rsi
1400ff7fesub rax, rdx
1400ff801cmp rax, r8
1400ff804cmovg rax, r8
1400ff808cmp rax, 1
1400ff80cjle 0x1400ff8d0
1400ff812add rax, rdx
1400ff815lea r8, [rdx+1]
1400ff819cmp r8, rax
1400ff81cjb 0x1400ff849
1400ff81ejmp 0x1400ff9c3
1400ff823
1400ff823 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 ff.........ff
1400ff830 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 ................
1400ff840
1400ff840loc_1400ff840:
1400ff840add r8, 1
1400ff844cmp rax, r8
1400ff847je 0x1400ff854
1400ff849
1400ff849loc_1400ff849:
1400ff849movzx r9l, [r8]
1400ff84dtest [rcx+2*r9], 32
1400ff852je 0x1400ff840
1400ff854
1400ff854loc_1400ff854:
1400ff854sub r8, rdx
1400ff857mov rcx, [r14+8]
1400ff85bmov r12, r8
1400ff85e
1400ff85eloc_1400ff85e:
1400ff85emov rax, 0x7ffffffffffffffe
1400ff868sub rax, rcx
1400ff86bcmp rax, r12
1400ff86ejb 0x1400ffa6f
1400ff874mov r8, r12
1400ff877mov rcx, r14
1400ff87acall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_append(char const*, unsigned long long)
1400ff87fmov rax, [rbx+16]
1400ff883add rsi, r12
1400ff886add rax, r12
1400ff889mov [rbx+16], rax
1400ff88dcmp rax, [rbx+24]
1400ff891jae 0x1400ff91f
1400ff897
1400ff897loc_1400ff897:
1400ff897movzx r12l, [rax]
1400ff89bcmp rsi, r15
1400ff89ejb 0x1400ff7de
1400ff8a4
1400ff8a4loc_1400ff8a4:
1400ff8a4mov rax, [rdi]
1400ff8a7mov rdx, [rax-24]
1400ff8abadd rdx, rdi
1400ff8aecmp rsi, r15
1400ff8b1jae 0x1400ff8bd
1400ff8b3cmp r12l, -1
1400ff8b7je 0x1400ffa0b
1400ff8bd
1400ff8bdloc_1400ff8bd:
1400ff8bdmov [rdx+16], 0
1400ff8c5jmp 0x1400ff713
1400ff8ca
1400ff8ca 66 0f 1f 44 00 00 f..D..
1400ff8d0
1400ff8d0loc_1400ff8d0:
1400ff8d0mov rcx, [r14]
1400ff8d3mov rdx, [r14+8]
1400ff8d7cmp rcx, r13
1400ff8daje 0x1400ff978
1400ff8e0mov r8, [r14+16]
1400ff8e4
1400ff8e4loc_1400ff8e4:
1400ff8e4lea rax, [rdx+1]
1400ff8e8cmp r8, rax
1400ff8ebjb 0x1400ff940
1400ff8ed
1400ff8edloc_1400ff8ed:
1400ff8edmov [rcx+rdx], r12b
1400ff8f1add rsi, 1
1400ff8f5mov [r14+8], rax
1400ff8f9mov rax, [r14]
1400ff8fcmov [rax+rdx+1], 0
1400ff901mov rax, [rbx+16]
1400ff905mov rdx, [rbx+24]
1400ff909cmp rax, rdx
1400ff90cjae 0x1400ff983
1400ff90eadd rax, 1
1400ff912mov [rbx+16], rax
1400ff916
1400ff916loc_1400ff916:
1400ff916cmp rax, rdx
1400ff919jb 0x1400ff897
1400ff91f
1400ff91floc_1400ff91f:
1400ff91fmov rax, [rbx]
1400ff922mov rcx, rbx
1400ff925call [rax+72]
1400ff928mov r12l, eax
1400ff92bcmp rsi, r15
1400ff92ejb 0x1400ff7d4
1400ff934jmp 0x1400ff8a4
1400ff939
1400ff939 0f 1f 80 00 00 00 00 .......
1400ff940
1400ff940loc_1400ff940:
1400ff940xor r9l, r9l
1400ff943xor r8l, r8l
1400ff946mov rcx, r14
1400ff949mov [rsp+56], rax
1400ff94emov [rsp+32], 1
1400ff957mov [rsp+48], rdx
1400ff95ccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_mutate(unsigned long long, unsigned long long, char const*, unsigned long long)
1400ff961mov rcx, [r14]
1400ff964mov rax, [rsp+56]
1400ff969mov rdx, [rsp+48]
1400ff96ejmp 0x1400ff8ed
1400ff973
1400ff973 0f 1f 44 00 00 ..D..
1400ff978
1400ff978loc_1400ff978:
1400ff978mov r8l, 15
1400ff97ejmp 0x1400ff8e4
1400ff983
1400ff983loc_1400ff983:
1400ff983mov rax, [rbx]
1400ff986mov rcx, rbx
1400ff989call [rax+80]
1400ff98ccmp eax, -1
1400ff98fje 0x1400ff9f8
1400ff991mov rax, [rbx+16]
1400ff995mov rdx, [rbx+24]
1400ff999jmp 0x1400ff916
1400ff99e
1400ff99eloc_1400ff99e:
1400ff99emov rax, [rdi]
1400ff9a1mov rdx, [rax-24]
1400ff9a5add rdx, rdi
1400ff9a8
1400ff9a8loc_1400ff9a8:
1400ff9a8mov [rdx+16], 0
1400ff9b0mov edx, 4
1400ff9b5test rsi, rsi
1400ff9b8je 0x1400ff704
1400ff9bejmp 0x1400ff713
1400ff9c3
1400ff9c3loc_1400ff9c3:
1400ff9c3mov rcx, [r14+8]
1400ff9c7mov r12l, 1
1400ff9cdjmp 0x1400ff85e
1400ff9d2
1400ff9d2loc_1400ff9d2:
1400ff9d2mov rax, [rdi]
1400ff9d5mov rdx, [rax-24]
1400ff9d9add rdx, rdi
1400ff9dccmp rsi, r15
1400ff9dfjae 0x1400ff9a8
1400ff9e1mov [rdx+16], 0
1400ff9e9test rsi, rsi
1400ff9ecjne 0x1400ffa13
1400ff9eemov edx, 6
1400ff9f3jmp 0x1400ff704
1400ff9f8
1400ff9f8loc_1400ff9f8:
1400ff9f8mov rax, [rdi]
1400ff9fbmov rdx, [rax-24]
1400ff9ffadd rdx, rdi
1400ffa02cmp rsi, r15
1400ffa05jae 0x1400ff8bd
1400ffa0b
1400ffa0bloc_1400ffa0b:
1400ffa0bmov [rdx+16], 0
1400ffa13
1400ffa13loc_1400ffa13:
1400ffa13mov edx, 2
1400ffa18jmp 0x1400ff704
1400ffa1d
1400ffa1dloc_1400ffa1d:
1400ffa1dmov rax, [rbx]
1400ffa20mov rcx, rbx
1400ffa23call [rax+72]
1400ffa26mov r12l, eax
1400ffa29jmp 0x1400ff7ce
1400ffa2e
1400ffa2e 48 89 H.
1400ffa30 c1 31 f6 48 89 d0 .1.H..
1400ffa36
1400ffa36loc_1400ffa36:
1400ffa36sub rax, 1
1400ffa3ajne 0x1400ffaaa
1400ffa3ccall __cxa_begin_catch
1400ffa41mov rax, [rdi]
1400ffa44mov edx, 1
1400ffa49add rdi, [rax-24]
1400ffa4dmov rcx, rdi
1400ffa50call std::basic_ios<char, std::char_traits<char>>::_M_setstate(std::_Ios_Iostate)
1400ffa55mov rdi, [rip+0x97c34]
1400ffa5cmov rax, [rsp+88]
1400ffa61sub rax, [rdi]
1400ffa64je 0x1400ffb18
1400ffa6a
1400ffa6aloc_1400ffa6a:
1400ffa6acall __stack_chk_fail
1400ffa6f
1400ffa6floc_1400ffa6f:
1400ffa6fmov rbx, [rip+0x97c1a]
1400ffa76mov rax, [rsp+88]
1400ffa7bsub rax, [rbx]
1400ffa7ejne 0x1400ffa6a
1400ffa80lea rcx, [rip+0x95849]
1400ffa87call std::__throw_length_error(char const*)
1400ffa8cmov rcx, rax
1400ffa8fmov rax, rdx
1400ffa92jmp 0x1400ffa36
1400ffa94
1400ffa94loc_1400ffa94:
1400ffa94mov rsi, [rip+0x97bf5]
1400ffa9bmov rax, [rsp+88]
1400ffaa0sub rax, [rsi]
1400ffaa3jne 0x1400ffa6a
1400ffaa5call std::__throw_bad_cast()
1400ffaaa
1400ffaaaloc_1400ffaaa:
1400ffaaacall __cxa_begin_catch
1400ffaafmov rax, [rdi]
1400ffab2mov edx, 1
1400ffab7mov rcx, [rax-24]
1400ffabbadd rcx, rdi
1400ffabecall std::basic_ios<char, std::char_traits<char>>::_M_setstate(std::_Ios_Iostate)
1400ffac3call __cxa_end_catch
1400ffac8test rsi, rsi
1400ffacbjne 0x1400ff713
1400ffad1jmp 0x1400ff6fc
1400ffad6
1400ffad6 48 89 c6 48 89 d5 48 8d 4c 24 H..H..H.L$
1400ffae0 50 e8 ca ac fd ff 48 89 f1 48 89 e8 31 f6 e9 43 P.....H..H..1..C
1400ffaf0 ff ff ff 48 89 c3 e8 85 23 00 00 48 8b 3d 8e 7b ...H....#..H.=.{
1400ffb00 09 00 48 8b 44 24 58 48 2b 07 0f 85 5a ff ff ff ..H.D$XH+...Z...
1400ffb10
1400ffb10loc_1400ffb10:
1400ffb10mov rcx, rbx
1400ffb13call _Unwind_Resume
1400ffb18
1400ffb18loc_1400ffb18:
1400ffb18call __cxa_rethrow
1400ffb1dmov rbx, rax
1400ffb20call __cxa_end_catch
1400ffb25mov rdi, [rip+0x97b64]
1400ffb2cmov rax, [rsp+88]
1400ffb31sub rax, [rdi]
1400ffb34je 0x1400ffb10
1400ffb36jmp 0x1400ffa6a
1400ff6c0
1400ff6c0_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EE:
1400ff6c0push r15
1400ff6c2push r14
1400ff6c4push r13
1400ff6c6push r12
1400ff6c8push rbp
1400ff6c9push rdi
1400ff6capush rsi
1400ff6cbpush rbx
1400ff6ccsub rsp, 104
1400ff6d0mov rsi, [rip+0x97fb9]
1400ff6d7xor r8l, r8l
1400ff6damov rdi, rcx
1400ff6ddmov r14, rdx
1400ff6e0mov rcx, [rsi]
1400ff6e3mov [rsp+88], rcx
1400ff6e8lea rcx, [rsp+79]
1400ff6edmov rdx, rdi
1400ff6f0call std::istream::sentry::sentry(std::istream&, bool)
1400ff6f5cmp [rsp+79], 0
1400ff6fajne 0x1400ff740
1400ff6fc
1400ff6fcloc_1400ff6fc:
1400ff6fcmov rax, [rdi]
1400ff6ffmov edx, 4
1400ff704
1400ff704loc_1400ff704:
1400ff704mov rcx, [rax-24]
1400ff708add rcx, rdi
1400ff70bor edx, [rcx+32]
1400ff70ecall std::basic_ios<char, std::char_traits<char>>::clear(std::_Ios_Iostate)
1400ff713
1400ff713loc_1400ff713:
1400ff713mov rsi, [rip+0x97f76]
1400ff71amov rax, [rsp+88]
1400ff71fsub rax, [rsi]
1400ff722jne 0x1400ffa6a
1400ff728mov rax, rdi
1400ff72badd rsp, 104
1400ff72fpop rbx
1400ff730pop rsi
1400ff731pop rdi
1400ff732pop rbp
1400ff733pop r12
1400ff735pop r13
1400ff737pop r14
1400ff739pop r15
1400ff73bret
1400ff73c
1400ff73c 0f 1f 40 00 ..@.
1400ff740
1400ff740loc_1400ff740:
1400ff740mov rax, [r14]
1400ff743mov [r14+8], 0
1400ff74blea rcx, [rsp+80]
1400ff750mov [rax], 0
1400ff753mov rax, [rdi]
1400ff756mov rdx, [rax-24]
1400ff75amov rax, 0x7ffffffffffffffe
1400ff764add rdx, rdi
1400ff767mov r15, [rdx+16]
1400ff76btest r15, r15
1400ff76ecmovle r15, rax
1400ff772add rdx, 208
1400ff779call std::locale::locale(std::locale const&)
1400ff77emov rcx, [rip+0x975bb]
1400ff785call std::locale::id::_M_id() const
1400ff78amov rdx, rax
1400ff78dmov rax, [rsp+80]
1400ff792mov rax, [rax+8]
1400ff796mov rbp, [rax+8*rdx]
1400ff79atest rbp, rbp
1400ff79dje 0x1400ffa94
1400ff7a3lea rcx, [rsp+80]
1400ff7a8call std::locale::~locale()
1400ff7admov rax, [rdi]
1400ff7b0mov rax, [rax-24]
1400ff7b4mov rbx, [rdi+rax+232]
1400ff7bcmov rax, [rbx+16]
1400ff7c0cmp rax, [rbx+24]
1400ff7c4jae 0x1400ffa1d
1400ff7camovzx r12l, [rax]
1400ff7ce
1400ff7celoc_1400ff7ce:
1400ff7cexor esi, esi
1400ff7d0lea r13, [r14+16]
1400ff7d4
1400ff7d4loc_1400ff7d4:
1400ff7d4cmp r12l, -1
1400ff7d8je 0x1400ff9d2
1400ff7de
1400ff7deloc_1400ff7de:
1400ff7demov rcx, [rbp+48]
1400ff7e2movzx eax, r12b
1400ff7e6test [rcx+2*rax], 32
1400ff7eajne 0x1400ff99e
1400ff7f0mov rdx, [rbx+16]
1400ff7f4mov rax, [rbx+24]
1400ff7f8mov r8, r15
1400ff7fbsub r8, rsi
1400ff7fesub rax, rdx
1400ff801cmp rax, r8
1400ff804cmovg rax, r8
1400ff808cmp rax, 1
1400ff80cjle 0x1400ff8d0
1400ff812add rax, rdx
1400ff815lea r8, [rdx+1]
1400ff819cmp r8, rax
1400ff81cjb 0x1400ff849
1400ff81ejmp 0x1400ff9c3
1400ff823
1400ff823 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 ff.........ff
1400ff830 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 ................
1400ff840
1400ff840loc_1400ff840:
1400ff840add r8, 1
1400ff844cmp rax, r8
1400ff847je 0x1400ff854
1400ff849
1400ff849loc_1400ff849:
1400ff849movzx r9l, [r8]
1400ff84dtest [rcx+2*r9], 32
1400ff852je 0x1400ff840
1400ff854
1400ff854loc_1400ff854:
1400ff854sub r8, rdx
1400ff857mov rcx, [r14+8]
1400ff85bmov r12, r8
1400ff85e
1400ff85eloc_1400ff85e:
1400ff85emov rax, 0x7ffffffffffffffe
1400ff868sub rax, rcx
1400ff86bcmp rax, r12
1400ff86ejb 0x1400ffa6f
1400ff874mov r8, r12
1400ff877mov rcx, r14
1400ff87acall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_append(char const*, unsigned long long)
1400ff87fmov rax, [rbx+16]
1400ff883add rsi, r12
1400ff886add rax, r12
1400ff889mov [rbx+16], rax
1400ff88dcmp rax, [rbx+24]
1400ff891jae 0x1400ff91f
1400ff897
1400ff897loc_1400ff897:
1400ff897movzx r12l, [rax]
1400ff89bcmp rsi, r15
1400ff89ejb 0x1400ff7de
1400ff8a4
1400ff8a4loc_1400ff8a4:
1400ff8a4mov rax, [rdi]
1400ff8a7mov rdx, [rax-24]
1400ff8abadd rdx, rdi
1400ff8aecmp rsi, r15
1400ff8b1jae 0x1400ff8bd
1400ff8b3cmp r12l, -1
1400ff8b7je 0x1400ffa0b
1400ff8bd
1400ff8bdloc_1400ff8bd:
1400ff8bdmov [rdx+16], 0
1400ff8c5jmp 0x1400ff713
1400ff8ca
1400ff8ca 66 0f 1f 44 00 00 f..D..
1400ff8d0
1400ff8d0loc_1400ff8d0:
1400ff8d0mov rcx, [r14]
1400ff8d3mov rdx, [r14+8]
1400ff8d7cmp rcx, r13
1400ff8daje 0x1400ff978
1400ff8e0mov r8, [r14+16]
1400ff8e4
1400ff8e4loc_1400ff8e4:
1400ff8e4lea rax, [rdx+1]
1400ff8e8cmp r8, rax
1400ff8ebjb 0x1400ff940
1400ff8ed
1400ff8edloc_1400ff8ed:
1400ff8edmov [rcx+rdx], r12b
1400ff8f1add rsi, 1
1400ff8f5mov [r14+8], rax
1400ff8f9mov rax, [r14]
1400ff8fcmov [rax+rdx+1], 0
1400ff901mov rax, [rbx+16]
1400ff905mov rdx, [rbx+24]
1400ff909cmp rax, rdx
1400ff90cjae 0x1400ff983
1400ff90eadd rax, 1
1400ff912mov [rbx+16], rax
1400ff916
1400ff916loc_1400ff916:
1400ff916cmp rax, rdx
1400ff919jb 0x1400ff897
1400ff91f
1400ff91floc_1400ff91f:
1400ff91fmov rax, [rbx]
1400ff922mov rcx, rbx
1400ff925call [rax+72]
1400ff928mov r12l, eax
1400ff92bcmp rsi, r15
1400ff92ejb 0x1400ff7d4
1400ff934jmp 0x1400ff8a4
1400ff939
1400ff939 0f 1f 80 00 00 00 00 .......
1400ff940
1400ff940loc_1400ff940:
1400ff940xor r9l, r9l
1400ff943xor r8l, r8l
1400ff946mov rcx, r14
1400ff949mov [rsp+56], rax
1400ff94emov [rsp+32], 1
1400ff957mov [rsp+48], rdx
1400ff95ccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_mutate(unsigned long long, unsigned long long, char const*, unsigned long long)
1400ff961mov rcx, [r14]
1400ff964mov rax, [rsp+56]
1400ff969mov rdx, [rsp+48]
1400ff96ejmp 0x1400ff8ed
1400ff973
1400ff973 0f 1f 44 00 00 ..D..
1400ff978
1400ff978loc_1400ff978:
1400ff978mov r8l, 15
1400ff97ejmp 0x1400ff8e4
1400ff983
1400ff983loc_1400ff983:
1400ff983mov rax, [rbx]
1400ff986mov rcx, rbx
1400ff989call [rax+80]
1400ff98ccmp eax, -1
1400ff98fje 0x1400ff9f8
1400ff991mov rax, [rbx+16]
1400ff995mov rdx, [rbx+24]
1400ff999jmp 0x1400ff916
1400ff99e
1400ff99eloc_1400ff99e:
1400ff99emov rax, [rdi]
1400ff9a1mov rdx, [rax-24]
1400ff9a5add rdx, rdi
1400ff9a8
1400ff9a8loc_1400ff9a8:
1400ff9a8mov [rdx+16], 0
1400ff9b0mov edx, 4
1400ff9b5test rsi, rsi
1400ff9b8je 0x1400ff704
1400ff9bejmp 0x1400ff713
1400ff9c3
1400ff9c3loc_1400ff9c3:
1400ff9c3mov rcx, [r14+8]
1400ff9c7mov r12l, 1
1400ff9cdjmp 0x1400ff85e
1400ff9d2
1400ff9d2loc_1400ff9d2:
1400ff9d2mov rax, [rdi]
1400ff9d5mov rdx, [rax-24]
1400ff9d9add rdx, rdi
1400ff9dccmp rsi, r15
1400ff9dfjae 0x1400ff9a8
1400ff9e1mov [rdx+16], 0
1400ff9e9test rsi, rsi
1400ff9ecjne 0x1400ffa13
1400ff9eemov edx, 6
1400ff9f3jmp 0x1400ff704
1400ff9f8
1400ff9f8loc_1400ff9f8:
1400ff9f8mov rax, [rdi]
1400ff9fbmov rdx, [rax-24]
1400ff9ffadd rdx, rdi
1400ffa02cmp rsi, r15
1400ffa05jae 0x1400ff8bd
1400ffa0b
1400ffa0bloc_1400ffa0b:
1400ffa0bmov [rdx+16], 0
1400ffa13
1400ffa13loc_1400ffa13:
1400ffa13mov edx, 2
1400ffa18jmp 0x1400ff704
1400ffa1d
1400ffa1dloc_1400ffa1d:
1400ffa1dmov rax, [rbx]
1400ffa20mov rcx, rbx
1400ffa23call [rax+72]
1400ffa26mov r12l, eax
1400ffa29jmp 0x1400ff7ce
1400ffa2e
1400ffa2e 48 89 H.
1400ffa30 c1 31 f6 48 89 d0 .1.H..
1400ffa36
1400ffa36loc_1400ffa36:
1400ffa36sub rax, 1
1400ffa3ajne 0x1400ffaaa
1400ffa3ccall __cxa_begin_catch
1400ffa41mov rax, [rdi]
1400ffa44mov edx, 1
1400ffa49add rdi, [rax-24]
1400ffa4dmov rcx, rdi
1400ffa50call std::basic_ios<char, std::char_traits<char>>::_M_setstate(std::_Ios_Iostate)
1400ffa55mov rdi, [rip+0x97c34]
1400ffa5cmov rax, [rsp+88]
1400ffa61sub rax, [rdi]
1400ffa64je 0x1400ffb18
1400ffa6a
1400ffa6aloc_1400ffa6a:
1400ffa6acall __stack_chk_fail
1400ffa6f
1400ffa6floc_1400ffa6f:
1400ffa6fmov rbx, [rip+0x97c1a]
1400ffa76mov rax, [rsp+88]
1400ffa7bsub rax, [rbx]
1400ffa7ejne 0x1400ffa6a
1400ffa80lea rcx, [rip+0x95849]
1400ffa87call std::__throw_length_error(char const*)
1400ffa8cmov rcx, rax
1400ffa8fmov rax, rdx
1400ffa92jmp 0x1400ffa36
1400ffa94
1400ffa94loc_1400ffa94:
1400ffa94mov rsi, [rip+0x97bf5]
1400ffa9bmov rax, [rsp+88]
1400ffaa0sub rax, [rsi]
1400ffaa3jne 0x1400ffa6a
1400ffaa5call std::__throw_bad_cast()
1400ffaaa
1400ffaaaloc_1400ffaaa:
1400ffaaacall __cxa_begin_catch
1400ffaafmov rax, [rdi]
1400ffab2mov edx, 1
1400ffab7mov rcx, [rax-24]
1400ffabbadd rcx, rdi
1400ffabecall std::basic_ios<char, std::char_traits<char>>::_M_setstate(std::_Ios_Iostate)
1400ffac3call __cxa_end_catch
1400ffac8test rsi, rsi
1400ffacbjne 0x1400ff713
1400ffad1jmp 0x1400ff6fc
1400ffad6
1400ffad6 48 89 c6 48 89 d5 48 8d 4c 24 H..H..H.L$
1400ffae0 50 e8 ca ac fd ff 48 89 f1 48 89 e8 31 f6 e9 43 P.....H..H..1..C
1400ffaf0 ff ff ff 48 89 c3 e8 85 23 00 00 48 8b 3d 8e 7b ...H....#..H.=.{
1400ffb00 09 00 48 8b 44 24 58 48 2b 07 0f 85 5a ff ff ff ..H.D$XH+...Z...
1400ffb10
1400ffb10loc_1400ffb10:
1400ffb10mov rcx, rbx
1400ffb13call _Unwind_Resume
1400ffb18
1400ffb18loc_1400ffb18:
1400ffb18call __cxa_rethrow
1400ffb1dmov rbx, rax
1400ffb20call __cxa_end_catch
1400ffb25mov rdi, [rip+0x97b64]
1400ffb2cmov rax, [rsp+88]
1400ffb31sub rax, [rdi]
1400ffb34je 0x1400ffb10
1400ffb36jmp 0x1400ffa6a
1400ff6c0
1400ffb3b
1400ffb3b // align 0x10
1400ffb3b // align 0x10
1400ffb40
1400ffb40_ZStrsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6_PS3_:
1400ffb40push rbx
1400ffb41sub rsp, 32
1400ffb45mov r8, 0x3fffffffffffffff
1400ffb4fmov rbx, rcx
1400ffb52call void std::__istream_extract<wchar_t, std::char_traits<wchar_t>>(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, wchar_t*, long long)
1400ffb57mov rax, rbx
1400ffb5aadd rsp, 32
1400ffb5epop rbx
1400ffb5fret
1400ffb40
1400ffb40_ZStrsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6_PS3_:
1400ffb40push rbx
1400ffb41sub rsp, 32
1400ffb45mov r8, 0x3fffffffffffffff
1400ffb4fmov rbx, rcx
1400ffb52call void std::__istream_extract<wchar_t, std::char_traits<wchar_t>>(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, wchar_t*, long long)
1400ffb57mov rax, rbx
1400ffb5aadd rsp, 32
1400ffb5epop rbx
1400ffb5fret
1400ffb40
1400ffb60
1400ffb60_ZStrsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6_RS3_:
1400ffb60push rsi
1400ffb61push rbx
1400ffb62sub rsp, 56
1400ffb66xor r8l, r8l
1400ffb69mov rsi, rdx
1400ffb6cmov rdx, [rip+0x97b1d]
1400ffb73mov rbx, rcx
1400ffb76mov rcx, [rdx]
1400ffb79mov [rsp+40], rcx
1400ffb7elea rcx, [rsp+39]
1400ffb83mov rdx, rbx
1400ffb86call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400ffb8bcmp [rsp+39], 0
1400ffb90jne 0x1400ffbb8
1400ffb92
1400ffb92loc_1400ffb92:
1400ffb92mov rcx, [rip+0x97af7]
1400ffb99mov rax, [rsp+40]
1400ffb9esub rax, [rcx]
1400ffba1jne 0x1400ffc4b
1400ffba7mov rax, rbx
1400ffbaaadd rsp, 56
1400ffbaepop rbx
1400ffbafpop rsi
1400ffbb0ret
1400ffbb1
1400ffbb1 0f 1f 80 00 00 00 00 .......
1400ffbb8
1400ffbb8loc_1400ffbb8:
1400ffbb8mov rax, [rbx]
1400ffbbbmov rax, [rax-24]
1400ffbbfmov rcx, [rbx+rax+232]
1400ffbc7mov rdx, [rcx+16]
1400ffbcbcmp rdx, [rcx+24]
1400ffbcfjae 0x1400ffc10
1400ffbd1movzx eax, [rdx]
1400ffbd4add rdx, 2
1400ffbd8mov [rcx+16], rdx
1400ffbdc
1400ffbdcloc_1400ffbdc:
1400ffbdccmp ax, -1
1400ffbe0je 0x1400ffbf0
1400ffbe2mov [rsi], ax
1400ffbe5jmp 0x1400ffb92
1400ffbe7
1400ffbe7 66 0f 1f 84 00 00 00 00 00 f........
1400ffbf0
1400ffbf0loc_1400ffbf0:
1400ffbf0mov rax, [rbx]
1400ffbf3mov rcx, [rax-24]
1400ffbf7add rcx, rbx
1400ffbfamov edx, [rcx+32]
1400ffbfdor edx, 6
1400ffc00call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400ffc05jmp 0x1400ffb92
1400ffc07
1400ffc07 66 0f 1f 84 00 00 00 00 00 f........
1400ffc10
1400ffc10loc_1400ffc10:
1400ffc10mov rax, [rcx]
1400ffc13call [rax+80]
1400ffc16jmp 0x1400ffbdc
1400ffc18
1400ffc18 48 83 ea 01 48 89 c1 75 H...H..u
1400ffc20 2f e8 6a 20 00 00 48 8b 03 ba 01 00 00 00 48 03 /.j ..H.......H.
1400ffc30 58 e8 48 89 d9 e8 46 7a ff ff 48 8b 1d 4f 7a 09 X.H...Fz..H..Oz.
1400ffc40 00 48 8b 44 24 28 48 2b 03 74 28 .H.D$(H+.t(
1400ffc4b
1400ffc4bloc_1400ffc4b:
1400ffc4bcall __stack_chk_fail
1400ffc50call __cxa_begin_catch
1400ffc55mov rax, [rbx]
1400ffc58mov edx, 1
1400ffc5dmov rcx, [rax-24]
1400ffc61add rcx, rbx
1400ffc64call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400ffc69call __cxa_end_catch
1400ffc6ejmp 0x1400ffb92
1400ffc73
1400ffc73 e8 d8 25 00 00 48 89 c3 e8 00 22 00 00 ..%..H...."..
1400ffc80 48 8b 15 09 7a 09 00 48 8b 44 24 28 48 2b 02 75 H...z..H.D$(H+.u
1400ffc90 ba 48 89 d9 e8 07 b7 f1 ff 48 89 c3 e8 df 21 00 .H.......H....!.
1400ffca0 00 48 8b 15 e8 79 09 00 48 8b 44 24 28 48 2b 02 .H...y..H.D$(H+.
1400ffcb0 74 df eb 97 t...
1400ffb60
1400ffb60_ZStrsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6_RS3_:
1400ffb60push rsi
1400ffb61push rbx
1400ffb62sub rsp, 56
1400ffb66xor r8l, r8l
1400ffb69mov rsi, rdx
1400ffb6cmov rdx, [rip+0x97b1d]
1400ffb73mov rbx, rcx
1400ffb76mov rcx, [rdx]
1400ffb79mov [rsp+40], rcx
1400ffb7elea rcx, [rsp+39]
1400ffb83mov rdx, rbx
1400ffb86call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400ffb8bcmp [rsp+39], 0
1400ffb90jne 0x1400ffbb8
1400ffb92
1400ffb92loc_1400ffb92:
1400ffb92mov rcx, [rip+0x97af7]
1400ffb99mov rax, [rsp+40]
1400ffb9esub rax, [rcx]
1400ffba1jne 0x1400ffc4b
1400ffba7mov rax, rbx
1400ffbaaadd rsp, 56
1400ffbaepop rbx
1400ffbafpop rsi
1400ffbb0ret
1400ffbb1
1400ffbb1 0f 1f 80 00 00 00 00 .......
1400ffbb8
1400ffbb8loc_1400ffbb8:
1400ffbb8mov rax, [rbx]
1400ffbbbmov rax, [rax-24]
1400ffbbfmov rcx, [rbx+rax+232]
1400ffbc7mov rdx, [rcx+16]
1400ffbcbcmp rdx, [rcx+24]
1400ffbcfjae 0x1400ffc10
1400ffbd1movzx eax, [rdx]
1400ffbd4add rdx, 2
1400ffbd8mov [rcx+16], rdx
1400ffbdc
1400ffbdcloc_1400ffbdc:
1400ffbdccmp ax, -1
1400ffbe0je 0x1400ffbf0
1400ffbe2mov [rsi], ax
1400ffbe5jmp 0x1400ffb92
1400ffbe7
1400ffbe7 66 0f 1f 84 00 00 00 00 00 f........
1400ffbf0
1400ffbf0loc_1400ffbf0:
1400ffbf0mov rax, [rbx]
1400ffbf3mov rcx, [rax-24]
1400ffbf7add rcx, rbx
1400ffbfamov edx, [rcx+32]
1400ffbfdor edx, 6
1400ffc00call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400ffc05jmp 0x1400ffb92
1400ffc07
1400ffc07 66 0f 1f 84 00 00 00 00 00 f........
1400ffc10
1400ffc10loc_1400ffc10:
1400ffc10mov rax, [rcx]
1400ffc13call [rax+80]
1400ffc16jmp 0x1400ffbdc
1400ffc18
1400ffc18 48 83 ea 01 48 89 c1 75 H...H..u
1400ffc20 2f e8 6a 20 00 00 48 8b 03 ba 01 00 00 00 48 03 /.j ..H.......H.
1400ffc30 58 e8 48 89 d9 e8 46 7a ff ff 48 8b 1d 4f 7a 09 X.H...Fz..H..Oz.
1400ffc40 00 48 8b 44 24 28 48 2b 03 74 28 .H.D$(H+.t(
1400ffc4b
1400ffc4bloc_1400ffc4b:
1400ffc4bcall __stack_chk_fail
1400ffc50call __cxa_begin_catch
1400ffc55mov rax, [rbx]
1400ffc58mov edx, 1
1400ffc5dmov rcx, [rax-24]
1400ffc61add rcx, rbx
1400ffc64call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400ffc69call __cxa_end_catch
1400ffc6ejmp 0x1400ffb92
1400ffc73
1400ffc73 e8 d8 25 00 00 48 89 c3 e8 00 22 00 00 ..%..H...."..
1400ffc80 48 8b 15 09 7a 09 00 48 8b 44 24 28 48 2b 02 75 H...z..H.D$(H+.u
1400ffc90 ba 48 89 d9 e8 07 b7 f1 ff 48 89 c3 e8 df 21 00 .H.......H....!.
1400ffca0 00 48 8b 15 e8 79 09 00 48 8b 44 24 28 48 2b 02 .H...y..H.D$(H+.
1400ffcb0 74 df eb 97 t...
1400ffb60
1400ffcb4
1400ffcb4 // align 0x10
1400ffcb4 // align 0x10
1400ffcc0
1400ffcc0_ZStrsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6_St12_Setiosflags:
1400ffcc0mov rax, rcx
1400ffcc3mov ecx, edx
1400ffcc5mov rdx, [rax]
1400ffcc8mov r8, [rdx-24]
1400ffcccadd r8, rax
1400ffccfor [r8+24], ecx
1400ffcd3ret
1400ffcc0
1400ffcc0_ZStrsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6_St12_Setiosflags:
1400ffcc0mov rax, rcx
1400ffcc3mov ecx, edx
1400ffcc5mov rdx, [rax]
1400ffcc8mov r8, [rdx-24]
1400ffcccadd r8, rax
1400ffccfor [r8+24], ecx
1400ffcd3ret
1400ffcc0
1400ffcd4
1400ffcd4 // align 0x10
1400ffcd4 // align 0x10
1400ffce0
1400ffce0_ZStrsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6_St13_Setprecision:
1400ffce0mov rax, rcx
1400ffce3mov rcx, [rcx]
1400ffce6movsxd rdx, edx
1400ffce9mov rcx, [rcx-24]
1400ffcedmov [rax+rcx+8], rdx
1400ffcf2ret
1400ffce0
1400ffce0_ZStrsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6_St13_Setprecision:
1400ffce0mov rax, rcx
1400ffce3mov rcx, [rcx]
1400ffce6movsxd rdx, edx
1400ffce9mov rcx, [rcx-24]
1400ffcedmov [rax+rcx+8], rdx
1400ffcf2ret
1400ffce0
1400ffcf3
1400ffcf3 // align 0x10
1400ffcf3 // align 0x10
1400ffd00
1400ffd00_ZStrsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6_St14_Resetiosflags:
1400ffd00mov rax, rcx
1400ffd03mov rcx, [rcx]
1400ffd06not edx
1400ffd08mov r8, [rcx-24]
1400ffd0cadd r8, rax
1400ffd0fand [r8+24], edx
1400ffd13ret
1400ffd00
1400ffd00_ZStrsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6_St14_Resetiosflags:
1400ffd00mov rax, rcx
1400ffd03mov rcx, [rcx]
1400ffd06not edx
1400ffd08mov r8, [rcx-24]
1400ffd0cadd r8, rax
1400ffd0fand [r8+24], edx
1400ffd13ret
1400ffd00
1400ffd14
1400ffd14 // align 0x10
1400ffd14 // align 0x10
1400ffd20
1400ffd20_ZStrsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6_St5_Setw:
1400ffd20mov rax, rcx
1400ffd23mov rcx, [rcx]
1400ffd26movsxd rdx, edx
1400ffd29mov rcx, [rcx-24]
1400ffd2dmov [rax+rcx+16], rdx
1400ffd32ret
1400ffd20
1400ffd20_ZStrsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6_St5_Setw:
1400ffd20mov rax, rcx
1400ffd23mov rcx, [rcx]
1400ffd26movsxd rdx, edx
1400ffd29mov rcx, [rcx-24]
1400ffd2dmov [rax+rcx+16], rdx
1400ffd32ret
1400ffd20
1400ffd33
1400ffd33 // align 0x10
1400ffd33 // align 0x10
1400ffd40
1400ffd40_ZStrsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6_St8_Setbase:
1400ffd40xor r8l, r8l
1400ffd43mov rax, rcx
1400ffd46mov rcx, [rcx]
1400ffd49sub edx, 8
1400ffd4cmov r9, [rcx-24]
1400ffd50add r9, rax
1400ffd53mov rcx, r9
1400ffd56cmp edx, 8
1400ffd59ja 0x1400ffd66
1400ffd5blea r8, [rip+0x97d5e]
1400ffd62mov r8l, [r8+4*rdx]
1400ffd66
1400ffd66loc_1400ffd66:
1400ffd66mov edx, [rcx+24]
1400ffd69and edx, -75
1400ffd6cor edx, r8l
1400ffd6fmov [rcx+24], edx
1400ffd72ret
1400ffd40
1400ffd40_ZStrsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6_St8_Setbase:
1400ffd40xor r8l, r8l
1400ffd43mov rax, rcx
1400ffd46mov rcx, [rcx]
1400ffd49sub edx, 8
1400ffd4cmov r9, [rcx-24]
1400ffd50add r9, rax
1400ffd53mov rcx, r9
1400ffd56cmp edx, 8
1400ffd59ja 0x1400ffd66
1400ffd5blea r8, [rip+0x97d5e]
1400ffd62mov r8l, [r8+4*rdx]
1400ffd66
1400ffd66loc_1400ffd66:
1400ffd66mov edx, [rcx+24]
1400ffd69and edx, -75
1400ffd6cor edx, r8l
1400ffd6fmov [rcx+24], edx
1400ffd72ret
1400ffd40
1400ffd73
1400ffd73 // align 0x10
1400ffd73 // align 0x10
1400ffd80
1400ffd80_ZStrsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6_St8_SetfillIS3_E:
1400ffd80mov rax, rcx
1400ffd83mov ecx, edx
1400ffd85mov rdx, [rax]
1400ffd88mov r8, [rdx-24]
1400ffd8cadd r8, rax
1400ffd8fmov [r8+224], cx
1400ffd97mov [r8+226], 1
1400ffd9fret
1400ffd80
1400ffd80_ZStrsIwSt11char_traitsIwEERSt13basic_istreamIT_T0_ES6_St8_SetfillIS3_E:
1400ffd80mov rax, rcx
1400ffd83mov ecx, edx
1400ffd85mov rdx, [rax]
1400ffd88mov r8, [rdx-24]
1400ffd8cadd r8, rax
1400ffd8fmov [r8+224], cx
1400ffd97mov [r8+226], 1
1400ffd9fret
1400ffd80
1400ffda0
1400ffda0non-virtual thunk to std::basic_iostream<char, std::char_traits<char>>::~basic_iostream():
1400ffda0push rbx
1400ffda1sub rsp, 32
1400ffda5lea rax, [rip+0x9a8ec]
1400ffdaclea rdx, [rip+0x9a935]
1400ffdb3movq x0, rdx
1400ffdb8mov [rcx-16], rax
1400ffdbcmov rax, [rip+0x9773d]
1400ffdc3mov rbx, rcx
1400ffdc6lea rcx, [rcx+8]
1400ffdcamov [rcx-16], 0
1400ffdd2add rax, 16
1400ffdd6movq x1, rax
1400ffddbpunpcklqdq x0, x1
1400ffddfmovups [rcx-8], x0
1400ffde3call std::ios_base::~ios_base()
1400ffde8lea rcx, [rbx-16]
1400ffdecadd rsp, 32
1400ffdf0pop rbx
1400ffdf1jmp 0x140101ab0
1400ffda0
1400ffda0non-virtual thunk to std::basic_iostream<char, std::char_traits<char>>::~basic_iostream():
1400ffda0push rbx
1400ffda1sub rsp, 32
1400ffda5lea rax, [rip+0x9a8ec]
1400ffdaclea rdx, [rip+0x9a935]
1400ffdb3movq x0, rdx
1400ffdb8mov [rcx-16], rax
1400ffdbcmov rax, [rip+0x9773d]
1400ffdc3mov rbx, rcx
1400ffdc6lea rcx, [rcx+8]
1400ffdcamov [rcx-16], 0
1400ffdd2add rax, 16
1400ffdd6movq x1, rax
1400ffddbpunpcklqdq x0, x1
1400ffddfmovups [rcx-8], x0
1400ffde3call std::ios_base::~ios_base()
1400ffde8lea rcx, [rbx-16]
1400ffdecadd rsp, 32
1400ffdf0pop rbx
1400ffdf1jmp 0x140101ab0
1400ffda0
1400ffdf6
1400ffdf6 // align 0x10
1400ffdf6 // align 0x10
1400ffe00
1400ffe00non-virtual thunk to std::basic_iostream<char, std::char_traits<char>>::~basic_iostream():
1400ffe00lea rax, [rip+0x9a891]
1400ffe07lea rdx, [rip+0x9a8da]
1400ffe0emovq x0, rdx
1400ffe13mov [rcx-16], rax
1400ffe17mov rax, [rip+0x976e2]
1400ffe1eadd rcx, 8
1400ffe22mov [rcx-16], 0
1400ffe2aadd rax, 16
1400ffe2emovq x1, rax
1400ffe33punpcklqdq x0, x1
1400ffe37movups [rcx-8], x0
1400ffe3bjmp 0x1400f5f40
1400ffe00
1400ffe00non-virtual thunk to std::basic_iostream<char, std::char_traits<char>>::~basic_iostream():
1400ffe00lea rax, [rip+0x9a891]
1400ffe07lea rdx, [rip+0x9a8da]
1400ffe0emovq x0, rdx
1400ffe13mov [rcx-16], rax
1400ffe17mov rax, [rip+0x976e2]
1400ffe1eadd rcx, 8
1400ffe22mov [rcx-16], 0
1400ffe2aadd rax, 16
1400ffe2emovq x1, rax
1400ffe33punpcklqdq x0, x1
1400ffe37movups [rcx-8], x0
1400ffe3bjmp 0x1400f5f40
1400ffe00
1400ffe40
1400ffe40non-virtual thunk to std::basic_fstream<char, std::char_traits<char>>::~basic_fstream():
1400ffe40push rsi
1400ffe41push rbx
1400ffe42sub rsp, 40
1400ffe46lea rax, [rip+0xa1f4b]
1400ffe4dmovq x0, [rip+0x9193b]
1400ffe55mov [rcx-16], rax
1400ffe59add rax, 80
1400ffe5dmov rbx, rcx
1400ffe60lea rcx, [rcx+8]
1400ffe64mov [rcx+192], rax
1400ffe6blea rax, [rip+0xa1e1e]
1400ffe72movq x1, rax
1400ffe77punpcklqdq x0, x1
1400ffe7bmovups [rcx-8], x0
1400ffe7fcall std::basic_filebuf<char, std::char_traits<char>>::close()
1400ffe84lea rcx, [rbx+80]
1400ffe88call std::__basic_file<char>::~__basic_file()
1400ffe8dmov rax, [rip+0x9740c]
1400ffe94lea rcx, [rbx+64]
1400ffe98add rax, 16
1400ffe9cmov [rbx+8], rax
1400ffea0call std::locale::~locale()
1400ffea5lea rax, [rip+0x9a95c]
1400ffeacmov [rbx-8], 0
1400ffeb4lea rcx, [rbx+200]
1400ffebbmov [rbx], rax
1400ffebelea rax, [rip+0x9a8f3]
1400ffec5mov [rbx-16], rax
1400ffec9mov rax, [rip+0x97630]
1400ffed0add rax, 16
1400ffed4mov [rbx+200], rax
1400ffedbcall std::ios_base::~ios_base()
1400ffee0lea rcx, [rbx-16]
1400ffee4add rsp, 40
1400ffee8pop rbx
1400ffee9pop rsi
1400ffeeajmp 0x140101ab0
1400ffeef
1400ffeef 48 H
1400ffef0 89 c1 e8 99 1d 00 00 e8 84 1f 00 00 eb 86 ..............
1400ffe40
1400ffe40non-virtual thunk to std::basic_fstream<char, std::char_traits<char>>::~basic_fstream():
1400ffe40push rsi
1400ffe41push rbx
1400ffe42sub rsp, 40
1400ffe46lea rax, [rip+0xa1f4b]
1400ffe4dmovq x0, [rip+0x9193b]
1400ffe55mov [rcx-16], rax
1400ffe59add rax, 80
1400ffe5dmov rbx, rcx
1400ffe60lea rcx, [rcx+8]
1400ffe64mov [rcx+192], rax
1400ffe6blea rax, [rip+0xa1e1e]
1400ffe72movq x1, rax
1400ffe77punpcklqdq x0, x1
1400ffe7bmovups [rcx-8], x0
1400ffe7fcall std::basic_filebuf<char, std::char_traits<char>>::close()
1400ffe84lea rcx, [rbx+80]
1400ffe88call std::__basic_file<char>::~__basic_file()
1400ffe8dmov rax, [rip+0x9740c]
1400ffe94lea rcx, [rbx+64]
1400ffe98add rax, 16
1400ffe9cmov [rbx+8], rax
1400ffea0call std::locale::~locale()
1400ffea5lea rax, [rip+0x9a95c]
1400ffeacmov [rbx-8], 0
1400ffeb4lea rcx, [rbx+200]
1400ffebbmov [rbx], rax
1400ffebelea rax, [rip+0x9a8f3]
1400ffec5mov [rbx-16], rax
1400ffec9mov rax, [rip+0x97630]
1400ffed0add rax, 16
1400ffed4mov [rbx+200], rax
1400ffedbcall std::ios_base::~ios_base()
1400ffee0lea rcx, [rbx-16]
1400ffee4add rsp, 40
1400ffee8pop rbx
1400ffee9pop rsi
1400ffeeajmp 0x140101ab0
1400ffeef
1400ffeef 48 H
1400ffef0 89 c1 e8 99 1d 00 00 e8 84 1f 00 00 eb 86 ..............
1400ffe40
1400ffefe
1400ffefe // align 0x10
1400ffefe // align 0x10
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
Loading..