File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
1400c6180
1400c6180std::basic_ostream<wchar_t, std::char_traits<wchar_t>>& std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::_M_insert<void const*>(void const*):
1400c6180push rbp
1400c6181push rdi
1400c6182push rsi
1400c6183push rbx
1400c6184sub rsp, 120
1400c6188mov rdi, [rip+0xd1501]
1400c618fmov rbp, rdx
1400c6192mov rbx, rcx
1400c6195mov rdx, [rdi]
1400c6198mov [rsp+104], rdx
1400c619dmov rdx, rcx
1400c61a0lea rcx, [rsp+80]
1400c61a5call std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&)
1400c61aacmp [rsp+80], 0
1400c61afje 0x1400c6223
1400c61b1mov rax, [rbx]
1400c61b4mov r9, [rax-24]
1400c61b8add r9, rbx
1400c61bbmov rsi, [r9+248]
1400c61c2test rsi, rsi
1400c61c5je 0x1400c6392
1400c61cbcmp [r9+226], 0
1400c61d3je 0x1400c62c0
1400c61d9movzx eax, [r9+224]
1400c61e1
1400c61e1loc_1400c61e1:
1400c61e1mov rdx, [r9+232]
1400c61e8mov r10, [rsi]
1400c61ebxor r11l, r11l
1400c61eemovzx eax, ax
1400c61f1mov [rsp+40], rbp
1400c61f6lea rcx, [rsp+64]
1400c61fblea r8, [rsp+48]
1400c6200test rdx, rdx
1400c6203mov [rsp+48], rdx
1400c6208mov rdx, rsi
1400c620bsete r11b
1400c620fmov [rsp+32], eax
1400c6213mov [rsp+56], r11
1400c6218call [r10+72]
1400c621ccmp [rsp+72], 0
1400c6221jne 0x1400c62a0
1400c6223
1400c6223loc_1400c6223:
1400c6223mov rsi, [rsp+88]
1400c6228mov rax, [rsi]
1400c622bmov rbp, [rax-24]
1400c622fadd rbp, rsi
1400c6232test [rbp+25], 32
1400c6236je 0x1400c623f
1400c6238mov eax, [rbp+32]
1400c623btest eax, eax
1400c623dje 0x1400c6260
1400c623f
1400c623floc_1400c623f:
1400c623fmov rdi, [rip+0xd144a]
1400c6246mov rax, [rsp+104]
1400c624bsub rax, [rdi]
1400c624ejne 0x1400c6344
1400c6254mov rax, rbx
1400c6257add rsp, 120
1400c625bpop rbx
1400c625cpop rsi
1400c625dpop rdi
1400c625epop rbp
1400c625fret
1400c6260
1400c6260loc_1400c6260:
1400c6260call std::uncaught_exception()
1400c6265test al, al
1400c6267jne 0x1400c623f
1400c6269mov rcx, [rbp+232]
1400c6270mov edi, [rbp+28]
1400c6273mov [rbp+28], 0
1400c627atest rcx, rcx
1400c627dje 0x1400c6294
1400c627fmov rax, [rcx]
1400c6282call [rax+48]
1400c6285cmp eax, -1
1400c6288je 0x1400c62f0
1400c628a
1400c628aloc_1400c628a:
1400c628amov rax, [rsi]
1400c628dadd rsi, [rax-24]
1400c6291mov rbp, rsi
1400c6294
1400c6294loc_1400c6294:
1400c6294mov [rbp+28], edi
1400c6297jmp 0x1400c623f
1400c6299
1400c6299 0f 1f 80 00 00 00 00 .......
1400c62a0
1400c62a0loc_1400c62a0:
1400c62a0mov rax, [rbx]
1400c62a3mov rcx, [rax-24]
1400c62a7add rcx, rbx
1400c62aamov edx, [rcx+32]
1400c62ador edx, 1
1400c62b0call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c62b5jmp 0x1400c6223
1400c62ba
1400c62ba 66 0f 1f 44 00 00 f..D..
1400c62c0
1400c62c0loc_1400c62c0:
1400c62c0mov rcx, [r9+240]
1400c62c7test rcx, rcx
1400c62caje 0x1400c6349
1400c62ccmov rax, [rcx]
1400c62cfmov edx, 32
1400c62d4call [rax+80]
1400c62d7mov rdx, [rbx]
1400c62damov r9, [rdx-24]
1400c62deadd r9, rbx
1400c62e1jmp 0x1400c61e1
1400c62e6
1400c62e6 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c62f0
1400c62f0loc_1400c62f0:
1400c62f0mov rcx, [rsp+88]
1400c62f5mov rax, [rcx]
1400c62f8add rcx, [rax-24]
1400c62fcmov edx, [rcx+32]
1400c62ffor edx, 1
1400c6302call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c6307jmp 0x1400c628a
1400c6309
1400c6309 48 83 ea 01 48 89 c1 H...H..
1400c6310 0f 85 92 00 00 00 e8 75 b9 03 00 48 8b 03 ba 01 .......u...H....
1400c6320 00 00 00 48 03 58 e8 48 89 d9 e8 51 13 03 00 48 ...H.X.H...Q...H
1400c6330 8b 1d 5a 13 0d 00 48 8b 44 24 68 48 2b 03 0f 84 ..Z...H.D$hH+...
1400c6340 b6 00 00 00 ....
1400c6344
1400c6344loc_1400c6344:
1400c6344call __stack_chk_fail
1400c6349
1400c6349loc_1400c6349:
1400c6349mov rsi, [rip+0xd1340]
1400c6350mov rax, [rsp+104]
1400c6355sub rax, [rsi]
1400c6358jne 0x1400c6344
1400c635acall std::__throw_bad_cast()
1400c635fmov rcx, rax
1400c6362call __cxa_begin_catch
1400c6367mov rcx, [rsp+88]
1400c636cmov rax, [rcx]
1400c636fadd rcx, [rax-24]
1400c6373mov edx, [rcx+32]
1400c6376or edx, 1
1400c6379call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c637ecall __cxa_end_catch
1400c6383mov rax, [rsi]
1400c6386add rsi, [rax-24]
1400c638amov rbp, rsi
1400c638djmp 0x1400c6294
1400c6392
1400c6392loc_1400c6392:
1400c6392mov rsi, [rip+0xd12f7]
1400c6399mov rax, [rsp+104]
1400c639esub rax, [rsi]
1400c63a1jne 0x1400c6344
1400c63a3call std::__throw_bad_cast()
1400c63a8call __cxa_begin_catch
1400c63admov rax, [rbx]
1400c63b0mov edx, 1
1400c63b5mov rcx, [rax-24]
1400c63b9add rcx, rbx
1400c63bccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c63c1call __cxa_end_catch
1400c63c6jmp 0x1400c6223
1400c63cb
1400c63cb 48 89 c3 e8 ad H....
1400c63d0 ba 03 00 48 8d 4c 24 50 e8 13 fc ff ff 48 8b 35 ...H.L$P.....H.5
1400c63e0 ac 12 0d 00 48 8b 44 24 68 48 2b 06 0f 85 52 ff ....H.D$hH+...R.
1400c63f0 ff ff 48 89 d9 e8 a6 4f f5 ff e8 51 be 03 00 48 ..H....O...Q...H
1400c6400 89 c3 eb cf 48 89 c3 e8 74 ba 03 00 eb c5 ....H...t.....
1400c6180
1400c6180std::basic_ostream<wchar_t, std::char_traits<wchar_t>>& std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::_M_insert<void const*>(void const*):
1400c6180push rbp
1400c6181push rdi
1400c6182push rsi
1400c6183push rbx
1400c6184sub rsp, 120
1400c6188mov rdi, [rip+0xd1501]
1400c618fmov rbp, rdx
1400c6192mov rbx, rcx
1400c6195mov rdx, [rdi]
1400c6198mov [rsp+104], rdx
1400c619dmov rdx, rcx
1400c61a0lea rcx, [rsp+80]
1400c61a5call std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&)
1400c61aacmp [rsp+80], 0
1400c61afje 0x1400c6223
1400c61b1mov rax, [rbx]
1400c61b4mov r9, [rax-24]
1400c61b8add r9, rbx
1400c61bbmov rsi, [r9+248]
1400c61c2test rsi, rsi
1400c61c5je 0x1400c6392
1400c61cbcmp [r9+226], 0
1400c61d3je 0x1400c62c0
1400c61d9movzx eax, [r9+224]
1400c61e1
1400c61e1loc_1400c61e1:
1400c61e1mov rdx, [r9+232]
1400c61e8mov r10, [rsi]
1400c61ebxor r11l, r11l
1400c61eemovzx eax, ax
1400c61f1mov [rsp+40], rbp
1400c61f6lea rcx, [rsp+64]
1400c61fblea r8, [rsp+48]
1400c6200test rdx, rdx
1400c6203mov [rsp+48], rdx
1400c6208mov rdx, rsi
1400c620bsete r11b
1400c620fmov [rsp+32], eax
1400c6213mov [rsp+56], r11
1400c6218call [r10+72]
1400c621ccmp [rsp+72], 0
1400c6221jne 0x1400c62a0
1400c6223
1400c6223loc_1400c6223:
1400c6223mov rsi, [rsp+88]
1400c6228mov rax, [rsi]
1400c622bmov rbp, [rax-24]
1400c622fadd rbp, rsi
1400c6232test [rbp+25], 32
1400c6236je 0x1400c623f
1400c6238mov eax, [rbp+32]
1400c623btest eax, eax
1400c623dje 0x1400c6260
1400c623f
1400c623floc_1400c623f:
1400c623fmov rdi, [rip+0xd144a]
1400c6246mov rax, [rsp+104]
1400c624bsub rax, [rdi]
1400c624ejne 0x1400c6344
1400c6254mov rax, rbx
1400c6257add rsp, 120
1400c625bpop rbx
1400c625cpop rsi
1400c625dpop rdi
1400c625epop rbp
1400c625fret
1400c6260
1400c6260loc_1400c6260:
1400c6260call std::uncaught_exception()
1400c6265test al, al
1400c6267jne 0x1400c623f
1400c6269mov rcx, [rbp+232]
1400c6270mov edi, [rbp+28]
1400c6273mov [rbp+28], 0
1400c627atest rcx, rcx
1400c627dje 0x1400c6294
1400c627fmov rax, [rcx]
1400c6282call [rax+48]
1400c6285cmp eax, -1
1400c6288je 0x1400c62f0
1400c628a
1400c628aloc_1400c628a:
1400c628amov rax, [rsi]
1400c628dadd rsi, [rax-24]
1400c6291mov rbp, rsi
1400c6294
1400c6294loc_1400c6294:
1400c6294mov [rbp+28], edi
1400c6297jmp 0x1400c623f
1400c6299
1400c6299 0f 1f 80 00 00 00 00 .......
1400c62a0
1400c62a0loc_1400c62a0:
1400c62a0mov rax, [rbx]
1400c62a3mov rcx, [rax-24]
1400c62a7add rcx, rbx
1400c62aamov edx, [rcx+32]
1400c62ador edx, 1
1400c62b0call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c62b5jmp 0x1400c6223
1400c62ba
1400c62ba 66 0f 1f 44 00 00 f..D..
1400c62c0
1400c62c0loc_1400c62c0:
1400c62c0mov rcx, [r9+240]
1400c62c7test rcx, rcx
1400c62caje 0x1400c6349
1400c62ccmov rax, [rcx]
1400c62cfmov edx, 32
1400c62d4call [rax+80]
1400c62d7mov rdx, [rbx]
1400c62damov r9, [rdx-24]
1400c62deadd r9, rbx
1400c62e1jmp 0x1400c61e1
1400c62e6
1400c62e6 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c62f0
1400c62f0loc_1400c62f0:
1400c62f0mov rcx, [rsp+88]
1400c62f5mov rax, [rcx]
1400c62f8add rcx, [rax-24]
1400c62fcmov edx, [rcx+32]
1400c62ffor edx, 1
1400c6302call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c6307jmp 0x1400c628a
1400c6309
1400c6309 48 83 ea 01 48 89 c1 H...H..
1400c6310 0f 85 92 00 00 00 e8 75 b9 03 00 48 8b 03 ba 01 .......u...H....
1400c6320 00 00 00 48 03 58 e8 48 89 d9 e8 51 13 03 00 48 ...H.X.H...Q...H
1400c6330 8b 1d 5a 13 0d 00 48 8b 44 24 68 48 2b 03 0f 84 ..Z...H.D$hH+...
1400c6340 b6 00 00 00 ....
1400c6344
1400c6344loc_1400c6344:
1400c6344call __stack_chk_fail
1400c6349
1400c6349loc_1400c6349:
1400c6349mov rsi, [rip+0xd1340]
1400c6350mov rax, [rsp+104]
1400c6355sub rax, [rsi]
1400c6358jne 0x1400c6344
1400c635acall std::__throw_bad_cast()
1400c635fmov rcx, rax
1400c6362call __cxa_begin_catch
1400c6367mov rcx, [rsp+88]
1400c636cmov rax, [rcx]
1400c636fadd rcx, [rax-24]
1400c6373mov edx, [rcx+32]
1400c6376or edx, 1
1400c6379call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c637ecall __cxa_end_catch
1400c6383mov rax, [rsi]
1400c6386add rsi, [rax-24]
1400c638amov rbp, rsi
1400c638djmp 0x1400c6294
1400c6392
1400c6392loc_1400c6392:
1400c6392mov rsi, [rip+0xd12f7]
1400c6399mov rax, [rsp+104]
1400c639esub rax, [rsi]
1400c63a1jne 0x1400c6344
1400c63a3call std::__throw_bad_cast()
1400c63a8call __cxa_begin_catch
1400c63admov rax, [rbx]
1400c63b0mov edx, 1
1400c63b5mov rcx, [rax-24]
1400c63b9add rcx, rbx
1400c63bccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c63c1call __cxa_end_catch
1400c63c6jmp 0x1400c6223
1400c63cb
1400c63cb 48 89 c3 e8 ad H....
1400c63d0 ba 03 00 48 8d 4c 24 50 e8 13 fc ff ff 48 8b 35 ...H.L$P.....H.5
1400c63e0 ac 12 0d 00 48 8b 44 24 68 48 2b 06 0f 85 52 ff ....H.D$hH+...R.
1400c63f0 ff ff 48 89 d9 e8 a6 4f f5 ff e8 51 be 03 00 48 ..H....O...Q...H
1400c6400 89 c3 eb cf 48 89 c3 e8 74 ba 03 00 eb c5 ....H...t.....
1400c6180
1400c640e
1400c640e // align 0x10
1400c640e // align 0x10
1400c6410
1400c6410std::basic_ostream<wchar_t, std::char_traits<wchar_t>>& std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::_M_insert<bool>(bool):
1400c6410push rbp
1400c6411push rdi
1400c6412push rsi
1400c6413push rbx
1400c6414sub rsp, 120
1400c6418mov rdi, [rip+0xd1271]
1400c641fmov rbp, [rdi]
1400c6422mov [rsp+104], rbp
1400c6427lea rbp, [rsp+80]
1400c642cmov rbx, rcx
1400c642fmov esi, edx
1400c6431mov rdx, rcx
1400c6434mov rcx, rbp
1400c6437call std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&)
1400c643ccmp [rsp+80], 0
1400c6441je 0x1400c64bc
1400c6443mov rax, [rbx]
1400c6446mov r9, [rax-24]
1400c644aadd r9, rbx
1400c644dmov rdi, [r9+248]
1400c6454test rdi, rdi
1400c6457je 0x1400c6632
1400c645dcmp [r9+226], 0
1400c6465je 0x1400c6560
1400c646bmovzx eax, [r9+224]
1400c6473
1400c6473loc_1400c6473:
1400c6473mov rdx, [r9+232]
1400c647amov r10, [rdi]
1400c647dxor r11l, r11l
1400c6480movzx eax, ax
1400c6483movzx esi, sil
1400c6487mov [rsp+32], eax
1400c648blea rcx, [rsp+64]
1400c6490lea r8, [rsp+48]
1400c6495test rdx, rdx
1400c6498mov [rsp+48], rdx
1400c649dmov rdx, rdi
1400c64a0sete r11b
1400c64a4mov [rsp+40], esi
1400c64a8mov [rsp+56], r11
1400c64adcall [r10+16]
1400c64b1cmp [rsp+72], 0
1400c64b6jne 0x1400c6540
1400c64bc
1400c64bcloc_1400c64bc:
1400c64bcmov rsi, [rsp+88]
1400c64c1mov rax, [rsi]
1400c64c4mov rbp, [rax-24]
1400c64c8add rbp, rsi
1400c64cbtest [rbp+25], 32
1400c64cfje 0x1400c64d8
1400c64d1mov eax, [rbp+32]
1400c64d4test eax, eax
1400c64d6je 0x1400c6500
1400c64d8
1400c64d8loc_1400c64d8:
1400c64d8mov rdi, [rip+0xd11b1]
1400c64dfmov rax, [rsp+104]
1400c64e4sub rax, [rdi]
1400c64e7jne 0x1400c65e4
1400c64edmov rax, rbx
1400c64f0add rsp, 120
1400c64f4pop rbx
1400c64f5pop rsi
1400c64f6pop rdi
1400c64f7pop rbp
1400c64f8ret
1400c64f9
1400c64f9 0f 1f 80 00 00 00 00 .......
1400c6500
1400c6500loc_1400c6500:
1400c6500call std::uncaught_exception()
1400c6505test al, al
1400c6507jne 0x1400c64d8
1400c6509mov rcx, [rbp+232]
1400c6510mov edi, [rbp+28]
1400c6513mov [rbp+28], 0
1400c651atest rcx, rcx
1400c651dje 0x1400c6534
1400c651fmov rax, [rcx]
1400c6522call [rax+48]
1400c6525cmp eax, -1
1400c6528je 0x1400c6590
1400c652a
1400c652aloc_1400c652a:
1400c652amov rax, [rsi]
1400c652dadd rsi, [rax-24]
1400c6531mov rbp, rsi
1400c6534
1400c6534loc_1400c6534:
1400c6534mov [rbp+28], edi
1400c6537jmp 0x1400c64d8
1400c6539
1400c6539 0f 1f 80 00 00 00 00 .......
1400c6540
1400c6540loc_1400c6540:
1400c6540mov rax, [rbx]
1400c6543mov rcx, [rax-24]
1400c6547add rcx, rbx
1400c654amov edx, [rcx+32]
1400c654dor edx, 1
1400c6550call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c6555jmp 0x1400c64bc
1400c655a
1400c655a 66 0f 1f 44 00 00 f..D..
1400c6560
1400c6560loc_1400c6560:
1400c6560mov rcx, [r9+240]
1400c6567test rcx, rcx
1400c656aje 0x1400c65e9
1400c656cmov rax, [rcx]
1400c656fmov edx, 32
1400c6574call [rax+80]
1400c6577mov rdx, [rbx]
1400c657amov r9, [rdx-24]
1400c657eadd r9, rbx
1400c6581jmp 0x1400c6473
1400c6586
1400c6586 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c6590
1400c6590loc_1400c6590:
1400c6590mov rcx, [rsp+88]
1400c6595mov rax, [rcx]
1400c6598add rcx, [rax-24]
1400c659cmov edx, [rcx+32]
1400c659for edx, 1
1400c65a2call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c65a7jmp 0x1400c652a
1400c65a9
1400c65a9 48 83 ea 01 48 89 c1 H...H..
1400c65b0 0f 85 92 00 00 00 e8 d5 b6 03 00 48 8b 03 ba 01 ...........H....
1400c65c0 00 00 00 48 03 58 e8 48 89 d9 e8 b1 10 03 00 48 ...H.X.H.......H
1400c65d0 8b 1d ba 10 0d 00 48 8b 44 24 68 48 2b 03 0f 84 ......H.D$hH+...
1400c65e0 b4 00 00 00 ....
1400c65e4
1400c65e4loc_1400c65e4:
1400c65e4call __stack_chk_fail
1400c65e9
1400c65e9loc_1400c65e9:
1400c65e9mov rdx, [rip+0xd10a0]
1400c65f0mov rax, [rsp+104]
1400c65f5sub rax, [rdx]
1400c65f8jne 0x1400c65e4
1400c65facall std::__throw_bad_cast()
1400c65ffmov rcx, rax
1400c6602call __cxa_begin_catch
1400c6607mov rcx, [rsp+88]
1400c660cmov rax, [rcx]
1400c660fadd rcx, [rax-24]
1400c6613mov edx, [rcx+32]
1400c6616or edx, 1
1400c6619call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c661ecall __cxa_end_catch
1400c6623mov rax, [rsi]
1400c6626add rsi, [rax-24]
1400c662amov rbp, rsi
1400c662djmp 0x1400c6534
1400c6632
1400c6632loc_1400c6632:
1400c6632mov rdx, [rip+0xd1057]
1400c6639mov rax, [rsp+104]
1400c663esub rax, [rdx]
1400c6641jne 0x1400c65e4
1400c6643call std::__throw_bad_cast()
1400c6648call __cxa_begin_catch
1400c664dmov rax, [rbx]
1400c6650mov edx, 1
1400c6655mov rcx, [rax-24]
1400c6659add rcx, rbx
1400c665ccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c6661call __cxa_end_catch
1400c6666jmp 0x1400c64bc
1400c666b
1400c666b 48 89 c3 e8 0d H....
1400c6670 b8 03 00 48 89 e9 e8 75 f9 ff ff 48 8b 15 0e 10 ...H...u...H....
1400c6680 0d 00 48 8b 44 24 68 48 2b 02 0f 85 54 ff ff ff ..H.D$hH+...T...
1400c6690 48 89 d9 e8 08 4d f5 ff e8 b3 bb 03 00 48 89 c3 H....M.......H..
1400c66a0 eb d1 48 89 c3 e8 d6 b7 03 00 eb c7 ..H.........
1400c6410
1400c6410std::basic_ostream<wchar_t, std::char_traits<wchar_t>>& std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::_M_insert<bool>(bool):
1400c6410push rbp
1400c6411push rdi
1400c6412push rsi
1400c6413push rbx
1400c6414sub rsp, 120
1400c6418mov rdi, [rip+0xd1271]
1400c641fmov rbp, [rdi]
1400c6422mov [rsp+104], rbp
1400c6427lea rbp, [rsp+80]
1400c642cmov rbx, rcx
1400c642fmov esi, edx
1400c6431mov rdx, rcx
1400c6434mov rcx, rbp
1400c6437call std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&)
1400c643ccmp [rsp+80], 0
1400c6441je 0x1400c64bc
1400c6443mov rax, [rbx]
1400c6446mov r9, [rax-24]
1400c644aadd r9, rbx
1400c644dmov rdi, [r9+248]
1400c6454test rdi, rdi
1400c6457je 0x1400c6632
1400c645dcmp [r9+226], 0
1400c6465je 0x1400c6560
1400c646bmovzx eax, [r9+224]
1400c6473
1400c6473loc_1400c6473:
1400c6473mov rdx, [r9+232]
1400c647amov r10, [rdi]
1400c647dxor r11l, r11l
1400c6480movzx eax, ax
1400c6483movzx esi, sil
1400c6487mov [rsp+32], eax
1400c648blea rcx, [rsp+64]
1400c6490lea r8, [rsp+48]
1400c6495test rdx, rdx
1400c6498mov [rsp+48], rdx
1400c649dmov rdx, rdi
1400c64a0sete r11b
1400c64a4mov [rsp+40], esi
1400c64a8mov [rsp+56], r11
1400c64adcall [r10+16]
1400c64b1cmp [rsp+72], 0
1400c64b6jne 0x1400c6540
1400c64bc
1400c64bcloc_1400c64bc:
1400c64bcmov rsi, [rsp+88]
1400c64c1mov rax, [rsi]
1400c64c4mov rbp, [rax-24]
1400c64c8add rbp, rsi
1400c64cbtest [rbp+25], 32
1400c64cfje 0x1400c64d8
1400c64d1mov eax, [rbp+32]
1400c64d4test eax, eax
1400c64d6je 0x1400c6500
1400c64d8
1400c64d8loc_1400c64d8:
1400c64d8mov rdi, [rip+0xd11b1]
1400c64dfmov rax, [rsp+104]
1400c64e4sub rax, [rdi]
1400c64e7jne 0x1400c65e4
1400c64edmov rax, rbx
1400c64f0add rsp, 120
1400c64f4pop rbx
1400c64f5pop rsi
1400c64f6pop rdi
1400c64f7pop rbp
1400c64f8ret
1400c64f9
1400c64f9 0f 1f 80 00 00 00 00 .......
1400c6500
1400c6500loc_1400c6500:
1400c6500call std::uncaught_exception()
1400c6505test al, al
1400c6507jne 0x1400c64d8
1400c6509mov rcx, [rbp+232]
1400c6510mov edi, [rbp+28]
1400c6513mov [rbp+28], 0
1400c651atest rcx, rcx
1400c651dje 0x1400c6534
1400c651fmov rax, [rcx]
1400c6522call [rax+48]
1400c6525cmp eax, -1
1400c6528je 0x1400c6590
1400c652a
1400c652aloc_1400c652a:
1400c652amov rax, [rsi]
1400c652dadd rsi, [rax-24]
1400c6531mov rbp, rsi
1400c6534
1400c6534loc_1400c6534:
1400c6534mov [rbp+28], edi
1400c6537jmp 0x1400c64d8
1400c6539
1400c6539 0f 1f 80 00 00 00 00 .......
1400c6540
1400c6540loc_1400c6540:
1400c6540mov rax, [rbx]
1400c6543mov rcx, [rax-24]
1400c6547add rcx, rbx
1400c654amov edx, [rcx+32]
1400c654dor edx, 1
1400c6550call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c6555jmp 0x1400c64bc
1400c655a
1400c655a 66 0f 1f 44 00 00 f..D..
1400c6560
1400c6560loc_1400c6560:
1400c6560mov rcx, [r9+240]
1400c6567test rcx, rcx
1400c656aje 0x1400c65e9
1400c656cmov rax, [rcx]
1400c656fmov edx, 32
1400c6574call [rax+80]
1400c6577mov rdx, [rbx]
1400c657amov r9, [rdx-24]
1400c657eadd r9, rbx
1400c6581jmp 0x1400c6473
1400c6586
1400c6586 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c6590
1400c6590loc_1400c6590:
1400c6590mov rcx, [rsp+88]
1400c6595mov rax, [rcx]
1400c6598add rcx, [rax-24]
1400c659cmov edx, [rcx+32]
1400c659for edx, 1
1400c65a2call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c65a7jmp 0x1400c652a
1400c65a9
1400c65a9 48 83 ea 01 48 89 c1 H...H..
1400c65b0 0f 85 92 00 00 00 e8 d5 b6 03 00 48 8b 03 ba 01 ...........H....
1400c65c0 00 00 00 48 03 58 e8 48 89 d9 e8 b1 10 03 00 48 ...H.X.H.......H
1400c65d0 8b 1d ba 10 0d 00 48 8b 44 24 68 48 2b 03 0f 84 ......H.D$hH+...
1400c65e0 b4 00 00 00 ....
1400c65e4
1400c65e4loc_1400c65e4:
1400c65e4call __stack_chk_fail
1400c65e9
1400c65e9loc_1400c65e9:
1400c65e9mov rdx, [rip+0xd10a0]
1400c65f0mov rax, [rsp+104]
1400c65f5sub rax, [rdx]
1400c65f8jne 0x1400c65e4
1400c65facall std::__throw_bad_cast()
1400c65ffmov rcx, rax
1400c6602call __cxa_begin_catch
1400c6607mov rcx, [rsp+88]
1400c660cmov rax, [rcx]
1400c660fadd rcx, [rax-24]
1400c6613mov edx, [rcx+32]
1400c6616or edx, 1
1400c6619call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c661ecall __cxa_end_catch
1400c6623mov rax, [rsi]
1400c6626add rsi, [rax-24]
1400c662amov rbp, rsi
1400c662djmp 0x1400c6534
1400c6632
1400c6632loc_1400c6632:
1400c6632mov rdx, [rip+0xd1057]
1400c6639mov rax, [rsp+104]
1400c663esub rax, [rdx]
1400c6641jne 0x1400c65e4
1400c6643call std::__throw_bad_cast()
1400c6648call __cxa_begin_catch
1400c664dmov rax, [rbx]
1400c6650mov edx, 1
1400c6655mov rcx, [rax-24]
1400c6659add rcx, rbx
1400c665ccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c6661call __cxa_end_catch
1400c6666jmp 0x1400c64bc
1400c666b
1400c666b 48 89 c3 e8 0d H....
1400c6670 b8 03 00 48 89 e9 e8 75 f9 ff ff 48 8b 15 0e 10 ...H...u...H....
1400c6680 0d 00 48 8b 44 24 68 48 2b 02 0f 85 54 ff ff ff ..H.D$hH+...T...
1400c6690 48 89 d9 e8 08 4d f5 ff e8 b3 bb 03 00 48 89 c3 H....M.......H..
1400c66a0 eb d1 48 89 c3 e8 d6 b7 03 00 eb c7 ..H.........
1400c6410
1400c66ac
1400c66ac // align 0x10
1400c66ac // align 0x10
1400c66b0
1400c66b0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>& std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::_M_insert<double>(double):
1400c66b0push r14
1400c66b2push rdi
1400c66b3push rsi
1400c66b4push rbx
1400c66b5sub rsp, 120
1400c66b9mov rdx, [rip+0xd0fd0]
1400c66c0mov rax, [rdx]
1400c66c3mov [rsp+104], rax
1400c66c8xor eax, eax
1400c66camov rbx, rcx
1400c66cdmov rdx, rcx
1400c66d0lea rcx, [rsp+80]
1400c66d5movsd_xmm [rsp+168], x1
1400c66decall std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&)
1400c66e3cmp [rsp+80], 0
1400c66e8je 0x1400c676e
1400c66eemov rax, [rbx]
1400c66f1mov r9, [rax-24]
1400c66f5add r9, rbx
1400c66f8mov rsi, [r9+248]
1400c66fftest rsi, rsi
1400c6702je 0x1400c68e2
1400c6708cmp [r9+226], 0
1400c6710je 0x1400c6810
1400c6716movzx eax, [r9+224]
1400c671e
1400c671eloc_1400c671e:
1400c671emov rdx, [r9+232]
1400c6725mov r10, [rsi]
1400c6728xor r11l, r11l
1400c672bmovzx eax, ax
1400c672emov [rsp+32], eax
1400c6732lea rcx, [rsp+64]
1400c6737lea r8, [rsp+48]
1400c673cmovsd_xmm x0, [rsp+168]
1400c6745test rdx, rdx
1400c6748mov [rsp+48], rdx
1400c674dmov rdx, rsi
1400c6750sete r11b
1400c6754movsd_xmm [rsp+40], x0
1400c675amov [rsp+56], r11
1400c675fcall [r10+56]
1400c6763cmp [rsp+72], 0
1400c6768jne 0x1400c67f0
1400c676e
1400c676eloc_1400c676e:
1400c676emov rsi, [rsp+88]
1400c6773mov rax, [rsi]
1400c6776mov rdi, [rax-24]
1400c677aadd rdi, rsi
1400c677dtest [rdi+25], 32
1400c6781je 0x1400c678a
1400c6783mov eax, [rdi+32]
1400c6786test eax, eax
1400c6788je 0x1400c67b0
1400c678a
1400c678aloc_1400c678a:
1400c678amov rsi, [rip+0xd0eff]
1400c6791mov rax, [rsp+104]
1400c6796sub rax, [rsi]
1400c6799jne 0x1400c6894
1400c679fmov rax, rbx
1400c67a2add rsp, 120
1400c67a6pop rbx
1400c67a7pop rsi
1400c67a8pop rdi
1400c67a9pop r14
1400c67abret
1400c67ac
1400c67ac 0f 1f 40 00 ..@.
1400c67b0
1400c67b0loc_1400c67b0:
1400c67b0call std::uncaught_exception()
1400c67b5test al, al
1400c67b7jne 0x1400c678a
1400c67b9mov rcx, [rdi+232]
1400c67c0mov r14l, [rdi+28]
1400c67c4mov [rdi+28], 0
1400c67cbtest rcx, rcx
1400c67ceje 0x1400c67e5
1400c67d0mov rax, [rcx]
1400c67d3call [rax+48]
1400c67d6cmp eax, -1
1400c67d9je 0x1400c6840
1400c67db
1400c67dbloc_1400c67db:
1400c67dbmov rax, [rsi]
1400c67deadd rsi, [rax-24]
1400c67e2mov rdi, rsi
1400c67e5
1400c67e5loc_1400c67e5:
1400c67e5mov [rdi+28], r14l
1400c67e9jmp 0x1400c678a
1400c67eb
1400c67eb 0f 1f 44 00 00 ..D..
1400c67f0
1400c67f0loc_1400c67f0:
1400c67f0mov rax, [rbx]
1400c67f3mov rcx, [rax-24]
1400c67f7add rcx, rbx
1400c67famov edx, [rcx+32]
1400c67fdor edx, 1
1400c6800call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c6805jmp 0x1400c676e
1400c680a
1400c680a 66 0f 1f 44 00 00 f..D..
1400c6810
1400c6810loc_1400c6810:
1400c6810mov rcx, [r9+240]
1400c6817test rcx, rcx
1400c681aje 0x1400c6899
1400c681cmov rax, [rcx]
1400c681fmov edx, 32
1400c6824call [rax+80]
1400c6827mov rdx, [rbx]
1400c682amov r9, [rdx-24]
1400c682eadd r9, rbx
1400c6831jmp 0x1400c671e
1400c6836
1400c6836 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c6840
1400c6840loc_1400c6840:
1400c6840mov rcx, [rsp+88]
1400c6845mov rax, [rcx]
1400c6848add rcx, [rax-24]
1400c684cmov edx, [rcx+32]
1400c684for edx, 1
1400c6852call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c6857jmp 0x1400c67db
1400c6859
1400c6859 48 83 ea 01 48 89 c1 H...H..
1400c6860 0f 85 92 00 00 00 e8 25 b4 03 00 48 8b 03 ba 01 .......%...H....
1400c6870 00 00 00 48 03 58 e8 48 89 d9 e8 01 0e 03 00 48 ...H.X.H.......H
1400c6880 8b 1d 0a 0e 0d 00 48 8b 44 24 68 48 2b 03 0f 84 ......H.D$hH+...
1400c6890 b6 00 00 00 ....
1400c6894
1400c6894loc_1400c6894:
1400c6894call __stack_chk_fail
1400c6899
1400c6899loc_1400c6899:
1400c6899mov rcx, [rip+0xd0df0]
1400c68a0mov rax, [rsp+104]
1400c68a5sub rax, [rcx]
1400c68a8jne 0x1400c6894
1400c68aacall std::__throw_bad_cast()
1400c68afmov rcx, rax
1400c68b2call __cxa_begin_catch
1400c68b7mov rcx, [rsp+88]
1400c68bcmov rax, [rcx]
1400c68bfadd rcx, [rax-24]
1400c68c3mov edx, [rcx+32]
1400c68c6or edx, 1
1400c68c9call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c68cecall __cxa_end_catch
1400c68d3mov rax, [rsi]
1400c68d6mov rdi, [rax-24]
1400c68daadd rdi, rsi
1400c68ddjmp 0x1400c67e5
1400c68e2
1400c68e2loc_1400c68e2:
1400c68e2mov rcx, [rip+0xd0da7]
1400c68e9mov rax, [rsp+104]
1400c68eesub rax, [rcx]
1400c68f1jne 0x1400c6894
1400c68f3call std::__throw_bad_cast()
1400c68f8call __cxa_begin_catch
1400c68fdmov rax, [rbx]
1400c6900mov edx, 1
1400c6905mov rcx, [rax-24]
1400c6909add rcx, rbx
1400c690ccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c6911call __cxa_end_catch
1400c6916jmp 0x1400c676e
1400c691b
1400c691b 48 89 c3 e8 5d H...]
1400c6920 b5 03 00 48 8d 4c 24 50 e8 c3 f6 ff ff 48 8b 0d ...H.L$P.....H..
1400c6930 5c 0d 0d 00 48 8b 44 24 68 48 2b 01 0f 85 52 ff \...H.D$hH+...R.
1400c6940 ff ff 48 89 d9 e8 56 4a f5 ff e8 01 b9 03 00 48 ..H...VJ.......H
1400c6950 89 c3 eb cf 48 89 c3 e8 24 b5 03 00 eb c5 ....H...$.....
1400c66b0
1400c66b0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>& std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::_M_insert<double>(double):
1400c66b0push r14
1400c66b2push rdi
1400c66b3push rsi
1400c66b4push rbx
1400c66b5sub rsp, 120
1400c66b9mov rdx, [rip+0xd0fd0]
1400c66c0mov rax, [rdx]
1400c66c3mov [rsp+104], rax
1400c66c8xor eax, eax
1400c66camov rbx, rcx
1400c66cdmov rdx, rcx
1400c66d0lea rcx, [rsp+80]
1400c66d5movsd_xmm [rsp+168], x1
1400c66decall std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&)
1400c66e3cmp [rsp+80], 0
1400c66e8je 0x1400c676e
1400c66eemov rax, [rbx]
1400c66f1mov r9, [rax-24]
1400c66f5add r9, rbx
1400c66f8mov rsi, [r9+248]
1400c66fftest rsi, rsi
1400c6702je 0x1400c68e2
1400c6708cmp [r9+226], 0
1400c6710je 0x1400c6810
1400c6716movzx eax, [r9+224]
1400c671e
1400c671eloc_1400c671e:
1400c671emov rdx, [r9+232]
1400c6725mov r10, [rsi]
1400c6728xor r11l, r11l
1400c672bmovzx eax, ax
1400c672emov [rsp+32], eax
1400c6732lea rcx, [rsp+64]
1400c6737lea r8, [rsp+48]
1400c673cmovsd_xmm x0, [rsp+168]
1400c6745test rdx, rdx
1400c6748mov [rsp+48], rdx
1400c674dmov rdx, rsi
1400c6750sete r11b
1400c6754movsd_xmm [rsp+40], x0
1400c675amov [rsp+56], r11
1400c675fcall [r10+56]
1400c6763cmp [rsp+72], 0
1400c6768jne 0x1400c67f0
1400c676e
1400c676eloc_1400c676e:
1400c676emov rsi, [rsp+88]
1400c6773mov rax, [rsi]
1400c6776mov rdi, [rax-24]
1400c677aadd rdi, rsi
1400c677dtest [rdi+25], 32
1400c6781je 0x1400c678a
1400c6783mov eax, [rdi+32]
1400c6786test eax, eax
1400c6788je 0x1400c67b0
1400c678a
1400c678aloc_1400c678a:
1400c678amov rsi, [rip+0xd0eff]
1400c6791mov rax, [rsp+104]
1400c6796sub rax, [rsi]
1400c6799jne 0x1400c6894
1400c679fmov rax, rbx
1400c67a2add rsp, 120
1400c67a6pop rbx
1400c67a7pop rsi
1400c67a8pop rdi
1400c67a9pop r14
1400c67abret
1400c67ac
1400c67ac 0f 1f 40 00 ..@.
1400c67b0
1400c67b0loc_1400c67b0:
1400c67b0call std::uncaught_exception()
1400c67b5test al, al
1400c67b7jne 0x1400c678a
1400c67b9mov rcx, [rdi+232]
1400c67c0mov r14l, [rdi+28]
1400c67c4mov [rdi+28], 0
1400c67cbtest rcx, rcx
1400c67ceje 0x1400c67e5
1400c67d0mov rax, [rcx]
1400c67d3call [rax+48]
1400c67d6cmp eax, -1
1400c67d9je 0x1400c6840
1400c67db
1400c67dbloc_1400c67db:
1400c67dbmov rax, [rsi]
1400c67deadd rsi, [rax-24]
1400c67e2mov rdi, rsi
1400c67e5
1400c67e5loc_1400c67e5:
1400c67e5mov [rdi+28], r14l
1400c67e9jmp 0x1400c678a
1400c67eb
1400c67eb 0f 1f 44 00 00 ..D..
1400c67f0
1400c67f0loc_1400c67f0:
1400c67f0mov rax, [rbx]
1400c67f3mov rcx, [rax-24]
1400c67f7add rcx, rbx
1400c67famov edx, [rcx+32]
1400c67fdor edx, 1
1400c6800call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c6805jmp 0x1400c676e
1400c680a
1400c680a 66 0f 1f 44 00 00 f..D..
1400c6810
1400c6810loc_1400c6810:
1400c6810mov rcx, [r9+240]
1400c6817test rcx, rcx
1400c681aje 0x1400c6899
1400c681cmov rax, [rcx]
1400c681fmov edx, 32
1400c6824call [rax+80]
1400c6827mov rdx, [rbx]
1400c682amov r9, [rdx-24]
1400c682eadd r9, rbx
1400c6831jmp 0x1400c671e
1400c6836
1400c6836 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c6840
1400c6840loc_1400c6840:
1400c6840mov rcx, [rsp+88]
1400c6845mov rax, [rcx]
1400c6848add rcx, [rax-24]
1400c684cmov edx, [rcx+32]
1400c684for edx, 1
1400c6852call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c6857jmp 0x1400c67db
1400c6859
1400c6859 48 83 ea 01 48 89 c1 H...H..
1400c6860 0f 85 92 00 00 00 e8 25 b4 03 00 48 8b 03 ba 01 .......%...H....
1400c6870 00 00 00 48 03 58 e8 48 89 d9 e8 01 0e 03 00 48 ...H.X.H.......H
1400c6880 8b 1d 0a 0e 0d 00 48 8b 44 24 68 48 2b 03 0f 84 ......H.D$hH+...
1400c6890 b6 00 00 00 ....
1400c6894
1400c6894loc_1400c6894:
1400c6894call __stack_chk_fail
1400c6899
1400c6899loc_1400c6899:
1400c6899mov rcx, [rip+0xd0df0]
1400c68a0mov rax, [rsp+104]
1400c68a5sub rax, [rcx]
1400c68a8jne 0x1400c6894
1400c68aacall std::__throw_bad_cast()
1400c68afmov rcx, rax
1400c68b2call __cxa_begin_catch
1400c68b7mov rcx, [rsp+88]
1400c68bcmov rax, [rcx]
1400c68bfadd rcx, [rax-24]
1400c68c3mov edx, [rcx+32]
1400c68c6or edx, 1
1400c68c9call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c68cecall __cxa_end_catch
1400c68d3mov rax, [rsi]
1400c68d6mov rdi, [rax-24]
1400c68daadd rdi, rsi
1400c68ddjmp 0x1400c67e5
1400c68e2
1400c68e2loc_1400c68e2:
1400c68e2mov rcx, [rip+0xd0da7]
1400c68e9mov rax, [rsp+104]
1400c68eesub rax, [rcx]
1400c68f1jne 0x1400c6894
1400c68f3call std::__throw_bad_cast()
1400c68f8call __cxa_begin_catch
1400c68fdmov rax, [rbx]
1400c6900mov edx, 1
1400c6905mov rcx, [rax-24]
1400c6909add rcx, rbx
1400c690ccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c6911call __cxa_end_catch
1400c6916jmp 0x1400c676e
1400c691b
1400c691b 48 89 c3 e8 5d H...]
1400c6920 b5 03 00 48 8d 4c 24 50 e8 c3 f6 ff ff 48 8b 0d ...H.L$P.....H..
1400c6930 5c 0d 0d 00 48 8b 44 24 68 48 2b 01 0f 85 52 ff \...H.D$hH+...R.
1400c6940 ff ff 48 89 d9 e8 56 4a f5 ff e8 01 b9 03 00 48 ..H...VJ.......H
1400c6950 89 c3 eb cf 48 89 c3 e8 24 b5 03 00 eb c5 ....H...$.....
1400c66b0
1400c695e
1400c695e // align 0x10
1400c695e // align 0x10
1400c6960
1400c6960std::basic_ostream<wchar_t, std::char_traits<wchar_t>>& std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::_M_insert<long double>(long double):
1400c6960push r14
1400c6962push rdi
1400c6963push rsi
1400c6964push rbx
1400c6965sub rsp, 152
1400c696cmov rsi, [rip+0xd0d1d]
1400c6973fld [rdx]
1400c6975mov rdx, [rsi]
1400c6978mov [rsp+136], rdx
1400c6980mov rdx, rcx
1400c6983mov rbx, rcx
1400c6986lea rcx, [rsp+112]
1400c698bfstp [rsp+48]
1400c698fcall std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&)
1400c6994cmp [rsp+112], 0
1400c6999je 0x1400c6a22
1400c699fmov rax, [rbx]
1400c69a2mov r9, [rax-24]
1400c69a6add r9, rbx
1400c69a9mov rsi, [r9+248]
1400c69b0test rsi, rsi
1400c69b3je 0x1400c6ba8
1400c69b9cmp [r9+226], 0
1400c69c1je 0x1400c6ad0
1400c69c7movzx eax, [r9+224]
1400c69cf
1400c69cfloc_1400c69cf:
1400c69cfmov rdx, [r9+232]
1400c69d6mov r10, [rsi]
1400c69d9xor r11l, r11l
1400c69dcmovzx eax, ax
1400c69dffld [rsp+48]
1400c69e3mov [rsp+32], eax
1400c69e7lea rcx, [rsp+96]
1400c69eclea r8, [rsp+80]
1400c69f1test rdx, rdx
1400c69f4mov [rsp+80], rdx
1400c69f9lea rdx, [rsp+64]
1400c69fesete r11b
1400c6a02mov [rsp+40], rdx
1400c6a07mov rdx, rsi
1400c6a0amov [rsp+88], r11
1400c6a0ffstp [rsp+64]
1400c6a13call [r10+64]
1400c6a17cmp [rsp+104], 0
1400c6a1cjne 0x1400c6ab0
1400c6a22
1400c6a22loc_1400c6a22:
1400c6a22mov rsi, [rsp+120]
1400c6a27mov rax, [rsi]
1400c6a2amov rdi, [rax-24]
1400c6a2eadd rdi, rsi
1400c6a31test [rdi+25], 32
1400c6a35je 0x1400c6a3e
1400c6a37mov eax, [rdi+32]
1400c6a3atest eax, eax
1400c6a3cje 0x1400c6a70
1400c6a3e
1400c6a3eloc_1400c6a3e:
1400c6a3emov rcx, [rip+0xd0c4b]
1400c6a45mov rax, [rsp+136]
1400c6a4dsub rax, [rcx]
1400c6a50jne 0x1400c6b57
1400c6a56mov rax, rbx
1400c6a59add rsp, 152
1400c6a60pop rbx
1400c6a61pop rsi
1400c6a62pop rdi
1400c6a63pop r14
1400c6a65ret
1400c6a66
1400c6a66 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c6a70
1400c6a70loc_1400c6a70:
1400c6a70call std::uncaught_exception()
1400c6a75test al, al
1400c6a77jne 0x1400c6a3e
1400c6a79mov rcx, [rdi+232]
1400c6a80mov r14l, [rdi+28]
1400c6a84mov [rdi+28], 0
1400c6a8btest rcx, rcx
1400c6a8eje 0x1400c6aa5
1400c6a90mov rax, [rcx]
1400c6a93call [rax+48]
1400c6a96cmp eax, -1
1400c6a99je 0x1400c6b00
1400c6a9b
1400c6a9bloc_1400c6a9b:
1400c6a9bmov rax, [rsi]
1400c6a9eadd rsi, [rax-24]
1400c6aa2mov rdi, rsi
1400c6aa5
1400c6aa5loc_1400c6aa5:
1400c6aa5mov [rdi+28], r14l
1400c6aa9jmp 0x1400c6a3e
1400c6aab
1400c6aab 0f 1f 44 00 00 ..D..
1400c6ab0
1400c6ab0loc_1400c6ab0:
1400c6ab0mov rax, [rbx]
1400c6ab3mov rcx, [rax-24]
1400c6ab7add rcx, rbx
1400c6abamov edx, [rcx+32]
1400c6abdor edx, 1
1400c6ac0call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c6ac5jmp 0x1400c6a22
1400c6aca
1400c6aca 66 0f 1f 44 00 00 f..D..
1400c6ad0
1400c6ad0loc_1400c6ad0:
1400c6ad0mov rcx, [r9+240]
1400c6ad7test rcx, rcx
1400c6adaje 0x1400c6b5c
1400c6ae0mov rax, [rcx]
1400c6ae3mov edx, 32
1400c6ae8call [rax+80]
1400c6aebmov rdx, [rbx]
1400c6aeemov r9, [rdx-24]
1400c6af2add r9, rbx
1400c6af5jmp 0x1400c69cf
1400c6afa
1400c6afa 66 0f 1f 44 00 00 f..D..
1400c6b00
1400c6b00loc_1400c6b00:
1400c6b00mov rcx, [rsp+120]
1400c6b05mov rax, [rcx]
1400c6b08add rcx, [rax-24]
1400c6b0cmov edx, [rcx+32]
1400c6b0for edx, 1
1400c6b12call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c6b17jmp 0x1400c6a9b
1400c6b19
1400c6b19 48 83 ea 01 48 89 c1 H...H..
1400c6b20 0f 85 9b 00 00 00 e8 65 b1 03 00 48 8b 03 ba 01 .......e...H....
1400c6b30 00 00 00 48 03 58 e8 48 89 d9 e8 41 0b 03 00 48 ...H.X.H...A...H
1400c6b40 8b 1d 4a 0b 0d 00 48 8b 84 24 88 00 00 00 48 2b ..J...H..$....H+
1400c6b50 03 0f 84 bf 00 00 00 .......
1400c6b57
1400c6b57loc_1400c6b57:
1400c6b57call __stack_chk_fail
1400c6b5c
1400c6b5cloc_1400c6b5c:
1400c6b5cmov rsi, [rip+0xd0b2d]
1400c6b63mov rax, [rsp+136]
1400c6b6bsub rax, [rsi]
1400c6b6ejne 0x1400c6b57
1400c6b70call std::__throw_bad_cast()
1400c6b75mov rcx, rax
1400c6b78call __cxa_begin_catch
1400c6b7dmov rcx, [rsp+120]
1400c6b82mov rax, [rcx]
1400c6b85add rcx, [rax-24]
1400c6b89mov edx, [rcx+32]
1400c6b8cor edx, 1
1400c6b8fcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c6b94call __cxa_end_catch
1400c6b99mov rax, [rsi]
1400c6b9cmov rdi, [rax-24]
1400c6ba0add rdi, rsi
1400c6ba3jmp 0x1400c6aa5
1400c6ba8
1400c6ba8loc_1400c6ba8:
1400c6ba8mov rsi, [rip+0xd0ae1]
1400c6bafmov rax, [rsp+136]
1400c6bb7sub rax, [rsi]
1400c6bbajne 0x1400c6b57
1400c6bbccall std::__throw_bad_cast()
1400c6bc1call __cxa_begin_catch
1400c6bc6mov rax, [rbx]
1400c6bc9mov edx, 1
1400c6bcemov rcx, [rax-24]
1400c6bd2add rcx, rbx
1400c6bd5call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c6bdacall __cxa_end_catch
1400c6bdfjmp 0x1400c6a22
1400c6be4
1400c6be4 48 89 c3 e8 94 b2 03 00 48 8d 4c 24 H.......H.L$
1400c6bf0 70 e8 fa f3 ff ff 48 8b 3d 93 0a 0d 00 48 8b 84 p.....H.=....H..
1400c6c00 24 88 00 00 00 48 2b 07 0f 85 49 ff ff ff 48 89 $....H+...I...H.
1400c6c10 d9 e8 8a 47 f5 ff e8 35 b6 03 00 48 89 c3 eb cc ...G...5...H....
1400c6c20 48 89 c3 e8 58 b2 03 00 eb c2 H...X.....
1400c6960
1400c6960std::basic_ostream<wchar_t, std::char_traits<wchar_t>>& std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::_M_insert<long double>(long double):
1400c6960push r14
1400c6962push rdi
1400c6963push rsi
1400c6964push rbx
1400c6965sub rsp, 152
1400c696cmov rsi, [rip+0xd0d1d]
1400c6973fld [rdx]
1400c6975mov rdx, [rsi]
1400c6978mov [rsp+136], rdx
1400c6980mov rdx, rcx
1400c6983mov rbx, rcx
1400c6986lea rcx, [rsp+112]
1400c698bfstp [rsp+48]
1400c698fcall std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&)
1400c6994cmp [rsp+112], 0
1400c6999je 0x1400c6a22
1400c699fmov rax, [rbx]
1400c69a2mov r9, [rax-24]
1400c69a6add r9, rbx
1400c69a9mov rsi, [r9+248]
1400c69b0test rsi, rsi
1400c69b3je 0x1400c6ba8
1400c69b9cmp [r9+226], 0
1400c69c1je 0x1400c6ad0
1400c69c7movzx eax, [r9+224]
1400c69cf
1400c69cfloc_1400c69cf:
1400c69cfmov rdx, [r9+232]
1400c69d6mov r10, [rsi]
1400c69d9xor r11l, r11l
1400c69dcmovzx eax, ax
1400c69dffld [rsp+48]
1400c69e3mov [rsp+32], eax
1400c69e7lea rcx, [rsp+96]
1400c69eclea r8, [rsp+80]
1400c69f1test rdx, rdx
1400c69f4mov [rsp+80], rdx
1400c69f9lea rdx, [rsp+64]
1400c69fesete r11b
1400c6a02mov [rsp+40], rdx
1400c6a07mov rdx, rsi
1400c6a0amov [rsp+88], r11
1400c6a0ffstp [rsp+64]
1400c6a13call [r10+64]
1400c6a17cmp [rsp+104], 0
1400c6a1cjne 0x1400c6ab0
1400c6a22
1400c6a22loc_1400c6a22:
1400c6a22mov rsi, [rsp+120]
1400c6a27mov rax, [rsi]
1400c6a2amov rdi, [rax-24]
1400c6a2eadd rdi, rsi
1400c6a31test [rdi+25], 32
1400c6a35je 0x1400c6a3e
1400c6a37mov eax, [rdi+32]
1400c6a3atest eax, eax
1400c6a3cje 0x1400c6a70
1400c6a3e
1400c6a3eloc_1400c6a3e:
1400c6a3emov rcx, [rip+0xd0c4b]
1400c6a45mov rax, [rsp+136]
1400c6a4dsub rax, [rcx]
1400c6a50jne 0x1400c6b57
1400c6a56mov rax, rbx
1400c6a59add rsp, 152
1400c6a60pop rbx
1400c6a61pop rsi
1400c6a62pop rdi
1400c6a63pop r14
1400c6a65ret
1400c6a66
1400c6a66 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c6a70
1400c6a70loc_1400c6a70:
1400c6a70call std::uncaught_exception()
1400c6a75test al, al
1400c6a77jne 0x1400c6a3e
1400c6a79mov rcx, [rdi+232]
1400c6a80mov r14l, [rdi+28]
1400c6a84mov [rdi+28], 0
1400c6a8btest rcx, rcx
1400c6a8eje 0x1400c6aa5
1400c6a90mov rax, [rcx]
1400c6a93call [rax+48]
1400c6a96cmp eax, -1
1400c6a99je 0x1400c6b00
1400c6a9b
1400c6a9bloc_1400c6a9b:
1400c6a9bmov rax, [rsi]
1400c6a9eadd rsi, [rax-24]
1400c6aa2mov rdi, rsi
1400c6aa5
1400c6aa5loc_1400c6aa5:
1400c6aa5mov [rdi+28], r14l
1400c6aa9jmp 0x1400c6a3e
1400c6aab
1400c6aab 0f 1f 44 00 00 ..D..
1400c6ab0
1400c6ab0loc_1400c6ab0:
1400c6ab0mov rax, [rbx]
1400c6ab3mov rcx, [rax-24]
1400c6ab7add rcx, rbx
1400c6abamov edx, [rcx+32]
1400c6abdor edx, 1
1400c6ac0call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c6ac5jmp 0x1400c6a22
1400c6aca
1400c6aca 66 0f 1f 44 00 00 f..D..
1400c6ad0
1400c6ad0loc_1400c6ad0:
1400c6ad0mov rcx, [r9+240]
1400c6ad7test rcx, rcx
1400c6adaje 0x1400c6b5c
1400c6ae0mov rax, [rcx]
1400c6ae3mov edx, 32
1400c6ae8call [rax+80]
1400c6aebmov rdx, [rbx]
1400c6aeemov r9, [rdx-24]
1400c6af2add r9, rbx
1400c6af5jmp 0x1400c69cf
1400c6afa
1400c6afa 66 0f 1f 44 00 00 f..D..
1400c6b00
1400c6b00loc_1400c6b00:
1400c6b00mov rcx, [rsp+120]
1400c6b05mov rax, [rcx]
1400c6b08add rcx, [rax-24]
1400c6b0cmov edx, [rcx+32]
1400c6b0for edx, 1
1400c6b12call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c6b17jmp 0x1400c6a9b
1400c6b19
1400c6b19 48 83 ea 01 48 89 c1 H...H..
1400c6b20 0f 85 9b 00 00 00 e8 65 b1 03 00 48 8b 03 ba 01 .......e...H....
1400c6b30 00 00 00 48 03 58 e8 48 89 d9 e8 41 0b 03 00 48 ...H.X.H...A...H
1400c6b40 8b 1d 4a 0b 0d 00 48 8b 84 24 88 00 00 00 48 2b ..J...H..$....H+
1400c6b50 03 0f 84 bf 00 00 00 .......
1400c6b57
1400c6b57loc_1400c6b57:
1400c6b57call __stack_chk_fail
1400c6b5c
1400c6b5cloc_1400c6b5c:
1400c6b5cmov rsi, [rip+0xd0b2d]
1400c6b63mov rax, [rsp+136]
1400c6b6bsub rax, [rsi]
1400c6b6ejne 0x1400c6b57
1400c6b70call std::__throw_bad_cast()
1400c6b75mov rcx, rax
1400c6b78call __cxa_begin_catch
1400c6b7dmov rcx, [rsp+120]
1400c6b82mov rax, [rcx]
1400c6b85add rcx, [rax-24]
1400c6b89mov edx, [rcx+32]
1400c6b8cor edx, 1
1400c6b8fcall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c6b94call __cxa_end_catch
1400c6b99mov rax, [rsi]
1400c6b9cmov rdi, [rax-24]
1400c6ba0add rdi, rsi
1400c6ba3jmp 0x1400c6aa5
1400c6ba8
1400c6ba8loc_1400c6ba8:
1400c6ba8mov rsi, [rip+0xd0ae1]
1400c6bafmov rax, [rsp+136]
1400c6bb7sub rax, [rsi]
1400c6bbajne 0x1400c6b57
1400c6bbccall std::__throw_bad_cast()
1400c6bc1call __cxa_begin_catch
1400c6bc6mov rax, [rbx]
1400c6bc9mov edx, 1
1400c6bcemov rcx, [rax-24]
1400c6bd2add rcx, rbx
1400c6bd5call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c6bdacall __cxa_end_catch
1400c6bdfjmp 0x1400c6a22
1400c6be4
1400c6be4 48 89 c3 e8 94 b2 03 00 48 8d 4c 24 H.......H.L$
1400c6bf0 70 e8 fa f3 ff ff 48 8b 3d 93 0a 0d 00 48 8b 84 p.....H.=....H..
1400c6c00 24 88 00 00 00 48 2b 07 0f 85 49 ff ff ff 48 89 $....H+...I...H.
1400c6c10 d9 e8 8a 47 f5 ff e8 35 b6 03 00 48 89 c3 eb cc ...G...5...H....
1400c6c20 48 89 c3 e8 58 b2 03 00 eb c2 H...X.....
1400c6960
1400c6c2a
1400c6c2a // align 0x10
1400c6c2a // align 0x10
1400c6c30
1400c6c30std::basic_ostream<wchar_t, std::char_traits<wchar_t>>& std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::_M_insert<long>(long):
1400c6c30push rbp
1400c6c31push rdi
1400c6c32push rsi
1400c6c33push rbx
1400c6c34sub rsp, 120
1400c6c38mov rdi, [rip+0xd0a51]
1400c6c3fmov rbp, [rdi]
1400c6c42mov [rsp+104], rbp
1400c6c47lea rbp, [rsp+80]
1400c6c4cmov rbx, rcx
1400c6c4fmov esi, edx
1400c6c51mov rdx, rcx
1400c6c54mov rcx, rbp
1400c6c57call std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&)
1400c6c5ccmp [rsp+80], 0
1400c6c61je 0x1400c6cd8
1400c6c63mov rax, [rbx]
1400c6c66mov r9, [rax-24]
1400c6c6aadd r9, rbx
1400c6c6dmov rdi, [r9+248]
1400c6c74test rdi, rdi
1400c6c77je 0x1400c6e42
1400c6c7dcmp [r9+226], 0
1400c6c85je 0x1400c6d78
1400c6c8bmovzx eax, [r9+224]
1400c6c93
1400c6c93loc_1400c6c93:
1400c6c93mov rdx, [r9+232]
1400c6c9amov r10, [rdi]
1400c6c9dxor r11l, r11l
1400c6ca0movzx eax, ax
1400c6ca3mov [rsp+40], esi
1400c6ca7lea rcx, [rsp+64]
1400c6caclea r8, [rsp+48]
1400c6cb1test rdx, rdx
1400c6cb4mov [rsp+48], rdx
1400c6cb9mov rdx, rdi
1400c6cbcsete r11b
1400c6cc0mov [rsp+32], eax
1400c6cc4mov [rsp+56], r11
1400c6cc9call [r10+24]
1400c6ccdcmp [rsp+72], 0
1400c6cd2jne 0x1400c6d58
1400c6cd8
1400c6cd8loc_1400c6cd8:
1400c6cd8mov rsi, [rsp+88]
1400c6cddmov rax, [rsi]
1400c6ce0mov rbp, [rax-24]
1400c6ce4add rbp, rsi
1400c6ce7test [rbp+25], 32
1400c6cebje 0x1400c6cf4
1400c6cedmov eax, [rbp+32]
1400c6cf0test eax, eax
1400c6cf2je 0x1400c6d18
1400c6cf4
1400c6cf4loc_1400c6cf4:
1400c6cf4mov rsi, [rip+0xd0995]
1400c6cfbmov rax, [rsp+104]
1400c6d00sub rax, [rsi]
1400c6d03jne 0x1400c6df4
1400c6d09mov rax, rbx
1400c6d0cadd rsp, 120
1400c6d10pop rbx
1400c6d11pop rsi
1400c6d12pop rdi
1400c6d13pop rbp
1400c6d14ret
1400c6d15
1400c6d15 0f 1f 00 ...
1400c6d18
1400c6d18loc_1400c6d18:
1400c6d18call std::uncaught_exception()
1400c6d1dtest al, al
1400c6d1fjne 0x1400c6cf4
1400c6d21mov rcx, [rbp+232]
1400c6d28mov edi, [rbp+28]
1400c6d2bmov [rbp+28], 0
1400c6d32test rcx, rcx
1400c6d35je 0x1400c6d4c
1400c6d37mov rax, [rcx]
1400c6d3acall [rax+48]
1400c6d3dcmp eax, -1
1400c6d40je 0x1400c6da0
1400c6d42
1400c6d42loc_1400c6d42:
1400c6d42mov rax, [rsi]
1400c6d45add rsi, [rax-24]
1400c6d49mov rbp, rsi
1400c6d4c
1400c6d4cloc_1400c6d4c:
1400c6d4cmov [rbp+28], edi
1400c6d4fjmp 0x1400c6cf4
1400c6d51
1400c6d51 0f 1f 80 00 00 00 00 .......
1400c6d58
1400c6d58loc_1400c6d58:
1400c6d58mov rax, [rbx]
1400c6d5bmov rcx, [rax-24]
1400c6d5fadd rcx, rbx
1400c6d62mov edx, [rcx+32]
1400c6d65or edx, 1
1400c6d68call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c6d6djmp 0x1400c6cd8
1400c6d72
1400c6d72 66 0f 1f 44 00 00 f..D..
1400c6d78
1400c6d78loc_1400c6d78:
1400c6d78mov rcx, [r9+240]
1400c6d7ftest rcx, rcx
1400c6d82je 0x1400c6df9
1400c6d84mov rax, [rcx]
1400c6d87mov edx, 32
1400c6d8ccall [rax+80]
1400c6d8fmov rdx, [rbx]
1400c6d92mov r9, [rdx-24]
1400c6d96add r9, rbx
1400c6d99jmp 0x1400c6c93
1400c6d9e
1400c6d9e 66 90 f.
1400c6da0
1400c6da0loc_1400c6da0:
1400c6da0mov rcx, [rsp+88]
1400c6da5mov rax, [rcx]
1400c6da8add rcx, [rax-24]
1400c6dacmov edx, [rcx+32]
1400c6dafor edx, 1
1400c6db2call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c6db7jmp 0x1400c6d42
1400c6db9
1400c6db9 48 83 ea 01 48 89 c1 H...H..
1400c6dc0 0f 85 92 00 00 00 e8 c5 ae 03 00 48 8b 03 ba 01 ...........H....
1400c6dd0 00 00 00 48 03 58 e8 48 89 d9 e8 a1 08 03 00 48 ...H.X.H.......H
1400c6de0 8b 1d aa 08 0d 00 48 8b 44 24 68 48 2b 03 0f 84 ......H.D$hH+...
1400c6df0 b4 00 00 00 ....
1400c6df4
1400c6df4loc_1400c6df4:
1400c6df4call __stack_chk_fail
1400c6df9
1400c6df9loc_1400c6df9:
1400c6df9mov rdi, [rip+0xd0890]
1400c6e00mov rax, [rsp+104]
1400c6e05sub rax, [rdi]
1400c6e08jne 0x1400c6df4
1400c6e0acall std::__throw_bad_cast()
1400c6e0fmov rcx, rax
1400c6e12call __cxa_begin_catch
1400c6e17mov rcx, [rsp+88]
1400c6e1cmov rax, [rcx]
1400c6e1fadd rcx, [rax-24]
1400c6e23mov edx, [rcx+32]
1400c6e26or edx, 1
1400c6e29call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c6e2ecall __cxa_end_catch
1400c6e33mov rax, [rsi]
1400c6e36add rsi, [rax-24]
1400c6e3amov rbp, rsi
1400c6e3djmp 0x1400c6d4c
1400c6e42
1400c6e42loc_1400c6e42:
1400c6e42mov rdi, [rip+0xd0847]
1400c6e49mov rax, [rsp+104]
1400c6e4esub rax, [rdi]
1400c6e51jne 0x1400c6df4
1400c6e53call std::__throw_bad_cast()
1400c6e58call __cxa_begin_catch
1400c6e5dmov rax, [rbx]
1400c6e60mov edx, 1
1400c6e65mov rcx, [rax-24]
1400c6e69add rcx, rbx
1400c6e6ccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c6e71call __cxa_end_catch
1400c6e76jmp 0x1400c6cd8
1400c6e7b
1400c6e7b 48 89 c3 e8 fd H....
1400c6e80 af 03 00 48 89 e9 e8 65 f1 ff ff 48 8b 3d fe 07 ...H...e...H.=..
1400c6e90 0d 00 48 8b 44 24 68 48 2b 07 0f 85 54 ff ff ff ..H.D$hH+...T...
1400c6ea0 48 89 d9 e8 f8 44 f5 ff e8 a3 b3 03 00 48 89 c3 H....D.......H..
1400c6eb0 eb d1 48 89 c3 e8 c6 af 03 00 eb c7 ..H.........
1400c6c30
1400c6c30std::basic_ostream<wchar_t, std::char_traits<wchar_t>>& std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::_M_insert<long>(long):
1400c6c30push rbp
1400c6c31push rdi
1400c6c32push rsi
1400c6c33push rbx
1400c6c34sub rsp, 120
1400c6c38mov rdi, [rip+0xd0a51]
1400c6c3fmov rbp, [rdi]
1400c6c42mov [rsp+104], rbp
1400c6c47lea rbp, [rsp+80]
1400c6c4cmov rbx, rcx
1400c6c4fmov esi, edx
1400c6c51mov rdx, rcx
1400c6c54mov rcx, rbp
1400c6c57call std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&)
1400c6c5ccmp [rsp+80], 0
1400c6c61je 0x1400c6cd8
1400c6c63mov rax, [rbx]
1400c6c66mov r9, [rax-24]
1400c6c6aadd r9, rbx
1400c6c6dmov rdi, [r9+248]
1400c6c74test rdi, rdi
1400c6c77je 0x1400c6e42
1400c6c7dcmp [r9+226], 0
1400c6c85je 0x1400c6d78
1400c6c8bmovzx eax, [r9+224]
1400c6c93
1400c6c93loc_1400c6c93:
1400c6c93mov rdx, [r9+232]
1400c6c9amov r10, [rdi]
1400c6c9dxor r11l, r11l
1400c6ca0movzx eax, ax
1400c6ca3mov [rsp+40], esi
1400c6ca7lea rcx, [rsp+64]
1400c6caclea r8, [rsp+48]
1400c6cb1test rdx, rdx
1400c6cb4mov [rsp+48], rdx
1400c6cb9mov rdx, rdi
1400c6cbcsete r11b
1400c6cc0mov [rsp+32], eax
1400c6cc4mov [rsp+56], r11
1400c6cc9call [r10+24]
1400c6ccdcmp [rsp+72], 0
1400c6cd2jne 0x1400c6d58
1400c6cd8
1400c6cd8loc_1400c6cd8:
1400c6cd8mov rsi, [rsp+88]
1400c6cddmov rax, [rsi]
1400c6ce0mov rbp, [rax-24]
1400c6ce4add rbp, rsi
1400c6ce7test [rbp+25], 32
1400c6cebje 0x1400c6cf4
1400c6cedmov eax, [rbp+32]
1400c6cf0test eax, eax
1400c6cf2je 0x1400c6d18
1400c6cf4
1400c6cf4loc_1400c6cf4:
1400c6cf4mov rsi, [rip+0xd0995]
1400c6cfbmov rax, [rsp+104]
1400c6d00sub rax, [rsi]
1400c6d03jne 0x1400c6df4
1400c6d09mov rax, rbx
1400c6d0cadd rsp, 120
1400c6d10pop rbx
1400c6d11pop rsi
1400c6d12pop rdi
1400c6d13pop rbp
1400c6d14ret
1400c6d15
1400c6d15 0f 1f 00 ...
1400c6d18
1400c6d18loc_1400c6d18:
1400c6d18call std::uncaught_exception()
1400c6d1dtest al, al
1400c6d1fjne 0x1400c6cf4
1400c6d21mov rcx, [rbp+232]
1400c6d28mov edi, [rbp+28]
1400c6d2bmov [rbp+28], 0
1400c6d32test rcx, rcx
1400c6d35je 0x1400c6d4c
1400c6d37mov rax, [rcx]
1400c6d3acall [rax+48]
1400c6d3dcmp eax, -1
1400c6d40je 0x1400c6da0
1400c6d42
1400c6d42loc_1400c6d42:
1400c6d42mov rax, [rsi]
1400c6d45add rsi, [rax-24]
1400c6d49mov rbp, rsi
1400c6d4c
1400c6d4cloc_1400c6d4c:
1400c6d4cmov [rbp+28], edi
1400c6d4fjmp 0x1400c6cf4
1400c6d51
1400c6d51 0f 1f 80 00 00 00 00 .......
1400c6d58
1400c6d58loc_1400c6d58:
1400c6d58mov rax, [rbx]
1400c6d5bmov rcx, [rax-24]
1400c6d5fadd rcx, rbx
1400c6d62mov edx, [rcx+32]
1400c6d65or edx, 1
1400c6d68call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c6d6djmp 0x1400c6cd8
1400c6d72
1400c6d72 66 0f 1f 44 00 00 f..D..
1400c6d78
1400c6d78loc_1400c6d78:
1400c6d78mov rcx, [r9+240]
1400c6d7ftest rcx, rcx
1400c6d82je 0x1400c6df9
1400c6d84mov rax, [rcx]
1400c6d87mov edx, 32
1400c6d8ccall [rax+80]
1400c6d8fmov rdx, [rbx]
1400c6d92mov r9, [rdx-24]
1400c6d96add r9, rbx
1400c6d99jmp 0x1400c6c93
1400c6d9e
1400c6d9e 66 90 f.
1400c6da0
1400c6da0loc_1400c6da0:
1400c6da0mov rcx, [rsp+88]
1400c6da5mov rax, [rcx]
1400c6da8add rcx, [rax-24]
1400c6dacmov edx, [rcx+32]
1400c6dafor edx, 1
1400c6db2call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c6db7jmp 0x1400c6d42
1400c6db9
1400c6db9 48 83 ea 01 48 89 c1 H...H..
1400c6dc0 0f 85 92 00 00 00 e8 c5 ae 03 00 48 8b 03 ba 01 ...........H....
1400c6dd0 00 00 00 48 03 58 e8 48 89 d9 e8 a1 08 03 00 48 ...H.X.H.......H
1400c6de0 8b 1d aa 08 0d 00 48 8b 44 24 68 48 2b 03 0f 84 ......H.D$hH+...
1400c6df0 b4 00 00 00 ....
1400c6df4
1400c6df4loc_1400c6df4:
1400c6df4call __stack_chk_fail
1400c6df9
1400c6df9loc_1400c6df9:
1400c6df9mov rdi, [rip+0xd0890]
1400c6e00mov rax, [rsp+104]
1400c6e05sub rax, [rdi]
1400c6e08jne 0x1400c6df4
1400c6e0acall std::__throw_bad_cast()
1400c6e0fmov rcx, rax
1400c6e12call __cxa_begin_catch
1400c6e17mov rcx, [rsp+88]
1400c6e1cmov rax, [rcx]
1400c6e1fadd rcx, [rax-24]
1400c6e23mov edx, [rcx+32]
1400c6e26or edx, 1
1400c6e29call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c6e2ecall __cxa_end_catch
1400c6e33mov rax, [rsi]
1400c6e36add rsi, [rax-24]
1400c6e3amov rbp, rsi
1400c6e3djmp 0x1400c6d4c
1400c6e42
1400c6e42loc_1400c6e42:
1400c6e42mov rdi, [rip+0xd0847]
1400c6e49mov rax, [rsp+104]
1400c6e4esub rax, [rdi]
1400c6e51jne 0x1400c6df4
1400c6e53call std::__throw_bad_cast()
1400c6e58call __cxa_begin_catch
1400c6e5dmov rax, [rbx]
1400c6e60mov edx, 1
1400c6e65mov rcx, [rax-24]
1400c6e69add rcx, rbx
1400c6e6ccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c6e71call __cxa_end_catch
1400c6e76jmp 0x1400c6cd8
1400c6e7b
1400c6e7b 48 89 c3 e8 fd H....
1400c6e80 af 03 00 48 89 e9 e8 65 f1 ff ff 48 8b 3d fe 07 ...H...e...H.=..
1400c6e90 0d 00 48 8b 44 24 68 48 2b 07 0f 85 54 ff ff ff ..H.D$hH+...T...
1400c6ea0 48 89 d9 e8 f8 44 f5 ff e8 a3 b3 03 00 48 89 c3 H....D.......H..
1400c6eb0 eb d1 48 89 c3 e8 c6 af 03 00 eb c7 ..H.........
1400c6c30
1400c6ebc
1400c6ebc // align 0x10
1400c6ebc // align 0x10
1400c6ec0
1400c6ec0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>& std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::_M_insert<unsigned long>(unsigned long):
1400c6ec0push rbp
1400c6ec1push rdi
1400c6ec2push rsi
1400c6ec3push rbx
1400c6ec4sub rsp, 120
1400c6ec8mov rdi, [rip+0xd07c1]
1400c6ecfmov rbp, [rdi]
1400c6ed2mov [rsp+104], rbp
1400c6ed7lea rbp, [rsp+80]
1400c6edcmov rbx, rcx
1400c6edfmov esi, edx
1400c6ee1mov rdx, rcx
1400c6ee4mov rcx, rbp
1400c6ee7call std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&)
1400c6eeccmp [rsp+80], 0
1400c6ef1je 0x1400c6f68
1400c6ef3mov rax, [rbx]
1400c6ef6mov r9, [rax-24]
1400c6efaadd r9, rbx
1400c6efdmov rdi, [r9+248]
1400c6f04test rdi, rdi
1400c6f07je 0x1400c70d2
1400c6f0dcmp [r9+226], 0
1400c6f15je 0x1400c7008
1400c6f1bmovzx eax, [r9+224]
1400c6f23
1400c6f23loc_1400c6f23:
1400c6f23mov rdx, [r9+232]
1400c6f2amov r10, [rdi]
1400c6f2dxor r11l, r11l
1400c6f30movzx eax, ax
1400c6f33mov [rsp+40], esi
1400c6f37lea rcx, [rsp+64]
1400c6f3clea r8, [rsp+48]
1400c6f41test rdx, rdx
1400c6f44mov [rsp+48], rdx
1400c6f49mov rdx, rdi
1400c6f4csete r11b
1400c6f50mov [rsp+32], eax
1400c6f54mov [rsp+56], r11
1400c6f59call [r10+32]
1400c6f5dcmp [rsp+72], 0
1400c6f62jne 0x1400c6fe8
1400c6f68
1400c6f68loc_1400c6f68:
1400c6f68mov rsi, [rsp+88]
1400c6f6dmov rax, [rsi]
1400c6f70mov rbp, [rax-24]
1400c6f74add rbp, rsi
1400c6f77test [rbp+25], 32
1400c6f7bje 0x1400c6f84
1400c6f7dmov eax, [rbp+32]
1400c6f80test eax, eax
1400c6f82je 0x1400c6fa8
1400c6f84
1400c6f84loc_1400c6f84:
1400c6f84mov rsi, [rip+0xd0705]
1400c6f8bmov rax, [rsp+104]
1400c6f90sub rax, [rsi]
1400c6f93jne 0x1400c7084
1400c6f99mov rax, rbx
1400c6f9cadd rsp, 120
1400c6fa0pop rbx
1400c6fa1pop rsi
1400c6fa2pop rdi
1400c6fa3pop rbp
1400c6fa4ret
1400c6fa5
1400c6fa5 0f 1f 00 ...
1400c6fa8
1400c6fa8loc_1400c6fa8:
1400c6fa8call std::uncaught_exception()
1400c6fadtest al, al
1400c6fafjne 0x1400c6f84
1400c6fb1mov rcx, [rbp+232]
1400c6fb8mov edi, [rbp+28]
1400c6fbbmov [rbp+28], 0
1400c6fc2test rcx, rcx
1400c6fc5je 0x1400c6fdc
1400c6fc7mov rax, [rcx]
1400c6fcacall [rax+48]
1400c6fcdcmp eax, -1
1400c6fd0je 0x1400c7030
1400c6fd2
1400c6fd2loc_1400c6fd2:
1400c6fd2mov rax, [rsi]
1400c6fd5add rsi, [rax-24]
1400c6fd9mov rbp, rsi
1400c6fdc
1400c6fdcloc_1400c6fdc:
1400c6fdcmov [rbp+28], edi
1400c6fdfjmp 0x1400c6f84
1400c6fe1
1400c6fe1 0f 1f 80 00 00 00 00 .......
1400c6fe8
1400c6fe8loc_1400c6fe8:
1400c6fe8mov rax, [rbx]
1400c6febmov rcx, [rax-24]
1400c6fefadd rcx, rbx
1400c6ff2mov edx, [rcx+32]
1400c6ff5or edx, 1
1400c6ff8call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c6ffdjmp 0x1400c6f68
1400c7002
1400c7002 66 0f 1f 44 00 00 f..D..
1400c7008
1400c7008loc_1400c7008:
1400c7008mov rcx, [r9+240]
1400c700ftest rcx, rcx
1400c7012je 0x1400c7089
1400c7014mov rax, [rcx]
1400c7017mov edx, 32
1400c701ccall [rax+80]
1400c701fmov rdx, [rbx]
1400c7022mov r9, [rdx-24]
1400c7026add r9, rbx
1400c7029jmp 0x1400c6f23
1400c702e
1400c702e 66 90 f.
1400c7030
1400c7030loc_1400c7030:
1400c7030mov rcx, [rsp+88]
1400c7035mov rax, [rcx]
1400c7038add rcx, [rax-24]
1400c703cmov edx, [rcx+32]
1400c703for edx, 1
1400c7042call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c7047jmp 0x1400c6fd2
1400c7049
1400c7049 48 83 ea 01 48 89 c1 H...H..
1400c7050 0f 85 92 00 00 00 e8 35 ac 03 00 48 8b 03 ba 01 .......5...H....
1400c7060 00 00 00 48 03 58 e8 48 89 d9 e8 11 06 03 00 48 ...H.X.H.......H
1400c7070 8b 1d 1a 06 0d 00 48 8b 44 24 68 48 2b 03 0f 84 ......H.D$hH+...
1400c7080 b4 00 00 00 ....
1400c7084
1400c7084loc_1400c7084:
1400c7084call __stack_chk_fail
1400c7089
1400c7089loc_1400c7089:
1400c7089mov rdi, [rip+0xd0600]
1400c7090mov rax, [rsp+104]
1400c7095sub rax, [rdi]
1400c7098jne 0x1400c7084
1400c709acall std::__throw_bad_cast()
1400c709fmov rcx, rax
1400c70a2call __cxa_begin_catch
1400c70a7mov rcx, [rsp+88]
1400c70acmov rax, [rcx]
1400c70afadd rcx, [rax-24]
1400c70b3mov edx, [rcx+32]
1400c70b6or edx, 1
1400c70b9call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c70becall __cxa_end_catch
1400c70c3mov rax, [rsi]
1400c70c6add rsi, [rax-24]
1400c70camov rbp, rsi
1400c70cdjmp 0x1400c6fdc
1400c70d2
1400c70d2loc_1400c70d2:
1400c70d2mov rdi, [rip+0xd05b7]
1400c70d9mov rax, [rsp+104]
1400c70desub rax, [rdi]
1400c70e1jne 0x1400c7084
1400c70e3call std::__throw_bad_cast()
1400c70e8call __cxa_begin_catch
1400c70edmov rax, [rbx]
1400c70f0mov edx, 1
1400c70f5mov rcx, [rax-24]
1400c70f9add rcx, rbx
1400c70fccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c7101call __cxa_end_catch
1400c7106jmp 0x1400c6f68
1400c710b
1400c710b 48 89 c3 e8 6d H...m
1400c7110 ad 03 00 48 89 e9 e8 d5 ee ff ff 48 8b 3d 6e 05 ...H.......H.=n.
1400c7120 0d 00 48 8b 44 24 68 48 2b 07 0f 85 54 ff ff ff ..H.D$hH+...T...
1400c7130 48 89 d9 e8 68 42 f5 ff e8 13 b1 03 00 48 89 c3 H...hB.......H..
1400c7140 eb d1 48 89 c3 e8 36 ad 03 00 eb c7 ..H...6.....
1400c6ec0
1400c6ec0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>& std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::_M_insert<unsigned long>(unsigned long):
1400c6ec0push rbp
1400c6ec1push rdi
1400c6ec2push rsi
1400c6ec3push rbx
1400c6ec4sub rsp, 120
1400c6ec8mov rdi, [rip+0xd07c1]
1400c6ecfmov rbp, [rdi]
1400c6ed2mov [rsp+104], rbp
1400c6ed7lea rbp, [rsp+80]
1400c6edcmov rbx, rcx
1400c6edfmov esi, edx
1400c6ee1mov rdx, rcx
1400c6ee4mov rcx, rbp
1400c6ee7call std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&)
1400c6eeccmp [rsp+80], 0
1400c6ef1je 0x1400c6f68
1400c6ef3mov rax, [rbx]
1400c6ef6mov r9, [rax-24]
1400c6efaadd r9, rbx
1400c6efdmov rdi, [r9+248]
1400c6f04test rdi, rdi
1400c6f07je 0x1400c70d2
1400c6f0dcmp [r9+226], 0
1400c6f15je 0x1400c7008
1400c6f1bmovzx eax, [r9+224]
1400c6f23
1400c6f23loc_1400c6f23:
1400c6f23mov rdx, [r9+232]
1400c6f2amov r10, [rdi]
1400c6f2dxor r11l, r11l
1400c6f30movzx eax, ax
1400c6f33mov [rsp+40], esi
1400c6f37lea rcx, [rsp+64]
1400c6f3clea r8, [rsp+48]
1400c6f41test rdx, rdx
1400c6f44mov [rsp+48], rdx
1400c6f49mov rdx, rdi
1400c6f4csete r11b
1400c6f50mov [rsp+32], eax
1400c6f54mov [rsp+56], r11
1400c6f59call [r10+32]
1400c6f5dcmp [rsp+72], 0
1400c6f62jne 0x1400c6fe8
1400c6f68
1400c6f68loc_1400c6f68:
1400c6f68mov rsi, [rsp+88]
1400c6f6dmov rax, [rsi]
1400c6f70mov rbp, [rax-24]
1400c6f74add rbp, rsi
1400c6f77test [rbp+25], 32
1400c6f7bje 0x1400c6f84
1400c6f7dmov eax, [rbp+32]
1400c6f80test eax, eax
1400c6f82je 0x1400c6fa8
1400c6f84
1400c6f84loc_1400c6f84:
1400c6f84mov rsi, [rip+0xd0705]
1400c6f8bmov rax, [rsp+104]
1400c6f90sub rax, [rsi]
1400c6f93jne 0x1400c7084
1400c6f99mov rax, rbx
1400c6f9cadd rsp, 120
1400c6fa0pop rbx
1400c6fa1pop rsi
1400c6fa2pop rdi
1400c6fa3pop rbp
1400c6fa4ret
1400c6fa5
1400c6fa5 0f 1f 00 ...
1400c6fa8
1400c6fa8loc_1400c6fa8:
1400c6fa8call std::uncaught_exception()
1400c6fadtest al, al
1400c6fafjne 0x1400c6f84
1400c6fb1mov rcx, [rbp+232]
1400c6fb8mov edi, [rbp+28]
1400c6fbbmov [rbp+28], 0
1400c6fc2test rcx, rcx
1400c6fc5je 0x1400c6fdc
1400c6fc7mov rax, [rcx]
1400c6fcacall [rax+48]
1400c6fcdcmp eax, -1
1400c6fd0je 0x1400c7030
1400c6fd2
1400c6fd2loc_1400c6fd2:
1400c6fd2mov rax, [rsi]
1400c6fd5add rsi, [rax-24]
1400c6fd9mov rbp, rsi
1400c6fdc
1400c6fdcloc_1400c6fdc:
1400c6fdcmov [rbp+28], edi
1400c6fdfjmp 0x1400c6f84
1400c6fe1
1400c6fe1 0f 1f 80 00 00 00 00 .......
1400c6fe8
1400c6fe8loc_1400c6fe8:
1400c6fe8mov rax, [rbx]
1400c6febmov rcx, [rax-24]
1400c6fefadd rcx, rbx
1400c6ff2mov edx, [rcx+32]
1400c6ff5or edx, 1
1400c6ff8call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c6ffdjmp 0x1400c6f68
1400c7002
1400c7002 66 0f 1f 44 00 00 f..D..
1400c7008
1400c7008loc_1400c7008:
1400c7008mov rcx, [r9+240]
1400c700ftest rcx, rcx
1400c7012je 0x1400c7089
1400c7014mov rax, [rcx]
1400c7017mov edx, 32
1400c701ccall [rax+80]
1400c701fmov rdx, [rbx]
1400c7022mov r9, [rdx-24]
1400c7026add r9, rbx
1400c7029jmp 0x1400c6f23
1400c702e
1400c702e 66 90 f.
1400c7030
1400c7030loc_1400c7030:
1400c7030mov rcx, [rsp+88]
1400c7035mov rax, [rcx]
1400c7038add rcx, [rax-24]
1400c703cmov edx, [rcx+32]
1400c703for edx, 1
1400c7042call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c7047jmp 0x1400c6fd2
1400c7049
1400c7049 48 83 ea 01 48 89 c1 H...H..
1400c7050 0f 85 92 00 00 00 e8 35 ac 03 00 48 8b 03 ba 01 .......5...H....
1400c7060 00 00 00 48 03 58 e8 48 89 d9 e8 11 06 03 00 48 ...H.X.H.......H
1400c7070 8b 1d 1a 06 0d 00 48 8b 44 24 68 48 2b 03 0f 84 ......H.D$hH+...
1400c7080 b4 00 00 00 ....
1400c7084
1400c7084loc_1400c7084:
1400c7084call __stack_chk_fail
1400c7089
1400c7089loc_1400c7089:
1400c7089mov rdi, [rip+0xd0600]
1400c7090mov rax, [rsp+104]
1400c7095sub rax, [rdi]
1400c7098jne 0x1400c7084
1400c709acall std::__throw_bad_cast()
1400c709fmov rcx, rax
1400c70a2call __cxa_begin_catch
1400c70a7mov rcx, [rsp+88]
1400c70acmov rax, [rcx]
1400c70afadd rcx, [rax-24]
1400c70b3mov edx, [rcx+32]
1400c70b6or edx, 1
1400c70b9call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c70becall __cxa_end_catch
1400c70c3mov rax, [rsi]
1400c70c6add rsi, [rax-24]
1400c70camov rbp, rsi
1400c70cdjmp 0x1400c6fdc
1400c70d2
1400c70d2loc_1400c70d2:
1400c70d2mov rdi, [rip+0xd05b7]
1400c70d9mov rax, [rsp+104]
1400c70desub rax, [rdi]
1400c70e1jne 0x1400c7084
1400c70e3call std::__throw_bad_cast()
1400c70e8call __cxa_begin_catch
1400c70edmov rax, [rbx]
1400c70f0mov edx, 1
1400c70f5mov rcx, [rax-24]
1400c70f9add rcx, rbx
1400c70fccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c7101call __cxa_end_catch
1400c7106jmp 0x1400c6f68
1400c710b
1400c710b 48 89 c3 e8 6d H...m
1400c7110 ad 03 00 48 89 e9 e8 d5 ee ff ff 48 8b 3d 6e 05 ...H.......H.=n.
1400c7120 0d 00 48 8b 44 24 68 48 2b 07 0f 85 54 ff ff ff ..H.D$hH+...T...
1400c7130 48 89 d9 e8 68 42 f5 ff e8 13 b1 03 00 48 89 c3 H...hB.......H..
1400c7140 eb d1 48 89 c3 e8 36 ad 03 00 eb c7 ..H...6.....
1400c6ec0
1400c714c
1400c714c // align 0x10
1400c714c // align 0x10
1400c7150
1400c7150std::basic_ostream<wchar_t, std::char_traits<wchar_t>>& std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::_M_insert<long long>(long long):
1400c7150push rbp
1400c7151push rdi
1400c7152push rsi
1400c7153push rbx
1400c7154sub rsp, 120
1400c7158mov rdi, [rip+0xd0531]
1400c715fmov rbp, [rdi]
1400c7162mov [rsp+104], rbp
1400c7167lea rbp, [rsp+80]
1400c716cmov rbx, rcx
1400c716fmov rsi, rdx
1400c7172mov rdx, rcx
1400c7175mov rcx, rbp
1400c7178call std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&)
1400c717dcmp [rsp+80], 0
1400c7182je 0x1400c71fa
1400c7184mov rax, [rbx]
1400c7187mov r9, [rax-24]
1400c718badd r9, rbx
1400c718emov rdi, [r9+248]
1400c7195test rdi, rdi
1400c7198je 0x1400c7372
1400c719ecmp [r9+226], 0
1400c71a6je 0x1400c72a0
1400c71acmovzx eax, [r9+224]
1400c71b4
1400c71b4loc_1400c71b4:
1400c71b4mov rdx, [r9+232]
1400c71bbmov r10, [rdi]
1400c71bexor r11l, r11l
1400c71c1movzx eax, ax
1400c71c4mov [rsp+40], rsi
1400c71c9lea rcx, [rsp+64]
1400c71celea r8, [rsp+48]
1400c71d3test rdx, rdx
1400c71d6mov [rsp+48], rdx
1400c71dbmov rdx, rdi
1400c71desete r11b
1400c71e2mov [rsp+32], eax
1400c71e6mov [rsp+56], r11
1400c71ebcall [r10+40]
1400c71efcmp [rsp+72], 0
1400c71f4jne 0x1400c7280
1400c71fa
1400c71faloc_1400c71fa:
1400c71famov rsi, [rsp+88]
1400c71ffmov rax, [rsi]
1400c7202mov rbp, [rax-24]
1400c7206add rbp, rsi
1400c7209test [rbp+25], 32
1400c720dje 0x1400c7216
1400c720fmov eax, [rbp+32]
1400c7212test eax, eax
1400c7214je 0x1400c7240
1400c7216
1400c7216loc_1400c7216:
1400c7216mov rsi, [rip+0xd0473]
1400c721dmov rax, [rsp+104]
1400c7222sub rax, [rsi]
1400c7225jne 0x1400c7324
1400c722bmov rax, rbx
1400c722eadd rsp, 120
1400c7232pop rbx
1400c7233pop rsi
1400c7234pop rdi
1400c7235pop rbp
1400c7236ret
1400c7237
1400c7237 66 0f 1f 84 00 00 00 00 00 f........
1400c7240
1400c7240loc_1400c7240:
1400c7240call std::uncaught_exception()
1400c7245test al, al
1400c7247jne 0x1400c7216
1400c7249mov rcx, [rbp+232]
1400c7250mov edi, [rbp+28]
1400c7253mov [rbp+28], 0
1400c725atest rcx, rcx
1400c725dje 0x1400c7274
1400c725fmov rax, [rcx]
1400c7262call [rax+48]
1400c7265cmp eax, -1
1400c7268je 0x1400c72d0
1400c726a
1400c726aloc_1400c726a:
1400c726amov rax, [rsi]
1400c726dadd rsi, [rax-24]
1400c7271mov rbp, rsi
1400c7274
1400c7274loc_1400c7274:
1400c7274mov [rbp+28], edi
1400c7277jmp 0x1400c7216
1400c7279
1400c7279 0f 1f 80 00 00 00 00 .......
1400c7280
1400c7280loc_1400c7280:
1400c7280mov rax, [rbx]
1400c7283mov rcx, [rax-24]
1400c7287add rcx, rbx
1400c728amov edx, [rcx+32]
1400c728dor edx, 1
1400c7290call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c7295jmp 0x1400c71fa
1400c729a
1400c729a 66 0f 1f 44 00 00 f..D..
1400c72a0
1400c72a0loc_1400c72a0:
1400c72a0mov rcx, [r9+240]
1400c72a7test rcx, rcx
1400c72aaje 0x1400c7329
1400c72acmov rax, [rcx]
1400c72afmov edx, 32
1400c72b4call [rax+80]
1400c72b7mov rdx, [rbx]
1400c72bamov r9, [rdx-24]
1400c72beadd r9, rbx
1400c72c1jmp 0x1400c71b4
1400c72c6
1400c72c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c72d0
1400c72d0loc_1400c72d0:
1400c72d0mov rcx, [rsp+88]
1400c72d5mov rax, [rcx]
1400c72d8add rcx, [rax-24]
1400c72dcmov edx, [rcx+32]
1400c72dfor edx, 1
1400c72e2call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c72e7jmp 0x1400c726a
1400c72e9
1400c72e9 48 83 ea 01 48 89 c1 H...H..
1400c72f0 0f 85 92 00 00 00 e8 95 a9 03 00 48 8b 03 ba 01 ...........H....
1400c7300 00 00 00 48 03 58 e8 48 89 d9 e8 71 03 03 00 48 ...H.X.H...q...H
1400c7310 8b 1d 7a 03 0d 00 48 8b 44 24 68 48 2b 03 0f 84 ..z...H.D$hH+...
1400c7320 b4 00 00 00 ....
1400c7324
1400c7324loc_1400c7324:
1400c7324call __stack_chk_fail
1400c7329
1400c7329loc_1400c7329:
1400c7329mov rdi, [rip+0xd0360]
1400c7330mov rax, [rsp+104]
1400c7335sub rax, [rdi]
1400c7338jne 0x1400c7324
1400c733acall std::__throw_bad_cast()
1400c733fmov rcx, rax
1400c7342call __cxa_begin_catch
1400c7347mov rcx, [rsp+88]
1400c734cmov rax, [rcx]
1400c734fadd rcx, [rax-24]
1400c7353mov edx, [rcx+32]
1400c7356or edx, 1
1400c7359call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c735ecall __cxa_end_catch
1400c7363mov rax, [rsi]
1400c7366add rsi, [rax-24]
1400c736amov rbp, rsi
1400c736djmp 0x1400c7274
1400c7372
1400c7372loc_1400c7372:
1400c7372mov rdi, [rip+0xd0317]
1400c7379mov rax, [rsp+104]
1400c737esub rax, [rdi]
1400c7381jne 0x1400c7324
1400c7383call std::__throw_bad_cast()
1400c7388call __cxa_begin_catch
1400c738dmov rax, [rbx]
1400c7390mov edx, 1
1400c7395mov rcx, [rax-24]
1400c7399add rcx, rbx
1400c739ccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c73a1call __cxa_end_catch
1400c73a6jmp 0x1400c71fa
1400c73ab
1400c73ab 48 89 c3 e8 cd H....
1400c73b0 aa 03 00 48 89 e9 e8 35 ec ff ff 48 8b 3d ce 02 ...H...5...H.=..
1400c73c0 0d 00 48 8b 44 24 68 48 2b 07 0f 85 54 ff ff ff ..H.D$hH+...T...
1400c73d0 48 89 d9 e8 c8 3f f5 ff e8 73 ae 03 00 48 89 c3 H....?...s...H..
1400c73e0 eb d1 48 89 c3 e8 96 aa 03 00 eb c7 ..H.........
1400c7150
1400c7150std::basic_ostream<wchar_t, std::char_traits<wchar_t>>& std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::_M_insert<long long>(long long):
1400c7150push rbp
1400c7151push rdi
1400c7152push rsi
1400c7153push rbx
1400c7154sub rsp, 120
1400c7158mov rdi, [rip+0xd0531]
1400c715fmov rbp, [rdi]
1400c7162mov [rsp+104], rbp
1400c7167lea rbp, [rsp+80]
1400c716cmov rbx, rcx
1400c716fmov rsi, rdx
1400c7172mov rdx, rcx
1400c7175mov rcx, rbp
1400c7178call std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&)
1400c717dcmp [rsp+80], 0
1400c7182je 0x1400c71fa
1400c7184mov rax, [rbx]
1400c7187mov r9, [rax-24]
1400c718badd r9, rbx
1400c718emov rdi, [r9+248]
1400c7195test rdi, rdi
1400c7198je 0x1400c7372
1400c719ecmp [r9+226], 0
1400c71a6je 0x1400c72a0
1400c71acmovzx eax, [r9+224]
1400c71b4
1400c71b4loc_1400c71b4:
1400c71b4mov rdx, [r9+232]
1400c71bbmov r10, [rdi]
1400c71bexor r11l, r11l
1400c71c1movzx eax, ax
1400c71c4mov [rsp+40], rsi
1400c71c9lea rcx, [rsp+64]
1400c71celea r8, [rsp+48]
1400c71d3test rdx, rdx
1400c71d6mov [rsp+48], rdx
1400c71dbmov rdx, rdi
1400c71desete r11b
1400c71e2mov [rsp+32], eax
1400c71e6mov [rsp+56], r11
1400c71ebcall [r10+40]
1400c71efcmp [rsp+72], 0
1400c71f4jne 0x1400c7280
1400c71fa
1400c71faloc_1400c71fa:
1400c71famov rsi, [rsp+88]
1400c71ffmov rax, [rsi]
1400c7202mov rbp, [rax-24]
1400c7206add rbp, rsi
1400c7209test [rbp+25], 32
1400c720dje 0x1400c7216
1400c720fmov eax, [rbp+32]
1400c7212test eax, eax
1400c7214je 0x1400c7240
1400c7216
1400c7216loc_1400c7216:
1400c7216mov rsi, [rip+0xd0473]
1400c721dmov rax, [rsp+104]
1400c7222sub rax, [rsi]
1400c7225jne 0x1400c7324
1400c722bmov rax, rbx
1400c722eadd rsp, 120
1400c7232pop rbx
1400c7233pop rsi
1400c7234pop rdi
1400c7235pop rbp
1400c7236ret
1400c7237
1400c7237 66 0f 1f 84 00 00 00 00 00 f........
1400c7240
1400c7240loc_1400c7240:
1400c7240call std::uncaught_exception()
1400c7245test al, al
1400c7247jne 0x1400c7216
1400c7249mov rcx, [rbp+232]
1400c7250mov edi, [rbp+28]
1400c7253mov [rbp+28], 0
1400c725atest rcx, rcx
1400c725dje 0x1400c7274
1400c725fmov rax, [rcx]
1400c7262call [rax+48]
1400c7265cmp eax, -1
1400c7268je 0x1400c72d0
1400c726a
1400c726aloc_1400c726a:
1400c726amov rax, [rsi]
1400c726dadd rsi, [rax-24]
1400c7271mov rbp, rsi
1400c7274
1400c7274loc_1400c7274:
1400c7274mov [rbp+28], edi
1400c7277jmp 0x1400c7216
1400c7279
1400c7279 0f 1f 80 00 00 00 00 .......
1400c7280
1400c7280loc_1400c7280:
1400c7280mov rax, [rbx]
1400c7283mov rcx, [rax-24]
1400c7287add rcx, rbx
1400c728amov edx, [rcx+32]
1400c728dor edx, 1
1400c7290call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c7295jmp 0x1400c71fa
1400c729a
1400c729a 66 0f 1f 44 00 00 f..D..
1400c72a0
1400c72a0loc_1400c72a0:
1400c72a0mov rcx, [r9+240]
1400c72a7test rcx, rcx
1400c72aaje 0x1400c7329
1400c72acmov rax, [rcx]
1400c72afmov edx, 32
1400c72b4call [rax+80]
1400c72b7mov rdx, [rbx]
1400c72bamov r9, [rdx-24]
1400c72beadd r9, rbx
1400c72c1jmp 0x1400c71b4
1400c72c6
1400c72c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c72d0
1400c72d0loc_1400c72d0:
1400c72d0mov rcx, [rsp+88]
1400c72d5mov rax, [rcx]
1400c72d8add rcx, [rax-24]
1400c72dcmov edx, [rcx+32]
1400c72dfor edx, 1
1400c72e2call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c72e7jmp 0x1400c726a
1400c72e9
1400c72e9 48 83 ea 01 48 89 c1 H...H..
1400c72f0 0f 85 92 00 00 00 e8 95 a9 03 00 48 8b 03 ba 01 ...........H....
1400c7300 00 00 00 48 03 58 e8 48 89 d9 e8 71 03 03 00 48 ...H.X.H...q...H
1400c7310 8b 1d 7a 03 0d 00 48 8b 44 24 68 48 2b 03 0f 84 ..z...H.D$hH+...
1400c7320 b4 00 00 00 ....
1400c7324
1400c7324loc_1400c7324:
1400c7324call __stack_chk_fail
1400c7329
1400c7329loc_1400c7329:
1400c7329mov rdi, [rip+0xd0360]
1400c7330mov rax, [rsp+104]
1400c7335sub rax, [rdi]
1400c7338jne 0x1400c7324
1400c733acall std::__throw_bad_cast()
1400c733fmov rcx, rax
1400c7342call __cxa_begin_catch
1400c7347mov rcx, [rsp+88]
1400c734cmov rax, [rcx]
1400c734fadd rcx, [rax-24]
1400c7353mov edx, [rcx+32]
1400c7356or edx, 1
1400c7359call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c735ecall __cxa_end_catch
1400c7363mov rax, [rsi]
1400c7366add rsi, [rax-24]
1400c736amov rbp, rsi
1400c736djmp 0x1400c7274
1400c7372
1400c7372loc_1400c7372:
1400c7372mov rdi, [rip+0xd0317]
1400c7379mov rax, [rsp+104]
1400c737esub rax, [rdi]
1400c7381jne 0x1400c7324
1400c7383call std::__throw_bad_cast()
1400c7388call __cxa_begin_catch
1400c738dmov rax, [rbx]
1400c7390mov edx, 1
1400c7395mov rcx, [rax-24]
1400c7399add rcx, rbx
1400c739ccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c73a1call __cxa_end_catch
1400c73a6jmp 0x1400c71fa
1400c73ab
1400c73ab 48 89 c3 e8 cd H....
1400c73b0 aa 03 00 48 89 e9 e8 35 ec ff ff 48 8b 3d ce 02 ...H...5...H.=..
1400c73c0 0d 00 48 8b 44 24 68 48 2b 07 0f 85 54 ff ff ff ..H.D$hH+...T...
1400c73d0 48 89 d9 e8 c8 3f f5 ff e8 73 ae 03 00 48 89 c3 H....?...s...H..
1400c73e0 eb d1 48 89 c3 e8 96 aa 03 00 eb c7 ..H.........
1400c7150
1400c73ec
1400c73ec // align 0x10
1400c73ec // align 0x10
1400c73f0
1400c73f0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>& std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::_M_insert<unsigned long long>(unsigned long long):
1400c73f0push rbp
1400c73f1push rdi
1400c73f2push rsi
1400c73f3push rbx
1400c73f4sub rsp, 120
1400c73f8mov rdi, [rip+0xd0291]
1400c73ffmov rbp, [rdi]
1400c7402mov [rsp+104], rbp
1400c7407lea rbp, [rsp+80]
1400c740cmov rbx, rcx
1400c740fmov rsi, rdx
1400c7412mov rdx, rcx
1400c7415mov rcx, rbp
1400c7418call std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&)
1400c741dcmp [rsp+80], 0
1400c7422je 0x1400c749a
1400c7424mov rax, [rbx]
1400c7427mov r9, [rax-24]
1400c742badd r9, rbx
1400c742emov rdi, [r9+248]
1400c7435test rdi, rdi
1400c7438je 0x1400c7612
1400c743ecmp [r9+226], 0
1400c7446je 0x1400c7540
1400c744cmovzx eax, [r9+224]
1400c7454
1400c7454loc_1400c7454:
1400c7454mov rdx, [r9+232]
1400c745bmov r10, [rdi]
1400c745exor r11l, r11l
1400c7461movzx eax, ax
1400c7464mov [rsp+40], rsi
1400c7469lea rcx, [rsp+64]
1400c746elea r8, [rsp+48]
1400c7473test rdx, rdx
1400c7476mov [rsp+48], rdx
1400c747bmov rdx, rdi
1400c747esete r11b
1400c7482mov [rsp+32], eax
1400c7486mov [rsp+56], r11
1400c748bcall [r10+48]
1400c748fcmp [rsp+72], 0
1400c7494jne 0x1400c7520
1400c749a
1400c749aloc_1400c749a:
1400c749amov rsi, [rsp+88]
1400c749fmov rax, [rsi]
1400c74a2mov rbp, [rax-24]
1400c74a6add rbp, rsi
1400c74a9test [rbp+25], 32
1400c74adje 0x1400c74b6
1400c74afmov eax, [rbp+32]
1400c74b2test eax, eax
1400c74b4je 0x1400c74e0
1400c74b6
1400c74b6loc_1400c74b6:
1400c74b6mov rsi, [rip+0xd01d3]
1400c74bdmov rax, [rsp+104]
1400c74c2sub rax, [rsi]
1400c74c5jne 0x1400c75c4
1400c74cbmov rax, rbx
1400c74ceadd rsp, 120
1400c74d2pop rbx
1400c74d3pop rsi
1400c74d4pop rdi
1400c74d5pop rbp
1400c74d6ret
1400c74d7
1400c74d7 66 0f 1f 84 00 00 00 00 00 f........
1400c74e0
1400c74e0loc_1400c74e0:
1400c74e0call std::uncaught_exception()
1400c74e5test al, al
1400c74e7jne 0x1400c74b6
1400c74e9mov rcx, [rbp+232]
1400c74f0mov edi, [rbp+28]
1400c74f3mov [rbp+28], 0
1400c74fatest rcx, rcx
1400c74fdje 0x1400c7514
1400c74ffmov rax, [rcx]
1400c7502call [rax+48]
1400c7505cmp eax, -1
1400c7508je 0x1400c7570
1400c750a
1400c750aloc_1400c750a:
1400c750amov rax, [rsi]
1400c750dadd rsi, [rax-24]
1400c7511mov rbp, rsi
1400c7514
1400c7514loc_1400c7514:
1400c7514mov [rbp+28], edi
1400c7517jmp 0x1400c74b6
1400c7519
1400c7519 0f 1f 80 00 00 00 00 .......
1400c7520
1400c7520loc_1400c7520:
1400c7520mov rax, [rbx]
1400c7523mov rcx, [rax-24]
1400c7527add rcx, rbx
1400c752amov edx, [rcx+32]
1400c752dor edx, 1
1400c7530call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c7535jmp 0x1400c749a
1400c753a
1400c753a 66 0f 1f 44 00 00 f..D..
1400c7540
1400c7540loc_1400c7540:
1400c7540mov rcx, [r9+240]
1400c7547test rcx, rcx
1400c754aje 0x1400c75c9
1400c754cmov rax, [rcx]
1400c754fmov edx, 32
1400c7554call [rax+80]
1400c7557mov rdx, [rbx]
1400c755amov r9, [rdx-24]
1400c755eadd r9, rbx
1400c7561jmp 0x1400c7454
1400c7566
1400c7566 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c7570
1400c7570loc_1400c7570:
1400c7570mov rcx, [rsp+88]
1400c7575mov rax, [rcx]
1400c7578add rcx, [rax-24]
1400c757cmov edx, [rcx+32]
1400c757for edx, 1
1400c7582call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c7587jmp 0x1400c750a
1400c7589
1400c7589 48 83 ea 01 48 89 c1 H...H..
1400c7590 0f 85 92 00 00 00 e8 f5 a6 03 00 48 8b 03 ba 01 ...........H....
1400c75a0 00 00 00 48 03 58 e8 48 89 d9 e8 d1 00 03 00 48 ...H.X.H.......H
1400c75b0 8b 1d da 00 0d 00 48 8b 44 24 68 48 2b 03 0f 84 ......H.D$hH+...
1400c75c0 b4 00 00 00 ....
1400c75c4
1400c75c4loc_1400c75c4:
1400c75c4call __stack_chk_fail
1400c75c9
1400c75c9loc_1400c75c9:
1400c75c9mov rdi, [rip+0xd00c0]
1400c75d0mov rax, [rsp+104]
1400c75d5sub rax, [rdi]
1400c75d8jne 0x1400c75c4
1400c75dacall std::__throw_bad_cast()
1400c75dfmov rcx, rax
1400c75e2call __cxa_begin_catch
1400c75e7mov rcx, [rsp+88]
1400c75ecmov rax, [rcx]
1400c75efadd rcx, [rax-24]
1400c75f3mov edx, [rcx+32]
1400c75f6or edx, 1
1400c75f9call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c75fecall __cxa_end_catch
1400c7603mov rax, [rsi]
1400c7606add rsi, [rax-24]
1400c760amov rbp, rsi
1400c760djmp 0x1400c7514
1400c7612
1400c7612loc_1400c7612:
1400c7612mov rdi, [rip+0xd0077]
1400c7619mov rax, [rsp+104]
1400c761esub rax, [rdi]
1400c7621jne 0x1400c75c4
1400c7623call std::__throw_bad_cast()
1400c7628call __cxa_begin_catch
1400c762dmov rax, [rbx]
1400c7630mov edx, 1
1400c7635mov rcx, [rax-24]
1400c7639add rcx, rbx
1400c763ccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c7641call __cxa_end_catch
1400c7646jmp 0x1400c749a
1400c764b
1400c764b 48 89 c3 e8 2d H...-
1400c7650 a8 03 00 48 89 e9 e8 95 e9 ff ff 48 8b 3d 2e 00 ...H.......H.=..
1400c7660 0d 00 48 8b 44 24 68 48 2b 07 0f 85 54 ff ff ff ..H.D$hH+...T...
1400c7670 48 89 d9 e8 28 3d f5 ff e8 d3 ab 03 00 48 89 c3 H...(=.......H..
1400c7680 eb d1 48 89 c3 e8 f6 a7 03 00 eb c7 ..H.........
1400c73f0
1400c73f0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>& std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::_M_insert<unsigned long long>(unsigned long long):
1400c73f0push rbp
1400c73f1push rdi
1400c73f2push rsi
1400c73f3push rbx
1400c73f4sub rsp, 120
1400c73f8mov rdi, [rip+0xd0291]
1400c73ffmov rbp, [rdi]
1400c7402mov [rsp+104], rbp
1400c7407lea rbp, [rsp+80]
1400c740cmov rbx, rcx
1400c740fmov rsi, rdx
1400c7412mov rdx, rcx
1400c7415mov rcx, rbp
1400c7418call std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&)
1400c741dcmp [rsp+80], 0
1400c7422je 0x1400c749a
1400c7424mov rax, [rbx]
1400c7427mov r9, [rax-24]
1400c742badd r9, rbx
1400c742emov rdi, [r9+248]
1400c7435test rdi, rdi
1400c7438je 0x1400c7612
1400c743ecmp [r9+226], 0
1400c7446je 0x1400c7540
1400c744cmovzx eax, [r9+224]
1400c7454
1400c7454loc_1400c7454:
1400c7454mov rdx, [r9+232]
1400c745bmov r10, [rdi]
1400c745exor r11l, r11l
1400c7461movzx eax, ax
1400c7464mov [rsp+40], rsi
1400c7469lea rcx, [rsp+64]
1400c746elea r8, [rsp+48]
1400c7473test rdx, rdx
1400c7476mov [rsp+48], rdx
1400c747bmov rdx, rdi
1400c747esete r11b
1400c7482mov [rsp+32], eax
1400c7486mov [rsp+56], r11
1400c748bcall [r10+48]
1400c748fcmp [rsp+72], 0
1400c7494jne 0x1400c7520
1400c749a
1400c749aloc_1400c749a:
1400c749amov rsi, [rsp+88]
1400c749fmov rax, [rsi]
1400c74a2mov rbp, [rax-24]
1400c74a6add rbp, rsi
1400c74a9test [rbp+25], 32
1400c74adje 0x1400c74b6
1400c74afmov eax, [rbp+32]
1400c74b2test eax, eax
1400c74b4je 0x1400c74e0
1400c74b6
1400c74b6loc_1400c74b6:
1400c74b6mov rsi, [rip+0xd01d3]
1400c74bdmov rax, [rsp+104]
1400c74c2sub rax, [rsi]
1400c74c5jne 0x1400c75c4
1400c74cbmov rax, rbx
1400c74ceadd rsp, 120
1400c74d2pop rbx
1400c74d3pop rsi
1400c74d4pop rdi
1400c74d5pop rbp
1400c74d6ret
1400c74d7
1400c74d7 66 0f 1f 84 00 00 00 00 00 f........
1400c74e0
1400c74e0loc_1400c74e0:
1400c74e0call std::uncaught_exception()
1400c74e5test al, al
1400c74e7jne 0x1400c74b6
1400c74e9mov rcx, [rbp+232]
1400c74f0mov edi, [rbp+28]
1400c74f3mov [rbp+28], 0
1400c74fatest rcx, rcx
1400c74fdje 0x1400c7514
1400c74ffmov rax, [rcx]
1400c7502call [rax+48]
1400c7505cmp eax, -1
1400c7508je 0x1400c7570
1400c750a
1400c750aloc_1400c750a:
1400c750amov rax, [rsi]
1400c750dadd rsi, [rax-24]
1400c7511mov rbp, rsi
1400c7514
1400c7514loc_1400c7514:
1400c7514mov [rbp+28], edi
1400c7517jmp 0x1400c74b6
1400c7519
1400c7519 0f 1f 80 00 00 00 00 .......
1400c7520
1400c7520loc_1400c7520:
1400c7520mov rax, [rbx]
1400c7523mov rcx, [rax-24]
1400c7527add rcx, rbx
1400c752amov edx, [rcx+32]
1400c752dor edx, 1
1400c7530call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c7535jmp 0x1400c749a
1400c753a
1400c753a 66 0f 1f 44 00 00 f..D..
1400c7540
1400c7540loc_1400c7540:
1400c7540mov rcx, [r9+240]
1400c7547test rcx, rcx
1400c754aje 0x1400c75c9
1400c754cmov rax, [rcx]
1400c754fmov edx, 32
1400c7554call [rax+80]
1400c7557mov rdx, [rbx]
1400c755amov r9, [rdx-24]
1400c755eadd r9, rbx
1400c7561jmp 0x1400c7454
1400c7566
1400c7566 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c7570
1400c7570loc_1400c7570:
1400c7570mov rcx, [rsp+88]
1400c7575mov rax, [rcx]
1400c7578add rcx, [rax-24]
1400c757cmov edx, [rcx+32]
1400c757for edx, 1
1400c7582call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c7587jmp 0x1400c750a
1400c7589
1400c7589 48 83 ea 01 48 89 c1 H...H..
1400c7590 0f 85 92 00 00 00 e8 f5 a6 03 00 48 8b 03 ba 01 ...........H....
1400c75a0 00 00 00 48 03 58 e8 48 89 d9 e8 d1 00 03 00 48 ...H.X.H.......H
1400c75b0 8b 1d da 00 0d 00 48 8b 44 24 68 48 2b 03 0f 84 ......H.D$hH+...
1400c75c0 b4 00 00 00 ....
1400c75c4
1400c75c4loc_1400c75c4:
1400c75c4call __stack_chk_fail
1400c75c9
1400c75c9loc_1400c75c9:
1400c75c9mov rdi, [rip+0xd00c0]
1400c75d0mov rax, [rsp+104]
1400c75d5sub rax, [rdi]
1400c75d8jne 0x1400c75c4
1400c75dacall std::__throw_bad_cast()
1400c75dfmov rcx, rax
1400c75e2call __cxa_begin_catch
1400c75e7mov rcx, [rsp+88]
1400c75ecmov rax, [rcx]
1400c75efadd rcx, [rax-24]
1400c75f3mov edx, [rcx+32]
1400c75f6or edx, 1
1400c75f9call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c75fecall __cxa_end_catch
1400c7603mov rax, [rsi]
1400c7606add rsi, [rax-24]
1400c760amov rbp, rsi
1400c760djmp 0x1400c7514
1400c7612
1400c7612loc_1400c7612:
1400c7612mov rdi, [rip+0xd0077]
1400c7619mov rax, [rsp+104]
1400c761esub rax, [rdi]
1400c7621jne 0x1400c75c4
1400c7623call std::__throw_bad_cast()
1400c7628call __cxa_begin_catch
1400c762dmov rax, [rbx]
1400c7630mov edx, 1
1400c7635mov rcx, [rax-24]
1400c7639add rcx, rbx
1400c763ccall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_setstate(std::_Ios_Iostate)
1400c7641call __cxa_end_catch
1400c7646jmp 0x1400c749a
1400c764b
1400c764b 48 89 c3 e8 2d H...-
1400c7650 a8 03 00 48 89 e9 e8 95 e9 ff ff 48 8b 3d 2e 00 ...H.......H.=..
1400c7660 0d 00 48 8b 44 24 68 48 2b 07 0f 85 54 ff ff ff ..H.D$hH+...T...
1400c7670 48 89 d9 e8 28 3d f5 ff e8 d3 ab 03 00 48 89 c3 H...(=.......H..
1400c7680 eb d1 48 89 c3 e8 f6 a7 03 00 eb c7 ..H.........
1400c73f0
1400c768c
1400c768c // align 0x10
1400c768c // align 0x10
1400c7690
1400c7690std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::basic_ostream(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&&):
1400c7690push rdi
1400c7691push rsi
1400c7692push rbx
1400c7693sub rsp, 48
1400c7697movups [rsp+32], x6
1400c769clea rax, [rip+0xda86d]
1400c76a3movq x6, [rip+0xca46d]
1400c76abmovq x1, rax
1400c76b0punpcklqdq x6, x1
1400c76b4mov rbx, rcx
1400c76b7lea rcx, [rcx+8]
1400c76bbmov rsi, rdx
1400c76becall std::ios_base::ios_base()
1400c76c3pxor x0, x0
1400c76c7xor eax, eax
1400c76c9lea rcx, [rbx+8]
1400c76cdmovups [rbx+240], x0
1400c76d4movups [rbx+256], x0
1400c76dbmov [rbx+232], ax
1400c76e2mov rax, [rsi]
1400c76e5mov [rbx+224], 0
1400c76f0mov [rbx+234], 0
1400c76f7add rsi, [rax-24]
1400c76fbmov rdx, rsi
1400c76femovups [rbx], x6
1400c7701call std::ios_base::_M_move(std::ios_base&)
1400c7706lea rdx, [rbx+216]
1400c770dlea rcx, [rbx+8]
1400c7711call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400c7716mov rax, [rsi+216]
1400c771dmov [rbx+240], 0
1400c7728mov [rsi+216], 0
1400c7733mov [rbx+224], rax
1400c773amovzx eax, [rsi+224]
1400c7741mov [rbx+232], ax
1400c7748movzx eax, [rsi+226]
1400c774fmov [rbx+234], al
1400c7755movups x6, [rsp+32]
1400c775aadd rsp, 48
1400c775epop rbx
1400c775fpop rsi
1400c7760pop rdi
1400c7761ret
1400c7762
1400c7762 48 89 c6 48 8b 05 a4 fd 0c 00 48 8d 4b 08 H..H......H.K.
1400c7770 48 83 c0 10 48 89 43 08 e8 c3 e7 02 00 48 89 f1 H...H.C......H..
1400c7780 e8 1b 3c f5 ff 90 ..<...
1400c7690
1400c7690std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::basic_ostream(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&&):
1400c7690push rdi
1400c7691push rsi
1400c7692push rbx
1400c7693sub rsp, 48
1400c7697movups [rsp+32], x6
1400c769clea rax, [rip+0xda86d]
1400c76a3movq x6, [rip+0xca46d]
1400c76abmovq x1, rax
1400c76b0punpcklqdq x6, x1
1400c76b4mov rbx, rcx
1400c76b7lea rcx, [rcx+8]
1400c76bbmov rsi, rdx
1400c76becall std::ios_base::ios_base()
1400c76c3pxor x0, x0
1400c76c7xor eax, eax
1400c76c9lea rcx, [rbx+8]
1400c76cdmovups [rbx+240], x0
1400c76d4movups [rbx+256], x0
1400c76dbmov [rbx+232], ax
1400c76e2mov rax, [rsi]
1400c76e5mov [rbx+224], 0
1400c76f0mov [rbx+234], 0
1400c76f7add rsi, [rax-24]
1400c76fbmov rdx, rsi
1400c76femovups [rbx], x6
1400c7701call std::ios_base::_M_move(std::ios_base&)
1400c7706lea rdx, [rbx+216]
1400c770dlea rcx, [rbx+8]
1400c7711call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400c7716mov rax, [rsi+216]
1400c771dmov [rbx+240], 0
1400c7728mov [rsi+216], 0
1400c7733mov [rbx+224], rax
1400c773amovzx eax, [rsi+224]
1400c7741mov [rbx+232], ax
1400c7748movzx eax, [rsi+226]
1400c774fmov [rbx+234], al
1400c7755movups x6, [rsp+32]
1400c775aadd rsp, 48
1400c775epop rbx
1400c775fpop rsi
1400c7760pop rdi
1400c7761ret
1400c7762
1400c7762 48 89 c6 48 8b 05 a4 fd 0c 00 48 8d 4b 08 H..H......H.K.
1400c7770 48 83 c0 10 48 89 43 08 e8 c3 e7 02 00 48 89 f1 H...H.C......H..
1400c7780 e8 1b 3c f5 ff 90 ..<...
1400c7690
1400c7786
1400c7786 // align 0x10
1400c7786 // align 0x10
1400c7790
1400c7790std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::basic_ostream(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400c7790push rdi
1400c7791push rsi
1400c7792push rbx
1400c7793sub rsp, 48
1400c7797movups [rsp+32], x6
1400c779clea rax, [rip+0xda76d]
1400c77a3movq x6, [rip+0xca36d]
1400c77abmovq x1, rax
1400c77b0punpcklqdq x6, x1
1400c77b4mov rbx, rcx
1400c77b7lea rcx, [rcx+8]
1400c77bbmov rsi, rdx
1400c77becall std::ios_base::ios_base()
1400c77c3xor eax, eax
1400c77c5pxor x0, x0
1400c77c9movups [rbx], x6
1400c77ccmov [rbx+232], ax
1400c77d3mov rdx, rsi
1400c77d6lea rcx, [rbx+8]
1400c77damov [rbx+224], 0
1400c77e5mov [rbx+234], 0
1400c77ecmovups [rbx+240], x0
1400c77f3movups [rbx+256], x0
1400c77facall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400c77ffnop
1400c7800movups x6, [rsp+32]
1400c7805add rsp, 48
1400c7809pop rbx
1400c780apop rsi
1400c780bpop rdi
1400c780cret
1400c780d
1400c780d 48 89 c6 H..
1400c7810 48 8b 05 f9 fc 0c 00 48 8d 4b 08 48 83 c0 10 48 H......H.K.H...H
1400c7820 89 43 08 e8 18 e7 02 00 48 89 f1 e8 70 3b f5 ff .C......H...p;..
1400c7830 90 .
1400c7790
1400c7790std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::basic_ostream(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400c7790push rdi
1400c7791push rsi
1400c7792push rbx
1400c7793sub rsp, 48
1400c7797movups [rsp+32], x6
1400c779clea rax, [rip+0xda76d]
1400c77a3movq x6, [rip+0xca36d]
1400c77abmovq x1, rax
1400c77b0punpcklqdq x6, x1
1400c77b4mov rbx, rcx
1400c77b7lea rcx, [rcx+8]
1400c77bbmov rsi, rdx
1400c77becall std::ios_base::ios_base()
1400c77c3xor eax, eax
1400c77c5pxor x0, x0
1400c77c9movups [rbx], x6
1400c77ccmov [rbx+232], ax
1400c77d3mov rdx, rsi
1400c77d6lea rcx, [rbx+8]
1400c77damov [rbx+224], 0
1400c77e5mov [rbx+234], 0
1400c77ecmovups [rbx+240], x0
1400c77f3movups [rbx+256], x0
1400c77facall std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400c77ffnop
1400c7800movups x6, [rsp+32]
1400c7805add rsp, 48
1400c7809pop rbx
1400c780apop rsi
1400c780bpop rdi
1400c780cret
1400c780d
1400c780d 48 89 c6 H..
1400c7810 48 8b 05 f9 fc 0c 00 48 8d 4b 08 48 83 c0 10 48 H......H.K.H...H
1400c7820 89 43 08 e8 18 e7 02 00 48 89 f1 e8 70 3b f5 ff .C......H...p;..
1400c7830 90 .
1400c7790
1400c7831
1400c7831 // align 0x10
1400c7831 // align 0x10
1400c7840
1400c7840std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::basic_ostream(std::basic_iostream<wchar_t, std::char_traits<wchar_t>>&):
1400c7840push rbx
1400c7841sub rsp, 48
1400c7845movups [rsp+32], x6
1400c784alea rax, [rip+0xda6bf]
1400c7851movq x6, [rip+0xca2bf]
1400c7859movq x1, rax
1400c785epunpcklqdq x6, x1
1400c7862mov rbx, rcx
1400c7865lea rcx, [rcx+8]
1400c7869call std::ios_base::ios_base()
1400c786epxor x0, x0
1400c7872xor eax, eax
1400c7874movups [rbx], x6
1400c7877mov [rbx+224], 0
1400c7882mov [rbx+232], ax
1400c7889mov [rbx+234], 0
1400c7890movups [rbx+240], x0
1400c7897movups [rbx+256], x0
1400c789emovups x6, [rsp+32]
1400c78a3add rsp, 48
1400c78a7pop rbx
1400c78a8ret
1400c7840
1400c7840std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::basic_ostream(std::basic_iostream<wchar_t, std::char_traits<wchar_t>>&):
1400c7840push rbx
1400c7841sub rsp, 48
1400c7845movups [rsp+32], x6
1400c784alea rax, [rip+0xda6bf]
1400c7851movq x6, [rip+0xca2bf]
1400c7859movq x1, rax
1400c785epunpcklqdq x6, x1
1400c7862mov rbx, rcx
1400c7865lea rcx, [rcx+8]
1400c7869call std::ios_base::ios_base()
1400c786epxor x0, x0
1400c7872xor eax, eax
1400c7874movups [rbx], x6
1400c7877mov [rbx+224], 0
1400c7882mov [rbx+232], ax
1400c7889mov [rbx+234], 0
1400c7890movups [rbx+240], x0
1400c7897movups [rbx+256], x0
1400c789emovups x6, [rsp+32]
1400c78a3add rsp, 48
1400c78a7pop rbx
1400c78a8ret
1400c7840
1400c78a9
1400c78a9 // align 0x10
1400c78a9 // align 0x10
1400c78b0
1400c78b0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::basic_ostream():
1400c78b0push rdi
1400c78b1push rsi
1400c78b2push rbx
1400c78b3sub rsp, 48
1400c78b7movups [rsp+32], x6
1400c78bclea rax, [rip+0xda64d]
1400c78c3movq x6, [rip+0xca24d]
1400c78cbmovq x1, rax
1400c78d0punpcklqdq x6, x1
1400c78d4mov rbx, rcx
1400c78d7lea rcx, [rcx+8]
1400c78dbcall std::ios_base::ios_base()
1400c78e0xor eax, eax
1400c78e2mov [rbx+234], 0
1400c78e9xor edx, edx
1400c78ebmov [rbx+232], ax
1400c78f2pxor x0, x0
1400c78f6lea rcx, [rbx+8]
1400c78famov [rbx+224], 0
1400c7905movups [rbx+240], x0
1400c790cmovups [rbx+256], x0
1400c7913movups [rbx], x6
1400c7916call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400c791bnop
1400c791cmovups x6, [rsp+32]
1400c7921add rsp, 48
1400c7925pop rbx
1400c7926pop rsi
1400c7927pop rdi
1400c7928ret
1400c7929
1400c7929 48 8b 15 e0 fb 0c 00 H......
1400c7930 48 89 c7 48 8d 4b 08 48 8d 42 10 48 89 43 08 e8 H..H.K.H.B.H.C..
1400c7940 fc e5 02 00 48 89 f9 e8 54 3a f5 ff 90 ....H...T:...
1400c78b0
1400c78b0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::basic_ostream():
1400c78b0push rdi
1400c78b1push rsi
1400c78b2push rbx
1400c78b3sub rsp, 48
1400c78b7movups [rsp+32], x6
1400c78bclea rax, [rip+0xda64d]
1400c78c3movq x6, [rip+0xca24d]
1400c78cbmovq x1, rax
1400c78d0punpcklqdq x6, x1
1400c78d4mov rbx, rcx
1400c78d7lea rcx, [rcx+8]
1400c78dbcall std::ios_base::ios_base()
1400c78e0xor eax, eax
1400c78e2mov [rbx+234], 0
1400c78e9xor edx, edx
1400c78ebmov [rbx+232], ax
1400c78f2pxor x0, x0
1400c78f6lea rcx, [rbx+8]
1400c78famov [rbx+224], 0
1400c7905movups [rbx+240], x0
1400c790cmovups [rbx+256], x0
1400c7913movups [rbx], x6
1400c7916call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::init(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*)
1400c791bnop
1400c791cmovups x6, [rsp+32]
1400c7921add rsp, 48
1400c7925pop rbx
1400c7926pop rsi
1400c7927pop rdi
1400c7928ret
1400c7929
1400c7929 48 8b 15 e0 fb 0c 00 H......
1400c7930 48 89 c7 48 8d 4b 08 48 8d 42 10 48 89 43 08 e8 H..H.K.H.B.H.C..
1400c7940 fc e5 02 00 48 89 f9 e8 54 3a f5 ff 90 ....H...T:...
1400c78b0
1400c794d
1400c794d // align 0x10
1400c794d // align 0x10
1400c7950
1400c7950std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::basic_ostream(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&&):
1400c7950push rsi
1400c7951push rbx
1400c7952sub rsp, 40
1400c7956mov rax, [rdx]
1400c7959mov rbx, rcx
1400c795cmov [rcx], rax
1400c795fadd rbx, [rax-24]
1400c7963mov rsi, r8
1400c7966mov rax, [rdx+8]
1400c796amov rcx, rbx
1400c796dmov [rbx], rax
1400c7970mov rax, [r8]
1400c7973add rsi, [rax-24]
1400c7977mov rdx, rsi
1400c797acall std::ios_base::_M_move(std::ios_base&)
1400c797flea rdx, [rbx+208]
1400c7986mov rcx, rbx
1400c7989call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400c798emov rax, [rsi+216]
1400c7995mov [rbx+232], 0
1400c79a0mov [rsi+216], 0
1400c79abmov [rbx+216], rax
1400c79b2movzx eax, [rsi+224]
1400c79b9mov [rbx+224], ax
1400c79c0movzx eax, [rsi+226]
1400c79c7mov [rbx+226], al
1400c79cdadd rsp, 40
1400c79d1pop rbx
1400c79d2pop rsi
1400c79d3ret
1400c7950
1400c7950std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::basic_ostream(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&&):
1400c7950push rsi
1400c7951push rbx
1400c7952sub rsp, 40
1400c7956mov rax, [rdx]
1400c7959mov rbx, rcx
1400c795cmov [rcx], rax
1400c795fadd rbx, [rax-24]
1400c7963mov rsi, r8
1400c7966mov rax, [rdx+8]
1400c796amov rcx, rbx
1400c796dmov [rbx], rax
1400c7970mov rax, [r8]
1400c7973add rsi, [rax-24]
1400c7977mov rdx, rsi
1400c797acall std::ios_base::_M_move(std::ios_base&)
1400c797flea rdx, [rbx+208]
1400c7986mov rcx, rbx
1400c7989call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400c798emov rax, [rsi+216]
1400c7995mov [rbx+232], 0
1400c79a0mov [rsi+216], 0
1400c79abmov [rbx+216], rax
1400c79b2movzx eax, [rsi+224]
1400c79b9mov [rbx+224], ax
1400c79c0movzx eax, [rsi+226]
1400c79c7mov [rbx+226], al
1400c79cdadd rsp, 40
1400c79d1pop rbx
1400c79d2pop rsi
1400c79d3ret
1400c7950
1400c79d4
1400c79d4 // align 0x10
1400c79d4 // align 0x10
1400c79e0
1400c79e0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::basic_ostream(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400c79e0mov rax, [rdx]
1400c79e3mov [rcx], rax
1400c79e6add rcx, [rax-24]
1400c79eamov rax, [rdx+8]
1400c79eemov rdx, r8
1400c79f1mov [rcx], rax
1400c79f4jmp 0x1400f7750
1400c79e0
1400c79e0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::basic_ostream(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400c79e0mov rax, [rdx]
1400c79e3mov [rcx], rax
1400c79e6add rcx, [rax-24]
1400c79eamov rax, [rdx+8]
1400c79eemov rdx, r8
1400c79f1mov [rcx], rax
1400c79f4jmp 0x1400f7750
1400c79e0
1400c79f9
1400c79f9 // align 0x10
1400c79f9 // align 0x10
1400c7a00
1400c7a00std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::basic_ostream(std::basic_iostream<wchar_t, std::char_traits<wchar_t>>&):
1400c7a00mov rax, [rdx]
1400c7a03mov rdx, [rdx+8]
1400c7a07mov [rcx], rax
1400c7a0amov rax, [rax-24]
1400c7a0emov [rcx+rax], rdx
1400c7a12ret
1400c7a00
1400c7a00std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::basic_ostream(std::basic_iostream<wchar_t, std::char_traits<wchar_t>>&):
1400c7a00mov rax, [rdx]
1400c7a03mov rdx, [rdx+8]
1400c7a07mov [rcx], rax
1400c7a0amov rax, [rax-24]
1400c7a0emov [rcx+rax], rdx
1400c7a12ret
1400c7a00
1400c7a13
1400c7a13 // align 0x10
1400c7a13 // align 0x10
1400c7a20
1400c7a20std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::basic_ostream():
1400c7a20mov rax, [rdx]
1400c7a23mov [rcx], rax
1400c7a26add rcx, [rax-24]
1400c7a2amov rax, [rdx+8]
1400c7a2exor edx, edx
1400c7a30mov [rcx], rax
1400c7a33jmp 0x1400f7750
1400c7a20
1400c7a20std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::basic_ostream():
1400c7a20mov rax, [rdx]
1400c7a23mov [rcx], rax
1400c7a26add rcx, [rax-24]
1400c7a2amov rax, [rdx+8]
1400c7a2exor edx, edx
1400c7a30mov [rcx], rax
1400c7a33jmp 0x1400f7750
1400c7a20
1400c7a38
1400c7a38 // align 0x10
1400c7a38 // align 0x10
1400c7a40
1400c7a40std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::~basic_ostream():
1400c7a40push rbx
1400c7a41sub rsp, 32
1400c7a45mov rax, [rip+0xcfac4]
1400c7a4clea rdx, [rip+0xda495]
1400c7a53movq x0, rdx
1400c7a58add rax, 16
1400c7a5cmovq x1, rax
1400c7a61punpcklqdq x0, x1
1400c7a65movups [rcx], x0
1400c7a68mov rbx, rcx
1400c7a6blea rcx, [rcx+8]
1400c7a6fcall std::ios_base::~ios_base()
1400c7a74mov rcx, rbx
1400c7a77add rsp, 32
1400c7a7bpop rbx
1400c7a7cjmp 0x140101ab0
1400c7a40
1400c7a40std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::~basic_ostream():
1400c7a40push rbx
1400c7a41sub rsp, 32
1400c7a45mov rax, [rip+0xcfac4]
1400c7a4clea rdx, [rip+0xda495]
1400c7a53movq x0, rdx
1400c7a58add rax, 16
1400c7a5cmovq x1, rax
1400c7a61punpcklqdq x0, x1
1400c7a65movups [rcx], x0
1400c7a68mov rbx, rcx
1400c7a6blea rcx, [rcx+8]
1400c7a6fcall std::ios_base::~ios_base()
1400c7a74mov rcx, rbx
1400c7a77add rsp, 32
1400c7a7bpop rbx
1400c7a7cjmp 0x140101ab0
1400c7a40
1400c7a81
1400c7a81 // align 0x10
1400c7a81 // align 0x10
1400c7a90
1400c7a90std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::~basic_ostream():
1400c7a90mov rax, [rip+0xcfa79]
1400c7a97lea rdx, [rip+0xda44a]
1400c7a9emovq x0, rdx
1400c7aa3add rax, 16
1400c7aa7movq x1, rax
1400c7aacpunpcklqdq x0, x1
1400c7ab0movups [rcx], x0
1400c7ab3add rcx, 8
1400c7ab7jmp 0x1400f5f40
1400c7a90
1400c7a90std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::~basic_ostream():
1400c7a90mov rax, [rip+0xcfa79]
1400c7a97lea rdx, [rip+0xda44a]
1400c7a9emovq x0, rdx
1400c7aa3add rax, 16
1400c7aa7movq x1, rax
1400c7aacpunpcklqdq x0, x1
1400c7ab0movups [rcx], x0
1400c7ab3add rcx, 8
1400c7ab7jmp 0x1400f5f40
1400c7a90
1400c7abc
1400c7abc // align 0x10
1400c7abc // align 0x10
1400c7ac0
1400c7ac0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::~basic_ostream():
1400c7ac0mov rax, [rdx]
1400c7ac3mov [rcx], rax
1400c7ac6mov rax, [rax-24]
1400c7acamov rdx, [rdx+8]
1400c7acemov [rcx+rax], rdx
1400c7ad2ret
1400c7ac0
1400c7ac0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::~basic_ostream():
1400c7ac0mov rax, [rdx]
1400c7ac3mov [rcx], rax
1400c7ac6mov rax, [rax-24]
1400c7acamov rdx, [rdx+8]
1400c7acemov [rcx+rax], rdx
1400c7ad2ret
1400c7ac0
1400c7ad3
1400c7ad3 // align 0x10
1400c7ad3 // align 0x10
1400c7ae0
1400c7ae0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator=(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&&):
1400c7ae0push rdi
1400c7ae1push rsi
1400c7ae2push rbx
1400c7ae3sub rsp, 32
1400c7ae7mov rax, [rcx]
1400c7aeamov rsi, [rax-24]
1400c7aeemov rax, [rdx]
1400c7af1mov rbx, [rax-24]
1400c7af5add rsi, rcx
1400c7af8mov rdi, rcx
1400c7afbmov rcx, rsi
1400c7afeadd rbx, rdx
1400c7b01mov rdx, rbx
1400c7b04call std::ios_base::_M_swap(std::ios_base&)
1400c7b09lea rdx, [rsi+208]
1400c7b10mov rcx, rsi
1400c7b13call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400c7b18lea rdx, [rbx+208]
1400c7b1fmov rcx, rbx
1400c7b22call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400c7b27mov rax, [rsi+216]
1400c7b2emov rdx, [rbx+216]
1400c7b35mov [rsi+216], rdx
1400c7b3cmovzx edx, [rbx+224]
1400c7b43mov [rbx+216], rax
1400c7b4amovzx eax, [rsi+224]
1400c7b51mov [rsi+224], dx
1400c7b58movzx edx, [rbx+226]
1400c7b5fmov [rbx+224], ax
1400c7b66movzx eax, [rsi+226]
1400c7b6dmov [rsi+226], dl
1400c7b73mov [rbx+226], al
1400c7b79mov rax, rdi
1400c7b7cadd rsp, 32
1400c7b80pop rbx
1400c7b81pop rsi
1400c7b82pop rdi
1400c7b83ret
1400c7ae0
1400c7ae0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator=(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&&):
1400c7ae0push rdi
1400c7ae1push rsi
1400c7ae2push rbx
1400c7ae3sub rsp, 32
1400c7ae7mov rax, [rcx]
1400c7aeamov rsi, [rax-24]
1400c7aeemov rax, [rdx]
1400c7af1mov rbx, [rax-24]
1400c7af5add rsi, rcx
1400c7af8mov rdi, rcx
1400c7afbmov rcx, rsi
1400c7afeadd rbx, rdx
1400c7b01mov rdx, rbx
1400c7b04call std::ios_base::_M_swap(std::ios_base&)
1400c7b09lea rdx, [rsi+208]
1400c7b10mov rcx, rsi
1400c7b13call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400c7b18lea rdx, [rbx+208]
1400c7b1fmov rcx, rbx
1400c7b22call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::_M_cache_locale(std::locale const&)
1400c7b27mov rax, [rsi+216]
1400c7b2emov rdx, [rbx+216]
1400c7b35mov [rsi+216], rdx
1400c7b3cmovzx edx, [rbx+224]
1400c7b43mov [rbx+216], rax
1400c7b4amovzx eax, [rsi+224]
1400c7b51mov [rsi+224], dx
1400c7b58movzx edx, [rbx+226]
1400c7b5fmov [rbx+224], ax
1400c7b66movzx eax, [rsi+226]
1400c7b6dmov [rsi+226], dl
1400c7b73mov [rbx+226], al
1400c7b79mov rax, rdi
1400c7b7cadd rsp, 32
1400c7b80pop rbx
1400c7b81pop rsi
1400c7b82pop rdi
1400c7b83ret
1400c7ae0
1400c7b84
1400c7b84 // align 0x10
1400c7b84 // align 0x10
1400c7b90
1400c7b90std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>& (*)(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&)):
1400c7b90jmp rdx
1400c7b90
1400c7b90std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>& (*)(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&)):
1400c7b90jmp rdx
1400c7b90
1400c7b93
1400c7b93 // align 0x10
1400c7b93 // align 0x10
1400c7ba0
1400c7ba0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(std::ios_base& (*)(std::ios_base&)):
1400c7ba0push rbx
1400c7ba1sub rsp, 32
1400c7ba5mov rax, [rcx]
1400c7ba8mov rbx, rcx
1400c7babmov rcx, [rax-24]
1400c7bafadd rcx, rbx
1400c7bb2call rdx
1400c7bb4mov rax, rbx
1400c7bb7add rsp, 32
1400c7bbbpop rbx
1400c7bbcret
1400c7ba0
1400c7ba0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(std::ios_base& (*)(std::ios_base&)):
1400c7ba0push rbx
1400c7ba1sub rsp, 32
1400c7ba5mov rax, [rcx]
1400c7ba8mov rbx, rcx
1400c7babmov rcx, [rax-24]
1400c7bafadd rcx, rbx
1400c7bb2call rdx
1400c7bb4mov rax, rbx
1400c7bb7add rsp, 32
1400c7bbbpop rbx
1400c7bbcret
1400c7ba0
1400c7bbd
1400c7bbd // align 0x10
1400c7bbd // align 0x10
1400c7bc0
1400c7bc0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(std::basic_ios<wchar_t, std::char_traits<wchar_t>>& (*)(std::basic_ios<wchar_t, std::char_traits<wchar_t>>&)):
1400c7bc0push rbx
1400c7bc1sub rsp, 32
1400c7bc5mov rax, [rcx]
1400c7bc8mov rbx, rcx
1400c7bcbmov rcx, [rax-24]
1400c7bcfadd rcx, rbx
1400c7bd2call rdx
1400c7bd4mov rax, rbx
1400c7bd7add rsp, 32
1400c7bdbpop rbx
1400c7bdcret
1400c7bc0
1400c7bc0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(std::basic_ios<wchar_t, std::char_traits<wchar_t>>& (*)(std::basic_ios<wchar_t, std::char_traits<wchar_t>>&)):
1400c7bc0push rbx
1400c7bc1sub rsp, 32
1400c7bc5mov rax, [rcx]
1400c7bc8mov rbx, rcx
1400c7bcbmov rcx, [rax-24]
1400c7bcfadd rcx, rbx
1400c7bd2call rdx
1400c7bd4mov rax, rbx
1400c7bd7add rsp, 32
1400c7bdbpop rbx
1400c7bdcret
1400c7bc0
1400c7bdd
1400c7bdd // align 0x10
1400c7bdd // align 0x10
1400c7be0
1400c7be0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(void const*):
1400c7be0jmp 0x1400c6180
1400c7be0
1400c7be0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(void const*):
1400c7be0jmp 0x1400c6180
1400c7be0
1400c7be5
1400c7be5 // align 0x10
1400c7be5 // align 0x10
1400c7bf0
1400c7bf0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400c7bf0push r14
1400c7bf2push rdi
1400c7bf3push rsi
1400c7bf4push rbx
1400c7bf5sub rsp, 88
1400c7bf9mov rbx, rcx
1400c7bfcmov rcx, [rip+0xcfa8d]
1400c7c03mov rsi, rdx
1400c7c06mov rdx, [rcx]
1400c7c09mov [rsp+72], rdx
1400c7c0emov rdx, rbx
1400c7c11lea rcx, [rsp+48]
1400c7c16call std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&)
1400c7c1bcmp [rsp+48], 0
1400c7c20je 0x1400c7c90
1400c7c22test rsi, rsi
1400c7c25je 0x1400c7ca0
1400c7c27mov rax, [rbx]
1400c7c2alea r8, [rsp+47]
1400c7c2fmov rcx, rsi
1400c7c32mov rax, [rax-24]
1400c7c36mov rdx, [rbx+rax+232]
1400c7c3ecall long long std::__copy_streambufs_eof<wchar_t, std::char_traits<wchar_t>>(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*, std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*, bool&)
1400c7c43test rax, rax
1400c7c46je 0x1400c7d00
1400c7c4cnop [rax]
1400c7c50
1400c7c50loc_1400c7c50:
1400c7c50mov rsi, [rsp+56]
1400c7c55mov rax, [rsi]
1400c7c58mov rdi, [rax-24]
1400c7c5cadd rdi, rsi
1400c7c5ftest [rdi+25], 32
1400c7c63je 0x1400c7c6c
1400c7c65mov eax, [rdi+32]
1400c7c68test eax, eax
1400c7c6aje 0x1400c7cc0
1400c7c6c
1400c7c6cloc_1400c7c6c:
1400c7c6cmov rdx, [rip+0xcfa1d]
1400c7c73mov rax, [rsp+72]
1400c7c78sub rax, [rdx]
1400c7c7bjne 0x1400c7d64
1400c7c81mov rax, rbx
1400c7c84add rsp, 88
1400c7c88pop rbx
1400c7c89pop rsi
1400c7c8apop rdi
1400c7c8bpop r14
1400c7c8dret
1400c7c8e
1400c7c8e 66 90 f.
1400c7c90
1400c7c90loc_1400c7c90:
1400c7c90test rsi, rsi
1400c7c93jne 0x1400c7c50
1400c7c95nop [rax+rax]
1400c7ca0
1400c7ca0loc_1400c7ca0:
1400c7ca0mov edx, 1
1400c7ca5
1400c7ca5loc_1400c7ca5:
1400c7ca5mov rax, [rbx]
1400c7ca8mov rcx, [rax-24]
1400c7cacadd rcx, rbx
1400c7cafor edx, [rcx+32]
1400c7cb2call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c7cb7jmp 0x1400c7c50
1400c7cb9
1400c7cb9 0f 1f 80 00 00 00 00 .......
1400c7cc0
1400c7cc0loc_1400c7cc0:
1400c7cc0call std::uncaught_exception()
1400c7cc5test al, al
1400c7cc7jne 0x1400c7c6c
1400c7cc9mov rcx, [rdi+232]
1400c7cd0mov r14l, [rdi+28]
1400c7cd4mov [rdi+28], 0
1400c7cdbtest rcx, rcx
1400c7cdeje 0x1400c7cf5
1400c7ce0mov rax, [rcx]
1400c7ce3call [rax+48]
1400c7ce6cmp eax, -1
1400c7ce9je 0x1400c7d10
1400c7ceb
1400c7cebloc_1400c7ceb:
1400c7cebmov rax, [rsi]
1400c7ceeadd rsi, [rax-24]
1400c7cf2mov rdi, rsi
1400c7cf5
1400c7cf5loc_1400c7cf5:
1400c7cf5mov [rdi+28], r14l
1400c7cf9jmp 0x1400c7c6c
1400c7cfe
1400c7cfe 66 90 f.
1400c7d00
1400c7d00loc_1400c7d00:
1400c7d00mov edx, 4
1400c7d05jmp 0x1400c7ca5
1400c7d07
1400c7d07 66 0f 1f 84 00 00 00 00 00 f........
1400c7d10
1400c7d10loc_1400c7d10:
1400c7d10mov rcx, [rsp+56]
1400c7d15mov rax, [rcx]
1400c7d18add rcx, [rax-24]
1400c7d1cmov edx, [rcx+32]
1400c7d1for edx, 1
1400c7d22call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c7d27jmp 0x1400c7ceb
1400c7d29
1400c7d29 48 83 ea 01 48 89 c1 H...H..
1400c7d30 0f 85 8c 00 00 00 e8 55 9f 03 00 48 8b 03 ba 01 .......U...H....
1400c7d40 00 00 00 48 03 58 e8 48 89 d9 e8 31 f9 02 00 48 ...H.X.H...1...H
1400c7d50 8b 1d 3a f9 0c 00 48 8b 44 24 48 48 2b 03 0f 84 ..:...H.D$HH+...
1400c7d60 8e 00 00 00 ....
1400c7d64
1400c7d64loc_1400c7d64:
1400c7d64call __stack_chk_fail
1400c7d69mov rbx, rax
1400c7d6clea rcx, [rsp+48]
1400c7d71call std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::~sentry()
1400c7d76mov rsi, [rip+0xcf913]
1400c7d7dmov rax, [rsp+72]
1400c7d82sub rax, [rsi]
1400c7d85jne 0x1400c7d64
1400c7d87mov rcx, rbx
1400c7d8acall _Unwind_Resume
1400c7d8fmov rcx, rax
1400c7d92call __cxa_begin_catch
1400c7d97mov rcx, [rsp+56]
1400c7d9cmov rax, [rcx]
1400c7d9fadd rcx, [rax-24]
1400c7da3mov edx, [rcx+32]
1400c7da6or edx, 1
1400c7da9call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c7daecall __cxa_end_catch
1400c7db3mov rax, [rsi]
1400c7db6add rsi, [rax-24]
1400c7dbamov rdi, rsi
1400c7dbdjmp 0x1400c7cf5
1400c7dc2
1400c7dc2 e8 c9 9e 03 00 48 8b 03 ba 04 00 00 00 48 .....H.......H
1400c7dd0 8b 48 e8 48 01 d9 e8 a5 f8 02 00 e8 a0 a0 03 00 .H.H............
1400c7de0 e9 6b fe ff ff 48 89 c3 e8 93 a0 03 00 e9 7a ff .k...H........z.
1400c7df0 ff ff e8 59 a4 03 00 48 89 c3 e8 81 a0 03 00 e9 ...Y...H........
1400c7e00 68 ff ff ff h...
1400c7bf0
1400c7bf0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*):
1400c7bf0push r14
1400c7bf2push rdi
1400c7bf3push rsi
1400c7bf4push rbx
1400c7bf5sub rsp, 88
1400c7bf9mov rbx, rcx
1400c7bfcmov rcx, [rip+0xcfa8d]
1400c7c03mov rsi, rdx
1400c7c06mov rdx, [rcx]
1400c7c09mov [rsp+72], rdx
1400c7c0emov rdx, rbx
1400c7c11lea rcx, [rsp+48]
1400c7c16call std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::sentry(std::basic_ostream<wchar_t, std::char_traits<wchar_t>>&)
1400c7c1bcmp [rsp+48], 0
1400c7c20je 0x1400c7c90
1400c7c22test rsi, rsi
1400c7c25je 0x1400c7ca0
1400c7c27mov rax, [rbx]
1400c7c2alea r8, [rsp+47]
1400c7c2fmov rcx, rsi
1400c7c32mov rax, [rax-24]
1400c7c36mov rdx, [rbx+rax+232]
1400c7c3ecall long long std::__copy_streambufs_eof<wchar_t, std::char_traits<wchar_t>>(std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*, std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>*, bool&)
1400c7c43test rax, rax
1400c7c46je 0x1400c7d00
1400c7c4cnop [rax]
1400c7c50
1400c7c50loc_1400c7c50:
1400c7c50mov rsi, [rsp+56]
1400c7c55mov rax, [rsi]
1400c7c58mov rdi, [rax-24]
1400c7c5cadd rdi, rsi
1400c7c5ftest [rdi+25], 32
1400c7c63je 0x1400c7c6c
1400c7c65mov eax, [rdi+32]
1400c7c68test eax, eax
1400c7c6aje 0x1400c7cc0
1400c7c6c
1400c7c6cloc_1400c7c6c:
1400c7c6cmov rdx, [rip+0xcfa1d]
1400c7c73mov rax, [rsp+72]
1400c7c78sub rax, [rdx]
1400c7c7bjne 0x1400c7d64
1400c7c81mov rax, rbx
1400c7c84add rsp, 88
1400c7c88pop rbx
1400c7c89pop rsi
1400c7c8apop rdi
1400c7c8bpop r14
1400c7c8dret
1400c7c8e
1400c7c8e 66 90 f.
1400c7c90
1400c7c90loc_1400c7c90:
1400c7c90test rsi, rsi
1400c7c93jne 0x1400c7c50
1400c7c95nop [rax+rax]
1400c7ca0
1400c7ca0loc_1400c7ca0:
1400c7ca0mov edx, 1
1400c7ca5
1400c7ca5loc_1400c7ca5:
1400c7ca5mov rax, [rbx]
1400c7ca8mov rcx, [rax-24]
1400c7cacadd rcx, rbx
1400c7cafor edx, [rcx+32]
1400c7cb2call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c7cb7jmp 0x1400c7c50
1400c7cb9
1400c7cb9 0f 1f 80 00 00 00 00 .......
1400c7cc0
1400c7cc0loc_1400c7cc0:
1400c7cc0call std::uncaught_exception()
1400c7cc5test al, al
1400c7cc7jne 0x1400c7c6c
1400c7cc9mov rcx, [rdi+232]
1400c7cd0mov r14l, [rdi+28]
1400c7cd4mov [rdi+28], 0
1400c7cdbtest rcx, rcx
1400c7cdeje 0x1400c7cf5
1400c7ce0mov rax, [rcx]
1400c7ce3call [rax+48]
1400c7ce6cmp eax, -1
1400c7ce9je 0x1400c7d10
1400c7ceb
1400c7cebloc_1400c7ceb:
1400c7cebmov rax, [rsi]
1400c7ceeadd rsi, [rax-24]
1400c7cf2mov rdi, rsi
1400c7cf5
1400c7cf5loc_1400c7cf5:
1400c7cf5mov [rdi+28], r14l
1400c7cf9jmp 0x1400c7c6c
1400c7cfe
1400c7cfe 66 90 f.
1400c7d00
1400c7d00loc_1400c7d00:
1400c7d00mov edx, 4
1400c7d05jmp 0x1400c7ca5
1400c7d07
1400c7d07 66 0f 1f 84 00 00 00 00 00 f........
1400c7d10
1400c7d10loc_1400c7d10:
1400c7d10mov rcx, [rsp+56]
1400c7d15mov rax, [rcx]
1400c7d18add rcx, [rax-24]
1400c7d1cmov edx, [rcx+32]
1400c7d1for edx, 1
1400c7d22call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c7d27jmp 0x1400c7ceb
1400c7d29
1400c7d29 48 83 ea 01 48 89 c1 H...H..
1400c7d30 0f 85 8c 00 00 00 e8 55 9f 03 00 48 8b 03 ba 01 .......U...H....
1400c7d40 00 00 00 48 03 58 e8 48 89 d9 e8 31 f9 02 00 48 ...H.X.H...1...H
1400c7d50 8b 1d 3a f9 0c 00 48 8b 44 24 48 48 2b 03 0f 84 ..:...H.D$HH+...
1400c7d60 8e 00 00 00 ....
1400c7d64
1400c7d64loc_1400c7d64:
1400c7d64call __stack_chk_fail
1400c7d69mov rbx, rax
1400c7d6clea rcx, [rsp+48]
1400c7d71call std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::sentry::~sentry()
1400c7d76mov rsi, [rip+0xcf913]
1400c7d7dmov rax, [rsp+72]
1400c7d82sub rax, [rsi]
1400c7d85jne 0x1400c7d64
1400c7d87mov rcx, rbx
1400c7d8acall _Unwind_Resume
1400c7d8fmov rcx, rax
1400c7d92call __cxa_begin_catch
1400c7d97mov rcx, [rsp+56]
1400c7d9cmov rax, [rcx]
1400c7d9fadd rcx, [rax-24]
1400c7da3mov edx, [rcx+32]
1400c7da6or edx, 1
1400c7da9call std::basic_ios<wchar_t, std::char_traits<wchar_t>>::clear(std::_Ios_Iostate)
1400c7daecall __cxa_end_catch
1400c7db3mov rax, [rsi]
1400c7db6add rsi, [rax-24]
1400c7dbamov rdi, rsi
1400c7dbdjmp 0x1400c7cf5
1400c7dc2
1400c7dc2 e8 c9 9e 03 00 48 8b 03 ba 04 00 00 00 48 .....H.......H
1400c7dd0 8b 48 e8 48 01 d9 e8 a5 f8 02 00 e8 a0 a0 03 00 .H.H............
1400c7de0 e9 6b fe ff ff 48 89 c3 e8 93 a0 03 00 e9 7a ff .k...H........z.
1400c7df0 ff ff e8 59 a4 03 00 48 89 c3 e8 81 a0 03 00 e9 ...Y...H........
1400c7e00 68 ff ff ff h...
1400c7bf0
1400c7e04
1400c7e04 // align 0x10
1400c7e04 // align 0x10
1400c7e10
1400c7e10std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(bool):
1400c7e10movzx edx, dl
1400c7e13jmp 0x1400c6410
1400c7e10
1400c7e10std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(bool):
1400c7e10movzx edx, dl
1400c7e13jmp 0x1400c6410
1400c7e10
1400c7e18
1400c7e18 // align 0x10
1400c7e18 // align 0x10
1400c7e20
1400c7e20std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(double):
1400c7e20jmp 0x1400c66b0
1400c7e20
1400c7e20std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(double):
1400c7e20jmp 0x1400c66b0
1400c7e20
1400c7e25
1400c7e25 // align 0x10
1400c7e25 // align 0x10
1400c7e30
1400c7e30std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(long double):
1400c7e30sub rsp, 56
1400c7e34fld [rdx]
1400c7e36fstp [rsp+32]
1400c7e3alea rdx, [rsp+32]
1400c7e3fcall std::basic_ostream<wchar_t, std::char_traits<wchar_t>>& std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::_M_insert<long double>(long double)
1400c7e44add rsp, 56
1400c7e48ret
1400c7e30
1400c7e30std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(long double):
1400c7e30sub rsp, 56
1400c7e34fld [rdx]
1400c7e36fstp [rsp+32]
1400c7e3alea rdx, [rsp+32]
1400c7e3fcall std::basic_ostream<wchar_t, std::char_traits<wchar_t>>& std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::_M_insert<long double>(long double)
1400c7e44add rsp, 56
1400c7e48ret
1400c7e30
1400c7e49
1400c7e49 // align 0x10
1400c7e49 // align 0x10
1400c7e50
1400c7e50std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(float):
1400c7e50cvtss2sd x1, x1
1400c7e54jmp 0x1400c66b0
1400c7e50
1400c7e50std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(float):
1400c7e50cvtss2sd x1, x1
1400c7e54jmp 0x1400c66b0
1400c7e50
1400c7e59
1400c7e59 // align 0x10
1400c7e59 // align 0x10
1400c7e60
1400c7e60std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(int):
1400c7e60jmp 0x1400c6c30
1400c7e60
1400c7e60std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(int):
1400c7e60jmp 0x1400c6c30
1400c7e60
1400c7e65
1400c7e65 // align 0x10
1400c7e65 // align 0x10
1400c7e70
1400c7e70std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(unsigned int):
1400c7e70jmp 0x1400c6ec0
1400c7e70
1400c7e70std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(unsigned int):
1400c7e70jmp 0x1400c6ec0
1400c7e70
1400c7e75
1400c7e75 // align 0x10
1400c7e75 // align 0x10
1400c7e80
1400c7e80std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(long):
1400c7e80jmp 0x1400c6c30
1400c7e80
1400c7e80std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(long):
1400c7e80jmp 0x1400c6c30
1400c7e80
1400c7e85
1400c7e85 // align 0x10
1400c7e85 // align 0x10
1400c7e90
1400c7e90std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(unsigned long):
1400c7e90jmp 0x1400c6ec0
1400c7e90
1400c7e90std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(unsigned long):
1400c7e90jmp 0x1400c6ec0
1400c7e90
1400c7e95
1400c7e95 // align 0x10
1400c7e95 // align 0x10
1400c7ea0
1400c7ea0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(short):
1400c7ea0mov rax, [rcx]
1400c7ea3mov rax, [rax-24]
1400c7ea7mov eax, [rcx+rax+24]
1400c7eaband eax, 74
1400c7eaecmp eax, 64
1400c7eb1je 0x1400c7ec0
1400c7eb3cmp eax, 8
1400c7eb6je 0x1400c7ec0
1400c7eb8movsx edx, dx
1400c7ebbjmp 0x1400c6c30
1400c7ec0
1400c7ec0loc_1400c7ec0:
1400c7ec0movzx edx, dx
1400c7ec3jmp 0x1400c6c30
1400c7ea0
1400c7ea0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(short):
1400c7ea0mov rax, [rcx]
1400c7ea3mov rax, [rax-24]
1400c7ea7mov eax, [rcx+rax+24]
1400c7eaband eax, 74
1400c7eaecmp eax, 64
1400c7eb1je 0x1400c7ec0
1400c7eb3cmp eax, 8
1400c7eb6je 0x1400c7ec0
1400c7eb8movsx edx, dx
1400c7ebbjmp 0x1400c6c30
1400c7ec0
1400c7ec0loc_1400c7ec0:
1400c7ec0movzx edx, dx
1400c7ec3jmp 0x1400c6c30
1400c7ea0
1400c7ec8
1400c7ec8 // align 0x10
1400c7ec8 // align 0x10
1400c7ed0
1400c7ed0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(unsigned short):
1400c7ed0movzx edx, dx
1400c7ed3jmp 0x1400c6ec0
1400c7ed0
1400c7ed0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(unsigned short):
1400c7ed0movzx edx, dx
1400c7ed3jmp 0x1400c6ec0
1400c7ed0
1400c7ed8
1400c7ed8 // align 0x10
1400c7ed8 // align 0x10
1400c7ee0
1400c7ee0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(long long):
1400c7ee0jmp 0x1400c7150
1400c7ee0
1400c7ee0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(long long):
1400c7ee0jmp 0x1400c7150
1400c7ee0
1400c7ee5
1400c7ee5 // align 0x10
1400c7ee5 // align 0x10
1400c7ef0
1400c7ef0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(unsigned long long):
1400c7ef0jmp 0x1400c73f0
1400c7ef0
1400c7ef0std::basic_ostream<wchar_t, std::char_traits<wchar_t>>::operator<<(unsigned long long):
1400c7ef0jmp 0x1400c73f0
1400c7ef0
1400c7ef5
1400c7ef5 // align 0x10
1400c7ef5 // align 0x10
1400c7f00
1400c7f00std::random_device::_M_init_pretr1(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&):
1400c7f00push rdi
1400c7f01push rsi
1400c7f02push rbx
1400c7f03sub rsp, 80
1400c7f07mov rbx, [rip+0xcf782]
1400c7f0emov rax, [rbx]
1400c7f11mov [rsp+72], rax
1400c7f16mov rax, [rdx]
1400c7f19mov rdi, rcx
1400c7f1ccmp [rdx+8], 7
1400c7f21je 0x1400c7fb0
1400c7f27
1400c7f27loc_1400c7f27:
1400c7f27movzx eax, [rax]
1400c7f2asub eax, 48
1400c7f2dcmp eax, 9
1400c7f30ja 0x1400c7f90
1400c7f32
1400c7f32loc_1400c7f32:
1400c7f32lea rdx, [rip+0xc9c41]
1400c7f39lea rcx, [rsp+32]
1400c7f3elea r8, [rdx+7]
1400c7f42lea rsi, [rsp+48]
1400c7f47mov [rsp+32], rsi
1400c7f4ccall _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.0
1400c7f51lea rdx, [rsp+32]
1400c7f56mov rcx, rdi
1400c7f59call std::random_device::_M_init(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400c7f5emov rcx, [rsp+32]
1400c7f63cmp rcx, rsi
1400c7f66je 0x1400c7f6d
1400c7f68call operator delete(void*)
1400c7f6d
1400c7f6dloc_1400c7f6d:
1400c7f6dmov rdi, [rip+0xcf71c]
1400c7f74mov rax, [rsp+72]
1400c7f79sub rax, [rdi]
1400c7f7cjne 0x1400c7fec
1400c7f7eadd rsp, 80
1400c7f82pop rbx
1400c7f83pop rsi
1400c7f84pop rdi
1400c7f85ret
1400c7f86
1400c7f86 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c7f90
1400c7f90loc_1400c7f90:
1400c7f90mov rsi, [rip+0xcf6f9]
1400c7f97mov rax, [rsp+72]
1400c7f9csub rax, [rsi]
1400c7f9fjne 0x1400c7fec
1400c7fa1mov rcx, rdi
1400c7fa4add rsp, 80
1400c7fa8pop rbx
1400c7fa9pop rsi
1400c7faapop rdi
1400c7fabjmp 0x1400c80f0
1400c7fb0
1400c7fb0loc_1400c7fb0:
1400c7fb0cmp [rax], 0x3931746d
1400c7fb6jne 0x1400c7f27
1400c7fbccmp [rax+3], 0x37333939
1400c7fc3jne 0x1400c7f27
1400c7fc9jmp 0x1400c7f32
1400c7fce
1400c7fce 48 8d H.
1400c7fd0 4c 24 20 48 89 c6 e8 35 50 01 00 48 8b 3d ae f6 L$ H...5P..H.=..
1400c7fe0 0c 00 48 8b 44 24 48 48 2b 07 74 05 ..H.D$HH+.t.
1400c7fec
1400c7fecloc_1400c7fec:
1400c7feccall __stack_chk_fail
1400c7ff1mov rcx, rsi
1400c7ff4call _Unwind_Resume
1400c7ff9nop
1400c7f00
1400c7f00std::random_device::_M_init_pretr1(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&):
1400c7f00push rdi
1400c7f01push rsi
1400c7f02push rbx
1400c7f03sub rsp, 80
1400c7f07mov rbx, [rip+0xcf782]
1400c7f0emov rax, [rbx]
1400c7f11mov [rsp+72], rax
1400c7f16mov rax, [rdx]
1400c7f19mov rdi, rcx
1400c7f1ccmp [rdx+8], 7
1400c7f21je 0x1400c7fb0
1400c7f27
1400c7f27loc_1400c7f27:
1400c7f27movzx eax, [rax]
1400c7f2asub eax, 48
1400c7f2dcmp eax, 9
1400c7f30ja 0x1400c7f90
1400c7f32
1400c7f32loc_1400c7f32:
1400c7f32lea rdx, [rip+0xc9c41]
1400c7f39lea rcx, [rsp+32]
1400c7f3elea r8, [rdx+7]
1400c7f42lea rsi, [rsp+48]
1400c7f47mov [rsp+32], rsi
1400c7f4ccall _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.0
1400c7f51lea rdx, [rsp+32]
1400c7f56mov rcx, rdi
1400c7f59call std::random_device::_M_init(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400c7f5emov rcx, [rsp+32]
1400c7f63cmp rcx, rsi
1400c7f66je 0x1400c7f6d
1400c7f68call operator delete(void*)
1400c7f6d
1400c7f6dloc_1400c7f6d:
1400c7f6dmov rdi, [rip+0xcf71c]
1400c7f74mov rax, [rsp+72]
1400c7f79sub rax, [rdi]
1400c7f7cjne 0x1400c7fec
1400c7f7eadd rsp, 80
1400c7f82pop rbx
1400c7f83pop rsi
1400c7f84pop rdi
1400c7f85ret
1400c7f86
1400c7f86 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400c7f90
1400c7f90loc_1400c7f90:
1400c7f90mov rsi, [rip+0xcf6f9]
1400c7f97mov rax, [rsp+72]
1400c7f9csub rax, [rsi]
1400c7f9fjne 0x1400c7fec
1400c7fa1mov rcx, rdi
1400c7fa4add rsp, 80
1400c7fa8pop rbx
1400c7fa9pop rsi
1400c7faapop rdi
1400c7fabjmp 0x1400c80f0
1400c7fb0
1400c7fb0loc_1400c7fb0:
1400c7fb0cmp [rax], 0x3931746d
1400c7fb6jne 0x1400c7f27
1400c7fbccmp [rax+3], 0x37333939
1400c7fc3jne 0x1400c7f27
1400c7fc9jmp 0x1400c7f32
1400c7fce
1400c7fce 48 8d H.
1400c7fd0 4c 24 20 48 89 c6 e8 35 50 01 00 48 8b 3d ae f6 L$ H...5P..H.=..
1400c7fe0 0c 00 48 8b 44 24 48 48 2b 07 74 05 ..H.D$HH+.t.
1400c7fec
1400c7fecloc_1400c7fec:
1400c7feccall __stack_chk_fail
1400c7ff1mov rcx, rsi
1400c7ff4call _Unwind_Resume
1400c7ff9nop
1400c7f00
1400c7ffa
1400c7ffa // align 0x10
1400c7ffa // align 0x10
1400c8000
1400c8000std::random_device::_M_init_pretr1(std::string const&):
1400c8000mov rdx, [rdx]
1400c8003mov r8, [rdx-24]
1400c8007jmp 0x1400c8030
1400c8000
1400c8000std::random_device::_M_init_pretr1(std::string const&):
1400c8000mov rdx, [rdx]
1400c8003mov r8, [rdx-24]
1400c8007jmp 0x1400c8030
1400c8000
1400c800c
1400c800c // align 0x10
1400c800c // align 0x10
1400c8015
1400c8015 // align 0x10
1400c8015 // align 0x10
1400c8021
1400c8021 // align 0x10
1400c8021 // align 0x10
1400c8030
1400c8030std::random_device::_M_init(char const*, unsigned long long):
1400c8030push rdi
1400c8031push rsi
1400c8032push rbx
1400c8033sub rsp, 80
1400c8037mov rbx, [rip+0xcf652]
1400c803emov rsi, [rbx]
1400c8041mov [rsp+72], rsi
1400c8046lea rsi, [rsp+48]
1400c804bmov rdi, rcx
1400c804emov [rsp+32], rsi
1400c8053test rdx, rdx
1400c8056jne 0x1400c805d
1400c8058test r8, r8
1400c805bjne 0x1400c80c2
1400c805d
1400c805dloc_1400c805d:
1400c805dadd r8, rdx
1400c8060lea rcx, [rsp+32]
1400c8065call _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.0
1400c806alea rdx, [rsp+32]
1400c806fmov rcx, rdi
1400c8072call std::random_device::_M_init(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400c8077mov rcx, [rsp+32]
1400c807ccmp rcx, rsi
1400c807fje 0x1400c8086
1400c8081call operator delete(void*)
1400c8086
1400c8086loc_1400c8086:
1400c8086mov rdi, [rip+0xcf603]
1400c808dmov rax, [rsp+72]
1400c8092sub rax, [rdi]
1400c8095jne 0x1400c80bd
1400c8097add rsp, 80
1400c809bpop rbx
1400c809cpop rsi
1400c809dpop rdi
1400c809eret
1400c809f
1400c809f 48 H
1400c80a0 8d 4c 24 20 48 89 c6 e8 64 4f 01 00 48 8b 3d dd .L$ H...dO..H.=.
1400c80b0 f5 0c 00 48 8b 44 24 48 48 2b 07 74 1b ...H.D$HH+.t.
1400c80bd
1400c80bdloc_1400c80bd:
1400c80bdcall __stack_chk_fail
1400c80c2
1400c80c2loc_1400c80c2:
1400c80c2mov rax, [rsp+72]
1400c80c7sub rax, [rbx]
1400c80cajne 0x1400c80bd
1400c80cclea rcx, [rip+0xc9b65]
1400c80d3call std::__throw_logic_error(char const*)
1400c80d8mov rcx, rsi
1400c80dbcall _Unwind_Resume
1400c80e0nop
1400c8030
1400c8030std::random_device::_M_init(char const*, unsigned long long):
1400c8030push rdi
1400c8031push rsi
1400c8032push rbx
1400c8033sub rsp, 80
1400c8037mov rbx, [rip+0xcf652]
1400c803emov rsi, [rbx]
1400c8041mov [rsp+72], rsi
1400c8046lea rsi, [rsp+48]
1400c804bmov rdi, rcx
1400c804emov [rsp+32], rsi
1400c8053test rdx, rdx
1400c8056jne 0x1400c805d
1400c8058test r8, r8
1400c805bjne 0x1400c80c2
1400c805d
1400c805dloc_1400c805d:
1400c805dadd r8, rdx
1400c8060lea rcx, [rsp+32]
1400c8065call _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.0
1400c806alea rdx, [rsp+32]
1400c806fmov rcx, rdi
1400c8072call std::random_device::_M_init(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400c8077mov rcx, [rsp+32]
1400c807ccmp rcx, rsi
1400c807fje 0x1400c8086
1400c8081call operator delete(void*)
1400c8086
1400c8086loc_1400c8086:
1400c8086mov rdi, [rip+0xcf603]
1400c808dmov rax, [rsp+72]
1400c8092sub rax, [rdi]
1400c8095jne 0x1400c80bd
1400c8097add rsp, 80
1400c809bpop rbx
1400c809cpop rsi
1400c809dpop rdi
1400c809eret
1400c809f
1400c809f 48 H
1400c80a0 8d 4c 24 20 48 89 c6 e8 64 4f 01 00 48 8b 3d dd .L$ H...dO..H.=.
1400c80b0 f5 0c 00 48 8b 44 24 48 48 2b 07 74 1b ...H.D$HH+.t.
1400c80bd
1400c80bdloc_1400c80bd:
1400c80bdcall __stack_chk_fail
1400c80c2
1400c80c2loc_1400c80c2:
1400c80c2mov rax, [rsp+72]
1400c80c7sub rax, [rbx]
1400c80cajne 0x1400c80bd
1400c80cclea rcx, [rip+0xc9b65]
1400c80d3call std::__throw_logic_error(char const*)
1400c80d8mov rcx, rsi
1400c80dbcall _Unwind_Resume
1400c80e0nop
1400c8030
1400c80e1
1400c80e1 // align 0x10
1400c80e1 // align 0x10
1400c80f0
1400c80f0std::random_device::_M_init(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&):
1400c80f0push rbx
1400c80f1sub rsp, 32
1400c80f5mov [rcx], 0
1400c80fcmov r8, rcx
1400c80ffmov [rcx+8], 0
1400c8107mov [rcx+16], -1
1400c810emov rax, [rdx+8]
1400c8112cmp rax, 7
1400c8116je 0x1400c81d8
1400c811ccmp rax, 6
1400c8120jne 0x1400c8170
1400c8122mov rax, [rdx]
1400c8125cmp [rax], 0x65736472
1400c812bje 0x1400c8200
1400c8131
1400c8131loc_1400c8131:
1400c8131cmp [rax], 0x61726472
1400c8137je 0x1400c82f0
1400c813d
1400c813dloc_1400c813d:
1400c813dcmp [rax], 0x646e6172
1400c8143jne 0x1400c81e7
1400c8149cmp [rax+4], 29535
1400c814fjne 0x1400c81e7
1400c8155nop [rax+rax]
1400c8160
1400c8160loc_1400c8160:
1400c8160lea rax, [rip-0x16ff7]
1400c8167jmp 0x1400c82de
1400c816c
1400c816c 0f 1f 40 00 ..@.
1400c8170
1400c8170loc_1400c8170:
1400c8170cmp rax, 5
1400c8174je 0x1400c8288
1400c817acmp rax, 2
1400c817eje 0x1400c8300
1400c8184cmp rax, 8
1400c8188jne 0x1400c81e7
1400c818amov rax, 0x6572617764726168
1400c8194mov rdx, [rdx]
1400c8197cmp [rdx], rax
1400c819ajne 0x1400c81e7
1400c819c
1400c819cloc_1400c819c:
1400c819cxor eax, eax
1400c819ecpuid
1400c81a0test eax, eax
1400c81a2je 0x1400c82b0
1400c81a8cmp ebx, 0x68747541
1400c81aeje 0x1400c81bc
1400c81b0cmp ebx, 0x756e6547
1400c81b6jne 0x1400c82b0
1400c81bc
1400c81bcloc_1400c81bc:
1400c81bcmov eax, 7
1400c81c1xor ecx, ecx
1400c81c3cpuid
1400c81c5and ebx, 0x40000
1400c81cbjne 0x1400c8241
1400c81cdjmp 0x1400c82b0
1400c81d2
1400c81d2 66 0f 1f 44 00 00 f..D..
1400c81d8
1400c81d8loc_1400c81d8:
1400c81d8mov rax, [rdx]
1400c81dbcmp [rax], 0x61666564
1400c81e1je 0x1400c8270
1400c81e7
1400c81e7loc_1400c81e7:
1400c81e7lea rdx, [rip+0xc99b2]
1400c81eemov ecx, 22
1400c81f3call _ZNSt12_GLOBAL__N_1L14__throw_syserrEiPKc
1400c81f8nop [rax+rax]
1400c8200
1400c8200loc_1400c8200:
1400c8200cmp [rax+4], 25701
1400c8206jne 0x1400c8131
1400c820cxor eax, eax
1400c820ecpuid
1400c8210test eax, eax
1400c8212je 0x1400c8313
1400c8218cmp ebx, 0x68747541
1400c821eje 0x1400c822c
1400c8220cmp ebx, 0x756e6547
1400c8226jne 0x1400c8313
1400c822c
1400c822cloc_1400c822c:
1400c822cmov eax, 7
1400c8231xor ecx, ecx
1400c8233cpuid
1400c8235and ebx, 0x40000
1400c823bje 0x1400c8313
1400c8241
1400c8241loc_1400c8241:
1400c8241mov eax, 1
1400c8246cpuid
1400c8248lea rdx, [rip-0x1715f]
1400c824fand ecx, 0x40000000
1400c8255lea rax, [rip-0x1703c]
1400c825ccmove rax, rdx
1400c8260mov [r8+8], rax
1400c8264add rsp, 32
1400c8268pop rbx
1400c8269ret
1400c826a
1400c826a 66 0f 1f 44 00 00 f..D..
1400c8270
1400c8270loc_1400c8270:
1400c8270cmp [rax+3], 0x746c7561
1400c8277jne 0x1400c81e7
1400c827djmp 0x1400c8160
1400c8282
1400c8282 66 0f 1f 44 00 00 f..D..
1400c8288
1400c8288loc_1400c8288:
1400c8288mov rax, [rdx]
1400c828bcmp [rax], 0x6e726472
1400c8291jne 0x1400c81e7
1400c8297cmp [rax+4], 100
1400c829bjne 0x1400c81e7
1400c82a1nop [rax+rax]
1400c82acnop [rax]
1400c82b0
1400c82b0loc_1400c82b0:
1400c82b0xor eax, eax
1400c82b2cpuid
1400c82b4test eax, eax
1400c82b6je 0x1400c8313
1400c82b8cmp ebx, 0x756e6547
1400c82beje 0x1400c82c8
1400c82c0cmp ebx, 0x68747541
1400c82c6jne 0x1400c8313
1400c82c8
1400c82c8loc_1400c82c8:
1400c82c8mov eax, 1
1400c82cdcpuid
1400c82cfand ecx, 0x40000000
1400c82d5je 0x1400c8313
1400c82d7lea rax, [rip-0x1725e]
1400c82de
1400c82deloc_1400c82de:
1400c82demov [r8+8], rax
1400c82e2add rsp, 32
1400c82e6pop rbx
1400c82e7ret
1400c82e8
1400c82e8 0f 1f 84 00 00 00 00 00 ........
1400c82f0
1400c82f0loc_1400c82f0:
1400c82f0cmp [rax+4], 25710
1400c82f6jne 0x1400c813d
1400c82fcjmp 0x1400c82b0
1400c82fe
1400c82fe 66 90 f.
1400c8300
1400c8300loc_1400c8300:
1400c8300mov rax, [rdx]
1400c8303cmp [rax], 30568
1400c8308je 0x1400c819c
1400c830ejmp 0x1400c81e7
1400c8313
1400c8313loc_1400c8313:
1400c8313lea rdx, [rip+0xc98ce]
1400c831amov ecx, 40
1400c831fcall _ZNSt12_GLOBAL__N_1L14__throw_syserrEiPKc
1400c8324nop
1400c80f0
1400c80f0std::random_device::_M_init(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&):
1400c80f0push rbx
1400c80f1sub rsp, 32
1400c80f5mov [rcx], 0
1400c80fcmov r8, rcx
1400c80ffmov [rcx+8], 0
1400c8107mov [rcx+16], -1
1400c810emov rax, [rdx+8]
1400c8112cmp rax, 7
1400c8116je 0x1400c81d8
1400c811ccmp rax, 6
1400c8120jne 0x1400c8170
1400c8122mov rax, [rdx]
1400c8125cmp [rax], 0x65736472
1400c812bje 0x1400c8200
1400c8131
1400c8131loc_1400c8131:
1400c8131cmp [rax], 0x61726472
1400c8137je 0x1400c82f0
1400c813d
1400c813dloc_1400c813d:
1400c813dcmp [rax], 0x646e6172
1400c8143jne 0x1400c81e7
1400c8149cmp [rax+4], 29535
1400c814fjne 0x1400c81e7
1400c8155nop [rax+rax]
1400c8160
1400c8160loc_1400c8160:
1400c8160lea rax, [rip-0x16ff7]
1400c8167jmp 0x1400c82de
1400c816c
1400c816c 0f 1f 40 00 ..@.
1400c8170
1400c8170loc_1400c8170:
1400c8170cmp rax, 5
1400c8174je 0x1400c8288
1400c817acmp rax, 2
1400c817eje 0x1400c8300
1400c8184cmp rax, 8
1400c8188jne 0x1400c81e7
1400c818amov rax, 0x6572617764726168
1400c8194mov rdx, [rdx]
1400c8197cmp [rdx], rax
1400c819ajne 0x1400c81e7
1400c819c
1400c819cloc_1400c819c:
1400c819cxor eax, eax
1400c819ecpuid
1400c81a0test eax, eax
1400c81a2je 0x1400c82b0
1400c81a8cmp ebx, 0x68747541
1400c81aeje 0x1400c81bc
1400c81b0cmp ebx, 0x756e6547
1400c81b6jne 0x1400c82b0
1400c81bc
1400c81bcloc_1400c81bc:
1400c81bcmov eax, 7
1400c81c1xor ecx, ecx
1400c81c3cpuid
1400c81c5and ebx, 0x40000
1400c81cbjne 0x1400c8241
1400c81cdjmp 0x1400c82b0
1400c81d2
1400c81d2 66 0f 1f 44 00 00 f..D..
1400c81d8
1400c81d8loc_1400c81d8:
1400c81d8mov rax, [rdx]
1400c81dbcmp [rax], 0x61666564
1400c81e1je 0x1400c8270
1400c81e7
1400c81e7loc_1400c81e7:
1400c81e7lea rdx, [rip+0xc99b2]
1400c81eemov ecx, 22
1400c81f3call _ZNSt12_GLOBAL__N_1L14__throw_syserrEiPKc
1400c81f8nop [rax+rax]
1400c8200
1400c8200loc_1400c8200:
1400c8200cmp [rax+4], 25701
1400c8206jne 0x1400c8131
1400c820cxor eax, eax
1400c820ecpuid
1400c8210test eax, eax
1400c8212je 0x1400c8313
1400c8218cmp ebx, 0x68747541
1400c821eje 0x1400c822c
1400c8220cmp ebx, 0x756e6547
1400c8226jne 0x1400c8313
1400c822c
1400c822cloc_1400c822c:
1400c822cmov eax, 7
1400c8231xor ecx, ecx
1400c8233cpuid
1400c8235and ebx, 0x40000
1400c823bje 0x1400c8313
1400c8241
1400c8241loc_1400c8241:
1400c8241mov eax, 1
1400c8246cpuid
1400c8248lea rdx, [rip-0x1715f]
1400c824fand ecx, 0x40000000
1400c8255lea rax, [rip-0x1703c]
1400c825ccmove rax, rdx
1400c8260mov [r8+8], rax
1400c8264add rsp, 32
1400c8268pop rbx
1400c8269ret
1400c826a
1400c826a 66 0f 1f 44 00 00 f..D..
1400c8270
1400c8270loc_1400c8270:
1400c8270cmp [rax+3], 0x746c7561
1400c8277jne 0x1400c81e7
1400c827djmp 0x1400c8160
1400c8282
1400c8282 66 0f 1f 44 00 00 f..D..
1400c8288
1400c8288loc_1400c8288:
1400c8288mov rax, [rdx]
1400c828bcmp [rax], 0x6e726472
1400c8291jne 0x1400c81e7
1400c8297cmp [rax+4], 100
1400c829bjne 0x1400c81e7
1400c82a1nop [rax+rax]
1400c82acnop [rax]
1400c82b0
1400c82b0loc_1400c82b0:
1400c82b0xor eax, eax
1400c82b2cpuid
1400c82b4test eax, eax
1400c82b6je 0x1400c8313
1400c82b8cmp ebx, 0x756e6547
1400c82beje 0x1400c82c8
1400c82c0cmp ebx, 0x68747541
1400c82c6jne 0x1400c8313
1400c82c8
1400c82c8loc_1400c82c8:
1400c82c8mov eax, 1
1400c82cdcpuid
1400c82cfand ecx, 0x40000000
1400c82d5je 0x1400c8313
1400c82d7lea rax, [rip-0x1725e]
1400c82de
1400c82deloc_1400c82de:
1400c82demov [r8+8], rax
1400c82e2add rsp, 32
1400c82e6pop rbx
1400c82e7ret
1400c82e8
1400c82e8 0f 1f 84 00 00 00 00 00 ........
1400c82f0
1400c82f0loc_1400c82f0:
1400c82f0cmp [rax+4], 25710
1400c82f6jne 0x1400c813d
1400c82fcjmp 0x1400c82b0
1400c82fe
1400c82fe 66 90 f.
1400c8300
1400c8300loc_1400c8300:
1400c8300mov rax, [rdx]
1400c8303cmp [rax], 30568
1400c8308je 0x1400c819c
1400c830ejmp 0x1400c81e7
1400c8313
1400c8313loc_1400c8313:
1400c8313lea rdx, [rip+0xc98ce]
1400c831amov ecx, 40
1400c831fcall _ZNSt12_GLOBAL__N_1L14__throw_syserrEiPKc
1400c8324nop
1400c80f0
Loading..