File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
1400c10a0
1400c10a0std::basic_fstream<wchar_t, std::char_traits<wchar_t>>::operator=(std::basic_fstream<wchar_t, std::char_traits<wchar_t>>&&):
1400c10a0push rbp
1400c10a1push rdi
1400c10a2push rsi
1400c10a3push rbx
1400c10a4sub rsp, 40
1400c10a8mov rax, [rcx]
1400c10abmov rdi, [rax-24]
1400c10afmov rax, [rdx]
1400c10b2mov rsi, [rax-24]
1400c10b6add rdi, rcx
1400c10b9mov rbp, rcx
1400c10bcmov rbx, rdx
1400c10bfmov rcx, rdi
1400c10c2add rsi, rdx
1400c10c5mov rdx, rsi
1400c10c8call std::ios_base::_M_swap(std::ios_base&)
1400c10cdlea rdx, [rdi+208]
1400c10d4mov rcx, rdi
1400c10d7call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400c10dclea rdx, [rsi+208]
1400c10e3mov rcx, rsi
1400c10e6call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400c10ebmov rax, [rdi+216]
1400c10f2mov rdx, [rsi+216]
1400c10f9lea rcx, [rbp+24]
1400c10fdmov [rdi+216], rdx
1400c1104movzx edx, [rsi+224]
1400c110bmov [rsi+216], rax
1400c1112movzx eax, [rdi+224]
1400c1119mov [rdi+224], dx
1400c1120movzx edx, [rsi+226]
1400c1127mov [rsi+224], ax
1400c112emovzx eax, [rdi+226]
1400c1135mov [rdi+226], dl
1400c113bmov rdx, [rbx+8]
1400c113fmov [rsi+226], al
1400c1145mov rax, [rbp+8]
1400c1149mov [rbp+8], rdx
1400c114dlea rdx, [rbx+24]
1400c1151mov [rbx+8], rax
1400c1155call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::operator=(std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>&&)
1400c115amov rax, rbp
1400c115dadd rsp, 40
1400c1161pop rbx
1400c1162pop rsi
1400c1163pop rdi
1400c1164pop rbp
1400c1165ret
1400c10a0
1400c10a0std::basic_fstream<wchar_t, std::char_traits<wchar_t>>::operator=(std::basic_fstream<wchar_t, std::char_traits<wchar_t>>&&):
1400c10a0push rbp
1400c10a1push rdi
1400c10a2push rsi
1400c10a3push rbx
1400c10a4sub rsp, 40
1400c10a8mov rax, [rcx]
1400c10abmov rdi, [rax-24]
1400c10afmov rax, [rdx]
1400c10b2mov rsi, [rax-24]
1400c10b6add rdi, rcx
1400c10b9mov rbp, rcx
1400c10bcmov rbx, rdx
1400c10bfmov rcx, rdi
1400c10c2add rsi, rdx
1400c10c5mov rdx, rsi
1400c10c8call std::ios_base::_M_swap(std::ios_base&)
1400c10cdlea rdx, [rdi+208]
1400c10d4mov rcx, rdi
1400c10d7call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400c10dclea rdx, [rsi+208]
1400c10e3mov rcx, rsi
1400c10e6call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400c10ebmov rax, [rdi+216]
1400c10f2mov rdx, [rsi+216]
1400c10f9lea rcx, [rbp+24]
1400c10fdmov [rdi+216], rdx
1400c1104movzx edx, [rsi+224]
1400c110bmov [rsi+216], rax
1400c1112movzx eax, [rdi+224]
1400c1119mov [rdi+224], dx
1400c1120movzx edx, [rsi+226]
1400c1127mov [rsi+224], ax
1400c112emovzx eax, [rdi+226]
1400c1135mov [rdi+226], dl
1400c113bmov rdx, [rbx+8]
1400c113fmov [rsi+226], al
1400c1145mov rax, [rbp+8]
1400c1149mov [rbp+8], rdx
1400c114dlea rdx, [rbx+24]
1400c1151mov [rbx+8], rax
1400c1155call std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>::operator=(std::basic_filebuf<wchar_t, std::char_traits<wchar_t>>&&)
1400c115amov rax, rbp
1400c115dadd rsp, 40
1400c1161pop rbx
1400c1162pop rsi
1400c1163pop rdi
1400c1164pop rbp
1400c1165ret
1400c10a0
1400c1166
1400c1166 // align 0x10
1400c1166 // align 0x10
1400c1170
1400c1170std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<void*>(void*&):
1400c1170push rsi
1400c1171push rbx
1400c1172sub rsp, 136
1400c1179xor r8l, r8l
1400c117cmov rsi, rdx
1400c117fmov rdx, [rip+0xd650a]
1400c1186mov rbx, rcx
1400c1189mov rcx, [rdx]
1400c118cmov [rsp+120], rcx
1400c1191lea rcx, [rsp+115]
1400c1196mov rdx, rbx
1400c1199call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c119ecmp [rsp+115], 0
1400c11a3je 0x1400c1223
1400c11a5mov rax, [rbx]
1400c11a8mov [rsp+116], 0
1400c11b0mov rcx, [rax-24]
1400c11b4add rcx, rbx
1400c11b7mov rdx, [rcx+256]
1400c11bemov rax, rcx
1400c11c1test rdx, rdx
1400c11c4je 0x1400c1294
1400c11camov r8, [rcx+232]
1400c11d1mov r10, [rdx]
1400c11d4mov [rsp+88], 65535
1400c11ddlea rcx, [rsp+96]
1400c11e2mov [rsp+64], 0
1400c11eblea r9, [rsp+64]
1400c11f0mov [rsp+80], r8
1400c11f5lea r8, [rsp+116]
1400c11famov [rsp+40], r8
1400c11fflea r8, [rsp+80]
1400c1204mov [rsp+72], 65535
1400c120dmov [rsp+48], rsi
1400c1212mov [rsp+32], rax
1400c1217call [r10+96]
1400c121b
1400c121bloc_1400c121b:
1400c121bmov edx, [rsp+116]
1400c121ftest edx, edx
1400c1221jne 0x1400c1248
1400c1223
1400c1223loc_1400c1223:
1400c1223mov rsi, [rip+0xd6466]
1400c122amov rax, [rsp+120]
1400c122fsub rax, [rsi]
1400c1232jne 0x1400c128f
1400c1234mov rax, rbx
1400c1237add rsp, 136
1400c123epop rbx
1400c123fpop rsi
1400c1240ret
1400c1241
1400c1241 0f 1f 80 00 00 00 00 .......
1400c1248
1400c1248loc_1400c1248:
1400c1248mov rax, [rbx]
1400c124bmov rcx, [rax-24]
1400c124fadd rcx, rbx
1400c1252or edx, [rcx+32]
1400c1255call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c125ajmp 0x1400c1223
1400c125c
1400c125c 48 83 ea 01 H...
1400c1260 48 89 c1 75 45 e8 26 0a 04 00 48 8b 03 ba 01 00 H..uE.&...H.....
1400c1270 00 00 48 03 58 e8 48 89 d9 e8 02 64 03 00 48 8b ..H.X.H....d..H.
1400c1280 35 0b 64 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5.d..H.D$xH+.t_
1400c128f
1400c128floc_1400c128f:
1400c128fcall __stack_chk_fail
1400c1294
1400c1294loc_1400c1294:
1400c1294mov rsi, [rip+0xd63f5]
1400c129bmov rax, [rsp+120]
1400c12a0sub rax, [rsi]
1400c12a3jne 0x1400c128f
1400c12a5call std::__throw_bad_cast()
1400c12aacall __cxa_begin_catch
1400c12afmov rax, [rbx]
1400c12b2mov edx, 1
1400c12b7mov rcx, [rax-24]
1400c12bbadd rcx, rbx
1400c12becall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c12c3call __cxa_end_catch
1400c12c8jmp 0x1400c121b
1400c12cd
1400c12cd 48 89 c3 H..
1400c12d0 e8 ab 0b 04 00 48 8b 35 b4 63 0d 00 48 8b 44 24 .....H.5.c..H.D$
1400c12e0 78 48 2b 06 75 a9 48 89 d9 e8 b2 a0 f5 ff e8 5d xH+.u.H........]
1400c12f0 0f 04 00 48 89 c3 e8 85 0b 04 00 48 8b 35 8e 63 ...H.......H.5.c
1400c1300 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c1170
1400c1170std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<void*>(void*&):
1400c1170push rsi
1400c1171push rbx
1400c1172sub rsp, 136
1400c1179xor r8l, r8l
1400c117cmov rsi, rdx
1400c117fmov rdx, [rip+0xd650a]
1400c1186mov rbx, rcx
1400c1189mov rcx, [rdx]
1400c118cmov [rsp+120], rcx
1400c1191lea rcx, [rsp+115]
1400c1196mov rdx, rbx
1400c1199call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c119ecmp [rsp+115], 0
1400c11a3je 0x1400c1223
1400c11a5mov rax, [rbx]
1400c11a8mov [rsp+116], 0
1400c11b0mov rcx, [rax-24]
1400c11b4add rcx, rbx
1400c11b7mov rdx, [rcx+256]
1400c11bemov rax, rcx
1400c11c1test rdx, rdx
1400c11c4je 0x1400c1294
1400c11camov r8, [rcx+232]
1400c11d1mov r10, [rdx]
1400c11d4mov [rsp+88], 65535
1400c11ddlea rcx, [rsp+96]
1400c11e2mov [rsp+64], 0
1400c11eblea r9, [rsp+64]
1400c11f0mov [rsp+80], r8
1400c11f5lea r8, [rsp+116]
1400c11famov [rsp+40], r8
1400c11fflea r8, [rsp+80]
1400c1204mov [rsp+72], 65535
1400c120dmov [rsp+48], rsi
1400c1212mov [rsp+32], rax
1400c1217call [r10+96]
1400c121b
1400c121bloc_1400c121b:
1400c121bmov edx, [rsp+116]
1400c121ftest edx, edx
1400c1221jne 0x1400c1248
1400c1223
1400c1223loc_1400c1223:
1400c1223mov rsi, [rip+0xd6466]
1400c122amov rax, [rsp+120]
1400c122fsub rax, [rsi]
1400c1232jne 0x1400c128f
1400c1234mov rax, rbx
1400c1237add rsp, 136
1400c123epop rbx
1400c123fpop rsi
1400c1240ret
1400c1241
1400c1241 0f 1f 80 00 00 00 00 .......
1400c1248
1400c1248loc_1400c1248:
1400c1248mov rax, [rbx]
1400c124bmov rcx, [rax-24]
1400c124fadd rcx, rbx
1400c1252or edx, [rcx+32]
1400c1255call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c125ajmp 0x1400c1223
1400c125c
1400c125c 48 83 ea 01 H...
1400c1260 48 89 c1 75 45 e8 26 0a 04 00 48 8b 03 ba 01 00 H..uE.&...H.....
1400c1270 00 00 48 03 58 e8 48 89 d9 e8 02 64 03 00 48 8b ..H.X.H....d..H.
1400c1280 35 0b 64 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5.d..H.D$xH+.t_
1400c128f
1400c128floc_1400c128f:
1400c128fcall __stack_chk_fail
1400c1294
1400c1294loc_1400c1294:
1400c1294mov rsi, [rip+0xd63f5]
1400c129bmov rax, [rsp+120]
1400c12a0sub rax, [rsi]
1400c12a3jne 0x1400c128f
1400c12a5call std::__throw_bad_cast()
1400c12aacall __cxa_begin_catch
1400c12afmov rax, [rbx]
1400c12b2mov edx, 1
1400c12b7mov rcx, [rax-24]
1400c12bbadd rcx, rbx
1400c12becall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c12c3call __cxa_end_catch
1400c12c8jmp 0x1400c121b
1400c12cd
1400c12cd 48 89 c3 H..
1400c12d0 e8 ab 0b 04 00 48 8b 35 b4 63 0d 00 48 8b 44 24 .....H.5.c..H.D$
1400c12e0 78 48 2b 06 75 a9 48 89 d9 e8 b2 a0 f5 ff e8 5d xH+.u.H........]
1400c12f0 0f 04 00 48 89 c3 e8 85 0b 04 00 48 8b 35 8e 63 ...H.......H.5.c
1400c1300 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c1170
1400c130e
1400c130e // align 0x10
1400c130e // align 0x10
1400c1310
1400c1310std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<bool>(bool&):
1400c1310push rsi
1400c1311push rbx
1400c1312sub rsp, 136
1400c1319xor r8l, r8l
1400c131cmov rsi, rdx
1400c131fmov rdx, [rip+0xd636a]
1400c1326mov rbx, rcx
1400c1329mov rcx, [rdx]
1400c132cmov [rsp+120], rcx
1400c1331lea rcx, [rsp+115]
1400c1336mov rdx, rbx
1400c1339call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c133ecmp [rsp+115], 0
1400c1343je 0x1400c13c3
1400c1345mov rax, [rbx]
1400c1348mov [rsp+116], 0
1400c1350mov rcx, [rax-24]
1400c1354add rcx, rbx
1400c1357mov rdx, [rcx+256]
1400c135emov rax, rcx
1400c1361test rdx, rdx
1400c1364je 0x1400c1434
1400c136amov r8, [rcx+232]
1400c1371mov r10, [rdx]
1400c1374mov [rsp+88], 65535
1400c137dlea rcx, [rsp+96]
1400c1382mov [rsp+64], 0
1400c138blea r9, [rsp+64]
1400c1390mov [rsp+80], r8
1400c1395lea r8, [rsp+116]
1400c139amov [rsp+40], r8
1400c139flea r8, [rsp+80]
1400c13a4mov [rsp+72], 65535
1400c13admov [rsp+48], rsi
1400c13b2mov [rsp+32], rax
1400c13b7call [r10+16]
1400c13bb
1400c13bbloc_1400c13bb:
1400c13bbmov edx, [rsp+116]
1400c13bftest edx, edx
1400c13c1jne 0x1400c13e8
1400c13c3
1400c13c3loc_1400c13c3:
1400c13c3mov rsi, [rip+0xd62c6]
1400c13camov rax, [rsp+120]
1400c13cfsub rax, [rsi]
1400c13d2jne 0x1400c142f
1400c13d4mov rax, rbx
1400c13d7add rsp, 136
1400c13depop rbx
1400c13dfpop rsi
1400c13e0ret
1400c13e1
1400c13e1 0f 1f 80 00 00 00 00 .......
1400c13e8
1400c13e8loc_1400c13e8:
1400c13e8mov rax, [rbx]
1400c13ebmov rcx, [rax-24]
1400c13efadd rcx, rbx
1400c13f2or edx, [rcx+32]
1400c13f5call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c13fajmp 0x1400c13c3
1400c13fc
1400c13fc 48 83 ea 01 H...
1400c1400 48 89 c1 75 45 e8 86 08 04 00 48 8b 03 ba 01 00 H..uE.....H.....
1400c1410 00 00 48 03 58 e8 48 89 d9 e8 62 62 03 00 48 8b ..H.X.H...bb..H.
1400c1420 35 6b 62 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5kb..H.D$xH+.t_
1400c142f
1400c142floc_1400c142f:
1400c142fcall __stack_chk_fail
1400c1434
1400c1434loc_1400c1434:
1400c1434mov rsi, [rip+0xd6255]
1400c143bmov rax, [rsp+120]
1400c1440sub rax, [rsi]
1400c1443jne 0x1400c142f
1400c1445call std::__throw_bad_cast()
1400c144acall __cxa_begin_catch
1400c144fmov rax, [rbx]
1400c1452mov edx, 1
1400c1457mov rcx, [rax-24]
1400c145badd rcx, rbx
1400c145ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c1463call __cxa_end_catch
1400c1468jmp 0x1400c13bb
1400c146d
1400c146d 48 89 c3 H..
1400c1470 e8 0b 0a 04 00 48 8b 35 14 62 0d 00 48 8b 44 24 .....H.5.b..H.D$
1400c1480 78 48 2b 06 75 a9 48 89 d9 e8 12 9f f5 ff e8 bd xH+.u.H.........
1400c1490 0d 04 00 48 89 c3 e8 e5 09 04 00 48 8b 35 ee 61 ...H.......H.5.a
1400c14a0 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c1310
1400c1310std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<bool>(bool&):
1400c1310push rsi
1400c1311push rbx
1400c1312sub rsp, 136
1400c1319xor r8l, r8l
1400c131cmov rsi, rdx
1400c131fmov rdx, [rip+0xd636a]
1400c1326mov rbx, rcx
1400c1329mov rcx, [rdx]
1400c132cmov [rsp+120], rcx
1400c1331lea rcx, [rsp+115]
1400c1336mov rdx, rbx
1400c1339call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c133ecmp [rsp+115], 0
1400c1343je 0x1400c13c3
1400c1345mov rax, [rbx]
1400c1348mov [rsp+116], 0
1400c1350mov rcx, [rax-24]
1400c1354add rcx, rbx
1400c1357mov rdx, [rcx+256]
1400c135emov rax, rcx
1400c1361test rdx, rdx
1400c1364je 0x1400c1434
1400c136amov r8, [rcx+232]
1400c1371mov r10, [rdx]
1400c1374mov [rsp+88], 65535
1400c137dlea rcx, [rsp+96]
1400c1382mov [rsp+64], 0
1400c138blea r9, [rsp+64]
1400c1390mov [rsp+80], r8
1400c1395lea r8, [rsp+116]
1400c139amov [rsp+40], r8
1400c139flea r8, [rsp+80]
1400c13a4mov [rsp+72], 65535
1400c13admov [rsp+48], rsi
1400c13b2mov [rsp+32], rax
1400c13b7call [r10+16]
1400c13bb
1400c13bbloc_1400c13bb:
1400c13bbmov edx, [rsp+116]
1400c13bftest edx, edx
1400c13c1jne 0x1400c13e8
1400c13c3
1400c13c3loc_1400c13c3:
1400c13c3mov rsi, [rip+0xd62c6]
1400c13camov rax, [rsp+120]
1400c13cfsub rax, [rsi]
1400c13d2jne 0x1400c142f
1400c13d4mov rax, rbx
1400c13d7add rsp, 136
1400c13depop rbx
1400c13dfpop rsi
1400c13e0ret
1400c13e1
1400c13e1 0f 1f 80 00 00 00 00 .......
1400c13e8
1400c13e8loc_1400c13e8:
1400c13e8mov rax, [rbx]
1400c13ebmov rcx, [rax-24]
1400c13efadd rcx, rbx
1400c13f2or edx, [rcx+32]
1400c13f5call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c13fajmp 0x1400c13c3
1400c13fc
1400c13fc 48 83 ea 01 H...
1400c1400 48 89 c1 75 45 e8 86 08 04 00 48 8b 03 ba 01 00 H..uE.....H.....
1400c1410 00 00 48 03 58 e8 48 89 d9 e8 62 62 03 00 48 8b ..H.X.H...bb..H.
1400c1420 35 6b 62 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5kb..H.D$xH+.t_
1400c142f
1400c142floc_1400c142f:
1400c142fcall __stack_chk_fail
1400c1434
1400c1434loc_1400c1434:
1400c1434mov rsi, [rip+0xd6255]
1400c143bmov rax, [rsp+120]
1400c1440sub rax, [rsi]
1400c1443jne 0x1400c142f
1400c1445call std::__throw_bad_cast()
1400c144acall __cxa_begin_catch
1400c144fmov rax, [rbx]
1400c1452mov edx, 1
1400c1457mov rcx, [rax-24]
1400c145badd rcx, rbx
1400c145ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c1463call __cxa_end_catch
1400c1468jmp 0x1400c13bb
1400c146d
1400c146d 48 89 c3 H..
1400c1470 e8 0b 0a 04 00 48 8b 35 14 62 0d 00 48 8b 44 24 .....H.5.b..H.D$
1400c1480 78 48 2b 06 75 a9 48 89 d9 e8 12 9f f5 ff e8 bd xH+.u.H.........
1400c1490 0d 04 00 48 89 c3 e8 e5 09 04 00 48 8b 35 ee 61 ...H.......H.5.a
1400c14a0 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c1310
1400c14ae
1400c14ae // align 0x10
1400c14ae // align 0x10
1400c14b0
1400c14b0std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<double>(double&):
1400c14b0push rsi
1400c14b1push rbx
1400c14b2sub rsp, 136
1400c14b9xor r8l, r8l
1400c14bcmov rsi, rdx
1400c14bfmov rdx, [rip+0xd61ca]
1400c14c6mov rbx, rcx
1400c14c9mov rcx, [rdx]
1400c14ccmov [rsp+120], rcx
1400c14d1lea rcx, [rsp+115]
1400c14d6mov rdx, rbx
1400c14d9call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c14decmp [rsp+115], 0
1400c14e3je 0x1400c1563
1400c14e5mov rax, [rbx]
1400c14e8mov [rsp+116], 0
1400c14f0mov rcx, [rax-24]
1400c14f4add rcx, rbx
1400c14f7mov rdx, [rcx+256]
1400c14femov rax, rcx
1400c1501test rdx, rdx
1400c1504je 0x1400c15d4
1400c150amov r8, [rcx+232]
1400c1511mov r10, [rdx]
1400c1514mov [rsp+88], 65535
1400c151dlea rcx, [rsp+96]
1400c1522mov [rsp+64], 0
1400c152blea r9, [rsp+64]
1400c1530mov [rsp+80], r8
1400c1535lea r8, [rsp+116]
1400c153amov [rsp+40], r8
1400c153flea r8, [rsp+80]
1400c1544mov [rsp+72], 65535
1400c154dmov [rsp+48], rsi
1400c1552mov [rsp+32], rax
1400c1557call [r10+80]
1400c155b
1400c155bloc_1400c155b:
1400c155bmov edx, [rsp+116]
1400c155ftest edx, edx
1400c1561jne 0x1400c1588
1400c1563
1400c1563loc_1400c1563:
1400c1563mov rsi, [rip+0xd6126]
1400c156amov rax, [rsp+120]
1400c156fsub rax, [rsi]
1400c1572jne 0x1400c15cf
1400c1574mov rax, rbx
1400c1577add rsp, 136
1400c157epop rbx
1400c157fpop rsi
1400c1580ret
1400c1581
1400c1581 0f 1f 80 00 00 00 00 .......
1400c1588
1400c1588loc_1400c1588:
1400c1588mov rax, [rbx]
1400c158bmov rcx, [rax-24]
1400c158fadd rcx, rbx
1400c1592or edx, [rcx+32]
1400c1595call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c159ajmp 0x1400c1563
1400c159c
1400c159c 48 83 ea 01 H...
1400c15a0 48 89 c1 75 45 e8 e6 06 04 00 48 8b 03 ba 01 00 H..uE.....H.....
1400c15b0 00 00 48 03 58 e8 48 89 d9 e8 c2 60 03 00 48 8b ..H.X.H....`..H.
1400c15c0 35 cb 60 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5.`..H.D$xH+.t_
1400c15cf
1400c15cfloc_1400c15cf:
1400c15cfcall __stack_chk_fail
1400c15d4
1400c15d4loc_1400c15d4:
1400c15d4mov rsi, [rip+0xd60b5]
1400c15dbmov rax, [rsp+120]
1400c15e0sub rax, [rsi]
1400c15e3jne 0x1400c15cf
1400c15e5call std::__throw_bad_cast()
1400c15eacall __cxa_begin_catch
1400c15efmov rax, [rbx]
1400c15f2mov edx, 1
1400c15f7mov rcx, [rax-24]
1400c15fbadd rcx, rbx
1400c15fecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c1603call __cxa_end_catch
1400c1608jmp 0x1400c155b
1400c160d
1400c160d 48 89 c3 H..
1400c1610 e8 6b 08 04 00 48 8b 35 74 60 0d 00 48 8b 44 24 .k...H.5t`..H.D$
1400c1620 78 48 2b 06 75 a9 48 89 d9 e8 72 9d f5 ff e8 1d xH+.u.H...r.....
1400c1630 0c 04 00 48 89 c3 e8 45 08 04 00 48 8b 35 4e 60 ...H...E...H.5N`
1400c1640 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c14b0
1400c14b0std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<double>(double&):
1400c14b0push rsi
1400c14b1push rbx
1400c14b2sub rsp, 136
1400c14b9xor r8l, r8l
1400c14bcmov rsi, rdx
1400c14bfmov rdx, [rip+0xd61ca]
1400c14c6mov rbx, rcx
1400c14c9mov rcx, [rdx]
1400c14ccmov [rsp+120], rcx
1400c14d1lea rcx, [rsp+115]
1400c14d6mov rdx, rbx
1400c14d9call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c14decmp [rsp+115], 0
1400c14e3je 0x1400c1563
1400c14e5mov rax, [rbx]
1400c14e8mov [rsp+116], 0
1400c14f0mov rcx, [rax-24]
1400c14f4add rcx, rbx
1400c14f7mov rdx, [rcx+256]
1400c14femov rax, rcx
1400c1501test rdx, rdx
1400c1504je 0x1400c15d4
1400c150amov r8, [rcx+232]
1400c1511mov r10, [rdx]
1400c1514mov [rsp+88], 65535
1400c151dlea rcx, [rsp+96]
1400c1522mov [rsp+64], 0
1400c152blea r9, [rsp+64]
1400c1530mov [rsp+80], r8
1400c1535lea r8, [rsp+116]
1400c153amov [rsp+40], r8
1400c153flea r8, [rsp+80]
1400c1544mov [rsp+72], 65535
1400c154dmov [rsp+48], rsi
1400c1552mov [rsp+32], rax
1400c1557call [r10+80]
1400c155b
1400c155bloc_1400c155b:
1400c155bmov edx, [rsp+116]
1400c155ftest edx, edx
1400c1561jne 0x1400c1588
1400c1563
1400c1563loc_1400c1563:
1400c1563mov rsi, [rip+0xd6126]
1400c156amov rax, [rsp+120]
1400c156fsub rax, [rsi]
1400c1572jne 0x1400c15cf
1400c1574mov rax, rbx
1400c1577add rsp, 136
1400c157epop rbx
1400c157fpop rsi
1400c1580ret
1400c1581
1400c1581 0f 1f 80 00 00 00 00 .......
1400c1588
1400c1588loc_1400c1588:
1400c1588mov rax, [rbx]
1400c158bmov rcx, [rax-24]
1400c158fadd rcx, rbx
1400c1592or edx, [rcx+32]
1400c1595call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c159ajmp 0x1400c1563
1400c159c
1400c159c 48 83 ea 01 H...
1400c15a0 48 89 c1 75 45 e8 e6 06 04 00 48 8b 03 ba 01 00 H..uE.....H.....
1400c15b0 00 00 48 03 58 e8 48 89 d9 e8 c2 60 03 00 48 8b ..H.X.H....`..H.
1400c15c0 35 cb 60 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5.`..H.D$xH+.t_
1400c15cf
1400c15cfloc_1400c15cf:
1400c15cfcall __stack_chk_fail
1400c15d4
1400c15d4loc_1400c15d4:
1400c15d4mov rsi, [rip+0xd60b5]
1400c15dbmov rax, [rsp+120]
1400c15e0sub rax, [rsi]
1400c15e3jne 0x1400c15cf
1400c15e5call std::__throw_bad_cast()
1400c15eacall __cxa_begin_catch
1400c15efmov rax, [rbx]
1400c15f2mov edx, 1
1400c15f7mov rcx, [rax-24]
1400c15fbadd rcx, rbx
1400c15fecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c1603call __cxa_end_catch
1400c1608jmp 0x1400c155b
1400c160d
1400c160d 48 89 c3 H..
1400c1610 e8 6b 08 04 00 48 8b 35 74 60 0d 00 48 8b 44 24 .k...H.5t`..H.D$
1400c1620 78 48 2b 06 75 a9 48 89 d9 e8 72 9d f5 ff e8 1d xH+.u.H...r.....
1400c1630 0c 04 00 48 89 c3 e8 45 08 04 00 48 8b 35 4e 60 ...H...E...H.5N`
1400c1640 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c14b0
1400c164e
1400c164e // align 0x10
1400c164e // align 0x10
1400c1650
1400c1650std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<long double>(long double&):
1400c1650push rsi
1400c1651push rbx
1400c1652sub rsp, 136
1400c1659xor r8l, r8l
1400c165cmov rsi, rdx
1400c165fmov rdx, [rip+0xd602a]
1400c1666mov rbx, rcx
1400c1669mov rcx, [rdx]
1400c166cmov [rsp+120], rcx
1400c1671lea rcx, [rsp+115]
1400c1676mov rdx, rbx
1400c1679call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c167ecmp [rsp+115], 0
1400c1683je 0x1400c1703
1400c1685mov rax, [rbx]
1400c1688mov [rsp+116], 0
1400c1690mov rcx, [rax-24]
1400c1694add rcx, rbx
1400c1697mov rdx, [rcx+256]
1400c169emov rax, rcx
1400c16a1test rdx, rdx
1400c16a4je 0x1400c1774
1400c16aamov r8, [rcx+232]
1400c16b1mov r10, [rdx]
1400c16b4mov [rsp+88], 65535
1400c16bdlea rcx, [rsp+96]
1400c16c2mov [rsp+64], 0
1400c16cblea r9, [rsp+64]
1400c16d0mov [rsp+80], r8
1400c16d5lea r8, [rsp+116]
1400c16damov [rsp+40], r8
1400c16dflea r8, [rsp+80]
1400c16e4mov [rsp+72], 65535
1400c16edmov [rsp+48], rsi
1400c16f2mov [rsp+32], rax
1400c16f7call [r10+88]
1400c16fb
1400c16fbloc_1400c16fb:
1400c16fbmov edx, [rsp+116]
1400c16fftest edx, edx
1400c1701jne 0x1400c1728
1400c1703
1400c1703loc_1400c1703:
1400c1703mov rsi, [rip+0xd5f86]
1400c170amov rax, [rsp+120]
1400c170fsub rax, [rsi]
1400c1712jne 0x1400c176f
1400c1714mov rax, rbx
1400c1717add rsp, 136
1400c171epop rbx
1400c171fpop rsi
1400c1720ret
1400c1721
1400c1721 0f 1f 80 00 00 00 00 .......
1400c1728
1400c1728loc_1400c1728:
1400c1728mov rax, [rbx]
1400c172bmov rcx, [rax-24]
1400c172fadd rcx, rbx
1400c1732or edx, [rcx+32]
1400c1735call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c173ajmp 0x1400c1703
1400c173c
1400c173c 48 83 ea 01 H...
1400c1740 48 89 c1 75 45 e8 46 05 04 00 48 8b 03 ba 01 00 H..uE.F...H.....
1400c1750 00 00 48 03 58 e8 48 89 d9 e8 22 5f 03 00 48 8b ..H.X.H..."_..H.
1400c1760 35 2b 5f 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5+_..H.D$xH+.t_
1400c176f
1400c176floc_1400c176f:
1400c176fcall __stack_chk_fail
1400c1774
1400c1774loc_1400c1774:
1400c1774mov rsi, [rip+0xd5f15]
1400c177bmov rax, [rsp+120]
1400c1780sub rax, [rsi]
1400c1783jne 0x1400c176f
1400c1785call std::__throw_bad_cast()
1400c178acall __cxa_begin_catch
1400c178fmov rax, [rbx]
1400c1792mov edx, 1
1400c1797mov rcx, [rax-24]
1400c179badd rcx, rbx
1400c179ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c17a3call __cxa_end_catch
1400c17a8jmp 0x1400c16fb
1400c17ad
1400c17ad 48 89 c3 H..
1400c17b0 e8 cb 06 04 00 48 8b 35 d4 5e 0d 00 48 8b 44 24 .....H.5.^..H.D$
1400c17c0 78 48 2b 06 75 a9 48 89 d9 e8 d2 9b f5 ff e8 7d xH+.u.H........}
1400c17d0 0a 04 00 48 89 c3 e8 a5 06 04 00 48 8b 35 ae 5e ...H.......H.5.^
1400c17e0 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c1650
1400c1650std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<long double>(long double&):
1400c1650push rsi
1400c1651push rbx
1400c1652sub rsp, 136
1400c1659xor r8l, r8l
1400c165cmov rsi, rdx
1400c165fmov rdx, [rip+0xd602a]
1400c1666mov rbx, rcx
1400c1669mov rcx, [rdx]
1400c166cmov [rsp+120], rcx
1400c1671lea rcx, [rsp+115]
1400c1676mov rdx, rbx
1400c1679call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c167ecmp [rsp+115], 0
1400c1683je 0x1400c1703
1400c1685mov rax, [rbx]
1400c1688mov [rsp+116], 0
1400c1690mov rcx, [rax-24]
1400c1694add rcx, rbx
1400c1697mov rdx, [rcx+256]
1400c169emov rax, rcx
1400c16a1test rdx, rdx
1400c16a4je 0x1400c1774
1400c16aamov r8, [rcx+232]
1400c16b1mov r10, [rdx]
1400c16b4mov [rsp+88], 65535
1400c16bdlea rcx, [rsp+96]
1400c16c2mov [rsp+64], 0
1400c16cblea r9, [rsp+64]
1400c16d0mov [rsp+80], r8
1400c16d5lea r8, [rsp+116]
1400c16damov [rsp+40], r8
1400c16dflea r8, [rsp+80]
1400c16e4mov [rsp+72], 65535
1400c16edmov [rsp+48], rsi
1400c16f2mov [rsp+32], rax
1400c16f7call [r10+88]
1400c16fb
1400c16fbloc_1400c16fb:
1400c16fbmov edx, [rsp+116]
1400c16fftest edx, edx
1400c1701jne 0x1400c1728
1400c1703
1400c1703loc_1400c1703:
1400c1703mov rsi, [rip+0xd5f86]
1400c170amov rax, [rsp+120]
1400c170fsub rax, [rsi]
1400c1712jne 0x1400c176f
1400c1714mov rax, rbx
1400c1717add rsp, 136
1400c171epop rbx
1400c171fpop rsi
1400c1720ret
1400c1721
1400c1721 0f 1f 80 00 00 00 00 .......
1400c1728
1400c1728loc_1400c1728:
1400c1728mov rax, [rbx]
1400c172bmov rcx, [rax-24]
1400c172fadd rcx, rbx
1400c1732or edx, [rcx+32]
1400c1735call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c173ajmp 0x1400c1703
1400c173c
1400c173c 48 83 ea 01 H...
1400c1740 48 89 c1 75 45 e8 46 05 04 00 48 8b 03 ba 01 00 H..uE.F...H.....
1400c1750 00 00 48 03 58 e8 48 89 d9 e8 22 5f 03 00 48 8b ..H.X.H..."_..H.
1400c1760 35 2b 5f 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5+_..H.D$xH+.t_
1400c176f
1400c176floc_1400c176f:
1400c176fcall __stack_chk_fail
1400c1774
1400c1774loc_1400c1774:
1400c1774mov rsi, [rip+0xd5f15]
1400c177bmov rax, [rsp+120]
1400c1780sub rax, [rsi]
1400c1783jne 0x1400c176f
1400c1785call std::__throw_bad_cast()
1400c178acall __cxa_begin_catch
1400c178fmov rax, [rbx]
1400c1792mov edx, 1
1400c1797mov rcx, [rax-24]
1400c179badd rcx, rbx
1400c179ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c17a3call __cxa_end_catch
1400c17a8jmp 0x1400c16fb
1400c17ad
1400c17ad 48 89 c3 H..
1400c17b0 e8 cb 06 04 00 48 8b 35 d4 5e 0d 00 48 8b 44 24 .....H.5.^..H.D$
1400c17c0 78 48 2b 06 75 a9 48 89 d9 e8 d2 9b f5 ff e8 7d xH+.u.H........}
1400c17d0 0a 04 00 48 89 c3 e8 a5 06 04 00 48 8b 35 ae 5e ...H.......H.5.^
1400c17e0 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c1650
1400c17ee
1400c17ee // align 0x10
1400c17ee // align 0x10
1400c17f0
1400c17f0std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<float>(float&):
1400c17f0push rsi
1400c17f1push rbx
1400c17f2sub rsp, 136
1400c17f9xor r8l, r8l
1400c17fcmov rsi, rdx
1400c17ffmov rdx, [rip+0xd5e8a]
1400c1806mov rbx, rcx
1400c1809mov rcx, [rdx]
1400c180cmov [rsp+120], rcx
1400c1811lea rcx, [rsp+115]
1400c1816mov rdx, rbx
1400c1819call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c181ecmp [rsp+115], 0
1400c1823je 0x1400c18a3
1400c1825mov rax, [rbx]
1400c1828mov [rsp+116], 0
1400c1830mov rcx, [rax-24]
1400c1834add rcx, rbx
1400c1837mov rdx, [rcx+256]
1400c183emov rax, rcx
1400c1841test rdx, rdx
1400c1844je 0x1400c1914
1400c184amov r8, [rcx+232]
1400c1851mov r10, [rdx]
1400c1854mov [rsp+88], 65535
1400c185dlea rcx, [rsp+96]
1400c1862mov [rsp+64], 0
1400c186blea r9, [rsp+64]
1400c1870mov [rsp+80], r8
1400c1875lea r8, [rsp+116]
1400c187amov [rsp+40], r8
1400c187flea r8, [rsp+80]
1400c1884mov [rsp+72], 65535
1400c188dmov [rsp+48], rsi
1400c1892mov [rsp+32], rax
1400c1897call [r10+72]
1400c189b
1400c189bloc_1400c189b:
1400c189bmov edx, [rsp+116]
1400c189ftest edx, edx
1400c18a1jne 0x1400c18c8
1400c18a3
1400c18a3loc_1400c18a3:
1400c18a3mov rsi, [rip+0xd5de6]
1400c18aamov rax, [rsp+120]
1400c18afsub rax, [rsi]
1400c18b2jne 0x1400c190f
1400c18b4mov rax, rbx
1400c18b7add rsp, 136
1400c18bepop rbx
1400c18bfpop rsi
1400c18c0ret
1400c18c1
1400c18c1 0f 1f 80 00 00 00 00 .......
1400c18c8
1400c18c8loc_1400c18c8:
1400c18c8mov rax, [rbx]
1400c18cbmov rcx, [rax-24]
1400c18cfadd rcx, rbx
1400c18d2or edx, [rcx+32]
1400c18d5call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c18dajmp 0x1400c18a3
1400c18dc
1400c18dc 48 83 ea 01 H...
1400c18e0 48 89 c1 75 45 e8 a6 03 04 00 48 8b 03 ba 01 00 H..uE.....H.....
1400c18f0 00 00 48 03 58 e8 48 89 d9 e8 82 5d 03 00 48 8b ..H.X.H....]..H.
1400c1900 35 8b 5d 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5.]..H.D$xH+.t_
1400c190f
1400c190floc_1400c190f:
1400c190fcall __stack_chk_fail
1400c1914
1400c1914loc_1400c1914:
1400c1914mov rsi, [rip+0xd5d75]
1400c191bmov rax, [rsp+120]
1400c1920sub rax, [rsi]
1400c1923jne 0x1400c190f
1400c1925call std::__throw_bad_cast()
1400c192acall __cxa_begin_catch
1400c192fmov rax, [rbx]
1400c1932mov edx, 1
1400c1937mov rcx, [rax-24]
1400c193badd rcx, rbx
1400c193ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c1943call __cxa_end_catch
1400c1948jmp 0x1400c189b
1400c194d
1400c194d 48 89 c3 H..
1400c1950 e8 2b 05 04 00 48 8b 35 34 5d 0d 00 48 8b 44 24 .+...H.54]..H.D$
1400c1960 78 48 2b 06 75 a9 48 89 d9 e8 32 9a f5 ff e8 dd xH+.u.H...2.....
1400c1970 08 04 00 48 89 c3 e8 05 05 04 00 48 8b 35 0e 5d ...H.......H.5.]
1400c1980 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c17f0
1400c17f0std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<float>(float&):
1400c17f0push rsi
1400c17f1push rbx
1400c17f2sub rsp, 136
1400c17f9xor r8l, r8l
1400c17fcmov rsi, rdx
1400c17ffmov rdx, [rip+0xd5e8a]
1400c1806mov rbx, rcx
1400c1809mov rcx, [rdx]
1400c180cmov [rsp+120], rcx
1400c1811lea rcx, [rsp+115]
1400c1816mov rdx, rbx
1400c1819call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c181ecmp [rsp+115], 0
1400c1823je 0x1400c18a3
1400c1825mov rax, [rbx]
1400c1828mov [rsp+116], 0
1400c1830mov rcx, [rax-24]
1400c1834add rcx, rbx
1400c1837mov rdx, [rcx+256]
1400c183emov rax, rcx
1400c1841test rdx, rdx
1400c1844je 0x1400c1914
1400c184amov r8, [rcx+232]
1400c1851mov r10, [rdx]
1400c1854mov [rsp+88], 65535
1400c185dlea rcx, [rsp+96]
1400c1862mov [rsp+64], 0
1400c186blea r9, [rsp+64]
1400c1870mov [rsp+80], r8
1400c1875lea r8, [rsp+116]
1400c187amov [rsp+40], r8
1400c187flea r8, [rsp+80]
1400c1884mov [rsp+72], 65535
1400c188dmov [rsp+48], rsi
1400c1892mov [rsp+32], rax
1400c1897call [r10+72]
1400c189b
1400c189bloc_1400c189b:
1400c189bmov edx, [rsp+116]
1400c189ftest edx, edx
1400c18a1jne 0x1400c18c8
1400c18a3
1400c18a3loc_1400c18a3:
1400c18a3mov rsi, [rip+0xd5de6]
1400c18aamov rax, [rsp+120]
1400c18afsub rax, [rsi]
1400c18b2jne 0x1400c190f
1400c18b4mov rax, rbx
1400c18b7add rsp, 136
1400c18bepop rbx
1400c18bfpop rsi
1400c18c0ret
1400c18c1
1400c18c1 0f 1f 80 00 00 00 00 .......
1400c18c8
1400c18c8loc_1400c18c8:
1400c18c8mov rax, [rbx]
1400c18cbmov rcx, [rax-24]
1400c18cfadd rcx, rbx
1400c18d2or edx, [rcx+32]
1400c18d5call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c18dajmp 0x1400c18a3
1400c18dc
1400c18dc 48 83 ea 01 H...
1400c18e0 48 89 c1 75 45 e8 a6 03 04 00 48 8b 03 ba 01 00 H..uE.....H.....
1400c18f0 00 00 48 03 58 e8 48 89 d9 e8 82 5d 03 00 48 8b ..H.X.H....]..H.
1400c1900 35 8b 5d 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5.]..H.D$xH+.t_
1400c190f
1400c190floc_1400c190f:
1400c190fcall __stack_chk_fail
1400c1914
1400c1914loc_1400c1914:
1400c1914mov rsi, [rip+0xd5d75]
1400c191bmov rax, [rsp+120]
1400c1920sub rax, [rsi]
1400c1923jne 0x1400c190f
1400c1925call std::__throw_bad_cast()
1400c192acall __cxa_begin_catch
1400c192fmov rax, [rbx]
1400c1932mov edx, 1
1400c1937mov rcx, [rax-24]
1400c193badd rcx, rbx
1400c193ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c1943call __cxa_end_catch
1400c1948jmp 0x1400c189b
1400c194d
1400c194d 48 89 c3 H..
1400c1950 e8 2b 05 04 00 48 8b 35 34 5d 0d 00 48 8b 44 24 .+...H.54]..H.D$
1400c1960 78 48 2b 06 75 a9 48 89 d9 e8 32 9a f5 ff e8 dd xH+.u.H...2.....
1400c1970 08 04 00 48 89 c3 e8 05 05 04 00 48 8b 35 0e 5d ...H.......H.5.]
1400c1980 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c17f0
1400c198e
1400c198e // align 0x10
1400c198e // align 0x10
1400c1990
1400c1990std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<unsigned int>(unsigned int&):
1400c1990push rsi
1400c1991push rbx
1400c1992sub rsp, 136
1400c1999xor r8l, r8l
1400c199cmov rsi, rdx
1400c199fmov rdx, [rip+0xd5cea]
1400c19a6mov rbx, rcx
1400c19a9mov rcx, [rdx]
1400c19acmov [rsp+120], rcx
1400c19b1lea rcx, [rsp+115]
1400c19b6mov rdx, rbx
1400c19b9call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c19becmp [rsp+115], 0
1400c19c3je 0x1400c1a43
1400c19c5mov rax, [rbx]
1400c19c8mov [rsp+116], 0
1400c19d0mov rcx, [rax-24]
1400c19d4add rcx, rbx
1400c19d7mov rdx, [rcx+256]
1400c19demov rax, rcx
1400c19e1test rdx, rdx
1400c19e4je 0x1400c1ab4
1400c19eamov r8, [rcx+232]
1400c19f1mov r10, [rdx]
1400c19f4mov [rsp+88], 65535
1400c19fdlea rcx, [rsp+96]
1400c1a02mov [rsp+64], 0
1400c1a0blea r9, [rsp+64]
1400c1a10mov [rsp+80], r8
1400c1a15lea r8, [rsp+116]
1400c1a1amov [rsp+40], r8
1400c1a1flea r8, [rsp+80]
1400c1a24mov [rsp+72], 65535
1400c1a2dmov [rsp+48], rsi
1400c1a32mov [rsp+32], rax
1400c1a37call [r10+40]
1400c1a3b
1400c1a3bloc_1400c1a3b:
1400c1a3bmov edx, [rsp+116]
1400c1a3ftest edx, edx
1400c1a41jne 0x1400c1a68
1400c1a43
1400c1a43loc_1400c1a43:
1400c1a43mov rsi, [rip+0xd5c46]
1400c1a4amov rax, [rsp+120]
1400c1a4fsub rax, [rsi]
1400c1a52jne 0x1400c1aaf
1400c1a54mov rax, rbx
1400c1a57add rsp, 136
1400c1a5epop rbx
1400c1a5fpop rsi
1400c1a60ret
1400c1a61
1400c1a61 0f 1f 80 00 00 00 00 .......
1400c1a68
1400c1a68loc_1400c1a68:
1400c1a68mov rax, [rbx]
1400c1a6bmov rcx, [rax-24]
1400c1a6fadd rcx, rbx
1400c1a72or edx, [rcx+32]
1400c1a75call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c1a7ajmp 0x1400c1a43
1400c1a7c
1400c1a7c 48 83 ea 01 H...
1400c1a80 48 89 c1 75 45 e8 06 02 04 00 48 8b 03 ba 01 00 H..uE.....H.....
1400c1a90 00 00 48 03 58 e8 48 89 d9 e8 e2 5b 03 00 48 8b ..H.X.H....[..H.
1400c1aa0 35 eb 5b 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5.[..H.D$xH+.t_
1400c1aaf
1400c1aafloc_1400c1aaf:
1400c1aafcall __stack_chk_fail
1400c1ab4
1400c1ab4loc_1400c1ab4:
1400c1ab4mov rsi, [rip+0xd5bd5]
1400c1abbmov rax, [rsp+120]
1400c1ac0sub rax, [rsi]
1400c1ac3jne 0x1400c1aaf
1400c1ac5call std::__throw_bad_cast()
1400c1acacall __cxa_begin_catch
1400c1acfmov rax, [rbx]
1400c1ad2mov edx, 1
1400c1ad7mov rcx, [rax-24]
1400c1adbadd rcx, rbx
1400c1adecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c1ae3call __cxa_end_catch
1400c1ae8jmp 0x1400c1a3b
1400c1aed
1400c1aed 48 89 c3 H..
1400c1af0 e8 8b 03 04 00 48 8b 35 94 5b 0d 00 48 8b 44 24 .....H.5.[..H.D$
1400c1b00 78 48 2b 06 75 a9 48 89 d9 e8 92 98 f5 ff e8 3d xH+.u.H........=
1400c1b10 07 04 00 48 89 c3 e8 65 03 04 00 48 8b 35 6e 5b ...H...e...H.5n[
1400c1b20 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c1990
1400c1990std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<unsigned int>(unsigned int&):
1400c1990push rsi
1400c1991push rbx
1400c1992sub rsp, 136
1400c1999xor r8l, r8l
1400c199cmov rsi, rdx
1400c199fmov rdx, [rip+0xd5cea]
1400c19a6mov rbx, rcx
1400c19a9mov rcx, [rdx]
1400c19acmov [rsp+120], rcx
1400c19b1lea rcx, [rsp+115]
1400c19b6mov rdx, rbx
1400c19b9call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c19becmp [rsp+115], 0
1400c19c3je 0x1400c1a43
1400c19c5mov rax, [rbx]
1400c19c8mov [rsp+116], 0
1400c19d0mov rcx, [rax-24]
1400c19d4add rcx, rbx
1400c19d7mov rdx, [rcx+256]
1400c19demov rax, rcx
1400c19e1test rdx, rdx
1400c19e4je 0x1400c1ab4
1400c19eamov r8, [rcx+232]
1400c19f1mov r10, [rdx]
1400c19f4mov [rsp+88], 65535
1400c19fdlea rcx, [rsp+96]
1400c1a02mov [rsp+64], 0
1400c1a0blea r9, [rsp+64]
1400c1a10mov [rsp+80], r8
1400c1a15lea r8, [rsp+116]
1400c1a1amov [rsp+40], r8
1400c1a1flea r8, [rsp+80]
1400c1a24mov [rsp+72], 65535
1400c1a2dmov [rsp+48], rsi
1400c1a32mov [rsp+32], rax
1400c1a37call [r10+40]
1400c1a3b
1400c1a3bloc_1400c1a3b:
1400c1a3bmov edx, [rsp+116]
1400c1a3ftest edx, edx
1400c1a41jne 0x1400c1a68
1400c1a43
1400c1a43loc_1400c1a43:
1400c1a43mov rsi, [rip+0xd5c46]
1400c1a4amov rax, [rsp+120]
1400c1a4fsub rax, [rsi]
1400c1a52jne 0x1400c1aaf
1400c1a54mov rax, rbx
1400c1a57add rsp, 136
1400c1a5epop rbx
1400c1a5fpop rsi
1400c1a60ret
1400c1a61
1400c1a61 0f 1f 80 00 00 00 00 .......
1400c1a68
1400c1a68loc_1400c1a68:
1400c1a68mov rax, [rbx]
1400c1a6bmov rcx, [rax-24]
1400c1a6fadd rcx, rbx
1400c1a72or edx, [rcx+32]
1400c1a75call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c1a7ajmp 0x1400c1a43
1400c1a7c
1400c1a7c 48 83 ea 01 H...
1400c1a80 48 89 c1 75 45 e8 06 02 04 00 48 8b 03 ba 01 00 H..uE.....H.....
1400c1a90 00 00 48 03 58 e8 48 89 d9 e8 e2 5b 03 00 48 8b ..H.X.H....[..H.
1400c1aa0 35 eb 5b 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5.[..H.D$xH+.t_
1400c1aaf
1400c1aafloc_1400c1aaf:
1400c1aafcall __stack_chk_fail
1400c1ab4
1400c1ab4loc_1400c1ab4:
1400c1ab4mov rsi, [rip+0xd5bd5]
1400c1abbmov rax, [rsp+120]
1400c1ac0sub rax, [rsi]
1400c1ac3jne 0x1400c1aaf
1400c1ac5call std::__throw_bad_cast()
1400c1acacall __cxa_begin_catch
1400c1acfmov rax, [rbx]
1400c1ad2mov edx, 1
1400c1ad7mov rcx, [rax-24]
1400c1adbadd rcx, rbx
1400c1adecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c1ae3call __cxa_end_catch
1400c1ae8jmp 0x1400c1a3b
1400c1aed
1400c1aed 48 89 c3 H..
1400c1af0 e8 8b 03 04 00 48 8b 35 94 5b 0d 00 48 8b 44 24 .....H.5.[..H.D$
1400c1b00 78 48 2b 06 75 a9 48 89 d9 e8 92 98 f5 ff e8 3d xH+.u.H........=
1400c1b10 07 04 00 48 89 c3 e8 65 03 04 00 48 8b 35 6e 5b ...H...e...H.5n[
1400c1b20 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c1990
1400c1b2e
1400c1b2e // align 0x10
1400c1b2e // align 0x10
1400c1b30
1400c1b30std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<long>(long&):
1400c1b30push rsi
1400c1b31push rbx
1400c1b32sub rsp, 136
1400c1b39xor r8l, r8l
1400c1b3cmov rsi, rdx
1400c1b3fmov rdx, [rip+0xd5b4a]
1400c1b46mov rbx, rcx
1400c1b49mov rcx, [rdx]
1400c1b4cmov [rsp+120], rcx
1400c1b51lea rcx, [rsp+115]
1400c1b56mov rdx, rbx
1400c1b59call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c1b5ecmp [rsp+115], 0
1400c1b63je 0x1400c1be3
1400c1b65mov rax, [rbx]
1400c1b68mov [rsp+116], 0
1400c1b70mov rcx, [rax-24]
1400c1b74add rcx, rbx
1400c1b77mov rdx, [rcx+256]
1400c1b7emov rax, rcx
1400c1b81test rdx, rdx
1400c1b84je 0x1400c1c54
1400c1b8amov r8, [rcx+232]
1400c1b91mov r10, [rdx]
1400c1b94mov [rsp+88], 65535
1400c1b9dlea rcx, [rsp+96]
1400c1ba2mov [rsp+64], 0
1400c1bablea r9, [rsp+64]
1400c1bb0mov [rsp+80], r8
1400c1bb5lea r8, [rsp+116]
1400c1bbamov [rsp+40], r8
1400c1bbflea r8, [rsp+80]
1400c1bc4mov [rsp+72], 65535
1400c1bcdmov [rsp+48], rsi
1400c1bd2mov [rsp+32], rax
1400c1bd7call [r10+24]
1400c1bdb
1400c1bdbloc_1400c1bdb:
1400c1bdbmov edx, [rsp+116]
1400c1bdftest edx, edx
1400c1be1jne 0x1400c1c08
1400c1be3
1400c1be3loc_1400c1be3:
1400c1be3mov rsi, [rip+0xd5aa6]
1400c1beamov rax, [rsp+120]
1400c1befsub rax, [rsi]
1400c1bf2jne 0x1400c1c4f
1400c1bf4mov rax, rbx
1400c1bf7add rsp, 136
1400c1bfepop rbx
1400c1bffpop rsi
1400c1c00ret
1400c1c01
1400c1c01 0f 1f 80 00 00 00 00 .......
1400c1c08
1400c1c08loc_1400c1c08:
1400c1c08mov rax, [rbx]
1400c1c0bmov rcx, [rax-24]
1400c1c0fadd rcx, rbx
1400c1c12or edx, [rcx+32]
1400c1c15call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c1c1ajmp 0x1400c1be3
1400c1c1c
1400c1c1c 48 83 ea 01 H...
1400c1c20 48 89 c1 75 45 e8 66 00 04 00 48 8b 03 ba 01 00 H..uE.f...H.....
1400c1c30 00 00 48 03 58 e8 48 89 d9 e8 42 5a 03 00 48 8b ..H.X.H...BZ..H.
1400c1c40 35 4b 5a 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5KZ..H.D$xH+.t_
1400c1c4f
1400c1c4floc_1400c1c4f:
1400c1c4fcall __stack_chk_fail
1400c1c54
1400c1c54loc_1400c1c54:
1400c1c54mov rsi, [rip+0xd5a35]
1400c1c5bmov rax, [rsp+120]
1400c1c60sub rax, [rsi]
1400c1c63jne 0x1400c1c4f
1400c1c65call std::__throw_bad_cast()
1400c1c6acall __cxa_begin_catch
1400c1c6fmov rax, [rbx]
1400c1c72mov edx, 1
1400c1c77mov rcx, [rax-24]
1400c1c7badd rcx, rbx
1400c1c7ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c1c83call __cxa_end_catch
1400c1c88jmp 0x1400c1bdb
1400c1c8d
1400c1c8d 48 89 c3 H..
1400c1c90 e8 eb 01 04 00 48 8b 35 f4 59 0d 00 48 8b 44 24 .....H.5.Y..H.D$
1400c1ca0 78 48 2b 06 75 a9 48 89 d9 e8 f2 96 f5 ff e8 9d xH+.u.H.........
1400c1cb0 05 04 00 48 89 c3 e8 c5 01 04 00 48 8b 35 ce 59 ...H.......H.5.Y
1400c1cc0 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c1b30
1400c1b30std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<long>(long&):
1400c1b30push rsi
1400c1b31push rbx
1400c1b32sub rsp, 136
1400c1b39xor r8l, r8l
1400c1b3cmov rsi, rdx
1400c1b3fmov rdx, [rip+0xd5b4a]
1400c1b46mov rbx, rcx
1400c1b49mov rcx, [rdx]
1400c1b4cmov [rsp+120], rcx
1400c1b51lea rcx, [rsp+115]
1400c1b56mov rdx, rbx
1400c1b59call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c1b5ecmp [rsp+115], 0
1400c1b63je 0x1400c1be3
1400c1b65mov rax, [rbx]
1400c1b68mov [rsp+116], 0
1400c1b70mov rcx, [rax-24]
1400c1b74add rcx, rbx
1400c1b77mov rdx, [rcx+256]
1400c1b7emov rax, rcx
1400c1b81test rdx, rdx
1400c1b84je 0x1400c1c54
1400c1b8amov r8, [rcx+232]
1400c1b91mov r10, [rdx]
1400c1b94mov [rsp+88], 65535
1400c1b9dlea rcx, [rsp+96]
1400c1ba2mov [rsp+64], 0
1400c1bablea r9, [rsp+64]
1400c1bb0mov [rsp+80], r8
1400c1bb5lea r8, [rsp+116]
1400c1bbamov [rsp+40], r8
1400c1bbflea r8, [rsp+80]
1400c1bc4mov [rsp+72], 65535
1400c1bcdmov [rsp+48], rsi
1400c1bd2mov [rsp+32], rax
1400c1bd7call [r10+24]
1400c1bdb
1400c1bdbloc_1400c1bdb:
1400c1bdbmov edx, [rsp+116]
1400c1bdftest edx, edx
1400c1be1jne 0x1400c1c08
1400c1be3
1400c1be3loc_1400c1be3:
1400c1be3mov rsi, [rip+0xd5aa6]
1400c1beamov rax, [rsp+120]
1400c1befsub rax, [rsi]
1400c1bf2jne 0x1400c1c4f
1400c1bf4mov rax, rbx
1400c1bf7add rsp, 136
1400c1bfepop rbx
1400c1bffpop rsi
1400c1c00ret
1400c1c01
1400c1c01 0f 1f 80 00 00 00 00 .......
1400c1c08
1400c1c08loc_1400c1c08:
1400c1c08mov rax, [rbx]
1400c1c0bmov rcx, [rax-24]
1400c1c0fadd rcx, rbx
1400c1c12or edx, [rcx+32]
1400c1c15call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c1c1ajmp 0x1400c1be3
1400c1c1c
1400c1c1c 48 83 ea 01 H...
1400c1c20 48 89 c1 75 45 e8 66 00 04 00 48 8b 03 ba 01 00 H..uE.f...H.....
1400c1c30 00 00 48 03 58 e8 48 89 d9 e8 42 5a 03 00 48 8b ..H.X.H...BZ..H.
1400c1c40 35 4b 5a 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5KZ..H.D$xH+.t_
1400c1c4f
1400c1c4floc_1400c1c4f:
1400c1c4fcall __stack_chk_fail
1400c1c54
1400c1c54loc_1400c1c54:
1400c1c54mov rsi, [rip+0xd5a35]
1400c1c5bmov rax, [rsp+120]
1400c1c60sub rax, [rsi]
1400c1c63jne 0x1400c1c4f
1400c1c65call std::__throw_bad_cast()
1400c1c6acall __cxa_begin_catch
1400c1c6fmov rax, [rbx]
1400c1c72mov edx, 1
1400c1c77mov rcx, [rax-24]
1400c1c7badd rcx, rbx
1400c1c7ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c1c83call __cxa_end_catch
1400c1c88jmp 0x1400c1bdb
1400c1c8d
1400c1c8d 48 89 c3 H..
1400c1c90 e8 eb 01 04 00 48 8b 35 f4 59 0d 00 48 8b 44 24 .....H.5.Y..H.D$
1400c1ca0 78 48 2b 06 75 a9 48 89 d9 e8 f2 96 f5 ff e8 9d xH+.u.H.........
1400c1cb0 05 04 00 48 89 c3 e8 c5 01 04 00 48 8b 35 ce 59 ...H.......H.5.Y
1400c1cc0 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c1b30
1400c1cce
1400c1cce // align 0x10
1400c1cce // align 0x10
1400c1cd0
1400c1cd0std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<unsigned long>(unsigned long&):
1400c1cd0push rsi
1400c1cd1push rbx
1400c1cd2sub rsp, 136
1400c1cd9xor r8l, r8l
1400c1cdcmov rsi, rdx
1400c1cdfmov rdx, [rip+0xd59aa]
1400c1ce6mov rbx, rcx
1400c1ce9mov rcx, [rdx]
1400c1cecmov [rsp+120], rcx
1400c1cf1lea rcx, [rsp+115]
1400c1cf6mov rdx, rbx
1400c1cf9call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c1cfecmp [rsp+115], 0
1400c1d03je 0x1400c1d83
1400c1d05mov rax, [rbx]
1400c1d08mov [rsp+116], 0
1400c1d10mov rcx, [rax-24]
1400c1d14add rcx, rbx
1400c1d17mov rdx, [rcx+256]
1400c1d1emov rax, rcx
1400c1d21test rdx, rdx
1400c1d24je 0x1400c1df4
1400c1d2amov r8, [rcx+232]
1400c1d31mov r10, [rdx]
1400c1d34mov [rsp+88], 65535
1400c1d3dlea rcx, [rsp+96]
1400c1d42mov [rsp+64], 0
1400c1d4blea r9, [rsp+64]
1400c1d50mov [rsp+80], r8
1400c1d55lea r8, [rsp+116]
1400c1d5amov [rsp+40], r8
1400c1d5flea r8, [rsp+80]
1400c1d64mov [rsp+72], 65535
1400c1d6dmov [rsp+48], rsi
1400c1d72mov [rsp+32], rax
1400c1d77call [r10+48]
1400c1d7b
1400c1d7bloc_1400c1d7b:
1400c1d7bmov edx, [rsp+116]
1400c1d7ftest edx, edx
1400c1d81jne 0x1400c1da8
1400c1d83
1400c1d83loc_1400c1d83:
1400c1d83mov rsi, [rip+0xd5906]
1400c1d8amov rax, [rsp+120]
1400c1d8fsub rax, [rsi]
1400c1d92jne 0x1400c1def
1400c1d94mov rax, rbx
1400c1d97add rsp, 136
1400c1d9epop rbx
1400c1d9fpop rsi
1400c1da0ret
1400c1da1
1400c1da1 0f 1f 80 00 00 00 00 .......
1400c1da8
1400c1da8loc_1400c1da8:
1400c1da8mov rax, [rbx]
1400c1dabmov rcx, [rax-24]
1400c1dafadd rcx, rbx
1400c1db2or edx, [rcx+32]
1400c1db5call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c1dbajmp 0x1400c1d83
1400c1dbc
1400c1dbc 48 83 ea 01 H...
1400c1dc0 48 89 c1 75 45 e8 c6 fe 03 00 48 8b 03 ba 01 00 H..uE.....H.....
1400c1dd0 00 00 48 03 58 e8 48 89 d9 e8 a2 58 03 00 48 8b ..H.X.H....X..H.
1400c1de0 35 ab 58 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5.X..H.D$xH+.t_
1400c1def
1400c1defloc_1400c1def:
1400c1defcall __stack_chk_fail
1400c1df4
1400c1df4loc_1400c1df4:
1400c1df4mov rsi, [rip+0xd5895]
1400c1dfbmov rax, [rsp+120]
1400c1e00sub rax, [rsi]
1400c1e03jne 0x1400c1def
1400c1e05call std::__throw_bad_cast()
1400c1e0acall __cxa_begin_catch
1400c1e0fmov rax, [rbx]
1400c1e12mov edx, 1
1400c1e17mov rcx, [rax-24]
1400c1e1badd rcx, rbx
1400c1e1ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c1e23call __cxa_end_catch
1400c1e28jmp 0x1400c1d7b
1400c1e2d
1400c1e2d 48 89 c3 H..
1400c1e30 e8 4b 00 04 00 48 8b 35 54 58 0d 00 48 8b 44 24 .K...H.5TX..H.D$
1400c1e40 78 48 2b 06 75 a9 48 89 d9 e8 52 95 f5 ff e8 fd xH+.u.H...R.....
1400c1e50 03 04 00 48 89 c3 e8 25 00 04 00 48 8b 35 2e 58 ...H...%...H.5.X
1400c1e60 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c1cd0
1400c1cd0std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<unsigned long>(unsigned long&):
1400c1cd0push rsi
1400c1cd1push rbx
1400c1cd2sub rsp, 136
1400c1cd9xor r8l, r8l
1400c1cdcmov rsi, rdx
1400c1cdfmov rdx, [rip+0xd59aa]
1400c1ce6mov rbx, rcx
1400c1ce9mov rcx, [rdx]
1400c1cecmov [rsp+120], rcx
1400c1cf1lea rcx, [rsp+115]
1400c1cf6mov rdx, rbx
1400c1cf9call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c1cfecmp [rsp+115], 0
1400c1d03je 0x1400c1d83
1400c1d05mov rax, [rbx]
1400c1d08mov [rsp+116], 0
1400c1d10mov rcx, [rax-24]
1400c1d14add rcx, rbx
1400c1d17mov rdx, [rcx+256]
1400c1d1emov rax, rcx
1400c1d21test rdx, rdx
1400c1d24je 0x1400c1df4
1400c1d2amov r8, [rcx+232]
1400c1d31mov r10, [rdx]
1400c1d34mov [rsp+88], 65535
1400c1d3dlea rcx, [rsp+96]
1400c1d42mov [rsp+64], 0
1400c1d4blea r9, [rsp+64]
1400c1d50mov [rsp+80], r8
1400c1d55lea r8, [rsp+116]
1400c1d5amov [rsp+40], r8
1400c1d5flea r8, [rsp+80]
1400c1d64mov [rsp+72], 65535
1400c1d6dmov [rsp+48], rsi
1400c1d72mov [rsp+32], rax
1400c1d77call [r10+48]
1400c1d7b
1400c1d7bloc_1400c1d7b:
1400c1d7bmov edx, [rsp+116]
1400c1d7ftest edx, edx
1400c1d81jne 0x1400c1da8
1400c1d83
1400c1d83loc_1400c1d83:
1400c1d83mov rsi, [rip+0xd5906]
1400c1d8amov rax, [rsp+120]
1400c1d8fsub rax, [rsi]
1400c1d92jne 0x1400c1def
1400c1d94mov rax, rbx
1400c1d97add rsp, 136
1400c1d9epop rbx
1400c1d9fpop rsi
1400c1da0ret
1400c1da1
1400c1da1 0f 1f 80 00 00 00 00 .......
1400c1da8
1400c1da8loc_1400c1da8:
1400c1da8mov rax, [rbx]
1400c1dabmov rcx, [rax-24]
1400c1dafadd rcx, rbx
1400c1db2or edx, [rcx+32]
1400c1db5call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c1dbajmp 0x1400c1d83
1400c1dbc
1400c1dbc 48 83 ea 01 H...
1400c1dc0 48 89 c1 75 45 e8 c6 fe 03 00 48 8b 03 ba 01 00 H..uE.....H.....
1400c1dd0 00 00 48 03 58 e8 48 89 d9 e8 a2 58 03 00 48 8b ..H.X.H....X..H.
1400c1de0 35 ab 58 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5.X..H.D$xH+.t_
1400c1def
1400c1defloc_1400c1def:
1400c1defcall __stack_chk_fail
1400c1df4
1400c1df4loc_1400c1df4:
1400c1df4mov rsi, [rip+0xd5895]
1400c1dfbmov rax, [rsp+120]
1400c1e00sub rax, [rsi]
1400c1e03jne 0x1400c1def
1400c1e05call std::__throw_bad_cast()
1400c1e0acall __cxa_begin_catch
1400c1e0fmov rax, [rbx]
1400c1e12mov edx, 1
1400c1e17mov rcx, [rax-24]
1400c1e1badd rcx, rbx
1400c1e1ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c1e23call __cxa_end_catch
1400c1e28jmp 0x1400c1d7b
1400c1e2d
1400c1e2d 48 89 c3 H..
1400c1e30 e8 4b 00 04 00 48 8b 35 54 58 0d 00 48 8b 44 24 .K...H.5TX..H.D$
1400c1e40 78 48 2b 06 75 a9 48 89 d9 e8 52 95 f5 ff e8 fd xH+.u.H...R.....
1400c1e50 03 04 00 48 89 c3 e8 25 00 04 00 48 8b 35 2e 58 ...H...%...H.5.X
1400c1e60 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c1cd0
1400c1e6e
1400c1e6e // align 0x10
1400c1e6e // align 0x10
1400c1e70
1400c1e70std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<unsigned short>(unsigned short&):
1400c1e70push rsi
1400c1e71push rbx
1400c1e72sub rsp, 136
1400c1e79xor r8l, r8l
1400c1e7cmov rsi, rdx
1400c1e7fmov rdx, [rip+0xd580a]
1400c1e86mov rbx, rcx
1400c1e89mov rcx, [rdx]
1400c1e8cmov [rsp+120], rcx
1400c1e91lea rcx, [rsp+115]
1400c1e96mov rdx, rbx
1400c1e99call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c1e9ecmp [rsp+115], 0
1400c1ea3je 0x1400c1f23
1400c1ea5mov rax, [rbx]
1400c1ea8mov [rsp+116], 0
1400c1eb0mov rcx, [rax-24]
1400c1eb4add rcx, rbx
1400c1eb7mov rdx, [rcx+256]
1400c1ebemov rax, rcx
1400c1ec1test rdx, rdx
1400c1ec4je 0x1400c1f94
1400c1ecamov r8, [rcx+232]
1400c1ed1mov r10, [rdx]
1400c1ed4mov [rsp+88], 65535
1400c1eddlea rcx, [rsp+96]
1400c1ee2mov [rsp+64], 0
1400c1eeblea r9, [rsp+64]
1400c1ef0mov [rsp+80], r8
1400c1ef5lea r8, [rsp+116]
1400c1efamov [rsp+40], r8
1400c1efflea r8, [rsp+80]
1400c1f04mov [rsp+72], 65535
1400c1f0dmov [rsp+48], rsi
1400c1f12mov [rsp+32], rax
1400c1f17call [r10+32]
1400c1f1b
1400c1f1bloc_1400c1f1b:
1400c1f1bmov edx, [rsp+116]
1400c1f1ftest edx, edx
1400c1f21jne 0x1400c1f48
1400c1f23
1400c1f23loc_1400c1f23:
1400c1f23mov rsi, [rip+0xd5766]
1400c1f2amov rax, [rsp+120]
1400c1f2fsub rax, [rsi]
1400c1f32jne 0x1400c1f8f
1400c1f34mov rax, rbx
1400c1f37add rsp, 136
1400c1f3epop rbx
1400c1f3fpop rsi
1400c1f40ret
1400c1f41
1400c1f41 0f 1f 80 00 00 00 00 .......
1400c1f48
1400c1f48loc_1400c1f48:
1400c1f48mov rax, [rbx]
1400c1f4bmov rcx, [rax-24]
1400c1f4fadd rcx, rbx
1400c1f52or edx, [rcx+32]
1400c1f55call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c1f5ajmp 0x1400c1f23
1400c1f5c
1400c1f5c 48 83 ea 01 H...
1400c1f60 48 89 c1 75 45 e8 26 fd 03 00 48 8b 03 ba 01 00 H..uE.&...H.....
1400c1f70 00 00 48 03 58 e8 48 89 d9 e8 02 57 03 00 48 8b ..H.X.H....W..H.
1400c1f80 35 0b 57 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5.W..H.D$xH+.t_
1400c1f8f
1400c1f8floc_1400c1f8f:
1400c1f8fcall __stack_chk_fail
1400c1f94
1400c1f94loc_1400c1f94:
1400c1f94mov rsi, [rip+0xd56f5]
1400c1f9bmov rax, [rsp+120]
1400c1fa0sub rax, [rsi]
1400c1fa3jne 0x1400c1f8f
1400c1fa5call std::__throw_bad_cast()
1400c1faacall __cxa_begin_catch
1400c1fafmov rax, [rbx]
1400c1fb2mov edx, 1
1400c1fb7mov rcx, [rax-24]
1400c1fbbadd rcx, rbx
1400c1fbecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c1fc3call __cxa_end_catch
1400c1fc8jmp 0x1400c1f1b
1400c1fcd
1400c1fcd 48 89 c3 H..
1400c1fd0 e8 ab fe 03 00 48 8b 35 b4 56 0d 00 48 8b 44 24 .....H.5.V..H.D$
1400c1fe0 78 48 2b 06 75 a9 48 89 d9 e8 b2 93 f5 ff e8 5d xH+.u.H........]
1400c1ff0 02 04 00 48 89 c3 e8 85 fe 03 00 48 8b 35 8e 56 ...H.......H.5.V
1400c2000 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c1e70
1400c1e70std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<unsigned short>(unsigned short&):
1400c1e70push rsi
1400c1e71push rbx
1400c1e72sub rsp, 136
1400c1e79xor r8l, r8l
1400c1e7cmov rsi, rdx
1400c1e7fmov rdx, [rip+0xd580a]
1400c1e86mov rbx, rcx
1400c1e89mov rcx, [rdx]
1400c1e8cmov [rsp+120], rcx
1400c1e91lea rcx, [rsp+115]
1400c1e96mov rdx, rbx
1400c1e99call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c1e9ecmp [rsp+115], 0
1400c1ea3je 0x1400c1f23
1400c1ea5mov rax, [rbx]
1400c1ea8mov [rsp+116], 0
1400c1eb0mov rcx, [rax-24]
1400c1eb4add rcx, rbx
1400c1eb7mov rdx, [rcx+256]
1400c1ebemov rax, rcx
1400c1ec1test rdx, rdx
1400c1ec4je 0x1400c1f94
1400c1ecamov r8, [rcx+232]
1400c1ed1mov r10, [rdx]
1400c1ed4mov [rsp+88], 65535
1400c1eddlea rcx, [rsp+96]
1400c1ee2mov [rsp+64], 0
1400c1eeblea r9, [rsp+64]
1400c1ef0mov [rsp+80], r8
1400c1ef5lea r8, [rsp+116]
1400c1efamov [rsp+40], r8
1400c1efflea r8, [rsp+80]
1400c1f04mov [rsp+72], 65535
1400c1f0dmov [rsp+48], rsi
1400c1f12mov [rsp+32], rax
1400c1f17call [r10+32]
1400c1f1b
1400c1f1bloc_1400c1f1b:
1400c1f1bmov edx, [rsp+116]
1400c1f1ftest edx, edx
1400c1f21jne 0x1400c1f48
1400c1f23
1400c1f23loc_1400c1f23:
1400c1f23mov rsi, [rip+0xd5766]
1400c1f2amov rax, [rsp+120]
1400c1f2fsub rax, [rsi]
1400c1f32jne 0x1400c1f8f
1400c1f34mov rax, rbx
1400c1f37add rsp, 136
1400c1f3epop rbx
1400c1f3fpop rsi
1400c1f40ret
1400c1f41
1400c1f41 0f 1f 80 00 00 00 00 .......
1400c1f48
1400c1f48loc_1400c1f48:
1400c1f48mov rax, [rbx]
1400c1f4bmov rcx, [rax-24]
1400c1f4fadd rcx, rbx
1400c1f52or edx, [rcx+32]
1400c1f55call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c1f5ajmp 0x1400c1f23
1400c1f5c
1400c1f5c 48 83 ea 01 H...
1400c1f60 48 89 c1 75 45 e8 26 fd 03 00 48 8b 03 ba 01 00 H..uE.&...H.....
1400c1f70 00 00 48 03 58 e8 48 89 d9 e8 02 57 03 00 48 8b ..H.X.H....W..H.
1400c1f80 35 0b 57 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5.W..H.D$xH+.t_
1400c1f8f
1400c1f8floc_1400c1f8f:
1400c1f8fcall __stack_chk_fail
1400c1f94
1400c1f94loc_1400c1f94:
1400c1f94mov rsi, [rip+0xd56f5]
1400c1f9bmov rax, [rsp+120]
1400c1fa0sub rax, [rsi]
1400c1fa3jne 0x1400c1f8f
1400c1fa5call std::__throw_bad_cast()
1400c1faacall __cxa_begin_catch
1400c1fafmov rax, [rbx]
1400c1fb2mov edx, 1
1400c1fb7mov rcx, [rax-24]
1400c1fbbadd rcx, rbx
1400c1fbecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c1fc3call __cxa_end_catch
1400c1fc8jmp 0x1400c1f1b
1400c1fcd
1400c1fcd 48 89 c3 H..
1400c1fd0 e8 ab fe 03 00 48 8b 35 b4 56 0d 00 48 8b 44 24 .....H.5.V..H.D$
1400c1fe0 78 48 2b 06 75 a9 48 89 d9 e8 b2 93 f5 ff e8 5d xH+.u.H........]
1400c1ff0 02 04 00 48 89 c3 e8 85 fe 03 00 48 8b 35 8e 56 ...H.......H.5.V
1400c2000 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c1e70
1400c200e
1400c200e // align 0x10
1400c200e // align 0x10
1400c2010
1400c2010std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<long long>(long long&):
1400c2010push rsi
1400c2011push rbx
1400c2012sub rsp, 136
1400c2019xor r8l, r8l
1400c201cmov rsi, rdx
1400c201fmov rdx, [rip+0xd566a]
1400c2026mov rbx, rcx
1400c2029mov rcx, [rdx]
1400c202cmov [rsp+120], rcx
1400c2031lea rcx, [rsp+115]
1400c2036mov rdx, rbx
1400c2039call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c203ecmp [rsp+115], 0
1400c2043je 0x1400c20c3
1400c2045mov rax, [rbx]
1400c2048mov [rsp+116], 0
1400c2050mov rcx, [rax-24]
1400c2054add rcx, rbx
1400c2057mov rdx, [rcx+256]
1400c205emov rax, rcx
1400c2061test rdx, rdx
1400c2064je 0x1400c2134
1400c206amov r8, [rcx+232]
1400c2071mov r10, [rdx]
1400c2074mov [rsp+88], 65535
1400c207dlea rcx, [rsp+96]
1400c2082mov [rsp+64], 0
1400c208blea r9, [rsp+64]
1400c2090mov [rsp+80], r8
1400c2095lea r8, [rsp+116]
1400c209amov [rsp+40], r8
1400c209flea r8, [rsp+80]
1400c20a4mov [rsp+72], 65535
1400c20admov [rsp+48], rsi
1400c20b2mov [rsp+32], rax
1400c20b7call [r10+56]
1400c20bb
1400c20bbloc_1400c20bb:
1400c20bbmov edx, [rsp+116]
1400c20bftest edx, edx
1400c20c1jne 0x1400c20e8
1400c20c3
1400c20c3loc_1400c20c3:
1400c20c3mov rsi, [rip+0xd55c6]
1400c20camov rax, [rsp+120]
1400c20cfsub rax, [rsi]
1400c20d2jne 0x1400c212f
1400c20d4mov rax, rbx
1400c20d7add rsp, 136
1400c20depop rbx
1400c20dfpop rsi
1400c20e0ret
1400c20e1
1400c20e1 0f 1f 80 00 00 00 00 .......
1400c20e8
1400c20e8loc_1400c20e8:
1400c20e8mov rax, [rbx]
1400c20ebmov rcx, [rax-24]
1400c20efadd rcx, rbx
1400c20f2or edx, [rcx+32]
1400c20f5call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c20fajmp 0x1400c20c3
1400c20fc
1400c20fc 48 83 ea 01 H...
1400c2100 48 89 c1 75 45 e8 86 fb 03 00 48 8b 03 ba 01 00 H..uE.....H.....
1400c2110 00 00 48 03 58 e8 48 89 d9 e8 62 55 03 00 48 8b ..H.X.H...bU..H.
1400c2120 35 6b 55 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5kU..H.D$xH+.t_
1400c212f
1400c212floc_1400c212f:
1400c212fcall __stack_chk_fail
1400c2134
1400c2134loc_1400c2134:
1400c2134mov rsi, [rip+0xd5555]
1400c213bmov rax, [rsp+120]
1400c2140sub rax, [rsi]
1400c2143jne 0x1400c212f
1400c2145call std::__throw_bad_cast()
1400c214acall __cxa_begin_catch
1400c214fmov rax, [rbx]
1400c2152mov edx, 1
1400c2157mov rcx, [rax-24]
1400c215badd rcx, rbx
1400c215ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c2163call __cxa_end_catch
1400c2168jmp 0x1400c20bb
1400c216d
1400c216d 48 89 c3 H..
1400c2170 e8 0b fd 03 00 48 8b 35 14 55 0d 00 48 8b 44 24 .....H.5.U..H.D$
1400c2180 78 48 2b 06 75 a9 48 89 d9 e8 12 92 f5 ff e8 bd xH+.u.H.........
1400c2190 00 04 00 48 89 c3 e8 e5 fc 03 00 48 8b 35 ee 54 ...H.......H.5.T
1400c21a0 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c2010
1400c2010std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<long long>(long long&):
1400c2010push rsi
1400c2011push rbx
1400c2012sub rsp, 136
1400c2019xor r8l, r8l
1400c201cmov rsi, rdx
1400c201fmov rdx, [rip+0xd566a]
1400c2026mov rbx, rcx
1400c2029mov rcx, [rdx]
1400c202cmov [rsp+120], rcx
1400c2031lea rcx, [rsp+115]
1400c2036mov rdx, rbx
1400c2039call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c203ecmp [rsp+115], 0
1400c2043je 0x1400c20c3
1400c2045mov rax, [rbx]
1400c2048mov [rsp+116], 0
1400c2050mov rcx, [rax-24]
1400c2054add rcx, rbx
1400c2057mov rdx, [rcx+256]
1400c205emov rax, rcx
1400c2061test rdx, rdx
1400c2064je 0x1400c2134
1400c206amov r8, [rcx+232]
1400c2071mov r10, [rdx]
1400c2074mov [rsp+88], 65535
1400c207dlea rcx, [rsp+96]
1400c2082mov [rsp+64], 0
1400c208blea r9, [rsp+64]
1400c2090mov [rsp+80], r8
1400c2095lea r8, [rsp+116]
1400c209amov [rsp+40], r8
1400c209flea r8, [rsp+80]
1400c20a4mov [rsp+72], 65535
1400c20admov [rsp+48], rsi
1400c20b2mov [rsp+32], rax
1400c20b7call [r10+56]
1400c20bb
1400c20bbloc_1400c20bb:
1400c20bbmov edx, [rsp+116]
1400c20bftest edx, edx
1400c20c1jne 0x1400c20e8
1400c20c3
1400c20c3loc_1400c20c3:
1400c20c3mov rsi, [rip+0xd55c6]
1400c20camov rax, [rsp+120]
1400c20cfsub rax, [rsi]
1400c20d2jne 0x1400c212f
1400c20d4mov rax, rbx
1400c20d7add rsp, 136
1400c20depop rbx
1400c20dfpop rsi
1400c20e0ret
1400c20e1
1400c20e1 0f 1f 80 00 00 00 00 .......
1400c20e8
1400c20e8loc_1400c20e8:
1400c20e8mov rax, [rbx]
1400c20ebmov rcx, [rax-24]
1400c20efadd rcx, rbx
1400c20f2or edx, [rcx+32]
1400c20f5call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c20fajmp 0x1400c20c3
1400c20fc
1400c20fc 48 83 ea 01 H...
1400c2100 48 89 c1 75 45 e8 86 fb 03 00 48 8b 03 ba 01 00 H..uE.....H.....
1400c2110 00 00 48 03 58 e8 48 89 d9 e8 62 55 03 00 48 8b ..H.X.H...bU..H.
1400c2120 35 6b 55 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5kU..H.D$xH+.t_
1400c212f
1400c212floc_1400c212f:
1400c212fcall __stack_chk_fail
1400c2134
1400c2134loc_1400c2134:
1400c2134mov rsi, [rip+0xd5555]
1400c213bmov rax, [rsp+120]
1400c2140sub rax, [rsi]
1400c2143jne 0x1400c212f
1400c2145call std::__throw_bad_cast()
1400c214acall __cxa_begin_catch
1400c214fmov rax, [rbx]
1400c2152mov edx, 1
1400c2157mov rcx, [rax-24]
1400c215badd rcx, rbx
1400c215ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c2163call __cxa_end_catch
1400c2168jmp 0x1400c20bb
1400c216d
1400c216d 48 89 c3 H..
1400c2170 e8 0b fd 03 00 48 8b 35 14 55 0d 00 48 8b 44 24 .....H.5.U..H.D$
1400c2180 78 48 2b 06 75 a9 48 89 d9 e8 12 92 f5 ff e8 bd xH+.u.H.........
1400c2190 00 04 00 48 89 c3 e8 e5 fc 03 00 48 8b 35 ee 54 ...H.......H.5.T
1400c21a0 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c2010
1400c21ae
1400c21ae // align 0x10
1400c21ae // align 0x10
1400c21b0
1400c21b0std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<unsigned long long>(unsigned long long&):
1400c21b0push rsi
1400c21b1push rbx
1400c21b2sub rsp, 136
1400c21b9xor r8l, r8l
1400c21bcmov rsi, rdx
1400c21bfmov rdx, [rip+0xd54ca]
1400c21c6mov rbx, rcx
1400c21c9mov rcx, [rdx]
1400c21ccmov [rsp+120], rcx
1400c21d1lea rcx, [rsp+115]
1400c21d6mov rdx, rbx
1400c21d9call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c21decmp [rsp+115], 0
1400c21e3je 0x1400c2263
1400c21e5mov rax, [rbx]
1400c21e8mov [rsp+116], 0
1400c21f0mov rcx, [rax-24]
1400c21f4add rcx, rbx
1400c21f7mov rdx, [rcx+256]
1400c21femov rax, rcx
1400c2201test rdx, rdx
1400c2204je 0x1400c22d4
1400c220amov r8, [rcx+232]
1400c2211mov r10, [rdx]
1400c2214mov [rsp+88], 65535
1400c221dlea rcx, [rsp+96]
1400c2222mov [rsp+64], 0
1400c222blea r9, [rsp+64]
1400c2230mov [rsp+80], r8
1400c2235lea r8, [rsp+116]
1400c223amov [rsp+40], r8
1400c223flea r8, [rsp+80]
1400c2244mov [rsp+72], 65535
1400c224dmov [rsp+48], rsi
1400c2252mov [rsp+32], rax
1400c2257call [r10+64]
1400c225b
1400c225bloc_1400c225b:
1400c225bmov edx, [rsp+116]
1400c225ftest edx, edx
1400c2261jne 0x1400c2288
1400c2263
1400c2263loc_1400c2263:
1400c2263mov rsi, [rip+0xd5426]
1400c226amov rax, [rsp+120]
1400c226fsub rax, [rsi]
1400c2272jne 0x1400c22cf
1400c2274mov rax, rbx
1400c2277add rsp, 136
1400c227epop rbx
1400c227fpop rsi
1400c2280ret
1400c2281
1400c2281 0f 1f 80 00 00 00 00 .......
1400c2288
1400c2288loc_1400c2288:
1400c2288mov rax, [rbx]
1400c228bmov rcx, [rax-24]
1400c228fadd rcx, rbx
1400c2292or edx, [rcx+32]
1400c2295call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c229ajmp 0x1400c2263
1400c229c
1400c229c 48 83 ea 01 H...
1400c22a0 48 89 c1 75 45 e8 e6 f9 03 00 48 8b 03 ba 01 00 H..uE.....H.....
1400c22b0 00 00 48 03 58 e8 48 89 d9 e8 c2 53 03 00 48 8b ..H.X.H....S..H.
1400c22c0 35 cb 53 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5.S..H.D$xH+.t_
1400c22cf
1400c22cfloc_1400c22cf:
1400c22cfcall __stack_chk_fail
1400c22d4
1400c22d4loc_1400c22d4:
1400c22d4mov rsi, [rip+0xd53b5]
1400c22dbmov rax, [rsp+120]
1400c22e0sub rax, [rsi]
1400c22e3jne 0x1400c22cf
1400c22e5call std::__throw_bad_cast()
1400c22eacall __cxa_begin_catch
1400c22efmov rax, [rbx]
1400c22f2mov edx, 1
1400c22f7mov rcx, [rax-24]
1400c22fbadd rcx, rbx
1400c22fecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c2303call __cxa_end_catch
1400c2308jmp 0x1400c225b
1400c230d
1400c230d 48 89 c3 H..
1400c2310 e8 6b fb 03 00 48 8b 35 74 53 0d 00 48 8b 44 24 .k...H.5tS..H.D$
1400c2320 78 48 2b 06 75 a9 48 89 d9 e8 72 90 f5 ff e8 1d xH+.u.H...r.....
1400c2330 ff 03 00 48 89 c3 e8 45 fb 03 00 48 8b 35 4e 53 ...H...E...H.5NS
1400c2340 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c21b0
1400c21b0std::basic_istream<wchar_t, std::char_traits<wchar_t>>& std::basic_istream<wchar_t, std::char_traits<wchar_t>>::_M_extract<unsigned long long>(unsigned long long&):
1400c21b0push rsi
1400c21b1push rbx
1400c21b2sub rsp, 136
1400c21b9xor r8l, r8l
1400c21bcmov rsi, rdx
1400c21bfmov rdx, [rip+0xd54ca]
1400c21c6mov rbx, rcx
1400c21c9mov rcx, [rdx]
1400c21ccmov [rsp+120], rcx
1400c21d1lea rcx, [rsp+115]
1400c21d6mov rdx, rbx
1400c21d9call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c21decmp [rsp+115], 0
1400c21e3je 0x1400c2263
1400c21e5mov rax, [rbx]
1400c21e8mov [rsp+116], 0
1400c21f0mov rcx, [rax-24]
1400c21f4add rcx, rbx
1400c21f7mov rdx, [rcx+256]
1400c21femov rax, rcx
1400c2201test rdx, rdx
1400c2204je 0x1400c22d4
1400c220amov r8, [rcx+232]
1400c2211mov r10, [rdx]
1400c2214mov [rsp+88], 65535
1400c221dlea rcx, [rsp+96]
1400c2222mov [rsp+64], 0
1400c222blea r9, [rsp+64]
1400c2230mov [rsp+80], r8
1400c2235lea r8, [rsp+116]
1400c223amov [rsp+40], r8
1400c223flea r8, [rsp+80]
1400c2244mov [rsp+72], 65535
1400c224dmov [rsp+48], rsi
1400c2252mov [rsp+32], rax
1400c2257call [r10+64]
1400c225b
1400c225bloc_1400c225b:
1400c225bmov edx, [rsp+116]
1400c225ftest edx, edx
1400c2261jne 0x1400c2288
1400c2263
1400c2263loc_1400c2263:
1400c2263mov rsi, [rip+0xd5426]
1400c226amov rax, [rsp+120]
1400c226fsub rax, [rsi]
1400c2272jne 0x1400c22cf
1400c2274mov rax, rbx
1400c2277add rsp, 136
1400c227epop rbx
1400c227fpop rsi
1400c2280ret
1400c2281
1400c2281 0f 1f 80 00 00 00 00 .......
1400c2288
1400c2288loc_1400c2288:
1400c2288mov rax, [rbx]
1400c228bmov rcx, [rax-24]
1400c228fadd rcx, rbx
1400c2292or edx, [rcx+32]
1400c2295call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c229ajmp 0x1400c2263
1400c229c
1400c229c 48 83 ea 01 H...
1400c22a0 48 89 c1 75 45 e8 e6 f9 03 00 48 8b 03 ba 01 00 H..uE.....H.....
1400c22b0 00 00 48 03 58 e8 48 89 d9 e8 c2 53 03 00 48 8b ..H.X.H....S..H.
1400c22c0 35 cb 53 0d 00 48 8b 44 24 78 48 2b 06 74 5f 5.S..H.D$xH+.t_
1400c22cf
1400c22cfloc_1400c22cf:
1400c22cfcall __stack_chk_fail
1400c22d4
1400c22d4loc_1400c22d4:
1400c22d4mov rsi, [rip+0xd53b5]
1400c22dbmov rax, [rsp+120]
1400c22e0sub rax, [rsi]
1400c22e3jne 0x1400c22cf
1400c22e5call std::__throw_bad_cast()
1400c22eacall __cxa_begin_catch
1400c22efmov rax, [rbx]
1400c22f2mov edx, 1
1400c22f7mov rcx, [rax-24]
1400c22fbadd rcx, rbx
1400c22fecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c2303call __cxa_end_catch
1400c2308jmp 0x1400c225b
1400c230d
1400c230d 48 89 c3 H..
1400c2310 e8 6b fb 03 00 48 8b 35 74 53 0d 00 48 8b 44 24 .k...H.5tS..H.D$
1400c2320 78 48 2b 06 75 a9 48 89 d9 e8 72 90 f5 ff e8 1d xH+.u.H...r.....
1400c2330 ff 03 00 48 89 c3 e8 45 fb 03 00 48 8b 35 4e 53 ...H...E...H.5NS
1400c2340 0d 00 48 8b 44 24 78 48 2b 06 74 da eb 81 ..H.D$xH+.t...
1400c21b0
1400c234e
1400c234e // align 0x10
1400c234e // align 0x10
1400c2350
1400c2350std::basic_istream<wchar_t, std::char_traits<wchar_t>>::get(wchar_t*, long long):
1400c2350push rsi
1400c2351push rbx
1400c2352sub rsp, 56
1400c2356mov rax, [rcx]
1400c2359mov rax, [rax-24]
1400c235dmov rbx, rcx
1400c2360mov rcx, [rcx+rax+240]
1400c2368mov rsi, rdx
1400c236btest rcx, rcx
1400c236eje 0x1400c239a
1400c2370mov rax, [rcx]
1400c2373mov [rsp+40], r8
1400c2378mov edx, 10
1400c237dcall [rax+80]
1400c2380mov r8, [rsp+40]
1400c2385mov rdx, rsi
1400c2388mov rcx, rbx
1400c238bmovzx r9l, ax
1400c238fadd rsp, 56
1400c2393pop rbx
1400c2394pop rsi
1400c2395jmp 0x1400c23a0
1400c239a
1400c239aloc_1400c239a:
1400c239acall std::__throw_bad_cast()
1400c239fnop
1400c2350
1400c2350std::basic_istream<wchar_t, std::char_traits<wchar_t>>::get(wchar_t*, long long):
1400c2350push rsi
1400c2351push rbx
1400c2352sub rsp, 56
1400c2356mov rax, [rcx]
1400c2359mov rax, [rax-24]
1400c235dmov rbx, rcx
1400c2360mov rcx, [rcx+rax+240]
1400c2368mov rsi, rdx
1400c236btest rcx, rcx
1400c236eje 0x1400c239a
1400c2370mov rax, [rcx]
1400c2373mov [rsp+40], r8
1400c2378mov edx, 10
1400c237dcall [rax+80]
1400c2380mov r8, [rsp+40]
1400c2385mov rdx, rsi
1400c2388mov rcx, rbx
1400c238bmovzx r9l, ax
1400c238fadd rsp, 56
1400c2393pop rbx
1400c2394pop rsi
1400c2395jmp 0x1400c23a0
1400c239a
1400c239aloc_1400c239a:
1400c239acall std::__throw_bad_cast()
1400c239fnop
1400c2350
1400c23a0
1400c23a0std::basic_istream<wchar_t, std::char_traits<wchar_t>>::get(wchar_t*, long long, wchar_t):
1400c23a0push r12
1400c23a2push rbp
1400c23a3push rdi
1400c23a4push rsi
1400c23a5push rbx
1400c23a6sub rsp, 48
1400c23aamov rbx, [rip+0xd52df]
1400c23b1mov rsi, rcx
1400c23b4mov rdi, rdx
1400c23b7mov rbp, r8
1400c23bamov r8l, 1
1400c23c0mov rax, [rbx]
1400c23c3mov [rsp+40], rax
1400c23c8xor eax, eax
1400c23camov [rcx+8], 0
1400c23d2mov rdx, rsi
1400c23d5mov r12l, r9l
1400c23d8lea rcx, [rsp+39]
1400c23ddcall std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c23e2cmp [rsp+39], 0
1400c23e7jne 0x1400c2440
1400c23e9mov rax, [rsi+8]
1400c23edtest rbp, rbp
1400c23f0jle 0x1400c23f7
1400c23f2xor ecx, ecx
1400c23f4mov [rdi], cx
1400c23f7
1400c23f7loc_1400c23f7:
1400c23f7test rax, rax
1400c23fajne 0x1400c2413
1400c23fc
1400c23fcloc_1400c23fc:
1400c23fcmov edx, 4
1400c2401
1400c2401loc_1400c2401:
1400c2401mov rax, [rsi]
1400c2404mov rcx, [rax-24]
1400c2408add rcx, rsi
1400c240bor edx, [rcx+32]
1400c240ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c2413
1400c2413loc_1400c2413:
1400c2413mov rdi, [rip+0xd5276]
1400c241amov rax, [rsp+40]
1400c241fsub rax, [rdi]
1400c2422jne 0x1400c2581
1400c2428mov rax, rsi
1400c242badd rsp, 48
1400c242fpop rbx
1400c2430pop rsi
1400c2431pop rdi
1400c2432pop rbp
1400c2433pop r12
1400c2435ret
1400c2436
1400c2436 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c2440
1400c2440loc_1400c2440:
1400c2440mov rax, [rsi]
1400c2443mov rax, [rax-24]
1400c2447mov rbx, [rsi+rax+232]
1400c244fmov rax, [rbx+16]
1400c2453cmp rax, [rbx+24]
1400c2457jae 0x1400c2540
1400c245dmovzx eax, [rax]
1400c2460
1400c2460loc_1400c2460:
1400c2460mov rcx, [rsi+8]
1400c2464lea rdx, [rcx+1]
1400c2468cmp rbp, rdx
1400c246bjg 0x1400c24a3
1400c246djmp 0x1400c2520
1400c2472
1400c2472 66 0f 1f 44 00 00 f..D..
1400c2478
1400c2478loc_1400c2478:
1400c2478movzx eax, [rdx]
1400c247badd rdx, 2
1400c247fmov [rbx+16], rdx
1400c2483cmp ax, -1
1400c2487je 0x1400c24e0
1400c2489
1400c2489loc_1400c2489:
1400c2489mov rax, [rbx+16]
1400c248dcmp rax, [rbx+24]
1400c2491jae 0x1400c2510
1400c2493movzx eax, [rax]
1400c2496
1400c2496loc_1400c2496:
1400c2496mov rcx, [rsi+8]
1400c249alea rdx, [rcx+1]
1400c249ecmp rdx, rbp
1400c24a1jge 0x1400c2520
1400c24a3
1400c24a3loc_1400c24a3:
1400c24a3cmp ax, -1
1400c24a7je 0x1400c24e4
1400c24a9cmp r12w, ax
1400c24adje 0x1400c2526
1400c24afadd rdi, 2
1400c24b3mov [rdi-2], ax
1400c24b7mov [rsi+8], rdx
1400c24bbmov rdx, [rbx+16]
1400c24bfcmp rdx, [rbx+24]
1400c24c3jb 0x1400c2478
1400c24c5mov rax, [rbx]
1400c24c8mov rcx, rbx
1400c24cbcall [rax+80]
1400c24cecmp ax, -1
1400c24d2jne 0x1400c2489
1400c24d4nop [rax+rax]
1400c24dfnop
1400c24e0
1400c24e0loc_1400c24e0:
1400c24e0mov rcx, [rsi+8]
1400c24e4
1400c24e4loc_1400c24e4:
1400c24e4test rbp, rbp
1400c24e7jle 0x1400c24ee
1400c24e9xor eax, eax
1400c24ebmov [rdi], ax
1400c24ee
1400c24eeloc_1400c24ee:
1400c24eemov edx, 6
1400c24f3test rcx, rcx
1400c24f6je 0x1400c2401
1400c24fcmov edx, 2
1400c2501jmp 0x1400c2401
1400c2506
1400c2506 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c2510
1400c2510loc_1400c2510:
1400c2510mov rax, [rbx]
1400c2513mov rcx, rbx
1400c2516call [rax+72]
1400c2519jmp 0x1400c2496
1400c251e
1400c251e 66 90 f.
1400c2520
1400c2520loc_1400c2520:
1400c2520cmp ax, -1
1400c2524je 0x1400c24e4
1400c2526
1400c2526loc_1400c2526:
1400c2526test rbp, rbp
1400c2529jle 0x1400c2530
1400c252bxor edx, edx
1400c252dmov [rdi], dx
1400c2530
1400c2530loc_1400c2530:
1400c2530test rcx, rcx
1400c2533je 0x1400c23fc
1400c2539jmp 0x1400c2413
1400c253e
1400c253e 66 90 f.
1400c2540
1400c2540loc_1400c2540:
1400c2540mov rax, [rbx]
1400c2543mov rcx, rbx
1400c2546call [rax+72]
1400c2549jmp 0x1400c2460
1400c254e
1400c254e 48 83 H.
1400c2550 ea 01 48 89 c1 75 2f e8 34 f7 03 00 48 8b 06 ba ..H..u/.4...H...
1400c2560 01 00 00 00 48 03 70 e8 48 89 f1 e8 10 51 03 00 ....H.p.H....Q..
1400c2570 48 8b 3d 19 51 0d 00 48 8b 44 24 28 48 2b 07 74 H.=.Q..H.D$(H+.t
1400c2580 3d =
1400c2581
1400c2581loc_1400c2581:
1400c2581call __stack_chk_fail
1400c2586call __cxa_begin_catch
1400c258bmov rax, [rsi]
1400c258emov edx, 1
1400c2593mov rcx, [rax-24]
1400c2597add rcx, rsi
1400c259acall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c259fcall __cxa_end_catch
1400c25a4test rbp, rbp
1400c25a7jle 0x1400c25ae
1400c25a9mov [rdi], 0
1400c25ae
1400c25aeloc_1400c25ae:
1400c25aecmp [rsi+8], 0
1400c25b3je 0x1400c23fc
1400c25b9jmp 0x1400c2413
1400c25be
1400c25be e8 8d ..
1400c25c0 fc 03 00 48 89 c3 e8 b5 f8 03 00 48 8b 3d be 50 ...H.......H.=.P
1400c25d0 0d 00 48 8b 44 24 28 48 2b 07 75 a5 48 89 d9 e8 ..H.D$(H+.u.H...
1400c25e0 bc 8d f5 ff 48 89 c3 e8 94 f8 03 00 48 8b 3d 9d ....H.......H.=.
1400c25f0 50 0d 00 48 8b 44 24 28 48 2b 07 74 df eb 82 P..H.D$(H+.t...
1400c23a0
1400c23a0std::basic_istream<wchar_t, std::char_traits<wchar_t>>::get(wchar_t*, long long, wchar_t):
1400c23a0push r12
1400c23a2push rbp
1400c23a3push rdi
1400c23a4push rsi
1400c23a5push rbx
1400c23a6sub rsp, 48
1400c23aamov rbx, [rip+0xd52df]
1400c23b1mov rsi, rcx
1400c23b4mov rdi, rdx
1400c23b7mov rbp, r8
1400c23bamov r8l, 1
1400c23c0mov rax, [rbx]
1400c23c3mov [rsp+40], rax
1400c23c8xor eax, eax
1400c23camov [rcx+8], 0
1400c23d2mov rdx, rsi
1400c23d5mov r12l, r9l
1400c23d8lea rcx, [rsp+39]
1400c23ddcall std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c23e2cmp [rsp+39], 0
1400c23e7jne 0x1400c2440
1400c23e9mov rax, [rsi+8]
1400c23edtest rbp, rbp
1400c23f0jle 0x1400c23f7
1400c23f2xor ecx, ecx
1400c23f4mov [rdi], cx
1400c23f7
1400c23f7loc_1400c23f7:
1400c23f7test rax, rax
1400c23fajne 0x1400c2413
1400c23fc
1400c23fcloc_1400c23fc:
1400c23fcmov edx, 4
1400c2401
1400c2401loc_1400c2401:
1400c2401mov rax, [rsi]
1400c2404mov rcx, [rax-24]
1400c2408add rcx, rsi
1400c240bor edx, [rcx+32]
1400c240ecall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c2413
1400c2413loc_1400c2413:
1400c2413mov rdi, [rip+0xd5276]
1400c241amov rax, [rsp+40]
1400c241fsub rax, [rdi]
1400c2422jne 0x1400c2581
1400c2428mov rax, rsi
1400c242badd rsp, 48
1400c242fpop rbx
1400c2430pop rsi
1400c2431pop rdi
1400c2432pop rbp
1400c2433pop r12
1400c2435ret
1400c2436
1400c2436 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c2440
1400c2440loc_1400c2440:
1400c2440mov rax, [rsi]
1400c2443mov rax, [rax-24]
1400c2447mov rbx, [rsi+rax+232]
1400c244fmov rax, [rbx+16]
1400c2453cmp rax, [rbx+24]
1400c2457jae 0x1400c2540
1400c245dmovzx eax, [rax]
1400c2460
1400c2460loc_1400c2460:
1400c2460mov rcx, [rsi+8]
1400c2464lea rdx, [rcx+1]
1400c2468cmp rbp, rdx
1400c246bjg 0x1400c24a3
1400c246djmp 0x1400c2520
1400c2472
1400c2472 66 0f 1f 44 00 00 f..D..
1400c2478
1400c2478loc_1400c2478:
1400c2478movzx eax, [rdx]
1400c247badd rdx, 2
1400c247fmov [rbx+16], rdx
1400c2483cmp ax, -1
1400c2487je 0x1400c24e0
1400c2489
1400c2489loc_1400c2489:
1400c2489mov rax, [rbx+16]
1400c248dcmp rax, [rbx+24]
1400c2491jae 0x1400c2510
1400c2493movzx eax, [rax]
1400c2496
1400c2496loc_1400c2496:
1400c2496mov rcx, [rsi+8]
1400c249alea rdx, [rcx+1]
1400c249ecmp rdx, rbp
1400c24a1jge 0x1400c2520
1400c24a3
1400c24a3loc_1400c24a3:
1400c24a3cmp ax, -1
1400c24a7je 0x1400c24e4
1400c24a9cmp r12w, ax
1400c24adje 0x1400c2526
1400c24afadd rdi, 2
1400c24b3mov [rdi-2], ax
1400c24b7mov [rsi+8], rdx
1400c24bbmov rdx, [rbx+16]
1400c24bfcmp rdx, [rbx+24]
1400c24c3jb 0x1400c2478
1400c24c5mov rax, [rbx]
1400c24c8mov rcx, rbx
1400c24cbcall [rax+80]
1400c24cecmp ax, -1
1400c24d2jne 0x1400c2489
1400c24d4nop [rax+rax]
1400c24dfnop
1400c24e0
1400c24e0loc_1400c24e0:
1400c24e0mov rcx, [rsi+8]
1400c24e4
1400c24e4loc_1400c24e4:
1400c24e4test rbp, rbp
1400c24e7jle 0x1400c24ee
1400c24e9xor eax, eax
1400c24ebmov [rdi], ax
1400c24ee
1400c24eeloc_1400c24ee:
1400c24eemov edx, 6
1400c24f3test rcx, rcx
1400c24f6je 0x1400c2401
1400c24fcmov edx, 2
1400c2501jmp 0x1400c2401
1400c2506
1400c2506 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c2510
1400c2510loc_1400c2510:
1400c2510mov rax, [rbx]
1400c2513mov rcx, rbx
1400c2516call [rax+72]
1400c2519jmp 0x1400c2496
1400c251e
1400c251e 66 90 f.
1400c2520
1400c2520loc_1400c2520:
1400c2520cmp ax, -1
1400c2524je 0x1400c24e4
1400c2526
1400c2526loc_1400c2526:
1400c2526test rbp, rbp
1400c2529jle 0x1400c2530
1400c252bxor edx, edx
1400c252dmov [rdi], dx
1400c2530
1400c2530loc_1400c2530:
1400c2530test rcx, rcx
1400c2533je 0x1400c23fc
1400c2539jmp 0x1400c2413
1400c253e
1400c253e 66 90 f.
1400c2540
1400c2540loc_1400c2540:
1400c2540mov rax, [rbx]
1400c2543mov rcx, rbx
1400c2546call [rax+72]
1400c2549jmp 0x1400c2460
1400c254e
1400c254e 48 83 H.
1400c2550 ea 01 48 89 c1 75 2f e8 34 f7 03 00 48 8b 06 ba ..H..u/.4...H...
1400c2560 01 00 00 00 48 03 70 e8 48 89 f1 e8 10 51 03 00 ....H.p.H....Q..
1400c2570 48 8b 3d 19 51 0d 00 48 8b 44 24 28 48 2b 07 74 H.=.Q..H.D$(H+.t
1400c2580 3d =
1400c2581
1400c2581loc_1400c2581:
1400c2581call __stack_chk_fail
1400c2586call __cxa_begin_catch
1400c258bmov rax, [rsi]
1400c258emov edx, 1
1400c2593mov rcx, [rax-24]
1400c2597add rcx, rsi
1400c259acall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c259fcall __cxa_end_catch
1400c25a4test rbp, rbp
1400c25a7jle 0x1400c25ae
1400c25a9mov [rdi], 0
1400c25ae
1400c25aeloc_1400c25ae:
1400c25aecmp [rsi+8], 0
1400c25b3je 0x1400c23fc
1400c25b9jmp 0x1400c2413
1400c25be
1400c25be e8 8d ..
1400c25c0 fc 03 00 48 89 c3 e8 b5 f8 03 00 48 8b 3d be 50 ...H.......H.=.P
1400c25d0 0d 00 48 8b 44 24 28 48 2b 07 75 a5 48 89 d9 e8 ..H.D$(H+.u.H...
1400c25e0 bc 8d f5 ff 48 89 c3 e8 94 f8 03 00 48 8b 3d 9d ....H.......H.=.
1400c25f0 50 0d 00 48 8b 44 24 28 48 2b 07 74 df eb 82 P..H.D$(H+.t...
1400c23a0
1400c25ff
1400c25ff // align 0x10
1400c25ff // align 0x10
1400c2600
1400c2600std::basic_istream<wchar_t, std::char_traits<wchar_t>>::get(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>&):
1400c2600push rsi
1400c2601push rbx
1400c2602sub rsp, 40
1400c2606mov rax, [rcx]
1400c2609mov rax, [rax-24]
1400c260dmov rbx, rcx
1400c2610mov rcx, [rcx+rax+240]
1400c2618mov rsi, rdx
1400c261btest rcx, rcx
1400c261eje 0x1400c2640
1400c2620mov rax, [rcx]
1400c2623mov edx, 10
1400c2628call [rax+80]
1400c262bmov rdx, rsi
1400c262emov rcx, rbx
1400c2631movzx r8l, ax
1400c2635add rsp, 40
1400c2639pop rbx
1400c263apop rsi
1400c263bjmp 0x1400c2650
1400c2640
1400c2640loc_1400c2640:
1400c2640call std::__throw_bad_cast()
1400c2645nop
1400c2600
1400c2600std::basic_istream<wchar_t, std::char_traits<wchar_t>>::get(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>&):
1400c2600push rsi
1400c2601push rbx
1400c2602sub rsp, 40
1400c2606mov rax, [rcx]
1400c2609mov rax, [rax-24]
1400c260dmov rbx, rcx
1400c2610mov rcx, [rcx+rax+240]
1400c2618mov rsi, rdx
1400c261btest rcx, rcx
1400c261eje 0x1400c2640
1400c2620mov rax, [rcx]
1400c2623mov edx, 10
1400c2628call [rax+80]
1400c262bmov rdx, rsi
1400c262emov rcx, rbx
1400c2631movzx r8l, ax
1400c2635add rsp, 40
1400c2639pop rbx
1400c263apop rsi
1400c263bjmp 0x1400c2650
1400c2640
1400c2640loc_1400c2640:
1400c2640call std::__throw_bad_cast()
1400c2645nop
1400c2600
1400c2646
1400c2646 // align 0x10
1400c2646 // align 0x10
1400c2650
1400c2650std::basic_istream<wchar_t, std::char_traits<wchar_t>>::get(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>&, wchar_t):
1400c2650push r12
1400c2652push rbp
1400c2653push rdi
1400c2654push rsi
1400c2655push rbx
1400c2656sub rsp, 48
1400c265amov rbx, [rip+0xd502f]
1400c2661mov [rcx+8], 0
1400c2669mov rdi, rcx
1400c266cmov rsi, rdx
1400c266fmov r12l, r8l
1400c2672mov rax, [rbx]
1400c2675mov [rsp+40], rax
1400c267axor eax, eax
1400c267clea rcx, [rsp+39]
1400c2681mov r8l, 1
1400c2687mov rdx, rdi
1400c268acall std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c268fcmp [rsp+39], 0
1400c2694jne 0x1400c26e0
1400c2696
1400c2696loc_1400c2696:
1400c2696cmp [rdi+8], 0
1400c269bjne 0x1400c26b4
1400c269d
1400c269dloc_1400c269d:
1400c269dmov edx, 4
1400c26a2
1400c26a2loc_1400c26a2:
1400c26a2mov rax, [rdi]
1400c26a5mov rcx, [rax-24]
1400c26a9add rcx, rdi
1400c26acor edx, [rcx+32]
1400c26afcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c26b4
1400c26b4loc_1400c26b4:
1400c26b4mov rsi, [rip+0xd4fd5]
1400c26bbmov rax, [rsp+40]
1400c26c0sub rax, [rsi]
1400c26c3jne 0x1400c2841
1400c26c9mov rax, rdi
1400c26ccadd rsp, 48
1400c26d0pop rbx
1400c26d1pop rsi
1400c26d2pop rdi
1400c26d3pop rbp
1400c26d4pop r12
1400c26d6ret
1400c26d7
1400c26d7 66 0f 1f 84 00 00 00 00 00 f........
1400c26e0
1400c26e0loc_1400c26e0:
1400c26e0mov rax, [rdi]
1400c26e3mov rax, [rax-24]
1400c26e7mov rbx, [rdi+rax+232]
1400c26efmov rax, [rbx+16]
1400c26f3cmp rax, [rbx+24]
1400c26f7jae 0x1400c2800
1400c26fdmovzx eax, [rax]
1400c2700
1400c2700loc_1400c2700:
1400c2700xor ebp, ebp
1400c2702cmp ax, -1
1400c2706jne 0x1400c274d
1400c2708jmp 0x1400c27db
1400c270d
1400c270d 0f 1f 00 ...
1400c2710
1400c2710loc_1400c2710:
1400c2710mov [rcx], ax
1400c2713add rcx, 2
1400c2717mov [rsi+40], rcx
1400c271b
1400c271bloc_1400c271b:
1400c271bmov rdx, [rbx+16]
1400c271fcmp rdx, [rbx+24]
1400c2723jae 0x1400c2788
1400c2725movzx eax, [rdx]
1400c2728add rdx, 2
1400c272cadd rbp, 1
1400c2730mov [rbx+16], rdx
1400c2734cmp ax, -1
1400c2738je 0x1400c27a0
1400c273a
1400c273aloc_1400c273a:
1400c273amov rax, [rbx+16]
1400c273ecmp rax, [rbx+24]
1400c2742jae 0x1400c27b8
1400c2744movzx eax, [rax]
1400c2747
1400c2747loc_1400c2747:
1400c2747cmp ax, -1
1400c274bje 0x1400c27a0
1400c274d
1400c274dloc_1400c274d:
1400c274dcmp r12w, ax
1400c2751je 0x1400c276f
1400c2753mov rcx, [rsi+40]
1400c2757cmp rcx, [rsi+48]
1400c275bjb 0x1400c2710
1400c275dmovzx edx, ax
1400c2760mov rax, [rsi]
1400c2763mov rcx, rsi
1400c2766call [rax+104]
1400c2769cmp ax, -1
1400c276djne 0x1400c271b
1400c276f
1400c276floc_1400c276f:
1400c276ftest rbp, rbp
1400c2772js 0x1400c27c8
1400c2774mov [rdi+8], rbp
1400c2778je 0x1400c269d
1400c277ejmp 0x1400c26b4
1400c2783
1400c2783 0f 1f 44 00 00 ..D..
1400c2788
1400c2788loc_1400c2788:
1400c2788mov rax, [rbx]
1400c278bmov rcx, rbx
1400c278ecall [rax+80]
1400c2791add rbp, 1
1400c2795cmp ax, -1
1400c2799jne 0x1400c273a
1400c279bnop [rax+rax]
1400c27a0
1400c27a0loc_1400c27a0:
1400c27a0test rbp, rbp
1400c27a3js 0x1400c27f0
1400c27a5mov [rdi+8], rbp
1400c27a9je 0x1400c27e3
1400c27ab
1400c27abloc_1400c27ab:
1400c27abmov edx, 2
1400c27b0jmp 0x1400c26a2
1400c27b5
1400c27b5 0f 1f 00 ...
1400c27b8
1400c27b8loc_1400c27b8:
1400c27b8mov rax, [rbx]
1400c27bbmov rcx, rbx
1400c27becall [rax+72]
1400c27c1jmp 0x1400c2747
1400c27c3
1400c27c3 0f 1f 44 00 00 ..D..
1400c27c8
1400c27c8loc_1400c27c8:
1400c27c8mov rax, 0x7fffffffffffffff
1400c27d2mov [rdi+8], rax
1400c27d6jmp 0x1400c26b4
1400c27db
1400c27dbloc_1400c27db:
1400c27dbmov [rdi+8], 0
1400c27e3
1400c27e3loc_1400c27e3:
1400c27e3mov edx, 6
1400c27e8jmp 0x1400c26a2
1400c27ed
1400c27ed 0f 1f 00 ...
1400c27f0
1400c27f0loc_1400c27f0:
1400c27f0mov rax, 0x7fffffffffffffff
1400c27famov [rdi+8], rax
1400c27fejmp 0x1400c27ab
1400c2800
1400c2800loc_1400c2800:
1400c2800mov rax, [rbx]
1400c2803mov rcx, rbx
1400c2806call [rax+72]
1400c2809jmp 0x1400c2700
1400c280e
1400c280e 48 83 H.
1400c2810 ea 01 48 89 c1 75 2f e8 74 f4 03 00 48 8b 07 ba ..H..u/.t...H...
1400c2820 01 00 00 00 48 03 78 e8 48 89 f9 e8 50 4e 03 00 ....H.x.H...PN..
1400c2830 48 8b 3d 59 4e 0d 00 48 8b 44 24 28 48 2b 07 74 H.=YN..H.D$(H+.t
1400c2840 28 (
1400c2841
1400c2841loc_1400c2841:
1400c2841call __stack_chk_fail
1400c2846call __cxa_begin_catch
1400c284bmov rax, [rdi]
1400c284emov edx, 1
1400c2853mov rcx, [rax-24]
1400c2857add rcx, rdi
1400c285acall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c285fcall __cxa_end_catch
1400c2864jmp 0x1400c2696
1400c2869
1400c2869 e8 e2 f9 03 00 48 89 .....H.
1400c2870 c3 e8 0a f6 03 00 48 8b 3d 13 4e 0d 00 48 8b 44 ......H.=.N..H.D
1400c2880 24 28 48 2b 07 75 ba 48 89 d9 e8 11 8b f5 ff 48 $(H+.u.H.......H
1400c2890 89 c3 e8 e9 f5 03 00 48 8b 3d f2 4d 0d 00 48 8b .......H.=.M..H.
1400c28a0 44 24 28 48 2b 07 74 df eb 97 D$(H+.t...
1400c2650
1400c2650std::basic_istream<wchar_t, std::char_traits<wchar_t>>::get(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>&, wchar_t):
1400c2650push r12
1400c2652push rbp
1400c2653push rdi
1400c2654push rsi
1400c2655push rbx
1400c2656sub rsp, 48
1400c265amov rbx, [rip+0xd502f]
1400c2661mov [rcx+8], 0
1400c2669mov rdi, rcx
1400c266cmov rsi, rdx
1400c266fmov r12l, r8l
1400c2672mov rax, [rbx]
1400c2675mov [rsp+40], rax
1400c267axor eax, eax
1400c267clea rcx, [rsp+39]
1400c2681mov r8l, 1
1400c2687mov rdx, rdi
1400c268acall std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c268fcmp [rsp+39], 0
1400c2694jne 0x1400c26e0
1400c2696
1400c2696loc_1400c2696:
1400c2696cmp [rdi+8], 0
1400c269bjne 0x1400c26b4
1400c269d
1400c269dloc_1400c269d:
1400c269dmov edx, 4
1400c26a2
1400c26a2loc_1400c26a2:
1400c26a2mov rax, [rdi]
1400c26a5mov rcx, [rax-24]
1400c26a9add rcx, rdi
1400c26acor edx, [rcx+32]
1400c26afcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c26b4
1400c26b4loc_1400c26b4:
1400c26b4mov rsi, [rip+0xd4fd5]
1400c26bbmov rax, [rsp+40]
1400c26c0sub rax, [rsi]
1400c26c3jne 0x1400c2841
1400c26c9mov rax, rdi
1400c26ccadd rsp, 48
1400c26d0pop rbx
1400c26d1pop rsi
1400c26d2pop rdi
1400c26d3pop rbp
1400c26d4pop r12
1400c26d6ret
1400c26d7
1400c26d7 66 0f 1f 84 00 00 00 00 00 f........
1400c26e0
1400c26e0loc_1400c26e0:
1400c26e0mov rax, [rdi]
1400c26e3mov rax, [rax-24]
1400c26e7mov rbx, [rdi+rax+232]
1400c26efmov rax, [rbx+16]
1400c26f3cmp rax, [rbx+24]
1400c26f7jae 0x1400c2800
1400c26fdmovzx eax, [rax]
1400c2700
1400c2700loc_1400c2700:
1400c2700xor ebp, ebp
1400c2702cmp ax, -1
1400c2706jne 0x1400c274d
1400c2708jmp 0x1400c27db
1400c270d
1400c270d 0f 1f 00 ...
1400c2710
1400c2710loc_1400c2710:
1400c2710mov [rcx], ax
1400c2713add rcx, 2
1400c2717mov [rsi+40], rcx
1400c271b
1400c271bloc_1400c271b:
1400c271bmov rdx, [rbx+16]
1400c271fcmp rdx, [rbx+24]
1400c2723jae 0x1400c2788
1400c2725movzx eax, [rdx]
1400c2728add rdx, 2
1400c272cadd rbp, 1
1400c2730mov [rbx+16], rdx
1400c2734cmp ax, -1
1400c2738je 0x1400c27a0
1400c273a
1400c273aloc_1400c273a:
1400c273amov rax, [rbx+16]
1400c273ecmp rax, [rbx+24]
1400c2742jae 0x1400c27b8
1400c2744movzx eax, [rax]
1400c2747
1400c2747loc_1400c2747:
1400c2747cmp ax, -1
1400c274bje 0x1400c27a0
1400c274d
1400c274dloc_1400c274d:
1400c274dcmp r12w, ax
1400c2751je 0x1400c276f
1400c2753mov rcx, [rsi+40]
1400c2757cmp rcx, [rsi+48]
1400c275bjb 0x1400c2710
1400c275dmovzx edx, ax
1400c2760mov rax, [rsi]
1400c2763mov rcx, rsi
1400c2766call [rax+104]
1400c2769cmp ax, -1
1400c276djne 0x1400c271b
1400c276f
1400c276floc_1400c276f:
1400c276ftest rbp, rbp
1400c2772js 0x1400c27c8
1400c2774mov [rdi+8], rbp
1400c2778je 0x1400c269d
1400c277ejmp 0x1400c26b4
1400c2783
1400c2783 0f 1f 44 00 00 ..D..
1400c2788
1400c2788loc_1400c2788:
1400c2788mov rax, [rbx]
1400c278bmov rcx, rbx
1400c278ecall [rax+80]
1400c2791add rbp, 1
1400c2795cmp ax, -1
1400c2799jne 0x1400c273a
1400c279bnop [rax+rax]
1400c27a0
1400c27a0loc_1400c27a0:
1400c27a0test rbp, rbp
1400c27a3js 0x1400c27f0
1400c27a5mov [rdi+8], rbp
1400c27a9je 0x1400c27e3
1400c27ab
1400c27abloc_1400c27ab:
1400c27abmov edx, 2
1400c27b0jmp 0x1400c26a2
1400c27b5
1400c27b5 0f 1f 00 ...
1400c27b8
1400c27b8loc_1400c27b8:
1400c27b8mov rax, [rbx]
1400c27bbmov rcx, rbx
1400c27becall [rax+72]
1400c27c1jmp 0x1400c2747
1400c27c3
1400c27c3 0f 1f 44 00 00 ..D..
1400c27c8
1400c27c8loc_1400c27c8:
1400c27c8mov rax, 0x7fffffffffffffff
1400c27d2mov [rdi+8], rax
1400c27d6jmp 0x1400c26b4
1400c27db
1400c27dbloc_1400c27db:
1400c27dbmov [rdi+8], 0
1400c27e3
1400c27e3loc_1400c27e3:
1400c27e3mov edx, 6
1400c27e8jmp 0x1400c26a2
1400c27ed
1400c27ed 0f 1f 00 ...
1400c27f0
1400c27f0loc_1400c27f0:
1400c27f0mov rax, 0x7fffffffffffffff
1400c27famov [rdi+8], rax
1400c27fejmp 0x1400c27ab
1400c2800
1400c2800loc_1400c2800:
1400c2800mov rax, [rbx]
1400c2803mov rcx, rbx
1400c2806call [rax+72]
1400c2809jmp 0x1400c2700
1400c280e
1400c280e 48 83 H.
1400c2810 ea 01 48 89 c1 75 2f e8 74 f4 03 00 48 8b 07 ba ..H..u/.t...H...
1400c2820 01 00 00 00 48 03 78 e8 48 89 f9 e8 50 4e 03 00 ....H.x.H...PN..
1400c2830 48 8b 3d 59 4e 0d 00 48 8b 44 24 28 48 2b 07 74 H.=YN..H.D$(H+.t
1400c2840 28 (
1400c2841
1400c2841loc_1400c2841:
1400c2841call __stack_chk_fail
1400c2846call __cxa_begin_catch
1400c284bmov rax, [rdi]
1400c284emov edx, 1
1400c2853mov rcx, [rax-24]
1400c2857add rcx, rdi
1400c285acall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c285fcall __cxa_end_catch
1400c2864jmp 0x1400c2696
1400c2869
1400c2869 e8 e2 f9 03 00 48 89 .....H.
1400c2870 c3 e8 0a f6 03 00 48 8b 3d 13 4e 0d 00 48 8b 44 ......H.=.N..H.D
1400c2880 24 28 48 2b 07 75 ba 48 89 d9 e8 11 8b f5 ff 48 $(H+.u.H.......H
1400c2890 89 c3 e8 e9 f5 03 00 48 8b 3d f2 4d 0d 00 48 8b .......H.=.M..H.
1400c28a0 44 24 28 48 2b 07 74 df eb 97 D$(H+.t...
1400c2650
1400c28aa
1400c28aa // align 0x10
1400c28aa // align 0x10
1400c28b0
1400c28b0std::basic_istream<wchar_t, std::char_traits<wchar_t>>::get(wchar_t&):
1400c28b0push rsi
1400c28b1push rbx
1400c28b2sub rsp, 56
1400c28b6mov r8l, 1
1400c28bcmov [rcx+8], 0
1400c28c4mov rsi, rdx
1400c28c7mov rbx, rcx
1400c28camov rdx, [rip+0xd4dbf]
1400c28d1lea rcx, [rsp+39]
1400c28d6mov rax, [rdx]
1400c28d9mov [rsp+40], rax
1400c28dexor eax, eax
1400c28e0mov rdx, rbx
1400c28e3call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c28e8cmp [rsp+39], 0
1400c28edjne 0x1400c2930
1400c28efcmp [rbx+8], 0
1400c28f4jne 0x1400c290d
1400c28f6
1400c28f6loc_1400c28f6:
1400c28f6mov edx, 4
1400c28fb
1400c28fbloc_1400c28fb:
1400c28fbmov rax, [rbx]
1400c28femov rcx, [rax-24]
1400c2902add rcx, rbx
1400c2905or edx, [rcx+32]
1400c2908call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c290d
1400c290dloc_1400c290d:
1400c290dmov rdx, [rip+0xd4d7c]
1400c2914mov rax, [rsp+40]
1400c2919sub rax, [rdx]
1400c291cjne 0x1400c29c3
1400c2922mov rax, rbx
1400c2925add rsp, 56
1400c2929pop rbx
1400c292apop rsi
1400c292bret
1400c292c
1400c292c 0f 1f 40 00 ..@.
1400c2930
1400c2930loc_1400c2930:
1400c2930mov rax, [rbx]
1400c2933mov rax, [rax-24]
1400c2937mov rcx, [rbx+rax+232]
1400c293fmov rdx, [rcx+16]
1400c2943cmp rdx, [rcx+24]
1400c2947jae 0x1400c2988
1400c2949movzx eax, [rdx]
1400c294cadd rdx, 2
1400c2950mov [rcx+16], rdx
1400c2954
1400c2954loc_1400c2954:
1400c2954cmp ax, -1
1400c2958je 0x1400c2970
1400c295amov [rbx+8], 1
1400c2962mov [rsi], ax
1400c2965jmp 0x1400c290d
1400c2967
1400c2967 66 0f 1f 84 00 00 00 00 00 f........
1400c2970
1400c2970loc_1400c2970:
1400c2970cmp [rbx+8], 1
1400c2975sbb edx, edx
1400c2977and edx, 4
1400c297aadd edx, 2
1400c297djmp 0x1400c28fb
1400c2982
1400c2982 66 0f 1f 44 00 00 f..D..
1400c2988
1400c2988loc_1400c2988:
1400c2988mov rax, [rcx]
1400c298bcall [rax+80]
1400c298ejmp 0x1400c2954
1400c2990
1400c2990 48 83 ea 01 48 89 c1 75 2f e8 f2 f2 03 00 48 8b H...H..u/.....H.
1400c29a0 03 ba 01 00 00 00 48 03 58 e8 48 89 d9 e8 ce 4c ......H.X.H....L
1400c29b0 03 00 48 8b 1d d7 4c 0d 00 48 8b 44 24 28 48 2b ..H...L..H.D$(H+
1400c29c0 03 74 33 .t3
1400c29c3
1400c29c3loc_1400c29c3:
1400c29c3call __stack_chk_fail
1400c29c8call __cxa_begin_catch
1400c29cdmov rax, [rbx]
1400c29d0mov edx, 1
1400c29d5mov rcx, [rax-24]
1400c29d9add rcx, rbx
1400c29dccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c29e1call __cxa_end_catch
1400c29e6cmp [rbx+8], 0
1400c29ebje 0x1400c28f6
1400c29f1jmp 0x1400c290d
1400c29f6
1400c29f6 e8 55 f8 03 00 48 89 c3 e8 7d .U...H...}
1400c2a00 f4 03 00 48 8b 0d 86 4c 0d 00 48 8b 44 24 28 48 ...H...L..H.D$(H
1400c2a10 2b 01 75 af 48 89 d9 e8 84 89 f5 ff 48 89 c3 e8 +.u.H.......H...
1400c2a20 5c f4 03 00 48 8b 0d 65 4c 0d 00 48 8b 44 24 28 \...H..eL..H.D$(
1400c2a30 48 2b 01 74 df eb 8c H+.t...
1400c28b0
1400c28b0std::basic_istream<wchar_t, std::char_traits<wchar_t>>::get(wchar_t&):
1400c28b0push rsi
1400c28b1push rbx
1400c28b2sub rsp, 56
1400c28b6mov r8l, 1
1400c28bcmov [rcx+8], 0
1400c28c4mov rsi, rdx
1400c28c7mov rbx, rcx
1400c28camov rdx, [rip+0xd4dbf]
1400c28d1lea rcx, [rsp+39]
1400c28d6mov rax, [rdx]
1400c28d9mov [rsp+40], rax
1400c28dexor eax, eax
1400c28e0mov rdx, rbx
1400c28e3call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c28e8cmp [rsp+39], 0
1400c28edjne 0x1400c2930
1400c28efcmp [rbx+8], 0
1400c28f4jne 0x1400c290d
1400c28f6
1400c28f6loc_1400c28f6:
1400c28f6mov edx, 4
1400c28fb
1400c28fbloc_1400c28fb:
1400c28fbmov rax, [rbx]
1400c28femov rcx, [rax-24]
1400c2902add rcx, rbx
1400c2905or edx, [rcx+32]
1400c2908call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c290d
1400c290dloc_1400c290d:
1400c290dmov rdx, [rip+0xd4d7c]
1400c2914mov rax, [rsp+40]
1400c2919sub rax, [rdx]
1400c291cjne 0x1400c29c3
1400c2922mov rax, rbx
1400c2925add rsp, 56
1400c2929pop rbx
1400c292apop rsi
1400c292bret
1400c292c
1400c292c 0f 1f 40 00 ..@.
1400c2930
1400c2930loc_1400c2930:
1400c2930mov rax, [rbx]
1400c2933mov rax, [rax-24]
1400c2937mov rcx, [rbx+rax+232]
1400c293fmov rdx, [rcx+16]
1400c2943cmp rdx, [rcx+24]
1400c2947jae 0x1400c2988
1400c2949movzx eax, [rdx]
1400c294cadd rdx, 2
1400c2950mov [rcx+16], rdx
1400c2954
1400c2954loc_1400c2954:
1400c2954cmp ax, -1
1400c2958je 0x1400c2970
1400c295amov [rbx+8], 1
1400c2962mov [rsi], ax
1400c2965jmp 0x1400c290d
1400c2967
1400c2967 66 0f 1f 84 00 00 00 00 00 f........
1400c2970
1400c2970loc_1400c2970:
1400c2970cmp [rbx+8], 1
1400c2975sbb edx, edx
1400c2977and edx, 4
1400c297aadd edx, 2
1400c297djmp 0x1400c28fb
1400c2982
1400c2982 66 0f 1f 44 00 00 f..D..
1400c2988
1400c2988loc_1400c2988:
1400c2988mov rax, [rcx]
1400c298bcall [rax+80]
1400c298ejmp 0x1400c2954
1400c2990
1400c2990 48 83 ea 01 48 89 c1 75 2f e8 f2 f2 03 00 48 8b H...H..u/.....H.
1400c29a0 03 ba 01 00 00 00 48 03 58 e8 48 89 d9 e8 ce 4c ......H.X.H....L
1400c29b0 03 00 48 8b 1d d7 4c 0d 00 48 8b 44 24 28 48 2b ..H...L..H.D$(H+
1400c29c0 03 74 33 .t3
1400c29c3
1400c29c3loc_1400c29c3:
1400c29c3call __stack_chk_fail
1400c29c8call __cxa_begin_catch
1400c29cdmov rax, [rbx]
1400c29d0mov edx, 1
1400c29d5mov rcx, [rax-24]
1400c29d9add rcx, rbx
1400c29dccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c29e1call __cxa_end_catch
1400c29e6cmp [rbx+8], 0
1400c29ebje 0x1400c28f6
1400c29f1jmp 0x1400c290d
1400c29f6
1400c29f6 e8 55 f8 03 00 48 89 c3 e8 7d .U...H...}
1400c2a00 f4 03 00 48 8b 0d 86 4c 0d 00 48 8b 44 24 28 48 ...H...L..H.D$(H
1400c2a10 2b 01 75 af 48 89 d9 e8 84 89 f5 ff 48 89 c3 e8 +.u.H.......H...
1400c2a20 5c f4 03 00 48 8b 0d 65 4c 0d 00 48 8b 44 24 28 \...H..eL..H.D$(
1400c2a30 48 2b 01 74 df eb 8c H+.t...
1400c28b0
1400c2a37
1400c2a37 // align 0x10
1400c2a37 // align 0x10
1400c2a40
1400c2a40std::basic_istream<wchar_t, std::char_traits<wchar_t>>::get():
1400c2a40push rbx
1400c2a41sub rsp, 48
1400c2a45mov rdx, [rip+0xd4c44]
1400c2a4cmov r8l, 1
1400c2a52mov rax, [rdx]
1400c2a55mov [rsp+40], rax
1400c2a5axor eax, eax
1400c2a5cmov [rcx+8], 0
1400c2a64mov rbx, rcx
1400c2a67lea rcx, [rsp+39]
1400c2a6cmov rdx, rbx
1400c2a6fcall std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c2a74cmp [rsp+39], 0
1400c2a79jne 0x1400c2b00
1400c2a7fcmp [rbx+8], 0
1400c2a84je 0x1400c2ae0
1400c2a86
1400c2a86loc_1400c2a86:
1400c2a86mov eax, -1
1400c2a8b
1400c2a8bloc_1400c2a8b:
1400c2a8bmov rbx, [rip+0xd4bfe]
1400c2a92mov rdx, [rsp+40]
1400c2a97sub rdx, [rbx]
1400c2a9ajne 0x1400c2b82
1400c2aa0add rsp, 48
1400c2aa4pop rbx
1400c2aa5ret
1400c2aa6
1400c2aa6 48 83 ea 01 48 89 c1 0f 84 a5 H...H.....
1400c2ab0 00 00 00 e8 d8 f1 03 00 48 8b 03 ba 01 00 00 00 ........H.......
1400c2ac0 48 8b 48 e8 48 01 d9 e8 b4 4b 03 00 e8 af f3 03 H.H.H....K......
1400c2ad0 00 48 83 7b 08 00 75 ae 0f 1f 84 00 00 00 00 00 .H.{..u.........
1400c2ae0
1400c2ae0loc_1400c2ae0:
1400c2ae0mov edx, 4
1400c2ae5
1400c2ae5loc_1400c2ae5:
1400c2ae5mov rax, [rbx]
1400c2ae8add rbx, [rax-24]
1400c2aecmov rcx, rbx
1400c2aefor edx, [rbx+32]
1400c2af2call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c2af7jmp 0x1400c2a86
1400c2af9
1400c2af9 0f 1f 80 00 00 00 00 .......
1400c2b00
1400c2b00loc_1400c2b00:
1400c2b00mov rax, [rbx]
1400c2b03mov rax, [rax-24]
1400c2b07mov rcx, [rbx+rax+232]
1400c2b0fmov rdx, [rcx+16]
1400c2b13cmp rdx, [rcx+24]
1400c2b17jae 0x1400c2b50
1400c2b19movzx eax, [rdx]
1400c2b1cadd rdx, 2
1400c2b20mov [rcx+16], rdx
1400c2b24
1400c2b24loc_1400c2b24:
1400c2b24cmp ax, -1
1400c2b28je 0x1400c2b40
1400c2b2amov [rbx+8], 1
1400c2b32jmp 0x1400c2a8b
1400c2b37
1400c2b37 66 0f 1f 84 00 00 00 00 00 f........
1400c2b40
1400c2b40loc_1400c2b40:
1400c2b40cmp [rbx+8], 1
1400c2b45sbb edx, edx
1400c2b47and edx, 4
1400c2b4aadd edx, 2
1400c2b4djmp 0x1400c2ae5
1400c2b4f
1400c2b4f 90 .
1400c2b50
1400c2b50loc_1400c2b50:
1400c2b50mov rax, [rcx]
1400c2b53call [rax+80]
1400c2b56jmp 0x1400c2b24
1400c2b58
1400c2b58 e8 33 f1 03 00 48 8b 03 .3...H..
1400c2b60 ba 01 00 00 00 48 8b 48 e8 48 01 d9 e8 0f 4b 03 .....H.H.H....K.
1400c2b70 00 48 8b 0d 18 4b 0d 00 48 8b 44 24 28 48 2b 01 .H...K..H.D$(H+.
1400c2b80 74 05 t.
1400c2b82
1400c2b82loc_1400c2b82:
1400c2b82call __stack_chk_fail
1400c2b87call __cxa_rethrow
1400c2b8cmov rbx, rax
1400c2b8fcall __cxa_end_catch
1400c2b94mov rcx, [rip+0xd4af5]
1400c2b9bmov rax, [rsp+40]
1400c2ba0sub rax, [rcx]
1400c2ba3jne 0x1400c2b82
1400c2ba5
1400c2ba5loc_1400c2ba5:
1400c2ba5mov rcx, rbx
1400c2ba8call _Unwind_Resume
1400c2badmov rbx, rax
1400c2bb0call __cxa_end_catch
1400c2bb5mov rcx, [rip+0xd4ad4]
1400c2bbcmov rax, [rsp+40]
1400c2bc1sub rax, [rcx]
1400c2bc4je 0x1400c2ba5
1400c2bc6jmp 0x1400c2b82
1400c2a40
1400c2a40std::basic_istream<wchar_t, std::char_traits<wchar_t>>::get():
1400c2a40push rbx
1400c2a41sub rsp, 48
1400c2a45mov rdx, [rip+0xd4c44]
1400c2a4cmov r8l, 1
1400c2a52mov rax, [rdx]
1400c2a55mov [rsp+40], rax
1400c2a5axor eax, eax
1400c2a5cmov [rcx+8], 0
1400c2a64mov rbx, rcx
1400c2a67lea rcx, [rsp+39]
1400c2a6cmov rdx, rbx
1400c2a6fcall std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c2a74cmp [rsp+39], 0
1400c2a79jne 0x1400c2b00
1400c2a7fcmp [rbx+8], 0
1400c2a84je 0x1400c2ae0
1400c2a86
1400c2a86loc_1400c2a86:
1400c2a86mov eax, -1
1400c2a8b
1400c2a8bloc_1400c2a8b:
1400c2a8bmov rbx, [rip+0xd4bfe]
1400c2a92mov rdx, [rsp+40]
1400c2a97sub rdx, [rbx]
1400c2a9ajne 0x1400c2b82
1400c2aa0add rsp, 48
1400c2aa4pop rbx
1400c2aa5ret
1400c2aa6
1400c2aa6 48 83 ea 01 48 89 c1 0f 84 a5 H...H.....
1400c2ab0 00 00 00 e8 d8 f1 03 00 48 8b 03 ba 01 00 00 00 ........H.......
1400c2ac0 48 8b 48 e8 48 01 d9 e8 b4 4b 03 00 e8 af f3 03 H.H.H....K......
1400c2ad0 00 48 83 7b 08 00 75 ae 0f 1f 84 00 00 00 00 00 .H.{..u.........
1400c2ae0
1400c2ae0loc_1400c2ae0:
1400c2ae0mov edx, 4
1400c2ae5
1400c2ae5loc_1400c2ae5:
1400c2ae5mov rax, [rbx]
1400c2ae8add rbx, [rax-24]
1400c2aecmov rcx, rbx
1400c2aefor edx, [rbx+32]
1400c2af2call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c2af7jmp 0x1400c2a86
1400c2af9
1400c2af9 0f 1f 80 00 00 00 00 .......
1400c2b00
1400c2b00loc_1400c2b00:
1400c2b00mov rax, [rbx]
1400c2b03mov rax, [rax-24]
1400c2b07mov rcx, [rbx+rax+232]
1400c2b0fmov rdx, [rcx+16]
1400c2b13cmp rdx, [rcx+24]
1400c2b17jae 0x1400c2b50
1400c2b19movzx eax, [rdx]
1400c2b1cadd rdx, 2
1400c2b20mov [rcx+16], rdx
1400c2b24
1400c2b24loc_1400c2b24:
1400c2b24cmp ax, -1
1400c2b28je 0x1400c2b40
1400c2b2amov [rbx+8], 1
1400c2b32jmp 0x1400c2a8b
1400c2b37
1400c2b37 66 0f 1f 84 00 00 00 00 00 f........
1400c2b40
1400c2b40loc_1400c2b40:
1400c2b40cmp [rbx+8], 1
1400c2b45sbb edx, edx
1400c2b47and edx, 4
1400c2b4aadd edx, 2
1400c2b4djmp 0x1400c2ae5
1400c2b4f
1400c2b4f 90 .
1400c2b50
1400c2b50loc_1400c2b50:
1400c2b50mov rax, [rcx]
1400c2b53call [rax+80]
1400c2b56jmp 0x1400c2b24
1400c2b58
1400c2b58 e8 33 f1 03 00 48 8b 03 .3...H..
1400c2b60 ba 01 00 00 00 48 8b 48 e8 48 01 d9 e8 0f 4b 03 .....H.H.H....K.
1400c2b70 00 48 8b 0d 18 4b 0d 00 48 8b 44 24 28 48 2b 01 .H...K..H.D$(H+.
1400c2b80 74 05 t.
1400c2b82
1400c2b82loc_1400c2b82:
1400c2b82call __stack_chk_fail
1400c2b87call __cxa_rethrow
1400c2b8cmov rbx, rax
1400c2b8fcall __cxa_end_catch
1400c2b94mov rcx, [rip+0xd4af5]
1400c2b9bmov rax, [rsp+40]
1400c2ba0sub rax, [rcx]
1400c2ba3jne 0x1400c2b82
1400c2ba5
1400c2ba5loc_1400c2ba5:
1400c2ba5mov rcx, rbx
1400c2ba8call _Unwind_Resume
1400c2badmov rbx, rax
1400c2bb0call __cxa_end_catch
1400c2bb5mov rcx, [rip+0xd4ad4]
1400c2bbcmov rax, [rsp+40]
1400c2bc1sub rax, [rcx]
1400c2bc4je 0x1400c2ba5
1400c2bc6jmp 0x1400c2b82
1400c2a40
1400c2bc8
1400c2bc8 // align 0x10
1400c2bc8 // align 0x10
1400c2bd0
1400c2bd0std::basic_istream<wchar_t, std::char_traits<wchar_t>>::peek():
1400c2bd0push rbx
1400c2bd1sub rsp, 64
1400c2bd5mov rdx, [rip+0xd4ab4]
1400c2bdcmov r8l, 1
1400c2be2mov rax, [rdx]
1400c2be5mov [rsp+56], rax
1400c2beaxor eax, eax
1400c2becmov [rcx+8], 0
1400c2bf4mov rbx, rcx
1400c2bf7lea rcx, [rsp+55]
1400c2bfcmov rdx, rbx
1400c2bffcall std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c2c04cmp [rsp+55], 0
1400c2c09jne 0x1400c2c30
1400c2c0b
1400c2c0bloc_1400c2c0b:
1400c2c0bor eax, -1
1400c2c0enop
1400c2c10
1400c2c10loc_1400c2c10:
1400c2c10mov rbx, [rip+0xd4a79]
1400c2c17mov rdx, [rsp+56]
1400c2c1csub rdx, [rbx]
1400c2c1fjne 0x1400c2cb3
1400c2c25add rsp, 64
1400c2c29pop rbx
1400c2c2aret
1400c2c2b
1400c2c2b 0f 1f 44 00 00 ..D..
1400c2c30
1400c2c30loc_1400c2c30:
1400c2c30mov rax, [rbx]
1400c2c33mov rax, [rax-24]
1400c2c37mov rcx, [rbx+rax+232]
1400c2c3fmov rax, [rcx+16]
1400c2c43cmp rax, [rcx+24]
1400c2c47jae 0x1400c2c78
1400c2c49movzx eax, [rax]
1400c2c4c
1400c2c4cloc_1400c2c4c:
1400c2c4ccmp ax, -1
1400c2c50jne 0x1400c2c10
1400c2c52mov rdx, [rbx]
1400c2c55mov [rsp+44], eax
1400c2c59mov rcx, [rdx-24]
1400c2c5dadd rcx, rbx
1400c2c60mov edx, [rcx+32]
1400c2c63or edx, 2
1400c2c66call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c2c6bmov eax, [rsp+44]
1400c2c6fjmp 0x1400c2c10
1400c2c71
1400c2c71 0f 1f 80 00 00 00 00 .......
1400c2c78
1400c2c78loc_1400c2c78:
1400c2c78mov rax, [rcx]
1400c2c7bcall [rax+72]
1400c2c7ejmp 0x1400c2c4c
1400c2c80
1400c2c80 48 83 ea 01 48 89 c1 75 2f e8 02 f0 03 00 48 8b H...H..u/.....H.
1400c2c90 03 ba 01 00 00 00 48 8b 48 e8 48 01 d9 e8 de 49 ......H.H.H....I
1400c2ca0 03 00 48 8b 15 e7 49 0d 00 48 8b 44 24 38 48 2b ..H...I..H.D$8H+
1400c2cb0 02 74 28 .t(
1400c2cb3
1400c2cb3loc_1400c2cb3:
1400c2cb3call __stack_chk_fail
1400c2cb8call __cxa_begin_catch
1400c2cbdmov rax, [rbx]
1400c2cc0mov edx, 1
1400c2cc5mov rcx, [rax-24]
1400c2cc9add rcx, rbx
1400c2ccccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c2cd1call __cxa_end_catch
1400c2cd6jmp 0x1400c2c0b
1400c2cdb
1400c2cdb e8 70 f5 03 00 .p...
1400c2ce0 48 89 c3 e8 98 f1 03 00 48 8b 15 a1 49 0d 00 48 H.......H...I..H
1400c2cf0 8b 44 24 38 48 2b 02 75 ba 48 89 d9 e8 9f 86 f5 .D$8H+.u.H......
1400c2d00 ff 48 89 c3 e8 77 f1 03 00 48 8b 15 80 49 0d 00 .H...w...H...I..
1400c2d10 48 8b 44 24 38 48 2b 02 74 df eb 97 H.D$8H+.t...
1400c2bd0
1400c2bd0std::basic_istream<wchar_t, std::char_traits<wchar_t>>::peek():
1400c2bd0push rbx
1400c2bd1sub rsp, 64
1400c2bd5mov rdx, [rip+0xd4ab4]
1400c2bdcmov r8l, 1
1400c2be2mov rax, [rdx]
1400c2be5mov [rsp+56], rax
1400c2beaxor eax, eax
1400c2becmov [rcx+8], 0
1400c2bf4mov rbx, rcx
1400c2bf7lea rcx, [rsp+55]
1400c2bfcmov rdx, rbx
1400c2bffcall std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c2c04cmp [rsp+55], 0
1400c2c09jne 0x1400c2c30
1400c2c0b
1400c2c0bloc_1400c2c0b:
1400c2c0bor eax, -1
1400c2c0enop
1400c2c10
1400c2c10loc_1400c2c10:
1400c2c10mov rbx, [rip+0xd4a79]
1400c2c17mov rdx, [rsp+56]
1400c2c1csub rdx, [rbx]
1400c2c1fjne 0x1400c2cb3
1400c2c25add rsp, 64
1400c2c29pop rbx
1400c2c2aret
1400c2c2b
1400c2c2b 0f 1f 44 00 00 ..D..
1400c2c30
1400c2c30loc_1400c2c30:
1400c2c30mov rax, [rbx]
1400c2c33mov rax, [rax-24]
1400c2c37mov rcx, [rbx+rax+232]
1400c2c3fmov rax, [rcx+16]
1400c2c43cmp rax, [rcx+24]
1400c2c47jae 0x1400c2c78
1400c2c49movzx eax, [rax]
1400c2c4c
1400c2c4cloc_1400c2c4c:
1400c2c4ccmp ax, -1
1400c2c50jne 0x1400c2c10
1400c2c52mov rdx, [rbx]
1400c2c55mov [rsp+44], eax
1400c2c59mov rcx, [rdx-24]
1400c2c5dadd rcx, rbx
1400c2c60mov edx, [rcx+32]
1400c2c63or edx, 2
1400c2c66call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c2c6bmov eax, [rsp+44]
1400c2c6fjmp 0x1400c2c10
1400c2c71
1400c2c71 0f 1f 80 00 00 00 00 .......
1400c2c78
1400c2c78loc_1400c2c78:
1400c2c78mov rax, [rcx]
1400c2c7bcall [rax+72]
1400c2c7ejmp 0x1400c2c4c
1400c2c80
1400c2c80 48 83 ea 01 48 89 c1 75 2f e8 02 f0 03 00 48 8b H...H..u/.....H.
1400c2c90 03 ba 01 00 00 00 48 8b 48 e8 48 01 d9 e8 de 49 ......H.H.H....I
1400c2ca0 03 00 48 8b 15 e7 49 0d 00 48 8b 44 24 38 48 2b ..H...I..H.D$8H+
1400c2cb0 02 74 28 .t(
1400c2cb3
1400c2cb3loc_1400c2cb3:
1400c2cb3call __stack_chk_fail
1400c2cb8call __cxa_begin_catch
1400c2cbdmov rax, [rbx]
1400c2cc0mov edx, 1
1400c2cc5mov rcx, [rax-24]
1400c2cc9add rcx, rbx
1400c2ccccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c2cd1call __cxa_end_catch
1400c2cd6jmp 0x1400c2c0b
1400c2cdb
1400c2cdb e8 70 f5 03 00 .p...
1400c2ce0 48 89 c3 e8 98 f1 03 00 48 8b 15 a1 49 0d 00 48 H.......H...I..H
1400c2cf0 8b 44 24 38 48 2b 02 75 ba 48 89 d9 e8 9f 86 f5 .D$8H+.u.H......
1400c2d00 ff 48 89 c3 e8 77 f1 03 00 48 8b 15 80 49 0d 00 .H...w...H...I..
1400c2d10 48 8b 44 24 38 48 2b 02 74 df eb 97 H.D$8H+.t...
1400c2bd0
1400c2d1c
1400c2d1c // align 0x10
1400c2d1c // align 0x10
1400c2d20
1400c2d20std::basic_istream<wchar_t, std::char_traits<wchar_t>>::read(wchar_t*, long long):
1400c2d20push rdi
1400c2d21push rsi
1400c2d22push rbx
1400c2d23sub rsp, 48
1400c2d27mov rbx, rcx
1400c2d2amov rcx, [rip+0xd495f]
1400c2d31mov rdi, rdx
1400c2d34mov rsi, r8
1400c2d37mov [rbx+8], 0
1400c2d3fmov r8l, 1
1400c2d45mov rdx, rbx
1400c2d48mov rax, [rcx]
1400c2d4bmov [rsp+40], rax
1400c2d50xor eax, eax
1400c2d52lea rcx, [rsp+39]
1400c2d57call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c2d5ccmp [rsp+39], 0
1400c2d61je 0x1400c2d87
1400c2d63mov rax, [rbx]
1400c2d66mov r8, rsi
1400c2d69mov rdx, rdi
1400c2d6cmov rax, [rax-24]
1400c2d70mov rcx, [rbx+rax+232]
1400c2d78mov rax, [rcx]
1400c2d7bcall [rax+64]
1400c2d7emov [rbx+8], rax
1400c2d82cmp rsi, rax
1400c2d85jne 0x1400c2da8
1400c2d87
1400c2d87loc_1400c2d87:
1400c2d87mov rsi, [rip+0xd4902]
1400c2d8emov rax, [rsp+40]
1400c2d93sub rax, [rsi]
1400c2d96jne 0x1400c2df2
1400c2d98mov rax, rbx
1400c2d9badd rsp, 48
1400c2d9fpop rbx
1400c2da0pop rsi
1400c2da1pop rdi
1400c2da2ret
1400c2da3
1400c2da3 0f 1f 44 00 00 ..D..
1400c2da8
1400c2da8loc_1400c2da8:
1400c2da8mov rax, [rbx]
1400c2dabmov rcx, [rax-24]
1400c2dafadd rcx, rbx
1400c2db2mov edx, [rcx+32]
1400c2db5or edx, 6
1400c2db8call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c2dbdjmp 0x1400c2d87
1400c2dbf
1400c2dbf 48 H
1400c2dc0 83 ea 01 48 89 c1 75 2f e8 c3 ee 03 00 48 8b 03 ...H..u/.....H..
1400c2dd0 ba 01 00 00 00 48 03 58 e8 48 89 d9 e8 9f 48 03 .....H.X.H....H.
1400c2de0 00 48 8b 3d a8 48 0d 00 48 8b 44 24 28 48 2b 07 .H.=.H..H.D$(H+.
1400c2df0 74 28 t(
1400c2df2
1400c2df2loc_1400c2df2:
1400c2df2call __stack_chk_fail
1400c2df7call __cxa_begin_catch
1400c2dfcmov rax, [rbx]
1400c2dffmov edx, 1
1400c2e04mov rcx, [rax-24]
1400c2e08add rcx, rbx
1400c2e0bcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c2e10call __cxa_end_catch
1400c2e15jmp 0x1400c2d87
1400c2e1a
1400c2e1a e8 31 f4 03 00 48 .1...H
1400c2e20 89 c3 e8 59 f0 03 00 48 8b 3d 62 48 0d 00 48 8b ...Y...H.=bH..H.
1400c2e30 44 24 28 48 2b 07 75 ba 48 89 d9 e8 60 85 f5 ff D$(H+.u.H...`...
1400c2e40 48 89 c3 e8 38 f0 03 00 48 8b 3d 41 48 0d 00 48 H...8...H.=AH..H
1400c2e50 8b 44 24 28 48 2b 07 74 df eb 97 .D$(H+.t...
1400c2d20
1400c2d20std::basic_istream<wchar_t, std::char_traits<wchar_t>>::read(wchar_t*, long long):
1400c2d20push rdi
1400c2d21push rsi
1400c2d22push rbx
1400c2d23sub rsp, 48
1400c2d27mov rbx, rcx
1400c2d2amov rcx, [rip+0xd495f]
1400c2d31mov rdi, rdx
1400c2d34mov rsi, r8
1400c2d37mov [rbx+8], 0
1400c2d3fmov r8l, 1
1400c2d45mov rdx, rbx
1400c2d48mov rax, [rcx]
1400c2d4bmov [rsp+40], rax
1400c2d50xor eax, eax
1400c2d52lea rcx, [rsp+39]
1400c2d57call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c2d5ccmp [rsp+39], 0
1400c2d61je 0x1400c2d87
1400c2d63mov rax, [rbx]
1400c2d66mov r8, rsi
1400c2d69mov rdx, rdi
1400c2d6cmov rax, [rax-24]
1400c2d70mov rcx, [rbx+rax+232]
1400c2d78mov rax, [rcx]
1400c2d7bcall [rax+64]
1400c2d7emov [rbx+8], rax
1400c2d82cmp rsi, rax
1400c2d85jne 0x1400c2da8
1400c2d87
1400c2d87loc_1400c2d87:
1400c2d87mov rsi, [rip+0xd4902]
1400c2d8emov rax, [rsp+40]
1400c2d93sub rax, [rsi]
1400c2d96jne 0x1400c2df2
1400c2d98mov rax, rbx
1400c2d9badd rsp, 48
1400c2d9fpop rbx
1400c2da0pop rsi
1400c2da1pop rdi
1400c2da2ret
1400c2da3
1400c2da3 0f 1f 44 00 00 ..D..
1400c2da8
1400c2da8loc_1400c2da8:
1400c2da8mov rax, [rbx]
1400c2dabmov rcx, [rax-24]
1400c2dafadd rcx, rbx
1400c2db2mov edx, [rcx+32]
1400c2db5or edx, 6
1400c2db8call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c2dbdjmp 0x1400c2d87
1400c2dbf
1400c2dbf 48 H
1400c2dc0 83 ea 01 48 89 c1 75 2f e8 c3 ee 03 00 48 8b 03 ...H..u/.....H..
1400c2dd0 ba 01 00 00 00 48 03 58 e8 48 89 d9 e8 9f 48 03 .....H.X.H....H.
1400c2de0 00 48 8b 3d a8 48 0d 00 48 8b 44 24 28 48 2b 07 .H.=.H..H.D$(H+.
1400c2df0 74 28 t(
1400c2df2
1400c2df2loc_1400c2df2:
1400c2df2call __stack_chk_fail
1400c2df7call __cxa_begin_catch
1400c2dfcmov rax, [rbx]
1400c2dffmov edx, 1
1400c2e04mov rcx, [rax-24]
1400c2e08add rcx, rbx
1400c2e0bcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c2e10call __cxa_end_catch
1400c2e15jmp 0x1400c2d87
1400c2e1a
1400c2e1a e8 31 f4 03 00 48 .1...H
1400c2e20 89 c3 e8 59 f0 03 00 48 8b 3d 62 48 0d 00 48 8b ...Y...H.=bH..H.
1400c2e30 44 24 28 48 2b 07 75 ba 48 89 d9 e8 60 85 f5 ff D$(H+.u.H...`...
1400c2e40 48 89 c3 e8 38 f0 03 00 48 8b 3d 41 48 0d 00 48 H...8...H.=AH..H
1400c2e50 8b 44 24 28 48 2b 07 74 df eb 97 .D$(H+.t...
1400c2d20
1400c2e5b
1400c2e5b // align 0x10
1400c2e5b // align 0x10
1400c2e60
1400c2e60std::basic_istream<wchar_t, std::char_traits<wchar_t>>::swap(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&):
1400c2e60push rbp
1400c2e61push rdi
1400c2e62push rsi
1400c2e63push rbx
1400c2e64sub rsp, 40
1400c2e68mov rax, [rcx]
1400c2e6bmov rsi, [rax-24]
1400c2e6fmov rax, [rdx]
1400c2e72mov rbx, [rax-24]
1400c2e76add rsi, rcx
1400c2e79mov rbp, rcx
1400c2e7cmov rdi, rdx
1400c2e7fmov rcx, rsi
1400c2e82add rbx, rdx
1400c2e85mov rdx, rbx
1400c2e88call std::ios_base::_M_swap(std::ios_base&)
1400c2e8dlea rdx, [rsi+208]
1400c2e94mov rcx, rsi
1400c2e97call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400c2e9clea rdx, [rbx+208]
1400c2ea3mov rcx, rbx
1400c2ea6call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400c2eabmov rax, [rsi+216]
1400c2eb2mov rdx, [rbx+216]
1400c2eb9mov [rsi+216], rdx
1400c2ec0movzx edx, [rbx+224]
1400c2ec7mov [rbx+216], rax
1400c2ecemovzx eax, [rsi+224]
1400c2ed5mov [rsi+224], dx
1400c2edcmovzx edx, [rbx+226]
1400c2ee3mov [rbx+224], ax
1400c2eeamovzx eax, [rsi+226]
1400c2ef1mov [rsi+226], dl
1400c2ef7mov rdx, [rdi+8]
1400c2efbmov [rbx+226], al
1400c2f01mov rax, [rbp+8]
1400c2f05mov [rbp+8], rdx
1400c2f09mov [rdi+8], rax
1400c2f0dadd rsp, 40
1400c2f11pop rbx
1400c2f12pop rsi
1400c2f13pop rdi
1400c2f14pop rbp
1400c2f15ret
1400c2e60
1400c2e60std::basic_istream<wchar_t, std::char_traits<wchar_t>>::swap(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&):
1400c2e60push rbp
1400c2e61push rdi
1400c2e62push rsi
1400c2e63push rbx
1400c2e64sub rsp, 40
1400c2e68mov rax, [rcx]
1400c2e6bmov rsi, [rax-24]
1400c2e6fmov rax, [rdx]
1400c2e72mov rbx, [rax-24]
1400c2e76add rsi, rcx
1400c2e79mov rbp, rcx
1400c2e7cmov rdi, rdx
1400c2e7fmov rcx, rsi
1400c2e82add rbx, rdx
1400c2e85mov rdx, rbx
1400c2e88call std::ios_base::_M_swap(std::ios_base&)
1400c2e8dlea rdx, [rsi+208]
1400c2e94mov rcx, rsi
1400c2e97call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400c2e9clea rdx, [rbx+208]
1400c2ea3mov rcx, rbx
1400c2ea6call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400c2eabmov rax, [rsi+216]
1400c2eb2mov rdx, [rbx+216]
1400c2eb9mov [rsi+216], rdx
1400c2ec0movzx edx, [rbx+224]
1400c2ec7mov [rbx+216], rax
1400c2ecemovzx eax, [rsi+224]
1400c2ed5mov [rsi+224], dx
1400c2edcmovzx edx, [rbx+226]
1400c2ee3mov [rbx+224], ax
1400c2eeamovzx eax, [rsi+226]
1400c2ef1mov [rsi+226], dl
1400c2ef7mov rdx, [rdi+8]
1400c2efbmov [rbx+226], al
1400c2f01mov rax, [rbp+8]
1400c2f05mov [rbp+8], rdx
1400c2f09mov [rdi+8], rax
1400c2f0dadd rsp, 40
1400c2f11pop rbx
1400c2f12pop rsi
1400c2f13pop rdi
1400c2f14pop rbp
1400c2f15ret
1400c2e60
1400c2f16
1400c2f16 // align 0x10
1400c2f16 // align 0x10
1400c2f20
1400c2f20std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sync():
1400c2f20push rbx
1400c2f21sub rsp, 48
1400c2f25mov rdx, [rip+0xd4764]
1400c2f2cmov r8l, 1
1400c2f32mov rbx, rcx
1400c2f35mov rcx, [rdx]
1400c2f38mov [rsp+40], rcx
1400c2f3dlea rcx, [rsp+39]
1400c2f42mov rdx, rbx
1400c2f45call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c2f4acmp [rsp+39], 0
1400c2f4fje 0x1400c2fa0
1400c2f51mov rax, [rbx]
1400c2f54mov rax, [rax-24]
1400c2f58mov rcx, [rbx+rax+232]
1400c2f60test rcx, rcx
1400c2f63je 0x1400c2fa0
1400c2f65mov rax, [rcx]
1400c2f68call [rax+48]
1400c2f6bcmp eax, -1
1400c2f6eje 0x1400c2f89
1400c2f70xor eax, eax
1400c2f72
1400c2f72loc_1400c2f72:
1400c2f72mov rbx, [rip+0xd4717]
1400c2f79mov rdx, [rsp+40]
1400c2f7esub rdx, [rbx]
1400c2f81jne 0x1400c2fda
1400c2f83add rsp, 48
1400c2f87pop rbx
1400c2f88ret
1400c2f89
1400c2f89loc_1400c2f89:
1400c2f89mov rax, [rbx]
1400c2f8cadd rbx, [rax-24]
1400c2f90mov edx, [rbx+32]
1400c2f93mov rcx, rbx
1400c2f96or edx, 1
1400c2f99call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c2f9enop
1400c2fa0
1400c2fa0loc_1400c2fa0:
1400c2fa0mov eax, -1
1400c2fa5jmp 0x1400c2f72
1400c2fa7
1400c2fa7 48 83 ea 01 48 89 c1 75 2f H...H..u/
1400c2fb0 e8 db ec 03 00 48 8b 03 ba 01 00 00 00 48 03 58 .....H.......H.X
1400c2fc0 e8 48 89 d9 e8 b7 46 03 00 48 8b 15 c0 46 0d 00 .H....F..H...F..
1400c2fd0 48 8b 44 24 28 48 2b 02 74 25 H.D$(H+.t%
1400c2fda
1400c2fdaloc_1400c2fda:
1400c2fdacall __stack_chk_fail
1400c2fdfcall __cxa_begin_catch
1400c2fe4mov rax, [rbx]
1400c2fe7mov edx, 1
1400c2fecadd rbx, [rax-24]
1400c2ff0mov rcx, rbx
1400c2ff3call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c2ff8call __cxa_end_catch
1400c2ffdjmp 0x1400c2fa0
1400c2fff
1400c2fff e8 .
1400c3000 4c f2 03 00 48 89 c3 e8 74 ee 03 00 48 8b 15 7d L...H...t...H..}
1400c3010 46 0d 00 48 8b 44 24 28 48 2b 02 75 bd 48 89 d9 F..H.D$(H+.u.H..
1400c3020 e8 7b 83 f5 ff 48 89 c3 e8 53 ee 03 00 48 8b 15 .{...H...S...H..
1400c3030 5c 46 0d 00 48 8b 44 24 28 48 2b 02 74 df eb 9a \F..H.D$(H+.t...
1400c2f20
1400c2f20std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sync():
1400c2f20push rbx
1400c2f21sub rsp, 48
1400c2f25mov rdx, [rip+0xd4764]
1400c2f2cmov r8l, 1
1400c2f32mov rbx, rcx
1400c2f35mov rcx, [rdx]
1400c2f38mov [rsp+40], rcx
1400c2f3dlea rcx, [rsp+39]
1400c2f42mov rdx, rbx
1400c2f45call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c2f4acmp [rsp+39], 0
1400c2f4fje 0x1400c2fa0
1400c2f51mov rax, [rbx]
1400c2f54mov rax, [rax-24]
1400c2f58mov rcx, [rbx+rax+232]
1400c2f60test rcx, rcx
1400c2f63je 0x1400c2fa0
1400c2f65mov rax, [rcx]
1400c2f68call [rax+48]
1400c2f6bcmp eax, -1
1400c2f6eje 0x1400c2f89
1400c2f70xor eax, eax
1400c2f72
1400c2f72loc_1400c2f72:
1400c2f72mov rbx, [rip+0xd4717]
1400c2f79mov rdx, [rsp+40]
1400c2f7esub rdx, [rbx]
1400c2f81jne 0x1400c2fda
1400c2f83add rsp, 48
1400c2f87pop rbx
1400c2f88ret
1400c2f89
1400c2f89loc_1400c2f89:
1400c2f89mov rax, [rbx]
1400c2f8cadd rbx, [rax-24]
1400c2f90mov edx, [rbx+32]
1400c2f93mov rcx, rbx
1400c2f96or edx, 1
1400c2f99call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c2f9enop
1400c2fa0
1400c2fa0loc_1400c2fa0:
1400c2fa0mov eax, -1
1400c2fa5jmp 0x1400c2f72
1400c2fa7
1400c2fa7 48 83 ea 01 48 89 c1 75 2f H...H..u/
1400c2fb0 e8 db ec 03 00 48 8b 03 ba 01 00 00 00 48 03 58 .....H.......H.X
1400c2fc0 e8 48 89 d9 e8 b7 46 03 00 48 8b 15 c0 46 0d 00 .H....F..H...F..
1400c2fd0 48 8b 44 24 28 48 2b 02 74 25 H.D$(H+.t%
1400c2fda
1400c2fdaloc_1400c2fda:
1400c2fdacall __stack_chk_fail
1400c2fdfcall __cxa_begin_catch
1400c2fe4mov rax, [rbx]
1400c2fe7mov edx, 1
1400c2fecadd rbx, [rax-24]
1400c2ff0mov rcx, rbx
1400c2ff3call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c2ff8call __cxa_end_catch
1400c2ffdjmp 0x1400c2fa0
1400c2fff
1400c2fff e8 .
1400c3000 4c f2 03 00 48 89 c3 e8 74 ee 03 00 48 8b 15 7d L...H...t...H..}
1400c3010 46 0d 00 48 8b 44 24 28 48 2b 02 75 bd 48 89 d9 F..H.D$(H+.u.H..
1400c3020 e8 7b 83 f5 ff 48 89 c3 e8 53 ee 03 00 48 8b 15 .{...H...S...H..
1400c3030 5c 46 0d 00 48 8b 44 24 28 48 2b 02 74 df eb 9a \F..H.D$(H+.t...
1400c2f20
1400c3040
1400c3040std::basic_istream<wchar_t, std::char_traits<wchar_t>>::seekg(std::fpos<int>):
1400c3040push rbx
1400c3041sub rsp, 96
1400c3045movups [rsp+80], x6
1400c304amovdqu x6, [rdx]
1400c304emov rdx, [rip+0xd463b]
1400c3055mov rax, [rdx]
1400c3058mov [rsp+72], rax
1400c305dmov rax, [rcx]
1400c3060mov rbx, rcx
1400c3063mov rcx, [rax-24]
1400c3067add rcx, rbx
1400c306amov edx, [rcx+32]
1400c306dand edx, -3
1400c3070call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c3075lea rcx, [rsp+71]
1400c307amov r8l, 1
1400c3080mov rdx, rbx
1400c3083call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c3088cmp [rsp+71], 0
1400c308dje 0x1400c30d0
1400c308fmov rax, [rbx]
1400c3092mov rdx, [rax-24]
1400c3096add rdx, rbx
1400c3099test [rdx+32], 5
1400c309djne 0x1400c30d0
1400c309flea rcx, [rsp+48]
1400c30a4mov r9l, 8
1400c30aalea r8, [rsp+32]
1400c30afmov rdx, [rdx+232]
1400c30b6movups [rsp+32], x6
1400c30bbmov rax, [rdx]
1400c30becall [rax+40]
1400c30c1cmp [rsp+48], -1
1400c30c7je 0x1400c30f0
1400c30c9nop [rax]
1400c30d0
1400c30d0loc_1400c30d0:
1400c30d0mov rcx, [rip+0xd45b9]
1400c30d7mov rax, [rsp+72]
1400c30dcsub rax, [rcx]
1400c30dfjne 0x1400c313a
1400c30e1movups x6, [rsp+80]
1400c30e6mov rax, rbx
1400c30e9add rsp, 96
1400c30edpop rbx
1400c30eeret
1400c30ef
1400c30ef 90 .
1400c30f0
1400c30f0loc_1400c30f0:
1400c30f0mov rax, [rbx]
1400c30f3mov rcx, [rax-24]
1400c30f7add rcx, rbx
1400c30famov edx, [rcx+32]
1400c30fdor edx, 4
1400c3100call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c3105jmp 0x1400c30d0
1400c3107
1400c3107 48 83 ea 01 48 89 c1 75 2f H...H..u/
1400c3110 e8 7b eb 03 00 48 8b 03 ba 01 00 00 00 48 03 58 .{...H.......H.X
1400c3120 e8 48 89 d9 e8 57 45 03 00 48 8b 1d 60 45 0d 00 .H...WE..H..`E..
1400c3130 48 8b 44 24 48 48 2b 03 74 28 H.D$HH+.t(
1400c313a
1400c313aloc_1400c313a:
1400c313acall __stack_chk_fail
1400c313fcall __cxa_begin_catch
1400c3144mov rax, [rbx]
1400c3147mov edx, 1
1400c314cmov rcx, [rax-24]
1400c3150add rcx, rbx
1400c3153call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c3158call __cxa_end_catch
1400c315djmp 0x1400c30d0
1400c3162
1400c3162 e8 e9 f0 03 00 48 89 c3 e8 11 ed 03 00 48 .....H.......H
1400c3170 8b 0d 1a 45 0d 00 48 8b 44 24 48 48 2b 01 75 ba ...E..H.D$HH+.u.
1400c3180 48 89 d9 e8 18 82 f5 ff 48 89 c3 e8 f0 ec 03 00 H.......H.......
1400c3190 48 8b 0d f9 44 0d 00 48 8b 44 24 48 48 2b 01 74 H...D..H.D$HH+.t
1400c31a0 df eb 97 ...
1400c3040
1400c3040std::basic_istream<wchar_t, std::char_traits<wchar_t>>::seekg(std::fpos<int>):
1400c3040push rbx
1400c3041sub rsp, 96
1400c3045movups [rsp+80], x6
1400c304amovdqu x6, [rdx]
1400c304emov rdx, [rip+0xd463b]
1400c3055mov rax, [rdx]
1400c3058mov [rsp+72], rax
1400c305dmov rax, [rcx]
1400c3060mov rbx, rcx
1400c3063mov rcx, [rax-24]
1400c3067add rcx, rbx
1400c306amov edx, [rcx+32]
1400c306dand edx, -3
1400c3070call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c3075lea rcx, [rsp+71]
1400c307amov r8l, 1
1400c3080mov rdx, rbx
1400c3083call std::basic_istream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_istream<wchar_t, std::char_traits<wchar_t>>&, bool)
1400c3088cmp [rsp+71], 0
1400c308dje 0x1400c30d0
1400c308fmov rax, [rbx]
1400c3092mov rdx, [rax-24]
1400c3096add rdx, rbx
1400c3099test [rdx+32], 5
1400c309djne 0x1400c30d0
1400c309flea rcx, [rsp+48]
1400c30a4mov r9l, 8
1400c30aalea r8, [rsp+32]
1400c30afmov rdx, [rdx+232]
1400c30b6movups [rsp+32], x6
1400c30bbmov rax, [rdx]
1400c30becall [rax+40]
1400c30c1cmp [rsp+48], -1
1400c30c7je 0x1400c30f0
1400c30c9nop [rax]
1400c30d0
1400c30d0loc_1400c30d0:
1400c30d0mov rcx, [rip+0xd45b9]
1400c30d7mov rax, [rsp+72]
1400c30dcsub rax, [rcx]
1400c30dfjne 0x1400c313a
1400c30e1movups x6, [rsp+80]
1400c30e6mov rax, rbx
1400c30e9add rsp, 96
1400c30edpop rbx
1400c30eeret
1400c30ef
1400c30ef 90 .
1400c30f0
1400c30f0loc_1400c30f0:
1400c30f0mov rax, [rbx]
1400c30f3mov rcx, [rax-24]
1400c30f7add rcx, rbx
1400c30famov edx, [rcx+32]
1400c30fdor edx, 4
1400c3100call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c3105jmp 0x1400c30d0
1400c3107
1400c3107 48 83 ea 01 48 89 c1 75 2f H...H..u/
1400c3110 e8 7b eb 03 00 48 8b 03 ba 01 00 00 00 48 03 58 .{...H.......H.X
1400c3120 e8 48 89 d9 e8 57 45 03 00 48 8b 1d 60 45 0d 00 .H...WE..H..`E..
1400c3130 48 8b 44 24 48 48 2b 03 74 28 H.D$HH+.t(
1400c313a
1400c313aloc_1400c313a:
1400c313acall __stack_chk_fail
1400c313fcall __cxa_begin_catch
1400c3144mov rax, [rbx]
1400c3147mov edx, 1
1400c314cmov rcx, [rax-24]
1400c3150add rcx, rbx
1400c3153call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c3158call __cxa_end_catch
1400c315djmp 0x1400c30d0
1400c3162
1400c3162 e8 e9 f0 03 00 48 89 c3 e8 11 ed 03 00 48 .....H.......H
1400c3170 8b 0d 1a 45 0d 00 48 8b 44 24 48 48 2b 01 75 ba ...E..H.D$HH+.u.
1400c3180 48 89 d9 e8 18 82 f5 ff 48 89 c3 e8 f0 ec 03 00 H.......H.......
1400c3190 48 8b 0d f9 44 0d 00 48 8b 44 24 48 48 2b 01 74 H...D..H.D$HH+.t
1400c31a0 df eb 97 ...
1400c3040
Loading..