File beatdrop_92ff08773995ebc8d55ec4b8e1a225d0d1e51efa4ef88b8849d0071230c9645a.macho
Function:
Loading..
100012d8a
100012d8a_ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueINS1_7value_tEEEPSG_OT_:
100012d8apush rbp
100012d8bmov rbp, rsp
100012d8epush r15
100012d90push r14
100012d92push rbx
100012d93sub rsp, 40
100012d97mov rbx, rdi
100012d9amov rax, [rdi+16]
100012d9ecmp [rdi+8], rax
100012da2je 0x100012dd3
100012da4mov rax, [rax-8]
100012da8movzx ecx, [rax]
100012dabcmp ecx, 2
100012daejne 0x100012e16
100012db0mov r14, [rax+8]
100012db4mov r15, [r14+8]
100012db8cmp r15, [r14+16]
100012dbcjae 0x100012e67
100012dc2mov rdi, r14
100012dc5call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE22__construct_one_at_endB8ne200100IJNS2_6detail7value_tEEEEvDpOT_
100012dcaadd r15, 16
100012dcejmp 0x100012e72
100012dd3
100012dd3loc_100012dd3:
100012dd3movzx esi, [rsi]
100012dd6lea rdi, [rbp-48]
100012ddamov [rdi-8], sil
100012ddecall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_valueC2ENS0_6detail7value_tE
100012de3lea r14, [rbp-56]
100012de7mov rdi, r14
100012deamov esi, 1
100012defcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100012df4mov rdi, [rbx]
100012df7mov rsi, r14
100012dfacall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100012dffmov rdi, r14
100012e02xor esi, esi
100012e04call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100012e09mov rdi, r14
100012e0ccall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100012e11mov rax, [rbx]
100012e14jmp 0x100012e8a
100012e16
100012e16loc_100012e16:
100012e16cmp ecx, 1
100012e19jne 0x100012e95
100012e1bcmp [rbx+32], 0
100012e20je 0x100012e9a
100012e22movzx esi, [rsi]
100012e25lea rdi, [rbp-32]
100012e29mov [rdi-8], sil
100012e2dcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_valueC2ENS0_6detail7value_tE
100012e32lea r14, [rbp-40]
100012e36mov rdi, r14
100012e39mov esi, 1
100012e3ecall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100012e43mov rdi, [rbx+32]
100012e47mov rsi, r14
100012e4acall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100012e4fmov rdi, r14
100012e52xor esi, esi
100012e54call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100012e59mov rdi, r14
100012e5ccall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100012e61mov rax, [rbx+32]
100012e65jmp 0x100012e8a
100012e67
100012e67loc_100012e67:
100012e67mov rdi, r14
100012e6acall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJNS2_6detail7value_tEEEEPSE_DpOT_
100012e6fmov r15, rax
100012e72
100012e72loc_100012e72:
100012e72mov [r14+8], r15
100012e76mov rax, [rbx+16]
100012e7amov rax, [rax-8]
100012e7emov rax, [rax+8]
100012e82mov rax, [rax+8]
100012e86add rax, -16
100012e8a
100012e8aloc_100012e8a:
100012e8aadd rsp, 40
100012e8epop rbx
100012e8fpop r14
100012e91pop r15
100012e93pop rbp
100012e94ret
100012e95
100012e95loc_100012e95:
100012e95call _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueINS1_7value_tEEEPSG_OT_.cold.2
100012e9a
100012e9aloc_100012e9a:
100012e9acall _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueINS1_7value_tEEEPSG_OT_.cold.1
100012e9fnop
100012d8a
100012d8a_ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueINS1_7value_tEEEPSG_OT_:
100012d8apush rbp
100012d8bmov rbp, rsp
100012d8epush r15
100012d90push r14
100012d92push rbx
100012d93sub rsp, 40
100012d97mov rbx, rdi
100012d9amov rax, [rdi+16]
100012d9ecmp [rdi+8], rax
100012da2je 0x100012dd3
100012da4mov rax, [rax-8]
100012da8movzx ecx, [rax]
100012dabcmp ecx, 2
100012daejne 0x100012e16
100012db0mov r14, [rax+8]
100012db4mov r15, [r14+8]
100012db8cmp r15, [r14+16]
100012dbcjae 0x100012e67
100012dc2mov rdi, r14
100012dc5call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE22__construct_one_at_endB8ne200100IJNS2_6detail7value_tEEEEvDpOT_
100012dcaadd r15, 16
100012dcejmp 0x100012e72
100012dd3
100012dd3loc_100012dd3:
100012dd3movzx esi, [rsi]
100012dd6lea rdi, [rbp-48]
100012ddamov [rdi-8], sil
100012ddecall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_valueC2ENS0_6detail7value_tE
100012de3lea r14, [rbp-56]
100012de7mov rdi, r14
100012deamov esi, 1
100012defcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100012df4mov rdi, [rbx]
100012df7mov rsi, r14
100012dfacall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100012dffmov rdi, r14
100012e02xor esi, esi
100012e04call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100012e09mov rdi, r14
100012e0ccall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100012e11mov rax, [rbx]
100012e14jmp 0x100012e8a
100012e16
100012e16loc_100012e16:
100012e16cmp ecx, 1
100012e19jne 0x100012e95
100012e1bcmp [rbx+32], 0
100012e20je 0x100012e9a
100012e22movzx esi, [rsi]
100012e25lea rdi, [rbp-32]
100012e29mov [rdi-8], sil
100012e2dcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_valueC2ENS0_6detail7value_tE
100012e32lea r14, [rbp-40]
100012e36mov rdi, r14
100012e39mov esi, 1
100012e3ecall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100012e43mov rdi, [rbx+32]
100012e47mov rsi, r14
100012e4acall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100012e4fmov rdi, r14
100012e52xor esi, esi
100012e54call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100012e59mov rdi, r14
100012e5ccall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100012e61mov rax, [rbx+32]
100012e65jmp 0x100012e8a
100012e67
100012e67loc_100012e67:
100012e67mov rdi, r14
100012e6acall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJNS2_6detail7value_tEEEEPSE_DpOT_
100012e6fmov r15, rax
100012e72
100012e72loc_100012e72:
100012e72mov [r14+8], r15
100012e76mov rax, [rbx+16]
100012e7amov rax, [rax-8]
100012e7emov rax, [rax+8]
100012e82mov rax, [rax+8]
100012e86add rax, -16
100012e8a
100012e8aloc_100012e8a:
100012e8aadd rsp, 40
100012e8epop rbx
100012e8fpop r14
100012e91pop r15
100012e93pop rbp
100012e94ret
100012e95
100012e95loc_100012e95:
100012e95call _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueINS1_7value_tEEEPSG_OT_.cold.2
100012e9a
100012e9aloc_100012e9a:
100012e9acall _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueINS1_7value_tEEEPSG_OT_.cold.1
100012e9fnop
100012d8a
100012ea0
100012ea0_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE22__construct_one_at_endB8ne200100IJNS2_6detail7value_tEEEEvDpOT_:
100012ea0push rbp
100012ea1mov rbp, rsp
100012ea4push r14
100012ea6push rbx
100012ea7mov rbx, rdi
100012eaamov r14, [rdi+8]
100012eaemovzx esi, [rsi]
100012eb1mov [r14], sil
100012eb4lea rdi, [r14+8]
100012eb8call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_valueC2ENS0_6detail7value_tE
100012ebdmov rdi, r14
100012ec0mov esi, 1
100012ec5call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100012ecaadd r14, 16
100012ecemov [rbx+8], r14
100012ed2pop rbx
100012ed3pop r14
100012ed5pop rbp
100012ed6ret
100012ed7
100012ed7 4c 89 73 08 48 89 c7 e8 15 L.s.H....
100012ee0 53 00 00 90 S...
100012ea0
100012ea0_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE22__construct_one_at_endB8ne200100IJNS2_6detail7value_tEEEEvDpOT_:
100012ea0push rbp
100012ea1mov rbp, rsp
100012ea4push r14
100012ea6push rbx
100012ea7mov rbx, rdi
100012eaamov r14, [rdi+8]
100012eaemovzx esi, [rsi]
100012eb1mov [r14], sil
100012eb4lea rdi, [r14+8]
100012eb8call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_valueC2ENS0_6detail7value_tE
100012ebdmov rdi, r14
100012ec0mov esi, 1
100012ec5call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100012ecaadd r14, 16
100012ecemov [rbx+8], r14
100012ed2pop rbx
100012ed3pop r14
100012ed5pop rbp
100012ed6ret
100012ed7
100012ed7 4c 89 73 08 48 89 c7 e8 15 L.s.H....
100012ee0 53 00 00 90 S...
100012ea0
100012ee4
100012ee4_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJNS2_6detail7value_tEEEEPSE_DpOT_:
100012ee4push rbp
100012ee5mov rbp, rsp
100012ee8push r15
100012eeapush r14
100012eecpush r12
100012eeepush rbx
100012eefsub rsp, 48
100012ef3mov rax, [rdi]
100012ef6mov r12, [rdi+8]
100012efasub r12, rax
100012efdsar r12, 4
100012f01lea rcx, [r12+1]
100012f06mov rdx, rcx
100012f09shr rdx, 60
100012f0djne 0x100012fd0
100012f13mov r14, rsi
100012f16mov rbx, rdi
100012f19mov rdx, [rdi+16]
100012f1dsub rdx, rax
100012f20mov rsi, rdx
100012f23sar rsi, 3
100012f27cmp rsi, rcx
100012f2acmovbe rsi, rcx
100012f2emov rax, 0xfffffffffffffff
100012f38add rdi, 16
100012f3cmov rcx, 0x7ffffffffffffff0
100012f46cmp rdx, rcx
100012f49cmovae rsi, rax
100012f4dmov [rbp-40], rdi
100012f51test rsi, rsi
100012f54je 0x100012f5d
100012f56call _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
100012f5bjmp 0x100012f61
100012f5d
100012f5dloc_100012f5d:
100012f5dxor eax, eax
100012f5fxor edx, edx
100012f61
100012f61loc_100012f61:
100012f61mov [rbp-72], rax
100012f65shl r12, 4
100012f69lea r15, [rax+r12]
100012f6dmov [rbp-56], r15
100012f71mov [rbp-64], r15
100012f75shl rdx, 4
100012f79add rdx, rax
100012f7cmov [rbp-48], rdx
100012f80movzx esi, [r14]
100012f84lea rdi, [rax+r12]
100012f88add rdi, 8
100012f8cmov [rdi-8], sil
100012f90call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_valueC2ENS0_6detail7value_tE
100012f95mov rdi, r15
100012f98mov esi, 1
100012f9dcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100012fa2lea rsi, [rbp-72]
100012fa6add [rsi+16], 16
100012fabmov rdi, rbx
100012faecall _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
100012fb3mov rbx, [rbx+8]
100012fb7lea rdi, [rbp-72]
100012fbbcall _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100012fc0mov rax, rbx
100012fc3add rsp, 48
100012fc7pop rbx
100012fc8pop r12
100012fcapop r14
100012fccpop r15
100012fcepop rbp
100012fcfret
100012fd0
100012fd0loc_100012fd0:
100012fd0call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
100012fd5mov rbx, rax
100012fd8lea rdi, [rbp-72]
100012fdccall _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100012fe1mov rdi, rbx
100012fe4call _Unwind_Resume@plt
100012fe9nop
100012ee4
100012ee4_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJNS2_6detail7value_tEEEEPSE_DpOT_:
100012ee4push rbp
100012ee5mov rbp, rsp
100012ee8push r15
100012eeapush r14
100012eecpush r12
100012eeepush rbx
100012eefsub rsp, 48
100012ef3mov rax, [rdi]
100012ef6mov r12, [rdi+8]
100012efasub r12, rax
100012efdsar r12, 4
100012f01lea rcx, [r12+1]
100012f06mov rdx, rcx
100012f09shr rdx, 60
100012f0djne 0x100012fd0
100012f13mov r14, rsi
100012f16mov rbx, rdi
100012f19mov rdx, [rdi+16]
100012f1dsub rdx, rax
100012f20mov rsi, rdx
100012f23sar rsi, 3
100012f27cmp rsi, rcx
100012f2acmovbe rsi, rcx
100012f2emov rax, 0xfffffffffffffff
100012f38add rdi, 16
100012f3cmov rcx, 0x7ffffffffffffff0
100012f46cmp rdx, rcx
100012f49cmovae rsi, rax
100012f4dmov [rbp-40], rdi
100012f51test rsi, rsi
100012f54je 0x100012f5d
100012f56call _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
100012f5bjmp 0x100012f61
100012f5d
100012f5dloc_100012f5d:
100012f5dxor eax, eax
100012f5fxor edx, edx
100012f61
100012f61loc_100012f61:
100012f61mov [rbp-72], rax
100012f65shl r12, 4
100012f69lea r15, [rax+r12]
100012f6dmov [rbp-56], r15
100012f71mov [rbp-64], r15
100012f75shl rdx, 4
100012f79add rdx, rax
100012f7cmov [rbp-48], rdx
100012f80movzx esi, [r14]
100012f84lea rdi, [rax+r12]
100012f88add rdi, 8
100012f8cmov [rdi-8], sil
100012f90call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_valueC2ENS0_6detail7value_tE
100012f95mov rdi, r15
100012f98mov esi, 1
100012f9dcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100012fa2lea rsi, [rbp-72]
100012fa6add [rsi+16], 16
100012fabmov rdi, rbx
100012faecall _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
100012fb3mov rbx, [rbx+8]
100012fb7lea rdi, [rbp-72]
100012fbbcall _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100012fc0mov rax, rbx
100012fc3add rsp, 48
100012fc7pop rbx
100012fc8pop r12
100012fcapop r14
100012fccpop r15
100012fcepop rbp
100012fcfret
100012fd0
100012fd0loc_100012fd0:
100012fd0call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
100012fd5mov rbx, rax
100012fd8lea rdi, [rbp-72]
100012fdccall _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100012fe1mov rdi, rbx
100012fe4call _Unwind_Resume@plt
100012fe9nop
100012ee4
100012fea
100012fea_ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRdEEPSG_OT_:
100012feapush rbp
100012febmov rbp, rsp
100012feepush r15
100012ff0push r14
100012ff2push rbx
100012ff3sub rsp, 40
100012ff7mov rbx, rdi
100012ffamov rax, [rdi+16]
100012ffecmp [rdi+8], rax
100013002je 0x10001304f
100013004mov rax, [rax-8]
100013008movzx ecx, [rax]
10001300bcmp ecx, 2
10001300ejne 0x100013095
100013014mov r14, [rax+8]
100013018mov r15, [r14+8]
10001301ccmp r15, [r14+16]
100013020jae 0x1000130e9
100013026xorps x0, x0
100013029movups [r15], x0
10001302dmovsd_xmm x0, [rsi]
100013031mov rdi, r15
100013034call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE7EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_NSK_14number_float_tE
100013039mov rdi, r15
10001303cmov esi, 1
100013041call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013046add r15, 16
10001304ajmp 0x1000130f4
10001304f
10001304floc_10001304f:
10001304fxorps x0, x0
100013052lea r14, [rbp-64]
100013056movaps [r14], x0
10001305amovsd_xmm x0, [rsi]
10001305emov rdi, r14
100013061call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE7EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_NSK_14number_float_tE
100013066mov rdi, r14
100013069mov esi, 1
10001306ecall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013073mov rdi, [rbx]
100013076mov rsi, r14
100013079call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
10001307emov rdi, r14
100013081xor esi, esi
100013083call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013088mov rdi, r14
10001308bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100013090mov rax, [rbx]
100013093jmp 0x10001310c
100013095
100013095loc_100013095:
100013095cmp ecx, 1
100013098jne 0x100013117
10001309acmp [rbx+32], 0
10001309fje 0x10001311c
1000130a1xorps x0, x0
1000130a4lea r14, [rbp-48]
1000130a8movaps [r14], x0
1000130acmovsd_xmm x0, [rsi]
1000130b0mov rdi, r14
1000130b3call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE7EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_NSK_14number_float_tE
1000130b8mov rdi, r14
1000130bbmov esi, 1
1000130c0call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000130c5mov rdi, [rbx+32]
1000130c9mov rsi, r14
1000130cccall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
1000130d1mov rdi, r14
1000130d4xor esi, esi
1000130d6call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000130dbmov rdi, r14
1000130decall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
1000130e3mov rax, [rbx+32]
1000130e7jmp 0x10001310c
1000130e9
1000130e9loc_1000130e9:
1000130e9mov rdi, r14
1000130eccall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJRdEEEPSE_DpOT_
1000130f1mov r15, rax
1000130f4
1000130f4loc_1000130f4:
1000130f4mov [r14+8], r15
1000130f8mov rax, [rbx+16]
1000130fcmov rax, [rax-8]
100013100mov rax, [rax+8]
100013104mov rax, [rax+8]
100013108add rax, -16
10001310c
10001310cloc_10001310c:
10001310cadd rsp, 40
100013110pop rbx
100013111pop r14
100013113pop r15
100013115pop rbp
100013116ret
100013117
100013117loc_100013117:
100013117call _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRdEEPSG_OT_.cold.2
10001311c
10001311cloc_10001311c:
10001311ccall _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRdEEPSG_OT_.cold.1
100013121nop
100012fea
100012fea_ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRdEEPSG_OT_:
100012feapush rbp
100012febmov rbp, rsp
100012feepush r15
100012ff0push r14
100012ff2push rbx
100012ff3sub rsp, 40
100012ff7mov rbx, rdi
100012ffamov rax, [rdi+16]
100012ffecmp [rdi+8], rax
100013002je 0x10001304f
100013004mov rax, [rax-8]
100013008movzx ecx, [rax]
10001300bcmp ecx, 2
10001300ejne 0x100013095
100013014mov r14, [rax+8]
100013018mov r15, [r14+8]
10001301ccmp r15, [r14+16]
100013020jae 0x1000130e9
100013026xorps x0, x0
100013029movups [r15], x0
10001302dmovsd_xmm x0, [rsi]
100013031mov rdi, r15
100013034call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE7EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_NSK_14number_float_tE
100013039mov rdi, r15
10001303cmov esi, 1
100013041call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013046add r15, 16
10001304ajmp 0x1000130f4
10001304f
10001304floc_10001304f:
10001304fxorps x0, x0
100013052lea r14, [rbp-64]
100013056movaps [r14], x0
10001305amovsd_xmm x0, [rsi]
10001305emov rdi, r14
100013061call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE7EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_NSK_14number_float_tE
100013066mov rdi, r14
100013069mov esi, 1
10001306ecall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013073mov rdi, [rbx]
100013076mov rsi, r14
100013079call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
10001307emov rdi, r14
100013081xor esi, esi
100013083call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013088mov rdi, r14
10001308bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100013090mov rax, [rbx]
100013093jmp 0x10001310c
100013095
100013095loc_100013095:
100013095cmp ecx, 1
100013098jne 0x100013117
10001309acmp [rbx+32], 0
10001309fje 0x10001311c
1000130a1xorps x0, x0
1000130a4lea r14, [rbp-48]
1000130a8movaps [r14], x0
1000130acmovsd_xmm x0, [rsi]
1000130b0mov rdi, r14
1000130b3call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE7EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_NSK_14number_float_tE
1000130b8mov rdi, r14
1000130bbmov esi, 1
1000130c0call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000130c5mov rdi, [rbx+32]
1000130c9mov rsi, r14
1000130cccall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
1000130d1mov rdi, r14
1000130d4xor esi, esi
1000130d6call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000130dbmov rdi, r14
1000130decall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
1000130e3mov rax, [rbx+32]
1000130e7jmp 0x10001310c
1000130e9
1000130e9loc_1000130e9:
1000130e9mov rdi, r14
1000130eccall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJRdEEEPSE_DpOT_
1000130f1mov r15, rax
1000130f4
1000130f4loc_1000130f4:
1000130f4mov [r14+8], r15
1000130f8mov rax, [rbx+16]
1000130fcmov rax, [rax-8]
100013100mov rax, [rax+8]
100013104mov rax, [rax+8]
100013108add rax, -16
10001310c
10001310cloc_10001310c:
10001310cadd rsp, 40
100013110pop rbx
100013111pop r14
100013113pop r15
100013115pop rbp
100013116ret
100013117
100013117loc_100013117:
100013117call _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRdEEPSG_OT_.cold.2
10001311c
10001311cloc_10001311c:
10001311ccall _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRdEEPSG_OT_.cold.1
100013121nop
100012fea
100013122
100013122_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJRdEEEPSE_DpOT_:
100013122push rbp
100013123mov rbp, rsp
100013126push r15
100013128push r14
10001312apush r13
10001312cpush r12
10001312epush rbx
10001312fsub rsp, 40
100013133mov rax, [rdi]
100013136mov r13, [rdi+8]
10001313asub r13, rax
10001313dsar r13, 4
100013141lea rcx, [r13+1]
100013145mov rdx, rcx
100013148shr rdx, 60
10001314cjne 0x100013215
100013152mov r14, rsi
100013155mov rbx, rdi
100013158mov rdx, [rdi+16]
10001315csub rdx, rax
10001315fmov rsi, rdx
100013162sar rsi, 3
100013166cmp rsi, rcx
100013169cmovbe rsi, rcx
10001316dmov rax, 0xfffffffffffffff
100013177add rdi, 16
10001317bmov rcx, 0x7ffffffffffffff0
100013185cmp rdx, rcx
100013188cmovae rsi, rax
10001318cmov [rbp-48], rdi
100013190test rsi, rsi
100013193je 0x10001319c
100013195call _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
10001319ajmp 0x1000131a0
10001319c
10001319cloc_10001319c:
10001319cxor eax, eax
10001319exor edx, edx
1000131a0
1000131a0loc_1000131a0:
1000131a0lea r15, [rbp-80]
1000131a4mov [r15], rax
1000131a7shl r13, 4
1000131ablea r12, [rax+r13]
1000131afmov [r15+8], r12
1000131b3shl rdx, 4
1000131b7add rdx, rax
1000131bamov [r15+24], rdx
1000131bexorps x0, x0
1000131c1add r13, rax
1000131c4add r13, 16
1000131c8movups [r13-16], x0
1000131cdmovsd_xmm x0, [r14]
1000131d2mov rdi, r12
1000131d5call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE7EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_NSK_14number_float_tE
1000131damov rdi, r12
1000131ddmov esi, 1
1000131e2call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000131e7mov [r15+16], r13
1000131ebmov rdi, rbx
1000131eemov rsi, r15
1000131f1call _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
1000131f6mov rbx, [rbx+8]
1000131falea rdi, [rbp-80]
1000131fecall _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100013203mov rax, rbx
100013206add rsp, 40
10001320apop rbx
10001320bpop r12
10001320dpop r13
10001320fpop r14
100013211pop r15
100013213pop rbp
100013214ret
100013215
100013215loc_100013215:
100013215call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
10001321amov rbx, rax
10001321dlea rdi, [rbp-80]
100013221call _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100013226mov rdi, rbx
100013229call _Unwind_Resume@plt
100013122
100013122_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJRdEEEPSE_DpOT_:
100013122push rbp
100013123mov rbp, rsp
100013126push r15
100013128push r14
10001312apush r13
10001312cpush r12
10001312epush rbx
10001312fsub rsp, 40
100013133mov rax, [rdi]
100013136mov r13, [rdi+8]
10001313asub r13, rax
10001313dsar r13, 4
100013141lea rcx, [r13+1]
100013145mov rdx, rcx
100013148shr rdx, 60
10001314cjne 0x100013215
100013152mov r14, rsi
100013155mov rbx, rdi
100013158mov rdx, [rdi+16]
10001315csub rdx, rax
10001315fmov rsi, rdx
100013162sar rsi, 3
100013166cmp rsi, rcx
100013169cmovbe rsi, rcx
10001316dmov rax, 0xfffffffffffffff
100013177add rdi, 16
10001317bmov rcx, 0x7ffffffffffffff0
100013185cmp rdx, rcx
100013188cmovae rsi, rax
10001318cmov [rbp-48], rdi
100013190test rsi, rsi
100013193je 0x10001319c
100013195call _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
10001319ajmp 0x1000131a0
10001319c
10001319cloc_10001319c:
10001319cxor eax, eax
10001319exor edx, edx
1000131a0
1000131a0loc_1000131a0:
1000131a0lea r15, [rbp-80]
1000131a4mov [r15], rax
1000131a7shl r13, 4
1000131ablea r12, [rax+r13]
1000131afmov [r15+8], r12
1000131b3shl rdx, 4
1000131b7add rdx, rax
1000131bamov [r15+24], rdx
1000131bexorps x0, x0
1000131c1add r13, rax
1000131c4add r13, 16
1000131c8movups [r13-16], x0
1000131cdmovsd_xmm x0, [r14]
1000131d2mov rdi, r12
1000131d5call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE7EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_NSK_14number_float_tE
1000131damov rdi, r12
1000131ddmov esi, 1
1000131e2call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000131e7mov [r15+16], r13
1000131ebmov rdi, rbx
1000131eemov rsi, r15
1000131f1call _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
1000131f6mov rbx, [rbx+8]
1000131falea rdi, [rbp-80]
1000131fecall _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100013203mov rax, rbx
100013206add rsp, 40
10001320apop rbx
10001320bpop r12
10001320dpop r13
10001320fpop r14
100013211pop r15
100013213pop rbp
100013214ret
100013215
100013215loc_100013215:
100013215call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
10001321amov rbx, rax
10001321dlea rdi, [rbp-80]
100013221call _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100013226mov rdi, rbx
100013229call _Unwind_Resume@plt
100013122
10001322e
10001322e_ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRbEEPSG_OT_:
10001322epush rbp
10001322fmov rbp, rsp
100013232push r15
100013234push r14
100013236push rbx
100013237sub rsp, 40
10001323bmov rbx, rdi
10001323emov rax, [rdi+16]
100013242cmp [rdi+8], rax
100013246je 0x10001328e
100013248mov rax, [rax-8]
10001324cmovzx ecx, [rax]
10001324fcmp ecx, 2
100013252jne 0x1000132d3
100013254mov r14, [rax+8]
100013258mov r15, [r14+8]
10001325ccmp r15, [r14+16]
100013260jae 0x100013326
100013266xorps x0, x0
100013269movups [r15], x0
10001326dmovzx esi, [rsi]
100013270mov rdi, r15
100013273call _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
100013278mov rdi, r15
10001327bmov esi, 1
100013280call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013285add r15, 16
100013289jmp 0x100013331
10001328e
10001328eloc_10001328e:
10001328exorps x0, x0
100013291lea r14, [rbp-64]
100013295movaps [r14], x0
100013299movzx esi, [rsi]
10001329cmov rdi, r14
10001329fcall _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
1000132a4mov rdi, r14
1000132a7mov esi, 1
1000132accall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000132b1mov rdi, [rbx]
1000132b4mov rsi, r14
1000132b7call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
1000132bcmov rdi, r14
1000132bfxor esi, esi
1000132c1call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000132c6mov rdi, r14
1000132c9call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
1000132cemov rax, [rbx]
1000132d1jmp 0x100013349
1000132d3
1000132d3loc_1000132d3:
1000132d3cmp ecx, 1
1000132d6jne 0x100013354
1000132d8cmp [rbx+32], 0
1000132ddje 0x100013359
1000132dfxorps x0, x0
1000132e2lea r14, [rbp-48]
1000132e6movaps [r14], x0
1000132eamovzx esi, [rsi]
1000132edmov rdi, r14
1000132f0call _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
1000132f5mov rdi, r14
1000132f8mov esi, 1
1000132fdcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013302mov rdi, [rbx+32]
100013306mov rsi, r14
100013309call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
10001330emov rdi, r14
100013311xor esi, esi
100013313call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013318mov rdi, r14
10001331bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100013320mov rax, [rbx+32]
100013324jmp 0x100013349
100013326
100013326loc_100013326:
100013326mov rdi, r14
100013329call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJRbEEEPSE_DpOT_
10001332emov r15, rax
100013331
100013331loc_100013331:
100013331mov [r14+8], r15
100013335mov rax, [rbx+16]
100013339mov rax, [rax-8]
10001333dmov rax, [rax+8]
100013341mov rax, [rax+8]
100013345add rax, -16
100013349
100013349loc_100013349:
100013349add rsp, 40
10001334dpop rbx
10001334epop r14
100013350pop r15
100013352pop rbp
100013353ret
100013354
100013354loc_100013354:
100013354call _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRbEEPSG_OT_.cold.2
100013359
100013359loc_100013359:
100013359call _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRbEEPSG_OT_.cold.1
10001322e
10001322e_ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRbEEPSG_OT_:
10001322epush rbp
10001322fmov rbp, rsp
100013232push r15
100013234push r14
100013236push rbx
100013237sub rsp, 40
10001323bmov rbx, rdi
10001323emov rax, [rdi+16]
100013242cmp [rdi+8], rax
100013246je 0x10001328e
100013248mov rax, [rax-8]
10001324cmovzx ecx, [rax]
10001324fcmp ecx, 2
100013252jne 0x1000132d3
100013254mov r14, [rax+8]
100013258mov r15, [r14+8]
10001325ccmp r15, [r14+16]
100013260jae 0x100013326
100013266xorps x0, x0
100013269movups [r15], x0
10001326dmovzx esi, [rsi]
100013270mov rdi, r15
100013273call _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
100013278mov rdi, r15
10001327bmov esi, 1
100013280call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013285add r15, 16
100013289jmp 0x100013331
10001328e
10001328eloc_10001328e:
10001328exorps x0, x0
100013291lea r14, [rbp-64]
100013295movaps [r14], x0
100013299movzx esi, [rsi]
10001329cmov rdi, r14
10001329fcall _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
1000132a4mov rdi, r14
1000132a7mov esi, 1
1000132accall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000132b1mov rdi, [rbx]
1000132b4mov rsi, r14
1000132b7call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
1000132bcmov rdi, r14
1000132bfxor esi, esi
1000132c1call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000132c6mov rdi, r14
1000132c9call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
1000132cemov rax, [rbx]
1000132d1jmp 0x100013349
1000132d3
1000132d3loc_1000132d3:
1000132d3cmp ecx, 1
1000132d6jne 0x100013354
1000132d8cmp [rbx+32], 0
1000132ddje 0x100013359
1000132dfxorps x0, x0
1000132e2lea r14, [rbp-48]
1000132e6movaps [r14], x0
1000132eamovzx esi, [rsi]
1000132edmov rdi, r14
1000132f0call _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
1000132f5mov rdi, r14
1000132f8mov esi, 1
1000132fdcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013302mov rdi, [rbx+32]
100013306mov rsi, r14
100013309call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
10001330emov rdi, r14
100013311xor esi, esi
100013313call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013318mov rdi, r14
10001331bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100013320mov rax, [rbx+32]
100013324jmp 0x100013349
100013326
100013326loc_100013326:
100013326mov rdi, r14
100013329call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJRbEEEPSE_DpOT_
10001332emov r15, rax
100013331
100013331loc_100013331:
100013331mov [r14+8], r15
100013335mov rax, [rbx+16]
100013339mov rax, [rax-8]
10001333dmov rax, [rax+8]
100013341mov rax, [rax+8]
100013345add rax, -16
100013349
100013349loc_100013349:
100013349add rsp, 40
10001334dpop rbx
10001334epop r14
100013350pop r15
100013352pop rbp
100013353ret
100013354
100013354loc_100013354:
100013354call _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRbEEPSG_OT_.cold.2
100013359
100013359loc_100013359:
100013359call _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRbEEPSG_OT_.cold.1
10001322e
10001335e
10001335e_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJRbEEEPSE_DpOT_:
10001335epush rbp
10001335fmov rbp, rsp
100013362push r15
100013364push r14
100013366push r13
100013368push r12
10001336apush rbx
10001336bsub rsp, 40
10001336fmov rax, [rdi]
100013372mov r13, [rdi+8]
100013376sub r13, rax
100013379sar r13, 4
10001337dlea rcx, [r13+1]
100013381mov rdx, rcx
100013384shr rdx, 60
100013388jne 0x100013450
10001338emov r14, rsi
100013391mov rbx, rdi
100013394mov rdx, [rdi+16]
100013398sub rdx, rax
10001339bmov rsi, rdx
10001339esar rsi, 3
1000133a2cmp rsi, rcx
1000133a5cmovbe rsi, rcx
1000133a9mov rax, 0xfffffffffffffff
1000133b3add rdi, 16
1000133b7mov rcx, 0x7ffffffffffffff0
1000133c1cmp rdx, rcx
1000133c4cmovae rsi, rax
1000133c8mov [rbp-48], rdi
1000133cctest rsi, rsi
1000133cfje 0x1000133d8
1000133d1call _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
1000133d6jmp 0x1000133dc
1000133d8
1000133d8loc_1000133d8:
1000133d8xor eax, eax
1000133daxor edx, edx
1000133dc
1000133dcloc_1000133dc:
1000133dclea r15, [rbp-80]
1000133e0mov [r15], rax
1000133e3shl r13, 4
1000133e7lea r12, [rax+r13]
1000133ebmov [r15+8], r12
1000133efshl rdx, 4
1000133f3add rdx, rax
1000133f6mov [r15+24], rdx
1000133faxorps x0, x0
1000133fdadd r13, rax
100013400add r13, 16
100013404movups [r13-16], x0
100013409movzx esi, [r14]
10001340dmov rdi, r12
100013410call _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
100013415mov rdi, r12
100013418mov esi, 1
10001341dcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013422mov [r15+16], r13
100013426mov rdi, rbx
100013429mov rsi, r15
10001342ccall _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
100013431mov rbx, [rbx+8]
100013435lea rdi, [rbp-80]
100013439call _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
10001343emov rax, rbx
100013441add rsp, 40
100013445pop rbx
100013446pop r12
100013448pop r13
10001344apop r14
10001344cpop r15
10001344epop rbp
10001344fret
100013450
100013450loc_100013450:
100013450call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
100013455mov rbx, rax
100013458lea rdi, [rbp-80]
10001345ccall _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100013461mov rdi, rbx
100013464call _Unwind_Resume@plt
100013469nop
10001335e
10001335e_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJRbEEEPSE_DpOT_:
10001335epush rbp
10001335fmov rbp, rsp
100013362push r15
100013364push r14
100013366push r13
100013368push r12
10001336apush rbx
10001336bsub rsp, 40
10001336fmov rax, [rdi]
100013372mov r13, [rdi+8]
100013376sub r13, rax
100013379sar r13, 4
10001337dlea rcx, [r13+1]
100013381mov rdx, rcx
100013384shr rdx, 60
100013388jne 0x100013450
10001338emov r14, rsi
100013391mov rbx, rdi
100013394mov rdx, [rdi+16]
100013398sub rdx, rax
10001339bmov rsi, rdx
10001339esar rsi, 3
1000133a2cmp rsi, rcx
1000133a5cmovbe rsi, rcx
1000133a9mov rax, 0xfffffffffffffff
1000133b3add rdi, 16
1000133b7mov rcx, 0x7ffffffffffffff0
1000133c1cmp rdx, rcx
1000133c4cmovae rsi, rax
1000133c8mov [rbp-48], rdi
1000133cctest rsi, rsi
1000133cfje 0x1000133d8
1000133d1call _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
1000133d6jmp 0x1000133dc
1000133d8
1000133d8loc_1000133d8:
1000133d8xor eax, eax
1000133daxor edx, edx
1000133dc
1000133dcloc_1000133dc:
1000133dclea r15, [rbp-80]
1000133e0mov [r15], rax
1000133e3shl r13, 4
1000133e7lea r12, [rax+r13]
1000133ebmov [r15+8], r12
1000133efshl rdx, 4
1000133f3add rdx, rax
1000133f6mov [r15+24], rdx
1000133faxorps x0, x0
1000133fdadd r13, rax
100013400add r13, 16
100013404movups [r13-16], x0
100013409movzx esi, [r14]
10001340dmov rdi, r12
100013410call _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
100013415mov rdi, r12
100013418mov esi, 1
10001341dcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013422mov [r15+16], r13
100013426mov rdi, rbx
100013429mov rsi, r15
10001342ccall _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
100013431mov rbx, [rbx+8]
100013435lea rdi, [rbp-80]
100013439call _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
10001343emov rax, rbx
100013441add rsp, 40
100013445pop rbx
100013446pop r12
100013448pop r13
10001344apop r14
10001344cpop r15
10001344epop rbp
10001344fret
100013450
100013450loc_100013450:
100013450call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
100013455mov rbx, rax
100013458lea rdi, [rbp-80]
10001345ccall _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100013461mov rdi, rbx
100013464call _Unwind_Resume@plt
100013469nop
10001335e
10001346a
10001346a_ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIDnEEPSG_OT_:
10001346apush rbp
10001346bmov rbp, rsp
10001346epush r15
100013470push r14
100013472push rbx
100013473sub rsp, 40
100013477mov rbx, rdi
10001347amov rax, [rdi+16]
10001347ecmp [rdi+8], rax
100013482je 0x1000134d5
100013484mov rax, [rax-8]
100013488movzx ecx, [rax]
10001348bcmp ecx, 2
10001348ejne 0x100013524
100013494mov r14, [rax+8]
100013498mov r15, [r14+8]
10001349ccmp r15, [r14+16]
1000134a0jae 0x100013586
1000134a6mov [r15], 0
1000134aamov [r15+8], 0
1000134b2mov rdi, r15
1000134b5mov esi, 1
1000134bacall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000134bfmov rdi, r15
1000134c2mov esi, 1
1000134c7call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000134ccadd r15, 16
1000134d0jmp 0x100013591
1000134d5
1000134d5loc_1000134d5:
1000134d5lea r14, [rbp-56]
1000134d9mov [r14], 0
1000134ddmov [r14+8], 0
1000134e5mov rdi, r14
1000134e8mov esi, 1
1000134edcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000134f2mov rdi, r14
1000134f5mov esi, 1
1000134facall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000134ffmov rdi, [rbx]
100013502mov rsi, r14
100013505call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
10001350amov rdi, r14
10001350dxor esi, esi
10001350fcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013514mov rdi, r14
100013517call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
10001351cmov rax, [rbx]
10001351fjmp 0x1000135a9
100013524
100013524loc_100013524:
100013524cmp ecx, 1
100013527jne 0x1000135b4
10001352dcmp [rbx+32], 0
100013532je 0x1000135b9
100013538lea r14, [rbp-40]
10001353cmov [r14], 0
100013540mov [r14+8], 0
100013548mov rdi, r14
10001354bmov esi, 1
100013550call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013555mov rdi, r14
100013558mov esi, 1
10001355dcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013562mov rdi, [rbx+32]
100013566mov rsi, r14
100013569call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
10001356emov rdi, r14
100013571xor esi, esi
100013573call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013578mov rdi, r14
10001357bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100013580mov rax, [rbx+32]
100013584jmp 0x1000135a9
100013586
100013586loc_100013586:
100013586mov rdi, r14
100013589call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJDnEEEPSE_DpOT_
10001358emov r15, rax
100013591
100013591loc_100013591:
100013591mov [r14+8], r15
100013595mov rax, [rbx+16]
100013599mov rax, [rax-8]
10001359dmov rax, [rax+8]
1000135a1mov rax, [rax+8]
1000135a5add rax, -16
1000135a9
1000135a9loc_1000135a9:
1000135a9add rsp, 40
1000135adpop rbx
1000135aepop r14
1000135b0pop r15
1000135b2pop rbp
1000135b3ret
1000135b4
1000135b4loc_1000135b4:
1000135b4call _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIDnEEPSG_OT_.cold.2
1000135b9
1000135b9loc_1000135b9:
1000135b9call _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIDnEEPSG_OT_.cold.1
10001346a
10001346a_ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIDnEEPSG_OT_:
10001346apush rbp
10001346bmov rbp, rsp
10001346epush r15
100013470push r14
100013472push rbx
100013473sub rsp, 40
100013477mov rbx, rdi
10001347amov rax, [rdi+16]
10001347ecmp [rdi+8], rax
100013482je 0x1000134d5
100013484mov rax, [rax-8]
100013488movzx ecx, [rax]
10001348bcmp ecx, 2
10001348ejne 0x100013524
100013494mov r14, [rax+8]
100013498mov r15, [r14+8]
10001349ccmp r15, [r14+16]
1000134a0jae 0x100013586
1000134a6mov [r15], 0
1000134aamov [r15+8], 0
1000134b2mov rdi, r15
1000134b5mov esi, 1
1000134bacall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000134bfmov rdi, r15
1000134c2mov esi, 1
1000134c7call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000134ccadd r15, 16
1000134d0jmp 0x100013591
1000134d5
1000134d5loc_1000134d5:
1000134d5lea r14, [rbp-56]
1000134d9mov [r14], 0
1000134ddmov [r14+8], 0
1000134e5mov rdi, r14
1000134e8mov esi, 1
1000134edcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000134f2mov rdi, r14
1000134f5mov esi, 1
1000134facall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000134ffmov rdi, [rbx]
100013502mov rsi, r14
100013505call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
10001350amov rdi, r14
10001350dxor esi, esi
10001350fcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013514mov rdi, r14
100013517call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
10001351cmov rax, [rbx]
10001351fjmp 0x1000135a9
100013524
100013524loc_100013524:
100013524cmp ecx, 1
100013527jne 0x1000135b4
10001352dcmp [rbx+32], 0
100013532je 0x1000135b9
100013538lea r14, [rbp-40]
10001353cmov [r14], 0
100013540mov [r14+8], 0
100013548mov rdi, r14
10001354bmov esi, 1
100013550call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013555mov rdi, r14
100013558mov esi, 1
10001355dcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013562mov rdi, [rbx+32]
100013566mov rsi, r14
100013569call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
10001356emov rdi, r14
100013571xor esi, esi
100013573call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013578mov rdi, r14
10001357bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100013580mov rax, [rbx+32]
100013584jmp 0x1000135a9
100013586
100013586loc_100013586:
100013586mov rdi, r14
100013589call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJDnEEEPSE_DpOT_
10001358emov r15, rax
100013591
100013591loc_100013591:
100013591mov [r14+8], r15
100013595mov rax, [rbx+16]
100013599mov rax, [rax-8]
10001359dmov rax, [rax+8]
1000135a1mov rax, [rax+8]
1000135a5add rax, -16
1000135a9
1000135a9loc_1000135a9:
1000135a9add rsp, 40
1000135adpop rbx
1000135aepop r14
1000135b0pop r15
1000135b2pop rbp
1000135b3ret
1000135b4
1000135b4loc_1000135b4:
1000135b4call _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIDnEEPSG_OT_.cold.2
1000135b9
1000135b9loc_1000135b9:
1000135b9call _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIDnEEPSG_OT_.cold.1
10001346a
1000135be
1000135be_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJDnEEEPSE_DpOT_:
1000135bepush rbp
1000135bfmov rbp, rsp
1000135c2push r15
1000135c4push r14
1000135c6push r12
1000135c8push rbx
1000135c9sub rsp, 48
1000135cdmov rax, [rdi]
1000135d0mov r12, [rdi+8]
1000135d4sub r12, rax
1000135d7sar r12, 4
1000135dblea rcx, [r12+1]
1000135e0mov rdx, rcx
1000135e3shr rdx, 60
1000135e7jne 0x1000136af
1000135edmov rbx, rdi
1000135f0mov rdx, [rdi+16]
1000135f4sub rdx, rax
1000135f7mov rsi, rdx
1000135fasar rsi, 3
1000135fecmp rsi, rcx
100013601cmovbe rsi, rcx
100013605mov rax, 0xfffffffffffffff
10001360fadd rdi, 16
100013613mov rcx, 0x7ffffffffffffff0
10001361dcmp rdx, rcx
100013620cmovae rsi, rax
100013624mov [rbp-40], rdi
100013628test rsi, rsi
10001362bje 0x100013634
10001362dcall _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
100013632jmp 0x100013638
100013634
100013634loc_100013634:
100013634xor eax, eax
100013636xor edx, edx
100013638
100013638loc_100013638:
100013638lea r14, [rbp-72]
10001363cmov [r14], rax
10001363fshl r12, 4
100013643lea r15, [rax+r12]
100013647mov [r14+16], r15
10001364bmov [r14+8], r15
10001364fshl rdx, 4
100013653add rdx, rax
100013656mov [r14+24], rdx
10001365amov [rax+r12], 0
10001365fmov [rax+r12+8], 0
100013668mov rdi, r15
10001366bmov esi, 1
100013670call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013675mov rdi, r15
100013678mov esi, 1
10001367dcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013682add [r14+16], 16
100013687mov rdi, rbx
10001368amov rsi, r14
10001368dcall _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
100013692mov rbx, [rbx+8]
100013696lea rdi, [rbp-72]
10001369acall _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
10001369fmov rax, rbx
1000136a2add rsp, 48
1000136a6pop rbx
1000136a7pop r12
1000136a9pop r14
1000136abpop r15
1000136adpop rbp
1000136aeret
1000136af
1000136afloc_1000136af:
1000136afcall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
1000136b4mov rbx, rax
1000136b7lea rdi, [rbp-72]
1000136bbcall _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
1000136c0mov rdi, rbx
1000136c3call _Unwind_Resume@plt
1000135be
1000135be_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJDnEEEPSE_DpOT_:
1000135bepush rbp
1000135bfmov rbp, rsp
1000135c2push r15
1000135c4push r14
1000135c6push r12
1000135c8push rbx
1000135c9sub rsp, 48
1000135cdmov rax, [rdi]
1000135d0mov r12, [rdi+8]
1000135d4sub r12, rax
1000135d7sar r12, 4
1000135dblea rcx, [r12+1]
1000135e0mov rdx, rcx
1000135e3shr rdx, 60
1000135e7jne 0x1000136af
1000135edmov rbx, rdi
1000135f0mov rdx, [rdi+16]
1000135f4sub rdx, rax
1000135f7mov rsi, rdx
1000135fasar rsi, 3
1000135fecmp rsi, rcx
100013601cmovbe rsi, rcx
100013605mov rax, 0xfffffffffffffff
10001360fadd rdi, 16
100013613mov rcx, 0x7ffffffffffffff0
10001361dcmp rdx, rcx
100013620cmovae rsi, rax
100013624mov [rbp-40], rdi
100013628test rsi, rsi
10001362bje 0x100013634
10001362dcall _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
100013632jmp 0x100013638
100013634
100013634loc_100013634:
100013634xor eax, eax
100013636xor edx, edx
100013638
100013638loc_100013638:
100013638lea r14, [rbp-72]
10001363cmov [r14], rax
10001363fshl r12, 4
100013643lea r15, [rax+r12]
100013647mov [r14+16], r15
10001364bmov [r14+8], r15
10001364fshl rdx, 4
100013653add rdx, rax
100013656mov [r14+24], rdx
10001365amov [rax+r12], 0
10001365fmov [rax+r12+8], 0
100013668mov rdi, r15
10001366bmov esi, 1
100013670call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013675mov rdi, r15
100013678mov esi, 1
10001367dcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013682add [r14+16], 16
100013687mov rdi, rbx
10001368amov rsi, r14
10001368dcall _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
100013692mov rbx, [rbx+8]
100013696lea rdi, [rbp-72]
10001369acall _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
10001369fmov rax, rbx
1000136a2add rsp, 48
1000136a6pop rbx
1000136a7pop r12
1000136a9pop r14
1000136abpop r15
1000136adpop rbp
1000136aeret
1000136af
1000136afloc_1000136af:
1000136afcall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
1000136b4mov rbx, rax
1000136b7lea rdi, [rbp-72]
1000136bbcall _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
1000136c0mov rdi, rbx
1000136c3call _Unwind_Resume@plt
1000135be
1000136c8
1000136c8_ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRxEEPSG_OT_:
1000136c8push rbp
1000136c9mov rbp, rsp
1000136ccpush r15
1000136cepush r14
1000136d0push rbx
1000136d1sub rsp, 40
1000136d5mov rbx, rdi
1000136d8mov rax, [rdi+16]
1000136dccmp [rdi+8], rax
1000136e0je 0x100013728
1000136e2mov rax, [rax-8]
1000136e6movzx ecx, [rax]
1000136e9cmp ecx, 2
1000136ecjne 0x10001376d
1000136eemov r14, [rax+8]
1000136f2mov r15, [r14+8]
1000136f6cmp r15, [r14+16]
1000136fajae 0x1000137c0
100013700xorps x0, x0
100013703movups [r15], x0
100013707mov rsi, [rsi]
10001370amov rdi, r15
10001370dcall _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
100013712mov rdi, r15
100013715mov esi, 1
10001371acall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10001371fadd r15, 16
100013723jmp 0x1000137cb
100013728
100013728loc_100013728:
100013728xorps x0, x0
10001372blea r14, [rbp-64]
10001372fmovaps [r14], x0
100013733mov rsi, [rsi]
100013736mov rdi, r14
100013739call _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
10001373emov rdi, r14
100013741mov esi, 1
100013746call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10001374bmov rdi, [rbx]
10001374emov rsi, r14
100013751call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100013756mov rdi, r14
100013759xor esi, esi
10001375bcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013760mov rdi, r14
100013763call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100013768mov rax, [rbx]
10001376bjmp 0x1000137e3
10001376d
10001376dloc_10001376d:
10001376dcmp ecx, 1
100013770jne 0x1000137ee
100013772cmp [rbx+32], 0
100013777je 0x1000137f3
100013779xorps x0, x0
10001377clea r14, [rbp-48]
100013780movaps [r14], x0
100013784mov rsi, [rsi]
100013787mov rdi, r14
10001378acall _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
10001378fmov rdi, r14
100013792mov esi, 1
100013797call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10001379cmov rdi, [rbx+32]
1000137a0mov rsi, r14
1000137a3call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
1000137a8mov rdi, r14
1000137abxor esi, esi
1000137adcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000137b2mov rdi, r14
1000137b5call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
1000137bamov rax, [rbx+32]
1000137bejmp 0x1000137e3
1000137c0
1000137c0loc_1000137c0:
1000137c0mov rdi, r14
1000137c3call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJRxEEEPSE_DpOT_
1000137c8mov r15, rax
1000137cb
1000137cbloc_1000137cb:
1000137cbmov [r14+8], r15
1000137cfmov rax, [rbx+16]
1000137d3mov rax, [rax-8]
1000137d7mov rax, [rax+8]
1000137dbmov rax, [rax+8]
1000137dfadd rax, -16
1000137e3
1000137e3loc_1000137e3:
1000137e3add rsp, 40
1000137e7pop rbx
1000137e8pop r14
1000137eapop r15
1000137ecpop rbp
1000137edret
1000137ee
1000137eeloc_1000137ee:
1000137eecall _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRxEEPSG_OT_.cold.2
1000137f3
1000137f3loc_1000137f3:
1000137f3call _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRxEEPSG_OT_.cold.1
1000136c8
1000136c8_ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRxEEPSG_OT_:
1000136c8push rbp
1000136c9mov rbp, rsp
1000136ccpush r15
1000136cepush r14
1000136d0push rbx
1000136d1sub rsp, 40
1000136d5mov rbx, rdi
1000136d8mov rax, [rdi+16]
1000136dccmp [rdi+8], rax
1000136e0je 0x100013728
1000136e2mov rax, [rax-8]
1000136e6movzx ecx, [rax]
1000136e9cmp ecx, 2
1000136ecjne 0x10001376d
1000136eemov r14, [rax+8]
1000136f2mov r15, [r14+8]
1000136f6cmp r15, [r14+16]
1000136fajae 0x1000137c0
100013700xorps x0, x0
100013703movups [r15], x0
100013707mov rsi, [rsi]
10001370amov rdi, r15
10001370dcall _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
100013712mov rdi, r15
100013715mov esi, 1
10001371acall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10001371fadd r15, 16
100013723jmp 0x1000137cb
100013728
100013728loc_100013728:
100013728xorps x0, x0
10001372blea r14, [rbp-64]
10001372fmovaps [r14], x0
100013733mov rsi, [rsi]
100013736mov rdi, r14
100013739call _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
10001373emov rdi, r14
100013741mov esi, 1
100013746call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10001374bmov rdi, [rbx]
10001374emov rsi, r14
100013751call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100013756mov rdi, r14
100013759xor esi, esi
10001375bcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013760mov rdi, r14
100013763call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100013768mov rax, [rbx]
10001376bjmp 0x1000137e3
10001376d
10001376dloc_10001376d:
10001376dcmp ecx, 1
100013770jne 0x1000137ee
100013772cmp [rbx+32], 0
100013777je 0x1000137f3
100013779xorps x0, x0
10001377clea r14, [rbp-48]
100013780movaps [r14], x0
100013784mov rsi, [rsi]
100013787mov rdi, r14
10001378acall _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
10001378fmov rdi, r14
100013792mov esi, 1
100013797call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
10001379cmov rdi, [rbx+32]
1000137a0mov rsi, r14
1000137a3call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
1000137a8mov rdi, r14
1000137abxor esi, esi
1000137adcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000137b2mov rdi, r14
1000137b5call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
1000137bamov rax, [rbx+32]
1000137bejmp 0x1000137e3
1000137c0
1000137c0loc_1000137c0:
1000137c0mov rdi, r14
1000137c3call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJRxEEEPSE_DpOT_
1000137c8mov r15, rax
1000137cb
1000137cbloc_1000137cb:
1000137cbmov [r14+8], r15
1000137cfmov rax, [rbx+16]
1000137d3mov rax, [rax-8]
1000137d7mov rax, [rax+8]
1000137dbmov rax, [rax+8]
1000137dfadd rax, -16
1000137e3
1000137e3loc_1000137e3:
1000137e3add rsp, 40
1000137e7pop rbx
1000137e8pop r14
1000137eapop r15
1000137ecpop rbp
1000137edret
1000137ee
1000137eeloc_1000137ee:
1000137eecall _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRxEEPSG_OT_.cold.2
1000137f3
1000137f3loc_1000137f3:
1000137f3call _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRxEEPSG_OT_.cold.1
1000136c8
1000137f8
1000137f8_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJRxEEEPSE_DpOT_:
1000137f8push rbp
1000137f9mov rbp, rsp
1000137fcpush r15
1000137fepush r14
100013800push r13
100013802push r12
100013804push rbx
100013805sub rsp, 40
100013809mov rax, [rdi]
10001380cmov r13, [rdi+8]
100013810sub r13, rax
100013813sar r13, 4
100013817lea rcx, [r13+1]
10001381bmov rdx, rcx
10001381eshr rdx, 60
100013822jne 0x1000138e9
100013828mov r14, rsi
10001382bmov rbx, rdi
10001382emov rdx, [rdi+16]
100013832sub rdx, rax
100013835mov rsi, rdx
100013838sar rsi, 3
10001383ccmp rsi, rcx
10001383fcmovbe rsi, rcx
100013843mov rax, 0xfffffffffffffff
10001384dadd rdi, 16
100013851mov rcx, 0x7ffffffffffffff0
10001385bcmp rdx, rcx
10001385ecmovae rsi, rax
100013862mov [rbp-48], rdi
100013866test rsi, rsi
100013869je 0x100013872
10001386bcall _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
100013870jmp 0x100013876
100013872
100013872loc_100013872:
100013872xor eax, eax
100013874xor edx, edx
100013876
100013876loc_100013876:
100013876lea r15, [rbp-80]
10001387amov [r15], rax
10001387dshl r13, 4
100013881lea r12, [rax+r13]
100013885mov [r15+8], r12
100013889shl rdx, 4
10001388dadd rdx, rax
100013890mov [r15+24], rdx
100013894xorps x0, x0
100013897add r13, rax
10001389aadd r13, 16
10001389emovups [r13-16], x0
1000138a3mov rsi, [r14]
1000138a6mov rdi, r12
1000138a9call _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
1000138aemov rdi, r12
1000138b1mov esi, 1
1000138b6call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000138bbmov [r15+16], r13
1000138bfmov rdi, rbx
1000138c2mov rsi, r15
1000138c5call _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
1000138camov rbx, [rbx+8]
1000138celea rdi, [rbp-80]
1000138d2call _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
1000138d7mov rax, rbx
1000138daadd rsp, 40
1000138depop rbx
1000138dfpop r12
1000138e1pop r13
1000138e3pop r14
1000138e5pop r15
1000138e7pop rbp
1000138e8ret
1000138e9
1000138e9loc_1000138e9:
1000138e9call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
1000138eemov rbx, rax
1000138f1lea rdi, [rbp-80]
1000138f5call _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
1000138famov rdi, rbx
1000138fdcall _Unwind_Resume@plt
1000137f8
1000137f8_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJRxEEEPSE_DpOT_:
1000137f8push rbp
1000137f9mov rbp, rsp
1000137fcpush r15
1000137fepush r14
100013800push r13
100013802push r12
100013804push rbx
100013805sub rsp, 40
100013809mov rax, [rdi]
10001380cmov r13, [rdi+8]
100013810sub r13, rax
100013813sar r13, 4
100013817lea rcx, [r13+1]
10001381bmov rdx, rcx
10001381eshr rdx, 60
100013822jne 0x1000138e9
100013828mov r14, rsi
10001382bmov rbx, rdi
10001382emov rdx, [rdi+16]
100013832sub rdx, rax
100013835mov rsi, rdx
100013838sar rsi, 3
10001383ccmp rsi, rcx
10001383fcmovbe rsi, rcx
100013843mov rax, 0xfffffffffffffff
10001384dadd rdi, 16
100013851mov rcx, 0x7ffffffffffffff0
10001385bcmp rdx, rcx
10001385ecmovae rsi, rax
100013862mov [rbp-48], rdi
100013866test rsi, rsi
100013869je 0x100013872
10001386bcall _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
100013870jmp 0x100013876
100013872
100013872loc_100013872:
100013872xor eax, eax
100013874xor edx, edx
100013876
100013876loc_100013876:
100013876lea r15, [rbp-80]
10001387amov [r15], rax
10001387dshl r13, 4
100013881lea r12, [rax+r13]
100013885mov [r15+8], r12
100013889shl rdx, 4
10001388dadd rdx, rax
100013890mov [r15+24], rdx
100013894xorps x0, x0
100013897add r13, rax
10001389aadd r13, 16
10001389emovups [r13-16], x0
1000138a3mov rsi, [r14]
1000138a6mov rdi, r12
1000138a9call _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
1000138aemov rdi, r12
1000138b1mov esi, 1
1000138b6call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000138bbmov [r15+16], r13
1000138bfmov rdi, rbx
1000138c2mov rsi, r15
1000138c5call _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
1000138camov rbx, [rbx+8]
1000138celea rdi, [rbp-80]
1000138d2call _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
1000138d7mov rax, rbx
1000138daadd rsp, 40
1000138depop rbx
1000138dfpop r12
1000138e1pop r13
1000138e3pop r14
1000138e5pop r15
1000138e7pop rbp
1000138e8ret
1000138e9
1000138e9loc_1000138e9:
1000138e9call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
1000138eemov rbx, rax
1000138f1lea rdi, [rbp-80]
1000138f5call _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
1000138famov rdi, rbx
1000138fdcall _Unwind_Resume@plt
1000137f8
100013902
100013902_ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRSC_EEPSG_OT_:
100013902push rbp
100013903mov rbp, rsp
100013906push r14
100013908push rbx
100013909sub rsp, 32
10001390dmov rbx, rdi
100013910mov rax, [rdi+16]
100013914cmp [rdi+8], rax
100013918je 0x100013945
10001391amov rax, [rax-8]
10001391emovzx ecx, [rax]
100013921cmp ecx, 2
100013924jne 0x100013973
100013926mov rdi, [rax+8]
10001392acall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE12emplace_backIJRSA_EEERSE_DpOT_
10001392fmov rax, [rbx+16]
100013933mov rax, [rax-8]
100013937mov rax, [rax+8]
10001393bmov rax, [rax+8]
10001393fadd rax, -16
100013943jmp 0x1000139ad
100013945
100013945loc_100013945:
100013945lea r14, [rbp-48]
100013949mov rdi, r14
10001394ccall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRSA_SA_Li0EEEOT_
100013951mov rdi, [rbx]
100013954mov rsi, r14
100013957call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
10001395cmov rdi, r14
10001395fxor esi, esi
100013961call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013966mov rdi, r14
100013969call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
10001396emov rax, [rbx]
100013971jmp 0x1000139ad
100013973
100013973loc_100013973:
100013973cmp ecx, 1
100013976jne 0x1000139b6
100013978cmp [rbx+32], 0
10001397dje 0x1000139bb
10001397flea r14, [rbp-32]
100013983mov rdi, r14
100013986call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRSA_SA_Li0EEEOT_
10001398bmov rdi, [rbx+32]
10001398fmov rsi, r14
100013992call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100013997mov rdi, r14
10001399axor esi, esi
10001399ccall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000139a1mov rdi, r14
1000139a4call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
1000139a9mov rax, [rbx+32]
1000139ad
1000139adloc_1000139ad:
1000139adadd rsp, 32
1000139b1pop rbx
1000139b2pop r14
1000139b4pop rbp
1000139b5ret
1000139b6
1000139b6loc_1000139b6:
1000139b6call _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRSC_EEPSG_OT_.cold.2
1000139bb
1000139bbloc_1000139bb:
1000139bbcall _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRSC_EEPSG_OT_.cold.1
100013902
100013902_ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRSC_EEPSG_OT_:
100013902push rbp
100013903mov rbp, rsp
100013906push r14
100013908push rbx
100013909sub rsp, 32
10001390dmov rbx, rdi
100013910mov rax, [rdi+16]
100013914cmp [rdi+8], rax
100013918je 0x100013945
10001391amov rax, [rax-8]
10001391emovzx ecx, [rax]
100013921cmp ecx, 2
100013924jne 0x100013973
100013926mov rdi, [rax+8]
10001392acall _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE12emplace_backIJRSA_EEERSE_DpOT_
10001392fmov rax, [rbx+16]
100013933mov rax, [rax-8]
100013937mov rax, [rax+8]
10001393bmov rax, [rax+8]
10001393fadd rax, -16
100013943jmp 0x1000139ad
100013945
100013945loc_100013945:
100013945lea r14, [rbp-48]
100013949mov rdi, r14
10001394ccall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRSA_SA_Li0EEEOT_
100013951mov rdi, [rbx]
100013954mov rsi, r14
100013957call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
10001395cmov rdi, r14
10001395fxor esi, esi
100013961call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013966mov rdi, r14
100013969call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
10001396emov rax, [rbx]
100013971jmp 0x1000139ad
100013973
100013973loc_100013973:
100013973cmp ecx, 1
100013976jne 0x1000139b6
100013978cmp [rbx+32], 0
10001397dje 0x1000139bb
10001397flea r14, [rbp-32]
100013983mov rdi, r14
100013986call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRSA_SA_Li0EEEOT_
10001398bmov rdi, [rbx+32]
10001398fmov rsi, r14
100013992call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100013997mov rdi, r14
10001399axor esi, esi
10001399ccall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
1000139a1mov rdi, r14
1000139a4call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
1000139a9mov rax, [rbx+32]
1000139ad
1000139adloc_1000139ad:
1000139adadd rsp, 32
1000139b1pop rbx
1000139b2pop r14
1000139b4pop rbp
1000139b5ret
1000139b6
1000139b6loc_1000139b6:
1000139b6call _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRSC_EEPSG_OT_.cold.2
1000139bb
1000139bbloc_1000139bb:
1000139bbcall _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRSC_EEPSG_OT_.cold.1
100013902
1000139c0
1000139c0_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE12emplace_backIJRSA_EEERSE_DpOT_:
1000139c0push rbp
1000139c1mov rbp, rsp
1000139c4push r15
1000139c6push r14
1000139c8push rbx
1000139c9sub rsp, 40
1000139cdmov r15, rsi
1000139d0mov rbx, rdi
1000139d3mov r14, [rdi+8]
1000139d7mov rax, [rdi+16]
1000139dbcmp r14, rax
1000139dejae 0x1000139f8
1000139e0mov rdi, r14
1000139e3mov rsi, r15
1000139e6call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRSA_SA_Li0EEEOT_
1000139ebadd r14, 16
1000139efmov [rbx+8], r14
1000139f3jmp 0x100013a9e
1000139f8
1000139f8loc_1000139f8:
1000139f8mov rcx, [rbx]
1000139fbsub r14, rcx
1000139fesar r14, 4
100013a02lea rdx, [r14+1]
100013a06mov rsi, rdx
100013a09shr rsi, 60
100013a0djne 0x100013ab4
100013a13sub rax, rcx
100013a16mov rsi, rax
100013a19sar rsi, 3
100013a1dcmp rsi, rdx
100013a20cmovbe rsi, rdx
100013a24lea rdi, [rbx+16]
100013a28mov rcx, 0xfffffffffffffff
100013a32mov rdx, 0x7ffffffffffffff0
100013a3ccmp rax, rdx
100013a3fcmovae rsi, rcx
100013a43mov [rbp-32], rdi
100013a47test rsi, rsi
100013a4aje 0x100013a53
100013a4ccall _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
100013a51jmp 0x100013a57
100013a53
100013a53loc_100013a53:
100013a53xor eax, eax
100013a55xor edx, edx
100013a57
100013a57loc_100013a57:
100013a57mov [rbp-64], rax
100013a5bshl r14, 4
100013a5fadd r14, rax
100013a62mov [rbp-48], r14
100013a66mov [rbp-56], r14
100013a6ashl rdx, 4
100013a6eadd rdx, rax
100013a71mov [rbp-40], rdx
100013a75mov rdi, r14
100013a78mov rsi, r15
100013a7bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRSA_SA_Li0EEEOT_
100013a80lea rsi, [rbp-64]
100013a84add [rsi+16], 16
100013a89mov rdi, rbx
100013a8ccall _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
100013a91mov r14, [rbx+8]
100013a95lea rdi, [rbp-64]
100013a99call _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100013a9e
100013a9eloc_100013a9e:
100013a9emov [rbx+8], r14
100013aa2add r14, -16
100013aa6mov rax, r14
100013aa9add rsp, 40
100013aadpop rbx
100013aaepop r14
100013ab0pop r15
100013ab2pop rbp
100013ab3ret
100013ab4
100013ab4loc_100013ab4:
100013ab4call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
100013ab9mov r15, rax
100013abcmov [rbx+8], r14
100013ac0jmp 0x100013ace
100013ac2
100013ac2 49 89 c7 48 8d 7d c0 e8 88 60 ff ff I..H.}...`..
100013ace
100013aceloc_100013ace:
100013acemov rdi, r15
100013ad1call _Unwind_Resume@plt
1000139c0
1000139c0_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE12emplace_backIJRSA_EEERSE_DpOT_:
1000139c0push rbp
1000139c1mov rbp, rsp
1000139c4push r15
1000139c6push r14
1000139c8push rbx
1000139c9sub rsp, 40
1000139cdmov r15, rsi
1000139d0mov rbx, rdi
1000139d3mov r14, [rdi+8]
1000139d7mov rax, [rdi+16]
1000139dbcmp r14, rax
1000139dejae 0x1000139f8
1000139e0mov rdi, r14
1000139e3mov rsi, r15
1000139e6call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRSA_SA_Li0EEEOT_
1000139ebadd r14, 16
1000139efmov [rbx+8], r14
1000139f3jmp 0x100013a9e
1000139f8
1000139f8loc_1000139f8:
1000139f8mov rcx, [rbx]
1000139fbsub r14, rcx
1000139fesar r14, 4
100013a02lea rdx, [r14+1]
100013a06mov rsi, rdx
100013a09shr rsi, 60
100013a0djne 0x100013ab4
100013a13sub rax, rcx
100013a16mov rsi, rax
100013a19sar rsi, 3
100013a1dcmp rsi, rdx
100013a20cmovbe rsi, rdx
100013a24lea rdi, [rbx+16]
100013a28mov rcx, 0xfffffffffffffff
100013a32mov rdx, 0x7ffffffffffffff0
100013a3ccmp rax, rdx
100013a3fcmovae rsi, rcx
100013a43mov [rbp-32], rdi
100013a47test rsi, rsi
100013a4aje 0x100013a53
100013a4ccall _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
100013a51jmp 0x100013a57
100013a53
100013a53loc_100013a53:
100013a53xor eax, eax
100013a55xor edx, edx
100013a57
100013a57loc_100013a57:
100013a57mov [rbp-64], rax
100013a5bshl r14, 4
100013a5fadd r14, rax
100013a62mov [rbp-48], r14
100013a66mov [rbp-56], r14
100013a6ashl rdx, 4
100013a6eadd rdx, rax
100013a71mov [rbp-40], rdx
100013a75mov rdi, r14
100013a78mov rsi, r15
100013a7bcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRSA_SA_Li0EEEOT_
100013a80lea rsi, [rbp-64]
100013a84add [rsi+16], 16
100013a89mov rdi, rbx
100013a8ccall _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
100013a91mov r14, [rbx+8]
100013a95lea rdi, [rbp-64]
100013a99call _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100013a9e
100013a9eloc_100013a9e:
100013a9emov [rbx+8], r14
100013aa2add r14, -16
100013aa6mov rax, r14
100013aa9add rsp, 40
100013aadpop rbx
100013aaepop r14
100013ab0pop r15
100013ab2pop rbp
100013ab3ret
100013ab4
100013ab4loc_100013ab4:
100013ab4call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
100013ab9mov r15, rax
100013abcmov [rbx+8], r14
100013ac0jmp 0x100013ace
100013ac2
100013ac2 49 89 c7 48 8d 7d c0 e8 88 60 ff ff I..H.}...`..
100013ace
100013aceloc_100013ace:
100013acemov rdi, r15
100013ad1call _Unwind_Resume@plt
1000139c0
100013ad6
100013ad6_ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRyEEPSG_OT_:
100013ad6push rbp
100013ad7mov rbp, rsp
100013adapush r15
100013adcpush r14
100013adepush rbx
100013adfsub rsp, 40
100013ae3mov rbx, rdi
100013ae6mov rax, [rdi+16]
100013aeacmp [rdi+8], rax
100013aeeje 0x100013b36
100013af0mov rax, [rax-8]
100013af4movzx ecx, [rax]
100013af7cmp ecx, 2
100013afajne 0x100013b7b
100013afcmov r14, [rax+8]
100013b00mov r15, [r14+8]
100013b04cmp r15, [r14+16]
100013b08jae 0x100013bce
100013b0exorps x0, x0
100013b11movups [r15], x0
100013b15mov rsi, [rsi]
100013b18mov rdi, r15
100013b1bcall _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE6EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_NSK_17number_unsigned_tE
100013b20mov rdi, r15
100013b23mov esi, 1
100013b28call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013b2dadd r15, 16
100013b31jmp 0x100013bd9
100013b36
100013b36loc_100013b36:
100013b36xorps x0, x0
100013b39lea r14, [rbp-64]
100013b3dmovaps [r14], x0
100013b41mov rsi, [rsi]
100013b44mov rdi, r14
100013b47call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE6EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_NSK_17number_unsigned_tE
100013b4cmov rdi, r14
100013b4fmov esi, 1
100013b54call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013b59mov rdi, [rbx]
100013b5cmov rsi, r14
100013b5fcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100013b64mov rdi, r14
100013b67xor esi, esi
100013b69call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013b6emov rdi, r14
100013b71call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100013b76mov rax, [rbx]
100013b79jmp 0x100013bf1
100013b7b
100013b7bloc_100013b7b:
100013b7bcmp ecx, 1
100013b7ejne 0x100013bfc
100013b80cmp [rbx+32], 0
100013b85je 0x100013c01
100013b87xorps x0, x0
100013b8alea r14, [rbp-48]
100013b8emovaps [r14], x0
100013b92mov rsi, [rsi]
100013b95mov rdi, r14
100013b98call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE6EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_NSK_17number_unsigned_tE
100013b9dmov rdi, r14
100013ba0mov esi, 1
100013ba5call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013baamov rdi, [rbx+32]
100013baemov rsi, r14
100013bb1call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100013bb6mov rdi, r14
100013bb9xor esi, esi
100013bbbcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013bc0mov rdi, r14
100013bc3call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100013bc8mov rax, [rbx+32]
100013bccjmp 0x100013bf1
100013bce
100013bceloc_100013bce:
100013bcemov rdi, r14
100013bd1call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJRyEEEPSE_DpOT_
100013bd6mov r15, rax
100013bd9
100013bd9loc_100013bd9:
100013bd9mov [r14+8], r15
100013bddmov rax, [rbx+16]
100013be1mov rax, [rax-8]
100013be5mov rax, [rax+8]
100013be9mov rax, [rax+8]
100013bedadd rax, -16
100013bf1
100013bf1loc_100013bf1:
100013bf1add rsp, 40
100013bf5pop rbx
100013bf6pop r14
100013bf8pop r15
100013bfapop rbp
100013bfbret
100013bfc
100013bfcloc_100013bfc:
100013bfccall _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRyEEPSG_OT_.cold.2
100013c01
100013c01loc_100013c01:
100013c01call _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRyEEPSG_OT_.cold.1
100013ad6
100013ad6_ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRyEEPSG_OT_:
100013ad6push rbp
100013ad7mov rbp, rsp
100013adapush r15
100013adcpush r14
100013adepush rbx
100013adfsub rsp, 40
100013ae3mov rbx, rdi
100013ae6mov rax, [rdi+16]
100013aeacmp [rdi+8], rax
100013aeeje 0x100013b36
100013af0mov rax, [rax-8]
100013af4movzx ecx, [rax]
100013af7cmp ecx, 2
100013afajne 0x100013b7b
100013afcmov r14, [rax+8]
100013b00mov r15, [r14+8]
100013b04cmp r15, [r14+16]
100013b08jae 0x100013bce
100013b0exorps x0, x0
100013b11movups [r15], x0
100013b15mov rsi, [rsi]
100013b18mov rdi, r15
100013b1bcall _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE6EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_NSK_17number_unsigned_tE
100013b20mov rdi, r15
100013b23mov esi, 1
100013b28call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013b2dadd r15, 16
100013b31jmp 0x100013bd9
100013b36
100013b36loc_100013b36:
100013b36xorps x0, x0
100013b39lea r14, [rbp-64]
100013b3dmovaps [r14], x0
100013b41mov rsi, [rsi]
100013b44mov rdi, r14
100013b47call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE6EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_NSK_17number_unsigned_tE
100013b4cmov rdi, r14
100013b4fmov esi, 1
100013b54call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013b59mov rdi, [rbx]
100013b5cmov rsi, r14
100013b5fcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100013b64mov rdi, r14
100013b67xor esi, esi
100013b69call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013b6emov rdi, r14
100013b71call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100013b76mov rax, [rbx]
100013b79jmp 0x100013bf1
100013b7b
100013b7bloc_100013b7b:
100013b7bcmp ecx, 1
100013b7ejne 0x100013bfc
100013b80cmp [rbx+32], 0
100013b85je 0x100013c01
100013b87xorps x0, x0
100013b8alea r14, [rbp-48]
100013b8emovaps [r14], x0
100013b92mov rsi, [rsi]
100013b95mov rdi, r14
100013b98call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE6EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_NSK_17number_unsigned_tE
100013b9dmov rdi, r14
100013ba0mov esi, 1
100013ba5call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013baamov rdi, [rbx+32]
100013baemov rsi, r14
100013bb1call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEaSESE_
100013bb6mov rdi, r14
100013bb9xor esi, esi
100013bbbcall _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013bc0mov rdi, r14
100013bc3call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE4dataD2Ev
100013bc8mov rax, [rbx+32]
100013bccjmp 0x100013bf1
100013bce
100013bceloc_100013bce:
100013bcemov rdi, r14
100013bd1call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJRyEEEPSE_DpOT_
100013bd6mov r15, rax
100013bd9
100013bd9loc_100013bd9:
100013bd9mov [r14+8], r15
100013bddmov rax, [rbx+16]
100013be1mov rax, [rax-8]
100013be5mov rax, [rax+8]
100013be9mov rax, [rax+8]
100013bedadd rax, -16
100013bf1
100013bf1loc_100013bf1:
100013bf1add rsp, 40
100013bf5pop rbx
100013bf6pop r14
100013bf8pop r15
100013bfapop rbp
100013bfbret
100013bfc
100013bfcloc_100013bfc:
100013bfccall _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRyEEPSG_OT_.cold.2
100013c01
100013c01loc_100013c01:
100013c01call _ZN8nlohmann16json_abi_v3_11_36detail19json_sax_dom_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12handle_valueIRyEEPSG_OT_.cold.1
100013ad6
100013c06
100013c06_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJRyEEEPSE_DpOT_:
100013c06push rbp
100013c07mov rbp, rsp
100013c0apush r15
100013c0cpush r14
100013c0epush r13
100013c10push r12
100013c12push rbx
100013c13sub rsp, 40
100013c17mov rax, [rdi]
100013c1amov r13, [rdi+8]
100013c1esub r13, rax
100013c21sar r13, 4
100013c25lea rcx, [r13+1]
100013c29mov rdx, rcx
100013c2cshr rdx, 60
100013c30jne 0x100013cf7
100013c36mov r14, rsi
100013c39mov rbx, rdi
100013c3cmov rdx, [rdi+16]
100013c40sub rdx, rax
100013c43mov rsi, rdx
100013c46sar rsi, 3
100013c4acmp rsi, rcx
100013c4dcmovbe rsi, rcx
100013c51mov rax, 0xfffffffffffffff
100013c5badd rdi, 16
100013c5fmov rcx, 0x7ffffffffffffff0
100013c69cmp rdx, rcx
100013c6ccmovae rsi, rax
100013c70mov [rbp-48], rdi
100013c74test rsi, rsi
100013c77je 0x100013c80
100013c79call _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
100013c7ejmp 0x100013c84
100013c80
100013c80loc_100013c80:
100013c80xor eax, eax
100013c82xor edx, edx
100013c84
100013c84loc_100013c84:
100013c84lea r15, [rbp-80]
100013c88mov [r15], rax
100013c8bshl r13, 4
100013c8flea r12, [rax+r13]
100013c93mov [r15+8], r12
100013c97shl rdx, 4
100013c9badd rdx, rax
100013c9emov [r15+24], rdx
100013ca2xorps x0, x0
100013ca5add r13, rax
100013ca8add r13, 16
100013cacmovups [r13-16], x0
100013cb1mov rsi, [r14]
100013cb4mov rdi, r12
100013cb7call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE6EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_NSK_17number_unsigned_tE
100013cbcmov rdi, r12
100013cbfmov esi, 1
100013cc4call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013cc9mov [r15+16], r13
100013ccdmov rdi, rbx
100013cd0mov rsi, r15
100013cd3call _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
100013cd8mov rbx, [rbx+8]
100013cdclea rdi, [rbp-80]
100013ce0call _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100013ce5mov rax, rbx
100013ce8add rsp, 40
100013cecpop rbx
100013cedpop r12
100013cefpop r13
100013cf1pop r14
100013cf3pop r15
100013cf5pop rbp
100013cf6ret
100013cf7
100013cf7loc_100013cf7:
100013cf7call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
100013cfcmov rbx, rax
100013cfflea rdi, [rbp-80]
100013d03call _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100013d08mov rdi, rbx
100013d0bcall _Unwind_Resume@plt
100013c06
100013c06_ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE24__emplace_back_slow_pathIJRyEEEPSE_DpOT_:
100013c06push rbp
100013c07mov rbp, rsp
100013c0apush r15
100013c0cpush r14
100013c0epush r13
100013c10push r12
100013c12push rbx
100013c13sub rsp, 40
100013c17mov rax, [rdi]
100013c1amov r13, [rdi+8]
100013c1esub r13, rax
100013c21sar r13, 4
100013c25lea rcx, [r13+1]
100013c29mov rdx, rcx
100013c2cshr rdx, 60
100013c30jne 0x100013cf7
100013c36mov r14, rsi
100013c39mov rbx, rdi
100013c3cmov rdx, [rdi+16]
100013c40sub rdx, rax
100013c43mov rsi, rdx
100013c46sar rsi, 3
100013c4acmp rsi, rcx
100013c4dcmovbe rsi, rcx
100013c51mov rax, 0xfffffffffffffff
100013c5badd rdi, 16
100013c5fmov rcx, 0x7ffffffffffffff0
100013c69cmp rdx, rcx
100013c6ccmovae rsi, rax
100013c70mov [rbp-48], rdi
100013c74test rsi, rsi
100013c77je 0x100013c80
100013c79call _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
100013c7ejmp 0x100013c84
100013c80
100013c80loc_100013c80:
100013c80xor eax, eax
100013c82xor edx, edx
100013c84
100013c84loc_100013c84:
100013c84lea r15, [rbp-80]
100013c88mov [r15], rax
100013c8bshl r13, 4
100013c8flea r12, [rax+r13]
100013c93mov [r15+8], r12
100013c97shl rdx, 4
100013c9badd rdx, rax
100013c9emov [r15+24], rdx
100013ca2xorps x0, x0
100013ca5add r13, rax
100013ca8add r13, 16
100013cacmovups [r13-16], x0
100013cb1mov rsi, [r14]
100013cb4mov rdi, r12
100013cb7call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE6EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEEEvRT_NSK_17number_unsigned_tE
100013cbcmov rdi, r12
100013cbfmov esi, 1
100013cc4call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE16assert_invariantEb
100013cc9mov [r15+16], r13
100013ccdmov rdi, rbx
100013cd0mov rsi, r15
100013cd3call _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
100013cd8mov rbx, [rbx+8]
100013cdclea rdi, [rbp-80]
100013ce0call _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100013ce5mov rax, rbx
100013ce8add rsp, 40
100013cecpop rbx
100013cedpop r12
100013cefpop r13
100013cf1pop r14
100013cf3pop r15
100013cf5pop rbp
100013cf6ret
100013cf7
100013cf7loc_100013cf7:
100013cf7call _ZNSt3__16vectorIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapES0_NS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS8_NS2_14adl_serializerENS0_IhNS8_IhEEEEvEENS8_ISE_EEE20__throw_length_errorB8ne200100Ev
100013cfcmov rbx, rax
100013cfflea rdi, [rbp-80]
100013d03call _ZNSt3__114__split_bufferIN8nlohmann16json_abi_v3_11_310basic_jsonINS_3mapENS_6vectorENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbxydS9_NS2_14adl_serializerENS5_IhNS9_IhEEEEvEERNS9_ISF_EEED2Ev
100013d08mov rdi, rbx
100013d0bcall _Unwind_Resume@plt
100013c06
100013d10
100013d10_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_EEE4findIA5_cEENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_PvEElEERKT_:
100013d10push rbp
100013d11mov rbp, rsp
100013d14push r15
100013d16push r14
100013d18push r12
100013d1apush rbx
100013d1bmov rbx, rdi
100013d1emov r12, [rdi+8]
100013d22add rbx, 8
100013d26test r12, r12
100013d29je 0x100013d6d
100013d2bmov r15, rsi
100013d2emov r14, rbx
100013d31
100013d31loc_100013d31:
100013d31lea rdi, [r12+32]
100013d36mov rsi, r15
100013d39call _ZNSt3__1ssB8ne200100IcNS_11char_traitsIcEENS_9allocatorIcEEEEDaRKNS_12basic_stringIT_T0_T1_EEPKS7_
100013d3emov ecx, eax
100013d40shr cl, 4
100013d43movzx ecx, cl
100013d46and ecx, 8
100013d49test al, al
100013d4bcmovns r14, r12
100013d4fmov r12, [r12+rcx]
100013d53test r12, r12
100013d56jne 0x100013d31
100013d58cmp r14, rbx
100013d5bje 0x100013d6d
100013d5dlea rdi, [r14+32]
100013d61mov rsi, r15
100013d64call _ZNSt3__1ssB8ne200100IcNS_11char_traitsIcEENS_9allocatorIcEEEEDaRKNS_12basic_stringIT_T0_T1_EEPKS7_
100013d69test al, al
100013d6bjle 0x100013d70
100013d6d
100013d6dloc_100013d6d:
100013d6dmov r14, rbx
100013d70
100013d70loc_100013d70:
100013d70mov rax, r14
100013d73pop rbx
100013d74pop r12
100013d76pop r14
100013d78pop r15
100013d7apop rbp
100013d7bret
100013d10
100013d10_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_EEE4findIA5_cEENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_PvEElEERKT_:
100013d10push rbp
100013d11mov rbp, rsp
100013d14push r15
100013d16push r14
100013d18push r12
100013d1apush rbx
100013d1bmov rbx, rdi
100013d1emov r12, [rdi+8]
100013d22add rbx, 8
100013d26test r12, r12
100013d29je 0x100013d6d
100013d2bmov r15, rsi
100013d2emov r14, rbx
100013d31
100013d31loc_100013d31:
100013d31lea rdi, [r12+32]
100013d36mov rsi, r15
100013d39call _ZNSt3__1ssB8ne200100IcNS_11char_traitsIcEENS_9allocatorIcEEEEDaRKNS_12basic_stringIT_T0_T1_EEPKS7_
100013d3emov ecx, eax
100013d40shr cl, 4
100013d43movzx ecx, cl
100013d46and ecx, 8
100013d49test al, al
100013d4bcmovns r14, r12
100013d4fmov r12, [r12+rcx]
100013d53test r12, r12
100013d56jne 0x100013d31
100013d58cmp r14, rbx
100013d5bje 0x100013d6d
100013d5dlea rdi, [r14+32]
100013d61mov rsi, r15
100013d64call _ZNSt3__1ssB8ne200100IcNS_11char_traitsIcEENS_9allocatorIcEEEEDaRKNS_12basic_stringIT_T0_T1_EEPKS7_
100013d69test al, al
100013d6bjle 0x100013d70
100013d6d
100013d6dloc_100013d6d:
100013d6dmov r14, rbx
100013d70
100013d70loc_100013d70:
100013d70mov rax, r14
100013d73pop rbx
100013d74pop r12
100013d76pop r14
100013d78pop r15
100013d7apop rbp
100013d7bret
100013d10
100013d7c
100013d7c_ZNSt3__1ssB8ne200100IcNS_11char_traitsIcEENS_9allocatorIcEEEEDaRKNS_12basic_stringIT_T0_T1_EEPKS7_:
100013d7cpush rbp
100013d7dmov rbp, rsp
100013d80push r15
100013d82push r14
100013d84push r12
100013d86push rbx
100013d87mov rbx, rsi
100013d8amov r14, rdi
100013d8dmovzx r12l, [rdi]
100013d91test r12b, 1
100013d95je 0x100013da1
100013d97mov r12, [r14+8]
100013d9bmov r14, [r14+16]
100013d9fjmp 0x100013da7
100013da1
100013da1loc_100013da1:
100013da1inc r14
100013da4shr r12l, 1
100013da7
100013da7loc_100013da7:
100013da7mov rdi, rbx
100013daacall strlen@plt
100013dafmov r15, rax
100013db2cmp r12, rax
100013db5mov rdx, rax
100013db8cmovb rdx, r12
100013dbcmov rdi, r14
100013dbfmov rsi, rbx
100013dc2call memcmp@plt
100013dc7test eax, eax
100013dc9je 0x100013dd1
100013dcbmov al, 1
100013dcdjns 0x100013de0
100013dcfjmp 0x100013dde
100013dd1
100013dd1loc_100013dd1:
100013dd1cmp r12, r15
100013dd4jne 0x100013dda
100013dd6xor eax, eax
100013dd8jmp 0x100013de0
100013dda
100013ddaloc_100013dda:
100013ddamov al, 1
100013ddcjae 0x100013de0
100013dde
100013ddeloc_100013dde:
100013ddemov al, 255
100013de0
100013de0loc_100013de0:
100013de0pop rbx
100013de1pop r12
100013de3pop r14
100013de5pop r15
100013de7pop rbp
100013de8ret
100013de9
100013de9 90 .
100013d7c
100013d7c_ZNSt3__1ssB8ne200100IcNS_11char_traitsIcEENS_9allocatorIcEEEEDaRKNS_12basic_stringIT_T0_T1_EEPKS7_:
100013d7cpush rbp
100013d7dmov rbp, rsp
100013d80push r15
100013d82push r14
100013d84push r12
100013d86push rbx
100013d87mov rbx, rsi
100013d8amov r14, rdi
100013d8dmovzx r12l, [rdi]
100013d91test r12b, 1
100013d95je 0x100013da1
100013d97mov r12, [r14+8]
100013d9bmov r14, [r14+16]
100013d9fjmp 0x100013da7
100013da1
100013da1loc_100013da1:
100013da1inc r14
100013da4shr r12l, 1
100013da7
100013da7loc_100013da7:
100013da7mov rdi, rbx
100013daacall strlen@plt
100013dafmov r15, rax
100013db2cmp r12, rax
100013db5mov rdx, rax
100013db8cmovb rdx, r12
100013dbcmov rdi, r14
100013dbfmov rsi, rbx
100013dc2call memcmp@plt
100013dc7test eax, eax
100013dc9je 0x100013dd1
100013dcbmov al, 1
100013dcdjns 0x100013de0
100013dcfjmp 0x100013dde
100013dd1
100013dd1loc_100013dd1:
100013dd1cmp r12, r15
100013dd4jne 0x100013dda
100013dd6xor eax, eax
100013dd8jmp 0x100013de0
100013dda
100013ddaloc_100013dda:
100013ddamov al, 1
100013ddcjae 0x100013de0
100013dde
100013ddeloc_100013dde:
100013ddemov al, 255
100013de0
100013de0loc_100013de0:
100013de0pop rbx
100013de1pop r12
100013de3pop r14
100013de5pop r15
100013de7pop rbp
100013de8ret
100013de9
100013de9 90 .
100013d7c
100013dea
100013dea_ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEeqERKSE_:
100013deapush rbp
100013debmov rbp, rsp
100013deepush r15
100013df0push r14
100013df2push r12
100013df4push rbx
100013df5sub rsp, 64
100013df9movzx eax, [rdi]
100013dfcmov cl, [rsi]
100013dfecmp al, cl
100013e00jne 0x100013e2c
100013e02cmp eax, 8
100013e05ja 0x1000140cf
100013e0bmov bl, 1
100013e0dmov eax, eax
100013e0flea rcx, [rip+754]
100013e16movsxd rax, [rcx+4*rax]
100013e1aadd rax, rcx
100013e1djmp rax
100013e1f
100013e1floc_100013e1f:
100013e1fmov rax, [rdi+8]
100013e23cmp rax, [rsi+8]
100013e27jmp 0x1000140eb
100013e2c
100013e2cloc_100013e2c:
100013e2cmov edx, eax
100013e2exor dl, 5
100013e31mov r8l, ecx
100013e34xor r8b, 7
100013e38or dl, r8b
100013e3bjne 0x100013e4e
100013e3dcvtsi2sd x0, [rdi+8]
100013e43
100013e43loc_100013e43:
100013e43cmpsd x0, [rsi+8], 0
100013e49jmp 0x100013ed0
100013e4e
100013e4eloc_100013e4e:
100013e4emov r9l, eax
100013e51xor r9b, 7
100013e55mov edx, ecx
100013e57xor dl, 5
100013e5aor r9b, dl
100013e5djne 0x100013e67
100013e5fcvtsi2sd x0, [rsi+8]
100013e65jmp 0x100013eca
100013e67
100013e67loc_100013e67:
100013e67mov r9l, eax
100013e6axor r9b, 6
100013e6eor r9b, r8b
100013e71jne 0x100013e8d
100013e73movsd_xmm x0, [rdi+8]
100013e78unpcklps x0, [rip+19185]
100013e7fsubpd x0, [rip+19193]
100013e87haddpd x0, x0
100013e8bjmp 0x100013e43
100013e8d
100013e8dloc_100013e8d:
100013e8dmov r8l, eax
100013e90xor r8b, 7
100013e94xor cl, 6
100013e97or r8b, cl
100013e9ajne 0x100014083
100013ea0movsd_xmm x0, [rsi+8]
100013ea5unpcklps x0, [rip+19140]
100013eacsubpd x0, [rip+19148]
100013eb4haddpd x0, x0
100013eb8jmp 0x100013eca
100013ebamov al, [rdi+8]
100013ebdcmp al, [rsi+8]
100013ec0jmp 0x1000140eb
100013ec5movsd_xmm x0, [rsi+8]
100013eca
100013ecaloc_100013eca:
100013ecacmpsd x0, [rdi+8], 0
100013ed0
100013ed0loc_100013ed0:
100013ed0movq rbx, x0
100013ed5and ebx, 1
100013ed8jmp 0x1000140ee
100013eddmov rax, [rdi+8]
100013ee1mov rcx, [rsi+8]
100013ee5mov r14, [rax]
100013ee8mov r12, [rax+8]
100013eecmov rax, r12
100013eefsub rax, r14
100013ef2mov r15, [rcx]
100013ef5mov rcx, [rcx+8]
100013ef9sub rcx, r15
100013efccmp rax, rcx
100013effjne 0x1000140cf
100013f05
100013f05loc_100013f05:
100013f05cmp r14, r12
100013f08je 0x1000140ee
100013f0emov rdi, r14
100013f11mov rsi, r15
100013f14call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEeqERKSE_
100013f19mov ebx, eax
100013f1btest al, al
100013f1dje 0x1000140ee
100013f23add r14, 16
100013f27add r15, 16
100013f2bjmp 0x100013f05
100013f2dmov rdi, [rdi+8]
100013f31mov rsi, [rsi+8]
100013f35movzx eax, [rdi]
100013f38test al, 1
100013f3aje 0x1000140a8
100013f40mov rdx, [rdi+8]
100013f44jmp 0x1000140ac
100013f49mov r14, [rdi+8]
100013f4dmov rax, [rsi+8]
100013f51mov rcx, [r14+16]
100013f55cmp rcx, [rax+16]
100013f59jne 0x1000140cf
100013f5fmov r15, [r14]
100013f62add r14, 8
100013f66cmp r15, r14
100013f69je 0x1000140ee
100013f6fmov r12, [rax]
100013f72
100013f72loc_100013f72:
100013f72movzx eax, [r15+32]
100013f77test al, 1
100013f79je 0x100013f81
100013f7bmov rdx, [r15+40]
100013f7fjmp 0x100013f85
100013f81
100013f81loc_100013f81:
100013f81mov edx, eax
100013f83shr edx, 1
100013f85
100013f85loc_100013f85:
100013f85movzx ecx, [r12+32]
100013f8btest cl, 1
100013f8eje 0x100013f97
100013f90mov rsi, [r12+40]
100013f95jmp 0x100013f9b
100013f97
100013f97loc_100013f97:
100013f97mov esi, ecx
100013f99shr esi, 1
100013f9b
100013f9bloc_100013f9b:
100013f9bcmp rdx, rsi
100013f9ejne 0x1000140cf
100013fa4test al, 1
100013fa6je 0x100013fae
100013fa8mov rdi, [r15+48]
100013facjmp 0x100013fb2
100013fae
100013faeloc_100013fae:
100013faelea rdi, [r15+33]
100013fb2
100013fb2loc_100013fb2:
100013fb2test cl, 1
100013fb5je 0x100013fbe
100013fb7mov rsi, [r12+48]
100013fbcjmp 0x100013fc3
100013fbe
100013fbeloc_100013fbe:
100013fbelea rsi, [r12+33]
100013fc3
100013fc3loc_100013fc3:
100013fc3call memcmp@plt
100013fc8test eax, eax
100013fcajne 0x1000140cf
100013fd0lea rdi, [r15+56]
100013fd4lea rsi, [r12+56]
100013fd9call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEeqERKSE_
100013fdetest al, al
100013fe0je 0x1000140cf
100013fe6mov rax, [r15+8]
100013feamov rcx, r15
100013fedtest rax, rax
100013ff0je 0x100013fff
100013ff2
100013ff2loc_100013ff2:
100013ff2mov r15, rax
100013ff5mov rax, [rax]
100013ff8test rax, rax
100013ffbjne 0x100013ff2
100013ffdjmp 0x10001400b
100013fff
100013fffloc_100013fff:
100013fffmov r15, [rcx+16]
100014003cmp [r15], rcx
100014006mov rcx, r15
100014009jne 0x100013fff
10001400b
10001400bloc_10001400b:
10001400bmov rcx, [r12+8]
100014010test rcx, rcx
100014013je 0x100014022
100014015
100014015loc_100014015:
100014015mov rax, rcx
100014018mov rcx, [rcx]
10001401btest rcx, rcx
10001401ejne 0x100014015
100014020jmp 0x10001402f
100014022
100014022loc_100014022:
100014022mov rax, [r12+16]
100014027cmp [rax], r12
10001402amov r12, rax
10001402djne 0x100014022
10001402f
10001402floc_10001402f:
10001402fmov r12, rax
100014032cmp r15, r14
100014035jne 0x100013f72
10001403bjmp 0x1000140ee
100014040mov rax, [rdi+8]
100014044mov rcx, [rsi+8]
100014048lea rdx, [rax+24]
10001404clea rsi, [rbp-88]
100014050mov [rsi], rax
100014053add rax, 32
100014057mov [rsi+8], rdx
10001405bmov [rsi+16], rax
10001405flea rax, [rcx+24]
100014063lea rdx, [rbp-64]
100014067mov [rdx], rcx
10001406aadd rcx, 32
10001406emov [rdx+8], rax
100014072mov [rdx+16], rcx
100014076lea rdi, [rbp-33]
10001407acall _ZNSt3__113__tuple_equalILm3EEclB8ne200100INS_5tupleIJRKNS_6vectorIhNS_9allocatorIhEEEERKyRKbEEESE_EEbRKT_RKT0_
10001407fmov ebx, eax
100014081jmp 0x1000140ee
100014083
100014083loc_100014083:
100014083mov r8l, eax
100014086xor r8b, 6
10001408aor r8b, dl
10001408dje 0x100013e1f
100014093xor al, 5
100014095or al, cl
100014097je 0x100013e1f
10001409dxor ebx, ebx
10001409fxor edx, edx
1000140a1call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE18compares_unorderedERKSE_SG_b
1000140a6jmp 0x1000140ee
1000140a8
1000140a8loc_1000140a8:
1000140a8mov edx, eax
1000140aashr edx, 1
1000140ac
1000140acloc_1000140ac:
1000140acmovzx ecx, [rsi]
1000140aftest cl, 1
1000140b2je 0x1000140ba
1000140b4mov r8, [rsi+8]
1000140b8jmp 0x1000140c0
1000140ba
1000140baloc_1000140ba:
1000140bamov r8l, ecx
1000140bdshr r8l, 1
1000140c0
1000140c0loc_1000140c0:
1000140c0cmp rdx, r8
1000140c3jne 0x1000140cf
1000140c5test al, 1
1000140c7je 0x1000140d3
1000140c9mov rdi, [rdi+16]
1000140cdjmp 0x1000140d6
1000140cf
1000140cfloc_1000140cf:
1000140cfxor ebx, ebx
1000140d1jmp 0x1000140ee
1000140d3
1000140d3loc_1000140d3:
1000140d3inc rdi
1000140d6
1000140d6loc_1000140d6:
1000140d6test cl, 1
1000140d9je 0x1000140e1
1000140dbmov rsi, [rsi+16]
1000140dfjmp 0x1000140e4
1000140e1
1000140e1loc_1000140e1:
1000140e1inc rsi
1000140e4
1000140e4loc_1000140e4:
1000140e4call memcmp@plt
1000140e9test eax, eax
1000140eb
1000140ebloc_1000140eb:
1000140ebsete bl
1000140ee
1000140eeloc_1000140ee:
1000140eemov eax, ebx
1000140f0add rsp, 64
1000140f4pop rbx
1000140f5pop r12
1000140f7pop r14
1000140f9pop r15
1000140fbpop rbp
1000140fcret
1000140fdmov rdi, rax
100014100call __clang_call_terminate
100014105nop [rax]
100014108out 255, al
10001410adb 0xff
10001410binc [rcx-2]
10001410edb 0xff
10001410fcall rbp
100014111std
100014112db 0xff
100014113jmp [rip-0x4d000002]
100014119std
10001411adb 0xff
10001411bcall [rdi]
10001411dstd
10001411edb 0xff
10001411fcall [rdi]
100014121std
100014122db 0xff
100014123db 0xff
100014124mov ebp, 0x38fffffd
100014129db 0xff
10001412adb 0xff
10001412bdb 0xff
100013dea
100013dea_ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEeqERKSE_:
100013deapush rbp
100013debmov rbp, rsp
100013deepush r15
100013df0push r14
100013df2push r12
100013df4push rbx
100013df5sub rsp, 64
100013df9movzx eax, [rdi]
100013dfcmov cl, [rsi]
100013dfecmp al, cl
100013e00jne 0x100013e2c
100013e02cmp eax, 8
100013e05ja 0x1000140cf
100013e0bmov bl, 1
100013e0dmov eax, eax
100013e0flea rcx, [rip+754]
100013e16movsxd rax, [rcx+4*rax]
100013e1aadd rax, rcx
100013e1djmp rax
100013e1f
100013e1floc_100013e1f:
100013e1fmov rax, [rdi+8]
100013e23cmp rax, [rsi+8]
100013e27jmp 0x1000140eb
100013e2c
100013e2cloc_100013e2c:
100013e2cmov edx, eax
100013e2exor dl, 5
100013e31mov r8l, ecx
100013e34xor r8b, 7
100013e38or dl, r8b
100013e3bjne 0x100013e4e
100013e3dcvtsi2sd x0, [rdi+8]
100013e43
100013e43loc_100013e43:
100013e43cmpsd x0, [rsi+8], 0
100013e49jmp 0x100013ed0
100013e4e
100013e4eloc_100013e4e:
100013e4emov r9l, eax
100013e51xor r9b, 7
100013e55mov edx, ecx
100013e57xor dl, 5
100013e5aor r9b, dl
100013e5djne 0x100013e67
100013e5fcvtsi2sd x0, [rsi+8]
100013e65jmp 0x100013eca
100013e67
100013e67loc_100013e67:
100013e67mov r9l, eax
100013e6axor r9b, 6
100013e6eor r9b, r8b
100013e71jne 0x100013e8d
100013e73movsd_xmm x0, [rdi+8]
100013e78unpcklps x0, [rip+19185]
100013e7fsubpd x0, [rip+19193]
100013e87haddpd x0, x0
100013e8bjmp 0x100013e43
100013e8d
100013e8dloc_100013e8d:
100013e8dmov r8l, eax
100013e90xor r8b, 7
100013e94xor cl, 6
100013e97or r8b, cl
100013e9ajne 0x100014083
100013ea0movsd_xmm x0, [rsi+8]
100013ea5unpcklps x0, [rip+19140]
100013eacsubpd x0, [rip+19148]
100013eb4haddpd x0, x0
100013eb8jmp 0x100013eca
100013ebamov al, [rdi+8]
100013ebdcmp al, [rsi+8]
100013ec0jmp 0x1000140eb
100013ec5movsd_xmm x0, [rsi+8]
100013eca
100013ecaloc_100013eca:
100013ecacmpsd x0, [rdi+8], 0
100013ed0
100013ed0loc_100013ed0:
100013ed0movq rbx, x0
100013ed5and ebx, 1
100013ed8jmp 0x1000140ee
100013eddmov rax, [rdi+8]
100013ee1mov rcx, [rsi+8]
100013ee5mov r14, [rax]
100013ee8mov r12, [rax+8]
100013eecmov rax, r12
100013eefsub rax, r14
100013ef2mov r15, [rcx]
100013ef5mov rcx, [rcx+8]
100013ef9sub rcx, r15
100013efccmp rax, rcx
100013effjne 0x1000140cf
100013f05
100013f05loc_100013f05:
100013f05cmp r14, r12
100013f08je 0x1000140ee
100013f0emov rdi, r14
100013f11mov rsi, r15
100013f14call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEeqERKSE_
100013f19mov ebx, eax
100013f1btest al, al
100013f1dje 0x1000140ee
100013f23add r14, 16
100013f27add r15, 16
100013f2bjmp 0x100013f05
100013f2dmov rdi, [rdi+8]
100013f31mov rsi, [rsi+8]
100013f35movzx eax, [rdi]
100013f38test al, 1
100013f3aje 0x1000140a8
100013f40mov rdx, [rdi+8]
100013f44jmp 0x1000140ac
100013f49mov r14, [rdi+8]
100013f4dmov rax, [rsi+8]
100013f51mov rcx, [r14+16]
100013f55cmp rcx, [rax+16]
100013f59jne 0x1000140cf
100013f5fmov r15, [r14]
100013f62add r14, 8
100013f66cmp r15, r14
100013f69je 0x1000140ee
100013f6fmov r12, [rax]
100013f72
100013f72loc_100013f72:
100013f72movzx eax, [r15+32]
100013f77test al, 1
100013f79je 0x100013f81
100013f7bmov rdx, [r15+40]
100013f7fjmp 0x100013f85
100013f81
100013f81loc_100013f81:
100013f81mov edx, eax
100013f83shr edx, 1
100013f85
100013f85loc_100013f85:
100013f85movzx ecx, [r12+32]
100013f8btest cl, 1
100013f8eje 0x100013f97
100013f90mov rsi, [r12+40]
100013f95jmp 0x100013f9b
100013f97
100013f97loc_100013f97:
100013f97mov esi, ecx
100013f99shr esi, 1
100013f9b
100013f9bloc_100013f9b:
100013f9bcmp rdx, rsi
100013f9ejne 0x1000140cf
100013fa4test al, 1
100013fa6je 0x100013fae
100013fa8mov rdi, [r15+48]
100013facjmp 0x100013fb2
100013fae
100013faeloc_100013fae:
100013faelea rdi, [r15+33]
100013fb2
100013fb2loc_100013fb2:
100013fb2test cl, 1
100013fb5je 0x100013fbe
100013fb7mov rsi, [r12+48]
100013fbcjmp 0x100013fc3
100013fbe
100013fbeloc_100013fbe:
100013fbelea rsi, [r12+33]
100013fc3
100013fc3loc_100013fc3:
100013fc3call memcmp@plt
100013fc8test eax, eax
100013fcajne 0x1000140cf
100013fd0lea rdi, [r15+56]
100013fd4lea rsi, [r12+56]
100013fd9call _ZNK8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEeqERKSE_
100013fdetest al, al
100013fe0je 0x1000140cf
100013fe6mov rax, [r15+8]
100013feamov rcx, r15
100013fedtest rax, rax
100013ff0je 0x100013fff
100013ff2
100013ff2loc_100013ff2:
100013ff2mov r15, rax
100013ff5mov rax, [rax]
100013ff8test rax, rax
100013ffbjne 0x100013ff2
100013ffdjmp 0x10001400b
100013fff
100013fffloc_100013fff:
100013fffmov r15, [rcx+16]
100014003cmp [r15], rcx
100014006mov rcx, r15
100014009jne 0x100013fff
10001400b
10001400bloc_10001400b:
10001400bmov rcx, [r12+8]
100014010test rcx, rcx
100014013je 0x100014022
100014015
100014015loc_100014015:
100014015mov rax, rcx
100014018mov rcx, [rcx]
10001401btest rcx, rcx
10001401ejne 0x100014015
100014020jmp 0x10001402f
100014022
100014022loc_100014022:
100014022mov rax, [r12+16]
100014027cmp [rax], r12
10001402amov r12, rax
10001402djne 0x100014022
10001402f
10001402floc_10001402f:
10001402fmov r12, rax
100014032cmp r15, r14
100014035jne 0x100013f72
10001403bjmp 0x1000140ee
100014040mov rax, [rdi+8]
100014044mov rcx, [rsi+8]
100014048lea rdx, [rax+24]
10001404clea rsi, [rbp-88]
100014050mov [rsi], rax
100014053add rax, 32
100014057mov [rsi+8], rdx
10001405bmov [rsi+16], rax
10001405flea rax, [rcx+24]
100014063lea rdx, [rbp-64]
100014067mov [rdx], rcx
10001406aadd rcx, 32
10001406emov [rdx+8], rax
100014072mov [rdx+16], rcx
100014076lea rdi, [rbp-33]
10001407acall _ZNSt3__113__tuple_equalILm3EEclB8ne200100INS_5tupleIJRKNS_6vectorIhNS_9allocatorIhEEEERKyRKbEEESE_EEbRKT_RKT0_
10001407fmov ebx, eax
100014081jmp 0x1000140ee
100014083
100014083loc_100014083:
100014083mov r8l, eax
100014086xor r8b, 6
10001408aor r8b, dl
10001408dje 0x100013e1f
100014093xor al, 5
100014095or al, cl
100014097je 0x100013e1f
10001409dxor ebx, ebx
10001409fxor edx, edx
1000140a1call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE18compares_unorderedERKSE_SG_b
1000140a6jmp 0x1000140ee
1000140a8
1000140a8loc_1000140a8:
1000140a8mov edx, eax
1000140aashr edx, 1
1000140ac
1000140acloc_1000140ac:
1000140acmovzx ecx, [rsi]
1000140aftest cl, 1
1000140b2je 0x1000140ba
1000140b4mov r8, [rsi+8]
1000140b8jmp 0x1000140c0
1000140ba
1000140baloc_1000140ba:
1000140bamov r8l, ecx
1000140bdshr r8l, 1
1000140c0
1000140c0loc_1000140c0:
1000140c0cmp rdx, r8
1000140c3jne 0x1000140cf
1000140c5test al, 1
1000140c7je 0x1000140d3
1000140c9mov rdi, [rdi+16]
1000140cdjmp 0x1000140d6
1000140cf
1000140cfloc_1000140cf:
1000140cfxor ebx, ebx
1000140d1jmp 0x1000140ee
1000140d3
1000140d3loc_1000140d3:
1000140d3inc rdi
1000140d6
1000140d6loc_1000140d6:
1000140d6test cl, 1
1000140d9je 0x1000140e1
1000140dbmov rsi, [rsi+16]
1000140dfjmp 0x1000140e4
1000140e1
1000140e1loc_1000140e1:
1000140e1inc rsi
1000140e4
1000140e4loc_1000140e4:
1000140e4call memcmp@plt
1000140e9test eax, eax
1000140eb
1000140ebloc_1000140eb:
1000140ebsete bl
1000140ee
1000140eeloc_1000140ee:
1000140eemov eax, ebx
1000140f0add rsp, 64
1000140f4pop rbx
1000140f5pop r12
1000140f7pop r14
1000140f9pop r15
1000140fbpop rbp
1000140fcret
1000140fdmov rdi, rax
100014100call __clang_call_terminate
100014105nop [rax]
100014108out 255, al
10001410adb 0xff
10001410binc [rcx-2]
10001410edb 0xff
10001410fcall rbp
100014111std
100014112db 0xff
100014113jmp [rip-0x4d000002]
100014119std
10001411adb 0xff
10001411bcall [rdi]
10001411dstd
10001411edb 0xff
10001411fcall [rdi]
100014121std
100014122db 0xff
100014123db 0xff
100014124mov ebp, 0x38fffffd
100014129db 0xff
10001412adb 0xff
10001412bdb 0xff
100013dea
10001412c
10001412c_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE18compares_unorderedERKSE_SG_b:
10001412cpush rbp
10001412dmov rbp, rsp
100014130mov dl, [rdi]
100014132mov cl, [rsi]
100014134cmp dl, 7
100014137jne 0x100014156
100014139movsd_xmm x0, [rdi+8]
10001413eucomisd x0, x0
100014142jnp 0x100014156
100014144lea edx, [rcx-5]
100014147mov al, 1
100014149cmp dl, 3
10001414cjb 0x100014154
10001414e
10001414eloc_10001414e:
10001414ecmp cl, 9
100014151sete al
100014154
100014154loc_100014154:
100014154pop rbp
100014155ret
100014156
100014156loc_100014156:
100014156cmp cl, 7
100014159jne 0x100014184
10001415bmovsd_xmm x0, [rsi+8]
100014160ucomisd x0, x0
100014164setp al
100014167lea esi, [rdx-5]
10001416acmp sil, 3
10001416esetb sil
100014172and sil, al
100014175cmp dl, 9
100014178sete al
10001417bor al, sil
10001417emov al, 1
100014180je 0x10001414e
100014182jmp 0x100014154
100014184
100014184loc_100014184:
100014184mov al, 1
100014186cmp dl, 9
100014189jne 0x10001414e
10001418bjmp 0x100014154
10001418d
10001418d 90 .
10001412c
10001412c_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE18compares_unorderedERKSE_SG_b:
10001412cpush rbp
10001412dmov rbp, rsp
100014130mov dl, [rdi]
100014132mov cl, [rsi]
100014134cmp dl, 7
100014137jne 0x100014156
100014139movsd_xmm x0, [rdi+8]
10001413eucomisd x0, x0
100014142jnp 0x100014156
100014144lea edx, [rcx-5]
100014147mov al, 1
100014149cmp dl, 3
10001414cjb 0x100014154
10001414e
10001414eloc_10001414e:
10001414ecmp cl, 9
100014151sete al
100014154
100014154loc_100014154:
100014154pop rbp
100014155ret
100014156
100014156loc_100014156:
100014156cmp cl, 7
100014159jne 0x100014184
10001415bmovsd_xmm x0, [rsi+8]
100014160ucomisd x0, x0
100014164setp al
100014167lea esi, [rdx-5]
10001416acmp sil, 3
10001416esetb sil
100014172and sil, al
100014175cmp dl, 9
100014178sete al
10001417bor al, sil
10001417emov al, 1
100014180je 0x10001414e
100014182jmp 0x100014154
100014184
100014184loc_100014184:
100014184mov al, 1
100014186cmp dl, 9
100014189jne 0x10001414e
10001418bjmp 0x100014154
10001418d
10001418d 90 .
10001412c
10001418e
10001418e_ZNSt3__113__tuple_equalILm3EEclB8ne200100INS_5tupleIJRKNS_6vectorIhNS_9allocatorIhEEEERKyRKbEEESE_EEbRKT_RKT0_:
10001418epush rbp
10001418fmov rbp, rsp
100014192push r14
100014194push rbx
100014195sub rsp, 16
100014199mov rbx, rdx
10001419cmov r14, rsi
10001419flea rdi, [rbp-17]
1000141a3call _ZNSt3__113__tuple_equalILm1EEclB8ne200100INS_5tupleIJRKNS_6vectorIhNS_9allocatorIhEEEERKyRKbEEESE_EEbRKT_RKT0_
1000141a8test al, al
1000141aaje 0x1000141cd
1000141acmov rax, [r14+8]
1000141b0mov rax, [rax]
1000141b3mov rcx, [rbx+8]
1000141b7cmp rax, [rcx]
1000141bajne 0x1000141cd
1000141bcmov rax, [r14+16]
1000141c0mov al, [rax]
1000141c2mov rcx, [rbx+16]
1000141c6cmp al, [rcx]
1000141c8sete al
1000141cbjmp 0x1000141cf
1000141cd
1000141cdloc_1000141cd:
1000141cdxor eax, eax
1000141cf
1000141cfloc_1000141cf:
1000141cfadd rsp, 16
1000141d3pop rbx
1000141d4pop r14
1000141d6pop rbp
1000141d7ret
10001418e
10001418e_ZNSt3__113__tuple_equalILm3EEclB8ne200100INS_5tupleIJRKNS_6vectorIhNS_9allocatorIhEEEERKyRKbEEESE_EEbRKT_RKT0_:
10001418epush rbp
10001418fmov rbp, rsp
100014192push r14
100014194push rbx
100014195sub rsp, 16
100014199mov rbx, rdx
10001419cmov r14, rsi
10001419flea rdi, [rbp-17]
1000141a3call _ZNSt3__113__tuple_equalILm1EEclB8ne200100INS_5tupleIJRKNS_6vectorIhNS_9allocatorIhEEEERKyRKbEEESE_EEbRKT_RKT0_
1000141a8test al, al
1000141aaje 0x1000141cd
1000141acmov rax, [r14+8]
1000141b0mov rax, [rax]
1000141b3mov rcx, [rbx+8]
1000141b7cmp rax, [rcx]
1000141bajne 0x1000141cd
1000141bcmov rax, [r14+16]
1000141c0mov al, [rax]
1000141c2mov rcx, [rbx+16]
1000141c6cmp al, [rcx]
1000141c8sete al
1000141cbjmp 0x1000141cf
1000141cd
1000141cdloc_1000141cd:
1000141cdxor eax, eax
1000141cf
1000141cfloc_1000141cf:
1000141cfadd rsp, 16
1000141d3pop rbx
1000141d4pop r14
1000141d6pop rbp
1000141d7ret
10001418e
1000141d8
1000141d8_ZNSt3__113__tuple_equalILm1EEclB8ne200100INS_5tupleIJRKNS_6vectorIhNS_9allocatorIhEEEERKyRKbEEESE_EEbRKT_RKT0_:
1000141d8mov rax, [rsi]
1000141dbmov rcx, [rdx]
1000141demov rdi, [rax]
1000141e1mov rdx, [rax+8]
1000141e5sub rdx, rdi
1000141e8mov rsi, [rcx]
1000141ebmov rax, [rcx+8]
1000141efsub rax, rsi
1000141f2cmp rdx, rax
1000141f5jne 0x100014207
1000141f7push rbp
1000141f8mov rbp, rsp
1000141fbcall memcmp@plt
100014200test eax, eax
100014202sete al
100014205pop rbp
100014206ret
100014207
100014207loc_100014207:
100014207xor eax, eax
100014209ret
1000141d8
1000141d8_ZNSt3__113__tuple_equalILm1EEclB8ne200100INS_5tupleIJRKNS_6vectorIhNS_9allocatorIhEEEERKyRKbEEESE_EEbRKT_RKT0_:
1000141d8mov rax, [rsi]
1000141dbmov rcx, [rdx]
1000141demov rdi, [rax]
1000141e1mov rdx, [rax+8]
1000141e5sub rdx, rdi
1000141e8mov rsi, [rcx]
1000141ebmov rax, [rcx+8]
1000141efsub rax, rsi
1000141f2cmp rdx, rax
1000141f5jne 0x100014207
1000141f7push rbp
1000141f8mov rbp, rsp
1000141fbcall memcmp@plt
100014200test eax, eax
100014202sete al
100014205pop rbp
100014206ret
100014207
100014207loc_100014207:
100014207xor eax, eax
100014209ret
1000141d8
10001420a
10001420a_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRPKcSH_Li0EEEOT_:
10001420apush rbp
10001420bmov rbp, rsp
10001420epush r14
100014210push rbx
100014211mov rbx, rdi
100014214xorps x0, x0
100014217movups [rdi], x0
10001421acall _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEPKcLi0EEEvRT_RKT0_
10001421fmov rdi, rbx
100014222mov esi, 1
100014227pop rbx
100014228pop r14
10001422apop rbp
10001422bjmp 0x1000093fc
100014230
100014230 49 89 c6 48 89 df e8 71 52 ff ff 4c 89 f7 e8 b5 I..H...qR..L....
100014240 3f 00 00 90 ?...
10001420a
10001420a_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRPKcSH_Li0EEEOT_:
10001420apush rbp
10001420bmov rbp, rsp
10001420epush r14
100014210push rbx
100014211mov rbx, rdi
100014214xorps x0, x0
100014217movups [rdi], x0
10001421acall _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEPKcLi0EEEvRT_RKT0_
10001421fmov rdi, rbx
100014222mov esi, 1
100014227pop rbx
100014228pop r14
10001422apop rbp
10001422bjmp 0x1000093fc
100014230
100014230 49 89 c6 48 89 df e8 71 52 ff ff 4c 89 f7 e8 b5 I..H...qR..L....
100014240 3f 00 00 90 ?...
10001420a
100014244
100014244_ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEPKcLi0EEEvRT_RKT0_:
100014244push rbp
100014245mov rbp, rsp
100014248push r14
10001424apush rbx
10001424bmov rbx, rsi
10001424emov r14, rdi
100014251add rdi, 8
100014255movzx esi, [r14]
100014259call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
10001425emov [r14], 3
100014262mov rdi, rbx
100014265call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRKPKcEEEPT_DpOT0_
10001426amov [r14+8], rax
10001426emov rdi, r14
100014271mov esi, 1
100014276pop rbx
100014277pop r14
100014279pop rbp
10001427ajmp 0x1000093fc
10001427f
10001427f 90 .
100014244
100014244_ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEPKcLi0EEEvRT_RKT0_:
100014244push rbp
100014245mov rbp, rsp
100014248push r14
10001424apush rbx
10001424bmov rbx, rsi
10001424emov r14, rdi
100014251add rdi, 8
100014255movzx esi, [r14]
100014259call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
10001425emov [r14], 3
100014262mov rdi, rbx
100014265call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRKPKcEEEPT_DpOT0_
10001426amov [r14+8], rax
10001426emov rdi, r14
100014271mov esi, 1
100014276pop rbx
100014277pop r14
100014279pop rbp
10001427ajmp 0x1000093fc
10001427f
10001427f 90 .
100014244
100014280
100014280_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRKPKcEEEPT_DpOT0_:
100014280push rbp
100014281mov rbp, rsp
100014284push r14
100014286push rbx
100014287mov r14, rdi
10001428amov edi, 24
10001428fcall _Znwm@plt
100014294mov rbx, rax
100014297mov rsi, [r14]
10001429amov rdi, rax
10001429dcall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
1000142a2mov rax, rbx
1000142a5pop rbx
1000142a6pop r14
1000142a8pop rbp
1000142a9ret
1000142aa
1000142aa 49 89 c6 48 89 df I..H..
1000142b0 e8 03 40 00 00 4c 89 f7 e8 3b 3f 00 00 90 ..@..L...;?...
100014280
100014280_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRKPKcEEEPT_DpOT0_:
100014280push rbp
100014281mov rbp, rsp
100014284push r14
100014286push rbx
100014287mov r14, rdi
10001428amov edi, 24
10001428fcall _Znwm@plt
100014294mov rbx, rax
100014297mov rsi, [r14]
10001429amov rdi, rax
10001429dcall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
1000142a2mov rax, rbx
1000142a5pop rbx
1000142a6pop r14
1000142a8pop rbp
1000142a9ret
1000142aa
1000142aa 49 89 c6 48 89 df I..H..
1000142b0 e8 03 40 00 00 4c 89 f7 e8 3b 3f 00 00 90 ..@..L...;?...
100014280
1000142be
1000142be_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRA5_KcA5_cLi0EEEOT_:
1000142bepush rbp
1000142bfmov rbp, rsp
1000142c2push r14
1000142c4push rbx
1000142c5mov rbx, rdi
1000142c8xorps x0, x0
1000142cbmovups [rdi], x0
1000142cecall _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA5_cLi0EEEvRT_RKT0_
1000142d3mov rdi, rbx
1000142d6mov esi, 1
1000142dbpop rbx
1000142dcpop r14
1000142depop rbp
1000142dfjmp 0x1000093fc
1000142e4
1000142e4 49 89 c6 48 89 df e8 bd 51 ff ff 4c I..H....Q..L
1000142f0 89 f7 e8 01 3f 00 00 90 ....?...
1000142be
1000142be_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRA5_KcA5_cLi0EEEOT_:
1000142bepush rbp
1000142bfmov rbp, rsp
1000142c2push r14
1000142c4push rbx
1000142c5mov rbx, rdi
1000142c8xorps x0, x0
1000142cbmovups [rdi], x0
1000142cecall _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA5_cLi0EEEvRT_RKT0_
1000142d3mov rdi, rbx
1000142d6mov esi, 1
1000142dbpop rbx
1000142dcpop r14
1000142depop rbp
1000142dfjmp 0x1000093fc
1000142e4
1000142e4 49 89 c6 48 89 df e8 bd 51 ff ff 4c I..H....Q..L
1000142f0 89 f7 e8 01 3f 00 00 90 ....?...
1000142be
1000142f8
1000142f8_ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA5_cLi0EEEvRT_RKT0_:
1000142f8push rbp
1000142f9mov rbp, rsp
1000142fcpush r14
1000142fepush rbx
1000142ffmov rbx, rsi
100014302mov r14, rdi
100014305add rdi, 8
100014309movzx esi, [r14]
10001430dcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
100014312mov [r14], 3
100014316mov rdi, rbx
100014319call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA5_KcEEEPT_DpOT0_
10001431emov [r14+8], rax
100014322mov rdi, r14
100014325mov esi, 1
10001432apop rbx
10001432bpop r14
10001432dpop rbp
10001432ejmp 0x1000093fc
100014333
100014333 90 .
1000142f8
1000142f8_ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA5_cLi0EEEvRT_RKT0_:
1000142f8push rbp
1000142f9mov rbp, rsp
1000142fcpush r14
1000142fepush rbx
1000142ffmov rbx, rsi
100014302mov r14, rdi
100014305add rdi, 8
100014309movzx esi, [r14]
10001430dcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
100014312mov [r14], 3
100014316mov rdi, rbx
100014319call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA5_KcEEEPT_DpOT0_
10001431emov [r14+8], rax
100014322mov rdi, r14
100014325mov esi, 1
10001432apop rbx
10001432bpop r14
10001432dpop rbp
10001432ejmp 0x1000093fc
100014333
100014333 90 .
1000142f8
100014334
100014334_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA5_KcEEEPT_DpOT0_:
100014334push rbp
100014335mov rbp, rsp
100014338push r14
10001433apush rbx
10001433bmov r14, rdi
10001433emov edi, 24
100014343call _Znwm@plt
100014348mov rbx, rax
10001434bmov rdi, rax
10001434emov rsi, r14
100014351call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
100014356mov rax, rbx
100014359pop rbx
10001435apop r14
10001435cpop rbp
10001435dret
10001435e
10001435e 49 89 I.
100014360 c6 48 89 df e8 4f 3f 00 00 4c 89 f7 e8 87 3e 00 .H...O?..L....>.
100014370 00 90 ..
100014334
100014334_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA5_KcEEEPT_DpOT0_:
100014334push rbp
100014335mov rbp, rsp
100014338push r14
10001433apush rbx
10001433bmov r14, rdi
10001433emov edi, 24
100014343call _Znwm@plt
100014348mov rbx, rax
10001434bmov rdi, rax
10001434emov rsi, r14
100014351call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
100014356mov rax, rbx
100014359pop rbx
10001435apop r14
10001435cpop rbp
10001435dret
10001435e
10001435e 49 89 I.
100014360 c6 48 89 df e8 4f 3f 00 00 4c 89 f7 e8 87 3e 00 .H...O?..L....>.
100014370 00 90 ..
100014334
100014372
100014372_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRA6_KcA6_cLi0EEEOT_:
100014372push rbp
100014373mov rbp, rsp
100014376push r14
100014378push rbx
100014379mov rbx, rdi
10001437cxorps x0, x0
10001437fmovups [rdi], x0
100014382call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA6_cLi0EEEvRT_RKT0_
100014387mov rdi, rbx
10001438amov esi, 1
10001438fpop rbx
100014390pop r14
100014392pop rbp
100014393jmp 0x1000093fc
100014398
100014398 49 89 c6 48 89 df e8 09 I..H....
1000143a0 51 ff ff 4c 89 f7 e8 4d 3e 00 00 90 Q..L...M>...
100014372
100014372_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRA6_KcA6_cLi0EEEOT_:
100014372push rbp
100014373mov rbp, rsp
100014376push r14
100014378push rbx
100014379mov rbx, rdi
10001437cxorps x0, x0
10001437fmovups [rdi], x0
100014382call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA6_cLi0EEEvRT_RKT0_
100014387mov rdi, rbx
10001438amov esi, 1
10001438fpop rbx
100014390pop r14
100014392pop rbp
100014393jmp 0x1000093fc
100014398
100014398 49 89 c6 48 89 df e8 09 I..H....
1000143a0 51 ff ff 4c 89 f7 e8 4d 3e 00 00 90 Q..L...M>...
100014372
1000143ac
1000143ac_ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA6_cLi0EEEvRT_RKT0_:
1000143acpush rbp
1000143admov rbp, rsp
1000143b0push r14
1000143b2push rbx
1000143b3mov rbx, rsi
1000143b6mov r14, rdi
1000143b9add rdi, 8
1000143bdmovzx esi, [r14]
1000143c1call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
1000143c6mov [r14], 3
1000143camov rdi, rbx
1000143cdcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA6_KcEEEPT_DpOT0_
1000143d2mov [r14+8], rax
1000143d6mov rdi, r14
1000143d9mov esi, 1
1000143depop rbx
1000143dfpop r14
1000143e1pop rbp
1000143e2jmp 0x1000093fc
1000143e7
1000143e7 90 .
1000143ac
1000143ac_ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA6_cLi0EEEvRT_RKT0_:
1000143acpush rbp
1000143admov rbp, rsp
1000143b0push r14
1000143b2push rbx
1000143b3mov rbx, rsi
1000143b6mov r14, rdi
1000143b9add rdi, 8
1000143bdmovzx esi, [r14]
1000143c1call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
1000143c6mov [r14], 3
1000143camov rdi, rbx
1000143cdcall _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA6_KcEEEPT_DpOT0_
1000143d2mov [r14+8], rax
1000143d6mov rdi, r14
1000143d9mov esi, 1
1000143depop rbx
1000143dfpop r14
1000143e1pop rbp
1000143e2jmp 0x1000093fc
1000143e7
1000143e7 90 .
1000143ac
1000143e8
1000143e8_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA6_KcEEEPT_DpOT0_:
1000143e8push rbp
1000143e9mov rbp, rsp
1000143ecpush r14
1000143eepush rbx
1000143efmov r14, rdi
1000143f2mov edi, 24
1000143f7call _Znwm@plt
1000143fcmov rbx, rax
1000143ffmov rdi, rax
100014402mov rsi, r14
100014405call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10001440amov rax, rbx
10001440dpop rbx
10001440epop r14
100014410pop rbp
100014411ret
100014412
100014412 49 89 c6 48 89 df e8 9b 3e 00 00 4c 89 f7 I..H....>..L..
100014420 e8 d3 3d 00 00 90 ..=...
1000143e8
1000143e8_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA6_KcEEEPT_DpOT0_:
1000143e8push rbp
1000143e9mov rbp, rsp
1000143ecpush r14
1000143eepush rbx
1000143efmov r14, rdi
1000143f2mov edi, 24
1000143f7call _Znwm@plt
1000143fcmov rbx, rax
1000143ffmov rdi, rax
100014402mov rsi, r14
100014405call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
10001440amov rax, rbx
10001440dpop rbx
10001440epop r14
100014410pop rbp
100014411ret
100014412
100014412 49 89 c6 48 89 df e8 9b 3e 00 00 4c 89 f7 I..H....>..L..
100014420 e8 d3 3d 00 00 90 ..=...
1000143e8
100014426
100014426_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRA8_KcA8_cLi0EEEOT_:
100014426push rbp
100014427mov rbp, rsp
10001442apush r14
10001442cpush rbx
10001442dmov rbx, rdi
100014430xorps x0, x0
100014433movups [rdi], x0
100014436call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA8_cLi0EEEvRT_RKT0_
10001443bmov rdi, rbx
10001443emov esi, 1
100014443pop rbx
100014444pop r14
100014446pop rbp
100014447jmp 0x1000093fc
10001444c
10001444c 49 89 c6 48 I..H
100014450 89 df e8 55 50 ff ff 4c 89 f7 e8 99 3d 00 00 90 ...UP..L....=...
100014426
100014426_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvEC2IRA8_KcA8_cLi0EEEOT_:
100014426push rbp
100014427mov rbp, rsp
10001442apush r14
10001442cpush rbx
10001442dmov rbx, rdi
100014430xorps x0, x0
100014433movups [rdi], x0
100014436call _ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA8_cLi0EEEvRT_RKT0_
10001443bmov rdi, rbx
10001443emov esi, 1
100014443pop rbx
100014444pop r14
100014446pop rbp
100014447jmp 0x1000093fc
10001444c
10001444c 49 89 c6 48 I..H
100014450 89 df e8 55 50 ff ff 4c 89 f7 e8 99 3d 00 00 90 ...UP..L....=...
100014426
100014460
100014460_ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA8_cLi0EEEvRT_RKT0_:
100014460push rbp
100014461mov rbp, rsp
100014464push r14
100014466push rbx
100014467mov rbx, rsi
10001446amov r14, rdi
10001446dadd rdi, 8
100014471movzx esi, [r14]
100014475call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
10001447amov [r14], 3
10001447emov rdi, rbx
100014481call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA8_KcEEEPT_DpOT0_
100014486mov [r14+8], rax
10001448amov rdi, r14
10001448dmov esi, 1
100014492pop rbx
100014493pop r14
100014495pop rbp
100014496jmp 0x1000093fc
10001449b
10001449b 90 .
100014460
100014460_ZN8nlohmann16json_abi_v3_11_36detail20external_constructorILNS1_7value_tE3EE9constructINS0_10basic_jsonINSt3__13mapENS7_6vectorENS7_12basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEEbxydSD_NS0_14adl_serializerENS9_IhNSD_IhEEEEvEEA8_cLi0EEEvRT_RKT0_:
100014460push rbp
100014461mov rbp, rsp
100014464push r14
100014466push rbx
100014467mov rbx, rsi
10001446amov r14, rdi
10001446dadd rdi, 8
100014471movzx esi, [r14]
100014475call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE10json_value7destroyENS0_6detail7value_tE
10001447amov [r14], 3
10001447emov rdi, rbx
100014481call _ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA8_KcEEEPT_DpOT0_
100014486mov [r14+8], rax
10001448amov rdi, r14
10001448dmov esi, 1
100014492pop rbx
100014493pop r14
100014495pop rbp
100014496jmp 0x1000093fc
10001449b
10001449b 90 .
100014460
10001449c
10001449c_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA8_KcEEEPT_DpOT0_:
10001449cpush rbp
10001449dmov rbp, rsp
1000144a0push r14
1000144a2push rbx
1000144a3mov r14, rdi
1000144a6mov edi, 24
1000144abcall _Znwm@plt
1000144b0mov rbx, rax
1000144b3mov rdi, rax
1000144b6mov rsi, r14
1000144b9call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
1000144bemov rax, rbx
1000144c1pop rbx
1000144c2pop r14
1000144c4pop rbp
1000144c5ret
1000144c6
1000144c6 49 89 c6 48 89 df e8 e7 3d 00 I..H....=.
1000144d0 00 4c 89 f7 e8 1f 3d 00 00 90 .L....=...
10001449c
10001449c_ZN8nlohmann16json_abi_v3_11_310basic_jsonINSt3__13mapENS2_6vectorENS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEbxydS8_NS0_14adl_serializerENS4_IhNS8_IhEEEEvE6createISA_JRA8_KcEEEPT_DpOT0_:
10001449cpush rbp
10001449dmov rbp, rsp
1000144a0push r14
1000144a2push rbx
1000144a3mov r14, rdi
1000144a6mov edi, 24
1000144abcall _Znwm@plt
1000144b0mov rbx, rax
1000144b3mov rdi, rax
1000144b6mov rsi, r14
1000144b9call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2B8ne200100ILi0EEEPKc
1000144bemov rax, rbx
1000144c1pop rbx
1000144c2pop r14
1000144c4pop rbp
1000144c5ret
1000144c6
1000144c6 49 89 c6 48 89 df e8 e7 3d 00 I..H....=.
1000144d0 00 4c 89 f7 e8 1f 3d 00 00 90 .L....=...
10001449c
1000144da
1000144da_ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj:
1000144dapush rbp
1000144dbmov rbp, rsp
1000144depush r15
1000144e0push r14
1000144e2push r13
1000144e4push r12
1000144e6push rbx
1000144e7sub rsp, 56
1000144ebmovzx eax, [rsi]
1000144eecmp rax, 9
1000144f2ja 0x100014ee6
1000144f8mov r14l, r9l
1000144fbmov r12l, r8l
1000144femov r15l, ecx
100014501mov r13, rsi
100014504mov rbx, rdi
100014507lea rcx, [rip+2526]
10001450emovsxd rax, [rcx+4*rax]
100014512add rax, rcx
100014515jmp rax
100014517mov rdi, [rbx]
10001451amov rax, [rdi]
10001451dmov rax, [rax+8]
100014521lea rsi, [rip+28507]
100014528jmp 0x100014546
10001452amov rdi, [rbx]
10001452dmov rax, [rdi]
100014530mov rax, [rax+8]
100014534cmp [r13+8], 1
100014539jne 0x1000147e6
10001453flea rsi, [rip+33572]
100014546
100014546loc_100014546:
100014546mov edx, 4
10001454bjmp 0x100014a52
100014550mov rdi, [rbx]
100014553mov rax, [rdi]
100014556mov rax, [rax+8]
10001455alea rsi, [rip+33550]
100014561mov edx, 11
100014566jmp 0x100014a52
10001456bmov rcx, [r13+8]
10001456fmov rsi, [rcx]
100014572mov rdi, [rbx]
100014575mov rax, [rdi]
100014578cmp rsi, [rcx+8]
10001457cje 0x10001487d
100014582test dl, dl
100014584mov [rbp-56], r14
100014588je 0x10001489f
10001458elea rsi, [rip+33395]
100014595mov edx, 2
10001459acall [rax+8]
10001459dlea eax, [r14+r12]
1000145a1movzx esi, [rbx+608]
1000145a8test sil, 1
1000145acmov [rbp-60], eax
1000145afjne 0x100014ac4
1000145b5shr esi, 1
1000145b7mov ecx, eax
1000145b9mov [rbp-80], rcx
1000145bdcmp eax, esi
1000145bfja 0x100014ada
1000145c5
1000145c5loc_1000145c5:
1000145c5mov [rbp-44], r15l
1000145c9mov [rbp-72], r13
1000145cdmov rax, [r13+8]
1000145d1mov r13, [rax]
1000145d4mov rax, [rax+8]
1000145d8lea rcx, [rax-16]
1000145dccmp r13, rcx
1000145dfje 0x10001465e
1000145e1mov r14, r12
1000145e4lea r15, [rbx+609]
1000145ebmovzx r12l, [rbp-44]
1000145f0
1000145f0loc_1000145f0:
1000145f0test [rbx+608], 1
1000145f7mov rsi, r15
1000145faje 0x100014603
1000145fcmov rsi, [rbx+624]
100014603
100014603loc_100014603:
100014603mov rdi, [rbx]
100014606mov rax, [rdi]
100014609mov rdx, [rbp-80]
10001460dcall [rax+8]
100014610mov rdi, rbx
100014613mov rsi, r13
100014616mov edx, 1
10001461bmov ecx, r12l
10001461emov r8l, r14l
100014621mov r9l, [rbp-60]
100014625call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj
10001462amov rdi, [rbx]
10001462dmov rax, [rdi]
100014630mov edx, 2
100014635lea rsi, [rip+33125]
10001463ccall [rax+8]
10001463fadd r13, 16
100014643mov rax, [rbp-72]
100014647mov rcx, [rax+8]
10001464bmov rax, [rcx+8]
10001464flea rdx, [rax-16]
100014653cmp r13, rdx
100014656jne 0x1000145f0
100014658mov r13, [rcx]
10001465bmov r12, r14
10001465e
10001465eloc_10001465e:
10001465ecmp r13, rax
100014661je 0x100014ec8
100014667mov rdi, [rbx]
10001466atest [rbx+608], 1
100014671mov r15, [rbp-56]
100014675mov r14, [rbp-72]
100014679jne 0x100014cfa
10001467flea rsi, [rbx+609]
100014686jmp 0x100014d01
10001468bmov rdi, [rbx]
10001468emov rax, [rdi]
100014691mov esi, 34
100014696call [rax]
100014698mov rsi, [r13+8]
10001469cmovzx edx, r15b
1000146a0mov rdi, rbx
1000146a3call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12dump_escapedERKSC_b
1000146a8mov rdi, [rbx]
1000146abmov rax, [rdi]
1000146aemov rax, [rax]
1000146b1mov esi, 34
1000146b6jmp 0x100014eb8
1000146bbmovsd_xmm x0, [r13+8]
1000146c1mov rdi, rbx
1000146c4add rsp, 56
1000146c8pop rbx
1000146c9pop r12
1000146cbpop r13
1000146cdpop r14
1000146cfpop r15
1000146d1pop rbp
1000146d2jmp 0x100015902
1000146d7mov rax, [r13+8]
1000146dbcmp [rax+16], 0
1000146e0mov rdi, [rbx]
1000146e3mov rax, [rdi]
1000146e6je 0x10001488a
1000146ectest dl, dl
1000146eemov [rbp-56], r14
1000146f2mov [rbp-88], r12
1000146f6mov [rbp-44], r15l
1000146faje 0x100014931
100014700lea rsi, [rip+32915]
100014707mov edx, 2
10001470ccall [rax+8]
10001470flea eax, [r14+r12]
100014713movzx esi, [rbx+608]
10001471atest sil, 1
10001471emov [rbp-60], eax
100014721jne 0x100014af3
100014727shr esi, 1
100014729mov ecx, eax
10001472bmov [rbp-80], rcx
10001472fcmp eax, esi
100014731ja 0x100014b09
100014737
100014737loc_100014737:
100014737mov [rbp-72], r13
10001473bmov rax, [r13+8]
10001473fmov r13, [rax]
100014742cmp [rax+16], 1
100014747jne 0x100014b22
10001474dmov r14, r13
100014750jmp 0x100014bf7
100014755mov rsi, [r13+8]
100014759mov rdi, rbx
10001475cadd rsp, 56
100014760pop rbx
100014761pop r12
100014763pop r13
100014765pop r14
100014767pop r15
100014769pop rbp
10001476ajmp 0x10001575e
10001476fmov rsi, [r13+8]
100014773mov rdi, rbx
100014776add rsp, 56
10001477apop rbx
10001477bpop r12
10001477dpop r13
10001477fpop r14
100014781pop r15
100014783pop rbp
100014784jmp 0x10001563a
100014789mov rdi, [rbx]
10001478cmov rax, [rdi]
10001478fmov rax, [rax+8]
100014793test dl, dl
100014795je 0x1000147f2
100014797mov [rbp-72], r13
10001479blea rsi, [rip+32760]
1000147a2mov edx, 2
1000147a7call rax
1000147a9add r12l, r14l
1000147acmov al, [rbx+608]
1000147b2test al, 1
1000147b4jne 0x100014952
1000147bamovzx esi, al
1000147bdshr esi, 1
1000147bfmov r13l, r12l
1000147c2cmp r12l, esi
1000147c5ja 0x100014965
1000147cb
1000147cbloc_1000147cb:
1000147cbmov rdi, [rbx]
1000147cetest al, 1
1000147d0mov [rbp-56], r14
1000147d4jne 0x10001498a
1000147dalea rsi, [rbx+609]
1000147e1jmp 0x100014991
1000147e6
1000147e6loc_1000147e6:
1000147e6lea rsi, [rip+31543]
1000147edjmp 0x100014a4d
1000147f2
1000147f2loc_1000147f2:
1000147f2lea rsi, [rip+32851]
1000147f9mov edx, 10
1000147fecall rax
100014800mov rax, [r13+8]
100014804mov r14, [rax]
100014807mov rax, [rax+8]
10001480bcmp r14, rax
10001480ejne 0x100014836
100014810jmp 0x100014849
100014812
100014812loc_100014812:
100014812movzx esi, [r14]
100014816mov rdi, rbx
100014819call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12dump_integerIhLi0EEEvT_
10001481emov rdi, [rbx]
100014821mov rax, [rdi]
100014824mov esi, 44
100014829call [rax]
10001482binc r14
10001482emov rax, [r13+8]
100014832mov rax, [rax+8]
100014836
100014836loc_100014836:
100014836dec rax
100014839cmp r14, rax
10001483cjne 0x100014812
10001483emovzx esi, [rax]
100014841mov rdi, rbx
100014844call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12dump_integerIhLi0EEEvT_
100014849
100014849loc_100014849:
100014849mov rdi, [rbx]
10001484cmov rax, [rdi]
10001484flea rsi, [rip+32769]
100014856mov edx, 12
10001485bcall [rax+8]
10001485emov rax, [r13+8]
100014862cmp [rax+32], 1
100014866jne 0x100014a3c
10001486cmov rsi, [rax+24]
100014870mov rdi, rbx
100014873call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12dump_integerIyLi0EEEvT_
100014878jmp 0x100014eaa
10001487d
10001487dloc_10001487d:
10001487dmov rax, [rax+8]
100014881lea rsi, [rip+32637]
100014888jmp 0x100014895
10001488a
10001488aloc_10001488a:
10001488amov rax, [rax+8]
10001488elea rsi, [rip+32514]
100014895
100014895loc_100014895:
100014895mov edx, 2
10001489ajmp 0x100014a52
10001489f
10001489floc_10001489f:
10001489fmov esi, 91
1000148a4call [rax]
1000148a6mov rax, [r13+8]
1000148aamov r14, [rax]
1000148admov rax, [rax+8]
1000148b1lea rsi, [rax-16]
1000148b5cmp r14, rsi
1000148b8je 0x10001490e
1000148bamov [rbp-88], r12
1000148bemov [rbp-44], r15l
1000148c2movzx r12l, r15b
1000148c6mov r15, [rbp-56]
1000148ca
1000148caloc_1000148ca:
1000148camov rdi, rbx
1000148cdmov rsi, r14
1000148d0xor edx, edx
1000148d2mov ecx, r12l
1000148d5mov r8, [rbp-88]
1000148d9mov r9l, r15l
1000148dccall _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj
1000148e1mov rdi, [rbx]
1000148e4mov rax, [rdi]
1000148e7mov esi, 44
1000148eccall [rax]
1000148eeadd r14, 16
1000148f2mov rcx, [r13+8]
1000148f6mov rax, [rcx+8]
1000148falea rsi, [rax-16]
1000148fecmp r14, rsi
100014901jne 0x1000148ca
100014903mov r14, [rcx]
100014906mov r12, [rbp-88]
10001490amov r15l, [rbp-44]
10001490e
10001490eloc_10001490e:
10001490ecmp r14, rax
100014911je 0x100014ecd
100014917movzx ecx, r15b
10001491bmov rdi, rbx
10001491exor edx, edx
100014920mov r8l, r12l
100014923mov r9, [rbp-56]
100014927call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj
10001492cjmp 0x100014d61
100014931
100014931loc_100014931:
100014931mov esi, 123
100014936call [rax]
100014938mov rax, [r13+8]
10001493cmov r15, [rax]
10001493fcmp [rax+16], 1
100014944jne 0x100014c25
10001494amov r14, r15
10001494djmp 0x100014cc8
100014952
100014952loc_100014952:
100014952mov rsi, [rbx+616]
100014959mov r13l, r12l
10001495ccmp rsi, r13
10001495fjae 0x1000147cb
100014965
100014965loc_100014965:
100014965mov r15, r14
100014968lea r14, [rbx+608]
10001496fadd rsi, rsi
100014972mov rdi, r14
100014975mov edx, 32
10001497acall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt
10001497fmov al, [r14]
100014982mov r14, r15
100014985jmp 0x1000147cb
10001498a
10001498aloc_10001498a:
10001498amov rsi, [rbx+624]
100014991
100014991loc_100014991:
100014991mov rax, [rdi]
100014994mov rdx, r13
100014997call [rax+8]
10001499amov rdi, [rbx]
10001499dmov rax, [rdi]
1000149a0lea rsi, [rip+32391]
1000149a7mov edx, 10
1000149accall [rax+8]
1000149afmov rax, [rbp-72]
1000149b3mov rax, [rax+8]
1000149b7mov r15, [rax]
1000149bamov rax, [rax+8]
1000149becmp r15, rax
1000149c1je 0x100014a12
1000149c3dec rax
1000149c6cmp r15, rax
1000149c9mov r12, [rbp-72]
1000149cdje 0x100014a07
1000149cflea r14, [rip+32355]
1000149d6
1000149d6loc_1000149d6:
1000149d6movzx esi, [r15]
1000149damov rdi, rbx
1000149ddcall _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12dump_integerIhLi0EEEvT_
1000149e2mov rdi, [rbx]
1000149e5mov rax, [rdi]
1000149e8mov edx, 2
1000149edmov rsi, r14
1000149f0call [rax+8]
1000149f3inc r15
1000149f6mov rax, [r12+8]
1000149fbmov rax, [rax+8]
1000149ffdec rax
100014a02cmp r15, rax
100014a05jne 0x1000149d6
100014a07
100014a07loc_100014a07:
100014a07movzx esi, [rax]
100014a0amov rdi, rbx
100014a0dcall _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12dump_integerIhLi0EEEvT_
100014a12
100014a12loc_100014a12:
100014a12mov rdi, [rbx]
100014a15mov rax, [rdi]
100014a18lea rsi, [rip+32285]
100014a1fmov edx, 3
100014a24call [rax+8]
100014a27mov rdi, [rbx]
100014a2atest [rbx+608], 1
100014a31jne 0x100014a62
100014a33lea rsi, [rbx+609]
100014a3ajmp 0x100014a69
100014a3c
100014a3cloc_100014a3c:
100014a3cmov rdi, [rbx]
100014a3fmov rax, [rdi]
100014a42mov rax, [rax+8]
100014a46lea rsi, [rip+32279]
100014a4d
100014a4dloc_100014a4d:
100014a4dmov edx, 5
100014a52
100014a52loc_100014a52:
100014a52add rsp, 56
100014a56pop rbx
100014a57pop r12
100014a59pop r13
100014a5bpop r14
100014a5dpop r15
100014a5fpop rbp
100014a60jmp rax
100014a62
100014a62loc_100014a62:
100014a62mov rsi, [rbx+624]
100014a69
100014a69loc_100014a69:
100014a69mov r12, [rbp-56]
100014a6dmov rax, [rdi]
100014a70mov rdx, r13
100014a73call [rax+8]
100014a76mov rdi, [rbx]
100014a79mov rax, [rdi]
100014a7clea rsi, [rip+32189]
100014a83mov edx, 11
100014a88call [rax+8]
100014a8bmov rax, [rbp-72]
100014a8fmov rax, [rax+8]
100014a93cmp [rax+32], 1
100014a97jne 0x100014aaa
100014a99mov rsi, [rax+24]
100014a9dmov rdi, rbx
100014aa0call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12dump_integerIyLi0EEEvT_
100014aa5jmp 0x100014e0e
100014aaa
100014aaaloc_100014aaa:
100014aaamov rdi, [rbx]
100014aadmov rax, [rdi]
100014ab0lea rsi, [rip+27084]
100014ab7mov edx, 4
100014abccall [rax+8]
100014abfjmp 0x100014e0e
100014ac4
100014ac4loc_100014ac4:
100014ac4mov rsi, [rbx+616]
100014acbmov eax, eax
100014acdmov [rbp-80], rax
100014ad1cmp rsi, rax
100014ad4jae 0x1000145c5
100014ada
100014adaloc_100014ada:
100014adalea rdi, [rbx+608]
100014ae1add rsi, rsi
100014ae4mov edx, 32
100014ae9call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt
100014aeejmp 0x1000145c5
100014af3
100014af3loc_100014af3:
100014af3mov rsi, [rbx+616]
100014afamov eax, eax
100014afcmov [rbp-80], rax
100014b00cmp rsi, rax
100014b03jae 0x100014737
100014b09
100014b09loc_100014b09:
100014b09lea rdi, [rbx+608]
100014b10add rsi, rsi
100014b13mov edx, 32
100014b18call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt
100014b1djmp 0x100014737
100014b22
100014b22loc_100014b22:
100014b22lea rax, [rbx+609]
100014b29mov [rbp-96], rax
100014b2dxor r12l, r12l
100014b30movzx r15l, r15b
100014b34
100014b34loc_100014b34:
100014b34test [rbx+608], 1
100014b3bmov rsi, [rbp-96]
100014b3fje 0x100014b48
100014b41mov rsi, [rbx+624]
100014b48
100014b48loc_100014b48:
100014b48mov rdi, [rbx]
100014b4bmov rax, [rdi]
100014b4emov rdx, [rbp-80]
100014b52call [rax+8]
100014b55mov rdi, [rbx]
100014b58mov rax, [rdi]
100014b5bmov esi, 34
100014b60call [rax]
100014b62lea rsi, [r13+32]
100014b66mov rdi, rbx
100014b69mov edx, r15l
100014b6ccall _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12dump_escapedERKSC_b
100014b71mov rdi, [rbx]
100014b74mov rax, [rdi]
100014b77mov edx, 3
100014b7clea rsi, [rip+31770]
100014b83call [rax+8]
100014b86lea rsi, [r13+56]
100014b8amov rdi, rbx
100014b8dmov edx, 1
100014b92mov ecx, r15l
100014b95mov r8, [rbp-88]
100014b99mov r9l, [rbp-60]
100014b9dcall _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj
100014ba2mov rdi, [rbx]
100014ba5mov rax, [rdi]
100014ba8mov edx, 2
100014badlea rsi, [rip+31725]
100014bb4call [rax+8]
100014bb7mov rax, [r13+8]
100014bbbtest rax, rax
100014bbeje 0x100014bcd
100014bc0
100014bc0loc_100014bc0:
100014bc0mov r14, rax
100014bc3mov rax, [rax]
100014bc6test rax, rax
100014bc9jne 0x100014bc0
100014bcbjmp 0x100014bd9
100014bcd
100014bcdloc_100014bcd:
100014bcdmov r14, [r13+16]
100014bd1cmp [r14], r13
100014bd4mov r13, r14
100014bd7jne 0x100014bcd
100014bd9
100014bd9loc_100014bd9:
100014bd9inc r12
100014bdcmov rax, [rbp-72]
100014be0mov rax, [rax+8]
100014be4mov rcx, [rax+16]
100014be8dec rcx
100014bebmov r13, r14
100014beecmp r12, rcx
100014bf1jb 0x100014b34
100014bf7
100014bf7loc_100014bf7:
100014bf7add rax, 8
100014bfbcmp r14, rax
100014bfeje 0x100014ed2
100014c04mov rdx, [r14+8]
100014c08test rdx, rdx
100014c0bmov r15l, [rbp-44]
100014c0fje 0x100014d74
100014c15
100014c15loc_100014c15:
100014c15mov rcx, rdx
100014c18mov rdx, [rdx]
100014c1btest rdx, rdx
100014c1ejne 0x100014c15
100014c20jmp 0x100014d83
100014c25
100014c25loc_100014c25:
100014c25mov [rbp-72], r13
100014c29xor r12l, r12l
100014c2cmovzx r13l, [rbp-44]
100014c31
100014c31loc_100014c31:
100014c31mov rdi, [rbx]
100014c34mov rax, [rdi]
100014c37mov esi, 34
100014c3ccall [rax]
100014c3elea rsi, [r15+32]
100014c42mov rdi, rbx
100014c45mov edx, r13l
100014c48call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12dump_escapedERKSC_b
100014c4dmov rdi, [rbx]
100014c50mov rax, [rdi]
100014c53mov edx, 2
100014c58lea rsi, [rip+31651]
100014c5fcall [rax+8]
100014c62lea rsi, [r15+56]
100014c66mov rdi, rbx
100014c69xor edx, edx
100014c6bmov ecx, r13l
100014c6emov r8, [rbp-88]
100014c72mov r9, [rbp-56]
100014c76call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj
100014c7bmov rdi, [rbx]
100014c7emov rax, [rdi]
100014c81mov esi, 44
100014c86call [rax]
100014c88mov rax, [r15+8]
100014c8ctest rax, rax
100014c8fje 0x100014c9e
100014c91
100014c91loc_100014c91:
100014c91mov r14, rax
100014c94mov rax, [rax]
100014c97test rax, rax
100014c9ajne 0x100014c91
100014c9cjmp 0x100014caa
100014c9e
100014c9eloc_100014c9e:
100014c9emov r14, [r15+16]
100014ca2cmp [r14], r15
100014ca5mov r15, r14
100014ca8jne 0x100014c9e
100014caa
100014caaloc_100014caa:
100014caainc r12
100014cadmov rax, [rbp-72]
100014cb1mov rax, [rax+8]
100014cb5mov rcx, [rax+16]
100014cb9dec rcx
100014cbcmov r15, r14
100014cbfcmp r12, rcx
100014cc2jb 0x100014c31
100014cc8
100014cc8loc_100014cc8:
100014cc8add rax, 8
100014ccccmp r14, rax
100014ccfje 0x100014ed7
100014cd5mov rdx, [r14+8]
100014cd9test rdx, rdx
100014cdcmov r12, [rbp-88]
100014ce0mov r15l, [rbp-44]
100014ce4je 0x100014e42
100014cea
100014cealoc_100014cea:
100014ceamov rcx, rdx
100014cedmov rdx, [rdx]
100014cf0test rdx, rdx
100014cf3jne 0x100014cea
100014cf5jmp 0x100014e51
100014cfa
100014cfaloc_100014cfa:
100014cfamov rsi, [rbx+624]
100014d01
100014d01loc_100014d01:
100014d01mov rax, [rdi]
100014d04mov rdx, [rbp-80]
100014d08call [rax+8]
100014d0bmov rax, [r14+8]
100014d0fmov rsi, [rax+8]
100014d13add rsi, -16
100014d17movzx ecx, [rbp-44]
100014d1bmov rdi, rbx
100014d1emov edx, 1
100014d23mov r8l, r12l
100014d26mov r9l, [rbp-60]
100014d2acall _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj
100014d2fmov rdi, [rbx]
100014d32mov rax, [rdi]
100014d35mov esi, 10
100014d3acall [rax]
100014d3cmov rdi, [rbx]
100014d3ftest [rbx+608], 1
100014d46jne 0x100014d51
100014d48lea rsi, [rbx+609]
100014d4fjmp 0x100014d58
100014d51
100014d51loc_100014d51:
100014d51mov rsi, [rbx+624]
100014d58
100014d58loc_100014d58:
100014d58mov edx, r15l
100014d5bmov rax, [rdi]
100014d5ecall [rax+8]
100014d61
100014d61loc_100014d61:
100014d61mov rdi, [rbx]
100014d64mov rax, [rdi]
100014d67mov rax, [rax]
100014d6amov esi, 93
100014d6fjmp 0x100014eb8
100014d74
100014d74loc_100014d74:
100014d74mov rdx, r14
100014d77
100014d77loc_100014d77:
100014d77mov rcx, [rdx+16]
100014d7bcmp [rcx], rdx
100014d7emov rdx, rcx
100014d81jne 0x100014d77
100014d83
100014d83loc_100014d83:
100014d83cmp rcx, rax
100014d86jne 0x100014edc
100014d8cmov rdi, [rbx]
100014d8ftest [rbx+608], 1
100014d96jne 0x100014da5
100014d98mov r12, [rbp-56]
100014d9clea rsi, [rbx+609]
100014da3jmp 0x100014db0
100014da5
100014da5loc_100014da5:
100014da5mov r12, [rbp-56]
100014da9mov rsi, [rbx+624]
100014db0
100014db0loc_100014db0:
100014db0mov rax, [rdi]
100014db3mov rdx, [rbp-80]
100014db7call [rax+8]
100014dbamov rdi, [rbx]
100014dbdmov rax, [rdi]
100014dc0mov esi, 34
100014dc5call [rax]
100014dc7lea rsi, [r14+32]
100014dcbmovzx r15l, r15b
100014dcfmov rdi, rbx
100014dd2mov edx, r15l
100014dd5call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12dump_escapedERKSC_b
100014ddamov rdi, [rbx]
100014dddmov rax, [rdi]
100014de0lea rsi, [rip+31158]
100014de7mov edx, 3
100014deccall [rax+8]
100014defadd r14, 56
100014df3mov rdi, rbx
100014df6mov rsi, r14
100014df9mov edx, 1
100014dfemov ecx, r15l
100014e01mov r8, [rbp-88]
100014e05mov r9l, [rbp-60]
100014e09call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj
100014e0e
100014e0eloc_100014e0e:
100014e0emov rdi, [rbx]
100014e11mov rax, [rdi]
100014e14mov esi, 10
100014e19call [rax]
100014e1bmov rdi, [rbx]
100014e1etest [rbx+608], 1
100014e25jne 0x100014e30
100014e27lea rsi, [rbx+609]
100014e2ejmp 0x100014e37
100014e30
100014e30loc_100014e30:
100014e30mov rsi, [rbx+624]
100014e37
100014e37loc_100014e37:
100014e37mov edx, r12l
100014e3amov rax, [rdi]
100014e3dcall [rax+8]
100014e40jmp 0x100014eaa
100014e42
100014e42loc_100014e42:
100014e42mov rdx, r14
100014e45
100014e45loc_100014e45:
100014e45mov rcx, [rdx+16]
100014e49cmp [rcx], rdx
100014e4cmov rdx, rcx
100014e4fjne 0x100014e45
100014e51
100014e51loc_100014e51:
100014e51cmp rcx, rax
100014e54jne 0x100014ee1
100014e5amov rdi, [rbx]
100014e5dmov rax, [rdi]
100014e60mov esi, 34
100014e65call [rax]
100014e67lea rsi, [r14+32]
100014e6bmovzx r15l, r15b
100014e6fmov rdi, rbx
100014e72mov edx, r15l
100014e75call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12dump_escapedERKSC_b
100014e7amov rdi, [rbx]
100014e7dmov rax, [rdi]
100014e80lea rsi, [rip+31099]
100014e87mov edx, 2
100014e8ccall [rax+8]
100014e8fadd r14, 56
100014e93mov rdi, rbx
100014e96mov rsi, r14
100014e99xor edx, edx
100014e9bmov ecx, r15l
100014e9emov r8l, r12l
100014ea1mov r9, [rbp-56]
100014ea5call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj
100014eaa
100014eaaloc_100014eaa:
100014eaamov rdi, [rbx]
100014eadmov rax, [rdi]
100014eb0mov rax, [rax]
100014eb3mov esi, 125
100014eb8
100014eb8loc_100014eb8:
100014eb8add rsp, 56
100014ebcpop rbx
100014ebdpop r12
100014ebfpop r13
100014ec1pop r14
100014ec3pop r15
100014ec5pop rbp
100014ec6jmp rax
100014ec8
100014ec8loc_100014ec8:
100014ec8call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj.cold.2
100014ecd
100014ecdloc_100014ecd:
100014ecdcall _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj.cold.1
100014ed2
100014ed2loc_100014ed2:
100014ed2call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj.cold.6
100014ed7
100014ed7loc_100014ed7:
100014ed7call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj.cold.4
100014edc
100014edcloc_100014edc:
100014edccall _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj.cold.5
100014ee1
100014ee1loc_100014ee1:
100014ee1call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj.cold.3
100014ee6
100014ee6loc_100014ee6:
100014ee6call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj.cold.7
100014eebnop
100014eec
100014eecloc_100014eec:
100014eecsub esi, esi
100014eeedb 0xff
100014eefdb 0xff
100014ef0jmp 0x100014ee9
100014ef2db 0xff
100014ef3db 0xff
100014ef4jg 0x100014eec
100014ef6db 0xff
100014ef7callf [rdi+0x3efffff7]
100014efdidiv bh
100014effjmpf [rcx-8]
100014f02db 0xff
100014f03inc [rbx-0x30000008]
100014f09idiv edi
100014f0bcallf [rbp+0x64fffff8]
100014f11idiv bh
100014f13db 0xff
1000144da
1000144da_ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj:
1000144dapush rbp
1000144dbmov rbp, rsp
1000144depush r15
1000144e0push r14
1000144e2push r13
1000144e4push r12
1000144e6push rbx
1000144e7sub rsp, 56
1000144ebmovzx eax, [rsi]
1000144eecmp rax, 9
1000144f2ja 0x100014ee6
1000144f8mov r14l, r9l
1000144fbmov r12l, r8l
1000144femov r15l, ecx
100014501mov r13, rsi
100014504mov rbx, rdi
100014507lea rcx, [rip+2526]
10001450emovsxd rax, [rcx+4*rax]
100014512add rax, rcx
100014515jmp rax
100014517mov rdi, [rbx]
10001451amov rax, [rdi]
10001451dmov rax, [rax+8]
100014521lea rsi, [rip+28507]
100014528jmp 0x100014546
10001452amov rdi, [rbx]
10001452dmov rax, [rdi]
100014530mov rax, [rax+8]
100014534cmp [r13+8], 1
100014539jne 0x1000147e6
10001453flea rsi, [rip+33572]
100014546
100014546loc_100014546:
100014546mov edx, 4
10001454bjmp 0x100014a52
100014550mov rdi, [rbx]
100014553mov rax, [rdi]
100014556mov rax, [rax+8]
10001455alea rsi, [rip+33550]
100014561mov edx, 11
100014566jmp 0x100014a52
10001456bmov rcx, [r13+8]
10001456fmov rsi, [rcx]
100014572mov rdi, [rbx]
100014575mov rax, [rdi]
100014578cmp rsi, [rcx+8]
10001457cje 0x10001487d
100014582test dl, dl
100014584mov [rbp-56], r14
100014588je 0x10001489f
10001458elea rsi, [rip+33395]
100014595mov edx, 2
10001459acall [rax+8]
10001459dlea eax, [r14+r12]
1000145a1movzx esi, [rbx+608]
1000145a8test sil, 1
1000145acmov [rbp-60], eax
1000145afjne 0x100014ac4
1000145b5shr esi, 1
1000145b7mov ecx, eax
1000145b9mov [rbp-80], rcx
1000145bdcmp eax, esi
1000145bfja 0x100014ada
1000145c5
1000145c5loc_1000145c5:
1000145c5mov [rbp-44], r15l
1000145c9mov [rbp-72], r13
1000145cdmov rax, [r13+8]
1000145d1mov r13, [rax]
1000145d4mov rax, [rax+8]
1000145d8lea rcx, [rax-16]
1000145dccmp r13, rcx
1000145dfje 0x10001465e
1000145e1mov r14, r12
1000145e4lea r15, [rbx+609]
1000145ebmovzx r12l, [rbp-44]
1000145f0
1000145f0loc_1000145f0:
1000145f0test [rbx+608], 1
1000145f7mov rsi, r15
1000145faje 0x100014603
1000145fcmov rsi, [rbx+624]
100014603
100014603loc_100014603:
100014603mov rdi, [rbx]
100014606mov rax, [rdi]
100014609mov rdx, [rbp-80]
10001460dcall [rax+8]
100014610mov rdi, rbx
100014613mov rsi, r13
100014616mov edx, 1
10001461bmov ecx, r12l
10001461emov r8l, r14l
100014621mov r9l, [rbp-60]
100014625call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj
10001462amov rdi, [rbx]
10001462dmov rax, [rdi]
100014630mov edx, 2
100014635lea rsi, [rip+33125]
10001463ccall [rax+8]
10001463fadd r13, 16
100014643mov rax, [rbp-72]
100014647mov rcx, [rax+8]
10001464bmov rax, [rcx+8]
10001464flea rdx, [rax-16]
100014653cmp r13, rdx
100014656jne 0x1000145f0
100014658mov r13, [rcx]
10001465bmov r12, r14
10001465e
10001465eloc_10001465e:
10001465ecmp r13, rax
100014661je 0x100014ec8
100014667mov rdi, [rbx]
10001466atest [rbx+608], 1
100014671mov r15, [rbp-56]
100014675mov r14, [rbp-72]
100014679jne 0x100014cfa
10001467flea rsi, [rbx+609]
100014686jmp 0x100014d01
10001468bmov rdi, [rbx]
10001468emov rax, [rdi]
100014691mov esi, 34
100014696call [rax]
100014698mov rsi, [r13+8]
10001469cmovzx edx, r15b
1000146a0mov rdi, rbx
1000146a3call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12dump_escapedERKSC_b
1000146a8mov rdi, [rbx]
1000146abmov rax, [rdi]
1000146aemov rax, [rax]
1000146b1mov esi, 34
1000146b6jmp 0x100014eb8
1000146bbmovsd_xmm x0, [r13+8]
1000146c1mov rdi, rbx
1000146c4add rsp, 56
1000146c8pop rbx
1000146c9pop r12
1000146cbpop r13
1000146cdpop r14
1000146cfpop r15
1000146d1pop rbp
1000146d2jmp 0x100015902
1000146d7mov rax, [r13+8]
1000146dbcmp [rax+16], 0
1000146e0mov rdi, [rbx]
1000146e3mov rax, [rdi]
1000146e6je 0x10001488a
1000146ectest dl, dl
1000146eemov [rbp-56], r14
1000146f2mov [rbp-88], r12
1000146f6mov [rbp-44], r15l
1000146faje 0x100014931
100014700lea rsi, [rip+32915]
100014707mov edx, 2
10001470ccall [rax+8]
10001470flea eax, [r14+r12]
100014713movzx esi, [rbx+608]
10001471atest sil, 1
10001471emov [rbp-60], eax
100014721jne 0x100014af3
100014727shr esi, 1
100014729mov ecx, eax
10001472bmov [rbp-80], rcx
10001472fcmp eax, esi
100014731ja 0x100014b09
100014737
100014737loc_100014737:
100014737mov [rbp-72], r13
10001473bmov rax, [r13+8]
10001473fmov r13, [rax]
100014742cmp [rax+16], 1
100014747jne 0x100014b22
10001474dmov r14, r13
100014750jmp 0x100014bf7
100014755mov rsi, [r13+8]
100014759mov rdi, rbx
10001475cadd rsp, 56
100014760pop rbx
100014761pop r12
100014763pop r13
100014765pop r14
100014767pop r15
100014769pop rbp
10001476ajmp 0x10001575e
10001476fmov rsi, [r13+8]
100014773mov rdi, rbx
100014776add rsp, 56
10001477apop rbx
10001477bpop r12
10001477dpop r13
10001477fpop r14
100014781pop r15
100014783pop rbp
100014784jmp 0x10001563a
100014789mov rdi, [rbx]
10001478cmov rax, [rdi]
10001478fmov rax, [rax+8]
100014793test dl, dl
100014795je 0x1000147f2
100014797mov [rbp-72], r13
10001479blea rsi, [rip+32760]
1000147a2mov edx, 2
1000147a7call rax
1000147a9add r12l, r14l
1000147acmov al, [rbx+608]
1000147b2test al, 1
1000147b4jne 0x100014952
1000147bamovzx esi, al
1000147bdshr esi, 1
1000147bfmov r13l, r12l
1000147c2cmp r12l, esi
1000147c5ja 0x100014965
1000147cb
1000147cbloc_1000147cb:
1000147cbmov rdi, [rbx]
1000147cetest al, 1
1000147d0mov [rbp-56], r14
1000147d4jne 0x10001498a
1000147dalea rsi, [rbx+609]
1000147e1jmp 0x100014991
1000147e6
1000147e6loc_1000147e6:
1000147e6lea rsi, [rip+31543]
1000147edjmp 0x100014a4d
1000147f2
1000147f2loc_1000147f2:
1000147f2lea rsi, [rip+32851]
1000147f9mov edx, 10
1000147fecall rax
100014800mov rax, [r13+8]
100014804mov r14, [rax]
100014807mov rax, [rax+8]
10001480bcmp r14, rax
10001480ejne 0x100014836
100014810jmp 0x100014849
100014812
100014812loc_100014812:
100014812movzx esi, [r14]
100014816mov rdi, rbx
100014819call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12dump_integerIhLi0EEEvT_
10001481emov rdi, [rbx]
100014821mov rax, [rdi]
100014824mov esi, 44
100014829call [rax]
10001482binc r14
10001482emov rax, [r13+8]
100014832mov rax, [rax+8]
100014836
100014836loc_100014836:
100014836dec rax
100014839cmp r14, rax
10001483cjne 0x100014812
10001483emovzx esi, [rax]
100014841mov rdi, rbx
100014844call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12dump_integerIhLi0EEEvT_
100014849
100014849loc_100014849:
100014849mov rdi, [rbx]
10001484cmov rax, [rdi]
10001484flea rsi, [rip+32769]
100014856mov edx, 12
10001485bcall [rax+8]
10001485emov rax, [r13+8]
100014862cmp [rax+32], 1
100014866jne 0x100014a3c
10001486cmov rsi, [rax+24]
100014870mov rdi, rbx
100014873call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12dump_integerIyLi0EEEvT_
100014878jmp 0x100014eaa
10001487d
10001487dloc_10001487d:
10001487dmov rax, [rax+8]
100014881lea rsi, [rip+32637]
100014888jmp 0x100014895
10001488a
10001488aloc_10001488a:
10001488amov rax, [rax+8]
10001488elea rsi, [rip+32514]
100014895
100014895loc_100014895:
100014895mov edx, 2
10001489ajmp 0x100014a52
10001489f
10001489floc_10001489f:
10001489fmov esi, 91
1000148a4call [rax]
1000148a6mov rax, [r13+8]
1000148aamov r14, [rax]
1000148admov rax, [rax+8]
1000148b1lea rsi, [rax-16]
1000148b5cmp r14, rsi
1000148b8je 0x10001490e
1000148bamov [rbp-88], r12
1000148bemov [rbp-44], r15l
1000148c2movzx r12l, r15b
1000148c6mov r15, [rbp-56]
1000148ca
1000148caloc_1000148ca:
1000148camov rdi, rbx
1000148cdmov rsi, r14
1000148d0xor edx, edx
1000148d2mov ecx, r12l
1000148d5mov r8, [rbp-88]
1000148d9mov r9l, r15l
1000148dccall _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj
1000148e1mov rdi, [rbx]
1000148e4mov rax, [rdi]
1000148e7mov esi, 44
1000148eccall [rax]
1000148eeadd r14, 16
1000148f2mov rcx, [r13+8]
1000148f6mov rax, [rcx+8]
1000148falea rsi, [rax-16]
1000148fecmp r14, rsi
100014901jne 0x1000148ca
100014903mov r14, [rcx]
100014906mov r12, [rbp-88]
10001490amov r15l, [rbp-44]
10001490e
10001490eloc_10001490e:
10001490ecmp r14, rax
100014911je 0x100014ecd
100014917movzx ecx, r15b
10001491bmov rdi, rbx
10001491exor edx, edx
100014920mov r8l, r12l
100014923mov r9, [rbp-56]
100014927call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj
10001492cjmp 0x100014d61
100014931
100014931loc_100014931:
100014931mov esi, 123
100014936call [rax]
100014938mov rax, [r13+8]
10001493cmov r15, [rax]
10001493fcmp [rax+16], 1
100014944jne 0x100014c25
10001494amov r14, r15
10001494djmp 0x100014cc8
100014952
100014952loc_100014952:
100014952mov rsi, [rbx+616]
100014959mov r13l, r12l
10001495ccmp rsi, r13
10001495fjae 0x1000147cb
100014965
100014965loc_100014965:
100014965mov r15, r14
100014968lea r14, [rbx+608]
10001496fadd rsi, rsi
100014972mov rdi, r14
100014975mov edx, 32
10001497acall _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt
10001497fmov al, [r14]
100014982mov r14, r15
100014985jmp 0x1000147cb
10001498a
10001498aloc_10001498a:
10001498amov rsi, [rbx+624]
100014991
100014991loc_100014991:
100014991mov rax, [rdi]
100014994mov rdx, r13
100014997call [rax+8]
10001499amov rdi, [rbx]
10001499dmov rax, [rdi]
1000149a0lea rsi, [rip+32391]
1000149a7mov edx, 10
1000149accall [rax+8]
1000149afmov rax, [rbp-72]
1000149b3mov rax, [rax+8]
1000149b7mov r15, [rax]
1000149bamov rax, [rax+8]
1000149becmp r15, rax
1000149c1je 0x100014a12
1000149c3dec rax
1000149c6cmp r15, rax
1000149c9mov r12, [rbp-72]
1000149cdje 0x100014a07
1000149cflea r14, [rip+32355]
1000149d6
1000149d6loc_1000149d6:
1000149d6movzx esi, [r15]
1000149damov rdi, rbx
1000149ddcall _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12dump_integerIhLi0EEEvT_
1000149e2mov rdi, [rbx]
1000149e5mov rax, [rdi]
1000149e8mov edx, 2
1000149edmov rsi, r14
1000149f0call [rax+8]
1000149f3inc r15
1000149f6mov rax, [r12+8]
1000149fbmov rax, [rax+8]
1000149ffdec rax
100014a02cmp r15, rax
100014a05jne 0x1000149d6
100014a07
100014a07loc_100014a07:
100014a07movzx esi, [rax]
100014a0amov rdi, rbx
100014a0dcall _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12dump_integerIhLi0EEEvT_
100014a12
100014a12loc_100014a12:
100014a12mov rdi, [rbx]
100014a15mov rax, [rdi]
100014a18lea rsi, [rip+32285]
100014a1fmov edx, 3
100014a24call [rax+8]
100014a27mov rdi, [rbx]
100014a2atest [rbx+608], 1
100014a31jne 0x100014a62
100014a33lea rsi, [rbx+609]
100014a3ajmp 0x100014a69
100014a3c
100014a3cloc_100014a3c:
100014a3cmov rdi, [rbx]
100014a3fmov rax, [rdi]
100014a42mov rax, [rax+8]
100014a46lea rsi, [rip+32279]
100014a4d
100014a4dloc_100014a4d:
100014a4dmov edx, 5
100014a52
100014a52loc_100014a52:
100014a52add rsp, 56
100014a56pop rbx
100014a57pop r12
100014a59pop r13
100014a5bpop r14
100014a5dpop r15
100014a5fpop rbp
100014a60jmp rax
100014a62
100014a62loc_100014a62:
100014a62mov rsi, [rbx+624]
100014a69
100014a69loc_100014a69:
100014a69mov r12, [rbp-56]
100014a6dmov rax, [rdi]
100014a70mov rdx, r13
100014a73call [rax+8]
100014a76mov rdi, [rbx]
100014a79mov rax, [rdi]
100014a7clea rsi, [rip+32189]
100014a83mov edx, 11
100014a88call [rax+8]
100014a8bmov rax, [rbp-72]
100014a8fmov rax, [rax+8]
100014a93cmp [rax+32], 1
100014a97jne 0x100014aaa
100014a99mov rsi, [rax+24]
100014a9dmov rdi, rbx
100014aa0call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12dump_integerIyLi0EEEvT_
100014aa5jmp 0x100014e0e
100014aaa
100014aaaloc_100014aaa:
100014aaamov rdi, [rbx]
100014aadmov rax, [rdi]
100014ab0lea rsi, [rip+27084]
100014ab7mov edx, 4
100014abccall [rax+8]
100014abfjmp 0x100014e0e
100014ac4
100014ac4loc_100014ac4:
100014ac4mov rsi, [rbx+616]
100014acbmov eax, eax
100014acdmov [rbp-80], rax
100014ad1cmp rsi, rax
100014ad4jae 0x1000145c5
100014ada
100014adaloc_100014ada:
100014adalea rdi, [rbx+608]
100014ae1add rsi, rsi
100014ae4mov edx, 32
100014ae9call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt
100014aeejmp 0x1000145c5
100014af3
100014af3loc_100014af3:
100014af3mov rsi, [rbx+616]
100014afamov eax, eax
100014afcmov [rbp-80], rax
100014b00cmp rsi, rax
100014b03jae 0x100014737
100014b09
100014b09loc_100014b09:
100014b09lea rdi, [rbx+608]
100014b10add rsi, rsi
100014b13mov edx, 32
100014b18call _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt
100014b1djmp 0x100014737
100014b22
100014b22loc_100014b22:
100014b22lea rax, [rbx+609]
100014b29mov [rbp-96], rax
100014b2dxor r12l, r12l
100014b30movzx r15l, r15b
100014b34
100014b34loc_100014b34:
100014b34test [rbx+608], 1
100014b3bmov rsi, [rbp-96]
100014b3fje 0x100014b48
100014b41mov rsi, [rbx+624]
100014b48
100014b48loc_100014b48:
100014b48mov rdi, [rbx]
100014b4bmov rax, [rdi]
100014b4emov rdx, [rbp-80]
100014b52call [rax+8]
100014b55mov rdi, [rbx]
100014b58mov rax, [rdi]
100014b5bmov esi, 34
100014b60call [rax]
100014b62lea rsi, [r13+32]
100014b66mov rdi, rbx
100014b69mov edx, r15l
100014b6ccall _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12dump_escapedERKSC_b
100014b71mov rdi, [rbx]
100014b74mov rax, [rdi]
100014b77mov edx, 3
100014b7clea rsi, [rip+31770]
100014b83call [rax+8]
100014b86lea rsi, [r13+56]
100014b8amov rdi, rbx
100014b8dmov edx, 1
100014b92mov ecx, r15l
100014b95mov r8, [rbp-88]
100014b99mov r9l, [rbp-60]
100014b9dcall _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj
100014ba2mov rdi, [rbx]
100014ba5mov rax, [rdi]
100014ba8mov edx, 2
100014badlea rsi, [rip+31725]
100014bb4call [rax+8]
100014bb7mov rax, [r13+8]
100014bbbtest rax, rax
100014bbeje 0x100014bcd
100014bc0
100014bc0loc_100014bc0:
100014bc0mov r14, rax
100014bc3mov rax, [rax]
100014bc6test rax, rax
100014bc9jne 0x100014bc0
100014bcbjmp 0x100014bd9
100014bcd
100014bcdloc_100014bcd:
100014bcdmov r14, [r13+16]
100014bd1cmp [r14], r13
100014bd4mov r13, r14
100014bd7jne 0x100014bcd
100014bd9
100014bd9loc_100014bd9:
100014bd9inc r12
100014bdcmov rax, [rbp-72]
100014be0mov rax, [rax+8]
100014be4mov rcx, [rax+16]
100014be8dec rcx
100014bebmov r13, r14
100014beecmp r12, rcx
100014bf1jb 0x100014b34
100014bf7
100014bf7loc_100014bf7:
100014bf7add rax, 8
100014bfbcmp r14, rax
100014bfeje 0x100014ed2
100014c04mov rdx, [r14+8]
100014c08test rdx, rdx
100014c0bmov r15l, [rbp-44]
100014c0fje 0x100014d74
100014c15
100014c15loc_100014c15:
100014c15mov rcx, rdx
100014c18mov rdx, [rdx]
100014c1btest rdx, rdx
100014c1ejne 0x100014c15
100014c20jmp 0x100014d83
100014c25
100014c25loc_100014c25:
100014c25mov [rbp-72], r13
100014c29xor r12l, r12l
100014c2cmovzx r13l, [rbp-44]
100014c31
100014c31loc_100014c31:
100014c31mov rdi, [rbx]
100014c34mov rax, [rdi]
100014c37mov esi, 34
100014c3ccall [rax]
100014c3elea rsi, [r15+32]
100014c42mov rdi, rbx
100014c45mov edx, r13l
100014c48call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12dump_escapedERKSC_b
100014c4dmov rdi, [rbx]
100014c50mov rax, [rdi]
100014c53mov edx, 2
100014c58lea rsi, [rip+31651]
100014c5fcall [rax+8]
100014c62lea rsi, [r15+56]
100014c66mov rdi, rbx
100014c69xor edx, edx
100014c6bmov ecx, r13l
100014c6emov r8, [rbp-88]
100014c72mov r9, [rbp-56]
100014c76call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj
100014c7bmov rdi, [rbx]
100014c7emov rax, [rdi]
100014c81mov esi, 44
100014c86call [rax]
100014c88mov rax, [r15+8]
100014c8ctest rax, rax
100014c8fje 0x100014c9e
100014c91
100014c91loc_100014c91:
100014c91mov r14, rax
100014c94mov rax, [rax]
100014c97test rax, rax
100014c9ajne 0x100014c91
100014c9cjmp 0x100014caa
100014c9e
100014c9eloc_100014c9e:
100014c9emov r14, [r15+16]
100014ca2cmp [r14], r15
100014ca5mov r15, r14
100014ca8jne 0x100014c9e
100014caa
100014caaloc_100014caa:
100014caainc r12
100014cadmov rax, [rbp-72]
100014cb1mov rax, [rax+8]
100014cb5mov rcx, [rax+16]
100014cb9dec rcx
100014cbcmov r15, r14
100014cbfcmp r12, rcx
100014cc2jb 0x100014c31
100014cc8
100014cc8loc_100014cc8:
100014cc8add rax, 8
100014ccccmp r14, rax
100014ccfje 0x100014ed7
100014cd5mov rdx, [r14+8]
100014cd9test rdx, rdx
100014cdcmov r12, [rbp-88]
100014ce0mov r15l, [rbp-44]
100014ce4je 0x100014e42
100014cea
100014cealoc_100014cea:
100014ceamov rcx, rdx
100014cedmov rdx, [rdx]
100014cf0test rdx, rdx
100014cf3jne 0x100014cea
100014cf5jmp 0x100014e51
100014cfa
100014cfaloc_100014cfa:
100014cfamov rsi, [rbx+624]
100014d01
100014d01loc_100014d01:
100014d01mov rax, [rdi]
100014d04mov rdx, [rbp-80]
100014d08call [rax+8]
100014d0bmov rax, [r14+8]
100014d0fmov rsi, [rax+8]
100014d13add rsi, -16
100014d17movzx ecx, [rbp-44]
100014d1bmov rdi, rbx
100014d1emov edx, 1
100014d23mov r8l, r12l
100014d26mov r9l, [rbp-60]
100014d2acall _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj
100014d2fmov rdi, [rbx]
100014d32mov rax, [rdi]
100014d35mov esi, 10
100014d3acall [rax]
100014d3cmov rdi, [rbx]
100014d3ftest [rbx+608], 1
100014d46jne 0x100014d51
100014d48lea rsi, [rbx+609]
100014d4fjmp 0x100014d58
100014d51
100014d51loc_100014d51:
100014d51mov rsi, [rbx+624]
100014d58
100014d58loc_100014d58:
100014d58mov edx, r15l
100014d5bmov rax, [rdi]
100014d5ecall [rax+8]
100014d61
100014d61loc_100014d61:
100014d61mov rdi, [rbx]
100014d64mov rax, [rdi]
100014d67mov rax, [rax]
100014d6amov esi, 93
100014d6fjmp 0x100014eb8
100014d74
100014d74loc_100014d74:
100014d74mov rdx, r14
100014d77
100014d77loc_100014d77:
100014d77mov rcx, [rdx+16]
100014d7bcmp [rcx], rdx
100014d7emov rdx, rcx
100014d81jne 0x100014d77
100014d83
100014d83loc_100014d83:
100014d83cmp rcx, rax
100014d86jne 0x100014edc
100014d8cmov rdi, [rbx]
100014d8ftest [rbx+608], 1
100014d96jne 0x100014da5
100014d98mov r12, [rbp-56]
100014d9clea rsi, [rbx+609]
100014da3jmp 0x100014db0
100014da5
100014da5loc_100014da5:
100014da5mov r12, [rbp-56]
100014da9mov rsi, [rbx+624]
100014db0
100014db0loc_100014db0:
100014db0mov rax, [rdi]
100014db3mov rdx, [rbp-80]
100014db7call [rax+8]
100014dbamov rdi, [rbx]
100014dbdmov rax, [rdi]
100014dc0mov esi, 34
100014dc5call [rax]
100014dc7lea rsi, [r14+32]
100014dcbmovzx r15l, r15b
100014dcfmov rdi, rbx
100014dd2mov edx, r15l
100014dd5call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12dump_escapedERKSC_b
100014ddamov rdi, [rbx]
100014dddmov rax, [rdi]
100014de0lea rsi, [rip+31158]
100014de7mov edx, 3
100014deccall [rax+8]
100014defadd r14, 56
100014df3mov rdi, rbx
100014df6mov rsi, r14
100014df9mov edx, 1
100014dfemov ecx, r15l
100014e01mov r8, [rbp-88]
100014e05mov r9l, [rbp-60]
100014e09call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj
100014e0e
100014e0eloc_100014e0e:
100014e0emov rdi, [rbx]
100014e11mov rax, [rdi]
100014e14mov esi, 10
100014e19call [rax]
100014e1bmov rdi, [rbx]
100014e1etest [rbx+608], 1
100014e25jne 0x100014e30
100014e27lea rsi, [rbx+609]
100014e2ejmp 0x100014e37
100014e30
100014e30loc_100014e30:
100014e30mov rsi, [rbx+624]
100014e37
100014e37loc_100014e37:
100014e37mov edx, r12l
100014e3amov rax, [rdi]
100014e3dcall [rax+8]
100014e40jmp 0x100014eaa
100014e42
100014e42loc_100014e42:
100014e42mov rdx, r14
100014e45
100014e45loc_100014e45:
100014e45mov rcx, [rdx+16]
100014e49cmp [rcx], rdx
100014e4cmov rdx, rcx
100014e4fjne 0x100014e45
100014e51
100014e51loc_100014e51:
100014e51cmp rcx, rax
100014e54jne 0x100014ee1
100014e5amov rdi, [rbx]
100014e5dmov rax, [rdi]
100014e60mov esi, 34
100014e65call [rax]
100014e67lea rsi, [r14+32]
100014e6bmovzx r15l, r15b
100014e6fmov rdi, rbx
100014e72mov edx, r15l
100014e75call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12dump_escapedERKSC_b
100014e7amov rdi, [rbx]
100014e7dmov rax, [rdi]
100014e80lea rsi, [rip+31099]
100014e87mov edx, 2
100014e8ccall [rax+8]
100014e8fadd r14, 56
100014e93mov rdi, rbx
100014e96mov rsi, r14
100014e99xor edx, edx
100014e9bmov ecx, r15l
100014e9emov r8l, r12l
100014ea1mov r9, [rbp-56]
100014ea5call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj
100014eaa
100014eaaloc_100014eaa:
100014eaamov rdi, [rbx]
100014eadmov rax, [rdi]
100014eb0mov rax, [rax]
100014eb3mov esi, 125
100014eb8
100014eb8loc_100014eb8:
100014eb8add rsp, 56
100014ebcpop rbx
100014ebdpop r12
100014ebfpop r13
100014ec1pop r14
100014ec3pop r15
100014ec5pop rbp
100014ec6jmp rax
100014ec8
100014ec8loc_100014ec8:
100014ec8call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj.cold.2
100014ecd
100014ecdloc_100014ecd:
100014ecdcall _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj.cold.1
100014ed2
100014ed2loc_100014ed2:
100014ed2call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj.cold.6
100014ed7
100014ed7loc_100014ed7:
100014ed7call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj.cold.4
100014edc
100014edcloc_100014edc:
100014edccall _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj.cold.5
100014ee1
100014ee1loc_100014ee1:
100014ee1call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj.cold.3
100014ee6
100014ee6loc_100014ee6:
100014ee6call _ZN8nlohmann16json_abi_v3_11_36detail10serializerINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbxydSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE4dumpERKSG_bbjj.cold.7
100014eebnop
100014eec
100014eecloc_100014eec:
100014eecsub esi, esi
100014eeedb 0xff
100014eefdb 0xff
100014ef0jmp 0x100014ee9
100014ef2db 0xff
100014ef3db 0xff
100014ef4jg 0x100014eec
100014ef6db 0xff
100014ef7callf [rdi+0x3efffff7]
100014efdidiv bh
100014effjmpf [rcx-8]
100014f02db 0xff
100014f03inc [rbx-0x30000008]
100014f09idiv edi
100014f0bcallf [rbp+0x64fffff8]
100014f11idiv bh
100014f13db 0xff
1000144da
Loading..