File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
140082ae0
140082ae0std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::_M_extract_wday_or_month(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, int&, wchar_t const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const:
140082ae0push rbp
140082ae1push r15
140082ae3push r14
140082ae5push r13
140082ae7push r12
140082ae9push rdi
140082aeapush rsi
140082aebpush rbx
140082aecsub rsp, 136
140082af3lea rbp, [rsp+128]
140082afbmov rsi, [rip+0x114b8e]
140082b02mov rax, [r9+8]
140082b06movdqu x0, [r8]
140082b0bmov r8, [r9]
140082b0emov rbx, [rbp+136]
140082b15mov r14, [rbp+120]
140082b19mov [rbp-32], rax
140082b1dmov rax, [rbp+112]
140082b21movups [rbp-48], x0
140082b25mov rdx, [rbp-40]
140082b29mov [rbp-80], rax
140082b2dmov rax, [rbp+144]
140082b34mov [rbp-56], rcx
140082b38mov rcx, [rip+0x114211]
140082b3fmov r15l, edx
140082b42mov [rbp-72], rax
140082b46mov rax, [rsi]
140082b49mov [rbp-8], rax
140082b4dmov rax, [rbp-48]
140082b51mov [rbp-64], r8
140082b55mov [rbp-24], r8
140082b59mov r13, rax
140082b5ccall std::locale::id::_M_id() const
140082b61mov rdx, rax
140082b64mov rax, [rbx+208]
140082b6bmov rax, [rax+8]
140082b6fmov rdi, [rax+8*rdx]
140082b73test rdi, rdi
140082b76je 0x140083137
140082b7cmov rax, [rbp+128]
140082b83lea rax, [8*rax+15]
140082b8band rax, -16
140082b8fcall ___chkstk_ms
140082b94mov r10, [rbp-24]
140082b98mov r8, [rbp-64]
140082b9csub rsp, rax
140082b9fcmp r15w, -1
140082ba4sete dl
140082ba7test r13, r13
140082baalea r12, [rsp+32]
140082bafsetne bl
140082bb2and bl, dl
140082bb4jne 0x140082fd0
140082bbamov ebx, edx
140082bbc
140082bbcloc_140082bbc:
140082bbccmp [rbp-32], -1
140082bc1sete r9b
140082bc5test r8, r8
140082bc8setne sil
140082bccand sil, r9b
140082bcfjne 0x140082ffb
140082bd5mov esi, r9l
140082bd8
140082bd8loc_140082bd8:
140082bd8cmp sil, bl
140082bdbjne 0x140082c5b
140082bdd
140082bddloc_140082bdd:
140082bddtest r13, r13
140082be0jne 0x140082c93
140082be6
140082be6loc_140082be6:
140082be6cmp r15w, -1
140082bebsete dl
140082beetest r10, r10
140082bf1je 0x140082bfc
140082bf3test r9b, r9b
140082bf6jne 0x140083080
140082bfc
140082bfcloc_140082bfc:
140082bfcxor r13l, r13l
140082bff
140082bffloc_140082bff:
140082bffmov rax, [rbp-72]
140082c03or [rax], 4
140082c06
140082c06loc_140082c06:
140082c06mov rdx, [rbp-40]
140082c0amov rsi, [rip+0x114a7f]
140082c11mov [rbp-48], r13
140082c15mov rax, [rbp-48]
140082c19mov [rbp-40], rdx
140082c1dmov rdx, [rbp-40]
140082c21mov [rbp-48], rax
140082c25mov rax, [rbp-56]
140082c29mov dx, r15w
140082c2dmov [rbp-40], rdx
140082c31movdqu x1, [rbp-48]
140082c36movups [rax], x1
140082c39mov rax, [rbp-8]
140082c3dsub rax, [rsi]
140082c40jne 0x140083147
140082c46mov rax, [rbp-56]
140082c4alea rsp, [rbp+8]
140082c4epop rbx
140082c4fpop rsi
140082c50pop rdi
140082c51pop r12
140082c53pop r13
140082c55pop r14
140082c57pop r15
140082c59pop rbp
140082c5aret
140082c5b
140082c5bloc_140082c5b:
140082c5btest r13, r13
140082c5eje 0x140082cfe
140082c64test dl, dl
140082c66je 0x140082cfe
140082c6cmov rax, [r13+16]
140082c70cmp rax, [r13+24]
140082c74jae 0x140083115
140082c7amovzx esi, [rax]
140082c7d
140082c7dloc_140082c7d:
140082c7dcmp si, -1
140082c81je 0x1400830fd
140082c87mov rcx, [rbp+128]
140082c8eadd rcx, rcx
140082c91jne 0x140082d11
140082c93
140082c93loc_140082c93:
140082c93cmp r15w, -1
140082c98je 0x140083091
140082c9etest r10, r10
140082ca1je 0x140082bff
140082ca7cmp [rbp-32], -1
140082cacjne 0x140082bff
140082cb2mov r9l, r15l
140082cb5xor edi, edi
140082cb7xor esi, esi
140082cb9xor ebx, ebx
140082cbb
140082cbbloc_140082cbb:
140082cbbxor edx, edx
140082cbd
140082cbdloc_140082cbd:
140082cbdmov rax, [r10+16]
140082cc1cmp rax, [r10+24]
140082cc5jae 0x140083029
140082ccbmovzx eax, [rax]
140082cce
140082cceloc_140082cce:
140082ccecmp ax, -1
140082cd2mov eax, 0
140082cd7cmove r10, rax
140082cdbsete al
140082cdecmp dl, al
140082ce0je 0x1400830a9
140082ce6test r13, r13
140082ce9je 0x140082cf6
140082cebcmp r9w, -1
140082cf0je 0x140082e6f
140082cf6
140082cf6loc_140082cf6:
140082cf6mov r15l, r9l
140082cf9jmp 0x140082e92
140082cfe
140082cfeloc_140082cfe:
140082cfemov rcx, [rbp+128]
140082d05add rcx, rcx
140082d08je 0x140082bdd
140082d0emov esi, r15l
140082d11
140082d11loc_140082d11:
140082d11mov [rbp-24], r13
140082d15xor ebx, ebx
140082d17mov r13, rdi
140082d1axor edi, edi
140082d1cmov [rbp-88], r15w
140082d21mov r15, r14
140082d24mov r14l, esi
140082d27mov rsi, rcx
140082d2amov [rbp-64], r10
140082d2emov [rbp-89], r9b
140082d32jmp 0x140082d51
140082d34
140082d34 0f 1f 40 00 ..@.
140082d38
140082d38loc_140082d38:
140082d38mov rax, [r13]
140082d3cmov rcx, r13
140082d3fcall [rax+48]
140082d42cmp ax, r14w
140082d46je 0x140082d5e
140082d48add rbx, 1
140082d4ccmp rbx, rsi
140082d4fje 0x140082d6f
140082d51
140082d51loc_140082d51:
140082d51mov rax, [r15+8*rbx]
140082d55movzx edx, [rax]
140082d58cmp dx, r14w
140082d5cjne 0x140082d38
140082d5e
140082d5eloc_140082d5e:
140082d5emov [r12+4*rdi], ebx
140082d62add rbx, 1
140082d66add rdi, 1
140082d6acmp rbx, rsi
140082d6djne 0x140082d51
140082d6f
140082d6floc_140082d6f:
140082d6fmov r14, r15
140082d72mov r13, [rbp-24]
140082d76mov r10, [rbp-64]
140082d7amovzx r9l, [rbp-89]
140082d7fmovzx r15l, [rbp-88]
140082d84test rdi, rdi
140082d87je 0x140082bdd
140082d8dmov rcx, r13
140082d90mov [rbp-24], rdi
140082d94call _ZNSt15basic_streambufIwSt11char_traitsIwEE6sbumpcEv.isra.0
140082d99mov r8, [rbp-24]
140082d9dlea rax, [8*r8+15]
140082da5and rax, -16
140082da9call ___chkstk_ms
140082daexor ebx, ebx
140082db0mov r10, [rbp-64]
140082db4sub rsp, rax
140082db7mov [rbp-24], r10
140082dbbmov r15, r8
140082dbelea rsi, [rsp+32]
140082dc3mov rdi, rsi
140082dc6nop [rax+rax]
140082dd0
140082dd0loc_140082dd0:
140082dd0movsxd rax, [r12+4*rbx]
140082dd4mov rcx, [r14+8*rax]
140082dd8call wcslen
140082dddmov [rsi+8*rbx], rax
140082de1add rbx, 1
140082de5cmp r15, rbx
140082de8jne 0x140082dd0
140082deamov r10, [rbp-24]
140082deemov esi, 1
140082df3
140082df3loc_140082df3:
140082df3mov rax, [r13+16]
140082df7cmp rax, [r13+24]
140082dfbjae 0x140082f33
140082e01nop [rax+rax]
140082e0cnop [rax]
140082e10
140082e10loc_140082e10:
140082e10movzx r9l, [rax]
140082e14cmp r9w, -1
140082e19je 0x140082f53
140082e1f
140082e1floc_140082e1f:
140082e1ftest r10, r10
140082e22je 0x140082e68
140082e24cmp [rbp-32], -1
140082e29je 0x140082fc5
140082e2f
140082e2floc_140082e2f:
140082e2fmov r15l, -1
140082e35
140082e35loc_140082e35:
140082e35cmp rbx, 1
140082e39jne 0x140082fa3
140082e3fcmp [rdi], rsi
140082e42jne 0x140082bff
140082e48
140082e48loc_140082e48:
140082e48mov eax, [r12]
140082e4cmov rdi, [rbp-80]
140082e50mov edx, eax
140082e52sub edx, [rbp+128]
140082e58cmp eax, [rbp+128]
140082e5ecmovge eax, edx
140082e61mov [rdi], eax
140082e63jmp 0x140082c06
140082e68
140082e68loc_140082e68:
140082e68cmp [rbp-32], -1
140082e6djne 0x140082e2f
140082e6f
140082e6floc_140082e6f:
140082e6fmov rax, [r13+16]
140082e73cmp rax, [r13+24]
140082e77jae 0x14008304e
140082e7dmovzx r9l, [rax]
140082e81
140082e81loc_140082e81:
140082e81xor eax, eax
140082e83cmp r9w, -1
140082e88mov r15l, -1
140082e8ecmove r13, rax
140082e92
140082e92loc_140082e92:
140082e92test rbx, rbx
140082e95je 0x140082bff
140082e9bmov [rbp-24], r13
140082e9flea r11, [rsi+rsi]
140082ea3xor eax, eax
140082ea5xor r8l, r8l
140082ea8jmp 0x140082ecd
140082eaa
140082eaa 66 66 2e 0f 1f 84 ff....
140082eb0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
140082ec0
140082ec0loc_140082ec0:
140082ec0add r8, 1
140082ec4add rax, 1
140082ec8
140082ec8loc_140082ec8:
140082ec8cmp rax, rbx
140082ecbjae 0x140082f02
140082ecd
140082ecdloc_140082ecd:
140082ecdlea rdx, [rdi+8*rax]
140082ed1cmp rsi, [rdx]
140082ed4jae 0x140082ec0
140082ed6movsxd r13, [r12+4*rax]
140082edamov r13, [r14+8*r13]
140082edecmp [r13+r11], r9w
140082ee4je 0x140082f78
140082eeasub rbx, 1
140082eeemov r13l, [r12+4*rbx]
140082ef2mov rcx, [rdi+8*rbx]
140082ef6mov [r12+4*rax], r13l
140082efamov [rdx], rcx
140082efdcmp rax, rbx
140082f00jb 0x140082ecd
140082f02
140082f02loc_140082f02:
140082f02mov r13, [rbp-24]
140082f06cmp r8, rbx
140082f09je 0x140082e35
140082f0fmov rax, [r13+16]
140082f13cmp rax, [r13+24]
140082f17jae 0x140082f88
140082f19add rax, 2
140082f1dadd rsi, 1
140082f21mov [r13+16], rax
140082f25mov rax, [r13+16]
140082f29cmp rax, [r13+24]
140082f2djb 0x140082e10
140082f33
140082f33loc_140082f33:
140082f33mov rax, [r13]
140082f37mov [rbp-24], r10
140082f3bmov rcx, r13
140082f3ecall [rax+72]
140082f41mov r10, [rbp-24]
140082f45mov r9l, eax
140082f48cmp r9w, -1
140082f4djne 0x140082e1f
140082f53
140082f53loc_140082f53:
140082f53test r10, r10
140082f56je 0x140083068
140082f5ccmp [rbp-32], -1
140082f61je 0x14008309c
140082f67
140082f67loc_140082f67:
140082f67mov r15l, -1
140082f6dxor r13l, r13l
140082f70jmp 0x140082e92
140082f75
140082f75 0f 1f 00 ...
140082f78
140082f78loc_140082f78:
140082f78add rax, 1
140082f7cjmp 0x140082ec8
140082f81
140082f81 0f 1f 80 00 00 00 00 .......
140082f88
140082f88loc_140082f88:
140082f88mov rax, [r13]
140082f8cmov [rbp-24], r10
140082f90mov rcx, r13
140082f93add rsi, 1
140082f97call [rax+80]
140082f9amov r10, [rbp-24]
140082f9ejmp 0x140082df3
140082fa3
140082fa3loc_140082fa3:
140082fa3cmp rbx, 2
140082fa7jne 0x140082bff
140082fadcmp [rdi], rsi
140082fb0je 0x140082e48
140082fb6cmp [rdi+8], rsi
140082fbajne 0x140082bff
140082fc0jmp 0x140082e48
140082fc5
140082fc5loc_140082fc5:
140082fc5mov r9l, -1
140082fcbjmp 0x140082cbb
140082fd0
140082fd0loc_140082fd0:
140082fd0mov rax, [r13+16]
140082fd4cmp rax, [r13+24]
140082fd8jae 0x1400830d7
140082fdemovzx eax, [rax]
140082fe1
140082fe1loc_140082fe1:
140082fe1cmp ax, -1
140082fe5mov eax, 0
140082feacmovne ebx, eax
140082fedmov eax, 0
140082ff2cmove r13, rax
140082ff6jmp 0x140082bbc
140082ffb
140082ffbloc_140082ffb:
140082ffbmov rax, [r8+16]
140082fffcmp rax, [r8+24]
140083003jae 0x1400830b1
140083009movzx eax, [rax]
14008300c
14008300cloc_14008300c:
14008300ccmp ax, -1
140083010mov eax, 0
140083015cmovne esi, eax
140083018mov eax, 0
14008301dcmovne rax, r8
140083021mov r10, rax
140083024jmp 0x140082bd8
140083029
140083029loc_140083029:
140083029mov rax, [r10]
14008302cmov [rbp-88], r9l
140083030mov rcx, r10
140083033mov [rbp-64], dl
140083036mov [rbp-24], r10
14008303acall [rax+72]
14008303dmov r9l, [rbp-88]
140083041movzx edx, [rbp-64]
140083045mov r10, [rbp-24]
140083049jmp 0x140082cce
14008304e
14008304eloc_14008304e:
14008304emov rax, [r13]
140083052mov [rbp-24], r10
140083056mov rcx, r13
140083059call [rax+72]
14008305cmov r10, [rbp-24]
140083060mov r9l, eax
140083063jmp 0x140082e81
140083068
140083068loc_140083068:
140083068cmp [rbp-32], -1
14008306djne 0x140082f67
140083073or r15l, -1
140083077xor r13l, r13l
14008307ajmp 0x140082e35
14008307f
14008307f 90 .
140083080
140083080loc_140083080:
140083080mov r9l, r15l
140083083xor edi, edi
140083085xor esi, esi
140083087xor ebx, ebx
140083089xor r13l, r13l
14008308cjmp 0x140082cbd
140083091
140083091loc_140083091:
140083091xor edi, edi
140083093xor esi, esi
140083095xor ebx, ebx
140083097jmp 0x140082df3
14008309c
14008309cloc_14008309c:
14008309cxor r13l, r13l
14008309fmov edx, 1
1400830a4jmp 0x140082cbd
1400830a9
1400830a9loc_1400830a9:
1400830a9mov r15l, r9l
1400830acjmp 0x140082e35
1400830b1
1400830b1loc_1400830b1:
1400830b1mov rax, [r8]
1400830b4mov [rbp-88], dl
1400830b7mov rcx, r8
1400830bamov [rbp-64], r9b
1400830bemov [rbp-24], r8
1400830c2call [rax+72]
1400830c5movzx edx, [rbp-88]
1400830c9movzx r9l, [rbp-64]
1400830cemov r8, [rbp-24]
1400830d2jmp 0x14008300c
1400830d7
1400830d7loc_1400830d7:
1400830d7mov rax, [r13]
1400830dbmov [rbp-88], r8
1400830dfmov rcx, r13
1400830e2mov [rbp-64], dl
1400830e5mov [rbp-24], r10
1400830e9call [rax+72]
1400830ecmov r8, [rbp-88]
1400830f0movzx edx, [rbp-64]
1400830f4mov r10, [rbp-24]
1400830f8jmp 0x140082fe1
1400830fd
1400830fdloc_1400830fd:
1400830fdmov rcx, [rbp+128]
140083104xor r13l, r13l
140083107add rcx, rcx
14008310ajne 0x140082d11
140083110jmp 0x140082be6
140083115
140083115loc_140083115:
140083115mov rax, [r13]
140083119mov [rbp-64], r9b
14008311dmov rcx, r13
140083120mov [rbp-24], r10
140083124call [rax+72]
140083127movzx r9l, [rbp-64]
14008312cmov r10, [rbp-24]
140083130mov esi, eax
140083132jmp 0x140082c7d
140083137
140083137loc_140083137:
140083137mov rsi, [rip+0x114552]
14008313emov rax, [rbp-8]
140083142sub rax, [rsi]
140083145je 0x14008314c
140083147
140083147loc_140083147:
140083147call __stack_chk_fail
14008314c
14008314cloc_14008314c:
14008314ccall std::__throw_bad_cast()
140083151nop
140082ae0
140082ae0std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::_M_extract_wday_or_month(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, int&, wchar_t const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const:
140082ae0push rbp
140082ae1push r15
140082ae3push r14
140082ae5push r13
140082ae7push r12
140082ae9push rdi
140082aeapush rsi
140082aebpush rbx
140082aecsub rsp, 136
140082af3lea rbp, [rsp+128]
140082afbmov rsi, [rip+0x114b8e]
140082b02mov rax, [r9+8]
140082b06movdqu x0, [r8]
140082b0bmov r8, [r9]
140082b0emov rbx, [rbp+136]
140082b15mov r14, [rbp+120]
140082b19mov [rbp-32], rax
140082b1dmov rax, [rbp+112]
140082b21movups [rbp-48], x0
140082b25mov rdx, [rbp-40]
140082b29mov [rbp-80], rax
140082b2dmov rax, [rbp+144]
140082b34mov [rbp-56], rcx
140082b38mov rcx, [rip+0x114211]
140082b3fmov r15l, edx
140082b42mov [rbp-72], rax
140082b46mov rax, [rsi]
140082b49mov [rbp-8], rax
140082b4dmov rax, [rbp-48]
140082b51mov [rbp-64], r8
140082b55mov [rbp-24], r8
140082b59mov r13, rax
140082b5ccall std::locale::id::_M_id() const
140082b61mov rdx, rax
140082b64mov rax, [rbx+208]
140082b6bmov rax, [rax+8]
140082b6fmov rdi, [rax+8*rdx]
140082b73test rdi, rdi
140082b76je 0x140083137
140082b7cmov rax, [rbp+128]
140082b83lea rax, [8*rax+15]
140082b8band rax, -16
140082b8fcall ___chkstk_ms
140082b94mov r10, [rbp-24]
140082b98mov r8, [rbp-64]
140082b9csub rsp, rax
140082b9fcmp r15w, -1
140082ba4sete dl
140082ba7test r13, r13
140082baalea r12, [rsp+32]
140082bafsetne bl
140082bb2and bl, dl
140082bb4jne 0x140082fd0
140082bbamov ebx, edx
140082bbc
140082bbcloc_140082bbc:
140082bbccmp [rbp-32], -1
140082bc1sete r9b
140082bc5test r8, r8
140082bc8setne sil
140082bccand sil, r9b
140082bcfjne 0x140082ffb
140082bd5mov esi, r9l
140082bd8
140082bd8loc_140082bd8:
140082bd8cmp sil, bl
140082bdbjne 0x140082c5b
140082bdd
140082bddloc_140082bdd:
140082bddtest r13, r13
140082be0jne 0x140082c93
140082be6
140082be6loc_140082be6:
140082be6cmp r15w, -1
140082bebsete dl
140082beetest r10, r10
140082bf1je 0x140082bfc
140082bf3test r9b, r9b
140082bf6jne 0x140083080
140082bfc
140082bfcloc_140082bfc:
140082bfcxor r13l, r13l
140082bff
140082bffloc_140082bff:
140082bffmov rax, [rbp-72]
140082c03or [rax], 4
140082c06
140082c06loc_140082c06:
140082c06mov rdx, [rbp-40]
140082c0amov rsi, [rip+0x114a7f]
140082c11mov [rbp-48], r13
140082c15mov rax, [rbp-48]
140082c19mov [rbp-40], rdx
140082c1dmov rdx, [rbp-40]
140082c21mov [rbp-48], rax
140082c25mov rax, [rbp-56]
140082c29mov dx, r15w
140082c2dmov [rbp-40], rdx
140082c31movdqu x1, [rbp-48]
140082c36movups [rax], x1
140082c39mov rax, [rbp-8]
140082c3dsub rax, [rsi]
140082c40jne 0x140083147
140082c46mov rax, [rbp-56]
140082c4alea rsp, [rbp+8]
140082c4epop rbx
140082c4fpop rsi
140082c50pop rdi
140082c51pop r12
140082c53pop r13
140082c55pop r14
140082c57pop r15
140082c59pop rbp
140082c5aret
140082c5b
140082c5bloc_140082c5b:
140082c5btest r13, r13
140082c5eje 0x140082cfe
140082c64test dl, dl
140082c66je 0x140082cfe
140082c6cmov rax, [r13+16]
140082c70cmp rax, [r13+24]
140082c74jae 0x140083115
140082c7amovzx esi, [rax]
140082c7d
140082c7dloc_140082c7d:
140082c7dcmp si, -1
140082c81je 0x1400830fd
140082c87mov rcx, [rbp+128]
140082c8eadd rcx, rcx
140082c91jne 0x140082d11
140082c93
140082c93loc_140082c93:
140082c93cmp r15w, -1
140082c98je 0x140083091
140082c9etest r10, r10
140082ca1je 0x140082bff
140082ca7cmp [rbp-32], -1
140082cacjne 0x140082bff
140082cb2mov r9l, r15l
140082cb5xor edi, edi
140082cb7xor esi, esi
140082cb9xor ebx, ebx
140082cbb
140082cbbloc_140082cbb:
140082cbbxor edx, edx
140082cbd
140082cbdloc_140082cbd:
140082cbdmov rax, [r10+16]
140082cc1cmp rax, [r10+24]
140082cc5jae 0x140083029
140082ccbmovzx eax, [rax]
140082cce
140082cceloc_140082cce:
140082ccecmp ax, -1
140082cd2mov eax, 0
140082cd7cmove r10, rax
140082cdbsete al
140082cdecmp dl, al
140082ce0je 0x1400830a9
140082ce6test r13, r13
140082ce9je 0x140082cf6
140082cebcmp r9w, -1
140082cf0je 0x140082e6f
140082cf6
140082cf6loc_140082cf6:
140082cf6mov r15l, r9l
140082cf9jmp 0x140082e92
140082cfe
140082cfeloc_140082cfe:
140082cfemov rcx, [rbp+128]
140082d05add rcx, rcx
140082d08je 0x140082bdd
140082d0emov esi, r15l
140082d11
140082d11loc_140082d11:
140082d11mov [rbp-24], r13
140082d15xor ebx, ebx
140082d17mov r13, rdi
140082d1axor edi, edi
140082d1cmov [rbp-88], r15w
140082d21mov r15, r14
140082d24mov r14l, esi
140082d27mov rsi, rcx
140082d2amov [rbp-64], r10
140082d2emov [rbp-89], r9b
140082d32jmp 0x140082d51
140082d34
140082d34 0f 1f 40 00 ..@.
140082d38
140082d38loc_140082d38:
140082d38mov rax, [r13]
140082d3cmov rcx, r13
140082d3fcall [rax+48]
140082d42cmp ax, r14w
140082d46je 0x140082d5e
140082d48add rbx, 1
140082d4ccmp rbx, rsi
140082d4fje 0x140082d6f
140082d51
140082d51loc_140082d51:
140082d51mov rax, [r15+8*rbx]
140082d55movzx edx, [rax]
140082d58cmp dx, r14w
140082d5cjne 0x140082d38
140082d5e
140082d5eloc_140082d5e:
140082d5emov [r12+4*rdi], ebx
140082d62add rbx, 1
140082d66add rdi, 1
140082d6acmp rbx, rsi
140082d6djne 0x140082d51
140082d6f
140082d6floc_140082d6f:
140082d6fmov r14, r15
140082d72mov r13, [rbp-24]
140082d76mov r10, [rbp-64]
140082d7amovzx r9l, [rbp-89]
140082d7fmovzx r15l, [rbp-88]
140082d84test rdi, rdi
140082d87je 0x140082bdd
140082d8dmov rcx, r13
140082d90mov [rbp-24], rdi
140082d94call _ZNSt15basic_streambufIwSt11char_traitsIwEE6sbumpcEv.isra.0
140082d99mov r8, [rbp-24]
140082d9dlea rax, [8*r8+15]
140082da5and rax, -16
140082da9call ___chkstk_ms
140082daexor ebx, ebx
140082db0mov r10, [rbp-64]
140082db4sub rsp, rax
140082db7mov [rbp-24], r10
140082dbbmov r15, r8
140082dbelea rsi, [rsp+32]
140082dc3mov rdi, rsi
140082dc6nop [rax+rax]
140082dd0
140082dd0loc_140082dd0:
140082dd0movsxd rax, [r12+4*rbx]
140082dd4mov rcx, [r14+8*rax]
140082dd8call wcslen
140082dddmov [rsi+8*rbx], rax
140082de1add rbx, 1
140082de5cmp r15, rbx
140082de8jne 0x140082dd0
140082deamov r10, [rbp-24]
140082deemov esi, 1
140082df3
140082df3loc_140082df3:
140082df3mov rax, [r13+16]
140082df7cmp rax, [r13+24]
140082dfbjae 0x140082f33
140082e01nop [rax+rax]
140082e0cnop [rax]
140082e10
140082e10loc_140082e10:
140082e10movzx r9l, [rax]
140082e14cmp r9w, -1
140082e19je 0x140082f53
140082e1f
140082e1floc_140082e1f:
140082e1ftest r10, r10
140082e22je 0x140082e68
140082e24cmp [rbp-32], -1
140082e29je 0x140082fc5
140082e2f
140082e2floc_140082e2f:
140082e2fmov r15l, -1
140082e35
140082e35loc_140082e35:
140082e35cmp rbx, 1
140082e39jne 0x140082fa3
140082e3fcmp [rdi], rsi
140082e42jne 0x140082bff
140082e48
140082e48loc_140082e48:
140082e48mov eax, [r12]
140082e4cmov rdi, [rbp-80]
140082e50mov edx, eax
140082e52sub edx, [rbp+128]
140082e58cmp eax, [rbp+128]
140082e5ecmovge eax, edx
140082e61mov [rdi], eax
140082e63jmp 0x140082c06
140082e68
140082e68loc_140082e68:
140082e68cmp [rbp-32], -1
140082e6djne 0x140082e2f
140082e6f
140082e6floc_140082e6f:
140082e6fmov rax, [r13+16]
140082e73cmp rax, [r13+24]
140082e77jae 0x14008304e
140082e7dmovzx r9l, [rax]
140082e81
140082e81loc_140082e81:
140082e81xor eax, eax
140082e83cmp r9w, -1
140082e88mov r15l, -1
140082e8ecmove r13, rax
140082e92
140082e92loc_140082e92:
140082e92test rbx, rbx
140082e95je 0x140082bff
140082e9bmov [rbp-24], r13
140082e9flea r11, [rsi+rsi]
140082ea3xor eax, eax
140082ea5xor r8l, r8l
140082ea8jmp 0x140082ecd
140082eaa
140082eaa 66 66 2e 0f 1f 84 ff....
140082eb0 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 .....ff.........
140082ec0
140082ec0loc_140082ec0:
140082ec0add r8, 1
140082ec4add rax, 1
140082ec8
140082ec8loc_140082ec8:
140082ec8cmp rax, rbx
140082ecbjae 0x140082f02
140082ecd
140082ecdloc_140082ecd:
140082ecdlea rdx, [rdi+8*rax]
140082ed1cmp rsi, [rdx]
140082ed4jae 0x140082ec0
140082ed6movsxd r13, [r12+4*rax]
140082edamov r13, [r14+8*r13]
140082edecmp [r13+r11], r9w
140082ee4je 0x140082f78
140082eeasub rbx, 1
140082eeemov r13l, [r12+4*rbx]
140082ef2mov rcx, [rdi+8*rbx]
140082ef6mov [r12+4*rax], r13l
140082efamov [rdx], rcx
140082efdcmp rax, rbx
140082f00jb 0x140082ecd
140082f02
140082f02loc_140082f02:
140082f02mov r13, [rbp-24]
140082f06cmp r8, rbx
140082f09je 0x140082e35
140082f0fmov rax, [r13+16]
140082f13cmp rax, [r13+24]
140082f17jae 0x140082f88
140082f19add rax, 2
140082f1dadd rsi, 1
140082f21mov [r13+16], rax
140082f25mov rax, [r13+16]
140082f29cmp rax, [r13+24]
140082f2djb 0x140082e10
140082f33
140082f33loc_140082f33:
140082f33mov rax, [r13]
140082f37mov [rbp-24], r10
140082f3bmov rcx, r13
140082f3ecall [rax+72]
140082f41mov r10, [rbp-24]
140082f45mov r9l, eax
140082f48cmp r9w, -1
140082f4djne 0x140082e1f
140082f53
140082f53loc_140082f53:
140082f53test r10, r10
140082f56je 0x140083068
140082f5ccmp [rbp-32], -1
140082f61je 0x14008309c
140082f67
140082f67loc_140082f67:
140082f67mov r15l, -1
140082f6dxor r13l, r13l
140082f70jmp 0x140082e92
140082f75
140082f75 0f 1f 00 ...
140082f78
140082f78loc_140082f78:
140082f78add rax, 1
140082f7cjmp 0x140082ec8
140082f81
140082f81 0f 1f 80 00 00 00 00 .......
140082f88
140082f88loc_140082f88:
140082f88mov rax, [r13]
140082f8cmov [rbp-24], r10
140082f90mov rcx, r13
140082f93add rsi, 1
140082f97call [rax+80]
140082f9amov r10, [rbp-24]
140082f9ejmp 0x140082df3
140082fa3
140082fa3loc_140082fa3:
140082fa3cmp rbx, 2
140082fa7jne 0x140082bff
140082fadcmp [rdi], rsi
140082fb0je 0x140082e48
140082fb6cmp [rdi+8], rsi
140082fbajne 0x140082bff
140082fc0jmp 0x140082e48
140082fc5
140082fc5loc_140082fc5:
140082fc5mov r9l, -1
140082fcbjmp 0x140082cbb
140082fd0
140082fd0loc_140082fd0:
140082fd0mov rax, [r13+16]
140082fd4cmp rax, [r13+24]
140082fd8jae 0x1400830d7
140082fdemovzx eax, [rax]
140082fe1
140082fe1loc_140082fe1:
140082fe1cmp ax, -1
140082fe5mov eax, 0
140082feacmovne ebx, eax
140082fedmov eax, 0
140082ff2cmove r13, rax
140082ff6jmp 0x140082bbc
140082ffb
140082ffbloc_140082ffb:
140082ffbmov rax, [r8+16]
140082fffcmp rax, [r8+24]
140083003jae 0x1400830b1
140083009movzx eax, [rax]
14008300c
14008300cloc_14008300c:
14008300ccmp ax, -1
140083010mov eax, 0
140083015cmovne esi, eax
140083018mov eax, 0
14008301dcmovne rax, r8
140083021mov r10, rax
140083024jmp 0x140082bd8
140083029
140083029loc_140083029:
140083029mov rax, [r10]
14008302cmov [rbp-88], r9l
140083030mov rcx, r10
140083033mov [rbp-64], dl
140083036mov [rbp-24], r10
14008303acall [rax+72]
14008303dmov r9l, [rbp-88]
140083041movzx edx, [rbp-64]
140083045mov r10, [rbp-24]
140083049jmp 0x140082cce
14008304e
14008304eloc_14008304e:
14008304emov rax, [r13]
140083052mov [rbp-24], r10
140083056mov rcx, r13
140083059call [rax+72]
14008305cmov r10, [rbp-24]
140083060mov r9l, eax
140083063jmp 0x140082e81
140083068
140083068loc_140083068:
140083068cmp [rbp-32], -1
14008306djne 0x140082f67
140083073or r15l, -1
140083077xor r13l, r13l
14008307ajmp 0x140082e35
14008307f
14008307f 90 .
140083080
140083080loc_140083080:
140083080mov r9l, r15l
140083083xor edi, edi
140083085xor esi, esi
140083087xor ebx, ebx
140083089xor r13l, r13l
14008308cjmp 0x140082cbd
140083091
140083091loc_140083091:
140083091xor edi, edi
140083093xor esi, esi
140083095xor ebx, ebx
140083097jmp 0x140082df3
14008309c
14008309cloc_14008309c:
14008309cxor r13l, r13l
14008309fmov edx, 1
1400830a4jmp 0x140082cbd
1400830a9
1400830a9loc_1400830a9:
1400830a9mov r15l, r9l
1400830acjmp 0x140082e35
1400830b1
1400830b1loc_1400830b1:
1400830b1mov rax, [r8]
1400830b4mov [rbp-88], dl
1400830b7mov rcx, r8
1400830bamov [rbp-64], r9b
1400830bemov [rbp-24], r8
1400830c2call [rax+72]
1400830c5movzx edx, [rbp-88]
1400830c9movzx r9l, [rbp-64]
1400830cemov r8, [rbp-24]
1400830d2jmp 0x14008300c
1400830d7
1400830d7loc_1400830d7:
1400830d7mov rax, [r13]
1400830dbmov [rbp-88], r8
1400830dfmov rcx, r13
1400830e2mov [rbp-64], dl
1400830e5mov [rbp-24], r10
1400830e9call [rax+72]
1400830ecmov r8, [rbp-88]
1400830f0movzx edx, [rbp-64]
1400830f4mov r10, [rbp-24]
1400830f8jmp 0x140082fe1
1400830fd
1400830fdloc_1400830fd:
1400830fdmov rcx, [rbp+128]
140083104xor r13l, r13l
140083107add rcx, rcx
14008310ajne 0x140082d11
140083110jmp 0x140082be6
140083115
140083115loc_140083115:
140083115mov rax, [r13]
140083119mov [rbp-64], r9b
14008311dmov rcx, r13
140083120mov [rbp-24], r10
140083124call [rax+72]
140083127movzx r9l, [rbp-64]
14008312cmov r10, [rbp-24]
140083130mov esi, eax
140083132jmp 0x140082c7d
140083137
140083137loc_140083137:
140083137mov rsi, [rip+0x114552]
14008313emov rax, [rbp-8]
140083142sub rax, [rsi]
140083145je 0x14008314c
140083147
140083147loc_140083147:
140083147call __stack_chk_fail
14008314c
14008314cloc_14008314c:
14008314ccall std::__throw_bad_cast()
140083151nop
140082ae0
140083152
140083152 // align 0x10
140083152 // align 0x10
140083160
140083160std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::get(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, wchar_t const*, wchar_t const*) const:
140083160push r15
140083162push r14
140083164push r13
140083166push r12
140083168push rbp
140083169push rdi
14008316apush rsi
14008316bpush rbx
14008316csub rsp, 280
140083173mov rax, [rsp+400]
14008317bmovdqu x2, [r8]
140083180mov r15, [rsp+384]
140083188movdqu x3, [r9]
14008318dmov r12, [rsp+392]
140083195mov rbx, [rsp+408]
14008319dmov [rsp+152], rax
1400831a5mov rbp, rcx
1400831a8mov rax, [rsp+416]
1400831b0mov rcx, [rip+0x1144d9]
1400831b7movups [rsp+112], x2
1400831bcmov [rsp+88], rax
1400831c1mov rax, [rcx]
1400831c4mov [rsp+264], rax
1400831ccmov rax, [rsp+112]
1400831d1mov [rsp+176], rdx
1400831d9mov rcx, [rip+0x113b70]
1400831e0mov rdx, [rsp+120]
1400831e5movups [rsp+128], x3
1400831edmov rdi, [rsp+128]
1400831f5mov [rsp+168], r15
1400831fdmov esi, edx
1400831ffmov [rsp+104], r12
140083204mov r14, rax
140083207call std::locale::id::_M_id() const
14008320cmov rdx, rax
14008320fmov rax, [r15+208]
140083216mov rax, [rax+8]
14008321amov r13, [rax+8*rdx]
14008321etest r13, r13
140083221je 0x1400839cb
140083227lea rax, [rsp+244]
14008322fcmp rbx, [rsp+88]
140083234mov [r12], 0
14008323cmov [rsp+244], 0
140083248mov [rsp+252], 0
140083253mov [rsp+160], rax
14008325bje 0x1400834fb
140083261mov r15, r13
140083264mov [rsp+184], rbp
14008326cmov r13, r14
14008326fjmp 0x14008332c
140083274
140083274 0f 1f 40 00 ..@.
140083278
140083278loc_140083278:
140083278mov rax, [r15]
14008327bmovzx r8l, [rbx]
14008327fmov edx, 32
140083284mov rcx, r15
140083287call [rax+16]
14008328amov r14l, eax
14008328dtest al, al
14008328fjne 0x140083570
140083295test r13, r13
140083298je 0x1400832a3
14008329atest r12b, r12b
14008329djne 0x140083820
1400832a3
1400832a3loc_1400832a3:
1400832a3movzx edx, si
1400832a6
1400832a6loc_1400832a6:
1400832a6mov rax, [r15]
1400832a9mov rcx, r15
1400832accall [rax+64]
1400832afmovzx edx, [rbx]
1400832b2mov rcx, r15
1400832b5mov ebp, eax
1400832b7mov rax, [r15]
1400832bacall [rax+64]
1400832bdcmp bp, ax
1400832c0je 0x1400832f3
1400832c2test r13, r13
1400832c5je 0x1400832d0
1400832c7test r12b, r12b
1400832cajne 0x1400838e8
1400832d0
1400832d0loc_1400832d0:
1400832d0movzx edx, si
1400832d3
1400832d3loc_1400832d3:
1400832d3mov rax, [r15]
1400832d6mov rcx, r15
1400832d9call [rax+48]
1400832dcmovzx edx, [rbx]
1400832dfmov rcx, r15
1400832e2mov ebp, eax
1400832e4mov rax, [r15]
1400832e7call [rax+48]
1400832eacmp bp, ax
1400832edjne 0x14008392d
1400832f3
1400832f3loc_1400832f3:
1400832f3mov rax, [r13+16]
1400832f7cmp rax, [r13+24]
1400832fbjae 0x1400838c0
140083301add rax, 2
140083305mov [r13+16], rax
140083309
140083309loc_140083309:
140083309add rbx, 2
14008330dmov esi, -1
140083312
140083312loc_140083312:
140083312cmp rbx, [rsp+88]
140083317je 0x1400834f0
14008331d
14008331dloc_14008331d:
14008331dmov rax, [rsp+104]
140083322mov eax, [rax]
140083324test eax, eax
140083326jne 0x1400834f0
14008332c
14008332cloc_14008332c:
14008332ccmp si, -1
140083330sete r12b
140083334test r13, r13
140083337setne r14b
14008333band r14b, r12b
14008333ejne 0x1400837b0
140083344mov r14l, r12l
140083347
140083347loc_140083347:
140083347movzx eax, [rsp+136]
14008334fcmp ax, -1
140083353mov [rsp+102], ax
140083358sete bpl
14008335ctest rdi, rdi
14008335fsetne dl
140083362and dl, bpl
140083365jne 0x140083760
14008336bmov edx, ebp
14008336dcmp dl, r14b
140083370je 0x14008378f
140083376
140083376loc_140083376:
140083376mov rax, [r15]
140083379xor r8l, r8l
14008337cmovzx edx, [rbx]
14008337fmov rcx, r15
140083382call [rax+96]
140083385cmp al, 37
140083387jne 0x140083278
14008338dlea r14, [rbx+2]
140083391cmp [rsp+88], r14
140083396je 0x14008392d
14008339cmov rax, [r15]
14008339fxor r8l, r8l
1400833a2movzx edx, [rbx+2]
1400833a6mov rcx, r15
1400833a9call [rax+96]
1400833accmp al, 69
1400833aeje 0x140083718
1400833b4cmp al, 79
1400833b6je 0x140083718
1400833bcmov eax, [rbx]
1400833bexor edx, edx
1400833c0mov [rsp+260], dx
1400833c8mov [rsp+256], eax
1400833cf
1400833cfloc_1400833cf:
1400833cfmov [rsp+112], r13
1400833d4mov rax, [rsp+112]
1400833d9lea rcx, [rsp+224]
1400833e1lea r9, [rsp+192]
1400833e9mov rdx, [rsp+120]
1400833eemov [rsp+128], rdi
1400833f6lea r8, [rsp+208]
1400833femov [rsp+112], rax
140083403mov rax, [rsp+160]
14008340bmov [rsp+120], rdx
140083410mov rdx, [rsp+120]
140083415mov [rsp+64], rax
14008341alea rax, [rsp+256]
140083422mov [rsp+56], rax
140083427mov rax, [rsp+152]
14008342fmov dx, si
140083432mov [rsp+120], rdx
140083437mov rdx, [rsp+136]
14008343fmov [rsp+48], rax
140083444mov rax, [rsp+104]
140083449mov [rsp+136], rdx
140083451movdqu x0, [rsp+112]
140083457mov [rsp+40], rax
14008345cmov rax, [rsp+168]
140083464mov rdx, [rsp+176]
14008346cmovups [rsp+208], x0
140083474movdqu x1, [rsp+128]
14008347dmov [rsp+32], rax
140083482movups [rsp+192], x1
14008348acall _ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKwRSt16__time_get_state.localalias
14008348fmov rdx, [rsp+224]
140083497mov rax, [rsp+232]
14008349fmov r13, rdx
1400834a2mov esi, eax
1400834a4test rdx, rdx
1400834a7je 0x1400837e0
1400834adcmp ax, -1
1400834b1je 0x140083840
1400834b7
1400834b7loc_1400834b7:
1400834b7test rdi, rdi
1400834baje 0x140083978
1400834c0xor ebx, ebx
1400834c2cmp [rsp+102], -1
1400834c8je 0x140083880
1400834ce
1400834celoc_1400834ce:
1400834cemov rax, [rsp+104]
1400834d3or [rax], 2
1400834d6
1400834d6loc_1400834d6:
1400834d6lea rbx, [r14+2]
1400834dacmp rbx, [rsp+88]
1400834dfjne 0x14008331d
1400834e5nop [rax+rax]
1400834f0
1400834f0loc_1400834f0:
1400834f0mov rbp, [rsp+184]
1400834f8mov r14, r13
1400834fb
1400834fbloc_1400834fb:
1400834fbmov rdx, [rsp+152]
140083503mov rcx, [rsp+160]
14008350bcall std::__time_get_state::_M_finalize_state(tm*)
140083510mov rdx, [rsp+120]
140083515mov [rsp+112], r14
14008351amov rax, [rsp+112]
14008351fmov rcx, [rip+0x11416a]
140083526mov [rsp+120], rdx
14008352bmov rdx, [rsp+120]
140083530mov [rsp+112], rax
140083535mov dx, si
140083538mov [rsp+120], rdx
14008353dmovdqu x4, [rsp+112]
140083543movups [rbp], x4
140083547mov rax, [rsp+264]
14008354fsub rax, [rcx]
140083552jne 0x1400839df
140083558mov rax, rbp
14008355badd rsp, 280
140083562pop rbx
140083563pop rsi
140083564pop rdi
140083565pop rbp
140083566pop r12
140083568pop r13
14008356apop r14
14008356cpop r15
14008356eret
14008356f
14008356f 90 .
140083570
140083570loc_140083570:
140083570add rbx, 2
140083574cmp [rsp+88], rbx
140083579je 0x1400835c8
14008357bmov [rsp+144], rdi
140083583mov r14l, esi
140083586mov rdi, r15
140083589mov rsi, [rsp+88]
14008358emov r15l, eax
140083591jmp 0x1400835a1
140083593
140083593 0f 1f 44 00 00 ..D..
140083598
140083598loc_140083598:
140083598add rbx, 2
14008359ccmp rsi, rbx
14008359fje 0x1400835b7
1400835a1
1400835a1loc_1400835a1:
1400835a1mov rax, [rdi]
1400835a4movzx r8l, [rbx]
1400835a8mov edx, 32
1400835admov rcx, rdi
1400835b0call [rax+16]
1400835b3test al, al
1400835b5jne 0x140083598
1400835b7
1400835b7loc_1400835b7:
1400835b7mov esi, r14l
1400835bamov r14l, r15l
1400835bdmov r15, rdi
1400835c0mov rdi, [rsp+144]
1400835c8
1400835c8loc_1400835c8:
1400835c8test r13, r13
1400835cbjne 0x1400839e4
1400835d1test rdi, rdi
1400835d4je 0x1400835db
1400835d6test bpl, bpl
1400835d9jne 0x14008364f
1400835db
1400835dbloc_1400835db:
1400835dbcmp bpl, r12b
1400835deje 0x140083312
1400835e4
1400835e4loc_1400835e4:
1400835e4movzx r8l, si
1400835e8
1400835e8loc_1400835e8:
1400835e8mov rax, [r15]
1400835ebmov edx, 32
1400835f0mov rcx, r15
1400835f3call [rax+16]
1400835f6test al, al
1400835f8je 0x140083312
1400835femov rax, [r13+16]
140083602cmp rax, [r13+24]
140083606jae 0x1400836b8
14008360cadd rax, 2
140083610mov [r13+16], rax
140083614
140083614loc_140083614:
140083614mov rax, [r13+16]
140083618cmp rax, [r13+24]
14008361cjae 0x1400836d0
140083622
140083622loc_140083622:
140083622movzx esi, [rax]
140083625cmp si, -1
140083629je 0x1400836f0
14008362f
14008362floc_14008362f:
14008362ftest rdi, rdi
140083632je 0x140083808
140083638mov esi, -1
14008363dnop [rax]
140083640
140083640loc_140083640:
140083640xor r12l, r12l
140083643cmp [rsp+102], -1
140083649jne 0x140083312
14008364f
14008364floc_14008364f:
14008364fmov rax, [rdi+16]
140083653cmp rax, [rdi+24]
140083657jae 0x1400838b0
14008365dmovzx eax, [rax]
140083660
140083660loc_140083660:
140083660cmp ax, -1
140083664mov eax, 0
140083669cmove rdi, rax
14008366dsete al
140083670cmp al, r12b
140083673je 0x140083312
140083679test r13, r13
14008367cje 0x1400835e4
140083682cmp si, -1
140083686jne 0x1400835e4
14008368c
14008368cloc_14008368c:
14008368cmov rax, [r13+16]
140083690cmp rax, [r13+24]
140083694jae 0x1400838d0
14008369amovzx esi, [rax]
14008369d
14008369dloc_14008369d:
14008369dcmp si, -1
1400836a1je 0x140083705
1400836a3movzx r8l, si
1400836a7mov esi, -1
1400836acjmp 0x1400835e8
1400836b1
1400836b1 0f 1f 80 00 00 00 00 .......
1400836b8
1400836b8loc_1400836b8:
1400836b8mov rax, [r13]
1400836bcmov rcx, r13
1400836bfcall [rax+80]
1400836c2mov rax, [r13+16]
1400836c6cmp rax, [r13+24]
1400836cajb 0x140083622
1400836d0
1400836d0loc_1400836d0:
1400836d0mov rax, [r13]
1400836d4mov rcx, r13
1400836d7call [rax+72]
1400836damov esi, eax
1400836dccmp si, -1
1400836e0jne 0x14008362f
1400836e6nop [rax+rax]
1400836f0
1400836f0loc_1400836f0:
1400836f0test rdi, rdi
1400836f3je 0x140083908
1400836f9cmp [rsp+102], -1
1400836ffje 0x140083922
140083705
140083705loc_140083705:
140083705mov r8l, 65535
14008370bxor r13l, r13l
14008370ejmp 0x1400835e8
140083713
140083713 0f 1f 44 00 00 ..D..
140083718
140083718loc_140083718:
140083718lea r14, [rbx+4]
14008371ccmp [rsp+88], r14
140083721je 0x14008392d
140083727mov rax, [r15]
14008372amov rcx, r15
14008372dmovzx edx, [rbx+4]
140083731xor r8l, r8l
140083734call [rax+96]
140083737mov eax, [rbx]
140083739xor ecx, ecx
14008373bmov [rsp+262], cx
140083743mov [rsp+256], eax
14008374amovzx eax, [rbx+4]
14008374emov [rsp+260], ax
140083756jmp 0x1400833cf
14008375b
14008375b 0f 1f 44 00 00 ..D..
140083760
140083760loc_140083760:
140083760mov rax, [rdi+16]
140083764cmp rax, [rdi+24]
140083768jae 0x140083948
14008376emovzx eax, [rax]
140083771
140083771loc_140083771:
140083771cmp ax, -1
140083775mov eax, 0
14008377acmovne edx, eax
14008377dmov eax, 0
140083782cmove rdi, rax
140083786cmp dl, r14b
140083789jne 0x140083376
14008378f
14008378floc_14008378f:
14008378fmov rax, [rsp+104]
140083794mov rbp, [rsp+184]
14008379cmov r14, r13
14008379fmov [rax], 6
1400837a5jmp 0x1400834fb
1400837aa
1400837aa 66 0f 1f 44 00 00 f..D..
1400837b0
1400837b0loc_1400837b0:
1400837b0mov rax, [r13+16]
1400837b4cmp rax, [r13+24]
1400837b8jae 0x140083965
1400837bemovzx eax, [rax]
1400837c1
1400837c1loc_1400837c1:
1400837c1cmp ax, -1
1400837c5mov eax, 0
1400837cacmovne r14l, eax
1400837cemov eax, 0
1400837d3cmove r13, rax
1400837d7jmp 0x140083347
1400837dc
1400837dc 0f 1f 40 00 ..@.
1400837e0
1400837e0loc_1400837e0:
1400837e0cmp ax, -1
1400837e4sete bl
1400837e7test rdi, rdi
1400837eaje 0x1400837f5
1400837ectest bpl, bpl
1400837efjne 0x140083880
1400837f5
1400837f5loc_1400837f5:
1400837f5cmp bpl, bl
1400837f8jne 0x1400834d6
1400837fejmp 0x1400834ce
140083803
140083803 0f 1f 44 00 00 ..D..
140083808
140083808loc_140083808:
140083808cmp [rsp+102], -1
14008380eje 0x14008368c
140083814mov esi, -1
140083819jmp 0x140083312
14008381e
14008381e 66 90 f.
140083820
140083820loc_140083820:
140083820mov rax, [r13+16]
140083824cmp rax, [r13+24]
140083828jae 0x140083981
14008382emovzx edx, [rax]
140083831
140083831loc_140083831:
140083831xor eax, eax
140083833cmp dx, -1
140083837cmove r13, rax
14008383bjmp 0x1400832a6
140083840
140083840loc_140083840:
140083840mov rax, [rdx+16]
140083844cmp rax, [rdx+24]
140083848jae 0x1400839a1
14008384emovzx eax, [rax]
140083851
140083851loc_140083851:
140083851cmp ax, -1
140083855jne 0x1400834b7
14008385bxor r13l, r13l
14008385etest rdi, rdi
140083861je 0x1400839c1
140083867cmp [rsp+102], -1
14008386djne 0x1400834d6
140083873mov ebx, 1
140083878nop [rax+rax]
140083880
140083880loc_140083880:
140083880mov rax, [rdi+16]
140083884cmp rax, [rdi+24]
140083888jae 0x140083993
14008388emovzx eax, [rax]
140083891
140083891loc_140083891:
140083891cmp ax, -1
140083895mov eax, 0
14008389acmove rdi, rax
14008389esete bpl
1400838a2jmp 0x1400837f5
1400838a7
1400838a7 66 0f 1f 84 00 00 00 00 00 f........
1400838b0
1400838b0loc_1400838b0:
1400838b0mov rax, [rdi]
1400838b3mov rcx, rdi
1400838b6call [rax+72]
1400838b9jmp 0x140083660
1400838be
1400838be 66 90 f.
1400838c0
1400838c0loc_1400838c0:
1400838c0mov rax, [r13]
1400838c4mov rcx, r13
1400838c7call [rax+80]
1400838cajmp 0x140083309
1400838cf
1400838cf 90 .
1400838d0
1400838d0loc_1400838d0:
1400838d0mov rax, [r13]
1400838d4mov rcx, r13
1400838d7call [rax+72]
1400838damov esi, eax
1400838dcjmp 0x14008369d
1400838e1
1400838e1 0f 1f 80 00 00 00 00 .......
1400838e8
1400838e8loc_1400838e8:
1400838e8mov rax, [r13+16]
1400838eccmp rax, [r13+24]
1400838f0jae 0x1400839af
1400838f6movzx edx, [rax]
1400838f9
1400838f9loc_1400838f9:
1400838f9xor eax, eax
1400838fbcmp dx, -1
1400838ffcmove r13, rax
140083903jmp 0x1400832d3
140083908
140083908loc_140083908:
140083908xor r13l, r13l
14008390bcmp [rsp+102], -1
140083911je 0x140083312
140083917mov r8l, 65535
14008391djmp 0x1400835e8
140083922
140083922loc_140083922:
140083922mov r12l, r14l
140083925xor r13l, r13l
140083928jmp 0x14008364f
14008392d
14008392dloc_14008392d:
14008392dmov rax, [rsp+104]
140083932mov rbp, [rsp+184]
14008393amov r14, r13
14008393dmov [rax], 4
140083943jmp 0x1400834fb
140083948
140083948loc_140083948:
140083948mov rax, [rdi]
14008394bmov [rsp+144], dl
140083952mov rcx, rdi
140083955call [rax+72]
140083958movzx edx, [rsp+144]
140083960jmp 0x140083771
140083965
140083965loc_140083965:
140083965mov rax, [r13]
140083969mov rcx, r13
14008396ccall [rax+72]
14008396fjmp 0x1400837c1
140083974
140083974 0f 1f 40 00 ..@.
140083978
140083978loc_140083978:
140083978xor edi, edi
14008397axor ebx, ebx
14008397cjmp 0x1400837f5
140083981
140083981loc_140083981:
140083981mov rax, [r13]
140083985mov rcx, r13
140083988call [rax+72]
14008398bmovzx edx, ax
14008398ejmp 0x140083831
140083993
140083993loc_140083993:
140083993mov rax, [rdi]
140083996mov rcx, rdi
140083999call [rax+72]
14008399cjmp 0x140083891
1400839a1
1400839a1loc_1400839a1:
1400839a1mov rax, [rdx]
1400839a4mov rcx, rdx
1400839a7call [rax+72]
1400839aajmp 0x140083851
1400839af
1400839afloc_1400839af:
1400839afmov rax, [r13]
1400839b3mov rcx, r13
1400839b6call [rax+72]
1400839b9movzx edx, ax
1400839bcjmp 0x1400838f9
1400839c1
1400839c1loc_1400839c1:
1400839c1mov ebx, 1
1400839c6jmp 0x1400837f5
1400839cb
1400839cbloc_1400839cb:
1400839cbmov rcx, [rip+0x113cbe]
1400839d2mov rax, [rsp+264]
1400839dasub rax, [rcx]
1400839ddje 0x1400839ff
1400839df
1400839dfloc_1400839df:
1400839dfcall __stack_chk_fail
1400839e4
1400839e4loc_1400839e4:
1400839e4cmp si, -1
1400839e8je 0x140083614
1400839eetest rdi, rdi
1400839f1jne 0x140083640
1400839f7xor r12l, r12l
1400839fajmp 0x1400835db
1400839ff
1400839ffloc_1400839ff:
1400839ffcall std::__throw_bad_cast()
140083a04nop
140083160
140083160std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::get(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, wchar_t const*, wchar_t const*) const:
140083160push r15
140083162push r14
140083164push r13
140083166push r12
140083168push rbp
140083169push rdi
14008316apush rsi
14008316bpush rbx
14008316csub rsp, 280
140083173mov rax, [rsp+400]
14008317bmovdqu x2, [r8]
140083180mov r15, [rsp+384]
140083188movdqu x3, [r9]
14008318dmov r12, [rsp+392]
140083195mov rbx, [rsp+408]
14008319dmov [rsp+152], rax
1400831a5mov rbp, rcx
1400831a8mov rax, [rsp+416]
1400831b0mov rcx, [rip+0x1144d9]
1400831b7movups [rsp+112], x2
1400831bcmov [rsp+88], rax
1400831c1mov rax, [rcx]
1400831c4mov [rsp+264], rax
1400831ccmov rax, [rsp+112]
1400831d1mov [rsp+176], rdx
1400831d9mov rcx, [rip+0x113b70]
1400831e0mov rdx, [rsp+120]
1400831e5movups [rsp+128], x3
1400831edmov rdi, [rsp+128]
1400831f5mov [rsp+168], r15
1400831fdmov esi, edx
1400831ffmov [rsp+104], r12
140083204mov r14, rax
140083207call std::locale::id::_M_id() const
14008320cmov rdx, rax
14008320fmov rax, [r15+208]
140083216mov rax, [rax+8]
14008321amov r13, [rax+8*rdx]
14008321etest r13, r13
140083221je 0x1400839cb
140083227lea rax, [rsp+244]
14008322fcmp rbx, [rsp+88]
140083234mov [r12], 0
14008323cmov [rsp+244], 0
140083248mov [rsp+252], 0
140083253mov [rsp+160], rax
14008325bje 0x1400834fb
140083261mov r15, r13
140083264mov [rsp+184], rbp
14008326cmov r13, r14
14008326fjmp 0x14008332c
140083274
140083274 0f 1f 40 00 ..@.
140083278
140083278loc_140083278:
140083278mov rax, [r15]
14008327bmovzx r8l, [rbx]
14008327fmov edx, 32
140083284mov rcx, r15
140083287call [rax+16]
14008328amov r14l, eax
14008328dtest al, al
14008328fjne 0x140083570
140083295test r13, r13
140083298je 0x1400832a3
14008329atest r12b, r12b
14008329djne 0x140083820
1400832a3
1400832a3loc_1400832a3:
1400832a3movzx edx, si
1400832a6
1400832a6loc_1400832a6:
1400832a6mov rax, [r15]
1400832a9mov rcx, r15
1400832accall [rax+64]
1400832afmovzx edx, [rbx]
1400832b2mov rcx, r15
1400832b5mov ebp, eax
1400832b7mov rax, [r15]
1400832bacall [rax+64]
1400832bdcmp bp, ax
1400832c0je 0x1400832f3
1400832c2test r13, r13
1400832c5je 0x1400832d0
1400832c7test r12b, r12b
1400832cajne 0x1400838e8
1400832d0
1400832d0loc_1400832d0:
1400832d0movzx edx, si
1400832d3
1400832d3loc_1400832d3:
1400832d3mov rax, [r15]
1400832d6mov rcx, r15
1400832d9call [rax+48]
1400832dcmovzx edx, [rbx]
1400832dfmov rcx, r15
1400832e2mov ebp, eax
1400832e4mov rax, [r15]
1400832e7call [rax+48]
1400832eacmp bp, ax
1400832edjne 0x14008392d
1400832f3
1400832f3loc_1400832f3:
1400832f3mov rax, [r13+16]
1400832f7cmp rax, [r13+24]
1400832fbjae 0x1400838c0
140083301add rax, 2
140083305mov [r13+16], rax
140083309
140083309loc_140083309:
140083309add rbx, 2
14008330dmov esi, -1
140083312
140083312loc_140083312:
140083312cmp rbx, [rsp+88]
140083317je 0x1400834f0
14008331d
14008331dloc_14008331d:
14008331dmov rax, [rsp+104]
140083322mov eax, [rax]
140083324test eax, eax
140083326jne 0x1400834f0
14008332c
14008332cloc_14008332c:
14008332ccmp si, -1
140083330sete r12b
140083334test r13, r13
140083337setne r14b
14008333band r14b, r12b
14008333ejne 0x1400837b0
140083344mov r14l, r12l
140083347
140083347loc_140083347:
140083347movzx eax, [rsp+136]
14008334fcmp ax, -1
140083353mov [rsp+102], ax
140083358sete bpl
14008335ctest rdi, rdi
14008335fsetne dl
140083362and dl, bpl
140083365jne 0x140083760
14008336bmov edx, ebp
14008336dcmp dl, r14b
140083370je 0x14008378f
140083376
140083376loc_140083376:
140083376mov rax, [r15]
140083379xor r8l, r8l
14008337cmovzx edx, [rbx]
14008337fmov rcx, r15
140083382call [rax+96]
140083385cmp al, 37
140083387jne 0x140083278
14008338dlea r14, [rbx+2]
140083391cmp [rsp+88], r14
140083396je 0x14008392d
14008339cmov rax, [r15]
14008339fxor r8l, r8l
1400833a2movzx edx, [rbx+2]
1400833a6mov rcx, r15
1400833a9call [rax+96]
1400833accmp al, 69
1400833aeje 0x140083718
1400833b4cmp al, 79
1400833b6je 0x140083718
1400833bcmov eax, [rbx]
1400833bexor edx, edx
1400833c0mov [rsp+260], dx
1400833c8mov [rsp+256], eax
1400833cf
1400833cfloc_1400833cf:
1400833cfmov [rsp+112], r13
1400833d4mov rax, [rsp+112]
1400833d9lea rcx, [rsp+224]
1400833e1lea r9, [rsp+192]
1400833e9mov rdx, [rsp+120]
1400833eemov [rsp+128], rdi
1400833f6lea r8, [rsp+208]
1400833femov [rsp+112], rax
140083403mov rax, [rsp+160]
14008340bmov [rsp+120], rdx
140083410mov rdx, [rsp+120]
140083415mov [rsp+64], rax
14008341alea rax, [rsp+256]
140083422mov [rsp+56], rax
140083427mov rax, [rsp+152]
14008342fmov dx, si
140083432mov [rsp+120], rdx
140083437mov rdx, [rsp+136]
14008343fmov [rsp+48], rax
140083444mov rax, [rsp+104]
140083449mov [rsp+136], rdx
140083451movdqu x0, [rsp+112]
140083457mov [rsp+40], rax
14008345cmov rax, [rsp+168]
140083464mov rdx, [rsp+176]
14008346cmovups [rsp+208], x0
140083474movdqu x1, [rsp+128]
14008347dmov [rsp+32], rax
140083482movups [rsp+192], x1
14008348acall _ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKwRSt16__time_get_state.localalias
14008348fmov rdx, [rsp+224]
140083497mov rax, [rsp+232]
14008349fmov r13, rdx
1400834a2mov esi, eax
1400834a4test rdx, rdx
1400834a7je 0x1400837e0
1400834adcmp ax, -1
1400834b1je 0x140083840
1400834b7
1400834b7loc_1400834b7:
1400834b7test rdi, rdi
1400834baje 0x140083978
1400834c0xor ebx, ebx
1400834c2cmp [rsp+102], -1
1400834c8je 0x140083880
1400834ce
1400834celoc_1400834ce:
1400834cemov rax, [rsp+104]
1400834d3or [rax], 2
1400834d6
1400834d6loc_1400834d6:
1400834d6lea rbx, [r14+2]
1400834dacmp rbx, [rsp+88]
1400834dfjne 0x14008331d
1400834e5nop [rax+rax]
1400834f0
1400834f0loc_1400834f0:
1400834f0mov rbp, [rsp+184]
1400834f8mov r14, r13
1400834fb
1400834fbloc_1400834fb:
1400834fbmov rdx, [rsp+152]
140083503mov rcx, [rsp+160]
14008350bcall std::__time_get_state::_M_finalize_state(tm*)
140083510mov rdx, [rsp+120]
140083515mov [rsp+112], r14
14008351amov rax, [rsp+112]
14008351fmov rcx, [rip+0x11416a]
140083526mov [rsp+120], rdx
14008352bmov rdx, [rsp+120]
140083530mov [rsp+112], rax
140083535mov dx, si
140083538mov [rsp+120], rdx
14008353dmovdqu x4, [rsp+112]
140083543movups [rbp], x4
140083547mov rax, [rsp+264]
14008354fsub rax, [rcx]
140083552jne 0x1400839df
140083558mov rax, rbp
14008355badd rsp, 280
140083562pop rbx
140083563pop rsi
140083564pop rdi
140083565pop rbp
140083566pop r12
140083568pop r13
14008356apop r14
14008356cpop r15
14008356eret
14008356f
14008356f 90 .
140083570
140083570loc_140083570:
140083570add rbx, 2
140083574cmp [rsp+88], rbx
140083579je 0x1400835c8
14008357bmov [rsp+144], rdi
140083583mov r14l, esi
140083586mov rdi, r15
140083589mov rsi, [rsp+88]
14008358emov r15l, eax
140083591jmp 0x1400835a1
140083593
140083593 0f 1f 44 00 00 ..D..
140083598
140083598loc_140083598:
140083598add rbx, 2
14008359ccmp rsi, rbx
14008359fje 0x1400835b7
1400835a1
1400835a1loc_1400835a1:
1400835a1mov rax, [rdi]
1400835a4movzx r8l, [rbx]
1400835a8mov edx, 32
1400835admov rcx, rdi
1400835b0call [rax+16]
1400835b3test al, al
1400835b5jne 0x140083598
1400835b7
1400835b7loc_1400835b7:
1400835b7mov esi, r14l
1400835bamov r14l, r15l
1400835bdmov r15, rdi
1400835c0mov rdi, [rsp+144]
1400835c8
1400835c8loc_1400835c8:
1400835c8test r13, r13
1400835cbjne 0x1400839e4
1400835d1test rdi, rdi
1400835d4je 0x1400835db
1400835d6test bpl, bpl
1400835d9jne 0x14008364f
1400835db
1400835dbloc_1400835db:
1400835dbcmp bpl, r12b
1400835deje 0x140083312
1400835e4
1400835e4loc_1400835e4:
1400835e4movzx r8l, si
1400835e8
1400835e8loc_1400835e8:
1400835e8mov rax, [r15]
1400835ebmov edx, 32
1400835f0mov rcx, r15
1400835f3call [rax+16]
1400835f6test al, al
1400835f8je 0x140083312
1400835femov rax, [r13+16]
140083602cmp rax, [r13+24]
140083606jae 0x1400836b8
14008360cadd rax, 2
140083610mov [r13+16], rax
140083614
140083614loc_140083614:
140083614mov rax, [r13+16]
140083618cmp rax, [r13+24]
14008361cjae 0x1400836d0
140083622
140083622loc_140083622:
140083622movzx esi, [rax]
140083625cmp si, -1
140083629je 0x1400836f0
14008362f
14008362floc_14008362f:
14008362ftest rdi, rdi
140083632je 0x140083808
140083638mov esi, -1
14008363dnop [rax]
140083640
140083640loc_140083640:
140083640xor r12l, r12l
140083643cmp [rsp+102], -1
140083649jne 0x140083312
14008364f
14008364floc_14008364f:
14008364fmov rax, [rdi+16]
140083653cmp rax, [rdi+24]
140083657jae 0x1400838b0
14008365dmovzx eax, [rax]
140083660
140083660loc_140083660:
140083660cmp ax, -1
140083664mov eax, 0
140083669cmove rdi, rax
14008366dsete al
140083670cmp al, r12b
140083673je 0x140083312
140083679test r13, r13
14008367cje 0x1400835e4
140083682cmp si, -1
140083686jne 0x1400835e4
14008368c
14008368cloc_14008368c:
14008368cmov rax, [r13+16]
140083690cmp rax, [r13+24]
140083694jae 0x1400838d0
14008369amovzx esi, [rax]
14008369d
14008369dloc_14008369d:
14008369dcmp si, -1
1400836a1je 0x140083705
1400836a3movzx r8l, si
1400836a7mov esi, -1
1400836acjmp 0x1400835e8
1400836b1
1400836b1 0f 1f 80 00 00 00 00 .......
1400836b8
1400836b8loc_1400836b8:
1400836b8mov rax, [r13]
1400836bcmov rcx, r13
1400836bfcall [rax+80]
1400836c2mov rax, [r13+16]
1400836c6cmp rax, [r13+24]
1400836cajb 0x140083622
1400836d0
1400836d0loc_1400836d0:
1400836d0mov rax, [r13]
1400836d4mov rcx, r13
1400836d7call [rax+72]
1400836damov esi, eax
1400836dccmp si, -1
1400836e0jne 0x14008362f
1400836e6nop [rax+rax]
1400836f0
1400836f0loc_1400836f0:
1400836f0test rdi, rdi
1400836f3je 0x140083908
1400836f9cmp [rsp+102], -1
1400836ffje 0x140083922
140083705
140083705loc_140083705:
140083705mov r8l, 65535
14008370bxor r13l, r13l
14008370ejmp 0x1400835e8
140083713
140083713 0f 1f 44 00 00 ..D..
140083718
140083718loc_140083718:
140083718lea r14, [rbx+4]
14008371ccmp [rsp+88], r14
140083721je 0x14008392d
140083727mov rax, [r15]
14008372amov rcx, r15
14008372dmovzx edx, [rbx+4]
140083731xor r8l, r8l
140083734call [rax+96]
140083737mov eax, [rbx]
140083739xor ecx, ecx
14008373bmov [rsp+262], cx
140083743mov [rsp+256], eax
14008374amovzx eax, [rbx+4]
14008374emov [rsp+260], ax
140083756jmp 0x1400833cf
14008375b
14008375b 0f 1f 44 00 00 ..D..
140083760
140083760loc_140083760:
140083760mov rax, [rdi+16]
140083764cmp rax, [rdi+24]
140083768jae 0x140083948
14008376emovzx eax, [rax]
140083771
140083771loc_140083771:
140083771cmp ax, -1
140083775mov eax, 0
14008377acmovne edx, eax
14008377dmov eax, 0
140083782cmove rdi, rax
140083786cmp dl, r14b
140083789jne 0x140083376
14008378f
14008378floc_14008378f:
14008378fmov rax, [rsp+104]
140083794mov rbp, [rsp+184]
14008379cmov r14, r13
14008379fmov [rax], 6
1400837a5jmp 0x1400834fb
1400837aa
1400837aa 66 0f 1f 44 00 00 f..D..
1400837b0
1400837b0loc_1400837b0:
1400837b0mov rax, [r13+16]
1400837b4cmp rax, [r13+24]
1400837b8jae 0x140083965
1400837bemovzx eax, [rax]
1400837c1
1400837c1loc_1400837c1:
1400837c1cmp ax, -1
1400837c5mov eax, 0
1400837cacmovne r14l, eax
1400837cemov eax, 0
1400837d3cmove r13, rax
1400837d7jmp 0x140083347
1400837dc
1400837dc 0f 1f 40 00 ..@.
1400837e0
1400837e0loc_1400837e0:
1400837e0cmp ax, -1
1400837e4sete bl
1400837e7test rdi, rdi
1400837eaje 0x1400837f5
1400837ectest bpl, bpl
1400837efjne 0x140083880
1400837f5
1400837f5loc_1400837f5:
1400837f5cmp bpl, bl
1400837f8jne 0x1400834d6
1400837fejmp 0x1400834ce
140083803
140083803 0f 1f 44 00 00 ..D..
140083808
140083808loc_140083808:
140083808cmp [rsp+102], -1
14008380eje 0x14008368c
140083814mov esi, -1
140083819jmp 0x140083312
14008381e
14008381e 66 90 f.
140083820
140083820loc_140083820:
140083820mov rax, [r13+16]
140083824cmp rax, [r13+24]
140083828jae 0x140083981
14008382emovzx edx, [rax]
140083831
140083831loc_140083831:
140083831xor eax, eax
140083833cmp dx, -1
140083837cmove r13, rax
14008383bjmp 0x1400832a6
140083840
140083840loc_140083840:
140083840mov rax, [rdx+16]
140083844cmp rax, [rdx+24]
140083848jae 0x1400839a1
14008384emovzx eax, [rax]
140083851
140083851loc_140083851:
140083851cmp ax, -1
140083855jne 0x1400834b7
14008385bxor r13l, r13l
14008385etest rdi, rdi
140083861je 0x1400839c1
140083867cmp [rsp+102], -1
14008386djne 0x1400834d6
140083873mov ebx, 1
140083878nop [rax+rax]
140083880
140083880loc_140083880:
140083880mov rax, [rdi+16]
140083884cmp rax, [rdi+24]
140083888jae 0x140083993
14008388emovzx eax, [rax]
140083891
140083891loc_140083891:
140083891cmp ax, -1
140083895mov eax, 0
14008389acmove rdi, rax
14008389esete bpl
1400838a2jmp 0x1400837f5
1400838a7
1400838a7 66 0f 1f 84 00 00 00 00 00 f........
1400838b0
1400838b0loc_1400838b0:
1400838b0mov rax, [rdi]
1400838b3mov rcx, rdi
1400838b6call [rax+72]
1400838b9jmp 0x140083660
1400838be
1400838be 66 90 f.
1400838c0
1400838c0loc_1400838c0:
1400838c0mov rax, [r13]
1400838c4mov rcx, r13
1400838c7call [rax+80]
1400838cajmp 0x140083309
1400838cf
1400838cf 90 .
1400838d0
1400838d0loc_1400838d0:
1400838d0mov rax, [r13]
1400838d4mov rcx, r13
1400838d7call [rax+72]
1400838damov esi, eax
1400838dcjmp 0x14008369d
1400838e1
1400838e1 0f 1f 80 00 00 00 00 .......
1400838e8
1400838e8loc_1400838e8:
1400838e8mov rax, [r13+16]
1400838eccmp rax, [r13+24]
1400838f0jae 0x1400839af
1400838f6movzx edx, [rax]
1400838f9
1400838f9loc_1400838f9:
1400838f9xor eax, eax
1400838fbcmp dx, -1
1400838ffcmove r13, rax
140083903jmp 0x1400832d3
140083908
140083908loc_140083908:
140083908xor r13l, r13l
14008390bcmp [rsp+102], -1
140083911je 0x140083312
140083917mov r8l, 65535
14008391djmp 0x1400835e8
140083922
140083922loc_140083922:
140083922mov r12l, r14l
140083925xor r13l, r13l
140083928jmp 0x14008364f
14008392d
14008392dloc_14008392d:
14008392dmov rax, [rsp+104]
140083932mov rbp, [rsp+184]
14008393amov r14, r13
14008393dmov [rax], 4
140083943jmp 0x1400834fb
140083948
140083948loc_140083948:
140083948mov rax, [rdi]
14008394bmov [rsp+144], dl
140083952mov rcx, rdi
140083955call [rax+72]
140083958movzx edx, [rsp+144]
140083960jmp 0x140083771
140083965
140083965loc_140083965:
140083965mov rax, [r13]
140083969mov rcx, r13
14008396ccall [rax+72]
14008396fjmp 0x1400837c1
140083974
140083974 0f 1f 40 00 ..@.
140083978
140083978loc_140083978:
140083978xor edi, edi
14008397axor ebx, ebx
14008397cjmp 0x1400837f5
140083981
140083981loc_140083981:
140083981mov rax, [r13]
140083985mov rcx, r13
140083988call [rax+72]
14008398bmovzx edx, ax
14008398ejmp 0x140083831
140083993
140083993loc_140083993:
140083993mov rax, [rdi]
140083996mov rcx, rdi
140083999call [rax+72]
14008399cjmp 0x140083891
1400839a1
1400839a1loc_1400839a1:
1400839a1mov rax, [rdx]
1400839a4mov rcx, rdx
1400839a7call [rax+72]
1400839aajmp 0x140083851
1400839af
1400839afloc_1400839af:
1400839afmov rax, [r13]
1400839b3mov rcx, r13
1400839b6call [rax+72]
1400839b9movzx edx, ax
1400839bcjmp 0x1400838f9
1400839c1
1400839c1loc_1400839c1:
1400839c1mov ebx, 1
1400839c6jmp 0x1400837f5
1400839cb
1400839cbloc_1400839cb:
1400839cbmov rcx, [rip+0x113cbe]
1400839d2mov rax, [rsp+264]
1400839dasub rax, [rcx]
1400839ddje 0x1400839ff
1400839df
1400839dfloc_1400839df:
1400839dfcall __stack_chk_fail
1400839e4
1400839e4loc_1400839e4:
1400839e4cmp si, -1
1400839e8je 0x140083614
1400839eetest rdi, rdi
1400839f1jne 0x140083640
1400839f7xor r12l, r12l
1400839fajmp 0x1400835db
1400839ff
1400839ffloc_1400839ff:
1400839ffcall std::__throw_bad_cast()
140083a04nop
140083160
140083a05
140083a05 // align 0x10
140083a05 // align 0x10
140083a10
140083a10std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::get(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char, char) const:
140083a10push r15
140083a12push r14
140083a14push r13
140083a16push r12
140083a18push rbp
140083a19push rdi
140083a1apush rsi
140083a1bpush rbx
140083a1csub rsp, 200
140083a23mov rax, [rsp+320]
140083a2bmov ebx, [rsp+328]
140083a32mov r15, [rsp+304]
140083a3amov r12, [r8]
140083a3dmov r13, [r8+8]
140083a41mov rdi, [r9]
140083a44mov rbp, [r9+8]
140083a48mov rsi, [rsp+312]
140083a50mov [rsp+104], rdx
140083a55mov rdx, [rip+0x113c34]
140083a5cmov [rsp+88], rcx
140083a61mov r14l, [rsp+336]
140083a69mov rcx, [rdx]
140083a6cmov [rsp+184], rcx
140083a74mov rcx, [rip+0x1132d5]
140083a7bmov [rsp+80], rax
140083a80mov [rsp+96], bl
140083a84call std::locale::id::_M_id() const
140083a89mov rdx, rax
140083a8cmov rax, [r15+208]
140083a93mov rax, [rax+8]
140083a97mov rcx, [rax+8*rdx]
140083a9btest rcx, rcx
140083a9eje 0x140083c74
140083aa4mov rax, [rcx]
140083aa7mov [rsi], 0
140083aadmov edx, 37
140083ab2call [rax+80]
140083ab5mov [rsp+176], ax
140083abdxor eax, eax
140083abftest r14b, r14b
140083ac2je 0x140083ad7
140083ac4xor edx, edx
140083ac6mov [rsp+96], r14b
140083acbmovsx ax, bl
140083acfmov [rsp+182], dx
140083ad7
140083ad7loc_140083ad7:
140083ad7movsx bx, [rsp+96]
140083addmov [rsp+32], r15
140083ae2lea r9, [rsp+112]
140083ae7lea r8, [rsp+128]
140083aefmov [rsp+180], ax
140083af7lea rax, [rsp+176]
140083affmov rdx, [rsp+104]
140083b04lea rcx, [rsp+144]
140083b0cmov [rsp+56], rax
140083b11mov rax, [rsp+80]
140083b16mov [rsp+178], bx
140083b1elea rbx, [rsp+164]
140083b26mov [rsp+48], rax
140083b2bmov [rsp+64], rbx
140083b30mov [rsp+40], rsi
140083b35mov [rsp+164], 0
140083b41mov [rsp+172], 0
140083b4cmov [rsp+128], r12
140083b54mov [rsp+136], r13
140083b5cmov [rsp+112], rdi
140083b61mov [rsp+120], rbp
140083b66call _ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKwRSt16__time_get_state.localalias
140083b6bmov r15, [rsp+144]
140083b73mov rdx, [rsp+80]
140083b78mov rcx, rbx
140083b7bmov r14, [rsp+152]
140083b83mov [rsp+96], r15
140083b88call std::__time_get_state::_M_finalize_state(tm*)
140083b8dcmp r14w, -1
140083b92mov r8, [rsp+96]
140083b97sete bl
140083b9atest r15, r15
140083b9dsetne al
140083ba0and al, bl
140083ba2mov edx, eax
140083ba4jne 0x140083c20
140083ba6
140083ba6loc_140083ba6:
140083ba6cmp bp, -1
140083baasete al
140083badmov edx, eax
140083baftest rdi, rdi
140083bb2je 0x140083bb8
140083bb4test al, al
140083bb6jne 0x140083c08
140083bb8
140083bb8loc_140083bb8:
140083bb8cmp bl, dl
140083bbajne 0x140083bbf
140083bbcor [rsi], 2
140083bbf
140083bbfloc_140083bbf:
140083bbfmov rax, [rsp+88]
140083bc4mov r9, r13
140083bc7mov rdi, [rip+0x113ac2]
140083bcemov r9w, r14w
140083bd2mov [rax], r8
140083bd5mov [rax+8], r9
140083bd9mov rax, [rsp+184]
140083be1sub rax, [rdi]
140083be4jne 0x140083c88
140083beamov rax, [rsp+88]
140083befadd rsp, 200
140083bf6pop rbx
140083bf7pop rsi
140083bf8pop rdi
140083bf9pop rbp
140083bfapop r12
140083bfcpop r13
140083bfepop r14
140083c00pop r15
140083c02ret
140083c03
140083c03 0f 1f 44 00 00 ..D..
140083c08
140083c08loc_140083c08:
140083c08mov rax, [rdi+16]
140083c0ccmp rax, [rdi+24]
140083c10jae 0x140083c48
140083c12movzx eax, [rax]
140083c15
140083c15loc_140083c15:
140083c15cmp ax, -1
140083c19sete dl
140083c1cjmp 0x140083bb8
140083c1e
140083c1e 66 90 f.
140083c20
140083c20loc_140083c20:
140083c20mov rax, [r15+16]
140083c24cmp rax, [r15+24]
140083c28jae 0x140083c60
140083c2amovzx eax, [rax]
140083c2d
140083c2dloc_140083c2d:
140083c2dxor ebx, ebx
140083c2fmov r8l, 0
140083c35cmp ax, -1
140083c39cmove ebx, edx
140083c3ccmovne r8, r15
140083c40jmp 0x140083ba6
140083c45
140083c45 0f 1f 00 ...
140083c48
140083c48loc_140083c48:
140083c48mov rax, [rdi]
140083c4bmov [rsp+80], r8
140083c50mov rcx, rdi
140083c53call [rax+72]
140083c56mov r8, [rsp+80]
140083c5bjmp 0x140083c15
140083c5d
140083c5d 0f 1f 00 ...
140083c60
140083c60loc_140083c60:
140083c60mov rax, [r15]
140083c63mov [rsp+80], dl
140083c67mov rcx, r15
140083c6acall [rax+72]
140083c6dmovzx edx, [rsp+80]
140083c72jmp 0x140083c2d
140083c74
140083c74loc_140083c74:
140083c74mov rsi, [rip+0x113a15]
140083c7bmov rax, [rsp+184]
140083c83sub rax, [rsi]
140083c86je 0x140083c8d
140083c88
140083c88loc_140083c88:
140083c88call __stack_chk_fail
140083c8d
140083c8dloc_140083c8d:
140083c8dcall std::__throw_bad_cast()
140083c92nop
140083a10
140083a10std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::get(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char, char) const:
140083a10push r15
140083a12push r14
140083a14push r13
140083a16push r12
140083a18push rbp
140083a19push rdi
140083a1apush rsi
140083a1bpush rbx
140083a1csub rsp, 200
140083a23mov rax, [rsp+320]
140083a2bmov ebx, [rsp+328]
140083a32mov r15, [rsp+304]
140083a3amov r12, [r8]
140083a3dmov r13, [r8+8]
140083a41mov rdi, [r9]
140083a44mov rbp, [r9+8]
140083a48mov rsi, [rsp+312]
140083a50mov [rsp+104], rdx
140083a55mov rdx, [rip+0x113c34]
140083a5cmov [rsp+88], rcx
140083a61mov r14l, [rsp+336]
140083a69mov rcx, [rdx]
140083a6cmov [rsp+184], rcx
140083a74mov rcx, [rip+0x1132d5]
140083a7bmov [rsp+80], rax
140083a80mov [rsp+96], bl
140083a84call std::locale::id::_M_id() const
140083a89mov rdx, rax
140083a8cmov rax, [r15+208]
140083a93mov rax, [rax+8]
140083a97mov rcx, [rax+8*rdx]
140083a9btest rcx, rcx
140083a9eje 0x140083c74
140083aa4mov rax, [rcx]
140083aa7mov [rsi], 0
140083aadmov edx, 37
140083ab2call [rax+80]
140083ab5mov [rsp+176], ax
140083abdxor eax, eax
140083abftest r14b, r14b
140083ac2je 0x140083ad7
140083ac4xor edx, edx
140083ac6mov [rsp+96], r14b
140083acbmovsx ax, bl
140083acfmov [rsp+182], dx
140083ad7
140083ad7loc_140083ad7:
140083ad7movsx bx, [rsp+96]
140083addmov [rsp+32], r15
140083ae2lea r9, [rsp+112]
140083ae7lea r8, [rsp+128]
140083aefmov [rsp+180], ax
140083af7lea rax, [rsp+176]
140083affmov rdx, [rsp+104]
140083b04lea rcx, [rsp+144]
140083b0cmov [rsp+56], rax
140083b11mov rax, [rsp+80]
140083b16mov [rsp+178], bx
140083b1elea rbx, [rsp+164]
140083b26mov [rsp+48], rax
140083b2bmov [rsp+64], rbx
140083b30mov [rsp+40], rsi
140083b35mov [rsp+164], 0
140083b41mov [rsp+172], 0
140083b4cmov [rsp+128], r12
140083b54mov [rsp+136], r13
140083b5cmov [rsp+112], rdi
140083b61mov [rsp+120], rbp
140083b66call _ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKwRSt16__time_get_state.localalias
140083b6bmov r15, [rsp+144]
140083b73mov rdx, [rsp+80]
140083b78mov rcx, rbx
140083b7bmov r14, [rsp+152]
140083b83mov [rsp+96], r15
140083b88call std::__time_get_state::_M_finalize_state(tm*)
140083b8dcmp r14w, -1
140083b92mov r8, [rsp+96]
140083b97sete bl
140083b9atest r15, r15
140083b9dsetne al
140083ba0and al, bl
140083ba2mov edx, eax
140083ba4jne 0x140083c20
140083ba6
140083ba6loc_140083ba6:
140083ba6cmp bp, -1
140083baasete al
140083badmov edx, eax
140083baftest rdi, rdi
140083bb2je 0x140083bb8
140083bb4test al, al
140083bb6jne 0x140083c08
140083bb8
140083bb8loc_140083bb8:
140083bb8cmp bl, dl
140083bbajne 0x140083bbf
140083bbcor [rsi], 2
140083bbf
140083bbfloc_140083bbf:
140083bbfmov rax, [rsp+88]
140083bc4mov r9, r13
140083bc7mov rdi, [rip+0x113ac2]
140083bcemov r9w, r14w
140083bd2mov [rax], r8
140083bd5mov [rax+8], r9
140083bd9mov rax, [rsp+184]
140083be1sub rax, [rdi]
140083be4jne 0x140083c88
140083beamov rax, [rsp+88]
140083befadd rsp, 200
140083bf6pop rbx
140083bf7pop rsi
140083bf8pop rdi
140083bf9pop rbp
140083bfapop r12
140083bfcpop r13
140083bfepop r14
140083c00pop r15
140083c02ret
140083c03
140083c03 0f 1f 44 00 00 ..D..
140083c08
140083c08loc_140083c08:
140083c08mov rax, [rdi+16]
140083c0ccmp rax, [rdi+24]
140083c10jae 0x140083c48
140083c12movzx eax, [rax]
140083c15
140083c15loc_140083c15:
140083c15cmp ax, -1
140083c19sete dl
140083c1cjmp 0x140083bb8
140083c1e
140083c1e 66 90 f.
140083c20
140083c20loc_140083c20:
140083c20mov rax, [r15+16]
140083c24cmp rax, [r15+24]
140083c28jae 0x140083c60
140083c2amovzx eax, [rax]
140083c2d
140083c2dloc_140083c2d:
140083c2dxor ebx, ebx
140083c2fmov r8l, 0
140083c35cmp ax, -1
140083c39cmove ebx, edx
140083c3ccmovne r8, r15
140083c40jmp 0x140083ba6
140083c45
140083c45 0f 1f 00 ...
140083c48
140083c48loc_140083c48:
140083c48mov rax, [rdi]
140083c4bmov [rsp+80], r8
140083c50mov rcx, rdi
140083c53call [rax+72]
140083c56mov r8, [rsp+80]
140083c5bjmp 0x140083c15
140083c5d
140083c5d 0f 1f 00 ...
140083c60
140083c60loc_140083c60:
140083c60mov rax, [r15]
140083c63mov [rsp+80], dl
140083c67mov rcx, r15
140083c6acall [rax+72]
140083c6dmovzx edx, [rsp+80]
140083c72jmp 0x140083c2d
140083c74
140083c74loc_140083c74:
140083c74mov rsi, [rip+0x113a15]
140083c7bmov rax, [rsp+184]
140083c83sub rax, [rsi]
140083c86je 0x140083c8d
140083c88
140083c88loc_140083c88:
140083c88call __stack_chk_fail
140083c8d
140083c8dloc_140083c8d:
140083c8dcall std::__throw_bad_cast()
140083c92nop
140083a10
140083c93
140083c93 // align 0x10
140083c93 // align 0x10
140083ca0
140083ca0std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::do_get(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char, char) const:
140083ca0push r15
140083ca2push r14
140083ca4push r13
140083ca6push r12
140083ca8push rbp
140083ca9push rdi
140083caapush rsi
140083cabpush rbx
140083cacsub rsp, 200
140083cb3mov rax, [rsp+320]
140083cbbmov ebx, [rsp+328]
140083cc2mov r15, [rsp+304]
140083ccamov r12, [r8]
140083ccdmov r13, [r8+8]
140083cd1mov rdi, [r9]
140083cd4mov rbp, [r9+8]
140083cd8mov rsi, [rsp+312]
140083ce0mov [rsp+104], rdx
140083ce5mov rdx, [rip+0x1139a4]
140083cecmov [rsp+88], rcx
140083cf1mov r14l, [rsp+336]
140083cf9mov rcx, [rdx]
140083cfcmov [rsp+184], rcx
140083d04mov rcx, [rip+0x113045]
140083d0bmov [rsp+80], rax
140083d10mov [rsp+96], bl
140083d14call std::locale::id::_M_id() const
140083d19mov rdx, rax
140083d1cmov rax, [r15+208]
140083d23mov rax, [rax+8]
140083d27mov rcx, [rax+8*rdx]
140083d2btest rcx, rcx
140083d2eje 0x140083f04
140083d34mov rax, [rcx]
140083d37mov [rsi], 0
140083d3dmov edx, 37
140083d42call [rax+80]
140083d45mov [rsp+176], ax
140083d4dxor eax, eax
140083d4ftest r14b, r14b
140083d52je 0x140083d67
140083d54xor edx, edx
140083d56mov [rsp+96], r14b
140083d5bmovsx ax, bl
140083d5fmov [rsp+182], dx
140083d67
140083d67loc_140083d67:
140083d67movsx bx, [rsp+96]
140083d6dmov [rsp+32], r15
140083d72lea r9, [rsp+112]
140083d77lea r8, [rsp+128]
140083d7fmov [rsp+180], ax
140083d87lea rax, [rsp+176]
140083d8fmov rdx, [rsp+104]
140083d94lea rcx, [rsp+144]
140083d9cmov [rsp+56], rax
140083da1mov rax, [rsp+80]
140083da6mov [rsp+178], bx
140083daelea rbx, [rsp+164]
140083db6mov [rsp+48], rax
140083dbbmov [rsp+64], rbx
140083dc0mov [rsp+40], rsi
140083dc5mov [rsp+164], 0
140083dd1mov [rsp+172], 0
140083ddcmov [rsp+128], r12
140083de4mov [rsp+136], r13
140083decmov [rsp+112], rdi
140083df1mov [rsp+120], rbp
140083df6call _ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKwRSt16__time_get_state.localalias
140083dfbmov r14, [rsp+144]
140083e03mov rdx, [rsp+80]
140083e08mov rcx, rbx
140083e0bmov r15, [rsp+152]
140083e13mov [rsp+96], r14
140083e18call std::__time_get_state::_M_finalize_state(tm*)
140083e1dcmp r15w, -1
140083e22mov r8, [rsp+96]
140083e27sete bl
140083e2atest r14, r14
140083e2dsetne al
140083e30and al, bl
140083e32mov edx, eax
140083e34jne 0x140083eb0
140083e36
140083e36loc_140083e36:
140083e36cmp bp, -1
140083e3asete al
140083e3dmov edx, eax
140083e3ftest rdi, rdi
140083e42je 0x140083e48
140083e44test al, al
140083e46jne 0x140083e90
140083e48
140083e48loc_140083e48:
140083e48cmp bl, dl
140083e4ajne 0x140083e4f
140083e4cor [rsi], 2
140083e4f
140083e4floc_140083e4f:
140083e4fmov rax, [rsp+88]
140083e54mov rdi, [rip+0x113835]
140083e5bmov r13w, r15w
140083e5fmov [rax], r8
140083e62mov [rax+8], r13
140083e66mov rax, [rsp+184]
140083e6esub rax, [rdi]
140083e71jne 0x140083f18
140083e77mov rax, [rsp+88]
140083e7cadd rsp, 200
140083e83pop rbx
140083e84pop rsi
140083e85pop rdi
140083e86pop rbp
140083e87pop r12
140083e89pop r13
140083e8bpop r14
140083e8dpop r15
140083e8fret
140083e90
140083e90loc_140083e90:
140083e90mov rax, [rdi+16]
140083e94cmp rax, [rdi+24]
140083e98jae 0x140083ed8
140083e9amovzx eax, [rax]
140083e9d
140083e9dloc_140083e9d:
140083e9dcmp ax, -1
140083ea1sete dl
140083ea4jmp 0x140083e48
140083ea6
140083ea6 66 2e 0f 1f 84 00 00 00 00 00 f.........
140083eb0
140083eb0loc_140083eb0:
140083eb0mov rax, [r14+16]
140083eb4cmp rax, [r14+24]
140083eb8jae 0x140083ef0
140083ebamovzx eax, [rax]
140083ebd
140083ebdloc_140083ebd:
140083ebdxor ebx, ebx
140083ebfmov r8l, 0
140083ec5cmp ax, -1
140083ec9cmove ebx, edx
140083ecccmovne r8, r14
140083ed0jmp 0x140083e36
140083ed5
140083ed5 0f 1f 00 ...
140083ed8
140083ed8loc_140083ed8:
140083ed8mov rax, [rdi]
140083edbmov [rsp+80], r8
140083ee0mov rcx, rdi
140083ee3call [rax+72]
140083ee6mov r8, [rsp+80]
140083eebjmp 0x140083e9d
140083eed
140083eed 0f 1f 00 ...
140083ef0
140083ef0loc_140083ef0:
140083ef0mov rax, [r14]
140083ef3mov [rsp+80], dl
140083ef7mov rcx, r14
140083efacall [rax+72]
140083efdmovzx edx, [rsp+80]
140083f02jmp 0x140083ebd
140083f04
140083f04loc_140083f04:
140083f04mov rsi, [rip+0x113785]
140083f0bmov rax, [rsp+184]
140083f13sub rax, [rsi]
140083f16je 0x140083f1d
140083f18
140083f18loc_140083f18:
140083f18call __stack_chk_fail
140083f1d
140083f1dloc_140083f1d:
140083f1dcall std::__throw_bad_cast()
140083f22nop
140083ca0
140083ca0std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::do_get(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*, char, char) const:
140083ca0push r15
140083ca2push r14
140083ca4push r13
140083ca6push r12
140083ca8push rbp
140083ca9push rdi
140083caapush rsi
140083cabpush rbx
140083cacsub rsp, 200
140083cb3mov rax, [rsp+320]
140083cbbmov ebx, [rsp+328]
140083cc2mov r15, [rsp+304]
140083ccamov r12, [r8]
140083ccdmov r13, [r8+8]
140083cd1mov rdi, [r9]
140083cd4mov rbp, [r9+8]
140083cd8mov rsi, [rsp+312]
140083ce0mov [rsp+104], rdx
140083ce5mov rdx, [rip+0x1139a4]
140083cecmov [rsp+88], rcx
140083cf1mov r14l, [rsp+336]
140083cf9mov rcx, [rdx]
140083cfcmov [rsp+184], rcx
140083d04mov rcx, [rip+0x113045]
140083d0bmov [rsp+80], rax
140083d10mov [rsp+96], bl
140083d14call std::locale::id::_M_id() const
140083d19mov rdx, rax
140083d1cmov rax, [r15+208]
140083d23mov rax, [rax+8]
140083d27mov rcx, [rax+8*rdx]
140083d2btest rcx, rcx
140083d2eje 0x140083f04
140083d34mov rax, [rcx]
140083d37mov [rsi], 0
140083d3dmov edx, 37
140083d42call [rax+80]
140083d45mov [rsp+176], ax
140083d4dxor eax, eax
140083d4ftest r14b, r14b
140083d52je 0x140083d67
140083d54xor edx, edx
140083d56mov [rsp+96], r14b
140083d5bmovsx ax, bl
140083d5fmov [rsp+182], dx
140083d67
140083d67loc_140083d67:
140083d67movsx bx, [rsp+96]
140083d6dmov [rsp+32], r15
140083d72lea r9, [rsp+112]
140083d77lea r8, [rsp+128]
140083d7fmov [rsp+180], ax
140083d87lea rax, [rsp+176]
140083d8fmov rdx, [rsp+104]
140083d94lea rcx, [rsp+144]
140083d9cmov [rsp+56], rax
140083da1mov rax, [rsp+80]
140083da6mov [rsp+178], bx
140083daelea rbx, [rsp+164]
140083db6mov [rsp+48], rax
140083dbbmov [rsp+64], rbx
140083dc0mov [rsp+40], rsi
140083dc5mov [rsp+164], 0
140083dd1mov [rsp+172], 0
140083ddcmov [rsp+128], r12
140083de4mov [rsp+136], r13
140083decmov [rsp+112], rdi
140083df1mov [rsp+120], rbp
140083df6call _ZNKSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKwRSt16__time_get_state.localalias
140083dfbmov r14, [rsp+144]
140083e03mov rdx, [rsp+80]
140083e08mov rcx, rbx
140083e0bmov r15, [rsp+152]
140083e13mov [rsp+96], r14
140083e18call std::__time_get_state::_M_finalize_state(tm*)
140083e1dcmp r15w, -1
140083e22mov r8, [rsp+96]
140083e27sete bl
140083e2atest r14, r14
140083e2dsetne al
140083e30and al, bl
140083e32mov edx, eax
140083e34jne 0x140083eb0
140083e36
140083e36loc_140083e36:
140083e36cmp bp, -1
140083e3asete al
140083e3dmov edx, eax
140083e3ftest rdi, rdi
140083e42je 0x140083e48
140083e44test al, al
140083e46jne 0x140083e90
140083e48
140083e48loc_140083e48:
140083e48cmp bl, dl
140083e4ajne 0x140083e4f
140083e4cor [rsi], 2
140083e4f
140083e4floc_140083e4f:
140083e4fmov rax, [rsp+88]
140083e54mov rdi, [rip+0x113835]
140083e5bmov r13w, r15w
140083e5fmov [rax], r8
140083e62mov [rax+8], r13
140083e66mov rax, [rsp+184]
140083e6esub rax, [rdi]
140083e71jne 0x140083f18
140083e77mov rax, [rsp+88]
140083e7cadd rsp, 200
140083e83pop rbx
140083e84pop rsi
140083e85pop rdi
140083e86pop rbp
140083e87pop r12
140083e89pop r13
140083e8bpop r14
140083e8dpop r15
140083e8fret
140083e90
140083e90loc_140083e90:
140083e90mov rax, [rdi+16]
140083e94cmp rax, [rdi+24]
140083e98jae 0x140083ed8
140083e9amovzx eax, [rax]
140083e9d
140083e9dloc_140083e9d:
140083e9dcmp ax, -1
140083ea1sete dl
140083ea4jmp 0x140083e48
140083ea6
140083ea6 66 2e 0f 1f 84 00 00 00 00 00 f.........
140083eb0
140083eb0loc_140083eb0:
140083eb0mov rax, [r14+16]
140083eb4cmp rax, [r14+24]
140083eb8jae 0x140083ef0
140083ebamovzx eax, [rax]
140083ebd
140083ebdloc_140083ebd:
140083ebdxor ebx, ebx
140083ebfmov r8l, 0
140083ec5cmp ax, -1
140083ec9cmove ebx, edx
140083ecccmovne r8, r14
140083ed0jmp 0x140083e36
140083ed5
140083ed5 0f 1f 00 ...
140083ed8
140083ed8loc_140083ed8:
140083ed8mov rax, [rdi]
140083edbmov [rsp+80], r8
140083ee0mov rcx, rdi
140083ee3call [rax+72]
140083ee6mov r8, [rsp+80]
140083eebjmp 0x140083e9d
140083eed
140083eed 0f 1f 00 ...
140083ef0
140083ef0loc_140083ef0:
140083ef0mov rax, [r14]
140083ef3mov [rsp+80], dl
140083ef7mov rcx, r14
140083efacall [rax+72]
140083efdmovzx edx, [rsp+80]
140083f02jmp 0x140083ebd
140083f04
140083f04loc_140083f04:
140083f04mov rsi, [rip+0x113785]
140083f0bmov rax, [rsp+184]
140083f13sub rax, [rsi]
140083f16je 0x140083f1d
140083f18
140083f18loc_140083f18:
140083f18call __stack_chk_fail
140083f1d
140083f1dloc_140083f1d:
140083f1dcall std::__throw_bad_cast()
140083f22nop
140083ca0
140083f23
140083f23 // align 0x10
140083f23 // align 0x10
140083f30
140083f30std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::get_date(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140083f30push rbx
140083f31sub rsp, 112
140083f35mov r10, [r8]
140083f38mov r11, [r8+8]
140083f3cmov r8, [r9]
140083f3fmov r9, [r9+8]
140083f43mov rbx, rcx
140083f46mov rcx, [rip+0x113743]
140083f4dmov rax, [rcx]
140083f50mov [rsp+104], rax
140083f55xor eax, eax
140083f57mov rcx, [rsp+176]
140083f5fmov rax, [rdx]
140083f62mov [rsp+64], r8
140083f67mov [rsp+72], r9
140083f6clea r8, [rsp+80]
140083f71lea r9, [rsp+64]
140083f76mov [rsp+48], rcx
140083f7bmov rcx, [rsp+168]
140083f83mov [rsp+80], r10
140083f88mov [rsp+40], rcx
140083f8dmov rcx, [rsp+160]
140083f95mov [rsp+88], r11
140083f9amov [rsp+32], rcx
140083f9fmov rcx, rbx
140083fa2call [rax+32]
140083fa5mov rdx, [rip+0x1136e4]
140083facmov rax, [rsp+104]
140083fb1sub rax, [rdx]
140083fb4jne 0x140083fbf
140083fb6mov rax, rbx
140083fb9add rsp, 112
140083fbdpop rbx
140083fberet
140083fbf
140083fbfloc_140083fbf:
140083fbfcall __stack_chk_fail
140083fc4nop
140083f30
140083f30std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::get_date(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140083f30push rbx
140083f31sub rsp, 112
140083f35mov r10, [r8]
140083f38mov r11, [r8+8]
140083f3cmov r8, [r9]
140083f3fmov r9, [r9+8]
140083f43mov rbx, rcx
140083f46mov rcx, [rip+0x113743]
140083f4dmov rax, [rcx]
140083f50mov [rsp+104], rax
140083f55xor eax, eax
140083f57mov rcx, [rsp+176]
140083f5fmov rax, [rdx]
140083f62mov [rsp+64], r8
140083f67mov [rsp+72], r9
140083f6clea r8, [rsp+80]
140083f71lea r9, [rsp+64]
140083f76mov [rsp+48], rcx
140083f7bmov rcx, [rsp+168]
140083f83mov [rsp+80], r10
140083f88mov [rsp+40], rcx
140083f8dmov rcx, [rsp+160]
140083f95mov [rsp+88], r11
140083f9amov [rsp+32], rcx
140083f9fmov rcx, rbx
140083fa2call [rax+32]
140083fa5mov rdx, [rip+0x1136e4]
140083facmov rax, [rsp+104]
140083fb1sub rax, [rdx]
140083fb4jne 0x140083fbf
140083fb6mov rax, rbx
140083fb9add rsp, 112
140083fbdpop rbx
140083fberet
140083fbf
140083fbfloc_140083fbf:
140083fbfcall __stack_chk_fail
140083fc4nop
140083f30
140083fc5
140083fc5 // align 0x10
140083fc5 // align 0x10
140083fd0
140083fd0std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::get_time(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140083fd0push rbx
140083fd1sub rsp, 112
140083fd5mov r10, [r8]
140083fd8mov r11, [r8+8]
140083fdcmov r8, [r9]
140083fdfmov r9, [r9+8]
140083fe3mov rbx, rcx
140083fe6mov rcx, [rip+0x1136a3]
140083fedmov rax, [rcx]
140083ff0mov [rsp+104], rax
140083ff5xor eax, eax
140083ff7mov rcx, [rsp+176]
140083fffmov rax, [rdx]
140084002mov [rsp+64], r8
140084007mov [rsp+72], r9
14008400clea r8, [rsp+80]
140084011lea r9, [rsp+64]
140084016mov [rsp+48], rcx
14008401bmov rcx, [rsp+168]
140084023mov [rsp+80], r10
140084028mov [rsp+40], rcx
14008402dmov rcx, [rsp+160]
140084035mov [rsp+88], r11
14008403amov [rsp+32], rcx
14008403fmov rcx, rbx
140084042call [rax+24]
140084045mov rdx, [rip+0x113644]
14008404cmov rax, [rsp+104]
140084051sub rax, [rdx]
140084054jne 0x14008405f
140084056mov rax, rbx
140084059add rsp, 112
14008405dpop rbx
14008405eret
14008405f
14008405floc_14008405f:
14008405fcall __stack_chk_fail
140084064nop
140083fd0
140083fd0std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::get_time(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140083fd0push rbx
140083fd1sub rsp, 112
140083fd5mov r10, [r8]
140083fd8mov r11, [r8+8]
140083fdcmov r8, [r9]
140083fdfmov r9, [r9+8]
140083fe3mov rbx, rcx
140083fe6mov rcx, [rip+0x1136a3]
140083fedmov rax, [rcx]
140083ff0mov [rsp+104], rax
140083ff5xor eax, eax
140083ff7mov rcx, [rsp+176]
140083fffmov rax, [rdx]
140084002mov [rsp+64], r8
140084007mov [rsp+72], r9
14008400clea r8, [rsp+80]
140084011lea r9, [rsp+64]
140084016mov [rsp+48], rcx
14008401bmov rcx, [rsp+168]
140084023mov [rsp+80], r10
140084028mov [rsp+40], rcx
14008402dmov rcx, [rsp+160]
140084035mov [rsp+88], r11
14008403amov [rsp+32], rcx
14008403fmov rcx, rbx
140084042call [rax+24]
140084045mov rdx, [rip+0x113644]
14008404cmov rax, [rsp+104]
140084051sub rax, [rdx]
140084054jne 0x14008405f
140084056mov rax, rbx
140084059add rsp, 112
14008405dpop rbx
14008405eret
14008405f
14008405floc_14008405f:
14008405fcall __stack_chk_fail
140084064nop
140083fd0
140084065
140084065 // align 0x10
140084065 // align 0x10
140084070
140084070std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::get_year(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140084070push rbx
140084071sub rsp, 112
140084075mov r10, [r8]
140084078mov r11, [r8+8]
14008407cmov r8, [r9]
14008407fmov r9, [r9+8]
140084083mov rbx, rcx
140084086mov rcx, [rip+0x113603]
14008408dmov rax, [rcx]
140084090mov [rsp+104], rax
140084095xor eax, eax
140084097mov rcx, [rsp+176]
14008409fmov rax, [rdx]
1400840a2mov [rsp+64], r8
1400840a7mov [rsp+72], r9
1400840aclea r8, [rsp+80]
1400840b1lea r9, [rsp+64]
1400840b6mov [rsp+48], rcx
1400840bbmov rcx, [rsp+168]
1400840c3mov [rsp+80], r10
1400840c8mov [rsp+40], rcx
1400840cdmov rcx, [rsp+160]
1400840d5mov [rsp+88], r11
1400840damov [rsp+32], rcx
1400840dfmov rcx, rbx
1400840e2call [rax+56]
1400840e5mov rdx, [rip+0x1135a4]
1400840ecmov rax, [rsp+104]
1400840f1sub rax, [rdx]
1400840f4jne 0x1400840ff
1400840f6mov rax, rbx
1400840f9add rsp, 112
1400840fdpop rbx
1400840feret
1400840ff
1400840ffloc_1400840ff:
1400840ffcall __stack_chk_fail
140084104nop
140084070
140084070std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::get_year(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140084070push rbx
140084071sub rsp, 112
140084075mov r10, [r8]
140084078mov r11, [r8+8]
14008407cmov r8, [r9]
14008407fmov r9, [r9+8]
140084083mov rbx, rcx
140084086mov rcx, [rip+0x113603]
14008408dmov rax, [rcx]
140084090mov [rsp+104], rax
140084095xor eax, eax
140084097mov rcx, [rsp+176]
14008409fmov rax, [rdx]
1400840a2mov [rsp+64], r8
1400840a7mov [rsp+72], r9
1400840aclea r8, [rsp+80]
1400840b1lea r9, [rsp+64]
1400840b6mov [rsp+48], rcx
1400840bbmov rcx, [rsp+168]
1400840c3mov [rsp+80], r10
1400840c8mov [rsp+40], rcx
1400840cdmov rcx, [rsp+160]
1400840d5mov [rsp+88], r11
1400840damov [rsp+32], rcx
1400840dfmov rcx, rbx
1400840e2call [rax+56]
1400840e5mov rdx, [rip+0x1135a4]
1400840ecmov rax, [rsp+104]
1400840f1sub rax, [rdx]
1400840f4jne 0x1400840ff
1400840f6mov rax, rbx
1400840f9add rsp, 112
1400840fdpop rbx
1400840feret
1400840ff
1400840ffloc_1400840ff:
1400840ffcall __stack_chk_fail
140084104nop
140084070
140084105
140084105 // align 0x10
140084105 // align 0x10
140084110
140084110std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::put(std::ostreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, char, tm const*, char const*, char const*) const:
140084110push r15
140084112push r14
140084114push r13
140084116push r12
140084118push rbp
140084119push rdi
14008411apush rsi
14008411bpush rbx
14008411csub rsp, 200
140084123mov rdi, [rip+0x113566]
14008412amov rax, [rsp+312]
140084132mov r12, [r8]
140084135mov r13, [r8+8]
140084139mov rbx, [rsp+320]
140084141mov rbp, [rsp+328]
140084149mov r14l, r13l
14008414cmov [rsp+120], rcx
140084151mov rcx, [rip+0x112be8]
140084158mov rsi, r9
14008415bmov [rsp+72], rax
140084160movzx eax, [rsp+304]
140084168mov [rsp+88], rdx
14008416dmov [rsp+71], al
140084171mov rax, [rdi]
140084174mov [rsp+184], rax
14008417cxor eax, eax
14008417emov [rsp+96], r9
140084183mov rdi, r12
140084186call std::locale::id::_M_id() const
14008418bmov rdx, rax
14008418emov rax, [rsi+208]
140084195mov rax, [rax+8]
140084199mov rsi, [rax+8*rdx]
14008419dtest rsi, rsi
1400841a0je 0x14008446d
1400841a6lea rax, [rsp+160]
1400841aelea rcx, [rsp+144]
1400841b6mov [rsp+80], rax
1400841bblea r15, [rip-0x4b992]
1400841c2cmp rbx, rbp
1400841c5je 0x1400842f1
1400841cbmov [rsp+104], rcx
1400841d0jmp 0x1400841ee
1400841d2
1400841d2 66 0f 1f 44 00 00 f..D..
1400841d8
1400841d8loc_1400841d8:
1400841d8test r14b, r14b
1400841dbje 0x140084338
1400841e1
1400841e1loc_1400841e1:
1400841e1add rbx, 1
1400841e5cmp rbp, rbx
1400841e8je 0x1400842f1
1400841ee
1400841eeloc_1400841ee:
1400841eemovzx r9l, [rbx]
1400841f2movzx edx, [rsi+r9+313]
1400841fbmov rax, r9
1400841fetest dl, dl
140084200jne 0x140084220
140084202mov rdx, [rsi]
140084205mov r10, [rdx+64]
140084209cmp r10, r15
14008420cjne 0x1400843b8
140084212
140084212loc_140084212:
140084212test al, al
140084214je 0x1400841d8
140084216mov [rsi+r9+313], al
14008421emov edx, eax
140084220
140084220loc_140084220:
140084220cmp dl, 37
140084223jne 0x1400841d8
140084225lea r9, [rbx+1]
140084229cmp r9, rbp
14008422cje 0x1400842f1
140084232movzx r10l, [rbx+1]
140084237movzx ecx, [rsi+r10+313]
140084240mov rax, r10
140084243test cl, cl
140084245jne 0x140084269
140084247mov rdx, [rsi]
14008424amov r11, [rdx+64]
14008424ecmp r11, r15
140084251jne 0x1400843e8
140084257
140084257loc_140084257:
140084257test al, al
140084259je 0x1400843d8
14008425fmov [rsi+r10+313], al
140084267mov ecx, eax
140084269
140084269loc_140084269:
140084269cmp cl, 69
14008426cje 0x140084358
140084272cmp cl, 79
140084275je 0x140084358
14008427bmov rbx, r9
14008427emovsx edx, cl
140084281xor r9l, r9l
140084284
140084284loc_140084284:
140084284mov rcx, [rsp+88]
140084289mov r13b, r14b
14008428cadd rbx, 1
140084290mov r8, [rsp+104]
140084295mov rax, [rcx]
140084298mov rax, [rax+16]
14008429cmov [rsp+144], rdi
1400842a4mov [rsp+48], edx
1400842a8mov rdi, [rsp+72]
1400842admovsx edx, [rsp+71]
1400842b2mov [rsp+56], r9l
1400842b7mov [rsp+40], rdi
1400842bcmov r9, [rsp+96]
1400842c1mov [rsp+32], edx
1400842c5mov rdx, rcx
1400842c8mov rcx, [rsp+80]
1400842cdmov [rsp+152], r13
1400842d5call rax
1400842d7mov rdi, [rsp+160]
1400842dfmovzx r14l, [rsp+168]
1400842e8cmp rbp, rbx
1400842ebjne 0x1400841ee
1400842f1
1400842f1loc_1400842f1:
1400842f1mov rax, [rsp+120]
1400842f6mov r13b, r14b
1400842f9mov [rax], rdi
1400842fcmov rdi, [rip+0x11338d]
140084303mov [rax+8], r13
140084307mov rax, [rsp+184]
14008430fsub rax, [rdi]
140084312jne 0x140084481
140084318mov rax, [rsp+120]
14008431dadd rsp, 200
140084324pop rbx
140084325pop rsi
140084326pop rdi
140084327pop rbp
140084328pop r12
14008432apop r13
14008432cpop r14
14008432epop r15
140084330ret
140084331
140084331 0f 1f 80 00 00 00 00 .......
140084338
140084338loc_140084338:
140084338movzx edx, [rbx]
14008433bmov rax, [rdi+40]
14008433fcmp rax, [rdi+48]
140084343jae 0x140084418
140084349mov [rax], dl
14008434badd [rdi+40], 1
140084350jmp 0x1400841e1
140084355
140084355 0f 1f 00 ...
140084358
140084358loc_140084358:
140084358lea r10, [rbx+2]
14008435ccmp rbp, r10
14008435fje 0x1400842f1
140084361movzx r11l, [rbx+2]
140084366movsx r9l, cl
14008436amov rbx, r10
14008436dmovzx eax, [rsi+r11+313]
140084376mov r8, r11
140084379movsx edx, al
14008437ctest al, al
14008437ejne 0x140084284
140084384mov rax, [rsi]
140084387movsx edx, r11b
14008438bmov rax, [rax+64]
14008438fcmp rax, r15
140084392jne 0x140084430
140084398
140084398loc_140084398:
140084398mov rbx, r10
14008439btest r8b, r8b
14008439eje 0x140084284
1400843a4mov [rsi+r11+313], r8b
1400843acjmp 0x140084284
1400843b1
1400843b1 0f 1f 80 00 00 00 00 .......
1400843b8
1400843b8loc_1400843b8:
1400843b8mov [rsp+112], r9
1400843bdmovsx edx, r9b
1400843c1xor r8l, r8l
1400843c4mov rcx, rsi
1400843c7call r10
1400843camov r9, [rsp+112]
1400843cfjmp 0x140084212
1400843d4
1400843d4 0f 1f 40 00 ..@.
1400843d8
1400843d8loc_1400843d8:
1400843d8mov rbx, r9
1400843dbxor edx, edx
1400843ddxor r9l, r9l
1400843e0jmp 0x140084284
1400843e5
1400843e5 0f 1f 00 ...
1400843e8
1400843e8loc_1400843e8:
1400843e8mov [rsp+112], r9
1400843edmovsx edx, r10b
1400843f1xor r8l, r8l
1400843f4mov rcx, rsi
1400843f7mov [rsp+128], r10
1400843ffcall r11
140084402mov r10, [rsp+128]
14008440amov r9, [rsp+112]
14008440fjmp 0x140084257
140084414
140084414 0f 1f 40 00 ..@.
140084418
140084418loc_140084418:
140084418mov rax, [rdi]
14008441bmov rcx, rdi
14008441ecall [rax+104]
140084421cmp eax, -1
140084424sete r14b
140084428jmp 0x1400841e1
14008442d
14008442d 0f 1f 00 ...
140084430
140084430loc_140084430:
140084430mov [rsp+136], r11
140084438xor r8l, r8l
14008443bmov rcx, rsi
14008443emov [rsp+128], r9l
140084446mov [rsp+112], r10
14008444bcall rax
14008444dmov r11, [rsp+136]
140084455mov r9l, [rsp+128]
14008445dmovsx edx, al
140084460mov r10, [rsp+112]
140084465mov r8l, edx
140084468jmp 0x140084398
14008446d
14008446dloc_14008446d:
14008446dmov rdi, [rip+0x11321c]
140084474mov rax, [rsp+184]
14008447csub rax, [rdi]
14008447fje 0x140084486
140084481
140084481loc_140084481:
140084481call __stack_chk_fail
140084486
140084486loc_140084486:
140084486call std::__throw_bad_cast()
14008448bnop
140084110
140084110std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::put(std::ostreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, char, tm const*, char const*, char const*) const:
140084110push r15
140084112push r14
140084114push r13
140084116push r12
140084118push rbp
140084119push rdi
14008411apush rsi
14008411bpush rbx
14008411csub rsp, 200
140084123mov rdi, [rip+0x113566]
14008412amov rax, [rsp+312]
140084132mov r12, [r8]
140084135mov r13, [r8+8]
140084139mov rbx, [rsp+320]
140084141mov rbp, [rsp+328]
140084149mov r14l, r13l
14008414cmov [rsp+120], rcx
140084151mov rcx, [rip+0x112be8]
140084158mov rsi, r9
14008415bmov [rsp+72], rax
140084160movzx eax, [rsp+304]
140084168mov [rsp+88], rdx
14008416dmov [rsp+71], al
140084171mov rax, [rdi]
140084174mov [rsp+184], rax
14008417cxor eax, eax
14008417emov [rsp+96], r9
140084183mov rdi, r12
140084186call std::locale::id::_M_id() const
14008418bmov rdx, rax
14008418emov rax, [rsi+208]
140084195mov rax, [rax+8]
140084199mov rsi, [rax+8*rdx]
14008419dtest rsi, rsi
1400841a0je 0x14008446d
1400841a6lea rax, [rsp+160]
1400841aelea rcx, [rsp+144]
1400841b6mov [rsp+80], rax
1400841bblea r15, [rip-0x4b992]
1400841c2cmp rbx, rbp
1400841c5je 0x1400842f1
1400841cbmov [rsp+104], rcx
1400841d0jmp 0x1400841ee
1400841d2
1400841d2 66 0f 1f 44 00 00 f..D..
1400841d8
1400841d8loc_1400841d8:
1400841d8test r14b, r14b
1400841dbje 0x140084338
1400841e1
1400841e1loc_1400841e1:
1400841e1add rbx, 1
1400841e5cmp rbp, rbx
1400841e8je 0x1400842f1
1400841ee
1400841eeloc_1400841ee:
1400841eemovzx r9l, [rbx]
1400841f2movzx edx, [rsi+r9+313]
1400841fbmov rax, r9
1400841fetest dl, dl
140084200jne 0x140084220
140084202mov rdx, [rsi]
140084205mov r10, [rdx+64]
140084209cmp r10, r15
14008420cjne 0x1400843b8
140084212
140084212loc_140084212:
140084212test al, al
140084214je 0x1400841d8
140084216mov [rsi+r9+313], al
14008421emov edx, eax
140084220
140084220loc_140084220:
140084220cmp dl, 37
140084223jne 0x1400841d8
140084225lea r9, [rbx+1]
140084229cmp r9, rbp
14008422cje 0x1400842f1
140084232movzx r10l, [rbx+1]
140084237movzx ecx, [rsi+r10+313]
140084240mov rax, r10
140084243test cl, cl
140084245jne 0x140084269
140084247mov rdx, [rsi]
14008424amov r11, [rdx+64]
14008424ecmp r11, r15
140084251jne 0x1400843e8
140084257
140084257loc_140084257:
140084257test al, al
140084259je 0x1400843d8
14008425fmov [rsi+r10+313], al
140084267mov ecx, eax
140084269
140084269loc_140084269:
140084269cmp cl, 69
14008426cje 0x140084358
140084272cmp cl, 79
140084275je 0x140084358
14008427bmov rbx, r9
14008427emovsx edx, cl
140084281xor r9l, r9l
140084284
140084284loc_140084284:
140084284mov rcx, [rsp+88]
140084289mov r13b, r14b
14008428cadd rbx, 1
140084290mov r8, [rsp+104]
140084295mov rax, [rcx]
140084298mov rax, [rax+16]
14008429cmov [rsp+144], rdi
1400842a4mov [rsp+48], edx
1400842a8mov rdi, [rsp+72]
1400842admovsx edx, [rsp+71]
1400842b2mov [rsp+56], r9l
1400842b7mov [rsp+40], rdi
1400842bcmov r9, [rsp+96]
1400842c1mov [rsp+32], edx
1400842c5mov rdx, rcx
1400842c8mov rcx, [rsp+80]
1400842cdmov [rsp+152], r13
1400842d5call rax
1400842d7mov rdi, [rsp+160]
1400842dfmovzx r14l, [rsp+168]
1400842e8cmp rbp, rbx
1400842ebjne 0x1400841ee
1400842f1
1400842f1loc_1400842f1:
1400842f1mov rax, [rsp+120]
1400842f6mov r13b, r14b
1400842f9mov [rax], rdi
1400842fcmov rdi, [rip+0x11338d]
140084303mov [rax+8], r13
140084307mov rax, [rsp+184]
14008430fsub rax, [rdi]
140084312jne 0x140084481
140084318mov rax, [rsp+120]
14008431dadd rsp, 200
140084324pop rbx
140084325pop rsi
140084326pop rdi
140084327pop rbp
140084328pop r12
14008432apop r13
14008432cpop r14
14008432epop r15
140084330ret
140084331
140084331 0f 1f 80 00 00 00 00 .......
140084338
140084338loc_140084338:
140084338movzx edx, [rbx]
14008433bmov rax, [rdi+40]
14008433fcmp rax, [rdi+48]
140084343jae 0x140084418
140084349mov [rax], dl
14008434badd [rdi+40], 1
140084350jmp 0x1400841e1
140084355
140084355 0f 1f 00 ...
140084358
140084358loc_140084358:
140084358lea r10, [rbx+2]
14008435ccmp rbp, r10
14008435fje 0x1400842f1
140084361movzx r11l, [rbx+2]
140084366movsx r9l, cl
14008436amov rbx, r10
14008436dmovzx eax, [rsi+r11+313]
140084376mov r8, r11
140084379movsx edx, al
14008437ctest al, al
14008437ejne 0x140084284
140084384mov rax, [rsi]
140084387movsx edx, r11b
14008438bmov rax, [rax+64]
14008438fcmp rax, r15
140084392jne 0x140084430
140084398
140084398loc_140084398:
140084398mov rbx, r10
14008439btest r8b, r8b
14008439eje 0x140084284
1400843a4mov [rsi+r11+313], r8b
1400843acjmp 0x140084284
1400843b1
1400843b1 0f 1f 80 00 00 00 00 .......
1400843b8
1400843b8loc_1400843b8:
1400843b8mov [rsp+112], r9
1400843bdmovsx edx, r9b
1400843c1xor r8l, r8l
1400843c4mov rcx, rsi
1400843c7call r10
1400843camov r9, [rsp+112]
1400843cfjmp 0x140084212
1400843d4
1400843d4 0f 1f 40 00 ..@.
1400843d8
1400843d8loc_1400843d8:
1400843d8mov rbx, r9
1400843dbxor edx, edx
1400843ddxor r9l, r9l
1400843e0jmp 0x140084284
1400843e5
1400843e5 0f 1f 00 ...
1400843e8
1400843e8loc_1400843e8:
1400843e8mov [rsp+112], r9
1400843edmovsx edx, r10b
1400843f1xor r8l, r8l
1400843f4mov rcx, rsi
1400843f7mov [rsp+128], r10
1400843ffcall r11
140084402mov r10, [rsp+128]
14008440amov r9, [rsp+112]
14008440fjmp 0x140084257
140084414
140084414 0f 1f 40 00 ..@.
140084418
140084418loc_140084418:
140084418mov rax, [rdi]
14008441bmov rcx, rdi
14008441ecall [rax+104]
140084421cmp eax, -1
140084424sete r14b
140084428jmp 0x1400841e1
14008442d
14008442d 0f 1f 00 ...
140084430
140084430loc_140084430:
140084430mov [rsp+136], r11
140084438xor r8l, r8l
14008443bmov rcx, rsi
14008443emov [rsp+128], r9l
140084446mov [rsp+112], r10
14008444bcall rax
14008444dmov r11, [rsp+136]
140084455mov r9l, [rsp+128]
14008445dmovsx edx, al
140084460mov r10, [rsp+112]
140084465mov r8l, edx
140084468jmp 0x140084398
14008446d
14008446dloc_14008446d:
14008446dmov rdi, [rip+0x11321c]
140084474mov rax, [rsp+184]
14008447csub rax, [rdi]
14008447fje 0x140084486
140084481
140084481loc_140084481:
140084481call __stack_chk_fail
140084486
140084486loc_140084486:
140084486call std::__throw_bad_cast()
14008448bnop
140084110
14008448c
14008448c // align 0x10
14008448c // align 0x10
140084490
140084490std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::put(std::ostreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, char, tm const*, char, char) const:
140084490push rbx
140084491sub rsp, 96
140084495mov r10, [r8]
140084498mov r11, [r8+8]
14008449cmov rbx, rcx
14008449fmov rcx, [rip+0x1131ea]
1400844a6lea r8, [rsp+64]
1400844abmov rax, [rcx]
1400844aemov [rsp+88], rax
1400844b3xor eax, eax
1400844b5movsx ecx, [rsp+168]
1400844bdmov rax, [rdx]
1400844c0mov [rsp+64], r10
1400844c5mov [rsp+72], r11
1400844camov [rsp+56], ecx
1400844cemovsx ecx, [rsp+160]
1400844d6mov [rsp+48], ecx
1400844damov rcx, [rsp+152]
1400844e2mov [rsp+40], rcx
1400844e7movsx ecx, [rsp+144]
1400844efmov [rsp+32], ecx
1400844f3mov rcx, rbx
1400844f6call [rax+16]
1400844f9mov rdx, [rip+0x113190]
140084500mov rax, [rsp+88]
140084505sub rax, [rdx]
140084508jne 0x140084513
14008450amov rax, rbx
14008450dadd rsp, 96
140084511pop rbx
140084512ret
140084513
140084513loc_140084513:
140084513call __stack_chk_fail
140084518nop
140084490
140084490std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::put(std::ostreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, char, tm const*, char, char) const:
140084490push rbx
140084491sub rsp, 96
140084495mov r10, [r8]
140084498mov r11, [r8+8]
14008449cmov rbx, rcx
14008449fmov rcx, [rip+0x1131ea]
1400844a6lea r8, [rsp+64]
1400844abmov rax, [rcx]
1400844aemov [rsp+88], rax
1400844b3xor eax, eax
1400844b5movsx ecx, [rsp+168]
1400844bdmov rax, [rdx]
1400844c0mov [rsp+64], r10
1400844c5mov [rsp+72], r11
1400844camov [rsp+56], ecx
1400844cemovsx ecx, [rsp+160]
1400844d6mov [rsp+48], ecx
1400844damov rcx, [rsp+152]
1400844e2mov [rsp+40], rcx
1400844e7movsx ecx, [rsp+144]
1400844efmov [rsp+32], ecx
1400844f3mov rcx, rbx
1400844f6call [rax+16]
1400844f9mov rdx, [rip+0x113190]
140084500mov rax, [rsp+88]
140084505sub rax, [rdx]
140084508jne 0x140084513
14008450amov rax, rbx
14008450dadd rsp, 96
140084511pop rbx
140084512ret
140084513
140084513loc_140084513:
140084513call __stack_chk_fail
140084518nop
140084490
140084519
140084519 // align 0x10
140084519 // align 0x10
140084520
140084520std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::do_put(std::ostreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, char, tm const*, char, char) const:
140084520push r15
140084522push r14
140084524push r13
140084526push r12
140084528push rbp
140084529push rdi
14008452apush rsi
14008452bpush rbx
14008452csub rsp, 248
140084533mov rbx, [rip+0x113156]
14008453amov rax, [rsp+360]
140084542mov r15l, [rsp+368]
14008454amov ebp, [rsp+376]
140084551mov rdi, [r8]
140084554mov r12, [r8+8]
140084558mov r14l, ebp
14008455bmov rsi, rcx
14008455emov r13, r9
140084561mov [rsp+64], rax
140084566mov rcx, [rbx]
140084569mov [rsp+232], rcx
140084571mov rcx, [rip+0x1127c8]
140084578mov [rsp+63], r15b
14008457dcall std::locale::id::_M_id() const
140084582mov rdx, rax
140084585mov rax, [r13+208]
14008458cmov rax, [rax+8]
140084590mov rbx, [rax+8*rdx]
140084594test rbx, rbx
140084597je 0x1400846eb
14008459dlea rcx, [rip+0x8162c]
1400845a4call std::locale::id::_M_id() const
1400845a9mov rdx, [r13+208]
1400845b0cmp rax, [rdx+16]
1400845b4jae 0x1400846eb
1400845bamov rdx, [rdx+8]
1400845bemov rcx, [rdx+8*rax]
1400845c2test rcx, rcx
1400845c5je 0x1400846eb
1400845cbxor r9l, r9l
1400845celea r8, [rip+0x11779b]
1400845d5lea rdx, [rip+0x116fa4]
1400845dccall __dynamic_cast
1400845e1mov r10, rax
1400845e4test rax, rax
1400845e7je 0x1400846eb
1400845edcmp [rbx+56], 0
1400845f1je 0x1400846a8
1400845f7movzx eax, [rbx+94]
1400845fb
1400845fbloc_1400845fb:
1400845fbmov [rsp+92], al
1400845fftest bpl, bpl
140084602je 0x140084611
140084604mov [rsp+95], 0
140084609mov r14l, r15l
14008460cmov [rsp+63], bpl
140084611
140084611loc_140084611:
140084611movzx eax, [rsp+63]
140084616lea rbp, [rsp+96]
14008461bmov rcx, r10
14008461emov ebx, r12l
140084621lea r9, [rsp+92]
140084626mov r8l, 128
14008462cmov rdx, rbp
14008462fmov [rsp+94], r14b
140084634mov [rsp+93], al
140084638mov rax, [rsp+64]
14008463dmov [rsp+32], rax
140084642call std::__timepunct<char>::_M_put(char*, unsigned long long, char const*, tm const*) const
140084647test r12b, r12b
14008464ajne 0x140084671
14008464cmov rcx, rbp
14008464fcall strlen
140084654mov rdx, rbp
140084657mov rcx, rdi
14008465amov r12, rax
14008465dmov rax, [rdi]
140084660mov r8, r12
140084663call [rax+96]
140084666cmp r12, rax
140084669mov eax, 1
14008466ecmovne ebx, eax
140084671
140084671loc_140084671:
140084671mov [rsi], rdi
140084674mov rdi, [rip+0x113015]
14008467bmov [rsi+8], bl
14008467emov rax, [rsp+232]
140084686sub rax, [rdi]
140084689jne 0x1400846ff
14008468bmov rax, rsi
14008468eadd rsp, 248
140084695pop rbx
140084696pop rsi
140084697pop rdi
140084698pop rbp
140084699pop r12
14008469bpop r13
14008469dpop r14
14008469fpop r15
1400846a1ret
1400846a2
1400846a2 66 0f 1f 44 00 00 f..D..
1400846a8
1400846a8loc_1400846a8:
1400846a8mov rcx, rbx
1400846abmov [rsp+72], rax
1400846b0call std::ctype<char>::_M_widen_init() const
1400846b5mov rax, [rbx]
1400846b8mov r10, [rsp+72]
1400846bdlea rdx, [rip-0x4bed4]
1400846c4mov r8, [rax+48]
1400846c8mov eax, 37
1400846cdcmp r8, rdx
1400846d0je 0x1400845fb
1400846d6mov edx, 37
1400846dbmov rcx, rbx
1400846decall r8
1400846e1mov r10, [rsp+72]
1400846e6jmp 0x1400845fb
1400846eb
1400846ebloc_1400846eb:
1400846ebmov rsi, [rip+0x112f9e]
1400846f2mov rax, [rsp+232]
1400846fasub rax, [rsi]
1400846fdje 0x140084704
1400846ff
1400846ffloc_1400846ff:
1400846ffcall __stack_chk_fail
140084704
140084704loc_140084704:
140084704call std::__throw_bad_cast()
140084709nop
140084520
140084520std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char>>>::do_put(std::ostreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, char, tm const*, char, char) const:
140084520push r15
140084522push r14
140084524push r13
140084526push r12
140084528push rbp
140084529push rdi
14008452apush rsi
14008452bpush rbx
14008452csub rsp, 248
140084533mov rbx, [rip+0x113156]
14008453amov rax, [rsp+360]
140084542mov r15l, [rsp+368]
14008454amov ebp, [rsp+376]
140084551mov rdi, [r8]
140084554mov r12, [r8+8]
140084558mov r14l, ebp
14008455bmov rsi, rcx
14008455emov r13, r9
140084561mov [rsp+64], rax
140084566mov rcx, [rbx]
140084569mov [rsp+232], rcx
140084571mov rcx, [rip+0x1127c8]
140084578mov [rsp+63], r15b
14008457dcall std::locale::id::_M_id() const
140084582mov rdx, rax
140084585mov rax, [r13+208]
14008458cmov rax, [rax+8]
140084590mov rbx, [rax+8*rdx]
140084594test rbx, rbx
140084597je 0x1400846eb
14008459dlea rcx, [rip+0x8162c]
1400845a4call std::locale::id::_M_id() const
1400845a9mov rdx, [r13+208]
1400845b0cmp rax, [rdx+16]
1400845b4jae 0x1400846eb
1400845bamov rdx, [rdx+8]
1400845bemov rcx, [rdx+8*rax]
1400845c2test rcx, rcx
1400845c5je 0x1400846eb
1400845cbxor r9l, r9l
1400845celea r8, [rip+0x11779b]
1400845d5lea rdx, [rip+0x116fa4]
1400845dccall __dynamic_cast
1400845e1mov r10, rax
1400845e4test rax, rax
1400845e7je 0x1400846eb
1400845edcmp [rbx+56], 0
1400845f1je 0x1400846a8
1400845f7movzx eax, [rbx+94]
1400845fb
1400845fbloc_1400845fb:
1400845fbmov [rsp+92], al
1400845fftest bpl, bpl
140084602je 0x140084611
140084604mov [rsp+95], 0
140084609mov r14l, r15l
14008460cmov [rsp+63], bpl
140084611
140084611loc_140084611:
140084611movzx eax, [rsp+63]
140084616lea rbp, [rsp+96]
14008461bmov rcx, r10
14008461emov ebx, r12l
140084621lea r9, [rsp+92]
140084626mov r8l, 128
14008462cmov rdx, rbp
14008462fmov [rsp+94], r14b
140084634mov [rsp+93], al
140084638mov rax, [rsp+64]
14008463dmov [rsp+32], rax
140084642call std::__timepunct<char>::_M_put(char*, unsigned long long, char const*, tm const*) const
140084647test r12b, r12b
14008464ajne 0x140084671
14008464cmov rcx, rbp
14008464fcall strlen
140084654mov rdx, rbp
140084657mov rcx, rdi
14008465amov r12, rax
14008465dmov rax, [rdi]
140084660mov r8, r12
140084663call [rax+96]
140084666cmp r12, rax
140084669mov eax, 1
14008466ecmovne ebx, eax
140084671
140084671loc_140084671:
140084671mov [rsi], rdi
140084674mov rdi, [rip+0x113015]
14008467bmov [rsi+8], bl
14008467emov rax, [rsp+232]
140084686sub rax, [rdi]
140084689jne 0x1400846ff
14008468bmov rax, rsi
14008468eadd rsp, 248
140084695pop rbx
140084696pop rsi
140084697pop rdi
140084698pop rbp
140084699pop r12
14008469bpop r13
14008469dpop r14
14008469fpop r15
1400846a1ret
1400846a2
1400846a2 66 0f 1f 44 00 00 f..D..
1400846a8
1400846a8loc_1400846a8:
1400846a8mov rcx, rbx
1400846abmov [rsp+72], rax
1400846b0call std::ctype<char>::_M_widen_init() const
1400846b5mov rax, [rbx]
1400846b8mov r10, [rsp+72]
1400846bdlea rdx, [rip-0x4bed4]
1400846c4mov r8, [rax+48]
1400846c8mov eax, 37
1400846cdcmp r8, rdx
1400846d0je 0x1400845fb
1400846d6mov edx, 37
1400846dbmov rcx, rbx
1400846decall r8
1400846e1mov r10, [rsp+72]
1400846e6jmp 0x1400845fb
1400846eb
1400846ebloc_1400846eb:
1400846ebmov rsi, [rip+0x112f9e]
1400846f2mov rax, [rsp+232]
1400846fasub rax, [rsi]
1400846fdje 0x140084704
1400846ff
1400846ffloc_1400846ff:
1400846ffcall __stack_chk_fail
140084704
140084704loc_140084704:
140084704call std::__throw_bad_cast()
140084709nop
140084520
14008470a
14008470a // align 0x10
14008470a // align 0x10
140084710
140084710std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::put(std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const:
140084710push r15
140084712push r14
140084714push r13
140084716push r12
140084718push rbp
140084719push rdi
14008471apush rsi
14008471bpush rbx
14008471csub rsp, 184
140084723mov rbx, [rip+0x112f66]
14008472amov rsi, [r8]
14008472dmov rax, [rsp+296]
140084735mov rdi, [r8+8]
140084739mov r13, [rsp+304]
140084741mov rbp, [rsp+312]
140084749movzx r14l, [rsp+288]
140084752mov r12, [rbx]
140084755mov [rsp+168], r12
14008475dmov r12, rsi
140084760mov [rsp+120], rcx
140084765mov r15, r9
140084768mov ebx, edi
14008476amov rcx, [rip+0x1125df]
140084771mov [rsp+80], rdx
140084776mov [rsp+88], r9
14008477bmov [rsp+72], rax
140084780call std::locale::id::_M_id() const
140084785mov rdx, rax
140084788mov rax, [r15+208]
14008478fmov rax, [rax+8]
140084793mov r15, [rax+8*rdx]
140084797test r15, r15
14008479aje 0x14008494f
1400847a0movzx eax, r14w
1400847a4lea r9, [rsp+144]
1400847aclea rcx, [rsp+128]
1400847b4mov [rsp+112], eax
1400847b8cmp r13, rbp
1400847bbje 0x1400848a0
1400847c1mov [rsp+96], r9
1400847c6mov [rsp+104], rcx
1400847cbjmp 0x1400847e5
1400847cd
1400847cd 0f 1f 00 ...
1400847d0
1400847d0loc_1400847d0:
1400847d0test bl, bl
1400847d2je 0x1400848e0
1400847d8
1400847d8loc_1400847d8:
1400847d8add r13, 2
1400847dccmp rbp, r13
1400847dfje 0x1400848a0
1400847e5
1400847e5loc_1400847e5:
1400847e5mov rax, [r15]
1400847e8xor r8l, r8l
1400847ebmovzx edx, [r13]
1400847f0mov rcx, r15
1400847f3call [rax+96]
1400847f6cmp al, 37
1400847f8jne 0x1400847d0
1400847falea r14, [r13+2]
1400847fecmp r14, rbp
140084801je 0x1400848a0
140084807mov rax, [r15]
14008480amovzx edx, [r13+2]
14008480fxor r8l, r8l
140084812mov rcx, r15
140084815call [rax+96]
140084818movsx r11l, al
14008481ccmp r11b, 69
140084820je 0x140084910
140084826xor edx, edx
140084828cmp r11b, 79
14008482cje 0x140084910
140084832
140084832loc_140084832:
140084832mov rcx, [rsp+80]
140084837mov dil, bl
14008483amov rbx, [rsp+72]
14008483fmov r13, r14
140084842add r13, 2
140084846mov r9, [rsp+88]
14008484bmov r8, [rsp+104]
140084850mov rax, [rcx]
140084853mov rax, [rax+16]
140084857mov [rsp+40], rbx
14008485cmov ebx, [rsp+112]
140084860mov [rsp+128], r12
140084868mov [rsp+56], edx
14008486cmov rdx, rcx
14008486fmov rcx, [rsp+96]
140084874mov [rsp+32], ebx
140084878mov [rsp+136], rdi
140084880mov [rsp+48], r11l
140084885call rax
140084887mov r12, [rsp+144]
14008488fmovzx ebx, [rsp+152]
140084897cmp rbp, r13
14008489ajne 0x1400847e5
1400848a0
1400848a0loc_1400848a0:
1400848a0mov rax, [rsp+120]
1400848a5mov dil, bl
1400848a8mov [rax+8], rdi
1400848acmov rdi, [rip+0x112ddd]
1400848b3mov [rax], r12
1400848b6mov rax, [rsp+168]
1400848besub rax, [rdi]
1400848c1jne 0x140084963
1400848c7mov rax, [rsp+120]
1400848ccadd rsp, 184
1400848d3pop rbx
1400848d4pop rsi
1400848d5pop rdi
1400848d6pop rbp
1400848d7pop r12
1400848d9pop r13
1400848dbpop r14
1400848ddpop r15
1400848dfret
1400848e0
1400848e0loc_1400848e0:
1400848e0movzx eax, [r13]
1400848e5mov rcx, [r12+40]
1400848eacmp rcx, [r12+48]
1400848efjae 0x140084940
1400848f1mov [rcx], ax
1400848f4add rcx, 2
1400848f8mov [r12+40], rcx
1400848fd
1400848fdloc_1400848fd:
1400848fdcmp ax, -1
140084901mov eax, 1
140084906cmove ebx, eax
140084909jmp 0x1400847d8
14008490e
14008490e 66 90 f.
140084910
140084910loc_140084910:
140084910lea r14, [r13+4]
140084914cmp rbp, r14
140084917je 0x1400848a0
140084919mov rax, [r15]
14008491cmov [rsp+119], r11b
140084921xor r8l, r8l
140084924mov rcx, r15
140084927movzx edx, [r13+4]
14008492ccall [rax+96]
14008492fmovsx edx, [rsp+119]
140084934movsx r11l, al
140084938jmp 0x140084832
14008493d
14008493d 0f 1f 00 ...
140084940
140084940loc_140084940:
140084940movzx edx, ax
140084943mov rax, [r12]
140084947mov rcx, r12
14008494acall [rax+104]
14008494djmp 0x1400848fd
14008494f
14008494floc_14008494f:
14008494fmov rdi, [rip+0x112d3a]
140084956mov rax, [rsp+168]
14008495esub rax, [rdi]
140084961je 0x140084968
140084963
140084963loc_140084963:
140084963call __stack_chk_fail
140084968
140084968loc_140084968:
140084968call std::__throw_bad_cast()
14008496dnop
140084710
140084710std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::put(std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const:
140084710push r15
140084712push r14
140084714push r13
140084716push r12
140084718push rbp
140084719push rdi
14008471apush rsi
14008471bpush rbx
14008471csub rsp, 184
140084723mov rbx, [rip+0x112f66]
14008472amov rsi, [r8]
14008472dmov rax, [rsp+296]
140084735mov rdi, [r8+8]
140084739mov r13, [rsp+304]
140084741mov rbp, [rsp+312]
140084749movzx r14l, [rsp+288]
140084752mov r12, [rbx]
140084755mov [rsp+168], r12
14008475dmov r12, rsi
140084760mov [rsp+120], rcx
140084765mov r15, r9
140084768mov ebx, edi
14008476amov rcx, [rip+0x1125df]
140084771mov [rsp+80], rdx
140084776mov [rsp+88], r9
14008477bmov [rsp+72], rax
140084780call std::locale::id::_M_id() const
140084785mov rdx, rax
140084788mov rax, [r15+208]
14008478fmov rax, [rax+8]
140084793mov r15, [rax+8*rdx]
140084797test r15, r15
14008479aje 0x14008494f
1400847a0movzx eax, r14w
1400847a4lea r9, [rsp+144]
1400847aclea rcx, [rsp+128]
1400847b4mov [rsp+112], eax
1400847b8cmp r13, rbp
1400847bbje 0x1400848a0
1400847c1mov [rsp+96], r9
1400847c6mov [rsp+104], rcx
1400847cbjmp 0x1400847e5
1400847cd
1400847cd 0f 1f 00 ...
1400847d0
1400847d0loc_1400847d0:
1400847d0test bl, bl
1400847d2je 0x1400848e0
1400847d8
1400847d8loc_1400847d8:
1400847d8add r13, 2
1400847dccmp rbp, r13
1400847dfje 0x1400848a0
1400847e5
1400847e5loc_1400847e5:
1400847e5mov rax, [r15]
1400847e8xor r8l, r8l
1400847ebmovzx edx, [r13]
1400847f0mov rcx, r15
1400847f3call [rax+96]
1400847f6cmp al, 37
1400847f8jne 0x1400847d0
1400847falea r14, [r13+2]
1400847fecmp r14, rbp
140084801je 0x1400848a0
140084807mov rax, [r15]
14008480amovzx edx, [r13+2]
14008480fxor r8l, r8l
140084812mov rcx, r15
140084815call [rax+96]
140084818movsx r11l, al
14008481ccmp r11b, 69
140084820je 0x140084910
140084826xor edx, edx
140084828cmp r11b, 79
14008482cje 0x140084910
140084832
140084832loc_140084832:
140084832mov rcx, [rsp+80]
140084837mov dil, bl
14008483amov rbx, [rsp+72]
14008483fmov r13, r14
140084842add r13, 2
140084846mov r9, [rsp+88]
14008484bmov r8, [rsp+104]
140084850mov rax, [rcx]
140084853mov rax, [rax+16]
140084857mov [rsp+40], rbx
14008485cmov ebx, [rsp+112]
140084860mov [rsp+128], r12
140084868mov [rsp+56], edx
14008486cmov rdx, rcx
14008486fmov rcx, [rsp+96]
140084874mov [rsp+32], ebx
140084878mov [rsp+136], rdi
140084880mov [rsp+48], r11l
140084885call rax
140084887mov r12, [rsp+144]
14008488fmovzx ebx, [rsp+152]
140084897cmp rbp, r13
14008489ajne 0x1400847e5
1400848a0
1400848a0loc_1400848a0:
1400848a0mov rax, [rsp+120]
1400848a5mov dil, bl
1400848a8mov [rax+8], rdi
1400848acmov rdi, [rip+0x112ddd]
1400848b3mov [rax], r12
1400848b6mov rax, [rsp+168]
1400848besub rax, [rdi]
1400848c1jne 0x140084963
1400848c7mov rax, [rsp+120]
1400848ccadd rsp, 184
1400848d3pop rbx
1400848d4pop rsi
1400848d5pop rdi
1400848d6pop rbp
1400848d7pop r12
1400848d9pop r13
1400848dbpop r14
1400848ddpop r15
1400848dfret
1400848e0
1400848e0loc_1400848e0:
1400848e0movzx eax, [r13]
1400848e5mov rcx, [r12+40]
1400848eacmp rcx, [r12+48]
1400848efjae 0x140084940
1400848f1mov [rcx], ax
1400848f4add rcx, 2
1400848f8mov [r12+40], rcx
1400848fd
1400848fdloc_1400848fd:
1400848fdcmp ax, -1
140084901mov eax, 1
140084906cmove ebx, eax
140084909jmp 0x1400847d8
14008490e
14008490e 66 90 f.
140084910
140084910loc_140084910:
140084910lea r14, [r13+4]
140084914cmp rbp, r14
140084917je 0x1400848a0
140084919mov rax, [r15]
14008491cmov [rsp+119], r11b
140084921xor r8l, r8l
140084924mov rcx, r15
140084927movzx edx, [r13+4]
14008492ccall [rax+96]
14008492fmovsx edx, [rsp+119]
140084934movsx r11l, al
140084938jmp 0x140084832
14008493d
14008493d 0f 1f 00 ...
140084940
140084940loc_140084940:
140084940movzx edx, ax
140084943mov rax, [r12]
140084947mov rcx, r12
14008494acall [rax+104]
14008494djmp 0x1400848fd
14008494f
14008494floc_14008494f:
14008494fmov rdi, [rip+0x112d3a]
140084956mov rax, [rsp+168]
14008495esub rax, [rdi]
140084961je 0x140084968
140084963
140084963loc_140084963:
140084963call __stack_chk_fail
140084968
140084968loc_140084968:
140084968call std::__throw_bad_cast()
14008496dnop
140084710
14008496e
14008496e // align 0x10
14008496e // align 0x10
140084970
140084970std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::put(std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, wchar_t, tm const*, char, char) const:
140084970push rbx
140084971sub rsp, 96
140084975mov r10, [r8]
140084978mov r11, [r8+8]
14008497cmov rbx, rcx
14008497fmov rcx, [rip+0x112d0a]
140084986lea r8, [rsp+64]
14008498bmov rax, [rcx]
14008498emov [rsp+88], rax
140084993xor eax, eax
140084995movsx ecx, [rsp+168]
14008499dmov rax, [rdx]
1400849a0mov [rsp+64], r10
1400849a5mov [rsp+72], r11
1400849aamov [rsp+56], ecx
1400849aemovsx ecx, [rsp+160]
1400849b6mov [rsp+48], ecx
1400849bamov rcx, [rsp+152]
1400849c2mov [rsp+40], rcx
1400849c7movzx ecx, [rsp+144]
1400849cfmov [rsp+32], ecx
1400849d3mov rcx, rbx
1400849d6call [rax+16]
1400849d9mov rdx, [rip+0x112cb0]
1400849e0mov rax, [rsp+88]
1400849e5sub rax, [rdx]
1400849e8jne 0x1400849f3
1400849eamov rax, rbx
1400849edadd rsp, 96
1400849f1pop rbx
1400849f2ret
1400849f3
1400849f3loc_1400849f3:
1400849f3call __stack_chk_fail
1400849f8nop
140084970
140084970std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::put(std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, wchar_t, tm const*, char, char) const:
140084970push rbx
140084971sub rsp, 96
140084975mov r10, [r8]
140084978mov r11, [r8+8]
14008497cmov rbx, rcx
14008497fmov rcx, [rip+0x112d0a]
140084986lea r8, [rsp+64]
14008498bmov rax, [rcx]
14008498emov [rsp+88], rax
140084993xor eax, eax
140084995movsx ecx, [rsp+168]
14008499dmov rax, [rdx]
1400849a0mov [rsp+64], r10
1400849a5mov [rsp+72], r11
1400849aamov [rsp+56], ecx
1400849aemovsx ecx, [rsp+160]
1400849b6mov [rsp+48], ecx
1400849bamov rcx, [rsp+152]
1400849c2mov [rsp+40], rcx
1400849c7movzx ecx, [rsp+144]
1400849cfmov [rsp+32], ecx
1400849d3mov rcx, rbx
1400849d6call [rax+16]
1400849d9mov rdx, [rip+0x112cb0]
1400849e0mov rax, [rsp+88]
1400849e5sub rax, [rdx]
1400849e8jne 0x1400849f3
1400849eamov rax, rbx
1400849edadd rsp, 96
1400849f1pop rbx
1400849f2ret
1400849f3
1400849f3loc_1400849f3:
1400849f3call __stack_chk_fail
1400849f8nop
140084970
1400849f9
1400849f9 // align 0x10
1400849f9 // align 0x10
140084a00
140084a00std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::do_put(std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, wchar_t, tm const*, char, char) const:
140084a00push r15
140084a02push r14
140084a04push r13
140084a06push r12
140084a08push rbp
140084a09push rdi
140084a0apush rsi
140084a0bpush rbx
140084a0csub rsp, 360
140084a13mov rsi, [rip+0x112c76]
140084a1amov rax, [rsp+472]
140084a22mov r14l, [rsp+480]
140084a2amov rbp, [r8]
140084a2dmov r12, [r8+8]
140084a31mov r13l, [rsp+488]
140084a39movsx bx, r14b
140084a3emov rdi, rcx
140084a41mov r15, r9
140084a44mov [rsp+48], rax
140084a49mov rcx, [rsi]
140084a4cmov [rsp+344], rcx
140084a54mov rcx, [rip+0x1122f5]
140084a5bcall std::locale::id::_M_id() const
140084a60mov rdx, rax
140084a63mov rax, [r15+208]
140084a6amov rax, [rax+8]
140084a6emov rsi, [rax+8*rdx]
140084a72test rsi, rsi
140084a75je 0x140084b91
140084a7blea rcx, [rip+0x8115e]
140084a82call std::locale::id::_M_id() const
140084a87mov rdx, [r15+208]
140084a8ecmp rax, [rdx+16]
140084a92jae 0x140084b91
140084a98mov rdx, [rdx+8]
140084a9cmov rcx, [rdx+8*rax]
140084aa0test rcx, rcx
140084aa3je 0x140084b91
140084aa9xor r9l, r9l
140084aaclea r8, [rip+0x1172dd]
140084ab3lea rdx, [rip+0x116ac6]
140084abacall __dynamic_cast
140084abfmov r10, rax
140084ac2test rax, rax
140084ac5je 0x140084b91
140084acbmov rax, [rsi]
140084acemov [rsp+56], r10
140084ad3mov edx, 37
140084ad8mov rcx, rsi
140084adbcall [rax+80]
140084ademov r10, [rsp+56]
140084ae3mov [rsp+72], ax
140084ae8xor eax, eax
140084aeatest r13b, r13b
140084aedje 0x140084b00
140084aefxor edx, edx
140084af1movsx ax, r14b
140084af6movsx bx, r13b
140084afbmov [rsp+78], dx
140084b00
140084b00loc_140084b00:
140084b00mov [rsp+76], ax
140084b05mov rax, [rsp+48]
140084b0amov rcx, r10
140084b0dmov r13l, r12l
140084b10lea r9, [rsp+72]
140084b15mov r8l, 128
140084b1blea rdx, [rsp+80]
140084b20mov [rsp+74], bx
140084b25mov [rsp+32], rax
140084b2acall std::__timepunct<wchar_t>::_M_put(wchar_t*, unsigned long long, wchar_t const*, tm const*) const
140084b2flea rcx, [rsp+80]
140084b34call wcslen
140084b39test r12b, r12b
140084b3cjne 0x140084b5f
140084b3emovsxd rbx, eax
140084b41mov rax, [rbp]
140084b45lea rdx, [rsp+80]
140084b4amov rcx, rbp
140084b4dmov r8, rbx
140084b50call [rax+96]
140084b53cmp rbx, rax
140084b56mov eax, 1
140084b5bcmovne r13l, eax
140084b5f
140084b5floc_140084b5f:
140084b5fmov rbx, [rip+0x112b2a]
140084b66mov [rdi], rbp
140084b69mov [rdi+8], r13b
140084b6dmov rax, [rsp+344]
140084b75sub rax, [rbx]
140084b78jne 0x140084ba5
140084b7amov rax, rdi
140084b7dadd rsp, 360
140084b84pop rbx
140084b85pop rsi
140084b86pop rdi
140084b87pop rbp
140084b88pop r12
140084b8apop r13
140084b8cpop r14
140084b8epop r15
140084b90ret
140084b91
140084b91loc_140084b91:
140084b91mov rdi, [rip+0x112af8]
140084b98mov rax, [rsp+344]
140084ba0sub rax, [rdi]
140084ba3je 0x140084baa
140084ba5
140084ba5loc_140084ba5:
140084ba5call __stack_chk_fail
140084baa
140084baaloc_140084baa:
140084baacall std::__throw_bad_cast()
140084bafnop
140084a00
140084a00std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::do_put(std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, wchar_t, tm const*, char, char) const:
140084a00push r15
140084a02push r14
140084a04push r13
140084a06push r12
140084a08push rbp
140084a09push rdi
140084a0apush rsi
140084a0bpush rbx
140084a0csub rsp, 360
140084a13mov rsi, [rip+0x112c76]
140084a1amov rax, [rsp+472]
140084a22mov r14l, [rsp+480]
140084a2amov rbp, [r8]
140084a2dmov r12, [r8+8]
140084a31mov r13l, [rsp+488]
140084a39movsx bx, r14b
140084a3emov rdi, rcx
140084a41mov r15, r9
140084a44mov [rsp+48], rax
140084a49mov rcx, [rsi]
140084a4cmov [rsp+344], rcx
140084a54mov rcx, [rip+0x1122f5]
140084a5bcall std::locale::id::_M_id() const
140084a60mov rdx, rax
140084a63mov rax, [r15+208]
140084a6amov rax, [rax+8]
140084a6emov rsi, [rax+8*rdx]
140084a72test rsi, rsi
140084a75je 0x140084b91
140084a7blea rcx, [rip+0x8115e]
140084a82call std::locale::id::_M_id() const
140084a87mov rdx, [r15+208]
140084a8ecmp rax, [rdx+16]
140084a92jae 0x140084b91
140084a98mov rdx, [rdx+8]
140084a9cmov rcx, [rdx+8*rax]
140084aa0test rcx, rcx
140084aa3je 0x140084b91
140084aa9xor r9l, r9l
140084aaclea r8, [rip+0x1172dd]
140084ab3lea rdx, [rip+0x116ac6]
140084abacall __dynamic_cast
140084abfmov r10, rax
140084ac2test rax, rax
140084ac5je 0x140084b91
140084acbmov rax, [rsi]
140084acemov [rsp+56], r10
140084ad3mov edx, 37
140084ad8mov rcx, rsi
140084adbcall [rax+80]
140084ademov r10, [rsp+56]
140084ae3mov [rsp+72], ax
140084ae8xor eax, eax
140084aeatest r13b, r13b
140084aedje 0x140084b00
140084aefxor edx, edx
140084af1movsx ax, r14b
140084af6movsx bx, r13b
140084afbmov [rsp+78], dx
140084b00
140084b00loc_140084b00:
140084b00mov [rsp+76], ax
140084b05mov rax, [rsp+48]
140084b0amov rcx, r10
140084b0dmov r13l, r12l
140084b10lea r9, [rsp+72]
140084b15mov r8l, 128
140084b1blea rdx, [rsp+80]
140084b20mov [rsp+74], bx
140084b25mov [rsp+32], rax
140084b2acall std::__timepunct<wchar_t>::_M_put(wchar_t*, unsigned long long, wchar_t const*, tm const*) const
140084b2flea rcx, [rsp+80]
140084b34call wcslen
140084b39test r12b, r12b
140084b3cjne 0x140084b5f
140084b3emovsxd rbx, eax
140084b41mov rax, [rbp]
140084b45lea rdx, [rsp+80]
140084b4amov rcx, rbp
140084b4dmov r8, rbx
140084b50call [rax+96]
140084b53cmp rbx, rax
140084b56mov eax, 1
140084b5bcmovne r13l, eax
140084b5f
140084b5floc_140084b5f:
140084b5fmov rbx, [rip+0x112b2a]
140084b66mov [rdi], rbp
140084b69mov [rdi+8], r13b
140084b6dmov rax, [rsp+344]
140084b75sub rax, [rbx]
140084b78jne 0x140084ba5
140084b7amov rax, rdi
140084b7dadd rsp, 360
140084b84pop rbx
140084b85pop rsi
140084b86pop rdi
140084b87pop rbp
140084b88pop r12
140084b8apop r13
140084b8cpop r14
140084b8epop r15
140084b90ret
140084b91
140084b91loc_140084b91:
140084b91mov rdi, [rip+0x112af8]
140084b98mov rax, [rsp+344]
140084ba0sub rax, [rdi]
140084ba3je 0x140084baa
140084ba5
140084ba5loc_140084ba5:
140084ba5call __stack_chk_fail
140084baa
140084baaloc_140084baa:
140084baacall std::__throw_bad_cast()
140084bafnop
140084a00
140084bb0
140084bb0std::bad_alloc::what() const:
140084bb0lea rax, [rip+0x10e9c9]
140084bb7ret
140084bb0
140084bb0std::bad_alloc::what() const:
140084bb0lea rax, [rip+0x10e9c9]
140084bb7ret
140084bb0
140084bb8
140084bb8 // align 0x10
140084bb8 // align 0x10
140084bc0
140084bc0std::basic_ios<char, std::char_traits<char>>::exceptions() const:
140084bc0mov eax, [rcx+28]
140084bc3ret
140084bc0
140084bc0std::basic_ios<char, std::char_traits<char>>::exceptions() const:
140084bc0mov eax, [rcx+28]
140084bc3ret
140084bc0
140084bc4
140084bc4 // align 0x10
140084bc4 // align 0x10
140084bd0
140084bd0std::basic_ios<char, std::char_traits<char>>::bad() const:
140084bd0mov eax, [rcx+32]
140084bd3and eax, 1
140084bd6ret
140084bd0
140084bd0std::basic_ios<char, std::char_traits<char>>::bad() const:
140084bd0mov eax, [rcx+32]
140084bd3and eax, 1
140084bd6ret
140084bd0
140084bd7
140084bd7 // align 0x10
140084bd7 // align 0x10
140084be0
140084be0std::basic_ios<char, std::char_traits<char>>::eof() const:
140084be0movzx eax, [rcx+32]
140084be4shr al, 1
140084be6and eax, 1
140084be9ret
140084be0
140084be0std::basic_ios<char, std::char_traits<char>>::eof() const:
140084be0movzx eax, [rcx+32]
140084be4shr al, 1
140084be6and eax, 1
140084be9ret
140084be0
140084bea
140084bea // align 0x10
140084bea // align 0x10
140084bf0
140084bf0std::basic_ios<char, std::char_traits<char>>::tie() const:
140084bf0mov rax, [rcx+216]
140084bf7ret
140084bf0
140084bf0std::basic_ios<char, std::char_traits<char>>::tie() const:
140084bf0mov rax, [rcx+216]
140084bf7ret
140084bf0
140084bf8
140084bf8 // align 0x10
140084bf8 // align 0x10
140084c00
140084c00std::basic_ios<char, std::char_traits<char>>::fail() const:
140084c00test [rcx+32], 5
140084c04setne al
140084c07ret
140084c00
140084c00std::basic_ios<char, std::char_traits<char>>::fail() const:
140084c00test [rcx+32], 5
140084c04setne al
140084c07ret
140084c00
140084c08
140084c08 // align 0x10
140084c08 // align 0x10
140084c10
140084c10std::basic_ios<char, std::char_traits<char>>::fill() const:
140084c10sub rsp, 56
140084c14cmp [rcx+225], 0
140084c1bje 0x140084c30
140084c1dmovzx eax, [rcx+224]
140084c24
140084c24loc_140084c24:
140084c24add rsp, 56
140084c28ret
140084c29nop [rax]
140084c30
140084c30loc_140084c30:
140084c30mov rcx, [rcx+240]
140084c37test rcx, rcx
140084c3aje 0x140084c83
140084c3ccmp [rcx+56], 0
140084c40je 0x140084c50
140084c42movzx eax, [rcx+89]
140084c46jmp 0x140084c24
140084c48nop [rax+rax]
140084c50
140084c50loc_140084c50:
140084c50mov [rsp+40], rcx
140084c55call std::ctype<char>::_M_widen_init() const
140084c5amov rcx, [rsp+40]
140084c5flea rdx, [rip-0x4c476]
140084c66mov rax, [rcx]
140084c69mov r8, [rax+48]
140084c6dmov eax, 32
140084c72cmp r8, rdx
140084c75je 0x140084c24
140084c77mov edx, 32
140084c7cadd rsp, 56
140084c80jmp r8
140084c83
140084c83loc_140084c83:
140084c83call std::__throw_bad_cast()
140084c88nop
140084c10
140084c10std::basic_ios<char, std::char_traits<char>>::fill() const:
140084c10sub rsp, 56
140084c14cmp [rcx+225], 0
140084c1bje 0x140084c30
140084c1dmovzx eax, [rcx+224]
140084c24
140084c24loc_140084c24:
140084c24add rsp, 56
140084c28ret
140084c29nop [rax]
140084c30
140084c30loc_140084c30:
140084c30mov rcx, [rcx+240]
140084c37test rcx, rcx
140084c3aje 0x140084c83
140084c3ccmp [rcx+56], 0
140084c40je 0x140084c50
140084c42movzx eax, [rcx+89]
140084c46jmp 0x140084c24
140084c48nop [rax+rax]
140084c50
140084c50loc_140084c50:
140084c50mov [rsp+40], rcx
140084c55call std::ctype<char>::_M_widen_init() const
140084c5amov rcx, [rsp+40]
140084c5flea rdx, [rip-0x4c476]
140084c66mov rax, [rcx]
140084c69mov r8, [rax+48]
140084c6dmov eax, 32
140084c72cmp r8, rdx
140084c75je 0x140084c24
140084c77mov edx, 32
140084c7cadd rsp, 56
140084c80jmp r8
140084c83
140084c83loc_140084c83:
140084c83call std::__throw_bad_cast()
140084c88nop
140084c10
Loading..