File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
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
1400c3a00
1400c3a00std::basic_istream<wchar_t, std::char_traits<wchar_t>>::ignore(long long, unsigned short):
1400c3a00push r14
1400c3a02push r12
1400c3a04push rbp
1400c3a05push rdi
1400c3a06push rsi
1400c3a07push rbx
1400c3a08sub rsp, 56
1400c3a0cmov rdi, rdx
1400c3a0fmov rdx, [rip+0xd3c7a]
1400c3a16mov rbx, rcx
1400c3a19mov esi, r8l
1400c3a1cmov rax, [rdx]
1400c3a1fmov [rsp+40], rax
1400c3a24xor eax, eax
1400c3a26cmp r8w, -1
1400c3a2bje 0x1400c3a80
1400c3a2dmov [rcx+8], 0
1400c3a35mov r8l, 1
1400c3a3blea rcx, [rsp+39]
1400c3a40mov rdx, rbx
1400c3a43call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c3a48test rdi, rdi
1400c3a4bjle 0x1400c3a58
1400c3a4dmovzx r12l, [rsp+39]
1400c3a53test r12b, r12b
1400c3a56jne 0x1400c3aa8
1400c3a58
1400c3a58loc_1400c3a58:
1400c3a58mov rdi, [rip+0xd3c31]
1400c3a5fmov rax, [rsp+40]
1400c3a64sub rax, [rdi]
1400c3a67jne 0x1400c3cff
1400c3a6dmov rax, rbx
1400c3a70add rsp, 56
1400c3a74pop rbx
1400c3a75pop rsi
1400c3a76pop rdi
1400c3a77pop rbp
1400c3a78pop r12
1400c3a7apop r14
1400c3a7cret
1400c3a7d
1400c3a7d 0f 1f 00 ...
1400c3a80
1400c3a80loc_1400c3a80:
1400c3a80mov rax, [rsp+40]
1400c3a85sub rax, [rdx]
1400c3a88jne 0x1400c3cff
1400c3a8emov rdx, rdi
1400c3a91add rsp, 56
1400c3a95pop rbx
1400c3a96pop rsi
1400c3a97pop rdi
1400c3a98pop rbp
1400c3a99pop r12
1400c3a9bpop r14
1400c3a9djmp 0x1400c3730
1400c3aa2
1400c3aa2 66 0f 1f 44 00 00 f..D..
1400c3aa8
1400c3aa8loc_1400c3aa8:
1400c3aa8mov rax, [rbx]
1400c3aabmov rax, [rax-24]
1400c3aafmov rbp, [rbx+rax+232]
1400c3ab7mov rax, [rbp+16]
1400c3abbcmp rax, [rbp+24]
1400c3abfjae 0x1400c3c12
1400c3ac5movzx eax, [rax]
1400c3ac8
1400c3ac8loc_1400c3ac8:
1400c3ac8xor r14l, r14l
1400c3acb
1400c3acbloc_1400c3acb:
1400c3acbmov r8, [rbx+8]
1400c3acfcmp r8, rdi
1400c3ad2jge 0x1400c3b10
1400c3ad4cmp ax, -1
1400c3ad8jne 0x1400c3d2d
1400c3ademov rax, 0x7fffffffffffffff
1400c3ae8cmp rdi, rax
1400c3aebje 0x1400c3c00
1400c3af1
1400c3af1loc_1400c3af1:
1400c3af1mov rax, [rbx]
1400c3af4mov rcx, [rax-24]
1400c3af8add rcx, rbx
1400c3afbmov edx, [rcx+32]
1400c3afeor edx, 2
1400c3b01call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c3b06jmp 0x1400c3a58
1400c3b0b
1400c3b0b 0f 1f 44 00 00 ..D..
1400c3b10
1400c3b10loc_1400c3b10:
1400c3b10mov rdx, 0x7fffffffffffffff
1400c3b1acmp rdi, rdx
1400c3b1djne 0x1400c3d04
1400c3b23cmp ax, -1
1400c3b27je 0x1400c3c99
1400c3b2dcmp ax, si
1400c3b30je 0x1400c3d4f
1400c3b36mov r8, 0x8000000000000000
1400c3b40mov r14l, r12l
1400c3b43
1400c3b43loc_1400c3b43:
1400c3b43mov r10, [rbp+24]
1400c3b47mov r9, [rbp+16]
1400c3b4bmov rax, rdi
1400c3b4esub rax, r8
1400c3b51mov rcx, r10
1400c3b54sub rcx, r9
1400c3b57sar rcx, 1
1400c3b5acmp rcx, rax
1400c3b5dcmovg rcx, rax
1400c3b61cmp rcx, 1
1400c3b65jle 0x1400c3bc0
1400c3b67mov r11, rcx
1400c3b6atest r9, r9
1400c3b6dje 0x1400c3b8f
1400c3b6fmov rdx, rcx
1400c3b72mov rax, r9
1400c3b75nop [rax+rax]
1400c3b80
1400c3b80loc_1400c3b80:
1400c3b80cmp si, [rax]
1400c3b83je 0x1400c3bb0
1400c3b85add rax, 2
1400c3b89sub rdx, 1
1400c3b8djne 0x1400c3b80
1400c3b8f
1400c3b8floc_1400c3b8f:
1400c3b8flea rax, [r9+2*r11]
1400c3b93add rcx, r8
1400c3b96mov [rbp+16], rax
1400c3b9amov [rbx+8], rcx
1400c3b9ecmp rax, r10
1400c3ba1jae 0x1400c3bed
1400c3ba3
1400c3ba3loc_1400c3ba3:
1400c3ba3movzx eax, [rax]
1400c3ba6jmp 0x1400c3acb
1400c3bab
1400c3bab 0f 1f 44 00 00 ..D..
1400c3bb0
1400c3bb0loc_1400c3bb0:
1400c3bb0sub rax, r9
1400c3bb3sar rax, 1
1400c3bb6mov rcx, rax
1400c3bb9mov r11, rax
1400c3bbcjmp 0x1400c3b8f
1400c3bbe
1400c3bbe 66 90 f.
1400c3bc0
1400c3bc0loc_1400c3bc0:
1400c3bc0add r8, 1
1400c3bc4mov [rbx+8], r8
1400c3bc8cmp r9, r10
1400c3bcbjae 0x1400c3c77
1400c3bd1movzx eax, [r9]
1400c3bd5add r9, 2
1400c3bd9mov [rbp+16], r9
1400c3bdd
1400c3bddloc_1400c3bdd:
1400c3bddcmp ax, -1
1400c3be1je 0x1400c3c21
1400c3be3mov rax, [rbp+16]
1400c3be7cmp rax, [rbp+24]
1400c3bebjb 0x1400c3ba3
1400c3bed
1400c3bedloc_1400c3bed:
1400c3bedmov rax, [rbp]
1400c3bf1mov rcx, rbp
1400c3bf4call [rax+72]
1400c3bf7jmp 0x1400c3acb
1400c3bfc
1400c3bfc 0f 1f 40 00 ..@.
1400c3c00
1400c3c00loc_1400c3c00:
1400c3c00test r14b, r14b
1400c3c03je 0x1400c3af1
1400c3c09mov [rbx+8], rdi
1400c3c0djmp 0x1400c3af1
1400c3c12
1400c3c12loc_1400c3c12:
1400c3c12mov rax, [rbp]
1400c3c16mov rcx, rbp
1400c3c19call [rax+72]
1400c3c1cjmp 0x1400c3ac8
1400c3c21
1400c3c21loc_1400c3c21:
1400c3c21cmp [rbx+8], rdi
1400c3c25jge 0x1400c3c86
1400c3c27mov rdx, 0x7fffffffffffffff
1400c3c31cmp rdi, rdx
1400c3c34jne 0x1400c3af1
1400c3c3atest r14b, r14b
1400c3c3dje 0x1400c3af1
1400c3c43
1400c3c43loc_1400c3c43:
1400c3c43mov rsi, 0x7fffffffffffffff
1400c3c4dadd ax, 1
1400c3c51mov [rbx+8], rsi
1400c3c55je 0x1400c3af1
1400c3c5bnop [rax+rax]
1400c3c60
1400c3c60loc_1400c3c60:
1400c3c60mov rax, [rbp+16]
1400c3c64cmp rax, [rbp+24]
1400c3c68jae 0x1400c3cb5
1400c3c6aadd rax, 2
1400c3c6emov [rbp+16], rax
1400c3c72jmp 0x1400c3a58
1400c3c77
1400c3c77loc_1400c3c77:
1400c3c77mov rax, [rbp]
1400c3c7bmov rcx, rbp
1400c3c7ecall [rax+80]
1400c3c81jmp 0x1400c3bdd
1400c3c86
1400c3c86loc_1400c3c86:
1400c3c86mov rax, 0x7fffffffffffffff
1400c3c90cmp rdi, rax
1400c3c93jne 0x1400c3a58
1400c3c99
1400c3c99loc_1400c3c99:
1400c3c99test r14b, r14b
1400c3c9cje 0x1400c3af1
1400c3ca2mov rax, 0x7fffffffffffffff
1400c3cacmov [rbx+8], rax
1400c3cb0jmp 0x1400c3af1
1400c3cb5
1400c3cb5loc_1400c3cb5:
1400c3cb5mov rax, [rbp]
1400c3cb9mov rcx, rbp
1400c3cbccall [rax+80]
1400c3cbfjmp 0x1400c3a58
1400c3cc4
1400c3cc4 48 83 ea 01 48 89 c1 0f 85 91 00 00 H...H.......
1400c3cd0 00 e8 ba df 03 00 48 8b 03 ba 01 00 00 00 48 03 ......H.......H.
1400c3ce0 58 e8 48 89 d9 e8 96 39 03 00 48 8b 1d 9f 39 0d X.H....9..H...9.
1400c3cf0 00 48 8b 44 24 28 48 2b 03 0f 84 86 00 00 00 .H.D$(H+.......
1400c3cff
1400c3cffloc_1400c3cff:
1400c3cffcall __stack_chk_fail
1400c3d04
1400c3d04loc_1400c3d04:
1400c3d04cmp r8, rdi
1400c3d07jge 0x1400c3a58
1400c3d0dadd ax, 1
1400c3d11je 0x1400c3af1
1400c3d17nop [rax+rax]
1400c3d20
1400c3d20loc_1400c3d20:
1400c3d20add r8, 1
1400c3d24mov [rbx+8], r8
1400c3d28jmp 0x1400c3c60
1400c3d2d
1400c3d2dloc_1400c3d2d:
1400c3d2dcmp ax, si
1400c3d30jne 0x1400c3b43
1400c3d36mov rdx, 0x7fffffffffffffff
1400c3d40cmp rdi, rdx
1400c3d43jne 0x1400c3d04
1400c3d45test r14b, r14b
1400c3d48je 0x1400c3d20
1400c3d4ajmp 0x1400c3c43
1400c3d4f
1400c3d4floc_1400c3d4f:
1400c3d4ftest r14b, r14b
1400c3d52jne 0x1400c3c43
1400c3d58cmp r8, rdi
1400c3d5bjne 0x1400c3d20
1400c3d5djmp 0x1400c3c60
1400c3d62
1400c3d62 e8 29 df 03 00 48 8b 03 ba 01 00 00 00 48 .)...H.......H
1400c3d70 8b 48 e8 48 01 d9 e8 05 39 03 00 e8 00 e1 03 00 .H.H....9.......
1400c3d80 e9 d3 fc ff ff e8 c6 e4 03 00 48 89 c3 e8 ee e0 ..........H.....
1400c3d90 03 00 48 8b 35 f7 38 0d 00 48 8b 44 24 28 48 2b ..H.5.8..H.D$(H+
1400c3da0 06 0f 85 58 ff ff ff 48 89 d9 e8 f1 75 f5 ff 48 ...X...H....u..H
1400c3db0 89 c3 e8 c9 e0 03 00 48 8b 35 d2 38 0d 00 48 8b .......H.5.8..H.
1400c3dc0 44 24 28 48 2b 06 74 df e9 32 ff ff ff D$(H+.t..2...
1400c3a00
1400c3a00std::basic_istream<wchar_t, std::char_traits<wchar_t>>::ignore(long long, unsigned short):
1400c3a00push r14
1400c3a02push r12
1400c3a04push rbp
1400c3a05push rdi
1400c3a06push rsi
1400c3a07push rbx
1400c3a08sub rsp, 56
1400c3a0cmov rdi, rdx
1400c3a0fmov rdx, [rip+0xd3c7a]
1400c3a16mov rbx, rcx
1400c3a19mov esi, r8l
1400c3a1cmov rax, [rdx]
1400c3a1fmov [rsp+40], rax
1400c3a24xor eax, eax
1400c3a26cmp r8w, -1
1400c3a2bje 0x1400c3a80
1400c3a2dmov [rcx+8], 0
1400c3a35mov r8l, 1
1400c3a3blea rcx, [rsp+39]
1400c3a40mov rdx, rbx
1400c3a43call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c3a48test rdi, rdi
1400c3a4bjle 0x1400c3a58
1400c3a4dmovzx r12l, [rsp+39]
1400c3a53test r12b, r12b
1400c3a56jne 0x1400c3aa8
1400c3a58
1400c3a58loc_1400c3a58:
1400c3a58mov rdi, [rip+0xd3c31]
1400c3a5fmov rax, [rsp+40]
1400c3a64sub rax, [rdi]
1400c3a67jne 0x1400c3cff
1400c3a6dmov rax, rbx
1400c3a70add rsp, 56
1400c3a74pop rbx
1400c3a75pop rsi
1400c3a76pop rdi
1400c3a77pop rbp
1400c3a78pop r12
1400c3a7apop r14
1400c3a7cret
1400c3a7d
1400c3a7d 0f 1f 00 ...
1400c3a80
1400c3a80loc_1400c3a80:
1400c3a80mov rax, [rsp+40]
1400c3a85sub rax, [rdx]
1400c3a88jne 0x1400c3cff
1400c3a8emov rdx, rdi
1400c3a91add rsp, 56
1400c3a95pop rbx
1400c3a96pop rsi
1400c3a97pop rdi
1400c3a98pop rbp
1400c3a99pop r12
1400c3a9bpop r14
1400c3a9djmp 0x1400c3730
1400c3aa2
1400c3aa2 66 0f 1f 44 00 00 f..D..
1400c3aa8
1400c3aa8loc_1400c3aa8:
1400c3aa8mov rax, [rbx]
1400c3aabmov rax, [rax-24]
1400c3aafmov rbp, [rbx+rax+232]
1400c3ab7mov rax, [rbp+16]
1400c3abbcmp rax, [rbp+24]
1400c3abfjae 0x1400c3c12
1400c3ac5movzx eax, [rax]
1400c3ac8
1400c3ac8loc_1400c3ac8:
1400c3ac8xor r14l, r14l
1400c3acb
1400c3acbloc_1400c3acb:
1400c3acbmov r8, [rbx+8]
1400c3acfcmp r8, rdi
1400c3ad2jge 0x1400c3b10
1400c3ad4cmp ax, -1
1400c3ad8jne 0x1400c3d2d
1400c3ademov rax, 0x7fffffffffffffff
1400c3ae8cmp rdi, rax
1400c3aebje 0x1400c3c00
1400c3af1
1400c3af1loc_1400c3af1:
1400c3af1mov rax, [rbx]
1400c3af4mov rcx, [rax-24]
1400c3af8add rcx, rbx
1400c3afbmov edx, [rcx+32]
1400c3afeor edx, 2
1400c3b01call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c3b06jmp 0x1400c3a58
1400c3b0b
1400c3b0b 0f 1f 44 00 00 ..D..
1400c3b10
1400c3b10loc_1400c3b10:
1400c3b10mov rdx, 0x7fffffffffffffff
1400c3b1acmp rdi, rdx
1400c3b1djne 0x1400c3d04
1400c3b23cmp ax, -1
1400c3b27je 0x1400c3c99
1400c3b2dcmp ax, si
1400c3b30je 0x1400c3d4f
1400c3b36mov r8, 0x8000000000000000
1400c3b40mov r14l, r12l
1400c3b43
1400c3b43loc_1400c3b43:
1400c3b43mov r10, [rbp+24]
1400c3b47mov r9, [rbp+16]
1400c3b4bmov rax, rdi
1400c3b4esub rax, r8
1400c3b51mov rcx, r10
1400c3b54sub rcx, r9
1400c3b57sar rcx, 1
1400c3b5acmp rcx, rax
1400c3b5dcmovg rcx, rax
1400c3b61cmp rcx, 1
1400c3b65jle 0x1400c3bc0
1400c3b67mov r11, rcx
1400c3b6atest r9, r9
1400c3b6dje 0x1400c3b8f
1400c3b6fmov rdx, rcx
1400c3b72mov rax, r9
1400c3b75nop [rax+rax]
1400c3b80
1400c3b80loc_1400c3b80:
1400c3b80cmp si, [rax]
1400c3b83je 0x1400c3bb0
1400c3b85add rax, 2
1400c3b89sub rdx, 1
1400c3b8djne 0x1400c3b80
1400c3b8f
1400c3b8floc_1400c3b8f:
1400c3b8flea rax, [r9+2*r11]
1400c3b93add rcx, r8
1400c3b96mov [rbp+16], rax
1400c3b9amov [rbx+8], rcx
1400c3b9ecmp rax, r10
1400c3ba1jae 0x1400c3bed
1400c3ba3
1400c3ba3loc_1400c3ba3:
1400c3ba3movzx eax, [rax]
1400c3ba6jmp 0x1400c3acb
1400c3bab
1400c3bab 0f 1f 44 00 00 ..D..
1400c3bb0
1400c3bb0loc_1400c3bb0:
1400c3bb0sub rax, r9
1400c3bb3sar rax, 1
1400c3bb6mov rcx, rax
1400c3bb9mov r11, rax
1400c3bbcjmp 0x1400c3b8f
1400c3bbe
1400c3bbe 66 90 f.
1400c3bc0
1400c3bc0loc_1400c3bc0:
1400c3bc0add r8, 1
1400c3bc4mov [rbx+8], r8
1400c3bc8cmp r9, r10
1400c3bcbjae 0x1400c3c77
1400c3bd1movzx eax, [r9]
1400c3bd5add r9, 2
1400c3bd9mov [rbp+16], r9
1400c3bdd
1400c3bddloc_1400c3bdd:
1400c3bddcmp ax, -1
1400c3be1je 0x1400c3c21
1400c3be3mov rax, [rbp+16]
1400c3be7cmp rax, [rbp+24]
1400c3bebjb 0x1400c3ba3
1400c3bed
1400c3bedloc_1400c3bed:
1400c3bedmov rax, [rbp]
1400c3bf1mov rcx, rbp
1400c3bf4call [rax+72]
1400c3bf7jmp 0x1400c3acb
1400c3bfc
1400c3bfc 0f 1f 40 00 ..@.
1400c3c00
1400c3c00loc_1400c3c00:
1400c3c00test r14b, r14b
1400c3c03je 0x1400c3af1
1400c3c09mov [rbx+8], rdi
1400c3c0djmp 0x1400c3af1
1400c3c12
1400c3c12loc_1400c3c12:
1400c3c12mov rax, [rbp]
1400c3c16mov rcx, rbp
1400c3c19call [rax+72]
1400c3c1cjmp 0x1400c3ac8
1400c3c21
1400c3c21loc_1400c3c21:
1400c3c21cmp [rbx+8], rdi
1400c3c25jge 0x1400c3c86
1400c3c27mov rdx, 0x7fffffffffffffff
1400c3c31cmp rdi, rdx
1400c3c34jne 0x1400c3af1
1400c3c3atest r14b, r14b
1400c3c3dje 0x1400c3af1
1400c3c43
1400c3c43loc_1400c3c43:
1400c3c43mov rsi, 0x7fffffffffffffff
1400c3c4dadd ax, 1
1400c3c51mov [rbx+8], rsi
1400c3c55je 0x1400c3af1
1400c3c5bnop [rax+rax]
1400c3c60
1400c3c60loc_1400c3c60:
1400c3c60mov rax, [rbp+16]
1400c3c64cmp rax, [rbp+24]
1400c3c68jae 0x1400c3cb5
1400c3c6aadd rax, 2
1400c3c6emov [rbp+16], rax
1400c3c72jmp 0x1400c3a58
1400c3c77
1400c3c77loc_1400c3c77:
1400c3c77mov rax, [rbp]
1400c3c7bmov rcx, rbp
1400c3c7ecall [rax+80]
1400c3c81jmp 0x1400c3bdd
1400c3c86
1400c3c86loc_1400c3c86:
1400c3c86mov rax, 0x7fffffffffffffff
1400c3c90cmp rdi, rax
1400c3c93jne 0x1400c3a58
1400c3c99
1400c3c99loc_1400c3c99:
1400c3c99test r14b, r14b
1400c3c9cje 0x1400c3af1
1400c3ca2mov rax, 0x7fffffffffffffff
1400c3cacmov [rbx+8], rax
1400c3cb0jmp 0x1400c3af1
1400c3cb5
1400c3cb5loc_1400c3cb5:
1400c3cb5mov rax, [rbp]
1400c3cb9mov rcx, rbp
1400c3cbccall [rax+80]
1400c3cbfjmp 0x1400c3a58
1400c3cc4
1400c3cc4 48 83 ea 01 48 89 c1 0f 85 91 00 00 H...H.......
1400c3cd0 00 e8 ba df 03 00 48 8b 03 ba 01 00 00 00 48 03 ......H.......H.
1400c3ce0 58 e8 48 89 d9 e8 96 39 03 00 48 8b 1d 9f 39 0d X.H....9..H...9.
1400c3cf0 00 48 8b 44 24 28 48 2b 03 0f 84 86 00 00 00 .H.D$(H+.......
1400c3cff
1400c3cffloc_1400c3cff:
1400c3cffcall __stack_chk_fail
1400c3d04
1400c3d04loc_1400c3d04:
1400c3d04cmp r8, rdi
1400c3d07jge 0x1400c3a58
1400c3d0dadd ax, 1
1400c3d11je 0x1400c3af1
1400c3d17nop [rax+rax]
1400c3d20
1400c3d20loc_1400c3d20:
1400c3d20add r8, 1
1400c3d24mov [rbx+8], r8
1400c3d28jmp 0x1400c3c60
1400c3d2d
1400c3d2dloc_1400c3d2d:
1400c3d2dcmp ax, si
1400c3d30jne 0x1400c3b43
1400c3d36mov rdx, 0x7fffffffffffffff
1400c3d40cmp rdi, rdx
1400c3d43jne 0x1400c3d04
1400c3d45test r14b, r14b
1400c3d48je 0x1400c3d20
1400c3d4ajmp 0x1400c3c43
1400c3d4f
1400c3d4floc_1400c3d4f:
1400c3d4ftest r14b, r14b
1400c3d52jne 0x1400c3c43
1400c3d58cmp r8, rdi
1400c3d5bjne 0x1400c3d20
1400c3d5djmp 0x1400c3c60
1400c3d62
1400c3d62 e8 29 df 03 00 48 8b 03 ba 01 00 00 00 48 .)...H.......H
1400c3d70 8b 48 e8 48 01 d9 e8 05 39 03 00 e8 00 e1 03 00 .H.H....9.......
1400c3d80 e9 d3 fc ff ff e8 c6 e4 03 00 48 89 c3 e8 ee e0 ..........H.....
1400c3d90 03 00 48 8b 35 f7 38 0d 00 48 8b 44 24 28 48 2b ..H.5.8..H.D$(H+
1400c3da0 06 0f 85 58 ff ff ff 48 89 d9 e8 f1 75 f5 ff 48 ...X...H....u..H
1400c3db0 89 c3 e8 c9 e0 03 00 48 8b 35 d2 38 0d 00 48 8b .......H.5.8..H.
1400c3dc0 44 24 28 48 2b 06 74 df e9 32 ff ff ff D$(H+.t..2...
1400c3a00
1400c3dcd
1400c3dcd // align 0x10
1400c3dcd // align 0x10
1400c3dd0
1400c3dd0std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool):
1400c3dd0push rbp
1400c3dd1push rdi
1400c3dd2push rsi
1400c3dd3push rbx
1400c3dd4sub rsp, 40
1400c3dd8mov rax, [rdx]
1400c3ddbmov [rcx], 0
1400c3ddemov rdi, rcx
1400c3de1mov rcx, [rax-24]
1400c3de5mov rbx, rdx
1400c3de8mov esi, r8l
1400c3debadd rcx, rdx
1400c3deemov edx, [rcx+32]
1400c3df1test edx, edx
1400c3df3jne 0x1400c3e25
1400c3df5mov rax, [rcx+216]
1400c3dfctest rax, rax
1400c3dffje 0x1400c3e38
1400c3e01mov rcx, rax
1400c3e04call std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::flush()
1400c3e09mov rax, [rbx]
1400c3e0cmov rcx, [rax-24]
1400c3e10add rcx, rbx
1400c3e13test sil, sil
1400c3e16jne 0x1400c3e1e
1400c3e18test [rcx+25], 16
1400c3e1cjne 0x1400c3e50
1400c3e1e
1400c3e1eloc_1400c3e1e:
1400c3e1emov edx, [rcx+32]
1400c3e21test edx, edx
1400c3e23je 0x1400c3e43
1400c3e25
1400c3e25loc_1400c3e25:
1400c3e25or edx, 4
1400c3e28add rsp, 40
1400c3e2cpop rbx
1400c3e2dpop rsi
1400c3e2epop rdi
1400c3e2fpop rbp
1400c3e30jmp 0x1400f7940
1400c3e35
1400c3e35 0f 1f 00 ...
1400c3e38
1400c3e38loc_1400c3e38:
1400c3e38test r8b, r8b
1400c3e3bjne 0x1400c3e43
1400c3e3dtest [rcx+25], 16
1400c3e41jne 0x1400c3e50
1400c3e43
1400c3e43loc_1400c3e43:
1400c3e43mov [rdi], 1
1400c3e46add rsp, 40
1400c3e4apop rbx
1400c3e4bpop rsi
1400c3e4cpop rdi
1400c3e4dpop rbp
1400c3e4eret
1400c3e4f
1400c3e4f 90 .
1400c3e50
1400c3e50loc_1400c3e50:
1400c3e50mov rsi, [rcx+232]
1400c3e57mov rax, [rsi+16]
1400c3e5bcmp rax, [rsi+24]
1400c3e5fjae 0x1400c3f3f
1400c3e65movzx r8l, [rax]
1400c3e69
1400c3e69loc_1400c3e69:
1400c3e69mov rbp, [rcx+240]
1400c3e70test rbp, rbp
1400c3e73je 0x1400c3f5b
1400c3e79cmp r8w, -1
1400c3e7ejne 0x1400c3eae
1400c3e80jmp 0x1400c3eea
1400c3e82
1400c3e82 66 0f 1f 44 00 00 f..D..
1400c3e88
1400c3e88loc_1400c3e88:
1400c3e88movzx eax, [rdx]
1400c3e8badd rdx, 2
1400c3e8fmov [rsi+16], rdx
1400c3e93
1400c3e93loc_1400c3e93:
1400c3e93cmp ax, -1
1400c3e97je 0x1400c3ee0
1400c3e99mov rax, [rsi+16]
1400c3e9dcmp rax, [rsi+24]
1400c3ea1jae 0x1400c3ef8
1400c3ea3movzx r8l, [rax]
1400c3ea7
1400c3ea7loc_1400c3ea7:
1400c3ea7cmp r8w, -1
1400c3eacje 0x1400c3ee0
1400c3eae
1400c3eaeloc_1400c3eae:
1400c3eaemov rax, [rbp]
1400c3eb2mov edx, 32
1400c3eb7mov rcx, rbp
1400c3ebacall [rax+16]
1400c3ebdtest al, al
1400c3ebfje 0x1400c3f30
1400c3ec1mov rdx, [rsi+16]
1400c3ec5cmp rdx, [rsi+24]
1400c3ec9jb 0x1400c3e88
1400c3ecbmov rax, [rsi]
1400c3ecemov rcx, rsi
1400c3ed1call [rax+80]
1400c3ed4jmp 0x1400c3e93
1400c3ed6
1400c3ed6 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c3ee0
1400c3ee0loc_1400c3ee0:
1400c3ee0mov rax, [rbx]
1400c3ee3add rbx, [rax-24]
1400c3ee7mov rcx, rbx
1400c3eea
1400c3eealoc_1400c3eea:
1400c3eeamov edx, [rcx+32]
1400c3eedor edx, 2
1400c3ef0jmp 0x1400c3e25
1400c3ef5
1400c3ef5 0f 1f 00 ...
1400c3ef8
1400c3ef8loc_1400c3ef8:
1400c3ef8mov rax, [rsi]
1400c3efbmov rcx, rsi
1400c3efecall [rax+72]
1400c3f01movzx r8l, ax
1400c3f05jmp 0x1400c3ea7
1400c3f07
1400c3f07 48 83 ea 01 48 89 c1 74 50 H...H..tP
1400c3f10 e8 7b dd 03 00 48 8b 03 ba 01 00 00 00 48 8b 48 .{...H.......H.H
1400c3f20 e8 48 01 d9 e8 57 37 03 00 e8 52 df 03 00 66 90 .H...W7...R...f.
1400c3f30
1400c3f30loc_1400c3f30:
1400c3f30mov rax, [rbx]
1400c3f33add rbx, [rax-24]
1400c3f37mov rcx, rbx
1400c3f3ajmp 0x1400c3e1e
1400c3f3f
1400c3f3floc_1400c3f3f:
1400c3f3fmov rax, [rsi]
1400c3f42mov rcx, rsi
1400c3f45call [rax+72]
1400c3f48movzx r8l, ax
1400c3f4cmov rax, [rbx]
1400c3f4fmov rcx, [rax-24]
1400c3f53add rcx, rbx
1400c3f56jmp 0x1400c3e69
1400c3f5b
1400c3f5bloc_1400c3f5b:
1400c3f5bcall std::__throw_bad_cast()
1400c3f60call __cxa_begin_catch
1400c3f65mov rax, [rbx]
1400c3f68mov edx, 1
1400c3f6dadd rbx, [rax-24]
1400c3f71mov rcx, rbx
1400c3f74call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c3f79call __cxa_rethrow
1400c3f7emov rbx, rax
1400c3f81call __cxa_end_catch
1400c3f86mov rcx, rbx
1400c3f89call _Unwind_Resume
1400c3f8emov rbx, rax
1400c3f91call __cxa_end_catch
1400c3f96mov rcx, rbx
1400c3f99call _Unwind_Resume
1400c3f9enop
1400c3dd0
1400c3dd0std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool):
1400c3dd0push rbp
1400c3dd1push rdi
1400c3dd2push rsi
1400c3dd3push rbx
1400c3dd4sub rsp, 40
1400c3dd8mov rax, [rdx]
1400c3ddbmov [rcx], 0
1400c3ddemov rdi, rcx
1400c3de1mov rcx, [rax-24]
1400c3de5mov rbx, rdx
1400c3de8mov esi, r8l
1400c3debadd rcx, rdx
1400c3deemov edx, [rcx+32]
1400c3df1test edx, edx
1400c3df3jne 0x1400c3e25
1400c3df5mov rax, [rcx+216]
1400c3dfctest rax, rax
1400c3dffje 0x1400c3e38
1400c3e01mov rcx, rax
1400c3e04call std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::flush()
1400c3e09mov rax, [rbx]
1400c3e0cmov rcx, [rax-24]
1400c3e10add rcx, rbx
1400c3e13test sil, sil
1400c3e16jne 0x1400c3e1e
1400c3e18test [rcx+25], 16
1400c3e1cjne 0x1400c3e50
1400c3e1e
1400c3e1eloc_1400c3e1e:
1400c3e1emov edx, [rcx+32]
1400c3e21test edx, edx
1400c3e23je 0x1400c3e43
1400c3e25
1400c3e25loc_1400c3e25:
1400c3e25or edx, 4
1400c3e28add rsp, 40
1400c3e2cpop rbx
1400c3e2dpop rsi
1400c3e2epop rdi
1400c3e2fpop rbp
1400c3e30jmp 0x1400f7940
1400c3e35
1400c3e35 0f 1f 00 ...
1400c3e38
1400c3e38loc_1400c3e38:
1400c3e38test r8b, r8b
1400c3e3bjne 0x1400c3e43
1400c3e3dtest [rcx+25], 16
1400c3e41jne 0x1400c3e50
1400c3e43
1400c3e43loc_1400c3e43:
1400c3e43mov [rdi], 1
1400c3e46add rsp, 40
1400c3e4apop rbx
1400c3e4bpop rsi
1400c3e4cpop rdi
1400c3e4dpop rbp
1400c3e4eret
1400c3e4f
1400c3e4f 90 .
1400c3e50
1400c3e50loc_1400c3e50:
1400c3e50mov rsi, [rcx+232]
1400c3e57mov rax, [rsi+16]
1400c3e5bcmp rax, [rsi+24]
1400c3e5fjae 0x1400c3f3f
1400c3e65movzx r8l, [rax]
1400c3e69
1400c3e69loc_1400c3e69:
1400c3e69mov rbp, [rcx+240]
1400c3e70test rbp, rbp
1400c3e73je 0x1400c3f5b
1400c3e79cmp r8w, -1
1400c3e7ejne 0x1400c3eae
1400c3e80jmp 0x1400c3eea
1400c3e82
1400c3e82 66 0f 1f 44 00 00 f..D..
1400c3e88
1400c3e88loc_1400c3e88:
1400c3e88movzx eax, [rdx]
1400c3e8badd rdx, 2
1400c3e8fmov [rsi+16], rdx
1400c3e93
1400c3e93loc_1400c3e93:
1400c3e93cmp ax, -1
1400c3e97je 0x1400c3ee0
1400c3e99mov rax, [rsi+16]
1400c3e9dcmp rax, [rsi+24]
1400c3ea1jae 0x1400c3ef8
1400c3ea3movzx r8l, [rax]
1400c3ea7
1400c3ea7loc_1400c3ea7:
1400c3ea7cmp r8w, -1
1400c3eacje 0x1400c3ee0
1400c3eae
1400c3eaeloc_1400c3eae:
1400c3eaemov rax, [rbp]
1400c3eb2mov edx, 32
1400c3eb7mov rcx, rbp
1400c3ebacall [rax+16]
1400c3ebdtest al, al
1400c3ebfje 0x1400c3f30
1400c3ec1mov rdx, [rsi+16]
1400c3ec5cmp rdx, [rsi+24]
1400c3ec9jb 0x1400c3e88
1400c3ecbmov rax, [rsi]
1400c3ecemov rcx, rsi
1400c3ed1call [rax+80]
1400c3ed4jmp 0x1400c3e93
1400c3ed6
1400c3ed6 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c3ee0
1400c3ee0loc_1400c3ee0:
1400c3ee0mov rax, [rbx]
1400c3ee3add rbx, [rax-24]
1400c3ee7mov rcx, rbx
1400c3eea
1400c3eealoc_1400c3eea:
1400c3eeamov edx, [rcx+32]
1400c3eedor edx, 2
1400c3ef0jmp 0x1400c3e25
1400c3ef5
1400c3ef5 0f 1f 00 ...
1400c3ef8
1400c3ef8loc_1400c3ef8:
1400c3ef8mov rax, [rsi]
1400c3efbmov rcx, rsi
1400c3efecall [rax+72]
1400c3f01movzx r8l, ax
1400c3f05jmp 0x1400c3ea7
1400c3f07
1400c3f07 48 83 ea 01 48 89 c1 74 50 H...H..tP
1400c3f10 e8 7b dd 03 00 48 8b 03 ba 01 00 00 00 48 8b 48 .{...H.......H.H
1400c3f20 e8 48 01 d9 e8 57 37 03 00 e8 52 df 03 00 66 90 .H...W7...R...f.
1400c3f30
1400c3f30loc_1400c3f30:
1400c3f30mov rax, [rbx]
1400c3f33add rbx, [rax-24]
1400c3f37mov rcx, rbx
1400c3f3ajmp 0x1400c3e1e
1400c3f3f
1400c3f3floc_1400c3f3f:
1400c3f3fmov rax, [rsi]
1400c3f42mov rcx, rsi
1400c3f45call [rax+72]
1400c3f48movzx r8l, ax
1400c3f4cmov rax, [rbx]
1400c3f4fmov rcx, [rax-24]
1400c3f53add rcx, rbx
1400c3f56jmp 0x1400c3e69
1400c3f5b
1400c3f5bloc_1400c3f5b:
1400c3f5bcall std::__throw_bad_cast()
1400c3f60call __cxa_begin_catch
1400c3f65mov rax, [rbx]
1400c3f68mov edx, 1
1400c3f6dadd rbx, [rax-24]
1400c3f71mov rcx, rbx
1400c3f74call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c3f79call __cxa_rethrow
1400c3f7emov rbx, rax
1400c3f81call __cxa_end_catch
1400c3f86mov rcx, rbx
1400c3f89call _Unwind_Resume
1400c3f8emov rbx, rax
1400c3f91call __cxa_end_catch
1400c3f96mov rcx, rbx
1400c3f99call _Unwind_Resume
1400c3f9enop
1400c3dd0
1400c3f9f
1400c3f9f // align 0x10
1400c3f9f // align 0x10
1400c3fa0
1400c3fa0std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool):
1400c3fa0push rbp
1400c3fa1push rdi
1400c3fa2push rsi
1400c3fa3push rbx
1400c3fa4sub rsp, 40
1400c3fa8mov rax, [rdx]
1400c3fabmov [rcx], 0
1400c3faemov rdi, rcx
1400c3fb1mov rcx, [rax-24]
1400c3fb5mov rbx, rdx
1400c3fb8mov esi, r8l
1400c3fbbadd rcx, rdx
1400c3fbemov edx, [rcx+32]
1400c3fc1test edx, edx
1400c3fc3jne 0x1400c3ff5
1400c3fc5mov rax, [rcx+216]
1400c3fcctest rax, rax
1400c3fcfje 0x1400c4008
1400c3fd1mov rcx, rax
1400c3fd4call std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::flush()
1400c3fd9mov rax, [rbx]
1400c3fdcmov rcx, [rax-24]
1400c3fe0add rcx, rbx
1400c3fe3test sil, sil
1400c3fe6jne 0x1400c3fee
1400c3fe8test [rcx+25], 16
1400c3fecjne 0x1400c4020
1400c3fee
1400c3feeloc_1400c3fee:
1400c3feemov edx, [rcx+32]
1400c3ff1test edx, edx
1400c3ff3je 0x1400c4013
1400c3ff5
1400c3ff5loc_1400c3ff5:
1400c3ff5or edx, 4
1400c3ff8add rsp, 40
1400c3ffcpop rbx
1400c3ffdpop rsi
1400c3ffepop rdi
1400c3fffpop rbp
1400c4000jmp 0x1400f7940
1400c4005
1400c4005 0f 1f 00 ...
1400c4008
1400c4008loc_1400c4008:
1400c4008test r8b, r8b
1400c400bjne 0x1400c4013
1400c400dtest [rcx+25], 16
1400c4011jne 0x1400c4020
1400c4013
1400c4013loc_1400c4013:
1400c4013mov [rdi], 1
1400c4016add rsp, 40
1400c401apop rbx
1400c401bpop rsi
1400c401cpop rdi
1400c401dpop rbp
1400c401eret
1400c401f
1400c401f 90 .
1400c4020
1400c4020loc_1400c4020:
1400c4020mov rsi, [rcx+232]
1400c4027mov rax, [rsi+16]
1400c402bcmp rax, [rsi+24]
1400c402fjae 0x1400c410f
1400c4035movzx r8l, [rax]
1400c4039
1400c4039loc_1400c4039:
1400c4039mov rbp, [rcx+240]
1400c4040test rbp, rbp
1400c4043je 0x1400c412b
1400c4049cmp r8w, -1
1400c404ejne 0x1400c407e
1400c4050jmp 0x1400c40ba
1400c4052
1400c4052 66 0f 1f 44 00 00 f..D..
1400c4058
1400c4058loc_1400c4058:
1400c4058movzx eax, [rdx]
1400c405badd rdx, 2
1400c405fmov [rsi+16], rdx
1400c4063
1400c4063loc_1400c4063:
1400c4063cmp ax, -1
1400c4067je 0x1400c40b0
1400c4069mov rax, [rsi+16]
1400c406dcmp rax, [rsi+24]
1400c4071jae 0x1400c40c8
1400c4073movzx r8l, [rax]
1400c4077
1400c4077loc_1400c4077:
1400c4077cmp r8w, -1
1400c407cje 0x1400c40b0
1400c407e
1400c407eloc_1400c407e:
1400c407emov rax, [rbp]
1400c4082mov edx, 32
1400c4087mov rcx, rbp
1400c408acall [rax+16]
1400c408dtest al, al
1400c408fje 0x1400c4100
1400c4091mov rdx, [rsi+16]
1400c4095cmp rdx, [rsi+24]
1400c4099jb 0x1400c4058
1400c409bmov rax, [rsi]
1400c409emov rcx, rsi
1400c40a1call [rax+80]
1400c40a4jmp 0x1400c4063
1400c40a6
1400c40a6 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c40b0
1400c40b0loc_1400c40b0:
1400c40b0mov rax, [rbx]
1400c40b3add rbx, [rax-24]
1400c40b7mov rcx, rbx
1400c40ba
1400c40baloc_1400c40ba:
1400c40bamov edx, [rcx+32]
1400c40bdor edx, 2
1400c40c0jmp 0x1400c3ff5
1400c40c5
1400c40c5 0f 1f 00 ...
1400c40c8
1400c40c8loc_1400c40c8:
1400c40c8mov rax, [rsi]
1400c40cbmov rcx, rsi
1400c40cecall [rax+72]
1400c40d1movzx r8l, ax
1400c40d5jmp 0x1400c4077
1400c40d7
1400c40d7 48 83 ea 01 48 89 c1 74 50 H...H..tP
1400c40e0 e8 ab db 03 00 48 8b 03 ba 01 00 00 00 48 8b 48 .....H.......H.H
1400c40f0 e8 48 01 d9 e8 87 35 03 00 e8 82 dd 03 00 66 90 .H....5.......f.
1400c4100
1400c4100loc_1400c4100:
1400c4100mov rax, [rbx]
1400c4103add rbx, [rax-24]
1400c4107mov rcx, rbx
1400c410ajmp 0x1400c3fee
1400c410f
1400c410floc_1400c410f:
1400c410fmov rax, [rsi]
1400c4112mov rcx, rsi
1400c4115call [rax+72]
1400c4118movzx r8l, ax
1400c411cmov rax, [rbx]
1400c411fmov rcx, [rax-24]
1400c4123add rcx, rbx
1400c4126jmp 0x1400c4039
1400c412b
1400c412bloc_1400c412b:
1400c412bcall std::__throw_bad_cast()
1400c4130call __cxa_begin_catch
1400c4135mov rax, [rbx]
1400c4138mov edx, 1
1400c413dadd rbx, [rax-24]
1400c4141mov rcx, rbx
1400c4144call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c4149call __cxa_rethrow
1400c414emov rbx, rax
1400c4151call __cxa_end_catch
1400c4156mov rcx, rbx
1400c4159call _Unwind_Resume
1400c415emov rbx, rax
1400c4161call __cxa_end_catch
1400c4166mov rcx, rbx
1400c4169call _Unwind_Resume
1400c416enop
1400c3fa0
1400c3fa0std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool):
1400c3fa0push rbp
1400c3fa1push rdi
1400c3fa2push rsi
1400c3fa3push rbx
1400c3fa4sub rsp, 40
1400c3fa8mov rax, [rdx]
1400c3fabmov [rcx], 0
1400c3faemov rdi, rcx
1400c3fb1mov rcx, [rax-24]
1400c3fb5mov rbx, rdx
1400c3fb8mov esi, r8l
1400c3fbbadd rcx, rdx
1400c3fbemov edx, [rcx+32]
1400c3fc1test edx, edx
1400c3fc3jne 0x1400c3ff5
1400c3fc5mov rax, [rcx+216]
1400c3fcctest rax, rax
1400c3fcfje 0x1400c4008
1400c3fd1mov rcx, rax
1400c3fd4call std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::flush()
1400c3fd9mov rax, [rbx]
1400c3fdcmov rcx, [rax-24]
1400c3fe0add rcx, rbx
1400c3fe3test sil, sil
1400c3fe6jne 0x1400c3fee
1400c3fe8test [rcx+25], 16
1400c3fecjne 0x1400c4020
1400c3fee
1400c3feeloc_1400c3fee:
1400c3feemov edx, [rcx+32]
1400c3ff1test edx, edx
1400c3ff3je 0x1400c4013
1400c3ff5
1400c3ff5loc_1400c3ff5:
1400c3ff5or edx, 4
1400c3ff8add rsp, 40
1400c3ffcpop rbx
1400c3ffdpop rsi
1400c3ffepop rdi
1400c3fffpop rbp
1400c4000jmp 0x1400f7940
1400c4005
1400c4005 0f 1f 00 ...
1400c4008
1400c4008loc_1400c4008:
1400c4008test r8b, r8b
1400c400bjne 0x1400c4013
1400c400dtest [rcx+25], 16
1400c4011jne 0x1400c4020
1400c4013
1400c4013loc_1400c4013:
1400c4013mov [rdi], 1
1400c4016add rsp, 40
1400c401apop rbx
1400c401bpop rsi
1400c401cpop rdi
1400c401dpop rbp
1400c401eret
1400c401f
1400c401f 90 .
1400c4020
1400c4020loc_1400c4020:
1400c4020mov rsi, [rcx+232]
1400c4027mov rax, [rsi+16]
1400c402bcmp rax, [rsi+24]
1400c402fjae 0x1400c410f
1400c4035movzx r8l, [rax]
1400c4039
1400c4039loc_1400c4039:
1400c4039mov rbp, [rcx+240]
1400c4040test rbp, rbp
1400c4043je 0x1400c412b
1400c4049cmp r8w, -1
1400c404ejne 0x1400c407e
1400c4050jmp 0x1400c40ba
1400c4052
1400c4052 66 0f 1f 44 00 00 f..D..
1400c4058
1400c4058loc_1400c4058:
1400c4058movzx eax, [rdx]
1400c405badd rdx, 2
1400c405fmov [rsi+16], rdx
1400c4063
1400c4063loc_1400c4063:
1400c4063cmp ax, -1
1400c4067je 0x1400c40b0
1400c4069mov rax, [rsi+16]
1400c406dcmp rax, [rsi+24]
1400c4071jae 0x1400c40c8
1400c4073movzx r8l, [rax]
1400c4077
1400c4077loc_1400c4077:
1400c4077cmp r8w, -1
1400c407cje 0x1400c40b0
1400c407e
1400c407eloc_1400c407e:
1400c407emov rax, [rbp]
1400c4082mov edx, 32
1400c4087mov rcx, rbp
1400c408acall [rax+16]
1400c408dtest al, al
1400c408fje 0x1400c4100
1400c4091mov rdx, [rsi+16]
1400c4095cmp rdx, [rsi+24]
1400c4099jb 0x1400c4058
1400c409bmov rax, [rsi]
1400c409emov rcx, rsi
1400c40a1call [rax+80]
1400c40a4jmp 0x1400c4063
1400c40a6
1400c40a6 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c40b0
1400c40b0loc_1400c40b0:
1400c40b0mov rax, [rbx]
1400c40b3add rbx, [rax-24]
1400c40b7mov rcx, rbx
1400c40ba
1400c40baloc_1400c40ba:
1400c40bamov edx, [rcx+32]
1400c40bdor edx, 2
1400c40c0jmp 0x1400c3ff5
1400c40c5
1400c40c5 0f 1f 00 ...
1400c40c8
1400c40c8loc_1400c40c8:
1400c40c8mov rax, [rsi]
1400c40cbmov rcx, rsi
1400c40cecall [rax+72]
1400c40d1movzx r8l, ax
1400c40d5jmp 0x1400c4077
1400c40d7
1400c40d7 48 83 ea 01 48 89 c1 74 50 H...H..tP
1400c40e0 e8 ab db 03 00 48 8b 03 ba 01 00 00 00 48 8b 48 .....H.......H.H
1400c40f0 e8 48 01 d9 e8 87 35 03 00 e8 82 dd 03 00 66 90 .H....5.......f.
1400c4100
1400c4100loc_1400c4100:
1400c4100mov rax, [rbx]
1400c4103add rbx, [rax-24]
1400c4107mov rcx, rbx
1400c410ajmp 0x1400c3fee
1400c410f
1400c410floc_1400c410f:
1400c410fmov rax, [rsi]
1400c4112mov rcx, rsi
1400c4115call [rax+72]
1400c4118movzx r8l, ax
1400c411cmov rax, [rbx]
1400c411fmov rcx, [rax-24]
1400c4123add rcx, rbx
1400c4126jmp 0x1400c4039
1400c412b
1400c412bloc_1400c412b:
1400c412bcall std::__throw_bad_cast()
1400c4130call __cxa_begin_catch
1400c4135mov rax, [rbx]
1400c4138mov edx, 1
1400c413dadd rbx, [rax-24]
1400c4141mov rcx, rbx
1400c4144call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c4149call __cxa_rethrow
1400c414emov rbx, rax
1400c4151call __cxa_end_catch
1400c4156mov rcx, rbx
1400c4159call _Unwind_Resume
1400c415emov rbx, rax
1400c4161call __cxa_end_catch
1400c4166mov rcx, rbx
1400c4169call _Unwind_Resume
1400c416enop
1400c3fa0
Loading..