File beatdrop_92ff08773995ebc8d55ec4b8e1a225d0d1e51efa4ef88b8849d0071230c9645a.macho
Function:
Loading..
100008f02
100008f02_ZNSt3__114__split_bufferINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS4_IS6_EEE17__destruct_at_endB8ne200100EPS6_:
100008f02mov rax, [rdi+16]
100008f06cmp rax, rsi
100008f09je 0x100008f3f
100008f0bpush rbp
100008f0cmov rbp, rsp
100008f0fpush r14
100008f11push rbx
100008f12mov rbx, rsi
100008f15mov r14, rdi
100008f18
100008f18loc_100008f18:
100008f18lea rcx, [rax-24]
100008f1cmov [r14+16], rcx
100008f20test [rax-24], 1
100008f24je 0x100008f33
100008f26mov rdi, [rax-8]
100008f2acall _ZdlPv@plt
100008f2fmov rcx, [r14+16]
100008f33
100008f33loc_100008f33:
100008f33mov rax, rcx
100008f36cmp rcx, rbx
100008f39jne 0x100008f18
100008f3bpop rbx
100008f3cpop r14
100008f3epop rbp
100008f3f
100008f3floc_100008f3f:
100008f3fret
100008f02
100008f02_ZNSt3__114__split_bufferINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS4_IS6_EEE17__destruct_at_endB8ne200100EPS6_:
100008f02mov rax, [rdi+16]
100008f06cmp rax, rsi
100008f09je 0x100008f3f
100008f0bpush rbp
100008f0cmov rbp, rsp
100008f0fpush r14
100008f11push rbx
100008f12mov rbx, rsi
100008f15mov r14, rdi
100008f18
100008f18loc_100008f18:
100008f18lea rcx, [rax-24]
100008f1cmov [r14+16], rcx
100008f20test [rax-24], 1
100008f24je 0x100008f33
100008f26mov rdi, [rax-8]
100008f2acall _ZdlPv@plt
100008f2fmov rcx, [r14+16]
100008f33
100008f33loc_100008f33:
100008f33mov rax, rcx
100008f36cmp rcx, rbx
100008f39jne 0x100008f18
100008f3bpop rbx
100008f3cpop r14
100008f3epop rbp
100008f3f
100008f3floc_100008f3f:
100008f3fret
100008f02
100008f40
100008f40_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE11__vallocateB8ne200100Em:
100008f40push rbp
100008f41mov rbp, rsp
100008f44push rbx
100008f45push rax
100008f46mov rax, 0xaaaaaaaaaaaaaab
100008f50cmp rsi, rax
100008f53jae 0x100008f7b
100008f55mov rbx, rdi
100008f58add rdi, 16
100008f5ccall _ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSA_m
100008f61mov [rbx], rax
100008f64mov [rbx+8], rax
100008f68lea rcx, [rdx+2*rdx]
100008f6clea rax, [rax+8*rcx]
100008f70mov [rbx+16], rax
100008f74add rsp, 8
100008f78pop rbx
100008f79pop rbp
100008f7aret
100008f7b
100008f7bloc_100008f7b:
100008f7bcall _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE20__throw_length_errorB8ne200100Ev
100008f40
100008f40_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE11__vallocateB8ne200100Em:
100008f40push rbp
100008f41mov rbp, rsp
100008f44push rbx
100008f45push rax
100008f46mov rax, 0xaaaaaaaaaaaaaab
100008f50cmp rsi, rax
100008f53jae 0x100008f7b
100008f55mov rbx, rdi
100008f58add rdi, 16
100008f5ccall _ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSA_m
100008f61mov [rbx], rax
100008f64mov [rbx+8], rax
100008f68lea rcx, [rdx+2*rdx]
100008f6clea rax, [rax+8*rcx]
100008f70mov [rbx+16], rax
100008f74add rsp, 8
100008f78pop rbx
100008f79pop rbp
100008f7aret
100008f7b
100008f7bloc_100008f7b:
100008f7bcall _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE20__throw_length_errorB8ne200100Ev
100008f40
100008f80
100008f80_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE16__destroy_vectorclB8ne200100Ev:
100008f80push rbp
100008f81mov rbp, rsp
100008f84push rbx
100008f85push rax
100008f86mov rbx, rdi
100008f89mov rdi, [rdi]
100008f8cmov rsi, [rdi]
100008f8ftest rsi, rsi
100008f92je 0x100008faa
100008f94call _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE22__base_destruct_at_endB8ne200100EPS6_
100008f99mov rax, [rbx]
100008f9cmov rdi, [rax]
100008f9fadd rsp, 8
100008fa3pop rbx
100008fa4pop rbp
100008fa5jmp 0x1000182b8
100008faa
100008faaloc_100008faa:
100008faaadd rsp, 8
100008faepop rbx
100008fafpop rbp
100008fb0ret
100008fb1
100008fb1 90 .
100008f80
100008f80_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE16__destroy_vectorclB8ne200100Ev:
100008f80push rbp
100008f81mov rbp, rsp
100008f84push rbx
100008f85push rax
100008f86mov rbx, rdi
100008f89mov rdi, [rdi]
100008f8cmov rsi, [rdi]
100008f8ftest rsi, rsi
100008f92je 0x100008faa
100008f94call _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE22__base_destruct_at_endB8ne200100EPS6_
100008f99mov rax, [rbx]
100008f9cmov rdi, [rax]
100008f9fadd rsp, 8
100008fa3pop rbx
100008fa4pop rbp
100008fa5jmp 0x1000182b8
100008faa
100008faaloc_100008faa:
100008faaadd rsp, 8
100008faepop rbx
100008fafpop rbp
100008fb0ret
100008fb1
100008fb1 90 .
100008f80
100008fb2
100008fb2_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE22__base_destruct_at_endB8ne200100EPS6_:
100008fb2push rbp
100008fb3mov rbp, rsp
100008fb6push r15
100008fb8push r14
100008fbapush rbx
100008fbbpush rax
100008fbcmov rbx, rsi
100008fbfmov r14, rdi
100008fc2mov r15, [rdi+8]
100008fc6cmp r15, rsi
100008fc9je 0x100008fe4
100008fcb
100008fcbloc_100008fcb:
100008fcbtest [r15-24], 1
100008fd0je 0x100008fdb
100008fd2mov rdi, [r15-8]
100008fd6call _ZdlPv@plt
100008fdb
100008fdbloc_100008fdb:
100008fdbadd r15, -24
100008fdfcmp r15, rbx
100008fe2jne 0x100008fcb
100008fe4
100008fe4loc_100008fe4:
100008fe4mov [r14+8], rbx
100008fe8add rsp, 8
100008fecpop rbx
100008fedpop r14
100008fefpop r15
100008ff1pop rbp
100008ff2ret
100008ff3
100008ff3 90 .
100008fb2
100008fb2_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE22__base_destruct_at_endB8ne200100EPS6_:
100008fb2push rbp
100008fb3mov rbp, rsp
100008fb6push r15
100008fb8push r14
100008fbapush rbx
100008fbbpush rax
100008fbcmov rbx, rsi
100008fbfmov r14, rdi
100008fc2mov r15, [rdi+8]
100008fc6cmp r15, rsi
100008fc9je 0x100008fe4
100008fcb
100008fcbloc_100008fcb:
100008fcbtest [r15-24], 1
100008fd0je 0x100008fdb
100008fd2mov rdi, [r15-8]
100008fd6call _ZdlPv@plt
100008fdb
100008fdbloc_100008fdb:
100008fdbadd r15, -24
100008fdfcmp r15, rbx
100008fe2jne 0x100008fcb
100008fe4
100008fe4loc_100008fe4:
100008fe4mov [r14+8], rbx
100008fe8add rsp, 8
100008fecpop rbx
100008fedpop r14
100008fefpop r15
100008ff1pop rbp
100008ff2ret
100008ff3
100008ff3 90 .
100008fb2
100008ff4
100008ff4_ZNSt3__16vectorIPcNS_9allocatorIS1_EEE20__throw_length_errorB8ne200100Ev:
100008ff4push rbp
100008ff5mov rbp, rsp
100008ff8lea rdi, [rip+0x122e1]
100008fffcall _ZNSt3__120__throw_length_errorB8ne200100EPKc
100008ff4
100008ff4_ZNSt3__16vectorIPcNS_9allocatorIS1_EEE20__throw_length_errorB8ne200100Ev:
100008ff4push rbp
100008ff5mov rbp, rsp
100008ff8lea rdi, [rip+0x122e1]
100008fffcall _ZNSt3__120__throw_length_errorB8ne200100EPKc
100008ff4
100009004
100009004_ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorIPcEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERS6_m:
100009004push rbp
100009005mov rbp, rsp
100009008push rbx
100009009push rax
10000900amov rax, rsi
10000900dshr rax, 61
100009011jne 0x10000902d
100009013mov rbx, rsi
100009016lea rdi, [8*rsi]
10000901ecall _Znwm@plt
100009023mov rdx, rbx
100009026add rsp, 8
10000902apop rbx
10000902bpop rbp
10000902cret
10000902d
10000902dloc_10000902d:
10000902dcall _ZSt28__throw_bad_array_new_lengthB8ne200100v
100009004
100009004_ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorIPcEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERS6_m:
100009004push rbp
100009005mov rbp, rsp
100009008push rbx
100009009push rax
10000900amov rax, rsi
10000900dshr rax, 61
100009011jne 0x10000902d
100009013mov rbx, rsi
100009016lea rdi, [8*rsi]
10000901ecall _Znwm@plt
100009023mov rdx, rbx
100009026add rsp, 8
10000902apop rbx
10000902bpop rbp
10000902cret
10000902d
10000902dloc_10000902d:
10000902dcall _ZSt28__throw_bad_array_new_lengthB8ne200100v
100009004
100009032
100009032_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm:
100009032push rbp
100009033mov rbp, rsp
100009036push r15
100009038push r14
10000903apush r12
10000903cpush rbx
10000903dmov rbx, rdx
100009040mov r14, rsi
100009043mov r15, rdi
100009046cmp rdx, 22
10000904aja 0x100009057
10000904clea eax, [rbx+rbx]
10000904fmov [r15], al
100009052inc r15
100009055jmp 0x10000908f
100009057
100009057loc_100009057:
100009057cmp rbx, -8
10000905bjae 0x1000090a8
10000905dmov rax, rbx
100009060or rax, 7
100009064lea rcx, [rax+1]
100009068cmp rax, 23
10000906cmov r12l, 26
100009072cmovne r12, rcx
100009076mov rdi, r12
100009079call _Znwm@plt
10000907emov [r15+16], rax
100009082inc r12
100009085mov [r15], r12
100009088mov [r15+8], rbx
10000908cmov r15, rax
10000908f
10000908floc_10000908f:
10000908finc rbx
100009092mov rdi, r15
100009095mov rsi, r14
100009098mov rdx, rbx
10000909bpop rbx
10000909cpop r12
10000909epop r14
1000090a0pop r15
1000090a2pop rbp
1000090a3jmp 0x100018390
1000090a8
1000090a8loc_1000090a8:
1000090a8call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_length_errorB8ne200100Ev
1000090adnop
100009032
100009032_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm:
100009032push rbp
100009033mov rbp, rsp
100009036push r15
100009038push r14
10000903apush r12
10000903cpush rbx
10000903dmov rbx, rdx
100009040mov r14, rsi
100009043mov r15, rdi
100009046cmp rdx, 22
10000904aja 0x100009057
10000904clea eax, [rbx+rbx]
10000904fmov [r15], al
100009052inc r15
100009055jmp 0x10000908f
100009057
100009057loc_100009057:
100009057cmp rbx, -8
10000905bjae 0x1000090a8
10000905dmov rax, rbx
100009060or rax, 7
100009064lea rcx, [rax+1]
100009068cmp rax, 23
10000906cmov r12l, 26
100009072cmovne r12, rcx
100009076mov rdi, r12
100009079call _Znwm@plt
10000907emov [r15+16], rax
100009082inc r12
100009085mov [r15], r12
100009088mov [r15+8], rbx
10000908cmov r15, rax
10000908f
10000908floc_10000908f:
10000908finc rbx
100009092mov rdi, r15
100009095mov rsi, r14
100009098mov rdx, rbx
10000909bpop rbx
10000909cpop r12
10000909epop r14
1000090a0pop r15
1000090a2pop rbp
1000090a3jmp 0x100018390
1000090a8
1000090a8loc_1000090a8:
1000090a8call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_length_errorB8ne200100Ev
1000090adnop
100009032
1000090ae
1000090ae_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE16__init_with_sizeB8ne200100IPKS6_SB_EEvT_T0_m:
1000090aepush rbp
1000090afmov rbp, rsp
1000090b2push r15
1000090b4push r14
1000090b6push r12
1000090b8push rbx
1000090b9sub rsp, 16
1000090bdmov [rbp-48], rdi
1000090c1mov [rbp-40], 0
1000090c5test rcx, rcx
1000090c8je 0x1000090f5
1000090camov r14, rdx
1000090cdmov r15, rsi
1000090d0mov rbx, rdi
1000090d3mov rsi, rcx
1000090d6call _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE11__vallocateB8ne200100Em
1000090dbmov r12, [rbx+8]
1000090dflea rdi, [rbx+16]
1000090e3mov rsi, r15
1000090e6mov rdx, r14
1000090e9mov rcx, r12
1000090eccall _ZNSt3__135__uninitialized_allocator_copy_implB8ne200100INS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEPKS6_S9_PS6_EET2_RT_T0_T1_SB_
1000090f1mov [rbx+8], rax
1000090f5
1000090f5loc_1000090f5:
1000090f5add rsp, 16
1000090f9pop rbx
1000090fapop r12
1000090fcpop r14
1000090fepop r15
100009100pop rbp
100009101ret
100009102
100009102 49 89 c6 4c 89 63 08 eb 03 49 89 c6 48 8d I..L.c...I..H.
100009110 7d d0 e8 69 fe ff ff 4c 89 f7 e8 d9 f0 00 00 }..i...L.......
1000090ae
1000090ae_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE16__init_with_sizeB8ne200100IPKS6_SB_EEvT_T0_m:
1000090aepush rbp
1000090afmov rbp, rsp
1000090b2push r15
1000090b4push r14
1000090b6push r12
1000090b8push rbx
1000090b9sub rsp, 16
1000090bdmov [rbp-48], rdi
1000090c1mov [rbp-40], 0
1000090c5test rcx, rcx
1000090c8je 0x1000090f5
1000090camov r14, rdx
1000090cdmov r15, rsi
1000090d0mov rbx, rdi
1000090d3mov rsi, rcx
1000090d6call _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE11__vallocateB8ne200100Em
1000090dbmov r12, [rbx+8]
1000090dflea rdi, [rbx+16]
1000090e3mov rsi, r15
1000090e6mov rdx, r14
1000090e9mov rcx, r12
1000090eccall _ZNSt3__135__uninitialized_allocator_copy_implB8ne200100INS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEPKS6_S9_PS6_EET2_RT_T0_T1_SB_
1000090f1mov [rbx+8], rax
1000090f5
1000090f5loc_1000090f5:
1000090f5add rsp, 16
1000090f9pop rbx
1000090fapop r12
1000090fcpop r14
1000090fepop r15
100009100pop rbp
100009101ret
100009102
100009102 49 89 c6 4c 89 63 08 eb 03 49 89 c6 48 8d I..L.c...I..H.
100009110 7d d0 e8 69 fe ff ff 4c 89 f7 e8 d9 f0 00 00 }..i...L.......
1000090ae
10000911f
10000911f_ZNSt3__135__uninitialized_allocator_copy_implB8ne200100INS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEPKS6_S9_PS6_EET2_RT_T0_T1_SB_:
10000911fpush rbp
100009120mov rbp, rsp
100009123push r15
100009125push r14
100009127push rbx
100009128sub rsp, 56
10000912cmov rbx, rcx
10000912flea rax, [rbp-32]
100009133mov [rax], rcx
100009136lea rcx, [rbp-72]
10000913amov [rcx], rbx
10000913dmov [rbp-64], rdi
100009141mov [rbp-56], rcx
100009145mov [rbp-48], rax
100009149mov [rbp-40], 0
10000914dcmp rsi, rdx
100009150je 0x100009194
100009152mov r14, rdx
100009155mov r15, rsi
100009158
100009158loc_100009158:
100009158test [r15], 1
10000915cjne 0x10000916f
10000915emov rax, [r15+16]
100009162mov [rbx+16], rax
100009166movups x0, [r15]
10000916amovups [rbx], x0
10000916djmp 0x100009183
10000916f
10000916floc_10000916f:
10000916fmov rdx, [r15+8]
100009173mov rsi, [r15+16]
100009177mov rdi, rbx
10000917acall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm
10000917fmov rbx, [rbp-32]
100009183
100009183loc_100009183:
100009183add r15, 24
100009187add rbx, 24
10000918bmov [rbp-32], rbx
10000918fcmp r15, r14
100009192jne 0x100009158
100009194
100009194loc_100009194:
100009194lea rdi, [rbp-64]
100009198mov [rdi+24], 1
10000919ccall _ZNSt3__128__exception_guard_exceptionsINS_29_AllocatorDestroyRangeReverseINS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS2_IcEEEEEEPS7_EEED2B8ne200100Ev
1000091a1mov rax, rbx
1000091a4add rsp, 56
1000091a8pop rbx
1000091a9pop r14
1000091abpop r15
1000091adpop rbp
1000091aeret
1000091af
1000091af 48 H
1000091b0 89 c3 48 8d 7d c0 e8 09 00 00 00 48 89 df e8 35 ..H.}......H...5
1000091c0 f0 00 00 90 ....
10000911f
10000911f_ZNSt3__135__uninitialized_allocator_copy_implB8ne200100INS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEPKS6_S9_PS6_EET2_RT_T0_T1_SB_:
10000911fpush rbp
100009120mov rbp, rsp
100009123push r15
100009125push r14
100009127push rbx
100009128sub rsp, 56
10000912cmov rbx, rcx
10000912flea rax, [rbp-32]
100009133mov [rax], rcx
100009136lea rcx, [rbp-72]
10000913amov [rcx], rbx
10000913dmov [rbp-64], rdi
100009141mov [rbp-56], rcx
100009145mov [rbp-48], rax
100009149mov [rbp-40], 0
10000914dcmp rsi, rdx
100009150je 0x100009194
100009152mov r14, rdx
100009155mov r15, rsi
100009158
100009158loc_100009158:
100009158test [r15], 1
10000915cjne 0x10000916f
10000915emov rax, [r15+16]
100009162mov [rbx+16], rax
100009166movups x0, [r15]
10000916amovups [rbx], x0
10000916djmp 0x100009183
10000916f
10000916floc_10000916f:
10000916fmov rdx, [r15+8]
100009173mov rsi, [r15+16]
100009177mov rdi, rbx
10000917acall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm
10000917fmov rbx, [rbp-32]
100009183
100009183loc_100009183:
100009183add r15, 24
100009187add rbx, 24
10000918bmov [rbp-32], rbx
10000918fcmp r15, r14
100009192jne 0x100009158
100009194
100009194loc_100009194:
100009194lea rdi, [rbp-64]
100009198mov [rdi+24], 1
10000919ccall _ZNSt3__128__exception_guard_exceptionsINS_29_AllocatorDestroyRangeReverseINS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS2_IcEEEEEEPS7_EEED2B8ne200100Ev
1000091a1mov rax, rbx
1000091a4add rsp, 56
1000091a8pop rbx
1000091a9pop r14
1000091abpop r15
1000091adpop rbp
1000091aeret
1000091af
1000091af 48 H
1000091b0 89 c3 48 8d 7d c0 e8 09 00 00 00 48 89 df e8 35 ..H.}......H...5
1000091c0 f0 00 00 90 ....
10000911f
1000091c4
1000091c4_ZNSt3__128__exception_guard_exceptionsINS_29_AllocatorDestroyRangeReverseINS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS2_IcEEEEEEPS7_EEED2B8ne200100Ev:
1000091c4push rbp
1000091c5mov rbp, rsp
1000091c8cmp [rdi+24], 0
1000091ccjne 0x1000091d3
1000091cecall _ZNKSt3__129_AllocatorDestroyRangeReverseINS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEPS6_EclB8ne200100Ev
1000091d3
1000091d3loc_1000091d3:
1000091d3pop rbp
1000091d4ret
1000091d5
1000091d5 48 89 c7 e8 8d ab ff ff 90 H........
1000091c4
1000091c4_ZNSt3__128__exception_guard_exceptionsINS_29_AllocatorDestroyRangeReverseINS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS2_IcEEEEEEPS7_EEED2B8ne200100Ev:
1000091c4push rbp
1000091c5mov rbp, rsp
1000091c8cmp [rdi+24], 0
1000091ccjne 0x1000091d3
1000091cecall _ZNKSt3__129_AllocatorDestroyRangeReverseINS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEPS6_EclB8ne200100Ev
1000091d3
1000091d3loc_1000091d3:
1000091d3pop rbp
1000091d4ret
1000091d5
1000091d5 48 89 c7 e8 8d ab ff ff 90 H........
1000091c4
1000091de
1000091de_ZNKSt3__129_AllocatorDestroyRangeReverseINS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEPS6_EclB8ne200100Ev:
1000091depush rbp
1000091dfmov rbp, rsp
1000091e2push r14
1000091e4push rbx
1000091e5mov rax, [rdi+8]
1000091e9mov rcx, [rdi+16]
1000091edmov rbx, [rcx]
1000091f0mov r14, [rax]
1000091f3
1000091f3loc_1000091f3:
1000091f3cmp rbx, r14
1000091f6je 0x10000920d
1000091f8test [rbx-24], 1
1000091fcje 0x100009207
1000091femov rdi, [rbx-8]
100009202call _ZdlPv@plt
100009207
100009207loc_100009207:
100009207add rbx, -24
10000920bjmp 0x1000091f3
10000920d
10000920dloc_10000920d:
10000920dpop rbx
10000920epop r14
100009210pop rbp
100009211ret
1000091de
1000091de_ZNKSt3__129_AllocatorDestroyRangeReverseINS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEPS6_EclB8ne200100Ev:
1000091depush rbp
1000091dfmov rbp, rsp
1000091e2push r14
1000091e4push rbx
1000091e5mov rax, [rdi+8]
1000091e9mov rcx, [rdi+16]
1000091edmov rbx, [rcx]
1000091f0mov r14, [rax]
1000091f3
1000091f3loc_1000091f3:
1000091f3cmp rbx, r14
1000091f6je 0x10000920d
1000091f8test [rbx-24], 1
1000091fcje 0x100009207
1000091femov rdi, [rbx-8]
100009202call _ZdlPv@plt
100009207
100009207loc_100009207:
100009207add rbx, -24
10000920bjmp 0x1000091f3
10000920d
10000920dloc_10000920d:
10000920dpop rbx
10000920epop r14
100009210pop rbp
100009211ret
1000091de
100009212
100009212_ZNSt3__14__fs10filesystem4pathdVB8ne200100ERKS2_:
100009212push rbp
100009213mov rbp, rsp
100009216push r14
100009218push rbx
100009219mov r14, rsi
10000921cmov rbx, rdi
10000921fmov rdi, rsi
100009222call _ZNKSt3__14__fs10filesystem4path16__root_directoryEv@plt
100009227mov rdi, rbx
10000922atest rdx, rdx
10000922dje 0x100009239
10000922fmov rsi, r14
100009232call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_@plt
100009237jmp 0x100009273
100009239
100009239loc_100009239:
100009239call _ZNKSt3__14__fs10filesystem4path10__filenameEv@plt
10000923etest rdx, rdx
100009241je 0x100009250
100009243mov rdi, rbx
100009246mov esi, 47
10000924bcall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt
100009250
100009250loc_100009250:
100009250movzx edx, [r14]
100009254test dl, 1
100009257je 0x100009263
100009259mov rdx, [r14+8]
10000925dmov r14, [r14+16]
100009261jmp 0x100009268
100009263
100009263loc_100009263:
100009263inc r14
100009266shr edx, 1
100009268
100009268loc_100009268:
100009268mov rdi, rbx
10000926bmov rsi, r14
10000926ecall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
100009273
100009273loc_100009273:
100009273mov rax, rbx
100009276pop rbx
100009277pop r14
100009279pop rbp
10000927aret
10000927b
10000927b 90 .
100009212
100009212_ZNSt3__14__fs10filesystem4pathdVB8ne200100ERKS2_:
100009212push rbp
100009213mov rbp, rsp
100009216push r14
100009218push rbx
100009219mov r14, rsi
10000921cmov rbx, rdi
10000921fmov rdi, rsi
100009222call _ZNKSt3__14__fs10filesystem4path16__root_directoryEv@plt
100009227mov rdi, rbx
10000922atest rdx, rdx
10000922dje 0x100009239
10000922fmov rsi, r14
100009232call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_@plt
100009237jmp 0x100009273
100009239
100009239loc_100009239:
100009239call _ZNKSt3__14__fs10filesystem4path10__filenameEv@plt
10000923etest rdx, rdx
100009241je 0x100009250
100009243mov rdi, rbx
100009246mov esi, 47
10000924bcall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt
100009250
100009250loc_100009250:
100009250movzx edx, [r14]
100009254test dl, 1
100009257je 0x100009263
100009259mov rdx, [r14+8]
10000925dmov r14, [r14+16]
100009261jmp 0x100009268
100009263
100009263loc_100009263:
100009263inc r14
100009266shr edx, 1
100009268
100009268loc_100009268:
100009268mov rdi, rbx
10000926bmov rsi, r14
10000926ecall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
100009273
100009273loc_100009273:
100009273mov rax, rbx
100009276pop rbx
100009277pop r14
100009279pop rbp
10000927aret
10000927b
10000927b 90 .
100009212
10000927c
10000927c_ZNSt3__16vectorINS_4__fs10filesystem4pathENS_9allocatorIS3_EEE16__init_with_sizeB8ne200100IPKS3_S9_EEvT_T0_m:
10000927cpush rbp
10000927dmov rbp, rsp
100009280push r15
100009282push r14
100009284push r12
100009286push rbx
100009287sub rsp, 16
10000928bmov [rbp-48], rdi
10000928fmov [rbp-40], 0
100009293test rcx, rcx
100009296je 0x1000092c3
100009298mov r14, rdx
10000929bmov r15, rsi
10000929emov rbx, rdi
1000092a1mov rsi, rcx
1000092a4call _ZNSt3__16vectorINS_4__fs10filesystem4pathENS_9allocatorIS3_EEE11__vallocateB8ne200100Em
1000092a9mov r12, [rbx+8]
1000092adlea rdi, [rbx+16]
1000092b1mov rsi, r15
1000092b4mov rdx, r14
1000092b7mov rcx, r12
1000092bacall _ZNSt3__135__uninitialized_allocator_copy_implB8ne200100INS_9allocatorINS_4__fs10filesystem4pathEEEPKS4_S7_PS4_EET2_RT_T0_T1_S9_
1000092bfmov [rbx+8], rax
1000092c3
1000092c3loc_1000092c3:
1000092c3add rsp, 16
1000092c7pop rbx
1000092c8pop r12
1000092capop r14
1000092ccpop r15
1000092cepop rbp
1000092cfret
1000092d0
1000092d0 49 89 c6 4c 89 63 08 eb 03 49 89 c6 48 8d 7d d0 I..L.c...I..H.}.
1000092e0 e8 9b fc ff ff 4c 89 f7 e8 0b ef 00 00 90 .....L........
10000927c
10000927c_ZNSt3__16vectorINS_4__fs10filesystem4pathENS_9allocatorIS3_EEE16__init_with_sizeB8ne200100IPKS3_S9_EEvT_T0_m:
10000927cpush rbp
10000927dmov rbp, rsp
100009280push r15
100009282push r14
100009284push r12
100009286push rbx
100009287sub rsp, 16
10000928bmov [rbp-48], rdi
10000928fmov [rbp-40], 0
100009293test rcx, rcx
100009296je 0x1000092c3
100009298mov r14, rdx
10000929bmov r15, rsi
10000929emov rbx, rdi
1000092a1mov rsi, rcx
1000092a4call _ZNSt3__16vectorINS_4__fs10filesystem4pathENS_9allocatorIS3_EEE11__vallocateB8ne200100Em
1000092a9mov r12, [rbx+8]
1000092adlea rdi, [rbx+16]
1000092b1mov rsi, r15
1000092b4mov rdx, r14
1000092b7mov rcx, r12
1000092bacall _ZNSt3__135__uninitialized_allocator_copy_implB8ne200100INS_9allocatorINS_4__fs10filesystem4pathEEEPKS4_S7_PS4_EET2_RT_T0_T1_S9_
1000092bfmov [rbx+8], rax
1000092c3
1000092c3loc_1000092c3:
1000092c3add rsp, 16
1000092c7pop rbx
1000092c8pop r12
1000092capop r14
1000092ccpop r15
1000092cepop rbp
1000092cfret
1000092d0
1000092d0 49 89 c6 4c 89 63 08 eb 03 49 89 c6 48 8d 7d d0 I..L.c...I..H.}.
1000092e0 e8 9b fc ff ff 4c 89 f7 e8 0b ef 00 00 90 .....L........
10000927c
1000092ee
1000092ee_ZNSt3__16vectorINS_4__fs10filesystem4pathENS_9allocatorIS3_EEE11__vallocateB8ne200100Em:
1000092eepush rbp
1000092efmov rbp, rsp
1000092f2push rbx
1000092f3push rax
1000092f4mov rax, 0xaaaaaaaaaaaaaab
1000092fecmp rsi, rax
100009301jae 0x100009329
100009303mov rbx, rdi
100009306add rdi, 16
10000930acall _ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSA_m
10000930fmov [rbx], rax
100009312mov [rbx+8], rax
100009316lea rcx, [rdx+2*rdx]
10000931alea rax, [rax+8*rcx]
10000931emov [rbx+16], rax
100009322add rsp, 8
100009326pop rbx
100009327pop rbp
100009328ret
100009329
100009329loc_100009329:
100009329call _ZNSt3__16vectorINS_4__fs10filesystem4pathENS_9allocatorIS3_EEE20__throw_length_errorB8ne200100Ev
1000092ee
1000092ee_ZNSt3__16vectorINS_4__fs10filesystem4pathENS_9allocatorIS3_EEE11__vallocateB8ne200100Em:
1000092eepush rbp
1000092efmov rbp, rsp
1000092f2push rbx
1000092f3push rax
1000092f4mov rax, 0xaaaaaaaaaaaaaab
1000092fecmp rsi, rax
100009301jae 0x100009329
100009303mov rbx, rdi
100009306add rdi, 16
10000930acall _ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSA_m
10000930fmov [rbx], rax
100009312mov [rbx+8], rax
100009316lea rcx, [rdx+2*rdx]
10000931alea rax, [rax+8*rcx]
10000931emov [rbx+16], rax
100009322add rsp, 8
100009326pop rbx
100009327pop rbp
100009328ret
100009329
100009329loc_100009329:
100009329call _ZNSt3__16vectorINS_4__fs10filesystem4pathENS_9allocatorIS3_EEE20__throw_length_errorB8ne200100Ev
1000092ee
10000932e
10000932e_ZNSt3__16vectorINS_4__fs10filesystem4pathENS_9allocatorIS3_EEE20__throw_length_errorB8ne200100Ev:
10000932epush rbp
10000932fmov rbp, rsp
100009332lea rdi, [rip+0x11fa7]
100009339call _ZNSt3__120__throw_length_errorB8ne200100EPKc
10000932e
10000932e_ZNSt3__16vectorINS_4__fs10filesystem4pathENS_9allocatorIS3_EEE20__throw_length_errorB8ne200100Ev:
10000932epush rbp
10000932fmov rbp, rsp
100009332lea rdi, [rip+0x11fa7]
100009339call _ZNSt3__120__throw_length_errorB8ne200100EPKc
10000932e
10000933e
10000933e_ZNSt3__135__uninitialized_allocator_copy_implB8ne200100INS_9allocatorINS_4__fs10filesystem4pathEEEPKS4_S7_PS4_EET2_RT_T0_T1_S9_:
10000933epush rbp
10000933fmov rbp, rsp
100009342push r15
100009344push r14
100009346push rbx
100009347sub rsp, 56
10000934bmov rbx, rcx
10000934elea rax, [rbp-32]
100009352mov [rax], rcx
100009355lea rcx, [rbp-72]
100009359mov [rcx], rbx
10000935cmov [rbp-64], rdi
100009360mov [rbp-56], rcx
100009364mov [rbp-48], rax
100009368mov [rbp-40], 0
10000936ccmp rsi, rdx
10000936fje 0x1000093b3
100009371mov r14, rdx
100009374mov r15, rsi
100009377
100009377loc_100009377:
100009377test [r15], 1
10000937bjne 0x10000938e
10000937dmov rax, [r15+16]
100009381mov [rbx+16], rax
100009385movups x0, [r15]
100009389movups [rbx], x0
10000938cjmp 0x1000093a2
10000938e
10000938eloc_10000938e:
10000938emov rdx, [r15+8]
100009392mov rsi, [r15+16]
100009396mov rdi, rbx
100009399call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm
10000939emov rbx, [rbp-32]
1000093a2
1000093a2loc_1000093a2:
1000093a2add r15, 24
1000093a6add rbx, 24
1000093aamov [rbp-32], rbx
1000093aecmp r15, r14
1000093b1jne 0x100009377
1000093b3
1000093b3loc_1000093b3:
1000093b3lea rdi, [rbp-64]
1000093b7mov [rdi+24], 1
1000093bbcall _ZNSt3__128__exception_guard_exceptionsINS_29_AllocatorDestroyRangeReverseINS_9allocatorINS_4__fs10filesystem4pathEEEPS5_EEED2B8ne200100Ev
1000093c0mov rax, rbx
1000093c3add rsp, 56
1000093c7pop rbx
1000093c8pop r14
1000093capop r15
1000093ccpop rbp
1000093cdret
1000093ce
1000093ce 48 89 H.
1000093d0 c3 48 8d 7d c0 e8 08 00 00 00 48 89 df e8 16 ee .H.}......H.....
1000093e0 00 00 ..
10000933e
10000933e_ZNSt3__135__uninitialized_allocator_copy_implB8ne200100INS_9allocatorINS_4__fs10filesystem4pathEEEPKS4_S7_PS4_EET2_RT_T0_T1_S9_:
10000933epush rbp
10000933fmov rbp, rsp
100009342push r15
100009344push r14
100009346push rbx
100009347sub rsp, 56
10000934bmov rbx, rcx
10000934elea rax, [rbp-32]
100009352mov [rax], rcx
100009355lea rcx, [rbp-72]
100009359mov [rcx], rbx
10000935cmov [rbp-64], rdi
100009360mov [rbp-56], rcx
100009364mov [rbp-48], rax
100009368mov [rbp-40], 0
10000936ccmp rsi, rdx
10000936fje 0x1000093b3
100009371mov r14, rdx
100009374mov r15, rsi
100009377
100009377loc_100009377:
100009377test [r15], 1
10000937bjne 0x10000938e
10000937dmov rax, [r15+16]
100009381mov [rbx+16], rax
100009385movups x0, [r15]
100009389movups [rbx], x0
10000938cjmp 0x1000093a2
10000938e
10000938eloc_10000938e:
10000938emov rdx, [r15+8]
100009392mov rsi, [r15+16]
100009396mov rdi, rbx
100009399call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm
10000939emov rbx, [rbp-32]
1000093a2
1000093a2loc_1000093a2:
1000093a2add r15, 24
1000093a6add rbx, 24
1000093aamov [rbp-32], rbx
1000093aecmp r15, r14
1000093b1jne 0x100009377
1000093b3
1000093b3loc_1000093b3:
1000093b3lea rdi, [rbp-64]
1000093b7mov [rdi+24], 1
1000093bbcall _ZNSt3__128__exception_guard_exceptionsINS_29_AllocatorDestroyRangeReverseINS_9allocatorINS_4__fs10filesystem4pathEEEPS5_EEED2B8ne200100Ev
1000093c0mov rax, rbx
1000093c3add rsp, 56
1000093c7pop rbx
1000093c8pop r14
1000093capop r15
1000093ccpop rbp
1000093cdret
1000093ce
1000093ce 48 89 H.
1000093d0 c3 48 8d 7d c0 e8 08 00 00 00 48 89 df e8 16 ee .H.}......H.....
1000093e0 00 00 ..
10000933e
1000093e2
1000093e2_ZNSt3__128__exception_guard_exceptionsINS_29_AllocatorDestroyRangeReverseINS_9allocatorINS_4__fs10filesystem4pathEEEPS5_EEED2B8ne200100Ev:
1000093e2push rbp
1000093e3mov rbp, rsp
1000093e6cmp [rdi+24], 0
1000093eajne 0x1000093f1
1000093eccall _ZNKSt3__129_AllocatorDestroyRangeReverseINS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEPS6_EclB8ne200100Ev
1000093f1
1000093f1loc_1000093f1:
1000093f1pop rbp
1000093f2ret
1000093f3
1000093f3 48 89 c7 e8 6f a9 ff ff 90 H...o....
1000093e2
1000093e2_ZNSt3__128__exception_guard_exceptionsINS_29_AllocatorDestroyRangeReverseINS_9allocatorINS_4__fs10filesystem4pathEEEPS5_EEED2B8ne200100Ev:
1000093e2push rbp
1000093e3mov rbp, rsp
1000093e6cmp [rdi+24], 0
1000093eajne 0x1000093f1
1000093eccall _ZNKSt3__129_AllocatorDestroyRangeReverseINS_9allocatorINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEEEPS6_EclB8ne200100Ev
1000093f1
1000093f1loc_1000093f1:
1000093f1pop rbp
1000093f2ret
1000093f3
1000093f3 48 89 c7 e8 6f a9 ff ff 90 H...o....
1000093e2
1000093fc
1000093fc_ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb:
1000093fcpush rbp
1000093fdmov rbp, rsp
100009400movzx eax, [rdi]
100009403dec eax
100009405cmp eax, 7
100009408ja 0x100009460
10000940alea rcx, [rip+123]
100009411movsxd rax, [rcx+4*rax]
100009415add rax, rcx
100009418jmp rax
10000941acmp [rdi+8], 0
10000941fjne 0x100009460
100009421lea rcx, [rip+0x11ef7]
100009428mov edx, 19986
10000942djmp 0x10000946e
10000942fcmp [rdi+8], 0
100009434jne 0x100009460
100009436lea rcx, [rip+0x11f6a]
10000943dmov edx, 19988
100009442jmp 0x10000946e
100009444cmp [rdi+8], 0
100009449jne 0x100009460
10000944blea rcx, [rip+0x11f12]
100009452mov edx, 19987
100009457jmp 0x10000946e
100009459cmp [rdi+8], 0
10000945eje 0x100009462
100009460
100009460loc_100009460:
100009460pop rbp
100009461ret
100009462
100009462loc_100009462:
100009462lea rcx, [rip+0x11f83]
100009469mov edx, 19989
10000946e
10000946eloc_10000946e:
10000946elea rdi, [rip+0x11e90]
100009475lea rsi, [rip+0x11e9a]
10000947ccall __assert_rtn@plt
100009481ud2
100009483mov rdi, rax
100009486call __clang_call_terminate
10000948bnop
10000948cdb 0x8e
10000948ddb 0xff
10000948edb 0xff
10000948fdb 0xff
100009490mov eax, 0xffffffffa3ffffff
100009495db 0xff
100009496db 0xff
100009497call rsp
100009499db 0xff
10000949adb 0xff
10000949bcall rsp
10000949ddb 0xff
10000949edb 0xff
10000949fcall rsp
1000094a1db 0xff
1000094a2db 0xff
1000094a3call rsp
1000094a5db 0xff
1000094a6db 0xff
1000094a7dec ebp
1000094a9db 0xff
1000094aadb 0xff
1000094abdb 0xff
1000093fc
1000093fc_ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb:
1000093fcpush rbp
1000093fdmov rbp, rsp
100009400movzx eax, [rdi]
100009403dec eax
100009405cmp eax, 7
100009408ja 0x100009460
10000940alea rcx, [rip+123]
100009411movsxd rax, [rcx+4*rax]
100009415add rax, rcx
100009418jmp rax
10000941acmp [rdi+8], 0
10000941fjne 0x100009460
100009421lea rcx, [rip+0x11ef7]
100009428mov edx, 19986
10000942djmp 0x10000946e
10000942fcmp [rdi+8], 0
100009434jne 0x100009460
100009436lea rcx, [rip+0x11f6a]
10000943dmov edx, 19988
100009442jmp 0x10000946e
100009444cmp [rdi+8], 0
100009449jne 0x100009460
10000944blea rcx, [rip+0x11f12]
100009452mov edx, 19987
100009457jmp 0x10000946e
100009459cmp [rdi+8], 0
10000945eje 0x100009462
100009460
100009460loc_100009460:
100009460pop rbp
100009461ret
100009462
100009462loc_100009462:
100009462lea rcx, [rip+0x11f83]
100009469mov edx, 19989
10000946e
10000946eloc_10000946e:
10000946elea rdi, [rip+0x11e90]
100009475lea rsi, [rip+0x11e9a]
10000947ccall __assert_rtn@plt
100009481ud2
100009483mov rdi, rax
100009486call __clang_call_terminate
10000948bnop
10000948cdb 0x8e
10000948ddb 0xff
10000948edb 0xff
10000948fdb 0xff
100009490mov eax, 0xffffffffa3ffffff
100009495db 0xff
100009496db 0xff
100009497call rsp
100009499db 0xff
10000949adb 0xff
10000949bcall rsp
10000949ddb 0xff
10000949edb 0xff
10000949fcall rsp
1000094a1db 0xff
1000094a2db 0xff
1000094a3call rsp
1000094a5db 0xff
1000094a6db 0xff
1000094a7dec ebp
1000094a9db 0xff
1000094aadb 0xff
1000094abdb 0xff
1000093fc
1000094ac
1000094ac_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev:
1000094acpush rbp
1000094admov rbp, rsp
1000094b0movzx esi, [rdi]
1000094b3add rdi, 8
1000094b7call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
1000094bcpop rbp
1000094bdret
1000094be
1000094be 48 89 H.
1000094c0 c7 e8 a4 a8 ff ff ......
1000094ac
1000094ac_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev:
1000094acpush rbp
1000094admov rbp, rsp
1000094b0movzx esi, [rdi]
1000094b3add rdi, 8
1000094b7call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
1000094bcpop rbp
1000094bdret
1000094be
1000094be 48 89 H.
1000094c0 c7 e8 a4 a8 ff ff ......
1000094ac
1000094c6
1000094c6_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE:
1000094c6push rbp
1000094c7mov rbp, rsp
1000094capush r15
1000094ccpush r14
1000094cepush r13
1000094d0push r12
1000094d2push rbx
1000094d3sub rsp, 56
1000094d7lea eax, [rsi-1]
1000094dacmp eax, 7
1000094ddja 0x100009822
1000094e3mov r13, rdi
1000094e6lea rcx, [rip+899]
1000094edmovsxd rax, [rcx+4*rax]
1000094f1add rax, rcx
1000094f4jmp rax
1000094f6mov rax, [r13]
1000094fatest rax, rax
1000094fdje 0x100009822
100009503mov [rbp-88], rsi
100009507xorps x0, x0
10000950alea rdi, [rbp-64]
10000950emovaps [rdi], x0
100009511mov [rdi+16], 0
100009519mov rsi, [rax+16]
10000951dcall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE7reserveEm
100009522mov rbx, [r13]
100009526mov r14, [rbx]
100009529add rbx, 8
10000952dcmp r14, rbx
100009530je 0x100009622
100009536lea r15, [rbp-64]
10000953amov r12, [r15+8]
10000953e
10000953eloc_10000953e:
10000953elea rsi, [r14+56]
100009542cmp r12, [rbp-48]
100009546jae 0x10000957a
100009548movups x0, [rsi]
10000954bmovups [r12], x0
100009550mov rdi, rsi
100009553xor esi, esi
100009555call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000955amov [r14+56], 0
10000955fmov [r14+64], 0
100009567mov rdi, r12
10000956amov esi, 1
10000956fcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009574add r12, 16
100009578jmp 0x100009585
10000957a
10000957aloc_10000957a:
10000957amov rdi, r15
10000957dcall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJSE_EEEPSE_DpOT_
100009582mov r12, rax
100009585
100009585loc_100009585:
100009585mov [rbp-56], r12
100009589mov rcx, [r14+8]
10000958dtest rcx, rcx
100009590je 0x10000959f
100009592
100009592loc_100009592:
100009592mov rax, rcx
100009595mov rcx, [rcx]
100009598test rcx, rcx
10000959bjne 0x100009592
10000959djmp 0x1000095ab
10000959f
10000959floc_10000959f:
10000959fmov rax, [r14+16]
1000095a3cmp [rax], r14
1000095a6mov r14, rax
1000095a9jne 0x10000959f
1000095ab
1000095abloc_1000095ab:
1000095abmov r14, rax
1000095aecmp rax, rbx
1000095b1jne 0x10000953e
1000095b3jmp 0x100009622
1000095b5mov rdi, [r13]
1000095b9test rdi, rdi
1000095bcjne 0x1000097e4
1000095c2jmp 0x100009822
1000095c7mov rax, [r13]
1000095cbtest rax, rax
1000095ceje 0x100009822
1000095d4mov [rbp-88], rsi
1000095d8xorps x0, x0
1000095dblea rdi, [rbp-64]
1000095dfmovaps [rdi], x0
1000095e2mov [rdi+16], 0
1000095eamov rsi, [rax+8]
1000095eesub rsi, [rax]
1000095f1sar rsi, 4
1000095f5call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE7reserveEm
1000095famov rax, [r13]
1000095femov r15, [rax]
100009601mov r14, [rax+8]
100009605cmp r15, r14
100009608je 0x100009622
10000960alea rbx, [rbp-64]
10000960e
10000960eloc_10000960e:
10000960emov rdi, rbx
100009611mov rsi, r15
100009614call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE9push_backB8ne200100EOSE_
100009619add r15, 16
10000961dcmp r15, r14
100009620jne 0x10000960e
100009622
100009622loc_100009622:
100009622mov [rbp-96], r13
100009626mov rbx, [rbp-56]
10000962acmp [rbp-64], rbx
10000962eje 0x100009797
100009634lea r14, [rbp-80]
100009638lea r12, [rbp-64]
10000963c
10000963cloc_10000963c:
10000963clea rdi, [rbx-16]
100009640movups x0, [rbx-16]
100009644movaps [rbp-80], x0
100009648xor esi, esi
10000964acall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000964fmov [rbx-16], 0
100009653mov [rbx-8], 0
10000965bmov rdi, r14
10000965emov esi, 1
100009663call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009668mov r13, [rbp-56]
10000966cadd r13, -16
100009670mov rdi, r13
100009673xor esi, esi
100009675call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000967amov rdi, r13
10000967dcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009682mov [rbp-56], r13
100009686movzx eax, [rbp-80]
10000968acmp eax, 1
10000968dje 0x1000096d0
10000968fcmp eax, 2
100009692jne 0x100009777
100009698mov rdi, [rbp-72]
10000969cmov r13, [rdi]
10000969fmov rbx, [rdi+8]
1000096a3cmp r13, rbx
1000096a6je 0x1000096c3
1000096a8
1000096a8loc_1000096a8:
1000096a8mov rdi, r12
1000096abmov rsi, r13
1000096aecall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE9push_backB8ne200100EOSE_
1000096b3add r13, 16
1000096b7cmp r13, rbx
1000096bajne 0x1000096a8
1000096bcmov rdi, [rbp-72]
1000096c0mov r13, [rdi]
1000096c3
1000096c3loc_1000096c3:
1000096c3mov rsi, r13
1000096c6call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE22__base_destruct_at_endB8ne200100EPSE_
1000096cbjmp 0x100009777
1000096d0
1000096d0loc_1000096d0:
1000096d0mov rbx, [rbp-72]
1000096d4mov r15, [rbx]
1000096d7lea r14, [rbx+8]
1000096dbcmp r15, r14
1000096deje 0x100009759
1000096e0
1000096e0loc_1000096e0:
1000096e0lea rsi, [r15+56]
1000096e4cmp r13, [rbp-48]
1000096e8jae 0x10000971c
1000096eamovups x0, [rsi]
1000096edmovups [r13], x0
1000096f2mov rdi, rsi
1000096f5xor esi, esi
1000096f7call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000096fcmov [r15+56], 0
100009701mov [r15+64], 0
100009709mov rdi, r13
10000970cmov esi, 1
100009711call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009716add r13, 16
10000971ajmp 0x100009727
10000971c
10000971cloc_10000971c:
10000971cmov rdi, r12
10000971fcall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJSE_EEEPSE_DpOT_
100009724mov r13, rax
100009727
100009727loc_100009727:
100009727mov [rbp-56], r13
10000972bmov rcx, [r15+8]
10000972ftest rcx, rcx
100009732je 0x100009741
100009734
100009734loc_100009734:
100009734mov rax, rcx
100009737mov rcx, [rcx]
10000973atest rcx, rcx
10000973djne 0x100009734
10000973fjmp 0x10000974d
100009741
100009741loc_100009741:
100009741mov rax, [r15+16]
100009745cmp [rax], r15
100009748mov r15, rax
10000974bjne 0x100009741
10000974d
10000974dloc_10000974d:
10000974dmov r15, rax
100009750cmp rax, r14
100009753jne 0x1000096e0
100009755mov rbx, [rbp-72]
100009759
100009759loc_100009759:
100009759lea r14, [rbx+8]
10000975dmov rsi, [rbx+8]
100009761mov rdi, rbx
100009764call _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE7destroyEPNS_11__tree_nodeISH_PvEE
100009769mov [rbx], r14
10000976cxorps x0, x0
10000976fmovups [rbx+8], x0
100009773lea r14, [rbp-80]
100009777
100009777loc_100009777:
100009777mov rdi, r14
10000977axor esi, esi
10000977ccall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009781mov rdi, r14
100009784call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009789mov rbx, [rbp-56]
10000978dcmp [rbp-64], rbx
100009791jne 0x10000963c
100009797
100009797loc_100009797:
100009797lea rax, [rbp-64]
10000979blea rdi, [rbp-80]
10000979fmov [rdi], rax
1000097a2call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE16__destroy_vectorclB8ne200100Ev
1000097a7movzx eax, [rbp-88]
1000097abdec eax
1000097adcmp eax, 7
1000097b0mov r13, [rbp-96]
1000097b4ja 0x100009822
1000097b6lea rcx, [rip+211]
1000097bdmovsxd rax, [rcx+4*rax]
1000097c1add rax, rcx
1000097c4jmp rax
1000097c6mov rdi, [r13]
1000097camov rsi, [rdi+8]
1000097cecall _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE7destroyEPNS_11__tree_nodeISH_PvEE
1000097d3jmp 0x100009819
1000097d5mov rdi, [r13]
1000097d9test rdi, rdi
1000097dcjne 0x100009805
1000097dejmp 0x100009822
1000097e0mov rdi, [r13]
1000097e4
1000097e4loc_1000097e4:
1000097e4test [rdi], 1
1000097e7je 0x10000981d
1000097e9mov rdi, [rdi+16]
1000097edjmp 0x100009814
1000097efmov rax, [r13]
1000097f3lea rdi, [rbp-64]
1000097f7mov [rdi], rax
1000097facall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE16__destroy_vectorclB8ne200100Ev
1000097ffjmp 0x100009819
100009801mov rdi, [r13]
100009805
100009805loc_100009805:
100009805mov rax, [rdi]
100009808test rax, rax
10000980bje 0x10000981d
10000980dmov [rdi+8], rax
100009811mov rdi, rax
100009814
100009814loc_100009814:
100009814call _ZdlPv@plt
100009819
100009819loc_100009819:
100009819mov rdi, [r13]
10000981d
10000981dloc_10000981d:
10000981dcall _ZdlPv@plt
100009822
100009822loc_100009822:
100009822add rsp, 56
100009826pop rbx
100009827pop r12
100009829pop r13
10000982bpop r14
10000982dpop r15
10000982fpop rbp
100009830ret
100009831jmp 0x100009835
100009833jmp 0x100009835
100009835
100009835loc_100009835:
100009835mov rbx, rax
100009838jmp 0x100009855
10000983ajmp 0x10000983c
10000983c
10000983cloc_10000983c:
10000983cmov rbx, rax
10000983flea r14, [rbp-80]
100009843mov rdi, r14
100009846xor esi, esi
100009848call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000984dmov rdi, r14
100009850call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009855
100009855loc_100009855:
100009855lea rax, [rbp-64]
100009859lea rdi, [rbp-80]
10000985dmov [rdi], rax
100009860call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE16__destroy_vectorclB8ne200100Ev
100009865mov rdi, rbx
100009868call _Unwind_Resume@plt
10000986dnop [rax]
100009870xchg ah, bh
100009872db 0xff
100009873call [rdi-3]
100009876db 0xff
100009877inc [rbp-3]
10000987adb 0xff
10000987bpush [rdx-0x4d000001]
100009881db 0xff
100009882db 0xff
100009883push [rdx-0x4d000001]
100009889db 0xff
10000988adb 0xff
10000988bjmp [rbp-1]
10000988edb 0xff
10000988fpush [rsi]
100009891db 0xff
100009892db 0xff
100009893callf [rdi-1]
100009896db 0xff
100009897call [rax-1]
10000989adb 0xff
10000989bcall [rdx-0x6d000001]
1000098a1db 0xff
1000098a2db 0xff
1000098a3call [rdx-0x6d000001]
1000098a9db 0xff
1000098aadb 0xff
1000098abpush [rcx-1]
1000098aedb 0xff
1000098afdb 0xff
1000094c6
1000094c6_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE:
1000094c6push rbp
1000094c7mov rbp, rsp
1000094capush r15
1000094ccpush r14
1000094cepush r13
1000094d0push r12
1000094d2push rbx
1000094d3sub rsp, 56
1000094d7lea eax, [rsi-1]
1000094dacmp eax, 7
1000094ddja 0x100009822
1000094e3mov r13, rdi
1000094e6lea rcx, [rip+899]
1000094edmovsxd rax, [rcx+4*rax]
1000094f1add rax, rcx
1000094f4jmp rax
1000094f6mov rax, [r13]
1000094fatest rax, rax
1000094fdje 0x100009822
100009503mov [rbp-88], rsi
100009507xorps x0, x0
10000950alea rdi, [rbp-64]
10000950emovaps [rdi], x0
100009511mov [rdi+16], 0
100009519mov rsi, [rax+16]
10000951dcall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE7reserveEm
100009522mov rbx, [r13]
100009526mov r14, [rbx]
100009529add rbx, 8
10000952dcmp r14, rbx
100009530je 0x100009622
100009536lea r15, [rbp-64]
10000953amov r12, [r15+8]
10000953e
10000953eloc_10000953e:
10000953elea rsi, [r14+56]
100009542cmp r12, [rbp-48]
100009546jae 0x10000957a
100009548movups x0, [rsi]
10000954bmovups [r12], x0
100009550mov rdi, rsi
100009553xor esi, esi
100009555call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000955amov [r14+56], 0
10000955fmov [r14+64], 0
100009567mov rdi, r12
10000956amov esi, 1
10000956fcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009574add r12, 16
100009578jmp 0x100009585
10000957a
10000957aloc_10000957a:
10000957amov rdi, r15
10000957dcall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJSE_EEEPSE_DpOT_
100009582mov r12, rax
100009585
100009585loc_100009585:
100009585mov [rbp-56], r12
100009589mov rcx, [r14+8]
10000958dtest rcx, rcx
100009590je 0x10000959f
100009592
100009592loc_100009592:
100009592mov rax, rcx
100009595mov rcx, [rcx]
100009598test rcx, rcx
10000959bjne 0x100009592
10000959djmp 0x1000095ab
10000959f
10000959floc_10000959f:
10000959fmov rax, [r14+16]
1000095a3cmp [rax], r14
1000095a6mov r14, rax
1000095a9jne 0x10000959f
1000095ab
1000095abloc_1000095ab:
1000095abmov r14, rax
1000095aecmp rax, rbx
1000095b1jne 0x10000953e
1000095b3jmp 0x100009622
1000095b5mov rdi, [r13]
1000095b9test rdi, rdi
1000095bcjne 0x1000097e4
1000095c2jmp 0x100009822
1000095c7mov rax, [r13]
1000095cbtest rax, rax
1000095ceje 0x100009822
1000095d4mov [rbp-88], rsi
1000095d8xorps x0, x0
1000095dblea rdi, [rbp-64]
1000095dfmovaps [rdi], x0
1000095e2mov [rdi+16], 0
1000095eamov rsi, [rax+8]
1000095eesub rsi, [rax]
1000095f1sar rsi, 4
1000095f5call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE7reserveEm
1000095famov rax, [r13]
1000095femov r15, [rax]
100009601mov r14, [rax+8]
100009605cmp r15, r14
100009608je 0x100009622
10000960alea rbx, [rbp-64]
10000960e
10000960eloc_10000960e:
10000960emov rdi, rbx
100009611mov rsi, r15
100009614call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE9push_backB8ne200100EOSE_
100009619add r15, 16
10000961dcmp r15, r14
100009620jne 0x10000960e
100009622
100009622loc_100009622:
100009622mov [rbp-96], r13
100009626mov rbx, [rbp-56]
10000962acmp [rbp-64], rbx
10000962eje 0x100009797
100009634lea r14, [rbp-80]
100009638lea r12, [rbp-64]
10000963c
10000963cloc_10000963c:
10000963clea rdi, [rbx-16]
100009640movups x0, [rbx-16]
100009644movaps [rbp-80], x0
100009648xor esi, esi
10000964acall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000964fmov [rbx-16], 0
100009653mov [rbx-8], 0
10000965bmov rdi, r14
10000965emov esi, 1
100009663call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009668mov r13, [rbp-56]
10000966cadd r13, -16
100009670mov rdi, r13
100009673xor esi, esi
100009675call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000967amov rdi, r13
10000967dcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009682mov [rbp-56], r13
100009686movzx eax, [rbp-80]
10000968acmp eax, 1
10000968dje 0x1000096d0
10000968fcmp eax, 2
100009692jne 0x100009777
100009698mov rdi, [rbp-72]
10000969cmov r13, [rdi]
10000969fmov rbx, [rdi+8]
1000096a3cmp r13, rbx
1000096a6je 0x1000096c3
1000096a8
1000096a8loc_1000096a8:
1000096a8mov rdi, r12
1000096abmov rsi, r13
1000096aecall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE9push_backB8ne200100EOSE_
1000096b3add r13, 16
1000096b7cmp r13, rbx
1000096bajne 0x1000096a8
1000096bcmov rdi, [rbp-72]
1000096c0mov r13, [rdi]
1000096c3
1000096c3loc_1000096c3:
1000096c3mov rsi, r13
1000096c6call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE22__base_destruct_at_endB8ne200100EPSE_
1000096cbjmp 0x100009777
1000096d0
1000096d0loc_1000096d0:
1000096d0mov rbx, [rbp-72]
1000096d4mov r15, [rbx]
1000096d7lea r14, [rbx+8]
1000096dbcmp r15, r14
1000096deje 0x100009759
1000096e0
1000096e0loc_1000096e0:
1000096e0lea rsi, [r15+56]
1000096e4cmp r13, [rbp-48]
1000096e8jae 0x10000971c
1000096eamovups x0, [rsi]
1000096edmovups [r13], x0
1000096f2mov rdi, rsi
1000096f5xor esi, esi
1000096f7call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000096fcmov [r15+56], 0
100009701mov [r15+64], 0
100009709mov rdi, r13
10000970cmov esi, 1
100009711call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009716add r13, 16
10000971ajmp 0x100009727
10000971c
10000971cloc_10000971c:
10000971cmov rdi, r12
10000971fcall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJSE_EEEPSE_DpOT_
100009724mov r13, rax
100009727
100009727loc_100009727:
100009727mov [rbp-56], r13
10000972bmov rcx, [r15+8]
10000972ftest rcx, rcx
100009732je 0x100009741
100009734
100009734loc_100009734:
100009734mov rax, rcx
100009737mov rcx, [rcx]
10000973atest rcx, rcx
10000973djne 0x100009734
10000973fjmp 0x10000974d
100009741
100009741loc_100009741:
100009741mov rax, [r15+16]
100009745cmp [rax], r15
100009748mov r15, rax
10000974bjne 0x100009741
10000974d
10000974dloc_10000974d:
10000974dmov r15, rax
100009750cmp rax, r14
100009753jne 0x1000096e0
100009755mov rbx, [rbp-72]
100009759
100009759loc_100009759:
100009759lea r14, [rbx+8]
10000975dmov rsi, [rbx+8]
100009761mov rdi, rbx
100009764call _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE7destroyEPNS_11__tree_nodeISH_PvEE
100009769mov [rbx], r14
10000976cxorps x0, x0
10000976fmovups [rbx+8], x0
100009773lea r14, [rbp-80]
100009777
100009777loc_100009777:
100009777mov rdi, r14
10000977axor esi, esi
10000977ccall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009781mov rdi, r14
100009784call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009789mov rbx, [rbp-56]
10000978dcmp [rbp-64], rbx
100009791jne 0x10000963c
100009797
100009797loc_100009797:
100009797lea rax, [rbp-64]
10000979blea rdi, [rbp-80]
10000979fmov [rdi], rax
1000097a2call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE16__destroy_vectorclB8ne200100Ev
1000097a7movzx eax, [rbp-88]
1000097abdec eax
1000097adcmp eax, 7
1000097b0mov r13, [rbp-96]
1000097b4ja 0x100009822
1000097b6lea rcx, [rip+211]
1000097bdmovsxd rax, [rcx+4*rax]
1000097c1add rax, rcx
1000097c4jmp rax
1000097c6mov rdi, [r13]
1000097camov rsi, [rdi+8]
1000097cecall _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE7destroyEPNS_11__tree_nodeISH_PvEE
1000097d3jmp 0x100009819
1000097d5mov rdi, [r13]
1000097d9test rdi, rdi
1000097dcjne 0x100009805
1000097dejmp 0x100009822
1000097e0mov rdi, [r13]
1000097e4
1000097e4loc_1000097e4:
1000097e4test [rdi], 1
1000097e7je 0x10000981d
1000097e9mov rdi, [rdi+16]
1000097edjmp 0x100009814
1000097efmov rax, [r13]
1000097f3lea rdi, [rbp-64]
1000097f7mov [rdi], rax
1000097facall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE16__destroy_vectorclB8ne200100Ev
1000097ffjmp 0x100009819
100009801mov rdi, [r13]
100009805
100009805loc_100009805:
100009805mov rax, [rdi]
100009808test rax, rax
10000980bje 0x10000981d
10000980dmov [rdi+8], rax
100009811mov rdi, rax
100009814
100009814loc_100009814:
100009814call _ZdlPv@plt
100009819
100009819loc_100009819:
100009819mov rdi, [r13]
10000981d
10000981dloc_10000981d:
10000981dcall _ZdlPv@plt
100009822
100009822loc_100009822:
100009822add rsp, 56
100009826pop rbx
100009827pop r12
100009829pop r13
10000982bpop r14
10000982dpop r15
10000982fpop rbp
100009830ret
100009831jmp 0x100009835
100009833jmp 0x100009835
100009835
100009835loc_100009835:
100009835mov rbx, rax
100009838jmp 0x100009855
10000983ajmp 0x10000983c
10000983c
10000983cloc_10000983c:
10000983cmov rbx, rax
10000983flea r14, [rbp-80]
100009843mov rdi, r14
100009846xor esi, esi
100009848call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000984dmov rdi, r14
100009850call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009855
100009855loc_100009855:
100009855lea rax, [rbp-64]
100009859lea rdi, [rbp-80]
10000985dmov [rdi], rax
100009860call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE16__destroy_vectorclB8ne200100Ev
100009865mov rdi, rbx
100009868call _Unwind_Resume@plt
10000986dnop [rax]
100009870xchg ah, bh
100009872db 0xff
100009873call [rdi-3]
100009876db 0xff
100009877inc [rbp-3]
10000987adb 0xff
10000987bpush [rdx-0x4d000001]
100009881db 0xff
100009882db 0xff
100009883push [rdx-0x4d000001]
100009889db 0xff
10000988adb 0xff
10000988bjmp [rbp-1]
10000988edb 0xff
10000988fpush [rsi]
100009891db 0xff
100009892db 0xff
100009893callf [rdi-1]
100009896db 0xff
100009897call [rax-1]
10000989adb 0xff
10000989bcall [rdx-0x6d000001]
1000098a1db 0xff
1000098a2db 0xff
1000098a3call [rdx-0x6d000001]
1000098a9db 0xff
1000098aadb 0xff
1000098abpush [rcx-1]
1000098aedb 0xff
1000098afdb 0xff
1000094c6
1000098b0
1000098b0_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE7reserveEm:
1000098b0push rbp
1000098b1mov rbp, rsp
1000098b4push r15
1000098b6push r14
1000098b8push rbx
1000098b9sub rsp, 40
1000098bdmov rax, [rdi]
1000098c0mov rcx, [rdi+16]
1000098c4sub rcx, rax
1000098c7sar rcx, 4
1000098cbcmp rcx, rsi
1000098cejae 0x100009921
1000098d0mov rcx, rsi
1000098d3shr rcx, 60
1000098d7jne 0x10000992c
1000098d9mov rbx, rdi
1000098dcadd rdi, 16
1000098e0mov r15, [rbx+8]
1000098e4sub r15, rax
1000098e7lea r14, [rbp-64]
1000098ebmov [r14+32], rdi
1000098efcall _ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSJ_m
1000098f4mov [r14], rax
1000098f7add r15, rax
1000098famov [r14+16], r15
1000098femov [r14+8], r15
100009902shl rdx, 4
100009906add rdx, rax
100009909mov [r14+24], rdx
10000990dmov rdi, rbx
100009910mov rsi, r14
100009913call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE26__swap_out_circular_bufferERNS_14__split_bufferISE_RSF_EE
100009918lea rdi, [rbp-64]
10000991ccall _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100009921
100009921loc_100009921:
100009921add rsp, 40
100009925pop rbx
100009926pop r14
100009928pop r15
10000992apop rbp
10000992bret
10000992c
10000992cloc_10000992c:
10000992ccall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
100009931mov rbx, rax
100009934lea rdi, [rbp-64]
100009938call _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
10000993dmov rdi, rbx
100009940call _Unwind_Resume@plt
100009945nop
1000098b0
1000098b0_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE7reserveEm:
1000098b0push rbp
1000098b1mov rbp, rsp
1000098b4push r15
1000098b6push r14
1000098b8push rbx
1000098b9sub rsp, 40
1000098bdmov rax, [rdi]
1000098c0mov rcx, [rdi+16]
1000098c4sub rcx, rax
1000098c7sar rcx, 4
1000098cbcmp rcx, rsi
1000098cejae 0x100009921
1000098d0mov rcx, rsi
1000098d3shr rcx, 60
1000098d7jne 0x10000992c
1000098d9mov rbx, rdi
1000098dcadd rdi, 16
1000098e0mov r15, [rbx+8]
1000098e4sub r15, rax
1000098e7lea r14, [rbp-64]
1000098ebmov [r14+32], rdi
1000098efcall _ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSJ_m
1000098f4mov [r14], rax
1000098f7add r15, rax
1000098famov [r14+16], r15
1000098femov [r14+8], r15
100009902shl rdx, 4
100009906add rdx, rax
100009909mov [r14+24], rdx
10000990dmov rdi, rbx
100009910mov rsi, r14
100009913call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE26__swap_out_circular_bufferERNS_14__split_bufferISE_RSF_EE
100009918lea rdi, [rbp-64]
10000991ccall _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100009921
100009921loc_100009921:
100009921add rsp, 40
100009925pop rbx
100009926pop r14
100009928pop r15
10000992apop rbp
10000992bret
10000992c
10000992cloc_10000992c:
10000992ccall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
100009931mov rbx, rax
100009934lea rdi, [rbp-64]
100009938call _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
10000993dmov rdi, rbx
100009940call _Unwind_Resume@plt
100009945nop
1000098b0
100009946
100009946_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE9push_backB8ne200100EOSE_:
100009946push rbp
100009947mov rbp, rsp
10000994apush r15
10000994cpush r14
10000994epush rbx
10000994fpush rax
100009950mov r15, rsi
100009953mov rbx, rdi
100009956mov r14, [rdi+8]
10000995acmp r14, [rdi+16]
10000995ejae 0x100009991
100009960movups x0, [r15]
100009964movups [r14], x0
100009968mov rdi, r15
10000996bxor esi, esi
10000996dcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009972mov [r15], 0
100009976mov [r15+8], 0
10000997emov rdi, r14
100009981mov esi, 1
100009986call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000998badd r14, 16
10000998fjmp 0x10000999f
100009991
100009991loc_100009991:
100009991mov rdi, rbx
100009994mov rsi, r15
100009997call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJSE_EEEPSE_DpOT_
10000999cmov r14, rax
10000999f
10000999floc_10000999f:
10000999fmov [rbx+8], r14
1000099a3add rsp, 8
1000099a7pop rbx
1000099a8pop r14
1000099aapop r15
1000099acpop rbp
1000099adret
100009946
100009946_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE9push_backB8ne200100EOSE_:
100009946push rbp
100009947mov rbp, rsp
10000994apush r15
10000994cpush r14
10000994epush rbx
10000994fpush rax
100009950mov r15, rsi
100009953mov rbx, rdi
100009956mov r14, [rdi+8]
10000995acmp r14, [rdi+16]
10000995ejae 0x100009991
100009960movups x0, [r15]
100009964movups [r14], x0
100009968mov rdi, r15
10000996bxor esi, esi
10000996dcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009972mov [r15], 0
100009976mov [r15+8], 0
10000997emov rdi, r14
100009981mov esi, 1
100009986call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000998badd r14, 16
10000998fjmp 0x10000999f
100009991
100009991loc_100009991:
100009991mov rdi, rbx
100009994mov rsi, r15
100009997call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJSE_EEEPSE_DpOT_
10000999cmov r14, rax
10000999f
10000999floc_10000999f:
10000999fmov [rbx+8], r14
1000099a3add rsp, 8
1000099a7pop rbx
1000099a8pop r14
1000099aapop r15
1000099acpop rbp
1000099adret
100009946
1000099ae
1000099ae_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev:
1000099aepush rbp
1000099afmov rbp, rsp
1000099b2lea rdi, [rip+0x11927]
1000099b9call _ZNSt3__120__throw_length_errorB8ne200100EPKc
1000099ae
1000099ae_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev:
1000099aepush rbp
1000099afmov rbp, rsp
1000099b2lea rdi, [rip+0x11927]
1000099b9call _ZNSt3__120__throw_length_errorB8ne200100EPKc
1000099ae
1000099be
1000099be_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE26__swap_out_circular_bufferERNS_14__split_bufferISE_RSF_EE:
1000099bepush rbp
1000099bfmov rbp, rsp
1000099c2push r15
1000099c4push r14
1000099c6push rbx
1000099c7push rax
1000099c8mov rbx, rsi
1000099cbmov r14, rdi
1000099cemov rsi, [rdi]
1000099d1mov rdx, [rdi+8]
1000099d5mov r15, rsi
1000099d8sub r15, rdx
1000099dbadd r15, [rbx+8]
1000099dfadd rdi, 16
1000099e3mov rcx, r15
1000099e6call _ZNSt3__134__uninitialized_allocator_relocateB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEPSF_EEvRT_T0_SK_SK_
1000099ebmov [rbx+8], r15
1000099efmov rax, [r14]
1000099f2mov [r14+8], rax
1000099f6mov rcx, [rbx+8]
1000099famov [r14], rcx
1000099fdmov [rbx+8], rax
100009a01mov rax, [r14+8]
100009a05mov rcx, [rbx+16]
100009a09mov [r14+8], rcx
100009a0dmov [rbx+16], rax
100009a11mov rax, [r14+16]
100009a15mov rcx, [rbx+24]
100009a19mov [r14+16], rcx
100009a1dmov [rbx+24], rax
100009a21mov rax, [rbx+8]
100009a25mov [rbx], rax
100009a28add rsp, 8
100009a2cpop rbx
100009a2dpop r14
100009a2fpop r15
100009a31pop rbp
100009a32ret
1000099be
1000099be_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE26__swap_out_circular_bufferERNS_14__split_bufferISE_RSF_EE:
1000099bepush rbp
1000099bfmov rbp, rsp
1000099c2push r15
1000099c4push r14
1000099c6push rbx
1000099c7push rax
1000099c8mov rbx, rsi
1000099cbmov r14, rdi
1000099cemov rsi, [rdi]
1000099d1mov rdx, [rdi+8]
1000099d5mov r15, rsi
1000099d8sub r15, rdx
1000099dbadd r15, [rbx+8]
1000099dfadd rdi, 16
1000099e3mov rcx, r15
1000099e6call _ZNSt3__134__uninitialized_allocator_relocateB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEPSF_EEvRT_T0_SK_SK_
1000099ebmov [rbx+8], r15
1000099efmov rax, [r14]
1000099f2mov [r14+8], rax
1000099f6mov rcx, [rbx+8]
1000099famov [r14], rcx
1000099fdmov [rbx+8], rax
100009a01mov rax, [r14+8]
100009a05mov rcx, [rbx+16]
100009a09mov [r14+8], rcx
100009a0dmov [rbx+16], rax
100009a11mov rax, [r14+16]
100009a15mov rcx, [rbx+24]
100009a19mov [r14+16], rcx
100009a1dmov [rbx+24], rax
100009a21mov rax, [rbx+8]
100009a25mov [rbx], rax
100009a28add rsp, 8
100009a2cpop rbx
100009a2dpop r14
100009a2fpop r15
100009a31pop rbp
100009a32ret
1000099be
100009a33
100009a33_ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSJ_m:
100009a33push rbp
100009a34mov rbp, rsp
100009a37push rbx
100009a38push rax
100009a39mov rax, rsi
100009a3cshr rax, 60
100009a40jne 0x100009a5b
100009a42mov rbx, rsi
100009a45mov rdi, rsi
100009a48shl rdi, 4
100009a4ccall _Znwm@plt
100009a51mov rdx, rbx
100009a54add rsp, 8
100009a58pop rbx
100009a59pop rbp
100009a5aret
100009a5b
100009a5bloc_100009a5b:
100009a5bcall _ZSt28__throw_bad_array_new_lengthB8ne200100v
100009a33
100009a33_ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSJ_m:
100009a33push rbp
100009a34mov rbp, rsp
100009a37push rbx
100009a38push rax
100009a39mov rax, rsi
100009a3cshr rax, 60
100009a40jne 0x100009a5b
100009a42mov rbx, rsi
100009a45mov rdi, rsi
100009a48shl rdi, 4
100009a4ccall _Znwm@plt
100009a51mov rdx, rbx
100009a54add rsp, 8
100009a58pop rbx
100009a59pop rbp
100009a5aret
100009a5b
100009a5bloc_100009a5b:
100009a5bcall _ZSt28__throw_bad_array_new_lengthB8ne200100v
100009a33
100009a60
100009a60_ZNSt3__134__uninitialized_allocator_relocateB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEPSF_EEvRT_T0_SK_SK_:
100009a60push rbp
100009a61mov rbp, rsp
100009a64push r15
100009a66push r14
100009a68push r12
100009a6apush rbx
100009a6bsub rsp, 48
100009a6fmov r15, rcx
100009a72lea rax, [rbp-40]
100009a76mov [rax], rcx
100009a79lea rcx, [rbp-80]
100009a7dmov [rcx], r15
100009a80mov [rbp-72], rdi
100009a84mov [rbp-64], rcx
100009a88mov [rbp-56], rax
100009a8ccmp rsi, rdx
100009a8fje 0x100009afe
100009a91mov rbx, rdx
100009a94mov r14, rsi
100009a97mov r12, rsi
100009a9a
100009a9aloc_100009a9a:
100009a9amovups x0, [r12]
100009a9fmovups [r15], x0
100009aa3mov rdi, r12
100009aa6xor esi, esi
100009aa8call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009aadmov [r12], 0
100009ab2mov [r12+8], 0
100009abbmov rdi, r15
100009abemov esi, 1
100009ac3call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009ac8add r12, 16
100009accmov r15, [rbp-40]
100009ad0add r15, 16
100009ad4mov [rbp-40], r15
100009ad8cmp r12, rbx
100009adbjne 0x100009a9a
100009addmov [rbp-48], 1
100009ae1
100009ae1loc_100009ae1:
100009ae1cmp r14, rbx
100009ae4je 0x100009b02
100009ae6mov rdi, r14
100009ae9xor esi, esi
100009aebcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009af0mov rdi, r14
100009af3call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009af8add r14, 16
100009afcjmp 0x100009ae1
100009afe
100009afeloc_100009afe:
100009afemov [rbp-48], 1
100009b02
100009b02loc_100009b02:
100009b02lea rdi, [rbp-72]
100009b06call _ZNSt3__128__exception_guard_exceptionsINS_29_AllocatorDestroyRangeReverseINS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS2_IcEEEEbxydS2_NS4_14adl_serializerENS7_IhNS2_IhEEEEvEEEEPSG_EEED2B8ne200100Ev
100009b0badd rsp, 48
100009b0fpop rbx
100009b10pop r12
100009b12pop r14
100009b14pop r15
100009b16pop rbp
100009b17ret
100009a60
100009a60_ZNSt3__134__uninitialized_allocator_relocateB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEPSF_EEvRT_T0_SK_SK_:
100009a60push rbp
100009a61mov rbp, rsp
100009a64push r15
100009a66push r14
100009a68push r12
100009a6apush rbx
100009a6bsub rsp, 48
100009a6fmov r15, rcx
100009a72lea rax, [rbp-40]
100009a76mov [rax], rcx
100009a79lea rcx, [rbp-80]
100009a7dmov [rcx], r15
100009a80mov [rbp-72], rdi
100009a84mov [rbp-64], rcx
100009a88mov [rbp-56], rax
100009a8ccmp rsi, rdx
100009a8fje 0x100009afe
100009a91mov rbx, rdx
100009a94mov r14, rsi
100009a97mov r12, rsi
100009a9a
100009a9aloc_100009a9a:
100009a9amovups x0, [r12]
100009a9fmovups [r15], x0
100009aa3mov rdi, r12
100009aa6xor esi, esi
100009aa8call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009aadmov [r12], 0
100009ab2mov [r12+8], 0
100009abbmov rdi, r15
100009abemov esi, 1
100009ac3call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009ac8add r12, 16
100009accmov r15, [rbp-40]
100009ad0add r15, 16
100009ad4mov [rbp-40], r15
100009ad8cmp r12, rbx
100009adbjne 0x100009a9a
100009addmov [rbp-48], 1
100009ae1
100009ae1loc_100009ae1:
100009ae1cmp r14, rbx
100009ae4je 0x100009b02
100009ae6mov rdi, r14
100009ae9xor esi, esi
100009aebcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009af0mov rdi, r14
100009af3call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009af8add r14, 16
100009afcjmp 0x100009ae1
100009afe
100009afeloc_100009afe:
100009afemov [rbp-48], 1
100009b02
100009b02loc_100009b02:
100009b02lea rdi, [rbp-72]
100009b06call _ZNSt3__128__exception_guard_exceptionsINS_29_AllocatorDestroyRangeReverseINS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS2_IcEEEEbxydS2_NS4_14adl_serializerENS7_IhNS2_IhEEEEvEEEEPSG_EEED2B8ne200100Ev
100009b0badd rsp, 48
100009b0fpop rbx
100009b10pop r12
100009b12pop r14
100009b14pop r15
100009b16pop rbp
100009b17ret
100009a60
100009b18
100009b18_ZNSt3__128__exception_guard_exceptionsINS_29_AllocatorDestroyRangeReverseINS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS2_IcEEEEbxydS2_NS4_14adl_serializerENS7_IhNS2_IhEEEEvEEEEPSG_EEED2B8ne200100Ev:
100009b18cmp [rdi+24], 0
100009b1cjne 0x100009b54
100009b1epush rbp
100009b1fmov rbp, rsp
100009b22push r14
100009b24push rbx
100009b25mov rax, [rdi+8]
100009b29mov rcx, [rdi+16]
100009b2dmov rbx, [rcx]
100009b30mov r14, [rax]
100009b33
100009b33loc_100009b33:
100009b33cmp rbx, r14
100009b36je 0x100009b50
100009b38add rbx, -16
100009b3cmov rdi, rbx
100009b3fxor esi, esi
100009b41call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009b46mov rdi, rbx
100009b49call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009b4ejmp 0x100009b33
100009b50
100009b50loc_100009b50:
100009b50pop rbx
100009b51pop r14
100009b53pop rbp
100009b54
100009b54loc_100009b54:
100009b54ret
100009b55
100009b55 90 .
100009b18
100009b18_ZNSt3__128__exception_guard_exceptionsINS_29_AllocatorDestroyRangeReverseINS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS2_IcEEEEbxydS2_NS4_14adl_serializerENS7_IhNS2_IhEEEEvEEEEPSG_EEED2B8ne200100Ev:
100009b18cmp [rdi+24], 0
100009b1cjne 0x100009b54
100009b1epush rbp
100009b1fmov rbp, rsp
100009b22push r14
100009b24push rbx
100009b25mov rax, [rdi+8]
100009b29mov rcx, [rdi+16]
100009b2dmov rbx, [rcx]
100009b30mov r14, [rax]
100009b33
100009b33loc_100009b33:
100009b33cmp rbx, r14
100009b36je 0x100009b50
100009b38add rbx, -16
100009b3cmov rdi, rbx
100009b3fxor esi, esi
100009b41call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009b46mov rdi, rbx
100009b49call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009b4ejmp 0x100009b33
100009b50
100009b50loc_100009b50:
100009b50pop rbx
100009b51pop r14
100009b53pop rbp
100009b54
100009b54loc_100009b54:
100009b54ret
100009b55
100009b55 90 .
100009b18
100009b56
100009b56_ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev:
100009b56push rbp
100009b57mov rbp, rsp
100009b5apush rbx
100009b5bpush rax
100009b5cmov rbx, rdi
100009b5fmov rsi, [rdi+8]
100009b63call _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEE17__destruct_at_endB8ne200100EPSF_
100009b68mov rdi, [rbx]
100009b6badd rsp, 8
100009b6ftest rdi, rdi
100009b72je 0x100009b7b
100009b74pop rbx
100009b75pop rbp
100009b76jmp 0x1000182b8
100009b7b
100009b7bloc_100009b7b:
100009b7bpop rbx
100009b7cpop rbp
100009b7dret
100009b56
100009b56_ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev:
100009b56push rbp
100009b57mov rbp, rsp
100009b5apush rbx
100009b5bpush rax
100009b5cmov rbx, rdi
100009b5fmov rsi, [rdi+8]
100009b63call _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEE17__destruct_at_endB8ne200100EPSF_
100009b68mov rdi, [rbx]
100009b6badd rsp, 8
100009b6ftest rdi, rdi
100009b72je 0x100009b7b
100009b74pop rbx
100009b75pop rbp
100009b76jmp 0x1000182b8
100009b7b
100009b7bloc_100009b7b:
100009b7bpop rbx
100009b7cpop rbp
100009b7dret
100009b56
100009b7e
100009b7e_ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEE17__destruct_at_endB8ne200100EPSF_:
100009b7epush rbp
100009b7fmov rbp, rsp
100009b82push r15
100009b84push r14
100009b86push rbx
100009b87push rax
100009b88mov r15, [rdi+16]
100009b8ccmp r15, rsi
100009b8fje 0x100009bba
100009b91mov rbx, rsi
100009b94mov r14, rdi
100009b97
100009b97loc_100009b97:
100009b97add r15, -16
100009b9bmov [r14+16], r15
100009b9fmov rdi, r15
100009ba2xor esi, esi
100009ba4call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009ba9mov rdi, r15
100009baccall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009bb1mov r15, [r14+16]
100009bb5cmp r15, rbx
100009bb8jne 0x100009b97
100009bba
100009bbaloc_100009bba:
100009bbaadd rsp, 8
100009bbepop rbx
100009bbfpop r14
100009bc1pop r15
100009bc3pop rbp
100009bc4ret
100009bc5
100009bc5 90 .
100009b7e
100009b7e_ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEE17__destruct_at_endB8ne200100EPSF_:
100009b7epush rbp
100009b7fmov rbp, rsp
100009b82push r15
100009b84push r14
100009b86push rbx
100009b87push rax
100009b88mov r15, [rdi+16]
100009b8ccmp r15, rsi
100009b8fje 0x100009bba
100009b91mov rbx, rsi
100009b94mov r14, rdi
100009b97
100009b97loc_100009b97:
100009b97add r15, -16
100009b9bmov [r14+16], r15
100009b9fmov rdi, r15
100009ba2xor esi, esi
100009ba4call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009ba9mov rdi, r15
100009baccall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009bb1mov r15, [r14+16]
100009bb5cmp r15, rbx
100009bb8jne 0x100009b97
100009bba
100009bbaloc_100009bba:
100009bbaadd rsp, 8
100009bbepop rbx
100009bbfpop r14
100009bc1pop r15
100009bc3pop rbp
100009bc4ret
100009bc5
100009bc5 90 .
100009b7e
100009bc6
100009bc6_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJSE_EEEPSE_DpOT_:
100009bc6push rbp
100009bc7mov rbp, rsp
100009bcapush r15
100009bccpush r14
100009bcepush r13
100009bd0push r12
100009bd2push rbx
100009bd3sub rsp, 40
100009bd7mov rax, [rdi]
100009bdamov r13, [rdi+8]
100009bdesub r13, rax
100009be1sar r13, 4
100009be5lea rcx, [r13+1]
100009be9mov rdx, rcx
100009becshr rdx, 60
100009bf0jne 0x100009cc3
100009bf6mov r14, rsi
100009bf9mov rbx, rdi
100009bfcmov rdx, [rdi+16]
100009c00sub rdx, rax
100009c03mov rsi, rdx
100009c06sar rsi, 3
100009c0acmp rsi, rcx
100009c0dcmovbe rsi, rcx
100009c11mov rax, 0xfffffffffffffff
100009c1badd rdi, 16
100009c1fmov rcx, 0x7ffffffffffffff0
100009c29cmp rdx, rcx
100009c2ccmovae rsi, rax
100009c30mov [rbp-48], rdi
100009c34test rsi, rsi
100009c37je 0x100009c40
100009c39call _ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSJ_m
100009c3ejmp 0x100009c44
100009c40
100009c40loc_100009c40:
100009c40xor eax, eax
100009c42xor edx, edx
100009c44
100009c44loc_100009c44:
100009c44lea r15, [rbp-80]
100009c48mov [r15], rax
100009c4bshl r13, 4
100009c4flea r12, [rax+r13]
100009c53mov [r15+8], r12
100009c57shl rdx, 4
100009c5badd rdx, rax
100009c5emov [r15+24], rdx
100009c62movups x0, [r14]
100009c66add r13, rax
100009c69add r13, 16
100009c6dmovups [r13-16], x0
100009c72mov rdi, r14
100009c75xor esi, esi
100009c77call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009c7cmov [r14], 0
100009c80mov [r14+8], 0
100009c88mov rdi, r12
100009c8bmov esi, 1
100009c90call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009c95mov [r15+16], r13
100009c99mov rdi, rbx
100009c9cmov rsi, r15
100009c9fcall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE26__swap_out_circular_bufferERNS_14__split_bufferISE_RSF_EE
100009ca4mov rbx, [rbx+8]
100009ca8lea rdi, [rbp-80]
100009caccall _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100009cb1mov rax, rbx
100009cb4add rsp, 40
100009cb8pop rbx
100009cb9pop r12
100009cbbpop r13
100009cbdpop r14
100009cbfpop r15
100009cc1pop rbp
100009cc2ret
100009cc3
100009cc3loc_100009cc3:
100009cc3call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
100009cc8mov rbx, rax
100009ccblea rdi, [rbp-80]
100009ccfcall _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100009cd4mov rdi, rbx
100009cd7call _Unwind_Resume@plt
100009bc6
100009bc6_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJSE_EEEPSE_DpOT_:
100009bc6push rbp
100009bc7mov rbp, rsp
100009bcapush r15
100009bccpush r14
100009bcepush r13
100009bd0push r12
100009bd2push rbx
100009bd3sub rsp, 40
100009bd7mov rax, [rdi]
100009bdamov r13, [rdi+8]
100009bdesub r13, rax
100009be1sar r13, 4
100009be5lea rcx, [r13+1]
100009be9mov rdx, rcx
100009becshr rdx, 60
100009bf0jne 0x100009cc3
100009bf6mov r14, rsi
100009bf9mov rbx, rdi
100009bfcmov rdx, [rdi+16]
100009c00sub rdx, rax
100009c03mov rsi, rdx
100009c06sar rsi, 3
100009c0acmp rsi, rcx
100009c0dcmovbe rsi, rcx
100009c11mov rax, 0xfffffffffffffff
100009c1badd rdi, 16
100009c1fmov rcx, 0x7ffffffffffffff0
100009c29cmp rdx, rcx
100009c2ccmovae rsi, rax
100009c30mov [rbp-48], rdi
100009c34test rsi, rsi
100009c37je 0x100009c40
100009c39call _ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSJ_m
100009c3ejmp 0x100009c44
100009c40
100009c40loc_100009c40:
100009c40xor eax, eax
100009c42xor edx, edx
100009c44
100009c44loc_100009c44:
100009c44lea r15, [rbp-80]
100009c48mov [r15], rax
100009c4bshl r13, 4
100009c4flea r12, [rax+r13]
100009c53mov [r15+8], r12
100009c57shl rdx, 4
100009c5badd rdx, rax
100009c5emov [r15+24], rdx
100009c62movups x0, [r14]
100009c66add r13, rax
100009c69add r13, 16
100009c6dmovups [r13-16], x0
100009c72mov rdi, r14
100009c75xor esi, esi
100009c77call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009c7cmov [r14], 0
100009c80mov [r14+8], 0
100009c88mov rdi, r12
100009c8bmov esi, 1
100009c90call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009c95mov [r15+16], r13
100009c99mov rdi, rbx
100009c9cmov rsi, r15
100009c9fcall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE26__swap_out_circular_bufferERNS_14__split_bufferISE_RSF_EE
100009ca4mov rbx, [rbx+8]
100009ca8lea rdi, [rbp-80]
100009caccall _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100009cb1mov rax, rbx
100009cb4add rsp, 40
100009cb8pop rbx
100009cb9pop r12
100009cbbpop r13
100009cbdpop r14
100009cbfpop r15
100009cc1pop rbp
100009cc2ret
100009cc3
100009cc3loc_100009cc3:
100009cc3call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
100009cc8mov rbx, rax
100009ccblea rdi, [rbp-80]
100009ccfcall _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100009cd4mov rdi, rbx
100009cd7call _Unwind_Resume@plt
100009bc6
100009cdc
100009cdc_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE22__base_destruct_at_endB8ne200100EPSE_:
100009cdcpush rbp
100009cddmov rbp, rsp
100009ce0push r15
100009ce2push r14
100009ce4push rbx
100009ce5push rax
100009ce6mov rbx, rsi
100009ce9mov r14, rdi
100009cecmov r15, [rdi+8]
100009cf0cmp r15, rsi
100009cf3je 0x100009d10
100009cf5
100009cf5loc_100009cf5:
100009cf5add r15, -16
100009cf9mov rdi, r15
100009cfcxor esi, esi
100009cfecall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009d03mov rdi, r15
100009d06call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009d0bcmp r15, rbx
100009d0ejne 0x100009cf5
100009d10
100009d10loc_100009d10:
100009d10mov [r14+8], rbx
100009d14add rsp, 8
100009d18pop rbx
100009d19pop r14
100009d1bpop r15
100009d1dpop rbp
100009d1eret
100009d1f
100009d1f 90 .
100009cdc
100009cdc_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE22__base_destruct_at_endB8ne200100EPSE_:
100009cdcpush rbp
100009cddmov rbp, rsp
100009ce0push r15
100009ce2push r14
100009ce4push rbx
100009ce5push rax
100009ce6mov rbx, rsi
100009ce9mov r14, rdi
100009cecmov r15, [rdi+8]
100009cf0cmp r15, rsi
100009cf3je 0x100009d10
100009cf5
100009cf5loc_100009cf5:
100009cf5add r15, -16
100009cf9mov rdi, r15
100009cfcxor esi, esi
100009cfecall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009d03mov rdi, r15
100009d06call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009d0bcmp r15, rbx
100009d0ejne 0x100009cf5
100009d10
100009d10loc_100009d10:
100009d10mov [r14+8], rbx
100009d14add rsp, 8
100009d18pop rbx
100009d19pop r14
100009d1bpop r15
100009d1dpop rbp
100009d1eret
100009d1f
100009d1f 90 .
100009cdc
100009d20
100009d20_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE7destroyEPNS_11__tree_nodeISH_PvEE:
100009d20test rsi, rsi
100009d23je 0x100009d77
100009d25push rbp
100009d26mov rbp, rsp
100009d29push r14
100009d2bpush rbx
100009d2cmov rbx, rsi
100009d2fmov r14, rdi
100009d32mov rsi, [rsi]
100009d35call _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE7destroyEPNS_11__tree_nodeISH_PvEE
100009d3amov rsi, [rbx+8]
100009d3emov rdi, r14
100009d41call _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE7destroyEPNS_11__tree_nodeISH_PvEE
100009d46lea r14, [rbx+56]
100009d4amov rdi, r14
100009d4dxor esi, esi
100009d4fcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009d54mov rdi, r14
100009d57call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009d5ctest [rbx+32], 1
100009d60je 0x100009d6b
100009d62mov rdi, [rbx+48]
100009d66call _ZdlPv@plt
100009d6b
100009d6bloc_100009d6b:
100009d6bmov rdi, rbx
100009d6epop rbx
100009d6fpop r14
100009d71pop rbp
100009d72jmp 0x1000182b8
100009d77
100009d77loc_100009d77:
100009d77ret
100009d20
100009d20_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE7destroyEPNS_11__tree_nodeISH_PvEE:
100009d20test rsi, rsi
100009d23je 0x100009d77
100009d25push rbp
100009d26mov rbp, rsp
100009d29push r14
100009d2bpush rbx
100009d2cmov rbx, rsi
100009d2fmov r14, rdi
100009d32mov rsi, [rsi]
100009d35call _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE7destroyEPNS_11__tree_nodeISH_PvEE
100009d3amov rsi, [rbx+8]
100009d3emov rdi, r14
100009d41call _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE7destroyEPNS_11__tree_nodeISH_PvEE
100009d46lea r14, [rbx+56]
100009d4amov rdi, r14
100009d4dxor esi, esi
100009d4fcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009d54mov rdi, r14
100009d57call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009d5ctest [rbx+32], 1
100009d60je 0x100009d6b
100009d62mov rdi, [rbx+48]
100009d66call _ZdlPv@plt
100009d6b
100009d6bloc_100009d6b:
100009d6bmov rdi, rbx
100009d6epop rbx
100009d6fpop r14
100009d71pop rbp
100009d72jmp 0x1000182b8
100009d77
100009d77loc_100009d77:
100009d77ret
100009d20
100009d78
100009d78_ZNSt3__116allocator_traitsINS_9allocatorINS_11__tree_nodeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES8_bxydS1_NSA_14adl_serializerENSD_IhNS1_IhEEEEvEEEEPvEEEEE7destroyB8ne200100INS_4pairIKS8_SH_EEvLi0EEEvRSL_PT_:
100009d78push rbp
100009d79mov rbp, rsp
100009d7cpush r14
100009d7epush rbx
100009d7fmov rbx, rsi
100009d82lea r14, [rsi+24]
100009d86mov rdi, r14
100009d89xor esi, esi
100009d8bcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009d90mov rdi, r14
100009d93call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009d98test [rbx], 1
100009d9bjne 0x100009da2
100009d9dpop rbx
100009d9epop r14
100009da0pop rbp
100009da1ret
100009da2
100009da2loc_100009da2:
100009da2mov rdi, [rbx+16]
100009da6pop rbx
100009da7pop r14
100009da9pop rbp
100009daajmp 0x1000182b8
100009daf
100009daf 90 .
100009d78
100009d78_ZNSt3__116allocator_traitsINS_9allocatorINS_11__tree_nodeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES8_bxydS1_NSA_14adl_serializerENSD_IhNS1_IhEEEEvEEEEPvEEEEE7destroyB8ne200100INS_4pairIKS8_SH_EEvLi0EEEvRSL_PT_:
100009d78push rbp
100009d79mov rbp, rsp
100009d7cpush r14
100009d7epush rbx
100009d7fmov rbx, rsi
100009d82lea r14, [rsi+24]
100009d86mov rdi, r14
100009d89xor esi, esi
100009d8bcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100009d90mov rdi, r14
100009d93call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100009d98test [rbx], 1
100009d9bjne 0x100009da2
100009d9dpop rbx
100009d9epop r14
100009da0pop rbp
100009da1ret
100009da2
100009da2loc_100009da2:
100009da2mov rdi, [rbx+16]
100009da6pop rbx
100009da7pop r14
100009da9pop rbp
100009daajmp 0x1000182b8
100009daf
100009daf 90 .
100009d78
100009db0
100009db0_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE16__destroy_vectorclB8ne200100Ev:
100009db0push rbp
100009db1mov rbp, rsp
100009db4push rbx
100009db5push rax
100009db6mov rbx, rdi
100009db9mov rdi, [rdi]
100009dbcmov rsi, [rdi]
100009dbftest rsi, rsi
100009dc2je 0x100009dda
100009dc4call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE22__base_destruct_at_endB8ne200100EPSE_
100009dc9mov rax, [rbx]
100009dccmov rdi, [rax]
100009dcfadd rsp, 8
100009dd3pop rbx
100009dd4pop rbp
100009dd5jmp 0x1000182b8
100009dda
100009ddaloc_100009dda:
100009ddaadd rsp, 8
100009ddepop rbx
100009ddfpop rbp
100009de0ret
100009de1
100009de1 90 .
100009db0
100009db0_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE16__destroy_vectorclB8ne200100Ev:
100009db0push rbp
100009db1mov rbp, rsp
100009db4push rbx
100009db5push rax
100009db6mov rbx, rdi
100009db9mov rdi, [rdi]
100009dbcmov rsi, [rdi]
100009dbftest rsi, rsi
100009dc2je 0x100009dda
100009dc4call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE22__base_destruct_at_endB8ne200100EPSE_
100009dc9mov rax, [rbx]
100009dccmov rdi, [rax]
100009dcfadd rsp, 8
100009dd3pop rbx
100009dd4pop rbp
100009dd5jmp 0x1000182b8
100009dda
100009ddaloc_100009dda:
100009ddaadd rsp, 8
100009ddepop rbx
100009ddfpop rbp
100009de0ret
100009de1
100009de1 90 .
100009db0
100009de2
100009de2_ZNSt3__14__fs10filesystem4pathC2B8ne200100INS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEvEERKT_NS2_6formatE:
100009de2push rbp
100009de3mov rbp, rsp
100009de6push r14
100009de8push rbx
100009de9mov rbx, rdi
100009decxorps x0, x0
100009defmovups [rdi], x0
100009df2mov [rdi+16], 0
100009dfamovzx ecx, [rsi]
100009dfdlea rax, [rsi+1]
100009e01mov edx, ecx
100009e03shr edx, 1
100009e05test cl, 1
100009e08cmovne rax, [rsi+16]
100009e0dcmovne rdx, [rsi+8]
100009e12add rdx, rax
100009e15mov rsi, rax
100009e18call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendB8ne200100IPKcLi0EEERS5_T_SA_
100009e1dpop rbx
100009e1epop r14
100009e20pop rbp
100009e21ret
100009e22
100009e22 49 89 c6 f6 03 01 74 09 48 8b 7b 10 e8 85 I.....t.H.{...
100009e30 e4 00 00 4c 89 f7 e8 bd e3 00 00 90 ...L........
100009de2
100009de2_ZNSt3__14__fs10filesystem4pathC2B8ne200100INS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEvEERKT_NS2_6formatE:
100009de2push rbp
100009de3mov rbp, rsp
100009de6push r14
100009de8push rbx
100009de9mov rbx, rdi
100009decxorps x0, x0
100009defmovups [rdi], x0
100009df2mov [rdi+16], 0
100009dfamovzx ecx, [rsi]
100009dfdlea rax, [rsi+1]
100009e01mov edx, ecx
100009e03shr edx, 1
100009e05test cl, 1
100009e08cmovne rax, [rsi+16]
100009e0dcmovne rdx, [rsi+8]
100009e12add rdx, rax
100009e15mov rsi, rax
100009e18call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendB8ne200100IPKcLi0EEERS5_T_SA_
100009e1dpop rbx
100009e1epop r14
100009e20pop rbp
100009e21ret
100009e22
100009e22 49 89 c6 f6 03 01 74 09 48 8b 7b 10 e8 85 I.....t.H.{...
100009e30 e4 00 00 4c 89 f7 e8 bd e3 00 00 90 ...L........
100009de2
100009e3c
100009e3c_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendB8ne200100IPKcLi0EEERS5_T_SA_:
100009e3cpush rbp
100009e3dmov rbp, rsp
100009e40push r15
100009e42push r14
100009e44push r13
100009e46push r12
100009e48push rbx
100009e49sub rsp, 40
100009e4dmov r14, rsi
100009e50mov rbx, rdi
100009e53mov al, [rdi]
100009e55test al, 1
100009e57jne 0x100009e74
100009e59cmp rdx, r14
100009e5cje 0x100009f66
100009e62movzx r12l, al
100009e66shr r12l, 1
100009e69lea rcx, [rbx+1]
100009e6dmov esi, 22
100009e72jmp 0x100009e92
100009e74
100009e74loc_100009e74:
100009e74cmp rdx, r14
100009e77je 0x100009f66
100009e7dmov rax, [rbx]
100009e80mov r12, [rbx+8]
100009e84mov rsi, rax
100009e87and rsi, -2
100009e8bdec rsi
100009e8emov rcx, [rbx+16]
100009e92
100009e92loc_100009e92:
100009e92mov r13, rdx
100009e95sub r13, r14
100009e98cmp rcx, r14
100009e9bja 0x100009ed1
100009e9dadd rcx, r12
100009ea0inc rcx
100009ea3cmp rcx, r14
100009ea6jbe 0x100009ed1
100009ea8lea r15, [rbp-64]
100009eacmov rdi, r15
100009eafmov rsi, r14
100009eb2mov rcx, r13
100009eb5call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__init_with_sizeB8ne200100IPKcS8_EEvT_T0_m
100009ebamovzx edx, [r15]
100009ebetest dl, 1
100009ec1je 0x100009f49
100009ec7mov rsi, [rbp-48]
100009ecbmov rdx, [rbp-56]
100009ecfjmp 0x100009f4f
100009ed1
100009ed1loc_100009ed1:
100009ed1mov rcx, rsi
100009ed4sub rcx, r12
100009ed7cmp rcx, r13
100009edajae 0x100009f0a
100009edcmov r15, rdx
100009edfmov rdx, r12
100009ee2sub rdx, rsi
100009ee5add rdx, r13
100009ee8mov [rsp], 0
100009ef0mov rdi, rbx
100009ef3mov rcx, r12
100009ef6mov r8, r12
100009ef9xor r9l, r9l
100009efccall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__grow_byEmmmmmm@plt
100009f01mov rdx, r15
100009f04mov [rbx+8], r12
100009f08mov al, [rbx]
100009f0a
100009f0aloc_100009f0a:
100009f0atest al, 1
100009f0cjne 0x100009f14
100009f0elea r15, [rbx+1]
100009f12jmp 0x100009f18
100009f14
100009f14loc_100009f14:
100009f14mov r15, [rbx+16]
100009f18
100009f18loc_100009f18:
100009f18add r15, r12
100009f1bcmp rdx, r14
100009f1eje 0x100009f2e
100009f20mov rdi, r15
100009f23mov rsi, r14
100009f26mov rdx, r13
100009f29call memmove@plt
100009f2e
100009f2eloc_100009f2e:
100009f2emov [r15+r13], 0
100009f33add r12, r13
100009f36test [rbx], 1
100009f39jne 0x100009f43
100009f3badd r12b, r12b
100009f3emov [rbx], r12b
100009f41jmp 0x100009f66
100009f43
100009f43loc_100009f43:
100009f43mov [rbx+8], r12
100009f47jmp 0x100009f66
100009f49
100009f49loc_100009f49:
100009f49shr edx, 1
100009f4blea rsi, [rbp-63]
100009f4f
100009f4floc_100009f4f:
100009f4fmov rdi, rbx
100009f52call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
100009f57test [rbp-64], 1
100009f5bje 0x100009f66
100009f5dmov rdi, [rbp-48]
100009f61call _ZdlPv@plt
100009f66
100009f66loc_100009f66:
100009f66mov rax, rbx
100009f69add rsp, 40
100009f6dpop rbx
100009f6epop r12
100009f70pop r13
100009f72pop r14
100009f74pop r15
100009f76pop rbp
100009f77ret
100009f78
100009f78 48 89 c3 f6 45 c0 01 74 H...E..t
100009f80 09 48 8b 7d d0 e8 2e e3 00 00 48 89 df e8 66 e2 .H.}......H...f.
100009f90 00 00 ..
100009e3c
100009e3c_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendB8ne200100IPKcLi0EEERS5_T_SA_:
100009e3cpush rbp
100009e3dmov rbp, rsp
100009e40push r15
100009e42push r14
100009e44push r13
100009e46push r12
100009e48push rbx
100009e49sub rsp, 40
100009e4dmov r14, rsi
100009e50mov rbx, rdi
100009e53mov al, [rdi]
100009e55test al, 1
100009e57jne 0x100009e74
100009e59cmp rdx, r14
100009e5cje 0x100009f66
100009e62movzx r12l, al
100009e66shr r12l, 1
100009e69lea rcx, [rbx+1]
100009e6dmov esi, 22
100009e72jmp 0x100009e92
100009e74
100009e74loc_100009e74:
100009e74cmp rdx, r14
100009e77je 0x100009f66
100009e7dmov rax, [rbx]
100009e80mov r12, [rbx+8]
100009e84mov rsi, rax
100009e87and rsi, -2
100009e8bdec rsi
100009e8emov rcx, [rbx+16]
100009e92
100009e92loc_100009e92:
100009e92mov r13, rdx
100009e95sub r13, r14
100009e98cmp rcx, r14
100009e9bja 0x100009ed1
100009e9dadd rcx, r12
100009ea0inc rcx
100009ea3cmp rcx, r14
100009ea6jbe 0x100009ed1
100009ea8lea r15, [rbp-64]
100009eacmov rdi, r15
100009eafmov rsi, r14
100009eb2mov rcx, r13
100009eb5call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__init_with_sizeB8ne200100IPKcS8_EEvT_T0_m
100009ebamovzx edx, [r15]
100009ebetest dl, 1
100009ec1je 0x100009f49
100009ec7mov rsi, [rbp-48]
100009ecbmov rdx, [rbp-56]
100009ecfjmp 0x100009f4f
100009ed1
100009ed1loc_100009ed1:
100009ed1mov rcx, rsi
100009ed4sub rcx, r12
100009ed7cmp rcx, r13
100009edajae 0x100009f0a
100009edcmov r15, rdx
100009edfmov rdx, r12
100009ee2sub rdx, rsi
100009ee5add rdx, r13
100009ee8mov [rsp], 0
100009ef0mov rdi, rbx
100009ef3mov rcx, r12
100009ef6mov r8, r12
100009ef9xor r9l, r9l
100009efccall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__grow_byEmmmmmm@plt
100009f01mov rdx, r15
100009f04mov [rbx+8], r12
100009f08mov al, [rbx]
100009f0a
100009f0aloc_100009f0a:
100009f0atest al, 1
100009f0cjne 0x100009f14
100009f0elea r15, [rbx+1]
100009f12jmp 0x100009f18
100009f14
100009f14loc_100009f14:
100009f14mov r15, [rbx+16]
100009f18
100009f18loc_100009f18:
100009f18add r15, r12
100009f1bcmp rdx, r14
100009f1eje 0x100009f2e
100009f20mov rdi, r15
100009f23mov rsi, r14
100009f26mov rdx, r13
100009f29call memmove@plt
100009f2e
100009f2eloc_100009f2e:
100009f2emov [r15+r13], 0
100009f33add r12, r13
100009f36test [rbx], 1
100009f39jne 0x100009f43
100009f3badd r12b, r12b
100009f3emov [rbx], r12b
100009f41jmp 0x100009f66
100009f43
100009f43loc_100009f43:
100009f43mov [rbx+8], r12
100009f47jmp 0x100009f66
100009f49
100009f49loc_100009f49:
100009f49shr edx, 1
100009f4blea rsi, [rbp-63]
100009f4f
100009f4floc_100009f4f:
100009f4fmov rdi, rbx
100009f52call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
100009f57test [rbp-64], 1
100009f5bje 0x100009f66
100009f5dmov rdi, [rbp-48]
100009f61call _ZdlPv@plt
100009f66
100009f66loc_100009f66:
100009f66mov rax, rbx
100009f69add rsp, 40
100009f6dpop rbx
100009f6epop r12
100009f70pop r13
100009f72pop r14
100009f74pop r15
100009f76pop rbp
100009f77ret
100009f78
100009f78 48 89 c3 f6 45 c0 01 74 H...E..t
100009f80 09 48 8b 7d d0 e8 2e e3 00 00 48 89 df e8 66 e2 .H.}......H...f.
100009f90 00 00 ..
100009e3c
100009f92
100009f92_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__init_with_sizeB8ne200100IPKcS8_EEvT_T0_m:
100009f92push rbp
100009f93mov rbp, rsp
100009f96push r15
100009f98push r14
100009f9apush r13
100009f9cpush r12
100009f9epush rbx
100009f9fpush rax
100009fa0cmp rcx, -8
100009fa4jae 0x10000a01c
100009fa6mov r12, rcx
100009fa9mov rbx, rdx
100009facmov r15, rsi
100009fafmov r14, rdi
100009fb2cmp rcx, 22
100009fb6ja 0x100009fc3
100009fb8add r12b, r12b
100009fbbmov [r14], r12b
100009fbeinc r14
100009fc1jmp 0x100009ff5
100009fc3
100009fc3loc_100009fc3:
100009fc3mov rax, r12
100009fc6or rax, 7
100009fcalea rcx, [rax+1]
100009fcecmp rax, 23
100009fd2mov r13l, 26
100009fd8cmovne r13, rcx
100009fdcmov rdi, r13
100009fdfcall _Znwm@plt
100009fe4mov [r14+16], rax
100009fe8inc r13
100009febmov [r14], r13
100009feemov [r14+8], r12
100009ff2mov r14, rax
100009ff5
100009ff5loc_100009ff5:
100009ff5sub rbx, r15
100009ff8je 0x10000a008
100009ffamov rdi, r14
100009ffdmov rsi, r15
10000a000mov rdx, rbx
10000a003call memmove@plt
10000a008
10000a008loc_10000a008:
10000a008mov [r14+rbx], 0
10000a00dadd rsp, 8
10000a011pop rbx
10000a012pop r12
10000a014pop r13
10000a016pop r14
10000a018pop r15
10000a01apop rbp
10000a01bret
10000a01c
10000a01cloc_10000a01c:
10000a01ccall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_length_errorB8ne200100Ev
10000a021nop
100009f92
100009f92_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE16__init_with_sizeB8ne200100IPKcS8_EEvT_T0_m:
100009f92push rbp
100009f93mov rbp, rsp
100009f96push r15
100009f98push r14
100009f9apush r13
100009f9cpush r12
100009f9epush rbx
100009f9fpush rax
100009fa0cmp rcx, -8
100009fa4jae 0x10000a01c
100009fa6mov r12, rcx
100009fa9mov rbx, rdx
100009facmov r15, rsi
100009fafmov r14, rdi
100009fb2cmp rcx, 22
100009fb6ja 0x100009fc3
100009fb8add r12b, r12b
100009fbbmov [r14], r12b
100009fbeinc r14
100009fc1jmp 0x100009ff5
100009fc3
100009fc3loc_100009fc3:
100009fc3mov rax, r12
100009fc6or rax, 7
100009fcalea rcx, [rax+1]
100009fcecmp rax, 23
100009fd2mov r13l, 26
100009fd8cmovne r13, rcx
100009fdcmov rdi, r13
100009fdfcall _Znwm@plt
100009fe4mov [r14+16], rax
100009fe8inc r13
100009febmov [r14], r13
100009feemov [r14+8], r12
100009ff2mov r14, rax
100009ff5
100009ff5loc_100009ff5:
100009ff5sub rbx, r15
100009ff8je 0x10000a008
100009ffamov rdi, r14
100009ffdmov rsi, r15
10000a000mov rdx, rbx
10000a003call memmove@plt
10000a008
10000a008loc_10000a008:
10000a008mov [r14+rbx], 0
10000a00dadd rsp, 8
10000a011pop rbx
10000a012pop r12
10000a014pop r13
10000a016pop r14
10000a018pop r15
10000a01apop rbp
10000a01bret
10000a01c
10000a01cloc_10000a01c:
10000a01ccall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_length_errorB8ne200100Ev
10000a021nop
100009f92
10000a022
10000a022_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_valueC2ENS0_6detail7value_tE:
10000a022push rbp
10000a023mov rbp, rsp
10000a026push rbx
10000a027push rax
10000a028mov rbx, rdi
10000a02bcmp esi, 8
10000a02eja 0x10000a042
10000a030mov eax, esi
10000a032lea rcx, [rip+123]
10000a039movsxd rax, [rcx+4*rax]
10000a03dadd rax, rcx
10000a040jmp rax
10000a042
10000a042loc_10000a042:
10000a042mov [rbx], 0
10000a049jmp 0x10000a0ad
10000a04bmov edi, 24
10000a050call _Znwm@plt
10000a055lea rcx, [rax+8]
10000a059xorps x0, x0
10000a05cmovups [rax+8], x0
10000a060mov [rax], rcx
10000a063jmp 0x10000a0aa
10000a065mov [rbx], 0
10000a068jmp 0x10000a0ad
10000a06amov edi, 24
10000a06fcall _Znwm@plt
10000a074xorps x0, x0
10000a077movups [rax], x0
10000a07amov [rax+16], 0
10000a082jmp 0x10000a0aa
10000a084lea rdi, [rip+0x11051]
10000a08bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA1_KcEEEPT_DpOT0_
10000a090jmp 0x10000a0aa
10000a092mov edi, 40
10000a097call _Znwm@plt
10000a09cxorps x0, x0
10000a09fmovups [rax], x0
10000a0a2movups [rax+16], x0
10000a0a6mov [rax+32], 0
10000a0aa
10000a0aaloc_10000a0aa:
10000a0aamov [rbx], rax
10000a0ad
10000a0adloc_10000a0ad:
10000a0adadd rsp, 8
10000a0b1pop rbx
10000a0b2pop rbp
10000a0b3ret
10000a0b4db 0x8e
10000a0b5db 0xff
10000a0b6db 0xff
10000a0b7call [rdi-0x49000001]
10000a0bddb 0xff
10000a0bedb 0xff
10000a0bfcall rax
10000a0c1db 0xff
10000a0c2db 0xff
10000a0c3push [rcx-0x71000001]
10000a0c9db 0xff
10000a0cadb 0xff
10000a0cbdec [rsi-0x71000001]
10000a0d1db 0xff
10000a0d2db 0xff
10000a0d3db 0xff
10000a0d4fdivp f7
10000a0d6db 0xff
10000a0d7db 0xff
10000a022
10000a022_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_valueC2ENS0_6detail7value_tE:
10000a022push rbp
10000a023mov rbp, rsp
10000a026push rbx
10000a027push rax
10000a028mov rbx, rdi
10000a02bcmp esi, 8
10000a02eja 0x10000a042
10000a030mov eax, esi
10000a032lea rcx, [rip+123]
10000a039movsxd rax, [rcx+4*rax]
10000a03dadd rax, rcx
10000a040jmp rax
10000a042
10000a042loc_10000a042:
10000a042mov [rbx], 0
10000a049jmp 0x10000a0ad
10000a04bmov edi, 24
10000a050call _Znwm@plt
10000a055lea rcx, [rax+8]
10000a059xorps x0, x0
10000a05cmovups [rax+8], x0
10000a060mov [rax], rcx
10000a063jmp 0x10000a0aa
10000a065mov [rbx], 0
10000a068jmp 0x10000a0ad
10000a06amov edi, 24
10000a06fcall _Znwm@plt
10000a074xorps x0, x0
10000a077movups [rax], x0
10000a07amov [rax+16], 0
10000a082jmp 0x10000a0aa
10000a084lea rdi, [rip+0x11051]
10000a08bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA1_KcEEEPT_DpOT0_
10000a090jmp 0x10000a0aa
10000a092mov edi, 40
10000a097call _Znwm@plt
10000a09cxorps x0, x0
10000a09fmovups [rax], x0
10000a0a2movups [rax+16], x0
10000a0a6mov [rax+32], 0
10000a0aa
10000a0aaloc_10000a0aa:
10000a0aamov [rbx], rax
10000a0ad
10000a0adloc_10000a0ad:
10000a0adadd rsp, 8
10000a0b1pop rbx
10000a0b2pop rbp
10000a0b3ret
10000a0b4db 0x8e
10000a0b5db 0xff
10000a0b6db 0xff
10000a0b7call [rdi-0x49000001]
10000a0bddb 0xff
10000a0bedb 0xff
10000a0bfcall rax
10000a0c1db 0xff
10000a0c2db 0xff
10000a0c3push [rcx-0x71000001]
10000a0c9db 0xff
10000a0cadb 0xff
10000a0cbdec [rsi-0x71000001]
10000a0d1db 0xff
10000a0d2db 0xff
10000a0d3db 0xff
10000a0d4fdivp f7
10000a0d6db 0xff
10000a0d7db 0xff
10000a022
10000a0d8
10000a0d8_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA1_KcEEEPT_DpOT0_:
10000a0d8push rbp
10000a0d9mov rbp, rsp
10000a0dcpush r14
10000a0depush rbx
10000a0dfmov r14, rdi
10000a0e2mov edi, 24
10000a0e7call _Znwm@plt
10000a0ecmov rbx, rax
10000a0efmov rdi, rax
10000a0f2mov rsi, r14
10000a0f5call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000a0famov rax, rbx
10000a0fdpop rbx
10000a0fepop r14
10000a100pop rbp
10000a101ret
10000a102
10000a102 49 89 c6 48 89 df e8 ab e1 00 00 4c 89 f7 I..H.......L..
10000a110 e8 e3 e0 00 00 .....
10000a0d8
10000a0d8_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA1_KcEEEPT_DpOT0_:
10000a0d8push rbp
10000a0d9mov rbp, rsp
10000a0dcpush r14
10000a0depush rbx
10000a0dfmov r14, rdi
10000a0e2mov edi, 24
10000a0e7call _Znwm@plt
10000a0ecmov rbx, rax
10000a0efmov rdi, rax
10000a0f2mov rsi, r14
10000a0f5call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000a0famov rax, rbx
10000a0fdpop rbx
10000a0fepop r14
10000a100pop rbp
10000a101ret
10000a102
10000a102 49 89 c6 48 89 df e8 ab e1 00 00 4c 89 f7 I..H.......L..
10000a110 e8 e3 e0 00 00 .....
10000a0d8
10000a115
10000a115_ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJS9_S9_RKS9_EEET_DpOT0_:
10000a115push rbp
10000a116mov rbp, rsp
10000a119push r15
10000a11bpush r14
10000a11dpush r12
10000a11fpush rbx
10000a120mov r14, rcx
10000a123mov r15, rdx
10000a126mov r12, rsi
10000a129mov rbx, rdi
10000a12cxorps x0, x0
10000a12fmovups [rdi], x0
10000a132mov [rdi+16], 0
10000a13amovzx eax, [rsi]
10000a13dtest al, 1
10000a13fje 0x10000a148
10000a141mov rax, [r12+8]
10000a146jmp 0x10000a14a
10000a148
10000a148loc_10000a148:
10000a148shr eax, 1
10000a14a
10000a14aloc_10000a14a:
10000a14amovzx esi, [r15]
10000a14etest sil, 1
10000a152je 0x10000a15a
10000a154mov rsi, [r15+8]
10000a158jmp 0x10000a15c
10000a15a
10000a15aloc_10000a15a:
10000a15ashr esi, 1
10000a15c
10000a15cloc_10000a15c:
10000a15cmovzx ecx, [r14]
10000a160test cl, 1
10000a163je 0x10000a16b
10000a165mov rcx, [r14+8]
10000a169jmp 0x10000a16d
10000a16b
10000a16bloc_10000a16b:
10000a16bshr ecx, 1
10000a16d
10000a16dloc_10000a16d:
10000a16dadd rsi, rax
10000a170add rsi, rcx
10000a173mov rdi, rbx
10000a176call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm@plt
10000a17bmovzx edx, [r12]
10000a180test dl, 1
10000a183je 0x10000a191
10000a185mov rdx, [r12+8]
10000a18amov r12, [r12+16]
10000a18fjmp 0x10000a196
10000a191
10000a191loc_10000a191:
10000a191inc r12
10000a194shr edx, 1
10000a196
10000a196loc_10000a196:
10000a196mov rdi, rbx
10000a199mov rsi, r12
10000a19ccall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000a1a1movzx edx, [r15]
10000a1a5test dl, 1
10000a1a8je 0x10000a1b4
10000a1aamov rdx, [r15+8]
10000a1aemov r15, [r15+16]
10000a1b2jmp 0x10000a1b9
10000a1b4
10000a1b4loc_10000a1b4:
10000a1b4inc r15
10000a1b7shr edx, 1
10000a1b9
10000a1b9loc_10000a1b9:
10000a1b9mov rdi, rbx
10000a1bcmov rsi, r15
10000a1bfcall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000a1c4movzx edx, [r14]
10000a1c8test dl, 1
10000a1cbje 0x10000a1d7
10000a1cdmov rdx, [r14+8]
10000a1d1mov r14, [r14+16]
10000a1d5jmp 0x10000a1dc
10000a1d7
10000a1d7loc_10000a1d7:
10000a1d7inc r14
10000a1dashr edx, 1
10000a1dc
10000a1dcloc_10000a1dc:
10000a1dcmov rdi, rbx
10000a1dfmov rsi, r14
10000a1e2call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000a1e7mov rax, rbx
10000a1eapop rbx
10000a1ebpop r12
10000a1edpop r14
10000a1efpop r15
10000a1f1pop rbp
10000a1f2ret
10000a1f3
10000a1f3 49 89 c6 f6 03 01 74 09 48 8b 7b 10 e8 I.....t.H.{..
10000a200 b4 e0 00 00 4c 89 f7 e8 ec df 00 00 ....L.......
10000a115
10000a115_ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJS9_S9_RKS9_EEET_DpOT0_:
10000a115push rbp
10000a116mov rbp, rsp
10000a119push r15
10000a11bpush r14
10000a11dpush r12
10000a11fpush rbx
10000a120mov r14, rcx
10000a123mov r15, rdx
10000a126mov r12, rsi
10000a129mov rbx, rdi
10000a12cxorps x0, x0
10000a12fmovups [rdi], x0
10000a132mov [rdi+16], 0
10000a13amovzx eax, [rsi]
10000a13dtest al, 1
10000a13fje 0x10000a148
10000a141mov rax, [r12+8]
10000a146jmp 0x10000a14a
10000a148
10000a148loc_10000a148:
10000a148shr eax, 1
10000a14a
10000a14aloc_10000a14a:
10000a14amovzx esi, [r15]
10000a14etest sil, 1
10000a152je 0x10000a15a
10000a154mov rsi, [r15+8]
10000a158jmp 0x10000a15c
10000a15a
10000a15aloc_10000a15a:
10000a15ashr esi, 1
10000a15c
10000a15cloc_10000a15c:
10000a15cmovzx ecx, [r14]
10000a160test cl, 1
10000a163je 0x10000a16b
10000a165mov rcx, [r14+8]
10000a169jmp 0x10000a16d
10000a16b
10000a16bloc_10000a16b:
10000a16bshr ecx, 1
10000a16d
10000a16dloc_10000a16d:
10000a16dadd rsi, rax
10000a170add rsi, rcx
10000a173mov rdi, rbx
10000a176call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm@plt
10000a17bmovzx edx, [r12]
10000a180test dl, 1
10000a183je 0x10000a191
10000a185mov rdx, [r12+8]
10000a18amov r12, [r12+16]
10000a18fjmp 0x10000a196
10000a191
10000a191loc_10000a191:
10000a191inc r12
10000a194shr edx, 1
10000a196
10000a196loc_10000a196:
10000a196mov rdi, rbx
10000a199mov rsi, r12
10000a19ccall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000a1a1movzx edx, [r15]
10000a1a5test dl, 1
10000a1a8je 0x10000a1b4
10000a1aamov rdx, [r15+8]
10000a1aemov r15, [r15+16]
10000a1b2jmp 0x10000a1b9
10000a1b4
10000a1b4loc_10000a1b4:
10000a1b4inc r15
10000a1b7shr edx, 1
10000a1b9
10000a1b9loc_10000a1b9:
10000a1b9mov rdi, rbx
10000a1bcmov rsi, r15
10000a1bfcall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000a1c4movzx edx, [r14]
10000a1c8test dl, 1
10000a1cbje 0x10000a1d7
10000a1cdmov rdx, [r14+8]
10000a1d1mov r14, [r14+16]
10000a1d5jmp 0x10000a1dc
10000a1d7
10000a1d7loc_10000a1d7:
10000a1d7inc r14
10000a1dashr edx, 1
10000a1dc
10000a1dcloc_10000a1dc:
10000a1dcmov rdi, rbx
10000a1dfmov rsi, r14
10000a1e2call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000a1e7mov rax, rbx
10000a1eapop rbx
10000a1ebpop r12
10000a1edpop r14
10000a1efpop r15
10000a1f1pop rbp
10000a1f2ret
10000a1f3
10000a1f3 49 89 c6 f6 03 01 74 09 48 8b 7b 10 e8 I.....t.H.{..
10000a200 b4 e0 00 00 4c 89 f7 e8 ec df 00 00 ....L.......
10000a115
10000a20c
10000a20c_ZN8nlohmann16json_abi_v3_11_36detail9exception4nameERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEi:
10000a20cpush rbp
10000a20dmov rbp, rsp
10000a210push r15
10000a212push r14
10000a214push r12
10000a216push rbx
10000a217sub rsp, 32
10000a21bmov r14, rsi
10000a21emov rbx, rdi
10000a221lea r15, [rbp-33]
10000a225mov [r15], 46
10000a229lea r12, [rbp-64]
10000a22dmov rdi, r12
10000a230mov esi, edx
10000a232call _ZNSt3__19to_stringEi@plt
10000a237lea rsi, [rip+0x111f3]
10000a23elea r9, [rip+0x111fd]
10000a245mov rdi, rbx
10000a248mov rdx, r14
10000a24bmov rcx, r15
10000a24emov r8, r12
10000a251call _ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJRA17_KcRKS9_cS9_RA3_SA_EEET_DpOT0_
10000a256test [rbp-64], 1
10000a25aje 0x10000a265
10000a25cmov rdi, [rbp-48]
10000a260call _ZdlPv@plt
10000a265
10000a265loc_10000a265:
10000a265mov rax, rbx
10000a268add rsp, 32
10000a26cpop rbx
10000a26dpop r12
10000a26fpop r14
10000a271pop r15
10000a273pop rbp
10000a274ret
10000a275
10000a275 48 89 c3 f6 45 c0 01 74 09 48 8b H...E..t.H.
10000a280 7d d0 e8 31 e0 00 00 48 89 df e8 69 df 00 00 }..1...H...i...
10000a20c
10000a20c_ZN8nlohmann16json_abi_v3_11_36detail9exception4nameERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEi:
10000a20cpush rbp
10000a20dmov rbp, rsp
10000a210push r15
10000a212push r14
10000a214push r12
10000a216push rbx
10000a217sub rsp, 32
10000a21bmov r14, rsi
10000a21emov rbx, rdi
10000a221lea r15, [rbp-33]
10000a225mov [r15], 46
10000a229lea r12, [rbp-64]
10000a22dmov rdi, r12
10000a230mov esi, edx
10000a232call _ZNSt3__19to_stringEi@plt
10000a237lea rsi, [rip+0x111f3]
10000a23elea r9, [rip+0x111fd]
10000a245mov rdi, rbx
10000a248mov rdx, r14
10000a24bmov rcx, r15
10000a24emov r8, r12
10000a251call _ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJRA17_KcRKS9_cS9_RA3_SA_EEET_DpOT0_
10000a256test [rbp-64], 1
10000a25aje 0x10000a265
10000a25cmov rdi, [rbp-48]
10000a260call _ZdlPv@plt
10000a265
10000a265loc_10000a265:
10000a265mov rax, rbx
10000a268add rsp, 32
10000a26cpop rbx
10000a26dpop r12
10000a26fpop r14
10000a271pop r15
10000a273pop rbp
10000a274ret
10000a275
10000a275 48 89 c3 f6 45 c0 01 74 09 48 8b H...E..t.H.
10000a280 7d d0 e8 31 e0 00 00 48 89 df e8 69 df 00 00 }..1...H...i...
10000a20c
10000a28f
10000a28f_ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJRA17_KcRKS9_cS9_RA3_SA_EEET_DpOT0_:
10000a28fpush rbp
10000a290mov rbp, rsp
10000a293push r15
10000a295push r14
10000a297push r13
10000a299push r12
10000a29bpush rbx
10000a29csub rsp, 40
10000a2a0mov [rbp-48], r9
10000a2a4mov r12, r8
10000a2a7mov [rbp-56], rcx
10000a2abmov r13, rdx
10000a2aemov rbx, rdi
10000a2b1xorps x0, x0
10000a2b4movups [rdi], x0
10000a2b7mov [rdi+16], 0
10000a2bfmov [rbp-64], rsi
10000a2c3mov rdi, rsi
10000a2c6call strlen@plt
10000a2cbmov r14, rax
10000a2cemovzx r15l, [r13]
10000a2d3test r15b, 1
10000a2d7je 0x10000a2df
10000a2d9mov r15, [r13+8]
10000a2ddjmp 0x10000a2e2
10000a2df
10000a2dfloc_10000a2df:
10000a2dfshr r15l, 1
10000a2e2
10000a2e2loc_10000a2e2:
10000a2e2mov rax, r12
10000a2e5movzx r12l, [r12]
10000a2eatest r12b, 1
10000a2eemov [rbp-72], rax
10000a2f2je 0x10000a2fa
10000a2f4mov r12, [rax+8]
10000a2f8jmp 0x10000a2fd
10000a2fa
10000a2faloc_10000a2fa:
10000a2fashr r12l, 1
10000a2fd
10000a2fdloc_10000a2fd:
10000a2fdmov rdi, [rbp-48]
10000a301call strlen@plt
10000a306add r14, rax
10000a309add r14, r15
10000a30clea rsi, [r12+r14]
10000a310inc rsi
10000a313mov rdi, rbx
10000a316call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm@plt
10000a31bmov r14, [rbp-72]
10000a31fmov r15, [rbp-64]
10000a323mov rdi, r15
10000a326call strlen@plt
10000a32bmov rdi, rbx
10000a32emov rsi, r15
10000a331mov rdx, rax
10000a334call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000a339movzx edx, [r13]
10000a33etest dl, 1
10000a341je 0x10000a34d
10000a343mov rdx, [r13+8]
10000a347mov r13, [r13+16]
10000a34bjmp 0x10000a352
10000a34d
10000a34dloc_10000a34d:
10000a34dinc r13
10000a350shr edx, 1
10000a352
10000a352loc_10000a352:
10000a352mov rdi, rbx
10000a355mov rsi, r13
10000a358call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000a35dmov rax, [rbp-56]
10000a361movsx esi, [rax]
10000a364mov rdi, rbx
10000a367call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt
10000a36cmovzx edx, [r14]
10000a370test dl, 1
10000a373je 0x10000a37f
10000a375mov rdx, [r14+8]
10000a379mov r14, [r14+16]
10000a37djmp 0x10000a384
10000a37f
10000a37floc_10000a37f:
10000a37finc r14
10000a382shr edx, 1
10000a384
10000a384loc_10000a384:
10000a384mov rdi, rbx
10000a387mov rsi, r14
10000a38acall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000a38fmov r14, [rbp-48]
10000a393mov rdi, r14
10000a396call strlen@plt
10000a39bmov rdi, rbx
10000a39emov rsi, r14
10000a3a1mov rdx, rax
10000a3a4call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000a3a9mov rax, rbx
10000a3acadd rsp, 40
10000a3b0pop rbx
10000a3b1pop r12
10000a3b3pop r13
10000a3b5pop r14
10000a3b7pop r15
10000a3b9pop rbp
10000a3baret
10000a3bb
10000a3bb 49 89 c6 f6 03 I....
10000a3c0 01 74 09 48 8b 7b 10 e8 ec de 00 00 4c 89 f7 e8 .t.H.{......L...
10000a3d0 24 de 00 00 $...
10000a28f
10000a28f_ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJRA17_KcRKS9_cS9_RA3_SA_EEET_DpOT0_:
10000a28fpush rbp
10000a290mov rbp, rsp
10000a293push r15
10000a295push r14
10000a297push r13
10000a299push r12
10000a29bpush rbx
10000a29csub rsp, 40
10000a2a0mov [rbp-48], r9
10000a2a4mov r12, r8
10000a2a7mov [rbp-56], rcx
10000a2abmov r13, rdx
10000a2aemov rbx, rdi
10000a2b1xorps x0, x0
10000a2b4movups [rdi], x0
10000a2b7mov [rdi+16], 0
10000a2bfmov [rbp-64], rsi
10000a2c3mov rdi, rsi
10000a2c6call strlen@plt
10000a2cbmov r14, rax
10000a2cemovzx r15l, [r13]
10000a2d3test r15b, 1
10000a2d7je 0x10000a2df
10000a2d9mov r15, [r13+8]
10000a2ddjmp 0x10000a2e2
10000a2df
10000a2dfloc_10000a2df:
10000a2dfshr r15l, 1
10000a2e2
10000a2e2loc_10000a2e2:
10000a2e2mov rax, r12
10000a2e5movzx r12l, [r12]
10000a2eatest r12b, 1
10000a2eemov [rbp-72], rax
10000a2f2je 0x10000a2fa
10000a2f4mov r12, [rax+8]
10000a2f8jmp 0x10000a2fd
10000a2fa
10000a2faloc_10000a2fa:
10000a2fashr r12l, 1
10000a2fd
10000a2fdloc_10000a2fd:
10000a2fdmov rdi, [rbp-48]
10000a301call strlen@plt
10000a306add r14, rax
10000a309add r14, r15
10000a30clea rsi, [r12+r14]
10000a310inc rsi
10000a313mov rdi, rbx
10000a316call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm@plt
10000a31bmov r14, [rbp-72]
10000a31fmov r15, [rbp-64]
10000a323mov rdi, r15
10000a326call strlen@plt
10000a32bmov rdi, rbx
10000a32emov rsi, r15
10000a331mov rdx, rax
10000a334call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000a339movzx edx, [r13]
10000a33etest dl, 1
10000a341je 0x10000a34d
10000a343mov rdx, [r13+8]
10000a347mov r13, [r13+16]
10000a34bjmp 0x10000a352
10000a34d
10000a34dloc_10000a34d:
10000a34dinc r13
10000a350shr edx, 1
10000a352
10000a352loc_10000a352:
10000a352mov rdi, rbx
10000a355mov rsi, r13
10000a358call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000a35dmov rax, [rbp-56]
10000a361movsx esi, [rax]
10000a364mov rdi, rbx
10000a367call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt
10000a36cmovzx edx, [r14]
10000a370test dl, 1
10000a373je 0x10000a37f
10000a375mov rdx, [r14+8]
10000a379mov r14, [r14+16]
10000a37djmp 0x10000a384
10000a37f
10000a37floc_10000a37f:
10000a37finc r14
10000a382shr edx, 1
10000a384
10000a384loc_10000a384:
10000a384mov rdi, rbx
10000a387mov rsi, r14
10000a38acall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000a38fmov r14, [rbp-48]
10000a393mov rdi, r14
10000a396call strlen@plt
10000a39bmov rdi, rbx
10000a39emov rsi, r14
10000a3a1mov rdx, rax
10000a3a4call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000a3a9mov rax, rbx
10000a3acadd rsp, 40
10000a3b0pop rbx
10000a3b1pop r12
10000a3b3pop r13
10000a3b5pop r14
10000a3b7pop r15
10000a3b9pop rbp
10000a3baret
10000a3bb
10000a3bb 49 89 c6 f6 03 I....
10000a3c0 01 74 09 48 8b 7b 10 e8 ec de 00 00 4c 89 f7 e8 .t.H.{......L...
10000a3d0 24 de 00 00 $...
10000a28f
10000a3d4
10000a3d4_ZN8nlohmann16json_abi_v3_11_36detail9exceptionC2EiPKc:
10000a3d4push rbp
10000a3d5mov rbp, rsp
10000a3d8push r14
10000a3dapush rbx
10000a3dbmov rbx, rdi
10000a3delea rax, [rip+0x13d23]
10000a3e5mov [rdi], rax
10000a3e8mov [rdi+8], esi
10000a3ebadd rdi, 16
10000a3efmov rsi, rdx
10000a3f2call _ZNSt13runtime_errorC1EPKc@plt
10000a3f7pop rbx
10000a3f8pop r14
10000a3fapop rbp
10000a3fbret
10000a3fc
10000a3fc 49 89 c6 48 I..H
10000a400 89 df e8 a5 de 00 00 4c 89 f7 e8 e9 dd 00 00 90 .......L........
10000a3d4
10000a3d4_ZN8nlohmann16json_abi_v3_11_36detail9exceptionC2EiPKc:
10000a3d4push rbp
10000a3d5mov rbp, rsp
10000a3d8push r14
10000a3dapush rbx
10000a3dbmov rbx, rdi
10000a3delea rax, [rip+0x13d23]
10000a3e5mov [rdi], rax
10000a3e8mov [rdi+8], esi
10000a3ebadd rdi, 16
10000a3efmov rsi, rdx
10000a3f2call _ZNSt13runtime_errorC1EPKc@plt
10000a3f7pop rbx
10000a3f8pop r14
10000a3fapop rbp
10000a3fbret
10000a3fc
10000a3fc 49 89 c6 48 I..H
10000a400 89 df e8 a5 de 00 00 4c 89 f7 e8 e9 dd 00 00 90 .......L........
10000a3d4
10000a410
10000a410_ZNK8nlohmann16json_abi_v3_11_36detail9exception4whatEv:
10000a410push rbp
10000a411mov rbp, rsp
10000a414add rdi, 16
10000a418pop rbp
10000a419jmp 0x1000181fe
10000a410
10000a410_ZNK8nlohmann16json_abi_v3_11_36detail9exception4whatEv:
10000a410push rbp
10000a411mov rbp, rsp
10000a414add rdi, 16
10000a418pop rbp
10000a419jmp 0x1000181fe
10000a410
10000a41e
10000a41e_ZN8nlohmann16json_abi_v3_11_36detail9exceptionD1Ev:
10000a41epush rbp
10000a41fmov rbp, rsp
10000a422push rbx
10000a423push rax
10000a424mov rbx, rdi
10000a427lea rax, [rip+0x13cda]
10000a42emov [rdi], rax
10000a431add rdi, 16
10000a435call _ZNSt13runtime_errorD1Ev@plt
10000a43amov rdi, rbx
10000a43dadd rsp, 8
10000a441pop rbx
10000a442pop rbp
10000a443jmp 0x1000182ac
10000a41e
10000a41e_ZN8nlohmann16json_abi_v3_11_36detail9exceptionD1Ev:
10000a41epush rbp
10000a41fmov rbp, rsp
10000a422push rbx
10000a423push rax
10000a424mov rbx, rdi
10000a427lea rax, [rip+0x13cda]
10000a42emov [rdi], rax
10000a431add rdi, 16
10000a435call _ZNSt13runtime_errorD1Ev@plt
10000a43amov rdi, rbx
10000a43dadd rsp, 8
10000a441pop rbx
10000a442pop rbp
10000a443jmp 0x1000182ac
10000a41e
10000a448
10000a448_ZN8nlohmann16json_abi_v3_11_36detail9exceptionD0Ev:
10000a448push rbp
10000a449mov rbp, rsp
10000a44cpush rbx
10000a44dpush rax
10000a44emov rbx, rdi
10000a451lea rax, [rip+0x13cb0]
10000a458mov [rdi], rax
10000a45badd rdi, 16
10000a45fcall _ZNSt13runtime_errorD1Ev@plt
10000a464mov rdi, rbx
10000a467call _ZNSt9exceptionD2Ev@plt
10000a46cmov rdi, rbx
10000a46fadd rsp, 8
10000a473pop rbx
10000a474pop rbp
10000a475jmp 0x1000182b8
10000a448
10000a448_ZN8nlohmann16json_abi_v3_11_36detail9exceptionD0Ev:
10000a448push rbp
10000a449mov rbp, rsp
10000a44cpush rbx
10000a44dpush rax
10000a44emov rbx, rdi
10000a451lea rax, [rip+0x13cb0]
10000a458mov [rdi], rax
10000a45badd rdi, 16
10000a45fcall _ZNSt13runtime_errorD1Ev@plt
10000a464mov rdi, rbx
10000a467call _ZNSt9exceptionD2Ev@plt
10000a46cmov rdi, rbx
10000a46fadd rsp, 8
10000a473pop rbx
10000a474pop rbp
10000a475jmp 0x1000182b8
10000a448
10000a47a
10000a47a_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixESA_:
10000a47apush rbp
10000a47bmov rbp, rsp
10000a47epush r15
10000a480push r14
10000a482push rbx
10000a483sub rsp, 40
10000a487mov rbx, rsi
10000a48amov r14, rdi
10000a48dmov al, [rdi]
10000a48ftest al, al
10000a491jne 0x10000a4c3
10000a493mov [r14], 1
10000a497mov edi, 24
10000a49ccall _Znwm@plt
10000a4a1lea rcx, [rax+8]
10000a4a5xorps x0, x0
10000a4a8movups [rax+8], x0
10000a4acmov [rax], rcx
10000a4afmov [r14+8], rax
10000a4b3mov rdi, r14
10000a4b6mov esi, 1
10000a4bbcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000a4c0mov al, [r14]
10000a4c3
10000a4c3loc_10000a4c3:
10000a4c3cmp al, 1
10000a4c5jne 0x10000a4f0
10000a4c7mov rdi, [r14+8]
10000a4cblea rcx, [rbp-48]
10000a4cfmov [rcx], 0
10000a4d6mov rsi, rbx
10000a4d9mov rdx, rbx
10000a4dccall _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE25__emplace_unique_key_argsIS7_JS7_DnEEENS_4pairINS_15__tree_iteratorISH_PNS_11__tree_nodeISH_PvEElEEbEERKT_DpOT0_
10000a4e1add rax, 56
10000a4e5add rsp, 40
10000a4e9pop rbx
10000a4eapop r14
10000a4ecpop r15
10000a4eepop rbp
10000a4efret
10000a4f0
10000a4f0loc_10000a4f0:
10000a4f0mov edi, 32
10000a4f5call __cxa_allocate_exception@plt
10000a4famov rbx, rax
10000a4fdmov rdi, r14
10000a500call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE9type_nameEv
10000a505lea rdx, [rbp-56]
10000a509mov [rdx], rax
10000a50clea rsi, [rip+0x10f32]
10000a513lea rdi, [rbp-48]
10000a517call _ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJRA51_KcPSA_EEET_DpOT0_
10000a51cmov r15b, 1
10000a51flea rdx, [rbp-48]
10000a523mov rdi, rbx
10000a526mov esi, 305
10000a52bmov rcx, r14
10000a52ecall _ZN8nlohmann16json_abi_v3_11_36detail10type_error6createIPNS0_10basic_jsonINSt3__13mapENS5_6vectorENS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEbxydSB_NS0_14adl_serializerENS7_IhNSB_IhEEEEvEELi0EEES2_iRKSD_T_
10000a533xor r15l, r15l
10000a536lea rsi, [rip+0x13be3]
10000a53dlea rdx, [rip+532]
10000a544mov rdi, rbx
10000a547call __cxa_throw@plt
10000a54c
10000a54c 0f 0b 49 89 ..I.
10000a550 c6 f6 45 d0 01 74 09 48 8b 7d e0 e8 58 dd 00 00 ..E..t.H.}..X...
10000a560 45 84 ff 75 05 eb 0b 49 89 c6 48 89 df e8 76 dd E..u...I..H...v.
10000a570 00 00 4c 89 f7 e8 7e dc 00 00 ..L...~...
10000a47a
10000a47a_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixESA_:
10000a47apush rbp
10000a47bmov rbp, rsp
10000a47epush r15
10000a480push r14
10000a482push rbx
10000a483sub rsp, 40
10000a487mov rbx, rsi
10000a48amov r14, rdi
10000a48dmov al, [rdi]
10000a48ftest al, al
10000a491jne 0x10000a4c3
10000a493mov [r14], 1
10000a497mov edi, 24
10000a49ccall _Znwm@plt
10000a4a1lea rcx, [rax+8]
10000a4a5xorps x0, x0
10000a4a8movups [rax+8], x0
10000a4acmov [rax], rcx
10000a4afmov [r14+8], rax
10000a4b3mov rdi, r14
10000a4b6mov esi, 1
10000a4bbcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000a4c0mov al, [r14]
10000a4c3
10000a4c3loc_10000a4c3:
10000a4c3cmp al, 1
10000a4c5jne 0x10000a4f0
10000a4c7mov rdi, [r14+8]
10000a4cblea rcx, [rbp-48]
10000a4cfmov [rcx], 0
10000a4d6mov rsi, rbx
10000a4d9mov rdx, rbx
10000a4dccall _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE25__emplace_unique_key_argsIS7_JS7_DnEEENS_4pairINS_15__tree_iteratorISH_PNS_11__tree_nodeISH_PvEElEEbEERKT_DpOT0_
10000a4e1add rax, 56
10000a4e5add rsp, 40
10000a4e9pop rbx
10000a4eapop r14
10000a4ecpop r15
10000a4eepop rbp
10000a4efret
10000a4f0
10000a4f0loc_10000a4f0:
10000a4f0mov edi, 32
10000a4f5call __cxa_allocate_exception@plt
10000a4famov rbx, rax
10000a4fdmov rdi, r14
10000a500call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE9type_nameEv
10000a505lea rdx, [rbp-56]
10000a509mov [rdx], rax
10000a50clea rsi, [rip+0x10f32]
10000a513lea rdi, [rbp-48]
10000a517call _ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJRA51_KcPSA_EEET_DpOT0_
10000a51cmov r15b, 1
10000a51flea rdx, [rbp-48]
10000a523mov rdi, rbx
10000a526mov esi, 305
10000a52bmov rcx, r14
10000a52ecall _ZN8nlohmann16json_abi_v3_11_36detail10type_error6createIPNS0_10basic_jsonINSt3__13mapENS5_6vectorENS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEbxydSB_NS0_14adl_serializerENS7_IhNSB_IhEEEEvEELi0EEES2_iRKSD_T_
10000a533xor r15l, r15l
10000a536lea rsi, [rip+0x13be3]
10000a53dlea rdx, [rip+532]
10000a544mov rdi, rbx
10000a547call __cxa_throw@plt
10000a54c
10000a54c 0f 0b 49 89 ..I.
10000a550 c6 f6 45 d0 01 74 09 48 8b 7d e0 e8 58 dd 00 00 ..E..t.H.}..X...
10000a560 45 84 ff 75 05 eb 0b 49 89 c6 48 89 df e8 76 dd E..u...I..H...v.
10000a570 00 00 4c 89 f7 e8 7e dc 00 00 ..L...~...
10000a47a
10000a57a
10000a57a_ZN8nlohmann16json_abi_v3_11_36detail10type_error6createIPNS0_10basic_jsonINSt3__13mapENS5_6vectorENS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEbxydSB_NS0_14adl_serializerENS7_IhNSB_IhEEEEvEELi0EEES2_iRKSD_T_:
10000a57apush rbp
10000a57bmov rbp, rsp
10000a57epush r15
10000a580push r14
10000a582push r12
10000a584push rbx
10000a585sub rsp, 96
10000a589mov r15, rdx
10000a58cmov r14l, esi
10000a58fmov rbx, rdi
10000a592lea rsi, [rip+0x10edf]
10000a599lea r12, [rbp-128]
10000a59dmov rdi, r12
10000a5a0call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000a5a5lea rdi, [rbp-104]
10000a5a9mov rsi, r12
10000a5acmov edx, r14l
10000a5afcall _ZN8nlohmann16json_abi_v3_11_36detail9exception4nameERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEi
10000a5b4lea rsi, [rip+0x10b21]
10000a5bblea rdi, [rbp-80]
10000a5bfcall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000a5c4lea rdi, [rbp-56]
10000a5c8lea rsi, [rbp-104]
10000a5cclea rdx, [rbp-80]
10000a5d0mov rcx, r15
10000a5d3call _ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJS9_S9_RKS9_EEET_DpOT0_
10000a5d8test [rbp-80], 1
10000a5dcje 0x10000a5e7
10000a5demov rdi, [rbp-64]
10000a5e2call _ZdlPv@plt
10000a5e7
10000a5e7loc_10000a5e7:
10000a5e7test [rbp-104], 1
10000a5ebje 0x10000a5f6
10000a5edmov rdi, [rbp-88]
10000a5f1call _ZdlPv@plt
10000a5f6
10000a5f6loc_10000a5f6:
10000a5f6test [rbp-128], 1
10000a5faje 0x10000a605
10000a5fcmov rdi, [rbp-112]
10000a600call _ZdlPv@plt
10000a605
10000a605loc_10000a605:
10000a605test [rbp-56], 1
10000a609je 0x10000a611
10000a60bmov rdx, [rbp-40]
10000a60fjmp 0x10000a615
10000a611
10000a611loc_10000a611:
10000a611lea rdx, [rbp-55]
10000a615
10000a615loc_10000a615:
10000a615mov rdi, rbx
10000a618mov esi, r14l
10000a61bcall _ZN8nlohmann16json_abi_v3_11_36detail9exceptionC2EiPKc
10000a620lea rax, [rip+0x13b21]
10000a627mov [rbx], rax
10000a62atest [rbp-56], 1
10000a62eje 0x10000a639
10000a630mov rdi, [rbp-40]
10000a634call _ZdlPv@plt
10000a639
10000a639loc_10000a639:
10000a639mov rax, rbx
10000a63cadd rsp, 96
10000a640pop rbx
10000a641pop r12
10000a643pop r14
10000a645pop r15
10000a647pop rbp
10000a648ret
10000a649
10000a649 48 89 c3 f6 45 c8 01 H...E..
10000a650 74 40 48 8b 7d d8 eb 35 48 89 c3 f6 45 b0 01 74 t@H.}..5H...E..t
10000a660 0e 48 8b 7d c0 e8 4e dc 00 00 eb 03 48 89 c3 f6 .H.}..N.....H...
10000a670 45 98 01 74 0e 48 8b 7d a8 e8 3a dc 00 00 eb 03 E..t.H.}..:.....
10000a680 48 89 c3 f6 45 80 01 74 09 48 8b 7d 90 e8 26 dc H...E..t.H.}..&.
10000a690 00 00 48 89 df e8 5e db 00 00 ..H...^...
10000a57a
10000a57a_ZN8nlohmann16json_abi_v3_11_36detail10type_error6createIPNS0_10basic_jsonINSt3__13mapENS5_6vectorENS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEbxydSB_NS0_14adl_serializerENS7_IhNSB_IhEEEEvEELi0EEES2_iRKSD_T_:
10000a57apush rbp
10000a57bmov rbp, rsp
10000a57epush r15
10000a580push r14
10000a582push r12
10000a584push rbx
10000a585sub rsp, 96
10000a589mov r15, rdx
10000a58cmov r14l, esi
10000a58fmov rbx, rdi
10000a592lea rsi, [rip+0x10edf]
10000a599lea r12, [rbp-128]
10000a59dmov rdi, r12
10000a5a0call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000a5a5lea rdi, [rbp-104]
10000a5a9mov rsi, r12
10000a5acmov edx, r14l
10000a5afcall _ZN8nlohmann16json_abi_v3_11_36detail9exception4nameERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEi
10000a5b4lea rsi, [rip+0x10b21]
10000a5bblea rdi, [rbp-80]
10000a5bfcall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000a5c4lea rdi, [rbp-56]
10000a5c8lea rsi, [rbp-104]
10000a5cclea rdx, [rbp-80]
10000a5d0mov rcx, r15
10000a5d3call _ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJS9_S9_RKS9_EEET_DpOT0_
10000a5d8test [rbp-80], 1
10000a5dcje 0x10000a5e7
10000a5demov rdi, [rbp-64]
10000a5e2call _ZdlPv@plt
10000a5e7
10000a5e7loc_10000a5e7:
10000a5e7test [rbp-104], 1
10000a5ebje 0x10000a5f6
10000a5edmov rdi, [rbp-88]
10000a5f1call _ZdlPv@plt
10000a5f6
10000a5f6loc_10000a5f6:
10000a5f6test [rbp-128], 1
10000a5faje 0x10000a605
10000a5fcmov rdi, [rbp-112]
10000a600call _ZdlPv@plt
10000a605
10000a605loc_10000a605:
10000a605test [rbp-56], 1
10000a609je 0x10000a611
10000a60bmov rdx, [rbp-40]
10000a60fjmp 0x10000a615
10000a611
10000a611loc_10000a611:
10000a611lea rdx, [rbp-55]
10000a615
10000a615loc_10000a615:
10000a615mov rdi, rbx
10000a618mov esi, r14l
10000a61bcall _ZN8nlohmann16json_abi_v3_11_36detail9exceptionC2EiPKc
10000a620lea rax, [rip+0x13b21]
10000a627mov [rbx], rax
10000a62atest [rbp-56], 1
10000a62eje 0x10000a639
10000a630mov rdi, [rbp-40]
10000a634call _ZdlPv@plt
10000a639
10000a639loc_10000a639:
10000a639mov rax, rbx
10000a63cadd rsp, 96
10000a640pop rbx
10000a641pop r12
10000a643pop r14
10000a645pop r15
10000a647pop rbp
10000a648ret
10000a649
10000a649 48 89 c3 f6 45 c8 01 H...E..
10000a650 74 40 48 8b 7d d8 eb 35 48 89 c3 f6 45 b0 01 74 t@H.}..5H...E..t
10000a660 0e 48 8b 7d c0 e8 4e dc 00 00 eb 03 48 89 c3 f6 .H.}..N.....H...
10000a670 45 98 01 74 0e 48 8b 7d a8 e8 3a dc 00 00 eb 03 E..t.H.}..:.....
10000a680 48 89 c3 f6 45 80 01 74 09 48 8b 7d 90 e8 26 dc H...E..t.H.}..&.
10000a690 00 00 48 89 df e8 5e db 00 00 ..H...^...
10000a57a
10000a69a
10000a69a_ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJRA51_KcPSA_EEET_DpOT0_:
10000a69apush rbp
10000a69bmov rbp, rsp
10000a69epush r15
10000a6a0push r14
10000a6a2push r12
10000a6a4push rbx
10000a6a5mov r14, rdx
10000a6a8mov r15, rsi
10000a6abmov rbx, rdi
10000a6aexorps x0, x0
10000a6b1movups [rdi], x0
10000a6b4mov [rdi+16], 0
10000a6bcmov rdi, rsi
10000a6bfcall strlen@plt
10000a6c4mov r12, rax
10000a6c7mov rdi, [r14]
10000a6cacall strlen@plt
10000a6cfadd r12, rax
10000a6d2mov rdi, rbx
10000a6d5mov rsi, r12
10000a6d8call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm@plt
10000a6ddmov rdi, r15
10000a6e0call strlen@plt
10000a6e5mov rdi, rbx
10000a6e8mov rsi, r15
10000a6ebmov rdx, rax
10000a6eecall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000a6f3mov r14, [r14]
10000a6f6mov rdi, r14
10000a6f9call strlen@plt
10000a6femov rdi, rbx
10000a701mov rsi, r14
10000a704mov rdx, rax
10000a707call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000a70cmov rax, rbx
10000a70fpop rbx
10000a710pop r12
10000a712pop r14
10000a714pop r15
10000a716pop rbp
10000a717ret
10000a718
10000a718 49 89 c6 f6 03 01 74 09 I.....t.
10000a720 48 8b 7b 10 e8 8f db 00 00 4c 89 f7 e8 c7 da 00 H.{......L......
10000a730 00 90 ..
10000a69a
10000a69a_ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJRA51_KcPSA_EEET_DpOT0_:
10000a69apush rbp
10000a69bmov rbp, rsp
10000a69epush r15
10000a6a0push r14
10000a6a2push r12
10000a6a4push rbx
10000a6a5mov r14, rdx
10000a6a8mov r15, rsi
10000a6abmov rbx, rdi
10000a6aexorps x0, x0
10000a6b1movups [rdi], x0
10000a6b4mov [rdi+16], 0
10000a6bcmov rdi, rsi
10000a6bfcall strlen@plt
10000a6c4mov r12, rax
10000a6c7mov rdi, [r14]
10000a6cacall strlen@plt
10000a6cfadd r12, rax
10000a6d2mov rdi, rbx
10000a6d5mov rsi, r12
10000a6d8call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm@plt
10000a6ddmov rdi, r15
10000a6e0call strlen@plt
10000a6e5mov rdi, rbx
10000a6e8mov rsi, r15
10000a6ebmov rdx, rax
10000a6eecall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000a6f3mov r14, [r14]
10000a6f6mov rdi, r14
10000a6f9call strlen@plt
10000a6femov rdi, rbx
10000a701mov rsi, r14
10000a704mov rdx, rax
10000a707call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000a70cmov rax, rbx
10000a70fpop rbx
10000a710pop r12
10000a712pop r14
10000a714pop r15
10000a716pop rbp
10000a717ret
10000a718
10000a718 49 89 c6 f6 03 01 74 09 I.....t.
10000a720 48 8b 7b 10 e8 8f db 00 00 4c 89 f7 e8 c7 da 00 H.{......L......
10000a730 00 90 ..
10000a69a
10000a732
10000a732_ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE9type_nameEv:
10000a732push rbp
10000a733mov rbp, rsp
10000a736movzx eax, [rdi]
10000a739cmp rax, 9
10000a73dja 0x10000a74f
10000a73flea rcx, [rip+61058]
10000a746movsxd rax, [rcx+4*rax]
10000a74aadd rax, rcx
10000a74djmp 0x10000a756
10000a74f
10000a74floc_10000a74f:
10000a74flea rax, [rip+0x10d5f]
10000a756
10000a756loc_10000a756:
10000a756pop rbp
10000a757ret
10000a732
10000a732_ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE9type_nameEv:
10000a732push rbp
10000a733mov rbp, rsp
10000a736movzx eax, [rdi]
10000a739cmp rax, 9
10000a73dja 0x10000a74f
10000a73flea rcx, [rip+61058]
10000a746movsxd rax, [rcx+4*rax]
10000a74aadd rax, rcx
10000a74djmp 0x10000a756
10000a74f
10000a74floc_10000a74f:
10000a74flea rax, [rip+0x10d5f]
10000a756
10000a756loc_10000a756:
10000a756pop rbp
10000a757ret
10000a732
10000a758
10000a758_ZN8nlohmann16json_abi_v3_11_36detail10type_errorD1Ev:
10000a758push rbp
10000a759mov rbp, rsp
10000a75cpush rbx
10000a75dpush rax
10000a75emov rbx, rdi
10000a761lea rax, [rip+0x139a0]
10000a768mov [rdi], rax
10000a76badd rdi, 16
10000a76fcall _ZNSt13runtime_errorD1Ev@plt
10000a774mov rdi, rbx
10000a777add rsp, 8
10000a77bpop rbx
10000a77cpop rbp
10000a77djmp 0x1000182ac
10000a758
10000a758_ZN8nlohmann16json_abi_v3_11_36detail10type_errorD1Ev:
10000a758push rbp
10000a759mov rbp, rsp
10000a75cpush rbx
10000a75dpush rax
10000a75emov rbx, rdi
10000a761lea rax, [rip+0x139a0]
10000a768mov [rdi], rax
10000a76badd rdi, 16
10000a76fcall _ZNSt13runtime_errorD1Ev@plt
10000a774mov rdi, rbx
10000a777add rsp, 8
10000a77bpop rbx
10000a77cpop rbp
10000a77djmp 0x1000182ac
10000a758
10000a782
10000a782_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE25__emplace_unique_key_argsIS7_JS7_DnEEENS_4pairINS_15__tree_iteratorISH_PNS_11__tree_nodeISH_PvEElEEbEERKT_DpOT0_:
10000a782push rbp
10000a783mov rbp, rsp
10000a786push r15
10000a788push r14
10000a78apush r13
10000a78cpush r12
10000a78epush rbx
10000a78fsub rsp, 40
10000a793mov r14, rcx
10000a796mov r15, rdx
10000a799mov rdx, rsi
10000a79cmov rbx, rdi
10000a79flea rsi, [rbp-48]
10000a7a3call _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISS_EERKT_
10000a7a8mov r12, rax
10000a7abmov rax, [rax]
10000a7aetest rax, rax
10000a7b1je 0x10000a7b7
10000a7b3xor edx, edx
10000a7b5jmp 0x10000a7e5
10000a7b7
10000a7b7loc_10000a7b7:
10000a7b7lea r13, [rbp-72]
10000a7bbmov rdi, r13
10000a7bemov rsi, rbx
10000a7c1mov rdx, r15
10000a7c4mov rcx, r14
10000a7c7call _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE16__construct_nodeIJS7_DnEEENS_10unique_ptrINS_11__tree_nodeISH_PvEENS_22__tree_node_destructorINS5_ISS_EEEEEEDpOT_
10000a7ccmov rsi, [rbp-48]
10000a7d0mov rcx, [r13]
10000a7d4mov rdi, rbx
10000a7d7mov rdx, r12
10000a7dacall _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE16__insert_node_atEPNS_15__tree_end_nodeIPNS_16__tree_node_baseIPvEEEERSS_SS_
10000a7dfmov rax, [r13]
10000a7e3mov dl, 1
10000a7e5
10000a7e5loc_10000a7e5:
10000a7e5add rsp, 40
10000a7e9pop rbx
10000a7eapop r12
10000a7ecpop r13
10000a7eepop r14
10000a7f0pop r15
10000a7f2pop rbp
10000a7f3ret
10000a782
10000a782_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE25__emplace_unique_key_argsIS7_JS7_DnEEENS_4pairINS_15__tree_iteratorISH_PNS_11__tree_nodeISH_PvEElEEbEERKT_DpOT0_:
10000a782push rbp
10000a783mov rbp, rsp
10000a786push r15
10000a788push r14
10000a78apush r13
10000a78cpush r12
10000a78epush rbx
10000a78fsub rsp, 40
10000a793mov r14, rcx
10000a796mov r15, rdx
10000a799mov rdx, rsi
10000a79cmov rbx, rdi
10000a79flea rsi, [rbp-48]
10000a7a3call _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISS_EERKT_
10000a7a8mov r12, rax
10000a7abmov rax, [rax]
10000a7aetest rax, rax
10000a7b1je 0x10000a7b7
10000a7b3xor edx, edx
10000a7b5jmp 0x10000a7e5
10000a7b7
10000a7b7loc_10000a7b7:
10000a7b7lea r13, [rbp-72]
10000a7bbmov rdi, r13
10000a7bemov rsi, rbx
10000a7c1mov rdx, r15
10000a7c4mov rcx, r14
10000a7c7call _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE16__construct_nodeIJS7_DnEEENS_10unique_ptrINS_11__tree_nodeISH_PvEENS_22__tree_node_destructorINS5_ISS_EEEEEEDpOT_
10000a7ccmov rsi, [rbp-48]
10000a7d0mov rcx, [r13]
10000a7d4mov rdi, rbx
10000a7d7mov rdx, r12
10000a7dacall _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE16__insert_node_atEPNS_15__tree_end_nodeIPNS_16__tree_node_baseIPvEEEERSS_SS_
10000a7dfmov rax, [r13]
10000a7e3mov dl, 1
10000a7e5
10000a7e5loc_10000a7e5:
10000a7e5add rsp, 40
10000a7e9pop rbx
10000a7eapop r12
10000a7ecpop r13
10000a7eepop r14
10000a7f0pop r15
10000a7f2pop rbp
10000a7f3ret
10000a782
10000a7f4
10000a7f4_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISS_EERKT_:
10000a7f4push rbp
10000a7f5mov rbp, rsp
10000a7f8push r15
10000a7fapush r14
10000a7fcpush r13
10000a7fepush r12
10000a800push rbx
10000a801push rax
10000a802mov rbx, rsi
10000a805mov r14, rdi
10000a808mov rax, [rdi+8]
10000a80cadd r14, 8
10000a810test rax, rax
10000a813je 0x10000a855
10000a815mov r15, rdx
10000a818
10000a818loc_10000a818:
10000a818mov r13, rax
10000a81blea r12, [rax+32]
10000a81fmov rdi, r15
10000a822mov rsi, r12
10000a825call _ZNSt3__1ssB8ne200100IcNS_11char_traitsIcEENS_9allocatorIcEEEEDaRKNS_12basic_stringIT_T0_T1_EESC_
10000a82atest al, al
10000a82cjs 0x10000a847
10000a82emov rdi, r12
10000a831mov rsi, r15
10000a834call _ZNSt3__1ssB8ne200100IcNS_11char_traitsIcEENS_9allocatorIcEEEEDaRKNS_12basic_stringIT_T0_T1_EESC_
10000a839test al, al
10000a83bjns 0x10000a858
10000a83dlea r14, [r13+8]
10000a841mov rax, [r13+8]
10000a845jmp 0x10000a84e
10000a847
10000a847loc_10000a847:
10000a847mov rax, [r13]
10000a84bmov r14, r13
10000a84e
10000a84eloc_10000a84e:
10000a84etest rax, rax
10000a851jne 0x10000a818
10000a853jmp 0x10000a858
10000a855
10000a855loc_10000a855:
10000a855mov r13, r14
10000a858
10000a858loc_10000a858:
10000a858mov [rbx], r13
10000a85bmov rax, r14
10000a85eadd rsp, 8
10000a862pop rbx
10000a863pop r12
10000a865pop r13
10000a867pop r14
10000a869pop r15
10000a86bpop rbp
10000a86cret
10000a86d
10000a86d 90 .
10000a7f4
10000a7f4_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISS_EERKT_:
10000a7f4push rbp
10000a7f5mov rbp, rsp
10000a7f8push r15
10000a7fapush r14
10000a7fcpush r13
10000a7fepush r12
10000a800push rbx
10000a801push rax
10000a802mov rbx, rsi
10000a805mov r14, rdi
10000a808mov rax, [rdi+8]
10000a80cadd r14, 8
10000a810test rax, rax
10000a813je 0x10000a855
10000a815mov r15, rdx
10000a818
10000a818loc_10000a818:
10000a818mov r13, rax
10000a81blea r12, [rax+32]
10000a81fmov rdi, r15
10000a822mov rsi, r12
10000a825call _ZNSt3__1ssB8ne200100IcNS_11char_traitsIcEENS_9allocatorIcEEEEDaRKNS_12basic_stringIT_T0_T1_EESC_
10000a82atest al, al
10000a82cjs 0x10000a847
10000a82emov rdi, r12
10000a831mov rsi, r15
10000a834call _ZNSt3__1ssB8ne200100IcNS_11char_traitsIcEENS_9allocatorIcEEEEDaRKNS_12basic_stringIT_T0_T1_EESC_
10000a839test al, al
10000a83bjns 0x10000a858
10000a83dlea r14, [r13+8]
10000a841mov rax, [r13+8]
10000a845jmp 0x10000a84e
10000a847
10000a847loc_10000a847:
10000a847mov rax, [r13]
10000a84bmov r14, r13
10000a84e
10000a84eloc_10000a84e:
10000a84etest rax, rax
10000a851jne 0x10000a818
10000a853jmp 0x10000a858
10000a855
10000a855loc_10000a855:
10000a855mov r13, r14
10000a858
10000a858loc_10000a858:
10000a858mov [rbx], r13
10000a85bmov rax, r14
10000a85eadd rsp, 8
10000a862pop rbx
10000a863pop r12
10000a865pop r13
10000a867pop r14
10000a869pop r15
10000a86bpop rbp
10000a86cret
10000a86d
10000a86d 90 .
10000a7f4
10000a86e
10000a86e_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE16__construct_nodeIJS7_DnEEENS_10unique_ptrINS_11__tree_nodeISH_PvEENS_22__tree_node_destructorINS5_ISS_EEEEEEDpOT_:
10000a86epush rbp
10000a86fmov rbp, rsp
10000a872push r15
10000a874push r14
10000a876push rbx
10000a877push rax
10000a878mov r14, rdx
10000a87bmov r15, rsi
10000a87emov rbx, rdi
10000a881add r15, 8
10000a885mov edi, 72
10000a88acall _Znwm@plt
10000a88fmov [rbx], rax
10000a892mov [rbx+8], r15
10000a896xor ecx, ecx
10000a898mov [rbx+16], rcx
10000a89cmovups x0, [r14]
10000a8a0movups [rax+32], x0
10000a8a4mov rdx, [r14+16]
10000a8a8mov [rax+48], rdx
10000a8acmov [r14+16], rcx
10000a8b0xorps x0, x0
10000a8b3movups [r14], x0
10000a8b7lea r14, [rax+56]
10000a8bbmov [rax+56], 0
10000a8bfmov [rax+64], rcx
10000a8c3mov rdi, r14
10000a8c6mov esi, 1
10000a8cbcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000a8d0mov rdi, r14
10000a8d3mov esi, 1
10000a8d8call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000a8ddmov [rbx+16], 1
10000a8e1mov rax, rbx
10000a8e4add rsp, 8
10000a8e8pop rbx
10000a8e9pop r14
10000a8ebpop r15
10000a8edpop rbp
10000a8eeret
10000a8ef
10000a8ef 90 .
10000a86e
10000a86e_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE16__construct_nodeIJS7_DnEEENS_10unique_ptrINS_11__tree_nodeISH_PvEENS_22__tree_node_destructorINS5_ISS_EEEEEEDpOT_:
10000a86epush rbp
10000a86fmov rbp, rsp
10000a872push r15
10000a874push r14
10000a876push rbx
10000a877push rax
10000a878mov r14, rdx
10000a87bmov r15, rsi
10000a87emov rbx, rdi
10000a881add r15, 8
10000a885mov edi, 72
10000a88acall _Znwm@plt
10000a88fmov [rbx], rax
10000a892mov [rbx+8], r15
10000a896xor ecx, ecx
10000a898mov [rbx+16], rcx
10000a89cmovups x0, [r14]
10000a8a0movups [rax+32], x0
10000a8a4mov rdx, [r14+16]
10000a8a8mov [rax+48], rdx
10000a8acmov [r14+16], rcx
10000a8b0xorps x0, x0
10000a8b3movups [r14], x0
10000a8b7lea r14, [rax+56]
10000a8bbmov [rax+56], 0
10000a8bfmov [rax+64], rcx
10000a8c3mov rdi, r14
10000a8c6mov esi, 1
10000a8cbcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000a8d0mov rdi, r14
10000a8d3mov esi, 1
10000a8d8call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000a8ddmov [rbx+16], 1
10000a8e1mov rax, rbx
10000a8e4add rsp, 8
10000a8e8pop rbx
10000a8e9pop r14
10000a8ebpop r15
10000a8edpop rbp
10000a8eeret
10000a8ef
10000a8ef 90 .
10000a86e
10000a8f0
10000a8f0_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE16__insert_node_atEPNS_15__tree_end_nodeIPNS_16__tree_node_baseIPvEEEERSS_SS_:
10000a8f0push rbp
10000a8f1mov rbp, rsp
10000a8f4push rbx
10000a8f5push rax
10000a8f6mov rbx, rdi
10000a8f9xorps x0, x0
10000a8fcmovups [rcx], x0
10000a8ffmov [rcx+16], rsi
10000a903mov [rdx], rcx
10000a906mov rax, [rdi]
10000a909mov rax, [rax]
10000a90ctest rax, rax
10000a90fje 0x10000a917
10000a911mov [rbx], rax
10000a914mov rcx, [rdx]
10000a917
10000a917loc_10000a917:
10000a917mov rdi, [rbx+8]
10000a91bmov rsi, rcx
10000a91ecall _ZNSt3__127__tree_balance_after_insertB8ne200100IPNS_16__tree_node_baseIPvEEEEvT_S5_
10000a923inc [rbx+16]
10000a927add rsp, 8
10000a92bpop rbx
10000a92cpop rbp
10000a92dret
10000a8f0
10000a8f0_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES7_bxydS5_NS9_14adl_serializerENSC_IhNS5_IhEEEEvEEEENS_19__map_value_compareIS7_SH_NS_4lessIvEELb1EEENS5_ISH_EEE16__insert_node_atEPNS_15__tree_end_nodeIPNS_16__tree_node_baseIPvEEEERSS_SS_:
10000a8f0push rbp
10000a8f1mov rbp, rsp
10000a8f4push rbx
10000a8f5push rax
10000a8f6mov rbx, rdi
10000a8f9xorps x0, x0
10000a8fcmovups [rcx], x0
10000a8ffmov [rcx+16], rsi
10000a903mov [rdx], rcx
10000a906mov rax, [rdi]
10000a909mov rax, [rax]
10000a90ctest rax, rax
10000a90fje 0x10000a917
10000a911mov [rbx], rax
10000a914mov rcx, [rdx]
10000a917
10000a917loc_10000a917:
10000a917mov rdi, [rbx+8]
10000a91bmov rsi, rcx
10000a91ecall _ZNSt3__127__tree_balance_after_insertB8ne200100IPNS_16__tree_node_baseIPvEEEEvT_S5_
10000a923inc [rbx+16]
10000a927add rsp, 8
10000a92bpop rbx
10000a92cpop rbp
10000a92dret
10000a8f0
10000a92e
10000a92e_ZNSt3__1ssB8ne200100IcNS_11char_traitsIcEENS_9allocatorIcEEEEDaRKNS_12basic_stringIT_T0_T1_EESC_:
10000a92epush rbp
10000a92fmov rbp, rsp
10000a932push r14
10000a934push rbx
10000a935movzx ebx, [rdi]
10000a938test bl, 1
10000a93bje 0x10000a947
10000a93dmov rbx, [rdi+8]
10000a941mov rdi, [rdi+16]
10000a945jmp 0x10000a94c
10000a947
10000a947loc_10000a947:
10000a947inc rdi
10000a94ashr ebx, 1
10000a94c
10000a94cloc_10000a94c:
10000a94cmovzx r14l, [rsi]
10000a950test r14b, 1
10000a954je 0x10000a960
10000a956mov r14, [rsi+8]
10000a95amov rsi, [rsi+16]
10000a95ejmp 0x10000a966
10000a960
10000a960loc_10000a960:
10000a960inc rsi
10000a963shr r14l, 1
10000a966
10000a966loc_10000a966:
10000a966cmp rbx, r14
10000a969mov rdx, r14
10000a96ccmovb rdx, rbx
10000a970call memcmp@plt
10000a975test eax, eax
10000a977je 0x10000a97f
10000a979mov al, 1
10000a97bjns 0x10000a98e
10000a97djmp 0x10000a98c
10000a97f
10000a97floc_10000a97f:
10000a97fcmp rbx, r14
10000a982jne 0x10000a988
10000a984xor eax, eax
10000a986jmp 0x10000a98e
10000a988
10000a988loc_10000a988:
10000a988mov al, 1
10000a98ajae 0x10000a98e
10000a98c
10000a98cloc_10000a98c:
10000a98cmov al, 255
10000a98e
10000a98eloc_10000a98e:
10000a98epop rbx
10000a98fpop r14
10000a991pop rbp
10000a992ret
10000a92e
10000a92e_ZNSt3__1ssB8ne200100IcNS_11char_traitsIcEENS_9allocatorIcEEEEDaRKNS_12basic_stringIT_T0_T1_EESC_:
10000a92epush rbp
10000a92fmov rbp, rsp
10000a932push r14
10000a934push rbx
10000a935movzx ebx, [rdi]
10000a938test bl, 1
10000a93bje 0x10000a947
10000a93dmov rbx, [rdi+8]
10000a941mov rdi, [rdi+16]
10000a945jmp 0x10000a94c
10000a947
10000a947loc_10000a947:
10000a947inc rdi
10000a94ashr ebx, 1
10000a94c
10000a94cloc_10000a94c:
10000a94cmovzx r14l, [rsi]
10000a950test r14b, 1
10000a954je 0x10000a960
10000a956mov r14, [rsi+8]
10000a95amov rsi, [rsi+16]
10000a95ejmp 0x10000a966
10000a960
10000a960loc_10000a960:
10000a960inc rsi
10000a963shr r14l, 1
10000a966
10000a966loc_10000a966:
10000a966cmp rbx, r14
10000a969mov rdx, r14
10000a96ccmovb rdx, rbx
10000a970call memcmp@plt
10000a975test eax, eax
10000a977je 0x10000a97f
10000a979mov al, 1
10000a97bjns 0x10000a98e
10000a97djmp 0x10000a98c
10000a97f
10000a97floc_10000a97f:
10000a97fcmp rbx, r14
10000a982jne 0x10000a988
10000a984xor eax, eax
10000a986jmp 0x10000a98e
10000a988
10000a988loc_10000a988:
10000a988mov al, 1
10000a98ajae 0x10000a98e
10000a98c
10000a98cloc_10000a98c:
10000a98cmov al, 255
10000a98e
10000a98eloc_10000a98e:
10000a98epop rbx
10000a98fpop r14
10000a991pop rbp
10000a992ret
10000a92e
10000a993
10000a993_ZNSt3__127__tree_balance_after_insertB8ne200100IPNS_16__tree_node_baseIPvEEEEvT_S5_:
10000a993cmp rsi, rdi
10000a996sete [rsi+24]
10000a99aje 0x10000aafa
10000a9a0push rbp
10000a9a1mov rbp, rsp
10000a9a4mov r8b, 1
10000a9a7
10000a9a7loc_10000a9a7:
10000a9a7mov rcx, [rsi+16]
10000a9abcmp [rcx+24], 0
10000a9afjne 0x10000aaf9
10000a9b5mov rax, [rcx+16]
10000a9b9mov rdx, [rax]
10000a9bccmp rdx, rcx
10000a9bfje 0x10000a9d5
10000a9c1test rdx, rdx
10000a9c4je 0x10000aa01
10000a9c6cmp [rdx+24], 1
10000a9caje 0x10000aa01
10000a9ccadd rdx, 24
10000a9d0mov r9, rdx
10000a9d3jmp 0x10000a9e9
10000a9d5
10000a9d5loc_10000a9d5:
10000a9d5mov r9, [rax+8]
10000a9d9test r9, r9
10000a9dcje 0x10000aa0e
10000a9decmp [r9+24], 1
10000a9e3je 0x10000aa0e
10000a9e5add r9, 24
10000a9e9
10000a9e9loc_10000a9e9:
10000a9e9mov [rcx+24], r8b
10000a9edmov rsi, rax
10000a9f0cmp rax, rdi
10000a9f3sete [rax+24]
10000a9f7mov [r9], r8b
10000a9fajne 0x10000a9a7
10000a9fcjmp 0x10000aaf9
10000aa01
10000aa01loc_10000aa01:
10000aa01mov rdx, [rcx]
10000aa04cmp rdx, rsi
10000aa07je 0x10000aa56
10000aa09mov rdx, rcx
10000aa0cjmp 0x10000aa87
10000aa0e
10000aa0eloc_10000aa0e:
10000aa0ecmp [rcx], rsi
10000aa11je 0x10000aac1
10000aa17mov rsi, [rcx+8]
10000aa1bmov rdi, [rsi]
10000aa1emov [rcx+8], rdi
10000aa22mov rdx, rcx
10000aa25test rdi, rdi
10000aa28je 0x10000aa35
10000aa2amov [rdi+16], rcx
10000aa2emov rax, [rcx+16]
10000aa32mov rdx, [rax]
10000aa35
10000aa35loc_10000aa35:
10000aa35mov [rsi+16], rax
10000aa39xor edi, edi
10000aa3bcmp rdx, rcx
10000aa3esetne dil
10000aa42mov [rax+8*rdi], rsi
10000aa46mov [rsi], rcx
10000aa49mov [rcx+16], rsi
10000aa4dmov rax, [rsi+16]
10000aa51mov rdx, [rax]
10000aa54jmp 0x10000aac4
10000aa56
10000aa56loc_10000aa56:
10000aa56mov rsi, [rdx+8]
10000aa5amov [rcx], rsi
10000aa5dtest rsi, rsi
10000aa60je 0x10000aa6a
10000aa62mov [rsi+16], rcx
10000aa66mov rax, [rcx+16]
10000aa6a
10000aa6aloc_10000aa6a:
10000aa6amov [rdx+16], rax
10000aa6exor esi, esi
10000aa70cmp [rax], rcx
10000aa73setne sil
10000aa77mov [rax+8*rsi], rdx
10000aa7bmov [rdx+8], rcx
10000aa7fmov [rcx+16], rdx
10000aa83mov rax, [rdx+16]
10000aa87
10000aa87loc_10000aa87:
10000aa87mov [rdx+24], 1
10000aa8bmov [rax+24], 0
10000aa8fmov rcx, [rax+8]
10000aa93mov rdx, [rcx]
10000aa96mov [rax+8], rdx
10000aa9atest rdx, rdx
10000aa9dje 0x10000aaa3
10000aa9fmov [rdx+16], rax
10000aaa3
10000aaa3loc_10000aaa3:
10000aaa3mov rdx, [rax+16]
10000aaa7mov [rcx+16], rdx
10000aaabxor esi, esi
10000aaadcmp [rdx], rax
10000aab0setne sil
10000aab4mov [rdx+8*rsi], rcx
10000aab8mov [rcx], rax
10000aabbmov [rax+16], rcx
10000aabfjmp 0x10000aaf9
10000aac1
10000aac1loc_10000aac1:
10000aac1mov rsi, rcx
10000aac4
10000aac4loc_10000aac4:
10000aac4mov [rsi+24], 1
10000aac8mov [rax+24], 0
10000aaccmov rcx, [rdx+8]
10000aad0mov [rax], rcx
10000aad3test rcx, rcx
10000aad6je 0x10000aadc
10000aad8mov [rcx+16], rax
10000aadc
10000aadcloc_10000aadc:
10000aadcmov rcx, [rax+16]
10000aae0mov [rdx+16], rcx
10000aae4xor esi, esi
10000aae6cmp [rcx], rax
10000aae9setne sil
10000aaedmov [rcx+8*rsi], rdx
10000aaf1mov [rdx+8], rax
10000aaf5mov [rax+16], rdx
10000aaf9
10000aaf9loc_10000aaf9:
10000aaf9pop rbp
10000aafa
10000aafaloc_10000aafa:
10000aafaret
10000aafb
10000aafb 90 .
10000a993
10000a993_ZNSt3__127__tree_balance_after_insertB8ne200100IPNS_16__tree_node_baseIPvEEEEvT_S5_:
10000a993cmp rsi, rdi
10000a996sete [rsi+24]
10000a99aje 0x10000aafa
10000a9a0push rbp
10000a9a1mov rbp, rsp
10000a9a4mov r8b, 1
10000a9a7
10000a9a7loc_10000a9a7:
10000a9a7mov rcx, [rsi+16]
10000a9abcmp [rcx+24], 0
10000a9afjne 0x10000aaf9
10000a9b5mov rax, [rcx+16]
10000a9b9mov rdx, [rax]
10000a9bccmp rdx, rcx
10000a9bfje 0x10000a9d5
10000a9c1test rdx, rdx
10000a9c4je 0x10000aa01
10000a9c6cmp [rdx+24], 1
10000a9caje 0x10000aa01
10000a9ccadd rdx, 24
10000a9d0mov r9, rdx
10000a9d3jmp 0x10000a9e9
10000a9d5
10000a9d5loc_10000a9d5:
10000a9d5mov r9, [rax+8]
10000a9d9test r9, r9
10000a9dcje 0x10000aa0e
10000a9decmp [r9+24], 1
10000a9e3je 0x10000aa0e
10000a9e5add r9, 24
10000a9e9
10000a9e9loc_10000a9e9:
10000a9e9mov [rcx+24], r8b
10000a9edmov rsi, rax
10000a9f0cmp rax, rdi
10000a9f3sete [rax+24]
10000a9f7mov [r9], r8b
10000a9fajne 0x10000a9a7
10000a9fcjmp 0x10000aaf9
10000aa01
10000aa01loc_10000aa01:
10000aa01mov rdx, [rcx]
10000aa04cmp rdx, rsi
10000aa07je 0x10000aa56
10000aa09mov rdx, rcx
10000aa0cjmp 0x10000aa87
10000aa0e
10000aa0eloc_10000aa0e:
10000aa0ecmp [rcx], rsi
10000aa11je 0x10000aac1
10000aa17mov rsi, [rcx+8]
10000aa1bmov rdi, [rsi]
10000aa1emov [rcx+8], rdi
10000aa22mov rdx, rcx
10000aa25test rdi, rdi
10000aa28je 0x10000aa35
10000aa2amov [rdi+16], rcx
10000aa2emov rax, [rcx+16]
10000aa32mov rdx, [rax]
10000aa35
10000aa35loc_10000aa35:
10000aa35mov [rsi+16], rax
10000aa39xor edi, edi
10000aa3bcmp rdx, rcx
10000aa3esetne dil
10000aa42mov [rax+8*rdi], rsi
10000aa46mov [rsi], rcx
10000aa49mov [rcx+16], rsi
10000aa4dmov rax, [rsi+16]
10000aa51mov rdx, [rax]
10000aa54jmp 0x10000aac4
10000aa56
10000aa56loc_10000aa56:
10000aa56mov rsi, [rdx+8]
10000aa5amov [rcx], rsi
10000aa5dtest rsi, rsi
10000aa60je 0x10000aa6a
10000aa62mov [rsi+16], rcx
10000aa66mov rax, [rcx+16]
10000aa6a
10000aa6aloc_10000aa6a:
10000aa6amov [rdx+16], rax
10000aa6exor esi, esi
10000aa70cmp [rax], rcx
10000aa73setne sil
10000aa77mov [rax+8*rsi], rdx
10000aa7bmov [rdx+8], rcx
10000aa7fmov [rcx+16], rdx
10000aa83mov rax, [rdx+16]
10000aa87
10000aa87loc_10000aa87:
10000aa87mov [rdx+24], 1
10000aa8bmov [rax+24], 0
10000aa8fmov rcx, [rax+8]
10000aa93mov rdx, [rcx]
10000aa96mov [rax+8], rdx
10000aa9atest rdx, rdx
10000aa9dje 0x10000aaa3
10000aa9fmov [rdx+16], rax
10000aaa3
10000aaa3loc_10000aaa3:
10000aaa3mov rdx, [rax+16]
10000aaa7mov [rcx+16], rdx
10000aaabxor esi, esi
10000aaadcmp [rdx], rax
10000aab0setne sil
10000aab4mov [rdx+8*rsi], rcx
10000aab8mov [rcx], rax
10000aabbmov [rax+16], rcx
10000aabfjmp 0x10000aaf9
10000aac1
10000aac1loc_10000aac1:
10000aac1mov rsi, rcx
10000aac4
10000aac4loc_10000aac4:
10000aac4mov [rsi+24], 1
10000aac8mov [rax+24], 0
10000aaccmov rcx, [rdx+8]
10000aad0mov [rax], rcx
10000aad3test rcx, rcx
10000aad6je 0x10000aadc
10000aad8mov [rcx+16], rax
10000aadc
10000aadcloc_10000aadc:
10000aadcmov rcx, [rax+16]
10000aae0mov [rdx+16], rcx
10000aae4xor esi, esi
10000aae6cmp [rcx], rax
10000aae9setne sil
10000aaedmov [rcx+8*rsi], rdx
10000aaf1mov [rdx+8], rax
10000aaf5mov [rax+16], rdx
10000aaf9
10000aaf9loc_10000aaf9:
10000aaf9pop rbp
10000aafa
10000aafaloc_10000aafa:
10000aafaret
10000aafb
10000aafb 90 .
10000a993
10000aafc
10000aafc_ZNSt3__122__tree_node_destructorINS_9allocatorINS_11__tree_nodeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES8_bxydS1_NSA_14adl_serializerENSD_IhNS1_IhEEEEvEEEEPvEEEEEclB8ne200100EPSK_:
10000aafcpush rbp
10000aafdmov rbp, rsp
10000ab00push rbx
10000ab01push rax
10000ab02mov rbx, rsi
10000ab05cmp [rdi+8], 1
10000ab09jne 0x10000ab17
10000ab0bmov rdi, [rdi]
10000ab0elea rsi, [rbx+32]
10000ab12call _ZNSt3__116allocator_traitsINS_9allocatorINS_11__tree_nodeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES8_bxydS1_NSA_14adl_serializerENSD_IhNS1_IhEEEEvEEEEPvEEEEE7destroyB8ne200100INS_4pairIKS8_SH_EEvLi0EEEvRSL_PT_
10000ab17
10000ab17loc_10000ab17:
10000ab17test rbx, rbx
10000ab1aje 0x10000ab2a
10000ab1cmov rdi, rbx
10000ab1fadd rsp, 8
10000ab23pop rbx
10000ab24pop rbp
10000ab25jmp 0x1000182b8
10000ab2a
10000ab2aloc_10000ab2a:
10000ab2aadd rsp, 8
10000ab2epop rbx
10000ab2fpop rbp
10000ab30ret
10000ab31
10000ab31 48 89 c7 e8 31 92 ff ff 90 H...1....
10000aafc
10000aafc_ZNSt3__122__tree_node_destructorINS_9allocatorINS_11__tree_nodeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES8_bxydS1_NSA_14adl_serializerENSD_IhNS1_IhEEEEvEEEEPvEEEEEclB8ne200100EPSK_:
10000aafcpush rbp
10000aafdmov rbp, rsp
10000ab00push rbx
10000ab01push rax
10000ab02mov rbx, rsi
10000ab05cmp [rdi+8], 1
10000ab09jne 0x10000ab17
10000ab0bmov rdi, [rdi]
10000ab0elea rsi, [rbx+32]
10000ab12call _ZNSt3__116allocator_traitsINS_9allocatorINS_11__tree_nodeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorES8_bxydS1_NSA_14adl_serializerENSD_IhNS1_IhEEEEvEEEEPvEEEEE7destroyB8ne200100INS_4pairIKS8_SH_EEvLi0EEEvRSL_PT_
10000ab17
10000ab17loc_10000ab17:
10000ab17test rbx, rbx
10000ab1aje 0x10000ab2a
10000ab1cmov rdi, rbx
10000ab1fadd rsp, 8
10000ab23pop rbx
10000ab24pop rbp
10000ab25jmp 0x1000182b8
10000ab2a
10000ab2aloc_10000ab2a:
10000ab2aadd rsp, 8
10000ab2epop rbx
10000ab2fpop rbp
10000ab30ret
10000ab31
10000ab31 48 89 c7 e8 31 92 ff ff 90 H...1....
10000aafc
10000ab3a
10000ab3a_ZN8nlohmann16json_abi_v3_11_36detail10type_errorD0Ev:
10000ab3apush rbp
10000ab3bmov rbp, rsp
10000ab3epush rbx
10000ab3fpush rax
10000ab40mov rbx, rdi
10000ab43lea rax, [rip+0x135be]
10000ab4amov [rdi], rax
10000ab4dadd rdi, 16
10000ab51call _ZNSt13runtime_errorD1Ev@plt
10000ab56mov rdi, rbx
10000ab59call _ZNSt9exceptionD2Ev@plt
10000ab5emov rdi, rbx
10000ab61add rsp, 8
10000ab65pop rbx
10000ab66pop rbp
10000ab67jmp 0x1000182b8
10000ab3a
10000ab3a_ZN8nlohmann16json_abi_v3_11_36detail10type_errorD0Ev:
10000ab3apush rbp
10000ab3bmov rbp, rsp
10000ab3epush rbx
10000ab3fpush rax
10000ab40mov rbx, rdi
10000ab43lea rax, [rip+0x135be]
10000ab4amov [rdi], rax
10000ab4dadd rdi, 16
10000ab51call _ZNSt13runtime_errorD1Ev@plt
10000ab56mov rdi, rbx
10000ab59call _ZNSt9exceptionD2Ev@plt
10000ab5emov rdi, rbx
10000ab61add rsp, 8
10000ab65pop rbx
10000ab66pop rbp
10000ab67jmp 0x1000182b8
10000ab3a
10000ab6c
10000ab6c_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2ISA_SA_Li0EEEOT_:
10000ab6cpush rbp
10000ab6dmov rbp, rsp
10000ab70push r14
10000ab72push rbx
10000ab73mov rbx, rdi
10000ab76xorps x0, x0
10000ab79movups [rdi], x0
10000ab7ccall _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_ONSK_8string_tE
10000ab81mov rdi, rbx
10000ab84mov esi, 1
10000ab89pop rbx
10000ab8apop r14
10000ab8cpop rbp
10000ab8djmp 0x1000093fc
10000ab92
10000ab92 49 89 c6 48 89 df e8 0f e9 ff ff 4c 89 f7 I..H.......L..
10000aba0 e8 53 d6 00 00 90 .S....
10000ab6c
10000ab6c_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2ISA_SA_Li0EEEOT_:
10000ab6cpush rbp
10000ab6dmov rbp, rsp
10000ab70push r14
10000ab72push rbx
10000ab73mov rbx, rdi
10000ab76xorps x0, x0
10000ab79movups [rdi], x0
10000ab7ccall _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_ONSK_8string_tE
10000ab81mov rdi, rbx
10000ab84mov esi, 1
10000ab89pop rbx
10000ab8apop r14
10000ab8cpop rbp
10000ab8djmp 0x1000093fc
10000ab92
10000ab92 49 89 c6 48 89 df e8 0f e9 ff ff 4c 89 f7 I..H.......L..
10000aba0 e8 53 d6 00 00 90 .S....
10000ab6c
10000aba6
10000aba6_ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_ONSK_8string_tE:
10000aba6push rbp
10000aba7mov rbp, rsp
10000abaapush r14
10000abacpush rbx
10000abadmov rbx, rsi
10000abb0mov r14, rdi
10000abb3add rdi, 8
10000abb7movzx esi, [r14]
10000abbbcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
10000abc0mov [r14], 3
10000abc4mov edi, 24
10000abc9call _Znwm@plt
10000abcemov rcx, [rbx+16]
10000abd2mov [rax+16], rcx
10000abd6movups x0, [rbx]
10000abd9movups [rax], x0
10000abdcxorps x0, x0
10000abdfmovups [rbx], x0
10000abe2mov [rbx+16], 0
10000abeamov [r14+8], rax
10000abeemov rdi, r14
10000abf1mov esi, 1
10000abf6pop rbx
10000abf7pop r14
10000abf9pop rbp
10000abfajmp 0x1000093fc
10000abff
10000abff 90 .
10000aba6
10000aba6_ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_ONSK_8string_tE:
10000aba6push rbp
10000aba7mov rbp, rsp
10000abaapush r14
10000abacpush rbx
10000abadmov rbx, rsi
10000abb0mov r14, rdi
10000abb3add rdi, 8
10000abb7movzx esi, [r14]
10000abbbcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
10000abc0mov [r14], 3
10000abc4mov edi, 24
10000abc9call _Znwm@plt
10000abcemov rcx, [rbx+16]
10000abd2mov [rax+16], rcx
10000abd6movups x0, [rbx]
10000abd9movups [rax], x0
10000abdcxorps x0, x0
10000abdfmovups [rbx], x0
10000abe2mov [rbx+16], 0
10000abeamov [r14+8], rax
10000abeemov rdi, r14
10000abf1mov esi, 1
10000abf6pop rbx
10000abf7pop r14
10000abf9pop rbp
10000abfajmp 0x1000093fc
10000abff
10000abff 90 .
10000aba6
10000ac00
10000ac00_ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE4EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_NSK_9boolean_tE:
10000ac00push rbp
10000ac01mov rbp, rsp
10000ac04push r14
10000ac06push rbx
10000ac07mov r14l, esi
10000ac0amov rbx, rdi
10000ac0dadd rdi, 8
10000ac11movzx esi, [rbx]
10000ac14call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
10000ac19mov [rbx], 4
10000ac1cmovzx eax, r14b
10000ac20mov [rbx+8], rax
10000ac24mov rdi, rbx
10000ac27mov esi, 1
10000ac2cpop rbx
10000ac2dpop r14
10000ac2fpop rbp
10000ac30jmp 0x1000093fc
10000ac35
10000ac35 48 89 c7 e8 2d 91 ff ff 90 H...-....
10000ac00
10000ac00_ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE4EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_NSK_9boolean_tE:
10000ac00push rbp
10000ac01mov rbp, rsp
10000ac04push r14
10000ac06push rbx
10000ac07mov r14l, esi
10000ac0amov rbx, rdi
10000ac0dadd rdi, 8
10000ac11movzx esi, [rbx]
10000ac14call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
10000ac19mov [rbx], 4
10000ac1cmovzx eax, r14b
10000ac20mov [rbx+8], rax
10000ac24mov rdi, rbx
10000ac27mov esi, 1
10000ac2cpop rbx
10000ac2dpop r14
10000ac2fpop rbp
10000ac30jmp 0x1000093fc
10000ac35
10000ac35 48 89 c7 e8 2d 91 ff ff 90 H...-....
10000ac00
10000ac3e
10000ac3e_ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE5EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_NSK_16number_integer_tE:
10000ac3epush rbp
10000ac3fmov rbp, rsp
10000ac42push r14
10000ac44push rbx
10000ac45mov r14, rsi
10000ac48mov rbx, rdi
10000ac4badd rdi, 8
10000ac4fmovzx esi, [rbx]
10000ac52call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
10000ac57mov [rbx], 5
10000ac5amov [rbx+8], r14
10000ac5emov rdi, rbx
10000ac61mov esi, 1
10000ac66pop rbx
10000ac67pop r14
10000ac69pop rbp
10000ac6ajmp 0x1000093fc
10000ac6f
10000ac6f 48 H
10000ac70 89 c7 e8 f3 90 ff ff .......
10000ac3e
10000ac3e_ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE5EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_NSK_16number_integer_tE:
10000ac3epush rbp
10000ac3fmov rbp, rsp
10000ac42push r14
10000ac44push rbx
10000ac45mov r14, rsi
10000ac48mov rbx, rdi
10000ac4badd rdi, 8
10000ac4fmovzx esi, [rbx]
10000ac52call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
10000ac57mov [rbx], 5
10000ac5amov [rbx+8], r14
10000ac5emov rdi, rbx
10000ac61mov esi, 1
10000ac66pop rbx
10000ac67pop r14
10000ac69pop rbp
10000ac6ajmp 0x1000093fc
10000ac6f
10000ac6f 48 H
10000ac70 89 c7 e8 f3 90 ff ff .......
10000ac3e
10000ac77
10000ac77_ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJRA29_KcPSA_EEET_DpOT0_:
10000ac77push rbp
10000ac78mov rbp, rsp
10000ac7bpush r15
10000ac7dpush r14
10000ac7fpush r12
10000ac81push rbx
10000ac82mov r14, rdx
10000ac85mov r15, rsi
10000ac88mov rbx, rdi
10000ac8bxorps x0, x0
10000ac8emovups [rdi], x0
10000ac91mov [rdi+16], 0
10000ac99mov rdi, rsi
10000ac9ccall strlen@plt
10000aca1mov r12, rax
10000aca4mov rdi, [r14]
10000aca7call strlen@plt
10000acacadd r12, rax
10000acafmov rdi, rbx
10000acb2mov rsi, r12
10000acb5call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm@plt
10000acbamov rdi, r15
10000acbdcall strlen@plt
10000acc2mov rdi, rbx
10000acc5mov rsi, r15
10000acc8mov rdx, rax
10000accbcall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000acd0mov r14, [r14]
10000acd3mov rdi, r14
10000acd6call strlen@plt
10000acdbmov rdi, rbx
10000acdemov rsi, r14
10000ace1mov rdx, rax
10000ace4call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000ace9mov rax, rbx
10000acecpop rbx
10000acedpop r12
10000acefpop r14
10000acf1pop r15
10000acf3pop rbp
10000acf4ret
10000acf5
10000acf5 49 89 c6 f6 03 01 74 09 48 8b 7b I.....t.H.{
10000ad00 10 e8 b2 d5 00 00 4c 89 f7 e8 ea d4 00 00 ......L.......
10000ac77
10000ac77_ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJRA29_KcPSA_EEET_DpOT0_:
10000ac77push rbp
10000ac78mov rbp, rsp
10000ac7bpush r15
10000ac7dpush r14
10000ac7fpush r12
10000ac81push rbx
10000ac82mov r14, rdx
10000ac85mov r15, rsi
10000ac88mov rbx, rdi
10000ac8bxorps x0, x0
10000ac8emovups [rdi], x0
10000ac91mov [rdi+16], 0
10000ac99mov rdi, rsi
10000ac9ccall strlen@plt
10000aca1mov r12, rax
10000aca4mov rdi, [r14]
10000aca7call strlen@plt
10000acacadd r12, rax
10000acafmov rdi, rbx
10000acb2mov rsi, r12
10000acb5call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm@plt
10000acbamov rdi, r15
10000acbdcall strlen@plt
10000acc2mov rdi, rbx
10000acc5mov rsi, r15
10000acc8mov rdx, rax
10000accbcall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000acd0mov r14, [r14]
10000acd3mov rdi, r14
10000acd6call strlen@plt
10000acdbmov rdi, rbx
10000acdemov rsi, r14
10000ace1mov rdx, rax
10000ace4call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000ace9mov rax, rbx
10000acecpop rbx
10000acedpop r12
10000acefpop r14
10000acf1pop r15
10000acf3pop rbp
10000acf4ret
10000acf5
10000acf5 49 89 c6 f6 03 01 74 09 48 8b 7b I.....t.H.{
10000ad00 10 e8 b2 d5 00 00 4c 89 f7 e8 ea d4 00 00 ......L.......
10000ac77
10000ad0e
10000ad0e_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE12emplace_backIJRKSE_EEERSE_DpOT_:
10000ad0epush rbp
10000ad0fmov rbp, rsp
10000ad12push r15
10000ad14push r14
10000ad16push rbx
10000ad17sub rsp, 40
10000ad1bmov r15, rsi
10000ad1emov rbx, rdi
10000ad21mov r14, [rdi+8]
10000ad25mov rax, [rdi+16]
10000ad29cmp r14, rax
10000ad2cjae 0x10000ad46
10000ad2emov rdi, r14
10000ad31mov rsi, r15
10000ad34call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2ERKSE_
10000ad39add r14, 16
10000ad3dmov [rbx+8], r14
10000ad41jmp 0x10000adec
10000ad46
10000ad46loc_10000ad46:
10000ad46mov rcx, [rbx]
10000ad49sub r14, rcx
10000ad4csar r14, 4
10000ad50lea rdx, [r14+1]
10000ad54mov rsi, rdx
10000ad57shr rsi, 60
10000ad5bjne 0x10000ae02
10000ad61sub rax, rcx
10000ad64mov rsi, rax
10000ad67sar rsi, 3
10000ad6bcmp rsi, rdx
10000ad6ecmovbe rsi, rdx
10000ad72lea rdi, [rbx+16]
10000ad76mov rcx, 0xfffffffffffffff
10000ad80mov rdx, 0x7ffffffffffffff0
10000ad8acmp rax, rdx
10000ad8dcmovae rsi, rcx
10000ad91mov [rbp-32], rdi
10000ad95test rsi, rsi
10000ad98je 0x10000ada1
10000ad9acall _ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSJ_m
10000ad9fjmp 0x10000ada5
10000ada1
10000ada1loc_10000ada1:
10000ada1xor eax, eax
10000ada3xor edx, edx
10000ada5
10000ada5loc_10000ada5:
10000ada5mov [rbp-64], rax
10000ada9shl r14, 4
10000adadadd r14, rax
10000adb0mov [rbp-48], r14
10000adb4mov [rbp-56], r14
10000adb8shl rdx, 4
10000adbcadd rdx, rax
10000adbfmov [rbp-40], rdx
10000adc3mov rdi, r14
10000adc6mov rsi, r15
10000adc9call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2ERKSE_
10000adcelea rsi, [rbp-64]
10000add2add [rsi+16], 16
10000add7mov rdi, rbx
10000addacall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE26__swap_out_circular_bufferERNS_14__split_bufferISE_RSF_EE
10000addfmov r14, [rbx+8]
10000ade3lea rdi, [rbp-64]
10000ade7call _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
10000adec
10000adecloc_10000adec:
10000adecmov [rbx+8], r14
10000adf0add r14, -16
10000adf4mov rax, r14
10000adf7add rsp, 40
10000adfbpop rbx
10000adfcpop r14
10000adfepop r15
10000ae00pop rbp
10000ae01ret
10000ae02
10000ae02loc_10000ae02:
10000ae02call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
10000ae07mov r15, rax
10000ae0amov [rbx+8], r14
10000ae0ejmp 0x10000ae1c
10000ae10
10000ae10 49 89 c7 48 8d 7d c0 e8 3a ed ff ff I..H.}..:...
10000ae1c
10000ae1cloc_10000ae1c:
10000ae1cmov rdi, r15
10000ae1fcall _Unwind_Resume@plt
10000ad0e
10000ad0e_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE12emplace_backIJRKSE_EEERSE_DpOT_:
10000ad0epush rbp
10000ad0fmov rbp, rsp
10000ad12push r15
10000ad14push r14
10000ad16push rbx
10000ad17sub rsp, 40
10000ad1bmov r15, rsi
10000ad1emov rbx, rdi
10000ad21mov r14, [rdi+8]
10000ad25mov rax, [rdi+16]
10000ad29cmp r14, rax
10000ad2cjae 0x10000ad46
10000ad2emov rdi, r14
10000ad31mov rsi, r15
10000ad34call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2ERKSE_
10000ad39add r14, 16
10000ad3dmov [rbx+8], r14
10000ad41jmp 0x10000adec
10000ad46
10000ad46loc_10000ad46:
10000ad46mov rcx, [rbx]
10000ad49sub r14, rcx
10000ad4csar r14, 4
10000ad50lea rdx, [r14+1]
10000ad54mov rsi, rdx
10000ad57shr rsi, 60
10000ad5bjne 0x10000ae02
10000ad61sub rax, rcx
10000ad64mov rsi, rax
10000ad67sar rsi, 3
10000ad6bcmp rsi, rdx
10000ad6ecmovbe rsi, rdx
10000ad72lea rdi, [rbx+16]
10000ad76mov rcx, 0xfffffffffffffff
10000ad80mov rdx, 0x7ffffffffffffff0
10000ad8acmp rax, rdx
10000ad8dcmovae rsi, rcx
10000ad91mov [rbp-32], rdi
10000ad95test rsi, rsi
10000ad98je 0x10000ada1
10000ad9acall _ZNSt3__119__allocate_at_leastB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEEENS_19__allocation_resultINS_16allocator_traitsIT_E7pointerEEERSJ_m
10000ad9fjmp 0x10000ada5
10000ada1
10000ada1loc_10000ada1:
10000ada1xor eax, eax
10000ada3xor edx, edx
10000ada5
10000ada5loc_10000ada5:
10000ada5mov [rbp-64], rax
10000ada9shl r14, 4
10000adadadd r14, rax
10000adb0mov [rbp-48], r14
10000adb4mov [rbp-56], r14
10000adb8shl rdx, 4
10000adbcadd rdx, rax
10000adbfmov [rbp-40], rdx
10000adc3mov rdi, r14
10000adc6mov rsi, r15
10000adc9call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2ERKSE_
10000adcelea rsi, [rbp-64]
10000add2add [rsi+16], 16
10000add7mov rdi, rbx
10000addacall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE26__swap_out_circular_bufferERNS_14__split_bufferISE_RSF_EE
10000addfmov r14, [rbx+8]
10000ade3lea rdi, [rbp-64]
10000ade7call _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
10000adec
10000adecloc_10000adec:
10000adecmov [rbx+8], r14
10000adf0add r14, -16
10000adf4mov rax, r14
10000adf7add rsp, 40
10000adfbpop rbx
10000adfcpop r14
10000adfepop r15
10000ae00pop rbp
10000ae01ret
10000ae02
10000ae02loc_10000ae02:
10000ae02call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
10000ae07mov r15, rax
10000ae0amov [rbx+8], r14
10000ae0ejmp 0x10000ae1c
10000ae10
10000ae10 49 89 c7 48 8d 7d c0 e8 3a ed ff ff I..H.}..:...
10000ae1c
10000ae1cloc_10000ae1c:
10000ae1cmov rdi, r15
10000ae1fcall _Unwind_Resume@plt
10000ad0e
10000ae24
10000ae24_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRA3_KcA3_cLi0EEEOT_:
10000ae24push rbp
10000ae25mov rbp, rsp
10000ae28push r14
10000ae2apush rbx
10000ae2bmov rbx, rdi
10000ae2exorps x0, x0
10000ae31movups [rdi], x0
10000ae34call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA3_cLi0EEEvRT_RKT0_
10000ae39mov rdi, rbx
10000ae3cmov esi, 1
10000ae41pop rbx
10000ae42pop r14
10000ae44pop rbp
10000ae45jmp 0x1000093fc
10000ae4a
10000ae4a 49 89 c6 48 89 df I..H..
10000ae50 e8 57 e6 ff ff 4c 89 f7 e8 9b d3 00 00 90 .W...L........
10000ae24
10000ae24_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRA3_KcA3_cLi0EEEOT_:
10000ae24push rbp
10000ae25mov rbp, rsp
10000ae28push r14
10000ae2apush rbx
10000ae2bmov rbx, rdi
10000ae2exorps x0, x0
10000ae31movups [rdi], x0
10000ae34call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA3_cLi0EEEvRT_RKT0_
10000ae39mov rdi, rbx
10000ae3cmov esi, 1
10000ae41pop rbx
10000ae42pop r14
10000ae44pop rbp
10000ae45jmp 0x1000093fc
10000ae4a
10000ae4a 49 89 c6 48 89 df I..H..
10000ae50 e8 57 e6 ff ff 4c 89 f7 e8 9b d3 00 00 90 .W...L........
10000ae24
10000ae5e
10000ae5e_ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA3_cLi0EEEvRT_RKT0_:
10000ae5epush rbp
10000ae5fmov rbp, rsp
10000ae62push r14
10000ae64push rbx
10000ae65mov rbx, rsi
10000ae68mov r14, rdi
10000ae6badd rdi, 8
10000ae6fmovzx esi, [r14]
10000ae73call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
10000ae78mov [r14], 3
10000ae7cmov rdi, rbx
10000ae7fcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA3_KcEEEPT_DpOT0_
10000ae84mov [r14+8], rax
10000ae88mov rdi, r14
10000ae8bmov esi, 1
10000ae90pop rbx
10000ae91pop r14
10000ae93pop rbp
10000ae94jmp 0x1000093fc
10000ae99
10000ae99 90 .
10000ae5e
10000ae5e_ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA3_cLi0EEEvRT_RKT0_:
10000ae5epush rbp
10000ae5fmov rbp, rsp
10000ae62push r14
10000ae64push rbx
10000ae65mov rbx, rsi
10000ae68mov r14, rdi
10000ae6badd rdi, 8
10000ae6fmovzx esi, [r14]
10000ae73call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
10000ae78mov [r14], 3
10000ae7cmov rdi, rbx
10000ae7fcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA3_KcEEEPT_DpOT0_
10000ae84mov [r14+8], rax
10000ae88mov rdi, r14
10000ae8bmov esi, 1
10000ae90pop rbx
10000ae91pop r14
10000ae93pop rbp
10000ae94jmp 0x1000093fc
10000ae99
10000ae99 90 .
10000ae5e
10000ae9a
10000ae9a_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA3_KcEEEPT_DpOT0_:
10000ae9apush rbp
10000ae9bmov rbp, rsp
10000ae9epush r14
10000aea0push rbx
10000aea1mov r14, rdi
10000aea4mov edi, 24
10000aea9call _Znwm@plt
10000aeaemov rbx, rax
10000aeb1mov rdi, rax
10000aeb4mov rsi, r14
10000aeb7call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000aebcmov rax, rbx
10000aebfpop rbx
10000aec0pop r14
10000aec2pop rbp
10000aec3ret
10000aec4
10000aec4 49 89 c6 48 89 df e8 e9 d3 00 00 4c I..H.......L
10000aed0 89 f7 e8 21 d3 00 00 90 ...!....
10000ae9a
10000ae9a_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA3_KcEEEPT_DpOT0_:
10000ae9apush rbp
10000ae9bmov rbp, rsp
10000ae9epush r14
10000aea0push rbx
10000aea1mov r14, rdi
10000aea4mov edi, 24
10000aea9call _Znwm@plt
10000aeaemov rbx, rax
10000aeb1mov rdi, rax
10000aeb4mov rsi, r14
10000aeb7call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000aebcmov rax, rbx
10000aebfpop rbx
10000aec0pop r14
10000aec2pop rbp
10000aec3ret
10000aec4
10000aec4 49 89 c6 48 89 df e8 e9 d3 00 00 4c I..H.......L
10000aed0 89 f7 e8 21 d3 00 00 90 ...!....
10000ae9a
10000aed8
10000aed8_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRKSA_SA_Li0EEEOT_:
10000aed8push rbp
10000aed9mov rbp, rsp
10000aedcpush r14
10000aedepush rbx
10000aedfmov rbx, rdi
10000aee2xorps x0, x0
10000aee5movups [rdi], x0
10000aee8call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_RKNSK_8string_tE
10000aeedmov rdi, rbx
10000aef0mov esi, 1
10000aef5pop rbx
10000aef6pop r14
10000aef8pop rbp
10000aef9jmp 0x1000093fc
10000aefe
10000aefe 49 89 I.
10000af00 c6 48 89 df e8 a3 e5 ff ff 4c 89 f7 e8 e7 d2 00 .H.......L......
10000af10 00 90 ..
10000aed8
10000aed8_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRKSA_SA_Li0EEEOT_:
10000aed8push rbp
10000aed9mov rbp, rsp
10000aedcpush r14
10000aedepush rbx
10000aedfmov rbx, rdi
10000aee2xorps x0, x0
10000aee5movups [rdi], x0
10000aee8call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_RKNSK_8string_tE
10000aeedmov rdi, rbx
10000aef0mov esi, 1
10000aef5pop rbx
10000aef6pop r14
10000aef8pop rbp
10000aef9jmp 0x1000093fc
10000aefe
10000aefe 49 89 I.
10000af00 c6 48 89 df e8 a3 e5 ff ff 4c 89 f7 e8 e7 d2 00 .H.......L......
10000af10 00 90 ..
10000aed8
10000af12
10000af12_ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_RKNSK_8string_tE:
10000af12push rbp
10000af13mov rbp, rsp
10000af16push r14
10000af18push rbx
10000af19mov rbx, rsi
10000af1cmov r14, rdi
10000af1fadd rdi, 8
10000af23movzx esi, [r14]
10000af27call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
10000af2cmov [r14], 3
10000af30mov rdi, rbx
10000af33call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRKSA_EEEPT_DpOT0_
10000af38mov [r14+8], rax
10000af3cmov rdi, r14
10000af3fmov esi, 1
10000af44pop rbx
10000af45pop r14
10000af47pop rbp
10000af48jmp 0x1000093fc
10000af4d
10000af4d 90 .
10000af12
10000af12_ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_RKNSK_8string_tE:
10000af12push rbp
10000af13mov rbp, rsp
10000af16push r14
10000af18push rbx
10000af19mov rbx, rsi
10000af1cmov r14, rdi
10000af1fadd rdi, 8
10000af23movzx esi, [r14]
10000af27call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
10000af2cmov [r14], 3
10000af30mov rdi, rbx
10000af33call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRKSA_EEEPT_DpOT0_
10000af38mov [r14+8], rax
10000af3cmov rdi, r14
10000af3fmov esi, 1
10000af44pop rbx
10000af45pop r14
10000af47pop rbp
10000af48jmp 0x1000093fc
10000af4d
10000af4d 90 .
10000af12
Loading..