File beatdrop_92ff08773995ebc8d55ec4b8e1a225d0d1e51efa4ef88b8849d0071230c9645a.macho
Function:
Loading..
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
10000af4e
10000af4e_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRKSA_EEEPT_DpOT0_:
10000af4epush rbp
10000af4fmov rbp, rsp
10000af52push r14
10000af54push rbx
10000af55mov r14, rdi
10000af58mov edi, 24
10000af5dcall _Znwm@plt
10000af62mov rbx, rax
10000af65test [r14], 1
10000af69jne 0x10000af7c
10000af6bmov rax, [r14+16]
10000af6fmov [rbx+16], rax
10000af73movups x0, [r14]
10000af77movups [rbx], x0
10000af7ajmp 0x10000af8c
10000af7c
10000af7cloc_10000af7c:
10000af7cmov rdx, [r14+8]
10000af80mov rsi, [r14+16]
10000af84mov rdi, rbx
10000af87call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm
10000af8c
10000af8cloc_10000af8c:
10000af8cmov rax, rbx
10000af8fpop rbx
10000af90pop r14
10000af92pop rbp
10000af93ret
10000af94
10000af94 49 89 c6 48 89 df e8 19 d3 00 00 4c I..H.......L
10000afa0 89 f7 e8 51 d2 00 00 90 ...Q....
10000af4e
10000af4e_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRKSA_EEEPT_DpOT0_:
10000af4epush rbp
10000af4fmov rbp, rsp
10000af52push r14
10000af54push rbx
10000af55mov r14, rdi
10000af58mov edi, 24
10000af5dcall _Znwm@plt
10000af62mov rbx, rax
10000af65test [r14], 1
10000af69jne 0x10000af7c
10000af6bmov rax, [r14+16]
10000af6fmov [rbx+16], rax
10000af73movups x0, [r14]
10000af77movups [rbx], x0
10000af7ajmp 0x10000af8c
10000af7c
10000af7cloc_10000af7c:
10000af7cmov rdx, [r14+8]
10000af80mov rsi, [r14+16]
10000af84mov rdi, rbx
10000af87call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE25__init_copy_ctor_externalEPKcm
10000af8c
10000af8cloc_10000af8c:
10000af8cmov rax, rbx
10000af8fpop rbx
10000af90pop r14
10000af92pop rbp
10000af93ret
10000af94
10000af94 49 89 c6 48 89 df e8 19 d3 00 00 4c I..H.......L
10000afa0 89 f7 e8 51 d2 00 00 90 ...Q....
10000af4e
10000afa8
10000afa8_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRA7_KcA7_cLi0EEEOT_:
10000afa8push rbp
10000afa9mov rbp, rsp
10000afacpush r14
10000afaepush rbx
10000afafmov rbx, rdi
10000afb2xorps x0, x0
10000afb5movups [rdi], x0
10000afb8call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA7_cLi0EEEvRT_RKT0_
10000afbdmov rdi, rbx
10000afc0mov esi, 1
10000afc5pop rbx
10000afc6pop r14
10000afc8pop rbp
10000afc9jmp 0x1000093fc
10000afce
10000afce 49 89 I.
10000afd0 c6 48 89 df e8 d3 e4 ff ff 4c 89 f7 e8 17 d2 00 .H.......L......
10000afe0 00 90 ..
10000afa8
10000afa8_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRA7_KcA7_cLi0EEEOT_:
10000afa8push rbp
10000afa9mov rbp, rsp
10000afacpush r14
10000afaepush rbx
10000afafmov rbx, rdi
10000afb2xorps x0, x0
10000afb5movups [rdi], x0
10000afb8call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA7_cLi0EEEvRT_RKT0_
10000afbdmov rdi, rbx
10000afc0mov esi, 1
10000afc5pop rbx
10000afc6pop r14
10000afc8pop rbp
10000afc9jmp 0x1000093fc
10000afce
10000afce 49 89 I.
10000afd0 c6 48 89 df e8 d3 e4 ff ff 4c 89 f7 e8 17 d2 00 .H.......L......
10000afe0 00 90 ..
10000afa8
10000afe2
10000afe2_ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA7_cLi0EEEvRT_RKT0_:
10000afe2push rbp
10000afe3mov rbp, rsp
10000afe6push r14
10000afe8push rbx
10000afe9mov rbx, rsi
10000afecmov r14, rdi
10000afefadd rdi, 8
10000aff3movzx esi, [r14]
10000aff7call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
10000affcmov [r14], 3
10000b000mov rdi, rbx
10000b003call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA7_KcEEEPT_DpOT0_
10000b008mov [r14+8], rax
10000b00cmov rdi, r14
10000b00fmov esi, 1
10000b014pop rbx
10000b015pop r14
10000b017pop rbp
10000b018jmp 0x1000093fc
10000b01d
10000b01d 90 .
10000afe2
10000afe2_ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA7_cLi0EEEvRT_RKT0_:
10000afe2push rbp
10000afe3mov rbp, rsp
10000afe6push r14
10000afe8push rbx
10000afe9mov rbx, rsi
10000afecmov r14, rdi
10000afefadd rdi, 8
10000aff3movzx esi, [r14]
10000aff7call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
10000affcmov [r14], 3
10000b000mov rdi, rbx
10000b003call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA7_KcEEEPT_DpOT0_
10000b008mov [r14+8], rax
10000b00cmov rdi, r14
10000b00fmov esi, 1
10000b014pop rbx
10000b015pop r14
10000b017pop rbp
10000b018jmp 0x1000093fc
10000b01d
10000b01d 90 .
10000afe2
10000b01e
10000b01e_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA7_KcEEEPT_DpOT0_:
10000b01epush rbp
10000b01fmov rbp, rsp
10000b022push r14
10000b024push rbx
10000b025mov r14, rdi
10000b028mov edi, 24
10000b02dcall _Znwm@plt
10000b032mov rbx, rax
10000b035mov rdi, rax
10000b038mov rsi, r14
10000b03bcall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000b040mov rax, rbx
10000b043pop rbx
10000b044pop r14
10000b046pop rbp
10000b047ret
10000b048
10000b048 49 89 c6 48 89 df e8 65 I..H...e
10000b050 d2 00 00 4c 89 f7 e8 9d d1 00 00 90 ...L........
10000b01e
10000b01e_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA7_KcEEEPT_DpOT0_:
10000b01epush rbp
10000b01fmov rbp, rsp
10000b022push r14
10000b024push rbx
10000b025mov r14, rdi
10000b028mov edi, 24
10000b02dcall _Znwm@plt
10000b032mov rbx, rax
10000b035mov rdi, rax
10000b038mov rsi, r14
10000b03bcall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000b040mov rax, rbx
10000b043pop rbx
10000b044pop r14
10000b046pop rbp
10000b047ret
10000b048
10000b048 49 89 c6 48 89 df e8 65 I..H...e
10000b050 d2 00 00 4c 89 f7 e8 9d d1 00 00 90 ...L........
10000b01e
10000b05c
10000b05c_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2ESt16initializer_listINS0_6detail8json_refISE_EEEbNSG_7value_tE:
10000b05cpush rbp
10000b05dmov rbp, rsp
10000b060push r15
10000b062push r14
10000b064push r13
10000b066push r12
10000b068push rbx
10000b069sub rsp, 40
10000b06dmov r13l, r8l
10000b070mov r12l, ecx
10000b073mov r15, rdx
10000b076mov r14, rsi
10000b079mov rbx, rdi
10000b07clea rax, [rdx+2*rdx]
10000b080lea rsi, [rsi+8*rax]
10000b084xorps x0, x0
10000b087movups [rdi], x0
10000b08alea rdx, [rbp-64]
10000b08elea rcx, [rbp-80]
10000b092mov rdi, r14
10000b095mov [rbp-72], rsi
10000b099call _ZNSt3__18__all_ofB8ne200100IPKN8nlohmann16json_abi_v3_11_36detail8json_refINS2_10basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydSB_NS2_14adl_serializerENS7_IhNSB_IhEEEEvEEEESK_NS_10__identityEZNSH_C1ESt16initializer_listISI_EbNS3_7value_tEEUlRSJ_E_EEbT_T0_RT2_RT1_
10000b09etest r12b, r12b
10000b0a1jne 0x10000b0be
10000b0a3cmp r13b, 2
10000b0a7setne cl
10000b0aacmp r13b, 1
10000b0aesetne dl
10000b0b1or dl, al
10000b0b3test dl, 1
10000b0b6je 0x10000b173
10000b0bcand al, cl
10000b0be
10000b0beloc_10000b0be:
10000b0betest al, al
10000b0c0je 0x10000b139
10000b0c2mov [rbx], 1
10000b0c5mov edi, 24
10000b0cacall _Znwm@plt
10000b0cfmov rcx, rax
10000b0d2add rcx, 8
10000b0d6xorps x0, x0
10000b0d9movups [rax+8], x0
10000b0ddmov [rax], rcx
10000b0e0mov [rbx+8], rax
10000b0e4test r15, r15
10000b0e7je 0x10000b157
10000b0e9shl r15, 3
10000b0edlea r12, [r15+2*r15]
10000b0f1lea r15, [rbp-64]
10000b0f5
10000b0f5loc_10000b0f5:
10000b0f5mov rdi, r15
10000b0f8mov rsi, r14
10000b0fbcall _ZNK8nlohmann16json_abi_v3_11_36detail8json_refINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE15moved_or_copiedEv
10000b100mov rdi, [rbx+8]
10000b104mov rax, [rbp-56]
10000b108mov rcx, [rax]
10000b10bmov rdx, [rcx+8]
10000b10fadd rcx, 16
10000b113mov rsi, rdx
10000b116call _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_SG_EEENS_4pairINS_15__tree_iteratorISH_PNS_11__tree_nodeISH_PvEElEEbEERKT_DpOT0_
10000b11bmov rdi, r15
10000b11exor esi, esi
10000b120call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000b125mov rdi, r15
10000b128call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
10000b12dadd r14, 24
10000b131add r12, -24
10000b135jne 0x10000b0f5
10000b137jmp 0x10000b157
10000b139
10000b139loc_10000b139:
10000b139mov [rbx], 2
10000b13clea rdi, [rbp-64]
10000b140mov [rdi], r14
10000b143lea rsi, [rbp-80]
10000b147mov rax, [rbp-72]
10000b14bmov [rsi], rax
10000b14ecall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createINS4_ISE_NS8_ISE_EEEEJPKNS0_6detail8json_refISE_EESM_EEEPT_DpOT0_
10000b153mov [rbx+8], rax
10000b157
10000b157loc_10000b157:
10000b157mov rdi, rbx
10000b15amov esi, 1
10000b15fcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000b164add rsp, 40
10000b168pop rbx
10000b169pop r12
10000b16bpop r13
10000b16dpop r14
10000b16fpop r15
10000b171pop rbp
10000b172ret
10000b173
10000b173loc_10000b173:
10000b173mov edi, 32
10000b178call __cxa_allocate_exception@plt
10000b17dmov r14, rax
10000b180lea rsi, [rip+0x10352]
10000b187lea rdi, [rbp-64]
10000b18bcall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000b190mov r12b, 1
10000b193lea rdx, [rbp-64]
10000b197mov rdi, r14
10000b19amov esi, 301
10000b19fxor ecx, ecx
10000b1a1call _ZN8nlohmann16json_abi_v3_11_36detail10type_error6createIDnLi0EEES2_iRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEET_
10000b1a6xor r12l, r12l
10000b1a9lea rsi, [rip+0x12f70]
10000b1b0lea rdx, [rip-2655]
10000b1b7mov rdi, r14
10000b1bacall __cxa_throw@plt
10000b1bf
10000b1bf 0f .
10000b1c0 0b eb 04 eb 02 eb 00 49 89 c7 eb 3f 49 89 c7 4c .......I...?I..L
10000b1d0 8d 75 c0 4c 89 f7 31 f6 e8 1f e2 ff ff 4c 89 f7 .u.L..1......L..
10000b1e0 e8 c7 e2 ff ff eb 24 49 89 c7 f6 45 c0 01 74 09 ......$I...E..t.
10000b1f0 48 8b 7d d0 e8 bf d0 00 00 45 84 e4 75 05 eb 0b H.}......E..u...
10000b200 49 89 c7 4c 89 f7 e8 dd d0 00 00 48 89 df e8 99 I..L.......H....
10000b210 e2 ff ff 4c 89 ff e8 dd cf 00 00 90 ...L........
10000b05c
10000b05c_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2ESt16initializer_listINS0_6detail8json_refISE_EEEbNSG_7value_tE:
10000b05cpush rbp
10000b05dmov rbp, rsp
10000b060push r15
10000b062push r14
10000b064push r13
10000b066push r12
10000b068push rbx
10000b069sub rsp, 40
10000b06dmov r13l, r8l
10000b070mov r12l, ecx
10000b073mov r15, rdx
10000b076mov r14, rsi
10000b079mov rbx, rdi
10000b07clea rax, [rdx+2*rdx]
10000b080lea rsi, [rsi+8*rax]
10000b084xorps x0, x0
10000b087movups [rdi], x0
10000b08alea rdx, [rbp-64]
10000b08elea rcx, [rbp-80]
10000b092mov rdi, r14
10000b095mov [rbp-72], rsi
10000b099call _ZNSt3__18__all_ofB8ne200100IPKN8nlohmann16json_abi_v3_11_36detail8json_refINS2_10basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydSB_NS2_14adl_serializerENS7_IhNSB_IhEEEEvEEEESK_NS_10__identityEZNSH_C1ESt16initializer_listISI_EbNS3_7value_tEEUlRSJ_E_EEbT_T0_RT2_RT1_
10000b09etest r12b, r12b
10000b0a1jne 0x10000b0be
10000b0a3cmp r13b, 2
10000b0a7setne cl
10000b0aacmp r13b, 1
10000b0aesetne dl
10000b0b1or dl, al
10000b0b3test dl, 1
10000b0b6je 0x10000b173
10000b0bcand al, cl
10000b0be
10000b0beloc_10000b0be:
10000b0betest al, al
10000b0c0je 0x10000b139
10000b0c2mov [rbx], 1
10000b0c5mov edi, 24
10000b0cacall _Znwm@plt
10000b0cfmov rcx, rax
10000b0d2add rcx, 8
10000b0d6xorps x0, x0
10000b0d9movups [rax+8], x0
10000b0ddmov [rax], rcx
10000b0e0mov [rbx+8], rax
10000b0e4test r15, r15
10000b0e7je 0x10000b157
10000b0e9shl r15, 3
10000b0edlea r12, [r15+2*r15]
10000b0f1lea r15, [rbp-64]
10000b0f5
10000b0f5loc_10000b0f5:
10000b0f5mov rdi, r15
10000b0f8mov rsi, r14
10000b0fbcall _ZNK8nlohmann16json_abi_v3_11_36detail8json_refINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE15moved_or_copiedEv
10000b100mov rdi, [rbx+8]
10000b104mov rax, [rbp-56]
10000b108mov rcx, [rax]
10000b10bmov rdx, [rcx+8]
10000b10fadd rcx, 16
10000b113mov rsi, rdx
10000b116call _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_SG_EEENS_4pairINS_15__tree_iteratorISH_PNS_11__tree_nodeISH_PvEElEEbEERKT_DpOT0_
10000b11bmov rdi, r15
10000b11exor esi, esi
10000b120call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000b125mov rdi, r15
10000b128call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
10000b12dadd r14, 24
10000b131add r12, -24
10000b135jne 0x10000b0f5
10000b137jmp 0x10000b157
10000b139
10000b139loc_10000b139:
10000b139mov [rbx], 2
10000b13clea rdi, [rbp-64]
10000b140mov [rdi], r14
10000b143lea rsi, [rbp-80]
10000b147mov rax, [rbp-72]
10000b14bmov [rsi], rax
10000b14ecall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createINS4_ISE_NS8_ISE_EEEEJPKNS0_6detail8json_refISE_EESM_EEEPT_DpOT0_
10000b153mov [rbx+8], rax
10000b157
10000b157loc_10000b157:
10000b157mov rdi, rbx
10000b15amov esi, 1
10000b15fcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000b164add rsp, 40
10000b168pop rbx
10000b169pop r12
10000b16bpop r13
10000b16dpop r14
10000b16fpop r15
10000b171pop rbp
10000b172ret
10000b173
10000b173loc_10000b173:
10000b173mov edi, 32
10000b178call __cxa_allocate_exception@plt
10000b17dmov r14, rax
10000b180lea rsi, [rip+0x10352]
10000b187lea rdi, [rbp-64]
10000b18bcall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000b190mov r12b, 1
10000b193lea rdx, [rbp-64]
10000b197mov rdi, r14
10000b19amov esi, 301
10000b19fxor ecx, ecx
10000b1a1call _ZN8nlohmann16json_abi_v3_11_36detail10type_error6createIDnLi0EEES2_iRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEET_
10000b1a6xor r12l, r12l
10000b1a9lea rsi, [rip+0x12f70]
10000b1b0lea rdx, [rip-2655]
10000b1b7mov rdi, r14
10000b1bacall __cxa_throw@plt
10000b1bf
10000b1bf 0f .
10000b1c0 0b eb 04 eb 02 eb 00 49 89 c7 eb 3f 49 89 c7 4c .......I...?I..L
10000b1d0 8d 75 c0 4c 89 f7 31 f6 e8 1f e2 ff ff 4c 89 f7 .u.L..1......L..
10000b1e0 e8 c7 e2 ff ff eb 24 49 89 c7 f6 45 c0 01 74 09 ......$I...E..t.
10000b1f0 48 8b 7d d0 e8 bf d0 00 00 45 84 e4 75 05 eb 0b H.}......E..u...
10000b200 49 89 c7 4c 89 f7 e8 dd d0 00 00 48 89 df e8 99 I..L.......H....
10000b210 e2 ff ff 4c 89 ff e8 dd cf 00 00 90 ...L........
10000b05c
10000b21c
10000b21c_ZN8nlohmann16json_abi_v3_11_36detail10type_error6createIDnLi0EEES2_iRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEET_:
10000b21cpush rbp
10000b21dmov rbp, rsp
10000b220push r15
10000b222push r14
10000b224push r12
10000b226push rbx
10000b227sub rsp, 96
10000b22bmov r15, rdx
10000b22emov r14l, esi
10000b231mov rbx, rdi
10000b234lea rsi, [rip+0x1023d]
10000b23blea r12, [rbp-128]
10000b23fmov rdi, r12
10000b242call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000b247lea rdi, [rbp-104]
10000b24bmov rsi, r12
10000b24emov edx, r14l
10000b251call _ZN8nlohmann16json_abi_v3_11_36detail9exception4nameERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEi
10000b256lea rsi, [rip+65151]
10000b25dlea rdi, [rbp-80]
10000b261call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000b266lea rdi, [rbp-56]
10000b26alea rsi, [rbp-104]
10000b26elea rdx, [rbp-80]
10000b272mov rcx, r15
10000b275call _ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJS9_S9_RKS9_EEET_DpOT0_
10000b27atest [rbp-80], 1
10000b27eje 0x10000b289
10000b280mov rdi, [rbp-64]
10000b284call _ZdlPv@plt
10000b289
10000b289loc_10000b289:
10000b289test [rbp-104], 1
10000b28dje 0x10000b298
10000b28fmov rdi, [rbp-88]
10000b293call _ZdlPv@plt
10000b298
10000b298loc_10000b298:
10000b298test [rbp-128], 1
10000b29cje 0x10000b2a7
10000b29emov rdi, [rbp-112]
10000b2a2call _ZdlPv@plt
10000b2a7
10000b2a7loc_10000b2a7:
10000b2a7test [rbp-56], 1
10000b2abje 0x10000b2b3
10000b2admov rdx, [rbp-40]
10000b2b1jmp 0x10000b2b7
10000b2b3
10000b2b3loc_10000b2b3:
10000b2b3lea rdx, [rbp-55]
10000b2b7
10000b2b7loc_10000b2b7:
10000b2b7mov rdi, rbx
10000b2bamov esi, r14l
10000b2bdcall _ZN8nlohmann16json_abi_v3_11_36detail9exceptionC2EiPKc
10000b2c2lea rax, [rip+0x12e7f]
10000b2c9mov [rbx], rax
10000b2cctest [rbp-56], 1
10000b2d0je 0x10000b2db
10000b2d2mov rdi, [rbp-40]
10000b2d6call _ZdlPv@plt
10000b2db
10000b2dbloc_10000b2db:
10000b2dbmov rax, rbx
10000b2deadd rsp, 96
10000b2e2pop rbx
10000b2e3pop r12
10000b2e5pop r14
10000b2e7pop r15
10000b2e9pop rbp
10000b2earet
10000b2eb
10000b2eb 48 89 c3 f6 45 H...E
10000b2f0 c8 01 74 40 48 8b 7d d8 eb 35 48 89 c3 f6 45 b0 ..t@H.}..5H...E.
10000b300 01 74 0e 48 8b 7d c0 e8 ac cf 00 00 eb 03 48 89 .t.H.}........H.
10000b310 c3 f6 45 98 01 74 0e 48 8b 7d a8 e8 98 cf 00 00 ..E..t.H.}......
10000b320 eb 03 48 89 c3 f6 45 80 01 74 09 48 8b 7d 90 e8 ..H...E..t.H.}..
10000b330 84 cf 00 00 48 89 df e8 bc ce 00 00 ....H.......
10000b21c
10000b21c_ZN8nlohmann16json_abi_v3_11_36detail10type_error6createIDnLi0EEES2_iRKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEET_:
10000b21cpush rbp
10000b21dmov rbp, rsp
10000b220push r15
10000b222push r14
10000b224push r12
10000b226push rbx
10000b227sub rsp, 96
10000b22bmov r15, rdx
10000b22emov r14l, esi
10000b231mov rbx, rdi
10000b234lea rsi, [rip+0x1023d]
10000b23blea r12, [rbp-128]
10000b23fmov rdi, r12
10000b242call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000b247lea rdi, [rbp-104]
10000b24bmov rsi, r12
10000b24emov edx, r14l
10000b251call _ZN8nlohmann16json_abi_v3_11_36detail9exception4nameERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEi
10000b256lea rsi, [rip+65151]
10000b25dlea rdi, [rbp-80]
10000b261call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000b266lea rdi, [rbp-56]
10000b26alea rsi, [rbp-104]
10000b26elea rdx, [rbp-80]
10000b272mov rcx, r15
10000b275call _ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJS9_S9_RKS9_EEET_DpOT0_
10000b27atest [rbp-80], 1
10000b27eje 0x10000b289
10000b280mov rdi, [rbp-64]
10000b284call _ZdlPv@plt
10000b289
10000b289loc_10000b289:
10000b289test [rbp-104], 1
10000b28dje 0x10000b298
10000b28fmov rdi, [rbp-88]
10000b293call _ZdlPv@plt
10000b298
10000b298loc_10000b298:
10000b298test [rbp-128], 1
10000b29cje 0x10000b2a7
10000b29emov rdi, [rbp-112]
10000b2a2call _ZdlPv@plt
10000b2a7
10000b2a7loc_10000b2a7:
10000b2a7test [rbp-56], 1
10000b2abje 0x10000b2b3
10000b2admov rdx, [rbp-40]
10000b2b1jmp 0x10000b2b7
10000b2b3
10000b2b3loc_10000b2b3:
10000b2b3lea rdx, [rbp-55]
10000b2b7
10000b2b7loc_10000b2b7:
10000b2b7mov rdi, rbx
10000b2bamov esi, r14l
10000b2bdcall _ZN8nlohmann16json_abi_v3_11_36detail9exceptionC2EiPKc
10000b2c2lea rax, [rip+0x12e7f]
10000b2c9mov [rbx], rax
10000b2cctest [rbp-56], 1
10000b2d0je 0x10000b2db
10000b2d2mov rdi, [rbp-40]
10000b2d6call _ZdlPv@plt
10000b2db
10000b2dbloc_10000b2db:
10000b2dbmov rax, rbx
10000b2deadd rsp, 96
10000b2e2pop rbx
10000b2e3pop r12
10000b2e5pop r14
10000b2e7pop r15
10000b2e9pop rbp
10000b2earet
10000b2eb
10000b2eb 48 89 c3 f6 45 H...E
10000b2f0 c8 01 74 40 48 8b 7d d8 eb 35 48 89 c3 f6 45 b0 ..t@H.}..5H...E.
10000b300 01 74 0e 48 8b 7d c0 e8 ac cf 00 00 eb 03 48 89 .t.H.}........H.
10000b310 c3 f6 45 98 01 74 0e 48 8b 7d a8 e8 98 cf 00 00 ..E..t.H.}......
10000b320 eb 03 48 89 c3 f6 45 80 01 74 09 48 8b 7d 90 e8 ..H...E..t.H.}..
10000b330 84 cf 00 00 48 89 df e8 bc ce 00 00 ....H.......
10000b21c
10000b33c
10000b33c_ZNK8nlohmann16json_abi_v3_11_36detail8json_refINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE15moved_or_copiedEv:
10000b33cpush rbp
10000b33dmov rbp, rsp
10000b340push r14
10000b342push rbx
10000b343mov r14, rsi
10000b346mov rbx, rdi
10000b349mov rsi, [rsi+16]
10000b34dtest rsi, rsi
10000b350je 0x10000b35c
10000b352mov rdi, rbx
10000b355call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2ERKSE_
10000b35ajmp 0x10000b386
10000b35c
10000b35cloc_10000b35c:
10000b35cmovups x0, [r14]
10000b360movups [rbx], x0
10000b363mov rdi, r14
10000b366xor esi, esi
10000b368call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000b36dmov [r14], 0
10000b371mov [r14+8], 0
10000b379mov rdi, rbx
10000b37cmov esi, 1
10000b381call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000b386
10000b386loc_10000b386:
10000b386mov rax, rbx
10000b389pop rbx
10000b38apop r14
10000b38cpop rbp
10000b38dret
10000b33c
10000b33c_ZNK8nlohmann16json_abi_v3_11_36detail8json_refINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE15moved_or_copiedEv:
10000b33cpush rbp
10000b33dmov rbp, rsp
10000b340push r14
10000b342push rbx
10000b343mov r14, rsi
10000b346mov rbx, rdi
10000b349mov rsi, [rsi+16]
10000b34dtest rsi, rsi
10000b350je 0x10000b35c
10000b352mov rdi, rbx
10000b355call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2ERKSE_
10000b35ajmp 0x10000b386
10000b35c
10000b35cloc_10000b35c:
10000b35cmovups x0, [r14]
10000b360movups [rbx], x0
10000b363mov rdi, r14
10000b366xor esi, esi
10000b368call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000b36dmov [r14], 0
10000b371mov [r14+8], 0
10000b379mov rdi, rbx
10000b37cmov esi, 1
10000b381call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000b386
10000b386loc_10000b386:
10000b386mov rax, rbx
10000b389pop rbx
10000b38apop r14
10000b38cpop rbp
10000b38dret
10000b33c
10000b38e
10000b38e_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createINS4_ISE_NS8_ISE_EEEEJPKNS0_6detail8json_refISE_EESM_EEEPT_DpOT0_:
10000b38epush rbp
10000b38fmov rbp, rsp
10000b392push r15
10000b394push r14
10000b396push rbx
10000b397push rax
10000b398mov r14, rsi
10000b39bmov r15, rdi
10000b39emov edi, 24
10000b3a3call _Znwm@plt
10000b3a8mov rbx, rax
10000b3abmov rsi, [r15]
10000b3aemov rdx, [r14]
10000b3b1mov rax, rdx
10000b3b4sub rax, rsi
10000b3b7sar rax, 3
10000b3bbmov rcx, 0xaaaaaaaaaaaaaaab
10000b3c5imul rcx, rax
10000b3c9xorps x0, x0
10000b3ccmovups [rbx], x0
10000b3cfmov [rbx+16], 0
10000b3d7mov rdi, rbx
10000b3dacall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE16__init_with_sizeB8ne200100IPKNS2_6detail8json_refISE_EESM_EEvT_T0_m
10000b3dfmov rax, rbx
10000b3e2add rsp, 8
10000b3e6pop rbx
10000b3e7pop r14
10000b3e9pop r15
10000b3ebpop rbp
10000b3ecret
10000b3ed
10000b3ed 49 89 c6 I..
10000b3f0 48 89 df e8 c0 ce 00 00 4c 89 f7 e8 f8 cd 00 00 H.......L.......
10000b38e
10000b38e_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createINS4_ISE_NS8_ISE_EEEEJPKNS0_6detail8json_refISE_EESM_EEEPT_DpOT0_:
10000b38epush rbp
10000b38fmov rbp, rsp
10000b392push r15
10000b394push r14
10000b396push rbx
10000b397push rax
10000b398mov r14, rsi
10000b39bmov r15, rdi
10000b39emov edi, 24
10000b3a3call _Znwm@plt
10000b3a8mov rbx, rax
10000b3abmov rsi, [r15]
10000b3aemov rdx, [r14]
10000b3b1mov rax, rdx
10000b3b4sub rax, rsi
10000b3b7sar rax, 3
10000b3bbmov rcx, 0xaaaaaaaaaaaaaaab
10000b3c5imul rcx, rax
10000b3c9xorps x0, x0
10000b3ccmovups [rbx], x0
10000b3cfmov [rbx+16], 0
10000b3d7mov rdi, rbx
10000b3dacall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE16__init_with_sizeB8ne200100IPKNS2_6detail8json_refISE_EESM_EEvT_T0_m
10000b3dfmov rax, rbx
10000b3e2add rsp, 8
10000b3e6pop rbx
10000b3e7pop r14
10000b3e9pop r15
10000b3ebpop rbp
10000b3ecret
10000b3ed
10000b3ed 49 89 c6 I..
10000b3f0 48 89 df e8 c0 ce 00 00 4c 89 f7 e8 f8 cd 00 00 H.......L.......
10000b38e
10000b400
10000b400_ZNSt3__18__all_ofB8ne200100IPKN8nlohmann16json_abi_v3_11_36detail8json_refINS2_10basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydSB_NS2_14adl_serializerENS7_IhNSB_IhEEEEvEEEESK_NS_10__identityEZNSH_C1ESt16initializer_listISI_EbNS3_7value_tEEUlRSJ_E_EEbT_T0_RT2_RT1_:
10000b400push rbp
10000b401mov rbp, rsp
10000b404push r15
10000b406push r14
10000b408push rbx
10000b409push rax
10000b40amov bl, 1
10000b40ccmp rdi, rsi
10000b40fje 0x10000b451
10000b411mov r14, rsi
10000b414mov r15, rdi
10000b417
10000b417loc_10000b417:
10000b417mov rdi, [r15+16]
10000b41btest rdi, rdi
10000b41ecmove rdi, r15
10000b422cmp [rdi], 2
10000b425jne 0x10000b44f
10000b427mov rax, [rdi+8]
10000b42bmov rcx, [rax+8]
10000b42fsub rcx, [rax]
10000b432cmp rcx, 32
10000b436jne 0x10000b44f
10000b438xor esi, esi
10000b43acall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixEm
10000b43fcmp [rax], 3
10000b442jne 0x10000b44f
10000b444add r15, 24
10000b448cmp r15, r14
10000b44bjne 0x10000b417
10000b44djmp 0x10000b451
10000b44f
10000b44floc_10000b44f:
10000b44fxor ebx, ebx
10000b451
10000b451loc_10000b451:
10000b451mov eax, ebx
10000b453add rsp, 8
10000b457pop rbx
10000b458pop r14
10000b45apop r15
10000b45cpop rbp
10000b45dret
10000b400
10000b400_ZNSt3__18__all_ofB8ne200100IPKN8nlohmann16json_abi_v3_11_36detail8json_refINS2_10basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydSB_NS2_14adl_serializerENS7_IhNSB_IhEEEEvEEEESK_NS_10__identityEZNSH_C1ESt16initializer_listISI_EbNS3_7value_tEEUlRSJ_E_EEbT_T0_RT2_RT1_:
10000b400push rbp
10000b401mov rbp, rsp
10000b404push r15
10000b406push r14
10000b408push rbx
10000b409push rax
10000b40amov bl, 1
10000b40ccmp rdi, rsi
10000b40fje 0x10000b451
10000b411mov r14, rsi
10000b414mov r15, rdi
10000b417
10000b417loc_10000b417:
10000b417mov rdi, [r15+16]
10000b41btest rdi, rdi
10000b41ecmove rdi, r15
10000b422cmp [rdi], 2
10000b425jne 0x10000b44f
10000b427mov rax, [rdi+8]
10000b42bmov rcx, [rax+8]
10000b42fsub rcx, [rax]
10000b432cmp rcx, 32
10000b436jne 0x10000b44f
10000b438xor esi, esi
10000b43acall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixEm
10000b43fcmp [rax], 3
10000b442jne 0x10000b44f
10000b444add r15, 24
10000b448cmp r15, r14
10000b44bjne 0x10000b417
10000b44djmp 0x10000b451
10000b44f
10000b44floc_10000b44f:
10000b44fxor ebx, ebx
10000b451
10000b451loc_10000b451:
10000b451mov eax, ebx
10000b453add rsp, 8
10000b457pop rbx
10000b458pop r14
10000b45apop r15
10000b45cpop rbp
10000b45dret
10000b400
10000b45e
10000b45e_ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixEm:
10000b45epush rbp
10000b45fmov rbp, rsp
10000b462push r15
10000b464push r14
10000b466push rbx
10000b467sub rsp, 40
10000b46bmov r14, rdi
10000b46ecmp [rdi], 2
10000b471jne 0x10000b48c
10000b473mov rax, [r14+8]
10000b477shl rsi, 4
10000b47badd rsi, [rax]
10000b47emov rax, rsi
10000b481add rsp, 40
10000b485pop rbx
10000b486pop r14
10000b488pop r15
10000b48apop rbp
10000b48bret
10000b48c
10000b48cloc_10000b48c:
10000b48cmov edi, 32
10000b491call __cxa_allocate_exception@plt
10000b496mov rbx, rax
10000b499mov rdi, r14
10000b49ccall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE9type_nameEv
10000b4a1lea rdx, [rbp-56]
10000b4a5mov [rdx], rax
10000b4a8lea rsi, [rip+0x10055]
10000b4aflea rdi, [rbp-48]
10000b4b3call _ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJRA52_KcPSA_EEET_DpOT0_
10000b4b8mov r15b, 1
10000b4bblea rdx, [rbp-48]
10000b4bfmov rdi, rbx
10000b4c2mov esi, 305
10000b4c7mov rcx, r14
10000b4cacall _ZN8nlohmann16json_abi_v3_11_36detail10type_error6createIPKNS0_10basic_jsonINSt3__13mapENS5_6vectorENS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEbxydSB_NS0_14adl_serializerENS7_IhNSB_IhEEEEvEELi0EEES2_iRKSD_T_
10000b4cfxor r15l, r15l
10000b4d2lea rsi, [rip+0x12c47]
10000b4d9lea rdx, [rip-3464]
10000b4e0mov rdi, rbx
10000b4e3call __cxa_throw@plt
10000b4e8
10000b4e8 0f 0b 49 89 c6 f6 45 d0 ..I...E.
10000b4f0 01 74 09 48 8b 7d e0 e8 bc cd 00 00 45 84 ff 75 .t.H.}......E..u
10000b500 05 eb 0b 49 89 c6 48 89 df e8 da cd 00 00 4c 89 ...I..H.......L.
10000b510 f7 e8 e2 cc 00 00 ......
10000b45e
10000b45e_ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixEm:
10000b45epush rbp
10000b45fmov rbp, rsp
10000b462push r15
10000b464push r14
10000b466push rbx
10000b467sub rsp, 40
10000b46bmov r14, rdi
10000b46ecmp [rdi], 2
10000b471jne 0x10000b48c
10000b473mov rax, [r14+8]
10000b477shl rsi, 4
10000b47badd rsi, [rax]
10000b47emov rax, rsi
10000b481add rsp, 40
10000b485pop rbx
10000b486pop r14
10000b488pop r15
10000b48apop rbp
10000b48bret
10000b48c
10000b48cloc_10000b48c:
10000b48cmov edi, 32
10000b491call __cxa_allocate_exception@plt
10000b496mov rbx, rax
10000b499mov rdi, r14
10000b49ccall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE9type_nameEv
10000b4a1lea rdx, [rbp-56]
10000b4a5mov [rdx], rax
10000b4a8lea rsi, [rip+0x10055]
10000b4aflea rdi, [rbp-48]
10000b4b3call _ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJRA52_KcPSA_EEET_DpOT0_
10000b4b8mov r15b, 1
10000b4bblea rdx, [rbp-48]
10000b4bfmov rdi, rbx
10000b4c2mov esi, 305
10000b4c7mov rcx, r14
10000b4cacall _ZN8nlohmann16json_abi_v3_11_36detail10type_error6createIPKNS0_10basic_jsonINSt3__13mapENS5_6vectorENS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEbxydSB_NS0_14adl_serializerENS7_IhNSB_IhEEEEvEELi0EEES2_iRKSD_T_
10000b4cfxor r15l, r15l
10000b4d2lea rsi, [rip+0x12c47]
10000b4d9lea rdx, [rip-3464]
10000b4e0mov rdi, rbx
10000b4e3call __cxa_throw@plt
10000b4e8
10000b4e8 0f 0b 49 89 c6 f6 45 d0 ..I...E.
10000b4f0 01 74 09 48 8b 7d e0 e8 bc cd 00 00 45 84 ff 75 .t.H.}......E..u
10000b500 05 eb 0b 49 89 c6 48 89 df e8 da cd 00 00 4c 89 ...I..H.......L.
10000b510 f7 e8 e2 cc 00 00 ......
10000b45e
10000b516
10000b516_ZN8nlohmann16json_abi_v3_11_36detail10type_error6createIPKNS0_10basic_jsonINSt3__13mapENS5_6vectorENS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEbxydSB_NS0_14adl_serializerENS7_IhNSB_IhEEEEvEELi0EEES2_iRKSD_T_:
10000b516push rbp
10000b517mov rbp, rsp
10000b51apush r15
10000b51cpush r14
10000b51epush r12
10000b520push rbx
10000b521sub rsp, 96
10000b525mov r15, rdx
10000b528mov r14l, esi
10000b52bmov rbx, rdi
10000b52elea rsi, [rip+65347]
10000b535lea r12, [rbp-128]
10000b539mov rdi, r12
10000b53ccall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000b541lea rdi, [rbp-104]
10000b545mov rsi, r12
10000b548mov edx, r14l
10000b54bcall _ZN8nlohmann16json_abi_v3_11_36detail9exception4nameERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEi
10000b550lea rsi, [rip+64389]
10000b557lea rdi, [rbp-80]
10000b55bcall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000b560lea rdi, [rbp-56]
10000b564lea rsi, [rbp-104]
10000b568lea rdx, [rbp-80]
10000b56cmov rcx, r15
10000b56fcall _ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJS9_S9_RKS9_EEET_DpOT0_
10000b574test [rbp-80], 1
10000b578je 0x10000b583
10000b57amov rdi, [rbp-64]
10000b57ecall _ZdlPv@plt
10000b583
10000b583loc_10000b583:
10000b583test [rbp-104], 1
10000b587je 0x10000b592
10000b589mov rdi, [rbp-88]
10000b58dcall _ZdlPv@plt
10000b592
10000b592loc_10000b592:
10000b592test [rbp-128], 1
10000b596je 0x10000b5a1
10000b598mov rdi, [rbp-112]
10000b59ccall _ZdlPv@plt
10000b5a1
10000b5a1loc_10000b5a1:
10000b5a1test [rbp-56], 1
10000b5a5je 0x10000b5ad
10000b5a7mov rdx, [rbp-40]
10000b5abjmp 0x10000b5b1
10000b5ad
10000b5adloc_10000b5ad:
10000b5adlea rdx, [rbp-55]
10000b5b1
10000b5b1loc_10000b5b1:
10000b5b1mov rdi, rbx
10000b5b4mov esi, r14l
10000b5b7call _ZN8nlohmann16json_abi_v3_11_36detail9exceptionC2EiPKc
10000b5bclea rax, [rip+0x12b85]
10000b5c3mov [rbx], rax
10000b5c6test [rbp-56], 1
10000b5caje 0x10000b5d5
10000b5ccmov rdi, [rbp-40]
10000b5d0call _ZdlPv@plt
10000b5d5
10000b5d5loc_10000b5d5:
10000b5d5mov rax, rbx
10000b5d8add rsp, 96
10000b5dcpop rbx
10000b5ddpop r12
10000b5dfpop r14
10000b5e1pop r15
10000b5e3pop rbp
10000b5e4ret
10000b5e5
10000b5e5 48 89 c3 f6 45 c8 01 74 40 48 8b H...E..t@H.
10000b5f0 7d d8 eb 35 48 89 c3 f6 45 b0 01 74 0e 48 8b 7d }..5H...E..t.H.}
10000b600 c0 e8 b2 cc 00 00 eb 03 48 89 c3 f6 45 98 01 74 ........H...E..t
10000b610 0e 48 8b 7d a8 e8 9e cc 00 00 eb 03 48 89 c3 f6 .H.}........H...
10000b620 45 80 01 74 09 48 8b 7d 90 e8 8a cc 00 00 48 89 E..t.H.}......H.
10000b630 df e8 c2 cb 00 00 ......
10000b516
10000b516_ZN8nlohmann16json_abi_v3_11_36detail10type_error6createIPKNS0_10basic_jsonINSt3__13mapENS5_6vectorENS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEbxydSB_NS0_14adl_serializerENS7_IhNSB_IhEEEEvEELi0EEES2_iRKSD_T_:
10000b516push rbp
10000b517mov rbp, rsp
10000b51apush r15
10000b51cpush r14
10000b51epush r12
10000b520push rbx
10000b521sub rsp, 96
10000b525mov r15, rdx
10000b528mov r14l, esi
10000b52bmov rbx, rdi
10000b52elea rsi, [rip+65347]
10000b535lea r12, [rbp-128]
10000b539mov rdi, r12
10000b53ccall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000b541lea rdi, [rbp-104]
10000b545mov rsi, r12
10000b548mov edx, r14l
10000b54bcall _ZN8nlohmann16json_abi_v3_11_36detail9exception4nameERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEi
10000b550lea rsi, [rip+64389]
10000b557lea rdi, [rbp-80]
10000b55bcall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000b560lea rdi, [rbp-56]
10000b564lea rsi, [rbp-104]
10000b568lea rdx, [rbp-80]
10000b56cmov rcx, r15
10000b56fcall _ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJS9_S9_RKS9_EEET_DpOT0_
10000b574test [rbp-80], 1
10000b578je 0x10000b583
10000b57amov rdi, [rbp-64]
10000b57ecall _ZdlPv@plt
10000b583
10000b583loc_10000b583:
10000b583test [rbp-104], 1
10000b587je 0x10000b592
10000b589mov rdi, [rbp-88]
10000b58dcall _ZdlPv@plt
10000b592
10000b592loc_10000b592:
10000b592test [rbp-128], 1
10000b596je 0x10000b5a1
10000b598mov rdi, [rbp-112]
10000b59ccall _ZdlPv@plt
10000b5a1
10000b5a1loc_10000b5a1:
10000b5a1test [rbp-56], 1
10000b5a5je 0x10000b5ad
10000b5a7mov rdx, [rbp-40]
10000b5abjmp 0x10000b5b1
10000b5ad
10000b5adloc_10000b5ad:
10000b5adlea rdx, [rbp-55]
10000b5b1
10000b5b1loc_10000b5b1:
10000b5b1mov rdi, rbx
10000b5b4mov esi, r14l
10000b5b7call _ZN8nlohmann16json_abi_v3_11_36detail9exceptionC2EiPKc
10000b5bclea rax, [rip+0x12b85]
10000b5c3mov [rbx], rax
10000b5c6test [rbp-56], 1
10000b5caje 0x10000b5d5
10000b5ccmov rdi, [rbp-40]
10000b5d0call _ZdlPv@plt
10000b5d5
10000b5d5loc_10000b5d5:
10000b5d5mov rax, rbx
10000b5d8add rsp, 96
10000b5dcpop rbx
10000b5ddpop r12
10000b5dfpop r14
10000b5e1pop r15
10000b5e3pop rbp
10000b5e4ret
10000b5e5
10000b5e5 48 89 c3 f6 45 c8 01 74 40 48 8b H...E..t@H.
10000b5f0 7d d8 eb 35 48 89 c3 f6 45 b0 01 74 0e 48 8b 7d }..5H...E..t.H.}
10000b600 c0 e8 b2 cc 00 00 eb 03 48 89 c3 f6 45 98 01 74 ........H...E..t
10000b610 0e 48 8b 7d a8 e8 9e cc 00 00 eb 03 48 89 c3 f6 .H.}........H...
10000b620 45 80 01 74 09 48 8b 7d 90 e8 8a cc 00 00 48 89 E..t.H.}......H.
10000b630 df e8 c2 cb 00 00 ......
10000b516
10000b636
10000b636_ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJRA52_KcPSA_EEET_DpOT0_:
10000b636push rbp
10000b637mov rbp, rsp
10000b63apush r15
10000b63cpush r14
10000b63epush r12
10000b640push rbx
10000b641mov r14, rdx
10000b644mov r15, rsi
10000b647mov rbx, rdi
10000b64axorps x0, x0
10000b64dmovups [rdi], x0
10000b650mov [rdi+16], 0
10000b658mov rdi, rsi
10000b65bcall strlen@plt
10000b660mov r12, rax
10000b663mov rdi, [r14]
10000b666call strlen@plt
10000b66badd r12, rax
10000b66emov rdi, rbx
10000b671mov rsi, r12
10000b674call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm@plt
10000b679mov rdi, r15
10000b67ccall strlen@plt
10000b681mov rdi, rbx
10000b684mov rsi, r15
10000b687mov rdx, rax
10000b68acall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000b68fmov r14, [r14]
10000b692mov rdi, r14
10000b695call strlen@plt
10000b69amov rdi, rbx
10000b69dmov rsi, r14
10000b6a0mov rdx, rax
10000b6a3call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000b6a8mov rax, rbx
10000b6abpop rbx
10000b6acpop r12
10000b6aepop r14
10000b6b0pop r15
10000b6b2pop rbp
10000b6b3ret
10000b6b4
10000b6b4 49 89 c6 f6 03 01 74 09 48 8b 7b 10 I.....t.H.{.
10000b6c0 e8 f3 cb 00 00 4c 89 f7 e8 2b cb 00 00 90 .....L...+....
10000b636
10000b636_ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJRA52_KcPSA_EEET_DpOT0_:
10000b636push rbp
10000b637mov rbp, rsp
10000b63apush r15
10000b63cpush r14
10000b63epush r12
10000b640push rbx
10000b641mov r14, rdx
10000b644mov r15, rsi
10000b647mov rbx, rdi
10000b64axorps x0, x0
10000b64dmovups [rdi], x0
10000b650mov [rdi+16], 0
10000b658mov rdi, rsi
10000b65bcall strlen@plt
10000b660mov r12, rax
10000b663mov rdi, [r14]
10000b666call strlen@plt
10000b66badd r12, rax
10000b66emov rdi, rbx
10000b671mov rsi, r12
10000b674call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm@plt
10000b679mov rdi, r15
10000b67ccall strlen@plt
10000b681mov rdi, rbx
10000b684mov rsi, r15
10000b687mov rdx, rax
10000b68acall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000b68fmov r14, [r14]
10000b692mov rdi, r14
10000b695call strlen@plt
10000b69amov rdi, rbx
10000b69dmov rsi, r14
10000b6a0mov rdx, rax
10000b6a3call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10000b6a8mov rax, rbx
10000b6abpop rbx
10000b6acpop r12
10000b6aepop r14
10000b6b0pop r15
10000b6b2pop rbp
10000b6b3ret
10000b6b4
10000b6b4 49 89 c6 f6 03 01 74 09 48 8b 7b 10 I.....t.H.{.
10000b6c0 e8 f3 cb 00 00 4c 89 f7 e8 2b cb 00 00 90 .....L...+....
10000b636
10000b6ce
10000b6ce_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_SG_EEENS_4pairINS_15__tree_iteratorISH_PNS_11__tree_nodeISH_PvEElEEbEERKT_DpOT0_:
10000b6cepush rbp
10000b6cfmov rbp, rsp
10000b6d2push r15
10000b6d4push r14
10000b6d6push r13
10000b6d8push r12
10000b6dapush rbx
10000b6dbsub rsp, 40
10000b6dfmov r14, rcx
10000b6e2mov r15, rdx
10000b6e5mov rdx, rsi
10000b6e8mov rbx, rdi
10000b6eblea rsi, [rbp-48]
10000b6efcall _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_
10000b6f4mov r12, rax
10000b6f7mov rax, [rax]
10000b6fatest rax, rax
10000b6fdje 0x10000b703
10000b6ffxor edx, edx
10000b701jmp 0x10000b731
10000b703
10000b703loc_10000b703:
10000b703lea r13, [rbp-72]
10000b707mov rdi, r13
10000b70amov rsi, rbx
10000b70dmov rdx, r15
10000b710mov rcx, r14
10000b713call _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_SG_EEENS_10unique_ptrINS_11__tree_nodeISH_PvEENS_22__tree_node_destructorINS5_ISS_EEEEEEDpOT_
10000b718mov rsi, [rbp-48]
10000b71cmov rcx, [r13]
10000b720mov rdi, rbx
10000b723mov rdx, r12
10000b726call _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_
10000b72bmov rax, [r13]
10000b72fmov dl, 1
10000b731
10000b731loc_10000b731:
10000b731add rsp, 40
10000b735pop rbx
10000b736pop r12
10000b738pop r13
10000b73apop r14
10000b73cpop r15
10000b73epop rbp
10000b73fret
10000b6ce
10000b6ce_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_SG_EEENS_4pairINS_15__tree_iteratorISH_PNS_11__tree_nodeISH_PvEElEEbEERKT_DpOT0_:
10000b6cepush rbp
10000b6cfmov rbp, rsp
10000b6d2push r15
10000b6d4push r14
10000b6d6push r13
10000b6d8push r12
10000b6dapush rbx
10000b6dbsub rsp, 40
10000b6dfmov r14, rcx
10000b6e2mov r15, rdx
10000b6e5mov rdx, rsi
10000b6e8mov rbx, rdi
10000b6eblea rsi, [rbp-48]
10000b6efcall _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_
10000b6f4mov r12, rax
10000b6f7mov rax, [rax]
10000b6fatest rax, rax
10000b6fdje 0x10000b703
10000b6ffxor edx, edx
10000b701jmp 0x10000b731
10000b703
10000b703loc_10000b703:
10000b703lea r13, [rbp-72]
10000b707mov rdi, r13
10000b70amov rsi, rbx
10000b70dmov rdx, r15
10000b710mov rcx, r14
10000b713call _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_SG_EEENS_10unique_ptrINS_11__tree_nodeISH_PvEENS_22__tree_node_destructorINS5_ISS_EEEEEEDpOT_
10000b718mov rsi, [rbp-48]
10000b71cmov rcx, [r13]
10000b720mov rdi, rbx
10000b723mov rdx, r12
10000b726call _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_
10000b72bmov rax, [r13]
10000b72fmov dl, 1
10000b731
10000b731loc_10000b731:
10000b731add rsp, 40
10000b735pop rbx
10000b736pop r12
10000b738pop r13
10000b73apop r14
10000b73cpop r15
10000b73epop rbp
10000b73fret
10000b6ce
10000b740
10000b740_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_SG_EEENS_10unique_ptrINS_11__tree_nodeISH_PvEENS_22__tree_node_destructorINS5_ISS_EEEEEEDpOT_:
10000b740push rbp
10000b741mov rbp, rsp
10000b744push r15
10000b746push r14
10000b748push r12
10000b74apush rbx
10000b74bmov r14, rcx
10000b74emov r15, rdx
10000b751mov r12, rsi
10000b754mov rbx, rdi
10000b757add r12, 8
10000b75bmov edi, 72
10000b760call _Znwm@plt
10000b765mov [rbx], rax
10000b768mov [rbx+8], r12
10000b76cxor r12l, r12l
10000b76fmov [rbx+16], r12
10000b773movups x0, [r15]
10000b777movups [rax+32], x0
10000b77bmov rcx, [r15+16]
10000b77fmov [rax+48], rcx
10000b783mov [r15+16], r12
10000b787xorps x0, x0
10000b78amovups [r15], x0
10000b78emovups x0, [r14]
10000b792movups [rax+56], x0
10000b796lea r15, [rax+56]
10000b79amov rdi, r14
10000b79dxor esi, esi
10000b79fcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000b7a4mov [r14], 0
10000b7a8mov [r14+8], r12
10000b7acmov rdi, r15
10000b7afmov esi, 1
10000b7b4call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000b7b9mov [rbx+16], 1
10000b7bdmov rax, rbx
10000b7c0pop rbx
10000b7c1pop r12
10000b7c3pop r14
10000b7c5pop r15
10000b7c7pop rbp
10000b7c8ret
10000b7c9
10000b7c9 90 .
10000b740
10000b740_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_SG_EEENS_10unique_ptrINS_11__tree_nodeISH_PvEENS_22__tree_node_destructorINS5_ISS_EEEEEEDpOT_:
10000b740push rbp
10000b741mov rbp, rsp
10000b744push r15
10000b746push r14
10000b748push r12
10000b74apush rbx
10000b74bmov r14, rcx
10000b74emov r15, rdx
10000b751mov r12, rsi
10000b754mov rbx, rdi
10000b757add r12, 8
10000b75bmov edi, 72
10000b760call _Znwm@plt
10000b765mov [rbx], rax
10000b768mov [rbx+8], r12
10000b76cxor r12l, r12l
10000b76fmov [rbx+16], r12
10000b773movups x0, [r15]
10000b777movups [rax+32], x0
10000b77bmov rcx, [r15+16]
10000b77fmov [rax+48], rcx
10000b783mov [r15+16], r12
10000b787xorps x0, x0
10000b78amovups [r15], x0
10000b78emovups x0, [r14]
10000b792movups [rax+56], x0
10000b796lea r15, [rax+56]
10000b79amov rdi, r14
10000b79dxor esi, esi
10000b79fcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000b7a4mov [r14], 0
10000b7a8mov [r14+8], r12
10000b7acmov rdi, r15
10000b7afmov esi, 1
10000b7b4call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000b7b9mov [rbx+16], 1
10000b7bdmov rax, rbx
10000b7c0pop rbx
10000b7c1pop r12
10000b7c3pop r14
10000b7c5pop r15
10000b7c7pop rbp
10000b7c8ret
10000b7c9
10000b7c9 90 .
10000b740
10000b7ca
10000b7ca_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE16__init_with_sizeB8ne200100IPKNS2_6detail8json_refISE_EESM_EEvT_T0_m:
10000b7capush rbp
10000b7cbmov rbp, rsp
10000b7cepush r15
10000b7d0push r14
10000b7d2push r12
10000b7d4push rbx
10000b7d5sub rsp, 16
10000b7d9mov [rbp-48], rdi
10000b7ddmov [rbp-40], 0
10000b7e1test rcx, rcx
10000b7e4je 0x10000b811
10000b7e6mov r14, rdx
10000b7e9mov r15, rsi
10000b7ecmov rbx, rdi
10000b7efmov rsi, rcx
10000b7f2call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE11__vallocateB8ne200100Em
10000b7f7mov r12, [rbx+8]
10000b7fblea rdi, [rbx+16]
10000b7ffmov rsi, r15
10000b802mov rdx, r14
10000b805mov rcx, r12
10000b808call _ZNSt3__135__uninitialized_allocator_copy_implB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEPKNS3_6detail8json_refISF_EESL_PSF_EET2_RT_T0_T1_SN_
10000b80dmov [rbx+8], rax
10000b811
10000b811loc_10000b811:
10000b811add rsp, 16
10000b815pop rbx
10000b816pop r12
10000b818pop r14
10000b81apop r15
10000b81cpop rbp
10000b81dret
10000b81e
10000b81e 49 89 I.
10000b820 c6 4c 89 63 08 eb 03 49 89 c6 48 8d 7d d0 e8 7d .L.c...I..H.}..}
10000b830 e5 ff ff 4c 89 f7 e8 bd c9 00 00 90 ...L........
10000b7ca
10000b7ca_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE16__init_with_sizeB8ne200100IPKNS2_6detail8json_refISE_EESM_EEvT_T0_m:
10000b7capush rbp
10000b7cbmov rbp, rsp
10000b7cepush r15
10000b7d0push r14
10000b7d2push r12
10000b7d4push rbx
10000b7d5sub rsp, 16
10000b7d9mov [rbp-48], rdi
10000b7ddmov [rbp-40], 0
10000b7e1test rcx, rcx
10000b7e4je 0x10000b811
10000b7e6mov r14, rdx
10000b7e9mov r15, rsi
10000b7ecmov rbx, rdi
10000b7efmov rsi, rcx
10000b7f2call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE11__vallocateB8ne200100Em
10000b7f7mov r12, [rbx+8]
10000b7fblea rdi, [rbx+16]
10000b7ffmov rsi, r15
10000b802mov rdx, r14
10000b805mov rcx, r12
10000b808call _ZNSt3__135__uninitialized_allocator_copy_implB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEPKNS3_6detail8json_refISF_EESL_PSF_EET2_RT_T0_T1_SN_
10000b80dmov [rbx+8], rax
10000b811
10000b811loc_10000b811:
10000b811add rsp, 16
10000b815pop rbx
10000b816pop r12
10000b818pop r14
10000b81apop r15
10000b81cpop rbp
10000b81dret
10000b81e
10000b81e 49 89 I.
10000b820 c6 4c 89 63 08 eb 03 49 89 c6 48 8d 7d d0 e8 7d .L.c...I..H.}..}
10000b830 e5 ff ff 4c 89 f7 e8 bd c9 00 00 90 ...L........
10000b7ca
10000b83c
10000b83c_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE11__vallocateB8ne200100Em:
10000b83cpush rbp
10000b83dmov rbp, rsp
10000b840push rbx
10000b841push rax
10000b842mov rax, rsi
10000b845shr rax, 60
10000b849jne 0x10000b870
10000b84bmov rbx, rdi
10000b84eadd rdi, 16
10000b852call _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
10000b857mov [rbx], rax
10000b85amov [rbx+8], rax
10000b85eshl rdx, 4
10000b862add rdx, rax
10000b865mov [rbx+16], rdx
10000b869add rsp, 8
10000b86dpop rbx
10000b86epop rbp
10000b86fret
10000b870
10000b870loc_10000b870:
10000b870call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
10000b83c
10000b83c_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE11__vallocateB8ne200100Em:
10000b83cpush rbp
10000b83dmov rbp, rsp
10000b840push rbx
10000b841push rax
10000b842mov rax, rsi
10000b845shr rax, 60
10000b849jne 0x10000b870
10000b84bmov rbx, rdi
10000b84eadd rdi, 16
10000b852call _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
10000b857mov [rbx], rax
10000b85amov [rbx+8], rax
10000b85eshl rdx, 4
10000b862add rdx, rax
10000b865mov [rbx+16], rdx
10000b869add rsp, 8
10000b86dpop rbx
10000b86epop rbp
10000b86fret
10000b870
10000b870loc_10000b870:
10000b870call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
10000b83c
10000b875
10000b875_ZNSt3__135__uninitialized_allocator_copy_implB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEPKNS3_6detail8json_refISF_EESL_PSF_EET2_RT_T0_T1_SN_:
10000b875push rbp
10000b876mov rbp, rsp
10000b879push r15
10000b87bpush r14
10000b87dpush rbx
10000b87esub rsp, 56
10000b882mov rbx, rcx
10000b885lea rax, [rbp-32]
10000b889mov [rax], rcx
10000b88clea rcx, [rbp-72]
10000b890mov [rcx], rbx
10000b893mov [rbp-64], rdi
10000b897mov [rbp-56], rcx
10000b89bmov [rbp-48], rax
10000b89fmov [rbp-40], 0
10000b8a3cmp rsi, rdx
10000b8a6je 0x10000b8ce
10000b8a8mov r14, rdx
10000b8abmov r15, rsi
10000b8ae
10000b8aeloc_10000b8ae:
10000b8aemov rdi, rbx
10000b8b1mov rsi, r15
10000b8b4call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC1INS0_6detail8json_refISE_EELi0EEERKT_
10000b8b9add r15, 24
10000b8bdmov rbx, [rbp-32]
10000b8c1add rbx, 16
10000b8c5mov [rbp-32], rbx
10000b8c9cmp r15, r14
10000b8ccjne 0x10000b8ae
10000b8ce
10000b8celoc_10000b8ce:
10000b8celea rdi, [rbp-64]
10000b8d2mov [rdi+24], 1
10000b8d6call _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
10000b8dbmov rax, rbx
10000b8deadd rsp, 56
10000b8e2pop rbx
10000b8e3pop r14
10000b8e5pop r15
10000b8e7pop rbp
10000b8e8ret
10000b8e9
10000b8e9 48 89 c3 48 8d 7d c0 H..H.}.
10000b8f0 e8 23 e2 ff ff 48 89 df e8 fb c8 00 00 90 .#...H........
10000b875
10000b875_ZNSt3__135__uninitialized_allocator_copy_implB8ne200100INS_9allocatorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEEbxydS1_NS3_14adl_serializerENS6_IhNS1_IhEEEEvEEEEPKNS3_6detail8json_refISF_EESL_PSF_EET2_RT_T0_T1_SN_:
10000b875push rbp
10000b876mov rbp, rsp
10000b879push r15
10000b87bpush r14
10000b87dpush rbx
10000b87esub rsp, 56
10000b882mov rbx, rcx
10000b885lea rax, [rbp-32]
10000b889mov [rax], rcx
10000b88clea rcx, [rbp-72]
10000b890mov [rcx], rbx
10000b893mov [rbp-64], rdi
10000b897mov [rbp-56], rcx
10000b89bmov [rbp-48], rax
10000b89fmov [rbp-40], 0
10000b8a3cmp rsi, rdx
10000b8a6je 0x10000b8ce
10000b8a8mov r14, rdx
10000b8abmov r15, rsi
10000b8ae
10000b8aeloc_10000b8ae:
10000b8aemov rdi, rbx
10000b8b1mov rsi, r15
10000b8b4call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC1INS0_6detail8json_refISE_EELi0EEERKT_
10000b8b9add r15, 24
10000b8bdmov rbx, [rbp-32]
10000b8c1add rbx, 16
10000b8c5mov [rbp-32], rbx
10000b8c9cmp r15, r14
10000b8ccjne 0x10000b8ae
10000b8ce
10000b8celoc_10000b8ce:
10000b8celea rdi, [rbp-64]
10000b8d2mov [rdi+24], 1
10000b8d6call _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
10000b8dbmov rax, rbx
10000b8deadd rsp, 56
10000b8e2pop rbx
10000b8e3pop r14
10000b8e5pop r15
10000b8e7pop rbp
10000b8e8ret
10000b8e9
10000b8e9 48 89 c3 48 8d 7d c0 H..H.}.
10000b8f0 e8 23 e2 ff ff 48 89 df e8 fb c8 00 00 90 .#...H........
10000b875
10000b8fe
10000b8fe_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC1INS0_6detail8json_refISE_EELi0EEERKT_:
10000b8fepush rbp
10000b8ffmov rbp, rsp
10000b902push r14
10000b904push rbx
10000b905sub rsp, 16
10000b909mov rbx, rdi
10000b90clea r14, [rbp-32]
10000b910mov rdi, r14
10000b913call _ZNK8nlohmann16json_abi_v3_11_36detail8json_refINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE15moved_or_copiedEv
10000b918movups x0, [r14]
10000b91cmovups [rbx], x0
10000b91fmov rdi, r14
10000b922xor esi, esi
10000b924call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000b929mov [r14], 0
10000b92dmov [r14+8], 0
10000b935mov rdi, rbx
10000b938mov esi, 1
10000b93dcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000b942mov rdi, r14
10000b945xor esi, esi
10000b947call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000b94cmov rdi, r14
10000b94fcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
10000b954add rsp, 16
10000b958pop rbx
10000b959pop r14
10000b95bpop rbp
10000b95cret
10000b95d
10000b95d 90 .
10000b8fe
10000b8fe_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC1INS0_6detail8json_refISE_EELi0EEERKT_:
10000b8fepush rbp
10000b8ffmov rbp, rsp
10000b902push r14
10000b904push rbx
10000b905sub rsp, 16
10000b909mov rbx, rdi
10000b90clea r14, [rbp-32]
10000b910mov rdi, r14
10000b913call _ZNK8nlohmann16json_abi_v3_11_36detail8json_refINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE15moved_or_copiedEv
10000b918movups x0, [r14]
10000b91cmovups [rbx], x0
10000b91fmov rdi, r14
10000b922xor esi, esi
10000b924call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000b929mov [r14], 0
10000b92dmov [r14+8], 0
10000b935mov rdi, rbx
10000b938mov esi, 1
10000b93dcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000b942mov rdi, r14
10000b945xor esi, esi
10000b947call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10000b94cmov rdi, r14
10000b94fcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
10000b954add rsp, 16
10000b958pop rbx
10000b959pop r14
10000b95bpop rbp
10000b95cret
10000b95d
10000b95d 90 .
10000b8fe
10000b95e
10000b95e_ZN8nlohmann16json_abi_v3_11_36detail9iter_implINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE9set_beginEv:
10000b95epush rbp
10000b95fmov rbp, rsp
10000b962mov rax, [rdi]
10000b965test rax, rax
10000b968je 0x10000b9a9
10000b96amovzx ecx, [rax]
10000b96dtest ecx, ecx
10000b96fje 0x10000b995
10000b971cmp ecx, 2
10000b974je 0x10000b988
10000b976cmp ecx, 1
10000b979jne 0x10000b99f
10000b97bmov rax, [rax+8]
10000b97fmov rax, [rax]
10000b982mov [rdi+8], rax
10000b986jmp 0x10000b9a7
10000b988
10000b988loc_10000b988:
10000b988mov rax, [rax+8]
10000b98cmov rax, [rax]
10000b98fmov [rdi+16], rax
10000b993jmp 0x10000b9a7
10000b995
10000b995loc_10000b995:
10000b995mov [rdi+24], 1
10000b99djmp 0x10000b9a7
10000b99f
10000b99floc_10000b99f:
10000b99fmov [rdi+24], 0
10000b9a7
10000b9a7loc_10000b9a7:
10000b9a7pop rbp
10000b9a8ret
10000b9a9
10000b9a9loc_10000b9a9:
10000b9a9lea rdi, [rip+64422]
10000b9b0lea rsi, [rip+63839]
10000b9b7lea rcx, [rip+64388]
10000b9bemov edx, 13067
10000b9c3call __assert_rtn@plt
10000b9c8ud2
10000b9ca
10000b9ca 48 89 c7 e8 98 83 H.....
10000b9d0 ff ff ..
10000b95e
10000b95e_ZN8nlohmann16json_abi_v3_11_36detail9iter_implINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE9set_beginEv:
10000b95epush rbp
10000b95fmov rbp, rsp
10000b962mov rax, [rdi]
10000b965test rax, rax
10000b968je 0x10000b9a9
10000b96amovzx ecx, [rax]
10000b96dtest ecx, ecx
10000b96fje 0x10000b995
10000b971cmp ecx, 2
10000b974je 0x10000b988
10000b976cmp ecx, 1
10000b979jne 0x10000b99f
10000b97bmov rax, [rax+8]
10000b97fmov rax, [rax]
10000b982mov [rdi+8], rax
10000b986jmp 0x10000b9a7
10000b988
10000b988loc_10000b988:
10000b988mov rax, [rax+8]
10000b98cmov rax, [rax]
10000b98fmov [rdi+16], rax
10000b993jmp 0x10000b9a7
10000b995
10000b995loc_10000b995:
10000b995mov [rdi+24], 1
10000b99djmp 0x10000b9a7
10000b99f
10000b99floc_10000b99f:
10000b99fmov [rdi+24], 0
10000b9a7
10000b9a7loc_10000b9a7:
10000b9a7pop rbp
10000b9a8ret
10000b9a9
10000b9a9loc_10000b9a9:
10000b9a9lea rdi, [rip+64422]
10000b9b0lea rsi, [rip+63839]
10000b9b7lea rcx, [rip+64388]
10000b9bemov edx, 13067
10000b9c3call __assert_rtn@plt
10000b9c8ud2
10000b9ca
10000b9ca 48 89 c7 e8 98 83 H.....
10000b9d0 ff ff ..
10000b95e
10000b9d2
10000b9d2_ZN8nlohmann16json_abi_v3_11_36detail9iter_implINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEEC2EPSG_:
10000b9d2push rbp
10000b9d3mov rbp, rsp
10000b9d6mov [rdi], rsi
10000b9d9xorps x0, x0
10000b9dcmovups [rdi+8], x0
10000b9e0mov rax, 0x8000000000000000
10000b9eamov [rdi+24], rax
10000b9eetest rsi, rsi
10000b9f1je 0x10000b9f5
10000b9f3pop rbp
10000b9f4ret
10000b9f5
10000b9f5loc_10000b9f5:
10000b9f5lea rdi, [rip+64316]
10000b9fclea rsi, [rip+63763]
10000ba03lea rcx, [rip+64312]
10000ba0amov edx, 12970
10000ba0fcall __assert_rtn@plt
10000ba14ud2
10000ba16
10000ba16 48 89 c7 e8 4c 83 ff ff H...L...
10000b9d2
10000b9d2_ZN8nlohmann16json_abi_v3_11_36detail9iter_implINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEEC2EPSG_:
10000b9d2push rbp
10000b9d3mov rbp, rsp
10000b9d6mov [rdi], rsi
10000b9d9xorps x0, x0
10000b9dcmovups [rdi+8], x0
10000b9e0mov rax, 0x8000000000000000
10000b9eamov [rdi+24], rax
10000b9eetest rsi, rsi
10000b9f1je 0x10000b9f5
10000b9f3pop rbp
10000b9f4ret
10000b9f5
10000b9f5loc_10000b9f5:
10000b9f5lea rdi, [rip+64316]
10000b9fclea rsi, [rip+63763]
10000ba03lea rcx, [rip+64312]
10000ba0amov edx, 12970
10000ba0fcall __assert_rtn@plt
10000ba14ud2
10000ba16
10000ba16 48 89 c7 e8 4c 83 ff ff H...L...
10000b9d2
10000ba1e
10000ba1e_ZN8nlohmann16json_abi_v3_11_36detail9iter_implINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE7set_endEv:
10000ba1epush rbp
10000ba1fmov rbp, rsp
10000ba22mov rax, [rdi]
10000ba25test rax, rax
10000ba28je 0x10000ba5d
10000ba2amovzx ecx, [rax]
10000ba2dcmp ecx, 2
10000ba30je 0x10000ba45
10000ba32cmp ecx, 1
10000ba35jne 0x10000ba53
10000ba37mov rax, [rax+8]
10000ba3badd rax, 8
10000ba3fmov [rdi+8], rax
10000ba43jmp 0x10000ba5b
10000ba45
10000ba45loc_10000ba45:
10000ba45mov rax, [rax+8]
10000ba49mov rax, [rax+8]
10000ba4dmov [rdi+16], rax
10000ba51jmp 0x10000ba5b
10000ba53
10000ba53loc_10000ba53:
10000ba53mov [rdi+24], 1
10000ba5b
10000ba5bloc_10000ba5b:
10000ba5bpop rbp
10000ba5cret
10000ba5d
10000ba5dloc_10000ba5d:
10000ba5dlea rdi, [rip+64252]
10000ba64lea rsi, [rip+63659]
10000ba6blea rcx, [rip+64208]
10000ba72mov edx, 13111
10000ba77call __assert_rtn@plt
10000ba7cud2
10000ba7e
10000ba7e 48 89 H.
10000ba80 c7 e8 e4 82 ff ff ......
10000ba1e
10000ba1e_ZN8nlohmann16json_abi_v3_11_36detail9iter_implINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE7set_endEv:
10000ba1epush rbp
10000ba1fmov rbp, rsp
10000ba22mov rax, [rdi]
10000ba25test rax, rax
10000ba28je 0x10000ba5d
10000ba2amovzx ecx, [rax]
10000ba2dcmp ecx, 2
10000ba30je 0x10000ba45
10000ba32cmp ecx, 1
10000ba35jne 0x10000ba53
10000ba37mov rax, [rax+8]
10000ba3badd rax, 8
10000ba3fmov [rdi+8], rax
10000ba43jmp 0x10000ba5b
10000ba45
10000ba45loc_10000ba45:
10000ba45mov rax, [rax+8]
10000ba49mov rax, [rax+8]
10000ba4dmov [rdi+16], rax
10000ba51jmp 0x10000ba5b
10000ba53
10000ba53loc_10000ba53:
10000ba53mov [rdi+24], 1
10000ba5b
10000ba5bloc_10000ba5b:
10000ba5bpop rbp
10000ba5cret
10000ba5d
10000ba5dloc_10000ba5d:
10000ba5dlea rdi, [rip+64252]
10000ba64lea rsi, [rip+63659]
10000ba6blea rcx, [rip+64208]
10000ba72mov edx, 13111
10000ba77call __assert_rtn@plt
10000ba7cud2
10000ba7e
10000ba7e 48 89 H.
10000ba80 c7 e8 e4 82 ff ff ......
10000ba1e
10000ba86
10000ba86_ZNK8nlohmann16json_abi_v3_11_36detail9iter_implINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEEeqISH_LDn0EEEbRKT_:
10000ba86push rbp
10000ba87mov rbp, rsp
10000ba8apush r15
10000ba8cpush r14
10000ba8epush rbx
10000ba8fsub rsp, 24
10000ba93mov r14, rdi
10000ba96mov rax, [rdi]
10000ba99cmp rax, [rsi]
10000ba9cjne 0x10000bade
10000ba9etest rax, rax
10000baa1je 0x10000bb2d
10000baa7movzx eax, [rax]
10000baaacmp eax, 2
10000baadje 0x10000babe
10000baafcmp eax, 1
10000bab2jne 0x10000bac8
10000bab4mov rax, [r14+8]
10000bab8cmp rax, [rsi+8]
10000babcjmp 0x10000bad0
10000babe
10000babeloc_10000babe:
10000babemov rax, [r14+16]
10000bac2cmp rax, [rsi+16]
10000bac6jmp 0x10000bad0
10000bac8
10000bac8loc_10000bac8:
10000bac8mov rax, [r14+24]
10000bacccmp rax, [rsi+24]
10000bad0
10000bad0loc_10000bad0:
10000bad0sete al
10000bad3add rsp, 24
10000bad7pop rbx
10000bad8pop r14
10000badapop r15
10000badcpop rbp
10000baddret
10000bade
10000badeloc_10000bade:
10000bademov edi, 32
10000bae3call __cxa_allocate_exception@plt
10000bae8mov rbx, rax
10000baeblea rsi, [rip+64118]
10000baf2lea rdi, [rbp-48]
10000baf6call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000bafbmov rcx, [r14]
10000bafemov r15b, 1
10000bb01lea rdx, [rbp-48]
10000bb05mov rdi, rbx
10000bb08mov esi, 212
10000bb0dcall _ZN8nlohmann16json_abi_v3_11_36detail16invalid_iterator6createIPNS0_10basic_jsonINSt3__13mapENS5_6vectorENS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEbxydSB_NS0_14adl_serializerENS7_IhNSB_IhEEEEvEELi0EEES2_iRKSD_T_
10000bb12xor r15l, r15l
10000bb15lea rsi, [rip+0x12644]
10000bb1clea rdx, [rip+347]
10000bb23mov rdi, rbx
10000bb26call __cxa_throw@plt
10000bb2b
10000bb2b 0f 0b ..
10000bb2d
10000bb2dloc_10000bb2d:
10000bb2dcall _ZNK8nlohmann16json_abi_v3_11_36detail9iter_implINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEEeqISH_LDn0EEEbRKT_.cold.1
10000bb32mov r14, rax
10000bb35test [rbp-48], 1
10000bb39je 0x10000bb44
10000bb3bmov rdi, [rbp-32]
10000bb3fcall _ZdlPv@plt
10000bb44
10000bb44loc_10000bb44:
10000bb44test r15b, r15b
10000bb47jne 0x10000bb4e
10000bb49jmp 0x10000bb56
10000bb4b
10000bb4b 49 89 c6 I..
10000bb4e
10000bb4eloc_10000bb4e:
10000bb4emov rdi, rbx
10000bb51call __cxa_free_exception@plt
10000bb56
10000bb56loc_10000bb56:
10000bb56mov rdi, r14
10000bb59call _Unwind_Resume@plt
10000ba86
10000ba86_ZNK8nlohmann16json_abi_v3_11_36detail9iter_implINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEEeqISH_LDn0EEEbRKT_:
10000ba86push rbp
10000ba87mov rbp, rsp
10000ba8apush r15
10000ba8cpush r14
10000ba8epush rbx
10000ba8fsub rsp, 24
10000ba93mov r14, rdi
10000ba96mov rax, [rdi]
10000ba99cmp rax, [rsi]
10000ba9cjne 0x10000bade
10000ba9etest rax, rax
10000baa1je 0x10000bb2d
10000baa7movzx eax, [rax]
10000baaacmp eax, 2
10000baadje 0x10000babe
10000baafcmp eax, 1
10000bab2jne 0x10000bac8
10000bab4mov rax, [r14+8]
10000bab8cmp rax, [rsi+8]
10000babcjmp 0x10000bad0
10000babe
10000babeloc_10000babe:
10000babemov rax, [r14+16]
10000bac2cmp rax, [rsi+16]
10000bac6jmp 0x10000bad0
10000bac8
10000bac8loc_10000bac8:
10000bac8mov rax, [r14+24]
10000bacccmp rax, [rsi+24]
10000bad0
10000bad0loc_10000bad0:
10000bad0sete al
10000bad3add rsp, 24
10000bad7pop rbx
10000bad8pop r14
10000badapop r15
10000badcpop rbp
10000baddret
10000bade
10000badeloc_10000bade:
10000bademov edi, 32
10000bae3call __cxa_allocate_exception@plt
10000bae8mov rbx, rax
10000baeblea rsi, [rip+64118]
10000baf2lea rdi, [rbp-48]
10000baf6call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000bafbmov rcx, [r14]
10000bafemov r15b, 1
10000bb01lea rdx, [rbp-48]
10000bb05mov rdi, rbx
10000bb08mov esi, 212
10000bb0dcall _ZN8nlohmann16json_abi_v3_11_36detail16invalid_iterator6createIPNS0_10basic_jsonINSt3__13mapENS5_6vectorENS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEbxydSB_NS0_14adl_serializerENS7_IhNSB_IhEEEEvEELi0EEES2_iRKSD_T_
10000bb12xor r15l, r15l
10000bb15lea rsi, [rip+0x12644]
10000bb1clea rdx, [rip+347]
10000bb23mov rdi, rbx
10000bb26call __cxa_throw@plt
10000bb2b
10000bb2b 0f 0b ..
10000bb2d
10000bb2dloc_10000bb2d:
10000bb2dcall _ZNK8nlohmann16json_abi_v3_11_36detail9iter_implINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEEeqISH_LDn0EEEbRKT_.cold.1
10000bb32mov r14, rax
10000bb35test [rbp-48], 1
10000bb39je 0x10000bb44
10000bb3bmov rdi, [rbp-32]
10000bb3fcall _ZdlPv@plt
10000bb44
10000bb44loc_10000bb44:
10000bb44test r15b, r15b
10000bb47jne 0x10000bb4e
10000bb49jmp 0x10000bb56
10000bb4b
10000bb4b 49 89 c6 I..
10000bb4e
10000bb4eloc_10000bb4e:
10000bb4emov rdi, rbx
10000bb51call __cxa_free_exception@plt
10000bb56
10000bb56loc_10000bb56:
10000bb56mov rdi, r14
10000bb59call _Unwind_Resume@plt
10000ba86
10000bb5e
10000bb5e_ZN8nlohmann16json_abi_v3_11_36detail16invalid_iterator6createIPNS0_10basic_jsonINSt3__13mapENS5_6vectorENS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEbxydSB_NS0_14adl_serializerENS7_IhNSB_IhEEEEvEELi0EEES2_iRKSD_T_:
10000bb5epush rbp
10000bb5fmov rbp, rsp
10000bb62push r15
10000bb64push r14
10000bb66push r12
10000bb68push rbx
10000bb69sub rsp, 96
10000bb6dmov r15, rdx
10000bb70mov r14l, esi
10000bb73mov rbx, rdi
10000bb76lea rsi, [rip+64039]
10000bb7dlea r12, [rbp-128]
10000bb81mov rdi, r12
10000bb84call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000bb89lea rdi, [rbp-104]
10000bb8dmov rsi, r12
10000bb90mov edx, r14l
10000bb93call _ZN8nlohmann16json_abi_v3_11_36detail9exception4nameERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEi
10000bb98lea rsi, [rip+62781]
10000bb9flea rdi, [rbp-80]
10000bba3call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000bba8lea rdi, [rbp-56]
10000bbaclea rsi, [rbp-104]
10000bbb0lea rdx, [rbp-80]
10000bbb4mov rcx, r15
10000bbb7call _ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJS9_S9_RKS9_EEET_DpOT0_
10000bbbctest [rbp-80], 1
10000bbc0je 0x10000bbcb
10000bbc2mov rdi, [rbp-64]
10000bbc6call _ZdlPv@plt
10000bbcb
10000bbcbloc_10000bbcb:
10000bbcbtest [rbp-104], 1
10000bbcfje 0x10000bbda
10000bbd1mov rdi, [rbp-88]
10000bbd5call _ZdlPv@plt
10000bbda
10000bbdaloc_10000bbda:
10000bbdatest [rbp-128], 1
10000bbdeje 0x10000bbe9
10000bbe0mov rdi, [rbp-112]
10000bbe4call _ZdlPv@plt
10000bbe9
10000bbe9loc_10000bbe9:
10000bbe9test [rbp-56], 1
10000bbedje 0x10000bbf5
10000bbefmov rdx, [rbp-40]
10000bbf3jmp 0x10000bbf9
10000bbf5
10000bbf5loc_10000bbf5:
10000bbf5lea rdx, [rbp-55]
10000bbf9
10000bbf9loc_10000bbf9:
10000bbf9mov rdi, rbx
10000bbfcmov esi, r14l
10000bbffcall _ZN8nlohmann16json_abi_v3_11_36detail9exceptionC2EiPKc
10000bc04lea rax, [rip+0x1257d]
10000bc0bmov [rbx], rax
10000bc0etest [rbp-56], 1
10000bc12je 0x10000bc1d
10000bc14mov rdi, [rbp-40]
10000bc18call _ZdlPv@plt
10000bc1d
10000bc1dloc_10000bc1d:
10000bc1dmov rax, rbx
10000bc20add rsp, 96
10000bc24pop rbx
10000bc25pop r12
10000bc27pop r14
10000bc29pop r15
10000bc2bpop rbp
10000bc2cret
10000bc2d
10000bc2d 48 89 c3 H..
10000bc30 f6 45 c8 01 74 40 48 8b 7d d8 eb 35 48 89 c3 f6 .E..t@H.}..5H...
10000bc40 45 b0 01 74 0e 48 8b 7d c0 e8 6a c6 00 00 eb 03 E..t.H.}..j.....
10000bc50 48 89 c3 f6 45 98 01 74 0e 48 8b 7d a8 e8 56 c6 H...E..t.H.}..V.
10000bc60 00 00 eb 03 48 89 c3 f6 45 80 01 74 09 48 8b 7d ....H...E..t.H.}
10000bc70 90 e8 42 c6 00 00 48 89 df e8 7a c5 00 00 ..B...H...z...
10000bb5e
10000bb5e_ZN8nlohmann16json_abi_v3_11_36detail16invalid_iterator6createIPNS0_10basic_jsonINSt3__13mapENS5_6vectorENS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEbxydSB_NS0_14adl_serializerENS7_IhNSB_IhEEEEvEELi0EEES2_iRKSD_T_:
10000bb5epush rbp
10000bb5fmov rbp, rsp
10000bb62push r15
10000bb64push r14
10000bb66push r12
10000bb68push rbx
10000bb69sub rsp, 96
10000bb6dmov r15, rdx
10000bb70mov r14l, esi
10000bb73mov rbx, rdi
10000bb76lea rsi, [rip+64039]
10000bb7dlea r12, [rbp-128]
10000bb81mov rdi, r12
10000bb84call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000bb89lea rdi, [rbp-104]
10000bb8dmov rsi, r12
10000bb90mov edx, r14l
10000bb93call _ZN8nlohmann16json_abi_v3_11_36detail9exception4nameERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEi
10000bb98lea rsi, [rip+62781]
10000bb9flea rdi, [rbp-80]
10000bba3call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000bba8lea rdi, [rbp-56]
10000bbaclea rsi, [rbp-104]
10000bbb0lea rdx, [rbp-80]
10000bbb4mov rcx, r15
10000bbb7call _ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJS9_S9_RKS9_EEET_DpOT0_
10000bbbctest [rbp-80], 1
10000bbc0je 0x10000bbcb
10000bbc2mov rdi, [rbp-64]
10000bbc6call _ZdlPv@plt
10000bbcb
10000bbcbloc_10000bbcb:
10000bbcbtest [rbp-104], 1
10000bbcfje 0x10000bbda
10000bbd1mov rdi, [rbp-88]
10000bbd5call _ZdlPv@plt
10000bbda
10000bbdaloc_10000bbda:
10000bbdatest [rbp-128], 1
10000bbdeje 0x10000bbe9
10000bbe0mov rdi, [rbp-112]
10000bbe4call _ZdlPv@plt
10000bbe9
10000bbe9loc_10000bbe9:
10000bbe9test [rbp-56], 1
10000bbedje 0x10000bbf5
10000bbefmov rdx, [rbp-40]
10000bbf3jmp 0x10000bbf9
10000bbf5
10000bbf5loc_10000bbf5:
10000bbf5lea rdx, [rbp-55]
10000bbf9
10000bbf9loc_10000bbf9:
10000bbf9mov rdi, rbx
10000bbfcmov esi, r14l
10000bbffcall _ZN8nlohmann16json_abi_v3_11_36detail9exceptionC2EiPKc
10000bc04lea rax, [rip+0x1257d]
10000bc0bmov [rbx], rax
10000bc0etest [rbp-56], 1
10000bc12je 0x10000bc1d
10000bc14mov rdi, [rbp-40]
10000bc18call _ZdlPv@plt
10000bc1d
10000bc1dloc_10000bc1d:
10000bc1dmov rax, rbx
10000bc20add rsp, 96
10000bc24pop rbx
10000bc25pop r12
10000bc27pop r14
10000bc29pop r15
10000bc2bpop rbp
10000bc2cret
10000bc2d
10000bc2d 48 89 c3 H..
10000bc30 f6 45 c8 01 74 40 48 8b 7d d8 eb 35 48 89 c3 f6 .E..t@H.}..5H...
10000bc40 45 b0 01 74 0e 48 8b 7d c0 e8 6a c6 00 00 eb 03 E..t.H.}..j.....
10000bc50 48 89 c3 f6 45 98 01 74 0e 48 8b 7d a8 e8 56 c6 H...E..t.H.}..V.
10000bc60 00 00 eb 03 48 89 c3 f6 45 80 01 74 09 48 8b 7d ....H...E..t.H.}
10000bc70 90 e8 42 c6 00 00 48 89 df e8 7a c5 00 00 ..B...H...z...
10000bb5e
10000bc7e
10000bc7e_ZN8nlohmann16json_abi_v3_11_36detail16invalid_iteratorD1Ev:
10000bc7epush rbp
10000bc7fmov rbp, rsp
10000bc82push rbx
10000bc83push rax
10000bc84mov rbx, rdi
10000bc87lea rax, [rip+0x1247a]
10000bc8emov [rdi], rax
10000bc91add rdi, 16
10000bc95call _ZNSt13runtime_errorD1Ev@plt
10000bc9amov rdi, rbx
10000bc9dadd rsp, 8
10000bca1pop rbx
10000bca2pop rbp
10000bca3jmp 0x1000182ac
10000bc7e
10000bc7e_ZN8nlohmann16json_abi_v3_11_36detail16invalid_iteratorD1Ev:
10000bc7epush rbp
10000bc7fmov rbp, rsp
10000bc82push rbx
10000bc83push rax
10000bc84mov rbx, rdi
10000bc87lea rax, [rip+0x1247a]
10000bc8emov [rdi], rax
10000bc91add rdi, 16
10000bc95call _ZNSt13runtime_errorD1Ev@plt
10000bc9amov rdi, rbx
10000bc9dadd rsp, 8
10000bca1pop rbx
10000bca2pop rbp
10000bca3jmp 0x1000182ac
10000bc7e
10000bca8
10000bca8_ZN8nlohmann16json_abi_v3_11_36detail16invalid_iteratorD0Ev:
10000bca8push rbp
10000bca9mov rbp, rsp
10000bcacpush rbx
10000bcadpush rax
10000bcaemov rbx, rdi
10000bcb1lea rax, [rip+0x12450]
10000bcb8mov [rdi], rax
10000bcbbadd rdi, 16
10000bcbfcall _ZNSt13runtime_errorD1Ev@plt
10000bcc4mov rdi, rbx
10000bcc7call _ZNSt9exceptionD2Ev@plt
10000bcccmov rdi, rbx
10000bccfadd rsp, 8
10000bcd3pop rbx
10000bcd4pop rbp
10000bcd5jmp 0x1000182b8
10000bca8
10000bca8_ZN8nlohmann16json_abi_v3_11_36detail16invalid_iteratorD0Ev:
10000bca8push rbp
10000bca9mov rbp, rsp
10000bcacpush rbx
10000bcadpush rax
10000bcaemov rbx, rdi
10000bcb1lea rax, [rip+0x12450]
10000bcb8mov [rdi], rax
10000bcbbadd rdi, 16
10000bcbfcall _ZNSt13runtime_errorD1Ev@plt
10000bcc4mov rdi, rbx
10000bcc7call _ZNSt9exceptionD2Ev@plt
10000bcccmov rdi, rbx
10000bccfadd rsp, 8
10000bcd3pop rbx
10000bcd4pop rbp
10000bcd5jmp 0x1000182b8
10000bca8
10000bcda
10000bcda_ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixERKSA_:
10000bcdapush rbp
10000bcdbmov rbp, rsp
10000bcdepush r15
10000bce0push r14
10000bce2push rbx
10000bce3sub rsp, 40
10000bce7mov r14, rdi
10000bceacmp [rdi], 1
10000bcedjne 0x10000bd14
10000bcefmov rdi, [r14+8]
10000bcf3call _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_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_PvEElEERKT_
10000bcf8mov rcx, [r14+8]
10000bcfcadd rcx, 8
10000bd00cmp rax, rcx
10000bd03je 0x10000bd72
10000bd05add rax, 56
10000bd09add rsp, 40
10000bd0dpop rbx
10000bd0epop r14
10000bd10pop r15
10000bd12pop rbp
10000bd13ret
10000bd14
10000bd14loc_10000bd14:
10000bd14mov edi, 32
10000bd19call __cxa_allocate_exception@plt
10000bd1emov rbx, rax
10000bd21mov rdi, r14
10000bd24call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE9type_nameEv
10000bd29lea rdx, [rbp-56]
10000bd2dmov [rdx], rax
10000bd30lea rsi, [rip+63246]
10000bd37lea rdi, [rbp-48]
10000bd3bcall _ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJRA51_KcPSA_EEET_DpOT0_
10000bd40mov r15b, 1
10000bd43lea rdx, [rbp-48]
10000bd47mov rdi, rbx
10000bd4amov esi, 305
10000bd4fmov rcx, r14
10000bd52call _ZN8nlohmann16json_abi_v3_11_36detail10type_error6createIPKNS0_10basic_jsonINSt3__13mapENS5_6vectorENS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEbxydSB_NS0_14adl_serializerENS7_IhNSB_IhEEEEvEELi0EEES2_iRKSD_T_
10000bd57xor r15l, r15l
10000bd5alea rsi, [rip+0x123bf]
10000bd61lea rdx, [rip-5648]
10000bd68mov rdi, rbx
10000bd6bcall __cxa_throw@plt
10000bd70
10000bd70 0f 0b ..
10000bd72
10000bd72loc_10000bd72:
10000bd72call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixERKSA_.cold.1
10000bd77mov r14, rax
10000bd7atest [rbp-48], 1
10000bd7eje 0x10000bd89
10000bd80mov rdi, [rbp-32]
10000bd84call _ZdlPv@plt
10000bd89
10000bd89loc_10000bd89:
10000bd89test r15b, r15b
10000bd8cjne 0x10000bd93
10000bd8ejmp 0x10000bd9b
10000bd90
10000bd90 49 89 c6 I..
10000bd93
10000bd93loc_10000bd93:
10000bd93mov rdi, rbx
10000bd96call __cxa_free_exception@plt
10000bd9b
10000bd9bloc_10000bd9b:
10000bd9bmov rdi, r14
10000bd9ecall _Unwind_Resume@plt
10000bda3nop
10000bcda
10000bcda_ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixERKSA_:
10000bcdapush rbp
10000bcdbmov rbp, rsp
10000bcdepush r15
10000bce0push r14
10000bce2push rbx
10000bce3sub rsp, 40
10000bce7mov r14, rdi
10000bceacmp [rdi], 1
10000bcedjne 0x10000bd14
10000bcefmov rdi, [r14+8]
10000bcf3call _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_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_PvEElEERKT_
10000bcf8mov rcx, [r14+8]
10000bcfcadd rcx, 8
10000bd00cmp rax, rcx
10000bd03je 0x10000bd72
10000bd05add rax, 56
10000bd09add rsp, 40
10000bd0dpop rbx
10000bd0epop r14
10000bd10pop r15
10000bd12pop rbp
10000bd13ret
10000bd14
10000bd14loc_10000bd14:
10000bd14mov edi, 32
10000bd19call __cxa_allocate_exception@plt
10000bd1emov rbx, rax
10000bd21mov rdi, r14
10000bd24call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE9type_nameEv
10000bd29lea rdx, [rbp-56]
10000bd2dmov [rdx], rax
10000bd30lea rsi, [rip+63246]
10000bd37lea rdi, [rbp-48]
10000bd3bcall _ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJRA51_KcPSA_EEET_DpOT0_
10000bd40mov r15b, 1
10000bd43lea rdx, [rbp-48]
10000bd47mov rdi, rbx
10000bd4amov esi, 305
10000bd4fmov rcx, r14
10000bd52call _ZN8nlohmann16json_abi_v3_11_36detail10type_error6createIPKNS0_10basic_jsonINSt3__13mapENS5_6vectorENS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEbxydSB_NS0_14adl_serializerENS7_IhNSB_IhEEEEvEELi0EEES2_iRKSD_T_
10000bd57xor r15l, r15l
10000bd5alea rsi, [rip+0x123bf]
10000bd61lea rdx, [rip-5648]
10000bd68mov rdi, rbx
10000bd6bcall __cxa_throw@plt
10000bd70
10000bd70 0f 0b ..
10000bd72
10000bd72loc_10000bd72:
10000bd72call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEixERKSA_.cold.1
10000bd77mov r14, rax
10000bd7atest [rbp-48], 1
10000bd7eje 0x10000bd89
10000bd80mov rdi, [rbp-32]
10000bd84call _ZdlPv@plt
10000bd89
10000bd89loc_10000bd89:
10000bd89test r15b, r15b
10000bd8cjne 0x10000bd93
10000bd8ejmp 0x10000bd9b
10000bd90
10000bd90 49 89 c6 I..
10000bd93
10000bd93loc_10000bd93:
10000bd93mov rdi, rbx
10000bd96call __cxa_free_exception@plt
10000bd9b
10000bd9bloc_10000bd9b:
10000bd9bmov rdi, r14
10000bd9ecall _Unwind_Resume@plt
10000bda3nop
10000bcda
10000bda4
10000bda4_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_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_PvEElEERKT_:
10000bda4push rbp
10000bda5mov rbp, rsp
10000bda8push r15
10000bdaapush r14
10000bdacpush r12
10000bdaepush rbx
10000bdafmov rbx, rdi
10000bdb2mov r12, [rdi+8]
10000bdb6add rbx, 8
10000bdbatest r12, r12
10000bdbdje 0x10000be01
10000bdbfmov r15, rsi
10000bdc2mov r14, rbx
10000bdc5
10000bdc5loc_10000bdc5:
10000bdc5lea rdi, [r12+32]
10000bdcamov rsi, r15
10000bdcdcall _ZNSt3__1ssB8ne200100IcNS_11char_traitsIcEENS_9allocatorIcEEEEDaRKNS_12basic_stringIT_T0_T1_EESC_
10000bdd2mov ecx, eax
10000bdd4shr cl, 4
10000bdd7movzx ecx, cl
10000bddaand ecx, 8
10000bdddtest al, al
10000bddfcmovns r14, r12
10000bde3mov r12, [r12+rcx]
10000bde7test r12, r12
10000bdeajne 0x10000bdc5
10000bdeccmp r14, rbx
10000bdefje 0x10000be01
10000bdf1lea rsi, [r14+32]
10000bdf5mov rdi, r15
10000bdf8call _ZNSt3__1ssB8ne200100IcNS_11char_traitsIcEENS_9allocatorIcEEEEDaRKNS_12basic_stringIT_T0_T1_EESC_
10000bdfdtest al, al
10000bdffjns 0x10000be04
10000be01
10000be01loc_10000be01:
10000be01mov r14, rbx
10000be04
10000be04loc_10000be04:
10000be04mov rax, r14
10000be07pop rbx
10000be08pop r12
10000be0apop r14
10000be0cpop r15
10000be0epop rbp
10000be0fret
10000bda4
10000bda4_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_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_PvEElEERKT_:
10000bda4push rbp
10000bda5mov rbp, rsp
10000bda8push r15
10000bdaapush r14
10000bdacpush r12
10000bdaepush rbx
10000bdafmov rbx, rdi
10000bdb2mov r12, [rdi+8]
10000bdb6add rbx, 8
10000bdbatest r12, r12
10000bdbdje 0x10000be01
10000bdbfmov r15, rsi
10000bdc2mov r14, rbx
10000bdc5
10000bdc5loc_10000bdc5:
10000bdc5lea rdi, [r12+32]
10000bdcamov rsi, r15
10000bdcdcall _ZNSt3__1ssB8ne200100IcNS_11char_traitsIcEENS_9allocatorIcEEEEDaRKNS_12basic_stringIT_T0_T1_EESC_
10000bdd2mov ecx, eax
10000bdd4shr cl, 4
10000bdd7movzx ecx, cl
10000bddaand ecx, 8
10000bdddtest al, al
10000bddfcmovns r14, r12
10000bde3mov r12, [r12+rcx]
10000bde7test r12, r12
10000bdeajne 0x10000bdc5
10000bdeccmp r14, rbx
10000bdefje 0x10000be01
10000bdf1lea rsi, [r14+32]
10000bdf5mov rdi, r15
10000bdf8call _ZNSt3__1ssB8ne200100IcNS_11char_traitsIcEENS_9allocatorIcEEEEDaRKNS_12basic_stringIT_T0_T1_EESC_
10000bdfdtest al, al
10000bdffjns 0x10000be04
10000be01
10000be01loc_10000be01:
10000be01mov r14, rbx
10000be04
10000be04loc_10000be04:
10000be04mov rax, r14
10000be07pop rbx
10000be08pop r12
10000be0apop r14
10000be0cpop r15
10000be0epop rbp
10000be0fret
10000bda4
10000be10
10000be10_ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE8get_implISA_Li0EEET_NS0_6detail12priority_tagILj0EEE:
10000be10push rbp
10000be11mov rbp, rsp
10000be14push r14
10000be16push rbx
10000be17mov rbx, rdi
10000be1axorps x0, x0
10000be1dmovups [rdi], x0
10000be20mov [rdi+16], 0
10000be28mov rdi, rsi
10000be2bmov rsi, rbx
10000be2ecall _ZN8nlohmann16json_abi_v3_11_36detail9from_jsonINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEEEvRKT_RNSH_8string_tE
10000be33mov rax, rbx
10000be36pop rbx
10000be37pop r14
10000be39pop rbp
10000be3aret
10000be3b
10000be3b 49 89 c6 f6 03 I....
10000be40 01 74 09 48 8b 7b 10 e8 6c c4 00 00 4c 89 f7 e8 .t.H.{..l...L...
10000be50 a4 c3 00 00 ....
10000be10
10000be10_ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE8get_implISA_Li0EEET_NS0_6detail12priority_tagILj0EEE:
10000be10push rbp
10000be11mov rbp, rsp
10000be14push r14
10000be16push rbx
10000be17mov rbx, rdi
10000be1axorps x0, x0
10000be1dmovups [rdi], x0
10000be20mov [rdi+16], 0
10000be28mov rdi, rsi
10000be2bmov rsi, rbx
10000be2ecall _ZN8nlohmann16json_abi_v3_11_36detail9from_jsonINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEEEvRKT_RNSH_8string_tE
10000be33mov rax, rbx
10000be36pop rbx
10000be37pop r14
10000be39pop rbp
10000be3aret
10000be3b
10000be3b 49 89 c6 f6 03 I....
10000be40 01 74 09 48 8b 7b 10 e8 6c c4 00 00 4c 89 f7 e8 .t.H.{..l...L...
10000be50 a4 c3 00 00 ....
10000be10
10000be54
10000be54_ZN8nlohmann16json_abi_v3_11_36detail9from_jsonINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEEEvRKT_RNSH_8string_tE:
10000be54push rbp
10000be55mov rbp, rsp
10000be58push r15
10000be5apush r14
10000be5cpush rbx
10000be5dsub rsp, 40
10000be61mov r14, rdi
10000be64cmp [rdi], 3
10000be67jne 0x10000be82
10000be69mov rax, [r14+8]
10000be6dmov rdi, rsi
10000be70mov rsi, rax
10000be73add rsp, 40
10000be77pop rbx
10000be78pop r14
10000be7apop r15
10000be7cpop rbp
10000be7djmp 0x100018258
10000be82
10000be82loc_10000be82:
10000be82mov edi, 32
10000be87call __cxa_allocate_exception@plt
10000be8cmov rbx, rax
10000be8fmov rdi, r14
10000be92call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE9type_nameEv
10000be97lea rdx, [rbp-56]
10000be9bmov [rdx], rax
10000be9elea rsi, [rip+63456]
10000bea5lea rdi, [rbp-48]
10000bea9call _ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJRA29_KcPSA_EEET_DpOT0_
10000beaemov r15b, 1
10000beb1lea rdx, [rbp-48]
10000beb5mov rdi, rbx
10000beb8mov esi, 302
10000bebdmov rcx, r14
10000bec0call _ZN8nlohmann16json_abi_v3_11_36detail10type_error6createIPKNS0_10basic_jsonINSt3__13mapENS5_6vectorENS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEbxydSB_NS0_14adl_serializerENS7_IhNSB_IhEEEEvEELi0EEES2_iRKSD_T_
10000bec5xor r15l, r15l
10000bec8lea rsi, [rip+0x12251]
10000becflea rdx, [rip-6014]
10000bed6mov rdi, rbx
10000bed9call __cxa_throw@plt
10000bede
10000bede 0f 0b ..
10000bee0 49 89 c6 f6 45 d0 01 74 09 48 8b 7d e0 e8 c6 c3 I...E..t.H.}....
10000bef0 00 00 45 84 ff 75 05 eb 0b 49 89 c6 48 89 df e8 ..E..u...I..H...
10000bf00 e4 c3 00 00 4c 89 f7 e8 ec c2 00 00 ....L.......
10000be54
10000be54_ZN8nlohmann16json_abi_v3_11_36detail9from_jsonINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEEEvRKT_RNSH_8string_tE:
10000be54push rbp
10000be55mov rbp, rsp
10000be58push r15
10000be5apush r14
10000be5cpush rbx
10000be5dsub rsp, 40
10000be61mov r14, rdi
10000be64cmp [rdi], 3
10000be67jne 0x10000be82
10000be69mov rax, [r14+8]
10000be6dmov rdi, rsi
10000be70mov rsi, rax
10000be73add rsp, 40
10000be77pop rbx
10000be78pop r14
10000be7apop r15
10000be7cpop rbp
10000be7djmp 0x100018258
10000be82
10000be82loc_10000be82:
10000be82mov edi, 32
10000be87call __cxa_allocate_exception@plt
10000be8cmov rbx, rax
10000be8fmov rdi, r14
10000be92call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE9type_nameEv
10000be97lea rdx, [rbp-56]
10000be9bmov [rdx], rax
10000be9elea rsi, [rip+63456]
10000bea5lea rdi, [rbp-48]
10000bea9call _ZN8nlohmann16json_abi_v3_11_36detail6concatINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEJRA29_KcPSA_EEET_DpOT0_
10000beaemov r15b, 1
10000beb1lea rdx, [rbp-48]
10000beb5mov rdi, rbx
10000beb8mov esi, 302
10000bebdmov rcx, r14
10000bec0call _ZN8nlohmann16json_abi_v3_11_36detail10type_error6createIPKNS0_10basic_jsonINSt3__13mapENS5_6vectorENS5_12basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEbxydSB_NS0_14adl_serializerENS7_IhNSB_IhEEEEvEELi0EEES2_iRKSD_T_
10000bec5xor r15l, r15l
10000bec8lea rsi, [rip+0x12251]
10000becflea rdx, [rip-6014]
10000bed6mov rdi, rbx
10000bed9call __cxa_throw@plt
10000bede
10000bede 0f 0b ..
10000bee0 49 89 c6 f6 45 d0 01 74 09 48 8b 7d e0 e8 c6 c3 I...E..t.H.}....
10000bef0 00 00 45 84 ff 75 05 eb 0b 49 89 c6 48 89 df e8 ..E..u...I..H...
10000bf00 e4 c3 00 00 4c 89 f7 e8 ec c2 00 00 ....L.......
10000be54
10000bf0c
10000bf0c_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRA4_KcA4_cLi0EEEOT_:
10000bf0cpush rbp
10000bf0dmov rbp, rsp
10000bf10push r14
10000bf12push rbx
10000bf13mov rbx, rdi
10000bf16xorps x0, x0
10000bf19movups [rdi], x0
10000bf1ccall _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA4_cLi0EEEvRT_RKT0_
10000bf21mov rdi, rbx
10000bf24mov esi, 1
10000bf29pop rbx
10000bf2apop r14
10000bf2cpop rbp
10000bf2djmp 0x1000093fc
10000bf32
10000bf32 49 89 c6 48 89 df e8 6f d5 ff ff 4c 89 f7 I..H...o...L..
10000bf40 e8 b3 c2 00 00 90 ......
10000bf0c
10000bf0c_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRA4_KcA4_cLi0EEEOT_:
10000bf0cpush rbp
10000bf0dmov rbp, rsp
10000bf10push r14
10000bf12push rbx
10000bf13mov rbx, rdi
10000bf16xorps x0, x0
10000bf19movups [rdi], x0
10000bf1ccall _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA4_cLi0EEEvRT_RKT0_
10000bf21mov rdi, rbx
10000bf24mov esi, 1
10000bf29pop rbx
10000bf2apop r14
10000bf2cpop rbp
10000bf2djmp 0x1000093fc
10000bf32
10000bf32 49 89 c6 48 89 df e8 6f d5 ff ff 4c 89 f7 I..H...o...L..
10000bf40 e8 b3 c2 00 00 90 ......
10000bf0c
10000bf46
10000bf46_ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA4_cLi0EEEvRT_RKT0_:
10000bf46push rbp
10000bf47mov rbp, rsp
10000bf4apush r14
10000bf4cpush rbx
10000bf4dmov rbx, rsi
10000bf50mov r14, rdi
10000bf53add rdi, 8
10000bf57movzx esi, [r14]
10000bf5bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
10000bf60mov [r14], 3
10000bf64mov rdi, rbx
10000bf67call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA4_KcEEEPT_DpOT0_
10000bf6cmov [r14+8], rax
10000bf70mov rdi, r14
10000bf73mov esi, 1
10000bf78pop rbx
10000bf79pop r14
10000bf7bpop rbp
10000bf7cjmp 0x1000093fc
10000bf81
10000bf81 90 .
10000bf46
10000bf46_ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA4_cLi0EEEvRT_RKT0_:
10000bf46push rbp
10000bf47mov rbp, rsp
10000bf4apush r14
10000bf4cpush rbx
10000bf4dmov rbx, rsi
10000bf50mov r14, rdi
10000bf53add rdi, 8
10000bf57movzx esi, [r14]
10000bf5bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
10000bf60mov [r14], 3
10000bf64mov rdi, rbx
10000bf67call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA4_KcEEEPT_DpOT0_
10000bf6cmov [r14+8], rax
10000bf70mov rdi, r14
10000bf73mov esi, 1
10000bf78pop rbx
10000bf79pop r14
10000bf7bpop rbp
10000bf7cjmp 0x1000093fc
10000bf81
10000bf81 90 .
10000bf46
10000bf82
10000bf82_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA4_KcEEEPT_DpOT0_:
10000bf82push rbp
10000bf83mov rbp, rsp
10000bf86push r14
10000bf88push rbx
10000bf89mov r14, rdi
10000bf8cmov edi, 24
10000bf91call _Znwm@plt
10000bf96mov rbx, rax
10000bf99mov rdi, rax
10000bf9cmov rsi, r14
10000bf9fcall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000bfa4mov rax, rbx
10000bfa7pop rbx
10000bfa8pop r14
10000bfaapop rbp
10000bfabret
10000bfac
10000bfac 49 89 c6 48 I..H
10000bfb0 89 df e8 01 c3 00 00 4c 89 f7 e8 39 c2 00 00 90 .......L...9....
10000bf82
10000bf82_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA4_KcEEEPT_DpOT0_:
10000bf82push rbp
10000bf83mov rbp, rsp
10000bf86push r14
10000bf88push rbx
10000bf89mov r14, rdi
10000bf8cmov edi, 24
10000bf91call _Znwm@plt
10000bf96mov rbx, rax
10000bf99mov rdi, rax
10000bf9cmov rsi, r14
10000bf9fcall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000bfa4mov rax, rbx
10000bfa7pop rbx
10000bfa8pop r14
10000bfaapop rbp
10000bfabret
10000bfac
10000bfac 49 89 c6 48 I..H
10000bfb0 89 df e8 01 c3 00 00 4c 89 f7 e8 39 c2 00 00 90 .......L...9....
10000bf82
10000bfc0
10000bfc0_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRA11_KcA11_cLi0EEEOT_:
10000bfc0push rbp
10000bfc1mov rbp, rsp
10000bfc4push r14
10000bfc6push rbx
10000bfc7mov rbx, rdi
10000bfcaxorps x0, x0
10000bfcdmovups [rdi], x0
10000bfd0call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA11_cLi0EEEvRT_RKT0_
10000bfd5mov rdi, rbx
10000bfd8mov esi, 1
10000bfddpop rbx
10000bfdepop r14
10000bfe0pop rbp
10000bfe1jmp 0x1000093fc
10000bfe6
10000bfe6 49 89 c6 48 89 df e8 bb d4 ff I..H......
10000bff0 ff 4c 89 f7 e8 ff c1 00 00 90 .L........
10000bfc0
10000bfc0_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRA11_KcA11_cLi0EEEOT_:
10000bfc0push rbp
10000bfc1mov rbp, rsp
10000bfc4push r14
10000bfc6push rbx
10000bfc7mov rbx, rdi
10000bfcaxorps x0, x0
10000bfcdmovups [rdi], x0
10000bfd0call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA11_cLi0EEEvRT_RKT0_
10000bfd5mov rdi, rbx
10000bfd8mov esi, 1
10000bfddpop rbx
10000bfdepop r14
10000bfe0pop rbp
10000bfe1jmp 0x1000093fc
10000bfe6
10000bfe6 49 89 c6 48 89 df e8 bb d4 ff I..H......
10000bff0 ff 4c 89 f7 e8 ff c1 00 00 90 .L........
10000bfc0
10000bffa
10000bffa_ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA11_cLi0EEEvRT_RKT0_:
10000bffapush rbp
10000bffbmov rbp, rsp
10000bffepush r14
10000c000push rbx
10000c001mov rbx, rsi
10000c004mov r14, rdi
10000c007add rdi, 8
10000c00bmovzx esi, [r14]
10000c00fcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
10000c014mov [r14], 3
10000c018mov rdi, rbx
10000c01bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA11_KcEEEPT_DpOT0_
10000c020mov [r14+8], rax
10000c024mov rdi, r14
10000c027mov esi, 1
10000c02cpop rbx
10000c02dpop r14
10000c02fpop rbp
10000c030jmp 0x1000093fc
10000c035
10000c035 90 .
10000bffa
10000bffa_ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA11_cLi0EEEvRT_RKT0_:
10000bffapush rbp
10000bffbmov rbp, rsp
10000bffepush r14
10000c000push rbx
10000c001mov rbx, rsi
10000c004mov r14, rdi
10000c007add rdi, 8
10000c00bmovzx esi, [r14]
10000c00fcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
10000c014mov [r14], 3
10000c018mov rdi, rbx
10000c01bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA11_KcEEEPT_DpOT0_
10000c020mov [r14+8], rax
10000c024mov rdi, r14
10000c027mov esi, 1
10000c02cpop rbx
10000c02dpop r14
10000c02fpop rbp
10000c030jmp 0x1000093fc
10000c035
10000c035 90 .
10000bffa
10000c036
10000c036_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA11_KcEEEPT_DpOT0_:
10000c036push rbp
10000c037mov rbp, rsp
10000c03apush r14
10000c03cpush rbx
10000c03dmov r14, rdi
10000c040mov edi, 24
10000c045call _Znwm@plt
10000c04amov rbx, rax
10000c04dmov rdi, rax
10000c050mov rsi, r14
10000c053call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000c058mov rax, rbx
10000c05bpop rbx
10000c05cpop r14
10000c05epop rbp
10000c05fret
10000c060
10000c060 49 89 c6 48 89 df e8 4d c2 00 00 4c 89 f7 e8 85 I..H...M...L....
10000c070 c1 00 00 90 ....
10000c036
10000c036_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA11_KcEEEPT_DpOT0_:
10000c036push rbp
10000c037mov rbp, rsp
10000c03apush r14
10000c03cpush rbx
10000c03dmov r14, rdi
10000c040mov edi, 24
10000c045call _Znwm@plt
10000c04amov rbx, rax
10000c04dmov rdi, rax
10000c050mov rsi, r14
10000c053call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10000c058mov rax, rbx
10000c05bpop rbx
10000c05cpop r14
10000c05epop rbp
10000c05fret
10000c060
10000c060 49 89 c6 48 89 df e8 4d c2 00 00 4c 89 f7 e8 85 I..H...M...L....
10000c070 c1 00 00 90 ....
10000c036
10000c074
10000c074_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6parserINS0_6detail22iterator_input_adapterINS2_11__wrap_iterIPKcEEEEEENSG_6parserISE_T_EESO_NS2_8functionIFbiNSG_13parse_event_tERSE_EEEbb:
10000c074push rbp
10000c075mov rbp, rsp
10000c078push r15
10000c07apush r14
10000c07cpush r13
10000c07epush r12
10000c080push rbx
10000c081sub rsp, 72
10000c085mov r15l, r9l
10000c088mov r12l, r8l
10000c08bmov rbx, rdi
10000c08emov rax, [rip+0x11fcb]
10000c095mov rax, [rax]
10000c098mov [rbp-48], rax
10000c09clea r13, [rbp-112]
10000c0a0mov [r13], rsi
10000c0a4mov [r13+8], rdx
10000c0a8lea r14, [rbp-96]
10000c0acmov rdi, r14
10000c0afmov rsi, rcx
10000c0b2call _ZNSt3__110__function12__value_funcIFbiN8nlohmann16json_abi_v3_11_36detail13parse_event_tERNS3_10basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydSC_NS3_14adl_serializerENS8_IhNSC_IhEEEEvEEEEC2B8ne200100EOSL_
10000c0b7mov rdi, rbx
10000c0bamov rsi, r13
10000c0bdmov rdx, r14
10000c0c0mov ecx, r12l
10000c0c3mov r8l, r15l
10000c0c6call _ZN8nlohmann16json_abi_v3_11_36detail6parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEENS1_22iterator_input_adapterINS4_11__wrap_iterIPKcEEEEEC2EOSM_NS4_8functionIFbiNS1_13parse_event_tERSG_EEEbb
10000c0cbmov rdi, [rbp-64]
10000c0cfcmp rdi, r14
10000c0d2je 0x10000c0e0
10000c0d4mov eax, 40
10000c0d9test rdi, rdi
10000c0dcjne 0x10000c0e5
10000c0dejmp 0x10000c0eb
10000c0e0
10000c0e0loc_10000c0e0:
10000c0e0mov eax, 32
10000c0e5
10000c0e5loc_10000c0e5:
10000c0e5mov rcx, [rdi]
10000c0e8call [rcx+rax]
10000c0eb
10000c0ebloc_10000c0eb:
10000c0ebmov rax, [rip+0x11f6e]
10000c0f2mov rax, [rax]
10000c0f5cmp rax, [rbp-48]
10000c0f9jne 0x10000c10d
10000c0fbmov rax, rbx
10000c0feadd rsp, 72
10000c102pop rbx
10000c103pop r12
10000c105pop r13
10000c107pop r14
10000c109pop r15
10000c10bpop rbp
10000c10cret
10000c10d
10000c10dloc_10000c10d:
10000c10dcall __stack_chk_fail@plt
10000c112
10000c112 48 89 c3 48 8b 7d c0 b8 20 00 00 00 4c 39 H..H.}.. ...L9
10000c120 f7 74 0a b8 28 00 00 00 48 85 ff 74 06 48 8b 0f .t..(...H..t.H..
10000c130 ff 14 01 48 89 df e8 bd c0 00 00 90 ...H........
10000c074
10000c074_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6parserINS0_6detail22iterator_input_adapterINS2_11__wrap_iterIPKcEEEEEENSG_6parserISE_T_EESO_NS2_8functionIFbiNSG_13parse_event_tERSE_EEEbb:
10000c074push rbp
10000c075mov rbp, rsp
10000c078push r15
10000c07apush r14
10000c07cpush r13
10000c07epush r12
10000c080push rbx
10000c081sub rsp, 72
10000c085mov r15l, r9l
10000c088mov r12l, r8l
10000c08bmov rbx, rdi
10000c08emov rax, [rip+0x11fcb]
10000c095mov rax, [rax]
10000c098mov [rbp-48], rax
10000c09clea r13, [rbp-112]
10000c0a0mov [r13], rsi
10000c0a4mov [r13+8], rdx
10000c0a8lea r14, [rbp-96]
10000c0acmov rdi, r14
10000c0afmov rsi, rcx
10000c0b2call _ZNSt3__110__function12__value_funcIFbiN8nlohmann16json_abi_v3_11_36detail13parse_event_tERNS3_10basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydSC_NS3_14adl_serializerENS8_IhNSC_IhEEEEvEEEEC2B8ne200100EOSL_
10000c0b7mov rdi, rbx
10000c0bamov rsi, r13
10000c0bdmov rdx, r14
10000c0c0mov ecx, r12l
10000c0c3mov r8l, r15l
10000c0c6call _ZN8nlohmann16json_abi_v3_11_36detail6parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEENS1_22iterator_input_adapterINS4_11__wrap_iterIPKcEEEEEC2EOSM_NS4_8functionIFbiNS1_13parse_event_tERSG_EEEbb
10000c0cbmov rdi, [rbp-64]
10000c0cfcmp rdi, r14
10000c0d2je 0x10000c0e0
10000c0d4mov eax, 40
10000c0d9test rdi, rdi
10000c0dcjne 0x10000c0e5
10000c0dejmp 0x10000c0eb
10000c0e0
10000c0e0loc_10000c0e0:
10000c0e0mov eax, 32
10000c0e5
10000c0e5loc_10000c0e5:
10000c0e5mov rcx, [rdi]
10000c0e8call [rcx+rax]
10000c0eb
10000c0ebloc_10000c0eb:
10000c0ebmov rax, [rip+0x11f6e]
10000c0f2mov rax, [rax]
10000c0f5cmp rax, [rbp-48]
10000c0f9jne 0x10000c10d
10000c0fbmov rax, rbx
10000c0feadd rsp, 72
10000c102pop rbx
10000c103pop r12
10000c105pop r13
10000c107pop r14
10000c109pop r15
10000c10bpop rbp
10000c10cret
10000c10d
10000c10dloc_10000c10d:
10000c10dcall __stack_chk_fail@plt
10000c112
10000c112 48 89 c3 48 8b 7d c0 b8 20 00 00 00 4c 39 H..H.}.. ...L9
10000c120 f7 74 0a b8 28 00 00 00 48 85 ff 74 06 48 8b 0f .t..(...H..t.H..
10000c130 ff 14 01 48 89 df e8 bd c0 00 00 90 ...H........
10000c074
Loading..