File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
140078f50
140078f50std::numpunct<wchar_t>::falsename() const:
140078f50push rbx
140078f51sub rsp, 64
140078f55mov rbx, rcx
140078f58mov rcx, [rip+0x11e731]
140078f5fmov rax, [rcx]
140078f62mov [rsp+56], rax
140078f67mov rax, [rdx]
140078f6alea rcx, [rip-561]
140078f71mov rax, [rax+48]
140078f75cmp rax, rcx
140078f78jne 0x140078fd0
140078f7amov rax, [rdx+16]
140078f7emov rdx, -2
140078f85mov rcx, [rax+56]
140078f89test rcx, rcx
140078f8cje 0x140078fa1
140078f8emov [rsp+40], rcx
140078f93call wcslen
140078f98mov rcx, [rsp+40]
140078f9dlea rdx, [rcx+2*rax]
140078fa1
140078fa1loc_140078fa1:
140078fa1lea r8, [rsp+55]
140078fa6call _ZNSbIwSt11char_traitsIwESaIwEE12_S_constructIPKwEEPwT_S7_RKS1_St20forward_iterator_tag.isra.0
140078fabmov [rbx], rax
140078fae
140078faeloc_140078fae:
140078faemov rdx, [rip+0x11e6db]
140078fb5mov rax, [rsp+56]
140078fbasub rax, [rdx]
140078fbdjne 0x140078fd7
140078fbfmov rax, rbx
140078fc2add rsp, 64
140078fc6pop rbx
140078fc7ret
140078fc8
140078fc8 0f 1f 84 00 00 00 00 00 ........
140078fd0
140078fd0loc_140078fd0:
140078fd0mov rcx, rbx
140078fd3call rax
140078fd5jmp 0x140078fae
140078fd7
140078fd7loc_140078fd7:
140078fd7call __stack_chk_fail
140078fdcnop
140078f50
140078f50std::numpunct<wchar_t>::falsename() const:
140078f50push rbx
140078f51sub rsp, 64
140078f55mov rbx, rcx
140078f58mov rcx, [rip+0x11e731]
140078f5fmov rax, [rcx]
140078f62mov [rsp+56], rax
140078f67mov rax, [rdx]
140078f6alea rcx, [rip-561]
140078f71mov rax, [rax+48]
140078f75cmp rax, rcx
140078f78jne 0x140078fd0
140078f7amov rax, [rdx+16]
140078f7emov rdx, -2
140078f85mov rcx, [rax+56]
140078f89test rcx, rcx
140078f8cje 0x140078fa1
140078f8emov [rsp+40], rcx
140078f93call wcslen
140078f98mov rcx, [rsp+40]
140078f9dlea rdx, [rcx+2*rax]
140078fa1
140078fa1loc_140078fa1:
140078fa1lea r8, [rsp+55]
140078fa6call _ZNSbIwSt11char_traitsIwESaIwEE12_S_constructIPKwEEPwT_S7_RKS1_St20forward_iterator_tag.isra.0
140078fabmov [rbx], rax
140078fae
140078faeloc_140078fae:
140078faemov rdx, [rip+0x11e6db]
140078fb5mov rax, [rsp+56]
140078fbasub rax, [rdx]
140078fbdjne 0x140078fd7
140078fbfmov rax, rbx
140078fc2add rsp, 64
140078fc6pop rbx
140078fc7ret
140078fc8
140078fc8 0f 1f 84 00 00 00 00 00 ........
140078fd0
140078fd0loc_140078fd0:
140078fd0mov rcx, rbx
140078fd3call rax
140078fd5jmp 0x140078fae
140078fd7
140078fd7loc_140078fd7:
140078fd7call __stack_chk_fail
140078fdcnop
140078f50
140078fdd
140078fdd // align 0x10
140078fdd // align 0x10
140078fe0
140078fe0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::date_order() const:
140078fe0mov rax, [rcx]
140078fe3jmp [rax+16]
140078fe0
140078fe0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::date_order() const:
140078fe0mov rax, [rcx]
140078fe3jmp [rax+16]
140078fe0
140078fe7
140078fe7 // align 0x10
140078fe7 // align 0x10
140078ff0
140078ff0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get_date(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140078ff0push r15
140078ff2push r14
140078ff4push r13
140078ff6push r12
140078ff8push rbp
140078ff9push rdi
140078ffapush rsi
140078ffbpush rbx
140078ffcsub rsp, 200
140079003mov rax, [rip+0x11e686]
14007900amov r14, [rsp+304]
140079012mov rsi, [r8]
140079015mov rdi, [r8+8]
140079019mov rbx, [r9]
14007901cmov r12, [r9+8]
140079020mov rbp, [rsp+312]
140079028mov r13, [rsp+320]
140079030mov r15, rcx
140079033mov [rsp+88], rdx
140079038mov rcx, [rax]
14007903bmov [rsp+184], rcx
140079043xor ecx, ecx
140079045mov [rsp+104], rcx
14007904alea rcx, [rip+0x8cb7f]
140079051call std::locale::id::_M_id() const
140079056mov rdx, [r14+208]
14007905dcmp rax, [rdx+16]
140079061jae 0x14007922f
140079067mov rdx, [rdx+8]
14007906bmov rcx, [rdx+8*rax]
14007906ftest rcx, rcx
140079072je 0x14007922f
140079078xor r9l, r9l
14007907blea r8, [rip+0x122cee]
140079082lea rdx, [rip+0x1224f7]
140079089call __dynamic_cast
14007908etest rax, rax
140079091je 0x14007922f
140079097mov rax, [rax+16]
14007909blea rcx, [rsp+144]
1400790a3lea r9, [rsp+112]
1400790a8mov [rsp+172], 0
1400790b4lea r8, [rsp+128]
1400790bcmov rdx, [rax+16]
1400790c0lea rax, [rsp+172]
1400790c8mov [rsp+48], r13
1400790cdmov [rsp+64], rax
1400790d2mov [rsp+56], rdx
1400790d7mov rdx, [rsp+88]
1400790dcmov [rsp+32], r14
1400790e1mov [rsp+40], rbp
1400790e6mov [rsp+96], rax
1400790ebmov [rsp+180], 0
1400790f6mov [rsp+128], rsi
1400790femov [rsp+136], rdi
140079106mov [rsp+112], rbx
14007910bmov [rsp+120], r12
140079110call _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
140079115mov r8, [rsp+144]
14007911dmov rdx, r13
140079120mov rcx, [rsp+96]
140079125mov r14, [rsp+152]
14007912dmov [rsp+88], r8
140079132call std::__time_get_state::_M_finalize_state(tm*)
140079137mov r8, [rsp+88]
14007913ccmp r14l, -1
140079140sete r13b
140079144test r8, r8
140079147setne al
14007914aand al, r13b
14007914dmov edx, eax
14007914fjne 0x1400791f0
140079155
140079155loc_140079155:
140079155cmp r12l, -1
140079159sete al
14007915ctest rbx, rbx
14007915fje 0x140079165
140079161test al, al
140079163jne 0x1400791c0
140079165
140079165loc_140079165:
140079165cmp r13b, al
140079168jne 0x14007916e
14007916aor [rbp], 2
14007916e
14007916eloc_14007916e:
14007916emov rax, rdi
140079171mov r14l, r14l
140079174mov rdi, [rip+0x11e515]
14007917bmov [r15], r8
14007917emov rdx, 0xffffffff00000000
140079188and rax, rdx
14007918bor rax, r14
14007918emov [r15+8], rax
140079192mov rax, [rsp+184]
14007919asub rax, [rdi]
14007919djne 0x140079243
1400791a3mov rax, r15
1400791a6add rsp, 200
1400791adpop rbx
1400791aepop rsi
1400791afpop rdi
1400791b0pop rbp
1400791b1pop r12
1400791b3pop r13
1400791b5pop r14
1400791b7pop r15
1400791b9ret
1400791ba
1400791ba 66 0f 1f 44 00 00 f..D..
1400791c0
1400791c0loc_1400791c0:
1400791c0mov rcx, [rbx+24]
1400791c4xor eax, eax
1400791c6cmp [rbx+16], rcx
1400791cajb 0x140079165
1400791ccmov rax, [rbx]
1400791cfmov [rsp+88], r8
1400791d4mov rcx, rbx
1400791d7call [rax+72]
1400791damov r8, [rsp+88]
1400791dfcmp eax, -1
1400791e2sete al
1400791e5jmp 0x140079165
1400791ea
1400791ea 66 0f 1f 44 00 00 f..D..
1400791f0
1400791f0loc_1400791f0:
1400791f0mov rax, [r8+24]
1400791f4xor r13l, r13l
1400791f7cmp [r8+16], rax
1400791fbjb 0x140079155
140079201mov rax, [r8]
140079204mov [rsp+96], dl
140079208mov rcx, r8
14007920bmov [rsp+88], r8
140079210call [rax+72]
140079213movzx edx, [rsp+96]
140079218mov r8, [rsp+88]
14007921dcmp eax, -1
140079220cmove r8, [rsp+104]
140079226cmove r13l, edx
14007922ajmp 0x140079155
14007922f
14007922floc_14007922f:
14007922fmov rdi, [rip+0x11e45a]
140079236mov rax, [rsp+184]
14007923esub rax, [rdi]
140079241je 0x140079248
140079243
140079243loc_140079243:
140079243call __stack_chk_fail
140079248
140079248loc_140079248:
140079248call std::__throw_bad_cast()
14007924dnop
140078ff0
140078ff0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get_date(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140078ff0push r15
140078ff2push r14
140078ff4push r13
140078ff6push r12
140078ff8push rbp
140078ff9push rdi
140078ffapush rsi
140078ffbpush rbx
140078ffcsub rsp, 200
140079003mov rax, [rip+0x11e686]
14007900amov r14, [rsp+304]
140079012mov rsi, [r8]
140079015mov rdi, [r8+8]
140079019mov rbx, [r9]
14007901cmov r12, [r9+8]
140079020mov rbp, [rsp+312]
140079028mov r13, [rsp+320]
140079030mov r15, rcx
140079033mov [rsp+88], rdx
140079038mov rcx, [rax]
14007903bmov [rsp+184], rcx
140079043xor ecx, ecx
140079045mov [rsp+104], rcx
14007904alea rcx, [rip+0x8cb7f]
140079051call std::locale::id::_M_id() const
140079056mov rdx, [r14+208]
14007905dcmp rax, [rdx+16]
140079061jae 0x14007922f
140079067mov rdx, [rdx+8]
14007906bmov rcx, [rdx+8*rax]
14007906ftest rcx, rcx
140079072je 0x14007922f
140079078xor r9l, r9l
14007907blea r8, [rip+0x122cee]
140079082lea rdx, [rip+0x1224f7]
140079089call __dynamic_cast
14007908etest rax, rax
140079091je 0x14007922f
140079097mov rax, [rax+16]
14007909blea rcx, [rsp+144]
1400790a3lea r9, [rsp+112]
1400790a8mov [rsp+172], 0
1400790b4lea r8, [rsp+128]
1400790bcmov rdx, [rax+16]
1400790c0lea rax, [rsp+172]
1400790c8mov [rsp+48], r13
1400790cdmov [rsp+64], rax
1400790d2mov [rsp+56], rdx
1400790d7mov rdx, [rsp+88]
1400790dcmov [rsp+32], r14
1400790e1mov [rsp+40], rbp
1400790e6mov [rsp+96], rax
1400790ebmov [rsp+180], 0
1400790f6mov [rsp+128], rsi
1400790femov [rsp+136], rdi
140079106mov [rsp+112], rbx
14007910bmov [rsp+120], r12
140079110call _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
140079115mov r8, [rsp+144]
14007911dmov rdx, r13
140079120mov rcx, [rsp+96]
140079125mov r14, [rsp+152]
14007912dmov [rsp+88], r8
140079132call std::__time_get_state::_M_finalize_state(tm*)
140079137mov r8, [rsp+88]
14007913ccmp r14l, -1
140079140sete r13b
140079144test r8, r8
140079147setne al
14007914aand al, r13b
14007914dmov edx, eax
14007914fjne 0x1400791f0
140079155
140079155loc_140079155:
140079155cmp r12l, -1
140079159sete al
14007915ctest rbx, rbx
14007915fje 0x140079165
140079161test al, al
140079163jne 0x1400791c0
140079165
140079165loc_140079165:
140079165cmp r13b, al
140079168jne 0x14007916e
14007916aor [rbp], 2
14007916e
14007916eloc_14007916e:
14007916emov rax, rdi
140079171mov r14l, r14l
140079174mov rdi, [rip+0x11e515]
14007917bmov [r15], r8
14007917emov rdx, 0xffffffff00000000
140079188and rax, rdx
14007918bor rax, r14
14007918emov [r15+8], rax
140079192mov rax, [rsp+184]
14007919asub rax, [rdi]
14007919djne 0x140079243
1400791a3mov rax, r15
1400791a6add rsp, 200
1400791adpop rbx
1400791aepop rsi
1400791afpop rdi
1400791b0pop rbp
1400791b1pop r12
1400791b3pop r13
1400791b5pop r14
1400791b7pop r15
1400791b9ret
1400791ba
1400791ba 66 0f 1f 44 00 00 f..D..
1400791c0
1400791c0loc_1400791c0:
1400791c0mov rcx, [rbx+24]
1400791c4xor eax, eax
1400791c6cmp [rbx+16], rcx
1400791cajb 0x140079165
1400791ccmov rax, [rbx]
1400791cfmov [rsp+88], r8
1400791d4mov rcx, rbx
1400791d7call [rax+72]
1400791damov r8, [rsp+88]
1400791dfcmp eax, -1
1400791e2sete al
1400791e5jmp 0x140079165
1400791ea
1400791ea 66 0f 1f 44 00 00 f..D..
1400791f0
1400791f0loc_1400791f0:
1400791f0mov rax, [r8+24]
1400791f4xor r13l, r13l
1400791f7cmp [r8+16], rax
1400791fbjb 0x140079155
140079201mov rax, [r8]
140079204mov [rsp+96], dl
140079208mov rcx, r8
14007920bmov [rsp+88], r8
140079210call [rax+72]
140079213movzx edx, [rsp+96]
140079218mov r8, [rsp+88]
14007921dcmp eax, -1
140079220cmove r8, [rsp+104]
140079226cmove r13l, edx
14007922ajmp 0x140079155
14007922f
14007922floc_14007922f:
14007922fmov rdi, [rip+0x11e45a]
140079236mov rax, [rsp+184]
14007923esub rax, [rdi]
140079241je 0x140079248
140079243
140079243loc_140079243:
140079243call __stack_chk_fail
140079248
140079248loc_140079248:
140079248call std::__throw_bad_cast()
14007924dnop
140078ff0
14007924e
14007924e // align 0x10
14007924e // align 0x10
140079250
140079250std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get_time(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140079250push r15
140079252push r14
140079254push r13
140079256push r12
140079258push rbp
140079259push rdi
14007925apush rsi
14007925bpush rbx
14007925csub rsp, 200
140079263mov rax, [rip+0x11e426]
14007926amov r14, [rsp+304]
140079272mov rsi, [r8]
140079275mov rdi, [r8+8]
140079279mov rbx, [r9]
14007927cmov r12, [r9+8]
140079280mov rbp, [rsp+312]
140079288mov r13, [rsp+320]
140079290mov r15, rcx
140079293mov [rsp+88], rdx
140079298mov rcx, [rax]
14007929bmov [rsp+184], rcx
1400792a3xor ecx, ecx
1400792a5mov [rsp+104], rcx
1400792aalea rcx, [rip+0x8c91f]
1400792b1call std::locale::id::_M_id() const
1400792b6mov rdx, [r14+208]
1400792bdcmp rax, [rdx+16]
1400792c1jae 0x14007948f
1400792c7mov rdx, [rdx+8]
1400792cbmov rcx, [rdx+8*rax]
1400792cftest rcx, rcx
1400792d2je 0x14007948f
1400792d8xor r9l, r9l
1400792dblea r8, [rip+0x122a8e]
1400792e2lea rdx, [rip+0x122297]
1400792e9call __dynamic_cast
1400792eetest rax, rax
1400792f1je 0x14007948f
1400792f7mov rax, [rax+16]
1400792fblea rcx, [rsp+144]
140079303lea r9, [rsp+112]
140079308mov [rsp+172], 0
140079314lea r8, [rsp+128]
14007931cmov [rsp+180], 0
140079327mov rdx, [rax+32]
14007932blea rax, [rsp+172]
140079333mov [rsp+48], r13
140079338mov [rsp+64], rax
14007933dmov [rsp+56], rdx
140079342mov rdx, [rsp+88]
140079347mov [rsp+32], r14
14007934cmov [rsp+40], rbp
140079351mov [rsp+96], rax
140079356mov [rsp+128], rsi
14007935emov [rsp+136], rdi
140079366mov [rsp+112], rbx
14007936bmov [rsp+120], r12
140079370call _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
140079375mov r8, [rsp+144]
14007937dmov rdx, r13
140079380mov rcx, [rsp+96]
140079385mov r14, [rsp+152]
14007938dmov [rsp+88], r8
140079392call std::__time_get_state::_M_finalize_state(tm*)
140079397mov r8, [rsp+88]
14007939ccmp r14l, -1
1400793a0sete r13b
1400793a4test r8, r8
1400793a7setne al
1400793aaand al, r13b
1400793admov edx, eax
1400793afjne 0x140079450
1400793b5
1400793b5loc_1400793b5:
1400793b5cmp r12l, -1
1400793b9sete al
1400793bctest rbx, rbx
1400793bfje 0x1400793c5
1400793c1test al, al
1400793c3jne 0x140079420
1400793c5
1400793c5loc_1400793c5:
1400793c5cmp r13b, al
1400793c8jne 0x1400793ce
1400793caor [rbp], 2
1400793ce
1400793celoc_1400793ce:
1400793cemov rax, rdi
1400793d1mov r14l, r14l
1400793d4mov rdi, [rip+0x11e2b5]
1400793dbmov [r15], r8
1400793demov rdx, 0xffffffff00000000
1400793e8and rax, rdx
1400793ebor rax, r14
1400793eemov [r15+8], rax
1400793f2mov rax, [rsp+184]
1400793fasub rax, [rdi]
1400793fdjne 0x1400794a3
140079403mov rax, r15
140079406add rsp, 200
14007940dpop rbx
14007940epop rsi
14007940fpop rdi
140079410pop rbp
140079411pop r12
140079413pop r13
140079415pop r14
140079417pop r15
140079419ret
14007941a
14007941a 66 0f 1f 44 00 00 f..D..
140079420
140079420loc_140079420:
140079420mov rcx, [rbx+24]
140079424xor eax, eax
140079426cmp [rbx+16], rcx
14007942ajb 0x1400793c5
14007942cmov rax, [rbx]
14007942fmov [rsp+88], r8
140079434mov rcx, rbx
140079437call [rax+72]
14007943amov r8, [rsp+88]
14007943fcmp eax, -1
140079442sete al
140079445jmp 0x1400793c5
14007944a
14007944a 66 0f 1f 44 00 00 f..D..
140079450
140079450loc_140079450:
140079450mov rax, [r8+24]
140079454xor r13l, r13l
140079457cmp [r8+16], rax
14007945bjb 0x1400793b5
140079461mov rax, [r8]
140079464mov [rsp+96], dl
140079468mov rcx, r8
14007946bmov [rsp+88], r8
140079470call [rax+72]
140079473movzx edx, [rsp+96]
140079478mov r8, [rsp+88]
14007947dcmp eax, -1
140079480cmove r8, [rsp+104]
140079486cmove r13l, edx
14007948ajmp 0x1400793b5
14007948f
14007948floc_14007948f:
14007948fmov rdi, [rip+0x11e1fa]
140079496mov rax, [rsp+184]
14007949esub rax, [rdi]
1400794a1je 0x1400794a8
1400794a3
1400794a3loc_1400794a3:
1400794a3call __stack_chk_fail
1400794a8
1400794a8loc_1400794a8:
1400794a8call std::__throw_bad_cast()
1400794adnop
140079250
140079250std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get_time(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140079250push r15
140079252push r14
140079254push r13
140079256push r12
140079258push rbp
140079259push rdi
14007925apush rsi
14007925bpush rbx
14007925csub rsp, 200
140079263mov rax, [rip+0x11e426]
14007926amov r14, [rsp+304]
140079272mov rsi, [r8]
140079275mov rdi, [r8+8]
140079279mov rbx, [r9]
14007927cmov r12, [r9+8]
140079280mov rbp, [rsp+312]
140079288mov r13, [rsp+320]
140079290mov r15, rcx
140079293mov [rsp+88], rdx
140079298mov rcx, [rax]
14007929bmov [rsp+184], rcx
1400792a3xor ecx, ecx
1400792a5mov [rsp+104], rcx
1400792aalea rcx, [rip+0x8c91f]
1400792b1call std::locale::id::_M_id() const
1400792b6mov rdx, [r14+208]
1400792bdcmp rax, [rdx+16]
1400792c1jae 0x14007948f
1400792c7mov rdx, [rdx+8]
1400792cbmov rcx, [rdx+8*rax]
1400792cftest rcx, rcx
1400792d2je 0x14007948f
1400792d8xor r9l, r9l
1400792dblea r8, [rip+0x122a8e]
1400792e2lea rdx, [rip+0x122297]
1400792e9call __dynamic_cast
1400792eetest rax, rax
1400792f1je 0x14007948f
1400792f7mov rax, [rax+16]
1400792fblea rcx, [rsp+144]
140079303lea r9, [rsp+112]
140079308mov [rsp+172], 0
140079314lea r8, [rsp+128]
14007931cmov [rsp+180], 0
140079327mov rdx, [rax+32]
14007932blea rax, [rsp+172]
140079333mov [rsp+48], r13
140079338mov [rsp+64], rax
14007933dmov [rsp+56], rdx
140079342mov rdx, [rsp+88]
140079347mov [rsp+32], r14
14007934cmov [rsp+40], rbp
140079351mov [rsp+96], rax
140079356mov [rsp+128], rsi
14007935emov [rsp+136], rdi
140079366mov [rsp+112], rbx
14007936bmov [rsp+120], r12
140079370call _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
140079375mov r8, [rsp+144]
14007937dmov rdx, r13
140079380mov rcx, [rsp+96]
140079385mov r14, [rsp+152]
14007938dmov [rsp+88], r8
140079392call std::__time_get_state::_M_finalize_state(tm*)
140079397mov r8, [rsp+88]
14007939ccmp r14l, -1
1400793a0sete r13b
1400793a4test r8, r8
1400793a7setne al
1400793aaand al, r13b
1400793admov edx, eax
1400793afjne 0x140079450
1400793b5
1400793b5loc_1400793b5:
1400793b5cmp r12l, -1
1400793b9sete al
1400793bctest rbx, rbx
1400793bfje 0x1400793c5
1400793c1test al, al
1400793c3jne 0x140079420
1400793c5
1400793c5loc_1400793c5:
1400793c5cmp r13b, al
1400793c8jne 0x1400793ce
1400793caor [rbp], 2
1400793ce
1400793celoc_1400793ce:
1400793cemov rax, rdi
1400793d1mov r14l, r14l
1400793d4mov rdi, [rip+0x11e2b5]
1400793dbmov [r15], r8
1400793demov rdx, 0xffffffff00000000
1400793e8and rax, rdx
1400793ebor rax, r14
1400793eemov [r15+8], rax
1400793f2mov rax, [rsp+184]
1400793fasub rax, [rdi]
1400793fdjne 0x1400794a3
140079403mov rax, r15
140079406add rsp, 200
14007940dpop rbx
14007940epop rsi
14007940fpop rdi
140079410pop rbp
140079411pop r12
140079413pop r13
140079415pop r14
140079417pop r15
140079419ret
14007941a
14007941a 66 0f 1f 44 00 00 f..D..
140079420
140079420loc_140079420:
140079420mov rcx, [rbx+24]
140079424xor eax, eax
140079426cmp [rbx+16], rcx
14007942ajb 0x1400793c5
14007942cmov rax, [rbx]
14007942fmov [rsp+88], r8
140079434mov rcx, rbx
140079437call [rax+72]
14007943amov r8, [rsp+88]
14007943fcmp eax, -1
140079442sete al
140079445jmp 0x1400793c5
14007944a
14007944a 66 0f 1f 44 00 00 f..D..
140079450
140079450loc_140079450:
140079450mov rax, [r8+24]
140079454xor r13l, r13l
140079457cmp [r8+16], rax
14007945bjb 0x1400793b5
140079461mov rax, [r8]
140079464mov [rsp+96], dl
140079468mov rcx, r8
14007946bmov [rsp+88], r8
140079470call [rax+72]
140079473movzx edx, [rsp+96]
140079478mov r8, [rsp+88]
14007947dcmp eax, -1
140079480cmove r8, [rsp+104]
140079486cmove r13l, edx
14007948ajmp 0x1400793b5
14007948f
14007948floc_14007948f:
14007948fmov rdi, [rip+0x11e1fa]
140079496mov rax, [rsp+184]
14007949esub rax, [rdi]
1400794a1je 0x1400794a8
1400794a3
1400794a3loc_1400794a3:
1400794a3call __stack_chk_fail
1400794a8
1400794a8loc_1400794a8:
1400794a8call std::__throw_bad_cast()
1400794adnop
140079250
1400794ae
1400794ae // align 0x10
1400794ae // align 0x10
1400794b0
1400794b0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get_year(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
1400794b0push r14
1400794b2push r12
1400794b4push rbp
1400794b5push rdi
1400794b6push rsi
1400794b7push rbx
1400794b8sub rsp, 200
1400794bfmovdqu x0, [r8]
1400794c4movdqu x1, [r9]
1400794c9mov rsi, [rsp+288]
1400794d1mov rbx, [rsp+296]
1400794d9mov r12, [rsp+304]
1400794e1mov [rsp+80], rdx
1400794e6mov rdi, rcx
1400794e9mov rdx, [rip+0x11e1a0]
1400794f0mov rcx, [rip+0x11d849]
1400794f7movups [rsp+160], x0
1400794ffmov rax, [rdx]
140079502mov [rsp+184], rax
14007950axor eax, eax
14007950cmovups [rsp+144], x1
140079514mov [rsp+180], 0
14007951fcall std::locale::id::_M_id() const
140079524mov rcx, rax
140079527mov rax, [rsi+208]
14007952emov rax, [rax+8]
140079532mov rbp, [rax+8*rcx]
140079536test rbp, rbp
140079539je 0x1400798b7
14007953fmov [rsp+64], rsi
140079544lea rax, [rsp+180]
14007954cmovdqu x2, [rsp+160]
140079555lea r9, [rsp+96]
14007955amov [rsp+72], rax
14007955flea rax, [rsp+176]
140079567movdqu x3, [rsp+144]
140079570lea rcx, [rsp+128]
140079578mov [rsp+32], rax
14007957dmov rdx, [rsp+80]
140079582lea r8, [rsp+112]
140079587mov [rsp+56], 2
140079590mov [rsp+48], 99
140079598mov [rsp+40], 0
1400795a0movups [rsp+112], x2
1400795a5movups [rsp+96], x3
1400795aacall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
1400795afmov rax, [rsp+136]
1400795b7mov edx, [rsp+180]
1400795bemov r9, [rsp+128]
1400795c6mov r10l, eax
1400795c9test edx, edx
1400795cbje 0x140079660
1400795d1or [rbx], 4
1400795d4cmp eax, -1
1400795d7sete sil
1400795db
1400795dbloc_1400795db:
1400795dbtest r9, r9
1400795deje 0x1400795e9
1400795e0test sil, sil
1400795e3jne 0x140079740
1400795e9
1400795e9loc_1400795e9:
1400795e9mov rcx, [rsp+144]
1400795f1cmp [rsp+152], -1
1400795f9sete al
1400795fctest rcx, rcx
1400795ffje 0x140079609
140079601test al, al
140079603jne 0x1400796d0
140079609
140079609loc_140079609:
140079609cmp sil, al
14007960cjne 0x140079611
14007960eor [rbx], 2
140079611
140079611loc_140079611:
140079611mov [rsp+160], r9
140079619mov rbx, [rip+0x11e070]
140079620mov [rsp+168], r10l
140079628movdqu x4, [rsp+160]
140079631movups [rdi], x4
140079634mov rax, [rsp+184]
14007963csub rax, [rbx]
14007963fjne 0x1400798cb
140079645mov rax, rdi
140079648add rsp, 200
14007964fpop rbx
140079650pop rsi
140079651pop rdi
140079652pop rbp
140079653pop r12
140079655pop r14
140079657ret
140079658
140079658 0f 1f 84 00 00 00 00 00 ........
140079660
140079660loc_140079660:
140079660lea rsi, [rsp+160]
140079668lea rdx, [rsp+144]
140079670mov [rsp+160], r9
140079678mov rcx, rsi
14007967bmov [rsp+168], eax
140079682call std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
140079687test al, al
140079689je 0x140079758
14007968fmov r9, [rsp+160]
140079697mov r10l, [rsp+168]
14007969f
14007969floc_14007969f:
14007969fmov eax, [rsp+176]
1400796a6cmp r10l, -1
1400796aasete sil
1400796aecmp eax, 68
1400796b1jg 0x1400796bd
1400796b3add eax, 100
1400796b6mov [rsp+176], eax
1400796bd
1400796bdloc_1400796bd:
1400796bdmov [r12+20], eax
1400796c2jmp 0x1400795db
1400796c7
1400796c7 66 0f 1f 84 00 00 00 00 00 f........
1400796d0
1400796d0loc_1400796d0:
1400796d0mov rdx, [rcx+24]
1400796d4xor eax, eax
1400796d6cmp [rcx+16], rdx
1400796dajb 0x140079609
1400796e0mov rax, [rcx]
1400796e3mov [rsp+88], r10l
1400796e8mov [rsp+80], r9
1400796edcall [rax+72]
1400796f0mov r10l, [rsp+88]
1400796f5mov r9, [rsp+80]
1400796facmp eax, -1
1400796fdsete al
140079700jmp 0x140079609
140079705
140079705loc_140079705:
140079705mov rcx, r9
140079708mov [rsp+80], r9
14007970dcall _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
140079712mov r9, [rsp+80]
140079717mov eax, [rsp+176]
14007971emov r10l, -1
140079724lea eax, [rax+4*rax]
140079727lea eax, [rsi+2*rax-1948]
14007972emov [rsp+176], eax
140079735mov [r12+20], eax
14007973anop [rax+rax]
140079740
140079740loc_140079740:
140079740mov rax, [r9+24]
140079744cmp [r9+16], rax
140079748jae 0x140079820
14007974e
14007974eloc_14007974e:
14007974exor esi, esi
140079750jmp 0x1400795e9
140079755
140079755 0f 1f 00 ...
140079758
140079758loc_140079758:
140079758mov rcx, rsi
14007975bcall std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
140079760mov r9, [rsp+160]
140079768mov r10l, [rsp+168]
140079770mov rcx, rbp
140079773movsx edx, al
140079776mov r8l, 42
14007977cmov [rsp+88], r9
140079781mov [rsp+80], r10l
140079786call std::ctype<char>::narrow(char, char) const
14007978bmov r10l, [rsp+80]
140079790mov r9, [rsp+88]
140079795lea edx, [rax-48]
140079798cmp dl, 9
14007979bja 0x14007969f
1400797a1mov rcx, r9
1400797a4mov [rsp+80], al
1400797a8call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
1400797admov edx, [rsp+176]
1400797b4movsx eax, [rsp+80]
1400797b9mov rcx, rsi
1400797bcmov [rsp+168], -1
1400797c7lea edx, [rdx+4*rdx]
1400797calea eax, [rax+2*rdx-48]
1400797celea rdx, [rsp+144]
1400797d6mov [rsp+176], eax
1400797ddcall std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
1400797e2test al, al
1400797e4je 0x140079858
1400797e6mov r10l, [rsp+168]
1400797eemov r9, [rsp+160]
1400797f6mov eax, [rsp+176]
1400797fdcmp r10l, -1
140079801sete sil
140079805
140079805loc_140079805:
140079805sub eax, 1900
14007980amov [rsp+176], eax
140079811jmp 0x1400796bd
140079816
140079816 66 2e 0f 1f 84 00 00 00 00 00 f.........
140079820
140079820loc_140079820:
140079820mov rax, [r9]
140079823mov [rsp+88], r10l
140079828mov rcx, r9
14007982bmov [rsp+80], r9
140079830call [rax+72]
140079833mov r9, [rsp+80]
140079838mov r10l, [rsp+88]
14007983dcmp eax, -1
140079840jne 0x14007974e
140079846mov esi, 1
14007984bxor r9l, r9l
14007984ejmp 0x1400795e9
140079853
140079853 0f 1f 44 00 00 ..D..
140079858
140079858loc_140079858:
140079858mov rcx, rsi
14007985bcall std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
140079860mov r9, [rsp+160]
140079868mov r10l, [rsp+168]
140079870mov rcx, rbp
140079873movsx edx, al
140079876mov r8l, 42
14007987cmov [rsp+80], r9
140079881mov [rsp+88], r10l
140079886call std::ctype<char>::narrow(char, char) const
14007988bmov r9, [rsp+80]
140079890movsx esi, al
140079893lea eax, [rsi-48]
140079896cmp al, 9
140079898jbe 0x140079705
14007989emov r10l, [rsp+88]
1400798a3mov eax, [rsp+176]
1400798aacmp r10l, -1
1400798aesete sil
1400798b2jmp 0x140079805
1400798b7
1400798b7loc_1400798b7:
1400798b7mov rdi, [rip+0x11ddd2]
1400798bemov rax, [rsp+184]
1400798c6sub rax, [rdi]
1400798c9je 0x1400798d0
1400798cb
1400798cbloc_1400798cb:
1400798cbcall __stack_chk_fail
1400798d0
1400798d0loc_1400798d0:
1400798d0call std::__throw_bad_cast()
1400798d5nop
1400794b0
1400794b0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get_year(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
1400794b0push r14
1400794b2push r12
1400794b4push rbp
1400794b5push rdi
1400794b6push rsi
1400794b7push rbx
1400794b8sub rsp, 200
1400794bfmovdqu x0, [r8]
1400794c4movdqu x1, [r9]
1400794c9mov rsi, [rsp+288]
1400794d1mov rbx, [rsp+296]
1400794d9mov r12, [rsp+304]
1400794e1mov [rsp+80], rdx
1400794e6mov rdi, rcx
1400794e9mov rdx, [rip+0x11e1a0]
1400794f0mov rcx, [rip+0x11d849]
1400794f7movups [rsp+160], x0
1400794ffmov rax, [rdx]
140079502mov [rsp+184], rax
14007950axor eax, eax
14007950cmovups [rsp+144], x1
140079514mov [rsp+180], 0
14007951fcall std::locale::id::_M_id() const
140079524mov rcx, rax
140079527mov rax, [rsi+208]
14007952emov rax, [rax+8]
140079532mov rbp, [rax+8*rcx]
140079536test rbp, rbp
140079539je 0x1400798b7
14007953fmov [rsp+64], rsi
140079544lea rax, [rsp+180]
14007954cmovdqu x2, [rsp+160]
140079555lea r9, [rsp+96]
14007955amov [rsp+72], rax
14007955flea rax, [rsp+176]
140079567movdqu x3, [rsp+144]
140079570lea rcx, [rsp+128]
140079578mov [rsp+32], rax
14007957dmov rdx, [rsp+80]
140079582lea r8, [rsp+112]
140079587mov [rsp+56], 2
140079590mov [rsp+48], 99
140079598mov [rsp+40], 0
1400795a0movups [rsp+112], x2
1400795a5movups [rsp+96], x3
1400795aacall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
1400795afmov rax, [rsp+136]
1400795b7mov edx, [rsp+180]
1400795bemov r9, [rsp+128]
1400795c6mov r10l, eax
1400795c9test edx, edx
1400795cbje 0x140079660
1400795d1or [rbx], 4
1400795d4cmp eax, -1
1400795d7sete sil
1400795db
1400795dbloc_1400795db:
1400795dbtest r9, r9
1400795deje 0x1400795e9
1400795e0test sil, sil
1400795e3jne 0x140079740
1400795e9
1400795e9loc_1400795e9:
1400795e9mov rcx, [rsp+144]
1400795f1cmp [rsp+152], -1
1400795f9sete al
1400795fctest rcx, rcx
1400795ffje 0x140079609
140079601test al, al
140079603jne 0x1400796d0
140079609
140079609loc_140079609:
140079609cmp sil, al
14007960cjne 0x140079611
14007960eor [rbx], 2
140079611
140079611loc_140079611:
140079611mov [rsp+160], r9
140079619mov rbx, [rip+0x11e070]
140079620mov [rsp+168], r10l
140079628movdqu x4, [rsp+160]
140079631movups [rdi], x4
140079634mov rax, [rsp+184]
14007963csub rax, [rbx]
14007963fjne 0x1400798cb
140079645mov rax, rdi
140079648add rsp, 200
14007964fpop rbx
140079650pop rsi
140079651pop rdi
140079652pop rbp
140079653pop r12
140079655pop r14
140079657ret
140079658
140079658 0f 1f 84 00 00 00 00 00 ........
140079660
140079660loc_140079660:
140079660lea rsi, [rsp+160]
140079668lea rdx, [rsp+144]
140079670mov [rsp+160], r9
140079678mov rcx, rsi
14007967bmov [rsp+168], eax
140079682call std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
140079687test al, al
140079689je 0x140079758
14007968fmov r9, [rsp+160]
140079697mov r10l, [rsp+168]
14007969f
14007969floc_14007969f:
14007969fmov eax, [rsp+176]
1400796a6cmp r10l, -1
1400796aasete sil
1400796aecmp eax, 68
1400796b1jg 0x1400796bd
1400796b3add eax, 100
1400796b6mov [rsp+176], eax
1400796bd
1400796bdloc_1400796bd:
1400796bdmov [r12+20], eax
1400796c2jmp 0x1400795db
1400796c7
1400796c7 66 0f 1f 84 00 00 00 00 00 f........
1400796d0
1400796d0loc_1400796d0:
1400796d0mov rdx, [rcx+24]
1400796d4xor eax, eax
1400796d6cmp [rcx+16], rdx
1400796dajb 0x140079609
1400796e0mov rax, [rcx]
1400796e3mov [rsp+88], r10l
1400796e8mov [rsp+80], r9
1400796edcall [rax+72]
1400796f0mov r10l, [rsp+88]
1400796f5mov r9, [rsp+80]
1400796facmp eax, -1
1400796fdsete al
140079700jmp 0x140079609
140079705
140079705loc_140079705:
140079705mov rcx, r9
140079708mov [rsp+80], r9
14007970dcall _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
140079712mov r9, [rsp+80]
140079717mov eax, [rsp+176]
14007971emov r10l, -1
140079724lea eax, [rax+4*rax]
140079727lea eax, [rsi+2*rax-1948]
14007972emov [rsp+176], eax
140079735mov [r12+20], eax
14007973anop [rax+rax]
140079740
140079740loc_140079740:
140079740mov rax, [r9+24]
140079744cmp [r9+16], rax
140079748jae 0x140079820
14007974e
14007974eloc_14007974e:
14007974exor esi, esi
140079750jmp 0x1400795e9
140079755
140079755 0f 1f 00 ...
140079758
140079758loc_140079758:
140079758mov rcx, rsi
14007975bcall std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
140079760mov r9, [rsp+160]
140079768mov r10l, [rsp+168]
140079770mov rcx, rbp
140079773movsx edx, al
140079776mov r8l, 42
14007977cmov [rsp+88], r9
140079781mov [rsp+80], r10l
140079786call std::ctype<char>::narrow(char, char) const
14007978bmov r10l, [rsp+80]
140079790mov r9, [rsp+88]
140079795lea edx, [rax-48]
140079798cmp dl, 9
14007979bja 0x14007969f
1400797a1mov rcx, r9
1400797a4mov [rsp+80], al
1400797a8call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
1400797admov edx, [rsp+176]
1400797b4movsx eax, [rsp+80]
1400797b9mov rcx, rsi
1400797bcmov [rsp+168], -1
1400797c7lea edx, [rdx+4*rdx]
1400797calea eax, [rax+2*rdx-48]
1400797celea rdx, [rsp+144]
1400797d6mov [rsp+176], eax
1400797ddcall std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
1400797e2test al, al
1400797e4je 0x140079858
1400797e6mov r10l, [rsp+168]
1400797eemov r9, [rsp+160]
1400797f6mov eax, [rsp+176]
1400797fdcmp r10l, -1
140079801sete sil
140079805
140079805loc_140079805:
140079805sub eax, 1900
14007980amov [rsp+176], eax
140079811jmp 0x1400796bd
140079816
140079816 66 2e 0f 1f 84 00 00 00 00 00 f.........
140079820
140079820loc_140079820:
140079820mov rax, [r9]
140079823mov [rsp+88], r10l
140079828mov rcx, r9
14007982bmov [rsp+80], r9
140079830call [rax+72]
140079833mov r9, [rsp+80]
140079838mov r10l, [rsp+88]
14007983dcmp eax, -1
140079840jne 0x14007974e
140079846mov esi, 1
14007984bxor r9l, r9l
14007984ejmp 0x1400795e9
140079853
140079853 0f 1f 44 00 00 ..D..
140079858
140079858loc_140079858:
140079858mov rcx, rsi
14007985bcall std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
140079860mov r9, [rsp+160]
140079868mov r10l, [rsp+168]
140079870mov rcx, rbp
140079873movsx edx, al
140079876mov r8l, 42
14007987cmov [rsp+80], r9
140079881mov [rsp+88], r10l
140079886call std::ctype<char>::narrow(char, char) const
14007988bmov r9, [rsp+80]
140079890movsx esi, al
140079893lea eax, [rsi-48]
140079896cmp al, 9
140079898jbe 0x140079705
14007989emov r10l, [rsp+88]
1400798a3mov eax, [rsp+176]
1400798aacmp r10l, -1
1400798aesete sil
1400798b2jmp 0x140079805
1400798b7
1400798b7loc_1400798b7:
1400798b7mov rdi, [rip+0x11ddd2]
1400798bemov rax, [rsp+184]
1400798c6sub rax, [rdi]
1400798c9je 0x1400798d0
1400798cb
1400798cbloc_1400798cb:
1400798cbcall __stack_chk_fail
1400798d0
1400798d0loc_1400798d0:
1400798d0call std::__throw_bad_cast()
1400798d5nop
1400794b0
1400798d6
1400798d6 // align 0x10
1400798d6 // align 0x10
1400798e0
1400798e0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::get_weekday(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
1400798e0push rbx
1400798e1sub rsp, 112
1400798e5mov r10, [r8]
1400798e8mov r11, [r8+8]
1400798ecmov r8, [r9]
1400798efmov r9, [r9+8]
1400798f3mov rbx, rcx
1400798f6mov rcx, [rip+0x11dd93]
1400798fdmov rax, [rcx]
140079900mov [rsp+104], rax
140079905xor eax, eax
140079907mov rcx, [rsp+176]
14007990fmov rax, [rdx]
140079912mov [rsp+64], r8
140079917mov [rsp+72], r9
14007991clea r8, [rsp+80]
140079921lea r9, [rsp+64]
140079926mov [rsp+48], rcx
14007992bmov rcx, [rsp+168]
140079933mov [rsp+80], r10
140079938mov [rsp+40], rcx
14007993dmov rcx, [rsp+160]
140079945mov [rsp+88], r11
14007994amov [rsp+32], rcx
14007994fmov rcx, rbx
140079952call [rax+40]
140079955mov rdx, [rip+0x11dd34]
14007995cmov rax, [rsp+104]
140079961sub rax, [rdx]
140079964jne 0x14007996f
140079966mov rax, rbx
140079969add rsp, 112
14007996dpop rbx
14007996eret
14007996f
14007996floc_14007996f:
14007996fcall __stack_chk_fail
140079974nop
1400798e0
1400798e0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::get_weekday(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
1400798e0push rbx
1400798e1sub rsp, 112
1400798e5mov r10, [r8]
1400798e8mov r11, [r8+8]
1400798ecmov r8, [r9]
1400798efmov r9, [r9+8]
1400798f3mov rbx, rcx
1400798f6mov rcx, [rip+0x11dd93]
1400798fdmov rax, [rcx]
140079900mov [rsp+104], rax
140079905xor eax, eax
140079907mov rcx, [rsp+176]
14007990fmov rax, [rdx]
140079912mov [rsp+64], r8
140079917mov [rsp+72], r9
14007991clea r8, [rsp+80]
140079921lea r9, [rsp+64]
140079926mov [rsp+48], rcx
14007992bmov rcx, [rsp+168]
140079933mov [rsp+80], r10
140079938mov [rsp+40], rcx
14007993dmov rcx, [rsp+160]
140079945mov [rsp+88], r11
14007994amov [rsp+32], rcx
14007994fmov rcx, rbx
140079952call [rax+40]
140079955mov rdx, [rip+0x11dd34]
14007995cmov rax, [rsp+104]
140079961sub rax, [rdx]
140079964jne 0x14007996f
140079966mov rax, rbx
140079969add rsp, 112
14007996dpop rbx
14007996eret
14007996f
14007996floc_14007996f:
14007996fcall __stack_chk_fail
140079974nop
1400798e0
140079975
140079975 // align 0x10
140079975 // align 0x10
140079980
140079980std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_date_order() const:
140079980xor eax, eax
140079982ret
140079980
140079980std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_date_order() const:
140079980xor eax, eax
140079982ret
140079980
140079983
140079983 // align 0x10
140079983 // align 0x10
140079990
140079990std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::get_monthname(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140079990push rbx
140079991sub rsp, 112
140079995mov r10, [r8]
140079998mov r11, [r8+8]
14007999cmov r8, [r9]
14007999fmov r9, [r9+8]
1400799a3mov rbx, rcx
1400799a6mov rcx, [rip+0x11dce3]
1400799admov rax, [rcx]
1400799b0mov [rsp+104], rax
1400799b5xor eax, eax
1400799b7mov rcx, [rsp+176]
1400799bfmov rax, [rdx]
1400799c2mov [rsp+64], r8
1400799c7mov [rsp+72], r9
1400799cclea r8, [rsp+80]
1400799d1lea r9, [rsp+64]
1400799d6mov [rsp+48], rcx
1400799dbmov rcx, [rsp+168]
1400799e3mov [rsp+80], r10
1400799e8mov [rsp+40], rcx
1400799edmov rcx, [rsp+160]
1400799f5mov [rsp+88], r11
1400799famov [rsp+32], rcx
1400799ffmov rcx, rbx
140079a02call [rax+48]
140079a05mov rdx, [rip+0x11dc84]
140079a0cmov rax, [rsp+104]
140079a11sub rax, [rdx]
140079a14jne 0x140079a1f
140079a16mov rax, rbx
140079a19add rsp, 112
140079a1dpop rbx
140079a1eret
140079a1f
140079a1floc_140079a1f:
140079a1fcall __stack_chk_fail
140079a24nop
140079990
140079990std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::get_monthname(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140079990push rbx
140079991sub rsp, 112
140079995mov r10, [r8]
140079998mov r11, [r8+8]
14007999cmov r8, [r9]
14007999fmov r9, [r9+8]
1400799a3mov rbx, rcx
1400799a6mov rcx, [rip+0x11dce3]
1400799admov rax, [rcx]
1400799b0mov [rsp+104], rax
1400799b5xor eax, eax
1400799b7mov rcx, [rsp+176]
1400799bfmov rax, [rdx]
1400799c2mov [rsp+64], r8
1400799c7mov [rsp+72], r9
1400799cclea r8, [rsp+80]
1400799d1lea r9, [rsp+64]
1400799d6mov [rsp+48], rcx
1400799dbmov rcx, [rsp+168]
1400799e3mov [rsp+80], r10
1400799e8mov [rsp+40], rcx
1400799edmov rcx, [rsp+160]
1400799f5mov [rsp+88], r11
1400799famov [rsp+32], rcx
1400799ffmov rcx, rbx
140079a02call [rax+48]
140079a05mov rdx, [rip+0x11dc84]
140079a0cmov rax, [rsp+104]
140079a11sub rax, [rdx]
140079a14jne 0x140079a1f
140079a16mov rax, rbx
140079a19add rsp, 112
140079a1dpop rbx
140079a1eret
140079a1f
140079a1floc_140079a1f:
140079a1fcall __stack_chk_fail
140079a24nop
140079990
140079a25
140079a25 // align 0x10
140079a25 // align 0x10
140079a30
140079a30std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const:
140079a30push r15
140079a32push r14
140079a34push r13
140079a36push r12
140079a38push rbp
140079a39push rdi
140079a3apush rsi
140079a3bpush rbx
140079a3csub rsp, 56
140079a40mov r10, [r9]
140079a43mov r12, [r8]
140079a46mov r13, [r8+8]
140079a4amov rsi, [r9+8]
140079a4emov rbx, r12
140079a51mov r15l, r13l
140079a54mov [rsp+128], rcx
140079a5cmov rcx, [rip+0x11d2dd]
140079a63mov [rsp+32], r10
140079a68call std::locale::id::_M_id() const
140079a6dmov rdx, rax
140079a70mov rax, [rsp+192]
140079a78mov rax, [rax+208]
140079a7fmov rax, [rax+8]
140079a83mov r14, [rax+8*rdx]
140079a87test r14, r14
140079a8aje 0x140079dae
140079a90cmp esi, -1
140079a93mov r10, [rsp+32]
140079a98mov r11l, [rsp+176]
140079aa0sete r9b
140079aa4cmp r15l, -1
140079aa8sete dl
140079aabxor edi, edi
140079aadxor ebp, ebp
140079aaftest r12, r12
140079ab2mov esi, edx
140079ab4je 0x140079abe
140079ab6test dl, dl
140079ab8jne 0x140079b6b
140079abe
140079abeloc_140079abe:
140079abetest r10, r10
140079ac1je 0x140079acc
140079ac3test r9b, r9b
140079ac6jne 0x140079b90
140079acc
140079accloc_140079acc:
140079accxor esi, r9l
140079acf
140079acfloc_140079acf:
140079acfcmp rbp, [rsp+184]
140079ad7jae 0x140079c00
140079add
140079addloc_140079add:
140079addtest sil, sil
140079ae0je 0x140079c00
140079ae6test rbx, rbx
140079ae9je 0x140079af3
140079aebtest dl, dl
140079aedjne 0x140079c60
140079af3
140079af3loc_140079af3:
140079af3mov edx, r15l
140079af6movzx esi, r15b
140079afa
140079afaloc_140079afa:
140079afamovsxd rsi, esi
140079afdmovsx eax, [r14+rsi+313]
140079b06test al, al
140079b08jne 0x140079b35
140079b0amov rax, [r14]
140079b0dlea rcx, [rip-0x412e4]
140079b14mov rax, [rax+64]
140079b18cmp rax, rcx
140079b1bjne 0x140079c80
140079b21
140079b21loc_140079b21:
140079b21cmp dl, 42
140079b24je 0x140079c00
140079b2amov [r14+rsi+313], dl
140079b32movsx eax, dl
140079b35
140079b35loc_140079b35:
140079b35lea edx, [rax-48]
140079b38cmp dl, 9
140079b3bja 0x140079c00
140079b41lea edx, [rdi+4*rdi]
140079b44lea edi, [rax+2*rdx-48]
140079b48cmp edi, r11l
140079b4bjg 0x140079c1d
140079b51mov rax, [rbx+16]
140079b55cmp rax, [rbx+24]
140079b59jae 0x140079cc0
140079b5fadd rax, 1
140079b63add rbp, 1
140079b67mov [rbx+16], rax
140079b6b
140079b6bloc_140079b6b:
140079b6bmov rax, [rbx+24]
140079b6fcmp [rbx+16], rax
140079b73jae 0x140079d00
140079b79
140079b79loc_140079b79:
140079b79mov edx, 1
140079b7emov r15l, -1
140079b84xor esi, esi
140079b86jmp 0x140079abe
140079b8b
140079b8b 0f 1f 44 00 00 ..D..
140079b90
140079b90loc_140079b90:
140079b90mov rax, [r10+24]
140079b94cmp [r10+16], rax
140079b98jb 0x140079acf
140079b9emov rax, [r10]
140079ba1mov rcx, r10
140079ba4mov [rsp+47], dl
140079ba8mov [rsp+176], r11l
140079bb0mov [rsp+46], r9b
140079bb5mov [rsp+32], r10
140079bbacall [rax+72]
140079bbdmov r10, [rsp+32]
140079bc2movzx edx, [rsp+47]
140079bc7mov ecx, eax
140079bc9mov eax, esi
140079bcbmov r11l, [rsp+176]
140079bd3movzx r9l, [rsp+46]
140079bd9xor eax, 1
140079bdccmp ecx, -1
140079bdfcmove esi, eax
140079be2mov eax, 0
140079be7cmove r10, rax
140079bebcmp rbp, [rsp+184]
140079bf3jb 0x140079add
140079bf9nop [rax]
140079c00
140079c00loc_140079c00:
140079c00test rbp, rbp
140079c03setne dl
140079c06cmp [rsp+168], edi
140079c0dsetle al
140079c10test dl, al
140079c12je 0x140079c1d
140079c14cmp r11l, edi
140079c17jge 0x140079d50
140079c1d
140079c1dloc_140079c1d:
140079c1dmov rax, [rsp+200]
140079c25or [rax], 4
140079c28
140079c28loc_140079c28:
140079c28mov rax, r13
140079c2bmov rcx, [rsp+128]
140079c33mov rdx, 0xffffffff00000000
140079c3dand rax, rdx
140079c40or rax, r15
140079c43mov [rcx], rbx
140079c46mov [rcx+8], rax
140079c4amov rax, rcx
140079c4dadd rsp, 56
140079c51pop rbx
140079c52pop rsi
140079c53pop rdi
140079c54pop rbp
140079c55pop r12
140079c57pop r13
140079c59pop r14
140079c5bpop r15
140079c5dret
140079c5e
140079c5e 66 90 f.
140079c60
140079c60loc_140079c60:
140079c60mov rax, [rbx+16]
140079c64cmp rax, [rbx+24]
140079c68jae 0x140079d60
140079c6emovzx esi, [rax]
140079c71mov edx, esi
140079c73jmp 0x140079afa
140079c78
140079c78 0f 1f 84 00 00 00 00 00 ........
140079c80
140079c80loc_140079c80:
140079c80mov [rsp+176], r11l
140079c88movsx edx, dl
140079c8bmov r8l, 42
140079c91mov rcx, r14
140079c94mov [rsp+46], r9b
140079c99mov [rsp+32], r10
140079c9ecall rax
140079ca0mov r11l, [rsp+176]
140079ca8movzx r9l, [rsp+46]
140079caemov r10, [rsp+32]
140079cb3mov edx, eax
140079cb5jmp 0x140079b21
140079cba
140079cba 66 0f 1f 44 00 00 f..D..
140079cc0
140079cc0loc_140079cc0:
140079cc0mov rax, [rbx]
140079cc3mov [rsp+46], r9b
140079cc8mov rcx, rbx
140079ccbadd rbp, 1
140079ccfmov [rsp+176], r11l
140079cd7mov [rsp+32], r10
140079cdccall [rax+80]
140079cdfmov r10, [rsp+32]
140079ce4movzx r9l, [rsp+46]
140079ceamov r11l, [rsp+176]
140079cf2mov rax, [rbx+24]
140079cf6cmp [rbx+16], rax
140079cfajb 0x140079b79
140079d00
140079d00loc_140079d00:
140079d00mov rax, [rbx]
140079d03mov [rsp+176], r11l
140079d0bmov rcx, rbx
140079d0emov [rsp+46], r9b
140079d13mov [rsp+32], r10
140079d18call [rax+72]
140079d1bmov r10, [rsp+32]
140079d20movzx r9l, [rsp+46]
140079d26mov r15l, eax
140079d29mov r11l, [rsp+176]
140079d31cmp r15l, -1
140079d35jne 0x140079b79
140079d3bmov edx, 1
140079d40mov esi, 1
140079d45xor ebx, ebx
140079d47jmp 0x140079abe
140079d4c
140079d4c 0f 1f 40 00 ..@.
140079d50
140079d50loc_140079d50:
140079d50mov rax, [rsp+160]
140079d58mov [rax], edi
140079d5ajmp 0x140079c28
140079d5f
140079d5f 90 .
140079d60
140079d60loc_140079d60:
140079d60mov rax, [rbx]
140079d63mov [rsp+176], r11l
140079d6bmov rcx, rbx
140079d6emov [rsp+46], r9b
140079d73mov [rsp+32], r10
140079d78call [rax+72]
140079d7bmov r10, [rsp+32]
140079d80movzx r9l, [rsp+46]
140079d86cmp eax, -1
140079d89mov r11l, [rsp+176]
140079d91je 0x140079d9d
140079d93mov edx, eax
140079d95movzx esi, al
140079d98jmp 0x140079afa
140079d9d
140079d9dloc_140079d9d:
140079d9dmov esi, 255
140079da2mov edx, -1
140079da7xor ebx, ebx
140079da9jmp 0x140079afa
140079dae
140079daeloc_140079dae:
140079daecall std::__throw_bad_cast()
140079db3nop
140079a30
140079a30std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const:
140079a30push r15
140079a32push r14
140079a34push r13
140079a36push r12
140079a38push rbp
140079a39push rdi
140079a3apush rsi
140079a3bpush rbx
140079a3csub rsp, 56
140079a40mov r10, [r9]
140079a43mov r12, [r8]
140079a46mov r13, [r8+8]
140079a4amov rsi, [r9+8]
140079a4emov rbx, r12
140079a51mov r15l, r13l
140079a54mov [rsp+128], rcx
140079a5cmov rcx, [rip+0x11d2dd]
140079a63mov [rsp+32], r10
140079a68call std::locale::id::_M_id() const
140079a6dmov rdx, rax
140079a70mov rax, [rsp+192]
140079a78mov rax, [rax+208]
140079a7fmov rax, [rax+8]
140079a83mov r14, [rax+8*rdx]
140079a87test r14, r14
140079a8aje 0x140079dae
140079a90cmp esi, -1
140079a93mov r10, [rsp+32]
140079a98mov r11l, [rsp+176]
140079aa0sete r9b
140079aa4cmp r15l, -1
140079aa8sete dl
140079aabxor edi, edi
140079aadxor ebp, ebp
140079aaftest r12, r12
140079ab2mov esi, edx
140079ab4je 0x140079abe
140079ab6test dl, dl
140079ab8jne 0x140079b6b
140079abe
140079abeloc_140079abe:
140079abetest r10, r10
140079ac1je 0x140079acc
140079ac3test r9b, r9b
140079ac6jne 0x140079b90
140079acc
140079accloc_140079acc:
140079accxor esi, r9l
140079acf
140079acfloc_140079acf:
140079acfcmp rbp, [rsp+184]
140079ad7jae 0x140079c00
140079add
140079addloc_140079add:
140079addtest sil, sil
140079ae0je 0x140079c00
140079ae6test rbx, rbx
140079ae9je 0x140079af3
140079aebtest dl, dl
140079aedjne 0x140079c60
140079af3
140079af3loc_140079af3:
140079af3mov edx, r15l
140079af6movzx esi, r15b
140079afa
140079afaloc_140079afa:
140079afamovsxd rsi, esi
140079afdmovsx eax, [r14+rsi+313]
140079b06test al, al
140079b08jne 0x140079b35
140079b0amov rax, [r14]
140079b0dlea rcx, [rip-0x412e4]
140079b14mov rax, [rax+64]
140079b18cmp rax, rcx
140079b1bjne 0x140079c80
140079b21
140079b21loc_140079b21:
140079b21cmp dl, 42
140079b24je 0x140079c00
140079b2amov [r14+rsi+313], dl
140079b32movsx eax, dl
140079b35
140079b35loc_140079b35:
140079b35lea edx, [rax-48]
140079b38cmp dl, 9
140079b3bja 0x140079c00
140079b41lea edx, [rdi+4*rdi]
140079b44lea edi, [rax+2*rdx-48]
140079b48cmp edi, r11l
140079b4bjg 0x140079c1d
140079b51mov rax, [rbx+16]
140079b55cmp rax, [rbx+24]
140079b59jae 0x140079cc0
140079b5fadd rax, 1
140079b63add rbp, 1
140079b67mov [rbx+16], rax
140079b6b
140079b6bloc_140079b6b:
140079b6bmov rax, [rbx+24]
140079b6fcmp [rbx+16], rax
140079b73jae 0x140079d00
140079b79
140079b79loc_140079b79:
140079b79mov edx, 1
140079b7emov r15l, -1
140079b84xor esi, esi
140079b86jmp 0x140079abe
140079b8b
140079b8b 0f 1f 44 00 00 ..D..
140079b90
140079b90loc_140079b90:
140079b90mov rax, [r10+24]
140079b94cmp [r10+16], rax
140079b98jb 0x140079acf
140079b9emov rax, [r10]
140079ba1mov rcx, r10
140079ba4mov [rsp+47], dl
140079ba8mov [rsp+176], r11l
140079bb0mov [rsp+46], r9b
140079bb5mov [rsp+32], r10
140079bbacall [rax+72]
140079bbdmov r10, [rsp+32]
140079bc2movzx edx, [rsp+47]
140079bc7mov ecx, eax
140079bc9mov eax, esi
140079bcbmov r11l, [rsp+176]
140079bd3movzx r9l, [rsp+46]
140079bd9xor eax, 1
140079bdccmp ecx, -1
140079bdfcmove esi, eax
140079be2mov eax, 0
140079be7cmove r10, rax
140079bebcmp rbp, [rsp+184]
140079bf3jb 0x140079add
140079bf9nop [rax]
140079c00
140079c00loc_140079c00:
140079c00test rbp, rbp
140079c03setne dl
140079c06cmp [rsp+168], edi
140079c0dsetle al
140079c10test dl, al
140079c12je 0x140079c1d
140079c14cmp r11l, edi
140079c17jge 0x140079d50
140079c1d
140079c1dloc_140079c1d:
140079c1dmov rax, [rsp+200]
140079c25or [rax], 4
140079c28
140079c28loc_140079c28:
140079c28mov rax, r13
140079c2bmov rcx, [rsp+128]
140079c33mov rdx, 0xffffffff00000000
140079c3dand rax, rdx
140079c40or rax, r15
140079c43mov [rcx], rbx
140079c46mov [rcx+8], rax
140079c4amov rax, rcx
140079c4dadd rsp, 56
140079c51pop rbx
140079c52pop rsi
140079c53pop rdi
140079c54pop rbp
140079c55pop r12
140079c57pop r13
140079c59pop r14
140079c5bpop r15
140079c5dret
140079c5e
140079c5e 66 90 f.
140079c60
140079c60loc_140079c60:
140079c60mov rax, [rbx+16]
140079c64cmp rax, [rbx+24]
140079c68jae 0x140079d60
140079c6emovzx esi, [rax]
140079c71mov edx, esi
140079c73jmp 0x140079afa
140079c78
140079c78 0f 1f 84 00 00 00 00 00 ........
140079c80
140079c80loc_140079c80:
140079c80mov [rsp+176], r11l
140079c88movsx edx, dl
140079c8bmov r8l, 42
140079c91mov rcx, r14
140079c94mov [rsp+46], r9b
140079c99mov [rsp+32], r10
140079c9ecall rax
140079ca0mov r11l, [rsp+176]
140079ca8movzx r9l, [rsp+46]
140079caemov r10, [rsp+32]
140079cb3mov edx, eax
140079cb5jmp 0x140079b21
140079cba
140079cba 66 0f 1f 44 00 00 f..D..
140079cc0
140079cc0loc_140079cc0:
140079cc0mov rax, [rbx]
140079cc3mov [rsp+46], r9b
140079cc8mov rcx, rbx
140079ccbadd rbp, 1
140079ccfmov [rsp+176], r11l
140079cd7mov [rsp+32], r10
140079cdccall [rax+80]
140079cdfmov r10, [rsp+32]
140079ce4movzx r9l, [rsp+46]
140079ceamov r11l, [rsp+176]
140079cf2mov rax, [rbx+24]
140079cf6cmp [rbx+16], rax
140079cfajb 0x140079b79
140079d00
140079d00loc_140079d00:
140079d00mov rax, [rbx]
140079d03mov [rsp+176], r11l
140079d0bmov rcx, rbx
140079d0emov [rsp+46], r9b
140079d13mov [rsp+32], r10
140079d18call [rax+72]
140079d1bmov r10, [rsp+32]
140079d20movzx r9l, [rsp+46]
140079d26mov r15l, eax
140079d29mov r11l, [rsp+176]
140079d31cmp r15l, -1
140079d35jne 0x140079b79
140079d3bmov edx, 1
140079d40mov esi, 1
140079d45xor ebx, ebx
140079d47jmp 0x140079abe
140079d4c
140079d4c 0f 1f 40 00 ..@.
140079d50
140079d50loc_140079d50:
140079d50mov rax, [rsp+160]
140079d58mov [rax], edi
140079d5ajmp 0x140079c28
140079d5f
140079d5f 90 .
140079d60
140079d60loc_140079d60:
140079d60mov rax, [rbx]
140079d63mov [rsp+176], r11l
140079d6bmov rcx, rbx
140079d6emov [rsp+46], r9b
140079d73mov [rsp+32], r10
140079d78call [rax+72]
140079d7bmov r10, [rsp+32]
140079d80movzx r9l, [rsp+46]
140079d86cmp eax, -1
140079d89mov r11l, [rsp+176]
140079d91je 0x140079d9d
140079d93mov edx, eax
140079d95movzx esi, al
140079d98jmp 0x140079afa
140079d9d
140079d9dloc_140079d9d:
140079d9dmov esi, 255
140079da2mov edx, -1
140079da7xor ebx, ebx
140079da9jmp 0x140079afa
140079dae
140079daeloc_140079dae:
140079daecall std::__throw_bad_cast()
140079db3nop
140079a30
140079db4
140079db4 // align 0x10
140079db4 // align 0x10
140079dc0
140079dc0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get_weekday(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140079dc0push r15
140079dc2push r14
140079dc4push r13
140079dc6push r12
140079dc8push rbp
140079dc9push rdi
140079dcapush rsi
140079dcbpush rbx
140079dccsub rsp, 328
140079dd3movups [rsp+288], x6
140079ddbmovups [rsp+304], x7
140079de3mov r13, [rsp+432]
140079debmov rsi, [r8]
140079deemov rdi, [r8+8]
140079df2mov rbx, [r9]
140079df5mov r12, [r9+8]
140079df9mov rbp, [rsp+440]
140079e01mov r15, [rsp+448]
140079e09mov r14, rcx
140079e0cmov rcx, [rip+0x11d87d]
140079e13mov [rsp+80], rdx
140079e18mov rax, [rcx]
140079e1bmov [rsp+280], rax
140079e23xor eax, eax
140079e25lea rcx, [rip+0x8bda4]
140079e2ccall std::locale::id::_M_id() const
140079e31mov rdx, [r13+208]
140079e38cmp rax, [rdx+16]
140079e3cjae 0x14007a0ad
140079e42mov rdx, [rdx+8]
140079e46mov rcx, [rdx+8*rax]
140079e4atest rcx, rcx
140079e4dje 0x14007a0ad
140079e53xor r9l, r9l
140079e56lea r8, [rip+0x121f13]
140079e5dlea rdx, [rip+0x12171c]
140079e64call __dynamic_cast
140079e69test rax, rax
140079e6cje 0x14007a0ad
140079e72mov rax, [rax+16]
140079e76mov rdx, [rsp+80]
140079e7blea r8, [rsp+112]
140079e80lea rcx, [rsp+128]
140079e88mov [rsp+156], 0
140079e93lea r9, [rsp+96]
140079e98movdqu x2, [rax+88]
140079e9dmovdqu x1, [rax+104]
140079ea2movdqu x0, [rax+120]
140079ea7movdqu x6, [rax+136]
140079eafmovdqu x5, [rax+152]
140079eb7movdqu x4, [rax+168]
140079ebfmovdqu x3, [rax+184]
140079ec7lea rax, [rsp+156]
140079ecfmov [rsp+56], r13
140079ed4movdqa x7, x6
140079ed8mov [rsp+64], rax
140079eddlea rax, [rsp+160]
140079ee5shufpd x7, x5, 1
140079eeashufpd x5, x4, 1
140079eefmov [rsp+40], rax
140079ef4lea rax, [rsp+152]
140079efcshufpd x4, x3, 1
140079f01shufpd x3, x2, 1
140079f06mov [rsp+32], rax
140079f0bshufpd x2, x1, 1
140079f10shufpd x1, x0, 1
140079f15shufpd x0, x6, 1
140079f1amov [rsp+48], 7
140079f23mov [rsp+112], rsi
140079f28mov [rsp+120], rdi
140079f2dmov [rsp+96], rbx
140079f32mov [rsp+104], r12
140079f37movups [rsp+160], x7
140079f3fmovups [rsp+176], x5
140079f47movups [rsp+192], x4
140079f4fmovups [rsp+208], x3
140079f57movups [rsp+224], x2
140079f5fmovups [rsp+240], x1
140079f67movups [rsp+256], x0
140079f6fcall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_wday_or_month(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, char const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
140079f74mov rcx, [rsp+128]
140079f7cmov eax, [rsp+156]
140079f83mov r13, [rsp+136]
140079f8bmov r8, rcx
140079f8etest eax, eax
140079f90jne 0x14007a030
140079f96mov eax, [rsp+152]
140079f9dmov [r15+24], eax
140079fa1
140079fa1loc_140079fa1:
140079fa1cmp r13l, -1
140079fa5sete r15b
140079fa9test rcx, rcx
140079facsetne al
140079fafand al, r15b
140079fb2mov edx, eax
140079fb4jne 0x14007a070
140079fba
140079fbaloc_140079fba:
140079fbacmp r12l, -1
140079fbesete al
140079fc1test rbx, rbx
140079fc4je 0x140079fca
140079fc6test al, al
140079fc8jne 0x14007a040
140079fca
140079fcaloc_140079fca:
140079fcacmp r15b, al
140079fcdjne 0x140079fd3
140079fcfor [rbp], 2
140079fd3
140079fd3loc_140079fd3:
140079fd3mov rax, rdi
140079fd6mov r13l, r13l
140079fd9mov rdi, [rip+0x11d6b0]
140079fe0mov [r14], r8
140079fe3mov rdx, 0xffffffff00000000
140079fedand rax, rdx
140079ff0or rax, r13
140079ff3mov [r14+8], rax
140079ff7mov rax, [rsp+280]
140079fffsub rax, [rdi]
14007a002jne 0x14007a0c1
14007a008movups x6, [rsp+288]
14007a010movups x7, [rsp+304]
14007a018mov rax, r14
14007a01badd rsp, 328
14007a022pop rbx
14007a023pop rsi
14007a024pop rdi
14007a025pop rbp
14007a026pop r12
14007a028pop r13
14007a02apop r14
14007a02cpop r15
14007a02eret
14007a02f
14007a02f 90 .
14007a030
14007a030loc_14007a030:
14007a030or [rbp], 4
14007a034jmp 0x140079fa1
14007a039
14007a039 0f 1f 80 00 00 00 00 .......
14007a040
14007a040loc_14007a040:
14007a040mov rdx, [rbx+24]
14007a044xor eax, eax
14007a046cmp [rbx+16], rdx
14007a04ajb 0x140079fca
14007a050mov rax, [rbx]
14007a053mov [rsp+80], r8
14007a058mov rcx, rbx
14007a05bcall [rax+72]
14007a05emov r8, [rsp+80]
14007a063cmp eax, -1
14007a066sete al
14007a069jmp 0x140079fca
14007a06e
14007a06e 66 90 f.
14007a070
14007a070loc_14007a070:
14007a070mov rax, [rcx+24]
14007a074xor r15l, r15l
14007a077cmp [rcx+16], rax
14007a07bjb 0x140079fba
14007a081mov rax, [rcx]
14007a084mov [rsp+95], dl
14007a088mov [rsp+80], rcx
14007a08dcall [rax+72]
14007a090movzx edx, [rsp+95]
14007a095mov r8l, 0
14007a09bcmp eax, -1
14007a09ecmovne r8, [rsp+80]
14007a0a4cmove r15l, edx
14007a0a8jmp 0x140079fba
14007a0ad
14007a0adloc_14007a0ad:
14007a0admov rdi, [rip+0x11d5dc]
14007a0b4mov rax, [rsp+280]
14007a0bcsub rax, [rdi]
14007a0bfje 0x14007a0c6
14007a0c1
14007a0c1loc_14007a0c1:
14007a0c1call __stack_chk_fail
14007a0c6
14007a0c6loc_14007a0c6:
14007a0c6call std::__throw_bad_cast()
14007a0cbnop
140079dc0
140079dc0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get_weekday(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
140079dc0push r15
140079dc2push r14
140079dc4push r13
140079dc6push r12
140079dc8push rbp
140079dc9push rdi
140079dcapush rsi
140079dcbpush rbx
140079dccsub rsp, 328
140079dd3movups [rsp+288], x6
140079ddbmovups [rsp+304], x7
140079de3mov r13, [rsp+432]
140079debmov rsi, [r8]
140079deemov rdi, [r8+8]
140079df2mov rbx, [r9]
140079df5mov r12, [r9+8]
140079df9mov rbp, [rsp+440]
140079e01mov r15, [rsp+448]
140079e09mov r14, rcx
140079e0cmov rcx, [rip+0x11d87d]
140079e13mov [rsp+80], rdx
140079e18mov rax, [rcx]
140079e1bmov [rsp+280], rax
140079e23xor eax, eax
140079e25lea rcx, [rip+0x8bda4]
140079e2ccall std::locale::id::_M_id() const
140079e31mov rdx, [r13+208]
140079e38cmp rax, [rdx+16]
140079e3cjae 0x14007a0ad
140079e42mov rdx, [rdx+8]
140079e46mov rcx, [rdx+8*rax]
140079e4atest rcx, rcx
140079e4dje 0x14007a0ad
140079e53xor r9l, r9l
140079e56lea r8, [rip+0x121f13]
140079e5dlea rdx, [rip+0x12171c]
140079e64call __dynamic_cast
140079e69test rax, rax
140079e6cje 0x14007a0ad
140079e72mov rax, [rax+16]
140079e76mov rdx, [rsp+80]
140079e7blea r8, [rsp+112]
140079e80lea rcx, [rsp+128]
140079e88mov [rsp+156], 0
140079e93lea r9, [rsp+96]
140079e98movdqu x2, [rax+88]
140079e9dmovdqu x1, [rax+104]
140079ea2movdqu x0, [rax+120]
140079ea7movdqu x6, [rax+136]
140079eafmovdqu x5, [rax+152]
140079eb7movdqu x4, [rax+168]
140079ebfmovdqu x3, [rax+184]
140079ec7lea rax, [rsp+156]
140079ecfmov [rsp+56], r13
140079ed4movdqa x7, x6
140079ed8mov [rsp+64], rax
140079eddlea rax, [rsp+160]
140079ee5shufpd x7, x5, 1
140079eeashufpd x5, x4, 1
140079eefmov [rsp+40], rax
140079ef4lea rax, [rsp+152]
140079efcshufpd x4, x3, 1
140079f01shufpd x3, x2, 1
140079f06mov [rsp+32], rax
140079f0bshufpd x2, x1, 1
140079f10shufpd x1, x0, 1
140079f15shufpd x0, x6, 1
140079f1amov [rsp+48], 7
140079f23mov [rsp+112], rsi
140079f28mov [rsp+120], rdi
140079f2dmov [rsp+96], rbx
140079f32mov [rsp+104], r12
140079f37movups [rsp+160], x7
140079f3fmovups [rsp+176], x5
140079f47movups [rsp+192], x4
140079f4fmovups [rsp+208], x3
140079f57movups [rsp+224], x2
140079f5fmovups [rsp+240], x1
140079f67movups [rsp+256], x0
140079f6fcall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_wday_or_month(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, char const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
140079f74mov rcx, [rsp+128]
140079f7cmov eax, [rsp+156]
140079f83mov r13, [rsp+136]
140079f8bmov r8, rcx
140079f8etest eax, eax
140079f90jne 0x14007a030
140079f96mov eax, [rsp+152]
140079f9dmov [r15+24], eax
140079fa1
140079fa1loc_140079fa1:
140079fa1cmp r13l, -1
140079fa5sete r15b
140079fa9test rcx, rcx
140079facsetne al
140079fafand al, r15b
140079fb2mov edx, eax
140079fb4jne 0x14007a070
140079fba
140079fbaloc_140079fba:
140079fbacmp r12l, -1
140079fbesete al
140079fc1test rbx, rbx
140079fc4je 0x140079fca
140079fc6test al, al
140079fc8jne 0x14007a040
140079fca
140079fcaloc_140079fca:
140079fcacmp r15b, al
140079fcdjne 0x140079fd3
140079fcfor [rbp], 2
140079fd3
140079fd3loc_140079fd3:
140079fd3mov rax, rdi
140079fd6mov r13l, r13l
140079fd9mov rdi, [rip+0x11d6b0]
140079fe0mov [r14], r8
140079fe3mov rdx, 0xffffffff00000000
140079fedand rax, rdx
140079ff0or rax, r13
140079ff3mov [r14+8], rax
140079ff7mov rax, [rsp+280]
140079fffsub rax, [rdi]
14007a002jne 0x14007a0c1
14007a008movups x6, [rsp+288]
14007a010movups x7, [rsp+304]
14007a018mov rax, r14
14007a01badd rsp, 328
14007a022pop rbx
14007a023pop rsi
14007a024pop rdi
14007a025pop rbp
14007a026pop r12
14007a028pop r13
14007a02apop r14
14007a02cpop r15
14007a02eret
14007a02f
14007a02f 90 .
14007a030
14007a030loc_14007a030:
14007a030or [rbp], 4
14007a034jmp 0x140079fa1
14007a039
14007a039 0f 1f 80 00 00 00 00 .......
14007a040
14007a040loc_14007a040:
14007a040mov rdx, [rbx+24]
14007a044xor eax, eax
14007a046cmp [rbx+16], rdx
14007a04ajb 0x140079fca
14007a050mov rax, [rbx]
14007a053mov [rsp+80], r8
14007a058mov rcx, rbx
14007a05bcall [rax+72]
14007a05emov r8, [rsp+80]
14007a063cmp eax, -1
14007a066sete al
14007a069jmp 0x140079fca
14007a06e
14007a06e 66 90 f.
14007a070
14007a070loc_14007a070:
14007a070mov rax, [rcx+24]
14007a074xor r15l, r15l
14007a077cmp [rcx+16], rax
14007a07bjb 0x140079fba
14007a081mov rax, [rcx]
14007a084mov [rsp+95], dl
14007a088mov [rsp+80], rcx
14007a08dcall [rax+72]
14007a090movzx edx, [rsp+95]
14007a095mov r8l, 0
14007a09bcmp eax, -1
14007a09ecmovne r8, [rsp+80]
14007a0a4cmove r15l, edx
14007a0a8jmp 0x140079fba
14007a0ad
14007a0adloc_14007a0ad:
14007a0admov rdi, [rip+0x11d5dc]
14007a0b4mov rax, [rsp+280]
14007a0bcsub rax, [rdi]
14007a0bfje 0x14007a0c6
14007a0c1
14007a0c1loc_14007a0c1:
14007a0c1call __stack_chk_fail
14007a0c6
14007a0c6loc_14007a0c6:
14007a0c6call std::__throw_bad_cast()
14007a0cbnop
140079dc0
14007a0cc
14007a0cc // align 0x20
14007a0cc // align 0x20
14007a0e0
14007a0e0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_name(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, char const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const:
14007a0e0push rbp
14007a0e1push r15
14007a0e3push r14
14007a0e5push r13
14007a0e7push r12
14007a0e9push rdi
14007a0eapush rsi
14007a0ebpush rbx
14007a0ecsub rsp, 200
14007a0f3lea rbp, [rsp+192]
14007a0fbmov rsi, [rip+0x11d58e]
14007a102mov rax, [rbp+112]
14007a106movdqu x0, [r8]
14007a10bmovdqu x1, [r9]
14007a110mov rbx, [rbp+136]
14007a117mov r13, [rbp+128]
14007a11emov [rbp-120], rcx
14007a122mov rcx, [rsi]
14007a125mov [rbp-8], rcx
14007a129mov rcx, [rip+0x11cc10]
14007a130mov [rbp-152], rax
14007a137mov rax, [rbp+120]
14007a13bmovups [rbp-32], x0
14007a13fmov [rbp-72], rax
14007a143mov rax, [rbp+144]
14007a14amovups [rbp-48], x1
14007a14emov [rbp-136], rax
14007a155call std::locale::id::_M_id() const
14007a15amov rdx, rax
14007a15dmov rax, [rbx+208]
14007a164mov rax, [rax+8]
14007a168mov rbx, [rax+8*rdx]
14007a16ctest rbx, rbx
14007a16fje 0x14007aaa7
14007a175mov rax, r13
14007a178shl rax, 4
14007a17ccall ___chkstk_ms
14007a181sub rsp, rax
14007a184lea rax, [rbp-32]
14007a188lea rdx, [rbp-48]
14007a18cmov rcx, rax
14007a18fmov [rbp-128], rdx
14007a193lea r14, [rsp+32]
14007a198mov [rbp-112], rax
14007a19ccall std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
14007a1a1test al, al
14007a1a3je 0x14007a200
14007a1a5mov rax, [rbp-32]
14007a1a9mov [rbp-88], rax
14007a1admov eax, [rbp-24]
14007a1b0mov [rbp-64], eax
14007a1b3
14007a1b3loc_14007a1b3:
14007a1b3mov rax, [rbp-136]
14007a1baor [rax], 4
14007a1bd
14007a1bdloc_14007a1bd:
14007a1bdmov rax, [rbp-88]
14007a1c1mov rbx, [rip+0x11d4c8]
14007a1c8mov [rbp-32], rax
14007a1ccmov eax, [rbp-64]
14007a1cfmov [rbp-24], eax
14007a1d2mov rax, [rbp-120]
14007a1d6movdqu x2, [rbp-32]
14007a1dbmovups [rax], x2
14007a1demov rax, [rbp-8]
14007a1e2sub rax, [rbx]
14007a1e5jne 0x14007aab7
14007a1ebmov rax, [rbp-120]
14007a1eflea rsp, [rbp+8]
14007a1f3pop rbx
14007a1f4pop rsi
14007a1f5pop rdi
14007a1f6pop r12
14007a1f8pop r13
14007a1fapop r14
14007a1fcpop r15
14007a1fepop rbp
14007a1ffret
14007a200
14007a200loc_14007a200:
14007a200mov rax, [rbp-48]
14007a204mov rcx, [rbp-112]
14007a208mov [rbp-96], rax
14007a20cmov eax, [rbp-40]
14007a20fmov [rbp-100], eax
14007a212call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007a217mov rsi, [rbp-32]
14007a21bmov rcx, rbx
14007a21emov [rbp-88], rsi
14007a222mov esi, [rbp-24]
14007a225mov [rbp-64], esi
14007a228movsx esi, al
14007a22bmov rax, [rbx]
14007a22emov edx, esi
14007a230call [rax+32]
14007a233mov edx, esi
14007a235mov rcx, rbx
14007a238mov [rbp-56], al
14007a23bmov rax, [rbx]
14007a23ecall [rax+16]
14007a241mov [rbp-57], al
14007a244test r13, r13
14007a247je 0x14007a1b3
14007a24dlea r12, [r14+8*r13]
14007a251mov r15, [rbp-72]
14007a255xor edi, edi
14007a257xor esi, esi
14007a259mov [rbp-80], r12
14007a25djmp 0x14007a27e
14007a25f
14007a25f 90 .
14007a260
14007a260loc_14007a260:
14007a260mov rax, [r15+8*rdi]
14007a264mov rcx, rbx
14007a267movsx edx, [rax]
14007a26amov rax, [rbx]
14007a26dcall [rax+16]
14007a270cmp [rbp-57], al
14007a273je 0x14007a293
14007a275add rdi, 1
14007a279cmp r13, rdi
14007a27cje 0x14007a2bd
14007a27e
14007a27eloc_14007a27e:
14007a27emov rax, [r15+8*rdi]
14007a282mov rcx, rbx
14007a285movsx edx, [rax]
14007a288mov rax, [rbx]
14007a28bcall [rax+32]
14007a28ecmp [rbp-56], al
14007a291jne 0x14007a260
14007a293
14007a293loc_14007a293:
14007a293mov rcx, [r15+8*rdi]
14007a297lea r12, [8*rsi]
14007a29fcall strlen
14007a2a4mov rcx, [rbp-80]
14007a2a8mov [rcx+8*rsi], rax
14007a2acadd rsi, 1
14007a2b0mov [r14+r12], rdi
14007a2b4add rdi, 1
14007a2b8cmp r13, rdi
14007a2bbjne 0x14007a27e
14007a2bd
14007a2bdloc_14007a2bd:
14007a2bdmov r12, [rbp-80]
14007a2c1cmp rsi, 1
14007a2c5jbe 0x14007aa9f
14007a2cbmov [rbp-160], rdi
14007a2d2and [rbp-56], 0
14007a2d7nop [rax+rax]
14007a2e0
14007a2e0loc_14007a2e0:
14007a2e0mov rdi, [r12]
14007a2e4mov r15, [r12+8]
14007a2e9mov eax, 2
14007a2eecmp rdi, r15
14007a2f1cmovbe r15, rdi
14007a2f5cmp rax, rsi
14007a2f8jae 0x14007a340
14007a2fatest sil, 1
14007a2feje 0x14007a320
14007a300mov rax, [r12+16]
14007a305cmp r15, rax
14007a308cmova r15, rax
14007a30cmov eax, 3
14007a311cmp rax, rsi
14007a314jae 0x14007a340
14007a316nop [rax+rax]
14007a320
14007a320loc_14007a320:
14007a320mov rdx, [r12+8*rax]
14007a324cmp r15, rdx
14007a327cmova r15, rdx
14007a32bmov rdx, [r12+8*rax+8]
14007a330cmp r15, rdx
14007a333cmova r15, rdx
14007a337add rax, 2
14007a33bcmp rax, rsi
14007a33ejb 0x14007a320
14007a340
14007a340loc_14007a340:
14007a340mov rcx, [rbp-88]
14007a344add [rbp-56], 1
14007a349mov rax, [rcx+16]
14007a34dcmp rax, [rcx+24]
14007a351jae 0x14007a4b0
14007a357add rax, 1
14007a35bcmp [rbp-56], r15
14007a35fmov [rcx+16], rax
14007a363je 0x14007a4c4
14007a369
14007a369loc_14007a369:
14007a369jae 0x14007a765
14007a36f
14007a36floc_14007a36f:
14007a36fmov rax, [rbp-88]
14007a373mov rdi, [rax+24]
14007a377cmp [rax+16], rdi
14007a37bjae 0x14007a771
14007a381
14007a381loc_14007a381:
14007a381mov [rbp-64], -1
14007a388xor edx, edx
14007a38amov r8l, 1
14007a390
14007a390loc_14007a390:
14007a390cmp [rbp-100], -1
14007a394sete dil
14007a398cmp [rbp-96], 0
14007a39dsetne r15b
14007a3a1and r15b, dil
14007a3a4jne 0x14007a6b0
14007a3aa
14007a3aaloc_14007a3aa:
14007a3aacmp dl, dil
14007a3adje 0x14007a45d
14007a3b3cmp [rbp-88], 0
14007a3b8je 0x14007a3c3
14007a3batest r8b, r8b
14007a3bdjne 0x14007a700
14007a3c3
14007a3c3loc_14007a3c3:
14007a3c3movsx edx, [rbp-64]
14007a3c7mov edi, edx
14007a3c9
14007a3c9loc_14007a3c9:
14007a3c9mov rax, [rbx]
14007a3ccmov rcx, rbx
14007a3cfcall [rax+32]
14007a3d2mov [rbp-57], al
14007a3d5
14007a3d5loc_14007a3d5:
14007a3d5mov rax, [rbx]
14007a3d8mov edx, edi
14007a3damov rcx, rbx
14007a3ddcall [rax+16]
14007a3e0mov [rbp-80], al
14007a3e3test rsi, rsi
14007a3e6je 0x14007a1b3
14007a3ecxor edi, edi
14007a3eemov r15, rbx
14007a3f1jmp 0x14007a424
14007a3f3
14007a3f3 0f 1f 44 00 00 ..D..
14007a3f8
14007a3f8loc_14007a3f8:
14007a3f8mov rax, [r15]
14007a3fbmovsx edx, [r13]
14007a400mov rcx, r15
14007a403call [rax+16]
14007a406cmp [rbp-80], al
14007a409je 0x14007a447
14007a40bsub rsi, 1
14007a40fmov rax, [r14+8*rsi]
14007a413mov [r14+8*rdi], rax
14007a417mov rax, [r12+8*rsi]
14007a41bmov [r12+8*rdi], rax
14007a41fcmp rdi, rsi
14007a422jae 0x14007a450
14007a424
14007a424loc_14007a424:
14007a424mov rax, [r14+8*rdi]
14007a428mov rcx, [rbp-72]
14007a42cmov r13, [rbp-56]
14007a430add r13, [rcx+8*rax]
14007a434mov rax, [r15]
14007a437mov rcx, r15
14007a43amovsx edx, [r13]
14007a43fcall [rax+32]
14007a442cmp al, [rbp-57]
14007a445jne 0x14007a3f8
14007a447
14007a447loc_14007a447:
14007a447add rdi, 1
14007a44bcmp rdi, rsi
14007a44ejb 0x14007a424
14007a450
14007a450loc_14007a450:
14007a450mov rbx, r15
14007a453cmp rsi, 1
14007a457ja 0x14007a2e0
14007a45d
14007a45dloc_14007a45d:
14007a45dmov r13, [rbp-56]
14007a461
14007a461loc_14007a461:
14007a461cmp rsi, 1
14007a465jne 0x14007a1b3
14007a46bmov rcx, [rbp-88]
14007a46fadd r13, 1
14007a473call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007a478mov rax, [r14]
14007a47bmov r15, [r12]
14007a47fmov [rbp-56], rax
14007a483cmp r13, r15
14007a486jb 0x14007aa86
14007a48cmov [rbp-64], -1
14007a493
14007a493loc_14007a493:
14007a493cmp r15, r13
14007a496jne 0x14007a1b3
14007a49cmov rax, [rbp-152]
14007a4a3mov ebx, [rbp-56]
14007a4a6mov [rax], ebx
14007a4a8jmp 0x14007a1bd
14007a4ad
14007a4ad 0f 1f 00 ...
14007a4b0
14007a4b0loc_14007a4b0:
14007a4b0mov rcx, [rbp-88]
14007a4b4mov rax, [rcx]
14007a4b7call [rax+80]
14007a4bacmp [rbp-56], r15
14007a4bejne 0x14007a369
14007a4c4
14007a4c4loc_14007a4c4:
14007a4c4mov rax, [rbp-88]
14007a4c8mov rdx, [rbp-128]
14007a4ccmov [rbp-24], -1
14007a4d3mov rcx, [rbp-112]
14007a4d7mov [rbp-32], rax
14007a4dbmov rax, [rbp-96]
14007a4dfmov [rbp-48], rax
14007a4e3mov eax, [rbp-100]
14007a4e6mov [rbp-40], eax
14007a4e9call std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
14007a4eemov r8l, eax
14007a4f1mov rax, [rbp-48]
14007a4f5mov [rbp-96], rax
14007a4f9mov eax, [rbp-40]
14007a4fcmov [rbp-100], eax
14007a4fftest r8b, r8b
14007a502jne 0x14007a73a
14007a508mov r15, [rbp-112]
14007a50cmov [rbp-80], r8b
14007a510mov rcx, r15
14007a513call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007a518mov rcx, rbx
14007a51bmovsx edx, al
14007a51emov rax, [rbx]
14007a521call [rax+32]
14007a524mov rcx, r15
14007a527mov r15, rbx
14007a52amov [rbp-57], al
14007a52dcall std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007a532mov rcx, [rbp-32]
14007a536movsx edx, al
14007a539mov rax, [rbx]
14007a53cmov [rbp-88], rcx
14007a540mov ecx, [rbp-24]
14007a543mov [rbp-64], ecx
14007a546mov rcx, rbx
14007a549call [rax+16]
14007a54cmovzx r8l, [rbp-80]
14007a551mov r13, [rbp-56]
14007a555mov [rbp-144], rdi
14007a55cmov [rbp-80], al
14007a55fxor edi, edi
14007a561mov [rbp-101], r8b
14007a565nop [rax+rax]
14007a570
14007a570loc_14007a570:
14007a570cmp r13, [r12+8*rdi]
14007a574jae 0x14007a5af
14007a576mov rax, [r14+8*rdi]
14007a57amov rcx, [rbp-72]
14007a57emov rbx, [rcx+8*rax]
14007a582mov rax, [r15]
14007a585mov rcx, r15
14007a588add rbx, r13
14007a58bmovsx edx, [rbx]
14007a58ecall [rax+32]
14007a591cmp [rbp-57], al
14007a594je 0x14007a750
14007a59amov rax, [r15]
14007a59dmovsx edx, [rbx]
14007a5a0mov rcx, r15
14007a5a3call [rax+16]
14007a5a6cmp [rbp-80], al
14007a5a9je 0x14007a750
14007a5af
14007a5afloc_14007a5af:
14007a5afadd rdi, 1
14007a5b3cmp rdi, rsi
14007a5b6jb 0x14007a570
14007a5b8movzx r8l, [rbp-101]
14007a5bdmov rdi, [rbp-144]
14007a5c4mov rbx, r15
14007a5c7
14007a5c7loc_14007a5c7:
14007a5c7mov rcx, [rbp-56]
14007a5cbxor eax, eax
14007a5cdjmp 0x14007a5ed
14007a5cf
14007a5cf 66 f
14007a5d0 66 2e 0f 1f 84 00 00 00 00 00 66 0f 1f 44 00 00 f.........f..D..
14007a5e0
14007a5e0loc_14007a5e0:
14007a5e0add rax, 1
14007a5e4cmp rax, rsi
14007a5e7jae 0x14007a611
14007a5e9
14007a5e9loc_14007a5e9:
14007a5e9mov rdi, [r12+8*rax]
14007a5ed
14007a5edloc_14007a5ed:
14007a5edcmp rcx, rdi
14007a5f0sete dl
14007a5f3cmp dl, r8b
14007a5f6jne 0x14007a5e0
14007a5f8sub rsi, 1
14007a5fcmov rdx, [r14+8*rsi]
14007a600mov [r14+8*rax], rdx
14007a604mov rdx, [r12+8*rsi]
14007a608mov [r12+8*rax], rdx
14007a60ccmp rax, rsi
14007a60fjb 0x14007a5e9
14007a611
14007a611loc_14007a611:
14007a611test r8b, r8b
14007a614je 0x14007a7e2
14007a61amov rax, [r12]
14007a61ecmp rsi, 1
14007a622jbe 0x14007a67e
14007a624lea r8, [r12+8*rsi]
14007a628lea rdx, [r12+8]
14007a62dmov rcx, r8
14007a630sub rcx, rdx
14007a633and ecx, 8
14007a636je 0x14007a660
14007a638mov rdx, [r12+8]
14007a63dcmp rax, rdx
14007a640cmova rax, rdx
14007a644lea rdx, [r12+16]
14007a649cmp r8, rdx
14007a64cje 0x14007a67e
14007a64enop [rax+rax]
14007a659nop [rax]
14007a660
14007a660loc_14007a660:
14007a660mov rcx, [rdx]
14007a663cmp rax, rcx
14007a666cmova rax, rcx
14007a66amov rcx, [rdx+8]
14007a66ecmp rax, rcx
14007a671cmova rax, rcx
14007a675add rdx, 16
14007a679cmp r8, rdx
14007a67cjne 0x14007a660
14007a67e
14007a67eloc_14007a67e:
14007a67ecmp [rbp-56], rax
14007a682jae 0x14007a45d
14007a688cmp [rbp-64], -1
14007a68csete dl
14007a68fcmp [rbp-88], 0
14007a694je 0x14007a69e
14007a696test dl, dl
14007a698jne 0x14007a36f
14007a69e
14007a69eloc_14007a69e:
14007a69emov r8l, edx
14007a6a1jmp 0x14007a390
14007a6a6
14007a6a6 66 2e 0f 1f 84 00 00 00 00 00 f.........
14007a6b0
14007a6b0loc_14007a6b0:
14007a6b0mov rax, [rbp-96]
14007a6b4xor edi, edi
14007a6b6mov rcx, [rax+24]
14007a6bacmp [rax+16], rcx
14007a6bejb 0x14007a3aa
14007a6c4mov r13, rax
14007a6c7mov rax, [rax]
14007a6camov [rbp-80], dl
14007a6cdmov [rbp-57], r8b
14007a6d1mov rcx, r13
14007a6d4call [rax+72]
14007a6d7movzx edx, [rbp-80]
14007a6dbmovzx r8l, [rbp-57]
14007a6e0cmp eax, -1
14007a6e3mov eax, 0
14007a6e8cmovne rax, r13
14007a6eccmove edi, r15l
14007a6f0mov [rbp-96], rax
14007a6f4jmp 0x14007a3aa
14007a6f9
14007a6f9 0f 1f 80 00 00 00 00 .......
14007a700
14007a700loc_14007a700:
14007a700mov rdi, [rbp-88]
14007a704mov rax, [rdi+16]
14007a708cmp rax, [rdi+24]
14007a70cjae 0x14007a7bc
14007a712movzx eax, [rax]
14007a715
14007a715loc_14007a715:
14007a715movsx edx, al
14007a718mov rax, [rbx]
14007a71bmov rcx, rbx
14007a71ecall [rax+32]
14007a721mov rdi, [rbp-88]
14007a725mov [rbp-57], al
14007a728mov rax, [rdi+16]
14007a72ccmp rax, [rdi+24]
14007a730jae 0x14007a79f
14007a732movsx edi, [rax]
14007a735jmp 0x14007a3d5
14007a73a
14007a73aloc_14007a73a:
14007a73amov rax, [rbp-32]
14007a73exor r8l, r8l
14007a741mov [rbp-88], rax
14007a745mov eax, [rbp-24]
14007a748mov [rbp-64], eax
14007a74bjmp 0x14007a5c7
14007a750
14007a750loc_14007a750:
14007a750mov rdi, [rbp-144]
14007a757mov rbx, r15
14007a75amov r8l, 1
14007a760jmp 0x14007a5c7
14007a765
14007a765loc_14007a765:
14007a765mov [rbp-64], -1
14007a76cjmp 0x14007a1b3
14007a771
14007a771loc_14007a771:
14007a771mov rcx, [rbp-88]
14007a775mov rax, [rcx]
14007a778call [rax+72]
14007a77bmov [rbp-64], eax
14007a77ecmp eax, -1
14007a781jne 0x14007a381
14007a787mov [rbp-88], 0
14007a78fmov r8l, 1
14007a795mov edx, 1
14007a79ajmp 0x14007a390
14007a79f
14007a79floc_14007a79f:
14007a79fmov rcx, [rbp-88]
14007a7a3mov rax, [rcx]
14007a7a6call [rax+72]
14007a7a9mov edi, eax
14007a7abcmp eax, -1
14007a7aeje 0x14007aa4f
14007a7b4movsx edi, al
14007a7b7jmp 0x14007a3d5
14007a7bc
14007a7bcloc_14007a7bc:
14007a7bcmov rcx, [rbp-88]
14007a7c0mov rax, [rcx]
14007a7c3call [rax+72]
14007a7c6mov edx, eax
14007a7c8cmp eax, -1
14007a7cbjne 0x14007a715
14007a7d1mov [rbp-88], 0
14007a7d9movsx edi, [rbp-64]
14007a7ddjmp 0x14007a3c9
14007a7e2
14007a7e2loc_14007a7e2:
14007a7e2mov rdi, [rbp-160]
14007a7e9mov r13, [rbp-56]
14007a7edcmp rsi, 2
14007a7f1je 0x14007aa5c
14007a7f7cmp rsi, 1
14007a7fbjne 0x14007a1b3
14007a801mov rax, [r14]
14007a804
14007a804loc_14007a804:
14007a804mov r15, [r12]
14007a808mov [rbp-56], rax
14007a80ccmp r13, r15
14007a80fjae 0x14007a493
14007a815mov rsi, [rbp-56]
14007a819mov rax, [rbp-72]
14007a81dcmp [rbp-100], -1
14007a821mov r12, [rax+8*rsi]
14007a825sete sil
14007a829cmp [rbp-64], -1
14007a82dsete dl
14007a830cmp [rbp-88], 0
14007a835je 0x14007a83f
14007a837test dl, dl
14007a839jne 0x14007a8f4
14007a83f
14007a83floc_14007a83f:
14007a83fmov r14l, edx
14007a842
14007a842loc_14007a842:
14007a842cmp [rbp-96], 0
14007a847setne dil
14007a84band dil, sil
14007a84ejne 0x14007a927
14007a854
14007a854loc_14007a854:
14007a854mov edi, esi
14007a856
14007a856loc_14007a856:
14007a856cmp dl, dil
14007a859je 0x14007a493
14007a85fmov rax, [rbx]
14007a862movsx edx, [r12+r13]
14007a867mov rcx, rbx
14007a86acall [rax+32]
14007a86dmov edi, eax
14007a86fcmp [rbp-88], 0
14007a874je 0x14007a87f
14007a876test r14b, r14b
14007a879jne 0x14007a940
14007a87f
14007a87floc_14007a87f:
14007a87fmovzx edx, [rbp-64]
14007a883
14007a883loc_14007a883:
14007a883mov rax, [rbx]
14007a886movsx edx, dl
14007a889mov rcx, rbx
14007a88ccall [rax+32]
14007a88fcmp al, dil
14007a892je 0x14007a8cd
14007a894mov rax, [rbx]
14007a897movsx edx, [r12+r13]
14007a89cmov rcx, rbx
14007a89fcall [rax+16]
14007a8a2mov edi, eax
14007a8a4cmp [rbp-88], 0
14007a8a9je 0x14007a8b4
14007a8abtest r14b, r14b
14007a8aejne 0x14007a956
14007a8b4
14007a8b4loc_14007a8b4:
14007a8b4movzx edx, [rbp-64]
14007a8b8
14007a8b8loc_14007a8b8:
14007a8b8mov rax, [rbx]
14007a8bbmovsx edx, dl
14007a8bemov rcx, rbx
14007a8c1call [rax+16]
14007a8c4cmp al, dil
14007a8c7jne 0x14007a493
14007a8cd
14007a8cdloc_14007a8cd:
14007a8cdmov rdi, [rbp-88]
14007a8d1mov rax, [rdi+16]
14007a8d5cmp rax, [rdi+24]
14007a8d9jae 0x14007a970
14007a8dfadd rax, 1
14007a8e3add r13, 1
14007a8e7mov [rdi+16], rax
14007a8ebcmp r15, r13
14007a8eeje 0x14007a987
14007a8f4
14007a8f4loc_14007a8f4:
14007a8f4mov rax, [rbp-88]
14007a8f8mov rdi, [rax+24]
14007a8fccmp [rax+16], rdi
14007a900jae 0x14007a99f
14007a906
14007a906loc_14007a906:
14007a906xor edx, edx
14007a908cmp [rbp-96], 0
14007a90dmov [rbp-64], -1
14007a914mov r14l, 1
14007a91asetne dil
14007a91eand dil, sil
14007a921je 0x14007a854
14007a927
14007a927loc_14007a927:
14007a927mov rax, [rbp-96]
14007a92bmov rcx, [rax+24]
14007a92fcmp [rax+16], rcx
14007a933jae 0x14007a9f7
14007a939xor edi, edi
14007a93bjmp 0x14007a856
14007a940
14007a940loc_14007a940:
14007a940mov rcx, [rbp-88]
14007a944mov rax, [rcx+16]
14007a948cmp rax, [rcx+24]
14007a94cjae 0x14007a9cd
14007a94emovzx edx, [rax]
14007a951jmp 0x14007a883
14007a956
14007a956loc_14007a956:
14007a956mov rcx, [rbp-88]
14007a95amov rax, [rcx+16]
14007a95ecmp rax, [rcx+24]
14007a962jae 0x14007aa25
14007a968movzx edx, [rax]
14007a96bjmp 0x14007a8b8
14007a970
14007a970loc_14007a970:
14007a970mov rcx, [rbp-88]
14007a974add r13, 1
14007a978mov rax, [rcx]
14007a97bcall [rax+80]
14007a97ecmp r15, r13
14007a981jne 0x14007a8f4
14007a987
14007a987loc_14007a987:
14007a987mov rax, [rbp-152]
14007a98emov ebx, [rbp-56]
14007a991mov [rbp-64], -1
14007a998mov [rax], ebx
14007a99ajmp 0x14007a1bd
14007a99f
14007a99floc_14007a99f:
14007a99fmov rcx, [rbp-88]
14007a9a3mov rax, [rcx]
14007a9a6call [rax+72]
14007a9a9mov [rbp-64], eax
14007a9accmp eax, -1
14007a9afjne 0x14007a906
14007a9b5mov [rbp-88], 0
14007a9bdmov r14l, 1
14007a9c3mov edx, 1
14007a9c8jmp 0x14007a842
14007a9cd
14007a9cdloc_14007a9cd:
14007a9cdmov rcx, [rbp-88]
14007a9d1mov rax, [rcx]
14007a9d4call [rax+72]
14007a9d7cmp eax, -1
14007a9damov edx, eax
14007a9dcmov eax, -1
14007a9e1cmove edx, eax
14007a9e4mov eax, 0
14007a9e9cmovne rax, [rbp-88]
14007a9eemov [rbp-88], rax
14007a9f2jmp 0x14007a883
14007a9f7
14007a9f7loc_14007a9f7:
14007a9f7mov rcx, rax
14007a9famov rax, [rax]
14007a9fdmov [rbp-57], dl
14007aa00call [rax+72]
14007aa03movzx edx, [rbp-57]
14007aa07cmp eax, -1
14007aa0amov eax, 0
14007aa0fcmovne rax, [rbp-96]
14007aa14mov [rbp-96], rax
14007aa18mov eax, 0
14007aa1dcmovne edi, eax
14007aa20jmp 0x14007a856
14007aa25
14007aa25loc_14007aa25:
14007aa25mov r14, [rbp-88]
14007aa29mov rax, [r14]
14007aa2cmov rcx, r14
14007aa2fcall [rax+72]
14007aa32mov edx, -1
14007aa37cmp eax, -1
14007aa3acmovne edx, eax
14007aa3dmov eax, 0
14007aa42cmovne rax, r14
14007aa46mov [rbp-88], rax
14007aa4ajmp 0x14007a8b8
14007aa4f
14007aa4floc_14007aa4f:
14007aa4fmov [rbp-88], 0
14007aa57jmp 0x14007a3d5
14007aa5c
14007aa5cloc_14007aa5c:
14007aa5ctest dil, 1
14007aa60jne 0x14007a1b3
14007aa66mov rax, [r14]
14007aa69shr rdi, 1
14007aa6cmov rdx, [r14+8]
14007aa70cmp rax, rdi
14007aa73jae 0x14007aabc
14007aa75add rdi, rax
14007aa78cmp rdi, rdx
14007aa7bjne 0x14007a1b3
14007aa81jmp 0x14007a804
14007aa86
14007aa86loc_14007aa86:
14007aa86mov rsi, [rbp-56]
14007aa8amov rax, [rbp-72]
14007aa8ecmp [rbp-100], -1
14007aa92mov r12, [rax+8*rsi]
14007aa96sete sil
14007aa9ajmp 0x14007a8f4
14007aa9f
14007aa9floc_14007aa9f:
14007aa9fxor r13l, r13l
14007aaa2jmp 0x14007a461
14007aaa7
14007aaa7loc_14007aaa7:
14007aaa7mov rbx, [rip+0x11cbe2]
14007aaaemov rax, [rbp-8]
14007aab2sub rax, [rbx]
14007aab5je 0x14007aadc
14007aab7
14007aab7loc_14007aab7:
14007aab7call __stack_chk_fail
14007aabc
14007aabcloc_14007aabc:
14007aabcsub rax, rdi
14007aabfcmp rax, rdx
14007aac2jne 0x14007a1b3
14007aac8mov [r14], rax
14007aacbmov rax, [r12+8]
14007aad0mov [r12], rax
14007aad4mov rax, [r14]
14007aad7jmp 0x14007a804
14007aadc
14007aadcloc_14007aadc:
14007aadccall std::__throw_bad_cast()
14007aae1nop
14007a0e0
14007a0e0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_name(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, char const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const:
14007a0e0push rbp
14007a0e1push r15
14007a0e3push r14
14007a0e5push r13
14007a0e7push r12
14007a0e9push rdi
14007a0eapush rsi
14007a0ebpush rbx
14007a0ecsub rsp, 200
14007a0f3lea rbp, [rsp+192]
14007a0fbmov rsi, [rip+0x11d58e]
14007a102mov rax, [rbp+112]
14007a106movdqu x0, [r8]
14007a10bmovdqu x1, [r9]
14007a110mov rbx, [rbp+136]
14007a117mov r13, [rbp+128]
14007a11emov [rbp-120], rcx
14007a122mov rcx, [rsi]
14007a125mov [rbp-8], rcx
14007a129mov rcx, [rip+0x11cc10]
14007a130mov [rbp-152], rax
14007a137mov rax, [rbp+120]
14007a13bmovups [rbp-32], x0
14007a13fmov [rbp-72], rax
14007a143mov rax, [rbp+144]
14007a14amovups [rbp-48], x1
14007a14emov [rbp-136], rax
14007a155call std::locale::id::_M_id() const
14007a15amov rdx, rax
14007a15dmov rax, [rbx+208]
14007a164mov rax, [rax+8]
14007a168mov rbx, [rax+8*rdx]
14007a16ctest rbx, rbx
14007a16fje 0x14007aaa7
14007a175mov rax, r13
14007a178shl rax, 4
14007a17ccall ___chkstk_ms
14007a181sub rsp, rax
14007a184lea rax, [rbp-32]
14007a188lea rdx, [rbp-48]
14007a18cmov rcx, rax
14007a18fmov [rbp-128], rdx
14007a193lea r14, [rsp+32]
14007a198mov [rbp-112], rax
14007a19ccall std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
14007a1a1test al, al
14007a1a3je 0x14007a200
14007a1a5mov rax, [rbp-32]
14007a1a9mov [rbp-88], rax
14007a1admov eax, [rbp-24]
14007a1b0mov [rbp-64], eax
14007a1b3
14007a1b3loc_14007a1b3:
14007a1b3mov rax, [rbp-136]
14007a1baor [rax], 4
14007a1bd
14007a1bdloc_14007a1bd:
14007a1bdmov rax, [rbp-88]
14007a1c1mov rbx, [rip+0x11d4c8]
14007a1c8mov [rbp-32], rax
14007a1ccmov eax, [rbp-64]
14007a1cfmov [rbp-24], eax
14007a1d2mov rax, [rbp-120]
14007a1d6movdqu x2, [rbp-32]
14007a1dbmovups [rax], x2
14007a1demov rax, [rbp-8]
14007a1e2sub rax, [rbx]
14007a1e5jne 0x14007aab7
14007a1ebmov rax, [rbp-120]
14007a1eflea rsp, [rbp+8]
14007a1f3pop rbx
14007a1f4pop rsi
14007a1f5pop rdi
14007a1f6pop r12
14007a1f8pop r13
14007a1fapop r14
14007a1fcpop r15
14007a1fepop rbp
14007a1ffret
14007a200
14007a200loc_14007a200:
14007a200mov rax, [rbp-48]
14007a204mov rcx, [rbp-112]
14007a208mov [rbp-96], rax
14007a20cmov eax, [rbp-40]
14007a20fmov [rbp-100], eax
14007a212call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007a217mov rsi, [rbp-32]
14007a21bmov rcx, rbx
14007a21emov [rbp-88], rsi
14007a222mov esi, [rbp-24]
14007a225mov [rbp-64], esi
14007a228movsx esi, al
14007a22bmov rax, [rbx]
14007a22emov edx, esi
14007a230call [rax+32]
14007a233mov edx, esi
14007a235mov rcx, rbx
14007a238mov [rbp-56], al
14007a23bmov rax, [rbx]
14007a23ecall [rax+16]
14007a241mov [rbp-57], al
14007a244test r13, r13
14007a247je 0x14007a1b3
14007a24dlea r12, [r14+8*r13]
14007a251mov r15, [rbp-72]
14007a255xor edi, edi
14007a257xor esi, esi
14007a259mov [rbp-80], r12
14007a25djmp 0x14007a27e
14007a25f
14007a25f 90 .
14007a260
14007a260loc_14007a260:
14007a260mov rax, [r15+8*rdi]
14007a264mov rcx, rbx
14007a267movsx edx, [rax]
14007a26amov rax, [rbx]
14007a26dcall [rax+16]
14007a270cmp [rbp-57], al
14007a273je 0x14007a293
14007a275add rdi, 1
14007a279cmp r13, rdi
14007a27cje 0x14007a2bd
14007a27e
14007a27eloc_14007a27e:
14007a27emov rax, [r15+8*rdi]
14007a282mov rcx, rbx
14007a285movsx edx, [rax]
14007a288mov rax, [rbx]
14007a28bcall [rax+32]
14007a28ecmp [rbp-56], al
14007a291jne 0x14007a260
14007a293
14007a293loc_14007a293:
14007a293mov rcx, [r15+8*rdi]
14007a297lea r12, [8*rsi]
14007a29fcall strlen
14007a2a4mov rcx, [rbp-80]
14007a2a8mov [rcx+8*rsi], rax
14007a2acadd rsi, 1
14007a2b0mov [r14+r12], rdi
14007a2b4add rdi, 1
14007a2b8cmp r13, rdi
14007a2bbjne 0x14007a27e
14007a2bd
14007a2bdloc_14007a2bd:
14007a2bdmov r12, [rbp-80]
14007a2c1cmp rsi, 1
14007a2c5jbe 0x14007aa9f
14007a2cbmov [rbp-160], rdi
14007a2d2and [rbp-56], 0
14007a2d7nop [rax+rax]
14007a2e0
14007a2e0loc_14007a2e0:
14007a2e0mov rdi, [r12]
14007a2e4mov r15, [r12+8]
14007a2e9mov eax, 2
14007a2eecmp rdi, r15
14007a2f1cmovbe r15, rdi
14007a2f5cmp rax, rsi
14007a2f8jae 0x14007a340
14007a2fatest sil, 1
14007a2feje 0x14007a320
14007a300mov rax, [r12+16]
14007a305cmp r15, rax
14007a308cmova r15, rax
14007a30cmov eax, 3
14007a311cmp rax, rsi
14007a314jae 0x14007a340
14007a316nop [rax+rax]
14007a320
14007a320loc_14007a320:
14007a320mov rdx, [r12+8*rax]
14007a324cmp r15, rdx
14007a327cmova r15, rdx
14007a32bmov rdx, [r12+8*rax+8]
14007a330cmp r15, rdx
14007a333cmova r15, rdx
14007a337add rax, 2
14007a33bcmp rax, rsi
14007a33ejb 0x14007a320
14007a340
14007a340loc_14007a340:
14007a340mov rcx, [rbp-88]
14007a344add [rbp-56], 1
14007a349mov rax, [rcx+16]
14007a34dcmp rax, [rcx+24]
14007a351jae 0x14007a4b0
14007a357add rax, 1
14007a35bcmp [rbp-56], r15
14007a35fmov [rcx+16], rax
14007a363je 0x14007a4c4
14007a369
14007a369loc_14007a369:
14007a369jae 0x14007a765
14007a36f
14007a36floc_14007a36f:
14007a36fmov rax, [rbp-88]
14007a373mov rdi, [rax+24]
14007a377cmp [rax+16], rdi
14007a37bjae 0x14007a771
14007a381
14007a381loc_14007a381:
14007a381mov [rbp-64], -1
14007a388xor edx, edx
14007a38amov r8l, 1
14007a390
14007a390loc_14007a390:
14007a390cmp [rbp-100], -1
14007a394sete dil
14007a398cmp [rbp-96], 0
14007a39dsetne r15b
14007a3a1and r15b, dil
14007a3a4jne 0x14007a6b0
14007a3aa
14007a3aaloc_14007a3aa:
14007a3aacmp dl, dil
14007a3adje 0x14007a45d
14007a3b3cmp [rbp-88], 0
14007a3b8je 0x14007a3c3
14007a3batest r8b, r8b
14007a3bdjne 0x14007a700
14007a3c3
14007a3c3loc_14007a3c3:
14007a3c3movsx edx, [rbp-64]
14007a3c7mov edi, edx
14007a3c9
14007a3c9loc_14007a3c9:
14007a3c9mov rax, [rbx]
14007a3ccmov rcx, rbx
14007a3cfcall [rax+32]
14007a3d2mov [rbp-57], al
14007a3d5
14007a3d5loc_14007a3d5:
14007a3d5mov rax, [rbx]
14007a3d8mov edx, edi
14007a3damov rcx, rbx
14007a3ddcall [rax+16]
14007a3e0mov [rbp-80], al
14007a3e3test rsi, rsi
14007a3e6je 0x14007a1b3
14007a3ecxor edi, edi
14007a3eemov r15, rbx
14007a3f1jmp 0x14007a424
14007a3f3
14007a3f3 0f 1f 44 00 00 ..D..
14007a3f8
14007a3f8loc_14007a3f8:
14007a3f8mov rax, [r15]
14007a3fbmovsx edx, [r13]
14007a400mov rcx, r15
14007a403call [rax+16]
14007a406cmp [rbp-80], al
14007a409je 0x14007a447
14007a40bsub rsi, 1
14007a40fmov rax, [r14+8*rsi]
14007a413mov [r14+8*rdi], rax
14007a417mov rax, [r12+8*rsi]
14007a41bmov [r12+8*rdi], rax
14007a41fcmp rdi, rsi
14007a422jae 0x14007a450
14007a424
14007a424loc_14007a424:
14007a424mov rax, [r14+8*rdi]
14007a428mov rcx, [rbp-72]
14007a42cmov r13, [rbp-56]
14007a430add r13, [rcx+8*rax]
14007a434mov rax, [r15]
14007a437mov rcx, r15
14007a43amovsx edx, [r13]
14007a43fcall [rax+32]
14007a442cmp al, [rbp-57]
14007a445jne 0x14007a3f8
14007a447
14007a447loc_14007a447:
14007a447add rdi, 1
14007a44bcmp rdi, rsi
14007a44ejb 0x14007a424
14007a450
14007a450loc_14007a450:
14007a450mov rbx, r15
14007a453cmp rsi, 1
14007a457ja 0x14007a2e0
14007a45d
14007a45dloc_14007a45d:
14007a45dmov r13, [rbp-56]
14007a461
14007a461loc_14007a461:
14007a461cmp rsi, 1
14007a465jne 0x14007a1b3
14007a46bmov rcx, [rbp-88]
14007a46fadd r13, 1
14007a473call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007a478mov rax, [r14]
14007a47bmov r15, [r12]
14007a47fmov [rbp-56], rax
14007a483cmp r13, r15
14007a486jb 0x14007aa86
14007a48cmov [rbp-64], -1
14007a493
14007a493loc_14007a493:
14007a493cmp r15, r13
14007a496jne 0x14007a1b3
14007a49cmov rax, [rbp-152]
14007a4a3mov ebx, [rbp-56]
14007a4a6mov [rax], ebx
14007a4a8jmp 0x14007a1bd
14007a4ad
14007a4ad 0f 1f 00 ...
14007a4b0
14007a4b0loc_14007a4b0:
14007a4b0mov rcx, [rbp-88]
14007a4b4mov rax, [rcx]
14007a4b7call [rax+80]
14007a4bacmp [rbp-56], r15
14007a4bejne 0x14007a369
14007a4c4
14007a4c4loc_14007a4c4:
14007a4c4mov rax, [rbp-88]
14007a4c8mov rdx, [rbp-128]
14007a4ccmov [rbp-24], -1
14007a4d3mov rcx, [rbp-112]
14007a4d7mov [rbp-32], rax
14007a4dbmov rax, [rbp-96]
14007a4dfmov [rbp-48], rax
14007a4e3mov eax, [rbp-100]
14007a4e6mov [rbp-40], eax
14007a4e9call std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
14007a4eemov r8l, eax
14007a4f1mov rax, [rbp-48]
14007a4f5mov [rbp-96], rax
14007a4f9mov eax, [rbp-40]
14007a4fcmov [rbp-100], eax
14007a4fftest r8b, r8b
14007a502jne 0x14007a73a
14007a508mov r15, [rbp-112]
14007a50cmov [rbp-80], r8b
14007a510mov rcx, r15
14007a513call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007a518mov rcx, rbx
14007a51bmovsx edx, al
14007a51emov rax, [rbx]
14007a521call [rax+32]
14007a524mov rcx, r15
14007a527mov r15, rbx
14007a52amov [rbp-57], al
14007a52dcall std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007a532mov rcx, [rbp-32]
14007a536movsx edx, al
14007a539mov rax, [rbx]
14007a53cmov [rbp-88], rcx
14007a540mov ecx, [rbp-24]
14007a543mov [rbp-64], ecx
14007a546mov rcx, rbx
14007a549call [rax+16]
14007a54cmovzx r8l, [rbp-80]
14007a551mov r13, [rbp-56]
14007a555mov [rbp-144], rdi
14007a55cmov [rbp-80], al
14007a55fxor edi, edi
14007a561mov [rbp-101], r8b
14007a565nop [rax+rax]
14007a570
14007a570loc_14007a570:
14007a570cmp r13, [r12+8*rdi]
14007a574jae 0x14007a5af
14007a576mov rax, [r14+8*rdi]
14007a57amov rcx, [rbp-72]
14007a57emov rbx, [rcx+8*rax]
14007a582mov rax, [r15]
14007a585mov rcx, r15
14007a588add rbx, r13
14007a58bmovsx edx, [rbx]
14007a58ecall [rax+32]
14007a591cmp [rbp-57], al
14007a594je 0x14007a750
14007a59amov rax, [r15]
14007a59dmovsx edx, [rbx]
14007a5a0mov rcx, r15
14007a5a3call [rax+16]
14007a5a6cmp [rbp-80], al
14007a5a9je 0x14007a750
14007a5af
14007a5afloc_14007a5af:
14007a5afadd rdi, 1
14007a5b3cmp rdi, rsi
14007a5b6jb 0x14007a570
14007a5b8movzx r8l, [rbp-101]
14007a5bdmov rdi, [rbp-144]
14007a5c4mov rbx, r15
14007a5c7
14007a5c7loc_14007a5c7:
14007a5c7mov rcx, [rbp-56]
14007a5cbxor eax, eax
14007a5cdjmp 0x14007a5ed
14007a5cf
14007a5cf 66 f
14007a5d0 66 2e 0f 1f 84 00 00 00 00 00 66 0f 1f 44 00 00 f.........f..D..
14007a5e0
14007a5e0loc_14007a5e0:
14007a5e0add rax, 1
14007a5e4cmp rax, rsi
14007a5e7jae 0x14007a611
14007a5e9
14007a5e9loc_14007a5e9:
14007a5e9mov rdi, [r12+8*rax]
14007a5ed
14007a5edloc_14007a5ed:
14007a5edcmp rcx, rdi
14007a5f0sete dl
14007a5f3cmp dl, r8b
14007a5f6jne 0x14007a5e0
14007a5f8sub rsi, 1
14007a5fcmov rdx, [r14+8*rsi]
14007a600mov [r14+8*rax], rdx
14007a604mov rdx, [r12+8*rsi]
14007a608mov [r12+8*rax], rdx
14007a60ccmp rax, rsi
14007a60fjb 0x14007a5e9
14007a611
14007a611loc_14007a611:
14007a611test r8b, r8b
14007a614je 0x14007a7e2
14007a61amov rax, [r12]
14007a61ecmp rsi, 1
14007a622jbe 0x14007a67e
14007a624lea r8, [r12+8*rsi]
14007a628lea rdx, [r12+8]
14007a62dmov rcx, r8
14007a630sub rcx, rdx
14007a633and ecx, 8
14007a636je 0x14007a660
14007a638mov rdx, [r12+8]
14007a63dcmp rax, rdx
14007a640cmova rax, rdx
14007a644lea rdx, [r12+16]
14007a649cmp r8, rdx
14007a64cje 0x14007a67e
14007a64enop [rax+rax]
14007a659nop [rax]
14007a660
14007a660loc_14007a660:
14007a660mov rcx, [rdx]
14007a663cmp rax, rcx
14007a666cmova rax, rcx
14007a66amov rcx, [rdx+8]
14007a66ecmp rax, rcx
14007a671cmova rax, rcx
14007a675add rdx, 16
14007a679cmp r8, rdx
14007a67cjne 0x14007a660
14007a67e
14007a67eloc_14007a67e:
14007a67ecmp [rbp-56], rax
14007a682jae 0x14007a45d
14007a688cmp [rbp-64], -1
14007a68csete dl
14007a68fcmp [rbp-88], 0
14007a694je 0x14007a69e
14007a696test dl, dl
14007a698jne 0x14007a36f
14007a69e
14007a69eloc_14007a69e:
14007a69emov r8l, edx
14007a6a1jmp 0x14007a390
14007a6a6
14007a6a6 66 2e 0f 1f 84 00 00 00 00 00 f.........
14007a6b0
14007a6b0loc_14007a6b0:
14007a6b0mov rax, [rbp-96]
14007a6b4xor edi, edi
14007a6b6mov rcx, [rax+24]
14007a6bacmp [rax+16], rcx
14007a6bejb 0x14007a3aa
14007a6c4mov r13, rax
14007a6c7mov rax, [rax]
14007a6camov [rbp-80], dl
14007a6cdmov [rbp-57], r8b
14007a6d1mov rcx, r13
14007a6d4call [rax+72]
14007a6d7movzx edx, [rbp-80]
14007a6dbmovzx r8l, [rbp-57]
14007a6e0cmp eax, -1
14007a6e3mov eax, 0
14007a6e8cmovne rax, r13
14007a6eccmove edi, r15l
14007a6f0mov [rbp-96], rax
14007a6f4jmp 0x14007a3aa
14007a6f9
14007a6f9 0f 1f 80 00 00 00 00 .......
14007a700
14007a700loc_14007a700:
14007a700mov rdi, [rbp-88]
14007a704mov rax, [rdi+16]
14007a708cmp rax, [rdi+24]
14007a70cjae 0x14007a7bc
14007a712movzx eax, [rax]
14007a715
14007a715loc_14007a715:
14007a715movsx edx, al
14007a718mov rax, [rbx]
14007a71bmov rcx, rbx
14007a71ecall [rax+32]
14007a721mov rdi, [rbp-88]
14007a725mov [rbp-57], al
14007a728mov rax, [rdi+16]
14007a72ccmp rax, [rdi+24]
14007a730jae 0x14007a79f
14007a732movsx edi, [rax]
14007a735jmp 0x14007a3d5
14007a73a
14007a73aloc_14007a73a:
14007a73amov rax, [rbp-32]
14007a73exor r8l, r8l
14007a741mov [rbp-88], rax
14007a745mov eax, [rbp-24]
14007a748mov [rbp-64], eax
14007a74bjmp 0x14007a5c7
14007a750
14007a750loc_14007a750:
14007a750mov rdi, [rbp-144]
14007a757mov rbx, r15
14007a75amov r8l, 1
14007a760jmp 0x14007a5c7
14007a765
14007a765loc_14007a765:
14007a765mov [rbp-64], -1
14007a76cjmp 0x14007a1b3
14007a771
14007a771loc_14007a771:
14007a771mov rcx, [rbp-88]
14007a775mov rax, [rcx]
14007a778call [rax+72]
14007a77bmov [rbp-64], eax
14007a77ecmp eax, -1
14007a781jne 0x14007a381
14007a787mov [rbp-88], 0
14007a78fmov r8l, 1
14007a795mov edx, 1
14007a79ajmp 0x14007a390
14007a79f
14007a79floc_14007a79f:
14007a79fmov rcx, [rbp-88]
14007a7a3mov rax, [rcx]
14007a7a6call [rax+72]
14007a7a9mov edi, eax
14007a7abcmp eax, -1
14007a7aeje 0x14007aa4f
14007a7b4movsx edi, al
14007a7b7jmp 0x14007a3d5
14007a7bc
14007a7bcloc_14007a7bc:
14007a7bcmov rcx, [rbp-88]
14007a7c0mov rax, [rcx]
14007a7c3call [rax+72]
14007a7c6mov edx, eax
14007a7c8cmp eax, -1
14007a7cbjne 0x14007a715
14007a7d1mov [rbp-88], 0
14007a7d9movsx edi, [rbp-64]
14007a7ddjmp 0x14007a3c9
14007a7e2
14007a7e2loc_14007a7e2:
14007a7e2mov rdi, [rbp-160]
14007a7e9mov r13, [rbp-56]
14007a7edcmp rsi, 2
14007a7f1je 0x14007aa5c
14007a7f7cmp rsi, 1
14007a7fbjne 0x14007a1b3
14007a801mov rax, [r14]
14007a804
14007a804loc_14007a804:
14007a804mov r15, [r12]
14007a808mov [rbp-56], rax
14007a80ccmp r13, r15
14007a80fjae 0x14007a493
14007a815mov rsi, [rbp-56]
14007a819mov rax, [rbp-72]
14007a81dcmp [rbp-100], -1
14007a821mov r12, [rax+8*rsi]
14007a825sete sil
14007a829cmp [rbp-64], -1
14007a82dsete dl
14007a830cmp [rbp-88], 0
14007a835je 0x14007a83f
14007a837test dl, dl
14007a839jne 0x14007a8f4
14007a83f
14007a83floc_14007a83f:
14007a83fmov r14l, edx
14007a842
14007a842loc_14007a842:
14007a842cmp [rbp-96], 0
14007a847setne dil
14007a84band dil, sil
14007a84ejne 0x14007a927
14007a854
14007a854loc_14007a854:
14007a854mov edi, esi
14007a856
14007a856loc_14007a856:
14007a856cmp dl, dil
14007a859je 0x14007a493
14007a85fmov rax, [rbx]
14007a862movsx edx, [r12+r13]
14007a867mov rcx, rbx
14007a86acall [rax+32]
14007a86dmov edi, eax
14007a86fcmp [rbp-88], 0
14007a874je 0x14007a87f
14007a876test r14b, r14b
14007a879jne 0x14007a940
14007a87f
14007a87floc_14007a87f:
14007a87fmovzx edx, [rbp-64]
14007a883
14007a883loc_14007a883:
14007a883mov rax, [rbx]
14007a886movsx edx, dl
14007a889mov rcx, rbx
14007a88ccall [rax+32]
14007a88fcmp al, dil
14007a892je 0x14007a8cd
14007a894mov rax, [rbx]
14007a897movsx edx, [r12+r13]
14007a89cmov rcx, rbx
14007a89fcall [rax+16]
14007a8a2mov edi, eax
14007a8a4cmp [rbp-88], 0
14007a8a9je 0x14007a8b4
14007a8abtest r14b, r14b
14007a8aejne 0x14007a956
14007a8b4
14007a8b4loc_14007a8b4:
14007a8b4movzx edx, [rbp-64]
14007a8b8
14007a8b8loc_14007a8b8:
14007a8b8mov rax, [rbx]
14007a8bbmovsx edx, dl
14007a8bemov rcx, rbx
14007a8c1call [rax+16]
14007a8c4cmp al, dil
14007a8c7jne 0x14007a493
14007a8cd
14007a8cdloc_14007a8cd:
14007a8cdmov rdi, [rbp-88]
14007a8d1mov rax, [rdi+16]
14007a8d5cmp rax, [rdi+24]
14007a8d9jae 0x14007a970
14007a8dfadd rax, 1
14007a8e3add r13, 1
14007a8e7mov [rdi+16], rax
14007a8ebcmp r15, r13
14007a8eeje 0x14007a987
14007a8f4
14007a8f4loc_14007a8f4:
14007a8f4mov rax, [rbp-88]
14007a8f8mov rdi, [rax+24]
14007a8fccmp [rax+16], rdi
14007a900jae 0x14007a99f
14007a906
14007a906loc_14007a906:
14007a906xor edx, edx
14007a908cmp [rbp-96], 0
14007a90dmov [rbp-64], -1
14007a914mov r14l, 1
14007a91asetne dil
14007a91eand dil, sil
14007a921je 0x14007a854
14007a927
14007a927loc_14007a927:
14007a927mov rax, [rbp-96]
14007a92bmov rcx, [rax+24]
14007a92fcmp [rax+16], rcx
14007a933jae 0x14007a9f7
14007a939xor edi, edi
14007a93bjmp 0x14007a856
14007a940
14007a940loc_14007a940:
14007a940mov rcx, [rbp-88]
14007a944mov rax, [rcx+16]
14007a948cmp rax, [rcx+24]
14007a94cjae 0x14007a9cd
14007a94emovzx edx, [rax]
14007a951jmp 0x14007a883
14007a956
14007a956loc_14007a956:
14007a956mov rcx, [rbp-88]
14007a95amov rax, [rcx+16]
14007a95ecmp rax, [rcx+24]
14007a962jae 0x14007aa25
14007a968movzx edx, [rax]
14007a96bjmp 0x14007a8b8
14007a970
14007a970loc_14007a970:
14007a970mov rcx, [rbp-88]
14007a974add r13, 1
14007a978mov rax, [rcx]
14007a97bcall [rax+80]
14007a97ecmp r15, r13
14007a981jne 0x14007a8f4
14007a987
14007a987loc_14007a987:
14007a987mov rax, [rbp-152]
14007a98emov ebx, [rbp-56]
14007a991mov [rbp-64], -1
14007a998mov [rax], ebx
14007a99ajmp 0x14007a1bd
14007a99f
14007a99floc_14007a99f:
14007a99fmov rcx, [rbp-88]
14007a9a3mov rax, [rcx]
14007a9a6call [rax+72]
14007a9a9mov [rbp-64], eax
14007a9accmp eax, -1
14007a9afjne 0x14007a906
14007a9b5mov [rbp-88], 0
14007a9bdmov r14l, 1
14007a9c3mov edx, 1
14007a9c8jmp 0x14007a842
14007a9cd
14007a9cdloc_14007a9cd:
14007a9cdmov rcx, [rbp-88]
14007a9d1mov rax, [rcx]
14007a9d4call [rax+72]
14007a9d7cmp eax, -1
14007a9damov edx, eax
14007a9dcmov eax, -1
14007a9e1cmove edx, eax
14007a9e4mov eax, 0
14007a9e9cmovne rax, [rbp-88]
14007a9eemov [rbp-88], rax
14007a9f2jmp 0x14007a883
14007a9f7
14007a9f7loc_14007a9f7:
14007a9f7mov rcx, rax
14007a9famov rax, [rax]
14007a9fdmov [rbp-57], dl
14007aa00call [rax+72]
14007aa03movzx edx, [rbp-57]
14007aa07cmp eax, -1
14007aa0amov eax, 0
14007aa0fcmovne rax, [rbp-96]
14007aa14mov [rbp-96], rax
14007aa18mov eax, 0
14007aa1dcmovne edi, eax
14007aa20jmp 0x14007a856
14007aa25
14007aa25loc_14007aa25:
14007aa25mov r14, [rbp-88]
14007aa29mov rax, [r14]
14007aa2cmov rcx, r14
14007aa2fcall [rax+72]
14007aa32mov edx, -1
14007aa37cmp eax, -1
14007aa3acmovne edx, eax
14007aa3dmov eax, 0
14007aa42cmovne rax, r14
14007aa46mov [rbp-88], rax
14007aa4ajmp 0x14007a8b8
14007aa4f
14007aa4floc_14007aa4f:
14007aa4fmov [rbp-88], 0
14007aa57jmp 0x14007a3d5
14007aa5c
14007aa5cloc_14007aa5c:
14007aa5ctest dil, 1
14007aa60jne 0x14007a1b3
14007aa66mov rax, [r14]
14007aa69shr rdi, 1
14007aa6cmov rdx, [r14+8]
14007aa70cmp rax, rdi
14007aa73jae 0x14007aabc
14007aa75add rdi, rax
14007aa78cmp rdi, rdx
14007aa7bjne 0x14007a1b3
14007aa81jmp 0x14007a804
14007aa86
14007aa86loc_14007aa86:
14007aa86mov rsi, [rbp-56]
14007aa8amov rax, [rbp-72]
14007aa8ecmp [rbp-100], -1
14007aa92mov r12, [rax+8*rsi]
14007aa96sete sil
14007aa9ajmp 0x14007a8f4
14007aa9f
14007aa9floc_14007aa9f:
14007aa9fxor r13l, r13l
14007aaa2jmp 0x14007a461
14007aaa7
14007aaa7loc_14007aaa7:
14007aaa7mov rbx, [rip+0x11cbe2]
14007aaaemov rax, [rbp-8]
14007aab2sub rax, [rbx]
14007aab5je 0x14007aadc
14007aab7
14007aab7loc_14007aab7:
14007aab7call __stack_chk_fail
14007aabc
14007aabcloc_14007aabc:
14007aabcsub rax, rdi
14007aabfcmp rax, rdx
14007aac2jne 0x14007a1b3
14007aac8mov [r14], rax
14007aacbmov rax, [r12+8]
14007aad0mov [r12], rax
14007aad4mov rax, [r14]
14007aad7jmp 0x14007a804
14007aadc
14007aadcloc_14007aadc:
14007aadccall std::__throw_bad_cast()
14007aae1nop
14007a0e0
14007aae2
14007aae2 // align 0x20
14007aae2 // align 0x20
14007ab00
14007ab00std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get_monthname(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
14007ab00push r15
14007ab02push r14
14007ab04push r13
14007ab06push r12
14007ab08push rbp
14007ab09push rdi
14007ab0apush rsi
14007ab0bpush rbx
14007ab0csub rsp, 472
14007ab13movups [rsp+368], x6
14007ab1bmovups [rsp+384], x7
14007ab23movups [rsp+400], x8
14007ab2cmovups [rsp+416], x9
14007ab35movups [rsp+432], x10
14007ab3emovups [rsp+448], x11
14007ab47mov r13, [rsp+576]
14007ab4fmov rsi, [r8]
14007ab52mov rdi, [r8+8]
14007ab56mov rbx, [r9]
14007ab59mov r12, [r9+8]
14007ab5dmov rbp, [rsp+584]
14007ab65mov r15, [rsp+592]
14007ab6dmov r14, rcx
14007ab70mov rcx, [rip+0x11cb19]
14007ab77mov [rsp+80], rdx
14007ab7cmov rax, [rcx]
14007ab7fmov [rsp+360], rax
14007ab87xor eax, eax
14007ab89lea rcx, [rip+0x8b040]
14007ab90call std::locale::id::_M_id() const
14007ab95mov rdx, [r13+208]
14007ab9ccmp rax, [rdx+16]
14007aba0jae 0x14007ae7d
14007aba6mov rdx, [rdx+8]
14007abaamov rcx, [rdx+8*rax]
14007abaetest rcx, rcx
14007abb1je 0x14007ae7d
14007abb7xor r9l, r9l
14007abbalea r8, [rip+0x1211af]
14007abc1lea rdx, [rip+0x1209b8]
14007abc8call __dynamic_cast
14007abcdtest rax, rax
14007abd0je 0x14007ae7d
14007abd6mov rax, [rax+16]
14007abdalea r8, [rsp+112]
14007abdflea r9, [rsp+96]
14007abe4mov [rsp+156], 0
14007abeflea rcx, [rsp+128]
14007abf7movdqu x5, [rax+200]
14007abffmovdqu x4, [rax+216]
14007ac07movdqu x3, [rax+232]
14007ac0fmovdqu x2, [rax+248]
14007ac17movdqu x1, [rax+264]
14007ac1fmovdqu x0, [rax+280]
14007ac27movups [rsp+256], x5
14007ac2fmovdqu x7, [rax+360]
14007ac37movdqu x6, [rax+376]
14007ac3fmovups [rsp+272], x4
14007ac47movdqu x10, [rax+312]
14007ac50movdqu x9, [rax+328]
14007ac59movups [rsp+288], x3
14007ac61movdqu x8, [rax+344]
14007ac6amovups [rsp+304], x2
14007ac72movdqu x11, [rax+296]
14007ac7blea rax, [rsp+156]
14007ac83mov [rsp+64], rax
14007ac88lea rax, [rsp+160]
14007ac90mov [rsp+56], r13
14007ac95movups [rsp+320], x1
14007ac9dmovups [rsp+336], x0
14007aca5mov [rsp+112], rsi
14007acaamov [rsp+120], rdi
14007acafmov [rsp+96], rbx
14007acb4mov [rsp+104], r12
14007acb9movups [rsp+160], x11
14007acc2movups [rsp+176], x10
14007accbmovups [rsp+192], x9
14007acd4movups [rsp+208], x8
14007acddmovups [rsp+224], x7
14007ace5movups [rsp+240], x6
14007acedmov [rsp+48], 12
14007acf6mov rdx, [rsp+80]
14007acfbmov [rsp+40], rax
14007ad00lea rax, [rsp+152]
14007ad08mov [rsp+32], rax
14007ad0dcall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_wday_or_month(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, char const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007ad12mov rcx, [rsp+128]
14007ad1amov eax, [rsp+156]
14007ad21mov r13, [rsp+136]
14007ad29mov r8, rcx
14007ad2ctest eax, eax
14007ad2ejne 0x14007adf8
14007ad34mov eax, [rsp+152]
14007ad3bmov [r15+16], eax
14007ad3f
14007ad3floc_14007ad3f:
14007ad3fcmp r13l, -1
14007ad43sete r15b
14007ad47test rcx, rcx
14007ad4asetne al
14007ad4dand al, r15b
14007ad50mov edx, eax
14007ad52jne 0x14007ae40
14007ad58
14007ad58loc_14007ad58:
14007ad58cmp r12l, -1
14007ad5csete al
14007ad5ftest rbx, rbx
14007ad62je 0x14007ad6c
14007ad64test al, al
14007ad66jne 0x14007ae08
14007ad6c
14007ad6cloc_14007ad6c:
14007ad6ccmp r15b, al
14007ad6fjne 0x14007ad75
14007ad71or [rbp], 2
14007ad75
14007ad75loc_14007ad75:
14007ad75mov rax, rdi
14007ad78mov r13l, r13l
14007ad7bmov rdi, [rip+0x11c90e]
14007ad82mov [r14], r8
14007ad85mov rdx, 0xffffffff00000000
14007ad8fand rax, rdx
14007ad92or rax, r13
14007ad95mov [r14+8], rax
14007ad99mov rax, [rsp+360]
14007ada1sub rax, [rdi]
14007ada4jne 0x14007ae91
14007adaamovups x6, [rsp+368]
14007adb2mov rax, r14
14007adb5movups x7, [rsp+384]
14007adbdmovups x8, [rsp+400]
14007adc6movups x9, [rsp+416]
14007adcfmovups x10, [rsp+432]
14007add8movups x11, [rsp+448]
14007ade1add rsp, 472
14007ade8pop rbx
14007ade9pop rsi
14007adeapop rdi
14007adebpop rbp
14007adecpop r12
14007adeepop r13
14007adf0pop r14
14007adf2pop r15
14007adf4ret
14007adf5
14007adf5 0f 1f 00 ...
14007adf8
14007adf8loc_14007adf8:
14007adf8or [rbp], 4
14007adfcjmp 0x14007ad3f
14007ae01
14007ae01 0f 1f 80 00 00 00 00 .......
14007ae08
14007ae08loc_14007ae08:
14007ae08mov rdx, [rbx+24]
14007ae0cxor eax, eax
14007ae0ecmp [rbx+16], rdx
14007ae12jb 0x14007ad6c
14007ae18mov rax, [rbx]
14007ae1bmov [rsp+80], r8
14007ae20mov rcx, rbx
14007ae23call [rax+72]
14007ae26mov r8, [rsp+80]
14007ae2bcmp eax, -1
14007ae2esete al
14007ae31jmp 0x14007ad6c
14007ae36
14007ae36 66 2e 0f 1f 84 00 00 00 00 00 f.........
14007ae40
14007ae40loc_14007ae40:
14007ae40mov rax, [rcx+24]
14007ae44xor r15l, r15l
14007ae47cmp [rcx+16], rax
14007ae4bjb 0x14007ad58
14007ae51mov rax, [rcx]
14007ae54mov [rsp+95], dl
14007ae58mov [rsp+80], rcx
14007ae5dcall [rax+72]
14007ae60movzx edx, [rsp+95]
14007ae65mov r8l, 0
14007ae6bcmp eax, -1
14007ae6ecmovne r8, [rsp+80]
14007ae74cmove r15l, edx
14007ae78jmp 0x14007ad58
14007ae7d
14007ae7dloc_14007ae7d:
14007ae7dmov rdi, [rip+0x11c80c]
14007ae84mov rax, [rsp+360]
14007ae8csub rax, [rdi]
14007ae8fje 0x14007ae96
14007ae91
14007ae91loc_14007ae91:
14007ae91call __stack_chk_fail
14007ae96
14007ae96loc_14007ae96:
14007ae96call std::__throw_bad_cast()
14007ae9bnop
14007ab00
14007ab00std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get_monthname(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*) const:
14007ab00push r15
14007ab02push r14
14007ab04push r13
14007ab06push r12
14007ab08push rbp
14007ab09push rdi
14007ab0apush rsi
14007ab0bpush rbx
14007ab0csub rsp, 472
14007ab13movups [rsp+368], x6
14007ab1bmovups [rsp+384], x7
14007ab23movups [rsp+400], x8
14007ab2cmovups [rsp+416], x9
14007ab35movups [rsp+432], x10
14007ab3emovups [rsp+448], x11
14007ab47mov r13, [rsp+576]
14007ab4fmov rsi, [r8]
14007ab52mov rdi, [r8+8]
14007ab56mov rbx, [r9]
14007ab59mov r12, [r9+8]
14007ab5dmov rbp, [rsp+584]
14007ab65mov r15, [rsp+592]
14007ab6dmov r14, rcx
14007ab70mov rcx, [rip+0x11cb19]
14007ab77mov [rsp+80], rdx
14007ab7cmov rax, [rcx]
14007ab7fmov [rsp+360], rax
14007ab87xor eax, eax
14007ab89lea rcx, [rip+0x8b040]
14007ab90call std::locale::id::_M_id() const
14007ab95mov rdx, [r13+208]
14007ab9ccmp rax, [rdx+16]
14007aba0jae 0x14007ae7d
14007aba6mov rdx, [rdx+8]
14007abaamov rcx, [rdx+8*rax]
14007abaetest rcx, rcx
14007abb1je 0x14007ae7d
14007abb7xor r9l, r9l
14007abbalea r8, [rip+0x1211af]
14007abc1lea rdx, [rip+0x1209b8]
14007abc8call __dynamic_cast
14007abcdtest rax, rax
14007abd0je 0x14007ae7d
14007abd6mov rax, [rax+16]
14007abdalea r8, [rsp+112]
14007abdflea r9, [rsp+96]
14007abe4mov [rsp+156], 0
14007abeflea rcx, [rsp+128]
14007abf7movdqu x5, [rax+200]
14007abffmovdqu x4, [rax+216]
14007ac07movdqu x3, [rax+232]
14007ac0fmovdqu x2, [rax+248]
14007ac17movdqu x1, [rax+264]
14007ac1fmovdqu x0, [rax+280]
14007ac27movups [rsp+256], x5
14007ac2fmovdqu x7, [rax+360]
14007ac37movdqu x6, [rax+376]
14007ac3fmovups [rsp+272], x4
14007ac47movdqu x10, [rax+312]
14007ac50movdqu x9, [rax+328]
14007ac59movups [rsp+288], x3
14007ac61movdqu x8, [rax+344]
14007ac6amovups [rsp+304], x2
14007ac72movdqu x11, [rax+296]
14007ac7blea rax, [rsp+156]
14007ac83mov [rsp+64], rax
14007ac88lea rax, [rsp+160]
14007ac90mov [rsp+56], r13
14007ac95movups [rsp+320], x1
14007ac9dmovups [rsp+336], x0
14007aca5mov [rsp+112], rsi
14007acaamov [rsp+120], rdi
14007acafmov [rsp+96], rbx
14007acb4mov [rsp+104], r12
14007acb9movups [rsp+160], x11
14007acc2movups [rsp+176], x10
14007accbmovups [rsp+192], x9
14007acd4movups [rsp+208], x8
14007acddmovups [rsp+224], x7
14007ace5movups [rsp+240], x6
14007acedmov [rsp+48], 12
14007acf6mov rdx, [rsp+80]
14007acfbmov [rsp+40], rax
14007ad00lea rax, [rsp+152]
14007ad08mov [rsp+32], rax
14007ad0dcall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_wday_or_month(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, char const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007ad12mov rcx, [rsp+128]
14007ad1amov eax, [rsp+156]
14007ad21mov r13, [rsp+136]
14007ad29mov r8, rcx
14007ad2ctest eax, eax
14007ad2ejne 0x14007adf8
14007ad34mov eax, [rsp+152]
14007ad3bmov [r15+16], eax
14007ad3f
14007ad3floc_14007ad3f:
14007ad3fcmp r13l, -1
14007ad43sete r15b
14007ad47test rcx, rcx
14007ad4asetne al
14007ad4dand al, r15b
14007ad50mov edx, eax
14007ad52jne 0x14007ae40
14007ad58
14007ad58loc_14007ad58:
14007ad58cmp r12l, -1
14007ad5csete al
14007ad5ftest rbx, rbx
14007ad62je 0x14007ad6c
14007ad64test al, al
14007ad66jne 0x14007ae08
14007ad6c
14007ad6cloc_14007ad6c:
14007ad6ccmp r15b, al
14007ad6fjne 0x14007ad75
14007ad71or [rbp], 2
14007ad75
14007ad75loc_14007ad75:
14007ad75mov rax, rdi
14007ad78mov r13l, r13l
14007ad7bmov rdi, [rip+0x11c90e]
14007ad82mov [r14], r8
14007ad85mov rdx, 0xffffffff00000000
14007ad8fand rax, rdx
14007ad92or rax, r13
14007ad95mov [r14+8], rax
14007ad99mov rax, [rsp+360]
14007ada1sub rax, [rdi]
14007ada4jne 0x14007ae91
14007adaamovups x6, [rsp+368]
14007adb2mov rax, r14
14007adb5movups x7, [rsp+384]
14007adbdmovups x8, [rsp+400]
14007adc6movups x9, [rsp+416]
14007adcfmovups x10, [rsp+432]
14007add8movups x11, [rsp+448]
14007ade1add rsp, 472
14007ade8pop rbx
14007ade9pop rsi
14007adeapop rdi
14007adebpop rbp
14007adecpop r12
14007adeepop r13
14007adf0pop r14
14007adf2pop r15
14007adf4ret
14007adf5
14007adf5 0f 1f 00 ...
14007adf8
14007adf8loc_14007adf8:
14007adf8or [rbp], 4
14007adfcjmp 0x14007ad3f
14007ae01
14007ae01 0f 1f 80 00 00 00 00 .......
14007ae08
14007ae08loc_14007ae08:
14007ae08mov rdx, [rbx+24]
14007ae0cxor eax, eax
14007ae0ecmp [rbx+16], rdx
14007ae12jb 0x14007ad6c
14007ae18mov rax, [rbx]
14007ae1bmov [rsp+80], r8
14007ae20mov rcx, rbx
14007ae23call [rax+72]
14007ae26mov r8, [rsp+80]
14007ae2bcmp eax, -1
14007ae2esete al
14007ae31jmp 0x14007ad6c
14007ae36
14007ae36 66 2e 0f 1f 84 00 00 00 00 00 f.........
14007ae40
14007ae40loc_14007ae40:
14007ae40mov rax, [rcx+24]
14007ae44xor r15l, r15l
14007ae47cmp [rcx+16], rax
14007ae4bjb 0x14007ad58
14007ae51mov rax, [rcx]
14007ae54mov [rsp+95], dl
14007ae58mov [rsp+80], rcx
14007ae5dcall [rax+72]
14007ae60movzx edx, [rsp+95]
14007ae65mov r8l, 0
14007ae6bcmp eax, -1
14007ae6ecmovne r8, [rsp+80]
14007ae74cmove r15l, edx
14007ae78jmp 0x14007ad58
14007ae7d
14007ae7dloc_14007ae7d:
14007ae7dmov rdi, [rip+0x11c80c]
14007ae84mov rax, [rsp+360]
14007ae8csub rax, [rdi]
14007ae8fje 0x14007ae96
14007ae91
14007ae91loc_14007ae91:
14007ae91call __stack_chk_fail
14007ae96
14007ae96loc_14007ae96:
14007ae96call std::__throw_bad_cast()
14007ae9bnop
14007ab00
14007ae9c
14007ae9c // align 0x10
14007ae9c // align 0x10
14007aea0
14007aea0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_via_format(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char const*) const:
14007aea0push rbx
14007aea1sub rsp, 144
14007aea8mov r10, [r8]
14007aeabmov r11, [r8+8]
14007aeafmov r8, [r9]
14007aeb2mov r9, [r9+8]
14007aeb6mov [rsp+124], 0
14007aebfmov rbx, rcx
14007aec2mov rcx, [rip+0x11c7c7]
14007aec9mov [rsp+132], 0
14007aed4mov rax, [rcx]
14007aed7mov [rsp+136], rax
14007aedfxor eax, eax
14007aee1lea rax, [rsp+124]
14007aee6mov [rsp+80], r8
14007aeebmov rcx, rbx
14007aeeemov [rsp+64], rax
14007aef3mov rax, [rsp+216]
14007aefblea r8, [rsp+96]
14007af00mov [rsp+88], r9
14007af05lea r9, [rsp+80]
14007af0amov [rsp+56], rax
14007af0fmov rax, [rsp+208]
14007af17mov [rsp+96], r10
14007af1cmov [rsp+48], rax
14007af21mov rax, [rsp+200]
14007af29mov [rsp+104], r11
14007af2emov [rsp+40], rax
14007af33mov rax, [rsp+192]
14007af3bmov [rsp+32], rax
14007af40call _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
14007af45mov rdx, [rip+0x11c744]
14007af4cmov rax, [rsp+136]
14007af54sub rax, [rdx]
14007af57jne 0x14007af65
14007af59mov rax, rbx
14007af5cadd rsp, 144
14007af63pop rbx
14007af64ret
14007af65
14007af65loc_14007af65:
14007af65call __stack_chk_fail
14007af6anop
14007aea0
14007aea0std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_via_format(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, tm*, char const*) const:
14007aea0push rbx
14007aea1sub rsp, 144
14007aea8mov r10, [r8]
14007aeabmov r11, [r8+8]
14007aeafmov r8, [r9]
14007aeb2mov r9, [r9+8]
14007aeb6mov [rsp+124], 0
14007aebfmov rbx, rcx
14007aec2mov rcx, [rip+0x11c7c7]
14007aec9mov [rsp+132], 0
14007aed4mov rax, [rcx]
14007aed7mov [rsp+136], rax
14007aedfxor eax, eax
14007aee1lea rax, [rsp+124]
14007aee6mov [rsp+80], r8
14007aeebmov rcx, rbx
14007aeeemov [rsp+64], rax
14007aef3mov rax, [rsp+216]
14007aefblea r8, [rsp+96]
14007af00mov [rsp+88], r9
14007af05lea r9, [rsp+80]
14007af0amov [rsp+56], rax
14007af0fmov rax, [rsp+208]
14007af17mov [rsp+96], r10
14007af1cmov [rsp+48], rax
14007af21mov rax, [rsp+200]
14007af29mov [rsp+104], r11
14007af2emov [rsp+40], rax
14007af33mov rax, [rsp+192]
14007af3bmov [rsp+32], rax
14007af40call _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
14007af45mov rdx, [rip+0x11c744]
14007af4cmov rax, [rsp+136]
14007af54sub rax, [rdx]
14007af57jne 0x14007af65
14007af59mov rax, rbx
14007af5cadd rsp, 144
14007af63pop rbx
14007af64ret
14007af65
14007af65loc_14007af65:
14007af65call __stack_chk_fail
14007af6anop
14007aea0
14007af6b
14007af6b // align 0x10
14007af6b // align 0x10
14007af70
14007af70_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias:
14007af70push r15
14007af72push r14
14007af74push r13
14007af76push r12
14007af78push rbp
14007af79push rdi
14007af7apush rsi
14007af7bpush rbx
14007af7csub rsp, 744
14007af83movups [rsp+640], x6
14007af8bmovups [rsp+656], x7
14007af93movups [rsp+672], x8
14007af9cmovups [rsp+688], x9
14007afa5movups [rsp+704], x10
14007afaemovups [rsp+720], x11
14007afb7mov rdi, [rip+0x11c6d2]
14007afbemov rax, [r8]
14007afc1mov rbx, [rsp+848]
14007afc9mov r15, [rsp+856]
14007afd1mov rbp, rax
14007afd4mov [rsp+144], rdx
14007afdcmov rdx, [r8+8]
14007afe0mov r14, rcx
14007afe3mov [rsp+256], rax
14007afebmov rax, [r9]
14007afeemov [rsp+264], rdx
14007aff6mov rcx, [r9+8]
14007affamov rdx, rax
14007affdmov [rsp+240], rax
14007b005mov rax, [rsp+864]
14007b00dmov [rsp+248], rcx
14007b015lea rcx, [rip+0x8abb4]
14007b01cmov rsi, [rdi]
14007b01fmov [rsp+632], rsi
14007b027mov esi, [rsp+264]
14007b02emov [rsp+160], rax
14007b036mov rdi, rdx
14007b039mov rax, [rsp+872]
14007b041mov [rsp+136], rbx
14007b049mov [rsp+88], rax
14007b04emov rax, [rsp+880]
14007b056mov [rsp+152], rax
14007b05ecall std::locale::id::_M_id() const
14007b063mov rdx, [rbx+208]
14007b06acmp rax, [rdx+16]
14007b06ejae 0x14007ced8
14007b074mov rdx, [rdx+8]
14007b078mov rcx, [rdx+8*rax]
14007b07ctest rcx, rcx
14007b07fje 0x14007ced8
14007b085xor r9l, r9l
14007b088lea r8, [rip+0x120ce1]
14007b08flea rdx, [rip+0x1204ea]
14007b096call __dynamic_cast
14007b09bmov [rsp+168], rax
14007b0a3test rax, rax
14007b0a6je 0x14007ced8
14007b0acmov rcx, [rip+0x11bc8d]
14007b0b3call std::locale::id::_M_id() const
14007b0b8mov rdx, rax
14007b0bbmov rax, [rbx+208]
14007b0c2mov rax, [rax+8]
14007b0c6mov rbx, [rax+8*rdx]
14007b0catest rbx, rbx
14007b0cdje 0x14007ced8
14007b0d3mov rcx, [rsp+88]
14007b0d8xor r12l, r12l
14007b0dbcall strlen
14007b0e0mov r13l, [rsp+248]
14007b0e8mov [rsp+276], 0
14007b0f3mov [rsp+96], rax
14007b0f8lea rax, [rip-0x428cf]
14007b0ffmov [rsp+112], rax
14007b104mov [rsp+120], r15
14007b109mov [rsp+128], r14
14007b111mov [rsp+104], r13l
14007b116mov r13, rbx
14007b119
14007b119loc_14007b119:
14007b119cmp esi, -1
14007b11csete bl
14007b11ftest rbp, rbp
14007b122je 0x14007b12c
14007b124test bl, bl
14007b126jne 0x14007b25c
14007b12c
14007b12cloc_14007b12c:
14007b12cmov [rsp+80], bl
14007b130mov r14l, [rsp+104]
14007b135mov edx, ebx
14007b137
14007b137loc_14007b137:
14007b137cmp r14l, -1
14007b13bsete r15b
14007b13ftest rdi, rdi
14007b142setne al
14007b145and al, r15b
14007b148jne 0x14007b3e0
14007b14e
14007b14eloc_14007b14e:
14007b14exor edx, r15l
14007b151
14007b151loc_14007b151:
14007b151cmp r12, [rsp+96]
14007b156setb bl
14007b159and bl, dl
14007b15bje 0x14007b430
14007b161mov edx, [rsp+276]
14007b168test edx, edx
14007b16ajne 0x14007b5e8
14007b170mov rax, [rsp+88]
14007b175lea r9, [rax+r12]
14007b179movzx r10l, [r9]
14007b17dmovzx edx, [r13+r10+313]
14007b186mov rax, r10
14007b189test dl, dl
14007b18bjne 0x14007b1ae
14007b18dmov rdx, [r13]
14007b191mov r11, [rdx+64]
14007b195cmp r11, [rsp+112]
14007b19ajne 0x14007b4d8
14007b1a0
14007b1a0loc_14007b1a0:
14007b1a0test al, al
14007b1a2je 0x14007b1b7
14007b1a4mov [r13+r10+313], al
14007b1acmov edx, eax
14007b1ae
14007b1aeloc_14007b1ae:
14007b1aecmp dl, 37
14007b1b1je 0x14007b370
14007b1b7
14007b1b7loc_14007b1b7:
14007b1b7movzx eax, [r9]
14007b1bbmov rcx, [r13+48]
14007b1bftest [rcx+2*rax], 32
14007b1c3jne 0x14007b280
14007b1c9movsx edx, al
14007b1ccmov rax, [r13]
14007b1d0mov [rsp+104], r14l
14007b1d5mov rcx, r13
14007b1d8mov r14, r9
14007b1dbcall [rax+32]
14007b1detest rbp, rbp
14007b1e1movzx r8l, [rsp+80]
14007b1e7setne r15b
14007b1ebmov ebx, eax
14007b1edand r8b, r15b
14007b1f0jne 0x14007b5c8
14007b1f6movsx edx, sil
14007b1fa
14007b1faloc_14007b1fa:
14007b1famov rax, [r13]
14007b1femov rcx, r13
14007b201call [rax+32]
14007b204cmp bl, al
14007b206je 0x14007b250
14007b208mov rax, [r13]
14007b20cmovsx edx, [r14]
14007b210mov rcx, r13
14007b213call [rax+16]
14007b216mov ebx, eax
14007b218test r15b, r15b
14007b21bje 0x14007b228
14007b21dcmp [rsp+80], 0
14007b222jne 0x14007b508
14007b228
14007b228loc_14007b228:
14007b228mov edx, esi
14007b22a
14007b22aloc_14007b22a:
14007b22amov rax, [r13]
14007b22emovsx edx, dl
14007b231mov rcx, r13
14007b234call [rax+16]
14007b237cmp bl, al
14007b239je 0x14007b250
14007b23bor [rsp+276], 4
14007b243
14007b243loc_14007b243:
14007b243add r12, 1
14007b247jmp 0x14007b119
14007b24cnop [rax]
14007b250
14007b250loc_14007b250:
14007b250mov rcx, rbp
14007b253add r12, 1
14007b257call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007b25c
14007b25cloc_14007b25c:
14007b25cmov rax, [rbp+24]
14007b260cmp [rbp+16], rax
14007b264jae 0x14007b672
14007b26a
14007b26aloc_14007b26a:
14007b26amov [rsp+80], 1
14007b26fmov r14l, [rsp+104]
14007b274mov esi, -1
14007b279xor edx, edx
14007b27bjmp 0x14007b137
14007b280
14007b280loc_14007b280:
14007b280test rbp, rbp
14007b283jne 0x14007d116
14007b289cmp esi, -1
14007b28csete r8b
14007b290mov r9l, r8l
14007b293
14007b293loc_14007b293:
14007b293test rdi, rdi
14007b296setne dl
14007b299and dl, r15b
14007b29cjne 0x14007b5b0
14007b2a2mov edx, r15l
14007b2a5
14007b2a5loc_14007b2a5:
14007b2a5cmp r8b, dl
14007b2a8je 0x14007b360
14007b2ae
14007b2aeloc_14007b2ae:
14007b2aetest rbp, rbp
14007b2b1je 0x14007b2bc
14007b2b3test r9b, r9b
14007b2b6jne 0x14007b340
14007b2bc
14007b2bcloc_14007b2bc:
14007b2bcmovzx eax, sil
14007b2c0mov rcx, [r13+48]
14007b2c4add rax, rax
14007b2c7
14007b2c7loc_14007b2c7:
14007b2c7test [rcx+rax], 32
14007b2cbje 0x14007b360
14007b2d1mov rax, [rbp+16]
14007b2d5cmp rax, [rbp+24]
14007b2d9jae 0x14007b3d0
14007b2df
14007b2dfloc_14007b2df:
14007b2dfadd rax, 1
14007b2e3mov [rbp+16], rax
14007b2e7
14007b2e7loc_14007b2e7:
14007b2e7mov rax, [rbp+24]
14007b2ebmov r9l, ebx
14007b2eemov esi, -1
14007b2f3xor r8l, r8l
14007b2f6cmp [rbp+16], rax
14007b2fajb 0x14007b293
14007b2fcmov rax, [rbp]
14007b300mov rcx, rbp
14007b303call [rax+72]
14007b306mov esi, eax
14007b308cmp eax, -1
14007b30bje 0x14007cc7b
14007b311test rdi, rdi
14007b314je 0x14007b333
14007b316test r15b, r15b
14007b319jne 0x14007cc48
14007b31f
14007b31floc_14007b31f:
14007b31fmov eax, [rsp+248]
14007b326add r12, 1
14007b32amov [rsp+104], eax
14007b32ejmp 0x14007b25c
14007b333
14007b333loc_14007b333:
14007b333cmp r14l, -1
14007b337jne 0x14007b31f
14007b339mov esi, -1
14007b33enop
14007b340
14007b340loc_14007b340:
14007b340mov rax, [rbp+16]
14007b344cmp rax, [rbp+24]
14007b348jae 0x14007b650
14007b34emovzx edx, [rax]
14007b351mov rcx, [r13+48]
14007b355test [rcx+2*rdx], 32
14007b359jne 0x14007b2df
14007b35fnop
14007b360
14007b360loc_14007b360:
14007b360mov eax, [rsp+248]
14007b367mov [rsp+104], eax
14007b36bjmp 0x14007b243
14007b370
14007b370loc_14007b370:
14007b370mov rax, [rsp+88]
14007b375xor r8l, r8l
14007b378mov rcx, r13
14007b37bmov [rsp+104], r14l
14007b380lea r14, [r12+1]
14007b385movsx edx, [rax+r12+1]
14007b38bcall std::ctype<char>::narrow(char, char) const
14007b390mov [rsp+280], 0
14007b39bcmp al, 69
14007b39dje 0x14007b600
14007b3a3cmp al, 79
14007b3a5je 0x14007b600
14007b3absub eax, 37
14007b3aecmp al, 84
14007b3b0ja 0x14007b630
14007b3b6
14007b3b6loc_14007b3b6:
14007b3b6lea rdx, [rip+0x11655b]
14007b3bdmovzx eax, al
14007b3c0movsxd rax, [rdx+4*rax]
14007b3c4add rax, rdx
14007b3c7jmp rax
14007b3c9nop [rax]
14007b3d0
14007b3d0loc_14007b3d0:
14007b3d0mov rax, [rbp]
14007b3d4mov rcx, rbp
14007b3d7call [rax+80]
14007b3dajmp 0x14007b2e7
14007b3dfnop
14007b3e0
14007b3e0loc_14007b3e0:
14007b3e0mov r15l, eax
14007b3e3mov r14l, -1
14007b3e9mov rax, [rdi+24]
14007b3edcmp [rdi+16], rax
14007b3f1jb 0x14007b151
14007b3f7mov rax, [rdi]
14007b3famov [rsp+104], dl
14007b3femov rcx, rdi
14007b401call [rax+72]
14007b404movzx edx, [rsp+104]
14007b409cmp eax, -1
14007b40cmov r14l, eax
14007b40fsete al
14007b412xor edx, eax
14007b414cmp r14l, -1
14007b418je 0x14007cdfa
14007b41emov r14l, -1
14007b424jmp 0x14007b151
14007b429nop [rax]
14007b430
14007b430loc_14007b430:
14007b430mov eax, [rsp+276]
14007b437mov r15, [rsp+120]
14007b43cmov r14, [rsp+128]
14007b444test eax, eax
14007b446jne 0x14007b44f
14007b448cmp [rsp+96], r12
14007b44dje 0x14007b453
14007b44f
14007b44floc_14007b44f:
14007b44for [r15], 4
14007b453
14007b453loc_14007b453:
14007b453mov [rsp+256], rbp
14007b45bmov rdi, [rip+0x11c22e]
14007b462mov [rsp+264], esi
14007b469movdqu x1, [rsp+256]
14007b472movups [r14], x1
14007b476mov rax, [rsp+632]
14007b47esub rax, [rdi]
14007b481jne 0x14007cef0
14007b487movups x6, [rsp+640]
14007b48fmov rax, r14
14007b492movups x7, [rsp+656]
14007b49amovups x8, [rsp+672]
14007b4a3movups x9, [rsp+688]
14007b4acmovups x10, [rsp+704]
14007b4b5movups x11, [rsp+720]
14007b4beadd rsp, 744
14007b4c5pop rbx
14007b4c6pop rsi
14007b4c7pop rdi
14007b4c8pop rbp
14007b4c9pop r12
14007b4cbpop r13
14007b4cdpop r14
14007b4cfpop r15
14007b4d1ret
14007b4d2nop [rax+rax]
14007b4d8
14007b4d8loc_14007b4d8:
14007b4d8mov [rsp+104], r10
14007b4ddmovsx edx, r10b
14007b4e1xor r8l, r8l
14007b4e4mov rcx, r13
14007b4e7mov [rsp+176], r9
14007b4efcall r11
14007b4f2mov r9, [rsp+176]
14007b4famov r10, [rsp+104]
14007b4ffjmp 0x14007b1a0
14007b504nop [rax]
14007b508
14007b508loc_14007b508:
14007b508mov rax, [rbp+16]
14007b50ccmp rax, [rbp+24]
14007b510jae 0x14007cbec
14007b516movzx edx, [rax]
14007b519jmp 0x14007b22a
14007b51enop
14007b520
14007b520loc_14007b520:
14007b520lea rcx, [rsp+256]
14007b528call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007b52dmov rdx, [r13+48]
14007b531mov rbp, [rsp+256]
14007b539movzx eax, al
14007b53ctest [rdx+2*rax], 32
14007b540je 0x14007cc31
14007b546mov rcx, rbp
14007b549mov esi, -1
14007b54ecall _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007b553lea rdx, [rsp+240]
14007b55blea rcx, [rsp+256]
14007b563mov [rsp+240], rdi
14007b56bmov [rsp+256], rbp
14007b573mov [rsp+264], esi
14007b57acall std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
14007b57fmov rdi, [rsp+240]
14007b587test al, al
14007b589je 0x14007b520
14007b58bmov eax, [rsp+248]
14007b592mov rbp, [rsp+256]
14007b59amov esi, [rsp+264]
14007b5a1mov [rsp+104], eax
14007b5a5jmp 0x14007b640
14007b5aanop [rax+rax]
14007b5b0
14007b5b0loc_14007b5b0:
14007b5b0mov rax, [rdi+24]
14007b5b4cmp [rdi+16], rax
14007b5b8jae 0x14007b69d
14007b5be
14007b5beloc_14007b5be:
14007b5bexor edx, edx
14007b5c0jmp 0x14007b2a5
14007b5c5nop [rax]
14007b5c8
14007b5c8loc_14007b5c8:
14007b5c8mov rax, [rbp+16]
14007b5cccmp rax, [rbp+24]
14007b5d0jae 0x14007cbc0
14007b5d6movsx edx, [rax]
14007b5d9mov r15l, r8l
14007b5dcjmp 0x14007b1fa
14007b5e1nop [rax]
14007b5e8
14007b5e8loc_14007b5e8:
14007b5e8mov r15, [rsp+120]
14007b5edmov r14, [rsp+128]
14007b5f5jmp 0x14007b44f
14007b5fanop [rax+rax]
14007b600
14007b600loc_14007b600:
14007b600mov rax, [rsp+88]
14007b605xor r8l, r8l
14007b608mov rcx, r13
14007b60blea r14, [r12+2]
14007b610movsx edx, [rax+r12+2]
14007b616call std::ctype<char>::narrow(char, char) const
14007b61bsub eax, 37
14007b61ecmp al, 84
14007b620jbe 0x14007b3b6
14007b626nop [rax+rax]
14007b630
14007b630loc_14007b630:
14007b630or [rsp+276], 4
14007b638nop [rax+rax]
14007b640
14007b640loc_14007b640:
14007b640mov r12, r14
14007b643jmp 0x14007b243
14007b648nop [rax+rax]
14007b650
14007b650loc_14007b650:
14007b650mov rax, [rbp]
14007b654mov rcx, rbp
14007b657call [rax+72]
14007b65acmp eax, -1
14007b65dje 0x14007cc0f
14007b663movzx eax, al
14007b666mov rcx, [r13+48]
14007b66aadd rax, rax
14007b66djmp 0x14007b2c7
14007b672
14007b672loc_14007b672:
14007b672mov rax, [rbp]
14007b676mov rcx, rbp
14007b679call [rax+72]
14007b67cmov esi, eax
14007b67ecmp eax, -1
14007b681jne 0x14007b26a
14007b687mov [rsp+80], 1
14007b68cmov r14l, [rsp+104]
14007b691xor ebp, ebp
14007b693mov edx, 1
14007b698jmp 0x14007b137
14007b69d
14007b69dloc_14007b69d:
14007b69dmov rax, [rdi]
14007b6a0mov [rsp+176], r9b
14007b6a8mov rcx, rdi
14007b6abmov [rsp+104], r8b
14007b6b0mov [rsp+80], dl
14007b6b4call [rax+72]
14007b6b7movzx edx, [rsp+80]
14007b6bcmovzx r8l, [rsp+104]
14007b6c2movzx r9l, [rsp+176]
14007b6cbcmp eax, -1
14007b6cejne 0x14007b5be
14007b6d4cmp esi, -1
14007b6d7sete r9b
14007b6dbxor edi, edi
14007b6ddjmp 0x14007b2a5
14007b6e2nop [rax+rax]
14007b6e8mov rax, [rsp+168]
14007b6f0mov [rsp+256], rbp
14007b6f8lea rcx, [rsp+224]
14007b700lea r9, [rsp+192]
14007b708mov [rsp+264], esi
14007b70flea r8, [rsp+208]
14007b717mov rax, [rax+16]
14007b71bmov [rsp+240], rdi
14007b723movdqu x4, [rax+312]
14007b72bmovdqu x3, [rax+328]
14007b733movdqu x5, [rax+296]
14007b73bmovdqu x2, [rax+344]
14007b743movdqu x1, [rax+360]
14007b74bmovdqu x0, [rax+376]
14007b753movups [rsp+528], x4
14007b75bmovdqu x6, [rax+216]
14007b763movdqu x7, [rax+232]
14007b76bmovups [rsp+544], x3
14007b773movdqu x8, [rax+248]
14007b77cmovdqu x9, [rax+264]
14007b785movups [rsp+512], x5
14007b78dmovdqu x10, [rax+280]
14007b796movdqu x11, [rax+200]
14007b79flea rax, [rsp+276]
14007b7a7movups [rsp+560], x2
14007b7afmovdqu x3, [rsp+256]
14007b7b8movups [rsp+576], x1
14007b7c0movdqu x4, [rsp+240]
14007b7c9movups [rsp+592], x0
14007b7d1movups [rsp+208], x3
14007b7d9movups [rsp+416], x11
14007b7e2movups [rsp+432], x6
14007b7eamovups [rsp+448], x7
14007b7f2movups [rsp+464], x8
14007b7fbmovups [rsp+480], x9
14007b804movups [rsp+496], x10
14007b80dmovups [rsp+192], x4
14007b815mov rdx, [rsp+144]
14007b81dmov [rsp+64], rax
14007b822mov rax, [rsp+136]
14007b82amov [rsp+48], 24
14007b833mov [rsp+56], rax
14007b838lea rax, [rsp+416]
14007b840mov [rsp+40], rax
14007b845lea rax, [rsp+280]
14007b84dmov [rsp+32], rax
14007b852call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_name(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, char const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007b857mov ebx, [rsp+276]
14007b85emov rbp, [rsp+224]
14007b866mov esi, [rsp+232]
14007b86dtest ebx, ebx
14007b86fjne 0x14007b640
14007b875movsxd rax, [rsp+280]
14007b87dmov rdx, rax
14007b880imul rax, rax, 0x2aaaaaab
14007b887mov ecx, edx
14007b889sar ecx, 31
14007b88csar rax, 33
14007b890sub eax, ecx
14007b892lea eax, [rax+2*rax]
14007b895shl eax, 2
14007b898sub edx, eax
14007b89amov rax, [rsp+160]
14007b8a2mov [rax+16], edx
14007b8a5mov rax, [rsp+152]
14007b8ador [rax], 1032
14007b8b2jmp 0x14007b640
14007b8b7mov rax, [rsp+168]
14007b8bfmov [rsp+256], rbp
14007b8c7lea rcx, [rsp+224]
14007b8cflea r9, [rsp+192]
14007b8d7mov [rsp+264], esi
14007b8demov rdx, [rsp+144]
14007b8e6lea r8, [rsp+208]
14007b8eemov rax, [rax+16]
14007b8f2mov [rsp+240], rdi
14007b8famovdqu x6, [rax+88]
14007b8ffmovdqu x5, [rax+104]
14007b904movdqu x2, [rax+152]
14007b90cmovdqu x4, [rax+120]
14007b911movdqu x3, [rax+136]
14007b919movdqu x1, [rax+168]
14007b921movups [rsp+304], x6
14007b929movdqu x0, [rax+184]
14007b931lea rax, [rsp+276]
14007b939movdqu x6, [rsp+256]
14007b942movups [rsp+368], x2
14007b94amovdqu x2, [rsp+240]
14007b953mov [rsp+64], rax
14007b958mov rax, [rsp+136]
14007b960movups [rsp+320], x5
14007b968mov [rsp+48], 14
14007b971mov [rsp+56], rax
14007b976lea rax, [rsp+304]
14007b97emov [rsp+40], rax
14007b983lea rax, [rsp+280]
14007b98bmov [rsp+32], rax
14007b990movups [rsp+336], x4
14007b998movups [rsp+352], x3
14007b9a0movups [rsp+384], x1
14007b9a8movups [rsp+400], x0
14007b9b0movups [rsp+208], x6
14007b9b8movups [rsp+192], x2
14007b9c0call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_name(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, char const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007b9c5mov r12l, [rsp+276]
14007b9cdmov rbp, [rsp+224]
14007b9d5mov esi, [rsp+232]
14007b9dctest r12l, r12l
14007b9dfjne 0x14007b640
14007b9e5movsxd rax, [rsp+280]
14007b9edmov rdx, rax
14007b9f0imul rax, rax, 0xffffffff92492493
14007b9f7mov ecx, edx
14007b9f9sar ecx, 31
14007b9fcshr rax, 32
14007ba00add eax, edx
14007ba02sar eax, 2
14007ba05sub eax, ecx
14007ba07lea ecx, [8*rax]
14007ba0esub ecx, eax
14007ba10mov rax, [rsp+160]
14007ba18sub edx, ecx
14007ba1amov [rax+24], edx
14007ba1dmov rax, [rsp+152]
14007ba25or [rax], 2
14007ba28jmp 0x14007b640
14007ba2dlea rcx, [rsp+256]
14007ba35mov [rsp+256], rbp
14007ba3dmov [rsp+264], esi
14007ba44call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007ba49mov rdx, [r13+48]
14007ba4dmovzx eax, al
14007ba50test [rdx+2*rax], 32
14007ba54jne 0x14007ccd0
14007ba5amov eax, [rsp+264]
14007ba61
14007ba61loc_14007ba61:
14007ba61mov [rsp+264], eax
14007ba68lea rax, [rsp+276]
14007ba70movdqu x5, [rsp+256]
14007ba79lea r9, [rsp+192]
14007ba81mov [rsp+72], rax
14007ba86mov rax, [rsp+136]
14007ba8elea rcx, [rsp+224]
14007ba96lea r8, [rsp+208]
14007ba9emov [rsp+48], 31
14007baa6mov rdx, [rsp+144]
14007baaemov [rsp+64], rax
14007bab3lea rax, [rsp+280]
14007babbmov [rsp+56], 2
14007bac4mov [rsp+40], 1
14007baccmov [rsp+32], rax
14007bad1mov [rsp+240], rdi
14007bad9movdqu x7, [rsp+240]
14007bae2movups [rsp+208], x5
14007baeamovups [rsp+192], x7
14007baf2call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007baf7mov r9l, [rsp+276]
14007baffmov rbp, [rsp+224]
14007bb07mov esi, [rsp+232]
14007bb0etest r9l, r9l
14007bb11jne 0x14007b640
14007bb17mov eax, [rsp+280]
14007bb1emov rbx, [rsp+160]
14007bb26mov [rbx+12], eax
14007bb29mov rax, [rsp+152]
14007bb31or [rax], 1040
14007bb36jmp 0x14007b640
14007bb3blea rax, [rsp+276]
14007bb43mov [rsp+48], 53
14007bb4bmov rdx, [rsp+144]
14007bb53lea rcx, [rsp+224]
14007bb5bmov [rsp+72], rax
14007bb60mov rax, [rsp+136]
14007bb68lea r9, [rsp+192]
14007bb70lea r8, [rsp+208]
14007bb78mov [rsp+56], 2
14007bb81mov [rsp+64], rax
14007bb86lea rax, [rsp+280]
14007bb8emov [rsp+40], 0
14007bb96mov [rsp+32], rax
14007bb9bmov [rsp+256], rbp
14007bba3mov [rsp+264], esi
14007bbaamovdqu x0, [rsp+256]
14007bbb3mov [rsp+240], rdi
14007bbbbmovdqu x2, [rsp+240]
14007bbc4movups [rsp+208], x0
14007bbccmovups [rsp+192], x2
14007bbd4call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007bbd9mov r12l, [rsp+276]
14007bbe1mov rbp, [rsp+224]
14007bbe9mov esi, [rsp+232]
14007bbf0test r12l, r12l
14007bbf3jne 0x14007b640
14007bbf9mov rbx, [rsp+152]
14007bc01mov eax, [rsp+280]
14007bc08mov ecx, [rbx]
14007bc0ashl eax, 16
14007bc0dand eax, 0x3f0000
14007bc12mov edx, ecx
14007bc14or eax, 32
14007bc17mov [rsp+80], ecx
14007bc1band edx, 0xffffffffffc0ffdf
14007bc21or eax, edx
14007bc23mov [rbx], eax
14007bc25jmp 0x14007b640
14007bc2alea rdx, [rip+0x115cdc]
14007bc31lea rbx, [rsp+622]
14007bc39mov rcx, r13
14007bc3cmov r9, rbx
14007bc3flea r8, [rdx+9]
14007bc43call _ZNKSt5ctypeIcE5widenEPKcS2_Pc.isra.0
14007bc48mov [rsp+256], rbp
14007bc50lea rcx, [rsp+224]
14007bc58mov [rsp+264], esi
14007bc5fmovdqu x6, [rsp+256]
14007bc68mov [rsp+240], rdi
14007bc70movdqu x7, [rsp+240]
14007bc79movups [rsp+208], x6
14007bc81movups [rsp+192], x7
14007bc89
14007bc89loc_14007bc89:
14007bc89mov rax, [rsp+152]
14007bc91mov [rsp+56], rbx
14007bc96mov [rsp+64], rax
14007bc9b
14007bc9bloc_14007bc9b:
14007bc9bmov rax, [rsp+160]
14007bca3mov rdx, [rsp+144]
14007bcablea r9, [rsp+192]
14007bcb3lea r8, [rsp+208]
14007bcbbmov [rsp+48], rax
14007bcc0lea rax, [rsp+276]
14007bcc8mov [rsp+40], rax
14007bccdmov rax, [rsp+136]
14007bcd5mov [rsp+32], rax
14007bcdacall _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
14007bcdfmov rbp, [rsp+224]
14007bce7mov esi, [rsp+232]
14007bceejmp 0x14007b640
14007bcf3lea rax, [rsp+276]
14007bcfbmov [rsp+48], 60
14007bd03mov rdx, [rsp+144]
14007bd0blea rcx, [rsp+224]
14007bd13mov [rsp+72], rax
14007bd18mov rax, [rsp+136]
14007bd20lea r9, [rsp+192]
14007bd28lea r8, [rsp+208]
14007bd30mov [rsp+56], 2
14007bd39mov [rsp+64], rax
14007bd3elea rax, [rsp+280]
14007bd46mov [rsp+40], 0
14007bd4emov [rsp+32], rax
14007bd53mov [rsp+256], rbp
14007bd5bmov [rsp+264], esi
14007bd62movdqu x4, [rsp+256]
14007bd6bmov [rsp+240], rdi
14007bd73movdqu x5, [rsp+240]
14007bd7cmovups [rsp+208], x4
14007bd84movups [rsp+192], x5
14007bd8ccall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007bd91mov r15l, [rsp+276]
14007bd99mov rbp, [rsp+224]
14007bda1mov esi, [rsp+232]
14007bda8test r15l, r15l
14007bdabjne 0x14007b640
14007bdb1mov eax, [rsp+280]
14007bdb8mov rbx, [rsp+160]
14007bdc0mov [rbx], eax
14007bdc2jmp 0x14007b640
14007bdc7lea rax, [rsp+276]
14007bdcfmov [rsp+48], 366
14007bdd7mov rdx, [rsp+144]
14007bddflea rcx, [rsp+224]
14007bde7mov [rsp+72], rax
14007bdecmov rax, [rsp+136]
14007bdf4lea r9, [rsp+192]
14007bdfclea r8, [rsp+208]
14007be04mov [rsp+56], 3
14007be0dmov [rsp+64], rax
14007be12lea rax, [rsp+280]
14007be1amov [rsp+32], rax
14007be1fmov [rsp+40], 1
14007be27mov [rsp+256], rbp
14007be2fmov [rsp+264], esi
14007be36movdqu x0, [rsp+256]
14007be3fmov [rsp+240], rdi
14007be47movdqu x2, [rsp+240]
14007be50movups [rsp+208], x0
14007be58movups [rsp+192], x2
14007be60call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007be65mov eax, [rsp+276]
14007be6cmov rbp, [rsp+224]
14007be74mov esi, [rsp+232]
14007be7btest eax, eax
14007be7djne 0x14007b640
14007be83mov eax, [rsp+280]
14007be8amov rbx, [rsp+160]
14007be92sub eax, 1
14007be95mov [rbx+28], eax
14007be98mov rax, [rsp+152]
14007bea0or [rax], 4
14007bea3jmp 0x14007b640
14007bea8lea rax, [rsp+276]
14007beb0mov [rsp+48], 12
14007beb8mov rdx, [rsp+144]
14007bec0lea rcx, [rsp+224]
14007bec8mov [rsp+72], rax
14007becdmov rax, [rsp+136]
14007bed5lea r9, [rsp+192]
14007beddlea r8, [rsp+208]
14007bee5mov [rsp+56], 2
14007beeemov [rsp+64], rax
14007bef3lea rax, [rsp+280]
14007befbmov [rsp+32], rax
14007bf00mov [rsp+40], 1
14007bf08mov [rsp+256], rbp
14007bf10mov [rsp+264], esi
14007bf17movdqu x3, [rsp+256]
14007bf20mov [rsp+240], rdi
14007bf28movdqu x4, [rsp+240]
14007bf31movups [rsp+208], x3
14007bf39movups [rsp+192], x4
14007bf41call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007bf46mov eax, [rsp+276]
14007bf4dmov rbp, [rsp+224]
14007bf55mov esi, [rsp+232]
14007bf5ctest eax, eax
14007bf5ejne 0x14007b640
14007bf64mov eax, [rsp+280]
14007bf6bmov rbx, [rsp+160]
14007bf73sub eax, 1
14007bf76mov [rbx+16], eax
14007bf79mov rax, [rsp+152]
14007bf81or [rax], 8
14007bf84jmp 0x14007b640
14007bf89mov rax, [rsp+168]
14007bf91mov rax, [rax+16]
14007bf95mov rax, [rax+80]
14007bf99
14007bf99loc_14007bf99:
14007bf99mov [rsp+264], esi
14007bfa0mov rsi, [rsp+152]
14007bfa8lea rcx, [rsp+224]
14007bfb0mov [rsp+256], rbp
14007bfb8movdqu x7, [rsp+256]
14007bfc1mov [rsp+240], rdi
14007bfc9movdqu x0, [rsp+240]
14007bfd2mov [rsp+64], rsi
14007bfd7mov [rsp+56], rax
14007bfdcmovups [rsp+208], x7
14007bfe4movups [rsp+192], x0
14007bfecjmp 0x14007bc9b
14007bff1mov rax, [rsp+168]
14007bff9mov rax, [rax+16]
14007bffdmovdqu x0, [rax+64]
14007c002movq rax, x0
14007c007movups [rsp+288], x0
14007c00fcmp [rax], 0
14007c012je 0x14007b640
14007c018psrldq x0, 8
14007c01dmovq rax, x0
14007c022cmp [rax], 0
14007c025je 0x14007b640
14007c02blea rax, [rsp+276]
14007c033mov [rsp+256], rbp
14007c03bmov rdx, [rsp+144]
14007c043lea rcx, [rsp+224]
14007c04bmov [rsp+64], rax
14007c050mov rax, [rsp+136]
14007c058lea r9, [rsp+192]
14007c060lea r8, [rsp+208]
14007c068mov [rsp+48], 2
14007c071mov [rsp+56], rax
14007c076lea rax, [rsp+288]
14007c07emov [rsp+40], rax
14007c083lea rax, [rsp+280]
14007c08bmov [rsp+32], rax
14007c090mov [rsp+264], esi
14007c097movdqu x0, [rsp+256]
14007c0a0mov [rsp+240], rdi
14007c0a8movdqu x2, [rsp+240]
14007c0b1movups [rsp+208], x0
14007c0b9movups [rsp+192], x2
14007c0c1call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_name(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, char const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c0c6mov eax, [rsp+276]
14007c0cdmov rbp, [rsp+224]
14007c0d5mov esi, [rsp+232]
14007c0dctest eax, eax
14007c0dejne 0x14007b640
14007c0e4mov eax, [rsp+280]
14007c0ebtest eax, eax
14007c0edje 0x14007b640
14007c0f3mov rax, [rsp+152]
14007c0fbor [rax+1], 1
14007c0ffjmp 0x14007b640
14007c104nop [rax]
14007c108mov rax, [rsp+168]
14007c110mov rbx, [rsp+152]
14007c118mov [rsp+256], rbp
14007c120lea rcx, [rsp+224]
14007c128mov [rsp+264], esi
14007c12fmov rdx, [rsp+144]
14007c137lea r9, [rsp+192]
14007c13flea r8, [rsp+208]
14007c147mov rax, [rax+16]
14007c14bmov [rsp+240], rdi
14007c153movdqu x5, [rsp+256]
14007c15cmovdqu x2, [rsp+240]
14007c165mov rax, [rax+48]
14007c169mov [rsp+64], rbx
14007c16emovups [rsp+208], x5
14007c176mov [rsp+56], rax
14007c17bmov rax, [rsp+160]
14007c183movups [rsp+192], x2
14007c18bmov [rsp+48], rax
14007c190lea rax, [rsp+276]
14007c198mov [rsp+40], rax
14007c19dmov rax, [rsp+136]
14007c1a5mov [rsp+32], rax
14007c1aacall _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
14007c1afmov r11l, [rsp+276]
14007c1b7mov rbp, [rsp+224]
14007c1bfmov esi, [rsp+232]
14007c1c6test r11l, r11l
14007c1c9jne 0x14007b640
14007c1cfor [rbx+1], 4
14007c1d3jmp 0x14007b640
14007c1d8lea rbx, [rsp+256]
14007c1e0mov [rsp+256], rbp
14007c1e8mov rcx, rbx
14007c1ebmov [rsp+264], esi
14007c1f2call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007c1f7mov rdx, [r13+48]
14007c1fbmovzx eax, al
14007c1fetest [rdx+2*rax], 1
14007c202jne 0x14007cce7
14007c208or [rsp+276], 4
14007c210mov rbp, [rsp+256]
14007c218mov esi, [rsp+264]
14007c21fjmp 0x14007b640
14007c224lea rax, [rsp+276]
14007c22cmov [rsp+48], 9999
14007c234mov rdx, [rsp+144]
14007c23clea r9, [rsp+192]
14007c244mov [rsp+72], rax
14007c249mov rax, [rsp+136]
14007c251lea rcx, [rsp+224]
14007c259lea r8, [rsp+208]
14007c261mov [rsp+56], 4
14007c26amov [rsp+64], rax
14007c26flea rax, [rsp+280]
14007c277mov [rsp+40], 0
14007c27fmov [rsp+32], rax
14007c284mov [rsp+256], rbp
14007c28cmov [rsp+264], esi
14007c293movdqu x6, [rsp+256]
14007c29cmov [rsp+240], rdi
14007c2a4movdqu x7, [rsp+240]
14007c2admovups [rsp+208], x6
14007c2b5movups [rsp+192], x7
14007c2bdcall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c2c2mov r9l, [rsp+276]
14007c2camov rbp, [rsp+224]
14007c2d2mov esi, [rsp+232]
14007c2d9test r9l, r9l
14007c2dcjne 0x14007b640
14007c2e2mov eax, [rsp+280]
14007c2e9mov rbx, [rsp+160]
14007c2f1sub eax, 1900
14007c2f6mov [rbx+20], eax
14007c2f9mov rbx, [rsp+152]
14007c301movzx eax, [rbx+1]
14007c305mov [rsp+80], al
14007c309and eax, -7
14007c30cor eax, 4
14007c30fmov [rbx+1], al
14007c312jmp 0x14007b640
14007c317mov rax, [rsp+168]
14007c31fmov [rsp+264], esi
14007c326lea rcx, [rsp+224]
14007c32emov [rsp+256], rbp
14007c336mov rsi, [rsp+152]
14007c33emov rax, [rax+16]
14007c342mov [rsp+240], rdi
14007c34amovdqu x2, [rsp+256]
14007c353movdqu x3, [rsp+240]
14007c35cmov rax, [rax+32]
14007c360mov [rsp+64], rsi
14007c365movups [rsp+208], x2
14007c36dmov [rsp+56], rax
14007c372movups [rsp+192], x3
14007c37ajmp 0x14007bc9b
14007c37flea rax, [rsp+276]
14007c387mov [rsp+48], 53
14007c38fmov rdx, [rsp+144]
14007c397lea rcx, [rsp+224]
14007c39fmov [rsp+72], rax
14007c3a4mov rax, [rsp+136]
14007c3aclea r9, [rsp+192]
14007c3b4lea r8, [rsp+208]
14007c3bcmov [rsp+56], 2
14007c3c5mov [rsp+64], rax
14007c3calea rax, [rsp+280]
14007c3d2mov [rsp+40], 0
14007c3damov [rsp+32], rax
14007c3dfmov [rsp+256], rbp
14007c3e7mov [rsp+264], esi
14007c3eemovdqu x5, [rsp+256]
14007c3f7mov [rsp+240], rdi
14007c3ffmovdqu x6, [rsp+240]
14007c408movups [rsp+208], x5
14007c410movups [rsp+192], x6
14007c418call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c41dmov r11l, [rsp+276]
14007c425mov rbp, [rsp+224]
14007c42dmov esi, [rsp+232]
14007c434test r11l, r11l
14007c437jne 0x14007b640
14007c43dmov rbx, [rsp+152]
14007c445mov eax, [rsp+280]
14007c44cmov ecx, [rbx]
14007c44eshl eax, 16
14007c451and eax, 0x3f0000
14007c456mov edx, ecx
14007c458or eax, 64
14007c45bmov [rsp+80], ecx
14007c45fand edx, 0xffffffffffc0ffbf
14007c465or eax, edx
14007c467mov [rbx], eax
14007c469jmp 0x14007b640
14007c46elea rdx, [rip+0x115492]
14007c475lea rbx, [rsp+622]
14007c47dmov rcx, r13
14007c480mov r9, rbx
14007c483lea r8, [rdx+6]
14007c487call _ZNKSt5ctypeIcE5widenEPKcS2_Pc.isra.0
14007c48cmov [rsp+256], rbp
14007c494lea rcx, [rsp+224]
14007c49cmov [rsp+264], esi
14007c4a3movdqu x2, [rsp+256]
14007c4acmov [rsp+240], rdi
14007c4b4movdqu x3, [rsp+240]
14007c4bdmovups [rsp+208], x2
14007c4c5movups [rsp+192], x3
14007c4cdjmp 0x14007bc89
14007c4d2lea rax, [rsp+276]
14007c4damov [rsp+48], 59
14007c4e2mov rdx, [rsp+144]
14007c4ealea rcx, [rsp+224]
14007c4f2mov [rsp+72], rax
14007c4f7mov rax, [rsp+136]
14007c4fflea r9, [rsp+192]
14007c507lea r8, [rsp+208]
14007c50fmov [rsp+56], 2
14007c518mov [rsp+64], rax
14007c51dlea rax, [rsp+280]
14007c525mov [rsp+32], rax
14007c52amov [rsp+40], 0
14007c532mov [rsp+256], rbp
14007c53amov [rsp+264], esi
14007c541movdqu x5, [rsp+256]
14007c54amov [rsp+240], rdi
14007c552movdqu x6, [rsp+240]
14007c55bmovups [rsp+208], x5
14007c563movups [rsp+192], x6
14007c56bcall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c570mov eax, [rsp+276]
14007c577mov rbp, [rsp+224]
14007c57fmov esi, [rsp+232]
14007c586test eax, eax
14007c588jne 0x14007b640
14007c58emov eax, [rsp+280]
14007c595mov rbx, [rsp+160]
14007c59dmov [rbx+4], eax
14007c5a0jmp 0x14007b640
14007c5a5lea rax, [rsp+276]
14007c5admov [rsp+48], 12
14007c5b5mov rdx, [rsp+144]
14007c5bdlea rcx, [rsp+224]
14007c5c5mov [rsp+72], rax
14007c5camov rax, [rsp+136]
14007c5d2lea r9, [rsp+192]
14007c5dalea r8, [rsp+208]
14007c5e2mov [rsp+56], 2
14007c5ebmov [rsp+64], rax
14007c5f0lea rax, [rsp+280]
14007c5f8mov [rsp+40], 1
14007c600mov [rsp+32], rax
14007c605mov [rsp+256], rbp
14007c60dmov [rsp+264], esi
14007c614movdqu x5, [rsp+256]
14007c61dmov [rsp+240], rdi
14007c625movdqu x7, [rsp+240]
14007c62emovups [rsp+208], x5
14007c636movups [rsp+192], x7
14007c63ecall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c643mov edx, [rsp+276]
14007c64amov rbp, [rsp+224]
14007c652mov esi, [rsp+232]
14007c659test edx, edx
14007c65bjne 0x14007b640
14007c661movsxd rax, [rsp+280]
14007c669mov rdx, rax
14007c66cimul rax, rax, 0x2aaaaaab
14007c673mov ecx, edx
14007c675sar ecx, 31
14007c678sar rax, 33
14007c67csub eax, ecx
14007c67elea eax, [rax+2*rax]
14007c681shl eax, 2
14007c684sub edx, eax
14007c686mov rax, [rsp+160]
14007c68emov [rax+8], edx
14007c691mov rax, [rsp+152]
14007c699or [rax], 1
14007c69cjmp 0x14007b640
14007c6a1lea rax, [rsp+276]
14007c6a9mov [rsp+48], 23
14007c6b1mov rdx, [rsp+144]
14007c6b9lea rcx, [rsp+224]
14007c6c1mov [rsp+72], rax
14007c6c6mov rax, [rsp+136]
14007c6celea r9, [rsp+192]
14007c6d6lea r8, [rsp+208]
14007c6demov [rsp+56], 2
14007c6e7mov [rsp+64], rax
14007c6eclea rax, [rsp+280]
14007c6f4mov [rsp+40], 0
14007c6fcmov [rsp+32], rax
14007c701mov [rsp+256], rbp
14007c709mov [rsp+264], esi
14007c710movdqu x3, [rsp+256]
14007c719mov [rsp+240], rdi
14007c721movdqu x4, [rsp+240]
14007c72amovups [rsp+208], x3
14007c732movups [rsp+192], x4
14007c73acall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c73fmov ecx, [rsp+276]
14007c746mov rbp, [rsp+224]
14007c74emov esi, [rsp+232]
14007c755test ecx, ecx
14007c757jne 0x14007b640
14007c75dmov eax, [rsp+280]
14007c764mov rbx, [rsp+160]
14007c76cmov [rbx+8], eax
14007c76fmov rax, [rsp+152]
14007c777and [rax], 254
14007c77ajmp 0x14007b640
14007c77flea rdx, [rip+0x115178]
14007c786lea rbx, [rsp+622]
14007c78emov rcx, r13
14007c791lea r8, [rdx+9]
14007c795mov r9, rbx
14007c798call _ZNKSt5ctypeIcE5widenEPKcS2_Pc.isra.0
14007c79dmov rax, [rsp+160]
14007c7a5mov r15, [rsp+152]
14007c7admov [rsp+56], rbx
14007c7b2mov [rsp+256], rbp
14007c7bamov rdx, [rsp+144]
14007c7c2lea r8, [rsp+208]
14007c7calea rcx, [rsp+224]
14007c7d2mov [rsp+48], rax
14007c7d7lea rax, [rsp+276]
14007c7dflea r9, [rsp+192]
14007c7e7mov [rsp+40], rax
14007c7ecmov rax, [rsp+136]
14007c7f4mov [rsp+64], r15
14007c7f9mov [rsp+32], rax
14007c7femov [rsp+264], esi
14007c805movdqu x0, [rsp+256]
14007c80emov [rsp+240], rdi
14007c816movdqu x2, [rsp+240]
14007c81fmovups [rsp+208], x0
14007c827movups [rsp+192], x2
14007c82fcall _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
14007c834mov r8l, [rsp+276]
14007c83cmov rbp, [rsp+224]
14007c844mov esi, [rsp+232]
14007c84btest r8l, r8l
14007c84ejne 0x14007b640
14007c854or [r15+1], 4
14007c859jmp 0x14007b640
14007c85elea rax, [rsp+276]
14007c866mov [rsp+48], 99
14007c86emov rdx, [rsp+144]
14007c876lea rcx, [rsp+224]
14007c87emov [rsp+72], rax
14007c883mov rax, [rsp+136]
14007c88blea r9, [rsp+192]
14007c893lea r8, [rsp+208]
14007c89bmov [rsp+56], 2
14007c8a4mov [rsp+64], rax
14007c8a9lea rax, [rsp+280]
14007c8b1mov [rsp+40], 0
14007c8b9mov [rsp+32], rax
14007c8bemov [rsp+256], rbp
14007c8c6mov [rsp+264], esi
14007c8cdmovdqu x3, [rsp+256]
14007c8d6mov [rsp+240], rdi
14007c8demovdqu x4, [rsp+240]
14007c8e7movups [rsp+208], x3
14007c8efmovups [rsp+192], x4
14007c8f7call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c8fcmov r10l, [rsp+276]
14007c904mov rbp, [rsp+224]
14007c90cmov esi, [rsp+232]
14007c913test r10l, r10l
14007c916jne 0x14007b640
14007c91cmov rbx, [rsp+152]
14007c924mov eax, [rsp+280]
14007c92bor [rbx], 1152
14007c930mov [rbx+4], eax
14007c933jmp 0x14007b640
14007c938mov rax, [rsp+168]
14007c940mov rax, [rax+16]
14007c944mov rax, [rax+16]
14007c948jmp 0x14007bf99
14007c94dlea rax, [rsp+276]
14007c955mov [rsp+48], 6
14007c95dmov rdx, [rsp+144]
14007c965lea rcx, [rsp+224]
14007c96dmov [rsp+72], rax
14007c972mov rax, [rsp+136]
14007c97alea r9, [rsp+192]
14007c982lea r8, [rsp+208]
14007c98amov [rsp+56], 1
14007c993mov [rsp+64], rax
14007c998lea rax, [rsp+280]
14007c9a0mov [rsp+40], 0
14007c9a8mov [rsp+32], rax
14007c9admov [rsp+256], rbp
14007c9b5mov [rsp+264], esi
14007c9bcmovdqu x3, [rsp+256]
14007c9c5mov [rsp+240], rdi
14007c9cdmovdqu x4, [rsp+240]
14007c9d6movups [rsp+208], x3
14007c9demovups [rsp+192], x4
14007c9e6call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c9ebmov ebx, [rsp+276]
14007c9f2mov rbp, [rsp+224]
14007c9famov esi, [rsp+232]
14007ca01test ebx, ebx
14007ca03jne 0x14007b640
14007ca09mov eax, [rsp+280]
14007ca10mov rbx, [rsp+160]
14007ca18mov [rbx+24], eax
14007ca1bmov rax, [rsp+152]
14007ca23or [rax], 2
14007ca26jmp 0x14007b640
14007ca2blea rcx, [rsp+256]
14007ca33mov [rsp+256], rbp
14007ca3bmov [rsp+264], esi
14007ca42call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007ca47mov rbp, [rsp+256]
14007ca4fmov esi, [rsp+264]
14007ca56mov ebx, eax
14007ca58cmp [r13+56], 0
14007ca5dje 0x14007cc1f
14007ca63movzx eax, [r13+94]
14007ca68
14007ca68loc_14007ca68:
14007ca68cmp bl, al
14007ca6ajne 0x14007b630
14007ca70mov rcx, rbp
14007ca73mov esi, -1
14007ca78call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007ca7djmp 0x14007b640
14007ca82lea rax, [rsp+276]
14007ca8amov [rsp+48], 99
14007ca92mov rdx, [rsp+144]
14007ca9alea rcx, [rsp+224]
14007caa2mov [rsp+72], rax
14007caa7mov rax, [rsp+136]
14007caaflea r9, [rsp+192]
14007cab7lea r8, [rsp+208]
14007cabfmov [rsp+56], 2
14007cac8mov [rsp+64], rax
14007cacdlea rax, [rsp+280]
14007cad5mov [rsp+32], rax
14007cadamov [rsp+40], 0
14007cae2mov [rsp+256], rbp
14007caeamov [rsp+264], esi
14007caf1movdqu x4, [rsp+256]
14007cafamov [rsp+240], rdi
14007cb02movdqu x5, [rsp+240]
14007cb0bmovups [rsp+208], x4
14007cb13movups [rsp+192], x5
14007cb1bcall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007cb20mov rax, [rsp+232]
14007cb28mov r10l, [rsp+276]
14007cb30mov rbp, [rsp+224]
14007cb38mov esi, eax
14007cb3atest r10l, r10l
14007cb3djne 0x14007b640
14007cb43mov rsi, [rsp+152]
14007cb4blea rbx, [rsp+256]
14007cb53lea rdx, [rsp+240]
14007cb5bmov [rsp+256], rbp
14007cb63mov rcx, rbx
14007cb66mov [rsp+264], eax
14007cb6dor [rsi+1], 6
14007cb71call std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
14007cb76mov rdi, [rsp+240]
14007cb7etest al, al
14007cb80je 0x14007ce10
14007cb86mov rbp, [rsp+256]
14007cb8emov esi, [rsp+264]
14007cb95
14007cb95loc_14007cb95:
14007cb95mov eax, [rsp+280]
14007cb9clea edx, [rax+100]
14007cb9fcmp eax, 69
14007cba2cmovl eax, edx
14007cba5
14007cba5loc_14007cba5:
14007cba5mov rbx, [rsp+160]
14007cbadmov [rbx+20], eax
14007cbb0mov eax, [rsp+248]
14007cbb7mov [rsp+104], eax
14007cbbbjmp 0x14007b640
14007cbc0
14007cbc0loc_14007cbc0:
14007cbc0mov rax, [rbp]
14007cbc4mov [rsp+176], r8b
14007cbccmov rcx, rbp
14007cbcfcall [rax+72]
14007cbd2cmp eax, -1
14007cbd5je 0x14007ce01
14007cbdbmovzx r15l, [rsp+176]
14007cbe4movsx edx, al
14007cbe7jmp 0x14007b1fa
14007cbec
14007cbecloc_14007cbec:
14007cbecmov rax, [rbp]
14007cbf0mov rcx, rbp
14007cbf3call [rax+72]
14007cbf6mov edx, -1
14007cbfbcmp eax, -1
14007cbfecmovne edx, eax
14007cc01mov eax, 0
14007cc06cmove rbp, rax
14007cc0ajmp 0x14007b22a
14007cc0f
14007cc0floc_14007cc0f:
14007cc0fmov rcx, [r13+48]
14007cc13mov eax, 510
14007cc18xor ebp, ebp
14007cc1ajmp 0x14007b2c7
14007cc1f
14007cc1floc_14007cc1f:
14007cc1fmov edx, 37
14007cc24mov rcx, r13
14007cc27call _ZNKSt5ctypeIcE5widenEc.part.0
14007cc2cjmp 0x14007ca68
14007cc31
14007cc31loc_14007cc31:
14007cc31mov eax, [rsp+248]
14007cc38mov esi, [rsp+264]
14007cc3fmov [rsp+104], eax
14007cc43jmp 0x14007b640
14007cc48
14007cc48loc_14007cc48:
14007cc48mov rax, [rdi+24]
14007cc4ccmp [rdi+16], rax
14007cc50jb 0x14007b31f
14007cc56mov esi, -1
14007cc5b
14007cc5bloc_14007cc5b:
14007cc5bmov rax, [rdi]
14007cc5emov rcx, rdi
14007cc61call [rax+72]
14007cc64cmp eax, -1
14007cc67jne 0x14007b360
14007cc6dcmp esi, -1
14007cc70sete r9b
14007cc74xor edi, edi
14007cc76jmp 0x14007b2ae
14007cc7b
14007cc7bloc_14007cc7b:
14007cc7btest rdi, rdi
14007cc7eje 0x14007cebf
14007cc84test r15b, r15b
14007cc87je 0x14007cc0f
14007cc89mov rax, [rdi+24]
14007cc8dcmp [rdi+16], rax
14007cc91jb 0x14007cc0f
14007cc97mov rax, [rdi]
14007cc9amov rcx, rdi
14007cc9dxor ebp, ebp
14007cc9fcall [rax+72]
14007cca2add eax, 1
14007cca5jne 0x14007b2bc
14007ccabmov [rsp+80], r15b
14007ccb0add r12, 1
14007ccb4mov edx, r15l
14007ccb7xor edi, edi
14007ccb9mov r14l, [rsp+248]
14007ccc1jmp 0x14007b137
14007ccc6nop [rax+rax]
14007ccd0
14007ccd0loc_14007ccd0:
14007ccd0mov rcx, [rsp+256]
14007ccd8call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007ccddmov eax, -1
14007cce2jmp 0x14007ba61
14007cce7
14007cce7loc_14007cce7:
14007cce7lea rax, [rsp+276]
14007cceflea r15, [rsp+284]
14007ccf7mov [rsp+48], 14
14007cd00movdqu x3, [rsp+256]
14007cd09mov [rsp+184], rax
14007cd11mov rdx, [rsp+144]
14007cd19lea rcx, [rsp+224]
14007cd21lea r9, [rsp+192]
14007cd29mov [rsp+64], rax
14007cd2emov rax, [rsp+136]
14007cd36lea r8, [rsp+208]
14007cd3emov [rsp+32], r15
14007cd43mov [rsp+56], rax
14007cd48mov rax, [rip+0x119fc1]
14007cd4fmov [rsp+240], rdi
14007cd57movdqu x4, [rsp+240]
14007cd60mov [rsp+40], rax
14007cd65mov [rsp+176], rcx
14007cd6dmov [rsp+80], r9
14007cd72mov [rsp+104], r8
14007cd77movups [rsp+208], x3
14007cd7fmovups [rsp+192], x4
14007cd87call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_name(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, char const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007cd8cmov rax, [rsp+224]
14007cd94lea rdx, [rsp+240]
14007cd9cmov rcx, rbx
14007cd9fmov [rsp+256], rax
14007cda7mov rax, [rsp+232]
14007cdafmov [rsp+264], eax
14007cdb6call std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
14007cdbbmov rbp, [rsp+256]
14007cdc3mov esi, [rsp+264]
14007cdcamov rdi, [rsp+240]
14007cdd2test al, al
14007cdd4jne 0x14007cdea
14007cdd6mov eax, [rsp+276]
14007cdddor eax, [rsp+284]
14007cde4je 0x14007cef5
14007cdea
14007cdealoc_14007cdea:
14007cdeamov eax, [rsp+248]
14007cdf1mov [rsp+104], eax
14007cdf5jmp 0x14007b640
14007cdfa
14007cdfaloc_14007cdfa:
14007cdfaxor edi, edi
14007cdfcjmp 0x14007b151
14007ce01
14007ce01loc_14007ce01:
14007ce01xor r15l, r15l
14007ce04mov edx, -1
14007ce09xor ebp, ebp
14007ce0bjmp 0x14007b1fa
14007ce10
14007ce10loc_14007ce10:
14007ce10mov rcx, rbx
14007ce13call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007ce18mov r8l, 42
14007ce1emov rcx, r13
14007ce21mov rbp, [rsp+256]
14007ce29movsx edx, al
14007ce2cmov esi, [rsp+264]
14007ce33call std::ctype<char>::narrow(char, char) const
14007ce38mov r15l, eax
14007ce3blea eax, [r15-48]
14007ce3fcmp al, 9
14007ce41ja 0x14007cb95
14007ce47mov rcx, rbp
14007ce4acall _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007ce4fmov eax, [rsp+280]
14007ce56movsx edx, r15b
14007ce5amov rcx, rbx
14007ce5dmov [rsp+264], -1
14007ce68lea eax, [rax+4*rax]
14007ce6blea eax, [rdx+2*rax-48]
14007ce6flea rdx, [rsp+240]
14007ce77mov [rsp+280], eax
14007ce7ecall std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
14007ce83mov rdi, [rsp+240]
14007ce8btest al, al
14007ce8dje 0x14007d0bd
14007ce93mov rbp, [rsp+256]
14007ce9bmov esi, [rsp+264]
14007cea2
14007cea2loc_14007cea2:
14007cea2mov eax, [rsp+280]
14007cea9mov rbx, [rsp+152]
14007ceb1sub eax, 1900
14007ceb6and [rbx+1], 253
14007cebajmp 0x14007cba5
14007cebf
14007cebfloc_14007cebf:
14007cebftest r15b, r15b
14007cec2jne 0x14007d097
14007cec8mov rcx, [r13+48]
14007ceccxor ebp, ebp
14007cecemov eax, 510
14007ced3jmp 0x14007b2c7
14007ced8
14007ced8loc_14007ced8:
14007ced8mov rsi, [rip+0x11a7b1]
14007cedfmov rax, [rsp+632]
14007cee7sub rax, [rsi]
14007ceeaje 0x14007d16f
14007cef0
14007cef0loc_14007cef0:
14007cef0call __stack_chk_fail
14007cef5
14007cef5loc_14007cef5:
14007cef5mov rcx, rbx
14007cef8call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007cefdmov rbp, [rsp+256]
14007cf05mov esi, [rsp+264]
14007cf0cmov r12l, eax
14007cf0fcmp [r13+56], 0
14007cf14je 0x14007d073
14007cf1amovzx eax, [r13+102]
14007cf1f
14007cf1floc_14007cf1f:
14007cf1fcmp r12b, al
14007cf22je 0x14007cf55
14007cf24mov rcx, rbx
14007cf27call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007cf2cmov rbp, [rsp+256]
14007cf34mov esi, [rsp+264]
14007cf3bmov ebx, eax
14007cf3dcmp [r13+56], 0
14007cf42je 0x14007d085
14007cf48movzx eax, [r13+100]
14007cf4d
14007cf4dloc_14007cf4d:
14007cf4dcmp bl, al
14007cf4fjne 0x14007cdea
14007cf55
14007cf55loc_14007cf55:
14007cf55mov [rsp+264], esi
14007cf5cxor ecx, ecx
14007cf5emov rsi, [rsp+184]
14007cf66mov rbx, [rsp+136]
14007cf6emov r12, [rsp+144]
14007cf76mov [rsp+40], ecx
14007cf7amov [rsp+256], rbp
14007cf82mov rbp, [rsp+176]
14007cf8amov [rsp+72], rsi
14007cf8fmov r9, [rsp+80]
14007cf94mov rdx, r12
14007cf97mov [rsp+64], rbx
14007cf9cmov r8, [rsp+104]
14007cfa1mov rcx, rbp
14007cfa4movdqu x5, [rsp+256]
14007cfadmov [rsp+32], r15
14007cfb2mov [rsp+56], 2
14007cfbbmovdqu x6, [rsp+240]
14007cfc4mov [rsp+48], 23
14007cfccmovups [rsp+208], x5
14007cfd4movups [rsp+192], x6
14007cfdccall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007cfe1xor r8l, r8l
14007cfe4mov [rsp+72], rsi
14007cfe9mov rcx, rbp
14007cfecmov rax, [rsp+224]
14007cff4mov [rsp+40], r8l
14007cff9mov rdx, r12
14007cffcmov [rsp+64], rbx
14007d001mov r9, [rsp+80]
14007d006mov [rsp+256], rax
14007d00emov rax, [rsp+232]
14007d016mov [rsp+56], 2
14007d01fmov r8, [rsp+104]
14007d024movdqu x0, [rsp+240]
14007d02dmov [rsp+32], r15
14007d032mov [rsp+48], 59
14007d03amov [rsp+264], eax
14007d041movdqu x7, [rsp+256]
14007d04amovups [rsp+192], x0
14007d052movups [rsp+208], x7
14007d05acall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007d05fmov rbp, [rsp+224]
14007d067mov esi, [rsp+232]
14007d06ejmp 0x14007cdea
14007d073
14007d073loc_14007d073:
14007d073mov edx, 45
14007d078mov rcx, r13
14007d07bcall _ZNKSt5ctypeIcE5widenEc.part.0
14007d080jmp 0x14007cf1f
14007d085
14007d085loc_14007d085:
14007d085mov edx, 43
14007d08amov rcx, r13
14007d08dcall _ZNKSt5ctypeIcE5widenEc.part.0
14007d092jmp 0x14007cf4d
14007d097
14007d097loc_14007d097:
14007d097mov r14l, [rsp+248]
14007d09fadd r12, 1
14007d0a3mov [rsp+80], r15b
14007d0a8mov edx, r15l
14007d0abmov ebp, 0
14007d0b0cmp r14l, -1
14007d0b4sete r15b
14007d0b8jmp 0x14007b14e
14007d0bd
14007d0bdloc_14007d0bd:
14007d0bdmov rcx, rbx
14007d0c0call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007d0c5mov r8l, 42
14007d0cbmov rcx, r13
14007d0cemov rbp, [rsp+256]
14007d0d6movsx edx, al
14007d0d9mov esi, [rsp+264]
14007d0e0call std::ctype<char>::narrow(char, char) const
14007d0e5movsx ebx, al
14007d0e8lea eax, [rbx-48]
14007d0ebcmp al, 9
14007d0edja 0x14007cea2
14007d0f3mov rcx, rbp
14007d0f6or esi, -1
14007d0f9call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007d0feimul eax, [rsp+280], 10
14007d106lea eax, [rax+rbx-48]
14007d10amov [rsp+280], eax
14007d111jmp 0x14007cea2
14007d116
14007d116loc_14007d116:
14007d116cmp esi, -1
14007d119je 0x14007b2e7
14007d11ftest rdi, rdi
14007d122je 0x14007d148
14007d124test r15b, r15b
14007d127jne 0x14007d160
14007d129
14007d129loc_14007d129:
14007d129mov [rsp+80], 0
14007d12emov r14l, [rsp+248]
14007d136add r12, 1
14007d13axor edx, edx
14007d13cjmp 0x14007b137
14007d141nop [rax]
14007d148
14007d148loc_14007d148:
14007d148cmp r14l, -1
14007d14cjne 0x14007d129
14007d14emovzx eax, sil
14007d152add rax, rax
14007d155jmp 0x14007b2c7
14007d15anop [rax+rax]
14007d160
14007d160loc_14007d160:
14007d160mov rax, [rdi+24]
14007d164cmp [rdi+16], rax
14007d168jb 0x14007d129
14007d16ajmp 0x14007cc5b
14007d16f
14007d16floc_14007d16f:
14007d16fcall std::__throw_bad_cast()
14007d174nop
14007af70
14007af70_ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias:
14007af70push r15
14007af72push r14
14007af74push r13
14007af76push r12
14007af78push rbp
14007af79push rdi
14007af7apush rsi
14007af7bpush rbx
14007af7csub rsp, 744
14007af83movups [rsp+640], x6
14007af8bmovups [rsp+656], x7
14007af93movups [rsp+672], x8
14007af9cmovups [rsp+688], x9
14007afa5movups [rsp+704], x10
14007afaemovups [rsp+720], x11
14007afb7mov rdi, [rip+0x11c6d2]
14007afbemov rax, [r8]
14007afc1mov rbx, [rsp+848]
14007afc9mov r15, [rsp+856]
14007afd1mov rbp, rax
14007afd4mov [rsp+144], rdx
14007afdcmov rdx, [r8+8]
14007afe0mov r14, rcx
14007afe3mov [rsp+256], rax
14007afebmov rax, [r9]
14007afeemov [rsp+264], rdx
14007aff6mov rcx, [r9+8]
14007affamov rdx, rax
14007affdmov [rsp+240], rax
14007b005mov rax, [rsp+864]
14007b00dmov [rsp+248], rcx
14007b015lea rcx, [rip+0x8abb4]
14007b01cmov rsi, [rdi]
14007b01fmov [rsp+632], rsi
14007b027mov esi, [rsp+264]
14007b02emov [rsp+160], rax
14007b036mov rdi, rdx
14007b039mov rax, [rsp+872]
14007b041mov [rsp+136], rbx
14007b049mov [rsp+88], rax
14007b04emov rax, [rsp+880]
14007b056mov [rsp+152], rax
14007b05ecall std::locale::id::_M_id() const
14007b063mov rdx, [rbx+208]
14007b06acmp rax, [rdx+16]
14007b06ejae 0x14007ced8
14007b074mov rdx, [rdx+8]
14007b078mov rcx, [rdx+8*rax]
14007b07ctest rcx, rcx
14007b07fje 0x14007ced8
14007b085xor r9l, r9l
14007b088lea r8, [rip+0x120ce1]
14007b08flea rdx, [rip+0x1204ea]
14007b096call __dynamic_cast
14007b09bmov [rsp+168], rax
14007b0a3test rax, rax
14007b0a6je 0x14007ced8
14007b0acmov rcx, [rip+0x11bc8d]
14007b0b3call std::locale::id::_M_id() const
14007b0b8mov rdx, rax
14007b0bbmov rax, [rbx+208]
14007b0c2mov rax, [rax+8]
14007b0c6mov rbx, [rax+8*rdx]
14007b0catest rbx, rbx
14007b0cdje 0x14007ced8
14007b0d3mov rcx, [rsp+88]
14007b0d8xor r12l, r12l
14007b0dbcall strlen
14007b0e0mov r13l, [rsp+248]
14007b0e8mov [rsp+276], 0
14007b0f3mov [rsp+96], rax
14007b0f8lea rax, [rip-0x428cf]
14007b0ffmov [rsp+112], rax
14007b104mov [rsp+120], r15
14007b109mov [rsp+128], r14
14007b111mov [rsp+104], r13l
14007b116mov r13, rbx
14007b119
14007b119loc_14007b119:
14007b119cmp esi, -1
14007b11csete bl
14007b11ftest rbp, rbp
14007b122je 0x14007b12c
14007b124test bl, bl
14007b126jne 0x14007b25c
14007b12c
14007b12cloc_14007b12c:
14007b12cmov [rsp+80], bl
14007b130mov r14l, [rsp+104]
14007b135mov edx, ebx
14007b137
14007b137loc_14007b137:
14007b137cmp r14l, -1
14007b13bsete r15b
14007b13ftest rdi, rdi
14007b142setne al
14007b145and al, r15b
14007b148jne 0x14007b3e0
14007b14e
14007b14eloc_14007b14e:
14007b14exor edx, r15l
14007b151
14007b151loc_14007b151:
14007b151cmp r12, [rsp+96]
14007b156setb bl
14007b159and bl, dl
14007b15bje 0x14007b430
14007b161mov edx, [rsp+276]
14007b168test edx, edx
14007b16ajne 0x14007b5e8
14007b170mov rax, [rsp+88]
14007b175lea r9, [rax+r12]
14007b179movzx r10l, [r9]
14007b17dmovzx edx, [r13+r10+313]
14007b186mov rax, r10
14007b189test dl, dl
14007b18bjne 0x14007b1ae
14007b18dmov rdx, [r13]
14007b191mov r11, [rdx+64]
14007b195cmp r11, [rsp+112]
14007b19ajne 0x14007b4d8
14007b1a0
14007b1a0loc_14007b1a0:
14007b1a0test al, al
14007b1a2je 0x14007b1b7
14007b1a4mov [r13+r10+313], al
14007b1acmov edx, eax
14007b1ae
14007b1aeloc_14007b1ae:
14007b1aecmp dl, 37
14007b1b1je 0x14007b370
14007b1b7
14007b1b7loc_14007b1b7:
14007b1b7movzx eax, [r9]
14007b1bbmov rcx, [r13+48]
14007b1bftest [rcx+2*rax], 32
14007b1c3jne 0x14007b280
14007b1c9movsx edx, al
14007b1ccmov rax, [r13]
14007b1d0mov [rsp+104], r14l
14007b1d5mov rcx, r13
14007b1d8mov r14, r9
14007b1dbcall [rax+32]
14007b1detest rbp, rbp
14007b1e1movzx r8l, [rsp+80]
14007b1e7setne r15b
14007b1ebmov ebx, eax
14007b1edand r8b, r15b
14007b1f0jne 0x14007b5c8
14007b1f6movsx edx, sil
14007b1fa
14007b1faloc_14007b1fa:
14007b1famov rax, [r13]
14007b1femov rcx, r13
14007b201call [rax+32]
14007b204cmp bl, al
14007b206je 0x14007b250
14007b208mov rax, [r13]
14007b20cmovsx edx, [r14]
14007b210mov rcx, r13
14007b213call [rax+16]
14007b216mov ebx, eax
14007b218test r15b, r15b
14007b21bje 0x14007b228
14007b21dcmp [rsp+80], 0
14007b222jne 0x14007b508
14007b228
14007b228loc_14007b228:
14007b228mov edx, esi
14007b22a
14007b22aloc_14007b22a:
14007b22amov rax, [r13]
14007b22emovsx edx, dl
14007b231mov rcx, r13
14007b234call [rax+16]
14007b237cmp bl, al
14007b239je 0x14007b250
14007b23bor [rsp+276], 4
14007b243
14007b243loc_14007b243:
14007b243add r12, 1
14007b247jmp 0x14007b119
14007b24cnop [rax]
14007b250
14007b250loc_14007b250:
14007b250mov rcx, rbp
14007b253add r12, 1
14007b257call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007b25c
14007b25cloc_14007b25c:
14007b25cmov rax, [rbp+24]
14007b260cmp [rbp+16], rax
14007b264jae 0x14007b672
14007b26a
14007b26aloc_14007b26a:
14007b26amov [rsp+80], 1
14007b26fmov r14l, [rsp+104]
14007b274mov esi, -1
14007b279xor edx, edx
14007b27bjmp 0x14007b137
14007b280
14007b280loc_14007b280:
14007b280test rbp, rbp
14007b283jne 0x14007d116
14007b289cmp esi, -1
14007b28csete r8b
14007b290mov r9l, r8l
14007b293
14007b293loc_14007b293:
14007b293test rdi, rdi
14007b296setne dl
14007b299and dl, r15b
14007b29cjne 0x14007b5b0
14007b2a2mov edx, r15l
14007b2a5
14007b2a5loc_14007b2a5:
14007b2a5cmp r8b, dl
14007b2a8je 0x14007b360
14007b2ae
14007b2aeloc_14007b2ae:
14007b2aetest rbp, rbp
14007b2b1je 0x14007b2bc
14007b2b3test r9b, r9b
14007b2b6jne 0x14007b340
14007b2bc
14007b2bcloc_14007b2bc:
14007b2bcmovzx eax, sil
14007b2c0mov rcx, [r13+48]
14007b2c4add rax, rax
14007b2c7
14007b2c7loc_14007b2c7:
14007b2c7test [rcx+rax], 32
14007b2cbje 0x14007b360
14007b2d1mov rax, [rbp+16]
14007b2d5cmp rax, [rbp+24]
14007b2d9jae 0x14007b3d0
14007b2df
14007b2dfloc_14007b2df:
14007b2dfadd rax, 1
14007b2e3mov [rbp+16], rax
14007b2e7
14007b2e7loc_14007b2e7:
14007b2e7mov rax, [rbp+24]
14007b2ebmov r9l, ebx
14007b2eemov esi, -1
14007b2f3xor r8l, r8l
14007b2f6cmp [rbp+16], rax
14007b2fajb 0x14007b293
14007b2fcmov rax, [rbp]
14007b300mov rcx, rbp
14007b303call [rax+72]
14007b306mov esi, eax
14007b308cmp eax, -1
14007b30bje 0x14007cc7b
14007b311test rdi, rdi
14007b314je 0x14007b333
14007b316test r15b, r15b
14007b319jne 0x14007cc48
14007b31f
14007b31floc_14007b31f:
14007b31fmov eax, [rsp+248]
14007b326add r12, 1
14007b32amov [rsp+104], eax
14007b32ejmp 0x14007b25c
14007b333
14007b333loc_14007b333:
14007b333cmp r14l, -1
14007b337jne 0x14007b31f
14007b339mov esi, -1
14007b33enop
14007b340
14007b340loc_14007b340:
14007b340mov rax, [rbp+16]
14007b344cmp rax, [rbp+24]
14007b348jae 0x14007b650
14007b34emovzx edx, [rax]
14007b351mov rcx, [r13+48]
14007b355test [rcx+2*rdx], 32
14007b359jne 0x14007b2df
14007b35fnop
14007b360
14007b360loc_14007b360:
14007b360mov eax, [rsp+248]
14007b367mov [rsp+104], eax
14007b36bjmp 0x14007b243
14007b370
14007b370loc_14007b370:
14007b370mov rax, [rsp+88]
14007b375xor r8l, r8l
14007b378mov rcx, r13
14007b37bmov [rsp+104], r14l
14007b380lea r14, [r12+1]
14007b385movsx edx, [rax+r12+1]
14007b38bcall std::ctype<char>::narrow(char, char) const
14007b390mov [rsp+280], 0
14007b39bcmp al, 69
14007b39dje 0x14007b600
14007b3a3cmp al, 79
14007b3a5je 0x14007b600
14007b3absub eax, 37
14007b3aecmp al, 84
14007b3b0ja 0x14007b630
14007b3b6
14007b3b6loc_14007b3b6:
14007b3b6lea rdx, [rip+0x11655b]
14007b3bdmovzx eax, al
14007b3c0movsxd rax, [rdx+4*rax]
14007b3c4add rax, rdx
14007b3c7jmp rax
14007b3c9nop [rax]
14007b3d0
14007b3d0loc_14007b3d0:
14007b3d0mov rax, [rbp]
14007b3d4mov rcx, rbp
14007b3d7call [rax+80]
14007b3dajmp 0x14007b2e7
14007b3dfnop
14007b3e0
14007b3e0loc_14007b3e0:
14007b3e0mov r15l, eax
14007b3e3mov r14l, -1
14007b3e9mov rax, [rdi+24]
14007b3edcmp [rdi+16], rax
14007b3f1jb 0x14007b151
14007b3f7mov rax, [rdi]
14007b3famov [rsp+104], dl
14007b3femov rcx, rdi
14007b401call [rax+72]
14007b404movzx edx, [rsp+104]
14007b409cmp eax, -1
14007b40cmov r14l, eax
14007b40fsete al
14007b412xor edx, eax
14007b414cmp r14l, -1
14007b418je 0x14007cdfa
14007b41emov r14l, -1
14007b424jmp 0x14007b151
14007b429nop [rax]
14007b430
14007b430loc_14007b430:
14007b430mov eax, [rsp+276]
14007b437mov r15, [rsp+120]
14007b43cmov r14, [rsp+128]
14007b444test eax, eax
14007b446jne 0x14007b44f
14007b448cmp [rsp+96], r12
14007b44dje 0x14007b453
14007b44f
14007b44floc_14007b44f:
14007b44for [r15], 4
14007b453
14007b453loc_14007b453:
14007b453mov [rsp+256], rbp
14007b45bmov rdi, [rip+0x11c22e]
14007b462mov [rsp+264], esi
14007b469movdqu x1, [rsp+256]
14007b472movups [r14], x1
14007b476mov rax, [rsp+632]
14007b47esub rax, [rdi]
14007b481jne 0x14007cef0
14007b487movups x6, [rsp+640]
14007b48fmov rax, r14
14007b492movups x7, [rsp+656]
14007b49amovups x8, [rsp+672]
14007b4a3movups x9, [rsp+688]
14007b4acmovups x10, [rsp+704]
14007b4b5movups x11, [rsp+720]
14007b4beadd rsp, 744
14007b4c5pop rbx
14007b4c6pop rsi
14007b4c7pop rdi
14007b4c8pop rbp
14007b4c9pop r12
14007b4cbpop r13
14007b4cdpop r14
14007b4cfpop r15
14007b4d1ret
14007b4d2nop [rax+rax]
14007b4d8
14007b4d8loc_14007b4d8:
14007b4d8mov [rsp+104], r10
14007b4ddmovsx edx, r10b
14007b4e1xor r8l, r8l
14007b4e4mov rcx, r13
14007b4e7mov [rsp+176], r9
14007b4efcall r11
14007b4f2mov r9, [rsp+176]
14007b4famov r10, [rsp+104]
14007b4ffjmp 0x14007b1a0
14007b504nop [rax]
14007b508
14007b508loc_14007b508:
14007b508mov rax, [rbp+16]
14007b50ccmp rax, [rbp+24]
14007b510jae 0x14007cbec
14007b516movzx edx, [rax]
14007b519jmp 0x14007b22a
14007b51enop
14007b520
14007b520loc_14007b520:
14007b520lea rcx, [rsp+256]
14007b528call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007b52dmov rdx, [r13+48]
14007b531mov rbp, [rsp+256]
14007b539movzx eax, al
14007b53ctest [rdx+2*rax], 32
14007b540je 0x14007cc31
14007b546mov rcx, rbp
14007b549mov esi, -1
14007b54ecall _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007b553lea rdx, [rsp+240]
14007b55blea rcx, [rsp+256]
14007b563mov [rsp+240], rdi
14007b56bmov [rsp+256], rbp
14007b573mov [rsp+264], esi
14007b57acall std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
14007b57fmov rdi, [rsp+240]
14007b587test al, al
14007b589je 0x14007b520
14007b58bmov eax, [rsp+248]
14007b592mov rbp, [rsp+256]
14007b59amov esi, [rsp+264]
14007b5a1mov [rsp+104], eax
14007b5a5jmp 0x14007b640
14007b5aanop [rax+rax]
14007b5b0
14007b5b0loc_14007b5b0:
14007b5b0mov rax, [rdi+24]
14007b5b4cmp [rdi+16], rax
14007b5b8jae 0x14007b69d
14007b5be
14007b5beloc_14007b5be:
14007b5bexor edx, edx
14007b5c0jmp 0x14007b2a5
14007b5c5nop [rax]
14007b5c8
14007b5c8loc_14007b5c8:
14007b5c8mov rax, [rbp+16]
14007b5cccmp rax, [rbp+24]
14007b5d0jae 0x14007cbc0
14007b5d6movsx edx, [rax]
14007b5d9mov r15l, r8l
14007b5dcjmp 0x14007b1fa
14007b5e1nop [rax]
14007b5e8
14007b5e8loc_14007b5e8:
14007b5e8mov r15, [rsp+120]
14007b5edmov r14, [rsp+128]
14007b5f5jmp 0x14007b44f
14007b5fanop [rax+rax]
14007b600
14007b600loc_14007b600:
14007b600mov rax, [rsp+88]
14007b605xor r8l, r8l
14007b608mov rcx, r13
14007b60blea r14, [r12+2]
14007b610movsx edx, [rax+r12+2]
14007b616call std::ctype<char>::narrow(char, char) const
14007b61bsub eax, 37
14007b61ecmp al, 84
14007b620jbe 0x14007b3b6
14007b626nop [rax+rax]
14007b630
14007b630loc_14007b630:
14007b630or [rsp+276], 4
14007b638nop [rax+rax]
14007b640
14007b640loc_14007b640:
14007b640mov r12, r14
14007b643jmp 0x14007b243
14007b648nop [rax+rax]
14007b650
14007b650loc_14007b650:
14007b650mov rax, [rbp]
14007b654mov rcx, rbp
14007b657call [rax+72]
14007b65acmp eax, -1
14007b65dje 0x14007cc0f
14007b663movzx eax, al
14007b666mov rcx, [r13+48]
14007b66aadd rax, rax
14007b66djmp 0x14007b2c7
14007b672
14007b672loc_14007b672:
14007b672mov rax, [rbp]
14007b676mov rcx, rbp
14007b679call [rax+72]
14007b67cmov esi, eax
14007b67ecmp eax, -1
14007b681jne 0x14007b26a
14007b687mov [rsp+80], 1
14007b68cmov r14l, [rsp+104]
14007b691xor ebp, ebp
14007b693mov edx, 1
14007b698jmp 0x14007b137
14007b69d
14007b69dloc_14007b69d:
14007b69dmov rax, [rdi]
14007b6a0mov [rsp+176], r9b
14007b6a8mov rcx, rdi
14007b6abmov [rsp+104], r8b
14007b6b0mov [rsp+80], dl
14007b6b4call [rax+72]
14007b6b7movzx edx, [rsp+80]
14007b6bcmovzx r8l, [rsp+104]
14007b6c2movzx r9l, [rsp+176]
14007b6cbcmp eax, -1
14007b6cejne 0x14007b5be
14007b6d4cmp esi, -1
14007b6d7sete r9b
14007b6dbxor edi, edi
14007b6ddjmp 0x14007b2a5
14007b6e2nop [rax+rax]
14007b6e8mov rax, [rsp+168]
14007b6f0mov [rsp+256], rbp
14007b6f8lea rcx, [rsp+224]
14007b700lea r9, [rsp+192]
14007b708mov [rsp+264], esi
14007b70flea r8, [rsp+208]
14007b717mov rax, [rax+16]
14007b71bmov [rsp+240], rdi
14007b723movdqu x4, [rax+312]
14007b72bmovdqu x3, [rax+328]
14007b733movdqu x5, [rax+296]
14007b73bmovdqu x2, [rax+344]
14007b743movdqu x1, [rax+360]
14007b74bmovdqu x0, [rax+376]
14007b753movups [rsp+528], x4
14007b75bmovdqu x6, [rax+216]
14007b763movdqu x7, [rax+232]
14007b76bmovups [rsp+544], x3
14007b773movdqu x8, [rax+248]
14007b77cmovdqu x9, [rax+264]
14007b785movups [rsp+512], x5
14007b78dmovdqu x10, [rax+280]
14007b796movdqu x11, [rax+200]
14007b79flea rax, [rsp+276]
14007b7a7movups [rsp+560], x2
14007b7afmovdqu x3, [rsp+256]
14007b7b8movups [rsp+576], x1
14007b7c0movdqu x4, [rsp+240]
14007b7c9movups [rsp+592], x0
14007b7d1movups [rsp+208], x3
14007b7d9movups [rsp+416], x11
14007b7e2movups [rsp+432], x6
14007b7eamovups [rsp+448], x7
14007b7f2movups [rsp+464], x8
14007b7fbmovups [rsp+480], x9
14007b804movups [rsp+496], x10
14007b80dmovups [rsp+192], x4
14007b815mov rdx, [rsp+144]
14007b81dmov [rsp+64], rax
14007b822mov rax, [rsp+136]
14007b82amov [rsp+48], 24
14007b833mov [rsp+56], rax
14007b838lea rax, [rsp+416]
14007b840mov [rsp+40], rax
14007b845lea rax, [rsp+280]
14007b84dmov [rsp+32], rax
14007b852call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_name(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, char const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007b857mov ebx, [rsp+276]
14007b85emov rbp, [rsp+224]
14007b866mov esi, [rsp+232]
14007b86dtest ebx, ebx
14007b86fjne 0x14007b640
14007b875movsxd rax, [rsp+280]
14007b87dmov rdx, rax
14007b880imul rax, rax, 0x2aaaaaab
14007b887mov ecx, edx
14007b889sar ecx, 31
14007b88csar rax, 33
14007b890sub eax, ecx
14007b892lea eax, [rax+2*rax]
14007b895shl eax, 2
14007b898sub edx, eax
14007b89amov rax, [rsp+160]
14007b8a2mov [rax+16], edx
14007b8a5mov rax, [rsp+152]
14007b8ador [rax], 1032
14007b8b2jmp 0x14007b640
14007b8b7mov rax, [rsp+168]
14007b8bfmov [rsp+256], rbp
14007b8c7lea rcx, [rsp+224]
14007b8cflea r9, [rsp+192]
14007b8d7mov [rsp+264], esi
14007b8demov rdx, [rsp+144]
14007b8e6lea r8, [rsp+208]
14007b8eemov rax, [rax+16]
14007b8f2mov [rsp+240], rdi
14007b8famovdqu x6, [rax+88]
14007b8ffmovdqu x5, [rax+104]
14007b904movdqu x2, [rax+152]
14007b90cmovdqu x4, [rax+120]
14007b911movdqu x3, [rax+136]
14007b919movdqu x1, [rax+168]
14007b921movups [rsp+304], x6
14007b929movdqu x0, [rax+184]
14007b931lea rax, [rsp+276]
14007b939movdqu x6, [rsp+256]
14007b942movups [rsp+368], x2
14007b94amovdqu x2, [rsp+240]
14007b953mov [rsp+64], rax
14007b958mov rax, [rsp+136]
14007b960movups [rsp+320], x5
14007b968mov [rsp+48], 14
14007b971mov [rsp+56], rax
14007b976lea rax, [rsp+304]
14007b97emov [rsp+40], rax
14007b983lea rax, [rsp+280]
14007b98bmov [rsp+32], rax
14007b990movups [rsp+336], x4
14007b998movups [rsp+352], x3
14007b9a0movups [rsp+384], x1
14007b9a8movups [rsp+400], x0
14007b9b0movups [rsp+208], x6
14007b9b8movups [rsp+192], x2
14007b9c0call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_name(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, char const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007b9c5mov r12l, [rsp+276]
14007b9cdmov rbp, [rsp+224]
14007b9d5mov esi, [rsp+232]
14007b9dctest r12l, r12l
14007b9dfjne 0x14007b640
14007b9e5movsxd rax, [rsp+280]
14007b9edmov rdx, rax
14007b9f0imul rax, rax, 0xffffffff92492493
14007b9f7mov ecx, edx
14007b9f9sar ecx, 31
14007b9fcshr rax, 32
14007ba00add eax, edx
14007ba02sar eax, 2
14007ba05sub eax, ecx
14007ba07lea ecx, [8*rax]
14007ba0esub ecx, eax
14007ba10mov rax, [rsp+160]
14007ba18sub edx, ecx
14007ba1amov [rax+24], edx
14007ba1dmov rax, [rsp+152]
14007ba25or [rax], 2
14007ba28jmp 0x14007b640
14007ba2dlea rcx, [rsp+256]
14007ba35mov [rsp+256], rbp
14007ba3dmov [rsp+264], esi
14007ba44call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007ba49mov rdx, [r13+48]
14007ba4dmovzx eax, al
14007ba50test [rdx+2*rax], 32
14007ba54jne 0x14007ccd0
14007ba5amov eax, [rsp+264]
14007ba61
14007ba61loc_14007ba61:
14007ba61mov [rsp+264], eax
14007ba68lea rax, [rsp+276]
14007ba70movdqu x5, [rsp+256]
14007ba79lea r9, [rsp+192]
14007ba81mov [rsp+72], rax
14007ba86mov rax, [rsp+136]
14007ba8elea rcx, [rsp+224]
14007ba96lea r8, [rsp+208]
14007ba9emov [rsp+48], 31
14007baa6mov rdx, [rsp+144]
14007baaemov [rsp+64], rax
14007bab3lea rax, [rsp+280]
14007babbmov [rsp+56], 2
14007bac4mov [rsp+40], 1
14007baccmov [rsp+32], rax
14007bad1mov [rsp+240], rdi
14007bad9movdqu x7, [rsp+240]
14007bae2movups [rsp+208], x5
14007baeamovups [rsp+192], x7
14007baf2call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007baf7mov r9l, [rsp+276]
14007baffmov rbp, [rsp+224]
14007bb07mov esi, [rsp+232]
14007bb0etest r9l, r9l
14007bb11jne 0x14007b640
14007bb17mov eax, [rsp+280]
14007bb1emov rbx, [rsp+160]
14007bb26mov [rbx+12], eax
14007bb29mov rax, [rsp+152]
14007bb31or [rax], 1040
14007bb36jmp 0x14007b640
14007bb3blea rax, [rsp+276]
14007bb43mov [rsp+48], 53
14007bb4bmov rdx, [rsp+144]
14007bb53lea rcx, [rsp+224]
14007bb5bmov [rsp+72], rax
14007bb60mov rax, [rsp+136]
14007bb68lea r9, [rsp+192]
14007bb70lea r8, [rsp+208]
14007bb78mov [rsp+56], 2
14007bb81mov [rsp+64], rax
14007bb86lea rax, [rsp+280]
14007bb8emov [rsp+40], 0
14007bb96mov [rsp+32], rax
14007bb9bmov [rsp+256], rbp
14007bba3mov [rsp+264], esi
14007bbaamovdqu x0, [rsp+256]
14007bbb3mov [rsp+240], rdi
14007bbbbmovdqu x2, [rsp+240]
14007bbc4movups [rsp+208], x0
14007bbccmovups [rsp+192], x2
14007bbd4call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007bbd9mov r12l, [rsp+276]
14007bbe1mov rbp, [rsp+224]
14007bbe9mov esi, [rsp+232]
14007bbf0test r12l, r12l
14007bbf3jne 0x14007b640
14007bbf9mov rbx, [rsp+152]
14007bc01mov eax, [rsp+280]
14007bc08mov ecx, [rbx]
14007bc0ashl eax, 16
14007bc0dand eax, 0x3f0000
14007bc12mov edx, ecx
14007bc14or eax, 32
14007bc17mov [rsp+80], ecx
14007bc1band edx, 0xffffffffffc0ffdf
14007bc21or eax, edx
14007bc23mov [rbx], eax
14007bc25jmp 0x14007b640
14007bc2alea rdx, [rip+0x115cdc]
14007bc31lea rbx, [rsp+622]
14007bc39mov rcx, r13
14007bc3cmov r9, rbx
14007bc3flea r8, [rdx+9]
14007bc43call _ZNKSt5ctypeIcE5widenEPKcS2_Pc.isra.0
14007bc48mov [rsp+256], rbp
14007bc50lea rcx, [rsp+224]
14007bc58mov [rsp+264], esi
14007bc5fmovdqu x6, [rsp+256]
14007bc68mov [rsp+240], rdi
14007bc70movdqu x7, [rsp+240]
14007bc79movups [rsp+208], x6
14007bc81movups [rsp+192], x7
14007bc89
14007bc89loc_14007bc89:
14007bc89mov rax, [rsp+152]
14007bc91mov [rsp+56], rbx
14007bc96mov [rsp+64], rax
14007bc9b
14007bc9bloc_14007bc9b:
14007bc9bmov rax, [rsp+160]
14007bca3mov rdx, [rsp+144]
14007bcablea r9, [rsp+192]
14007bcb3lea r8, [rsp+208]
14007bcbbmov [rsp+48], rax
14007bcc0lea rax, [rsp+276]
14007bcc8mov [rsp+40], rax
14007bccdmov rax, [rsp+136]
14007bcd5mov [rsp+32], rax
14007bcdacall _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
14007bcdfmov rbp, [rsp+224]
14007bce7mov esi, [rsp+232]
14007bceejmp 0x14007b640
14007bcf3lea rax, [rsp+276]
14007bcfbmov [rsp+48], 60
14007bd03mov rdx, [rsp+144]
14007bd0blea rcx, [rsp+224]
14007bd13mov [rsp+72], rax
14007bd18mov rax, [rsp+136]
14007bd20lea r9, [rsp+192]
14007bd28lea r8, [rsp+208]
14007bd30mov [rsp+56], 2
14007bd39mov [rsp+64], rax
14007bd3elea rax, [rsp+280]
14007bd46mov [rsp+40], 0
14007bd4emov [rsp+32], rax
14007bd53mov [rsp+256], rbp
14007bd5bmov [rsp+264], esi
14007bd62movdqu x4, [rsp+256]
14007bd6bmov [rsp+240], rdi
14007bd73movdqu x5, [rsp+240]
14007bd7cmovups [rsp+208], x4
14007bd84movups [rsp+192], x5
14007bd8ccall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007bd91mov r15l, [rsp+276]
14007bd99mov rbp, [rsp+224]
14007bda1mov esi, [rsp+232]
14007bda8test r15l, r15l
14007bdabjne 0x14007b640
14007bdb1mov eax, [rsp+280]
14007bdb8mov rbx, [rsp+160]
14007bdc0mov [rbx], eax
14007bdc2jmp 0x14007b640
14007bdc7lea rax, [rsp+276]
14007bdcfmov [rsp+48], 366
14007bdd7mov rdx, [rsp+144]
14007bddflea rcx, [rsp+224]
14007bde7mov [rsp+72], rax
14007bdecmov rax, [rsp+136]
14007bdf4lea r9, [rsp+192]
14007bdfclea r8, [rsp+208]
14007be04mov [rsp+56], 3
14007be0dmov [rsp+64], rax
14007be12lea rax, [rsp+280]
14007be1amov [rsp+32], rax
14007be1fmov [rsp+40], 1
14007be27mov [rsp+256], rbp
14007be2fmov [rsp+264], esi
14007be36movdqu x0, [rsp+256]
14007be3fmov [rsp+240], rdi
14007be47movdqu x2, [rsp+240]
14007be50movups [rsp+208], x0
14007be58movups [rsp+192], x2
14007be60call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007be65mov eax, [rsp+276]
14007be6cmov rbp, [rsp+224]
14007be74mov esi, [rsp+232]
14007be7btest eax, eax
14007be7djne 0x14007b640
14007be83mov eax, [rsp+280]
14007be8amov rbx, [rsp+160]
14007be92sub eax, 1
14007be95mov [rbx+28], eax
14007be98mov rax, [rsp+152]
14007bea0or [rax], 4
14007bea3jmp 0x14007b640
14007bea8lea rax, [rsp+276]
14007beb0mov [rsp+48], 12
14007beb8mov rdx, [rsp+144]
14007bec0lea rcx, [rsp+224]
14007bec8mov [rsp+72], rax
14007becdmov rax, [rsp+136]
14007bed5lea r9, [rsp+192]
14007beddlea r8, [rsp+208]
14007bee5mov [rsp+56], 2
14007beeemov [rsp+64], rax
14007bef3lea rax, [rsp+280]
14007befbmov [rsp+32], rax
14007bf00mov [rsp+40], 1
14007bf08mov [rsp+256], rbp
14007bf10mov [rsp+264], esi
14007bf17movdqu x3, [rsp+256]
14007bf20mov [rsp+240], rdi
14007bf28movdqu x4, [rsp+240]
14007bf31movups [rsp+208], x3
14007bf39movups [rsp+192], x4
14007bf41call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007bf46mov eax, [rsp+276]
14007bf4dmov rbp, [rsp+224]
14007bf55mov esi, [rsp+232]
14007bf5ctest eax, eax
14007bf5ejne 0x14007b640
14007bf64mov eax, [rsp+280]
14007bf6bmov rbx, [rsp+160]
14007bf73sub eax, 1
14007bf76mov [rbx+16], eax
14007bf79mov rax, [rsp+152]
14007bf81or [rax], 8
14007bf84jmp 0x14007b640
14007bf89mov rax, [rsp+168]
14007bf91mov rax, [rax+16]
14007bf95mov rax, [rax+80]
14007bf99
14007bf99loc_14007bf99:
14007bf99mov [rsp+264], esi
14007bfa0mov rsi, [rsp+152]
14007bfa8lea rcx, [rsp+224]
14007bfb0mov [rsp+256], rbp
14007bfb8movdqu x7, [rsp+256]
14007bfc1mov [rsp+240], rdi
14007bfc9movdqu x0, [rsp+240]
14007bfd2mov [rsp+64], rsi
14007bfd7mov [rsp+56], rax
14007bfdcmovups [rsp+208], x7
14007bfe4movups [rsp+192], x0
14007bfecjmp 0x14007bc9b
14007bff1mov rax, [rsp+168]
14007bff9mov rax, [rax+16]
14007bffdmovdqu x0, [rax+64]
14007c002movq rax, x0
14007c007movups [rsp+288], x0
14007c00fcmp [rax], 0
14007c012je 0x14007b640
14007c018psrldq x0, 8
14007c01dmovq rax, x0
14007c022cmp [rax], 0
14007c025je 0x14007b640
14007c02blea rax, [rsp+276]
14007c033mov [rsp+256], rbp
14007c03bmov rdx, [rsp+144]
14007c043lea rcx, [rsp+224]
14007c04bmov [rsp+64], rax
14007c050mov rax, [rsp+136]
14007c058lea r9, [rsp+192]
14007c060lea r8, [rsp+208]
14007c068mov [rsp+48], 2
14007c071mov [rsp+56], rax
14007c076lea rax, [rsp+288]
14007c07emov [rsp+40], rax
14007c083lea rax, [rsp+280]
14007c08bmov [rsp+32], rax
14007c090mov [rsp+264], esi
14007c097movdqu x0, [rsp+256]
14007c0a0mov [rsp+240], rdi
14007c0a8movdqu x2, [rsp+240]
14007c0b1movups [rsp+208], x0
14007c0b9movups [rsp+192], x2
14007c0c1call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_name(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, char const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c0c6mov eax, [rsp+276]
14007c0cdmov rbp, [rsp+224]
14007c0d5mov esi, [rsp+232]
14007c0dctest eax, eax
14007c0dejne 0x14007b640
14007c0e4mov eax, [rsp+280]
14007c0ebtest eax, eax
14007c0edje 0x14007b640
14007c0f3mov rax, [rsp+152]
14007c0fbor [rax+1], 1
14007c0ffjmp 0x14007b640
14007c104nop [rax]
14007c108mov rax, [rsp+168]
14007c110mov rbx, [rsp+152]
14007c118mov [rsp+256], rbp
14007c120lea rcx, [rsp+224]
14007c128mov [rsp+264], esi
14007c12fmov rdx, [rsp+144]
14007c137lea r9, [rsp+192]
14007c13flea r8, [rsp+208]
14007c147mov rax, [rax+16]
14007c14bmov [rsp+240], rdi
14007c153movdqu x5, [rsp+256]
14007c15cmovdqu x2, [rsp+240]
14007c165mov rax, [rax+48]
14007c169mov [rsp+64], rbx
14007c16emovups [rsp+208], x5
14007c176mov [rsp+56], rax
14007c17bmov rax, [rsp+160]
14007c183movups [rsp+192], x2
14007c18bmov [rsp+48], rax
14007c190lea rax, [rsp+276]
14007c198mov [rsp+40], rax
14007c19dmov rax, [rsp+136]
14007c1a5mov [rsp+32], rax
14007c1aacall _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
14007c1afmov r11l, [rsp+276]
14007c1b7mov rbp, [rsp+224]
14007c1bfmov esi, [rsp+232]
14007c1c6test r11l, r11l
14007c1c9jne 0x14007b640
14007c1cfor [rbx+1], 4
14007c1d3jmp 0x14007b640
14007c1d8lea rbx, [rsp+256]
14007c1e0mov [rsp+256], rbp
14007c1e8mov rcx, rbx
14007c1ebmov [rsp+264], esi
14007c1f2call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007c1f7mov rdx, [r13+48]
14007c1fbmovzx eax, al
14007c1fetest [rdx+2*rax], 1
14007c202jne 0x14007cce7
14007c208or [rsp+276], 4
14007c210mov rbp, [rsp+256]
14007c218mov esi, [rsp+264]
14007c21fjmp 0x14007b640
14007c224lea rax, [rsp+276]
14007c22cmov [rsp+48], 9999
14007c234mov rdx, [rsp+144]
14007c23clea r9, [rsp+192]
14007c244mov [rsp+72], rax
14007c249mov rax, [rsp+136]
14007c251lea rcx, [rsp+224]
14007c259lea r8, [rsp+208]
14007c261mov [rsp+56], 4
14007c26amov [rsp+64], rax
14007c26flea rax, [rsp+280]
14007c277mov [rsp+40], 0
14007c27fmov [rsp+32], rax
14007c284mov [rsp+256], rbp
14007c28cmov [rsp+264], esi
14007c293movdqu x6, [rsp+256]
14007c29cmov [rsp+240], rdi
14007c2a4movdqu x7, [rsp+240]
14007c2admovups [rsp+208], x6
14007c2b5movups [rsp+192], x7
14007c2bdcall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c2c2mov r9l, [rsp+276]
14007c2camov rbp, [rsp+224]
14007c2d2mov esi, [rsp+232]
14007c2d9test r9l, r9l
14007c2dcjne 0x14007b640
14007c2e2mov eax, [rsp+280]
14007c2e9mov rbx, [rsp+160]
14007c2f1sub eax, 1900
14007c2f6mov [rbx+20], eax
14007c2f9mov rbx, [rsp+152]
14007c301movzx eax, [rbx+1]
14007c305mov [rsp+80], al
14007c309and eax, -7
14007c30cor eax, 4
14007c30fmov [rbx+1], al
14007c312jmp 0x14007b640
14007c317mov rax, [rsp+168]
14007c31fmov [rsp+264], esi
14007c326lea rcx, [rsp+224]
14007c32emov [rsp+256], rbp
14007c336mov rsi, [rsp+152]
14007c33emov rax, [rax+16]
14007c342mov [rsp+240], rdi
14007c34amovdqu x2, [rsp+256]
14007c353movdqu x3, [rsp+240]
14007c35cmov rax, [rax+32]
14007c360mov [rsp+64], rsi
14007c365movups [rsp+208], x2
14007c36dmov [rsp+56], rax
14007c372movups [rsp+192], x3
14007c37ajmp 0x14007bc9b
14007c37flea rax, [rsp+276]
14007c387mov [rsp+48], 53
14007c38fmov rdx, [rsp+144]
14007c397lea rcx, [rsp+224]
14007c39fmov [rsp+72], rax
14007c3a4mov rax, [rsp+136]
14007c3aclea r9, [rsp+192]
14007c3b4lea r8, [rsp+208]
14007c3bcmov [rsp+56], 2
14007c3c5mov [rsp+64], rax
14007c3calea rax, [rsp+280]
14007c3d2mov [rsp+40], 0
14007c3damov [rsp+32], rax
14007c3dfmov [rsp+256], rbp
14007c3e7mov [rsp+264], esi
14007c3eemovdqu x5, [rsp+256]
14007c3f7mov [rsp+240], rdi
14007c3ffmovdqu x6, [rsp+240]
14007c408movups [rsp+208], x5
14007c410movups [rsp+192], x6
14007c418call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c41dmov r11l, [rsp+276]
14007c425mov rbp, [rsp+224]
14007c42dmov esi, [rsp+232]
14007c434test r11l, r11l
14007c437jne 0x14007b640
14007c43dmov rbx, [rsp+152]
14007c445mov eax, [rsp+280]
14007c44cmov ecx, [rbx]
14007c44eshl eax, 16
14007c451and eax, 0x3f0000
14007c456mov edx, ecx
14007c458or eax, 64
14007c45bmov [rsp+80], ecx
14007c45fand edx, 0xffffffffffc0ffbf
14007c465or eax, edx
14007c467mov [rbx], eax
14007c469jmp 0x14007b640
14007c46elea rdx, [rip+0x115492]
14007c475lea rbx, [rsp+622]
14007c47dmov rcx, r13
14007c480mov r9, rbx
14007c483lea r8, [rdx+6]
14007c487call _ZNKSt5ctypeIcE5widenEPKcS2_Pc.isra.0
14007c48cmov [rsp+256], rbp
14007c494lea rcx, [rsp+224]
14007c49cmov [rsp+264], esi
14007c4a3movdqu x2, [rsp+256]
14007c4acmov [rsp+240], rdi
14007c4b4movdqu x3, [rsp+240]
14007c4bdmovups [rsp+208], x2
14007c4c5movups [rsp+192], x3
14007c4cdjmp 0x14007bc89
14007c4d2lea rax, [rsp+276]
14007c4damov [rsp+48], 59
14007c4e2mov rdx, [rsp+144]
14007c4ealea rcx, [rsp+224]
14007c4f2mov [rsp+72], rax
14007c4f7mov rax, [rsp+136]
14007c4fflea r9, [rsp+192]
14007c507lea r8, [rsp+208]
14007c50fmov [rsp+56], 2
14007c518mov [rsp+64], rax
14007c51dlea rax, [rsp+280]
14007c525mov [rsp+32], rax
14007c52amov [rsp+40], 0
14007c532mov [rsp+256], rbp
14007c53amov [rsp+264], esi
14007c541movdqu x5, [rsp+256]
14007c54amov [rsp+240], rdi
14007c552movdqu x6, [rsp+240]
14007c55bmovups [rsp+208], x5
14007c563movups [rsp+192], x6
14007c56bcall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c570mov eax, [rsp+276]
14007c577mov rbp, [rsp+224]
14007c57fmov esi, [rsp+232]
14007c586test eax, eax
14007c588jne 0x14007b640
14007c58emov eax, [rsp+280]
14007c595mov rbx, [rsp+160]
14007c59dmov [rbx+4], eax
14007c5a0jmp 0x14007b640
14007c5a5lea rax, [rsp+276]
14007c5admov [rsp+48], 12
14007c5b5mov rdx, [rsp+144]
14007c5bdlea rcx, [rsp+224]
14007c5c5mov [rsp+72], rax
14007c5camov rax, [rsp+136]
14007c5d2lea r9, [rsp+192]
14007c5dalea r8, [rsp+208]
14007c5e2mov [rsp+56], 2
14007c5ebmov [rsp+64], rax
14007c5f0lea rax, [rsp+280]
14007c5f8mov [rsp+40], 1
14007c600mov [rsp+32], rax
14007c605mov [rsp+256], rbp
14007c60dmov [rsp+264], esi
14007c614movdqu x5, [rsp+256]
14007c61dmov [rsp+240], rdi
14007c625movdqu x7, [rsp+240]
14007c62emovups [rsp+208], x5
14007c636movups [rsp+192], x7
14007c63ecall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c643mov edx, [rsp+276]
14007c64amov rbp, [rsp+224]
14007c652mov esi, [rsp+232]
14007c659test edx, edx
14007c65bjne 0x14007b640
14007c661movsxd rax, [rsp+280]
14007c669mov rdx, rax
14007c66cimul rax, rax, 0x2aaaaaab
14007c673mov ecx, edx
14007c675sar ecx, 31
14007c678sar rax, 33
14007c67csub eax, ecx
14007c67elea eax, [rax+2*rax]
14007c681shl eax, 2
14007c684sub edx, eax
14007c686mov rax, [rsp+160]
14007c68emov [rax+8], edx
14007c691mov rax, [rsp+152]
14007c699or [rax], 1
14007c69cjmp 0x14007b640
14007c6a1lea rax, [rsp+276]
14007c6a9mov [rsp+48], 23
14007c6b1mov rdx, [rsp+144]
14007c6b9lea rcx, [rsp+224]
14007c6c1mov [rsp+72], rax
14007c6c6mov rax, [rsp+136]
14007c6celea r9, [rsp+192]
14007c6d6lea r8, [rsp+208]
14007c6demov [rsp+56], 2
14007c6e7mov [rsp+64], rax
14007c6eclea rax, [rsp+280]
14007c6f4mov [rsp+40], 0
14007c6fcmov [rsp+32], rax
14007c701mov [rsp+256], rbp
14007c709mov [rsp+264], esi
14007c710movdqu x3, [rsp+256]
14007c719mov [rsp+240], rdi
14007c721movdqu x4, [rsp+240]
14007c72amovups [rsp+208], x3
14007c732movups [rsp+192], x4
14007c73acall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c73fmov ecx, [rsp+276]
14007c746mov rbp, [rsp+224]
14007c74emov esi, [rsp+232]
14007c755test ecx, ecx
14007c757jne 0x14007b640
14007c75dmov eax, [rsp+280]
14007c764mov rbx, [rsp+160]
14007c76cmov [rbx+8], eax
14007c76fmov rax, [rsp+152]
14007c777and [rax], 254
14007c77ajmp 0x14007b640
14007c77flea rdx, [rip+0x115178]
14007c786lea rbx, [rsp+622]
14007c78emov rcx, r13
14007c791lea r8, [rdx+9]
14007c795mov r9, rbx
14007c798call _ZNKSt5ctypeIcE5widenEPKcS2_Pc.isra.0
14007c79dmov rax, [rsp+160]
14007c7a5mov r15, [rsp+152]
14007c7admov [rsp+56], rbx
14007c7b2mov [rsp+256], rbp
14007c7bamov rdx, [rsp+144]
14007c7c2lea r8, [rsp+208]
14007c7calea rcx, [rsp+224]
14007c7d2mov [rsp+48], rax
14007c7d7lea rax, [rsp+276]
14007c7dflea r9, [rsp+192]
14007c7e7mov [rsp+40], rax
14007c7ecmov rax, [rsp+136]
14007c7f4mov [rsp+64], r15
14007c7f9mov [rsp+32], rax
14007c7femov [rsp+264], esi
14007c805movdqu x0, [rsp+256]
14007c80emov [rsp+240], rdi
14007c816movdqu x2, [rsp+240]
14007c81fmovups [rsp+208], x0
14007c827movups [rsp+192], x2
14007c82fcall _ZNKSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE21_M_extract_via_formatES3_S3_RSt8ios_baseRSt12_Ios_IostateP2tmPKcRSt16__time_get_state.localalias
14007c834mov r8l, [rsp+276]
14007c83cmov rbp, [rsp+224]
14007c844mov esi, [rsp+232]
14007c84btest r8l, r8l
14007c84ejne 0x14007b640
14007c854or [r15+1], 4
14007c859jmp 0x14007b640
14007c85elea rax, [rsp+276]
14007c866mov [rsp+48], 99
14007c86emov rdx, [rsp+144]
14007c876lea rcx, [rsp+224]
14007c87emov [rsp+72], rax
14007c883mov rax, [rsp+136]
14007c88blea r9, [rsp+192]
14007c893lea r8, [rsp+208]
14007c89bmov [rsp+56], 2
14007c8a4mov [rsp+64], rax
14007c8a9lea rax, [rsp+280]
14007c8b1mov [rsp+40], 0
14007c8b9mov [rsp+32], rax
14007c8bemov [rsp+256], rbp
14007c8c6mov [rsp+264], esi
14007c8cdmovdqu x3, [rsp+256]
14007c8d6mov [rsp+240], rdi
14007c8demovdqu x4, [rsp+240]
14007c8e7movups [rsp+208], x3
14007c8efmovups [rsp+192], x4
14007c8f7call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c8fcmov r10l, [rsp+276]
14007c904mov rbp, [rsp+224]
14007c90cmov esi, [rsp+232]
14007c913test r10l, r10l
14007c916jne 0x14007b640
14007c91cmov rbx, [rsp+152]
14007c924mov eax, [rsp+280]
14007c92bor [rbx], 1152
14007c930mov [rbx+4], eax
14007c933jmp 0x14007b640
14007c938mov rax, [rsp+168]
14007c940mov rax, [rax+16]
14007c944mov rax, [rax+16]
14007c948jmp 0x14007bf99
14007c94dlea rax, [rsp+276]
14007c955mov [rsp+48], 6
14007c95dmov rdx, [rsp+144]
14007c965lea rcx, [rsp+224]
14007c96dmov [rsp+72], rax
14007c972mov rax, [rsp+136]
14007c97alea r9, [rsp+192]
14007c982lea r8, [rsp+208]
14007c98amov [rsp+56], 1
14007c993mov [rsp+64], rax
14007c998lea rax, [rsp+280]
14007c9a0mov [rsp+40], 0
14007c9a8mov [rsp+32], rax
14007c9admov [rsp+256], rbp
14007c9b5mov [rsp+264], esi
14007c9bcmovdqu x3, [rsp+256]
14007c9c5mov [rsp+240], rdi
14007c9cdmovdqu x4, [rsp+240]
14007c9d6movups [rsp+208], x3
14007c9demovups [rsp+192], x4
14007c9e6call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007c9ebmov ebx, [rsp+276]
14007c9f2mov rbp, [rsp+224]
14007c9famov esi, [rsp+232]
14007ca01test ebx, ebx
14007ca03jne 0x14007b640
14007ca09mov eax, [rsp+280]
14007ca10mov rbx, [rsp+160]
14007ca18mov [rbx+24], eax
14007ca1bmov rax, [rsp+152]
14007ca23or [rax], 2
14007ca26jmp 0x14007b640
14007ca2blea rcx, [rsp+256]
14007ca33mov [rsp+256], rbp
14007ca3bmov [rsp+264], esi
14007ca42call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007ca47mov rbp, [rsp+256]
14007ca4fmov esi, [rsp+264]
14007ca56mov ebx, eax
14007ca58cmp [r13+56], 0
14007ca5dje 0x14007cc1f
14007ca63movzx eax, [r13+94]
14007ca68
14007ca68loc_14007ca68:
14007ca68cmp bl, al
14007ca6ajne 0x14007b630
14007ca70mov rcx, rbp
14007ca73mov esi, -1
14007ca78call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007ca7djmp 0x14007b640
14007ca82lea rax, [rsp+276]
14007ca8amov [rsp+48], 99
14007ca92mov rdx, [rsp+144]
14007ca9alea rcx, [rsp+224]
14007caa2mov [rsp+72], rax
14007caa7mov rax, [rsp+136]
14007caaflea r9, [rsp+192]
14007cab7lea r8, [rsp+208]
14007cabfmov [rsp+56], 2
14007cac8mov [rsp+64], rax
14007cacdlea rax, [rsp+280]
14007cad5mov [rsp+32], rax
14007cadamov [rsp+40], 0
14007cae2mov [rsp+256], rbp
14007caeamov [rsp+264], esi
14007caf1movdqu x4, [rsp+256]
14007cafamov [rsp+240], rdi
14007cb02movdqu x5, [rsp+240]
14007cb0bmovups [rsp+208], x4
14007cb13movups [rsp+192], x5
14007cb1bcall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007cb20mov rax, [rsp+232]
14007cb28mov r10l, [rsp+276]
14007cb30mov rbp, [rsp+224]
14007cb38mov esi, eax
14007cb3atest r10l, r10l
14007cb3djne 0x14007b640
14007cb43mov rsi, [rsp+152]
14007cb4blea rbx, [rsp+256]
14007cb53lea rdx, [rsp+240]
14007cb5bmov [rsp+256], rbp
14007cb63mov rcx, rbx
14007cb66mov [rsp+264], eax
14007cb6dor [rsi+1], 6
14007cb71call std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
14007cb76mov rdi, [rsp+240]
14007cb7etest al, al
14007cb80je 0x14007ce10
14007cb86mov rbp, [rsp+256]
14007cb8emov esi, [rsp+264]
14007cb95
14007cb95loc_14007cb95:
14007cb95mov eax, [rsp+280]
14007cb9clea edx, [rax+100]
14007cb9fcmp eax, 69
14007cba2cmovl eax, edx
14007cba5
14007cba5loc_14007cba5:
14007cba5mov rbx, [rsp+160]
14007cbadmov [rbx+20], eax
14007cbb0mov eax, [rsp+248]
14007cbb7mov [rsp+104], eax
14007cbbbjmp 0x14007b640
14007cbc0
14007cbc0loc_14007cbc0:
14007cbc0mov rax, [rbp]
14007cbc4mov [rsp+176], r8b
14007cbccmov rcx, rbp
14007cbcfcall [rax+72]
14007cbd2cmp eax, -1
14007cbd5je 0x14007ce01
14007cbdbmovzx r15l, [rsp+176]
14007cbe4movsx edx, al
14007cbe7jmp 0x14007b1fa
14007cbec
14007cbecloc_14007cbec:
14007cbecmov rax, [rbp]
14007cbf0mov rcx, rbp
14007cbf3call [rax+72]
14007cbf6mov edx, -1
14007cbfbcmp eax, -1
14007cbfecmovne edx, eax
14007cc01mov eax, 0
14007cc06cmove rbp, rax
14007cc0ajmp 0x14007b22a
14007cc0f
14007cc0floc_14007cc0f:
14007cc0fmov rcx, [r13+48]
14007cc13mov eax, 510
14007cc18xor ebp, ebp
14007cc1ajmp 0x14007b2c7
14007cc1f
14007cc1floc_14007cc1f:
14007cc1fmov edx, 37
14007cc24mov rcx, r13
14007cc27call _ZNKSt5ctypeIcE5widenEc.part.0
14007cc2cjmp 0x14007ca68
14007cc31
14007cc31loc_14007cc31:
14007cc31mov eax, [rsp+248]
14007cc38mov esi, [rsp+264]
14007cc3fmov [rsp+104], eax
14007cc43jmp 0x14007b640
14007cc48
14007cc48loc_14007cc48:
14007cc48mov rax, [rdi+24]
14007cc4ccmp [rdi+16], rax
14007cc50jb 0x14007b31f
14007cc56mov esi, -1
14007cc5b
14007cc5bloc_14007cc5b:
14007cc5bmov rax, [rdi]
14007cc5emov rcx, rdi
14007cc61call [rax+72]
14007cc64cmp eax, -1
14007cc67jne 0x14007b360
14007cc6dcmp esi, -1
14007cc70sete r9b
14007cc74xor edi, edi
14007cc76jmp 0x14007b2ae
14007cc7b
14007cc7bloc_14007cc7b:
14007cc7btest rdi, rdi
14007cc7eje 0x14007cebf
14007cc84test r15b, r15b
14007cc87je 0x14007cc0f
14007cc89mov rax, [rdi+24]
14007cc8dcmp [rdi+16], rax
14007cc91jb 0x14007cc0f
14007cc97mov rax, [rdi]
14007cc9amov rcx, rdi
14007cc9dxor ebp, ebp
14007cc9fcall [rax+72]
14007cca2add eax, 1
14007cca5jne 0x14007b2bc
14007ccabmov [rsp+80], r15b
14007ccb0add r12, 1
14007ccb4mov edx, r15l
14007ccb7xor edi, edi
14007ccb9mov r14l, [rsp+248]
14007ccc1jmp 0x14007b137
14007ccc6nop [rax+rax]
14007ccd0
14007ccd0loc_14007ccd0:
14007ccd0mov rcx, [rsp+256]
14007ccd8call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007ccddmov eax, -1
14007cce2jmp 0x14007ba61
14007cce7
14007cce7loc_14007cce7:
14007cce7lea rax, [rsp+276]
14007cceflea r15, [rsp+284]
14007ccf7mov [rsp+48], 14
14007cd00movdqu x3, [rsp+256]
14007cd09mov [rsp+184], rax
14007cd11mov rdx, [rsp+144]
14007cd19lea rcx, [rsp+224]
14007cd21lea r9, [rsp+192]
14007cd29mov [rsp+64], rax
14007cd2emov rax, [rsp+136]
14007cd36lea r8, [rsp+208]
14007cd3emov [rsp+32], r15
14007cd43mov [rsp+56], rax
14007cd48mov rax, [rip+0x119fc1]
14007cd4fmov [rsp+240], rdi
14007cd57movdqu x4, [rsp+240]
14007cd60mov [rsp+40], rax
14007cd65mov [rsp+176], rcx
14007cd6dmov [rsp+80], r9
14007cd72mov [rsp+104], r8
14007cd77movups [rsp+208], x3
14007cd7fmovups [rsp+192], x4
14007cd87call std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_name(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, char const**, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007cd8cmov rax, [rsp+224]
14007cd94lea rdx, [rsp+240]
14007cd9cmov rcx, rbx
14007cd9fmov [rsp+256], rax
14007cda7mov rax, [rsp+232]
14007cdafmov [rsp+264], eax
14007cdb6call std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
14007cdbbmov rbp, [rsp+256]
14007cdc3mov esi, [rsp+264]
14007cdcamov rdi, [rsp+240]
14007cdd2test al, al
14007cdd4jne 0x14007cdea
14007cdd6mov eax, [rsp+276]
14007cdddor eax, [rsp+284]
14007cde4je 0x14007cef5
14007cdea
14007cdealoc_14007cdea:
14007cdeamov eax, [rsp+248]
14007cdf1mov [rsp+104], eax
14007cdf5jmp 0x14007b640
14007cdfa
14007cdfaloc_14007cdfa:
14007cdfaxor edi, edi
14007cdfcjmp 0x14007b151
14007ce01
14007ce01loc_14007ce01:
14007ce01xor r15l, r15l
14007ce04mov edx, -1
14007ce09xor ebp, ebp
14007ce0bjmp 0x14007b1fa
14007ce10
14007ce10loc_14007ce10:
14007ce10mov rcx, rbx
14007ce13call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007ce18mov r8l, 42
14007ce1emov rcx, r13
14007ce21mov rbp, [rsp+256]
14007ce29movsx edx, al
14007ce2cmov esi, [rsp+264]
14007ce33call std::ctype<char>::narrow(char, char) const
14007ce38mov r15l, eax
14007ce3blea eax, [r15-48]
14007ce3fcmp al, 9
14007ce41ja 0x14007cb95
14007ce47mov rcx, rbp
14007ce4acall _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007ce4fmov eax, [rsp+280]
14007ce56movsx edx, r15b
14007ce5amov rcx, rbx
14007ce5dmov [rsp+264], -1
14007ce68lea eax, [rax+4*rax]
14007ce6blea eax, [rdx+2*rax-48]
14007ce6flea rdx, [rsp+240]
14007ce77mov [rsp+280], eax
14007ce7ecall std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
14007ce83mov rdi, [rsp+240]
14007ce8btest al, al
14007ce8dje 0x14007d0bd
14007ce93mov rbp, [rsp+256]
14007ce9bmov esi, [rsp+264]
14007cea2
14007cea2loc_14007cea2:
14007cea2mov eax, [rsp+280]
14007cea9mov rbx, [rsp+152]
14007ceb1sub eax, 1900
14007ceb6and [rbx+1], 253
14007cebajmp 0x14007cba5
14007cebf
14007cebfloc_14007cebf:
14007cebftest r15b, r15b
14007cec2jne 0x14007d097
14007cec8mov rcx, [r13+48]
14007ceccxor ebp, ebp
14007cecemov eax, 510
14007ced3jmp 0x14007b2c7
14007ced8
14007ced8loc_14007ced8:
14007ced8mov rsi, [rip+0x11a7b1]
14007cedfmov rax, [rsp+632]
14007cee7sub rax, [rsi]
14007ceeaje 0x14007d16f
14007cef0
14007cef0loc_14007cef0:
14007cef0call __stack_chk_fail
14007cef5
14007cef5loc_14007cef5:
14007cef5mov rcx, rbx
14007cef8call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007cefdmov rbp, [rsp+256]
14007cf05mov esi, [rsp+264]
14007cf0cmov r12l, eax
14007cf0fcmp [r13+56], 0
14007cf14je 0x14007d073
14007cf1amovzx eax, [r13+102]
14007cf1f
14007cf1floc_14007cf1f:
14007cf1fcmp r12b, al
14007cf22je 0x14007cf55
14007cf24mov rcx, rbx
14007cf27call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007cf2cmov rbp, [rsp+256]
14007cf34mov esi, [rsp+264]
14007cf3bmov ebx, eax
14007cf3dcmp [r13+56], 0
14007cf42je 0x14007d085
14007cf48movzx eax, [r13+100]
14007cf4d
14007cf4dloc_14007cf4d:
14007cf4dcmp bl, al
14007cf4fjne 0x14007cdea
14007cf55
14007cf55loc_14007cf55:
14007cf55mov [rsp+264], esi
14007cf5cxor ecx, ecx
14007cf5emov rsi, [rsp+184]
14007cf66mov rbx, [rsp+136]
14007cf6emov r12, [rsp+144]
14007cf76mov [rsp+40], ecx
14007cf7amov [rsp+256], rbp
14007cf82mov rbp, [rsp+176]
14007cf8amov [rsp+72], rsi
14007cf8fmov r9, [rsp+80]
14007cf94mov rdx, r12
14007cf97mov [rsp+64], rbx
14007cf9cmov r8, [rsp+104]
14007cfa1mov rcx, rbp
14007cfa4movdqu x5, [rsp+256]
14007cfadmov [rsp+32], r15
14007cfb2mov [rsp+56], 2
14007cfbbmovdqu x6, [rsp+240]
14007cfc4mov [rsp+48], 23
14007cfccmovups [rsp+208], x5
14007cfd4movups [rsp+192], x6
14007cfdccall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007cfe1xor r8l, r8l
14007cfe4mov [rsp+72], rsi
14007cfe9mov rcx, rbp
14007cfecmov rax, [rsp+224]
14007cff4mov [rsp+40], r8l
14007cff9mov rdx, r12
14007cffcmov [rsp+64], rbx
14007d001mov r9, [rsp+80]
14007d006mov [rsp+256], rax
14007d00emov rax, [rsp+232]
14007d016mov [rsp+56], 2
14007d01fmov r8, [rsp+104]
14007d024movdqu x0, [rsp+240]
14007d02dmov [rsp+32], r15
14007d032mov [rsp+48], 59
14007d03amov [rsp+264], eax
14007d041movdqu x7, [rsp+256]
14007d04amovups [rsp+192], x0
14007d052movups [rsp+208], x7
14007d05acall std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_num(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, int&, int, int, unsigned long long, std::ios_base&, std::_Ios_Iostate&) const
14007d05fmov rbp, [rsp+224]
14007d067mov esi, [rsp+232]
14007d06ejmp 0x14007cdea
14007d073
14007d073loc_14007d073:
14007d073mov edx, 45
14007d078mov rcx, r13
14007d07bcall _ZNKSt5ctypeIcE5widenEc.part.0
14007d080jmp 0x14007cf1f
14007d085
14007d085loc_14007d085:
14007d085mov edx, 43
14007d08amov rcx, r13
14007d08dcall _ZNKSt5ctypeIcE5widenEc.part.0
14007d092jmp 0x14007cf4d
14007d097
14007d097loc_14007d097:
14007d097mov r14l, [rsp+248]
14007d09fadd r12, 1
14007d0a3mov [rsp+80], r15b
14007d0a8mov edx, r15l
14007d0abmov ebp, 0
14007d0b0cmp r14l, -1
14007d0b4sete r15b
14007d0b8jmp 0x14007b14e
14007d0bd
14007d0bdloc_14007d0bd:
14007d0bdmov rcx, rbx
14007d0c0call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14007d0c5mov r8l, 42
14007d0cbmov rcx, r13
14007d0cemov rbp, [rsp+256]
14007d0d6movsx edx, al
14007d0d9mov esi, [rsp+264]
14007d0e0call std::ctype<char>::narrow(char, char) const
14007d0e5movsx ebx, al
14007d0e8lea eax, [rbx-48]
14007d0ebcmp al, 9
14007d0edja 0x14007cea2
14007d0f3mov rcx, rbp
14007d0f6or esi, -1
14007d0f9call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14007d0feimul eax, [rsp+280], 10
14007d106lea eax, [rax+rbx-48]
14007d10amov [rsp+280], eax
14007d111jmp 0x14007cea2
14007d116
14007d116loc_14007d116:
14007d116cmp esi, -1
14007d119je 0x14007b2e7
14007d11ftest rdi, rdi
14007d122je 0x14007d148
14007d124test r15b, r15b
14007d127jne 0x14007d160
14007d129
14007d129loc_14007d129:
14007d129mov [rsp+80], 0
14007d12emov r14l, [rsp+248]
14007d136add r12, 1
14007d13axor edx, edx
14007d13cjmp 0x14007b137
14007d141nop [rax]
14007d148
14007d148loc_14007d148:
14007d148cmp r14l, -1
14007d14cjne 0x14007d129
14007d14emovzx eax, sil
14007d152add rax, rax
14007d155jmp 0x14007b2c7
14007d15anop [rax+rax]
14007d160
14007d160loc_14007d160:
14007d160mov rax, [rdi+24]
14007d164cmp [rdi+16], rax
14007d168jb 0x14007d129
14007d16ajmp 0x14007cc5b
14007d16f
14007d16floc_14007d16f:
14007d16fcall std::__throw_bad_cast()
14007d174nop
14007af70
Loading..