File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
1400c17f0
1400c17f0std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<float>(float&):
1400c17f0push rsi
1400c17f1push rbx
1400c17f2sub rsp, 136
1400c17f9xor r8l, r8l
1400c17fcmov rsi, rdx
1400c17ffmov rdx, [rip+0xd5e8a]
1400c1806mov rbx, rcx
1400c1809mov rcx, [rdx]
1400c180cmov [rsp+120], rcx
1400c1811lea rcx, [rsp+115]
1400c1816mov rdx, rbx
1400c1819call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c181ecmp [rsp+115], 0
1400c1823je 0x1400c18a3
1400c1825mov rax, [rbx]
1400c1828mov [rsp+116], 0
1400c1830mov rcx, [rax-24]
1400c1834add rcx, rbx
1400c1837mov rdx, [rcx+256]
1400c183emov rax, rcx
1400c1841test rdx, rdx
1400c1844je 0x1400c1914
1400c184amov r8, [rcx+232]
1400c1851mov r10, [rdx]
1400c1854mov [rsp+88], 65535
1400c185dlea rcx, [rsp+96]
1400c1862mov [rsp+64], 0
1400c186blea r9, [rsp+64]
1400c1870mov [rsp+80], r8
1400c1875lea r8, [rsp+116]
1400c187amov [rsp+40], r8
1400c187flea r8, [rsp+80]
1400c1884mov [rsp+72], 65535
1400c188dmov [rsp+48], rsi
1400c1892mov [rsp+32], rax
1400c1897call [r10+72]
1400c189b
1400c189bloc_1400c189b:
1400c189bmov edx, [rsp+116]
1400c189ftest edx, edx
1400c18a1jne 0x1400c18c8
1400c18a3
1400c18a3loc_1400c18a3:
1400c18a3mov rsi, [rip+0xd5de6]
1400c18aamov rax, [rsp+120]
1400c18afsub rax, [rsi]
1400c18b2jne 0x1400c190f
1400c18b4mov rax, rbx
1400c18b7add rsp, 136
1400c18bepop rbx
1400c18bfpop rsi
1400c18c0ret
1400c18c1
1400c18c1 0f 1f 80 00 00 00 00 .......
1400c18c8
1400c18c8loc_1400c18c8:
1400c18c8mov rax, [rbx]
1400c18cbmov rcx, [rax-24]
1400c18cfadd rcx, rbx
1400c18d2or edx, [rcx+32]
1400c18d5call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c18dajmp 0x1400c18a3
1400c18dc
1400c18dc 48 83 ea 01 H...
1400c18e0 48 89 c1 75 45 e8 a6 03 04 00 48 8b 03 ba 01 00 H..uE.....H.....
1400c18f0 00 00 48 03 58 e8 48 89 d9 e8 82 5d 03 00 48 8b ..H.X.H....]..H.
1400c1900 35 8b 5d 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5.]..H.D$xH+.t_
1400c190f
1400c190floc_1400c190f:
1400c190fcall __stack_chk_fail
1400c1914
1400c1914loc_1400c1914:
1400c1914mov rsi, [rip+0xd5d75]
1400c191bmov rax, [rsp+120]
1400c1920sub rax, [rsi]
1400c1923jne 0x1400c190f
1400c1925call std::__throw_bad_cast()
1400c192acall __cxa_begin_catch
1400c192fmov rax, [rbx]
1400c1932mov edx, 1
1400c1937mov rcx, [rax-24]
1400c193badd rcx, rbx
1400c193ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c1943call __cxa_end_catch
1400c1948jmp 0x1400c189b
1400c194d
1400c194d 48 89 c3 H..
1400c1950 e8 2b 05 04 00 48 8b 35 34 5d 0d 00 48 8b 44 24 .+...H.54]..H.D$
1400c1960 78 48 2b 06 75 a9 48 89 d9 e8 32 9a f5 ff e8 dd xH+.u.H...2.....
1400c1970 08 04 00 48 89 c3 e8 05 05 04 00 48 8b 35 0e 5d ...H.......H.5.]
1400c1980 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c17f0
1400c17f0std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<float>(float&):
1400c17f0push rsi
1400c17f1push rbx
1400c17f2sub rsp, 136
1400c17f9xor r8l, r8l
1400c17fcmov rsi, rdx
1400c17ffmov rdx, [rip+0xd5e8a]
1400c1806mov rbx, rcx
1400c1809mov rcx, [rdx]
1400c180cmov [rsp+120], rcx
1400c1811lea rcx, [rsp+115]
1400c1816mov rdx, rbx
1400c1819call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c181ecmp [rsp+115], 0
1400c1823je 0x1400c18a3
1400c1825mov rax, [rbx]
1400c1828mov [rsp+116], 0
1400c1830mov rcx, [rax-24]
1400c1834add rcx, rbx
1400c1837mov rdx, [rcx+256]
1400c183emov rax, rcx
1400c1841test rdx, rdx
1400c1844je 0x1400c1914
1400c184amov r8, [rcx+232]
1400c1851mov r10, [rdx]
1400c1854mov [rsp+88], 65535
1400c185dlea rcx, [rsp+96]
1400c1862mov [rsp+64], 0
1400c186blea r9, [rsp+64]
1400c1870mov [rsp+80], r8
1400c1875lea r8, [rsp+116]
1400c187amov [rsp+40], r8
1400c187flea r8, [rsp+80]
1400c1884mov [rsp+72], 65535
1400c188dmov [rsp+48], rsi
1400c1892mov [rsp+32], rax
1400c1897call [r10+72]
1400c189b
1400c189bloc_1400c189b:
1400c189bmov edx, [rsp+116]
1400c189ftest edx, edx
1400c18a1jne 0x1400c18c8
1400c18a3
1400c18a3loc_1400c18a3:
1400c18a3mov rsi, [rip+0xd5de6]
1400c18aamov rax, [rsp+120]
1400c18afsub rax, [rsi]
1400c18b2jne 0x1400c190f
1400c18b4mov rax, rbx
1400c18b7add rsp, 136
1400c18bepop rbx
1400c18bfpop rsi
1400c18c0ret
1400c18c1
1400c18c1 0f 1f 80 00 00 00 00 .......
1400c18c8
1400c18c8loc_1400c18c8:
1400c18c8mov rax, [rbx]
1400c18cbmov rcx, [rax-24]
1400c18cfadd rcx, rbx
1400c18d2or edx, [rcx+32]
1400c18d5call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c18dajmp 0x1400c18a3
1400c18dc
1400c18dc 48 83 ea 01 H...
1400c18e0 48 89 c1 75 45 e8 a6 03 04 00 48 8b 03 ba 01 00 H..uE.....H.....
1400c18f0 00 00 48 03 58 e8 48 89 d9 e8 82 5d 03 00 48 8b ..H.X.H....]..H.
1400c1900 35 8b 5d 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5.]..H.D$xH+.t_
1400c190f
1400c190floc_1400c190f:
1400c190fcall __stack_chk_fail
1400c1914
1400c1914loc_1400c1914:
1400c1914mov rsi, [rip+0xd5d75]
1400c191bmov rax, [rsp+120]
1400c1920sub rax, [rsi]
1400c1923jne 0x1400c190f
1400c1925call std::__throw_bad_cast()
1400c192acall __cxa_begin_catch
1400c192fmov rax, [rbx]
1400c1932mov edx, 1
1400c1937mov rcx, [rax-24]
1400c193badd rcx, rbx
1400c193ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c1943call __cxa_end_catch
1400c1948jmp 0x1400c189b
1400c194d
1400c194d 48 89 c3 H..
1400c1950 e8 2b 05 04 00 48 8b 35 34 5d 0d 00 48 8b 44 24 .+...H.54]..H.D$
1400c1960 78 48 2b 06 75 a9 48 89 d9 e8 32 9a f5 ff e8 dd xH+.u.H...2.....
1400c1970 08 04 00 48 89 c3 e8 05 05 04 00 48 8b 35 0e 5d ...H.......H.5.]
1400c1980 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c17f0
1400c198e
1400c198e // align 0x10
1400c198e // align 0x10
1400c1990
1400c1990std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<unsigned int>(unsigned int&):
1400c1990push rsi
1400c1991push rbx
1400c1992sub rsp, 136
1400c1999xor r8l, r8l
1400c199cmov rsi, rdx
1400c199fmov rdx, [rip+0xd5cea]
1400c19a6mov rbx, rcx
1400c19a9mov rcx, [rdx]
1400c19acmov [rsp+120], rcx
1400c19b1lea rcx, [rsp+115]
1400c19b6mov rdx, rbx
1400c19b9call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c19becmp [rsp+115], 0
1400c19c3je 0x1400c1a43
1400c19c5mov rax, [rbx]
1400c19c8mov [rsp+116], 0
1400c19d0mov rcx, [rax-24]
1400c19d4add rcx, rbx
1400c19d7mov rdx, [rcx+256]
1400c19demov rax, rcx
1400c19e1test rdx, rdx
1400c19e4je 0x1400c1ab4
1400c19eamov r8, [rcx+232]
1400c19f1mov r10, [rdx]
1400c19f4mov [rsp+88], 65535
1400c19fdlea rcx, [rsp+96]
1400c1a02mov [rsp+64], 0
1400c1a0blea r9, [rsp+64]
1400c1a10mov [rsp+80], r8
1400c1a15lea r8, [rsp+116]
1400c1a1amov [rsp+40], r8
1400c1a1flea r8, [rsp+80]
1400c1a24mov [rsp+72], 65535
1400c1a2dmov [rsp+48], rsi
1400c1a32mov [rsp+32], rax
1400c1a37call [r10+40]
1400c1a3b
1400c1a3bloc_1400c1a3b:
1400c1a3bmov edx, [rsp+116]
1400c1a3ftest edx, edx
1400c1a41jne 0x1400c1a68
1400c1a43
1400c1a43loc_1400c1a43:
1400c1a43mov rsi, [rip+0xd5c46]
1400c1a4amov rax, [rsp+120]
1400c1a4fsub rax, [rsi]
1400c1a52jne 0x1400c1aaf
1400c1a54mov rax, rbx
1400c1a57add rsp, 136
1400c1a5epop rbx
1400c1a5fpop rsi
1400c1a60ret
1400c1a61
1400c1a61 0f 1f 80 00 00 00 00 .......
1400c1a68
1400c1a68loc_1400c1a68:
1400c1a68mov rax, [rbx]
1400c1a6bmov rcx, [rax-24]
1400c1a6fadd rcx, rbx
1400c1a72or edx, [rcx+32]
1400c1a75call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c1a7ajmp 0x1400c1a43
1400c1a7c
1400c1a7c 48 83 ea 01 H...
1400c1a80 48 89 c1 75 45 e8 06 02 04 00 48 8b 03 ba 01 00 H..uE.....H.....
1400c1a90 00 00 48 03 58 e8 48 89 d9 e8 e2 5b 03 00 48 8b ..H.X.H....[..H.
1400c1aa0 35 eb 5b 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5.[..H.D$xH+.t_
1400c1aaf
1400c1aafloc_1400c1aaf:
1400c1aafcall __stack_chk_fail
1400c1ab4
1400c1ab4loc_1400c1ab4:
1400c1ab4mov rsi, [rip+0xd5bd5]
1400c1abbmov rax, [rsp+120]
1400c1ac0sub rax, [rsi]
1400c1ac3jne 0x1400c1aaf
1400c1ac5call std::__throw_bad_cast()
1400c1acacall __cxa_begin_catch
1400c1acfmov rax, [rbx]
1400c1ad2mov edx, 1
1400c1ad7mov rcx, [rax-24]
1400c1adbadd rcx, rbx
1400c1adecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c1ae3call __cxa_end_catch
1400c1ae8jmp 0x1400c1a3b
1400c1aed
1400c1aed 48 89 c3 H..
1400c1af0 e8 8b 03 04 00 48 8b 35 94 5b 0d 00 48 8b 44 24 .....H.5.[..H.D$
1400c1b00 78 48 2b 06 75 a9 48 89 d9 e8 92 98 f5 ff e8 3d xH+.u.H........=
1400c1b10 07 04 00 48 89 c3 e8 65 03 04 00 48 8b 35 6e 5b ...H...e...H.5n[
1400c1b20 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c1990
1400c1990std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<unsigned int>(unsigned int&):
1400c1990push rsi
1400c1991push rbx
1400c1992sub rsp, 136
1400c1999xor r8l, r8l
1400c199cmov rsi, rdx
1400c199fmov rdx, [rip+0xd5cea]
1400c19a6mov rbx, rcx
1400c19a9mov rcx, [rdx]
1400c19acmov [rsp+120], rcx
1400c19b1lea rcx, [rsp+115]
1400c19b6mov rdx, rbx
1400c19b9call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c19becmp [rsp+115], 0
1400c19c3je 0x1400c1a43
1400c19c5mov rax, [rbx]
1400c19c8mov [rsp+116], 0
1400c19d0mov rcx, [rax-24]
1400c19d4add rcx, rbx
1400c19d7mov rdx, [rcx+256]
1400c19demov rax, rcx
1400c19e1test rdx, rdx
1400c19e4je 0x1400c1ab4
1400c19eamov r8, [rcx+232]
1400c19f1mov r10, [rdx]
1400c19f4mov [rsp+88], 65535
1400c19fdlea rcx, [rsp+96]
1400c1a02mov [rsp+64], 0
1400c1a0blea r9, [rsp+64]
1400c1a10mov [rsp+80], r8
1400c1a15lea r8, [rsp+116]
1400c1a1amov [rsp+40], r8
1400c1a1flea r8, [rsp+80]
1400c1a24mov [rsp+72], 65535
1400c1a2dmov [rsp+48], rsi
1400c1a32mov [rsp+32], rax
1400c1a37call [r10+40]
1400c1a3b
1400c1a3bloc_1400c1a3b:
1400c1a3bmov edx, [rsp+116]
1400c1a3ftest edx, edx
1400c1a41jne 0x1400c1a68
1400c1a43
1400c1a43loc_1400c1a43:
1400c1a43mov rsi, [rip+0xd5c46]
1400c1a4amov rax, [rsp+120]
1400c1a4fsub rax, [rsi]
1400c1a52jne 0x1400c1aaf
1400c1a54mov rax, rbx
1400c1a57add rsp, 136
1400c1a5epop rbx
1400c1a5fpop rsi
1400c1a60ret
1400c1a61
1400c1a61 0f 1f 80 00 00 00 00 .......
1400c1a68
1400c1a68loc_1400c1a68:
1400c1a68mov rax, [rbx]
1400c1a6bmov rcx, [rax-24]
1400c1a6fadd rcx, rbx
1400c1a72or edx, [rcx+32]
1400c1a75call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c1a7ajmp 0x1400c1a43
1400c1a7c
1400c1a7c 48 83 ea 01 H...
1400c1a80 48 89 c1 75 45 e8 06 02 04 00 48 8b 03 ba 01 00 H..uE.....H.....
1400c1a90 00 00 48 03 58 e8 48 89 d9 e8 e2 5b 03 00 48 8b ..H.X.H....[..H.
1400c1aa0 35 eb 5b 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5.[..H.D$xH+.t_
1400c1aaf
1400c1aafloc_1400c1aaf:
1400c1aafcall __stack_chk_fail
1400c1ab4
1400c1ab4loc_1400c1ab4:
1400c1ab4mov rsi, [rip+0xd5bd5]
1400c1abbmov rax, [rsp+120]
1400c1ac0sub rax, [rsi]
1400c1ac3jne 0x1400c1aaf
1400c1ac5call std::__throw_bad_cast()
1400c1acacall __cxa_begin_catch
1400c1acfmov rax, [rbx]
1400c1ad2mov edx, 1
1400c1ad7mov rcx, [rax-24]
1400c1adbadd rcx, rbx
1400c1adecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c1ae3call __cxa_end_catch
1400c1ae8jmp 0x1400c1a3b
1400c1aed
1400c1aed 48 89 c3 H..
1400c1af0 e8 8b 03 04 00 48 8b 35 94 5b 0d 00 48 8b 44 24 .....H.5.[..H.D$
1400c1b00 78 48 2b 06 75 a9 48 89 d9 e8 92 98 f5 ff e8 3d xH+.u.H........=
1400c1b10 07 04 00 48 89 c3 e8 65 03 04 00 48 8b 35 6e 5b ...H...e...H.5n[
1400c1b20 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c1990
1400c1b2e
1400c1b2e // align 0x10
1400c1b2e // align 0x10
1400c1b30
1400c1b30std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<long>(long&):
1400c1b30push rsi
1400c1b31push rbx
1400c1b32sub rsp, 136
1400c1b39xor r8l, r8l
1400c1b3cmov rsi, rdx
1400c1b3fmov rdx, [rip+0xd5b4a]
1400c1b46mov rbx, rcx
1400c1b49mov rcx, [rdx]
1400c1b4cmov [rsp+120], rcx
1400c1b51lea rcx, [rsp+115]
1400c1b56mov rdx, rbx
1400c1b59call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c1b5ecmp [rsp+115], 0
1400c1b63je 0x1400c1be3
1400c1b65mov rax, [rbx]
1400c1b68mov [rsp+116], 0
1400c1b70mov rcx, [rax-24]
1400c1b74add rcx, rbx
1400c1b77mov rdx, [rcx+256]
1400c1b7emov rax, rcx
1400c1b81test rdx, rdx
1400c1b84je 0x1400c1c54
1400c1b8amov r8, [rcx+232]
1400c1b91mov r10, [rdx]
1400c1b94mov [rsp+88], 65535
1400c1b9dlea rcx, [rsp+96]
1400c1ba2mov [rsp+64], 0
1400c1bablea r9, [rsp+64]
1400c1bb0mov [rsp+80], r8
1400c1bb5lea r8, [rsp+116]
1400c1bbamov [rsp+40], r8
1400c1bbflea r8, [rsp+80]
1400c1bc4mov [rsp+72], 65535
1400c1bcdmov [rsp+48], rsi
1400c1bd2mov [rsp+32], rax
1400c1bd7call [r10+24]
1400c1bdb
1400c1bdbloc_1400c1bdb:
1400c1bdbmov edx, [rsp+116]
1400c1bdftest edx, edx
1400c1be1jne 0x1400c1c08
1400c1be3
1400c1be3loc_1400c1be3:
1400c1be3mov rsi, [rip+0xd5aa6]
1400c1beamov rax, [rsp+120]
1400c1befsub rax, [rsi]
1400c1bf2jne 0x1400c1c4f
1400c1bf4mov rax, rbx
1400c1bf7add rsp, 136
1400c1bfepop rbx
1400c1bffpop rsi
1400c1c00ret
1400c1c01
1400c1c01 0f 1f 80 00 00 00 00 .......
1400c1c08
1400c1c08loc_1400c1c08:
1400c1c08mov rax, [rbx]
1400c1c0bmov rcx, [rax-24]
1400c1c0fadd rcx, rbx
1400c1c12or edx, [rcx+32]
1400c1c15call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c1c1ajmp 0x1400c1be3
1400c1c1c
1400c1c1c 48 83 ea 01 H...
1400c1c20 48 89 c1 75 45 e8 66 00 04 00 48 8b 03 ba 01 00 H..uE.f...H.....
1400c1c30 00 00 48 03 58 e8 48 89 d9 e8 42 5a 03 00 48 8b ..H.X.H...BZ..H.
1400c1c40 35 4b 5a 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5KZ..H.D$xH+.t_
1400c1c4f
1400c1c4floc_1400c1c4f:
1400c1c4fcall __stack_chk_fail
1400c1c54
1400c1c54loc_1400c1c54:
1400c1c54mov rsi, [rip+0xd5a35]
1400c1c5bmov rax, [rsp+120]
1400c1c60sub rax, [rsi]
1400c1c63jne 0x1400c1c4f
1400c1c65call std::__throw_bad_cast()
1400c1c6acall __cxa_begin_catch
1400c1c6fmov rax, [rbx]
1400c1c72mov edx, 1
1400c1c77mov rcx, [rax-24]
1400c1c7badd rcx, rbx
1400c1c7ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c1c83call __cxa_end_catch
1400c1c88jmp 0x1400c1bdb
1400c1c8d
1400c1c8d 48 89 c3 H..
1400c1c90 e8 eb 01 04 00 48 8b 35 f4 59 0d 00 48 8b 44 24 .....H.5.Y..H.D$
1400c1ca0 78 48 2b 06 75 a9 48 89 d9 e8 f2 96 f5 ff e8 9d xH+.u.H.........
1400c1cb0 05 04 00 48 89 c3 e8 c5 01 04 00 48 8b 35 ce 59 ...H.......H.5.Y
1400c1cc0 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c1b30
1400c1b30std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<long>(long&):
1400c1b30push rsi
1400c1b31push rbx
1400c1b32sub rsp, 136
1400c1b39xor r8l, r8l
1400c1b3cmov rsi, rdx
1400c1b3fmov rdx, [rip+0xd5b4a]
1400c1b46mov rbx, rcx
1400c1b49mov rcx, [rdx]
1400c1b4cmov [rsp+120], rcx
1400c1b51lea rcx, [rsp+115]
1400c1b56mov rdx, rbx
1400c1b59call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c1b5ecmp [rsp+115], 0
1400c1b63je 0x1400c1be3
1400c1b65mov rax, [rbx]
1400c1b68mov [rsp+116], 0
1400c1b70mov rcx, [rax-24]
1400c1b74add rcx, rbx
1400c1b77mov rdx, [rcx+256]
1400c1b7emov rax, rcx
1400c1b81test rdx, rdx
1400c1b84je 0x1400c1c54
1400c1b8amov r8, [rcx+232]
1400c1b91mov r10, [rdx]
1400c1b94mov [rsp+88], 65535
1400c1b9dlea rcx, [rsp+96]
1400c1ba2mov [rsp+64], 0
1400c1bablea r9, [rsp+64]
1400c1bb0mov [rsp+80], r8
1400c1bb5lea r8, [rsp+116]
1400c1bbamov [rsp+40], r8
1400c1bbflea r8, [rsp+80]
1400c1bc4mov [rsp+72], 65535
1400c1bcdmov [rsp+48], rsi
1400c1bd2mov [rsp+32], rax
1400c1bd7call [r10+24]
1400c1bdb
1400c1bdbloc_1400c1bdb:
1400c1bdbmov edx, [rsp+116]
1400c1bdftest edx, edx
1400c1be1jne 0x1400c1c08
1400c1be3
1400c1be3loc_1400c1be3:
1400c1be3mov rsi, [rip+0xd5aa6]
1400c1beamov rax, [rsp+120]
1400c1befsub rax, [rsi]
1400c1bf2jne 0x1400c1c4f
1400c1bf4mov rax, rbx
1400c1bf7add rsp, 136
1400c1bfepop rbx
1400c1bffpop rsi
1400c1c00ret
1400c1c01
1400c1c01 0f 1f 80 00 00 00 00 .......
1400c1c08
1400c1c08loc_1400c1c08:
1400c1c08mov rax, [rbx]
1400c1c0bmov rcx, [rax-24]
1400c1c0fadd rcx, rbx
1400c1c12or edx, [rcx+32]
1400c1c15call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c1c1ajmp 0x1400c1be3
1400c1c1c
1400c1c1c 48 83 ea 01 H...
1400c1c20 48 89 c1 75 45 e8 66 00 04 00 48 8b 03 ba 01 00 H..uE.f...H.....
1400c1c30 00 00 48 03 58 e8 48 89 d9 e8 42 5a 03 00 48 8b ..H.X.H...BZ..H.
1400c1c40 35 4b 5a 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5KZ..H.D$xH+.t_
1400c1c4f
1400c1c4floc_1400c1c4f:
1400c1c4fcall __stack_chk_fail
1400c1c54
1400c1c54loc_1400c1c54:
1400c1c54mov rsi, [rip+0xd5a35]
1400c1c5bmov rax, [rsp+120]
1400c1c60sub rax, [rsi]
1400c1c63jne 0x1400c1c4f
1400c1c65call std::__throw_bad_cast()
1400c1c6acall __cxa_begin_catch
1400c1c6fmov rax, [rbx]
1400c1c72mov edx, 1
1400c1c77mov rcx, [rax-24]
1400c1c7badd rcx, rbx
1400c1c7ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c1c83call __cxa_end_catch
1400c1c88jmp 0x1400c1bdb
1400c1c8d
1400c1c8d 48 89 c3 H..
1400c1c90 e8 eb 01 04 00 48 8b 35 f4 59 0d 00 48 8b 44 24 .....H.5.Y..H.D$
1400c1ca0 78 48 2b 06 75 a9 48 89 d9 e8 f2 96 f5 ff e8 9d xH+.u.H.........
1400c1cb0 05 04 00 48 89 c3 e8 c5 01 04 00 48 8b 35 ce 59 ...H.......H.5.Y
1400c1cc0 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c1b30
1400c1cce
1400c1cce // align 0x10
1400c1cce // align 0x10
1400c1cd0
1400c1cd0std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<unsigned long>(unsigned long&):
1400c1cd0push rsi
1400c1cd1push rbx
1400c1cd2sub rsp, 136
1400c1cd9xor r8l, r8l
1400c1cdcmov rsi, rdx
1400c1cdfmov rdx, [rip+0xd59aa]
1400c1ce6mov rbx, rcx
1400c1ce9mov rcx, [rdx]
1400c1cecmov [rsp+120], rcx
1400c1cf1lea rcx, [rsp+115]
1400c1cf6mov rdx, rbx
1400c1cf9call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c1cfecmp [rsp+115], 0
1400c1d03je 0x1400c1d83
1400c1d05mov rax, [rbx]
1400c1d08mov [rsp+116], 0
1400c1d10mov rcx, [rax-24]
1400c1d14add rcx, rbx
1400c1d17mov rdx, [rcx+256]
1400c1d1emov rax, rcx
1400c1d21test rdx, rdx
1400c1d24je 0x1400c1df4
1400c1d2amov r8, [rcx+232]
1400c1d31mov r10, [rdx]
1400c1d34mov [rsp+88], 65535
1400c1d3dlea rcx, [rsp+96]
1400c1d42mov [rsp+64], 0
1400c1d4blea r9, [rsp+64]
1400c1d50mov [rsp+80], r8
1400c1d55lea r8, [rsp+116]
1400c1d5amov [rsp+40], r8
1400c1d5flea r8, [rsp+80]
1400c1d64mov [rsp+72], 65535
1400c1d6dmov [rsp+48], rsi
1400c1d72mov [rsp+32], rax
1400c1d77call [r10+48]
1400c1d7b
1400c1d7bloc_1400c1d7b:
1400c1d7bmov edx, [rsp+116]
1400c1d7ftest edx, edx
1400c1d81jne 0x1400c1da8
1400c1d83
1400c1d83loc_1400c1d83:
1400c1d83mov rsi, [rip+0xd5906]
1400c1d8amov rax, [rsp+120]
1400c1d8fsub rax, [rsi]
1400c1d92jne 0x1400c1def
1400c1d94mov rax, rbx
1400c1d97add rsp, 136
1400c1d9epop rbx
1400c1d9fpop rsi
1400c1da0ret
1400c1da1
1400c1da1 0f 1f 80 00 00 00 00 .......
1400c1da8
1400c1da8loc_1400c1da8:
1400c1da8mov rax, [rbx]
1400c1dabmov rcx, [rax-24]
1400c1dafadd rcx, rbx
1400c1db2or edx, [rcx+32]
1400c1db5call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c1dbajmp 0x1400c1d83
1400c1dbc
1400c1dbc 48 83 ea 01 H...
1400c1dc0 48 89 c1 75 45 e8 c6 fe 03 00 48 8b 03 ba 01 00 H..uE.....H.....
1400c1dd0 00 00 48 03 58 e8 48 89 d9 e8 a2 58 03 00 48 8b ..H.X.H....X..H.
1400c1de0 35 ab 58 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5.X..H.D$xH+.t_
1400c1def
1400c1defloc_1400c1def:
1400c1defcall __stack_chk_fail
1400c1df4
1400c1df4loc_1400c1df4:
1400c1df4mov rsi, [rip+0xd5895]
1400c1dfbmov rax, [rsp+120]
1400c1e00sub rax, [rsi]
1400c1e03jne 0x1400c1def
1400c1e05call std::__throw_bad_cast()
1400c1e0acall __cxa_begin_catch
1400c1e0fmov rax, [rbx]
1400c1e12mov edx, 1
1400c1e17mov rcx, [rax-24]
1400c1e1badd rcx, rbx
1400c1e1ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c1e23call __cxa_end_catch
1400c1e28jmp 0x1400c1d7b
1400c1e2d
1400c1e2d 48 89 c3 H..
1400c1e30 e8 4b 00 04 00 48 8b 35 54 58 0d 00 48 8b 44 24 .K...H.5TX..H.D$
1400c1e40 78 48 2b 06 75 a9 48 89 d9 e8 52 95 f5 ff e8 fd xH+.u.H...R.....
1400c1e50 03 04 00 48 89 c3 e8 25 00 04 00 48 8b 35 2e 58 ...H...%...H.5.X
1400c1e60 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c1cd0
1400c1cd0std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<unsigned long>(unsigned long&):
1400c1cd0push rsi
1400c1cd1push rbx
1400c1cd2sub rsp, 136
1400c1cd9xor r8l, r8l
1400c1cdcmov rsi, rdx
1400c1cdfmov rdx, [rip+0xd59aa]
1400c1ce6mov rbx, rcx
1400c1ce9mov rcx, [rdx]
1400c1cecmov [rsp+120], rcx
1400c1cf1lea rcx, [rsp+115]
1400c1cf6mov rdx, rbx
1400c1cf9call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c1cfecmp [rsp+115], 0
1400c1d03je 0x1400c1d83
1400c1d05mov rax, [rbx]
1400c1d08mov [rsp+116], 0
1400c1d10mov rcx, [rax-24]
1400c1d14add rcx, rbx
1400c1d17mov rdx, [rcx+256]
1400c1d1emov rax, rcx
1400c1d21test rdx, rdx
1400c1d24je 0x1400c1df4
1400c1d2amov r8, [rcx+232]
1400c1d31mov r10, [rdx]
1400c1d34mov [rsp+88], 65535
1400c1d3dlea rcx, [rsp+96]
1400c1d42mov [rsp+64], 0
1400c1d4blea r9, [rsp+64]
1400c1d50mov [rsp+80], r8
1400c1d55lea r8, [rsp+116]
1400c1d5amov [rsp+40], r8
1400c1d5flea r8, [rsp+80]
1400c1d64mov [rsp+72], 65535
1400c1d6dmov [rsp+48], rsi
1400c1d72mov [rsp+32], rax
1400c1d77call [r10+48]
1400c1d7b
1400c1d7bloc_1400c1d7b:
1400c1d7bmov edx, [rsp+116]
1400c1d7ftest edx, edx
1400c1d81jne 0x1400c1da8
1400c1d83
1400c1d83loc_1400c1d83:
1400c1d83mov rsi, [rip+0xd5906]
1400c1d8amov rax, [rsp+120]
1400c1d8fsub rax, [rsi]
1400c1d92jne 0x1400c1def
1400c1d94mov rax, rbx
1400c1d97add rsp, 136
1400c1d9epop rbx
1400c1d9fpop rsi
1400c1da0ret
1400c1da1
1400c1da1 0f 1f 80 00 00 00 00 .......
1400c1da8
1400c1da8loc_1400c1da8:
1400c1da8mov rax, [rbx]
1400c1dabmov rcx, [rax-24]
1400c1dafadd rcx, rbx
1400c1db2or edx, [rcx+32]
1400c1db5call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c1dbajmp 0x1400c1d83
1400c1dbc
1400c1dbc 48 83 ea 01 H...
1400c1dc0 48 89 c1 75 45 e8 c6 fe 03 00 48 8b 03 ba 01 00 H..uE.....H.....
1400c1dd0 00 00 48 03 58 e8 48 89 d9 e8 a2 58 03 00 48 8b ..H.X.H....X..H.
1400c1de0 35 ab 58 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5.X..H.D$xH+.t_
1400c1def
1400c1defloc_1400c1def:
1400c1defcall __stack_chk_fail
1400c1df4
1400c1df4loc_1400c1df4:
1400c1df4mov rsi, [rip+0xd5895]
1400c1dfbmov rax, [rsp+120]
1400c1e00sub rax, [rsi]
1400c1e03jne 0x1400c1def
1400c1e05call std::__throw_bad_cast()
1400c1e0acall __cxa_begin_catch
1400c1e0fmov rax, [rbx]
1400c1e12mov edx, 1
1400c1e17mov rcx, [rax-24]
1400c1e1badd rcx, rbx
1400c1e1ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c1e23call __cxa_end_catch
1400c1e28jmp 0x1400c1d7b
1400c1e2d
1400c1e2d 48 89 c3 H..
1400c1e30 e8 4b 00 04 00 48 8b 35 54 58 0d 00 48 8b 44 24 .K...H.5TX..H.D$
1400c1e40 78 48 2b 06 75 a9 48 89 d9 e8 52 95 f5 ff e8 fd xH+.u.H...R.....
1400c1e50 03 04 00 48 89 c3 e8 25 00 04 00 48 8b 35 2e 58 ...H...%...H.5.X
1400c1e60 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c1cd0
1400c1e6e
1400c1e6e // align 0x10
1400c1e6e // align 0x10
1400c1e70
1400c1e70std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<unsigned short>(unsigned short&):
1400c1e70push rsi
1400c1e71push rbx
1400c1e72sub rsp, 136
1400c1e79xor r8l, r8l
1400c1e7cmov rsi, rdx
1400c1e7fmov rdx, [rip+0xd580a]
1400c1e86mov rbx, rcx
1400c1e89mov rcx, [rdx]
1400c1e8cmov [rsp+120], rcx
1400c1e91lea rcx, [rsp+115]
1400c1e96mov rdx, rbx
1400c1e99call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c1e9ecmp [rsp+115], 0
1400c1ea3je 0x1400c1f23
1400c1ea5mov rax, [rbx]
1400c1ea8mov [rsp+116], 0
1400c1eb0mov rcx, [rax-24]
1400c1eb4add rcx, rbx
1400c1eb7mov rdx, [rcx+256]
1400c1ebemov rax, rcx
1400c1ec1test rdx, rdx
1400c1ec4je 0x1400c1f94
1400c1ecamov r8, [rcx+232]
1400c1ed1mov r10, [rdx]
1400c1ed4mov [rsp+88], 65535
1400c1eddlea rcx, [rsp+96]
1400c1ee2mov [rsp+64], 0
1400c1eeblea r9, [rsp+64]
1400c1ef0mov [rsp+80], r8
1400c1ef5lea r8, [rsp+116]
1400c1efamov [rsp+40], r8
1400c1efflea r8, [rsp+80]
1400c1f04mov [rsp+72], 65535
1400c1f0dmov [rsp+48], rsi
1400c1f12mov [rsp+32], rax
1400c1f17call [r10+32]
1400c1f1b
1400c1f1bloc_1400c1f1b:
1400c1f1bmov edx, [rsp+116]
1400c1f1ftest edx, edx
1400c1f21jne 0x1400c1f48
1400c1f23
1400c1f23loc_1400c1f23:
1400c1f23mov rsi, [rip+0xd5766]
1400c1f2amov rax, [rsp+120]
1400c1f2fsub rax, [rsi]
1400c1f32jne 0x1400c1f8f
1400c1f34mov rax, rbx
1400c1f37add rsp, 136
1400c1f3epop rbx
1400c1f3fpop rsi
1400c1f40ret
1400c1f41
1400c1f41 0f 1f 80 00 00 00 00 .......
1400c1f48
1400c1f48loc_1400c1f48:
1400c1f48mov rax, [rbx]
1400c1f4bmov rcx, [rax-24]
1400c1f4fadd rcx, rbx
1400c1f52or edx, [rcx+32]
1400c1f55call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c1f5ajmp 0x1400c1f23
1400c1f5c
1400c1f5c 48 83 ea 01 H...
1400c1f60 48 89 c1 75 45 e8 26 fd 03 00 48 8b 03 ba 01 00 H..uE.&...H.....
1400c1f70 00 00 48 03 58 e8 48 89 d9 e8 02 57 03 00 48 8b ..H.X.H....W..H.
1400c1f80 35 0b 57 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5.W..H.D$xH+.t_
1400c1f8f
1400c1f8floc_1400c1f8f:
1400c1f8fcall __stack_chk_fail
1400c1f94
1400c1f94loc_1400c1f94:
1400c1f94mov rsi, [rip+0xd56f5]
1400c1f9bmov rax, [rsp+120]
1400c1fa0sub rax, [rsi]
1400c1fa3jne 0x1400c1f8f
1400c1fa5call std::__throw_bad_cast()
1400c1faacall __cxa_begin_catch
1400c1fafmov rax, [rbx]
1400c1fb2mov edx, 1
1400c1fb7mov rcx, [rax-24]
1400c1fbbadd rcx, rbx
1400c1fbecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c1fc3call __cxa_end_catch
1400c1fc8jmp 0x1400c1f1b
1400c1fcd
1400c1fcd 48 89 c3 H..
1400c1fd0 e8 ab fe 03 00 48 8b 35 b4 56 0d 00 48 8b 44 24 .....H.5.V..H.D$
1400c1fe0 78 48 2b 06 75 a9 48 89 d9 e8 b2 93 f5 ff e8 5d xH+.u.H........]
1400c1ff0 02 04 00 48 89 c3 e8 85 fe 03 00 48 8b 35 8e 56 ...H.......H.5.V
1400c2000 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c1e70
1400c1e70std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<unsigned short>(unsigned short&):
1400c1e70push rsi
1400c1e71push rbx
1400c1e72sub rsp, 136
1400c1e79xor r8l, r8l
1400c1e7cmov rsi, rdx
1400c1e7fmov rdx, [rip+0xd580a]
1400c1e86mov rbx, rcx
1400c1e89mov rcx, [rdx]
1400c1e8cmov [rsp+120], rcx
1400c1e91lea rcx, [rsp+115]
1400c1e96mov rdx, rbx
1400c1e99call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c1e9ecmp [rsp+115], 0
1400c1ea3je 0x1400c1f23
1400c1ea5mov rax, [rbx]
1400c1ea8mov [rsp+116], 0
1400c1eb0mov rcx, [rax-24]
1400c1eb4add rcx, rbx
1400c1eb7mov rdx, [rcx+256]
1400c1ebemov rax, rcx
1400c1ec1test rdx, rdx
1400c1ec4je 0x1400c1f94
1400c1ecamov r8, [rcx+232]
1400c1ed1mov r10, [rdx]
1400c1ed4mov [rsp+88], 65535
1400c1eddlea rcx, [rsp+96]
1400c1ee2mov [rsp+64], 0
1400c1eeblea r9, [rsp+64]
1400c1ef0mov [rsp+80], r8
1400c1ef5lea r8, [rsp+116]
1400c1efamov [rsp+40], r8
1400c1efflea r8, [rsp+80]
1400c1f04mov [rsp+72], 65535
1400c1f0dmov [rsp+48], rsi
1400c1f12mov [rsp+32], rax
1400c1f17call [r10+32]
1400c1f1b
1400c1f1bloc_1400c1f1b:
1400c1f1bmov edx, [rsp+116]
1400c1f1ftest edx, edx
1400c1f21jne 0x1400c1f48
1400c1f23
1400c1f23loc_1400c1f23:
1400c1f23mov rsi, [rip+0xd5766]
1400c1f2amov rax, [rsp+120]
1400c1f2fsub rax, [rsi]
1400c1f32jne 0x1400c1f8f
1400c1f34mov rax, rbx
1400c1f37add rsp, 136
1400c1f3epop rbx
1400c1f3fpop rsi
1400c1f40ret
1400c1f41
1400c1f41 0f 1f 80 00 00 00 00 .......
1400c1f48
1400c1f48loc_1400c1f48:
1400c1f48mov rax, [rbx]
1400c1f4bmov rcx, [rax-24]
1400c1f4fadd rcx, rbx
1400c1f52or edx, [rcx+32]
1400c1f55call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c1f5ajmp 0x1400c1f23
1400c1f5c
1400c1f5c 48 83 ea 01 H...
1400c1f60 48 89 c1 75 45 e8 26 fd 03 00 48 8b 03 ba 01 00 H..uE.&...H.....
1400c1f70 00 00 48 03 58 e8 48 89 d9 e8 02 57 03 00 48 8b ..H.X.H....W..H.
1400c1f80 35 0b 57 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5.W..H.D$xH+.t_
1400c1f8f
1400c1f8floc_1400c1f8f:
1400c1f8fcall __stack_chk_fail
1400c1f94
1400c1f94loc_1400c1f94:
1400c1f94mov rsi, [rip+0xd56f5]
1400c1f9bmov rax, [rsp+120]
1400c1fa0sub rax, [rsi]
1400c1fa3jne 0x1400c1f8f
1400c1fa5call std::__throw_bad_cast()
1400c1faacall __cxa_begin_catch
1400c1fafmov rax, [rbx]
1400c1fb2mov edx, 1
1400c1fb7mov rcx, [rax-24]
1400c1fbbadd rcx, rbx
1400c1fbecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c1fc3call __cxa_end_catch
1400c1fc8jmp 0x1400c1f1b
1400c1fcd
1400c1fcd 48 89 c3 H..
1400c1fd0 e8 ab fe 03 00 48 8b 35 b4 56 0d 00 48 8b 44 24 .....H.5.V..H.D$
1400c1fe0 78 48 2b 06 75 a9 48 89 d9 e8 b2 93 f5 ff e8 5d xH+.u.H........]
1400c1ff0 02 04 00 48 89 c3 e8 85 fe 03 00 48 8b 35 8e 56 ...H.......H.5.V
1400c2000 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c1e70
1400c200e
1400c200e // align 0x10
1400c200e // align 0x10
1400c2010
1400c2010std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<long long>(long long&):
1400c2010push rsi
1400c2011push rbx
1400c2012sub rsp, 136
1400c2019xor r8l, r8l
1400c201cmov rsi, rdx
1400c201fmov rdx, [rip+0xd566a]
1400c2026mov rbx, rcx
1400c2029mov rcx, [rdx]
1400c202cmov [rsp+120], rcx
1400c2031lea rcx, [rsp+115]
1400c2036mov rdx, rbx
1400c2039call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c203ecmp [rsp+115], 0
1400c2043je 0x1400c20c3
1400c2045mov rax, [rbx]
1400c2048mov [rsp+116], 0
1400c2050mov rcx, [rax-24]
1400c2054add rcx, rbx
1400c2057mov rdx, [rcx+256]
1400c205emov rax, rcx
1400c2061test rdx, rdx
1400c2064je 0x1400c2134
1400c206amov r8, [rcx+232]
1400c2071mov r10, [rdx]
1400c2074mov [rsp+88], 65535
1400c207dlea rcx, [rsp+96]
1400c2082mov [rsp+64], 0
1400c208blea r9, [rsp+64]
1400c2090mov [rsp+80], r8
1400c2095lea r8, [rsp+116]
1400c209amov [rsp+40], r8
1400c209flea r8, [rsp+80]
1400c20a4mov [rsp+72], 65535
1400c20admov [rsp+48], rsi
1400c20b2mov [rsp+32], rax
1400c20b7call [r10+56]
1400c20bb
1400c20bbloc_1400c20bb:
1400c20bbmov edx, [rsp+116]
1400c20bftest edx, edx
1400c20c1jne 0x1400c20e8
1400c20c3
1400c20c3loc_1400c20c3:
1400c20c3mov rsi, [rip+0xd55c6]
1400c20camov rax, [rsp+120]
1400c20cfsub rax, [rsi]
1400c20d2jne 0x1400c212f
1400c20d4mov rax, rbx
1400c20d7add rsp, 136
1400c20depop rbx
1400c20dfpop rsi
1400c20e0ret
1400c20e1
1400c20e1 0f 1f 80 00 00 00 00 .......
1400c20e8
1400c20e8loc_1400c20e8:
1400c20e8mov rax, [rbx]
1400c20ebmov rcx, [rax-24]
1400c20efadd rcx, rbx
1400c20f2or edx, [rcx+32]
1400c20f5call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c20fajmp 0x1400c20c3
1400c20fc
1400c20fc 48 83 ea 01 H...
1400c2100 48 89 c1 75 45 e8 86 fb 03 00 48 8b 03 ba 01 00 H..uE.....H.....
1400c2110 00 00 48 03 58 e8 48 89 d9 e8 62 55 03 00 48 8b ..H.X.H...bU..H.
1400c2120 35 6b 55 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5kU..H.D$xH+.t_
1400c212f
1400c212floc_1400c212f:
1400c212fcall __stack_chk_fail
1400c2134
1400c2134loc_1400c2134:
1400c2134mov rsi, [rip+0xd5555]
1400c213bmov rax, [rsp+120]
1400c2140sub rax, [rsi]
1400c2143jne 0x1400c212f
1400c2145call std::__throw_bad_cast()
1400c214acall __cxa_begin_catch
1400c214fmov rax, [rbx]
1400c2152mov edx, 1
1400c2157mov rcx, [rax-24]
1400c215badd rcx, rbx
1400c215ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c2163call __cxa_end_catch
1400c2168jmp 0x1400c20bb
1400c216d
1400c216d 48 89 c3 H..
1400c2170 e8 0b fd 03 00 48 8b 35 14 55 0d 00 48 8b 44 24 .....H.5.U..H.D$
1400c2180 78 48 2b 06 75 a9 48 89 d9 e8 12 92 f5 ff e8 bd xH+.u.H.........
1400c2190 00 04 00 48 89 c3 e8 e5 fc 03 00 48 8b 35 ee 54 ...H.......H.5.T
1400c21a0 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c2010
1400c2010std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<long long>(long long&):
1400c2010push rsi
1400c2011push rbx
1400c2012sub rsp, 136
1400c2019xor r8l, r8l
1400c201cmov rsi, rdx
1400c201fmov rdx, [rip+0xd566a]
1400c2026mov rbx, rcx
1400c2029mov rcx, [rdx]
1400c202cmov [rsp+120], rcx
1400c2031lea rcx, [rsp+115]
1400c2036mov rdx, rbx
1400c2039call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c203ecmp [rsp+115], 0
1400c2043je 0x1400c20c3
1400c2045mov rax, [rbx]
1400c2048mov [rsp+116], 0
1400c2050mov rcx, [rax-24]
1400c2054add rcx, rbx
1400c2057mov rdx, [rcx+256]
1400c205emov rax, rcx
1400c2061test rdx, rdx
1400c2064je 0x1400c2134
1400c206amov r8, [rcx+232]
1400c2071mov r10, [rdx]
1400c2074mov [rsp+88], 65535
1400c207dlea rcx, [rsp+96]
1400c2082mov [rsp+64], 0
1400c208blea r9, [rsp+64]
1400c2090mov [rsp+80], r8
1400c2095lea r8, [rsp+116]
1400c209amov [rsp+40], r8
1400c209flea r8, [rsp+80]
1400c20a4mov [rsp+72], 65535
1400c20admov [rsp+48], rsi
1400c20b2mov [rsp+32], rax
1400c20b7call [r10+56]
1400c20bb
1400c20bbloc_1400c20bb:
1400c20bbmov edx, [rsp+116]
1400c20bftest edx, edx
1400c20c1jne 0x1400c20e8
1400c20c3
1400c20c3loc_1400c20c3:
1400c20c3mov rsi, [rip+0xd55c6]
1400c20camov rax, [rsp+120]
1400c20cfsub rax, [rsi]
1400c20d2jne 0x1400c212f
1400c20d4mov rax, rbx
1400c20d7add rsp, 136
1400c20depop rbx
1400c20dfpop rsi
1400c20e0ret
1400c20e1
1400c20e1 0f 1f 80 00 00 00 00 .......
1400c20e8
1400c20e8loc_1400c20e8:
1400c20e8mov rax, [rbx]
1400c20ebmov rcx, [rax-24]
1400c20efadd rcx, rbx
1400c20f2or edx, [rcx+32]
1400c20f5call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c20fajmp 0x1400c20c3
1400c20fc
1400c20fc 48 83 ea 01 H...
1400c2100 48 89 c1 75 45 e8 86 fb 03 00 48 8b 03 ba 01 00 H..uE.....H.....
1400c2110 00 00 48 03 58 e8 48 89 d9 e8 62 55 03 00 48 8b ..H.X.H...bU..H.
1400c2120 35 6b 55 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5kU..H.D$xH+.t_
1400c212f
1400c212floc_1400c212f:
1400c212fcall __stack_chk_fail
1400c2134
1400c2134loc_1400c2134:
1400c2134mov rsi, [rip+0xd5555]
1400c213bmov rax, [rsp+120]
1400c2140sub rax, [rsi]
1400c2143jne 0x1400c212f
1400c2145call std::__throw_bad_cast()
1400c214acall __cxa_begin_catch
1400c214fmov rax, [rbx]
1400c2152mov edx, 1
1400c2157mov rcx, [rax-24]
1400c215badd rcx, rbx
1400c215ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c2163call __cxa_end_catch
1400c2168jmp 0x1400c20bb
1400c216d
1400c216d 48 89 c3 H..
1400c2170 e8 0b fd 03 00 48 8b 35 14 55 0d 00 48 8b 44 24 .....H.5.U..H.D$
1400c2180 78 48 2b 06 75 a9 48 89 d9 e8 12 92 f5 ff e8 bd xH+.u.H.........
1400c2190 00 04 00 48 89 c3 e8 e5 fc 03 00 48 8b 35 ee 54 ...H.......H.5.T
1400c21a0 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c2010
1400c21ae
1400c21ae // align 0x10
1400c21ae // align 0x10
1400c21b0
1400c21b0std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<unsigned long long>(unsigned long long&):
1400c21b0push rsi
1400c21b1push rbx
1400c21b2sub rsp, 136
1400c21b9xor r8l, r8l
1400c21bcmov rsi, rdx
1400c21bfmov rdx, [rip+0xd54ca]
1400c21c6mov rbx, rcx
1400c21c9mov rcx, [rdx]
1400c21ccmov [rsp+120], rcx
1400c21d1lea rcx, [rsp+115]
1400c21d6mov rdx, rbx
1400c21d9call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c21decmp [rsp+115], 0
1400c21e3je 0x1400c2263
1400c21e5mov rax, [rbx]
1400c21e8mov [rsp+116], 0
1400c21f0mov rcx, [rax-24]
1400c21f4add rcx, rbx
1400c21f7mov rdx, [rcx+256]
1400c21femov rax, rcx
1400c2201test rdx, rdx
1400c2204je 0x1400c22d4
1400c220amov r8, [rcx+232]
1400c2211mov r10, [rdx]
1400c2214mov [rsp+88], 65535
1400c221dlea rcx, [rsp+96]
1400c2222mov [rsp+64], 0
1400c222blea r9, [rsp+64]
1400c2230mov [rsp+80], r8
1400c2235lea r8, [rsp+116]
1400c223amov [rsp+40], r8
1400c223flea r8, [rsp+80]
1400c2244mov [rsp+72], 65535
1400c224dmov [rsp+48], rsi
1400c2252mov [rsp+32], rax
1400c2257call [r10+64]
1400c225b
1400c225bloc_1400c225b:
1400c225bmov edx, [rsp+116]
1400c225ftest edx, edx
1400c2261jne 0x1400c2288
1400c2263
1400c2263loc_1400c2263:
1400c2263mov rsi, [rip+0xd5426]
1400c226amov rax, [rsp+120]
1400c226fsub rax, [rsi]
1400c2272jne 0x1400c22cf
1400c2274mov rax, rbx
1400c2277add rsp, 136
1400c227epop rbx
1400c227fpop rsi
1400c2280ret
1400c2281
1400c2281 0f 1f 80 00 00 00 00 .......
1400c2288
1400c2288loc_1400c2288:
1400c2288mov rax, [rbx]
1400c228bmov rcx, [rax-24]
1400c228fadd rcx, rbx
1400c2292or edx, [rcx+32]
1400c2295call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c229ajmp 0x1400c2263
1400c229c
1400c229c 48 83 ea 01 H...
1400c22a0 48 89 c1 75 45 e8 e6 f9 03 00 48 8b 03 ba 01 00 H..uE.....H.....
1400c22b0 00 00 48 03 58 e8 48 89 d9 e8 c2 53 03 00 48 8b ..H.X.H....S..H.
1400c22c0 35 cb 53 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5.S..H.D$xH+.t_
1400c22cf
1400c22cfloc_1400c22cf:
1400c22cfcall __stack_chk_fail
1400c22d4
1400c22d4loc_1400c22d4:
1400c22d4mov rsi, [rip+0xd53b5]
1400c22dbmov rax, [rsp+120]
1400c22e0sub rax, [rsi]
1400c22e3jne 0x1400c22cf
1400c22e5call std::__throw_bad_cast()
1400c22eacall __cxa_begin_catch
1400c22efmov rax, [rbx]
1400c22f2mov edx, 1
1400c22f7mov rcx, [rax-24]
1400c22fbadd rcx, rbx
1400c22fecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c2303call __cxa_end_catch
1400c2308jmp 0x1400c225b
1400c230d
1400c230d 48 89 c3 H..
1400c2310 e8 6b fb 03 00 48 8b 35 74 53 0d 00 48 8b 44 24 .k...H.5tS..H.D$
1400c2320 78 48 2b 06 75 a9 48 89 d9 e8 72 90 f5 ff e8 1d xH+.u.H...r.....
1400c2330 ff 03 00 48 89 c3 e8 45 fb 03 00 48 8b 35 4e 53 ...H...E...H.5NS
1400c2340 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c21b0
1400c21b0std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<unsigned long long>(unsigned long long&):
1400c21b0push rsi
1400c21b1push rbx
1400c21b2sub rsp, 136
1400c21b9xor r8l, r8l
1400c21bcmov rsi, rdx
1400c21bfmov rdx, [rip+0xd54ca]
1400c21c6mov rbx, rcx
1400c21c9mov rcx, [rdx]
1400c21ccmov [rsp+120], rcx
1400c21d1lea rcx, [rsp+115]
1400c21d6mov rdx, rbx
1400c21d9call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c21decmp [rsp+115], 0
1400c21e3je 0x1400c2263
1400c21e5mov rax, [rbx]
1400c21e8mov [rsp+116], 0
1400c21f0mov rcx, [rax-24]
1400c21f4add rcx, rbx
1400c21f7mov rdx, [rcx+256]
1400c21femov rax, rcx
1400c2201test rdx, rdx
1400c2204je 0x1400c22d4
1400c220amov r8, [rcx+232]
1400c2211mov r10, [rdx]
1400c2214mov [rsp+88], 65535
1400c221dlea rcx, [rsp+96]
1400c2222mov [rsp+64], 0
1400c222blea r9, [rsp+64]
1400c2230mov [rsp+80], r8
1400c2235lea r8, [rsp+116]
1400c223amov [rsp+40], r8
1400c223flea r8, [rsp+80]
1400c2244mov [rsp+72], 65535
1400c224dmov [rsp+48], rsi
1400c2252mov [rsp+32], rax
1400c2257call [r10+64]
1400c225b
1400c225bloc_1400c225b:
1400c225bmov edx, [rsp+116]
1400c225ftest edx, edx
1400c2261jne 0x1400c2288
1400c2263
1400c2263loc_1400c2263:
1400c2263mov rsi, [rip+0xd5426]
1400c226amov rax, [rsp+120]
1400c226fsub rax, [rsi]
1400c2272jne 0x1400c22cf
1400c2274mov rax, rbx
1400c2277add rsp, 136
1400c227epop rbx
1400c227fpop rsi
1400c2280ret
1400c2281
1400c2281 0f 1f 80 00 00 00 00 .......
1400c2288
1400c2288loc_1400c2288:
1400c2288mov rax, [rbx]
1400c228bmov rcx, [rax-24]
1400c228fadd rcx, rbx
1400c2292or edx, [rcx+32]
1400c2295call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c229ajmp 0x1400c2263
1400c229c
1400c229c 48 83 ea 01 H...
1400c22a0 48 89 c1 75 45 e8 e6 f9 03 00 48 8b 03 ba 01 00 H..uE.....H.....
1400c22b0 00 00 48 03 58 e8 48 89 d9 e8 c2 53 03 00 48 8b ..H.X.H....S..H.
1400c22c0 35 cb 53 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5.S..H.D$xH+.t_
1400c22cf
1400c22cfloc_1400c22cf:
1400c22cfcall __stack_chk_fail
1400c22d4
1400c22d4loc_1400c22d4:
1400c22d4mov rsi, [rip+0xd53b5]
1400c22dbmov rax, [rsp+120]
1400c22e0sub rax, [rsi]
1400c22e3jne 0x1400c22cf
1400c22e5call std::__throw_bad_cast()
1400c22eacall __cxa_begin_catch
1400c22efmov rax, [rbx]
1400c22f2mov edx, 1
1400c22f7mov rcx, [rax-24]
1400c22fbadd rcx, rbx
1400c22fecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c2303call __cxa_end_catch
1400c2308jmp 0x1400c225b
1400c230d
1400c230d 48 89 c3 H..
1400c2310 e8 6b fb 03 00 48 8b 35 74 53 0d 00 48 8b 44 24 .k...H.5tS..H.D$
1400c2320 78 48 2b 06 75 a9 48 89 d9 e8 72 90 f5 ff e8 1d xH+.u.H...r.....
1400c2330 ff 03 00 48 89 c3 e8 45 fb 03 00 48 8b 35 4e 53 ...H...E...H.5NS
1400c2340 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c21b0
1400c234e
1400c234e // align 0x10
1400c234e // align 0x10
1400c2350
1400c2350std::basic_istream<wchar_t, std::char_traits<wchar_t>>::get(wchar_t*, long long):
1400c2350push rsi
1400c2351push rbx
1400c2352sub rsp, 56
1400c2356mov rax, [rcx]
1400c2359mov rax, [rax-24]
1400c235dmov rbx, rcx
1400c2360mov rcx, [rcx+rax+240]
1400c2368mov rsi, rdx
1400c236btest rcx, rcx
1400c236eje 0x1400c239a
1400c2370mov rax, [rcx]
1400c2373mov [rsp+40], r8
1400c2378mov edx, 10
1400c237dcall [rax+80]
1400c2380mov r8, [rsp+40]
1400c2385mov rdx, rsi
1400c2388mov rcx, rbx
1400c238bmovzx r9l, ax
1400c238fadd rsp, 56
1400c2393pop rbx
1400c2394pop rsi
1400c2395jmp 0x1400c23a0
1400c239a
1400c239aloc_1400c239a:
1400c239acall std::__throw_bad_cast()
1400c239fnop
1400c2350
1400c2350std::basic_istream<wchar_t, std::char_traits<wchar_t>>::get(wchar_t*, long long):
1400c2350push rsi
1400c2351push rbx
1400c2352sub rsp, 56
1400c2356mov rax, [rcx]
1400c2359mov rax, [rax-24]
1400c235dmov rbx, rcx
1400c2360mov rcx, [rcx+rax+240]
1400c2368mov rsi, rdx
1400c236btest rcx, rcx
1400c236eje 0x1400c239a
1400c2370mov rax, [rcx]
1400c2373mov [rsp+40], r8
1400c2378mov edx, 10
1400c237dcall [rax+80]
1400c2380mov r8, [rsp+40]
1400c2385mov rdx, rsi
1400c2388mov rcx, rbx
1400c238bmovzx r9l, ax
1400c238fadd rsp, 56
1400c2393pop rbx
1400c2394pop rsi
1400c2395jmp 0x1400c23a0
1400c239a
1400c239aloc_1400c239a:
1400c239acall std::__throw_bad_cast()
1400c239fnop
1400c2350
1400c23a0
1400c23a0std::basic_istream<wchar_t, std::char_traits<wchar_t>>::get(wchar_t*, long long, wchar_t):
1400c23a0push r12
1400c23a2push rbp
1400c23a3push rdi
1400c23a4push rsi
1400c23a5push rbx
1400c23a6sub rsp, 48
1400c23aamov rbx, [rip+0xd52df]
1400c23b1mov rsi, rcx
1400c23b4mov rdi, rdx
1400c23b7mov rbp, r8
1400c23bamov r8l, 1
1400c23c0mov rax, [rbx]
1400c23c3mov [rsp+40], rax
1400c23c8xor eax, eax
1400c23camov [rcx+8], 0
1400c23d2mov rdx, rsi
1400c23d5mov r12l, r9l
1400c23d8lea rcx, [rsp+39]
1400c23ddcall std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c23e2cmp [rsp+39], 0
1400c23e7jne 0x1400c2440
1400c23e9mov rax, [rsi+8]
1400c23edtest rbp, rbp
1400c23f0jle 0x1400c23f7
1400c23f2xor ecx, ecx
1400c23f4mov [rdi], cx
1400c23f7
1400c23f7loc_1400c23f7:
1400c23f7test rax, rax
1400c23fajne 0x1400c2413
1400c23fc
1400c23fcloc_1400c23fc:
1400c23fcmov edx, 4
1400c2401
1400c2401loc_1400c2401:
1400c2401mov rax, [rsi]
1400c2404mov rcx, [rax-24]
1400c2408add rcx, rsi
1400c240bor edx, [rcx+32]
1400c240ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c2413
1400c2413loc_1400c2413:
1400c2413mov rdi, [rip+0xd5276]
1400c241amov rax, [rsp+40]
1400c241fsub rax, [rdi]
1400c2422jne 0x1400c2581
1400c2428mov rax, rsi
1400c242badd rsp, 48
1400c242fpop rbx
1400c2430pop rsi
1400c2431pop rdi
1400c2432pop rbp
1400c2433pop r12
1400c2435ret
1400c2436
1400c2436 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c2440
1400c2440loc_1400c2440:
1400c2440mov rax, [rsi]
1400c2443mov rax, [rax-24]
1400c2447mov rbx, [rsi+rax+232]
1400c244fmov rax, [rbx+16]
1400c2453cmp rax, [rbx+24]
1400c2457jae 0x1400c2540
1400c245dmovzx eax, [rax]
1400c2460
1400c2460loc_1400c2460:
1400c2460mov rcx, [rsi+8]
1400c2464lea rdx, [rcx+1]
1400c2468cmp rbp, rdx
1400c246bjg 0x1400c24a3
1400c246djmp 0x1400c2520
1400c2472
1400c2472 66 0f 1f 44 00 00 f..D..
1400c2478
1400c2478loc_1400c2478:
1400c2478movzx eax, [rdx]
1400c247badd rdx, 2
1400c247fmov [rbx+16], rdx
1400c2483cmp ax, -1
1400c2487je 0x1400c24e0
1400c2489
1400c2489loc_1400c2489:
1400c2489mov rax, [rbx+16]
1400c248dcmp rax, [rbx+24]
1400c2491jae 0x1400c2510
1400c2493movzx eax, [rax]
1400c2496
1400c2496loc_1400c2496:
1400c2496mov rcx, [rsi+8]
1400c249alea rdx, [rcx+1]
1400c249ecmp rdx, rbp
1400c24a1jge 0x1400c2520
1400c24a3
1400c24a3loc_1400c24a3:
1400c24a3cmp ax, -1
1400c24a7je 0x1400c24e4
1400c24a9cmp r12w, ax
1400c24adje 0x1400c2526
1400c24afadd rdi, 2
1400c24b3mov [rdi-2], ax
1400c24b7mov [rsi+8], rdx
1400c24bbmov rdx, [rbx+16]
1400c24bfcmp rdx, [rbx+24]
1400c24c3jb 0x1400c2478
1400c24c5mov rax, [rbx]
1400c24c8mov rcx, rbx
1400c24cbcall [rax+80]
1400c24cecmp ax, -1
1400c24d2jne 0x1400c2489
1400c24d4nop [rax+rax]
1400c24dfnop
1400c24e0
1400c24e0loc_1400c24e0:
1400c24e0mov rcx, [rsi+8]
1400c24e4
1400c24e4loc_1400c24e4:
1400c24e4test rbp, rbp
1400c24e7jle 0x1400c24ee
1400c24e9xor eax, eax
1400c24ebmov [rdi], ax
1400c24ee
1400c24eeloc_1400c24ee:
1400c24eemov edx, 6
1400c24f3test rcx, rcx
1400c24f6je 0x1400c2401
1400c24fcmov edx, 2
1400c2501jmp 0x1400c2401
1400c2506
1400c2506 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c2510
1400c2510loc_1400c2510:
1400c2510mov rax, [rbx]
1400c2513mov rcx, rbx
1400c2516call [rax+72]
1400c2519jmp 0x1400c2496
1400c251e
1400c251e 66 90 f.
1400c2520
1400c2520loc_1400c2520:
1400c2520cmp ax, -1
1400c2524je 0x1400c24e4
1400c2526
1400c2526loc_1400c2526:
1400c2526test rbp, rbp
1400c2529jle 0x1400c2530
1400c252bxor edx, edx
1400c252dmov [rdi], dx
1400c2530
1400c2530loc_1400c2530:
1400c2530test rcx, rcx
1400c2533je 0x1400c23fc
1400c2539jmp 0x1400c2413
1400c253e
1400c253e 66 90 f.
1400c2540
1400c2540loc_1400c2540:
1400c2540mov rax, [rbx]
1400c2543mov rcx, rbx
1400c2546call [rax+72]
1400c2549jmp 0x1400c2460
1400c254e
1400c254e 48 83 H.
1400c2550 ea 01 48 89 c1 75 2f e8 34 f7 03 00 48 8b 06 ba ..H..u/.4...H...
1400c2560 01 00 00 00 48 03 70 e8 48 89 f1 e8 10 51 03 00 ....H.p.H....Q..
1400c2570 48 8b 3d 19 51 0d 00 48 8b 44 24 28 48 2b 07 74 H.=.Q..H.D$(H+.t
1400c2580 3d =
1400c2581
1400c2581loc_1400c2581:
1400c2581call __stack_chk_fail
1400c2586call __cxa_begin_catch
1400c258bmov rax, [rsi]
1400c258emov edx, 1
1400c2593mov rcx, [rax-24]
1400c2597add rcx, rsi
1400c259acall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c259fcall __cxa_end_catch
1400c25a4test rbp, rbp
1400c25a7jle 0x1400c25ae
1400c25a9mov [rdi], 0
1400c25ae
1400c25aeloc_1400c25ae:
1400c25aecmp [rsi+8], 0
1400c25b3je 0x1400c23fc
1400c25b9jmp 0x1400c2413
1400c25be
1400c25be e8 8d ..
1400c25c0 fc 03 00 48 89 c3 e8 b5 f8 03 00 48 8b 3d be 50 ...H.......H.=.P
1400c25d0 0d 00 48 8b 44 24 28 48 2b 07 75 a5 48 89 d9 e8 ..H.D$(H+.u.H...
1400c25e0 bc 8d f5 ff 48 89 c3 e8 94 f8 03 00 48 8b 3d 9d ....H.......H.=.
1400c25f0 50 0d 00 48 8b 44 24 28 48 2b 07 74 df eb 82 P..H.D$(H+.t...
1400c23a0
1400c23a0std::basic_istream<wchar_t, std::char_traits<wchar_t>>::get(wchar_t*, long long, wchar_t):
1400c23a0push r12
1400c23a2push rbp
1400c23a3push rdi
1400c23a4push rsi
1400c23a5push rbx
1400c23a6sub rsp, 48
1400c23aamov rbx, [rip+0xd52df]
1400c23b1mov rsi, rcx
1400c23b4mov rdi, rdx
1400c23b7mov rbp, r8
1400c23bamov r8l, 1
1400c23c0mov rax, [rbx]
1400c23c3mov [rsp+40], rax
1400c23c8xor eax, eax
1400c23camov [rcx+8], 0
1400c23d2mov rdx, rsi
1400c23d5mov r12l, r9l
1400c23d8lea rcx, [rsp+39]
1400c23ddcall std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c23e2cmp [rsp+39], 0
1400c23e7jne 0x1400c2440
1400c23e9mov rax, [rsi+8]
1400c23edtest rbp, rbp
1400c23f0jle 0x1400c23f7
1400c23f2xor ecx, ecx
1400c23f4mov [rdi], cx
1400c23f7
1400c23f7loc_1400c23f7:
1400c23f7test rax, rax
1400c23fajne 0x1400c2413
1400c23fc
1400c23fcloc_1400c23fc:
1400c23fcmov edx, 4
1400c2401
1400c2401loc_1400c2401:
1400c2401mov rax, [rsi]
1400c2404mov rcx, [rax-24]
1400c2408add rcx, rsi
1400c240bor edx, [rcx+32]
1400c240ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c2413
1400c2413loc_1400c2413:
1400c2413mov rdi, [rip+0xd5276]
1400c241amov rax, [rsp+40]
1400c241fsub rax, [rdi]
1400c2422jne 0x1400c2581
1400c2428mov rax, rsi
1400c242badd rsp, 48
1400c242fpop rbx
1400c2430pop rsi
1400c2431pop rdi
1400c2432pop rbp
1400c2433pop r12
1400c2435ret
1400c2436
1400c2436 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c2440
1400c2440loc_1400c2440:
1400c2440mov rax, [rsi]
1400c2443mov rax, [rax-24]
1400c2447mov rbx, [rsi+rax+232]
1400c244fmov rax, [rbx+16]
1400c2453cmp rax, [rbx+24]
1400c2457jae 0x1400c2540
1400c245dmovzx eax, [rax]
1400c2460
1400c2460loc_1400c2460:
1400c2460mov rcx, [rsi+8]
1400c2464lea rdx, [rcx+1]
1400c2468cmp rbp, rdx
1400c246bjg 0x1400c24a3
1400c246djmp 0x1400c2520
1400c2472
1400c2472 66 0f 1f 44 00 00 f..D..
1400c2478
1400c2478loc_1400c2478:
1400c2478movzx eax, [rdx]
1400c247badd rdx, 2
1400c247fmov [rbx+16], rdx
1400c2483cmp ax, -1
1400c2487je 0x1400c24e0
1400c2489
1400c2489loc_1400c2489:
1400c2489mov rax, [rbx+16]
1400c248dcmp rax, [rbx+24]
1400c2491jae 0x1400c2510
1400c2493movzx eax, [rax]
1400c2496
1400c2496loc_1400c2496:
1400c2496mov rcx, [rsi+8]
1400c249alea rdx, [rcx+1]
1400c249ecmp rdx, rbp
1400c24a1jge 0x1400c2520
1400c24a3
1400c24a3loc_1400c24a3:
1400c24a3cmp ax, -1
1400c24a7je 0x1400c24e4
1400c24a9cmp r12w, ax
1400c24adje 0x1400c2526
1400c24afadd rdi, 2
1400c24b3mov [rdi-2], ax
1400c24b7mov [rsi+8], rdx
1400c24bbmov rdx, [rbx+16]
1400c24bfcmp rdx, [rbx+24]
1400c24c3jb 0x1400c2478
1400c24c5mov rax, [rbx]
1400c24c8mov rcx, rbx
1400c24cbcall [rax+80]
1400c24cecmp ax, -1
1400c24d2jne 0x1400c2489
1400c24d4nop [rax+rax]
1400c24dfnop
1400c24e0
1400c24e0loc_1400c24e0:
1400c24e0mov rcx, [rsi+8]
1400c24e4
1400c24e4loc_1400c24e4:
1400c24e4test rbp, rbp
1400c24e7jle 0x1400c24ee
1400c24e9xor eax, eax
1400c24ebmov [rdi], ax
1400c24ee
1400c24eeloc_1400c24ee:
1400c24eemov edx, 6
1400c24f3test rcx, rcx
1400c24f6je 0x1400c2401
1400c24fcmov edx, 2
1400c2501jmp 0x1400c2401
1400c2506
1400c2506 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c2510
1400c2510loc_1400c2510:
1400c2510mov rax, [rbx]
1400c2513mov rcx, rbx
1400c2516call [rax+72]
1400c2519jmp 0x1400c2496
1400c251e
1400c251e 66 90 f.
1400c2520
1400c2520loc_1400c2520:
1400c2520cmp ax, -1
1400c2524je 0x1400c24e4
1400c2526
1400c2526loc_1400c2526:
1400c2526test rbp, rbp
1400c2529jle 0x1400c2530
1400c252bxor edx, edx
1400c252dmov [rdi], dx
1400c2530
1400c2530loc_1400c2530:
1400c2530test rcx, rcx
1400c2533je 0x1400c23fc
1400c2539jmp 0x1400c2413
1400c253e
1400c253e 66 90 f.
1400c2540
1400c2540loc_1400c2540:
1400c2540mov rax, [rbx]
1400c2543mov rcx, rbx
1400c2546call [rax+72]
1400c2549jmp 0x1400c2460
1400c254e
1400c254e 48 83 H.
1400c2550 ea 01 48 89 c1 75 2f e8 34 f7 03 00 48 8b 06 ba ..H..u/.4...H...
1400c2560 01 00 00 00 48 03 70 e8 48 89 f1 e8 10 51 03 00 ....H.p.H....Q..
1400c2570 48 8b 3d 19 51 0d 00 48 8b 44 24 28 48 2b 07 74 H.=.Q..H.D$(H+.t
1400c2580 3d =
1400c2581
1400c2581loc_1400c2581:
1400c2581call __stack_chk_fail
1400c2586call __cxa_begin_catch
1400c258bmov rax, [rsi]
1400c258emov edx, 1
1400c2593mov rcx, [rax-24]
1400c2597add rcx, rsi
1400c259acall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c259fcall __cxa_end_catch
1400c25a4test rbp, rbp
1400c25a7jle 0x1400c25ae
1400c25a9mov [rdi], 0
1400c25ae
1400c25aeloc_1400c25ae:
1400c25aecmp [rsi+8], 0
1400c25b3je 0x1400c23fc
1400c25b9jmp 0x1400c2413
1400c25be
1400c25be e8 8d ..
1400c25c0 fc 03 00 48 89 c3 e8 b5 f8 03 00 48 8b 3d be 50 ...H.......H.=.P
1400c25d0 0d 00 48 8b 44 24 28 48 2b 07 75 a5 48 89 d9 e8 ..H.D$(H+.u.H...
1400c25e0 bc 8d f5 ff 48 89 c3 e8 94 f8 03 00 48 8b 3d 9d ....H.......H.=.
1400c25f0 50 0d 00 48 8b 44 24 28 48 2b 07 74 df eb 82 P..H.D$(H+.t...
1400c23a0
1400c25ff
1400c25ff // align 0x10
1400c25ff // align 0x10
1400c2600
1400c2600std::basic_istream<wchar_t, std::char_traits<wchar_t>>::get(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>&):
1400c2600push rsi
1400c2601push rbx
1400c2602sub rsp, 40
1400c2606mov rax, [rcx]
1400c2609mov rax, [rax-24]
1400c260dmov rbx, rcx
1400c2610mov rcx, [rcx+rax+240]
1400c2618mov rsi, rdx
1400c261btest rcx, rcx
1400c261eje 0x1400c2640
1400c2620mov rax, [rcx]
1400c2623mov edx, 10
1400c2628call [rax+80]
1400c262bmov rdx, rsi
1400c262emov rcx, rbx
1400c2631movzx r8l, ax
1400c2635add rsp, 40
1400c2639pop rbx
1400c263apop rsi
1400c263bjmp 0x1400c2650
1400c2640
1400c2640loc_1400c2640:
1400c2640call std::__throw_bad_cast()
1400c2645nop
1400c2600
1400c2600std::basic_istream<wchar_t, std::char_traits<wchar_t>>::get(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>&):
1400c2600push rsi
1400c2601push rbx
1400c2602sub rsp, 40
1400c2606mov rax, [rcx]
1400c2609mov rax, [rax-24]
1400c260dmov rbx, rcx
1400c2610mov rcx, [rcx+rax+240]
1400c2618mov rsi, rdx
1400c261btest rcx, rcx
1400c261eje 0x1400c2640
1400c2620mov rax, [rcx]
1400c2623mov edx, 10
1400c2628call [rax+80]
1400c262bmov rdx, rsi
1400c262emov rcx, rbx
1400c2631movzx r8l, ax
1400c2635add rsp, 40
1400c2639pop rbx
1400c263apop rsi
1400c263bjmp 0x1400c2650
1400c2640
1400c2640loc_1400c2640:
1400c2640call std::__throw_bad_cast()
1400c2645nop
1400c2600
1400c2646
1400c2646 // align 0x10
1400c2646 // align 0x10
1400c2650
1400c2650std::basic_istream<wchar_t, std::char_traits<wchar_t>>::get(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>&, wchar_t):
1400c2650push r12
1400c2652push rbp
1400c2653push rdi
1400c2654push rsi
1400c2655push rbx
1400c2656sub rsp, 48
1400c265amov rbx, [rip+0xd502f]
1400c2661mov [rcx+8], 0
1400c2669mov rdi, rcx
1400c266cmov rsi, rdx
1400c266fmov r12l, r8l
1400c2672mov rax, [rbx]
1400c2675mov [rsp+40], rax
1400c267axor eax, eax
1400c267clea rcx, [rsp+39]
1400c2681mov r8l, 1
1400c2687mov rdx, rdi
1400c268acall std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c268fcmp [rsp+39], 0
1400c2694jne 0x1400c26e0
1400c2696
1400c2696loc_1400c2696:
1400c2696cmp [rdi+8], 0
1400c269bjne 0x1400c26b4
1400c269d
1400c269dloc_1400c269d:
1400c269dmov edx, 4
1400c26a2
1400c26a2loc_1400c26a2:
1400c26a2mov rax, [rdi]
1400c26a5mov rcx, [rax-24]
1400c26a9add rcx, rdi
1400c26acor edx, [rcx+32]
1400c26afcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c26b4
1400c26b4loc_1400c26b4:
1400c26b4mov rsi, [rip+0xd4fd5]
1400c26bbmov rax, [rsp+40]
1400c26c0sub rax, [rsi]
1400c26c3jne 0x1400c2841
1400c26c9mov rax, rdi
1400c26ccadd rsp, 48
1400c26d0pop rbx
1400c26d1pop rsi
1400c26d2pop rdi
1400c26d3pop rbp
1400c26d4pop r12
1400c26d6ret
1400c26d7
1400c26d7 66 0f 1f 84 00 00 00 00 00 f........
1400c26e0
1400c26e0loc_1400c26e0:
1400c26e0mov rax, [rdi]
1400c26e3mov rax, [rax-24]
1400c26e7mov rbx, [rdi+rax+232]
1400c26efmov rax, [rbx+16]
1400c26f3cmp rax, [rbx+24]
1400c26f7jae 0x1400c2800
1400c26fdmovzx eax, [rax]
1400c2700
1400c2700loc_1400c2700:
1400c2700xor ebp, ebp
1400c2702cmp ax, -1
1400c2706jne 0x1400c274d
1400c2708jmp 0x1400c27db
1400c270d
1400c270d 0f 1f 00 ...
1400c2710
1400c2710loc_1400c2710:
1400c2710mov [rcx], ax
1400c2713add rcx, 2
1400c2717mov [rsi+40], rcx
1400c271b
1400c271bloc_1400c271b:
1400c271bmov rdx, [rbx+16]
1400c271fcmp rdx, [rbx+24]
1400c2723jae 0x1400c2788
1400c2725movzx eax, [rdx]
1400c2728add rdx, 2
1400c272cadd rbp, 1
1400c2730mov [rbx+16], rdx
1400c2734cmp ax, -1
1400c2738je 0x1400c27a0
1400c273a
1400c273aloc_1400c273a:
1400c273amov rax, [rbx+16]
1400c273ecmp rax, [rbx+24]
1400c2742jae 0x1400c27b8
1400c2744movzx eax, [rax]
1400c2747
1400c2747loc_1400c2747:
1400c2747cmp ax, -1
1400c274bje 0x1400c27a0
1400c274d
1400c274dloc_1400c274d:
1400c274dcmp r12w, ax
1400c2751je 0x1400c276f
1400c2753mov rcx, [rsi+40]
1400c2757cmp rcx, [rsi+48]
1400c275bjb 0x1400c2710
1400c275dmovzx edx, ax
1400c2760mov rax, [rsi]
1400c2763mov rcx, rsi
1400c2766call [rax+104]
1400c2769cmp ax, -1
1400c276djne 0x1400c271b
1400c276f
1400c276floc_1400c276f:
1400c276ftest rbp, rbp
1400c2772js 0x1400c27c8
1400c2774mov [rdi+8], rbp
1400c2778je 0x1400c269d
1400c277ejmp 0x1400c26b4
1400c2783
1400c2783 0f 1f 44 00 00 ..D..
1400c2788
1400c2788loc_1400c2788:
1400c2788mov rax, [rbx]
1400c278bmov rcx, rbx
1400c278ecall [rax+80]
1400c2791add rbp, 1
1400c2795cmp ax, -1
1400c2799jne 0x1400c273a
1400c279bnop [rax+rax]
1400c27a0
1400c27a0loc_1400c27a0:
1400c27a0test rbp, rbp
1400c27a3js 0x1400c27f0
1400c27a5mov [rdi+8], rbp
1400c27a9je 0x1400c27e3
1400c27ab
1400c27abloc_1400c27ab:
1400c27abmov edx, 2
1400c27b0jmp 0x1400c26a2
1400c27b5
1400c27b5 0f 1f 00 ...
1400c27b8
1400c27b8loc_1400c27b8:
1400c27b8mov rax, [rbx]
1400c27bbmov rcx, rbx
1400c27becall [rax+72]
1400c27c1jmp 0x1400c2747
1400c27c3
1400c27c3 0f 1f 44 00 00 ..D..
1400c27c8
1400c27c8loc_1400c27c8:
1400c27c8mov rax, 0x7fffffffffffffff
1400c27d2mov [rdi+8], rax
1400c27d6jmp 0x1400c26b4
1400c27db
1400c27dbloc_1400c27db:
1400c27dbmov [rdi+8], 0
1400c27e3
1400c27e3loc_1400c27e3:
1400c27e3mov edx, 6
1400c27e8jmp 0x1400c26a2
1400c27ed
1400c27ed 0f 1f 00 ...
1400c27f0
1400c27f0loc_1400c27f0:
1400c27f0mov rax, 0x7fffffffffffffff
1400c27famov [rdi+8], rax
1400c27fejmp 0x1400c27ab
1400c2800
1400c2800loc_1400c2800:
1400c2800mov rax, [rbx]
1400c2803mov rcx, rbx
1400c2806call [rax+72]
1400c2809jmp 0x1400c2700
1400c280e
1400c280e 48 83 H.
1400c2810 ea 01 48 89 c1 75 2f e8 74 f4 03 00 48 8b 07 ba ..H..u/.t...H...
1400c2820 01 00 00 00 48 03 78 e8 48 89 f9 e8 50 4e 03 00 ....H.x.H...PN..
1400c2830 48 8b 3d 59 4e 0d 00 48 8b 44 24 28 48 2b 07 74 H.=YN..H.D$(H+.t
1400c2840 28 (
1400c2841
1400c2841loc_1400c2841:
1400c2841call __stack_chk_fail
1400c2846call __cxa_begin_catch
1400c284bmov rax, [rdi]
1400c284emov edx, 1
1400c2853mov rcx, [rax-24]
1400c2857add rcx, rdi
1400c285acall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c285fcall __cxa_end_catch
1400c2864jmp 0x1400c2696
1400c2869
1400c2869 e8 e2 f9 03 00 48 89 .....H.
1400c2870 c3 e8 0a f6 03 00 48 8b 3d 13 4e 0d 00 48 8b 44 ......H.=.N..H.D
1400c2880 24 28 48 2b 07 75 ba 48 89 d9 e8 11 8b f5 ff 48 $(H+.u.H.......H
1400c2890 89 c3 e8 e9 f5 03 00 48 8b 3d f2 4d 0d 00 48 8b .......H.=.M..H.
1400c28a0 44 24 28 48 2b 07 74 df eb 97 D$(H+.t...
1400c2650
1400c2650std::basic_istream<wchar_t, std::char_traits<wchar_t>>::get(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>&, wchar_t):
1400c2650push r12
1400c2652push rbp
1400c2653push rdi
1400c2654push rsi
1400c2655push rbx
1400c2656sub rsp, 48
1400c265amov rbx, [rip+0xd502f]
1400c2661mov [rcx+8], 0
1400c2669mov rdi, rcx
1400c266cmov rsi, rdx
1400c266fmov r12l, r8l
1400c2672mov rax, [rbx]
1400c2675mov [rsp+40], rax
1400c267axor eax, eax
1400c267clea rcx, [rsp+39]
1400c2681mov r8l, 1
1400c2687mov rdx, rdi
1400c268acall std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c268fcmp [rsp+39], 0
1400c2694jne 0x1400c26e0
1400c2696
1400c2696loc_1400c2696:
1400c2696cmp [rdi+8], 0
1400c269bjne 0x1400c26b4
1400c269d
1400c269dloc_1400c269d:
1400c269dmov edx, 4
1400c26a2
1400c26a2loc_1400c26a2:
1400c26a2mov rax, [rdi]
1400c26a5mov rcx, [rax-24]
1400c26a9add rcx, rdi
1400c26acor edx, [rcx+32]
1400c26afcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c26b4
1400c26b4loc_1400c26b4:
1400c26b4mov rsi, [rip+0xd4fd5]
1400c26bbmov rax, [rsp+40]
1400c26c0sub rax, [rsi]
1400c26c3jne 0x1400c2841
1400c26c9mov rax, rdi
1400c26ccadd rsp, 48
1400c26d0pop rbx
1400c26d1pop rsi
1400c26d2pop rdi
1400c26d3pop rbp
1400c26d4pop r12
1400c26d6ret
1400c26d7
1400c26d7 66 0f 1f 84 00 00 00 00 00 f........
1400c26e0
1400c26e0loc_1400c26e0:
1400c26e0mov rax, [rdi]
1400c26e3mov rax, [rax-24]
1400c26e7mov rbx, [rdi+rax+232]
1400c26efmov rax, [rbx+16]
1400c26f3cmp rax, [rbx+24]
1400c26f7jae 0x1400c2800
1400c26fdmovzx eax, [rax]
1400c2700
1400c2700loc_1400c2700:
1400c2700xor ebp, ebp
1400c2702cmp ax, -1
1400c2706jne 0x1400c274d
1400c2708jmp 0x1400c27db
1400c270d
1400c270d 0f 1f 00 ...
1400c2710
1400c2710loc_1400c2710:
1400c2710mov [rcx], ax
1400c2713add rcx, 2
1400c2717mov [rsi+40], rcx
1400c271b
1400c271bloc_1400c271b:
1400c271bmov rdx, [rbx+16]
1400c271fcmp rdx, [rbx+24]
1400c2723jae 0x1400c2788
1400c2725movzx eax, [rdx]
1400c2728add rdx, 2
1400c272cadd rbp, 1
1400c2730mov [rbx+16], rdx
1400c2734cmp ax, -1
1400c2738je 0x1400c27a0
1400c273a
1400c273aloc_1400c273a:
1400c273amov rax, [rbx+16]
1400c273ecmp rax, [rbx+24]
1400c2742jae 0x1400c27b8
1400c2744movzx eax, [rax]
1400c2747
1400c2747loc_1400c2747:
1400c2747cmp ax, -1
1400c274bje 0x1400c27a0
1400c274d
1400c274dloc_1400c274d:
1400c274dcmp r12w, ax
1400c2751je 0x1400c276f
1400c2753mov rcx, [rsi+40]
1400c2757cmp rcx, [rsi+48]
1400c275bjb 0x1400c2710
1400c275dmovzx edx, ax
1400c2760mov rax, [rsi]
1400c2763mov rcx, rsi
1400c2766call [rax+104]
1400c2769cmp ax, -1
1400c276djne 0x1400c271b
1400c276f
1400c276floc_1400c276f:
1400c276ftest rbp, rbp
1400c2772js 0x1400c27c8
1400c2774mov [rdi+8], rbp
1400c2778je 0x1400c269d
1400c277ejmp 0x1400c26b4
1400c2783
1400c2783 0f 1f 44 00 00 ..D..
1400c2788
1400c2788loc_1400c2788:
1400c2788mov rax, [rbx]
1400c278bmov rcx, rbx
1400c278ecall [rax+80]
1400c2791add rbp, 1
1400c2795cmp ax, -1
1400c2799jne 0x1400c273a
1400c279bnop [rax+rax]
1400c27a0
1400c27a0loc_1400c27a0:
1400c27a0test rbp, rbp
1400c27a3js 0x1400c27f0
1400c27a5mov [rdi+8], rbp
1400c27a9je 0x1400c27e3
1400c27ab
1400c27abloc_1400c27ab:
1400c27abmov edx, 2
1400c27b0jmp 0x1400c26a2
1400c27b5
1400c27b5 0f 1f 00 ...
1400c27b8
1400c27b8loc_1400c27b8:
1400c27b8mov rax, [rbx]
1400c27bbmov rcx, rbx
1400c27becall [rax+72]
1400c27c1jmp 0x1400c2747
1400c27c3
1400c27c3 0f 1f 44 00 00 ..D..
1400c27c8
1400c27c8loc_1400c27c8:
1400c27c8mov rax, 0x7fffffffffffffff
1400c27d2mov [rdi+8], rax
1400c27d6jmp 0x1400c26b4
1400c27db
1400c27dbloc_1400c27db:
1400c27dbmov [rdi+8], 0
1400c27e3
1400c27e3loc_1400c27e3:
1400c27e3mov edx, 6
1400c27e8jmp 0x1400c26a2
1400c27ed
1400c27ed 0f 1f 00 ...
1400c27f0
1400c27f0loc_1400c27f0:
1400c27f0mov rax, 0x7fffffffffffffff
1400c27famov [rdi+8], rax
1400c27fejmp 0x1400c27ab
1400c2800
1400c2800loc_1400c2800:
1400c2800mov rax, [rbx]
1400c2803mov rcx, rbx
1400c2806call [rax+72]
1400c2809jmp 0x1400c2700
1400c280e
1400c280e 48 83 H.
1400c2810 ea 01 48 89 c1 75 2f e8 74 f4 03 00 48 8b 07 ba ..H..u/.t...H...
1400c2820 01 00 00 00 48 03 78 e8 48 89 f9 e8 50 4e 03 00 ....H.x.H...PN..
1400c2830 48 8b 3d 59 4e 0d 00 48 8b 44 24 28 48 2b 07 74 H.=YN..H.D$(H+.t
1400c2840 28 (
1400c2841
1400c2841loc_1400c2841:
1400c2841call __stack_chk_fail
1400c2846call __cxa_begin_catch
1400c284bmov rax, [rdi]
1400c284emov edx, 1
1400c2853mov rcx, [rax-24]
1400c2857add rcx, rdi
1400c285acall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c285fcall __cxa_end_catch
1400c2864jmp 0x1400c2696
1400c2869
1400c2869 e8 e2 f9 03 00 48 89 .....H.
1400c2870 c3 e8 0a f6 03 00 48 8b 3d 13 4e 0d 00 48 8b 44 ......H.=.N..H.D
1400c2880 24 28 48 2b 07 75 ba 48 89 d9 e8 11 8b f5 ff 48 $(H+.u.H.......H
1400c2890 89 c3 e8 e9 f5 03 00 48 8b 3d f2 4d 0d 00 48 8b .......H.=.M..H.
1400c28a0 44 24 28 48 2b 07 74 df eb 97 D$(H+.t...
1400c2650
1400c28aa
1400c28aa // align 0x10
1400c28aa // align 0x10
1400c28b0
1400c28b0std::basic_istream<wchar_t, std::char_traits<wchar_t>>::get(wchar_t&):
1400c28b0push rsi
1400c28b1push rbx
1400c28b2sub rsp, 56
1400c28b6mov r8l, 1
1400c28bcmov [rcx+8], 0
1400c28c4mov rsi, rdx
1400c28c7mov rbx, rcx
1400c28camov rdx, [rip+0xd4dbf]
1400c28d1lea rcx, [rsp+39]
1400c28d6mov rax, [rdx]
1400c28d9mov [rsp+40], rax
1400c28dexor eax, eax
1400c28e0mov rdx, rbx
1400c28e3call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c28e8cmp [rsp+39], 0
1400c28edjne 0x1400c2930
1400c28efcmp [rbx+8], 0
1400c28f4jne 0x1400c290d
1400c28f6
1400c28f6loc_1400c28f6:
1400c28f6mov edx, 4
1400c28fb
1400c28fbloc_1400c28fb:
1400c28fbmov rax, [rbx]
1400c28femov rcx, [rax-24]
1400c2902add rcx, rbx
1400c2905or edx, [rcx+32]
1400c2908call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c290d
1400c290dloc_1400c290d:
1400c290dmov rdx, [rip+0xd4d7c]
1400c2914mov rax, [rsp+40]
1400c2919sub rax, [rdx]
1400c291cjne 0x1400c29c3
1400c2922mov rax, rbx
1400c2925add rsp, 56
1400c2929pop rbx
1400c292apop rsi
1400c292bret
1400c292c
1400c292c 0f 1f 40 00 ..@.
1400c2930
1400c2930loc_1400c2930:
1400c2930mov rax, [rbx]
1400c2933mov rax, [rax-24]
1400c2937mov rcx, [rbx+rax+232]
1400c293fmov rdx, [rcx+16]
1400c2943cmp rdx, [rcx+24]
1400c2947jae 0x1400c2988
1400c2949movzx eax, [rdx]
1400c294cadd rdx, 2
1400c2950mov [rcx+16], rdx
1400c2954
1400c2954loc_1400c2954:
1400c2954cmp ax, -1
1400c2958je 0x1400c2970
1400c295amov [rbx+8], 1
1400c2962mov [rsi], ax
1400c2965jmp 0x1400c290d
1400c2967
1400c2967 66 0f 1f 84 00 00 00 00 00 f........
1400c2970
1400c2970loc_1400c2970:
1400c2970cmp [rbx+8], 1
1400c2975sbb edx, edx
1400c2977and edx, 4
1400c297aadd edx, 2
1400c297djmp 0x1400c28fb
1400c2982
1400c2982 66 0f 1f 44 00 00 f..D..
1400c2988
1400c2988loc_1400c2988:
1400c2988mov rax, [rcx]
1400c298bcall [rax+80]
1400c298ejmp 0x1400c2954
1400c2990
1400c2990 48 83 ea 01 48 89 c1 75 2f e8 f2 f2 03 00 48 8b H...H..u/.....H.
1400c29a0 03 ba 01 00 00 00 48 03 58 e8 48 89 d9 e8 ce 4c ......H.X.H....L
1400c29b0 03 00 48 8b 1d d7 4c 0d 00 48 8b 44 24 28 48 2b ..H...L..H.D$(H+
1400c29c0 03 74 33 .t3
1400c29c3
1400c29c3loc_1400c29c3:
1400c29c3call __stack_chk_fail
1400c29c8call __cxa_begin_catch
1400c29cdmov rax, [rbx]
1400c29d0mov edx, 1
1400c29d5mov rcx, [rax-24]
1400c29d9add rcx, rbx
1400c29dccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c29e1call __cxa_end_catch
1400c29e6cmp [rbx+8], 0
1400c29ebje 0x1400c28f6
1400c29f1jmp 0x1400c290d
1400c29f6
1400c29f6 e8 55 f8 03 00 48 89 c3 e8 7d .U...H...}
1400c2a00 f4 03 00 48 8b 0d 86 4c 0d 00 48 8b 44 24 28 48 ...H...L..H.D$(H
1400c2a10 2b 01 75 af 48 89 d9 e8 84 89 f5 ff 48 89 c3 e8 +.u.H.......H...
1400c2a20 5c f4 03 00 48 8b 0d 65 4c 0d 00 48 8b 44 24 28 \...H..eL..H.D$(
1400c2a30 48 2b 01 74 df eb 8c H+.t...
1400c28b0
1400c28b0std::basic_istream<wchar_t, std::char_traits<wchar_t>>::get(wchar_t&):
1400c28b0push rsi
1400c28b1push rbx
1400c28b2sub rsp, 56
1400c28b6mov r8l, 1
1400c28bcmov [rcx+8], 0
1400c28c4mov rsi, rdx
1400c28c7mov rbx, rcx
1400c28camov rdx, [rip+0xd4dbf]
1400c28d1lea rcx, [rsp+39]
1400c28d6mov rax, [rdx]
1400c28d9mov [rsp+40], rax
1400c28dexor eax, eax
1400c28e0mov rdx, rbx
1400c28e3call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c28e8cmp [rsp+39], 0
1400c28edjne 0x1400c2930
1400c28efcmp [rbx+8], 0
1400c28f4jne 0x1400c290d
1400c28f6
1400c28f6loc_1400c28f6:
1400c28f6mov edx, 4
1400c28fb
1400c28fbloc_1400c28fb:
1400c28fbmov rax, [rbx]
1400c28femov rcx, [rax-24]
1400c2902add rcx, rbx
1400c2905or edx, [rcx+32]
1400c2908call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c290d
1400c290dloc_1400c290d:
1400c290dmov rdx, [rip+0xd4d7c]
1400c2914mov rax, [rsp+40]
1400c2919sub rax, [rdx]
1400c291cjne 0x1400c29c3
1400c2922mov rax, rbx
1400c2925add rsp, 56
1400c2929pop rbx
1400c292apop rsi
1400c292bret
1400c292c
1400c292c 0f 1f 40 00 ..@.
1400c2930
1400c2930loc_1400c2930:
1400c2930mov rax, [rbx]
1400c2933mov rax, [rax-24]
1400c2937mov rcx, [rbx+rax+232]
1400c293fmov rdx, [rcx+16]
1400c2943cmp rdx, [rcx+24]
1400c2947jae 0x1400c2988
1400c2949movzx eax, [rdx]
1400c294cadd rdx, 2
1400c2950mov [rcx+16], rdx
1400c2954
1400c2954loc_1400c2954:
1400c2954cmp ax, -1
1400c2958je 0x1400c2970
1400c295amov [rbx+8], 1
1400c2962mov [rsi], ax
1400c2965jmp 0x1400c290d
1400c2967
1400c2967 66 0f 1f 84 00 00 00 00 00 f........
1400c2970
1400c2970loc_1400c2970:
1400c2970cmp [rbx+8], 1
1400c2975sbb edx, edx
1400c2977and edx, 4
1400c297aadd edx, 2
1400c297djmp 0x1400c28fb
1400c2982
1400c2982 66 0f 1f 44 00 00 f..D..
1400c2988
1400c2988loc_1400c2988:
1400c2988mov rax, [rcx]
1400c298bcall [rax+80]
1400c298ejmp 0x1400c2954
1400c2990
1400c2990 48 83 ea 01 48 89 c1 75 2f e8 f2 f2 03 00 48 8b H...H..u/.....H.
1400c29a0 03 ba 01 00 00 00 48 03 58 e8 48 89 d9 e8 ce 4c ......H.X.H....L
1400c29b0 03 00 48 8b 1d d7 4c 0d 00 48 8b 44 24 28 48 2b ..H...L..H.D$(H+
1400c29c0 03 74 33 .t3
1400c29c3
1400c29c3loc_1400c29c3:
1400c29c3call __stack_chk_fail
1400c29c8call __cxa_begin_catch
1400c29cdmov rax, [rbx]
1400c29d0mov edx, 1
1400c29d5mov rcx, [rax-24]
1400c29d9add rcx, rbx
1400c29dccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c29e1call __cxa_end_catch
1400c29e6cmp [rbx+8], 0
1400c29ebje 0x1400c28f6
1400c29f1jmp 0x1400c290d
1400c29f6
1400c29f6 e8 55 f8 03 00 48 89 c3 e8 7d .U...H...}
1400c2a00 f4 03 00 48 8b 0d 86 4c 0d 00 48 8b 44 24 28 48 ...H...L..H.D$(H
1400c2a10 2b 01 75 af 48 89 d9 e8 84 89 f5 ff 48 89 c3 e8 +.u.H.......H...
1400c2a20 5c f4 03 00 48 8b 0d 65 4c 0d 00 48 8b 44 24 28 \...H..eL..H.D$(
1400c2a30 48 2b 01 74 df eb 8c H+.t...
1400c28b0
1400c2a37
1400c2a37 // align 0x10
1400c2a37 // align 0x10
1400c2a40
1400c2a40std::basic_istream<wchar_t, std::char_traits<wchar_t>>::get():
1400c2a40push rbx
1400c2a41sub rsp, 48
1400c2a45mov rdx, [rip+0xd4c44]
1400c2a4cmov r8l, 1
1400c2a52mov rax, [rdx]
1400c2a55mov [rsp+40], rax
1400c2a5axor eax, eax
1400c2a5cmov [rcx+8], 0
1400c2a64mov rbx, rcx
1400c2a67lea rcx, [rsp+39]
1400c2a6cmov rdx, rbx
1400c2a6fcall std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c2a74cmp [rsp+39], 0
1400c2a79jne 0x1400c2b00
1400c2a7fcmp [rbx+8], 0
1400c2a84je 0x1400c2ae0
1400c2a86
1400c2a86loc_1400c2a86:
1400c2a86mov eax, -1
1400c2a8b
1400c2a8bloc_1400c2a8b:
1400c2a8bmov rbx, [rip+0xd4bfe]
1400c2a92mov rdx, [rsp+40]
1400c2a97sub rdx, [rbx]
1400c2a9ajne 0x1400c2b82
1400c2aa0add rsp, 48
1400c2aa4pop rbx
1400c2aa5ret
1400c2aa6
1400c2aa6 48 83 ea 01 48 89 c1 0f 84 a5 H...H.....
1400c2ab0 00 00 00 e8 d8 f1 03 00 48 8b 03 ba 01 00 00 00 ........H.......
1400c2ac0 48 8b 48 e8 48 01 d9 e8 b4 4b 03 00 e8 af f3 03 H.H.H....K......
1400c2ad0 00 48 83 7b 08 00 75 ae 0f 1f 84 00 00 00 00 00 .H.{..u.........
1400c2ae0
1400c2ae0loc_1400c2ae0:
1400c2ae0mov edx, 4
1400c2ae5
1400c2ae5loc_1400c2ae5:
1400c2ae5mov rax, [rbx]
1400c2ae8add rbx, [rax-24]
1400c2aecmov rcx, rbx
1400c2aefor edx, [rbx+32]
1400c2af2call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c2af7jmp 0x1400c2a86
1400c2af9
1400c2af9 0f 1f 80 00 00 00 00 .......
1400c2b00
1400c2b00loc_1400c2b00:
1400c2b00mov rax, [rbx]
1400c2b03mov rax, [rax-24]
1400c2b07mov rcx, [rbx+rax+232]
1400c2b0fmov rdx, [rcx+16]
1400c2b13cmp rdx, [rcx+24]
1400c2b17jae 0x1400c2b50
1400c2b19movzx eax, [rdx]
1400c2b1cadd rdx, 2
1400c2b20mov [rcx+16], rdx
1400c2b24
1400c2b24loc_1400c2b24:
1400c2b24cmp ax, -1
1400c2b28je 0x1400c2b40
1400c2b2amov [rbx+8], 1
1400c2b32jmp 0x1400c2a8b
1400c2b37
1400c2b37 66 0f 1f 84 00 00 00 00 00 f........
1400c2b40
1400c2b40loc_1400c2b40:
1400c2b40cmp [rbx+8], 1
1400c2b45sbb edx, edx
1400c2b47and edx, 4
1400c2b4aadd edx, 2
1400c2b4djmp 0x1400c2ae5
1400c2b4f
1400c2b4f 90 .
1400c2b50
1400c2b50loc_1400c2b50:
1400c2b50mov rax, [rcx]
1400c2b53call [rax+80]
1400c2b56jmp 0x1400c2b24
1400c2b58
1400c2b58 e8 33 f1 03 00 48 8b 03 .3...H..
1400c2b60 ba 01 00 00 00 48 8b 48 e8 48 01 d9 e8 0f 4b 03 .....H.H.H....K.
1400c2b70 00 48 8b 0d 18 4b 0d 00 48 8b 44 24 28 48 2b 01 .H...K..H.D$(H+.
1400c2b80 74 05 t.
1400c2b82
1400c2b82loc_1400c2b82:
1400c2b82call __stack_chk_fail
1400c2b87call __cxa_rethrow
1400c2b8cmov rbx, rax
1400c2b8fcall __cxa_end_catch
1400c2b94mov rcx, [rip+0xd4af5]
1400c2b9bmov rax, [rsp+40]
1400c2ba0sub rax, [rcx]
1400c2ba3jne 0x1400c2b82
1400c2ba5
1400c2ba5loc_1400c2ba5:
1400c2ba5mov rcx, rbx
1400c2ba8call _Unwind_Resume
1400c2badmov rbx, rax
1400c2bb0call __cxa_end_catch
1400c2bb5mov rcx, [rip+0xd4ad4]
1400c2bbcmov rax, [rsp+40]
1400c2bc1sub rax, [rcx]
1400c2bc4je 0x1400c2ba5
1400c2bc6jmp 0x1400c2b82
1400c2a40
1400c2a40std::basic_istream<wchar_t, std::char_traits<wchar_t>>::get():
1400c2a40push rbx
1400c2a41sub rsp, 48
1400c2a45mov rdx, [rip+0xd4c44]
1400c2a4cmov r8l, 1
1400c2a52mov rax, [rdx]
1400c2a55mov [rsp+40], rax
1400c2a5axor eax, eax
1400c2a5cmov [rcx+8], 0
1400c2a64mov rbx, rcx
1400c2a67lea rcx, [rsp+39]
1400c2a6cmov rdx, rbx
1400c2a6fcall std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c2a74cmp [rsp+39], 0
1400c2a79jne 0x1400c2b00
1400c2a7fcmp [rbx+8], 0
1400c2a84je 0x1400c2ae0
1400c2a86
1400c2a86loc_1400c2a86:
1400c2a86mov eax, -1
1400c2a8b
1400c2a8bloc_1400c2a8b:
1400c2a8bmov rbx, [rip+0xd4bfe]
1400c2a92mov rdx, [rsp+40]
1400c2a97sub rdx, [rbx]
1400c2a9ajne 0x1400c2b82
1400c2aa0add rsp, 48
1400c2aa4pop rbx
1400c2aa5ret
1400c2aa6
1400c2aa6 48 83 ea 01 48 89 c1 0f 84 a5 H...H.....
1400c2ab0 00 00 00 e8 d8 f1 03 00 48 8b 03 ba 01 00 00 00 ........H.......
1400c2ac0 48 8b 48 e8 48 01 d9 e8 b4 4b 03 00 e8 af f3 03 H.H.H....K......
1400c2ad0 00 48 83 7b 08 00 75 ae 0f 1f 84 00 00 00 00 00 .H.{..u.........
1400c2ae0
1400c2ae0loc_1400c2ae0:
1400c2ae0mov edx, 4
1400c2ae5
1400c2ae5loc_1400c2ae5:
1400c2ae5mov rax, [rbx]
1400c2ae8add rbx, [rax-24]
1400c2aecmov rcx, rbx
1400c2aefor edx, [rbx+32]
1400c2af2call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c2af7jmp 0x1400c2a86
1400c2af9
1400c2af9 0f 1f 80 00 00 00 00 .......
1400c2b00
1400c2b00loc_1400c2b00:
1400c2b00mov rax, [rbx]
1400c2b03mov rax, [rax-24]
1400c2b07mov rcx, [rbx+rax+232]
1400c2b0fmov rdx, [rcx+16]
1400c2b13cmp rdx, [rcx+24]
1400c2b17jae 0x1400c2b50
1400c2b19movzx eax, [rdx]
1400c2b1cadd rdx, 2
1400c2b20mov [rcx+16], rdx
1400c2b24
1400c2b24loc_1400c2b24:
1400c2b24cmp ax, -1
1400c2b28je 0x1400c2b40
1400c2b2amov [rbx+8], 1
1400c2b32jmp 0x1400c2a8b
1400c2b37
1400c2b37 66 0f 1f 84 00 00 00 00 00 f........
1400c2b40
1400c2b40loc_1400c2b40:
1400c2b40cmp [rbx+8], 1
1400c2b45sbb edx, edx
1400c2b47and edx, 4
1400c2b4aadd edx, 2
1400c2b4djmp 0x1400c2ae5
1400c2b4f
1400c2b4f 90 .
1400c2b50
1400c2b50loc_1400c2b50:
1400c2b50mov rax, [rcx]
1400c2b53call [rax+80]
1400c2b56jmp 0x1400c2b24
1400c2b58
1400c2b58 e8 33 f1 03 00 48 8b 03 .3...H..
1400c2b60 ba 01 00 00 00 48 8b 48 e8 48 01 d9 e8 0f 4b 03 .....H.H.H....K.
1400c2b70 00 48 8b 0d 18 4b 0d 00 48 8b 44 24 28 48 2b 01 .H...K..H.D$(H+.
1400c2b80 74 05 t.
1400c2b82
1400c2b82loc_1400c2b82:
1400c2b82call __stack_chk_fail
1400c2b87call __cxa_rethrow
1400c2b8cmov rbx, rax
1400c2b8fcall __cxa_end_catch
1400c2b94mov rcx, [rip+0xd4af5]
1400c2b9bmov rax, [rsp+40]
1400c2ba0sub rax, [rcx]
1400c2ba3jne 0x1400c2b82
1400c2ba5
1400c2ba5loc_1400c2ba5:
1400c2ba5mov rcx, rbx
1400c2ba8call _Unwind_Resume
1400c2badmov rbx, rax
1400c2bb0call __cxa_end_catch
1400c2bb5mov rcx, [rip+0xd4ad4]
1400c2bbcmov rax, [rsp+40]
1400c2bc1sub rax, [rcx]
1400c2bc4je 0x1400c2ba5
1400c2bc6jmp 0x1400c2b82
1400c2a40
1400c2bc8
1400c2bc8 // align 0x10
1400c2bc8 // align 0x10
1400c2bd0
1400c2bd0std::basic_istream<wchar_t, std::char_traits<wchar_t>>::peek():
1400c2bd0push rbx
1400c2bd1sub rsp, 64
1400c2bd5mov rdx, [rip+0xd4ab4]
1400c2bdcmov r8l, 1
1400c2be2mov rax, [rdx]
1400c2be5mov [rsp+56], rax
1400c2beaxor eax, eax
1400c2becmov [rcx+8], 0
1400c2bf4mov rbx, rcx
1400c2bf7lea rcx, [rsp+55]
1400c2bfcmov rdx, rbx
1400c2bffcall std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c2c04cmp [rsp+55], 0
1400c2c09jne 0x1400c2c30
1400c2c0b
1400c2c0bloc_1400c2c0b:
1400c2c0bor eax, -1
1400c2c0enop
1400c2c10
1400c2c10loc_1400c2c10:
1400c2c10mov rbx, [rip+0xd4a79]
1400c2c17mov rdx, [rsp+56]
1400c2c1csub rdx, [rbx]
1400c2c1fjne 0x1400c2cb3
1400c2c25add rsp, 64
1400c2c29pop rbx
1400c2c2aret
1400c2c2b
1400c2c2b 0f 1f 44 00 00 ..D..
1400c2c30
1400c2c30loc_1400c2c30:
1400c2c30mov rax, [rbx]
1400c2c33mov rax, [rax-24]
1400c2c37mov rcx, [rbx+rax+232]
1400c2c3fmov rax, [rcx+16]
1400c2c43cmp rax, [rcx+24]
1400c2c47jae 0x1400c2c78
1400c2c49movzx eax, [rax]
1400c2c4c
1400c2c4cloc_1400c2c4c:
1400c2c4ccmp ax, -1
1400c2c50jne 0x1400c2c10
1400c2c52mov rdx, [rbx]
1400c2c55mov [rsp+44], eax
1400c2c59mov rcx, [rdx-24]
1400c2c5dadd rcx, rbx
1400c2c60mov edx, [rcx+32]
1400c2c63or edx, 2
1400c2c66call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c2c6bmov eax, [rsp+44]
1400c2c6fjmp 0x1400c2c10
1400c2c71
1400c2c71 0f 1f 80 00 00 00 00 .......
1400c2c78
1400c2c78loc_1400c2c78:
1400c2c78mov rax, [rcx]
1400c2c7bcall [rax+72]
1400c2c7ejmp 0x1400c2c4c
1400c2c80
1400c2c80 48 83 ea 01 48 89 c1 75 2f e8 02 f0 03 00 48 8b H...H..u/.....H.
1400c2c90 03 ba 01 00 00 00 48 8b 48 e8 48 01 d9 e8 de 49 ......H.H.H....I
1400c2ca0 03 00 48 8b 15 e7 49 0d 00 48 8b 44 24 38 48 2b ..H...I..H.D$8H+
1400c2cb0 02 74 28 .t(
1400c2cb3
1400c2cb3loc_1400c2cb3:
1400c2cb3call __stack_chk_fail
1400c2cb8call __cxa_begin_catch
1400c2cbdmov rax, [rbx]
1400c2cc0mov edx, 1
1400c2cc5mov rcx, [rax-24]
1400c2cc9add rcx, rbx
1400c2ccccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c2cd1call __cxa_end_catch
1400c2cd6jmp 0x1400c2c0b
1400c2cdb
1400c2cdb e8 70 f5 03 00 .p...
1400c2ce0 48 89 c3 e8 98 f1 03 00 48 8b 15 a1 49 0d 00 48 H.......H...I..H
1400c2cf0 8b 44 24 38 48 2b 02 75 ba 48 89 d9 e8 9f 86 f5 .D$8H+.u.H......
1400c2d00 ff 48 89 c3 e8 77 f1 03 00 48 8b 15 80 49 0d 00 .H...w...H...I..
1400c2d10 48 8b 44 24 38 48 2b 02 74 df eb 97 H.D$8H+.t...
1400c2bd0
1400c2bd0std::basic_istream<wchar_t, std::char_traits<wchar_t>>::peek():
1400c2bd0push rbx
1400c2bd1sub rsp, 64
1400c2bd5mov rdx, [rip+0xd4ab4]
1400c2bdcmov r8l, 1
1400c2be2mov rax, [rdx]
1400c2be5mov [rsp+56], rax
1400c2beaxor eax, eax
1400c2becmov [rcx+8], 0
1400c2bf4mov rbx, rcx
1400c2bf7lea rcx, [rsp+55]
1400c2bfcmov rdx, rbx
1400c2bffcall std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c2c04cmp [rsp+55], 0
1400c2c09jne 0x1400c2c30
1400c2c0b
1400c2c0bloc_1400c2c0b:
1400c2c0bor eax, -1
1400c2c0enop
1400c2c10
1400c2c10loc_1400c2c10:
1400c2c10mov rbx, [rip+0xd4a79]
1400c2c17mov rdx, [rsp+56]
1400c2c1csub rdx, [rbx]
1400c2c1fjne 0x1400c2cb3
1400c2c25add rsp, 64
1400c2c29pop rbx
1400c2c2aret
1400c2c2b
1400c2c2b 0f 1f 44 00 00 ..D..
1400c2c30
1400c2c30loc_1400c2c30:
1400c2c30mov rax, [rbx]
1400c2c33mov rax, [rax-24]
1400c2c37mov rcx, [rbx+rax+232]
1400c2c3fmov rax, [rcx+16]
1400c2c43cmp rax, [rcx+24]
1400c2c47jae 0x1400c2c78
1400c2c49movzx eax, [rax]
1400c2c4c
1400c2c4cloc_1400c2c4c:
1400c2c4ccmp ax, -1
1400c2c50jne 0x1400c2c10
1400c2c52mov rdx, [rbx]
1400c2c55mov [rsp+44], eax
1400c2c59mov rcx, [rdx-24]
1400c2c5dadd rcx, rbx
1400c2c60mov edx, [rcx+32]
1400c2c63or edx, 2
1400c2c66call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c2c6bmov eax, [rsp+44]
1400c2c6fjmp 0x1400c2c10
1400c2c71
1400c2c71 0f 1f 80 00 00 00 00 .......
1400c2c78
1400c2c78loc_1400c2c78:
1400c2c78mov rax, [rcx]
1400c2c7bcall [rax+72]
1400c2c7ejmp 0x1400c2c4c
1400c2c80
1400c2c80 48 83 ea 01 48 89 c1 75 2f e8 02 f0 03 00 48 8b H...H..u/.....H.
1400c2c90 03 ba 01 00 00 00 48 8b 48 e8 48 01 d9 e8 de 49 ......H.H.H....I
1400c2ca0 03 00 48 8b 15 e7 49 0d 00 48 8b 44 24 38 48 2b ..H...I..H.D$8H+
1400c2cb0 02 74 28 .t(
1400c2cb3
1400c2cb3loc_1400c2cb3:
1400c2cb3call __stack_chk_fail
1400c2cb8call __cxa_begin_catch
1400c2cbdmov rax, [rbx]
1400c2cc0mov edx, 1
1400c2cc5mov rcx, [rax-24]
1400c2cc9add rcx, rbx
1400c2ccccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c2cd1call __cxa_end_catch
1400c2cd6jmp 0x1400c2c0b
1400c2cdb
1400c2cdb e8 70 f5 03 00 .p...
1400c2ce0 48 89 c3 e8 98 f1 03 00 48 8b 15 a1 49 0d 00 48 H.......H...I..H
1400c2cf0 8b 44 24 38 48 2b 02 75 ba 48 89 d9 e8 9f 86 f5 .D$8H+.u.H......
1400c2d00 ff 48 89 c3 e8 77 f1 03 00 48 8b 15 80 49 0d 00 .H...w...H...I..
1400c2d10 48 8b 44 24 38 48 2b 02 74 df eb 97 H.D$8H+.t...
1400c2bd0
1400c2d1c
1400c2d1c // align 0x10
1400c2d1c // align 0x10
1400c2d20
1400c2d20std::basic_istream<wchar_t, std::char_traits<wchar_t>>::read(wchar_t*, long long):
1400c2d20push rdi
1400c2d21push rsi
1400c2d22push rbx
1400c2d23sub rsp, 48
1400c2d27mov rbx, rcx
1400c2d2amov rcx, [rip+0xd495f]
1400c2d31mov rdi, rdx
1400c2d34mov rsi, r8
1400c2d37mov [rbx+8], 0
1400c2d3fmov r8l, 1
1400c2d45mov rdx, rbx
1400c2d48mov rax, [rcx]
1400c2d4bmov [rsp+40], rax
1400c2d50xor eax, eax
1400c2d52lea rcx, [rsp+39]
1400c2d57call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c2d5ccmp [rsp+39], 0
1400c2d61je 0x1400c2d87
1400c2d63mov rax, [rbx]
1400c2d66mov r8, rsi
1400c2d69mov rdx, rdi
1400c2d6cmov rax, [rax-24]
1400c2d70mov rcx, [rbx+rax+232]
1400c2d78mov rax, [rcx]
1400c2d7bcall [rax+64]
1400c2d7emov [rbx+8], rax
1400c2d82cmp rsi, rax
1400c2d85jne 0x1400c2da8
1400c2d87
1400c2d87loc_1400c2d87:
1400c2d87mov rsi, [rip+0xd4902]
1400c2d8emov rax, [rsp+40]
1400c2d93sub rax, [rsi]
1400c2d96jne 0x1400c2df2
1400c2d98mov rax, rbx
1400c2d9badd rsp, 48
1400c2d9fpop rbx
1400c2da0pop rsi
1400c2da1pop rdi
1400c2da2ret
1400c2da3
1400c2da3 0f 1f 44 00 00 ..D..
1400c2da8
1400c2da8loc_1400c2da8:
1400c2da8mov rax, [rbx]
1400c2dabmov rcx, [rax-24]
1400c2dafadd rcx, rbx
1400c2db2mov edx, [rcx+32]
1400c2db5or edx, 6
1400c2db8call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c2dbdjmp 0x1400c2d87
1400c2dbf
1400c2dbf 48 H
1400c2dc0 83 ea 01 48 89 c1 75 2f e8 c3 ee 03 00 48 8b 03 ...H..u/.....H..
1400c2dd0 ba 01 00 00 00 48 03 58 e8 48 89 d9 e8 9f 48 03 .....H.X.H....H.
1400c2de0 00 48 8b 3d a8 48 0d 00 48 8b 44 24 28 48 2b 07 .H.=.H..H.D$(H+.
1400c2df0 74 28 t(
1400c2df2
1400c2df2loc_1400c2df2:
1400c2df2call __stack_chk_fail
1400c2df7call __cxa_begin_catch
1400c2dfcmov rax, [rbx]
1400c2dffmov edx, 1
1400c2e04mov rcx, [rax-24]
1400c2e08add rcx, rbx
1400c2e0bcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c2e10call __cxa_end_catch
1400c2e15jmp 0x1400c2d87
1400c2e1a
1400c2e1a e8 31 f4 03 00 48 .1...H
1400c2e20 89 c3 e8 59 f0 03 00 48 8b 3d 62 48 0d 00 48 8b ...Y...H.=bH..H.
1400c2e30 44 24 28 48 2b 07 75 ba 48 89 d9 e8 60 85 f5 ff D$(H+.u.H...`...
1400c2e40 48 89 c3 e8 38 f0 03 00 48 8b 3d 41 48 0d 00 48 H...8...H.=AH..H
1400c2e50 8b 44 24 28 48 2b 07 74 df eb 97 .D$(H+.t...
1400c2d20
1400c2d20std::basic_istream<wchar_t, std::char_traits<wchar_t>>::read(wchar_t*, long long):
1400c2d20push rdi
1400c2d21push rsi
1400c2d22push rbx
1400c2d23sub rsp, 48
1400c2d27mov rbx, rcx
1400c2d2amov rcx, [rip+0xd495f]
1400c2d31mov rdi, rdx
1400c2d34mov rsi, r8
1400c2d37mov [rbx+8], 0
1400c2d3fmov r8l, 1
1400c2d45mov rdx, rbx
1400c2d48mov rax, [rcx]
1400c2d4bmov [rsp+40], rax
1400c2d50xor eax, eax
1400c2d52lea rcx, [rsp+39]
1400c2d57call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c2d5ccmp [rsp+39], 0
1400c2d61je 0x1400c2d87
1400c2d63mov rax, [rbx]
1400c2d66mov r8, rsi
1400c2d69mov rdx, rdi
1400c2d6cmov rax, [rax-24]
1400c2d70mov rcx, [rbx+rax+232]
1400c2d78mov rax, [rcx]
1400c2d7bcall [rax+64]
1400c2d7emov [rbx+8], rax
1400c2d82cmp rsi, rax
1400c2d85jne 0x1400c2da8
1400c2d87
1400c2d87loc_1400c2d87:
1400c2d87mov rsi, [rip+0xd4902]
1400c2d8emov rax, [rsp+40]
1400c2d93sub rax, [rsi]
1400c2d96jne 0x1400c2df2
1400c2d98mov rax, rbx
1400c2d9badd rsp, 48
1400c2d9fpop rbx
1400c2da0pop rsi
1400c2da1pop rdi
1400c2da2ret
1400c2da3
1400c2da3 0f 1f 44 00 00 ..D..
1400c2da8
1400c2da8loc_1400c2da8:
1400c2da8mov rax, [rbx]
1400c2dabmov rcx, [rax-24]
1400c2dafadd rcx, rbx
1400c2db2mov edx, [rcx+32]
1400c2db5or edx, 6
1400c2db8call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c2dbdjmp 0x1400c2d87
1400c2dbf
1400c2dbf 48 H
1400c2dc0 83 ea 01 48 89 c1 75 2f e8 c3 ee 03 00 48 8b 03 ...H..u/.....H..
1400c2dd0 ba 01 00 00 00 48 03 58 e8 48 89 d9 e8 9f 48 03 .....H.X.H....H.
1400c2de0 00 48 8b 3d a8 48 0d 00 48 8b 44 24 28 48 2b 07 .H.=.H..H.D$(H+.
1400c2df0 74 28 t(
1400c2df2
1400c2df2loc_1400c2df2:
1400c2df2call __stack_chk_fail
1400c2df7call __cxa_begin_catch
1400c2dfcmov rax, [rbx]
1400c2dffmov edx, 1
1400c2e04mov rcx, [rax-24]
1400c2e08add rcx, rbx
1400c2e0bcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c2e10call __cxa_end_catch
1400c2e15jmp 0x1400c2d87
1400c2e1a
1400c2e1a e8 31 f4 03 00 48 .1...H
1400c2e20 89 c3 e8 59 f0 03 00 48 8b 3d 62 48 0d 00 48 8b ...Y...H.=bH..H.
1400c2e30 44 24 28 48 2b 07 75 ba 48 89 d9 e8 60 85 f5 ff D$(H+.u.H...`...
1400c2e40 48 89 c3 e8 38 f0 03 00 48 8b 3d 41 48 0d 00 48 H...8...H.=AH..H
1400c2e50 8b 44 24 28 48 2b 07 74 df eb 97 .D$(H+.t...
1400c2d20
1400c2e5b
1400c2e5b // align 0x10
1400c2e5b // align 0x10
1400c2e60
1400c2e60std::basic_istream<wchar_t, std::char_traits<wchar_t>>::swap(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&):
1400c2e60push rbp
1400c2e61push rdi
1400c2e62push rsi
1400c2e63push rbx
1400c2e64sub rsp, 40
1400c2e68mov rax, [rcx]
1400c2e6bmov rsi, [rax-24]
1400c2e6fmov rax, [rdx]
1400c2e72mov rbx, [rax-24]
1400c2e76add rsi, rcx
1400c2e79mov rbp, rcx
1400c2e7cmov rdi, rdx
1400c2e7fmov rcx, rsi
1400c2e82add rbx, rdx
1400c2e85mov rdx, rbx
1400c2e88call std::ios_base::_M_swap(std::ios_base&)
1400c2e8dlea rdx, [rsi+208]
1400c2e94mov rcx, rsi
1400c2e97call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400c2e9clea rdx, [rbx+208]
1400c2ea3mov rcx, rbx
1400c2ea6call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400c2eabmov rax, [rsi+216]
1400c2eb2mov rdx, [rbx+216]
1400c2eb9mov [rsi+216], rdx
1400c2ec0movzx edx, [rbx+224]
1400c2ec7mov [rbx+216], rax
1400c2ecemovzx eax, [rsi+224]
1400c2ed5mov [rsi+224], dx
1400c2edcmovzx edx, [rbx+226]
1400c2ee3mov [rbx+224], ax
1400c2eeamovzx eax, [rsi+226]
1400c2ef1mov [rsi+226], dl
1400c2ef7mov rdx, [rdi+8]
1400c2efbmov [rbx+226], al
1400c2f01mov rax, [rbp+8]
1400c2f05mov [rbp+8], rdx
1400c2f09mov [rdi+8], rax
1400c2f0dadd rsp, 40
1400c2f11pop rbx
1400c2f12pop rsi
1400c2f13pop rdi
1400c2f14pop rbp
1400c2f15ret
1400c2e60
1400c2e60std::basic_istream<wchar_t, std::char_traits<wchar_t>>::swap(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&):
1400c2e60push rbp
1400c2e61push rdi
1400c2e62push rsi
1400c2e63push rbx
1400c2e64sub rsp, 40
1400c2e68mov rax, [rcx]
1400c2e6bmov rsi, [rax-24]
1400c2e6fmov rax, [rdx]
1400c2e72mov rbx, [rax-24]
1400c2e76add rsi, rcx
1400c2e79mov rbp, rcx
1400c2e7cmov rdi, rdx
1400c2e7fmov rcx, rsi
1400c2e82add rbx, rdx
1400c2e85mov rdx, rbx
1400c2e88call std::ios_base::_M_swap(std::ios_base&)
1400c2e8dlea rdx, [rsi+208]
1400c2e94mov rcx, rsi
1400c2e97call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400c2e9clea rdx, [rbx+208]
1400c2ea3mov rcx, rbx
1400c2ea6call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400c2eabmov rax, [rsi+216]
1400c2eb2mov rdx, [rbx+216]
1400c2eb9mov [rsi+216], rdx
1400c2ec0movzx edx, [rbx+224]
1400c2ec7mov [rbx+216], rax
1400c2ecemovzx eax, [rsi+224]
1400c2ed5mov [rsi+224], dx
1400c2edcmovzx edx, [rbx+226]
1400c2ee3mov [rbx+224], ax
1400c2eeamovzx eax, [rsi+226]
1400c2ef1mov [rsi+226], dl
1400c2ef7mov rdx, [rdi+8]
1400c2efbmov [rbx+226], al
1400c2f01mov rax, [rbp+8]
1400c2f05mov [rbp+8], rdx
1400c2f09mov [rdi+8], rax
1400c2f0dadd rsp, 40
1400c2f11pop rbx
1400c2f12pop rsi
1400c2f13pop rdi
1400c2f14pop rbp
1400c2f15ret
1400c2e60
1400c2f16
1400c2f16 // align 0x10
1400c2f16 // align 0x10
1400c2f20
1400c2f20std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sync():
1400c2f20push rbx
1400c2f21sub rsp, 48
1400c2f25mov rdx, [rip+0xd4764]
1400c2f2cmov r8l, 1
1400c2f32mov rbx, rcx
1400c2f35mov rcx, [rdx]
1400c2f38mov [rsp+40], rcx
1400c2f3dlea rcx, [rsp+39]
1400c2f42mov rdx, rbx
1400c2f45call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c2f4acmp [rsp+39], 0
1400c2f4fje 0x1400c2fa0
1400c2f51mov rax, [rbx]
1400c2f54mov rax, [rax-24]
1400c2f58mov rcx, [rbx+rax+232]
1400c2f60test rcx, rcx
1400c2f63je 0x1400c2fa0
1400c2f65mov rax, [rcx]
1400c2f68call [rax+48]
1400c2f6bcmp eax, -1
1400c2f6eje 0x1400c2f89
1400c2f70xor eax, eax
1400c2f72
1400c2f72loc_1400c2f72:
1400c2f72mov rbx, [rip+0xd4717]
1400c2f79mov rdx, [rsp+40]
1400c2f7esub rdx, [rbx]
1400c2f81jne 0x1400c2fda
1400c2f83add rsp, 48
1400c2f87pop rbx
1400c2f88ret
1400c2f89
1400c2f89loc_1400c2f89:
1400c2f89mov rax, [rbx]
1400c2f8cadd rbx, [rax-24]
1400c2f90mov edx, [rbx+32]
1400c2f93mov rcx, rbx
1400c2f96or edx, 1
1400c2f99call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c2f9enop
1400c2fa0
1400c2fa0loc_1400c2fa0:
1400c2fa0mov eax, -1
1400c2fa5jmp 0x1400c2f72
1400c2fa7
1400c2fa7 48 83 ea 01 48 89 c1 75 2f H...H..u/
1400c2fb0 e8 db ec 03 00 48 8b 03 ba 01 00 00 00 48 03 58 .....H.......H.X
1400c2fc0 e8 48 89 d9 e8 b7 46 03 00 48 8b 15 c0 46 0d 00 .H....F..H...F..
1400c2fd0 48 8b 44 24 28 48 2b 02 74 25 H.D$(H+.t%
1400c2fda
1400c2fdaloc_1400c2fda:
1400c2fdacall __stack_chk_fail
1400c2fdfcall __cxa_begin_catch
1400c2fe4mov rax, [rbx]
1400c2fe7mov edx, 1
1400c2fecadd rbx, [rax-24]
1400c2ff0mov rcx, rbx
1400c2ff3call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c2ff8call __cxa_end_catch
1400c2ffdjmp 0x1400c2fa0
1400c2fff
1400c2fff e8 .
1400c3000 4c f2 03 00 48 89 c3 e8 74 ee 03 00 48 8b 15 7d L...H...t...H..}
1400c3010 46 0d 00 48 8b 44 24 28 48 2b 02 75 bd 48 89 d9 F..H.D$(H+.u.H..
1400c3020 e8 7b 83 f5 ff 48 89 c3 e8 53 ee 03 00 48 8b 15 .{...H...S...H..
1400c3030 5c 46 0d 00 48 8b 44 24 28 48 2b 02 74 df eb 9a \F..H.D$(H+.t...
1400c2f20
1400c2f20std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sync():
1400c2f20push rbx
1400c2f21sub rsp, 48
1400c2f25mov rdx, [rip+0xd4764]
1400c2f2cmov r8l, 1
1400c2f32mov rbx, rcx
1400c2f35mov rcx, [rdx]
1400c2f38mov [rsp+40], rcx
1400c2f3dlea rcx, [rsp+39]
1400c2f42mov rdx, rbx
1400c2f45call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c2f4acmp [rsp+39], 0
1400c2f4fje 0x1400c2fa0
1400c2f51mov rax, [rbx]
1400c2f54mov rax, [rax-24]
1400c2f58mov rcx, [rbx+rax+232]
1400c2f60test rcx, rcx
1400c2f63je 0x1400c2fa0
1400c2f65mov rax, [rcx]
1400c2f68call [rax+48]
1400c2f6bcmp eax, -1
1400c2f6eje 0x1400c2f89
1400c2f70xor eax, eax
1400c2f72
1400c2f72loc_1400c2f72:
1400c2f72mov rbx, [rip+0xd4717]
1400c2f79mov rdx, [rsp+40]
1400c2f7esub rdx, [rbx]
1400c2f81jne 0x1400c2fda
1400c2f83add rsp, 48
1400c2f87pop rbx
1400c2f88ret
1400c2f89
1400c2f89loc_1400c2f89:
1400c2f89mov rax, [rbx]
1400c2f8cadd rbx, [rax-24]
1400c2f90mov edx, [rbx+32]
1400c2f93mov rcx, rbx
1400c2f96or edx, 1
1400c2f99call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c2f9enop
1400c2fa0
1400c2fa0loc_1400c2fa0:
1400c2fa0mov eax, -1
1400c2fa5jmp 0x1400c2f72
1400c2fa7
1400c2fa7 48 83 ea 01 48 89 c1 75 2f H...H..u/
1400c2fb0 e8 db ec 03 00 48 8b 03 ba 01 00 00 00 48 03 58 .....H.......H.X
1400c2fc0 e8 48 89 d9 e8 b7 46 03 00 48 8b 15 c0 46 0d 00 .H....F..H...F..
1400c2fd0 48 8b 44 24 28 48 2b 02 74 25 H.D$(H+.t%
1400c2fda
1400c2fdaloc_1400c2fda:
1400c2fdacall __stack_chk_fail
1400c2fdfcall __cxa_begin_catch
1400c2fe4mov rax, [rbx]
1400c2fe7mov edx, 1
1400c2fecadd rbx, [rax-24]
1400c2ff0mov rcx, rbx
1400c2ff3call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c2ff8call __cxa_end_catch
1400c2ffdjmp 0x1400c2fa0
1400c2fff
1400c2fff e8 .
1400c3000 4c f2 03 00 48 89 c3 e8 74 ee 03 00 48 8b 15 7d L...H...t...H..}
1400c3010 46 0d 00 48 8b 44 24 28 48 2b 02 75 bd 48 89 d9 F..H.D$(H+.u.H..
1400c3020 e8 7b 83 f5 ff 48 89 c3 e8 53 ee 03 00 48 8b 15 .{...H...S...H..
1400c3030 5c 46 0d 00 48 8b 44 24 28 48 2b 02 74 df eb 9a \F..H.D$(H+.t...
1400c2f20
1400c3040
1400c3040std::basic_istream<wchar_t, std::char_traits<wchar_t>>::seekg(std::fpos<int>):
1400c3040push rbx
1400c3041sub rsp, 96
1400c3045movups [rsp+80], x6
1400c304amovdqu x6, [rdx]
1400c304emov rdx, [rip+0xd463b]
1400c3055mov rax, [rdx]
1400c3058mov [rsp+72], rax
1400c305dmov rax, [rcx]
1400c3060mov rbx, rcx
1400c3063mov rcx, [rax-24]
1400c3067add rcx, rbx
1400c306amov edx, [rcx+32]
1400c306dand edx, -3
1400c3070call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c3075lea rcx, [rsp+71]
1400c307amov r8l, 1
1400c3080mov rdx, rbx
1400c3083call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c3088cmp [rsp+71], 0
1400c308dje 0x1400c30d0
1400c308fmov rax, [rbx]
1400c3092mov rdx, [rax-24]
1400c3096add rdx, rbx
1400c3099test [rdx+32], 5
1400c309djne 0x1400c30d0
1400c309flea rcx, [rsp+48]
1400c30a4mov r9l, 8
1400c30aalea r8, [rsp+32]
1400c30afmov rdx, [rdx+232]
1400c30b6movups [rsp+32], x6
1400c30bbmov rax, [rdx]
1400c30becall [rax+40]
1400c30c1cmp [rsp+48], -1
1400c30c7je 0x1400c30f0
1400c30c9nop [rax]
1400c30d0
1400c30d0loc_1400c30d0:
1400c30d0mov rcx, [rip+0xd45b9]
1400c30d7mov rax, [rsp+72]
1400c30dcsub rax, [rcx]
1400c30dfjne 0x1400c313a
1400c30e1movups x6, [rsp+80]
1400c30e6mov rax, rbx
1400c30e9add rsp, 96
1400c30edpop rbx
1400c30eeret
1400c30ef
1400c30ef 90 .
1400c30f0
1400c30f0loc_1400c30f0:
1400c30f0mov rax, [rbx]
1400c30f3mov rcx, [rax-24]
1400c30f7add rcx, rbx
1400c30famov edx, [rcx+32]
1400c30fdor edx, 4
1400c3100call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c3105jmp 0x1400c30d0
1400c3107
1400c3107 48 83 ea 01 48 89 c1 75 2f H...H..u/
1400c3110 e8 7b eb 03 00 48 8b 03 ba 01 00 00 00 48 03 58 .{...H.......H.X
1400c3120 e8 48 89 d9 e8 57 45 03 00 48 8b 1d 60 45 0d 00 .H...WE..H..`E..
1400c3130 48 8b 44 24 48 48 2b 03 74 28 H.D$HH+.t(
1400c313a
1400c313aloc_1400c313a:
1400c313acall __stack_chk_fail
1400c313fcall __cxa_begin_catch
1400c3144mov rax, [rbx]
1400c3147mov edx, 1
1400c314cmov rcx, [rax-24]
1400c3150add rcx, rbx
1400c3153call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c3158call __cxa_end_catch
1400c315djmp 0x1400c30d0
1400c3162
1400c3162 e8 e9 f0 03 00 48 89 c3 e8 11 ed 03 00 48 .....H.......H
1400c3170 8b 0d 1a 45 0d 00 48 8b 44 24 48 48 2b 01 75 ba ...E..H.D$HH+.u.
1400c3180 48 89 d9 e8 18 82 f5 ff 48 89 c3 e8 f0 ec 03 00 H.......H.......
1400c3190 48 8b 0d f9 44 0d 00 48 8b 44 24 48 48 2b 01 74 H...D..H.D$HH+.t
1400c31a0 df eb 97 ...
1400c3040
1400c3040std::basic_istream<wchar_t, std::char_traits<wchar_t>>::seekg(std::fpos<int>):
1400c3040push rbx
1400c3041sub rsp, 96
1400c3045movups [rsp+80], x6
1400c304amovdqu x6, [rdx]
1400c304emov rdx, [rip+0xd463b]
1400c3055mov rax, [rdx]
1400c3058mov [rsp+72], rax
1400c305dmov rax, [rcx]
1400c3060mov rbx, rcx
1400c3063mov rcx, [rax-24]
1400c3067add rcx, rbx
1400c306amov edx, [rcx+32]
1400c306dand edx, -3
1400c3070call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c3075lea rcx, [rsp+71]
1400c307amov r8l, 1
1400c3080mov rdx, rbx
1400c3083call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c3088cmp [rsp+71], 0
1400c308dje 0x1400c30d0
1400c308fmov rax, [rbx]
1400c3092mov rdx, [rax-24]
1400c3096add rdx, rbx
1400c3099test [rdx+32], 5
1400c309djne 0x1400c30d0
1400c309flea rcx, [rsp+48]
1400c30a4mov r9l, 8
1400c30aalea r8, [rsp+32]
1400c30afmov rdx, [rdx+232]
1400c30b6movups [rsp+32], x6
1400c30bbmov rax, [rdx]
1400c30becall [rax+40]
1400c30c1cmp [rsp+48], -1
1400c30c7je 0x1400c30f0
1400c30c9nop [rax]
1400c30d0
1400c30d0loc_1400c30d0:
1400c30d0mov rcx, [rip+0xd45b9]
1400c30d7mov rax, [rsp+72]
1400c30dcsub rax, [rcx]
1400c30dfjne 0x1400c313a
1400c30e1movups x6, [rsp+80]
1400c30e6mov rax, rbx
1400c30e9add rsp, 96
1400c30edpop rbx
1400c30eeret
1400c30ef
1400c30ef 90 .
1400c30f0
1400c30f0loc_1400c30f0:
1400c30f0mov rax, [rbx]
1400c30f3mov rcx, [rax-24]
1400c30f7add rcx, rbx
1400c30famov edx, [rcx+32]
1400c30fdor edx, 4
1400c3100call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c3105jmp 0x1400c30d0
1400c3107
1400c3107 48 83 ea 01 48 89 c1 75 2f H...H..u/
1400c3110 e8 7b eb 03 00 48 8b 03 ba 01 00 00 00 48 03 58 .{...H.......H.X
1400c3120 e8 48 89 d9 e8 57 45 03 00 48 8b 1d 60 45 0d 00 .H...WE..H..`E..
1400c3130 48 8b 44 24 48 48 2b 03 74 28 H.D$HH+.t(
1400c313a
1400c313aloc_1400c313a:
1400c313acall __stack_chk_fail
1400c313fcall __cxa_begin_catch
1400c3144mov rax, [rbx]
1400c3147mov edx, 1
1400c314cmov rcx, [rax-24]
1400c3150add rcx, rbx
1400c3153call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c3158call __cxa_end_catch
1400c315djmp 0x1400c30d0
1400c3162
1400c3162 e8 e9 f0 03 00 48 89 c3 e8 11 ed 03 00 48 .....H.......H
1400c3170 8b 0d 1a 45 0d 00 48 8b 44 24 48 48 2b 01 75 ba ...E..H.D$HH+.u.
1400c3180 48 89 d9 e8 18 82 f5 ff 48 89 c3 e8 f0 ec 03 00 H.......H.......
1400c3190 48 8b 0d f9 44 0d 00 48 8b 44 24 48 48 2b 01 74 H...D..H.D$HH+.t
1400c31a0 df eb 97 ...
1400c3040
1400c31a3
1400c31a3 // align 0x10
1400c31a3 // align 0x10
1400c31b0
1400c31b0std::basic_istream<wchar_t, std::char_traits<wchar_t>>::seekg(long long, std::_Ios_Seekdir):
1400c31b0push rdi
1400c31b1push rsi
1400c31b2push rbx
1400c31b3sub rsp, 80
1400c31b7mov rsi, rdx
1400c31bamov rdx, [rip+0xd44cf]
1400c31c1mov rbx, rcx
1400c31c4mov edi, r8l
1400c31c7mov rax, [rdx]
1400c31camov [rsp+72], rax
1400c31cfmov rax, [rcx]
1400c31d2mov rcx, [rax-24]
1400c31d6add rcx, rbx
1400c31d9mov edx, [rcx+32]
1400c31dcand edx, -3
1400c31dfcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c31e4lea rcx, [rsp+71]
1400c31e9mov r8l, 1
1400c31efmov rdx, rbx
1400c31f2call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c31f7cmp [rsp+71], 0
1400c31fcje 0x1400c3240
1400c31femov rax, [rbx]
1400c3201mov rcx, [rax-24]
1400c3205add rcx, rbx
1400c3208test [rcx+32], 5
1400c320cjne 0x1400c3240
1400c320emov rdx, [rcx+232]
1400c3215mov r9l, edi
1400c3218mov r8, rsi
1400c321blea rcx, [rsp+48]
1400c3220mov rax, [rdx]
1400c3223mov [rsp+32], 8
1400c322bcall [rax+32]
1400c322ecmp [rsp+48], -1
1400c3234je 0x1400c3260
1400c3236nop [rax+rax]
1400c3240
1400c3240loc_1400c3240:
1400c3240mov rsi, [rip+0xd4449]
1400c3247mov rax, [rsp+72]
1400c324csub rax, [rsi]
1400c324fjne 0x1400c32aa
1400c3251mov rax, rbx
1400c3254add rsp, 80
1400c3258pop rbx
1400c3259pop rsi
1400c325apop rdi
1400c325bret
1400c325c
1400c325c 0f 1f 40 00 ..@.
1400c3260
1400c3260loc_1400c3260:
1400c3260mov rax, [rbx]
1400c3263mov rcx, [rax-24]
1400c3267add rcx, rbx
1400c326amov edx, [rcx+32]
1400c326dor edx, 4
1400c3270call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c3275jmp 0x1400c3240
1400c3277
1400c3277 48 83 ea 01 48 89 c1 75 2f H...H..u/
1400c3280 e8 0b ea 03 00 48 8b 03 ba 01 00 00 00 48 03 58 .....H.......H.X
1400c3290 e8 48 89 d9 e8 e7 43 03 00 48 8b 3d f0 43 0d 00 .H....C..H.=.C..
1400c32a0 48 8b 44 24 48 48 2b 07 74 28 H.D$HH+.t(
1400c32aa
1400c32aaloc_1400c32aa:
1400c32aacall __stack_chk_fail
1400c32afcall __cxa_begin_catch
1400c32b4mov rax, [rbx]
1400c32b7mov edx, 1
1400c32bcmov rcx, [rax-24]
1400c32c0add rcx, rbx
1400c32c3call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c32c8call __cxa_end_catch
1400c32cdjmp 0x1400c3240
1400c32d2
1400c32d2 e8 79 ef 03 00 48 89 c3 e8 a1 eb 03 00 48 .y...H.......H
1400c32e0 8b 3d aa 43 0d 00 48 8b 44 24 48 48 2b 07 75 ba .=.C..H.D$HH+.u.
1400c32f0 48 89 d9 e8 a8 80 f5 ff 48 89 c3 e8 80 eb 03 00 H.......H.......
1400c3300 48 8b 3d 89 43 0d 00 48 8b 44 24 48 48 2b 07 74 H.=.C..H.D$HH+.t
1400c3310 df eb 97 ...
1400c31b0
1400c31b0std::basic_istream<wchar_t, std::char_traits<wchar_t>>::seekg(long long, std::_Ios_Seekdir):
1400c31b0push rdi
1400c31b1push rsi
1400c31b2push rbx
1400c31b3sub rsp, 80
1400c31b7mov rsi, rdx
1400c31bamov rdx, [rip+0xd44cf]
1400c31c1mov rbx, rcx
1400c31c4mov edi, r8l
1400c31c7mov rax, [rdx]
1400c31camov [rsp+72], rax
1400c31cfmov rax, [rcx]
1400c31d2mov rcx, [rax-24]
1400c31d6add rcx, rbx
1400c31d9mov edx, [rcx+32]
1400c31dcand edx, -3
1400c31dfcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c31e4lea rcx, [rsp+71]
1400c31e9mov r8l, 1
1400c31efmov rdx, rbx
1400c31f2call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c31f7cmp [rsp+71], 0
1400c31fcje 0x1400c3240
1400c31femov rax, [rbx]
1400c3201mov rcx, [rax-24]
1400c3205add rcx, rbx
1400c3208test [rcx+32], 5
1400c320cjne 0x1400c3240
1400c320emov rdx, [rcx+232]
1400c3215mov r9l, edi
1400c3218mov r8, rsi
1400c321blea rcx, [rsp+48]
1400c3220mov rax, [rdx]
1400c3223mov [rsp+32], 8
1400c322bcall [rax+32]
1400c322ecmp [rsp+48], -1
1400c3234je 0x1400c3260
1400c3236nop [rax+rax]
1400c3240
1400c3240loc_1400c3240:
1400c3240mov rsi, [rip+0xd4449]
1400c3247mov rax, [rsp+72]
1400c324csub rax, [rsi]
1400c324fjne 0x1400c32aa
1400c3251mov rax, rbx
1400c3254add rsp, 80
1400c3258pop rbx
1400c3259pop rsi
1400c325apop rdi
1400c325bret
1400c325c
1400c325c 0f 1f 40 00 ..@.
1400c3260
1400c3260loc_1400c3260:
1400c3260mov rax, [rbx]
1400c3263mov rcx, [rax-24]
1400c3267add rcx, rbx
1400c326amov edx, [rcx+32]
1400c326dor edx, 4
1400c3270call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c3275jmp 0x1400c3240
1400c3277
1400c3277 48 83 ea 01 48 89 c1 75 2f H...H..u/
1400c3280 e8 0b ea 03 00 48 8b 03 ba 01 00 00 00 48 03 58 .....H.......H.X
1400c3290 e8 48 89 d9 e8 e7 43 03 00 48 8b 3d f0 43 0d 00 .H....C..H.=.C..
1400c32a0 48 8b 44 24 48 48 2b 07 74 28 H.D$HH+.t(
1400c32aa
1400c32aaloc_1400c32aa:
1400c32aacall __stack_chk_fail
1400c32afcall __cxa_begin_catch
1400c32b4mov rax, [rbx]
1400c32b7mov edx, 1
1400c32bcmov rcx, [rax-24]
1400c32c0add rcx, rbx
1400c32c3call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c32c8call __cxa_end_catch
1400c32cdjmp 0x1400c3240
1400c32d2
1400c32d2 e8 79 ef 03 00 48 89 c3 e8 a1 eb 03 00 48 .y...H.......H
1400c32e0 8b 3d aa 43 0d 00 48 8b 44 24 48 48 2b 07 75 ba .=.C..H.D$HH+.u.
1400c32f0 48 89 d9 e8 a8 80 f5 ff 48 89 c3 e8 80 eb 03 00 H.......H.......
1400c3300 48 8b 3d 89 43 0d 00 48 8b 44 24 48 48 2b 07 74 H.=.C..H.D$HH+.t
1400c3310 df eb 97 ...
1400c31b0
1400c3313
1400c3313 // align 0x10
1400c3313 // align 0x10
1400c3320
1400c3320std::basic_istream<wchar_t, std::char_traits<wchar_t>>::tellg():
1400c3320push rsi
1400c3321push rbx
1400c3322sub rsp, 88
1400c3326mov r8l, 1
1400c332cmov rsi, rdx
1400c332fmov rdx, [rip+0xd435a]
1400c3336mov [rcx], -1
1400c333dmov rbx, rcx
1400c3340mov [rcx+8], 0
1400c3347lea rcx, [rsp+71]
1400c334cmov rax, [rdx]
1400c334fmov [rsp+72], rax
1400c3354xor eax, eax
1400c3356mov rdx, rsi
1400c3359call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c335ecmp [rsp+71], 0
1400c3363je 0x1400c33a7
1400c3365mov rax, [rsi]
1400c3368mov rcx, [rax-24]
1400c336cadd rcx, rsi
1400c336ftest [rcx+32], 5
1400c3373jne 0x1400c33a7
1400c3375mov rdx, [rcx+232]
1400c337cmov r9l, 1
1400c3382xor r8l, r8l
1400c3385lea rcx, [rsp+48]
1400c338amov rax, [rdx]
1400c338dmov [rsp+32], 8
1400c3395call [rax+32]
1400c3398mov rax, [rsp+48]
1400c339dmov [rbx], rax
1400c33a0mov eax, [rsp+56]
1400c33a4mov [rbx+8], eax
1400c33a7
1400c33a7loc_1400c33a7:
1400c33a7mov rsi, [rip+0xd42e2]
1400c33aemov rax, [rsp+72]
1400c33b3sub rax, [rsi]
1400c33b6jne 0x1400c33f5
1400c33b8mov rax, rbx
1400c33bbadd rsp, 88
1400c33bfpop rbx
1400c33c0pop rsi
1400c33c1ret
1400c33c2
1400c33c2 48 83 ea 01 48 89 c1 75 2f e8 c0 e8 03 00 H...H..u/.....
1400c33d0 48 8b 06 ba 01 00 00 00 48 03 70 e8 48 89 f1 e8 H.......H.p.H...
1400c33e0 9c 42 03 00 48 8b 1d a5 42 0d 00 48 8b 44 24 48 .B..H...B..H.D$H
1400c33f0 48 2b 03 74 25 H+.t%
1400c33f5
1400c33f5loc_1400c33f5:
1400c33f5call __stack_chk_fail
1400c33facall __cxa_begin_catch
1400c33ffmov rax, [rsi]
1400c3402mov edx, 1
1400c3407add rsi, [rax-24]
1400c340bmov rcx, rsi
1400c340ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c3413call __cxa_end_catch
1400c3418jmp 0x1400c33a7
1400c341a
1400c341a e8 31 ee 03 00 48 .1...H
1400c3420 89 c3 e8 59 ea 03 00 48 8b 15 62 42 0d 00 48 8b ...Y...H..bB..H.
1400c3430 44 24 48 48 2b 02 75 bd 48 89 d9 e8 60 7f f5 ff D$HH+.u.H...`...
1400c3440 48 89 c3 e8 38 ea 03 00 48 8b 15 41 42 0d 00 48 H...8...H..AB..H
1400c3450 8b 44 24 48 48 2b 02 74 df eb 9a .D$HH+.t...
1400c3320
1400c3320std::basic_istream<wchar_t, std::char_traits<wchar_t>>::tellg():
1400c3320push rsi
1400c3321push rbx
1400c3322sub rsp, 88
1400c3326mov r8l, 1
1400c332cmov rsi, rdx
1400c332fmov rdx, [rip+0xd435a]
1400c3336mov [rcx], -1
1400c333dmov rbx, rcx
1400c3340mov [rcx+8], 0
1400c3347lea rcx, [rsp+71]
1400c334cmov rax, [rdx]
1400c334fmov [rsp+72], rax
1400c3354xor eax, eax
1400c3356mov rdx, rsi
1400c3359call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c335ecmp [rsp+71], 0
1400c3363je 0x1400c33a7
1400c3365mov rax, [rsi]
1400c3368mov rcx, [rax-24]
1400c336cadd rcx, rsi
1400c336ftest [rcx+32], 5
1400c3373jne 0x1400c33a7
1400c3375mov rdx, [rcx+232]
1400c337cmov r9l, 1
1400c3382xor r8l, r8l
1400c3385lea rcx, [rsp+48]
1400c338amov rax, [rdx]
1400c338dmov [rsp+32], 8
1400c3395call [rax+32]
1400c3398mov rax, [rsp+48]
1400c339dmov [rbx], rax
1400c33a0mov eax, [rsp+56]
1400c33a4mov [rbx+8], eax
1400c33a7
1400c33a7loc_1400c33a7:
1400c33a7mov rsi, [rip+0xd42e2]
1400c33aemov rax, [rsp+72]
1400c33b3sub rax, [rsi]
1400c33b6jne 0x1400c33f5
1400c33b8mov rax, rbx
1400c33bbadd rsp, 88
1400c33bfpop rbx
1400c33c0pop rsi
1400c33c1ret
1400c33c2
1400c33c2 48 83 ea 01 48 89 c1 75 2f e8 c0 e8 03 00 H...H..u/.....
1400c33d0 48 8b 06 ba 01 00 00 00 48 03 70 e8 48 89 f1 e8 H.......H.p.H...
1400c33e0 9c 42 03 00 48 8b 1d a5 42 0d 00 48 8b 44 24 48 .B..H...B..H.D$H
1400c33f0 48 2b 03 74 25 H+.t%
1400c33f5
1400c33f5loc_1400c33f5:
1400c33f5call __stack_chk_fail
1400c33facall __cxa_begin_catch
1400c33ffmov rax, [rsi]
1400c3402mov edx, 1
1400c3407add rsi, [rax-24]
1400c340bmov rcx, rsi
1400c340ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c3413call __cxa_end_catch
1400c3418jmp 0x1400c33a7
1400c341a
1400c341a e8 31 ee 03 00 48 .1...H
1400c3420 89 c3 e8 59 ea 03 00 48 8b 15 62 42 0d 00 48 8b ...Y...H..bB..H.
1400c3430 44 24 48 48 2b 02 75 bd 48 89 d9 e8 60 7f f5 ff D$HH+.u.H...`...
1400c3440 48 89 c3 e8 38 ea 03 00 48 8b 15 41 42 0d 00 48 H...8...H..AB..H
1400c3450 8b 44 24 48 48 2b 02 74 df eb 9a .D$HH+.t...
1400c3320
1400c345b
1400c345b // align 0x10
1400c345b // align 0x10
1400c3460
1400c3460std::basic_istream<wchar_t, std::char_traits<wchar_t>>::unget():
1400c3460push rbx
1400c3461sub rsp, 48
1400c3465mov rdx, [rip+0xd4224]
1400c346cmov rax, [rdx]
1400c346fmov [rsp+40], rax
1400c3474xor eax, eax
1400c3476mov rax, [rcx]
1400c3479mov rbx, rcx
1400c347cmov [rcx+8], 0
1400c3484mov rcx, [rax-24]
1400c3488add rcx, rbx
1400c348bmov edx, [rcx+32]
1400c348eand edx, -3
1400c3491call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c3496lea rcx, [rsp+39]
1400c349bmov r8l, 1
1400c34a1mov rdx, rbx
1400c34a4call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c34a9cmp [rsp+39], 0
1400c34aeje 0x1400c34e5
1400c34b0mov rax, [rbx]
1400c34b3mov rdx, [rax-24]
1400c34b7add rdx, rbx
1400c34bamov rcx, [rdx+232]
1400c34c1mov rax, rdx
1400c34c4test rcx, rcx
1400c34c7je 0x1400c350d
1400c34c9mov rax, [rcx+16]
1400c34cdcmp [rcx+8], rax
1400c34d1jae 0x1400c3520
1400c34d3lea rdx, [rax-2]
1400c34d7movzx eax, [rax-2]
1400c34dbmov [rcx+16], rdx
1400c34df
1400c34dfloc_1400c34df:
1400c34dfcmp ax, -1
1400c34e3je 0x1400c3500
1400c34e5
1400c34e5loc_1400c34e5:
1400c34e5mov rdx, [rip+0xd41a4]
1400c34ecmov rax, [rsp+40]
1400c34f1sub rax, [rdx]
1400c34f4jne 0x1400c3560
1400c34f6mov rax, rbx
1400c34f9add rsp, 48
1400c34fdpop rbx
1400c34feret
1400c34ff
1400c34ff 90 .
1400c3500
1400c3500loc_1400c3500:
1400c3500mov rax, [rbx]
1400c3503mov rcx, [rax-24]
1400c3507add rcx, rbx
1400c350amov rax, rcx
1400c350d
1400c350dloc_1400c350d:
1400c350dmov edx, [rax+32]
1400c3510mov rcx, rax
1400c3513or edx, 1
1400c3516call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c351bjmp 0x1400c34e5
1400c351d
1400c351d 0f 1f 00 ...
1400c3520
1400c3520loc_1400c3520:
1400c3520mov rax, [rcx]
1400c3523mov edx, 65535
1400c3528call [rax+88]
1400c352bjmp 0x1400c34df
1400c352d
1400c352d 48 83 ea H..
1400c3530 01 48 89 c1 75 2f e8 55 e7 03 00 48 8b 03 ba 01 .H..u/.U...H....
1400c3540 00 00 00 48 03 58 e8 48 89 d9 e8 31 41 03 00 48 ...H.X.H...1A..H
1400c3550 8b 1d 3a 41 0d 00 48 8b 44 24 28 48 2b 03 74 28 ..:A..H.D$(H+.t(
1400c3560
1400c3560loc_1400c3560:
1400c3560call __stack_chk_fail
1400c3565call __cxa_begin_catch
1400c356amov rax, [rbx]
1400c356dmov edx, 1
1400c3572mov rcx, [rax-24]
1400c3576add rcx, rbx
1400c3579call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c357ecall __cxa_end_catch
1400c3583jmp 0x1400c34e5
1400c3588
1400c3588 e8 c3 ec 03 00 48 89 c3 .....H..
1400c3590 e8 eb e8 03 00 48 8b 0d f4 40 0d 00 48 8b 44 24 .....H...@..H.D$
1400c35a0 28 48 2b 01 75 ba 48 89 d9 e8 f2 7d f5 ff 48 89 (H+.u.H....}..H.
1400c35b0 c3 e8 ca e8 03 00 48 8b 0d d3 40 0d 00 48 8b 44 ......H...@..H.D
1400c35c0 24 28 48 2b 01 74 df eb 97 $(H+.t...
1400c3460
1400c3460std::basic_istream<wchar_t, std::char_traits<wchar_t>>::unget():
1400c3460push rbx
1400c3461sub rsp, 48
1400c3465mov rdx, [rip+0xd4224]
1400c346cmov rax, [rdx]
1400c346fmov [rsp+40], rax
1400c3474xor eax, eax
1400c3476mov rax, [rcx]
1400c3479mov rbx, rcx
1400c347cmov [rcx+8], 0
1400c3484mov rcx, [rax-24]
1400c3488add rcx, rbx
1400c348bmov edx, [rcx+32]
1400c348eand edx, -3
1400c3491call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c3496lea rcx, [rsp+39]
1400c349bmov r8l, 1
1400c34a1mov rdx, rbx
1400c34a4call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c34a9cmp [rsp+39], 0
1400c34aeje 0x1400c34e5
1400c34b0mov rax, [rbx]
1400c34b3mov rdx, [rax-24]
1400c34b7add rdx, rbx
1400c34bamov rcx, [rdx+232]
1400c34c1mov rax, rdx
1400c34c4test rcx, rcx
1400c34c7je 0x1400c350d
1400c34c9mov rax, [rcx+16]
1400c34cdcmp [rcx+8], rax
1400c34d1jae 0x1400c3520
1400c34d3lea rdx, [rax-2]
1400c34d7movzx eax, [rax-2]
1400c34dbmov [rcx+16], rdx
1400c34df
1400c34dfloc_1400c34df:
1400c34dfcmp ax, -1
1400c34e3je 0x1400c3500
1400c34e5
1400c34e5loc_1400c34e5:
1400c34e5mov rdx, [rip+0xd41a4]
1400c34ecmov rax, [rsp+40]
1400c34f1sub rax, [rdx]
1400c34f4jne 0x1400c3560
1400c34f6mov rax, rbx
1400c34f9add rsp, 48
1400c34fdpop rbx
1400c34feret
1400c34ff
1400c34ff 90 .
1400c3500
1400c3500loc_1400c3500:
1400c3500mov rax, [rbx]
1400c3503mov rcx, [rax-24]
1400c3507add rcx, rbx
1400c350amov rax, rcx
1400c350d
1400c350dloc_1400c350d:
1400c350dmov edx, [rax+32]
1400c3510mov rcx, rax
1400c3513or edx, 1
1400c3516call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c351bjmp 0x1400c34e5
1400c351d
1400c351d 0f 1f 00 ...
1400c3520
1400c3520loc_1400c3520:
1400c3520mov rax, [rcx]
1400c3523mov edx, 65535
1400c3528call [rax+88]
1400c352bjmp 0x1400c34df
1400c352d
1400c352d 48 83 ea H..
1400c3530 01 48 89 c1 75 2f e8 55 e7 03 00 48 8b 03 ba 01 .H..u/.U...H....
1400c3540 00 00 00 48 03 58 e8 48 89 d9 e8 31 41 03 00 48 ...H.X.H...1A..H
1400c3550 8b 1d 3a 41 0d 00 48 8b 44 24 28 48 2b 03 74 28 ..:A..H.D$(H+.t(
1400c3560
1400c3560loc_1400c3560:
1400c3560call __stack_chk_fail
1400c3565call __cxa_begin_catch
1400c356amov rax, [rbx]
1400c356dmov edx, 1
1400c3572mov rcx, [rax-24]
1400c3576add rcx, rbx
1400c3579call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c357ecall __cxa_end_catch
1400c3583jmp 0x1400c34e5
1400c3588
1400c3588 e8 c3 ec 03 00 48 89 c3 .....H..
1400c3590 e8 eb e8 03 00 48 8b 0d f4 40 0d 00 48 8b 44 24 .....H...@..H.D$
1400c35a0 28 48 2b 01 75 ba 48 89 d9 e8 f2 7d f5 ff 48 89 (H+.u.H....}..H.
1400c35b0 c3 e8 ca e8 03 00 48 8b 0d d3 40 0d 00 48 8b 44 ......H...@..H.D
1400c35c0 24 28 48 2b 01 74 df eb 97 $(H+.t...
1400c3460
1400c35c9
1400c35c9 // align 0x10
1400c35c9 // align 0x10
1400c35d0
1400c35d0std::basic_istream<wchar_t, std::char_traits<wchar_t>>::ignore():
1400c35d0push rbx
1400c35d1sub rsp, 48
1400c35d5mov rdx, [rip+0xd40b4]
1400c35dcmov r8l, 1
1400c35e2mov rax, [rdx]
1400c35e5mov [rsp+40], rax
1400c35eaxor eax, eax
1400c35ecmov [rcx+8], 0
1400c35f4mov rbx, rcx
1400c35f7lea rcx, [rsp+39]
1400c35fcmov rdx, rbx
1400c35ffcall std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c3604cmp [rsp+39], 0
1400c3609jne 0x1400c3630
1400c360b
1400c360bloc_1400c360b:
1400c360bmov rdx, [rip+0xd407e]
1400c3612mov rax, [rsp+40]
1400c3617sub rax, [rdx]
1400c361ajne 0x1400c36bb
1400c3620mov rax, rbx
1400c3623add rsp, 48
1400c3627pop rbx
1400c3628ret
1400c3629
1400c3629 0f 1f 80 00 00 00 00 .......
1400c3630
1400c3630loc_1400c3630:
1400c3630mov rax, [rbx]
1400c3633mov rax, [rax-24]
1400c3637mov rcx, [rbx+rax+232]
1400c363fmov rdx, [rcx+16]
1400c3643cmp rdx, [rcx+24]
1400c3647jae 0x1400c3680
1400c3649movzx eax, [rdx]
1400c364cadd rdx, 2
1400c3650mov [rcx+16], rdx
1400c3654
1400c3654loc_1400c3654:
1400c3654cmp ax, -1
1400c3658je 0x1400c3668
1400c365amov [rbx+8], 1
1400c3662jmp 0x1400c360b
1400c3664
1400c3664 0f 1f 40 00 ..@.
1400c3668
1400c3668loc_1400c3668:
1400c3668mov rax, [rbx]
1400c366bmov rcx, [rax-24]
1400c366fadd rcx, rbx
1400c3672mov edx, [rcx+32]
1400c3675or edx, 2
1400c3678call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c367djmp 0x1400c360b
1400c367f
1400c367f 90 .
1400c3680
1400c3680loc_1400c3680:
1400c3680mov rax, [rcx]
1400c3683call [rax+80]
1400c3686jmp 0x1400c3654
1400c3688
1400c3688 48 83 ea 01 48 89 c1 75 H...H..u
1400c3690 2f e8 fa e5 03 00 48 8b 03 ba 01 00 00 00 48 03 /.....H.......H.
1400c36a0 58 e8 48 89 d9 e8 d6 3f 03 00 48 8b 1d df 3f 0d X.H....?..H...?.
1400c36b0 00 48 8b 44 24 28 48 2b 03 74 28 .H.D$(H+.t(
1400c36bb
1400c36bbloc_1400c36bb:
1400c36bbcall __stack_chk_fail
1400c36c0call __cxa_begin_catch
1400c36c5mov rax, [rbx]
1400c36c8mov edx, 1
1400c36cdmov rcx, [rax-24]
1400c36d1add rcx, rbx
1400c36d4call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c36d9call __cxa_end_catch
1400c36dejmp 0x1400c360b
1400c36e3
1400c36e3 e8 68 eb 03 00 48 89 c3 e8 90 e7 03 00 .h...H.......
1400c36f0 48 8b 0d 99 3f 0d 00 48 8b 44 24 28 48 2b 01 75 H...?..H.D$(H+.u
1400c3700 ba 48 89 d9 e8 97 7c f5 ff 48 89 c3 e8 6f e7 03 .H....|..H...o..
1400c3710 00 48 8b 0d 78 3f 0d 00 48 8b 44 24 28 48 2b 01 .H..x?..H.D$(H+.
1400c3720 74 df eb 97 t...
1400c35d0
1400c35d0std::basic_istream<wchar_t, std::char_traits<wchar_t>>::ignore():
1400c35d0push rbx
1400c35d1sub rsp, 48
1400c35d5mov rdx, [rip+0xd40b4]
1400c35dcmov r8l, 1
1400c35e2mov rax, [rdx]
1400c35e5mov [rsp+40], rax
1400c35eaxor eax, eax
1400c35ecmov [rcx+8], 0
1400c35f4mov rbx, rcx
1400c35f7lea rcx, [rsp+39]
1400c35fcmov rdx, rbx
1400c35ffcall std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c3604cmp [rsp+39], 0
1400c3609jne 0x1400c3630
1400c360b
1400c360bloc_1400c360b:
1400c360bmov rdx, [rip+0xd407e]
1400c3612mov rax, [rsp+40]
1400c3617sub rax, [rdx]
1400c361ajne 0x1400c36bb
1400c3620mov rax, rbx
1400c3623add rsp, 48
1400c3627pop rbx
1400c3628ret
1400c3629
1400c3629 0f 1f 80 00 00 00 00 .......
1400c3630
1400c3630loc_1400c3630:
1400c3630mov rax, [rbx]
1400c3633mov rax, [rax-24]
1400c3637mov rcx, [rbx+rax+232]
1400c363fmov rdx, [rcx+16]
1400c3643cmp rdx, [rcx+24]
1400c3647jae 0x1400c3680
1400c3649movzx eax, [rdx]
1400c364cadd rdx, 2
1400c3650mov [rcx+16], rdx
1400c3654
1400c3654loc_1400c3654:
1400c3654cmp ax, -1
1400c3658je 0x1400c3668
1400c365amov [rbx+8], 1
1400c3662jmp 0x1400c360b
1400c3664
1400c3664 0f 1f 40 00 ..@.
1400c3668
1400c3668loc_1400c3668:
1400c3668mov rax, [rbx]
1400c366bmov rcx, [rax-24]
1400c366fadd rcx, rbx
1400c3672mov edx, [rcx+32]
1400c3675or edx, 2
1400c3678call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c367djmp 0x1400c360b
1400c367f
1400c367f 90 .
1400c3680
1400c3680loc_1400c3680:
1400c3680mov rax, [rcx]
1400c3683call [rax+80]
1400c3686jmp 0x1400c3654
1400c3688
1400c3688 48 83 ea 01 48 89 c1 75 H...H..u
1400c3690 2f e8 fa e5 03 00 48 8b 03 ba 01 00 00 00 48 03 /.....H.......H.
1400c36a0 58 e8 48 89 d9 e8 d6 3f 03 00 48 8b 1d df 3f 0d X.H....?..H...?.
1400c36b0 00 48 8b 44 24 28 48 2b 03 74 28 .H.D$(H+.t(
1400c36bb
1400c36bbloc_1400c36bb:
1400c36bbcall __stack_chk_fail
1400c36c0call __cxa_begin_catch
1400c36c5mov rax, [rbx]
1400c36c8mov edx, 1
1400c36cdmov rcx, [rax-24]
1400c36d1add rcx, rbx
1400c36d4call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c36d9call __cxa_end_catch
1400c36dejmp 0x1400c360b
1400c36e3
1400c36e3 e8 68 eb 03 00 48 89 c3 e8 90 e7 03 00 .h...H.......
1400c36f0 48 8b 0d 99 3f 0d 00 48 8b 44 24 28 48 2b 01 75 H...?..H.D$(H+.u
1400c3700 ba 48 89 d9 e8 97 7c f5 ff 48 89 c3 e8 6f e7 03 .H....|..H...o..
1400c3710 00 48 8b 0d 78 3f 0d 00 48 8b 44 24 28 48 2b 01 .H..x?..H.D$(H+.
1400c3720 74 df eb 97 t...
1400c35d0
1400c3724
1400c3724 // align 0x10
1400c3724 // align 0x10
1400c3730
1400c3730std::basic_istream<wchar_t, std::char_traits<wchar_t>>::ignore(long long):
1400c3730push r14
1400c3732push rbp
1400c3733push rdi
1400c3734push rsi
1400c3735push rbx
1400c3736sub rsp, 48
1400c373amov rdi, [rip+0xd3f4f]
1400c3741mov rax, [rdi]
1400c3744mov [rsp+40], rax
1400c3749xor eax, eax
1400c374bmov rsi, rcx
1400c374emov rbx, rdx
1400c3751cmp rdx, 1
1400c3755je 0x1400c37a8
1400c3757mov [rcx+8], 0
1400c375fmov r8l, 1
1400c3765lea rcx, [rsp+39]
1400c376amov rdx, rsi
1400c376dcall std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c3772test rbx, rbx
1400c3775jle 0x1400c3781
1400c3777movzx ebp, [rsp+39]
1400c377ctest bpl, bpl
1400c377fjne 0x1400c37c8
1400c3781
1400c3781loc_1400c3781:
1400c3781mov rdi, [rip+0xd3f08]
1400c3788mov rax, [rsp+40]
1400c378dsub rax, [rdi]
1400c3790jne 0x1400c3997
1400c3796mov rax, rsi
1400c3799add rsp, 48
1400c379dpop rbx
1400c379epop rsi
1400c379fpop rdi
1400c37a0pop rbp
1400c37a1pop r14
1400c37a3ret
1400c37a4
1400c37a4 0f 1f 40 00 ..@.
1400c37a8
1400c37a8loc_1400c37a8:
1400c37a8mov rax, [rsp+40]
1400c37adsub rax, [rdi]
1400c37b0jne 0x1400c3997
1400c37b6add rsp, 48
1400c37bapop rbx
1400c37bbpop rsi
1400c37bcpop rdi
1400c37bdpop rbp
1400c37bepop r14
1400c37c0jmp 0x1400c35d0
1400c37c5
1400c37c5 0f 1f 00 ...
1400c37c8
1400c37c8loc_1400c37c8:
1400c37c8mov rax, [rsi]
1400c37cbmov rax, [rax-24]
1400c37cfmov rdi, [rsi+rax+232]
1400c37d7mov rax, [rdi+16]
1400c37dbcmp rax, [rdi+24]
1400c37dfjae 0x1400c3956
1400c37e5movzx eax, [rax]
1400c37e8
1400c37e8loc_1400c37e8:
1400c37e8xor r14l, r14l
1400c37ebnop [rax+rax]
1400c37f0
1400c37f0loc_1400c37f0:
1400c37f0mov rdx, [rsi+8]
1400c37f4cmp rdx, rbx
1400c37f7jge 0x1400c3830
1400c37f9cmp ax, -1
1400c37fdjne 0x1400c385a
1400c37ff
1400c37ffloc_1400c37ff:
1400c37ffmov rax, 0x7fffffffffffffff
1400c3809cmp rbx, rax
1400c380cje 0x1400c38f0
1400c3812
1400c3812loc_1400c3812:
1400c3812mov rax, [rsi]
1400c3815mov rcx, [rax-24]
1400c3819add rcx, rsi
1400c381cmov edx, [rcx+32]
1400c381for edx, 2
1400c3822call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c3827jmp 0x1400c3781
1400c382c
1400c382c 0f 1f 40 00 ..@.
1400c3830
1400c3830loc_1400c3830:
1400c3830mov rdx, 0x7fffffffffffffff
1400c383acmp rbx, rdx
1400c383djne 0x1400c3781
1400c3843cmp ax, -1
1400c3847je 0x1400c3925
1400c384dmov rdx, 0x8000000000000000
1400c3857mov r14l, ebp
1400c385a
1400c385aloc_1400c385a:
1400c385amov r8, [rdi+24]
1400c385emov rcx, [rdi+16]
1400c3862mov r9, rbx
1400c3865sub r9, rdx
1400c3868mov rax, r8
1400c386bsub rax, rcx
1400c386esar rax, 1
1400c3871cmp rax, r9
1400c3874cmovg rax, r9
1400c3878cmp rax, 1
1400c387cjle 0x1400c38a0
1400c387elea rcx, [rcx+2*rax]
1400c3882add rax, rdx
1400c3885mov [rdi+16], rcx
1400c3889mov [rsi+8], rax
1400c388dcmp rcx, r8
1400c3890jae 0x1400c38d8
1400c3892movzx eax, [rcx]
1400c3895jmp 0x1400c37f0
1400c389a
1400c389a 66 0f 1f 44 00 00 f..D..
1400c38a0
1400c38a0loc_1400c38a0:
1400c38a0add rdx, 1
1400c38a4mov [rsi+8], rdx
1400c38a8cmp rcx, r8
1400c38abjae 0x1400c3948
1400c38b1movzx eax, [rcx]
1400c38b4add rcx, 2
1400c38b8mov [rdi+16], rcx
1400c38bc
1400c38bcloc_1400c38bc:
1400c38bccmp ax, -1
1400c38c0je 0x1400c3908
1400c38c2mov rax, [rdi+16]
1400c38c6cmp rax, [rdi+24]
1400c38cajae 0x1400c38d8
1400c38ccmovzx eax, [rax]
1400c38cfjmp 0x1400c37f0
1400c38d4
1400c38d4 0f 1f 40 00 ..@.
1400c38d8
1400c38d8loc_1400c38d8:
1400c38d8mov rax, [rdi]
1400c38dbmov rcx, rdi
1400c38decall [rax+72]
1400c38e1jmp 0x1400c37f0
1400c38e6
1400c38e6 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c38f0
1400c38f0loc_1400c38f0:
1400c38f0test r14b, r14b
1400c38f3je 0x1400c3812
1400c38f9mov [rsi+8], rbx
1400c38fdjmp 0x1400c3812
1400c3902
1400c3902 66 0f 1f 44 00 00 f..D..
1400c3908
1400c3908loc_1400c3908:
1400c3908cmp rbx, [rsi+8]
1400c390cjg 0x1400c37ff
1400c3912mov rax, 0x7fffffffffffffff
1400c391ccmp rbx, rax
1400c391fjne 0x1400c3781
1400c3925
1400c3925loc_1400c3925:
1400c3925test r14b, r14b
1400c3928je 0x1400c3812
1400c392emov rax, 0x7fffffffffffffff
1400c3938mov [rsi+8], rax
1400c393cjmp 0x1400c3812
1400c3941
1400c3941 0f 1f 80 00 00 00 00 .......
1400c3948
1400c3948loc_1400c3948:
1400c3948mov rax, [rdi]
1400c394bmov rcx, rdi
1400c394ecall [rax+80]
1400c3951jmp 0x1400c38bc
1400c3956
1400c3956loc_1400c3956:
1400c3956mov rax, [rdi]
1400c3959mov rcx, rdi
1400c395ccall [rax+72]
1400c395fjmp 0x1400c37e8
1400c3964
1400c3964 48 83 ea 01 48 89 c1 75 2f e8 1e e3 H...H..u/...
1400c3970 03 00 48 8b 06 ba 01 00 00 00 48 03 70 e8 48 89 ..H.......H.p.H.
1400c3980 f1 e8 fa 3c 03 00 48 8b 35 03 3d 0d 00 48 8b 44 ...<..H.5.=..H.D
1400c3990 24 28 48 2b 06 74 28 $(H+.t(
1400c3997
1400c3997loc_1400c3997:
1400c3997call __stack_chk_fail
1400c399ccall __cxa_begin_catch
1400c39a1mov rax, [rsi]
1400c39a4mov edx, 1
1400c39a9mov rcx, [rax-24]
1400c39adadd rcx, rsi
1400c39b0call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c39b5call __cxa_end_catch
1400c39bajmp 0x1400c3781
1400c39bf
1400c39bf e8 .
1400c39c0 8c e8 03 00 48 89 c3 e8 b4 e4 03 00 48 8b 35 bd ....H.......H.5.
1400c39d0 3c 0d 00 48 8b 44 24 28 48 2b 06 75 ba 48 89 d9 <..H.D$(H+.u.H..
1400c39e0 e8 bb 79 f5 ff 48 89 c3 e8 93 e4 03 00 48 8b 35 ..y..H.......H.5
1400c39f0 9c 3c 0d 00 48 8b 44 24 28 48 2b 06 74 df eb 97 .<..H.D$(H+.t...
1400c3730
1400c3730std::basic_istream<wchar_t, std::char_traits<wchar_t>>::ignore(long long):
1400c3730push r14
1400c3732push rbp
1400c3733push rdi
1400c3734push rsi
1400c3735push rbx
1400c3736sub rsp, 48
1400c373amov rdi, [rip+0xd3f4f]
1400c3741mov rax, [rdi]
1400c3744mov [rsp+40], rax
1400c3749xor eax, eax
1400c374bmov rsi, rcx
1400c374emov rbx, rdx
1400c3751cmp rdx, 1
1400c3755je 0x1400c37a8
1400c3757mov [rcx+8], 0
1400c375fmov r8l, 1
1400c3765lea rcx, [rsp+39]
1400c376amov rdx, rsi
1400c376dcall std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c3772test rbx, rbx
1400c3775jle 0x1400c3781
1400c3777movzx ebp, [rsp+39]
1400c377ctest bpl, bpl
1400c377fjne 0x1400c37c8
1400c3781
1400c3781loc_1400c3781:
1400c3781mov rdi, [rip+0xd3f08]
1400c3788mov rax, [rsp+40]
1400c378dsub rax, [rdi]
1400c3790jne 0x1400c3997
1400c3796mov rax, rsi
1400c3799add rsp, 48
1400c379dpop rbx
1400c379epop rsi
1400c379fpop rdi
1400c37a0pop rbp
1400c37a1pop r14
1400c37a3ret
1400c37a4
1400c37a4 0f 1f 40 00 ..@.
1400c37a8
1400c37a8loc_1400c37a8:
1400c37a8mov rax, [rsp+40]
1400c37adsub rax, [rdi]
1400c37b0jne 0x1400c3997
1400c37b6add rsp, 48
1400c37bapop rbx
1400c37bbpop rsi
1400c37bcpop rdi
1400c37bdpop rbp
1400c37bepop r14
1400c37c0jmp 0x1400c35d0
1400c37c5
1400c37c5 0f 1f 00 ...
1400c37c8
1400c37c8loc_1400c37c8:
1400c37c8mov rax, [rsi]
1400c37cbmov rax, [rax-24]
1400c37cfmov rdi, [rsi+rax+232]
1400c37d7mov rax, [rdi+16]
1400c37dbcmp rax, [rdi+24]
1400c37dfjae 0x1400c3956
1400c37e5movzx eax, [rax]
1400c37e8
1400c37e8loc_1400c37e8:
1400c37e8xor r14l, r14l
1400c37ebnop [rax+rax]
1400c37f0
1400c37f0loc_1400c37f0:
1400c37f0mov rdx, [rsi+8]
1400c37f4cmp rdx, rbx
1400c37f7jge 0x1400c3830
1400c37f9cmp ax, -1
1400c37fdjne 0x1400c385a
1400c37ff
1400c37ffloc_1400c37ff:
1400c37ffmov rax, 0x7fffffffffffffff
1400c3809cmp rbx, rax
1400c380cje 0x1400c38f0
1400c3812
1400c3812loc_1400c3812:
1400c3812mov rax, [rsi]
1400c3815mov rcx, [rax-24]
1400c3819add rcx, rsi
1400c381cmov edx, [rcx+32]
1400c381for edx, 2
1400c3822call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c3827jmp 0x1400c3781
1400c382c
1400c382c 0f 1f 40 00 ..@.
1400c3830
1400c3830loc_1400c3830:
1400c3830mov rdx, 0x7fffffffffffffff
1400c383acmp rbx, rdx
1400c383djne 0x1400c3781
1400c3843cmp ax, -1
1400c3847je 0x1400c3925
1400c384dmov rdx, 0x8000000000000000
1400c3857mov r14l, ebp
1400c385a
1400c385aloc_1400c385a:
1400c385amov r8, [rdi+24]
1400c385emov rcx, [rdi+16]
1400c3862mov r9, rbx
1400c3865sub r9, rdx
1400c3868mov rax, r8
1400c386bsub rax, rcx
1400c386esar rax, 1
1400c3871cmp rax, r9
1400c3874cmovg rax, r9
1400c3878cmp rax, 1
1400c387cjle 0x1400c38a0
1400c387elea rcx, [rcx+2*rax]
1400c3882add rax, rdx
1400c3885mov [rdi+16], rcx
1400c3889mov [rsi+8], rax
1400c388dcmp rcx, r8
1400c3890jae 0x1400c38d8
1400c3892movzx eax, [rcx]
1400c3895jmp 0x1400c37f0
1400c389a
1400c389a 66 0f 1f 44 00 00 f..D..
1400c38a0
1400c38a0loc_1400c38a0:
1400c38a0add rdx, 1
1400c38a4mov [rsi+8], rdx
1400c38a8cmp rcx, r8
1400c38abjae 0x1400c3948
1400c38b1movzx eax, [rcx]
1400c38b4add rcx, 2
1400c38b8mov [rdi+16], rcx
1400c38bc
1400c38bcloc_1400c38bc:
1400c38bccmp ax, -1
1400c38c0je 0x1400c3908
1400c38c2mov rax, [rdi+16]
1400c38c6cmp rax, [rdi+24]
1400c38cajae 0x1400c38d8
1400c38ccmovzx eax, [rax]
1400c38cfjmp 0x1400c37f0
1400c38d4
1400c38d4 0f 1f 40 00 ..@.
1400c38d8
1400c38d8loc_1400c38d8:
1400c38d8mov rax, [rdi]
1400c38dbmov rcx, rdi
1400c38decall [rax+72]
1400c38e1jmp 0x1400c37f0
1400c38e6
1400c38e6 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c38f0
1400c38f0loc_1400c38f0:
1400c38f0test r14b, r14b
1400c38f3je 0x1400c3812
1400c38f9mov [rsi+8], rbx
1400c38fdjmp 0x1400c3812
1400c3902
1400c3902 66 0f 1f 44 00 00 f..D..
1400c3908
1400c3908loc_1400c3908:
1400c3908cmp rbx, [rsi+8]
1400c390cjg 0x1400c37ff
1400c3912mov rax, 0x7fffffffffffffff
1400c391ccmp rbx, rax
1400c391fjne 0x1400c3781
1400c3925
1400c3925loc_1400c3925:
1400c3925test r14b, r14b
1400c3928je 0x1400c3812
1400c392emov rax, 0x7fffffffffffffff
1400c3938mov [rsi+8], rax
1400c393cjmp 0x1400c3812
1400c3941
1400c3941 0f 1f 80 00 00 00 00 .......
1400c3948
1400c3948loc_1400c3948:
1400c3948mov rax, [rdi]
1400c394bmov rcx, rdi
1400c394ecall [rax+80]
1400c3951jmp 0x1400c38bc
1400c3956
1400c3956loc_1400c3956:
1400c3956mov rax, [rdi]
1400c3959mov rcx, rdi
1400c395ccall [rax+72]
1400c395fjmp 0x1400c37e8
1400c3964
1400c3964 48 83 ea 01 48 89 c1 75 2f e8 1e e3 H...H..u/...
1400c3970 03 00 48 8b 06 ba 01 00 00 00 48 03 70 e8 48 89 ..H.......H.p.H.
1400c3980 f1 e8 fa 3c 03 00 48 8b 35 03 3d 0d 00 48 8b 44 ...<..H.5.=..H.D
1400c3990 24 28 48 2b 06 74 28 $(H+.t(
1400c3997
1400c3997loc_1400c3997:
1400c3997call __stack_chk_fail
1400c399ccall __cxa_begin_catch
1400c39a1mov rax, [rsi]
1400c39a4mov edx, 1
1400c39a9mov rcx, [rax-24]
1400c39adadd rcx, rsi
1400c39b0call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c39b5call __cxa_end_catch
1400c39bajmp 0x1400c3781
1400c39bf
1400c39bf e8 .
1400c39c0 8c e8 03 00 48 89 c3 e8 b4 e4 03 00 48 8b 35 bd ....H.......H.5.
1400c39d0 3c 0d 00 48 8b 44 24 28 48 2b 06 75 ba 48 89 d9 <..H.D$(H+.u.H..
1400c39e0 e8 bb 79 f5 ff 48 89 c3 e8 93 e4 03 00 48 8b 35 ..y..H.......H.5
1400c39f0 9c 3c 0d 00 48 8b 44 24 28 48 2b 06 74 df eb 97 .<..H.D$(H+.t...
1400c3730
Loading..