File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
140060180
140060180std::istreambuf_iterator<char, std::char_traits<char>> std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_int<long>(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, long&) const:
140060180push r15
140060182push r14
140060184push r13
140060186push r12
140060188push rbp
140060189push rdi
14006018apush rsi
14006018bpush rbx
14006018csub rsp, 200
140060193mov rdi, [rip+0x1374f6]
14006019amov rbx, [rsp+304]
1400601a2mov rax, [rsp+312]
1400601aamovdqu x0, [r8]
1400601afmovdqu x1, [r9]
1400601b4mov [rsp+72], rcx
1400601b9mov rcx, [rdi]
1400601bcmov [rsp+184], rcx
1400601c4lea rcx, [rbx+208]
1400601cbmov [rsp+88], rax
1400601d0mov rax, [rsp+320]
1400601d8movups [rsp+144], x0
1400601e0mov [rsp+96], rax
1400601e5movups [rsp+128], x1
1400601edcall _ZNKSt11__use_cacheISt16__numpunct_cacheIcEEclERKSt6locale.isra.0
1400601f2mov esi, [rbx+24]
1400601f5mov [rsp+52], 8
1400601fdmov r12, rax
140060200and esi, 74
140060203cmp esi, 64
140060206je 0x14006021c
140060208cmp esi, 8
14006020bmov edx, 10
140060210mov eax, 16
140060215cmovne eax, edx
140060218mov [rsp+52], eax
14006021c
14006021cloc_14006021c:
14006021clea r13, [rsp+128]
140060224lea rdi, [rsp+144]
14006022cmov rcx, rdi
14006022fmov rdx, r13
140060232call std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
140060237mov rcx, [rsp+128]
14006023fmov rbx, [rsp+144]
140060247mov [rsp+82], al
14006024bmov r14l, [rsp+152]
140060253mov [rsp+40], rcx
140060258mov ecx, [rsp+136]
14006025fmov [rsp+84], ecx
140060263test al, al
140060265jne 0x1400607a0
14006026btest rbx, rbx
14006026eje 0x14006027a
140060270cmp r14l, -1
140060274je 0x140060ad0
14006027a
14006027aloc_14006027a:
14006027amov r9l, r14l
14006027d
14006027dloc_14006027d:
14006027dmovzx edx, [r12+110]
140060283movzx eax, [r12+32]
140060289cmp dl, r9b
14006028cje 0x140060299
14006028ecmp [r12+111], r9b
140060293jne 0x140060a50
140060299
140060299loc_140060299:
140060299cmp dl, r9b
14006029csete [rsp+123]
1400602a1test al, al
1400602a3jne 0x1400604f8
1400602a9
1400602a9loc_1400602a9:
1400602a9cmp [r12+72], r9b
1400602aeje 0x140060322
1400602b0mov rcx, rbx
1400602b3mov [rsp+48], r9b
1400602b8call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
1400602bdmov rdx, r13
1400602c0mov rcx, rdi
1400602c3mov [rsp+144], rbx
1400602cbmov [rsp+152], -1
1400602d6call std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
1400602dbmov rbx, [rsp+128]
1400602e3movzx r9l, [rsp+48]
1400602e9test al, al
1400602ebmov [rsp+40], rbx
1400602f0mov ebx, [rsp+136]
1400602f7mov [rsp+84], ebx
1400602fbjne 0x140060aa8
140060301mov rcx, rdi
140060304call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
140060309mov rbx, [rsp+144]
140060311mov r14l, [rsp+152]
140060319mov r9l, eax
14006031cmovzx eax, [r12+32]
140060322
140060322loc_140060322:
140060322mov [rsp+83], 0
140060327mov ebp, r9l
14006032amov [rsp+64], 0
140060332
140060332loc_140060332:
140060332test al, al
140060334je 0x140060341
140060336cmp [r12+73], bpl
14006033bje 0x140060c2e
140060341
140060341loc_140060341:
140060341cmp [r12+72], bpl
140060346je 0x140060c2e
14006034ccmp [r12+114], bpl
140060351je 0x140060930
140060357cmp [rsp+83], 0
14006035cjne 0x140060a60
140060362
140060362loc_140060362:
140060362mov [rsp+82], 0
140060367mov r9l, ebp
14006036a
14006036aloc_14006036a:
14006036acmp [rsp+52], 16
14006036fje 0x140060788
140060375
140060375loc_140060375:
140060375movsxd rax, [rsp+52]
14006037amov [rsp+56], rax
14006037fmov rdi, rax
140060382
140060382loc_140060382:
140060382lea rax, [rsp+175]
14006038axor edx, edx
14006038cxor ecx, ecx
14006038emov [rsp+48], r9b
140060393mov r8, rax
140060396mov [rsp+112], rax
14006039bcall std::string::_S_construct(unsigned long long, char, std::allocator<char> const&)
1400603a0cmp [r12+32], 0
1400603a6movzx r9l, [rsp+48]
1400603acmov [rsp+176], rax
1400603b4jne 0x1400607c0
1400603ba
1400603baloc_1400603ba:
1400603bamovzx esi, [r12+136]
1400603c3movzx eax, [rsp+123]
1400603c8xor edx, edx
1400603camov [rsp+124], eax
1400603ceadd eax, 0x7fffffff
1400603d3mov [rsp+68], eax
1400603d7div [rsp+52]
1400603dbmov [rsp+48], eax
1400603dftest sil, sil
1400603e2jne 0x1400605e0
1400603e8cmp [rsp+82], 0
1400603edjne 0x140060af0
1400603f3cmp [rsp+84], -1
1400603f8lea edx, [rdi+48]
1400603fbsete r15b
1400603ffxor r13l, r13l
140060402xor ebp, ebp
140060404jmp 0x140060493
140060409
140060409 0f 1f 80 00 00 00 00 .......
140060410
140060410loc_140060410:
140060410mov r10l, [rsp+52]
140060415mov ecx, [rsp+68]
140060419imul r10l, ebp
14006041dsub ecx, eax
14006041fcmp ecx, r10l
140060422lea ebp, [rax+r10]
140060426mov rax, [rbx+16]
14006042asetb cl
14006042dadd [rsp+64], 1
140060432or r13l, ecx
140060435mov rcx, [rbx+24]
140060439cmp rax, rcx
14006043cjae 0x1400604d3
140060442
140060442loc_140060442:
140060442add rax, 1
140060446mov [rbx+16], rax
14006044a
14006044aloc_14006044a:
14006044acmp rax, rcx
14006044djae 0x140060bd0
140060453
140060453loc_140060453:
140060453cmp [rsp+40], 0
140060459setne sil
14006045dand sil, r15b
140060460jne 0x140060540
140060466mov eax, r15l
140060469
140060469loc_140060469:
140060469cmp al, sil
14006046cje 0x140060ce7
140060472test rbx, rbx
140060475je 0x140060c10
14006047bmov rax, [rbx+16]
14006047fcmp rax, [rbx+24]
140060483jae 0x140060585
140060489movzx r9l, [rax]
14006048d
14006048dloc_14006048d:
14006048dmov r14l, -1
140060493
140060493loc_140060493:
140060493cmp edi, 10
140060496jg 0x140060510
140060498cmp r9b, 47
14006049cjle 0x1400607e8
1400604a2cmp dl, r9b
1400604a5jle 0x1400607e8
1400604abmovsx eax, r9b
1400604afsub eax, 48
1400604b2
1400604b2loc_1400604b2:
1400604b2cmp [rsp+48], ebp
1400604b6jae 0x140060410
1400604bcmov rax, [rbx+16]
1400604c0mov rcx, [rbx+24]
1400604c4mov r13l, 1
1400604cacmp rax, rcx
1400604cdjb 0x140060442
1400604d3
1400604d3loc_1400604d3:
1400604d3mov rax, [rbx]
1400604d6mov [rsp+56], dl
1400604damov rcx, rbx
1400604ddcall [rax+80]
1400604e0mov rax, [rbx+16]
1400604e4mov rcx, [rbx+24]
1400604e8movzx edx, [rsp+56]
1400604edjmp 0x14006044a
1400604f2
1400604f2 66 0f 1f 44 00 00 f..D..
1400604f8
1400604f8loc_1400604f8:
1400604f8cmp [r12+73], r9b
1400604fdjne 0x1400602a9
140060503jmp 0x140060322
140060508
140060508 0f 1f 84 00 00 00 00 00 ........
140060510
140060510loc_140060510:
140060510lea eax, [r9-48]
140060514mov ecx, r9l
140060517cmp al, 9
140060519jbe 0x140060530
14006051blea eax, [r9-97]
14006051fcmp al, 5
140060521ja 0x1400605c0
140060527movsx eax, r9b
14006052bsub eax, 87
14006052ejmp 0x1400604b2
140060530
140060530loc_140060530:
140060530movsx eax, al
140060533jmp 0x1400604b2
140060538
140060538 0f 1f 84 00 00 00 00 00 ........
140060540
140060540loc_140060540:
140060540mov rax, [rsp+40]
140060545mov rcx, [rax+24]
140060549cmp [rax+16], rcx
14006054djb 0x140060b00
140060553xor esi, esi
140060555
140060555loc_140060555:
140060555mov r14, [rsp+40]
14006055amov [rsp+56], dl
14006055emov rax, [r14]
140060561mov rcx, r14
140060564call [rax+72]
140060567cmp eax, -1
14006056amov ecx, 0
14006056fmovzx edx, [rsp+56]
140060574cmovne rcx, r14
140060578sete al
14006057bmov [rsp+40], rcx
140060580jmp 0x140060469
140060585
140060585loc_140060585:
140060585mov rax, [rbx]
140060588mov [rsp+56], dl
14006058cmov rcx, rbx
14006058fcall [rax+72]
140060592cmp eax, -1
140060595movzx edx, [rsp+56]
14006059amov r14l, eax
14006059dmov r9l, eax
1400605a0jne 0x14006048d
1400605a6cmp edi, 10
1400605a9jle 0x140060c10
1400605afmov r9l, -1
1400605b5mov ecx, -1
1400605baxor ebx, ebx
1400605bcnop [rax]
1400605c0
1400605c0loc_1400605c0:
1400605c0sub ecx, 65
1400605c3cmp cl, 5
1400605c6ja 0x1400607e8
1400605ccmovsx eax, r9b
1400605d0sub eax, 55
1400605d3jmp 0x1400604b2
1400605d8
1400605d8 0f 1f 84 00 00 00 00 00 ........
1400605e0
1400605e0loc_1400605e0:
1400605e0cmp [rsp+82], 0
1400605e5jne 0x140060b18
1400605ebcmp [rsp+84], -1
1400605f0lea rax, [rsp+176]
1400605f8lea r15, [r12+114]
1400605fdsete dil
140060601mov [rsp+104], rax
140060606xor r13l, r13l
140060609xor ebp, ebp
14006060bjmp 0x140060694
140060610
140060610loc_140060610:
140060610mov r10l, [rsp+52]
140060615mov edx, [rsp+68]
140060619imul r10l, ebp
14006061dsub edx, eax
14006061fcmp edx, r10l
140060622lea ebp, [rax+r10]
140060626setb dl
140060629add [rsp+64], 1
14006062eor r13l, edx
140060631
140060631loc_140060631:
140060631mov rax, [rbx+16]
140060635mov rdx, [rbx+24]
140060639cmp rax, rdx
14006063cjae 0x1400606f4
140060642
140060642loc_140060642:
140060642add rax, 1
140060646mov [rbx+16], rax
14006064a
14006064aloc_14006064a:
14006064acmp rax, rdx
14006064djae 0x140060b60
140060653
140060653loc_140060653:
140060653cmp [rsp+40], 0
140060659setne al
14006065cand al, dil
14006065fmov r14l, eax
140060662jne 0x140060740
140060668mov eax, edi
14006066a
14006066aloc_14006066a:
14006066acmp al, r14b
14006066dje 0x140060b00
140060673test rbx, rbx
140060676je 0x140060ba0
14006067cmov rax, [rbx+16]
140060680cmp rax, [rbx+24]
140060684jae 0x140060bb0
14006068amovzx r9l, [rax]
14006068e
14006068eloc_14006068e:
14006068emov r14l, -1
140060694
140060694loc_140060694:
140060694movzx eax, [r12+32]
14006069atest al, al
14006069cje 0x1400606a5
14006069ecmp [r12+73], r9b
1400606a3je 0x140060710
1400606a5
1400606a5loc_1400606a5:
1400606a5cmp [r12+72], r9b
1400606aaje 0x1400607e8
1400606b0mov r8, [rsp+56]
1400606b5movsx edx, r9b
1400606b9mov rcx, r15
1400606bccall memchr
1400606c1test rax, rax
1400606c4je 0x1400607e8
1400606casub rax, r15
1400606cdlea edx, [rax-6]
1400606d0cmp eax, 15
1400606d3cmovg eax, edx
1400606d6cmp [rsp+48], ebp
1400606dajae 0x140060610
1400606e0mov rax, [rbx+16]
1400606e4mov rdx, [rbx+24]
1400606e8mov r13l, esi
1400606ebcmp rax, rdx
1400606eejb 0x140060642
1400606f4
1400606f4loc_1400606f4:
1400606f4mov rax, [rbx]
1400606f7mov rcx, rbx
1400606facall [rax+80]
1400606fdmov rax, [rbx+16]
140060701mov rdx, [rbx+24]
140060705jmp 0x14006064a
14006070a
14006070a 66 0f 1f 44 00 00 f..D..
140060710
140060710loc_140060710:
140060710mov ecx, [rsp+64]
140060714test ecx, ecx
140060716je 0x140060c36
14006071cmovsx edx, cl
14006071fmov rcx, [rsp+104]
140060724call std::string::push_back(char)
140060729mov [rsp+64], 0
140060731jmp 0x140060631
140060736
140060736 66 2e 0f 1f 84 00 00 00 00 00 f.........
140060740
140060740loc_140060740:
140060740mov rax, [rsp+40]
140060745mov rcx, [rax+24]
140060749cmp [rax+16], rcx
14006074djb 0x140060b28
140060753xor r14l, r14l
140060756
140060756loc_140060756:
140060756mov rcx, [rsp+40]
14006075bmov rax, [rcx]
14006075ecall [rax+72]
140060761cmp eax, -1
140060764mov edx, 0
140060769cmovne rdx, [rsp+40]
14006076fmov eax, 0
140060774cmove eax, esi
140060777mov [rsp+40], rdx
14006077cjmp 0x14006066a
140060781
140060781 0f 1f 80 00 00 00 00 .......
140060788
140060788loc_140060788:
140060788mov [rsp+56], 22
140060791mov edi, 22
140060796jmp 0x140060382
14006079b
14006079b 0f 1f 44 00 00 ..D..
1400607a0
1400607a0loc_1400607a0:
1400607a0mov [rsp+123], 0
1400607a5xor r9l, r9l
1400607a8mov [rsp+64], 0
1400607b0mov [rsp+83], 0
1400607b5jmp 0x14006036a
1400607ba
1400607ba 66 0f 1f 44 00 00 f..D..
1400607c0
1400607c0loc_1400607c0:
1400607c0lea rcx, [rsp+176]
1400607c8mov edx, 32
1400607cdmov [rsp+48], r9b
1400607d2call std::string::reserve(unsigned long long)
1400607d7movzx r9l, [rsp+48]
1400607ddjmp 0x1400603ba
1400607e2
1400607e2 66 0f 1f 44 00 00 f..D..
1400607e8
1400607e8loc_1400607e8:
1400607e8xor esi, esi
1400607ea
1400607ealoc_1400607ea:
1400607eamov rax, [rsp+176]
1400607f2cmp [rax-24], 0
1400607f7jne 0x1400608a0
1400607fdcmp [rsp+83], 1
140060802je 0x1400608f3
140060808mov edx, [rsp+64]
14006080ctest edx, edx
14006080ejne 0x1400608f3
140060814
140060814loc_140060814:
140060814mov rdi, [rsp+96]
140060819mov [rdi], 0
14006081fmov rdi, [rsp+88]
140060824mov [rdi], 4
14006082a
14006082aloc_14006082a:
14006082acmp [rsp+82], 0
14006082fje 0x140060839
140060831mov rdi, [rsp+88]
140060836or [rdi], 2
140060839
140060839loc_140060839:
140060839mov [rsp+144], rbx
140060841mov rdi, [rsp+72]
140060846mov edx, -1
14006084bmov [rsp+152], r14l
140060853movdqu x2, [rsp+144]
14006085cmovups [rdi], x2
14006085flock xadd [rax-8], edx
140060864test edx, edx
140060866jle 0x140060a08
14006086c
14006086cloc_14006086c:
14006086cmov rdi, [rip+0x136e1d]
140060873mov rax, [rsp+184]
14006087bsub rax, [rdi]
14006087ejne 0x140060cc8
140060884mov rax, [rsp+72]
140060889add rsp, 200
140060890pop rbx
140060891pop rsi
140060892pop rdi
140060893pop rbp
140060894pop r12
140060896pop r13
140060898pop r14
14006089apop r15
14006089cret
14006089d
14006089d 0f 1f 00 ...
1400608a0
1400608a0loc_1400608a0:
1400608a0movsx edx, [rsp+64]
1400608a5lea rcx, [rsp+176]
1400608adcall std::string::push_back(char)
1400608b2mov rdx, [r12+24]
1400608b7mov rcx, [r12+16]
1400608bclea r8, [rsp+176]
1400608c4call std::__verify_grouping(char const*, unsigned long long, std::string const&)
1400608c9test al, al
1400608cbje 0x140060a40
1400608d1
1400608d1loc_1400608d1:
1400608d1mov ecx, [rsp+64]
1400608d5mov rax, [rsp+176]
1400608ddtest ecx, ecx
1400608dfjne 0x1400608f3
1400608e1cmp [rsp+83], 1
1400608e6je 0x1400608f3
1400608e8cmp [rax-24], 0
1400608edje 0x140060814
1400608f3
1400608f3loc_1400608f3:
1400608f3test sil, sil
1400608f6jne 0x140060814
1400608fctest r13b, r13b
1400608ffje 0x140060a20
140060905mov edx, [rsp+124]
140060909mov rdi, [rsp+96]
14006090eneg edx
140060910xor edx, 0x7fffffff
140060916mov [rdi], edx
140060918mov rdi, [rsp+88]
14006091dmov [rdi], 4
140060923jmp 0x14006082a
140060928
140060928 0f 1f 84 00 00 00 00 00 ........
140060930
140060930loc_140060930:
140060930movzx eax, [rsp+83]
140060935mov r11l, [rsp+52]
14006093axor eax, 1
14006093dcmp r11l, 10
140060941sete dl
140060944or al, dl
140060946je 0x140060a60
14006094ctest esi, esi
14006094esete cl
140060951cmp r11l, 8
140060955sete dl
140060958or cl, dl
14006095amov [rsp+83], cl
14006095eje 0x140060c20
140060964mov [rsp+64], 0
14006096cmov [rsp+52], 8
140060974
140060974loc_140060974:
140060974mov rcx, rbx
140060977call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14006097cmov rax, [rsp+40]
140060981mov rdx, r13
140060984mov rcx, rdi
140060987mov [rsp+144], rbx
14006098fmov [rsp+128], rax
140060997mov eax, [rsp+84]
14006099bmov [rsp+152], -1
1400609a6mov [rsp+136], eax
1400609adcall std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
1400609b2mov rbx, [rsp+128]
1400609bamov [rsp+40], rbx
1400609bfmov ebx, [rsp+136]
1400609c6mov [rsp+84], ebx
1400609catest al, al
1400609ccjne 0x140060b40
1400609d2mov rcx, rdi
1400609d5call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
1400609damov rbx, [rsp+144]
1400609e2mov r14l, [rsp+152]
1400609eamov ebp, eax
1400609eccmp [rsp+83], 0
1400609f1je 0x140060362
1400609f7movzx eax, [r12+32]
1400609fdjmp 0x140060332
140060a02
140060a02 66 0f 1f 44 00 00 f..D..
140060a08
140060a08loc_140060a08:
140060a08mov rdx, [rsp+112]
140060a0dlea rcx, [rax-24]
140060a11call std::string::_Rep::_M_destroy(std::allocator<char> const&)
140060a16jmp 0x14006086c
140060a1b
140060a1b 0f 1f 44 00 00 ..D..
140060a20
140060a20loc_140060a20:
140060a20mov edx, ebp
140060a22mov rdi, [rsp+96]
140060a27neg edx
140060a29cmp [rsp+123], 0
140060a2ecmovne ebp, edx
140060a31mov [rdi], ebp
140060a33jmp 0x14006082a
140060a38
140060a38 0f 1f 84 00 00 00 00 00 ........
140060a40
140060a40loc_140060a40:
140060a40mov rax, [rsp+88]
140060a45mov [rax], 4
140060a4bjmp 0x1400608d1
140060a50
140060a50loc_140060a50:
140060a50mov [rsp+123], 0
140060a55jmp 0x140060322
140060a5a
140060a5a 66 0f 1f 44 00 00 f..D..
140060a60
140060a60loc_140060a60:
140060a60cmp [r12+112], bpl
140060a65je 0x140060a72
140060a67cmp [r12+113], bpl
140060a6cjne 0x140060c62
140060a72
140060a72loc_140060a72:
140060a72test esi, esi
140060a74sete al
140060a77cmp [rsp+52], 16
140060a7csete dl
140060a7for al, dl
140060a81je 0x140060c6f
140060a87mov [rsp+83], 0
140060a8cmov [rsp+64], 0
140060a94mov [rsp+52], 16
140060a9cjmp 0x140060974
140060aa1
140060aa1 0f 1f 80 00 00 00 00 .......
140060aa8
140060aa8loc_140060aa8:
140060aa8mov [rsp+83], 0
140060aadmov rbx, [rsp+144]
140060ab5mov [rsp+82], al
140060ab9mov r14l, [rsp+152]
140060ac1mov [rsp+64], 0
140060ac9jmp 0x14006036a
140060ace
140060ace 66 90 f.
140060ad0
140060ad0loc_140060ad0:
140060ad0mov rax, [rbx+16]
140060ad4cmp rax, [rbx+24]
140060ad8jae 0x140060c3d
140060ademovzx r9l, [rax]
140060ae2jmp 0x14006027d
140060ae7
140060ae7 66 0f 1f 84 00 00 00 00 00 f........
140060af0
140060af0loc_140060af0:
140060af0xor r13l, r13l
140060af3xor ebp, ebp
140060af5jmp 0x1400607ea
140060afa
140060afa 66 0f 1f 44 00 00 f..D..
140060b00
140060b00loc_140060b00:
140060b00mov [rsp+82], sil
140060b05mov r14l, -1
140060b0bxor esi, esi
140060b0djmp 0x1400607ea
140060b12
140060b12 66 0f 1f 44 00 00 f..D..
140060b18
140060b18loc_140060b18:
140060b18xor ebp, ebp
140060b1axor r13l, r13l
140060b1dxor esi, esi
140060b1fjmp 0x1400607ea
140060b24
140060b24 0f 1f 40 00 ..@.
140060b28
140060b28loc_140060b28:
140060b28mov [rsp+82], r14b
140060b2dxor esi, esi
140060b2fmov r14l, -1
140060b35jmp 0x1400607ea
140060b3a
140060b3a 66 0f 1f 44 00 00 f..D..
140060b40
140060b40loc_140060b40:
140060b40mov [rsp+82], al
140060b44mov rbx, [rsp+144]
140060b4cmov r9l, ebp
140060b4fmov r14l, [rsp+152]
140060b57jmp 0x14006036a
140060b5c
140060b5c 0f 1f 40 00 ..@.
140060b60
140060b60loc_140060b60:
140060b60mov rax, [rbx]
140060b63mov rcx, rbx
140060b66call [rax+72]
140060b69cmp eax, -1
140060b6cjne 0x140060653
140060b72cmp [rsp+40], 0
140060b78setne al
140060b7band al, dil
140060b7emov r14l, eax
140060b81jne 0x140060c81
140060b87cmp [rsp+84], -1
140060b8cje 0x140060d07
140060b92nop [rax+rax]
140060b9dnop [rax]
140060ba0
140060ba0loc_140060ba0:
140060ba0mov r9l, -1
140060ba6xor ebx, ebx
140060ba8jmp 0x14006068e
140060bad
140060bad 0f 1f 00 ...
140060bb0
140060bb0loc_140060bb0:
140060bb0mov rax, [rbx]
140060bb3mov rcx, rbx
140060bb6call [rax+72]
140060bb9cmp eax, -1
140060bbcje 0x140060ba0
140060bbemov r9l, eax
140060bc1jmp 0x14006068e
140060bc6
140060bc6 66 2e 0f 1f 84 00 00 00 00 00 f.........
140060bd0
140060bd0loc_140060bd0:
140060bd0mov rax, [rbx]
140060bd3mov [rsp+56], dl
140060bd7mov rcx, rbx
140060bdacall [rax+72]
140060bddcmp eax, -1
140060be0movzx edx, [rsp+56]
140060be5jne 0x140060453
140060bebcmp [rsp+40], 0
140060bf1setne sil
140060bf5and sil, r15b
140060bf8jne 0x140060ccd
140060bfecmp [rsp+84], -1
140060c03je 0x140060cf7
140060c09nop [rax]
140060c10
140060c10loc_140060c10:
140060c10xor esi, esi
140060c12mov r14l, -1
140060c18xor ebx, ebx
140060c1ajmp 0x1400607ea
140060c1f
140060c1f 90 .
140060c20
140060c20loc_140060c20:
140060c20add [rsp+64], 1
140060c25mov [rsp+83], al
140060c29jmp 0x140060974
140060c2e
140060c2eloc_140060c2e:
140060c2emov r9l, ebp
140060c31jmp 0x14006036a
140060c36
140060c36loc_140060c36:
140060c36mov esi, eax
140060c38jmp 0x1400607ea
140060c3d
140060c3dloc_140060c3d:
140060c3dmov rax, [rbx]
140060c40mov rcx, rbx
140060c43call [rax+72]
140060c46mov edx, -1
140060c4bcmp eax, -1
140060c4ecmovne edx, eax
140060c51mov eax, 0
140060c56cmove rbx, rax
140060c5amov r9l, edx
140060c5djmp 0x14006027d
140060c62
140060c62loc_140060c62:
140060c62mov [rsp+83], 1
140060c67mov r9l, ebp
140060c6ajmp 0x14006036a
140060c6f
140060c6floc_140060c6f:
140060c6fmov [rsp+82], 0
140060c74mov r9l, ebp
140060c77mov [rsp+83], 1
140060c7cjmp 0x140060375
140060c81
140060c81loc_140060c81:
140060c81mov rax, [rsp+40]
140060c86mov rbx, [rax+24]
140060c8acmp [rax+16], rbx
140060c8ejb 0x140060ba0
140060c94xor ebx, ebx
140060c96jmp 0x140060756
140060c9b
140060c9b 48 89 c3 48 8b H..H.
140060ca0 84 24 b0 00 00 00 48 8b 54 24 70 48 8d 48 e8 e8 .$....H.T$pH.H..
140060cb0 bc 6a 03 00 48 8b 3d d5 69 13 00 48 8b 84 24 b8 .j..H.=.i..H..$.
140060cc0 00 00 00 48 2b 07 74 51 ...H+.tQ
140060cc8
140060cc8loc_140060cc8:
140060cc8call __stack_chk_fail
140060ccd
140060ccdloc_140060ccd:
140060ccdmov rax, [rsp+40]
140060cd2mov rbx, [rax+24]
140060cd6cmp [rax+16], rbx
140060cdajb 0x140060c10
140060ce0xor ebx, ebx
140060ce2jmp 0x140060555
140060ce7
140060ce7loc_140060ce7:
140060ce7mov [rsp+82], 1
140060cecxor esi, esi
140060ceeor r14l, -1
140060cf2jmp 0x1400607ea
140060cf7
140060cf7loc_140060cf7:
140060cf7mov [rsp+82], 1
140060cfcor r14l, -1
140060d00xor ebx, ebx
140060d02jmp 0x1400607ea
140060d07
140060d07loc_140060d07:
140060d07mov [rsp+82], sil
140060d0cor r14l, -1
140060d10xor esi, esi
140060d12xor ebx, ebx
140060d14jmp 0x1400607ea
140060d19
140060d19 48 89 d9 e8 7f a6 fb H......
140060d20 ff 90 ..
140060180
140060180std::istreambuf_iterator<char, std::char_traits<char>> std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_int<long>(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, long&) const:
140060180push r15
140060182push r14
140060184push r13
140060186push r12
140060188push rbp
140060189push rdi
14006018apush rsi
14006018bpush rbx
14006018csub rsp, 200
140060193mov rdi, [rip+0x1374f6]
14006019amov rbx, [rsp+304]
1400601a2mov rax, [rsp+312]
1400601aamovdqu x0, [r8]
1400601afmovdqu x1, [r9]
1400601b4mov [rsp+72], rcx
1400601b9mov rcx, [rdi]
1400601bcmov [rsp+184], rcx
1400601c4lea rcx, [rbx+208]
1400601cbmov [rsp+88], rax
1400601d0mov rax, [rsp+320]
1400601d8movups [rsp+144], x0
1400601e0mov [rsp+96], rax
1400601e5movups [rsp+128], x1
1400601edcall _ZNKSt11__use_cacheISt16__numpunct_cacheIcEEclERKSt6locale.isra.0
1400601f2mov esi, [rbx+24]
1400601f5mov [rsp+52], 8
1400601fdmov r12, rax
140060200and esi, 74
140060203cmp esi, 64
140060206je 0x14006021c
140060208cmp esi, 8
14006020bmov edx, 10
140060210mov eax, 16
140060215cmovne eax, edx
140060218mov [rsp+52], eax
14006021c
14006021cloc_14006021c:
14006021clea r13, [rsp+128]
140060224lea rdi, [rsp+144]
14006022cmov rcx, rdi
14006022fmov rdx, r13
140060232call std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
140060237mov rcx, [rsp+128]
14006023fmov rbx, [rsp+144]
140060247mov [rsp+82], al
14006024bmov r14l, [rsp+152]
140060253mov [rsp+40], rcx
140060258mov ecx, [rsp+136]
14006025fmov [rsp+84], ecx
140060263test al, al
140060265jne 0x1400607a0
14006026btest rbx, rbx
14006026eje 0x14006027a
140060270cmp r14l, -1
140060274je 0x140060ad0
14006027a
14006027aloc_14006027a:
14006027amov r9l, r14l
14006027d
14006027dloc_14006027d:
14006027dmovzx edx, [r12+110]
140060283movzx eax, [r12+32]
140060289cmp dl, r9b
14006028cje 0x140060299
14006028ecmp [r12+111], r9b
140060293jne 0x140060a50
140060299
140060299loc_140060299:
140060299cmp dl, r9b
14006029csete [rsp+123]
1400602a1test al, al
1400602a3jne 0x1400604f8
1400602a9
1400602a9loc_1400602a9:
1400602a9cmp [r12+72], r9b
1400602aeje 0x140060322
1400602b0mov rcx, rbx
1400602b3mov [rsp+48], r9b
1400602b8call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
1400602bdmov rdx, r13
1400602c0mov rcx, rdi
1400602c3mov [rsp+144], rbx
1400602cbmov [rsp+152], -1
1400602d6call std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
1400602dbmov rbx, [rsp+128]
1400602e3movzx r9l, [rsp+48]
1400602e9test al, al
1400602ebmov [rsp+40], rbx
1400602f0mov ebx, [rsp+136]
1400602f7mov [rsp+84], ebx
1400602fbjne 0x140060aa8
140060301mov rcx, rdi
140060304call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
140060309mov rbx, [rsp+144]
140060311mov r14l, [rsp+152]
140060319mov r9l, eax
14006031cmovzx eax, [r12+32]
140060322
140060322loc_140060322:
140060322mov [rsp+83], 0
140060327mov ebp, r9l
14006032amov [rsp+64], 0
140060332
140060332loc_140060332:
140060332test al, al
140060334je 0x140060341
140060336cmp [r12+73], bpl
14006033bje 0x140060c2e
140060341
140060341loc_140060341:
140060341cmp [r12+72], bpl
140060346je 0x140060c2e
14006034ccmp [r12+114], bpl
140060351je 0x140060930
140060357cmp [rsp+83], 0
14006035cjne 0x140060a60
140060362
140060362loc_140060362:
140060362mov [rsp+82], 0
140060367mov r9l, ebp
14006036a
14006036aloc_14006036a:
14006036acmp [rsp+52], 16
14006036fje 0x140060788
140060375
140060375loc_140060375:
140060375movsxd rax, [rsp+52]
14006037amov [rsp+56], rax
14006037fmov rdi, rax
140060382
140060382loc_140060382:
140060382lea rax, [rsp+175]
14006038axor edx, edx
14006038cxor ecx, ecx
14006038emov [rsp+48], r9b
140060393mov r8, rax
140060396mov [rsp+112], rax
14006039bcall std::string::_S_construct(unsigned long long, char, std::allocator<char> const&)
1400603a0cmp [r12+32], 0
1400603a6movzx r9l, [rsp+48]
1400603acmov [rsp+176], rax
1400603b4jne 0x1400607c0
1400603ba
1400603baloc_1400603ba:
1400603bamovzx esi, [r12+136]
1400603c3movzx eax, [rsp+123]
1400603c8xor edx, edx
1400603camov [rsp+124], eax
1400603ceadd eax, 0x7fffffff
1400603d3mov [rsp+68], eax
1400603d7div [rsp+52]
1400603dbmov [rsp+48], eax
1400603dftest sil, sil
1400603e2jne 0x1400605e0
1400603e8cmp [rsp+82], 0
1400603edjne 0x140060af0
1400603f3cmp [rsp+84], -1
1400603f8lea edx, [rdi+48]
1400603fbsete r15b
1400603ffxor r13l, r13l
140060402xor ebp, ebp
140060404jmp 0x140060493
140060409
140060409 0f 1f 80 00 00 00 00 .......
140060410
140060410loc_140060410:
140060410mov r10l, [rsp+52]
140060415mov ecx, [rsp+68]
140060419imul r10l, ebp
14006041dsub ecx, eax
14006041fcmp ecx, r10l
140060422lea ebp, [rax+r10]
140060426mov rax, [rbx+16]
14006042asetb cl
14006042dadd [rsp+64], 1
140060432or r13l, ecx
140060435mov rcx, [rbx+24]
140060439cmp rax, rcx
14006043cjae 0x1400604d3
140060442
140060442loc_140060442:
140060442add rax, 1
140060446mov [rbx+16], rax
14006044a
14006044aloc_14006044a:
14006044acmp rax, rcx
14006044djae 0x140060bd0
140060453
140060453loc_140060453:
140060453cmp [rsp+40], 0
140060459setne sil
14006045dand sil, r15b
140060460jne 0x140060540
140060466mov eax, r15l
140060469
140060469loc_140060469:
140060469cmp al, sil
14006046cje 0x140060ce7
140060472test rbx, rbx
140060475je 0x140060c10
14006047bmov rax, [rbx+16]
14006047fcmp rax, [rbx+24]
140060483jae 0x140060585
140060489movzx r9l, [rax]
14006048d
14006048dloc_14006048d:
14006048dmov r14l, -1
140060493
140060493loc_140060493:
140060493cmp edi, 10
140060496jg 0x140060510
140060498cmp r9b, 47
14006049cjle 0x1400607e8
1400604a2cmp dl, r9b
1400604a5jle 0x1400607e8
1400604abmovsx eax, r9b
1400604afsub eax, 48
1400604b2
1400604b2loc_1400604b2:
1400604b2cmp [rsp+48], ebp
1400604b6jae 0x140060410
1400604bcmov rax, [rbx+16]
1400604c0mov rcx, [rbx+24]
1400604c4mov r13l, 1
1400604cacmp rax, rcx
1400604cdjb 0x140060442
1400604d3
1400604d3loc_1400604d3:
1400604d3mov rax, [rbx]
1400604d6mov [rsp+56], dl
1400604damov rcx, rbx
1400604ddcall [rax+80]
1400604e0mov rax, [rbx+16]
1400604e4mov rcx, [rbx+24]
1400604e8movzx edx, [rsp+56]
1400604edjmp 0x14006044a
1400604f2
1400604f2 66 0f 1f 44 00 00 f..D..
1400604f8
1400604f8loc_1400604f8:
1400604f8cmp [r12+73], r9b
1400604fdjne 0x1400602a9
140060503jmp 0x140060322
140060508
140060508 0f 1f 84 00 00 00 00 00 ........
140060510
140060510loc_140060510:
140060510lea eax, [r9-48]
140060514mov ecx, r9l
140060517cmp al, 9
140060519jbe 0x140060530
14006051blea eax, [r9-97]
14006051fcmp al, 5
140060521ja 0x1400605c0
140060527movsx eax, r9b
14006052bsub eax, 87
14006052ejmp 0x1400604b2
140060530
140060530loc_140060530:
140060530movsx eax, al
140060533jmp 0x1400604b2
140060538
140060538 0f 1f 84 00 00 00 00 00 ........
140060540
140060540loc_140060540:
140060540mov rax, [rsp+40]
140060545mov rcx, [rax+24]
140060549cmp [rax+16], rcx
14006054djb 0x140060b00
140060553xor esi, esi
140060555
140060555loc_140060555:
140060555mov r14, [rsp+40]
14006055amov [rsp+56], dl
14006055emov rax, [r14]
140060561mov rcx, r14
140060564call [rax+72]
140060567cmp eax, -1
14006056amov ecx, 0
14006056fmovzx edx, [rsp+56]
140060574cmovne rcx, r14
140060578sete al
14006057bmov [rsp+40], rcx
140060580jmp 0x140060469
140060585
140060585loc_140060585:
140060585mov rax, [rbx]
140060588mov [rsp+56], dl
14006058cmov rcx, rbx
14006058fcall [rax+72]
140060592cmp eax, -1
140060595movzx edx, [rsp+56]
14006059amov r14l, eax
14006059dmov r9l, eax
1400605a0jne 0x14006048d
1400605a6cmp edi, 10
1400605a9jle 0x140060c10
1400605afmov r9l, -1
1400605b5mov ecx, -1
1400605baxor ebx, ebx
1400605bcnop [rax]
1400605c0
1400605c0loc_1400605c0:
1400605c0sub ecx, 65
1400605c3cmp cl, 5
1400605c6ja 0x1400607e8
1400605ccmovsx eax, r9b
1400605d0sub eax, 55
1400605d3jmp 0x1400604b2
1400605d8
1400605d8 0f 1f 84 00 00 00 00 00 ........
1400605e0
1400605e0loc_1400605e0:
1400605e0cmp [rsp+82], 0
1400605e5jne 0x140060b18
1400605ebcmp [rsp+84], -1
1400605f0lea rax, [rsp+176]
1400605f8lea r15, [r12+114]
1400605fdsete dil
140060601mov [rsp+104], rax
140060606xor r13l, r13l
140060609xor ebp, ebp
14006060bjmp 0x140060694
140060610
140060610loc_140060610:
140060610mov r10l, [rsp+52]
140060615mov edx, [rsp+68]
140060619imul r10l, ebp
14006061dsub edx, eax
14006061fcmp edx, r10l
140060622lea ebp, [rax+r10]
140060626setb dl
140060629add [rsp+64], 1
14006062eor r13l, edx
140060631
140060631loc_140060631:
140060631mov rax, [rbx+16]
140060635mov rdx, [rbx+24]
140060639cmp rax, rdx
14006063cjae 0x1400606f4
140060642
140060642loc_140060642:
140060642add rax, 1
140060646mov [rbx+16], rax
14006064a
14006064aloc_14006064a:
14006064acmp rax, rdx
14006064djae 0x140060b60
140060653
140060653loc_140060653:
140060653cmp [rsp+40], 0
140060659setne al
14006065cand al, dil
14006065fmov r14l, eax
140060662jne 0x140060740
140060668mov eax, edi
14006066a
14006066aloc_14006066a:
14006066acmp al, r14b
14006066dje 0x140060b00
140060673test rbx, rbx
140060676je 0x140060ba0
14006067cmov rax, [rbx+16]
140060680cmp rax, [rbx+24]
140060684jae 0x140060bb0
14006068amovzx r9l, [rax]
14006068e
14006068eloc_14006068e:
14006068emov r14l, -1
140060694
140060694loc_140060694:
140060694movzx eax, [r12+32]
14006069atest al, al
14006069cje 0x1400606a5
14006069ecmp [r12+73], r9b
1400606a3je 0x140060710
1400606a5
1400606a5loc_1400606a5:
1400606a5cmp [r12+72], r9b
1400606aaje 0x1400607e8
1400606b0mov r8, [rsp+56]
1400606b5movsx edx, r9b
1400606b9mov rcx, r15
1400606bccall memchr
1400606c1test rax, rax
1400606c4je 0x1400607e8
1400606casub rax, r15
1400606cdlea edx, [rax-6]
1400606d0cmp eax, 15
1400606d3cmovg eax, edx
1400606d6cmp [rsp+48], ebp
1400606dajae 0x140060610
1400606e0mov rax, [rbx+16]
1400606e4mov rdx, [rbx+24]
1400606e8mov r13l, esi
1400606ebcmp rax, rdx
1400606eejb 0x140060642
1400606f4
1400606f4loc_1400606f4:
1400606f4mov rax, [rbx]
1400606f7mov rcx, rbx
1400606facall [rax+80]
1400606fdmov rax, [rbx+16]
140060701mov rdx, [rbx+24]
140060705jmp 0x14006064a
14006070a
14006070a 66 0f 1f 44 00 00 f..D..
140060710
140060710loc_140060710:
140060710mov ecx, [rsp+64]
140060714test ecx, ecx
140060716je 0x140060c36
14006071cmovsx edx, cl
14006071fmov rcx, [rsp+104]
140060724call std::string::push_back(char)
140060729mov [rsp+64], 0
140060731jmp 0x140060631
140060736
140060736 66 2e 0f 1f 84 00 00 00 00 00 f.........
140060740
140060740loc_140060740:
140060740mov rax, [rsp+40]
140060745mov rcx, [rax+24]
140060749cmp [rax+16], rcx
14006074djb 0x140060b28
140060753xor r14l, r14l
140060756
140060756loc_140060756:
140060756mov rcx, [rsp+40]
14006075bmov rax, [rcx]
14006075ecall [rax+72]
140060761cmp eax, -1
140060764mov edx, 0
140060769cmovne rdx, [rsp+40]
14006076fmov eax, 0
140060774cmove eax, esi
140060777mov [rsp+40], rdx
14006077cjmp 0x14006066a
140060781
140060781 0f 1f 80 00 00 00 00 .......
140060788
140060788loc_140060788:
140060788mov [rsp+56], 22
140060791mov edi, 22
140060796jmp 0x140060382
14006079b
14006079b 0f 1f 44 00 00 ..D..
1400607a0
1400607a0loc_1400607a0:
1400607a0mov [rsp+123], 0
1400607a5xor r9l, r9l
1400607a8mov [rsp+64], 0
1400607b0mov [rsp+83], 0
1400607b5jmp 0x14006036a
1400607ba
1400607ba 66 0f 1f 44 00 00 f..D..
1400607c0
1400607c0loc_1400607c0:
1400607c0lea rcx, [rsp+176]
1400607c8mov edx, 32
1400607cdmov [rsp+48], r9b
1400607d2call std::string::reserve(unsigned long long)
1400607d7movzx r9l, [rsp+48]
1400607ddjmp 0x1400603ba
1400607e2
1400607e2 66 0f 1f 44 00 00 f..D..
1400607e8
1400607e8loc_1400607e8:
1400607e8xor esi, esi
1400607ea
1400607ealoc_1400607ea:
1400607eamov rax, [rsp+176]
1400607f2cmp [rax-24], 0
1400607f7jne 0x1400608a0
1400607fdcmp [rsp+83], 1
140060802je 0x1400608f3
140060808mov edx, [rsp+64]
14006080ctest edx, edx
14006080ejne 0x1400608f3
140060814
140060814loc_140060814:
140060814mov rdi, [rsp+96]
140060819mov [rdi], 0
14006081fmov rdi, [rsp+88]
140060824mov [rdi], 4
14006082a
14006082aloc_14006082a:
14006082acmp [rsp+82], 0
14006082fje 0x140060839
140060831mov rdi, [rsp+88]
140060836or [rdi], 2
140060839
140060839loc_140060839:
140060839mov [rsp+144], rbx
140060841mov rdi, [rsp+72]
140060846mov edx, -1
14006084bmov [rsp+152], r14l
140060853movdqu x2, [rsp+144]
14006085cmovups [rdi], x2
14006085flock xadd [rax-8], edx
140060864test edx, edx
140060866jle 0x140060a08
14006086c
14006086cloc_14006086c:
14006086cmov rdi, [rip+0x136e1d]
140060873mov rax, [rsp+184]
14006087bsub rax, [rdi]
14006087ejne 0x140060cc8
140060884mov rax, [rsp+72]
140060889add rsp, 200
140060890pop rbx
140060891pop rsi
140060892pop rdi
140060893pop rbp
140060894pop r12
140060896pop r13
140060898pop r14
14006089apop r15
14006089cret
14006089d
14006089d 0f 1f 00 ...
1400608a0
1400608a0loc_1400608a0:
1400608a0movsx edx, [rsp+64]
1400608a5lea rcx, [rsp+176]
1400608adcall std::string::push_back(char)
1400608b2mov rdx, [r12+24]
1400608b7mov rcx, [r12+16]
1400608bclea r8, [rsp+176]
1400608c4call std::__verify_grouping(char const*, unsigned long long, std::string const&)
1400608c9test al, al
1400608cbje 0x140060a40
1400608d1
1400608d1loc_1400608d1:
1400608d1mov ecx, [rsp+64]
1400608d5mov rax, [rsp+176]
1400608ddtest ecx, ecx
1400608dfjne 0x1400608f3
1400608e1cmp [rsp+83], 1
1400608e6je 0x1400608f3
1400608e8cmp [rax-24], 0
1400608edje 0x140060814
1400608f3
1400608f3loc_1400608f3:
1400608f3test sil, sil
1400608f6jne 0x140060814
1400608fctest r13b, r13b
1400608ffje 0x140060a20
140060905mov edx, [rsp+124]
140060909mov rdi, [rsp+96]
14006090eneg edx
140060910xor edx, 0x7fffffff
140060916mov [rdi], edx
140060918mov rdi, [rsp+88]
14006091dmov [rdi], 4
140060923jmp 0x14006082a
140060928
140060928 0f 1f 84 00 00 00 00 00 ........
140060930
140060930loc_140060930:
140060930movzx eax, [rsp+83]
140060935mov r11l, [rsp+52]
14006093axor eax, 1
14006093dcmp r11l, 10
140060941sete dl
140060944or al, dl
140060946je 0x140060a60
14006094ctest esi, esi
14006094esete cl
140060951cmp r11l, 8
140060955sete dl
140060958or cl, dl
14006095amov [rsp+83], cl
14006095eje 0x140060c20
140060964mov [rsp+64], 0
14006096cmov [rsp+52], 8
140060974
140060974loc_140060974:
140060974mov rcx, rbx
140060977call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
14006097cmov rax, [rsp+40]
140060981mov rdx, r13
140060984mov rcx, rdi
140060987mov [rsp+144], rbx
14006098fmov [rsp+128], rax
140060997mov eax, [rsp+84]
14006099bmov [rsp+152], -1
1400609a6mov [rsp+136], eax
1400609adcall std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
1400609b2mov rbx, [rsp+128]
1400609bamov [rsp+40], rbx
1400609bfmov ebx, [rsp+136]
1400609c6mov [rsp+84], ebx
1400609catest al, al
1400609ccjne 0x140060b40
1400609d2mov rcx, rdi
1400609d5call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
1400609damov rbx, [rsp+144]
1400609e2mov r14l, [rsp+152]
1400609eamov ebp, eax
1400609eccmp [rsp+83], 0
1400609f1je 0x140060362
1400609f7movzx eax, [r12+32]
1400609fdjmp 0x140060332
140060a02
140060a02 66 0f 1f 44 00 00 f..D..
140060a08
140060a08loc_140060a08:
140060a08mov rdx, [rsp+112]
140060a0dlea rcx, [rax-24]
140060a11call std::string::_Rep::_M_destroy(std::allocator<char> const&)
140060a16jmp 0x14006086c
140060a1b
140060a1b 0f 1f 44 00 00 ..D..
140060a20
140060a20loc_140060a20:
140060a20mov edx, ebp
140060a22mov rdi, [rsp+96]
140060a27neg edx
140060a29cmp [rsp+123], 0
140060a2ecmovne ebp, edx
140060a31mov [rdi], ebp
140060a33jmp 0x14006082a
140060a38
140060a38 0f 1f 84 00 00 00 00 00 ........
140060a40
140060a40loc_140060a40:
140060a40mov rax, [rsp+88]
140060a45mov [rax], 4
140060a4bjmp 0x1400608d1
140060a50
140060a50loc_140060a50:
140060a50mov [rsp+123], 0
140060a55jmp 0x140060322
140060a5a
140060a5a 66 0f 1f 44 00 00 f..D..
140060a60
140060a60loc_140060a60:
140060a60cmp [r12+112], bpl
140060a65je 0x140060a72
140060a67cmp [r12+113], bpl
140060a6cjne 0x140060c62
140060a72
140060a72loc_140060a72:
140060a72test esi, esi
140060a74sete al
140060a77cmp [rsp+52], 16
140060a7csete dl
140060a7for al, dl
140060a81je 0x140060c6f
140060a87mov [rsp+83], 0
140060a8cmov [rsp+64], 0
140060a94mov [rsp+52], 16
140060a9cjmp 0x140060974
140060aa1
140060aa1 0f 1f 80 00 00 00 00 .......
140060aa8
140060aa8loc_140060aa8:
140060aa8mov [rsp+83], 0
140060aadmov rbx, [rsp+144]
140060ab5mov [rsp+82], al
140060ab9mov r14l, [rsp+152]
140060ac1mov [rsp+64], 0
140060ac9jmp 0x14006036a
140060ace
140060ace 66 90 f.
140060ad0
140060ad0loc_140060ad0:
140060ad0mov rax, [rbx+16]
140060ad4cmp rax, [rbx+24]
140060ad8jae 0x140060c3d
140060ademovzx r9l, [rax]
140060ae2jmp 0x14006027d
140060ae7
140060ae7 66 0f 1f 84 00 00 00 00 00 f........
140060af0
140060af0loc_140060af0:
140060af0xor r13l, r13l
140060af3xor ebp, ebp
140060af5jmp 0x1400607ea
140060afa
140060afa 66 0f 1f 44 00 00 f..D..
140060b00
140060b00loc_140060b00:
140060b00mov [rsp+82], sil
140060b05mov r14l, -1
140060b0bxor esi, esi
140060b0djmp 0x1400607ea
140060b12
140060b12 66 0f 1f 44 00 00 f..D..
140060b18
140060b18loc_140060b18:
140060b18xor ebp, ebp
140060b1axor r13l, r13l
140060b1dxor esi, esi
140060b1fjmp 0x1400607ea
140060b24
140060b24 0f 1f 40 00 ..@.
140060b28
140060b28loc_140060b28:
140060b28mov [rsp+82], r14b
140060b2dxor esi, esi
140060b2fmov r14l, -1
140060b35jmp 0x1400607ea
140060b3a
140060b3a 66 0f 1f 44 00 00 f..D..
140060b40
140060b40loc_140060b40:
140060b40mov [rsp+82], al
140060b44mov rbx, [rsp+144]
140060b4cmov r9l, ebp
140060b4fmov r14l, [rsp+152]
140060b57jmp 0x14006036a
140060b5c
140060b5c 0f 1f 40 00 ..@.
140060b60
140060b60loc_140060b60:
140060b60mov rax, [rbx]
140060b63mov rcx, rbx
140060b66call [rax+72]
140060b69cmp eax, -1
140060b6cjne 0x140060653
140060b72cmp [rsp+40], 0
140060b78setne al
140060b7band al, dil
140060b7emov r14l, eax
140060b81jne 0x140060c81
140060b87cmp [rsp+84], -1
140060b8cje 0x140060d07
140060b92nop [rax+rax]
140060b9dnop [rax]
140060ba0
140060ba0loc_140060ba0:
140060ba0mov r9l, -1
140060ba6xor ebx, ebx
140060ba8jmp 0x14006068e
140060bad
140060bad 0f 1f 00 ...
140060bb0
140060bb0loc_140060bb0:
140060bb0mov rax, [rbx]
140060bb3mov rcx, rbx
140060bb6call [rax+72]
140060bb9cmp eax, -1
140060bbcje 0x140060ba0
140060bbemov r9l, eax
140060bc1jmp 0x14006068e
140060bc6
140060bc6 66 2e 0f 1f 84 00 00 00 00 00 f.........
140060bd0
140060bd0loc_140060bd0:
140060bd0mov rax, [rbx]
140060bd3mov [rsp+56], dl
140060bd7mov rcx, rbx
140060bdacall [rax+72]
140060bddcmp eax, -1
140060be0movzx edx, [rsp+56]
140060be5jne 0x140060453
140060bebcmp [rsp+40], 0
140060bf1setne sil
140060bf5and sil, r15b
140060bf8jne 0x140060ccd
140060bfecmp [rsp+84], -1
140060c03je 0x140060cf7
140060c09nop [rax]
140060c10
140060c10loc_140060c10:
140060c10xor esi, esi
140060c12mov r14l, -1
140060c18xor ebx, ebx
140060c1ajmp 0x1400607ea
140060c1f
140060c1f 90 .
140060c20
140060c20loc_140060c20:
140060c20add [rsp+64], 1
140060c25mov [rsp+83], al
140060c29jmp 0x140060974
140060c2e
140060c2eloc_140060c2e:
140060c2emov r9l, ebp
140060c31jmp 0x14006036a
140060c36
140060c36loc_140060c36:
140060c36mov esi, eax
140060c38jmp 0x1400607ea
140060c3d
140060c3dloc_140060c3d:
140060c3dmov rax, [rbx]
140060c40mov rcx, rbx
140060c43call [rax+72]
140060c46mov edx, -1
140060c4bcmp eax, -1
140060c4ecmovne edx, eax
140060c51mov eax, 0
140060c56cmove rbx, rax
140060c5amov r9l, edx
140060c5djmp 0x14006027d
140060c62
140060c62loc_140060c62:
140060c62mov [rsp+83], 1
140060c67mov r9l, ebp
140060c6ajmp 0x14006036a
140060c6f
140060c6floc_140060c6f:
140060c6fmov [rsp+82], 0
140060c74mov r9l, ebp
140060c77mov [rsp+83], 1
140060c7cjmp 0x140060375
140060c81
140060c81loc_140060c81:
140060c81mov rax, [rsp+40]
140060c86mov rbx, [rax+24]
140060c8acmp [rax+16], rbx
140060c8ejb 0x140060ba0
140060c94xor ebx, ebx
140060c96jmp 0x140060756
140060c9b
140060c9b 48 89 c3 48 8b H..H.
140060ca0 84 24 b0 00 00 00 48 8b 54 24 70 48 8d 48 e8 e8 .$....H.T$pH.H..
140060cb0 bc 6a 03 00 48 8b 3d d5 69 13 00 48 8b 84 24 b8 .j..H.=.i..H..$.
140060cc0 00 00 00 48 2b 07 74 51 ...H+.tQ
140060cc8
140060cc8loc_140060cc8:
140060cc8call __stack_chk_fail
140060ccd
140060ccdloc_140060ccd:
140060ccdmov rax, [rsp+40]
140060cd2mov rbx, [rax+24]
140060cd6cmp [rax+16], rbx
140060cdajb 0x140060c10
140060ce0xor ebx, ebx
140060ce2jmp 0x140060555
140060ce7
140060ce7loc_140060ce7:
140060ce7mov [rsp+82], 1
140060cecxor esi, esi
140060ceeor r14l, -1
140060cf2jmp 0x1400607ea
140060cf7
140060cf7loc_140060cf7:
140060cf7mov [rsp+82], 1
140060cfcor r14l, -1
140060d00xor ebx, ebx
140060d02jmp 0x1400607ea
140060d07
140060d07loc_140060d07:
140060d07mov [rsp+82], sil
140060d0cor r14l, -1
140060d10xor esi, esi
140060d12xor ebx, ebx
140060d14jmp 0x1400607ea
140060d19
140060d19 48 89 d9 e8 7f a6 fb H......
140060d20 ff 90 ..
140060180
140060d22
140060d22 // align 0x10
140060d22 // align 0x10
140060d30
140060d30std::istreambuf_iterator<char, std::char_traits<char>> std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_int<unsigned long>(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, unsigned long&) const:
140060d30push r15
140060d32push r14
140060d34push r13
140060d36push r12
140060d38push rbp
140060d39push rdi
140060d3apush rsi
140060d3bpush rbx
140060d3csub rsp, 184
140060d43mov rdi, [rip+0x136946]
140060d4amov rbx, [rsp+288]
140060d52mov rax, [rsp+296]
140060d5amovdqu x0, [r8]
140060d5fmovdqu x1, [r9]
140060d64mov [rsp+64], rcx
140060d69mov rcx, [rdi]
140060d6cmov [rsp+168], rcx
140060d74lea rcx, [rbx+208]
140060d7bmov [rsp+72], rax
140060d80mov rax, [rsp+304]
140060d88movups [rsp+128], x0
140060d90mov [rsp+80], rax
140060d95movups [rsp+112], x1
140060d9acall _ZNKSt11__use_cacheISt16__numpunct_cacheIcEEclERKSt6locale.isra.0
140060d9fmov esi, [rbx+24]
140060da2mov [rsp+48], 8
140060daamov r12, rax
140060dadand esi, 74
140060db0cmp esi, 64
140060db3je 0x140060dc9
140060db5cmp esi, 8
140060db8mov edx, 10
140060dbdmov eax, 16
140060dc2cmovne eax, edx
140060dc5mov [rsp+48], eax
140060dc9
140060dc9loc_140060dc9:
140060dc9lea r13, [rsp+112]
140060dcelea rdi, [rsp+128]
140060dd6mov rcx, rdi
140060dd9mov rdx, r13
140060ddccall std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
140060de1mov rcx, [rsp+112]
140060de6mov rbx, [rsp+128]
140060deemov [rsp+109], al
140060df2mov r14l, [rsp+136]
140060dfamov [rsp+32], rcx
140060dffmov ecx, [rsp+120]
140060e03mov [rsp+104], ecx
140060e07test al, al
140060e09jne 0x140061310
140060e0ftest rbx, rbx
140060e12je 0x140060e1e
140060e14cmp r14l, -1
140060e18je 0x140061620
140060e1e
140060e1eloc_140060e1e:
140060e1emov r9l, r14l
140060e21
140060e21loc_140060e21:
140060e21movzx edx, [r12+110]
140060e27movzx eax, [r12+32]
140060e2dcmp dl, r9b
140060e30je 0x140060e3d
140060e32cmp [r12+111], r9b
140060e37jne 0x1400615a0
140060e3d
140060e3dloc_140060e3d:
140060e3dcmp dl, r9b
140060e40sete [rsp+111]
140060e45test al, al
140060e47jne 0x140061080
140060e4d
140060e4dloc_140060e4d:
140060e4dcmp [r12+72], r9b
140060e52je 0x140060ec0
140060e54mov rcx, rbx
140060e57mov [rsp+44], r9b
140060e5ccall _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
140060e61mov rdx, r13
140060e64mov rcx, rdi
140060e67mov [rsp+128], rbx
140060e6fmov [rsp+136], -1
140060e7acall std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
140060e7fmov rbx, [rsp+112]
140060e84movzx r9l, [rsp+44]
140060e8atest al, al
140060e8cmov [rsp+32], rbx
140060e91mov ebx, [rsp+120]
140060e95mov [rsp+104], ebx
140060e99jne 0x1400615f8
140060e9fmov rcx, rdi
140060ea2call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
140060ea7mov rbx, [rsp+128]
140060eafmov r14l, [rsp+136]
140060eb7mov r9l, eax
140060ebamovzx eax, [r12+32]
140060ec0
140060ec0loc_140060ec0:
140060ec0mov [rsp+110], 0
140060ec5mov ebp, r9l
140060ec8mov [rsp+52], 0
140060ed0
140060ed0loc_140060ed0:
140060ed0test al, al
140060ed2je 0x140060edf
140060ed4cmp [r12+73], bpl
140060ed9je 0x14006177e
140060edf
140060edfloc_140060edf:
140060edfcmp [r12+72], bpl
140060ee4je 0x14006177e
140060eeacmp [r12+114], bpl
140060eefje 0x140061490
140060ef5cmp [rsp+110], 0
140060efajne 0x1400615b0
140060f00
140060f00loc_140060f00:
140060f00mov [rsp+109], 0
140060f05mov r9l, ebp
140060f08
140060f08loc_140060f08:
140060f08cmp [rsp+48], 16
140060f0dje 0x1400612f8
140060f13
140060f13loc_140060f13:
140060f13movsxd rax, [rsp+48]
140060f18mov [rsp+56], rax
140060f1dmov rdi, rax
140060f20
140060f20loc_140060f20:
140060f20lea rax, [rsp+159]
140060f28xor edx, edx
140060f2axor ecx, ecx
140060f2cmov [rsp+44], r9b
140060f31mov r8, rax
140060f34mov [rsp+96], rax
140060f39call std::string::_S_construct(unsigned long long, char, std::allocator<char> const&)
140060f3ecmp [r12+32], 0
140060f44movzx r9l, [rsp+44]
140060f4amov [rsp+160], rax
140060f52jne 0x140061330
140060f58
140060f58loc_140060f58:
140060f58movzx esi, [r12+136]
140060f61mov eax, -1
140060f66xor edx, edx
140060f68div [rsp+48]
140060f6cmov [rsp+44], eax
140060f70test sil, sil
140060f73jne 0x140061160
140060f79cmp [rsp+109], 0
140060f7ejne 0x140061640
140060f84cmp [rsp+104], -1
140060f89lea edx, [rdi+48]
140060f8csete r15b
140060f90xor r13l, r13l
140060f93xor ebp, ebp
140060f95jmp 0x14006101b
140060f9a
140060f9a 66 0f 1f 44 00 00 f..D..
140060fa0
140060fa0loc_140060fa0:
140060fa0mov r10l, [rsp+48]
140060fa5imul r10l, ebp
140060fa9add eax, r10l
140060facsetb cl
140060fafmov ebp, eax
140060fb1mov rax, [rbx+16]
140060fb5add [rsp+52], 1
140060fbaor r13l, ecx
140060fbdmov rcx, [rbx+24]
140060fc1cmp rax, rcx
140060fc4jae 0x14006105b
140060fca
140060fcaloc_140060fca:
140060fcaadd rax, 1
140060fcemov [rbx+16], rax
140060fd2
140060fd2loc_140060fd2:
140060fd2cmp rax, rcx
140060fd5jae 0x140061720
140060fdb
140060fdbloc_140060fdb:
140060fdbcmp [rsp+32], 0
140060fe1setne sil
140060fe5and sil, r15b
140060fe8jne 0x1400610c0
140060feemov eax, r15l
140060ff1
140060ff1loc_140060ff1:
140060ff1cmp al, sil
140060ff4je 0x140061837
140060ffatest rbx, rbx
140060ffdje 0x140061760
140061003mov rax, [rbx+16]
140061007cmp rax, [rbx+24]
14006100bjae 0x140061105
140061011movzx r9l, [rax]
140061015
140061015loc_140061015:
140061015mov r14l, -1
14006101b
14006101bloc_14006101b:
14006101bcmp edi, 10
14006101ejg 0x140061090
140061020cmp r9b, 47
140061024jle 0x140061358
14006102acmp dl, r9b
14006102djle 0x140061358
140061033movsx eax, r9b
140061037sub eax, 48
14006103a
14006103aloc_14006103a:
14006103acmp [rsp+44], ebp
14006103ejae 0x140060fa0
140061044mov rax, [rbx+16]
140061048mov rcx, [rbx+24]
14006104cmov r13l, 1
140061052cmp rax, rcx
140061055jb 0x140060fca
14006105b
14006105bloc_14006105b:
14006105bmov rax, [rbx]
14006105emov [rsp+56], dl
140061062mov rcx, rbx
140061065call [rax+80]
140061068mov rax, [rbx+16]
14006106cmov rcx, [rbx+24]
140061070movzx edx, [rsp+56]
140061075jmp 0x140060fd2
14006107a
14006107a 66 0f 1f 44 00 00 f..D..
140061080
140061080loc_140061080:
140061080cmp [r12+73], r9b
140061085jne 0x140060e4d
14006108bjmp 0x140060ec0
140061090
140061090loc_140061090:
140061090lea eax, [r9-48]
140061094mov ecx, r9l
140061097cmp al, 9
140061099jbe 0x1400610b0
14006109blea eax, [r9-97]
14006109fcmp al, 5
1400610a1ja 0x140061140
1400610a7movsx eax, r9b
1400610absub eax, 87
1400610aejmp 0x14006103a
1400610b0
1400610b0loc_1400610b0:
1400610b0movsx eax, al
1400610b3jmp 0x14006103a
1400610b8
1400610b8 0f 1f 84 00 00 00 00 00 ........
1400610c0
1400610c0loc_1400610c0:
1400610c0mov rax, [rsp+32]
1400610c5mov rcx, [rax+24]
1400610c9cmp [rax+16], rcx
1400610cdjb 0x140061650
1400610d3xor esi, esi
1400610d5
1400610d5loc_1400610d5:
1400610d5mov r14, [rsp+32]
1400610damov [rsp+56], dl
1400610demov rax, [r14]
1400610e1mov rcx, r14
1400610e4call [rax+72]
1400610e7cmp eax, -1
1400610eamov ecx, 0
1400610efmovzx edx, [rsp+56]
1400610f4cmovne rcx, r14
1400610f8sete al
1400610fbmov [rsp+32], rcx
140061100jmp 0x140060ff1
140061105
140061105loc_140061105:
140061105mov rax, [rbx]
140061108mov [rsp+56], dl
14006110cmov rcx, rbx
14006110fcall [rax+72]
140061112cmp eax, -1
140061115movzx edx, [rsp+56]
14006111amov r14l, eax
14006111dmov r9l, eax
140061120jne 0x140061015
140061126cmp edi, 10
140061129jle 0x140061760
14006112fmov r9l, -1
140061135mov ecx, -1
14006113axor ebx, ebx
14006113cnop [rax]
140061140
140061140loc_140061140:
140061140sub ecx, 65
140061143cmp cl, 5
140061146ja 0x140061358
14006114cmovsx eax, r9b
140061150sub eax, 55
140061153jmp 0x14006103a
140061158
140061158 0f 1f 84 00 00 00 00 00 ........
140061160
140061160loc_140061160:
140061160cmp [rsp+109], 0
140061165jne 0x140061668
14006116bcmp [rsp+104], -1
140061170lea rax, [rsp+160]
140061178lea r15, [r12+114]
14006117dsete dil
140061181mov [rsp+88], rax
140061186xor r13l, r13l
140061189xor ebp, ebp
14006118bjmp 0x14006120c
14006118d
14006118d 0f 1f 00 ...
140061190
140061190loc_140061190:
140061190mov r10l, [rsp+48]
140061195imul r10l, ebp
140061199add eax, r10l
14006119csetb dl
14006119fadd [rsp+52], 1
1400611a4mov ebp, eax
1400611a6or r13l, edx
1400611a9
1400611a9loc_1400611a9:
1400611a9mov rax, [rbx+16]
1400611admov rdx, [rbx+24]
1400611b1cmp rax, rdx
1400611b4jae 0x14006126c
1400611ba
1400611baloc_1400611ba:
1400611baadd rax, 1
1400611bemov [rbx+16], rax
1400611c2
1400611c2loc_1400611c2:
1400611c2cmp rax, rdx
1400611c5jae 0x1400616b0
1400611cb
1400611cbloc_1400611cb:
1400611cbcmp [rsp+32], 0
1400611d1setne al
1400611d4and al, dil
1400611d7mov r14l, eax
1400611dajne 0x1400612b0
1400611e0mov eax, edi
1400611e2
1400611e2loc_1400611e2:
1400611e2cmp al, r14b
1400611e5je 0x140061650
1400611ebtest rbx, rbx
1400611eeje 0x1400616f0
1400611f4mov rax, [rbx+16]
1400611f8cmp rax, [rbx+24]
1400611fcjae 0x140061700
140061202movzx r9l, [rax]
140061206
140061206loc_140061206:
140061206mov r14l, -1
14006120c
14006120cloc_14006120c:
14006120cmovzx eax, [r12+32]
140061212test al, al
140061214je 0x14006121d
140061216cmp [r12+73], r9b
14006121bje 0x140061288
14006121d
14006121dloc_14006121d:
14006121dcmp [r12+72], r9b
140061222je 0x140061358
140061228mov r8, [rsp+56]
14006122dmovsx edx, r9b
140061231mov rcx, r15
140061234call memchr
140061239test rax, rax
14006123cje 0x140061358
140061242sub rax, r15
140061245lea edx, [rax-6]
140061248cmp eax, 15
14006124bcmovg eax, edx
14006124ecmp [rsp+44], ebp
140061252jae 0x140061190
140061258mov rax, [rbx+16]
14006125cmov rdx, [rbx+24]
140061260mov r13l, esi
140061263cmp rax, rdx
140061266jb 0x1400611ba
14006126c
14006126cloc_14006126c:
14006126cmov rax, [rbx]
14006126fmov rcx, rbx
140061272call [rax+80]
140061275mov rax, [rbx+16]
140061279mov rdx, [rbx+24]
14006127djmp 0x1400611c2
140061282
140061282 66 0f 1f 44 00 00 f..D..
140061288
140061288loc_140061288:
140061288mov ecx, [rsp+52]
14006128ctest ecx, ecx
14006128eje 0x140061786
140061294movsx edx, cl
140061297mov rcx, [rsp+88]
14006129ccall std::string::push_back(char)
1400612a1mov [rsp+52], 0
1400612a9jmp 0x1400611a9
1400612ae
1400612ae 66 90 f.
1400612b0
1400612b0loc_1400612b0:
1400612b0mov rax, [rsp+32]
1400612b5mov rcx, [rax+24]
1400612b9cmp [rax+16], rcx
1400612bdjb 0x140061678
1400612c3xor r14l, r14l
1400612c6
1400612c6loc_1400612c6:
1400612c6mov rdx, [rsp+32]
1400612cbmov rax, [rdx]
1400612cemov rcx, rdx
1400612d1call [rax+72]
1400612d4cmp eax, -1
1400612d7mov edx, 0
1400612dccmovne rdx, [rsp+32]
1400612e2mov eax, 0
1400612e7cmove eax, esi
1400612eamov [rsp+32], rdx
1400612efjmp 0x1400611e2
1400612f4
1400612f4 0f 1f 40 00 ..@.
1400612f8
1400612f8loc_1400612f8:
1400612f8mov [rsp+56], 22
140061301mov edi, 22
140061306jmp 0x140060f20
14006130b
14006130b 0f 1f 44 00 00 ..D..
140061310
140061310loc_140061310:
140061310mov [rsp+111], 0
140061315xor r9l, r9l
140061318mov [rsp+52], 0
140061320mov [rsp+110], 0
140061325jmp 0x140060f08
14006132a
14006132a 66 0f 1f 44 00 00 f..D..
140061330
140061330loc_140061330:
140061330lea rcx, [rsp+160]
140061338mov edx, 32
14006133dmov [rsp+44], r9b
140061342call std::string::reserve(unsigned long long)
140061347movzx r9l, [rsp+44]
14006134djmp 0x140060f58
140061352
140061352 66 0f 1f 44 00 00 f..D..
140061358
140061358loc_140061358:
140061358xor esi, esi
14006135a
14006135aloc_14006135a:
14006135amov rcx, [rsp+160]
140061362cmp [rcx-24], 0
140061367jne 0x140061410
14006136dmov eax, [rsp+52]
140061371test eax, eax
140061373jne 0x140061463
140061379cmp [rsp+110], 1
14006137eje 0x140061463
140061384
140061384loc_140061384:
140061384mov rax, [rsp+80]
140061389mov [rax], 0
14006138fmov rax, [rsp+72]
140061394mov [rax], 4
14006139a
14006139aloc_14006139a:
14006139acmp [rsp+109], 0
14006139fje 0x1400613a9
1400613a1mov rax, [rsp+72]
1400613a6or [rax], 2
1400613a9
1400613a9loc_1400613a9:
1400613a9mov rax, [rsp+64]
1400613aemov [rsp+128], rbx
1400613b6mov [rsp+136], r14l
1400613bemovdqu x2, [rsp+128]
1400613c7movups [rax], x2
1400613camov eax, -1
1400613cflock xadd [rcx-8], eax
1400613d4test eax, eax
1400613d6jle 0x140061560
1400613dc
1400613dcloc_1400613dc:
1400613dcmov rdi, [rip+0x1362ad]
1400613e3mov rax, [rsp+168]
1400613ebsub rax, [rdi]
1400613eejne 0x140061818
1400613f4mov rax, [rsp+64]
1400613f9add rsp, 184
140061400pop rbx
140061401pop rsi
140061402pop rdi
140061403pop rbp
140061404pop r12
140061406pop r13
140061408pop r14
14006140apop r15
14006140cret
14006140d
14006140d 0f 1f 00 ...
140061410
140061410loc_140061410:
140061410movsx edx, [rsp+52]
140061415lea rcx, [rsp+160]
14006141dcall std::string::push_back(char)
140061422mov rdx, [r12+24]
140061427mov rcx, [r12+16]
14006142clea r8, [rsp+160]
140061434call std::__verify_grouping(char const*, unsigned long long, std::string const&)
140061439test al, al
14006143bje 0x140061590
140061441
140061441loc_140061441:
140061441mov edx, [rsp+52]
140061445mov rcx, [rsp+160]
14006144dtest edx, edx
14006144fjne 0x140061463
140061451cmp [rsp+110], 1
140061456je 0x140061463
140061458cmp [rcx-24], 0
14006145dje 0x140061384
140061463
140061463loc_140061463:
140061463test sil, sil
140061466jne 0x140061384
14006146ctest r13b, r13b
14006146fje 0x140061578
140061475mov rax, [rsp+80]
14006147amov [rax], -1
140061480mov rax, [rsp+72]
140061485mov [rax], 4
14006148bjmp 0x14006139a
140061490
140061490loc_140061490:
140061490movzx eax, [rsp+110]
140061495mov r11l, [rsp+48]
14006149axor eax, 1
14006149dcmp r11l, 10
1400614a1sete dl
1400614a4or al, dl
1400614a6je 0x1400615b0
1400614actest esi, esi
1400614aesete cl
1400614b1cmp r11l, 8
1400614b5sete dl
1400614b8or cl, dl
1400614bamov [rsp+110], cl
1400614beje 0x140061770
1400614c4mov [rsp+52], 0
1400614ccmov [rsp+48], 8
1400614d4
1400614d4loc_1400614d4:
1400614d4mov rcx, rbx
1400614d7call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
1400614dcmov rax, [rsp+32]
1400614e1mov rdx, r13
1400614e4mov rcx, rdi
1400614e7mov [rsp+128], rbx
1400614efmov [rsp+112], rax
1400614f4mov eax, [rsp+104]
1400614f8mov [rsp+136], -1
140061503mov [rsp+120], eax
140061507call std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
14006150cmov rbx, [rsp+112]
140061511mov [rsp+32], rbx
140061516mov ebx, [rsp+120]
14006151amov [rsp+104], ebx
14006151etest al, al
140061520jne 0x140061690
140061526mov rcx, rdi
140061529call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14006152emov rbx, [rsp+128]
140061536mov r14l, [rsp+136]
14006153emov ebp, eax
140061540cmp [rsp+110], 0
140061545je 0x140060f00
14006154bmovzx eax, [r12+32]
140061551jmp 0x140060ed0
140061556
140061556 66 2e 0f 1f 84 00 00 00 00 00 f.........
140061560
140061560loc_140061560:
140061560mov rdx, [rsp+96]
140061565sub rcx, 24
140061569call std::string::_Rep::_M_destroy(std::allocator<char> const&)
14006156ejmp 0x1400613dc
140061573
140061573 0f 1f 44 00 00 ..D..
140061578
140061578loc_140061578:
140061578mov eax, ebp
14006157aneg eax
14006157ccmp [rsp+111], 0
140061581cmovne ebp, eax
140061584mov rax, [rsp+80]
140061589mov [rax], ebp
14006158bjmp 0x14006139a
140061590
140061590loc_140061590:
140061590mov rax, [rsp+72]
140061595mov [rax], 4
14006159bjmp 0x140061441
1400615a0
1400615a0loc_1400615a0:
1400615a0mov [rsp+111], 0
1400615a5jmp 0x140060ec0
1400615aa
1400615aa 66 0f 1f 44 00 00 f..D..
1400615b0
1400615b0loc_1400615b0:
1400615b0cmp [r12+112], bpl
1400615b5je 0x1400615c2
1400615b7cmp [r12+113], bpl
1400615bcjne 0x1400617b2
1400615c2
1400615c2loc_1400615c2:
1400615c2test esi, esi
1400615c4sete al
1400615c7cmp [rsp+48], 16
1400615ccsete dl
1400615cfor al, dl
1400615d1je 0x1400617bf
1400615d7mov [rsp+110], 0
1400615dcmov [rsp+52], 0
1400615e4mov [rsp+48], 16
1400615ecjmp 0x1400614d4
1400615f1
1400615f1 0f 1f 80 00 00 00 00 .......
1400615f8
1400615f8loc_1400615f8:
1400615f8mov [rsp+110], 0
1400615fdmov rbx, [rsp+128]
140061605mov [rsp+109], al
140061609mov r14l, [rsp+136]
140061611mov [rsp+52], 0
140061619jmp 0x140060f08
14006161e
14006161e 66 90 f.
140061620
140061620loc_140061620:
140061620mov rax, [rbx+16]
140061624cmp rax, [rbx+24]
140061628jae 0x14006178d
14006162emovzx r9l, [rax]
140061632jmp 0x140060e21
140061637
140061637 66 0f 1f 84 00 00 00 00 00 f........
140061640
140061640loc_140061640:
140061640xor r13l, r13l
140061643xor ebp, ebp
140061645jmp 0x14006135a
14006164a
14006164a 66 0f 1f 44 00 00 f..D..
140061650
140061650loc_140061650:
140061650mov [rsp+109], sil
140061655mov r14l, -1
14006165bxor esi, esi
14006165djmp 0x14006135a
140061662
140061662 66 0f 1f 44 00 00 f..D..
140061668
140061668loc_140061668:
140061668xor ebp, ebp
14006166axor r13l, r13l
14006166dxor esi, esi
14006166fjmp 0x14006135a
140061674
140061674 0f 1f 40 00 ..@.
140061678
140061678loc_140061678:
140061678mov [rsp+109], r14b
14006167dxor esi, esi
14006167fmov r14l, -1
140061685jmp 0x14006135a
14006168a
14006168a 66 0f 1f 44 00 00 f..D..
140061690
140061690loc_140061690:
140061690mov [rsp+109], al
140061694mov rbx, [rsp+128]
14006169cmov r9l, ebp
14006169fmov r14l, [rsp+136]
1400616a7jmp 0x140060f08
1400616ac
1400616ac 0f 1f 40 00 ..@.
1400616b0
1400616b0loc_1400616b0:
1400616b0mov rax, [rbx]
1400616b3mov rcx, rbx
1400616b6call [rax+72]
1400616b9cmp eax, -1
1400616bcjne 0x1400611cb
1400616c2cmp [rsp+32], 0
1400616c8setne al
1400616cband al, dil
1400616cemov r14l, eax
1400616d1jne 0x1400617d1
1400616d7cmp [rsp+104], -1
1400616dcje 0x140061857
1400616e2nop [rax+rax]
1400616ednop [rax]
1400616f0
1400616f0loc_1400616f0:
1400616f0mov r9l, -1
1400616f6xor ebx, ebx
1400616f8jmp 0x140061206
1400616fd
1400616fd 0f 1f 00 ...
140061700
140061700loc_140061700:
140061700mov rax, [rbx]
140061703mov rcx, rbx
140061706call [rax+72]
140061709cmp eax, -1
14006170cje 0x1400616f0
14006170emov r9l, eax
140061711jmp 0x140061206
140061716
140061716 66 2e 0f 1f 84 00 00 00 00 00 f.........
140061720
140061720loc_140061720:
140061720mov rax, [rbx]
140061723mov [rsp+56], dl
140061727mov rcx, rbx
14006172acall [rax+72]
14006172dcmp eax, -1
140061730movzx edx, [rsp+56]
140061735jne 0x140060fdb
14006173bcmp [rsp+32], 0
140061741setne sil
140061745and sil, r15b
140061748jne 0x14006181d
14006174ecmp [rsp+104], -1
140061753je 0x140061847
140061759nop [rax]
140061760
140061760loc_140061760:
140061760xor esi, esi
140061762mov r14l, -1
140061768xor ebx, ebx
14006176ajmp 0x14006135a
14006176f
14006176f 90 .
140061770
140061770loc_140061770:
140061770add [rsp+52], 1
140061775mov [rsp+110], al
140061779jmp 0x1400614d4
14006177e
14006177eloc_14006177e:
14006177emov r9l, ebp
140061781jmp 0x140060f08
140061786
140061786loc_140061786:
140061786mov esi, eax
140061788jmp 0x14006135a
14006178d
14006178dloc_14006178d:
14006178dmov rax, [rbx]
140061790mov rcx, rbx
140061793call [rax+72]
140061796mov edx, -1
14006179bcmp eax, -1
14006179ecmovne edx, eax
1400617a1mov eax, 0
1400617a6cmove rbx, rax
1400617aamov r9l, edx
1400617adjmp 0x140060e21
1400617b2
1400617b2loc_1400617b2:
1400617b2mov [rsp+110], 1
1400617b7mov r9l, ebp
1400617bajmp 0x140060f08
1400617bf
1400617bfloc_1400617bf:
1400617bfmov [rsp+109], 0
1400617c4mov r9l, ebp
1400617c7mov [rsp+110], 1
1400617ccjmp 0x140060f13
1400617d1
1400617d1loc_1400617d1:
1400617d1mov rax, [rsp+32]
1400617d6mov rbx, [rax+24]
1400617dacmp [rax+16], rbx
1400617dejb 0x1400616f0
1400617e4xor ebx, ebx
1400617e6jmp 0x1400612c6
1400617eb
1400617eb 48 89 c3 48 8b H..H.
1400617f0 84 24 a0 00 00 00 48 8b 54 24 60 48 8d 48 e8 e8 .$....H.T$`H.H..
140061800 6c 5f 03 00 48 8b 3d 85 5e 13 00 48 8b 84 24 a8 l_..H.=.^..H..$.
140061810 00 00 00 48 2b 07 74 51 ...H+.tQ
140061818
140061818loc_140061818:
140061818call __stack_chk_fail
14006181d
14006181dloc_14006181d:
14006181dmov rax, [rsp+32]
140061822mov rbx, [rax+24]
140061826cmp [rax+16], rbx
14006182ajb 0x140061760
140061830xor ebx, ebx
140061832jmp 0x1400610d5
140061837
140061837loc_140061837:
140061837mov [rsp+109], 1
14006183cxor esi, esi
14006183eor r14l, -1
140061842jmp 0x14006135a
140061847
140061847loc_140061847:
140061847mov [rsp+109], 1
14006184cor r14l, -1
140061850xor ebx, ebx
140061852jmp 0x14006135a
140061857
140061857loc_140061857:
140061857mov [rsp+109], sil
14006185cor r14l, -1
140061860xor esi, esi
140061862xor ebx, ebx
140061864jmp 0x14006135a
140061869
140061869 48 89 d9 e8 2f 9b fb H.../..
140061870 ff 90 ..
140060d30
140060d30std::istreambuf_iterator<char, std::char_traits<char>> std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_int<unsigned long>(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, unsigned long&) const:
140060d30push r15
140060d32push r14
140060d34push r13
140060d36push r12
140060d38push rbp
140060d39push rdi
140060d3apush rsi
140060d3bpush rbx
140060d3csub rsp, 184
140060d43mov rdi, [rip+0x136946]
140060d4amov rbx, [rsp+288]
140060d52mov rax, [rsp+296]
140060d5amovdqu x0, [r8]
140060d5fmovdqu x1, [r9]
140060d64mov [rsp+64], rcx
140060d69mov rcx, [rdi]
140060d6cmov [rsp+168], rcx
140060d74lea rcx, [rbx+208]
140060d7bmov [rsp+72], rax
140060d80mov rax, [rsp+304]
140060d88movups [rsp+128], x0
140060d90mov [rsp+80], rax
140060d95movups [rsp+112], x1
140060d9acall _ZNKSt11__use_cacheISt16__numpunct_cacheIcEEclERKSt6locale.isra.0
140060d9fmov esi, [rbx+24]
140060da2mov [rsp+48], 8
140060daamov r12, rax
140060dadand esi, 74
140060db0cmp esi, 64
140060db3je 0x140060dc9
140060db5cmp esi, 8
140060db8mov edx, 10
140060dbdmov eax, 16
140060dc2cmovne eax, edx
140060dc5mov [rsp+48], eax
140060dc9
140060dc9loc_140060dc9:
140060dc9lea r13, [rsp+112]
140060dcelea rdi, [rsp+128]
140060dd6mov rcx, rdi
140060dd9mov rdx, r13
140060ddccall std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
140060de1mov rcx, [rsp+112]
140060de6mov rbx, [rsp+128]
140060deemov [rsp+109], al
140060df2mov r14l, [rsp+136]
140060dfamov [rsp+32], rcx
140060dffmov ecx, [rsp+120]
140060e03mov [rsp+104], ecx
140060e07test al, al
140060e09jne 0x140061310
140060e0ftest rbx, rbx
140060e12je 0x140060e1e
140060e14cmp r14l, -1
140060e18je 0x140061620
140060e1e
140060e1eloc_140060e1e:
140060e1emov r9l, r14l
140060e21
140060e21loc_140060e21:
140060e21movzx edx, [r12+110]
140060e27movzx eax, [r12+32]
140060e2dcmp dl, r9b
140060e30je 0x140060e3d
140060e32cmp [r12+111], r9b
140060e37jne 0x1400615a0
140060e3d
140060e3dloc_140060e3d:
140060e3dcmp dl, r9b
140060e40sete [rsp+111]
140060e45test al, al
140060e47jne 0x140061080
140060e4d
140060e4dloc_140060e4d:
140060e4dcmp [r12+72], r9b
140060e52je 0x140060ec0
140060e54mov rcx, rbx
140060e57mov [rsp+44], r9b
140060e5ccall _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
140060e61mov rdx, r13
140060e64mov rcx, rdi
140060e67mov [rsp+128], rbx
140060e6fmov [rsp+136], -1
140060e7acall std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
140060e7fmov rbx, [rsp+112]
140060e84movzx r9l, [rsp+44]
140060e8atest al, al
140060e8cmov [rsp+32], rbx
140060e91mov ebx, [rsp+120]
140060e95mov [rsp+104], ebx
140060e99jne 0x1400615f8
140060e9fmov rcx, rdi
140060ea2call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
140060ea7mov rbx, [rsp+128]
140060eafmov r14l, [rsp+136]
140060eb7mov r9l, eax
140060ebamovzx eax, [r12+32]
140060ec0
140060ec0loc_140060ec0:
140060ec0mov [rsp+110], 0
140060ec5mov ebp, r9l
140060ec8mov [rsp+52], 0
140060ed0
140060ed0loc_140060ed0:
140060ed0test al, al
140060ed2je 0x140060edf
140060ed4cmp [r12+73], bpl
140060ed9je 0x14006177e
140060edf
140060edfloc_140060edf:
140060edfcmp [r12+72], bpl
140060ee4je 0x14006177e
140060eeacmp [r12+114], bpl
140060eefje 0x140061490
140060ef5cmp [rsp+110], 0
140060efajne 0x1400615b0
140060f00
140060f00loc_140060f00:
140060f00mov [rsp+109], 0
140060f05mov r9l, ebp
140060f08
140060f08loc_140060f08:
140060f08cmp [rsp+48], 16
140060f0dje 0x1400612f8
140060f13
140060f13loc_140060f13:
140060f13movsxd rax, [rsp+48]
140060f18mov [rsp+56], rax
140060f1dmov rdi, rax
140060f20
140060f20loc_140060f20:
140060f20lea rax, [rsp+159]
140060f28xor edx, edx
140060f2axor ecx, ecx
140060f2cmov [rsp+44], r9b
140060f31mov r8, rax
140060f34mov [rsp+96], rax
140060f39call std::string::_S_construct(unsigned long long, char, std::allocator<char> const&)
140060f3ecmp [r12+32], 0
140060f44movzx r9l, [rsp+44]
140060f4amov [rsp+160], rax
140060f52jne 0x140061330
140060f58
140060f58loc_140060f58:
140060f58movzx esi, [r12+136]
140060f61mov eax, -1
140060f66xor edx, edx
140060f68div [rsp+48]
140060f6cmov [rsp+44], eax
140060f70test sil, sil
140060f73jne 0x140061160
140060f79cmp [rsp+109], 0
140060f7ejne 0x140061640
140060f84cmp [rsp+104], -1
140060f89lea edx, [rdi+48]
140060f8csete r15b
140060f90xor r13l, r13l
140060f93xor ebp, ebp
140060f95jmp 0x14006101b
140060f9a
140060f9a 66 0f 1f 44 00 00 f..D..
140060fa0
140060fa0loc_140060fa0:
140060fa0mov r10l, [rsp+48]
140060fa5imul r10l, ebp
140060fa9add eax, r10l
140060facsetb cl
140060fafmov ebp, eax
140060fb1mov rax, [rbx+16]
140060fb5add [rsp+52], 1
140060fbaor r13l, ecx
140060fbdmov rcx, [rbx+24]
140060fc1cmp rax, rcx
140060fc4jae 0x14006105b
140060fca
140060fcaloc_140060fca:
140060fcaadd rax, 1
140060fcemov [rbx+16], rax
140060fd2
140060fd2loc_140060fd2:
140060fd2cmp rax, rcx
140060fd5jae 0x140061720
140060fdb
140060fdbloc_140060fdb:
140060fdbcmp [rsp+32], 0
140060fe1setne sil
140060fe5and sil, r15b
140060fe8jne 0x1400610c0
140060feemov eax, r15l
140060ff1
140060ff1loc_140060ff1:
140060ff1cmp al, sil
140060ff4je 0x140061837
140060ffatest rbx, rbx
140060ffdje 0x140061760
140061003mov rax, [rbx+16]
140061007cmp rax, [rbx+24]
14006100bjae 0x140061105
140061011movzx r9l, [rax]
140061015
140061015loc_140061015:
140061015mov r14l, -1
14006101b
14006101bloc_14006101b:
14006101bcmp edi, 10
14006101ejg 0x140061090
140061020cmp r9b, 47
140061024jle 0x140061358
14006102acmp dl, r9b
14006102djle 0x140061358
140061033movsx eax, r9b
140061037sub eax, 48
14006103a
14006103aloc_14006103a:
14006103acmp [rsp+44], ebp
14006103ejae 0x140060fa0
140061044mov rax, [rbx+16]
140061048mov rcx, [rbx+24]
14006104cmov r13l, 1
140061052cmp rax, rcx
140061055jb 0x140060fca
14006105b
14006105bloc_14006105b:
14006105bmov rax, [rbx]
14006105emov [rsp+56], dl
140061062mov rcx, rbx
140061065call [rax+80]
140061068mov rax, [rbx+16]
14006106cmov rcx, [rbx+24]
140061070movzx edx, [rsp+56]
140061075jmp 0x140060fd2
14006107a
14006107a 66 0f 1f 44 00 00 f..D..
140061080
140061080loc_140061080:
140061080cmp [r12+73], r9b
140061085jne 0x140060e4d
14006108bjmp 0x140060ec0
140061090
140061090loc_140061090:
140061090lea eax, [r9-48]
140061094mov ecx, r9l
140061097cmp al, 9
140061099jbe 0x1400610b0
14006109blea eax, [r9-97]
14006109fcmp al, 5
1400610a1ja 0x140061140
1400610a7movsx eax, r9b
1400610absub eax, 87
1400610aejmp 0x14006103a
1400610b0
1400610b0loc_1400610b0:
1400610b0movsx eax, al
1400610b3jmp 0x14006103a
1400610b8
1400610b8 0f 1f 84 00 00 00 00 00 ........
1400610c0
1400610c0loc_1400610c0:
1400610c0mov rax, [rsp+32]
1400610c5mov rcx, [rax+24]
1400610c9cmp [rax+16], rcx
1400610cdjb 0x140061650
1400610d3xor esi, esi
1400610d5
1400610d5loc_1400610d5:
1400610d5mov r14, [rsp+32]
1400610damov [rsp+56], dl
1400610demov rax, [r14]
1400610e1mov rcx, r14
1400610e4call [rax+72]
1400610e7cmp eax, -1
1400610eamov ecx, 0
1400610efmovzx edx, [rsp+56]
1400610f4cmovne rcx, r14
1400610f8sete al
1400610fbmov [rsp+32], rcx
140061100jmp 0x140060ff1
140061105
140061105loc_140061105:
140061105mov rax, [rbx]
140061108mov [rsp+56], dl
14006110cmov rcx, rbx
14006110fcall [rax+72]
140061112cmp eax, -1
140061115movzx edx, [rsp+56]
14006111amov r14l, eax
14006111dmov r9l, eax
140061120jne 0x140061015
140061126cmp edi, 10
140061129jle 0x140061760
14006112fmov r9l, -1
140061135mov ecx, -1
14006113axor ebx, ebx
14006113cnop [rax]
140061140
140061140loc_140061140:
140061140sub ecx, 65
140061143cmp cl, 5
140061146ja 0x140061358
14006114cmovsx eax, r9b
140061150sub eax, 55
140061153jmp 0x14006103a
140061158
140061158 0f 1f 84 00 00 00 00 00 ........
140061160
140061160loc_140061160:
140061160cmp [rsp+109], 0
140061165jne 0x140061668
14006116bcmp [rsp+104], -1
140061170lea rax, [rsp+160]
140061178lea r15, [r12+114]
14006117dsete dil
140061181mov [rsp+88], rax
140061186xor r13l, r13l
140061189xor ebp, ebp
14006118bjmp 0x14006120c
14006118d
14006118d 0f 1f 00 ...
140061190
140061190loc_140061190:
140061190mov r10l, [rsp+48]
140061195imul r10l, ebp
140061199add eax, r10l
14006119csetb dl
14006119fadd [rsp+52], 1
1400611a4mov ebp, eax
1400611a6or r13l, edx
1400611a9
1400611a9loc_1400611a9:
1400611a9mov rax, [rbx+16]
1400611admov rdx, [rbx+24]
1400611b1cmp rax, rdx
1400611b4jae 0x14006126c
1400611ba
1400611baloc_1400611ba:
1400611baadd rax, 1
1400611bemov [rbx+16], rax
1400611c2
1400611c2loc_1400611c2:
1400611c2cmp rax, rdx
1400611c5jae 0x1400616b0
1400611cb
1400611cbloc_1400611cb:
1400611cbcmp [rsp+32], 0
1400611d1setne al
1400611d4and al, dil
1400611d7mov r14l, eax
1400611dajne 0x1400612b0
1400611e0mov eax, edi
1400611e2
1400611e2loc_1400611e2:
1400611e2cmp al, r14b
1400611e5je 0x140061650
1400611ebtest rbx, rbx
1400611eeje 0x1400616f0
1400611f4mov rax, [rbx+16]
1400611f8cmp rax, [rbx+24]
1400611fcjae 0x140061700
140061202movzx r9l, [rax]
140061206
140061206loc_140061206:
140061206mov r14l, -1
14006120c
14006120cloc_14006120c:
14006120cmovzx eax, [r12+32]
140061212test al, al
140061214je 0x14006121d
140061216cmp [r12+73], r9b
14006121bje 0x140061288
14006121d
14006121dloc_14006121d:
14006121dcmp [r12+72], r9b
140061222je 0x140061358
140061228mov r8, [rsp+56]
14006122dmovsx edx, r9b
140061231mov rcx, r15
140061234call memchr
140061239test rax, rax
14006123cje 0x140061358
140061242sub rax, r15
140061245lea edx, [rax-6]
140061248cmp eax, 15
14006124bcmovg eax, edx
14006124ecmp [rsp+44], ebp
140061252jae 0x140061190
140061258mov rax, [rbx+16]
14006125cmov rdx, [rbx+24]
140061260mov r13l, esi
140061263cmp rax, rdx
140061266jb 0x1400611ba
14006126c
14006126cloc_14006126c:
14006126cmov rax, [rbx]
14006126fmov rcx, rbx
140061272call [rax+80]
140061275mov rax, [rbx+16]
140061279mov rdx, [rbx+24]
14006127djmp 0x1400611c2
140061282
140061282 66 0f 1f 44 00 00 f..D..
140061288
140061288loc_140061288:
140061288mov ecx, [rsp+52]
14006128ctest ecx, ecx
14006128eje 0x140061786
140061294movsx edx, cl
140061297mov rcx, [rsp+88]
14006129ccall std::string::push_back(char)
1400612a1mov [rsp+52], 0
1400612a9jmp 0x1400611a9
1400612ae
1400612ae 66 90 f.
1400612b0
1400612b0loc_1400612b0:
1400612b0mov rax, [rsp+32]
1400612b5mov rcx, [rax+24]
1400612b9cmp [rax+16], rcx
1400612bdjb 0x140061678
1400612c3xor r14l, r14l
1400612c6
1400612c6loc_1400612c6:
1400612c6mov rdx, [rsp+32]
1400612cbmov rax, [rdx]
1400612cemov rcx, rdx
1400612d1call [rax+72]
1400612d4cmp eax, -1
1400612d7mov edx, 0
1400612dccmovne rdx, [rsp+32]
1400612e2mov eax, 0
1400612e7cmove eax, esi
1400612eamov [rsp+32], rdx
1400612efjmp 0x1400611e2
1400612f4
1400612f4 0f 1f 40 00 ..@.
1400612f8
1400612f8loc_1400612f8:
1400612f8mov [rsp+56], 22
140061301mov edi, 22
140061306jmp 0x140060f20
14006130b
14006130b 0f 1f 44 00 00 ..D..
140061310
140061310loc_140061310:
140061310mov [rsp+111], 0
140061315xor r9l, r9l
140061318mov [rsp+52], 0
140061320mov [rsp+110], 0
140061325jmp 0x140060f08
14006132a
14006132a 66 0f 1f 44 00 00 f..D..
140061330
140061330loc_140061330:
140061330lea rcx, [rsp+160]
140061338mov edx, 32
14006133dmov [rsp+44], r9b
140061342call std::string::reserve(unsigned long long)
140061347movzx r9l, [rsp+44]
14006134djmp 0x140060f58
140061352
140061352 66 0f 1f 44 00 00 f..D..
140061358
140061358loc_140061358:
140061358xor esi, esi
14006135a
14006135aloc_14006135a:
14006135amov rcx, [rsp+160]
140061362cmp [rcx-24], 0
140061367jne 0x140061410
14006136dmov eax, [rsp+52]
140061371test eax, eax
140061373jne 0x140061463
140061379cmp [rsp+110], 1
14006137eje 0x140061463
140061384
140061384loc_140061384:
140061384mov rax, [rsp+80]
140061389mov [rax], 0
14006138fmov rax, [rsp+72]
140061394mov [rax], 4
14006139a
14006139aloc_14006139a:
14006139acmp [rsp+109], 0
14006139fje 0x1400613a9
1400613a1mov rax, [rsp+72]
1400613a6or [rax], 2
1400613a9
1400613a9loc_1400613a9:
1400613a9mov rax, [rsp+64]
1400613aemov [rsp+128], rbx
1400613b6mov [rsp+136], r14l
1400613bemovdqu x2, [rsp+128]
1400613c7movups [rax], x2
1400613camov eax, -1
1400613cflock xadd [rcx-8], eax
1400613d4test eax, eax
1400613d6jle 0x140061560
1400613dc
1400613dcloc_1400613dc:
1400613dcmov rdi, [rip+0x1362ad]
1400613e3mov rax, [rsp+168]
1400613ebsub rax, [rdi]
1400613eejne 0x140061818
1400613f4mov rax, [rsp+64]
1400613f9add rsp, 184
140061400pop rbx
140061401pop rsi
140061402pop rdi
140061403pop rbp
140061404pop r12
140061406pop r13
140061408pop r14
14006140apop r15
14006140cret
14006140d
14006140d 0f 1f 00 ...
140061410
140061410loc_140061410:
140061410movsx edx, [rsp+52]
140061415lea rcx, [rsp+160]
14006141dcall std::string::push_back(char)
140061422mov rdx, [r12+24]
140061427mov rcx, [r12+16]
14006142clea r8, [rsp+160]
140061434call std::__verify_grouping(char const*, unsigned long long, std::string const&)
140061439test al, al
14006143bje 0x140061590
140061441
140061441loc_140061441:
140061441mov edx, [rsp+52]
140061445mov rcx, [rsp+160]
14006144dtest edx, edx
14006144fjne 0x140061463
140061451cmp [rsp+110], 1
140061456je 0x140061463
140061458cmp [rcx-24], 0
14006145dje 0x140061384
140061463
140061463loc_140061463:
140061463test sil, sil
140061466jne 0x140061384
14006146ctest r13b, r13b
14006146fje 0x140061578
140061475mov rax, [rsp+80]
14006147amov [rax], -1
140061480mov rax, [rsp+72]
140061485mov [rax], 4
14006148bjmp 0x14006139a
140061490
140061490loc_140061490:
140061490movzx eax, [rsp+110]
140061495mov r11l, [rsp+48]
14006149axor eax, 1
14006149dcmp r11l, 10
1400614a1sete dl
1400614a4or al, dl
1400614a6je 0x1400615b0
1400614actest esi, esi
1400614aesete cl
1400614b1cmp r11l, 8
1400614b5sete dl
1400614b8or cl, dl
1400614bamov [rsp+110], cl
1400614beje 0x140061770
1400614c4mov [rsp+52], 0
1400614ccmov [rsp+48], 8
1400614d4
1400614d4loc_1400614d4:
1400614d4mov rcx, rbx
1400614d7call _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
1400614dcmov rax, [rsp+32]
1400614e1mov rdx, r13
1400614e4mov rcx, rdi
1400614e7mov [rsp+128], rbx
1400614efmov [rsp+112], rax
1400614f4mov eax, [rsp+104]
1400614f8mov [rsp+136], -1
140061503mov [rsp+120], eax
140061507call std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
14006150cmov rbx, [rsp+112]
140061511mov [rsp+32], rbx
140061516mov ebx, [rsp+120]
14006151amov [rsp+104], ebx
14006151etest al, al
140061520jne 0x140061690
140061526mov rcx, rdi
140061529call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
14006152emov rbx, [rsp+128]
140061536mov r14l, [rsp+136]
14006153emov ebp, eax
140061540cmp [rsp+110], 0
140061545je 0x140060f00
14006154bmovzx eax, [r12+32]
140061551jmp 0x140060ed0
140061556
140061556 66 2e 0f 1f 84 00 00 00 00 00 f.........
140061560
140061560loc_140061560:
140061560mov rdx, [rsp+96]
140061565sub rcx, 24
140061569call std::string::_Rep::_M_destroy(std::allocator<char> const&)
14006156ejmp 0x1400613dc
140061573
140061573 0f 1f 44 00 00 ..D..
140061578
140061578loc_140061578:
140061578mov eax, ebp
14006157aneg eax
14006157ccmp [rsp+111], 0
140061581cmovne ebp, eax
140061584mov rax, [rsp+80]
140061589mov [rax], ebp
14006158bjmp 0x14006139a
140061590
140061590loc_140061590:
140061590mov rax, [rsp+72]
140061595mov [rax], 4
14006159bjmp 0x140061441
1400615a0
1400615a0loc_1400615a0:
1400615a0mov [rsp+111], 0
1400615a5jmp 0x140060ec0
1400615aa
1400615aa 66 0f 1f 44 00 00 f..D..
1400615b0
1400615b0loc_1400615b0:
1400615b0cmp [r12+112], bpl
1400615b5je 0x1400615c2
1400615b7cmp [r12+113], bpl
1400615bcjne 0x1400617b2
1400615c2
1400615c2loc_1400615c2:
1400615c2test esi, esi
1400615c4sete al
1400615c7cmp [rsp+48], 16
1400615ccsete dl
1400615cfor al, dl
1400615d1je 0x1400617bf
1400615d7mov [rsp+110], 0
1400615dcmov [rsp+52], 0
1400615e4mov [rsp+48], 16
1400615ecjmp 0x1400614d4
1400615f1
1400615f1 0f 1f 80 00 00 00 00 .......
1400615f8
1400615f8loc_1400615f8:
1400615f8mov [rsp+110], 0
1400615fdmov rbx, [rsp+128]
140061605mov [rsp+109], al
140061609mov r14l, [rsp+136]
140061611mov [rsp+52], 0
140061619jmp 0x140060f08
14006161e
14006161e 66 90 f.
140061620
140061620loc_140061620:
140061620mov rax, [rbx+16]
140061624cmp rax, [rbx+24]
140061628jae 0x14006178d
14006162emovzx r9l, [rax]
140061632jmp 0x140060e21
140061637
140061637 66 0f 1f 84 00 00 00 00 00 f........
140061640
140061640loc_140061640:
140061640xor r13l, r13l
140061643xor ebp, ebp
140061645jmp 0x14006135a
14006164a
14006164a 66 0f 1f 44 00 00 f..D..
140061650
140061650loc_140061650:
140061650mov [rsp+109], sil
140061655mov r14l, -1
14006165bxor esi, esi
14006165djmp 0x14006135a
140061662
140061662 66 0f 1f 44 00 00 f..D..
140061668
140061668loc_140061668:
140061668xor ebp, ebp
14006166axor r13l, r13l
14006166dxor esi, esi
14006166fjmp 0x14006135a
140061674
140061674 0f 1f 40 00 ..@.
140061678
140061678loc_140061678:
140061678mov [rsp+109], r14b
14006167dxor esi, esi
14006167fmov r14l, -1
140061685jmp 0x14006135a
14006168a
14006168a 66 0f 1f 44 00 00 f..D..
140061690
140061690loc_140061690:
140061690mov [rsp+109], al
140061694mov rbx, [rsp+128]
14006169cmov r9l, ebp
14006169fmov r14l, [rsp+136]
1400616a7jmp 0x140060f08
1400616ac
1400616ac 0f 1f 40 00 ..@.
1400616b0
1400616b0loc_1400616b0:
1400616b0mov rax, [rbx]
1400616b3mov rcx, rbx
1400616b6call [rax+72]
1400616b9cmp eax, -1
1400616bcjne 0x1400611cb
1400616c2cmp [rsp+32], 0
1400616c8setne al
1400616cband al, dil
1400616cemov r14l, eax
1400616d1jne 0x1400617d1
1400616d7cmp [rsp+104], -1
1400616dcje 0x140061857
1400616e2nop [rax+rax]
1400616ednop [rax]
1400616f0
1400616f0loc_1400616f0:
1400616f0mov r9l, -1
1400616f6xor ebx, ebx
1400616f8jmp 0x140061206
1400616fd
1400616fd 0f 1f 00 ...
140061700
140061700loc_140061700:
140061700mov rax, [rbx]
140061703mov rcx, rbx
140061706call [rax+72]
140061709cmp eax, -1
14006170cje 0x1400616f0
14006170emov r9l, eax
140061711jmp 0x140061206
140061716
140061716 66 2e 0f 1f 84 00 00 00 00 00 f.........
140061720
140061720loc_140061720:
140061720mov rax, [rbx]
140061723mov [rsp+56], dl
140061727mov rcx, rbx
14006172acall [rax+72]
14006172dcmp eax, -1
140061730movzx edx, [rsp+56]
140061735jne 0x140060fdb
14006173bcmp [rsp+32], 0
140061741setne sil
140061745and sil, r15b
140061748jne 0x14006181d
14006174ecmp [rsp+104], -1
140061753je 0x140061847
140061759nop [rax]
140061760
140061760loc_140061760:
140061760xor esi, esi
140061762mov r14l, -1
140061768xor ebx, ebx
14006176ajmp 0x14006135a
14006176f
14006176f 90 .
140061770
140061770loc_140061770:
140061770add [rsp+52], 1
140061775mov [rsp+110], al
140061779jmp 0x1400614d4
14006177e
14006177eloc_14006177e:
14006177emov r9l, ebp
140061781jmp 0x140060f08
140061786
140061786loc_140061786:
140061786mov esi, eax
140061788jmp 0x14006135a
14006178d
14006178dloc_14006178d:
14006178dmov rax, [rbx]
140061790mov rcx, rbx
140061793call [rax+72]
140061796mov edx, -1
14006179bcmp eax, -1
14006179ecmovne edx, eax
1400617a1mov eax, 0
1400617a6cmove rbx, rax
1400617aamov r9l, edx
1400617adjmp 0x140060e21
1400617b2
1400617b2loc_1400617b2:
1400617b2mov [rsp+110], 1
1400617b7mov r9l, ebp
1400617bajmp 0x140060f08
1400617bf
1400617bfloc_1400617bf:
1400617bfmov [rsp+109], 0
1400617c4mov r9l, ebp
1400617c7mov [rsp+110], 1
1400617ccjmp 0x140060f13
1400617d1
1400617d1loc_1400617d1:
1400617d1mov rax, [rsp+32]
1400617d6mov rbx, [rax+24]
1400617dacmp [rax+16], rbx
1400617dejb 0x1400616f0
1400617e4xor ebx, ebx
1400617e6jmp 0x1400612c6
1400617eb
1400617eb 48 89 c3 48 8b H..H.
1400617f0 84 24 a0 00 00 00 48 8b 54 24 60 48 8d 48 e8 e8 .$....H.T$`H.H..
140061800 6c 5f 03 00 48 8b 3d 85 5e 13 00 48 8b 84 24 a8 l_..H.=.^..H..$.
140061810 00 00 00 48 2b 07 74 51 ...H+.tQ
140061818
140061818loc_140061818:
140061818call __stack_chk_fail
14006181d
14006181dloc_14006181d:
14006181dmov rax, [rsp+32]
140061822mov rbx, [rax+24]
140061826cmp [rax+16], rbx
14006182ajb 0x140061760
140061830xor ebx, ebx
140061832jmp 0x1400610d5
140061837
140061837loc_140061837:
140061837mov [rsp+109], 1
14006183cxor esi, esi
14006183eor r14l, -1
140061842jmp 0x14006135a
140061847
140061847loc_140061847:
140061847mov [rsp+109], 1
14006184cor r14l, -1
140061850xor ebx, ebx
140061852jmp 0x14006135a
140061857
140061857loc_140061857:
140061857mov [rsp+109], sil
14006185cor r14l, -1
140061860xor esi, esi
140061862xor ebx, ebx
140061864jmp 0x14006135a
140061869
140061869 48 89 d9 e8 2f 9b fb H.../..
140061870 ff 90 ..
140060d30
140061872
140061872 // align 0x10
140061872 // align 0x10
140061880
140061880std::istreambuf_iterator<char, std::char_traits<char>> std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_int<unsigned short>(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, unsigned short&) const:
140061880push r15
140061882push r14
140061884push r13
140061886push r12
140061888push rbp
140061889push rdi
14006188apush rsi
14006188bpush rbx
14006188csub rsp, 184
140061893mov rdi, [rip+0x135df6]
14006189amov rbx, [rsp+288]
1400618a2mov rax, [rsp+296]
1400618aamovdqu x0, [r8]
1400618afmovdqu x1, [r9]
1400618b4mov [rsp+64], rcx
1400618b9mov rcx, [rdi]
1400618bcmov [rsp+168], rcx
1400618c4lea rcx, [rbx+208]
1400618cbmov [rsp+72], rax
1400618d0mov rax, [rsp+304]
1400618d8movups [rsp+128], x0
1400618e0mov [rsp+80], rax
1400618e5movups [rsp+112], x1
1400618eacall _ZNKSt11__use_cacheISt16__numpunct_cacheIcEEclERKSt6locale.isra.0
1400618efmov esi, [rbx+24]
1400618f2mov [rsp+48], 8
1400618famov r12, rax
1400618fdand esi, 74
140061900cmp esi, 64
140061903je 0x140061919
140061905cmp esi, 8
140061908mov edx, 10
14006190dmov eax, 16
140061912cmovne eax, edx
140061915mov [rsp+48], eax
140061919
140061919loc_140061919:
140061919lea r13, [rsp+112]
14006191elea rdi, [rsp+128]
140061926mov rdx, r13
140061929mov rcx, rdi
14006192ccall std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
140061931mov rcx, [rsp+112]
140061936mov edx, [rsp+120]
14006193amov [rsp+109], al
14006193emov rbx, [rsp+128]
140061946mov [rsp+32], rcx
14006194bmov r14l, [rsp+136]
140061953mov [rsp+104], edx
140061957test al, al
140061959jne 0x140061e90
14006195ftest rbx, rbx
140061962je 0x14006196e
140061964cmp r14l, -1
140061968je 0x1400621b0
14006196e
14006196eloc_14006196e:
14006196emov r9l, r14l
140061971
140061971loc_140061971:
140061971movzx edx, [r12+110]
140061977movzx eax, [r12+32]
14006197dcmp dl, r9b
140061980je 0x14006198d
140061982cmp [r12+111], r9b
140061987jne 0x140062130
14006198d
14006198dloc_14006198d:
14006198dcmp dl, r9b
140061990sete [rsp+111]
140061995test al, al
140061997jne 0x140061be0
14006199d
14006199dloc_14006199d:
14006199dcmp [r12+72], r9b
1400619a2je 0x140061a10
1400619a4mov rcx, rbx
1400619a7mov [rsp+44], r9b
1400619accall _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
1400619b1mov rdx, r13
1400619b4mov rcx, rdi
1400619b7mov [rsp+128], rbx
1400619bfmov [rsp+136], -1
1400619cacall std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
1400619cfmov rbx, [rsp+112]
1400619d4movzx r9l, [rsp+44]
1400619datest al, al
1400619dcmov [rsp+32], rbx
1400619e1mov ebx, [rsp+120]
1400619e5mov [rsp+104], ebx
1400619e9jne 0x140062188
1400619efmov rcx, rdi
1400619f2call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
1400619f7mov rbx, [rsp+128]
1400619ffmov r14l, [rsp+136]
140061a07mov r9l, eax
140061a0amovzx eax, [r12+32]
140061a10
140061a10loc_140061a10:
140061a10mov [rsp+110], 0
140061a15mov ebp, r9l
140061a18mov [rsp+52], 0
140061a20
140061a20loc_140061a20:
140061a20test al, al
140061a22je 0x140061a2f
140061a24cmp [r12+73], bpl
140061a29je 0x14006230e
140061a2f
140061a2floc_140061a2f:
140061a2fcmp [r12+72], bpl
140061a34je 0x14006230e
140061a3acmp [r12+114], bpl
140061a3fje 0x140062018
140061a45cmp [rsp+110], 0
140061a4ajne 0x140062140
140061a50
140061a50loc_140061a50:
140061a50mov [rsp+109], 0
140061a55mov r9l, ebp
140061a58
140061a58loc_140061a58:
140061a58cmp [rsp+48], 16
140061a5dje 0x140061e78
140061a63
140061a63loc_140061a63:
140061a63movsxd rax, [rsp+48]
140061a68mov [rsp+56], rax
140061a6dmov rdi, rax
140061a70
140061a70loc_140061a70:
140061a70lea rax, [rsp+159]
140061a78xor edx, edx
140061a7axor ecx, ecx
140061a7cmov [rsp+44], r9b
140061a81mov r8, rax
140061a84mov [rsp+96], rax
140061a89call std::string::_S_construct(unsigned long long, char, std::allocator<char> const&)
140061a8ecmp [r12+32], 0
140061a94movzx r9l, [rsp+44]
140061a9amov [rsp+160], rax
140061aa2jne 0x140061eb0
140061aa8
140061aa8loc_140061aa8:
140061aa8movzx esi, [r12+136]
140061ab1mov eax, 65535
140061ab6xor edx, edx
140061ab8idiv [rsp+48]
140061abcmov [rsp+44], eax
140061ac0test sil, sil
140061ac3jne 0x140061cd0
140061ac9cmp [rsp+109], 0
140061acejne 0x1400621d0
140061ad4cmp [rsp+104], -1
140061ad9lea edx, [rdi+48]
140061adcmov r8l, 65535
140061ae2sete r15b
140061ae6xor r13l, r13l
140061ae9xor ebp, ebp
140061aebjmp 0x140061b77
140061af0
140061af0loc_140061af0:
140061af0movzx r10l, [rsp+48]
140061af6mov ecx, r8l
140061af9sub ecx, eax
140061afbimul r10l, ebp
140061affmovzx r9l, r10w
140061b03lea ebp, [r10+rax]
140061b07mov rax, [rbx+16]
140061b0bcmp r9l, ecx
140061b0esetg cl
140061b11add [rsp+52], 1
140061b16or r13l, ecx
140061b19mov rcx, [rbx+24]
140061b1dcmp rax, rcx
140061b20jae 0x140061bb8
140061b26
140061b26loc_140061b26:
140061b26add rax, 1
140061b2amov [rbx+16], rax
140061b2e
140061b2eloc_140061b2e:
140061b2ecmp rax, rcx
140061b31jae 0x1400622b0
140061b37
140061b37loc_140061b37:
140061b37cmp [rsp+32], 0
140061b3dsetne sil
140061b41and sil, r15b
140061b44jne 0x140061c20
140061b4amov eax, r15l
140061b4d
140061b4dloc_140061b4d:
140061b4dcmp al, sil
140061b50je 0x1400623c7
140061b56test rbx, rbx
140061b59je 0x1400622f0
140061b5fmov rax, [rbx+16]
140061b63cmp rax, [rbx+24]
140061b67jae 0x140061c6b
140061b6dmovzx r9l, [rax]
140061b71
140061b71loc_140061b71:
140061b71mov r14l, -1
140061b77
140061b77loc_140061b77:
140061b77cmp edi, 10
140061b7ajg 0x140061bf0
140061b7ccmp r9b, 47
140061b80jle 0x140061ed8
140061b86cmp dl, r9b
140061b89jle 0x140061ed8
140061b8fmovsx eax, r9b
140061b93sub eax, 48
140061b96
140061b96loc_140061b96:
140061b96cmp [rsp+44], bp
140061b9bjae 0x140061af0
140061ba1mov rax, [rbx+16]
140061ba5mov rcx, [rbx+24]
140061ba9mov r13l, 1
140061bafcmp rax, rcx
140061bb2jb 0x140061b26
140061bb8
140061bb8loc_140061bb8:
140061bb8mov rax, [rbx]
140061bbbmov [rsp+56], dl
140061bbfmov rcx, rbx
140061bc2call [rax+80]
140061bc5mov rax, [rbx+16]
140061bc9mov rcx, [rbx+24]
140061bcdmov r8l, 65535
140061bd3movzx edx, [rsp+56]
140061bd8jmp 0x140061b2e
140061bdd
140061bdd 0f 1f 00 ...
140061be0
140061be0loc_140061be0:
140061be0cmp [r12+73], r9b
140061be5jne 0x14006199d
140061bebjmp 0x140061a10
140061bf0
140061bf0loc_140061bf0:
140061bf0lea eax, [r9-48]
140061bf4mov ecx, r9l
140061bf7cmp al, 9
140061bf9jbe 0x140061c10
140061bfblea eax, [r9-97]
140061bffcmp al, 5
140061c01ja 0x140061cb0
140061c07movsx eax, r9b
140061c0bsub eax, 87
140061c0ejmp 0x140061b96
140061c10
140061c10loc_140061c10:
140061c10movsx eax, al
140061c13jmp 0x140061b96
140061c18
140061c18 0f 1f 84 00 00 00 00 00 ........
140061c20
140061c20loc_140061c20:
140061c20mov rax, [rsp+32]
140061c25mov rcx, [rax+24]
140061c29cmp [rax+16], rcx
140061c2djb 0x1400621e0
140061c33xor esi, esi
140061c35
140061c35loc_140061c35:
140061c35mov r14, [rsp+32]
140061c3amov [rsp+56], dl
140061c3emov rax, [r14]
140061c41mov rcx, r14
140061c44call [rax+72]
140061c47cmp eax, -1
140061c4amov ecx, 0
140061c4fmovzx edx, [rsp+56]
140061c54mov r8l, 65535
140061c5acmovne rcx, r14
140061c5esete al
140061c61mov [rsp+32], rcx
140061c66jmp 0x140061b4d
140061c6b
140061c6bloc_140061c6b:
140061c6bmov rax, [rbx]
140061c6emov [rsp+56], dl
140061c72mov rcx, rbx
140061c75call [rax+72]
140061c78cmp eax, -1
140061c7bmovzx edx, [rsp+56]
140061c80mov r14l, eax
140061c83mov r9l, eax
140061c86mov r8l, 65535
140061c8cjne 0x140061b71
140061c92cmp edi, 10
140061c95jle 0x1400622f0
140061c9bmov r9l, -1
140061ca1mov ecx, -1
140061ca6xor ebx, ebx
140061ca8nop [rax+rax]
140061cb0
140061cb0loc_140061cb0:
140061cb0sub ecx, 65
140061cb3cmp cl, 5
140061cb6ja 0x140061ed8
140061cbcmovsx eax, r9b
140061cc0sub eax, 55
140061cc3jmp 0x140061b96
140061cc8
140061cc8 0f 1f 84 00 00 00 00 00 ........
140061cd0
140061cd0loc_140061cd0:
140061cd0cmp [rsp+109], 0
140061cd5jne 0x1400621f8
140061cdbcmp [rsp+104], -1
140061ce0lea rax, [rsp+160]
140061ce8lea r15, [r12+114]
140061cedsete dil
140061cf1mov [rsp+88], rax
140061cf6xor r13l, r13l
140061cf9xor ebp, ebp
140061cfbjmp 0x140061d89
140061d00
140061d00loc_140061d00:
140061d00movzx r10l, [rsp+48]
140061d06mov edx, 65535
140061d0bsub edx, eax
140061d0dimul r10l, ebp
140061d11movzx ecx, r10w
140061d15lea ebp, [r10+rax]
140061d19cmp ecx, edx
140061d1bsetg dl
140061d1eadd [rsp+52], 1
140061d23or r13l, edx
140061d26
140061d26loc_140061d26:
140061d26mov rax, [rbx+16]
140061d2amov rdx, [rbx+24]
140061d2ecmp rax, rdx
140061d31jae 0x140061dea
140061d37
140061d37loc_140061d37:
140061d37add rax, 1
140061d3bmov [rbx+16], rax
140061d3f
140061d3floc_140061d3f:
140061d3fcmp rax, rdx
140061d42jae 0x140062240
140061d48
140061d48loc_140061d48:
140061d48cmp [rsp+32], 0
140061d4esetne al
140061d51and al, dil
140061d54mov r14l, eax
140061d57jne 0x140061e30
140061d5dmov eax, edi
140061d5f
140061d5floc_140061d5f:
140061d5fcmp al, r14b
140061d62je 0x1400621e0
140061d68test rbx, rbx
140061d6bje 0x140062280
140061d71mov rax, [rbx+16]
140061d75cmp rax, [rbx+24]
140061d79jae 0x140062290
140061d7fmovzx r9l, [rax]
140061d83
140061d83loc_140061d83:
140061d83mov r14l, -1
140061d89
140061d89loc_140061d89:
140061d89movzx eax, [r12+32]
140061d8ftest al, al
140061d91je 0x140061d9a
140061d93cmp [r12+73], r9b
140061d98je 0x140061e00
140061d9a
140061d9aloc_140061d9a:
140061d9acmp [r12+72], r9b
140061d9fje 0x140061ed8
140061da5mov r8, [rsp+56]
140061daamovsx edx, r9b
140061daemov rcx, r15
140061db1call memchr
140061db6test rax, rax
140061db9je 0x140061ed8
140061dbfsub rax, r15
140061dc2lea edx, [rax-6]
140061dc5cmp eax, 15
140061dc8cmovg eax, edx
140061dcbcmp [rsp+44], bp
140061dd0jae 0x140061d00
140061dd6mov rax, [rbx+16]
140061ddamov rdx, [rbx+24]
140061ddemov r13l, esi
140061de1cmp rax, rdx
140061de4jb 0x140061d37
140061dea
140061dealoc_140061dea:
140061deamov rax, [rbx]
140061dedmov rcx, rbx
140061df0call [rax+80]
140061df3mov rax, [rbx+16]
140061df7mov rdx, [rbx+24]
140061dfbjmp 0x140061d3f
140061e00
140061e00loc_140061e00:
140061e00mov ecx, [rsp+52]
140061e04test ecx, ecx
140061e06je 0x140062316
140061e0cmovsx edx, cl
140061e0fmov rcx, [rsp+88]
140061e14call std::string::push_back(char)
140061e19mov [rsp+52], 0
140061e21jmp 0x140061d26
140061e26
140061e26 66 2e 0f 1f 84 00 00 00 00 00 f.........
140061e30
140061e30loc_140061e30:
140061e30mov rax, [rsp+32]
140061e35mov rcx, [rax+24]
140061e39cmp [rax+16], rcx
140061e3djb 0x140062208
140061e43xor r14l, r14l
140061e46
140061e46loc_140061e46:
140061e46mov rdx, [rsp+32]
140061e4bmov rax, [rdx]
140061e4emov rcx, rdx
140061e51call [rax+72]
140061e54cmp eax, -1
140061e57mov edx, 0
140061e5ccmovne rdx, [rsp+32]
140061e62mov eax, 0
140061e67cmove eax, esi
140061e6amov [rsp+32], rdx
140061e6fjmp 0x140061d5f
140061e74
140061e74 0f 1f 40 00 ..@.
140061e78
140061e78loc_140061e78:
140061e78mov [rsp+56], 22
140061e81mov edi, 22
140061e86jmp 0x140061a70
140061e8b
140061e8b 0f 1f 44 00 00 ..D..
140061e90
140061e90loc_140061e90:
140061e90mov [rsp+111], 0
140061e95xor r9l, r9l
140061e98mov [rsp+52], 0
140061ea0mov [rsp+110], 0
140061ea5jmp 0x140061a58
140061eaa
140061eaa 66 0f 1f 44 00 00 f..D..
140061eb0
140061eb0loc_140061eb0:
140061eb0lea rcx, [rsp+160]
140061eb8mov edx, 32
140061ebdmov [rsp+44], r9b
140061ec2call std::string::reserve(unsigned long long)
140061ec7movzx r9l, [rsp+44]
140061ecdjmp 0x140061aa8
140061ed2
140061ed2 66 0f 1f 44 00 00 f..D..
140061ed8
140061ed8loc_140061ed8:
140061ed8xor esi, esi
140061eda
140061edaloc_140061eda:
140061edamov rcx, [rsp+160]
140061ee2cmp [rcx-24], 0
140061ee7jne 0x140061f90
140061eedmov eax, [rsp+52]
140061ef1test eax, eax
140061ef3jne 0x140061fe5
140061ef9cmp [rsp+110], 1
140061efeje 0x140061fe5
140061f04
140061f04loc_140061f04:
140061f04mov rax, [rsp+80]
140061f09xor r8l, r8l
140061f0cmov [rax], r8w
140061f10mov rax, [rsp+72]
140061f15mov [rax], 4
140061f1b
140061f1bloc_140061f1b:
140061f1bcmp [rsp+109], 0
140061f20je 0x140061f2a
140061f22mov rax, [rsp+72]
140061f27or [rax], 2
140061f2a
140061f2aloc_140061f2a:
140061f2amov rax, [rsp+64]
140061f2fmov [rsp+128], rbx
140061f37mov [rsp+136], r14l
140061f3fmovdqu x2, [rsp+128]
140061f48movups [rax], x2
140061f4bmov eax, -1
140061f50lock xadd [rcx-8], eax
140061f55test eax, eax
140061f57jle 0x1400620e0
140061f5d
140061f5dloc_140061f5d:
140061f5dmov rdi, [rip+0x13572c]
140061f64mov rax, [rsp+168]
140061f6csub rax, [rdi]
140061f6fjne 0x1400623a8
140061f75mov rax, [rsp+64]
140061f7aadd rsp, 184
140061f81pop rbx
140061f82pop rsi
140061f83pop rdi
140061f84pop rbp
140061f85pop r12
140061f87pop r13
140061f89pop r14
140061f8bpop r15
140061f8dret
140061f8e
140061f8e 66 90 f.
140061f90
140061f90loc_140061f90:
140061f90movsx edx, [rsp+52]
140061f95lea rcx, [rsp+160]
140061f9dcall std::string::push_back(char)
140061fa2mov rdx, [r12+24]
140061fa7mov rcx, [r12+16]
140061faclea r8, [rsp+160]
140061fb4call std::__verify_grouping(char const*, unsigned long long, std::string const&)
140061fb9test al, al
140061fbbje 0x140062118
140061fc1
140061fc1loc_140061fc1:
140061fc1mov r9l, [rsp+52]
140061fc6mov rcx, [rsp+160]
140061fcetest r9l, r9l
140061fd1jne 0x140061fe5
140061fd3cmp [rsp+110], 1
140061fd8je 0x140061fe5
140061fdacmp [rcx-24], 0
140061fdfje 0x140061f04
140061fe5
140061fe5loc_140061fe5:
140061fe5test sil, sil
140061fe8jne 0x140061f04
140061feetest r13b, r13b
140061ff1je 0x1400620f8
140061ff7mov rax, [rsp+80]
140061ffcmov edx, -1
140062001mov [rax], dx
140062004mov rax, [rsp+72]
140062009mov [rax], 4
14006200fjmp 0x140061f1b
140062014
140062014 0f 1f 40 00 ..@.
140062018
140062018loc_140062018:
140062018movzx eax, [rsp+110]
14006201dmov r11l, [rsp+48]
140062022xor eax, 1
140062025cmp r11l, 10
140062029sete dl
14006202cor al, dl
14006202eje 0x140062140
140062034test esi, esi
140062036sete cl
140062039cmp r11l, 8
14006203dsete dl
140062040or cl, dl
140062042mov [rsp+110], cl
140062046je 0x140062300
14006204cmov [rsp+52], 0
140062054mov [rsp+48], 8
14006205c
14006205cloc_14006205c:
14006205cmov rcx, rbx
14006205fcall _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
140062064mov rax, [rsp+32]
140062069mov rdx, r13
14006206cmov rcx, rdi
14006206fmov [rsp+128], rbx
140062077mov [rsp+112], rax
14006207cmov eax, [rsp+104]
140062080mov [rsp+136], -1
14006208bmov [rsp+120], eax
14006208fcall std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
140062094mov rbx, [rsp+112]
140062099mov [rsp+32], rbx
14006209emov ebx, [rsp+120]
1400620a2mov [rsp+104], ebx
1400620a6test al, al
1400620a8jne 0x140062220
1400620aemov rcx, rdi
1400620b1call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
1400620b6mov rbx, [rsp+128]
1400620bemov r14l, [rsp+136]
1400620c6mov ebp, eax
1400620c8cmp [rsp+110], 0
1400620cdje 0x140061a50
1400620d3movzx eax, [r12+32]
1400620d9jmp 0x140061a20
1400620de
1400620de 66 90 f.
1400620e0
1400620e0loc_1400620e0:
1400620e0mov rdx, [rsp+96]
1400620e5sub rcx, 24
1400620e9call std::string::_Rep::_M_destroy(std::allocator<char> const&)
1400620eejmp 0x140061f5d
1400620f3
1400620f3 0f 1f 44 00 00 ..D..
1400620f8
1400620f8loc_1400620f8:
1400620f8mov eax, ebp
1400620faneg eax
1400620fccmp [rsp+111], 0
140062101cmovne ebp, eax
140062104mov rax, [rsp+80]
140062109mov [rax], bp
14006210cjmp 0x140061f1b
140062111
140062111 0f 1f 80 00 00 00 00 .......
140062118
140062118loc_140062118:
140062118mov rax, [rsp+72]
14006211dmov [rax], 4
140062123jmp 0x140061fc1
140062128
140062128 0f 1f 84 00 00 00 00 00 ........
140062130
140062130loc_140062130:
140062130mov [rsp+111], 0
140062135jmp 0x140061a10
14006213a
14006213a 66 0f 1f 44 00 00 f..D..
140062140
140062140loc_140062140:
140062140cmp [r12+112], bpl
140062145je 0x140062152
140062147cmp [r12+113], bpl
14006214cjne 0x140062342
140062152
140062152loc_140062152:
140062152test esi, esi
140062154sete al
140062157cmp [rsp+48], 16
14006215csete dl
14006215for al, dl
140062161je 0x14006234f
140062167mov [rsp+110], 0
14006216cmov [rsp+52], 0
140062174mov [rsp+48], 16
14006217cjmp 0x14006205c
140062181
140062181 0f 1f 80 00 00 00 00 .......
140062188
140062188loc_140062188:
140062188mov [rsp+110], 0
14006218dmov rbx, [rsp+128]
140062195mov [rsp+109], al
140062199mov r14l, [rsp+136]
1400621a1mov [rsp+52], 0
1400621a9jmp 0x140061a58
1400621ae
1400621ae 66 90 f.
1400621b0
1400621b0loc_1400621b0:
1400621b0mov rax, [rbx+16]
1400621b4cmp rax, [rbx+24]
1400621b8jae 0x14006231d
1400621bemovzx r9l, [rax]
1400621c2jmp 0x140061971
1400621c7
1400621c7 66 0f 1f 84 00 00 00 00 00 f........
1400621d0
1400621d0loc_1400621d0:
1400621d0xor r13l, r13l
1400621d3xor ebp, ebp
1400621d5jmp 0x140061eda
1400621da
1400621da 66 0f 1f 44 00 00 f..D..
1400621e0
1400621e0loc_1400621e0:
1400621e0mov [rsp+109], sil
1400621e5mov r14l, -1
1400621ebxor esi, esi
1400621edjmp 0x140061eda
1400621f2
1400621f2 66 0f 1f 44 00 00 f..D..
1400621f8
1400621f8loc_1400621f8:
1400621f8xor ebp, ebp
1400621faxor r13l, r13l
1400621fdxor esi, esi
1400621ffjmp 0x140061eda
140062204
140062204 0f 1f 40 00 ..@.
140062208
140062208loc_140062208:
140062208mov [rsp+109], r14b
14006220dxor esi, esi
14006220fmov r14l, -1
140062215jmp 0x140061eda
14006221a
14006221a 66 0f 1f 44 00 00 f..D..
140062220
140062220loc_140062220:
140062220mov [rsp+109], al
140062224mov rbx, [rsp+128]
14006222cmov r9l, ebp
14006222fmov r14l, [rsp+136]
140062237jmp 0x140061a58
14006223c
14006223c 0f 1f 40 00 ..@.
140062240
140062240loc_140062240:
140062240mov rax, [rbx]
140062243mov rcx, rbx
140062246call [rax+72]
140062249cmp eax, -1
14006224cjne 0x140061d48
140062252cmp [rsp+32], 0
140062258setne al
14006225band al, dil
14006225emov r14l, eax
140062261jne 0x140062361
140062267cmp [rsp+104], -1
14006226cje 0x1400623e7
140062272nop [rax+rax]
14006227dnop [rax]
140062280
140062280loc_140062280:
140062280mov r9l, -1
140062286xor ebx, ebx
140062288jmp 0x140061d83
14006228d
14006228d 0f 1f 00 ...
140062290
140062290loc_140062290:
140062290mov rax, [rbx]
140062293mov rcx, rbx
140062296call [rax+72]
140062299cmp eax, -1
14006229cje 0x140062280
14006229emov r9l, eax
1400622a1jmp 0x140061d83
1400622a6
1400622a6 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400622b0
1400622b0loc_1400622b0:
1400622b0mov rax, [rbx]
1400622b3mov [rsp+56], dl
1400622b7mov rcx, rbx
1400622bacall [rax+72]
1400622bdcmp eax, -1
1400622c0movzx edx, [rsp+56]
1400622c5mov r8l, 65535
1400622cbjne 0x140061b37
1400622d1cmp [rsp+32], 0
1400622d7setne sil
1400622dband sil, r15b
1400622dejne 0x1400623ad
1400622e4cmp [rsp+104], -1
1400622e9je 0x1400623d7
1400622efnop
1400622f0
1400622f0loc_1400622f0:
1400622f0xor esi, esi
1400622f2mov r14l, -1
1400622f8xor ebx, ebx
1400622fajmp 0x140061eda
1400622ff
1400622ff 90 .
140062300
140062300loc_140062300:
140062300add [rsp+52], 1
140062305mov [rsp+110], al
140062309jmp 0x14006205c
14006230e
14006230eloc_14006230e:
14006230emov r9l, ebp
140062311jmp 0x140061a58
140062316
140062316loc_140062316:
140062316mov esi, eax
140062318jmp 0x140061eda
14006231d
14006231dloc_14006231d:
14006231dmov rax, [rbx]
140062320mov rcx, rbx
140062323call [rax+72]
140062326mov edx, -1
14006232bcmp eax, -1
14006232ecmovne edx, eax
140062331mov eax, 0
140062336cmove rbx, rax
14006233amov r9l, edx
14006233djmp 0x140061971
140062342
140062342loc_140062342:
140062342mov [rsp+110], 1
140062347mov r9l, ebp
14006234ajmp 0x140061a58
14006234f
14006234floc_14006234f:
14006234fmov [rsp+109], 0
140062354mov r9l, ebp
140062357mov [rsp+110], 1
14006235cjmp 0x140061a63
140062361
140062361loc_140062361:
140062361mov rax, [rsp+32]
140062366mov rbx, [rax+24]
14006236acmp [rax+16], rbx
14006236ejb 0x140062280
140062374xor ebx, ebx
140062376jmp 0x140061e46
14006237b
14006237b 48 89 c3 48 8b H..H.
140062380 84 24 a0 00 00 00 48 8b 54 24 60 48 8d 48 e8 e8 .$....H.T$`H.H..
140062390 dc 53 03 00 48 8b 3d f5 52 13 00 48 8b 84 24 a8 .S..H.=.R..H..$.
1400623a0 00 00 00 48 2b 07 74 51 ...H+.tQ
1400623a8
1400623a8loc_1400623a8:
1400623a8call __stack_chk_fail
1400623ad
1400623adloc_1400623ad:
1400623admov rax, [rsp+32]
1400623b2mov rbx, [rax+24]
1400623b6cmp [rax+16], rbx
1400623bajb 0x1400622f0
1400623c0xor ebx, ebx
1400623c2jmp 0x140061c35
1400623c7
1400623c7loc_1400623c7:
1400623c7mov [rsp+109], 1
1400623ccxor esi, esi
1400623ceor r14l, -1
1400623d2jmp 0x140061eda
1400623d7
1400623d7loc_1400623d7:
1400623d7mov [rsp+109], 1
1400623dcor r14l, -1
1400623e0xor ebx, ebx
1400623e2jmp 0x140061eda
1400623e7
1400623e7loc_1400623e7:
1400623e7mov [rsp+109], sil
1400623ecor r14l, -1
1400623f0xor esi, esi
1400623f2xor ebx, ebx
1400623f4jmp 0x140061eda
1400623f9
1400623f9 48 89 d9 e8 9f 8f fb H......
140062400 ff 90 ..
140061880
140061880std::istreambuf_iterator<char, std::char_traits<char>> std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_int<unsigned short>(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, unsigned short&) const:
140061880push r15
140061882push r14
140061884push r13
140061886push r12
140061888push rbp
140061889push rdi
14006188apush rsi
14006188bpush rbx
14006188csub rsp, 184
140061893mov rdi, [rip+0x135df6]
14006189amov rbx, [rsp+288]
1400618a2mov rax, [rsp+296]
1400618aamovdqu x0, [r8]
1400618afmovdqu x1, [r9]
1400618b4mov [rsp+64], rcx
1400618b9mov rcx, [rdi]
1400618bcmov [rsp+168], rcx
1400618c4lea rcx, [rbx+208]
1400618cbmov [rsp+72], rax
1400618d0mov rax, [rsp+304]
1400618d8movups [rsp+128], x0
1400618e0mov [rsp+80], rax
1400618e5movups [rsp+112], x1
1400618eacall _ZNKSt11__use_cacheISt16__numpunct_cacheIcEEclERKSt6locale.isra.0
1400618efmov esi, [rbx+24]
1400618f2mov [rsp+48], 8
1400618famov r12, rax
1400618fdand esi, 74
140061900cmp esi, 64
140061903je 0x140061919
140061905cmp esi, 8
140061908mov edx, 10
14006190dmov eax, 16
140061912cmovne eax, edx
140061915mov [rsp+48], eax
140061919
140061919loc_140061919:
140061919lea r13, [rsp+112]
14006191elea rdi, [rsp+128]
140061926mov rdx, r13
140061929mov rcx, rdi
14006192ccall std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
140061931mov rcx, [rsp+112]
140061936mov edx, [rsp+120]
14006193amov [rsp+109], al
14006193emov rbx, [rsp+128]
140061946mov [rsp+32], rcx
14006194bmov r14l, [rsp+136]
140061953mov [rsp+104], edx
140061957test al, al
140061959jne 0x140061e90
14006195ftest rbx, rbx
140061962je 0x14006196e
140061964cmp r14l, -1
140061968je 0x1400621b0
14006196e
14006196eloc_14006196e:
14006196emov r9l, r14l
140061971
140061971loc_140061971:
140061971movzx edx, [r12+110]
140061977movzx eax, [r12+32]
14006197dcmp dl, r9b
140061980je 0x14006198d
140061982cmp [r12+111], r9b
140061987jne 0x140062130
14006198d
14006198dloc_14006198d:
14006198dcmp dl, r9b
140061990sete [rsp+111]
140061995test al, al
140061997jne 0x140061be0
14006199d
14006199dloc_14006199d:
14006199dcmp [r12+72], r9b
1400619a2je 0x140061a10
1400619a4mov rcx, rbx
1400619a7mov [rsp+44], r9b
1400619accall _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
1400619b1mov rdx, r13
1400619b4mov rcx, rdi
1400619b7mov [rsp+128], rbx
1400619bfmov [rsp+136], -1
1400619cacall std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
1400619cfmov rbx, [rsp+112]
1400619d4movzx r9l, [rsp+44]
1400619datest al, al
1400619dcmov [rsp+32], rbx
1400619e1mov ebx, [rsp+120]
1400619e5mov [rsp+104], ebx
1400619e9jne 0x140062188
1400619efmov rcx, rdi
1400619f2call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
1400619f7mov rbx, [rsp+128]
1400619ffmov r14l, [rsp+136]
140061a07mov r9l, eax
140061a0amovzx eax, [r12+32]
140061a10
140061a10loc_140061a10:
140061a10mov [rsp+110], 0
140061a15mov ebp, r9l
140061a18mov [rsp+52], 0
140061a20
140061a20loc_140061a20:
140061a20test al, al
140061a22je 0x140061a2f
140061a24cmp [r12+73], bpl
140061a29je 0x14006230e
140061a2f
140061a2floc_140061a2f:
140061a2fcmp [r12+72], bpl
140061a34je 0x14006230e
140061a3acmp [r12+114], bpl
140061a3fje 0x140062018
140061a45cmp [rsp+110], 0
140061a4ajne 0x140062140
140061a50
140061a50loc_140061a50:
140061a50mov [rsp+109], 0
140061a55mov r9l, ebp
140061a58
140061a58loc_140061a58:
140061a58cmp [rsp+48], 16
140061a5dje 0x140061e78
140061a63
140061a63loc_140061a63:
140061a63movsxd rax, [rsp+48]
140061a68mov [rsp+56], rax
140061a6dmov rdi, rax
140061a70
140061a70loc_140061a70:
140061a70lea rax, [rsp+159]
140061a78xor edx, edx
140061a7axor ecx, ecx
140061a7cmov [rsp+44], r9b
140061a81mov r8, rax
140061a84mov [rsp+96], rax
140061a89call std::string::_S_construct(unsigned long long, char, std::allocator<char> const&)
140061a8ecmp [r12+32], 0
140061a94movzx r9l, [rsp+44]
140061a9amov [rsp+160], rax
140061aa2jne 0x140061eb0
140061aa8
140061aa8loc_140061aa8:
140061aa8movzx esi, [r12+136]
140061ab1mov eax, 65535
140061ab6xor edx, edx
140061ab8idiv [rsp+48]
140061abcmov [rsp+44], eax
140061ac0test sil, sil
140061ac3jne 0x140061cd0
140061ac9cmp [rsp+109], 0
140061acejne 0x1400621d0
140061ad4cmp [rsp+104], -1
140061ad9lea edx, [rdi+48]
140061adcmov r8l, 65535
140061ae2sete r15b
140061ae6xor r13l, r13l
140061ae9xor ebp, ebp
140061aebjmp 0x140061b77
140061af0
140061af0loc_140061af0:
140061af0movzx r10l, [rsp+48]
140061af6mov ecx, r8l
140061af9sub ecx, eax
140061afbimul r10l, ebp
140061affmovzx r9l, r10w
140061b03lea ebp, [r10+rax]
140061b07mov rax, [rbx+16]
140061b0bcmp r9l, ecx
140061b0esetg cl
140061b11add [rsp+52], 1
140061b16or r13l, ecx
140061b19mov rcx, [rbx+24]
140061b1dcmp rax, rcx
140061b20jae 0x140061bb8
140061b26
140061b26loc_140061b26:
140061b26add rax, 1
140061b2amov [rbx+16], rax
140061b2e
140061b2eloc_140061b2e:
140061b2ecmp rax, rcx
140061b31jae 0x1400622b0
140061b37
140061b37loc_140061b37:
140061b37cmp [rsp+32], 0
140061b3dsetne sil
140061b41and sil, r15b
140061b44jne 0x140061c20
140061b4amov eax, r15l
140061b4d
140061b4dloc_140061b4d:
140061b4dcmp al, sil
140061b50je 0x1400623c7
140061b56test rbx, rbx
140061b59je 0x1400622f0
140061b5fmov rax, [rbx+16]
140061b63cmp rax, [rbx+24]
140061b67jae 0x140061c6b
140061b6dmovzx r9l, [rax]
140061b71
140061b71loc_140061b71:
140061b71mov r14l, -1
140061b77
140061b77loc_140061b77:
140061b77cmp edi, 10
140061b7ajg 0x140061bf0
140061b7ccmp r9b, 47
140061b80jle 0x140061ed8
140061b86cmp dl, r9b
140061b89jle 0x140061ed8
140061b8fmovsx eax, r9b
140061b93sub eax, 48
140061b96
140061b96loc_140061b96:
140061b96cmp [rsp+44], bp
140061b9bjae 0x140061af0
140061ba1mov rax, [rbx+16]
140061ba5mov rcx, [rbx+24]
140061ba9mov r13l, 1
140061bafcmp rax, rcx
140061bb2jb 0x140061b26
140061bb8
140061bb8loc_140061bb8:
140061bb8mov rax, [rbx]
140061bbbmov [rsp+56], dl
140061bbfmov rcx, rbx
140061bc2call [rax+80]
140061bc5mov rax, [rbx+16]
140061bc9mov rcx, [rbx+24]
140061bcdmov r8l, 65535
140061bd3movzx edx, [rsp+56]
140061bd8jmp 0x140061b2e
140061bdd
140061bdd 0f 1f 00 ...
140061be0
140061be0loc_140061be0:
140061be0cmp [r12+73], r9b
140061be5jne 0x14006199d
140061bebjmp 0x140061a10
140061bf0
140061bf0loc_140061bf0:
140061bf0lea eax, [r9-48]
140061bf4mov ecx, r9l
140061bf7cmp al, 9
140061bf9jbe 0x140061c10
140061bfblea eax, [r9-97]
140061bffcmp al, 5
140061c01ja 0x140061cb0
140061c07movsx eax, r9b
140061c0bsub eax, 87
140061c0ejmp 0x140061b96
140061c10
140061c10loc_140061c10:
140061c10movsx eax, al
140061c13jmp 0x140061b96
140061c18
140061c18 0f 1f 84 00 00 00 00 00 ........
140061c20
140061c20loc_140061c20:
140061c20mov rax, [rsp+32]
140061c25mov rcx, [rax+24]
140061c29cmp [rax+16], rcx
140061c2djb 0x1400621e0
140061c33xor esi, esi
140061c35
140061c35loc_140061c35:
140061c35mov r14, [rsp+32]
140061c3amov [rsp+56], dl
140061c3emov rax, [r14]
140061c41mov rcx, r14
140061c44call [rax+72]
140061c47cmp eax, -1
140061c4amov ecx, 0
140061c4fmovzx edx, [rsp+56]
140061c54mov r8l, 65535
140061c5acmovne rcx, r14
140061c5esete al
140061c61mov [rsp+32], rcx
140061c66jmp 0x140061b4d
140061c6b
140061c6bloc_140061c6b:
140061c6bmov rax, [rbx]
140061c6emov [rsp+56], dl
140061c72mov rcx, rbx
140061c75call [rax+72]
140061c78cmp eax, -1
140061c7bmovzx edx, [rsp+56]
140061c80mov r14l, eax
140061c83mov r9l, eax
140061c86mov r8l, 65535
140061c8cjne 0x140061b71
140061c92cmp edi, 10
140061c95jle 0x1400622f0
140061c9bmov r9l, -1
140061ca1mov ecx, -1
140061ca6xor ebx, ebx
140061ca8nop [rax+rax]
140061cb0
140061cb0loc_140061cb0:
140061cb0sub ecx, 65
140061cb3cmp cl, 5
140061cb6ja 0x140061ed8
140061cbcmovsx eax, r9b
140061cc0sub eax, 55
140061cc3jmp 0x140061b96
140061cc8
140061cc8 0f 1f 84 00 00 00 00 00 ........
140061cd0
140061cd0loc_140061cd0:
140061cd0cmp [rsp+109], 0
140061cd5jne 0x1400621f8
140061cdbcmp [rsp+104], -1
140061ce0lea rax, [rsp+160]
140061ce8lea r15, [r12+114]
140061cedsete dil
140061cf1mov [rsp+88], rax
140061cf6xor r13l, r13l
140061cf9xor ebp, ebp
140061cfbjmp 0x140061d89
140061d00
140061d00loc_140061d00:
140061d00movzx r10l, [rsp+48]
140061d06mov edx, 65535
140061d0bsub edx, eax
140061d0dimul r10l, ebp
140061d11movzx ecx, r10w
140061d15lea ebp, [r10+rax]
140061d19cmp ecx, edx
140061d1bsetg dl
140061d1eadd [rsp+52], 1
140061d23or r13l, edx
140061d26
140061d26loc_140061d26:
140061d26mov rax, [rbx+16]
140061d2amov rdx, [rbx+24]
140061d2ecmp rax, rdx
140061d31jae 0x140061dea
140061d37
140061d37loc_140061d37:
140061d37add rax, 1
140061d3bmov [rbx+16], rax
140061d3f
140061d3floc_140061d3f:
140061d3fcmp rax, rdx
140061d42jae 0x140062240
140061d48
140061d48loc_140061d48:
140061d48cmp [rsp+32], 0
140061d4esetne al
140061d51and al, dil
140061d54mov r14l, eax
140061d57jne 0x140061e30
140061d5dmov eax, edi
140061d5f
140061d5floc_140061d5f:
140061d5fcmp al, r14b
140061d62je 0x1400621e0
140061d68test rbx, rbx
140061d6bje 0x140062280
140061d71mov rax, [rbx+16]
140061d75cmp rax, [rbx+24]
140061d79jae 0x140062290
140061d7fmovzx r9l, [rax]
140061d83
140061d83loc_140061d83:
140061d83mov r14l, -1
140061d89
140061d89loc_140061d89:
140061d89movzx eax, [r12+32]
140061d8ftest al, al
140061d91je 0x140061d9a
140061d93cmp [r12+73], r9b
140061d98je 0x140061e00
140061d9a
140061d9aloc_140061d9a:
140061d9acmp [r12+72], r9b
140061d9fje 0x140061ed8
140061da5mov r8, [rsp+56]
140061daamovsx edx, r9b
140061daemov rcx, r15
140061db1call memchr
140061db6test rax, rax
140061db9je 0x140061ed8
140061dbfsub rax, r15
140061dc2lea edx, [rax-6]
140061dc5cmp eax, 15
140061dc8cmovg eax, edx
140061dcbcmp [rsp+44], bp
140061dd0jae 0x140061d00
140061dd6mov rax, [rbx+16]
140061ddamov rdx, [rbx+24]
140061ddemov r13l, esi
140061de1cmp rax, rdx
140061de4jb 0x140061d37
140061dea
140061dealoc_140061dea:
140061deamov rax, [rbx]
140061dedmov rcx, rbx
140061df0call [rax+80]
140061df3mov rax, [rbx+16]
140061df7mov rdx, [rbx+24]
140061dfbjmp 0x140061d3f
140061e00
140061e00loc_140061e00:
140061e00mov ecx, [rsp+52]
140061e04test ecx, ecx
140061e06je 0x140062316
140061e0cmovsx edx, cl
140061e0fmov rcx, [rsp+88]
140061e14call std::string::push_back(char)
140061e19mov [rsp+52], 0
140061e21jmp 0x140061d26
140061e26
140061e26 66 2e 0f 1f 84 00 00 00 00 00 f.........
140061e30
140061e30loc_140061e30:
140061e30mov rax, [rsp+32]
140061e35mov rcx, [rax+24]
140061e39cmp [rax+16], rcx
140061e3djb 0x140062208
140061e43xor r14l, r14l
140061e46
140061e46loc_140061e46:
140061e46mov rdx, [rsp+32]
140061e4bmov rax, [rdx]
140061e4emov rcx, rdx
140061e51call [rax+72]
140061e54cmp eax, -1
140061e57mov edx, 0
140061e5ccmovne rdx, [rsp+32]
140061e62mov eax, 0
140061e67cmove eax, esi
140061e6amov [rsp+32], rdx
140061e6fjmp 0x140061d5f
140061e74
140061e74 0f 1f 40 00 ..@.
140061e78
140061e78loc_140061e78:
140061e78mov [rsp+56], 22
140061e81mov edi, 22
140061e86jmp 0x140061a70
140061e8b
140061e8b 0f 1f 44 00 00 ..D..
140061e90
140061e90loc_140061e90:
140061e90mov [rsp+111], 0
140061e95xor r9l, r9l
140061e98mov [rsp+52], 0
140061ea0mov [rsp+110], 0
140061ea5jmp 0x140061a58
140061eaa
140061eaa 66 0f 1f 44 00 00 f..D..
140061eb0
140061eb0loc_140061eb0:
140061eb0lea rcx, [rsp+160]
140061eb8mov edx, 32
140061ebdmov [rsp+44], r9b
140061ec2call std::string::reserve(unsigned long long)
140061ec7movzx r9l, [rsp+44]
140061ecdjmp 0x140061aa8
140061ed2
140061ed2 66 0f 1f 44 00 00 f..D..
140061ed8
140061ed8loc_140061ed8:
140061ed8xor esi, esi
140061eda
140061edaloc_140061eda:
140061edamov rcx, [rsp+160]
140061ee2cmp [rcx-24], 0
140061ee7jne 0x140061f90
140061eedmov eax, [rsp+52]
140061ef1test eax, eax
140061ef3jne 0x140061fe5
140061ef9cmp [rsp+110], 1
140061efeje 0x140061fe5
140061f04
140061f04loc_140061f04:
140061f04mov rax, [rsp+80]
140061f09xor r8l, r8l
140061f0cmov [rax], r8w
140061f10mov rax, [rsp+72]
140061f15mov [rax], 4
140061f1b
140061f1bloc_140061f1b:
140061f1bcmp [rsp+109], 0
140061f20je 0x140061f2a
140061f22mov rax, [rsp+72]
140061f27or [rax], 2
140061f2a
140061f2aloc_140061f2a:
140061f2amov rax, [rsp+64]
140061f2fmov [rsp+128], rbx
140061f37mov [rsp+136], r14l
140061f3fmovdqu x2, [rsp+128]
140061f48movups [rax], x2
140061f4bmov eax, -1
140061f50lock xadd [rcx-8], eax
140061f55test eax, eax
140061f57jle 0x1400620e0
140061f5d
140061f5dloc_140061f5d:
140061f5dmov rdi, [rip+0x13572c]
140061f64mov rax, [rsp+168]
140061f6csub rax, [rdi]
140061f6fjne 0x1400623a8
140061f75mov rax, [rsp+64]
140061f7aadd rsp, 184
140061f81pop rbx
140061f82pop rsi
140061f83pop rdi
140061f84pop rbp
140061f85pop r12
140061f87pop r13
140061f89pop r14
140061f8bpop r15
140061f8dret
140061f8e
140061f8e 66 90 f.
140061f90
140061f90loc_140061f90:
140061f90movsx edx, [rsp+52]
140061f95lea rcx, [rsp+160]
140061f9dcall std::string::push_back(char)
140061fa2mov rdx, [r12+24]
140061fa7mov rcx, [r12+16]
140061faclea r8, [rsp+160]
140061fb4call std::__verify_grouping(char const*, unsigned long long, std::string const&)
140061fb9test al, al
140061fbbje 0x140062118
140061fc1
140061fc1loc_140061fc1:
140061fc1mov r9l, [rsp+52]
140061fc6mov rcx, [rsp+160]
140061fcetest r9l, r9l
140061fd1jne 0x140061fe5
140061fd3cmp [rsp+110], 1
140061fd8je 0x140061fe5
140061fdacmp [rcx-24], 0
140061fdfje 0x140061f04
140061fe5
140061fe5loc_140061fe5:
140061fe5test sil, sil
140061fe8jne 0x140061f04
140061feetest r13b, r13b
140061ff1je 0x1400620f8
140061ff7mov rax, [rsp+80]
140061ffcmov edx, -1
140062001mov [rax], dx
140062004mov rax, [rsp+72]
140062009mov [rax], 4
14006200fjmp 0x140061f1b
140062014
140062014 0f 1f 40 00 ..@.
140062018
140062018loc_140062018:
140062018movzx eax, [rsp+110]
14006201dmov r11l, [rsp+48]
140062022xor eax, 1
140062025cmp r11l, 10
140062029sete dl
14006202cor al, dl
14006202eje 0x140062140
140062034test esi, esi
140062036sete cl
140062039cmp r11l, 8
14006203dsete dl
140062040or cl, dl
140062042mov [rsp+110], cl
140062046je 0x140062300
14006204cmov [rsp+52], 0
140062054mov [rsp+48], 8
14006205c
14006205cloc_14006205c:
14006205cmov rcx, rbx
14006205fcall _ZNSt15basic_streambufIcSt11char_traitsIcEE6sbumpcEv.isra.0
140062064mov rax, [rsp+32]
140062069mov rdx, r13
14006206cmov rcx, rdi
14006206fmov [rsp+128], rbx
140062077mov [rsp+112], rax
14006207cmov eax, [rsp+104]
140062080mov [rsp+136], -1
14006208bmov [rsp+120], eax
14006208fcall std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
140062094mov rbx, [rsp+112]
140062099mov [rsp+32], rbx
14006209emov ebx, [rsp+120]
1400620a2mov [rsp+104], ebx
1400620a6test al, al
1400620a8jne 0x140062220
1400620aemov rcx, rdi
1400620b1call std::istreambuf_iterator<char, std::char_traits<char>>::_M_get() const
1400620b6mov rbx, [rsp+128]
1400620bemov r14l, [rsp+136]
1400620c6mov ebp, eax
1400620c8cmp [rsp+110], 0
1400620cdje 0x140061a50
1400620d3movzx eax, [r12+32]
1400620d9jmp 0x140061a20
1400620de
1400620de 66 90 f.
1400620e0
1400620e0loc_1400620e0:
1400620e0mov rdx, [rsp+96]
1400620e5sub rcx, 24
1400620e9call std::string::_Rep::_M_destroy(std::allocator<char> const&)
1400620eejmp 0x140061f5d
1400620f3
1400620f3 0f 1f 44 00 00 ..D..
1400620f8
1400620f8loc_1400620f8:
1400620f8mov eax, ebp
1400620faneg eax
1400620fccmp [rsp+111], 0
140062101cmovne ebp, eax
140062104mov rax, [rsp+80]
140062109mov [rax], bp
14006210cjmp 0x140061f1b
140062111
140062111 0f 1f 80 00 00 00 00 .......
140062118
140062118loc_140062118:
140062118mov rax, [rsp+72]
14006211dmov [rax], 4
140062123jmp 0x140061fc1
140062128
140062128 0f 1f 84 00 00 00 00 00 ........
140062130
140062130loc_140062130:
140062130mov [rsp+111], 0
140062135jmp 0x140061a10
14006213a
14006213a 66 0f 1f 44 00 00 f..D..
140062140
140062140loc_140062140:
140062140cmp [r12+112], bpl
140062145je 0x140062152
140062147cmp [r12+113], bpl
14006214cjne 0x140062342
140062152
140062152loc_140062152:
140062152test esi, esi
140062154sete al
140062157cmp [rsp+48], 16
14006215csete dl
14006215for al, dl
140062161je 0x14006234f
140062167mov [rsp+110], 0
14006216cmov [rsp+52], 0
140062174mov [rsp+48], 16
14006217cjmp 0x14006205c
140062181
140062181 0f 1f 80 00 00 00 00 .......
140062188
140062188loc_140062188:
140062188mov [rsp+110], 0
14006218dmov rbx, [rsp+128]
140062195mov [rsp+109], al
140062199mov r14l, [rsp+136]
1400621a1mov [rsp+52], 0
1400621a9jmp 0x140061a58
1400621ae
1400621ae 66 90 f.
1400621b0
1400621b0loc_1400621b0:
1400621b0mov rax, [rbx+16]
1400621b4cmp rax, [rbx+24]
1400621b8jae 0x14006231d
1400621bemovzx r9l, [rax]
1400621c2jmp 0x140061971
1400621c7
1400621c7 66 0f 1f 84 00 00 00 00 00 f........
1400621d0
1400621d0loc_1400621d0:
1400621d0xor r13l, r13l
1400621d3xor ebp, ebp
1400621d5jmp 0x140061eda
1400621da
1400621da 66 0f 1f 44 00 00 f..D..
1400621e0
1400621e0loc_1400621e0:
1400621e0mov [rsp+109], sil
1400621e5mov r14l, -1
1400621ebxor esi, esi
1400621edjmp 0x140061eda
1400621f2
1400621f2 66 0f 1f 44 00 00 f..D..
1400621f8
1400621f8loc_1400621f8:
1400621f8xor ebp, ebp
1400621faxor r13l, r13l
1400621fdxor esi, esi
1400621ffjmp 0x140061eda
140062204
140062204 0f 1f 40 00 ..@.
140062208
140062208loc_140062208:
140062208mov [rsp+109], r14b
14006220dxor esi, esi
14006220fmov r14l, -1
140062215jmp 0x140061eda
14006221a
14006221a 66 0f 1f 44 00 00 f..D..
140062220
140062220loc_140062220:
140062220mov [rsp+109], al
140062224mov rbx, [rsp+128]
14006222cmov r9l, ebp
14006222fmov r14l, [rsp+136]
140062237jmp 0x140061a58
14006223c
14006223c 0f 1f 40 00 ..@.
140062240
140062240loc_140062240:
140062240mov rax, [rbx]
140062243mov rcx, rbx
140062246call [rax+72]
140062249cmp eax, -1
14006224cjne 0x140061d48
140062252cmp [rsp+32], 0
140062258setne al
14006225band al, dil
14006225emov r14l, eax
140062261jne 0x140062361
140062267cmp [rsp+104], -1
14006226cje 0x1400623e7
140062272nop [rax+rax]
14006227dnop [rax]
140062280
140062280loc_140062280:
140062280mov r9l, -1
140062286xor ebx, ebx
140062288jmp 0x140061d83
14006228d
14006228d 0f 1f 00 ...
140062290
140062290loc_140062290:
140062290mov rax, [rbx]
140062293mov rcx, rbx
140062296call [rax+72]
140062299cmp eax, -1
14006229cje 0x140062280
14006229emov r9l, eax
1400622a1jmp 0x140061d83
1400622a6
1400622a6 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400622b0
1400622b0loc_1400622b0:
1400622b0mov rax, [rbx]
1400622b3mov [rsp+56], dl
1400622b7mov rcx, rbx
1400622bacall [rax+72]
1400622bdcmp eax, -1
1400622c0movzx edx, [rsp+56]
1400622c5mov r8l, 65535
1400622cbjne 0x140061b37
1400622d1cmp [rsp+32], 0
1400622d7setne sil
1400622dband sil, r15b
1400622dejne 0x1400623ad
1400622e4cmp [rsp+104], -1
1400622e9je 0x1400623d7
1400622efnop
1400622f0
1400622f0loc_1400622f0:
1400622f0xor esi, esi
1400622f2mov r14l, -1
1400622f8xor ebx, ebx
1400622fajmp 0x140061eda
1400622ff
1400622ff 90 .
140062300
140062300loc_140062300:
140062300add [rsp+52], 1
140062305mov [rsp+110], al
140062309jmp 0x14006205c
14006230e
14006230eloc_14006230e:
14006230emov r9l, ebp
140062311jmp 0x140061a58
140062316
140062316loc_140062316:
140062316mov esi, eax
140062318jmp 0x140061eda
14006231d
14006231dloc_14006231d:
14006231dmov rax, [rbx]
140062320mov rcx, rbx
140062323call [rax+72]
140062326mov edx, -1
14006232bcmp eax, -1
14006232ecmovne edx, eax
140062331mov eax, 0
140062336cmove rbx, rax
14006233amov r9l, edx
14006233djmp 0x140061971
140062342
140062342loc_140062342:
140062342mov [rsp+110], 1
140062347mov r9l, ebp
14006234ajmp 0x140061a58
14006234f
14006234floc_14006234f:
14006234fmov [rsp+109], 0
140062354mov r9l, ebp
140062357mov [rsp+110], 1
14006235cjmp 0x140061a63
140062361
140062361loc_140062361:
140062361mov rax, [rsp+32]
140062366mov rbx, [rax+24]
14006236acmp [rax+16], rbx
14006236ejb 0x140062280
140062374xor ebx, ebx
140062376jmp 0x140061e46
14006237b
14006237b 48 89 c3 48 8b H..H.
140062380 84 24 a0 00 00 00 48 8b 54 24 60 48 8d 48 e8 e8 .$....H.T$`H.H..
140062390 dc 53 03 00 48 8b 3d f5 52 13 00 48 8b 84 24 a8 .S..H.=.R..H..$.
1400623a0 00 00 00 48 2b 07 74 51 ...H+.tQ
1400623a8
1400623a8loc_1400623a8:
1400623a8call __stack_chk_fail
1400623ad
1400623adloc_1400623ad:
1400623admov rax, [rsp+32]
1400623b2mov rbx, [rax+24]
1400623b6cmp [rax+16], rbx
1400623bajb 0x1400622f0
1400623c0xor ebx, ebx
1400623c2jmp 0x140061c35
1400623c7
1400623c7loc_1400623c7:
1400623c7mov [rsp+109], 1
1400623ccxor esi, esi
1400623ceor r14l, -1
1400623d2jmp 0x140061eda
1400623d7
1400623d7loc_1400623d7:
1400623d7mov [rsp+109], 1
1400623dcor r14l, -1
1400623e0xor ebx, ebx
1400623e2jmp 0x140061eda
1400623e7
1400623e7loc_1400623e7:
1400623e7mov [rsp+109], sil
1400623ecor r14l, -1
1400623f0xor esi, esi
1400623f2xor ebx, ebx
1400623f4jmp 0x140061eda
1400623f9
1400623f9 48 89 d9 e8 9f 8f fb H......
140062400 ff 90 ..
140061880
Loading..