File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
140033bc0
140033bc0std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_date(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140033bc0push rbx
140033bc1add rsp, -128
140033bc5mov r10, [r8]
140033bc8mov r11, [r8+8]
140033bccmov r8, [r9]
140033bcfmov r9, [r9+8]
140033bd3mov rbx, rcx
140033bd6mov rcx, [rip+0x163ab3]
140033bddmov rax, [rcx]
140033be0mov [rsp+120], rax
140033be5xor eax, eax
140033be7mov rax, [rsp+192]
140033befmov [rsp+80], r8
140033bf4mov rcx, rbx
140033bf7mov r8, [rdx+16]
140033bfbmov [rsp+64], 100
140033c03xor edx, edx
140033c05mov [rsp+56], rax
140033c0amov rax, [rsp+184]
140033c12mov [rsp+88], r9
140033c17lea r9, [rsp+96]
140033c1cmov [rsp+48], rax
140033c21mov rax, [rsp+176]
140033c29mov [rsp+96], r10
140033c2emov [rsp+40], rax
140033c33lea rax, [rsp+80]
140033c38mov [rsp+32], rax
140033c3dmov [rsp+104], r11
140033c42call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033c47mov rdx, [rip+0x163a42]
140033c4emov rax, [rsp+120]
140033c53sub rax, [rdx]
140033c56jne 0x140033c61
140033c58mov rax, rbx
140033c5bsub rsp, -128
140033c5fpop rbx
140033c60ret
140033c61
140033c61loc_140033c61:
140033c61call __stack_chk_fail
140033c66nop
140033bc0
140033bc0std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_date(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140033bc0push rbx
140033bc1add rsp, -128
140033bc5mov r10, [r8]
140033bc8mov r11, [r8+8]
140033bccmov r8, [r9]
140033bcfmov r9, [r9+8]
140033bd3mov rbx, rcx
140033bd6mov rcx, [rip+0x163ab3]
140033bddmov rax, [rcx]
140033be0mov [rsp+120], rax
140033be5xor eax, eax
140033be7mov rax, [rsp+192]
140033befmov [rsp+80], r8
140033bf4mov rcx, rbx
140033bf7mov r8, [rdx+16]
140033bfbmov [rsp+64], 100
140033c03xor edx, edx
140033c05mov [rsp+56], rax
140033c0amov rax, [rsp+184]
140033c12mov [rsp+88], r9
140033c17lea r9, [rsp+96]
140033c1cmov [rsp+48], rax
140033c21mov rax, [rsp+176]
140033c29mov [rsp+96], r10
140033c2emov [rsp+40], rax
140033c33lea rax, [rsp+80]
140033c38mov [rsp+32], rax
140033c3dmov [rsp+104], r11
140033c42call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033c47mov rdx, [rip+0x163a42]
140033c4emov rax, [rsp+120]
140033c53sub rax, [rdx]
140033c56jne 0x140033c61
140033c58mov rax, rbx
140033c5bsub rsp, -128
140033c5fpop rbx
140033c60ret
140033c61
140033c61loc_140033c61:
140033c61call __stack_chk_fail
140033c66nop
140033bc0
140033c67
140033c67 // align 0x10
140033c67 // align 0x10
140033c70
140033c70std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_date(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140033c70push rbx
140033c71add rsp, -128
140033c75mov r10, [r8]
140033c78mov r11, [r8+8]
140033c7cmov r8, [r9]
140033c7fmov r9, [r9+8]
140033c83mov rbx, rcx
140033c86mov rcx, [rip+0x163a03]
140033c8dmov rax, [rcx]
140033c90mov [rsp+120], rax
140033c95xor eax, eax
140033c97mov rax, [rsp+192]
140033c9fmov [rsp+80], r8
140033ca4mov rcx, rbx
140033ca7mov r8, [rdx+16]
140033cabmov [rsp+64], 100
140033cb3xor edx, edx
140033cb5mov [rsp+56], rax
140033cbamov rax, [rsp+184]
140033cc2mov [rsp+88], r9
140033cc7lea r9, [rsp+96]
140033cccmov [rsp+48], rax
140033cd1mov rax, [rsp+176]
140033cd9mov [rsp+96], r10
140033cdemov [rsp+40], rax
140033ce3lea rax, [rsp+80]
140033ce8mov [rsp+32], rax
140033cedmov [rsp+104], r11
140033cf2call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033cf7mov rdx, [rip+0x163992]
140033cfemov rax, [rsp+120]
140033d03sub rax, [rdx]
140033d06jne 0x140033d11
140033d08mov rax, rbx
140033d0bsub rsp, -128
140033d0fpop rbx
140033d10ret
140033d11
140033d11loc_140033d11:
140033d11call __stack_chk_fail
140033d16nop
140033c70
140033c70std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_date(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140033c70push rbx
140033c71add rsp, -128
140033c75mov r10, [r8]
140033c78mov r11, [r8+8]
140033c7cmov r8, [r9]
140033c7fmov r9, [r9+8]
140033c83mov rbx, rcx
140033c86mov rcx, [rip+0x163a03]
140033c8dmov rax, [rcx]
140033c90mov [rsp+120], rax
140033c95xor eax, eax
140033c97mov rax, [rsp+192]
140033c9fmov [rsp+80], r8
140033ca4mov rcx, rbx
140033ca7mov r8, [rdx+16]
140033cabmov [rsp+64], 100
140033cb3xor edx, edx
140033cb5mov [rsp+56], rax
140033cbamov rax, [rsp+184]
140033cc2mov [rsp+88], r9
140033cc7lea r9, [rsp+96]
140033cccmov [rsp+48], rax
140033cd1mov rax, [rsp+176]
140033cd9mov [rsp+96], r10
140033cdemov [rsp+40], rax
140033ce3lea rax, [rsp+80]
140033ce8mov [rsp+32], rax
140033cedmov [rsp+104], r11
140033cf2call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033cf7mov rdx, [rip+0x163992]
140033cfemov rax, [rsp+120]
140033d03sub rax, [rdx]
140033d06jne 0x140033d11
140033d08mov rax, rbx
140033d0bsub rsp, -128
140033d0fpop rbx
140033d10ret
140033d11
140033d11loc_140033d11:
140033d11call __stack_chk_fail
140033d16nop
140033c70
140033d17
140033d17 // align 0x10
140033d17 // align 0x10
140033d20
140033d20std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_time(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140033d20push rbx
140033d21add rsp, -128
140033d25mov r10, [r8]
140033d28mov r11, [r8+8]
140033d2cmov r8, [r9]
140033d2fmov r9, [r9+8]
140033d33mov rbx, rcx
140033d36mov rcx, [rip+0x163953]
140033d3dmov rax, [rcx]
140033d40mov [rsp+120], rax
140033d45xor eax, eax
140033d47mov rax, [rsp+192]
140033d4fmov [rsp+80], r8
140033d54mov rcx, rbx
140033d57mov r8, [rdx+16]
140033d5bmov [rsp+64], 116
140033d63xor edx, edx
140033d65mov [rsp+56], rax
140033d6amov rax, [rsp+184]
140033d72mov [rsp+88], r9
140033d77lea r9, [rsp+96]
140033d7cmov [rsp+48], rax
140033d81mov rax, [rsp+176]
140033d89mov [rsp+96], r10
140033d8emov [rsp+40], rax
140033d93lea rax, [rsp+80]
140033d98mov [rsp+32], rax
140033d9dmov [rsp+104], r11
140033da2call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033da7mov rdx, [rip+0x1638e2]
140033daemov rax, [rsp+120]
140033db3sub rax, [rdx]
140033db6jne 0x140033dc1
140033db8mov rax, rbx
140033dbbsub rsp, -128
140033dbfpop rbx
140033dc0ret
140033dc1
140033dc1loc_140033dc1:
140033dc1call __stack_chk_fail
140033dc6nop
140033d20
140033d20std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_time(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140033d20push rbx
140033d21add rsp, -128
140033d25mov r10, [r8]
140033d28mov r11, [r8+8]
140033d2cmov r8, [r9]
140033d2fmov r9, [r9+8]
140033d33mov rbx, rcx
140033d36mov rcx, [rip+0x163953]
140033d3dmov rax, [rcx]
140033d40mov [rsp+120], rax
140033d45xor eax, eax
140033d47mov rax, [rsp+192]
140033d4fmov [rsp+80], r8
140033d54mov rcx, rbx
140033d57mov r8, [rdx+16]
140033d5bmov [rsp+64], 116
140033d63xor edx, edx
140033d65mov [rsp+56], rax
140033d6amov rax, [rsp+184]
140033d72mov [rsp+88], r9
140033d77lea r9, [rsp+96]
140033d7cmov [rsp+48], rax
140033d81mov rax, [rsp+176]
140033d89mov [rsp+96], r10
140033d8emov [rsp+40], rax
140033d93lea rax, [rsp+80]
140033d98mov [rsp+32], rax
140033d9dmov [rsp+104], r11
140033da2call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033da7mov rdx, [rip+0x1638e2]
140033daemov rax, [rsp+120]
140033db3sub rax, [rdx]
140033db6jne 0x140033dc1
140033db8mov rax, rbx
140033dbbsub rsp, -128
140033dbfpop rbx
140033dc0ret
140033dc1
140033dc1loc_140033dc1:
140033dc1call __stack_chk_fail
140033dc6nop
140033d20
140033dc7
140033dc7 // align 0x10
140033dc7 // align 0x10
140033dd0
140033dd0std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_time(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140033dd0push rbx
140033dd1add rsp, -128
140033dd5mov r10, [r8]
140033dd8mov r11, [r8+8]
140033ddcmov r8, [r9]
140033ddfmov r9, [r9+8]
140033de3mov rbx, rcx
140033de6mov rcx, [rip+0x1638a3]
140033dedmov rax, [rcx]
140033df0mov [rsp+120], rax
140033df5xor eax, eax
140033df7mov rax, [rsp+192]
140033dffmov [rsp+80], r8
140033e04mov rcx, rbx
140033e07mov r8, [rdx+16]
140033e0bmov [rsp+64], 116
140033e13xor edx, edx
140033e15mov [rsp+56], rax
140033e1amov rax, [rsp+184]
140033e22mov [rsp+88], r9
140033e27lea r9, [rsp+96]
140033e2cmov [rsp+48], rax
140033e31mov rax, [rsp+176]
140033e39mov [rsp+96], r10
140033e3emov [rsp+40], rax
140033e43lea rax, [rsp+80]
140033e48mov [rsp+32], rax
140033e4dmov [rsp+104], r11
140033e52call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033e57mov rdx, [rip+0x163832]
140033e5emov rax, [rsp+120]
140033e63sub rax, [rdx]
140033e66jne 0x140033e71
140033e68mov rax, rbx
140033e6bsub rsp, -128
140033e6fpop rbx
140033e70ret
140033e71
140033e71loc_140033e71:
140033e71call __stack_chk_fail
140033e76nop
140033dd0
140033dd0std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_time(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140033dd0push rbx
140033dd1add rsp, -128
140033dd5mov r10, [r8]
140033dd8mov r11, [r8+8]
140033ddcmov r8, [r9]
140033ddfmov r9, [r9+8]
140033de3mov rbx, rcx
140033de6mov rcx, [rip+0x1638a3]
140033dedmov rax, [rcx]
140033df0mov [rsp+120], rax
140033df5xor eax, eax
140033df7mov rax, [rsp+192]
140033dffmov [rsp+80], r8
140033e04mov rcx, rbx
140033e07mov r8, [rdx+16]
140033e0bmov [rsp+64], 116
140033e13xor edx, edx
140033e15mov [rsp+56], rax
140033e1amov rax, [rsp+184]
140033e22mov [rsp+88], r9
140033e27lea r9, [rsp+96]
140033e2cmov [rsp+48], rax
140033e31mov rax, [rsp+176]
140033e39mov [rsp+96], r10
140033e3emov [rsp+40], rax
140033e43lea rax, [rsp+80]
140033e48mov [rsp+32], rax
140033e4dmov [rsp+104], r11
140033e52call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033e57mov rdx, [rip+0x163832]
140033e5emov rax, [rsp+120]
140033e63sub rax, [rdx]
140033e66jne 0x140033e71
140033e68mov rax, rbx
140033e6bsub rsp, -128
140033e6fpop rbx
140033e70ret
140033e71
140033e71loc_140033e71:
140033e71call __stack_chk_fail
140033e76nop
140033dd0
140033e77
140033e77 // align 0x10
140033e77 // align 0x10
140033e80
140033e80std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_year(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140033e80push rbx
140033e81add rsp, -128
140033e85mov r10, [r8]
140033e88mov r11, [r8+8]
140033e8cmov r8, [r9]
140033e8fmov r9, [r9+8]
140033e93mov rbx, rcx
140033e96mov rcx, [rip+0x1637f3]
140033e9dmov rax, [rcx]
140033ea0mov [rsp+120], rax
140033ea5xor eax, eax
140033ea7mov rax, [rsp+192]
140033eafmov [rsp+80], r8
140033eb4mov rcx, rbx
140033eb7mov r8, [rdx+16]
140033ebbmov [rsp+64], 121
140033ec3xor edx, edx
140033ec5mov [rsp+56], rax
140033ecamov rax, [rsp+184]
140033ed2mov [rsp+88], r9
140033ed7lea r9, [rsp+96]
140033edcmov [rsp+48], rax
140033ee1mov rax, [rsp+176]
140033ee9mov [rsp+96], r10
140033eeemov [rsp+40], rax
140033ef3lea rax, [rsp+80]
140033ef8mov [rsp+32], rax
140033efdmov [rsp+104], r11
140033f02call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033f07mov rdx, [rip+0x163782]
140033f0emov rax, [rsp+120]
140033f13sub rax, [rdx]
140033f16jne 0x140033f21
140033f18mov rax, rbx
140033f1bsub rsp, -128
140033f1fpop rbx
140033f20ret
140033f21
140033f21loc_140033f21:
140033f21call __stack_chk_fail
140033f26nop
140033e80
140033e80std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_year(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140033e80push rbx
140033e81add rsp, -128
140033e85mov r10, [r8]
140033e88mov r11, [r8+8]
140033e8cmov r8, [r9]
140033e8fmov r9, [r9+8]
140033e93mov rbx, rcx
140033e96mov rcx, [rip+0x1637f3]
140033e9dmov rax, [rcx]
140033ea0mov [rsp+120], rax
140033ea5xor eax, eax
140033ea7mov rax, [rsp+192]
140033eafmov [rsp+80], r8
140033eb4mov rcx, rbx
140033eb7mov r8, [rdx+16]
140033ebbmov [rsp+64], 121
140033ec3xor edx, edx
140033ec5mov [rsp+56], rax
140033ecamov rax, [rsp+184]
140033ed2mov [rsp+88], r9
140033ed7lea r9, [rsp+96]
140033edcmov [rsp+48], rax
140033ee1mov rax, [rsp+176]
140033ee9mov [rsp+96], r10
140033eeemov [rsp+40], rax
140033ef3lea rax, [rsp+80]
140033ef8mov [rsp+32], rax
140033efdmov [rsp+104], r11
140033f02call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033f07mov rdx, [rip+0x163782]
140033f0emov rax, [rsp+120]
140033f13sub rax, [rdx]
140033f16jne 0x140033f21
140033f18mov rax, rbx
140033f1bsub rsp, -128
140033f1fpop rbx
140033f20ret
140033f21
140033f21loc_140033f21:
140033f21call __stack_chk_fail
140033f26nop
140033e80
140033f27
140033f27 // align 0x10
140033f27 // align 0x10
140033f30
140033f30std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_year(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140033f30push rbx
140033f31add rsp, -128
140033f35mov r10, [r8]
140033f38mov r11, [r8+8]
140033f3cmov r8, [r9]
140033f3fmov r9, [r9+8]
140033f43mov rbx, rcx
140033f46mov rcx, [rip+0x163743]
140033f4dmov rax, [rcx]
140033f50mov [rsp+120], rax
140033f55xor eax, eax
140033f57mov rax, [rsp+192]
140033f5fmov [rsp+80], r8
140033f64mov rcx, rbx
140033f67mov r8, [rdx+16]
140033f6bmov [rsp+64], 121
140033f73xor edx, edx
140033f75mov [rsp+56], rax
140033f7amov rax, [rsp+184]
140033f82mov [rsp+88], r9
140033f87lea r9, [rsp+96]
140033f8cmov [rsp+48], rax
140033f91mov rax, [rsp+176]
140033f99mov [rsp+96], r10
140033f9emov [rsp+40], rax
140033fa3lea rax, [rsp+80]
140033fa8mov [rsp+32], rax
140033fadmov [rsp+104], r11
140033fb2call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033fb7mov rdx, [rip+0x1636d2]
140033fbemov rax, [rsp+120]
140033fc3sub rax, [rdx]
140033fc6jne 0x140033fd1
140033fc8mov rax, rbx
140033fcbsub rsp, -128
140033fcfpop rbx
140033fd0ret
140033fd1
140033fd1loc_140033fd1:
140033fd1call __stack_chk_fail
140033fd6nop
140033f30
140033f30std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_year(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140033f30push rbx
140033f31add rsp, -128
140033f35mov r10, [r8]
140033f38mov r11, [r8+8]
140033f3cmov r8, [r9]
140033f3fmov r9, [r9+8]
140033f43mov rbx, rcx
140033f46mov rcx, [rip+0x163743]
140033f4dmov rax, [rcx]
140033f50mov [rsp+120], rax
140033f55xor eax, eax
140033f57mov rax, [rsp+192]
140033f5fmov [rsp+80], r8
140033f64mov rcx, rbx
140033f67mov r8, [rdx+16]
140033f6bmov [rsp+64], 121
140033f73xor edx, edx
140033f75mov [rsp+56], rax
140033f7amov rax, [rsp+184]
140033f82mov [rsp+88], r9
140033f87lea r9, [rsp+96]
140033f8cmov [rsp+48], rax
140033f91mov rax, [rsp+176]
140033f99mov [rsp+96], r10
140033f9emov [rsp+40], rax
140033fa3lea rax, [rsp+80]
140033fa8mov [rsp+32], rax
140033fadmov [rsp+104], r11
140033fb2call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140033fb7mov rdx, [rip+0x1636d2]
140033fbemov rax, [rsp+120]
140033fc3sub rax, [rdx]
140033fc6jne 0x140033fd1
140033fc8mov rax, rbx
140033fcbsub rsp, -128
140033fcfpop rbx
140033fd0ret
140033fd1
140033fd1loc_140033fd1:
140033fd1call __stack_chk_fail
140033fd6nop
140033f30
140033fd7
140033fd7 // align 0x10
140033fd7 // align 0x10
140033fe0
140033fe0std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_date_order() const:
140033fe0mov rdx, [rcx+16]
140033fe4xor ecx, ecx
140033fe6jmp 0x1400b82e0
140033fe0
140033fe0std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_date_order() const:
140033fe0mov rdx, [rcx+16]
140033fe4xor ecx, ecx
140033fe6jmp 0x1400b82e0
140033fe0
140033feb
140033feb // align 0x10
140033feb // align 0x10
140033ff0
140033ff0std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_date_order() const:
140033ff0mov rdx, [rcx+16]
140033ff4xor ecx, ecx
140033ff6jmp 0x1400b82d0
140033ff0
140033ff0std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_date_order() const:
140033ff0mov rdx, [rcx+16]
140033ff4xor ecx, ecx
140033ff6jmp 0x1400b82d0
140033ff0
140033ffb
140033ffb // align 0x10
140033ffb // align 0x10
140034000
140034000std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_weekday(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140034000push rbx
140034001add rsp, -128
140034005mov r10, [r8]
140034008mov r11, [r8+8]
14003400cmov r8, [r9]
14003400fmov r9, [r9+8]
140034013mov rbx, rcx
140034016mov rcx, [rip+0x163673]
14003401dmov rax, [rcx]
140034020mov [rsp+120], rax
140034025xor eax, eax
140034027mov rax, [rsp+192]
14003402fmov [rsp+80], r8
140034034mov rcx, rbx
140034037mov r8, [rdx+16]
14003403bmov [rsp+64], 119
140034043xor edx, edx
140034045mov [rsp+56], rax
14003404amov rax, [rsp+184]
140034052mov [rsp+88], r9
140034057lea r9, [rsp+96]
14003405cmov [rsp+48], rax
140034061mov rax, [rsp+176]
140034069mov [rsp+96], r10
14003406emov [rsp+40], rax
140034073lea rax, [rsp+80]
140034078mov [rsp+32], rax
14003407dmov [rsp+104], r11
140034082call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140034087mov rdx, [rip+0x163602]
14003408emov rax, [rsp+120]
140034093sub rax, [rdx]
140034096jne 0x1400340a1
140034098mov rax, rbx
14003409bsub rsp, -128
14003409fpop rbx
1400340a0ret
1400340a1
1400340a1loc_1400340a1:
1400340a1call __stack_chk_fail
1400340a6nop
140034000
140034000std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_weekday(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140034000push rbx
140034001add rsp, -128
140034005mov r10, [r8]
140034008mov r11, [r8+8]
14003400cmov r8, [r9]
14003400fmov r9, [r9+8]
140034013mov rbx, rcx
140034016mov rcx, [rip+0x163673]
14003401dmov rax, [rcx]
140034020mov [rsp+120], rax
140034025xor eax, eax
140034027mov rax, [rsp+192]
14003402fmov [rsp+80], r8
140034034mov rcx, rbx
140034037mov r8, [rdx+16]
14003403bmov [rsp+64], 119
140034043xor edx, edx
140034045mov [rsp+56], rax
14003404amov rax, [rsp+184]
140034052mov [rsp+88], r9
140034057lea r9, [rsp+96]
14003405cmov [rsp+48], rax
140034061mov rax, [rsp+176]
140034069mov [rsp+96], r10
14003406emov [rsp+40], rax
140034073lea rax, [rsp+80]
140034078mov [rsp+32], rax
14003407dmov [rsp+104], r11
140034082call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140034087mov rdx, [rip+0x163602]
14003408emov rax, [rsp+120]
140034093sub rax, [rdx]
140034096jne 0x1400340a1
140034098mov rax, rbx
14003409bsub rsp, -128
14003409fpop rbx
1400340a0ret
1400340a1
1400340a1loc_1400340a1:
1400340a1call __stack_chk_fail
1400340a6nop
140034000
1400340a7
1400340a7 // align 0x10
1400340a7 // align 0x10
1400340b0
1400340b0std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_weekday(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
1400340b0push rbx
1400340b1add rsp, -128
1400340b5mov r10, [r8]
1400340b8mov r11, [r8+8]
1400340bcmov r8, [r9]
1400340bfmov r9, [r9+8]
1400340c3mov rbx, rcx
1400340c6mov rcx, [rip+0x1635c3]
1400340cdmov rax, [rcx]
1400340d0mov [rsp+120], rax
1400340d5xor eax, eax
1400340d7mov rax, [rsp+192]
1400340dfmov [rsp+80], r8
1400340e4mov rcx, rbx
1400340e7mov r8, [rdx+16]
1400340ebmov [rsp+64], 119
1400340f3xor edx, edx
1400340f5mov [rsp+56], rax
1400340famov rax, [rsp+184]
140034102mov [rsp+88], r9
140034107lea r9, [rsp+96]
14003410cmov [rsp+48], rax
140034111mov rax, [rsp+176]
140034119mov [rsp+96], r10
14003411emov [rsp+40], rax
140034123lea rax, [rsp+80]
140034128mov [rsp+32], rax
14003412dmov [rsp+104], r11
140034132call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140034137mov rdx, [rip+0x163552]
14003413emov rax, [rsp+120]
140034143sub rax, [rdx]
140034146jne 0x140034151
140034148mov rax, rbx
14003414bsub rsp, -128
14003414fpop rbx
140034150ret
140034151
140034151loc_140034151:
140034151call __stack_chk_fail
140034156nop
1400340b0
1400340b0std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_weekday(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
1400340b0push rbx
1400340b1add rsp, -128
1400340b5mov r10, [r8]
1400340b8mov r11, [r8+8]
1400340bcmov r8, [r9]
1400340bfmov r9, [r9+8]
1400340c3mov rbx, rcx
1400340c6mov rcx, [rip+0x1635c3]
1400340cdmov rax, [rcx]
1400340d0mov [rsp+120], rax
1400340d5xor eax, eax
1400340d7mov rax, [rsp+192]
1400340dfmov [rsp+80], r8
1400340e4mov rcx, rbx
1400340e7mov r8, [rdx+16]
1400340ebmov [rsp+64], 119
1400340f3xor edx, edx
1400340f5mov [rsp+56], rax
1400340famov rax, [rsp+184]
140034102mov [rsp+88], r9
140034107lea r9, [rsp+96]
14003410cmov [rsp+48], rax
140034111mov rax, [rsp+176]
140034119mov [rsp+96], r10
14003411emov [rsp+40], rax
140034123lea rax, [rsp+80]
140034128mov [rsp+32], rax
14003412dmov [rsp+104], r11
140034132call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140034137mov rdx, [rip+0x163552]
14003413emov rax, [rsp+120]
140034143sub rax, [rdx]
140034146jne 0x140034151
140034148mov rax, rbx
14003414bsub rsp, -128
14003414fpop rbx
140034150ret
140034151
140034151loc_140034151:
140034151call __stack_chk_fail
140034156nop
1400340b0
140034157
140034157 // align 0x10
140034157 // align 0x10
140034160
140034160std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_monthname(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140034160push rbx
140034161add rsp, -128
140034165mov r10, [r8]
140034168mov r11, [r8+8]
14003416cmov r8, [r9]
14003416fmov r9, [r9+8]
140034173mov rbx, rcx
140034176mov rcx, [rip+0x163513]
14003417dmov rax, [rcx]
140034180mov [rsp+120], rax
140034185xor eax, eax
140034187mov rax, [rsp+192]
14003418fmov [rsp+80], r8
140034194mov rcx, rbx
140034197mov r8, [rdx+16]
14003419bmov [rsp+64], 109
1400341a3xor edx, edx
1400341a5mov [rsp+56], rax
1400341aamov rax, [rsp+184]
1400341b2mov [rsp+88], r9
1400341b7lea r9, [rsp+96]
1400341bcmov [rsp+48], rax
1400341c1mov rax, [rsp+176]
1400341c9mov [rsp+96], r10
1400341cemov [rsp+40], rax
1400341d3lea rax, [rsp+80]
1400341d8mov [rsp+32], rax
1400341ddmov [rsp+104], r11
1400341e2call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
1400341e7mov rdx, [rip+0x1634a2]
1400341eemov rax, [rsp+120]
1400341f3sub rax, [rdx]
1400341f6jne 0x140034201
1400341f8mov rax, rbx
1400341fbsub rsp, -128
1400341ffpop rbx
140034200ret
140034201
140034201loc_140034201:
140034201call __stack_chk_fail
140034206nop
140034160
140034160std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_monthname(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140034160push rbx
140034161add rsp, -128
140034165mov r10, [r8]
140034168mov r11, [r8+8]
14003416cmov r8, [r9]
14003416fmov r9, [r9+8]
140034173mov rbx, rcx
140034176mov rcx, [rip+0x163513]
14003417dmov rax, [rcx]
140034180mov [rsp+120], rax
140034185xor eax, eax
140034187mov rax, [rsp+192]
14003418fmov [rsp+80], r8
140034194mov rcx, rbx
140034197mov r8, [rdx+16]
14003419bmov [rsp+64], 109
1400341a3xor edx, edx
1400341a5mov [rsp+56], rax
1400341aamov rax, [rsp+184]
1400341b2mov [rsp+88], r9
1400341b7lea r9, [rsp+96]
1400341bcmov [rsp+48], rax
1400341c1mov rax, [rsp+176]
1400341c9mov [rsp+96], r10
1400341cemov [rsp+40], rax
1400341d3lea rax, [rsp+80]
1400341d8mov [rsp+32], rax
1400341ddmov [rsp+104], r11
1400341e2call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
1400341e7mov rdx, [rip+0x1634a2]
1400341eemov rax, [rsp+120]
1400341f3sub rax, [rdx]
1400341f6jne 0x140034201
1400341f8mov rax, rbx
1400341fbsub rsp, -128
1400341ffpop rbx
140034200ret
140034201
140034201loc_140034201:
140034201call __stack_chk_fail
140034206nop
140034160
140034207
140034207 // align 0x10
140034207 // align 0x10
140034210
140034210std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_monthname(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140034210push rbx
140034211add rsp, -128
140034215mov r10, [r8]
140034218mov r11, [r8+8]
14003421cmov r8, [r9]
14003421fmov r9, [r9+8]
140034223mov rbx, rcx
140034226mov rcx, [rip+0x163463]
14003422dmov rax, [rcx]
140034230mov [rsp+120], rax
140034235xor eax, eax
140034237mov rax, [rsp+192]
14003423fmov [rsp+80], r8
140034244mov rcx, rbx
140034247mov r8, [rdx+16]
14003424bmov [rsp+64], 109
140034253xor edx, edx
140034255mov [rsp+56], rax
14003425amov rax, [rsp+184]
140034262mov [rsp+88], r9
140034267lea r9, [rsp+96]
14003426cmov [rsp+48], rax
140034271mov rax, [rsp+176]
140034279mov [rsp+96], r10
14003427emov [rsp+40], rax
140034283lea rax, [rsp+80]
140034288mov [rsp+32], rax
14003428dmov [rsp+104], r11
140034292call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140034297mov rdx, [rip+0x1633f2]
14003429emov rax, [rsp+120]
1400342a3sub rax, [rdx]
1400342a6jne 0x1400342b1
1400342a8mov rax, rbx
1400342absub rsp, -128
1400342afpop rbx
1400342b0ret
1400342b1
1400342b1loc_1400342b1:
1400342b1call __stack_chk_fail
1400342b6nop
140034210
140034210std::__facet_shims::_GLOBAL__N_1::time_get_shim<wchar_t>::do_get_monthname(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140034210push rbx
140034211add rsp, -128
140034215mov r10, [r8]
140034218mov r11, [r8+8]
14003421cmov r8, [r9]
14003421fmov r9, [r9+8]
140034223mov rbx, rcx
140034226mov rcx, [rip+0x163463]
14003422dmov rax, [rcx]
140034230mov [rsp+120], rax
140034235xor eax, eax
140034237mov rax, [rsp+192]
14003423fmov [rsp+80], r8
140034244mov rcx, rbx
140034247mov r8, [rdx+16]
14003424bmov [rsp+64], 109
140034253xor edx, edx
140034255mov [rsp+56], rax
14003425amov rax, [rsp+184]
140034262mov [rsp+88], r9
140034267lea r9, [rsp+96]
14003426cmov [rsp+48], rax
140034271mov rax, [rsp+176]
140034279mov [rsp+96], r10
14003427emov [rsp+40], rax
140034283lea rax, [rsp+80]
140034288mov [rsp+32], rax
14003428dmov [rsp+104], r11
140034292call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__time_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char)
140034297mov rdx, [rip+0x1633f2]
14003429emov rax, [rsp+120]
1400342a3sub rax, [rdx]
1400342a6jne 0x1400342b1
1400342a8mov rax, rbx
1400342absub rsp, -128
1400342afpop rbx
1400342b0ret
1400342b1
1400342b1loc_1400342b1:
1400342b1call __stack_chk_fail
1400342b6nop
140034210
1400342b7
1400342b7 // align 0x10
1400342b7 // align 0x10
1400342c0
1400342c0std::__facet_shims::_GLOBAL__N_1::money_get_shim<char>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&) const:
1400342c0push r13
1400342c2push r12
1400342c4push rbp
1400342c5push rdi
1400342c6push rsi
1400342c7push rbx
1400342c8sub rsp, 248
1400342cfmov rsi, [r8]
1400342d2mov rdi, [r8+8]
1400342d6mov r8, [r9]
1400342d9mov r9, [r9+8]
1400342ddmov r12, [rsp+352]
1400342e5mov r13, [rsp+360]
1400342edmov rbx, rcx
1400342f0mov rcx, [rip+0x163399]
1400342f7lea rbp, [rsp+192]
1400342ffmov [rsp+224], 0
14003430bmov [rsp+148], 0
140034316mov rax, [rcx]
140034319mov [rsp+232], rax
140034321xor eax, eax
140034323lea rax, [rsp+148]
14003432bmov [rsp+96], r8
140034330mov r8, [rdx+16]
140034334mov [rsp+56], rax
140034339mov rax, [rsp+344]
140034341lea rcx, [rsp+128]
140034349xor edx, edx
14003434bmov [rsp+72], rbp
140034350mov [rsp+48], rax
140034355movzx eax, [rsp+336]
14003435dmov [rsp+64], 0
140034366mov [rsp+40], eax
14003436alea rax, [rsp+96]
14003436fmov [rsp+32], rax
140034374mov [rsp+104], r9
140034379lea r9, [rsp+112]
14003437emov [rsp+112], rsi
140034383mov [rsp+120], rdi
140034388call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_get<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
14003438dmov rax, rdi
140034390mov edx, [rsp+136]
140034397mov rcx, 0xffffffff00000000
1400343a1mov rsi, [rsp+128]
1400343a9and rax, rcx
1400343acor rax, rdx
1400343afmov rdi, rax
1400343b2mov eax, [rsp+148]
1400343b9test eax, eax
1400343bbje 0x140034408
1400343bdmov [r12], eax
1400343c1
1400343c1loc_1400343c1:
1400343c1mov rax, [rsp+224]
1400343c9mov [rbx], rsi
1400343ccmov [rbx+8], rdi
1400343d0test rax, rax
1400343d3je 0x1400343da
1400343d5mov rcx, rbp
1400343d8call rax
1400343da
1400343daloc_1400343da:
1400343damov rdi, [rip+0x1632af]
1400343e1mov rax, [rsp+232]
1400343e9sub rax, [rdi]
1400343ecjne 0x140034650
1400343f2mov rax, rbx
1400343f5add rsp, 248
1400343fcpop rbx
1400343fdpop rsi
1400343fepop rdi
1400343ffpop rbp
140034400pop r12
140034402pop r13
140034404ret
140034405
140034405 0f 1f 00 ...
140034408
140034408loc_140034408:
140034408cmp [rsp+224], 0
140034411je 0x14003465d
140034417mov r10, [rsp+192]
14003441flea r9, [rsp+176]
140034427mov r12, [rsp+200]
14003442fmov [rsp+160], r9
140034437test r10, r10
14003443aje 0x1400344e8
140034440
140034440loc_140034440:
140034440mov [rsp+152], r12
140034448cmp r12, 15
14003444cja 0x140034528
140034452cmp r12, 1
140034456jne 0x140034510
14003445cmovzx eax, [r10]
140034460mov [rsp+176], al
140034467mov rax, r9
14003446a
14003446aloc_14003446a:
14003446amov [rsp+168], r12
140034472lea rdx, [r13+16]
140034476mov [rax+r12], 0
14003447bmov rcx, [r13]
14003447fmov rax, [rsp+160]
140034487mov r8, [rsp+168]
14003448fcmp rcx, rdx
140034492je 0x1400345a0
140034498cmp rax, r9
14003449bje 0x1400345d8
1400344a1mov [r13], rax
1400344a5mov rax, [rsp+176]
1400344admov [r13+8], r8
1400344b1mov [r13+16], rax
1400344b5test rcx, rcx
1400344b8je 0x1400345b9
1400344bemov [rsp+160], rcx
1400344c6
1400344c6loc_1400344c6:
1400344c6mov [rcx], 0
1400344c9mov rcx, [rsp+160]
1400344d1cmp rcx, r9
1400344d4je 0x1400343c1
1400344dacall operator delete(void*)
1400344dfjmp 0x1400343c1
1400344e4
1400344e4 0f 1f 40 00 ..@.
1400344e8
1400344e8loc_1400344e8:
1400344e8test r12, r12
1400344ebje 0x140034440
1400344f1mov rdi, [rip+0x163198]
1400344f8mov rax, [rsp+232]
140034500sub rax, [rdi]
140034503jne 0x140034650
140034509call _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcyRKS3_.part.0
14003450enop
140034510
140034510loc_140034510:
140034510test r12, r12
140034513jne 0x140034655
140034519mov rax, r9
14003451cjmp 0x14003446a
140034521
140034521 0f 1f 80 00 00 00 00 .......
140034528
140034528loc_140034528:
140034528lea rdx, [rsp+152]
140034530lea rcx, [rsp+160]
140034538xor r8l, r8l
14003453bmov [rsp+88], r9
140034540mov [rsp+80], r10
140034545call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_create(unsigned long long&, unsigned long long)
14003454amov [rsp+160], rax
140034552mov rcx, rax
140034555mov r10, [rsp+80]
14003455amov rax, [rsp+152]
140034562mov r9, [rsp+88]
140034567mov [rsp+176], rax
14003456f
14003456floc_14003456f:
14003456fmov r8, r12
140034572mov rdx, r10
140034575mov [rsp+80], r9
14003457acall memcpy
14003457fmov r12, [rsp+152]
140034587mov r9, [rsp+80]
14003458cmov rax, [rsp+160]
140034594jmp 0x14003446a
140034599
140034599 0f 1f 80 00 00 00 00 .......
1400345a0
1400345a0loc_1400345a0:
1400345a0cmp rax, r9
1400345a3je 0x1400345d8
1400345a5mov [r13], rax
1400345a9mov rax, [rsp+176]
1400345b1mov [r13+8], r8
1400345b5mov [r13+16], rax
1400345b9
1400345b9loc_1400345b9:
1400345b9mov [rsp+160], r9
1400345c1lea r9, [rsp+176]
1400345c9mov rcx, r9
1400345ccjmp 0x1400344c6
1400345d1
1400345d1 0f 1f 80 00 00 00 00 .......
1400345d8
1400345d8loc_1400345d8:
1400345d8test r8, r8
1400345dbje 0x140034601
1400345ddcmp r8, 1
1400345e1je 0x140034620
1400345e3mov rdx, r9
1400345e6mov [rsp+80], r9
1400345ebcall memcpy
1400345f0mov r9, [rsp+80]
1400345f5
1400345f5loc_1400345f5:
1400345f5mov r8, [rsp+168]
1400345fdmov rcx, [r13]
140034601
140034601loc_140034601:
140034601mov [r13+8], r8
140034605mov [rcx+r8], 0
14003460amov rcx, [rsp+160]
140034612jmp 0x1400344c6
140034617
140034617 66 0f 1f 84 00 00 00 00 00 f........
140034620
140034620loc_140034620:
140034620movzx eax, [rsp+176]
140034628mov [rcx], al
14003462ajmp 0x1400345f5
14003462c
14003462c 48 89 c3 48 H..H
140034630 8b 84 24 e0 00 00 00 48 85 c0 75 41 ..$....H..uA
14003463c
14003463cloc_14003463c:
14003463cmov rdi, [rip+0x16304d]
140034643mov rax, [rsp+232]
14003464bsub rax, [rdi]
14003464eje 0x140034684
140034650
140034650loc_140034650:
140034650call __stack_chk_fail
140034655
140034655loc_140034655:
140034655mov rcx, r9
140034658jmp 0x14003456f
14003465d
14003465dloc_14003465d:
14003465dmov rdi, [rip+0x16302c]
140034664mov rax, [rsp+232]
14003466csub rax, [rdi]
14003466fjne 0x140034650
140034671lea rcx, [rip+0x15cc6a]
140034678call std::__throw_logic_error(char const*)
14003467dmov rcx, rbp
140034680call rax
140034682jmp 0x14003463c
140034684
140034684loc_140034684:
140034684mov rcx, rbx
140034687call _Unwind_Resume
14003468cnop
1400342c0
1400342c0std::__facet_shims::_GLOBAL__N_1::money_get_shim<char>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&) const:
1400342c0push r13
1400342c2push r12
1400342c4push rbp
1400342c5push rdi
1400342c6push rsi
1400342c7push rbx
1400342c8sub rsp, 248
1400342cfmov rsi, [r8]
1400342d2mov rdi, [r8+8]
1400342d6mov r8, [r9]
1400342d9mov r9, [r9+8]
1400342ddmov r12, [rsp+352]
1400342e5mov r13, [rsp+360]
1400342edmov rbx, rcx
1400342f0mov rcx, [rip+0x163399]
1400342f7lea rbp, [rsp+192]
1400342ffmov [rsp+224], 0
14003430bmov [rsp+148], 0
140034316mov rax, [rcx]
140034319mov [rsp+232], rax
140034321xor eax, eax
140034323lea rax, [rsp+148]
14003432bmov [rsp+96], r8
140034330mov r8, [rdx+16]
140034334mov [rsp+56], rax
140034339mov rax, [rsp+344]
140034341lea rcx, [rsp+128]
140034349xor edx, edx
14003434bmov [rsp+72], rbp
140034350mov [rsp+48], rax
140034355movzx eax, [rsp+336]
14003435dmov [rsp+64], 0
140034366mov [rsp+40], eax
14003436alea rax, [rsp+96]
14003436fmov [rsp+32], rax
140034374mov [rsp+104], r9
140034379lea r9, [rsp+112]
14003437emov [rsp+112], rsi
140034383mov [rsp+120], rdi
140034388call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_get<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
14003438dmov rax, rdi
140034390mov edx, [rsp+136]
140034397mov rcx, 0xffffffff00000000
1400343a1mov rsi, [rsp+128]
1400343a9and rax, rcx
1400343acor rax, rdx
1400343afmov rdi, rax
1400343b2mov eax, [rsp+148]
1400343b9test eax, eax
1400343bbje 0x140034408
1400343bdmov [r12], eax
1400343c1
1400343c1loc_1400343c1:
1400343c1mov rax, [rsp+224]
1400343c9mov [rbx], rsi
1400343ccmov [rbx+8], rdi
1400343d0test rax, rax
1400343d3je 0x1400343da
1400343d5mov rcx, rbp
1400343d8call rax
1400343da
1400343daloc_1400343da:
1400343damov rdi, [rip+0x1632af]
1400343e1mov rax, [rsp+232]
1400343e9sub rax, [rdi]
1400343ecjne 0x140034650
1400343f2mov rax, rbx
1400343f5add rsp, 248
1400343fcpop rbx
1400343fdpop rsi
1400343fepop rdi
1400343ffpop rbp
140034400pop r12
140034402pop r13
140034404ret
140034405
140034405 0f 1f 00 ...
140034408
140034408loc_140034408:
140034408cmp [rsp+224], 0
140034411je 0x14003465d
140034417mov r10, [rsp+192]
14003441flea r9, [rsp+176]
140034427mov r12, [rsp+200]
14003442fmov [rsp+160], r9
140034437test r10, r10
14003443aje 0x1400344e8
140034440
140034440loc_140034440:
140034440mov [rsp+152], r12
140034448cmp r12, 15
14003444cja 0x140034528
140034452cmp r12, 1
140034456jne 0x140034510
14003445cmovzx eax, [r10]
140034460mov [rsp+176], al
140034467mov rax, r9
14003446a
14003446aloc_14003446a:
14003446amov [rsp+168], r12
140034472lea rdx, [r13+16]
140034476mov [rax+r12], 0
14003447bmov rcx, [r13]
14003447fmov rax, [rsp+160]
140034487mov r8, [rsp+168]
14003448fcmp rcx, rdx
140034492je 0x1400345a0
140034498cmp rax, r9
14003449bje 0x1400345d8
1400344a1mov [r13], rax
1400344a5mov rax, [rsp+176]
1400344admov [r13+8], r8
1400344b1mov [r13+16], rax
1400344b5test rcx, rcx
1400344b8je 0x1400345b9
1400344bemov [rsp+160], rcx
1400344c6
1400344c6loc_1400344c6:
1400344c6mov [rcx], 0
1400344c9mov rcx, [rsp+160]
1400344d1cmp rcx, r9
1400344d4je 0x1400343c1
1400344dacall operator delete(void*)
1400344dfjmp 0x1400343c1
1400344e4
1400344e4 0f 1f 40 00 ..@.
1400344e8
1400344e8loc_1400344e8:
1400344e8test r12, r12
1400344ebje 0x140034440
1400344f1mov rdi, [rip+0x163198]
1400344f8mov rax, [rsp+232]
140034500sub rax, [rdi]
140034503jne 0x140034650
140034509call _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcyRKS3_.part.0
14003450enop
140034510
140034510loc_140034510:
140034510test r12, r12
140034513jne 0x140034655
140034519mov rax, r9
14003451cjmp 0x14003446a
140034521
140034521 0f 1f 80 00 00 00 00 .......
140034528
140034528loc_140034528:
140034528lea rdx, [rsp+152]
140034530lea rcx, [rsp+160]
140034538xor r8l, r8l
14003453bmov [rsp+88], r9
140034540mov [rsp+80], r10
140034545call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_create(unsigned long long&, unsigned long long)
14003454amov [rsp+160], rax
140034552mov rcx, rax
140034555mov r10, [rsp+80]
14003455amov rax, [rsp+152]
140034562mov r9, [rsp+88]
140034567mov [rsp+176], rax
14003456f
14003456floc_14003456f:
14003456fmov r8, r12
140034572mov rdx, r10
140034575mov [rsp+80], r9
14003457acall memcpy
14003457fmov r12, [rsp+152]
140034587mov r9, [rsp+80]
14003458cmov rax, [rsp+160]
140034594jmp 0x14003446a
140034599
140034599 0f 1f 80 00 00 00 00 .......
1400345a0
1400345a0loc_1400345a0:
1400345a0cmp rax, r9
1400345a3je 0x1400345d8
1400345a5mov [r13], rax
1400345a9mov rax, [rsp+176]
1400345b1mov [r13+8], r8
1400345b5mov [r13+16], rax
1400345b9
1400345b9loc_1400345b9:
1400345b9mov [rsp+160], r9
1400345c1lea r9, [rsp+176]
1400345c9mov rcx, r9
1400345ccjmp 0x1400344c6
1400345d1
1400345d1 0f 1f 80 00 00 00 00 .......
1400345d8
1400345d8loc_1400345d8:
1400345d8test r8, r8
1400345dbje 0x140034601
1400345ddcmp r8, 1
1400345e1je 0x140034620
1400345e3mov rdx, r9
1400345e6mov [rsp+80], r9
1400345ebcall memcpy
1400345f0mov r9, [rsp+80]
1400345f5
1400345f5loc_1400345f5:
1400345f5mov r8, [rsp+168]
1400345fdmov rcx, [r13]
140034601
140034601loc_140034601:
140034601mov [r13+8], r8
140034605mov [rcx+r8], 0
14003460amov rcx, [rsp+160]
140034612jmp 0x1400344c6
140034617
140034617 66 0f 1f 84 00 00 00 00 00 f........
140034620
140034620loc_140034620:
140034620movzx eax, [rsp+176]
140034628mov [rcx], al
14003462ajmp 0x1400345f5
14003462c
14003462c 48 89 c3 48 H..H
140034630 8b 84 24 e0 00 00 00 48 85 c0 75 41 ..$....H..uA
14003463c
14003463cloc_14003463c:
14003463cmov rdi, [rip+0x16304d]
140034643mov rax, [rsp+232]
14003464bsub rax, [rdi]
14003464eje 0x140034684
140034650
140034650loc_140034650:
140034650call __stack_chk_fail
140034655
140034655loc_140034655:
140034655mov rcx, r9
140034658jmp 0x14003456f
14003465d
14003465dloc_14003465d:
14003465dmov rdi, [rip+0x16302c]
140034664mov rax, [rsp+232]
14003466csub rax, [rdi]
14003466fjne 0x140034650
140034671lea rcx, [rip+0x15cc6a]
140034678call std::__throw_logic_error(char const*)
14003467dmov rcx, rbp
140034680call rax
140034682jmp 0x14003463c
140034684
140034684loc_140034684:
140034684mov rcx, rbx
140034687call _Unwind_Resume
14003468cnop
1400342c0
14003468d
14003468d // align 0x10
14003468d // align 0x10
140034690
140034690std::__facet_shims::_GLOBAL__N_1::money_get_shim<char>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, std::string&) const:
140034690push r13
140034692push r12
140034694push rbp
140034695push rdi
140034696push rsi
140034697push rbx
140034698sub rsp, 200
14003469fmov rsi, [r8]
1400346a2mov rdi, [r8+8]
1400346a6mov r8, [r9]
1400346a9mov r9, [r9+8]
1400346admov r12, [rsp+304]
1400346b5mov r13, [rsp+312]
1400346bdmov rbx, rcx
1400346c0mov rcx, [rip+0x162fc9]
1400346c7lea rbp, [rsp+144]
1400346cfmov [rsp+176], 0
1400346dbmov [rsp+132], 0
1400346e6mov rax, [rcx]
1400346e9mov [rsp+184], rax
1400346f1xor eax, eax
1400346f3lea rax, [rsp+132]
1400346fbmov [rsp+80], r8
140034700mov r8, [rdx+16]
140034704mov [rsp+56], rax
140034709mov rax, [rsp+296]
140034711lea rcx, [rsp+112]
140034716xor edx, edx
140034718mov [rsp+72], rbp
14003471dmov [rsp+48], rax
140034722movzx eax, [rsp+288]
14003472amov [rsp+64], 0
140034733mov [rsp+40], eax
140034737lea rax, [rsp+80]
14003473cmov [rsp+32], rax
140034741mov [rsp+88], r9
140034746lea r9, [rsp+96]
14003474bmov [rsp+96], rsi
140034750mov [rsp+104], rdi
140034755call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_get<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
14003475amov rax, rdi
14003475dmov edx, [rsp+120]
140034761mov rsi, [rsp+112]
140034766mov rcx, 0xffffffff00000000
140034770and rax, rcx
140034773or rax, rdx
140034776mov rdi, rax
140034779mov eax, [rsp+132]
140034780test eax, eax
140034782je 0x1400347d0
140034784mov [r12], eax
140034788
140034788loc_140034788:
140034788mov rax, [rsp+176]
140034790mov [rbx], rsi
140034793mov [rbx+8], rdi
140034797test rax, rax
14003479aje 0x1400347a1
14003479cmov rcx, rbp
14003479fcall rax
1400347a1
1400347a1loc_1400347a1:
1400347a1mov rdi, [rip+0x162ee8]
1400347a8mov rax, [rsp+184]
1400347b0sub rax, [rdi]
1400347b3jne 0x14003486b
1400347b9mov rax, rbx
1400347bcadd rsp, 200
1400347c3pop rbx
1400347c4pop rsi
1400347c5pop rdi
1400347c6pop rbp
1400347c7pop r12
1400347c9pop r13
1400347cbret
1400347cc
1400347cc 0f 1f 40 00 ..@.
1400347d0
1400347d0loc_1400347d0:
1400347d0cmp [rsp+176], 0
1400347d9je 0x140034870
1400347dfmov rcx, [rsp+144]
1400347e7mov rdx, [rsp+152]
1400347eflea r8, [rsp+131]
1400347f7add rdx, rcx
1400347facall _ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag.isra.0
1400347ffmov rcx, r13
140034802lea rdx, [rsp+136]
14003480amov [rsp+136], rax
140034812call std::string::swap(std::string&)
140034817mov rcx, [rsp+136]
14003481fmov eax, -1
140034824lock xadd [rcx-8], eax
140034829test eax, eax
14003482bjg 0x140034788
140034831sub rcx, 24
140034835lea rdx, [rsp+131]
14003483dcall std::string::_Rep::_M_destroy(std::allocator<char> const&)
140034842jmp 0x140034788
140034847
140034847 48 89 c3 48 8b 84 24 b0 00 H..H..$..
140034850 00 00 48 85 c0 75 39 ..H..u9
140034857
140034857loc_140034857:
140034857mov rdi, [rip+0x162e32]
14003485emov rax, [rsp+184]
140034866sub rax, [rdi]
140034869je 0x140034897
14003486b
14003486bloc_14003486b:
14003486bcall __stack_chk_fail
140034870
140034870loc_140034870:
140034870mov rdi, [rip+0x162e19]
140034877mov rax, [rsp+184]
14003487fsub rax, [rdi]
140034882jne 0x14003486b
140034884lea rcx, [rip+0x15c59f]
14003488bcall std::__throw_logic_error(char const*)
140034890mov rcx, rbp
140034893call rax
140034895jmp 0x140034857
140034897
140034897loc_140034897:
140034897mov rcx, rbx
14003489acall _Unwind_Resume
14003489fnop
140034690
140034690std::__facet_shims::_GLOBAL__N_1::money_get_shim<char>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, std::string&) const:
140034690push r13
140034692push r12
140034694push rbp
140034695push rdi
140034696push rsi
140034697push rbx
140034698sub rsp, 200
14003469fmov rsi, [r8]
1400346a2mov rdi, [r8+8]
1400346a6mov r8, [r9]
1400346a9mov r9, [r9+8]
1400346admov r12, [rsp+304]
1400346b5mov r13, [rsp+312]
1400346bdmov rbx, rcx
1400346c0mov rcx, [rip+0x162fc9]
1400346c7lea rbp, [rsp+144]
1400346cfmov [rsp+176], 0
1400346dbmov [rsp+132], 0
1400346e6mov rax, [rcx]
1400346e9mov [rsp+184], rax
1400346f1xor eax, eax
1400346f3lea rax, [rsp+132]
1400346fbmov [rsp+80], r8
140034700mov r8, [rdx+16]
140034704mov [rsp+56], rax
140034709mov rax, [rsp+296]
140034711lea rcx, [rsp+112]
140034716xor edx, edx
140034718mov [rsp+72], rbp
14003471dmov [rsp+48], rax
140034722movzx eax, [rsp+288]
14003472amov [rsp+64], 0
140034733mov [rsp+40], eax
140034737lea rax, [rsp+80]
14003473cmov [rsp+32], rax
140034741mov [rsp+88], r9
140034746lea r9, [rsp+96]
14003474bmov [rsp+96], rsi
140034750mov [rsp+104], rdi
140034755call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_get<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
14003475amov rax, rdi
14003475dmov edx, [rsp+120]
140034761mov rsi, [rsp+112]
140034766mov rcx, 0xffffffff00000000
140034770and rax, rcx
140034773or rax, rdx
140034776mov rdi, rax
140034779mov eax, [rsp+132]
140034780test eax, eax
140034782je 0x1400347d0
140034784mov [r12], eax
140034788
140034788loc_140034788:
140034788mov rax, [rsp+176]
140034790mov [rbx], rsi
140034793mov [rbx+8], rdi
140034797test rax, rax
14003479aje 0x1400347a1
14003479cmov rcx, rbp
14003479fcall rax
1400347a1
1400347a1loc_1400347a1:
1400347a1mov rdi, [rip+0x162ee8]
1400347a8mov rax, [rsp+184]
1400347b0sub rax, [rdi]
1400347b3jne 0x14003486b
1400347b9mov rax, rbx
1400347bcadd rsp, 200
1400347c3pop rbx
1400347c4pop rsi
1400347c5pop rdi
1400347c6pop rbp
1400347c7pop r12
1400347c9pop r13
1400347cbret
1400347cc
1400347cc 0f 1f 40 00 ..@.
1400347d0
1400347d0loc_1400347d0:
1400347d0cmp [rsp+176], 0
1400347d9je 0x140034870
1400347dfmov rcx, [rsp+144]
1400347e7mov rdx, [rsp+152]
1400347eflea r8, [rsp+131]
1400347f7add rdx, rcx
1400347facall _ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag.isra.0
1400347ffmov rcx, r13
140034802lea rdx, [rsp+136]
14003480amov [rsp+136], rax
140034812call std::string::swap(std::string&)
140034817mov rcx, [rsp+136]
14003481fmov eax, -1
140034824lock xadd [rcx-8], eax
140034829test eax, eax
14003482bjg 0x140034788
140034831sub rcx, 24
140034835lea rdx, [rsp+131]
14003483dcall std::string::_Rep::_M_destroy(std::allocator<char> const&)
140034842jmp 0x140034788
140034847
140034847 48 89 c3 48 8b 84 24 b0 00 H..H..$..
140034850 00 00 48 85 c0 75 39 ..H..u9
140034857
140034857loc_140034857:
140034857mov rdi, [rip+0x162e32]
14003485emov rax, [rsp+184]
140034866sub rax, [rdi]
140034869je 0x140034897
14003486b
14003486bloc_14003486b:
14003486bcall __stack_chk_fail
140034870
140034870loc_140034870:
140034870mov rdi, [rip+0x162e19]
140034877mov rax, [rsp+184]
14003487fsub rax, [rdi]
140034882jne 0x14003486b
140034884lea rcx, [rip+0x15c59f]
14003488bcall std::__throw_logic_error(char const*)
140034890mov rcx, rbp
140034893call rax
140034895jmp 0x140034857
140034897
140034897loc_140034897:
140034897mov rcx, rbx
14003489acall _Unwind_Resume
14003489fnop
140034690
1400348a0
1400348a0std::__facet_shims::_GLOBAL__N_1::money_get_shim<char>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double&) const:
1400348a0push r12
1400348a2push rbp
1400348a3push rdi
1400348a4push rsi
1400348a5push rbx
1400348a6sub rsp, 176
1400348admov rdi, [r8+8]
1400348b1mov rsi, [r8]
1400348b4mov r8, [r9]
1400348b7mov r9, [r9+8]
1400348bbmov rbx, [rsp+272]
1400348c3mov rbp, [rsp+280]
1400348cbmov [rsp+140], 0
1400348d6mov r12, rcx
1400348d9mov rcx, [rip+0x162db0]
1400348e0mov rax, [rcx]
1400348e3mov [rsp+168], rax
1400348ebxor eax, eax
1400348edlea rax, [rsp+144]
1400348f5mov [rsp+80], r8
1400348famov r8, [rdx+16]
1400348femov [rsp+64], rax
140034903lea rax, [rsp+140]
14003490blea rcx, [rsp+112]
140034910xor edx, edx
140034912mov [rsp+56], rax
140034917mov rax, [rsp+264]
14003491fmov [rsp+72], 0
140034928mov [rsp+48], rax
14003492dmovzx eax, [rsp+256]
140034935mov [rsp+88], r9
14003493alea r9, [rsp+96]
14003493fmov [rsp+40], eax
140034943lea rax, [rsp+80]
140034948mov [rsp+32], rax
14003494dmov [rsp+96], rsi
140034952mov [rsp+104], rdi
140034957call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_get<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
14003495cmov rax, rdi
14003495fmov edx, [rsp+120]
140034963mov rcx, 0xffffffff00000000
14003496dand rax, rcx
140034970mov rsi, [rsp+112]
140034975or rax, rdx
140034978mov rdi, rax
14003497bmov eax, [rsp+140]
140034982test eax, eax
140034984jne 0x1400349c0
140034986fld [rsp+144]
14003498dfstp [rbp]
140034990
140034990loc_140034990:
140034990mov [r12+8], rdi
140034995mov rdi, [rip+0x162cf4]
14003499cmov [r12], rsi
1400349a0mov rax, [rsp+168]
1400349a8sub rax, [rdi]
1400349abjne 0x1400349c4
1400349admov rax, r12
1400349b0add rsp, 176
1400349b7pop rbx
1400349b8pop rsi
1400349b9pop rdi
1400349bapop rbp
1400349bbpop r12
1400349bdret
1400349be
1400349be 66 90 f.
1400349c0
1400349c0loc_1400349c0:
1400349c0mov [rbx], eax
1400349c2jmp 0x140034990
1400349c4
1400349c4loc_1400349c4:
1400349c4call __stack_chk_fail
1400349c9nop
1400348a0
1400348a0std::__facet_shims::_GLOBAL__N_1::money_get_shim<char>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double&) const:
1400348a0push r12
1400348a2push rbp
1400348a3push rdi
1400348a4push rsi
1400348a5push rbx
1400348a6sub rsp, 176
1400348admov rdi, [r8+8]
1400348b1mov rsi, [r8]
1400348b4mov r8, [r9]
1400348b7mov r9, [r9+8]
1400348bbmov rbx, [rsp+272]
1400348c3mov rbp, [rsp+280]
1400348cbmov [rsp+140], 0
1400348d6mov r12, rcx
1400348d9mov rcx, [rip+0x162db0]
1400348e0mov rax, [rcx]
1400348e3mov [rsp+168], rax
1400348ebxor eax, eax
1400348edlea rax, [rsp+144]
1400348f5mov [rsp+80], r8
1400348famov r8, [rdx+16]
1400348femov [rsp+64], rax
140034903lea rax, [rsp+140]
14003490blea rcx, [rsp+112]
140034910xor edx, edx
140034912mov [rsp+56], rax
140034917mov rax, [rsp+264]
14003491fmov [rsp+72], 0
140034928mov [rsp+48], rax
14003492dmovzx eax, [rsp+256]
140034935mov [rsp+88], r9
14003493alea r9, [rsp+96]
14003493fmov [rsp+40], eax
140034943lea rax, [rsp+80]
140034948mov [rsp+32], rax
14003494dmov [rsp+96], rsi
140034952mov [rsp+104], rdi
140034957call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_get<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
14003495cmov rax, rdi
14003495fmov edx, [rsp+120]
140034963mov rcx, 0xffffffff00000000
14003496dand rax, rcx
140034970mov rsi, [rsp+112]
140034975or rax, rdx
140034978mov rdi, rax
14003497bmov eax, [rsp+140]
140034982test eax, eax
140034984jne 0x1400349c0
140034986fld [rsp+144]
14003498dfstp [rbp]
140034990
140034990loc_140034990:
140034990mov [r12+8], rdi
140034995mov rdi, [rip+0x162cf4]
14003499cmov [r12], rsi
1400349a0mov rax, [rsp+168]
1400349a8sub rax, [rdi]
1400349abjne 0x1400349c4
1400349admov rax, r12
1400349b0add rsp, 176
1400349b7pop rbx
1400349b8pop rsi
1400349b9pop rdi
1400349bapop rbp
1400349bbpop r12
1400349bdret
1400349be
1400349be 66 90 f.
1400349c0
1400349c0loc_1400349c0:
1400349c0mov [rbx], eax
1400349c2jmp 0x140034990
1400349c4
1400349c4loc_1400349c4:
1400349c4call __stack_chk_fail
1400349c9nop
1400348a0
1400349ca
1400349ca // align 0x10
1400349ca // align 0x10
1400349d0
1400349d0std::__facet_shims::_GLOBAL__N_1::money_get_shim<char>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double&) const:
1400349d0push r12
1400349d2push rbp
1400349d3push rdi
1400349d4push rsi
1400349d5push rbx
1400349d6sub rsp, 176
1400349ddmov rdi, [r8+8]
1400349e1mov rsi, [r8]
1400349e4mov r8, [r9]
1400349e7mov r9, [r9+8]
1400349ebmov rbx, [rsp+272]
1400349f3mov rbp, [rsp+280]
1400349fbmov [rsp+140], 0
140034a06mov r12, rcx
140034a09mov rcx, [rip+0x162c80]
140034a10mov rax, [rcx]
140034a13mov [rsp+168], rax
140034a1bxor eax, eax
140034a1dlea rax, [rsp+144]
140034a25mov [rsp+80], r8
140034a2amov r8, [rdx+16]
140034a2emov [rsp+64], rax
140034a33lea rax, [rsp+140]
140034a3blea rcx, [rsp+112]
140034a40xor edx, edx
140034a42mov [rsp+56], rax
140034a47mov rax, [rsp+264]
140034a4fmov [rsp+72], 0
140034a58mov [rsp+48], rax
140034a5dmovzx eax, [rsp+256]
140034a65mov [rsp+88], r9
140034a6alea r9, [rsp+96]
140034a6fmov [rsp+40], eax
140034a73lea rax, [rsp+80]
140034a78mov [rsp+32], rax
140034a7dmov [rsp+96], rsi
140034a82mov [rsp+104], rdi
140034a87call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_get<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
140034a8cmov rax, rdi
140034a8fmov edx, [rsp+120]
140034a93mov rcx, 0xffffffff00000000
140034a9dand rax, rcx
140034aa0mov rsi, [rsp+112]
140034aa5or rax, rdx
140034aa8mov rdi, rax
140034aabmov eax, [rsp+140]
140034ab2test eax, eax
140034ab4jne 0x140034af0
140034ab6fld [rsp+144]
140034abdfstp [rbp]
140034ac0
140034ac0loc_140034ac0:
140034ac0mov [r12+8], rdi
140034ac5mov rdi, [rip+0x162bc4]
140034accmov [r12], rsi
140034ad0mov rax, [rsp+168]
140034ad8sub rax, [rdi]
140034adbjne 0x140034af4
140034addmov rax, r12
140034ae0add rsp, 176
140034ae7pop rbx
140034ae8pop rsi
140034ae9pop rdi
140034aeapop rbp
140034aebpop r12
140034aedret
140034aee
140034aee 66 90 f.
140034af0
140034af0loc_140034af0:
140034af0mov [rbx], eax
140034af2jmp 0x140034ac0
140034af4
140034af4loc_140034af4:
140034af4call __stack_chk_fail
140034af9nop
1400349d0
1400349d0std::__facet_shims::_GLOBAL__N_1::money_get_shim<char>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double&) const:
1400349d0push r12
1400349d2push rbp
1400349d3push rdi
1400349d4push rsi
1400349d5push rbx
1400349d6sub rsp, 176
1400349ddmov rdi, [r8+8]
1400349e1mov rsi, [r8]
1400349e4mov r8, [r9]
1400349e7mov r9, [r9+8]
1400349ebmov rbx, [rsp+272]
1400349f3mov rbp, [rsp+280]
1400349fbmov [rsp+140], 0
140034a06mov r12, rcx
140034a09mov rcx, [rip+0x162c80]
140034a10mov rax, [rcx]
140034a13mov [rsp+168], rax
140034a1bxor eax, eax
140034a1dlea rax, [rsp+144]
140034a25mov [rsp+80], r8
140034a2amov r8, [rdx+16]
140034a2emov [rsp+64], rax
140034a33lea rax, [rsp+140]
140034a3blea rcx, [rsp+112]
140034a40xor edx, edx
140034a42mov [rsp+56], rax
140034a47mov rax, [rsp+264]
140034a4fmov [rsp+72], 0
140034a58mov [rsp+48], rax
140034a5dmovzx eax, [rsp+256]
140034a65mov [rsp+88], r9
140034a6alea r9, [rsp+96]
140034a6fmov [rsp+40], eax
140034a73lea rax, [rsp+80]
140034a78mov [rsp+32], rax
140034a7dmov [rsp+96], rsi
140034a82mov [rsp+104], rdi
140034a87call std::istreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_get<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
140034a8cmov rax, rdi
140034a8fmov edx, [rsp+120]
140034a93mov rcx, 0xffffffff00000000
140034a9dand rax, rcx
140034aa0mov rsi, [rsp+112]
140034aa5or rax, rdx
140034aa8mov rdi, rax
140034aabmov eax, [rsp+140]
140034ab2test eax, eax
140034ab4jne 0x140034af0
140034ab6fld [rsp+144]
140034abdfstp [rbp]
140034ac0
140034ac0loc_140034ac0:
140034ac0mov [r12+8], rdi
140034ac5mov rdi, [rip+0x162bc4]
140034accmov [r12], rsi
140034ad0mov rax, [rsp+168]
140034ad8sub rax, [rdi]
140034adbjne 0x140034af4
140034addmov rax, r12
140034ae0add rsp, 176
140034ae7pop rbx
140034ae8pop rsi
140034ae9pop rdi
140034aeapop rbp
140034aebpop r12
140034aedret
140034aee
140034aee 66 90 f.
140034af0
140034af0loc_140034af0:
140034af0mov [rbx], eax
140034af2jmp 0x140034ac0
140034af4
140034af4loc_140034af4:
140034af4call __stack_chk_fail
140034af9nop
1400349d0
140034afa
140034afa // align 0x10
140034afa // align 0x10
140034b00
140034b00std::__facet_shims::_GLOBAL__N_1::money_get_shim<wchar_t>::do_get(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&) const:
140034b00push r13
140034b02push r12
140034b04push rbp
140034b05push rdi
140034b06push rsi
140034b07push rbx
140034b08sub rsp, 232
140034b0fmov rsi, [r8]
140034b12mov rdi, [r8+8]
140034b16mov r8, [r9]
140034b19mov r9, [r9+8]
140034b1dmov r13, [rsp+336]
140034b25mov r12, [rsp+344]
140034b2dmov rbx, rcx
140034b30mov rcx, [rip+0x162b59]
140034b37lea rbp, [rsp+176]
140034b3fmov [rsp+208], 0
140034b4bmov [rsp+140], 0
140034b56mov rax, [rcx]
140034b59mov [rsp+216], rax
140034b61xor eax, eax
140034b63lea rax, [rsp+140]
140034b6bmov [rsp+80], r8
140034b70mov r8, [rdx+16]
140034b74mov [rsp+56], rax
140034b79mov rax, [rsp+328]
140034b81lea rcx, [rsp+112]
140034b86xor edx, edx
140034b88mov [rsp+72], rbp
140034b8dmov [rsp+48], rax
140034b92movzx eax, [rsp+320]
140034b9amov [rsp+64], 0
140034ba3mov [rsp+40], eax
140034ba7lea rax, [rsp+80]
140034bacmov [rsp+32], rax
140034bb1mov [rsp+88], r9
140034bb6lea r9, [rsp+96]
140034bbbmov [rsp+96], rsi
140034bc0mov [rsp+104], rdi
140034bc5call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
140034bcamov rax, rdi
140034bcdmovzx edx, [rsp+120]
140034bd2mov rsi, [rsp+112]
140034bd7xor ax, ax
140034bdaor rax, rdx
140034bddmov rdi, rax
140034be0mov eax, [rsp+140]
140034be7test eax, eax
140034be9je 0x140034c38
140034bebmov [r13], eax
140034bef
140034befloc_140034bef:
140034befmov rax, [rsp+208]
140034bf7mov [rbx], rsi
140034bfamov [rbx+8], rdi
140034bfetest rax, rax
140034c01je 0x140034c08
140034c03mov rcx, rbp
140034c06call rax
140034c08
140034c08loc_140034c08:
140034c08mov rdi, [rip+0x162a81]
140034c0fmov rax, [rsp+216]
140034c17sub rax, [rdi]
140034c1ajne 0x140034da1
140034c20mov rax, rbx
140034c23add rsp, 232
140034c2apop rbx
140034c2bpop rsi
140034c2cpop rdi
140034c2dpop rbp
140034c2epop r12
140034c30pop r13
140034c32ret
140034c33
140034c33 0f 1f 44 00 00 ..D..
140034c38
140034c38loc_140034c38:
140034c38cmp [rsp+208], 0
140034c41je 0x140034da6
140034c47mov rdx, [rsp+176]
140034c4flea r13, [rsp+160]
140034c57mov rax, [rsp+184]
140034c5fmov [rsp+144], r13
140034c67test rdx, rdx
140034c6aje 0x140034ce0
140034c6c
140034c6cloc_140034c6c:
140034c6clea rcx, [rsp+144]
140034c74lea r8, [rdx+2*rax]
140034c78call _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tag.isra.0
140034c7dmov rcx, [r12]
140034c81lea rdx, [r12+16]
140034c86mov r8, [rsp+152]
140034c8emov rax, [rsp+144]
140034c96cmp rcx, rdx
140034c99je 0x140034d08
140034c9bcmp rax, r13
140034c9eje 0x140034d10
140034ca0mov [r12], rax
140034ca4mov rax, [rsp+160]
140034cacmov [r12+8], r8
140034cb1mov [r12+16], rax
140034cb6test rcx, rcx
140034cb9je 0x140034bef
140034cbf
140034cbfloc_140034cbf:
140034cbfxor eax, eax
140034cc1mov [rcx], ax
140034cc4cmp rcx, r13
140034cc7je 0x140034bef
140034ccdcall operator delete(void*)
140034cd2jmp 0x140034bef
140034cd7
140034cd7 66 0f 1f 84 00 00 00 00 00 f........
140034ce0
140034ce0loc_140034ce0:
140034ce0test rax, rax
140034ce3je 0x140034c6c
140034ce5mov rdi, [rip+0x1629a4]
140034cecmov rax, [rsp+216]
140034cf4sub rax, [rdi]
140034cf7jne 0x140034da1
140034cfdcall _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcyRKS3_.part.0
140034d02nop [rax+rax]
140034d08
140034d08loc_140034d08:
140034d08cmp rax, r13
140034d0bjne 0x140034d50
140034d0dnop [rax]
140034d10
140034d10loc_140034d10:
140034d10test r8, r8
140034d13je 0x140034d3a
140034d15cmp r8, 1
140034d19je 0x140034d70
140034d1badd r8, r8
140034d1emov rdx, r13
140034d21call memcpy
140034d26mov r8, [rsp+152]
140034d2emov rcx, [r12]
140034d32mov rax, [rsp+144]
140034d3a
140034d3aloc_140034d3a:
140034d3axor edx, edx
140034d3cmov [r12+8], r8
140034d41mov [rcx+2*r8], dx
140034d46mov rcx, rax
140034d49jmp 0x140034cbf
140034d4e
140034d4e 66 90 f.
140034d50
140034d50loc_140034d50:
140034d50mov [r12], rax
140034d54mov rax, [rsp+160]
140034d5cmov [r12+8], r8
140034d61mov [r12+16], rax
140034d66jmp 0x140034bef
140034d6b
140034d6b 0f 1f 44 00 00 ..D..
140034d70
140034d70loc_140034d70:
140034d70movzx edx, [rsp+160]
140034d78mov [rcx], dx
140034d7bjmp 0x140034d3a
140034d7d
140034d7d 48 89 c3 H..
140034d80 48 8b 84 24 d0 00 00 00 48 85 c0 75 39 H..$....H..u9
140034d8d
140034d8dloc_140034d8d:
140034d8dmov rdi, [rip+0x1628fc]
140034d94mov rax, [rsp+216]
140034d9csub rax, [rdi]
140034d9fje 0x140034dcd
140034da1
140034da1loc_140034da1:
140034da1call __stack_chk_fail
140034da6
140034da6loc_140034da6:
140034da6mov rdi, [rip+0x1628e3]
140034dadmov rax, [rsp+216]
140034db5sub rax, [rdi]
140034db8jne 0x140034da1
140034dbalea rcx, [rip+0x15c521]
140034dc1call std::__throw_logic_error(char const*)
140034dc6mov rcx, rbp
140034dc9call rax
140034dcbjmp 0x140034d8d
140034dcd
140034dcdloc_140034dcd:
140034dcdmov rcx, rbx
140034dd0call _Unwind_Resume
140034dd5nop
140034b00
140034b00std::__facet_shims::_GLOBAL__N_1::money_get_shim<wchar_t>::do_get(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&) const:
140034b00push r13
140034b02push r12
140034b04push rbp
140034b05push rdi
140034b06push rsi
140034b07push rbx
140034b08sub rsp, 232
140034b0fmov rsi, [r8]
140034b12mov rdi, [r8+8]
140034b16mov r8, [r9]
140034b19mov r9, [r9+8]
140034b1dmov r13, [rsp+336]
140034b25mov r12, [rsp+344]
140034b2dmov rbx, rcx
140034b30mov rcx, [rip+0x162b59]
140034b37lea rbp, [rsp+176]
140034b3fmov [rsp+208], 0
140034b4bmov [rsp+140], 0
140034b56mov rax, [rcx]
140034b59mov [rsp+216], rax
140034b61xor eax, eax
140034b63lea rax, [rsp+140]
140034b6bmov [rsp+80], r8
140034b70mov r8, [rdx+16]
140034b74mov [rsp+56], rax
140034b79mov rax, [rsp+328]
140034b81lea rcx, [rsp+112]
140034b86xor edx, edx
140034b88mov [rsp+72], rbp
140034b8dmov [rsp+48], rax
140034b92movzx eax, [rsp+320]
140034b9amov [rsp+64], 0
140034ba3mov [rsp+40], eax
140034ba7lea rax, [rsp+80]
140034bacmov [rsp+32], rax
140034bb1mov [rsp+88], r9
140034bb6lea r9, [rsp+96]
140034bbbmov [rsp+96], rsi
140034bc0mov [rsp+104], rdi
140034bc5call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
140034bcamov rax, rdi
140034bcdmovzx edx, [rsp+120]
140034bd2mov rsi, [rsp+112]
140034bd7xor ax, ax
140034bdaor rax, rdx
140034bddmov rdi, rax
140034be0mov eax, [rsp+140]
140034be7test eax, eax
140034be9je 0x140034c38
140034bebmov [r13], eax
140034bef
140034befloc_140034bef:
140034befmov rax, [rsp+208]
140034bf7mov [rbx], rsi
140034bfamov [rbx+8], rdi
140034bfetest rax, rax
140034c01je 0x140034c08
140034c03mov rcx, rbp
140034c06call rax
140034c08
140034c08loc_140034c08:
140034c08mov rdi, [rip+0x162a81]
140034c0fmov rax, [rsp+216]
140034c17sub rax, [rdi]
140034c1ajne 0x140034da1
140034c20mov rax, rbx
140034c23add rsp, 232
140034c2apop rbx
140034c2bpop rsi
140034c2cpop rdi
140034c2dpop rbp
140034c2epop r12
140034c30pop r13
140034c32ret
140034c33
140034c33 0f 1f 44 00 00 ..D..
140034c38
140034c38loc_140034c38:
140034c38cmp [rsp+208], 0
140034c41je 0x140034da6
140034c47mov rdx, [rsp+176]
140034c4flea r13, [rsp+160]
140034c57mov rax, [rsp+184]
140034c5fmov [rsp+144], r13
140034c67test rdx, rdx
140034c6aje 0x140034ce0
140034c6c
140034c6cloc_140034c6c:
140034c6clea rcx, [rsp+144]
140034c74lea r8, [rdx+2*rax]
140034c78call _ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructIPKwEEvT_S8_St20forward_iterator_tag.isra.0
140034c7dmov rcx, [r12]
140034c81lea rdx, [r12+16]
140034c86mov r8, [rsp+152]
140034c8emov rax, [rsp+144]
140034c96cmp rcx, rdx
140034c99je 0x140034d08
140034c9bcmp rax, r13
140034c9eje 0x140034d10
140034ca0mov [r12], rax
140034ca4mov rax, [rsp+160]
140034cacmov [r12+8], r8
140034cb1mov [r12+16], rax
140034cb6test rcx, rcx
140034cb9je 0x140034bef
140034cbf
140034cbfloc_140034cbf:
140034cbfxor eax, eax
140034cc1mov [rcx], ax
140034cc4cmp rcx, r13
140034cc7je 0x140034bef
140034ccdcall operator delete(void*)
140034cd2jmp 0x140034bef
140034cd7
140034cd7 66 0f 1f 84 00 00 00 00 00 f........
140034ce0
140034ce0loc_140034ce0:
140034ce0test rax, rax
140034ce3je 0x140034c6c
140034ce5mov rdi, [rip+0x1629a4]
140034cecmov rax, [rsp+216]
140034cf4sub rax, [rdi]
140034cf7jne 0x140034da1
140034cfdcall _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcyRKS3_.part.0
140034d02nop [rax+rax]
140034d08
140034d08loc_140034d08:
140034d08cmp rax, r13
140034d0bjne 0x140034d50
140034d0dnop [rax]
140034d10
140034d10loc_140034d10:
140034d10test r8, r8
140034d13je 0x140034d3a
140034d15cmp r8, 1
140034d19je 0x140034d70
140034d1badd r8, r8
140034d1emov rdx, r13
140034d21call memcpy
140034d26mov r8, [rsp+152]
140034d2emov rcx, [r12]
140034d32mov rax, [rsp+144]
140034d3a
140034d3aloc_140034d3a:
140034d3axor edx, edx
140034d3cmov [r12+8], r8
140034d41mov [rcx+2*r8], dx
140034d46mov rcx, rax
140034d49jmp 0x140034cbf
140034d4e
140034d4e 66 90 f.
140034d50
140034d50loc_140034d50:
140034d50mov [r12], rax
140034d54mov rax, [rsp+160]
140034d5cmov [r12+8], r8
140034d61mov [r12+16], rax
140034d66jmp 0x140034bef
140034d6b
140034d6b 0f 1f 44 00 00 ..D..
140034d70
140034d70loc_140034d70:
140034d70movzx edx, [rsp+160]
140034d78mov [rcx], dx
140034d7bjmp 0x140034d3a
140034d7d
140034d7d 48 89 c3 H..
140034d80 48 8b 84 24 d0 00 00 00 48 85 c0 75 39 H..$....H..u9
140034d8d
140034d8dloc_140034d8d:
140034d8dmov rdi, [rip+0x1628fc]
140034d94mov rax, [rsp+216]
140034d9csub rax, [rdi]
140034d9fje 0x140034dcd
140034da1
140034da1loc_140034da1:
140034da1call __stack_chk_fail
140034da6
140034da6loc_140034da6:
140034da6mov rdi, [rip+0x1628e3]
140034dadmov rax, [rsp+216]
140034db5sub rax, [rdi]
140034db8jne 0x140034da1
140034dbalea rcx, [rip+0x15c521]
140034dc1call std::__throw_logic_error(char const*)
140034dc6mov rcx, rbp
140034dc9call rax
140034dcbjmp 0x140034d8d
140034dcd
140034dcdloc_140034dcd:
140034dcdmov rcx, rbx
140034dd0call _Unwind_Resume
140034dd5nop
140034b00
140034dd6
140034dd6 // align 0x10
140034dd6 // align 0x10
140034de0
140034de0std::__facet_shims::_GLOBAL__N_1::money_get_shim<wchar_t>::do_get(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&) const:
140034de0push r13
140034de2push r12
140034de4push rbp
140034de5push rdi
140034de6push rsi
140034de7push rbx
140034de8sub rsp, 200
140034defmov rsi, [r8]
140034df2mov rdi, [r8+8]
140034df6mov r8, [r9]
140034df9mov r9, [r9+8]
140034dfdmov r12, [rsp+304]
140034e05mov r13, [rsp+312]
140034e0dmov rbx, rcx
140034e10mov rcx, [rip+0x162879]
140034e17lea rbp, [rsp+144]
140034e1fmov [rsp+176], 0
140034e2bmov [rsp+132], 0
140034e36mov rax, [rcx]
140034e39mov [rsp+184], rax
140034e41xor eax, eax
140034e43lea rax, [rsp+132]
140034e4bmov [rsp+80], r8
140034e50mov r8, [rdx+16]
140034e54mov [rsp+56], rax
140034e59mov rax, [rsp+296]
140034e61lea rcx, [rsp+112]
140034e66xor edx, edx
140034e68mov [rsp+72], rbp
140034e6dmov [rsp+48], rax
140034e72movzx eax, [rsp+288]
140034e7amov [rsp+64], 0
140034e83mov [rsp+40], eax
140034e87lea rax, [rsp+80]
140034e8cmov [rsp+32], rax
140034e91mov [rsp+88], r9
140034e96lea r9, [rsp+96]
140034e9bmov [rsp+96], rsi
140034ea0mov [rsp+104], rdi
140034ea5call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
140034eaamov rax, rdi
140034eadmovzx edx, [rsp+120]
140034eb2mov rsi, [rsp+112]
140034eb7xor ax, ax
140034ebaor rax, rdx
140034ebdmov rdi, rax
140034ec0mov eax, [rsp+132]
140034ec7test eax, eax
140034ec9je 0x140034f18
140034ecbmov [r12], eax
140034ecf
140034ecfloc_140034ecf:
140034ecfmov rax, [rsp+176]
140034ed7mov [rbx], rsi
140034edamov [rbx+8], rdi
140034edetest rax, rax
140034ee1je 0x140034ee8
140034ee3mov rcx, rbp
140034ee6call rax
140034ee8
140034ee8loc_140034ee8:
140034ee8mov rdi, [rip+0x1627a1]
140034eefmov rax, [rsp+184]
140034ef7sub rax, [rdi]
140034efajne 0x140034fb4
140034f00mov rax, rbx
140034f03add rsp, 200
140034f0apop rbx
140034f0bpop rsi
140034f0cpop rdi
140034f0dpop rbp
140034f0epop r12
140034f10pop r13
140034f12ret
140034f13
140034f13 0f 1f 44 00 00 ..D..
140034f18
140034f18loc_140034f18:
140034f18cmp [rsp+176], 0
140034f21je 0x140034fb9
140034f27mov rcx, [rsp+144]
140034f2fmov rax, [rsp+152]
140034f37lea r8, [rsp+131]
140034f3flea rdx, [rcx+2*rax]
140034f43call _ZNSbIwSt11char_traitsIwESaIwEE12_S_constructIPKwEEPwT_S7_RKS1_St20forward_iterator_tag.isra.0
140034f48mov rcx, r13
140034f4blea rdx, [rsp+136]
140034f53mov [rsp+136], rax
140034f5bcall std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::swap(std::allocator<wchar_t>&)
140034f60mov rcx, [rsp+136]
140034f68mov eax, -1
140034f6dlock xadd [rcx-8], eax
140034f72test eax, eax
140034f74jg 0x140034ecf
140034f7asub rcx, 24
140034f7elea rdx, [rsp+131]
140034f86call std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_Rep::_M_destroy(std::char_traits<wchar_t> const&)
140034f8bjmp 0x140034ecf
140034f90
140034f90 48 89 c3 48 8b 84 24 b0 00 00 00 48 85 c0 75 39 H..H..$....H..u9
140034fa0
140034fa0loc_140034fa0:
140034fa0mov rdi, [rip+0x1626e9]
140034fa7mov rax, [rsp+184]
140034fafsub rax, [rdi]
140034fb2je 0x140034fe0
140034fb4
140034fb4loc_140034fb4:
140034fb4call __stack_chk_fail
140034fb9
140034fb9loc_140034fb9:
140034fb9mov rdi, [rip+0x1626d0]
140034fc0mov rax, [rsp+184]
140034fc8sub rax, [rdi]
140034fcbjne 0x140034fb4
140034fcdlea rcx, [rip+0x15be56]
140034fd4call std::__throw_logic_error(char const*)
140034fd9mov rcx, rbp
140034fdccall rax
140034fdejmp 0x140034fa0
140034fe0
140034fe0loc_140034fe0:
140034fe0mov rcx, rbx
140034fe3call _Unwind_Resume
140034fe8nop
140034de0
140034de0std::__facet_shims::_GLOBAL__N_1::money_get_shim<wchar_t>::do_get(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>&) const:
140034de0push r13
140034de2push r12
140034de4push rbp
140034de5push rdi
140034de6push rsi
140034de7push rbx
140034de8sub rsp, 200
140034defmov rsi, [r8]
140034df2mov rdi, [r8+8]
140034df6mov r8, [r9]
140034df9mov r9, [r9+8]
140034dfdmov r12, [rsp+304]
140034e05mov r13, [rsp+312]
140034e0dmov rbx, rcx
140034e10mov rcx, [rip+0x162879]
140034e17lea rbp, [rsp+144]
140034e1fmov [rsp+176], 0
140034e2bmov [rsp+132], 0
140034e36mov rax, [rcx]
140034e39mov [rsp+184], rax
140034e41xor eax, eax
140034e43lea rax, [rsp+132]
140034e4bmov [rsp+80], r8
140034e50mov r8, [rdx+16]
140034e54mov [rsp+56], rax
140034e59mov rax, [rsp+296]
140034e61lea rcx, [rsp+112]
140034e66xor edx, edx
140034e68mov [rsp+72], rbp
140034e6dmov [rsp+48], rax
140034e72movzx eax, [rsp+288]
140034e7amov [rsp+64], 0
140034e83mov [rsp+40], eax
140034e87lea rax, [rsp+80]
140034e8cmov [rsp+32], rax
140034e91mov [rsp+88], r9
140034e96lea r9, [rsp+96]
140034e9bmov [rsp+96], rsi
140034ea0mov [rsp+104], rdi
140034ea5call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
140034eaamov rax, rdi
140034eadmovzx edx, [rsp+120]
140034eb2mov rsi, [rsp+112]
140034eb7xor ax, ax
140034ebaor rax, rdx
140034ebdmov rdi, rax
140034ec0mov eax, [rsp+132]
140034ec7test eax, eax
140034ec9je 0x140034f18
140034ecbmov [r12], eax
140034ecf
140034ecfloc_140034ecf:
140034ecfmov rax, [rsp+176]
140034ed7mov [rbx], rsi
140034edamov [rbx+8], rdi
140034edetest rax, rax
140034ee1je 0x140034ee8
140034ee3mov rcx, rbp
140034ee6call rax
140034ee8
140034ee8loc_140034ee8:
140034ee8mov rdi, [rip+0x1627a1]
140034eefmov rax, [rsp+184]
140034ef7sub rax, [rdi]
140034efajne 0x140034fb4
140034f00mov rax, rbx
140034f03add rsp, 200
140034f0apop rbx
140034f0bpop rsi
140034f0cpop rdi
140034f0dpop rbp
140034f0epop r12
140034f10pop r13
140034f12ret
140034f13
140034f13 0f 1f 44 00 00 ..D..
140034f18
140034f18loc_140034f18:
140034f18cmp [rsp+176], 0
140034f21je 0x140034fb9
140034f27mov rcx, [rsp+144]
140034f2fmov rax, [rsp+152]
140034f37lea r8, [rsp+131]
140034f3flea rdx, [rcx+2*rax]
140034f43call _ZNSbIwSt11char_traitsIwESaIwEE12_S_constructIPKwEEPwT_S7_RKS1_St20forward_iterator_tag.isra.0
140034f48mov rcx, r13
140034f4blea rdx, [rsp+136]
140034f53mov [rsp+136], rax
140034f5bcall std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::swap(std::allocator<wchar_t>&)
140034f60mov rcx, [rsp+136]
140034f68mov eax, -1
140034f6dlock xadd [rcx-8], eax
140034f72test eax, eax
140034f74jg 0x140034ecf
140034f7asub rcx, 24
140034f7elea rdx, [rsp+131]
140034f86call std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_Rep::_M_destroy(std::char_traits<wchar_t> const&)
140034f8bjmp 0x140034ecf
140034f90
140034f90 48 89 c3 48 8b 84 24 b0 00 00 00 48 85 c0 75 39 H..H..$....H..u9
140034fa0
140034fa0loc_140034fa0:
140034fa0mov rdi, [rip+0x1626e9]
140034fa7mov rax, [rsp+184]
140034fafsub rax, [rdi]
140034fb2je 0x140034fe0
140034fb4
140034fb4loc_140034fb4:
140034fb4call __stack_chk_fail
140034fb9
140034fb9loc_140034fb9:
140034fb9mov rdi, [rip+0x1626d0]
140034fc0mov rax, [rsp+184]
140034fc8sub rax, [rdi]
140034fcbjne 0x140034fb4
140034fcdlea rcx, [rip+0x15be56]
140034fd4call std::__throw_logic_error(char const*)
140034fd9mov rcx, rbp
140034fdccall rax
140034fdejmp 0x140034fa0
140034fe0
140034fe0loc_140034fe0:
140034fe0mov rcx, rbx
140034fe3call _Unwind_Resume
140034fe8nop
140034de0
140034fe9
140034fe9 // align 0x10
140034fe9 // align 0x10
140034ff0
140034ff0std::__facet_shims::_GLOBAL__N_1::money_get_shim<wchar_t>::do_get(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, long double&) const:
140034ff0push r12
140034ff2push rbp
140034ff3push rdi
140034ff4push rsi
140034ff5push rbx
140034ff6sub rsp, 176
140034ffdmov rdi, [r8+8]
140035001mov rsi, [r8]
140035004mov r8, [r9]
140035007mov r9, [r9+8]
14003500bmov rbx, [rsp+272]
140035013mov rbp, [rsp+280]
14003501bmov [rsp+140], 0
140035026mov r12, rcx
140035029mov rcx, [rip+0x162660]
140035030mov rax, [rcx]
140035033mov [rsp+168], rax
14003503bxor eax, eax
14003503dlea rax, [rsp+144]
140035045mov [rsp+80], r8
14003504amov r8, [rdx+16]
14003504emov [rsp+64], rax
140035053lea rax, [rsp+140]
14003505bxor edx, edx
14003505dlea rcx, [rsp+112]
140035062mov [rsp+56], rax
140035067mov rax, [rsp+264]
14003506fmov [rsp+72], 0
140035078mov [rsp+48], rax
14003507dmovzx eax, [rsp+256]
140035085mov [rsp+88], r9
14003508alea r9, [rsp+96]
14003508fmov [rsp+40], eax
140035093lea rax, [rsp+80]
140035098mov [rsp+32], rax
14003509dmov [rsp+96], rsi
1400350a2mov [rsp+104], rdi
1400350a7call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
1400350acmov rax, rdi
1400350afmovzx edx, [rsp+120]
1400350b4mov rsi, [rsp+112]
1400350b9xor ax, ax
1400350bcor rax, rdx
1400350bfmov rdi, rax
1400350c2mov eax, [rsp+140]
1400350c9test eax, eax
1400350cbjne 0x140035108
1400350cdfld [rsp+144]
1400350d4fstp [rbp]
1400350d7
1400350d7loc_1400350d7:
1400350d7mov [r12+8], rdi
1400350dcmov rdi, [rip+0x1625ad]
1400350e3mov [r12], rsi
1400350e7mov rax, [rsp+168]
1400350efsub rax, [rdi]
1400350f2jne 0x14003510c
1400350f4mov rax, r12
1400350f7add rsp, 176
1400350fepop rbx
1400350ffpop rsi
140035100pop rdi
140035101pop rbp
140035102pop r12
140035104ret
140035105
140035105 0f 1f 00 ...
140035108
140035108loc_140035108:
140035108mov [rbx], eax
14003510ajmp 0x1400350d7
14003510c
14003510cloc_14003510c:
14003510ccall __stack_chk_fail
140035111nop
140034ff0
140034ff0std::__facet_shims::_GLOBAL__N_1::money_get_shim<wchar_t>::do_get(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, long double&) const:
140034ff0push r12
140034ff2push rbp
140034ff3push rdi
140034ff4push rsi
140034ff5push rbx
140034ff6sub rsp, 176
140034ffdmov rdi, [r8+8]
140035001mov rsi, [r8]
140035004mov r8, [r9]
140035007mov r9, [r9+8]
14003500bmov rbx, [rsp+272]
140035013mov rbp, [rsp+280]
14003501bmov [rsp+140], 0
140035026mov r12, rcx
140035029mov rcx, [rip+0x162660]
140035030mov rax, [rcx]
140035033mov [rsp+168], rax
14003503bxor eax, eax
14003503dlea rax, [rsp+144]
140035045mov [rsp+80], r8
14003504amov r8, [rdx+16]
14003504emov [rsp+64], rax
140035053lea rax, [rsp+140]
14003505bxor edx, edx
14003505dlea rcx, [rsp+112]
140035062mov [rsp+56], rax
140035067mov rax, [rsp+264]
14003506fmov [rsp+72], 0
140035078mov [rsp+48], rax
14003507dmovzx eax, [rsp+256]
140035085mov [rsp+88], r9
14003508alea r9, [rsp+96]
14003508fmov [rsp+40], eax
140035093lea rax, [rsp+80]
140035098mov [rsp+32], rax
14003509dmov [rsp+96], rsi
1400350a2mov [rsp+104], rdi
1400350a7call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_get<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
1400350acmov rax, rdi
1400350afmovzx edx, [rsp+120]
1400350b4mov rsi, [rsp+112]
1400350b9xor ax, ax
1400350bcor rax, rdx
1400350bfmov rdi, rax
1400350c2mov eax, [rsp+140]
1400350c9test eax, eax
1400350cbjne 0x140035108
1400350cdfld [rsp+144]
1400350d4fstp [rbp]
1400350d7
1400350d7loc_1400350d7:
1400350d7mov [r12+8], rdi
1400350dcmov rdi, [rip+0x1625ad]
1400350e3mov [r12], rsi
1400350e7mov rax, [rsp+168]
1400350efsub rax, [rdi]
1400350f2jne 0x14003510c
1400350f4mov rax, r12
1400350f7add rsp, 176
1400350fepop rbx
1400350ffpop rsi
140035100pop rdi
140035101pop rbp
140035102pop r12
140035104ret
140035105
140035105 0f 1f 00 ...
140035108
140035108loc_140035108:
140035108mov [rbx], eax
14003510ajmp 0x1400350d7
14003510c
14003510cloc_14003510c:
14003510ccall __stack_chk_fail
140035111nop
140034ff0
140035112
140035112 // align 0x10
140035112 // align 0x10
140035120
140035120std::__facet_shims::_GLOBAL__N_1::money_get_shim<wchar_t>::do_get(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, long double&) const:
140035120push r12
140035122push rbp
140035123push rdi
140035124push rsi
140035125push rbx
140035126sub rsp, 176
14003512dmov rdi, [r8+8]
140035131mov rsi, [r8]
140035134mov r8, [r9]
140035137mov r9, [r9+8]
14003513bmov rbx, [rsp+272]
140035143mov rbp, [rsp+280]
14003514bmov [rsp+140], 0
140035156mov r12, rcx
140035159mov rcx, [rip+0x162530]
140035160mov rax, [rcx]
140035163mov [rsp+168], rax
14003516bxor eax, eax
14003516dlea rax, [rsp+144]
140035175mov [rsp+80], r8
14003517amov r8, [rdx+16]
14003517emov [rsp+64], rax
140035183lea rax, [rsp+140]
14003518bxor edx, edx
14003518dlea rcx, [rsp+112]
140035192mov [rsp+56], rax
140035197mov rax, [rsp+264]
14003519fmov [rsp+72], 0
1400351a8mov [rsp+48], rax
1400351admovzx eax, [rsp+256]
1400351b5mov [rsp+88], r9
1400351balea r9, [rsp+96]
1400351bfmov [rsp+40], eax
1400351c3lea rax, [rsp+80]
1400351c8mov [rsp+32], rax
1400351cdmov [rsp+96], rsi
1400351d2mov [rsp+104], rdi
1400351d7call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
1400351dcmov rax, rdi
1400351dfmovzx edx, [rsp+120]
1400351e4mov rsi, [rsp+112]
1400351e9xor ax, ax
1400351ecor rax, rdx
1400351efmov rdi, rax
1400351f2mov eax, [rsp+140]
1400351f9test eax, eax
1400351fbjne 0x140035238
1400351fdfld [rsp+144]
140035204fstp [rbp]
140035207
140035207loc_140035207:
140035207mov [r12+8], rdi
14003520cmov rdi, [rip+0x16247d]
140035213mov [r12], rsi
140035217mov rax, [rsp+168]
14003521fsub rax, [rdi]
140035222jne 0x14003523c
140035224mov rax, r12
140035227add rsp, 176
14003522epop rbx
14003522fpop rsi
140035230pop rdi
140035231pop rbp
140035232pop r12
140035234ret
140035235
140035235 0f 1f 00 ...
140035238
140035238loc_140035238:
140035238mov [rbx], eax
14003523ajmp 0x140035207
14003523c
14003523cloc_14003523c:
14003523ccall __stack_chk_fail
140035241nop
140035120
140035120std::__facet_shims::_GLOBAL__N_1::money_get_shim<wchar_t>::do_get(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, long double&) const:
140035120push r12
140035122push rbp
140035123push rdi
140035124push rsi
140035125push rbx
140035126sub rsp, 176
14003512dmov rdi, [r8+8]
140035131mov rsi, [r8]
140035134mov r8, [r9]
140035137mov r9, [r9+8]
14003513bmov rbx, [rsp+272]
140035143mov rbp, [rsp+280]
14003514bmov [rsp+140], 0
140035156mov r12, rcx
140035159mov rcx, [rip+0x162530]
140035160mov rax, [rcx]
140035163mov [rsp+168], rax
14003516bxor eax, eax
14003516dlea rax, [rsp+144]
140035175mov [rsp+80], r8
14003517amov r8, [rdx+16]
14003517emov [rsp+64], rax
140035183lea rax, [rsp+140]
14003518bxor edx, edx
14003518dlea rcx, [rsp+112]
140035192mov [rsp+56], rax
140035197mov rax, [rsp+264]
14003519fmov [rsp+72], 0
1400351a8mov [rsp+48], rax
1400351admovzx eax, [rsp+256]
1400351b5mov [rsp+88], r9
1400351balea r9, [rsp+96]
1400351bfmov [rsp+40], eax
1400351c3lea rax, [rsp+80]
1400351c8mov [rsp+32], rax
1400351cdmov [rsp+96], rsi
1400351d2mov [rsp+104], rdi
1400351d7call std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_get<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, std::_Ios_Iostate&, long double*, std::__facet_shims::__any_string*)
1400351dcmov rax, rdi
1400351dfmovzx edx, [rsp+120]
1400351e4mov rsi, [rsp+112]
1400351e9xor ax, ax
1400351ecor rax, rdx
1400351efmov rdi, rax
1400351f2mov eax, [rsp+140]
1400351f9test eax, eax
1400351fbjne 0x140035238
1400351fdfld [rsp+144]
140035204fstp [rbp]
140035207
140035207loc_140035207:
140035207mov [r12+8], rdi
14003520cmov rdi, [rip+0x16247d]
140035213mov [r12], rsi
140035217mov rax, [rsp+168]
14003521fsub rax, [rdi]
140035222jne 0x14003523c
140035224mov rax, r12
140035227add rsp, 176
14003522epop rbx
14003522fpop rsi
140035230pop rdi
140035231pop rbp
140035232pop r12
140035234ret
140035235
140035235 0f 1f 00 ...
140035238
140035238loc_140035238:
140035238mov [rbx], eax
14003523ajmp 0x140035207
14003523c
14003523cloc_14003523c:
14003523ccall __stack_chk_fail
140035241nop
140035120
140035242
140035242 // align 0x10
140035242 // align 0x10
140035250
140035250std::__facet_shims::_GLOBAL__N_1::money_put_shim<char>::do_put(std::ostreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) const:
140035250push r13
140035252push r12
140035254push rbp
140035255push rdi
140035256push rsi
140035257push rbx
140035258sub rsp, 184
14003525fmovups [rsp+160], x6
140035267mov rdi, [rip+0x162422]
14003526emov rax, [rsp+288]
140035276movdqu x6, [r8]
14003527bmov r13, [rsp+272]
140035283mov esi, [rsp+280]
14003528amov r8, [rax+8]
14003528emov r12, rdx
140035291mov rbp, rcx
140035294mov ebx, r9l
140035297mov [rsp+144], 0
1400352a3mov rdx, [rdi]
1400352a6mov [rsp+152], rdx
1400352aexor edx, edx
1400352b0lea rdx, [rsp+128]
1400352b8lea rdi, [rsp+112]
1400352bdmov [rsp+112], rdx
1400352c2mov rdx, [rax]
1400352c5mov rcx, rdi
1400352c8call void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_construct<true>(char const*, unsigned long long)
1400352cdlea rax, [rip+0x8223c]
1400352d4movsx esi, sil
1400352d8movzx ebx, bl
1400352dbxor edx, edx
1400352ddmov [rsp+144], rax
1400352e5lea rax, [rsp+80]
1400352ealea r9, [rsp+96]
1400352efmov rcx, rbp
1400352f2mov [rsp+64], rdi
1400352f7mov [rsp+56], rax
1400352fcmov [rsp+48], esi
140035300mov [rsp+40], r13
140035305mov [rsp+32], ebx
140035309mov r8, [r12+16]
14003530emov [rsp+80], 0
140035317mov [rsp+88], 0
14003531fmovups [rsp+96], x6
140035324call std::ostreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_put<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::ostreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, char, long double, std::__facet_shims::__any_string const*)
140035329mov rax, [rsp+144]
140035331test rax, rax
140035334je 0x14003533b
140035336mov rcx, rdi
140035339call rax
14003533b
14003533bloc_14003533b:
14003533bmov rcx, [rip+0x16234e]
140035342mov rax, [rsp+152]
14003534asub rax, [rcx]
14003534djne 0x140035393
14003534fmovups x6, [rsp+160]
140035357mov rax, rbp
14003535aadd rsp, 184
140035361pop rbx
140035362pop rsi
140035363pop rdi
140035364pop rbp
140035365pop r12
140035367pop r13
140035369ret
14003536a
14003536a 48 89 c3 48 8b 84 H..H..
140035370 24 90 00 00 00 48 85 c0 74 05 48 89 f9 ff d0 48 $....H..t.H....H
140035380 8b 35 0a 23 16 00 48 8b 84 24 98 00 00 00 48 2b .5.#..H..$....H+
140035390 06 74 05 .t.
140035393
140035393loc_140035393:
140035393call __stack_chk_fail
140035398mov rcx, rbx
14003539bcall _Unwind_Resume
1400353a0nop
140035250
140035250std::__facet_shims::_GLOBAL__N_1::money_put_shim<char>::do_put(std::ostreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) const:
140035250push r13
140035252push r12
140035254push rbp
140035255push rdi
140035256push rsi
140035257push rbx
140035258sub rsp, 184
14003525fmovups [rsp+160], x6
140035267mov rdi, [rip+0x162422]
14003526emov rax, [rsp+288]
140035276movdqu x6, [r8]
14003527bmov r13, [rsp+272]
140035283mov esi, [rsp+280]
14003528amov r8, [rax+8]
14003528emov r12, rdx
140035291mov rbp, rcx
140035294mov ebx, r9l
140035297mov [rsp+144], 0
1400352a3mov rdx, [rdi]
1400352a6mov [rsp+152], rdx
1400352aexor edx, edx
1400352b0lea rdx, [rsp+128]
1400352b8lea rdi, [rsp+112]
1400352bdmov [rsp+112], rdx
1400352c2mov rdx, [rax]
1400352c5mov rcx, rdi
1400352c8call void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_construct<true>(char const*, unsigned long long)
1400352cdlea rax, [rip+0x8223c]
1400352d4movsx esi, sil
1400352d8movzx ebx, bl
1400352dbxor edx, edx
1400352ddmov [rsp+144], rax
1400352e5lea rax, [rsp+80]
1400352ealea r9, [rsp+96]
1400352efmov rcx, rbp
1400352f2mov [rsp+64], rdi
1400352f7mov [rsp+56], rax
1400352fcmov [rsp+48], esi
140035300mov [rsp+40], r13
140035305mov [rsp+32], ebx
140035309mov r8, [r12+16]
14003530emov [rsp+80], 0
140035317mov [rsp+88], 0
14003531fmovups [rsp+96], x6
140035324call std::ostreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_put<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::ostreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, char, long double, std::__facet_shims::__any_string const*)
140035329mov rax, [rsp+144]
140035331test rax, rax
140035334je 0x14003533b
140035336mov rcx, rdi
140035339call rax
14003533b
14003533bloc_14003533b:
14003533bmov rcx, [rip+0x16234e]
140035342mov rax, [rsp+152]
14003534asub rax, [rcx]
14003534djne 0x140035393
14003534fmovups x6, [rsp+160]
140035357mov rax, rbp
14003535aadd rsp, 184
140035361pop rbx
140035362pop rsi
140035363pop rdi
140035364pop rbp
140035365pop r12
140035367pop r13
140035369ret
14003536a
14003536a 48 89 c3 48 8b 84 H..H..
140035370 24 90 00 00 00 48 85 c0 74 05 48 89 f9 ff d0 48 $....H..t.H....H
140035380 8b 35 0a 23 16 00 48 8b 84 24 98 00 00 00 48 2b .5.#..H..$....H+
140035390 06 74 05 .t.
140035393
140035393loc_140035393:
140035393call __stack_chk_fail
140035398mov rcx, rbx
14003539bcall _Unwind_Resume
1400353a0nop
140035250
1400353a1
1400353a1 // align 0x10
1400353a1 // align 0x10
1400353b0
1400353b0std::__facet_shims::_GLOBAL__N_1::money_put_shim<char>::do_put(std::ostreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, char, std::string const&) const:
1400353b0push rbp
1400353b1push rdi
1400353b2push rsi
1400353b3push rbx
1400353b4sub rsp, 216
1400353bbmov rdi, [rsp+304]
1400353c3movdqu x0, [r8]
1400353c8mov rbp, [rsp+288]
1400353d0mov r10l, [rsp+296]
1400353d8mov rbx, rcx
1400353dbmov rcx, [rip+0x1622ae]
1400353e2mov rsi, rdx
1400353e5mov [rsp+192], 0
1400353f1mov rax, [rcx]
1400353f4mov [rsp+200], rax
1400353fcxor eax, eax
1400353femov rax, [rdi]
140035401lea rcx, [rax-24]
140035405mov edx, [rax-8]
140035408test edx, edx
14003540ajs 0x1400354d0
140035410lock add [rax-8], 1
140035415
140035415loc_140035415:
140035415movzx r9l, r9b
140035419movsx r10l, r10b
14003541dxor edx, edx
14003541fmov rcx, rbx
140035422mov [rsp+160], rax
14003542amov rax, [rdi]
14003542dlea rdi, [rsp+160]
140035435mov rax, [rax-24]
140035439mov [rsp+32], r9l
14003543elea r9, [rsp+128]
140035446mov [rsp+64], rdi
14003544bmov [rsp+168], rax
140035453lea rax, [rip+0x82056]
14003545amov [rsp+192], rax
140035462lea rax, [rsp+112]
140035467mov [rsp+56], rax
14003546cmov [rsp+48], r10l
140035471mov [rsp+40], rbp
140035476mov r8, [rsi+16]
14003547amov [rsp+112], 0
140035483mov [rsp+120], 0
14003548bmovups [rsp+128], x0
140035493call std::ostreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_put<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::ostreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, char, long double, std::__facet_shims::__any_string const*)
140035498mov rax, [rsp+192]
1400354a0test rax, rax
1400354a3je 0x1400354aa
1400354a5mov rcx, rdi
1400354a8call rax
1400354aa
1400354aaloc_1400354aa:
1400354aamov rsi, [rip+0x1621df]
1400354b1mov rax, [rsp+200]
1400354b9sub rax, [rsi]
1400354bcjne 0x140035532
1400354bemov rax, rbx
1400354c1add rsp, 216
1400354c8pop rbx
1400354c9pop rsi
1400354capop rdi
1400354cbpop rbp
1400354ccret
1400354cd
1400354cd 0f 1f 00 ...
1400354d0
1400354d0loc_1400354d0:
1400354d0lea rdx, [rsp+159]
1400354d8xor r8l, r8l
1400354dbmov [rsp+108], r9l
1400354e0mov [rsp+104], r10l
1400354e5movups [rsp+80], x0
1400354eacall std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long long)
1400354efmov r9l, [rsp+108]
1400354f4mov r10l, [rsp+104]
1400354f9movdqu x0, [rsp+80]
1400354ffjmp 0x140035415
140035504
140035504 48 89 c3 48 8b 84 24 c0 00 00 00 48 H..H..$....H
140035510 85 c0 74 0a 48 8d 8c 24 a0 00 00 00 ff d0 48 8b ..t.H..$......H.
140035520 35 6b 21 16 00 48 8b 84 24 c8 00 00 00 48 2b 06 5k!..H..$....H+.
140035530 74 05 t.
140035532
140035532loc_140035532:
140035532call __stack_chk_fail
140035537mov rcx, rbx
14003553acall _Unwind_Resume
14003553fnop
1400353b0
1400353b0std::__facet_shims::_GLOBAL__N_1::money_put_shim<char>::do_put(std::ostreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, char, std::string const&) const:
1400353b0push rbp
1400353b1push rdi
1400353b2push rsi
1400353b3push rbx
1400353b4sub rsp, 216
1400353bbmov rdi, [rsp+304]
1400353c3movdqu x0, [r8]
1400353c8mov rbp, [rsp+288]
1400353d0mov r10l, [rsp+296]
1400353d8mov rbx, rcx
1400353dbmov rcx, [rip+0x1622ae]
1400353e2mov rsi, rdx
1400353e5mov [rsp+192], 0
1400353f1mov rax, [rcx]
1400353f4mov [rsp+200], rax
1400353fcxor eax, eax
1400353femov rax, [rdi]
140035401lea rcx, [rax-24]
140035405mov edx, [rax-8]
140035408test edx, edx
14003540ajs 0x1400354d0
140035410lock add [rax-8], 1
140035415
140035415loc_140035415:
140035415movzx r9l, r9b
140035419movsx r10l, r10b
14003541dxor edx, edx
14003541fmov rcx, rbx
140035422mov [rsp+160], rax
14003542amov rax, [rdi]
14003542dlea rdi, [rsp+160]
140035435mov rax, [rax-24]
140035439mov [rsp+32], r9l
14003543elea r9, [rsp+128]
140035446mov [rsp+64], rdi
14003544bmov [rsp+168], rax
140035453lea rax, [rip+0x82056]
14003545amov [rsp+192], rax
140035462lea rax, [rsp+112]
140035467mov [rsp+56], rax
14003546cmov [rsp+48], r10l
140035471mov [rsp+40], rbp
140035476mov r8, [rsi+16]
14003547amov [rsp+112], 0
140035483mov [rsp+120], 0
14003548bmovups [rsp+128], x0
140035493call std::ostreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_put<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::ostreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, char, long double, std::__facet_shims::__any_string const*)
140035498mov rax, [rsp+192]
1400354a0test rax, rax
1400354a3je 0x1400354aa
1400354a5mov rcx, rdi
1400354a8call rax
1400354aa
1400354aaloc_1400354aa:
1400354aamov rsi, [rip+0x1621df]
1400354b1mov rax, [rsp+200]
1400354b9sub rax, [rsi]
1400354bcjne 0x140035532
1400354bemov rax, rbx
1400354c1add rsp, 216
1400354c8pop rbx
1400354c9pop rsi
1400354capop rdi
1400354cbpop rbp
1400354ccret
1400354cd
1400354cd 0f 1f 00 ...
1400354d0
1400354d0loc_1400354d0:
1400354d0lea rdx, [rsp+159]
1400354d8xor r8l, r8l
1400354dbmov [rsp+108], r9l
1400354e0mov [rsp+104], r10l
1400354e5movups [rsp+80], x0
1400354eacall std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long long)
1400354efmov r9l, [rsp+108]
1400354f4mov r10l, [rsp+104]
1400354f9movdqu x0, [rsp+80]
1400354ffjmp 0x140035415
140035504
140035504 48 89 c3 48 8b 84 24 c0 00 00 00 48 H..H..$....H
140035510 85 c0 74 0a 48 8d 8c 24 a0 00 00 00 ff d0 48 8b ..t.H..$......H.
140035520 35 6b 21 16 00 48 8b 84 24 c8 00 00 00 48 2b 06 5k!..H..$....H+.
140035530 74 05 t.
140035532
140035532loc_140035532:
140035532call __stack_chk_fail
140035537mov rcx, rbx
14003553acall _Unwind_Resume
14003553fnop
1400353b0
140035540
140035540std::__facet_shims::_GLOBAL__N_1::money_put_shim<char>::do_put(std::ostreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, char, long double) const:
140035540push rbx
140035541add rsp, -128
140035545mov rax, [rsp+192]
14003554dmov r10, [r8]
140035550mov r11, [r8+8]
140035554mov r8, [rdx+16]
140035558xor edx, edx
14003555afld [rax]
14003555cmov rbx, rcx
14003555fmov rcx, [rip+0x16212a]
140035566movzx r9l, r9b
14003556amov rax, [rcx]
14003556dmov [rsp+120], rax
140035572xor eax, eax
140035574lea rax, [rsp+80]
140035579mov [rsp+32], r9l
14003557emov rcx, rbx
140035581mov [rsp+56], rax
140035586movsx eax, [rsp+184]
14003558elea r9, [rsp+96]
140035593mov [rsp+64], 0
14003559cmov [rsp+48], eax
1400355a0mov rax, [rsp+176]
1400355a8mov [rsp+96], r10
1400355admov [rsp+40], rax
1400355b2mov [rsp+104], r11
1400355b7fstp [rsp+80]
1400355bbcall std::ostreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_put<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::ostreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, char, long double, std::__facet_shims::__any_string const*)
1400355c0mov rdx, [rip+0x1620c9]
1400355c7mov rax, [rsp+120]
1400355ccsub rax, [rdx]
1400355cfjne 0x1400355da
1400355d1mov rax, rbx
1400355d4sub rsp, -128
1400355d8pop rbx
1400355d9ret
1400355da
1400355daloc_1400355da:
1400355dacall __stack_chk_fail
1400355dfnop
140035540
140035540std::__facet_shims::_GLOBAL__N_1::money_put_shim<char>::do_put(std::ostreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, char, long double) const:
140035540push rbx
140035541add rsp, -128
140035545mov rax, [rsp+192]
14003554dmov r10, [r8]
140035550mov r11, [r8+8]
140035554mov r8, [rdx+16]
140035558xor edx, edx
14003555afld [rax]
14003555cmov rbx, rcx
14003555fmov rcx, [rip+0x16212a]
140035566movzx r9l, r9b
14003556amov rax, [rcx]
14003556dmov [rsp+120], rax
140035572xor eax, eax
140035574lea rax, [rsp+80]
140035579mov [rsp+32], r9l
14003557emov rcx, rbx
140035581mov [rsp+56], rax
140035586movsx eax, [rsp+184]
14003558elea r9, [rsp+96]
140035593mov [rsp+64], 0
14003559cmov [rsp+48], eax
1400355a0mov rax, [rsp+176]
1400355a8mov [rsp+96], r10
1400355admov [rsp+40], rax
1400355b2mov [rsp+104], r11
1400355b7fstp [rsp+80]
1400355bbcall std::ostreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_put<char>(std::integral_constant<bool, true>, std::locale::facet const*, std::ostreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, char, long double, std::__facet_shims::__any_string const*)
1400355c0mov rdx, [rip+0x1620c9]
1400355c7mov rax, [rsp+120]
1400355ccsub rax, [rdx]
1400355cfjne 0x1400355da
1400355d1mov rax, rbx
1400355d4sub rsp, -128
1400355d8pop rbx
1400355d9ret
1400355da
1400355daloc_1400355da:
1400355dacall __stack_chk_fail
1400355dfnop
140035540
1400355e0
1400355e0std::__facet_shims::_GLOBAL__N_1::money_put_shim<char>::do_put(std::ostreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, char, long double) const:
1400355e0push rbx
1400355e1add rsp, -128
1400355e5mov rax, [rsp+192]
1400355edmov r10, [r8]
1400355f0mov r11, [r8+8]
1400355f4mov r8, [rdx+16]
1400355f8xor edx, edx
1400355fafld [rax]
1400355fcmov rbx, rcx
1400355ffmov rcx, [rip+0x16208a]
140035606movzx r9l, r9b
14003560amov rax, [rcx]
14003560dmov [rsp+120], rax
140035612xor eax, eax
140035614lea rax, [rsp+80]
140035619mov [rsp+32], r9l
14003561emov rcx, rbx
140035621mov [rsp+56], rax
140035626movsx eax, [rsp+184]
14003562elea r9, [rsp+96]
140035633mov [rsp+64], 0
14003563cmov [rsp+48], eax
140035640mov rax, [rsp+176]
140035648mov [rsp+96], r10
14003564dmov [rsp+40], rax
140035652mov [rsp+104], r11
140035657fstp [rsp+80]
14003565bcall std::ostreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_put<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::ostreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, char, long double, std::__facet_shims::__any_string const*)
140035660mov rdx, [rip+0x162029]
140035667mov rax, [rsp+120]
14003566csub rax, [rdx]
14003566fjne 0x14003567a
140035671mov rax, rbx
140035674sub rsp, -128
140035678pop rbx
140035679ret
14003567a
14003567aloc_14003567a:
14003567acall __stack_chk_fail
14003567fnop
1400355e0
1400355e0std::__facet_shims::_GLOBAL__N_1::money_put_shim<char>::do_put(std::ostreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, char, long double) const:
1400355e0push rbx
1400355e1add rsp, -128
1400355e5mov rax, [rsp+192]
1400355edmov r10, [r8]
1400355f0mov r11, [r8+8]
1400355f4mov r8, [rdx+16]
1400355f8xor edx, edx
1400355fafld [rax]
1400355fcmov rbx, rcx
1400355ffmov rcx, [rip+0x16208a]
140035606movzx r9l, r9b
14003560amov rax, [rcx]
14003560dmov [rsp+120], rax
140035612xor eax, eax
140035614lea rax, [rsp+80]
140035619mov [rsp+32], r9l
14003561emov rcx, rbx
140035621mov [rsp+56], rax
140035626movsx eax, [rsp+184]
14003562elea r9, [rsp+96]
140035633mov [rsp+64], 0
14003563cmov [rsp+48], eax
140035640mov rax, [rsp+176]
140035648mov [rsp+96], r10
14003564dmov [rsp+40], rax
140035652mov [rsp+104], r11
140035657fstp [rsp+80]
14003565bcall std::ostreambuf_iterator<char, std::char_traits<char>> std::__facet_shims::__money_put<char>(std::integral_constant<bool, false>, std::locale::facet const*, std::ostreambuf_iterator<char, std::char_traits<char>>, bool, std::ios_base&, char, long double, std::__facet_shims::__any_string const*)
140035660mov rdx, [rip+0x162029]
140035667mov rax, [rsp+120]
14003566csub rax, [rdx]
14003566fjne 0x14003567a
140035671mov rax, rbx
140035674sub rsp, -128
140035678pop rbx
140035679ret
14003567a
14003567aloc_14003567a:
14003567acall __stack_chk_fail
14003567fnop
1400355e0
140035680
140035680std::__facet_shims::_GLOBAL__N_1::money_put_shim<wchar_t>::do_put(std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, wchar_t, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> const&) const:
140035680push r13
140035682push r12
140035684push rbp
140035685push rdi
140035686push rsi
140035687push rbx
140035688sub rsp, 184
14003568fmovups [rsp+160], x6
140035697mov rdi, [rip+0x161ff2]
14003569emov rax, [rsp+288]
1400356a6movdqu x6, [r8]
1400356abmov r13, [rsp+272]
1400356b3mov esi, [rsp+280]
1400356bamov r8, [rax+8]
1400356bemov r12, rdx
1400356c1mov rbp, rcx
1400356c4mov ebx, r9l
1400356c7mov [rsp+144], 0
1400356d3mov rdx, [rdi]
1400356d6mov [rsp+152], rdx
1400356dexor edx, edx
1400356e0lea rdx, [rsp+128]
1400356e8lea rdi, [rsp+112]
1400356edmov [rsp+112], rdx
1400356f2mov rdx, [rax]
1400356f5mov rcx, rdi
1400356f8call void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_M_construct<true>(wchar_t const*, unsigned long long)
1400356fdlea rax, [rip+0x81e8c]
140035704movzx esi, si
140035707movzx ebx, bl
14003570axor edx, edx
14003570cmov [rsp+144], rax
140035714lea rax, [rsp+80]
140035719lea r9, [rsp+96]
14003571emov rcx, rbp
140035721mov [rsp+64], rdi
140035726mov [rsp+56], rax
14003572bmov [rsp+48], esi
14003572fmov [rsp+40], r13
140035734mov [rsp+32], ebx
140035738mov r8, [r12+16]
14003573dmov [rsp+80], 0
140035746mov [rsp+88], 0
14003574emovups [rsp+96], x6
140035753call std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_put<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, wchar_t, long double, std::__facet_shims::__any_string const*)
140035758mov rax, [rsp+144]
140035760test rax, rax
140035763je 0x14003576a
140035765mov rcx, rdi
140035768call rax
14003576a
14003576aloc_14003576a:
14003576amov rcx, [rip+0x161f1f]
140035771mov rax, [rsp+152]
140035779sub rax, [rcx]
14003577cjne 0x1400357c2
14003577emovups x6, [rsp+160]
140035786mov rax, rbp
140035789add rsp, 184
140035790pop rbx
140035791pop rsi
140035792pop rdi
140035793pop rbp
140035794pop r12
140035796pop r13
140035798ret
140035799
140035799 48 89 c3 48 8b 84 24 H..H..$
1400357a0 90 00 00 00 48 85 c0 74 05 48 89 f9 ff d0 48 8b ....H..t.H....H.
1400357b0 35 db 1e 16 00 48 8b 84 24 98 00 00 00 48 2b 06 5....H..$....H+.
1400357c0 74 05 t.
1400357c2
1400357c2loc_1400357c2:
1400357c2call __stack_chk_fail
1400357c7mov rcx, rbx
1400357cacall _Unwind_Resume
1400357cfnop
140035680
140035680std::__facet_shims::_GLOBAL__N_1::money_put_shim<wchar_t>::do_put(std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, wchar_t, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> const&) const:
140035680push r13
140035682push r12
140035684push rbp
140035685push rdi
140035686push rsi
140035687push rbx
140035688sub rsp, 184
14003568fmovups [rsp+160], x6
140035697mov rdi, [rip+0x161ff2]
14003569emov rax, [rsp+288]
1400356a6movdqu x6, [r8]
1400356abmov r13, [rsp+272]
1400356b3mov esi, [rsp+280]
1400356bamov r8, [rax+8]
1400356bemov r12, rdx
1400356c1mov rbp, rcx
1400356c4mov ebx, r9l
1400356c7mov [rsp+144], 0
1400356d3mov rdx, [rdi]
1400356d6mov [rsp+152], rdx
1400356dexor edx, edx
1400356e0lea rdx, [rsp+128]
1400356e8lea rdi, [rsp+112]
1400356edmov [rsp+112], rdx
1400356f2mov rdx, [rax]
1400356f5mov rcx, rdi
1400356f8call void std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_M_construct<true>(wchar_t const*, unsigned long long)
1400356fdlea rax, [rip+0x81e8c]
140035704movzx esi, si
140035707movzx ebx, bl
14003570axor edx, edx
14003570cmov [rsp+144], rax
140035714lea rax, [rsp+80]
140035719lea r9, [rsp+96]
14003571emov rcx, rbp
140035721mov [rsp+64], rdi
140035726mov [rsp+56], rax
14003572bmov [rsp+48], esi
14003572fmov [rsp+40], r13
140035734mov [rsp+32], ebx
140035738mov r8, [r12+16]
14003573dmov [rsp+80], 0
140035746mov [rsp+88], 0
14003574emovups [rsp+96], x6
140035753call std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_put<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, wchar_t, long double, std::__facet_shims::__any_string const*)
140035758mov rax, [rsp+144]
140035760test rax, rax
140035763je 0x14003576a
140035765mov rcx, rdi
140035768call rax
14003576a
14003576aloc_14003576a:
14003576amov rcx, [rip+0x161f1f]
140035771mov rax, [rsp+152]
140035779sub rax, [rcx]
14003577cjne 0x1400357c2
14003577emovups x6, [rsp+160]
140035786mov rax, rbp
140035789add rsp, 184
140035790pop rbx
140035791pop rsi
140035792pop rdi
140035793pop rbp
140035794pop r12
140035796pop r13
140035798ret
140035799
140035799 48 89 c3 48 8b 84 24 H..H..$
1400357a0 90 00 00 00 48 85 c0 74 05 48 89 f9 ff d0 48 8b ....H..t.H....H.
1400357b0 35 db 1e 16 00 48 8b 84 24 98 00 00 00 48 2b 06 5....H..$....H+.
1400357c0 74 05 t.
1400357c2
1400357c2loc_1400357c2:
1400357c2call __stack_chk_fail
1400357c7mov rcx, rbx
1400357cacall _Unwind_Resume
1400357cfnop
140035680
1400357d0
1400357d0std::__facet_shims::_GLOBAL__N_1::money_put_shim<wchar_t>::do_put(std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, wchar_t, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> const&) const:
1400357d0push rbp
1400357d1push rdi
1400357d2push rsi
1400357d3push rbx
1400357d4sub rsp, 216
1400357dbmov rdi, [rsp+304]
1400357e3movdqu x0, [r8]
1400357e8mov rbp, [rsp+288]
1400357f0mov r10l, [rsp+296]
1400357f8mov rbx, rcx
1400357fbmov rcx, [rip+0x161e8e]
140035802mov rsi, rdx
140035805mov [rsp+192], 0
140035811mov rax, [rcx]
140035814mov [rsp+200], rax
14003581cxor eax, eax
14003581emov rax, [rdi]
140035821lea rcx, [rax-24]
140035825mov edx, [rax-8]
140035828test edx, edx
14003582ajs 0x1400358f0
140035830lock add [rax-8], 1
140035835
140035835loc_140035835:
140035835movzx r9l, r9b
140035839movzx r10l, r10w
14003583dxor edx, edx
14003583fmov rcx, rbx
140035842mov [rsp+160], rax
14003584amov rax, [rdi]
14003584dlea rdi, [rsp+160]
140035855mov rax, [rax-24]
140035859mov [rsp+32], r9l
14003585elea r9, [rsp+128]
140035866mov [rsp+64], rdi
14003586bmov [rsp+168], rax
140035873lea rax, [rip+0x81cb6]
14003587amov [rsp+192], rax
140035882lea rax, [rsp+112]
140035887mov [rsp+56], rax
14003588cmov [rsp+48], r10l
140035891mov [rsp+40], rbp
140035896mov r8, [rsi+16]
14003589amov [rsp+112], 0
1400358a3mov [rsp+120], 0
1400358abmovups [rsp+128], x0
1400358b3call std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_put<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, wchar_t, long double, std::__facet_shims::__any_string const*)
1400358b8mov rax, [rsp+192]
1400358c0test rax, rax
1400358c3je 0x1400358ca
1400358c5mov rcx, rdi
1400358c8call rax
1400358ca
1400358caloc_1400358ca:
1400358camov rsi, [rip+0x161dbf]
1400358d1mov rax, [rsp+200]
1400358d9sub rax, [rsi]
1400358dcjne 0x140035952
1400358demov rax, rbx
1400358e1add rsp, 216
1400358e8pop rbx
1400358e9pop rsi
1400358eapop rdi
1400358ebpop rbp
1400358ecret
1400358ed
1400358ed 0f 1f 00 ...
1400358f0
1400358f0loc_1400358f0:
1400358f0lea rdx, [rsp+159]
1400358f8xor r8l, r8l
1400358fbmov [rsp+108], r9l
140035900mov [rsp+104], r10l
140035905movups [rsp+80], x0
14003590acall std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_Rep::_M_clone(std::char_traits<wchar_t> const&, unsigned long long)
14003590fmov r9l, [rsp+108]
140035914mov r10l, [rsp+104]
140035919movdqu x0, [rsp+80]
14003591fjmp 0x140035835
140035924
140035924 48 89 c3 48 8b 84 24 c0 00 00 00 48 H..H..$....H
140035930 85 c0 74 0a 48 8d 8c 24 a0 00 00 00 ff d0 48 8b ..t.H..$......H.
140035940 35 4b 1d 16 00 48 8b 84 24 c8 00 00 00 48 2b 06 5K...H..$....H+.
140035950 74 05 t.
140035952
140035952loc_140035952:
140035952call __stack_chk_fail
140035957mov rcx, rbx
14003595acall _Unwind_Resume
14003595fnop
1400357d0
1400357d0std::__facet_shims::_GLOBAL__N_1::money_put_shim<wchar_t>::do_put(std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, wchar_t, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>> const&) const:
1400357d0push rbp
1400357d1push rdi
1400357d2push rsi
1400357d3push rbx
1400357d4sub rsp, 216
1400357dbmov rdi, [rsp+304]
1400357e3movdqu x0, [r8]
1400357e8mov rbp, [rsp+288]
1400357f0mov r10l, [rsp+296]
1400357f8mov rbx, rcx
1400357fbmov rcx, [rip+0x161e8e]
140035802mov rsi, rdx
140035805mov [rsp+192], 0
140035811mov rax, [rcx]
140035814mov [rsp+200], rax
14003581cxor eax, eax
14003581emov rax, [rdi]
140035821lea rcx, [rax-24]
140035825mov edx, [rax-8]
140035828test edx, edx
14003582ajs 0x1400358f0
140035830lock add [rax-8], 1
140035835
140035835loc_140035835:
140035835movzx r9l, r9b
140035839movzx r10l, r10w
14003583dxor edx, edx
14003583fmov rcx, rbx
140035842mov [rsp+160], rax
14003584amov rax, [rdi]
14003584dlea rdi, [rsp+160]
140035855mov rax, [rax-24]
140035859mov [rsp+32], r9l
14003585elea r9, [rsp+128]
140035866mov [rsp+64], rdi
14003586bmov [rsp+168], rax
140035873lea rax, [rip+0x81cb6]
14003587amov [rsp+192], rax
140035882lea rax, [rsp+112]
140035887mov [rsp+56], rax
14003588cmov [rsp+48], r10l
140035891mov [rsp+40], rbp
140035896mov r8, [rsi+16]
14003589amov [rsp+112], 0
1400358a3mov [rsp+120], 0
1400358abmovups [rsp+128], x0
1400358b3call std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_put<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, wchar_t, long double, std::__facet_shims::__any_string const*)
1400358b8mov rax, [rsp+192]
1400358c0test rax, rax
1400358c3je 0x1400358ca
1400358c5mov rcx, rdi
1400358c8call rax
1400358ca
1400358caloc_1400358ca:
1400358camov rsi, [rip+0x161dbf]
1400358d1mov rax, [rsp+200]
1400358d9sub rax, [rsi]
1400358dcjne 0x140035952
1400358demov rax, rbx
1400358e1add rsp, 216
1400358e8pop rbx
1400358e9pop rsi
1400358eapop rdi
1400358ebpop rbp
1400358ecret
1400358ed
1400358ed 0f 1f 00 ...
1400358f0
1400358f0loc_1400358f0:
1400358f0lea rdx, [rsp+159]
1400358f8xor r8l, r8l
1400358fbmov [rsp+108], r9l
140035900mov [rsp+104], r10l
140035905movups [rsp+80], x0
14003590acall std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::_Rep::_M_clone(std::char_traits<wchar_t> const&, unsigned long long)
14003590fmov r9l, [rsp+108]
140035914mov r10l, [rsp+104]
140035919movdqu x0, [rsp+80]
14003591fjmp 0x140035835
140035924
140035924 48 89 c3 48 8b 84 24 c0 00 00 00 48 H..H..$....H
140035930 85 c0 74 0a 48 8d 8c 24 a0 00 00 00 ff d0 48 8b ..t.H..$......H.
140035940 35 4b 1d 16 00 48 8b 84 24 c8 00 00 00 48 2b 06 5K...H..$....H+.
140035950 74 05 t.
140035952
140035952loc_140035952:
140035952call __stack_chk_fail
140035957mov rcx, rbx
14003595acall _Unwind_Resume
14003595fnop
1400357d0
140035960
140035960std::__facet_shims::_GLOBAL__N_1::money_put_shim<wchar_t>::do_put(std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, wchar_t, long double) const:
140035960push rbx
140035961add rsp, -128
140035965mov rax, [rsp+192]
14003596dmov r10, [r8]
140035970mov r11, [r8+8]
140035974mov r8, [rdx+16]
140035978xor edx, edx
14003597afld [rax]
14003597cmov rbx, rcx
14003597fmov rcx, [rip+0x161d0a]
140035986movzx r9l, r9b
14003598amov rax, [rcx]
14003598dmov [rsp+120], rax
140035992xor eax, eax
140035994lea rax, [rsp+80]
140035999mov [rsp+32], r9l
14003599emov rcx, rbx
1400359a1mov [rsp+56], rax
1400359a6movzx eax, [rsp+184]
1400359aelea r9, [rsp+96]
1400359b3mov [rsp+64], 0
1400359bcmov [rsp+48], eax
1400359c0mov rax, [rsp+176]
1400359c8mov [rsp+96], r10
1400359cdmov [rsp+40], rax
1400359d2mov [rsp+104], r11
1400359d7fstp [rsp+80]
1400359dbcall std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_put<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, wchar_t, long double, std::__facet_shims::__any_string const*)
1400359e0mov rdx, [rip+0x161ca9]
1400359e7mov rax, [rsp+120]
1400359ecsub rax, [rdx]
1400359efjne 0x1400359fa
1400359f1mov rax, rbx
1400359f4sub rsp, -128
1400359f8pop rbx
1400359f9ret
1400359fa
1400359faloc_1400359fa:
1400359facall __stack_chk_fail
1400359ffnop
140035960
140035960std::__facet_shims::_GLOBAL__N_1::money_put_shim<wchar_t>::do_put(std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, wchar_t, long double) const:
140035960push rbx
140035961add rsp, -128
140035965mov rax, [rsp+192]
14003596dmov r10, [r8]
140035970mov r11, [r8+8]
140035974mov r8, [rdx+16]
140035978xor edx, edx
14003597afld [rax]
14003597cmov rbx, rcx
14003597fmov rcx, [rip+0x161d0a]
140035986movzx r9l, r9b
14003598amov rax, [rcx]
14003598dmov [rsp+120], rax
140035992xor eax, eax
140035994lea rax, [rsp+80]
140035999mov [rsp+32], r9l
14003599emov rcx, rbx
1400359a1mov [rsp+56], rax
1400359a6movzx eax, [rsp+184]
1400359aelea r9, [rsp+96]
1400359b3mov [rsp+64], 0
1400359bcmov [rsp+48], eax
1400359c0mov rax, [rsp+176]
1400359c8mov [rsp+96], r10
1400359cdmov [rsp+40], rax
1400359d2mov [rsp+104], r11
1400359d7fstp [rsp+80]
1400359dbcall std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_put<wchar_t>(std::integral_constant<bool, true>, std::locale::facet const*, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, wchar_t, long double, std::__facet_shims::__any_string const*)
1400359e0mov rdx, [rip+0x161ca9]
1400359e7mov rax, [rsp+120]
1400359ecsub rax, [rdx]
1400359efjne 0x1400359fa
1400359f1mov rax, rbx
1400359f4sub rsp, -128
1400359f8pop rbx
1400359f9ret
1400359fa
1400359faloc_1400359fa:
1400359facall __stack_chk_fail
1400359ffnop
140035960
140035a00
140035a00std::__facet_shims::_GLOBAL__N_1::money_put_shim<wchar_t>::do_put(std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, wchar_t, long double) const:
140035a00push rbx
140035a01add rsp, -128
140035a05mov rax, [rsp+192]
140035a0dmov r10, [r8]
140035a10mov r11, [r8+8]
140035a14mov r8, [rdx+16]
140035a18xor edx, edx
140035a1afld [rax]
140035a1cmov rbx, rcx
140035a1fmov rcx, [rip+0x161c6a]
140035a26movzx r9l, r9b
140035a2amov rax, [rcx]
140035a2dmov [rsp+120], rax
140035a32xor eax, eax
140035a34lea rax, [rsp+80]
140035a39mov [rsp+32], r9l
140035a3emov rcx, rbx
140035a41mov [rsp+56], rax
140035a46movzx eax, [rsp+184]
140035a4elea r9, [rsp+96]
140035a53mov [rsp+64], 0
140035a5cmov [rsp+48], eax
140035a60mov rax, [rsp+176]
140035a68mov [rsp+96], r10
140035a6dmov [rsp+40], rax
140035a72mov [rsp+104], r11
140035a77fstp [rsp+80]
140035a7bcall std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_put<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, wchar_t, long double, std::__facet_shims::__any_string const*)
140035a80mov rdx, [rip+0x161c09]
140035a87mov rax, [rsp+120]
140035a8csub rax, [rdx]
140035a8fjne 0x140035a9a
140035a91mov rax, rbx
140035a94sub rsp, -128
140035a98pop rbx
140035a99ret
140035a9a
140035a9aloc_140035a9a:
140035a9acall __stack_chk_fail
140035a9fnop
140035a00
140035a00std::__facet_shims::_GLOBAL__N_1::money_put_shim<wchar_t>::do_put(std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, wchar_t, long double) const:
140035a00push rbx
140035a01add rsp, -128
140035a05mov rax, [rsp+192]
140035a0dmov r10, [r8]
140035a10mov r11, [r8+8]
140035a14mov r8, [rdx+16]
140035a18xor edx, edx
140035a1afld [rax]
140035a1cmov rbx, rcx
140035a1fmov rcx, [rip+0x161c6a]
140035a26movzx r9l, r9b
140035a2amov rax, [rcx]
140035a2dmov [rsp+120], rax
140035a32xor eax, eax
140035a34lea rax, [rsp+80]
140035a39mov [rsp+32], r9l
140035a3emov rcx, rbx
140035a41mov [rsp+56], rax
140035a46movzx eax, [rsp+184]
140035a4elea r9, [rsp+96]
140035a53mov [rsp+64], 0
140035a5cmov [rsp+48], eax
140035a60mov rax, [rsp+176]
140035a68mov [rsp+96], r10
140035a6dmov [rsp+40], rax
140035a72mov [rsp+104], r11
140035a77fstp [rsp+80]
140035a7bcall std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::__facet_shims::__money_put<wchar_t>(std::integral_constant<bool, false>, std::locale::facet const*, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, bool, std::ios_base&, wchar_t, long double, std::__facet_shims::__any_string const*)
140035a80mov rdx, [rip+0x161c09]
140035a87mov rax, [rsp+120]
140035a8csub rax, [rdx]
140035a8fjne 0x140035a9a
140035a91mov rax, rbx
140035a94sub rsp, -128
140035a98pop rbx
140035a99ret
140035a9a
140035a9aloc_140035a9a:
140035a9acall __stack_chk_fail
140035a9fnop
140035a00
140035aa0
140035aa0_ZGTtNKSt13bad_exception4whatEv:
140035aa0lea rax, [rip+0x15b148]
140035aa7ret
140035aa0
140035aa0_ZGTtNKSt13bad_exception4whatEv:
140035aa0lea rax, [rip+0x15b148]
140035aa7ret
140035aa0
140035aa8
140035aa8 // align 0x10
140035aa8 // align 0x10
140035ab0
140035ab0std::basic_filebuf<char, std::char_traits<char>>::is_open() const:
140035ab0add rcx, 72
140035ab4jmp 0x140032900
140035ab0
140035ab0std::basic_filebuf<char, std::char_traits<char>>::is_open() const:
140035ab0add rcx, 72
140035ab4jmp 0x140032900
140035ab0
140035ab9
140035ab9 // align 0x10
140035ab9 // align 0x10
140035ac0
140035ac0std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::is_open() const:
140035ac0add rcx, 72
140035ac4jmp 0x140032900
140035ac0
140035ac0std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::is_open() const:
140035ac0add rcx, 72
140035ac4jmp 0x140032900
140035ac0
140035ac9
140035ac9 // align 0x10
140035ac9 // align 0x10
140035ad0
140035ad0std::basic_fstream<char, std::char_traits<char>>::rdbuf() const:
140035ad0lea rax, [rcx+24]
140035ad4ret
140035ad0
140035ad0std::basic_fstream<char, std::char_traits<char>>::rdbuf() const:
140035ad0lea rax, [rcx+24]
140035ad4ret
140035ad0
140035ad5
140035ad5 // align 0x10
140035ad5 // align 0x10
140035ae0
140035ae0std::basic_fstream<char, std::char_traits<char>>::is_open() const:
140035ae0add rcx, 96
140035ae4jmp 0x140032900
140035ae0
140035ae0std::basic_fstream<char, std::char_traits<char>>::is_open() const:
140035ae0add rcx, 96
140035ae4jmp 0x140032900
140035ae0
140035ae9
140035ae9 // align 0x10
140035ae9 // align 0x10
140035af0
140035af0std::basic_fstream<wchar_t, std::char_traits<wchar_t>>::rdbuf() const:
140035af0lea rax, [rcx+24]
140035af4ret
140035af0
140035af0std::basic_fstream<wchar_t, std::char_traits<wchar_t>>::rdbuf() const:
140035af0lea rax, [rcx+24]
140035af4ret
140035af0
140035af5
140035af5 // align 0x10
140035af5 // align 0x10
140035b00
140035b00std::basic_fstream<wchar_t, std::char_traits<wchar_t>>::is_open() const:
140035b00add rcx, 96
140035b04jmp 0x140032900
140035b00
140035b00std::basic_fstream<wchar_t, std::char_traits<wchar_t>>::is_open() const:
140035b00add rcx, 96
140035b04jmp 0x140032900
140035b00
140035b09
140035b09 // align 0x10
140035b09 // align 0x10
140035b10
140035b10std::basic_istream<wchar_t, std::char_traits<wchar_t>>::gcount() const:
140035b10mov rax, [rcx+8]
140035b14ret
140035b10
140035b10std::basic_istream<wchar_t, std::char_traits<wchar_t>>::gcount() const:
140035b10mov rax, [rcx+8]
140035b14ret
140035b10
140035b15
140035b15 // align 0x10
140035b15 // align 0x10
140035b20
140035b20std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::operator bool() const:
140035b20movzx eax, [rcx]
140035b23ret
140035b20
140035b20std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::operator bool() const:
140035b20movzx eax, [rcx]
140035b23ret
140035b20
140035b24
140035b24 // align 0x10
140035b24 // align 0x10
140035b30
140035b30std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::operator bool() const:
140035b30movzx eax, [rcx]
140035b33ret
140035b30
140035b30std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::operator bool() const:
140035b30movzx eax, [rcx]
140035b33ret
140035b30
140035b34
140035b34 // align 0x10
140035b34 // align 0x10
140035b40
140035b40std::random_device::_M_getentropy() const:
140035b40lea rdx, [rip+0x7b629]
140035b47mov rax, [rcx+8]
140035b4bcmp rax, rdx
140035b4eje 0x140035b7a
140035b50lea rdx, [rip+0x7b599]
140035b57lea rcx, [rip+0x7b6c2]
140035b5ecmp rax, rdx
140035b61sete dl
140035b64cmp rax, rcx
140035b67sete cl
140035b6aor dl, cl
140035b6cjne 0x140035b80
140035b6elea rdx, [rip+0x7b50b]
140035b75cmp rax, rdx
140035b78je 0x140035b80
140035b7a
140035b7aloc_140035b7a:
140035b7apxor x0, x0
140035b7eret
140035b7f
140035b7f 90 .
140035b80
140035b80loc_140035b80:
140035b80movsd_xmm x0, [rip+0x15c108]
140035b88ret
140035b40
140035b40std::random_device::_M_getentropy() const:
140035b40lea rdx, [rip+0x7b629]
140035b47mov rax, [rcx+8]
140035b4bcmp rax, rdx
140035b4eje 0x140035b7a
140035b50lea rdx, [rip+0x7b599]
140035b57lea rcx, [rip+0x7b6c2]
140035b5ecmp rax, rdx
140035b61sete dl
140035b64cmp rax, rcx
140035b67sete cl
140035b6aor dl, cl
140035b6cjne 0x140035b80
140035b6elea rdx, [rip+0x7b50b]
140035b75cmp rax, rdx
140035b78je 0x140035b80
140035b7a
140035b7aloc_140035b7a:
140035b7apxor x0, x0
140035b7eret
140035b7f
140035b7f 90 .
140035b80
140035b80loc_140035b80:
140035b80movsd_xmm x0, [rip+0x15c108]
140035b88ret
140035b40
140035b89
140035b89 // align 0x10
140035b89 // align 0x10
140035b90
140035b90std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_less(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) const:
140035b90push rbp
140035b91mov rbp, rsp
140035b94sub rsp, 48
140035b98mov [rbp+16], rcx
140035b9cmov [rbp+24], rdx
140035ba0mov rax, [rbp+24]
140035ba4mov rcx, [rax]
140035ba7mov rax, [rbp+16]
140035babmov rdx, [rax]
140035baelea rax, [rbp-1]
140035bb2mov r8, rcx
140035bb5mov rcx, rax
140035bb8call std::less<std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>*>::operator()(std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>*, std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>*) const
140035bbdadd rsp, 48
140035bc1pop rbp
140035bc2ret
140035b90
140035b90std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_less(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) const:
140035b90push rbp
140035b91mov rbp, rsp
140035b94sub rsp, 48
140035b98mov [rbp+16], rcx
140035b9cmov [rbp+24], rdx
140035ba0mov rax, [rbp+24]
140035ba4mov rcx, [rax]
140035ba7mov rax, [rbp+16]
140035babmov rdx, [rax]
140035baelea rax, [rbp-1]
140035bb2mov r8, rcx
140035bb5mov rcx, rax
140035bb8call std::less<std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>*>::operator()(std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>*, std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>*) const
140035bbdadd rsp, 48
140035bc1pop rbp
140035bc2ret
140035b90
140035bc3
140035bc3 // align 0x10
140035bc3 // align 0x10
140035bd0
140035bd0std::basic_ifstream<char, std::char_traits<char>>::rdbuf() const:
140035bd0lea rax, [rcx+16]
140035bd4ret
140035bd0
140035bd0std::basic_ifstream<char, std::char_traits<char>>::rdbuf() const:
140035bd0lea rax, [rcx+16]
140035bd4ret
140035bd0
140035bd5
140035bd5 // align 0x10
140035bd5 // align 0x10
140035be0
140035be0std::basic_ifstream<char, std::char_traits<char>>::is_open() const:
140035be0add rcx, 88
140035be4jmp 0x140032900
140035be0
140035be0std::basic_ifstream<char, std::char_traits<char>>::is_open() const:
140035be0add rcx, 88
140035be4jmp 0x140032900
140035be0
140035be9
140035be9 // align 0x10
140035be9 // align 0x10
Loading..