[
  ".\u001e@s³\u0010Ù¿‰ZLÑ©Žuf",
  [
    [
      "MerkleTree.Low.offsets_connect",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def",
        "equation_EverCrypt.Helpers.uint64_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt64.gte",
        "equation_MerkleTree.Low.offset_t", "int_inversion",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt64.v"
      ],
      0,
      "a8349ef9cc9e0b17fccdd581d2b5a63c"
    ],
    [
      "MerkleTree.Low.split_offset",
      1,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "equation_EverCrypt.Helpers.uint64_t",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.sub_mod", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt64.gte", "equation_FStar.UInt64.lte",
        "equation_MerkleTree.Low.offset_range_limit",
        "equation_MerkleTree.Low.offset_t",
        "equation_MerkleTree.Low.offsets_connect", "equation_Prims.nat",
        "int_inversion", "int_typing", "lemma_FStar.UInt.pow2_values",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Modulus",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_30f256051b29077fe0465c5025af3560",
        "refinement_interpretation_Tm_refine_4db8ba22c4504a66577a2159dcc603cd",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt64.gte", "typing_FStar.UInt64.sub",
        "typing_FStar.UInt64.v", "typing_MerkleTree.Low.offset_range_limit",
        "typing_MerkleTree.Low.offsets_connect"
      ],
      0,
      "991d6f634c19da48c40450d7b8ac9d57"
    ],
    [
      "MerkleTree.Low.add64_fits",
      1,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "equation_EverCrypt.Helpers.uint64_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_MerkleTree.Low.offset_t",
        "equation_MerkleTree.Low.uint64_max", "equation_Prims.nat",
        "int_inversion", "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt64.vu_inv", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt.fits", "typing_FStar.UInt64.v"
      ],
      0,
      "ca8802ce1e040295e575f4795776e152"
    ],
    [
      "MerkleTree.Low.join_offset",
      1,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "equation_EverCrypt.Helpers.uint64_t",
        "equation_FStar.Int.Cast.uint32_to_uint64",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt64.gte",
        "equation_FStar.UInt64.lte", "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.add64_fits",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.offset_range_limit",
        "equation_MerkleTree.Low.offset_t",
        "equation_MerkleTree.Low.offsets_connect",
        "equation_MerkleTree.Low.uint32_max",
        "equation_MerkleTree.Low.uint64_max", "equation_Prims.nat",
        "int_inversion", "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt64.vu_inv", "primitive_Prims.op_Addition",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_4db8ba22c4504a66577a2159dcc603cd",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_5e84a04c4c061530c6b5af5a230dc58d",
        "refinement_interpretation_Tm_refine_d15a9766d4c1ec94d1574f05b54a618b",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Int.Cast.uint32_to_uint64", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.v", "typing_FStar.UInt64.sub",
        "typing_FStar.UInt64.v", "typing_MerkleTree.Low.add64_fits",
        "typing_MerkleTree.Low.offsets_connect",
        "typing_MerkleTree.Low.uint64_max"
      ],
      0,
      "009e2cfbf4fef8e3278ba21bc5884f1c"
    ],
    [
      "MerkleTree.Low.merkle_tree",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "bool_inversion",
        "equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.UInt.gt",
        "equation_FStar.UInt32.gt",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_Spec.AES.elem", "equation_Spec.AES.gf8",
        "equation_Spec.AES.irred", "equation_Spec.GaloisField.felem",
        "equation_Spec.GaloisField.gf",
        "function_token_typing_Spec.AES.elem", "lemma_FStar.UInt32.uv_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_GreaterThan",
        "proj_equation_Spec.GaloisField.GF_t",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_Spec.GaloisField.GF_t",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull"
      ],
      0,
      "ce6f28bfba6c625872bd29d351b7a4b7"
    ],
    [
      "MerkleTree.Low.__proj__MT__item__j",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "bool_inversion",
        "equation_FStar.UInt32.lte", "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.add64_fits",
        "equation_MerkleTree.Low.index_t",
        "proj_equation_MerkleTree.Low.MT_i",
        "proj_equation_MerkleTree.Low.MT_offset",
        "projection_inverse_MerkleTree.Low.MT_i",
        "projection_inverse_MerkleTree.Low.MT_offset",
        "refinement_interpretation_Tm_refine_234cad1d69bde7a1eeb9250aa3d10214",
        "typing_FStar.UInt32.lte", "typing_MerkleTree.Low.add64_fits"
      ],
      0,
      "f51b1be7e0a4976fe18adf1dee5ef52e"
    ],
    [
      "MerkleTree.Low.__proj__MT__item__hs",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "projection_inverse_MerkleTree.Low.MT_hash_size",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19"
      ],
      0,
      "83274dd52fcb3834523df915dc45a30d"
    ],
    [
      "MerkleTree.Low.__proj__MT__item__rhs",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "projection_inverse_MerkleTree.Low.MT_hash_size",
        "refinement_interpretation_Tm_refine_ab813ca8963e2adcc03f81a908ad288b"
      ],
      0,
      "859c93e5b81262d938485f21c9a74f19"
    ],
    [
      "MerkleTree.Low.__proj__MT__item__mroot",
      1,
      0,
      0,
      [
        "@query", "proj_equation_MerkleTree.Low.MT_hash_size",
        "projection_inverse_MerkleTree.Low.MT_hash_size"
      ],
      0,
      "94f96afe38e6d408c2feb9728b35a03c"
    ],
    [
      "MerkleTree.Low.__proj__MT__item__hash_spec",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt",
        "equation_MerkleTree.Low.Datastructures.hash_size_t", "int_typing",
        "lemma_FStar.UInt32.vu_inv", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_MerkleTree.Low.__proj__MT__item__hash_size"
      ],
      0,
      "29b982a0b88c4178f77e69ef66666114"
    ],
    [
      "MerkleTree.Low.__proj__MT__item__hash_spec",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "fuel_guarded_inversion_MerkleTree.Low.merkle_tree", "int_typing",
        "lemma_FStar.UInt32.vu_inv", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_MerkleTree.Low.MT_hash_size",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_MerkleTree.Low.__proj__MT__item__hash_size"
      ],
      0,
      "5cb10383cd2cec26b5deae43f241cb05"
    ],
    [
      "MerkleTree.Low.__proj__MT__item__hash_fun",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "proj_equation_MerkleTree.Low.MT_hash_spec",
        "projection_inverse_MerkleTree.Low.MT_hash_size",
        "projection_inverse_MerkleTree.Low.MT_hash_spec",
        "refinement_interpretation_Tm_refine_30494f3fd2c285e7cecf228074ade467",
        "refinement_interpretation_Tm_refine_fc3cc0e7327381f9c60dbd57cea1f154"
      ],
      0,
      "4e31ca64d6fc340780aec6c0b099fc0f"
    ],
    [
      "MerkleTree.Low.mt_not_full",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_LowStar.Buffer.pointer",
        "equation_MerkleTree.Low.mt_p", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e"
      ],
      0,
      "1f04442751d225720a799d545549c923"
    ],
    [
      "MerkleTree.Low.offset_of",
      1,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.PUB",
        "constructor_distinct_Lib.IntTypes.U32",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.PUB@tok",
        "equality_tok_Lib.IntTypes.U32@tok", "equation_FStar.Int.op_Slash",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.mod", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_Lib.IntTypes.int_t",
        "equation_Lib.IntTypes.pub_int_t",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.index_t", "equation_Prims.abs",
        "equation_Prims.nat", "int_inversion", "int_typing",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_19ac6a052799e5086e9c3eb3a21d54a5",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_785c4715e6841dc78147a1cec1934162",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.rem",
        "typing_FStar.UInt32.v"
      ],
      0,
      "ada33a06fdcdf0fe96e40f41bc77fc1d"
    ],
    [
      "MerkleTree.Low.mt_safe_elts",
      1,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "Prims_pretyping_ae567c2fb75be05905677af440075565", "b2t_def",
        "binder_x_03de0e8240ae2a00ba69e682c75cd60a_0",
        "binder_x_3786295f454350c666648bd63753aec1_2",
        "binder_x_7cfa99e83d3eb52ccdfdacadfc7ae2e9_5",
        "binder_x_ba79a150dec8bb551dfe212e44f985b4_4",
        "binder_x_ecdbf09acbd799a8fbf86eb19abe4c52_3", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Prims.LexTop@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.mod", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.offset_of", "equation_Prims.nat",
        "int_inversion", "int_typing", "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Division", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_19ac6a052799e5086e9c3eb3a21d54a5",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_43a548e64416a4e4edf09ee7ec316f7e",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_74d1ae07763cf2ce5f26906c9df0d2cc",
        "refinement_interpretation_Tm_refine_864506da0c89cf2b70ca65f787703a59",
        "refinement_interpretation_Tm_refine_aa4b3d268075d84252df525db1f85524",
        "refinement_interpretation_Tm_refine_d86030f11b3347566af91b6bf299b5b4",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.div", "typing_FStar.UInt32.gte",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.rem", "typing_FStar.UInt32.sub",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.merkle_tree_size_lg",
        "typing_MerkleTree.Low.offset_of", "well-founded-ordering-on-nat"
      ],
      0,
      "c347e8c957c9e025dfde3e9d78627bf1"
    ],
    [
      "MerkleTree.Low.mt_safe_elts_constr",
      1,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "equality_tok_FStar.Integers.W32@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.mod",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.offset_of", "equation_Prims.nat",
        "function_token_typing_Lib.IntTypes.uint8", "int_inversion",
        "int_typing", "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Division", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_19ac6a052799e5086e9c3eb3a21d54a5",
        "refinement_interpretation_Tm_refine_365abba901205a01d0ef28ebf2198c47",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_74d1ae07763cf2ce5f26906c9df0d2cc",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_aa4b3d268075d84252df525db1f85524",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_d4ed644d2a0cafcfc6cf2ce842d1b099",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "typing_FStar.Ghost.hide",
        "typing_FStar.Monotonic.HyperHeap.rid_freeable",
        "typing_FStar.Monotonic.HyperHeap.root", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.div",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.rem", "typing_FStar.UInt32.sub",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "typing_MerkleTree.Low.merkle_tree_size_lg",
        "typing_MerkleTree.Low.offset_of"
      ],
      0,
      "469f3f71d7a61fc6547a12ba63b386ec"
    ],
    [
      "MerkleTree.Low.mt_safe_elts_constr",
      2,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "@query", "bool_inversion", "eq2-interp",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_LowStar.Vector.uint32_t",
        "equation_with_fuel_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "int_inversion", "l_and-interp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_365abba901205a01d0ef28ebf2198c47",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "true_interp", "typing_FStar.Monotonic.HyperHeap.rid_freeable",
        "typing_FStar.Monotonic.HyperHeap.root", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.v", "typing_MerkleTree.Low.merkle_tree_size_lg"
      ],
      0,
      "98fe812611059916d3637179cddb3a8e"
    ],
    [
      "MerkleTree.Low.mt_safe_elts_head",
      1,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "equation_EverCrypt.Helpers.uint32_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.mod", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.offset_of", "equation_Prims.nat",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_Lib.IntTypes.uint8", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_Division",
        "primitive_Prims.op_Equality", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_19ac6a052799e5086e9c3eb3a21d54a5",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_aa4b3d268075d84252df525db1f85524",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_d4ed644d2a0cafcfc6cf2ce842d1b099",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Seq.Base.length", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.rem",
        "typing_FStar.UInt32.sub", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.as_seq",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.merkle_tree_size_lg",
        "typing_MerkleTree.Low.offset_of"
      ],
      0,
      "a0f84475c76717ff75c36270d1647535"
    ],
    [
      "MerkleTree.Low.mt_safe_elts_head",
      2,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "@query", "bool_inversion", "eq2-interp", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.index_t",
        "equation_with_fuel_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "int_inversion", "l_and-interp", "primitive_Prims.op_Equality",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_d4ed644d2a0cafcfc6cf2ce842d1b099",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.v"
      ],
      0,
      "78f15230aec839c04df00eb1b839f971"
    ],
    [
      "MerkleTree.Low.mt_safe_elts_rec",
      1,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "equality_tok_FStar.Integers.W32@tok",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg", "equation_Prims.nat",
        "int_inversion", "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.vu_inv", "primitive_Prims.op_Addition",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_Division",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_365abba901205a01d0ef28ebf2198c47",
        "refinement_interpretation_Tm_refine_430a5074f3a28dcbdb8a5c1f8b050b57",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_74d1ae07763cf2ce5f26906c9df0d2cc",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_d4ed644d2a0cafcfc6cf2ce842d1b099",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Monotonic.HyperHeap.rid_freeable",
        "typing_FStar.Monotonic.HyperHeap.root", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.div",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_MerkleTree.Low.merkle_tree_size_lg"
      ],
      0,
      "142f2a81edfa54523ba4accff4e660cf"
    ],
    [
      "MerkleTree.Low.mt_safe_elts_rec",
      2,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "@query", "bool_inversion", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.index_t",
        "equation_with_fuel_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "int_inversion", "l_and-interp", "primitive_Prims.op_Equality",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_d4ed644d2a0cafcfc6cf2ce842d1b099",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.v"
      ],
      0,
      "b3cc0eab7fbbc135d4014ae9ad310f6a"
    ],
    [
      "MerkleTree.Low.mt_safe_elts_init",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "bool_inversion",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lte",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "function_token_typing_Lib.IntTypes.uint8",
        "lemma_FStar.UInt32.uv_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "typing_FStar.UInt32.lte", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.Low.merkle_tree_size_lg"
      ],
      0,
      "2d0c8c254540c00dd8d665c4ad21aa93"
    ],
    [
      "MerkleTree.Low.mt_safe_elts_init",
      2,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "bool_inversion",
        "constructor_distinct_Lib.IntTypes.U8",
        "equality_tok_Lib.IntTypes.U1@tok",
        "equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lte", "equation_Lib.IntTypes.unsigned",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_Spec.AES.elem", "equation_Spec.AES.gf8",
        "equation_Spec.AES.irred", "equation_Spec.GaloisField.felem",
        "equation_Spec.GaloisField.gf",
        "function_token_typing_Spec.AES.elem", "lemma_FStar.UInt32.uv_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_Spec.GaloisField.GF_t",
        "projection_inverse_Spec.GaloisField.GF_t",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_1a2c153cdc11c52590b5f108d0613058",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
        "typing_FStar.UInt32.lte", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.Low.merkle_tree_size_lg", "typing_Spec.AES.gf8",
        "typing_Spec.GaloisField.__proj__GF__item__t"
      ],
      0,
      "b093af44f99dc2b9655d350a0e30a645"
    ],
    [
      "MerkleTree.Low.mt_safe_elts_init",
      3,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "@query", "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "b2t_def", "binder_x_03de0e8240ae2a00ba69e682c75cd60a_0",
        "binder_x_3786295f454350c666648bd63753aec1_2",
        "binder_x_ecdbf09acbd799a8fbf86eb19abe4c52_3",
        "binder_x_ed25b04ac1a3660bf4cdc8ae577888d8_1", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.Winfinite", "eq2-interp",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Prims.LexTop@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.mod", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.offset_of", "equation_Prims.nat",
        "equation_Prims.pos",
        "equation_with_fuel_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_Lib.IntTypes.uint8", "int_inversion",
        "int_typing",
        "interpretation_Tm_abs_4a088f1e5d476aa5be20eaeaf7a4b287",
        "l_and-interp", "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Division", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_19ac6a052799e5086e9c3eb3a21d54a5",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_43a548e64416a4e4edf09ee7ec316f7e",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_74d1ae07763cf2ce5f26906c9df0d2cc",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_aa4b3d268075d84252df525db1f85524",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_d4ed644d2a0cafcfc6cf2ce842d1b099",
        "refinement_interpretation_Tm_refine_d86030f11b3347566af91b6bf299b5b4",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "true_interp", "typing_FStar.Ghost.hide",
        "typing_FStar.Seq.Base.length", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.div",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.rem", "typing_FStar.UInt32.sub",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "typing_MerkleTree.Low.offset_of", "typing_Prims.pow2",
        "well-founded-ordering-on-nat"
      ],
      0,
      "73cfc9500ec631ed34b2b0213c987c1a"
    ],
    [
      "MerkleTree.Low.mt_safe_elts_preserved",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "bool_inversion",
        "equation_FStar.UInt.lte", "equation_FStar.UInt32.lte",
        "equation_LowStar.Vector.uint32_t",
        "primitive_Prims.op_LessThanOrEqual",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "typing_FStar.UInt32.lte",
        "typing_MerkleTree.Low.merkle_tree_size_lg"
      ],
      0,
      "6b06aa531b8107b24e9a26fc03db3e7d"
    ],
    [
      "MerkleTree.Low.mt_safe_elts_preserved",
      2,
      2,
      0,
      [
        "@MaxIFuel_assumption", "@query", "bool_inversion",
        "equation_FStar.UInt.lte", "equation_FStar.UInt32.lte",
        "equation_LowStar.Vector.uint32_t",
        "primitive_Prims.op_LessThanOrEqual",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "typing_FStar.UInt32.lte",
        "typing_MerkleTree.Low.merkle_tree_size_lg"
      ],
      0,
      "c82b535d392dc14270fd4db9b1f74a2f"
    ],
    [
      "MerkleTree.Low.mt_safe_elts_preserved",
      3,
      2,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "Prims_pretyping_ae567c2fb75be05905677af440075565", "b2t_def",
        "binder_x_03de0e8240ae2a00ba69e682c75cd60a_0",
        "binder_x_3786295f454350c666648bd63753aec1_1",
        "binder_x_382030296bf6303a17937d3ebc85064c_4",
        "binder_x_8358b93aec0670665ebb4c0f52fc04b7_5",
        "binder_x_ba79a150dec8bb551dfe212e44f985b4_3",
        "binder_x_ecdbf09acbd799a8fbf86eb19abe4c52_2",
        "binder_x_ed25b04ac1a3660bf4cdc8ae577888d8_6",
        "binder_x_ed25b04ac1a3660bf4cdc8ae577888d8_7", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Prims.LexTop@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg", "equation_Prims.eq2",
        "equation_Prims.nat", "equation_Prims.pos",
        "equation_with_fuel_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "equation_with_fuel_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_Lib.IntTypes.uint8", "int_inversion",
        "int_typing", "l_and-interp", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_none_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_union_r_",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Division", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_3378f2c95c3b14c9f9aa271e3f094c40",
        "refinement_interpretation_Tm_refine_3396f1d518ffeb2163c25c13fcb1de13",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_43a548e64416a4e4edf09ee7ec316f7e",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_7028972db935cf1f2ecc12fc7857552a",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_74d1ae07763cf2ce5f26906c9df0d2cc",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_9027dde35cbb0c38f8a9c2471c61e8d5",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_d4ed644d2a0cafcfc6cf2ce842d1b099",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "token_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "token_correspondence_Prims.pow2.fuel_instrumented",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.div", "typing_FStar.UInt32.gte",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.as_seq", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "well-founded-ordering-on-nat"
      ],
      0,
      "eeff03bf86ed153232ef4b627031fe07"
    ],
    [
      "MerkleTree.Low.mt_safe",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_Lib.IntTypes.U8",
        "equality_tok_Lib.IntTypes.U1@tok",
        "equality_tok_Lib.IntTypes.U8@tok",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.unsigned", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.mt_p", "equation_Spec.AES.gf8",
        "equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "kinding_MerkleTree.Low.merkle_tree@tok",
        "lemma_FStar.Ghost.reveal_hide", "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.UInt32.uv_inv",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "proj_equation_MerkleTree.Low.MT_rhs",
        "proj_equation_Spec.GaloisField.GF_t",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_Spec.GaloisField.GF_t",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_b7508c8246dd025aecf4ee8c56206add",
        "refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.__proj__MT__item__hash_size",
        "typing_MerkleTree.Low.__proj__MT__item__rhs",
        "typing_MerkleTree.Low.merkle_tree_size_lg", "typing_Spec.AES.gf8",
        "typing_Spec.GaloisField.__proj__GF__item__t"
      ],
      0,
      "976b7f74a67bb64cf23cdd1b65cbdbc5"
    ],
    [
      "MerkleTree.Low.mt_safe_preserved",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_LowStar.Buffer.pointer",
        "equation_MerkleTree.Low.mt_p", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e"
      ],
      0,
      "aaaebe70281ad48e128b8035e82372a9"
    ],
    [
      "MerkleTree.Low.mt_safe_preserved",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@query",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_62be7e8e1a69604f9a36351a77d748fa",
        "MerkleTree.Low_pretyping_ef3005027cf8c4be033bc0421455028c",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_Lib.IntTypes.U8",
        "equality_tok_Lib.IntTypes.U1@tok",
        "equality_tok_Lib.IntTypes.U8@tok",
        "equation_FStar.Int.Cast.uint32_to_uint64",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.uint8", "equation_Lib.IntTypes.unsigned",
        "equation_Lib.Sequence.seq", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_region_of",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.index_t", "equation_MerkleTree.Low.mt_loc",
        "equation_MerkleTree.Low.mt_p", "equation_MerkleTree.Low.mt_safe",
        "equation_Spec.AES.elem", "equation_Spec.AES.gf8",
        "equation_Spec.AES.irred", "equation_Spec.GaloisField.felem",
        "equation_Spec.GaloisField.gf",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_region_of",
        "function_token_typing_Spec.AES.elem", "int_inversion",
        "kinding_MerkleTree.Low.merkle_tree@tok",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.Set.subset_mem", "lemma_FStar.UInt32.uv_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "proj_equation_MerkleTree.Low.MT_hs",
        "proj_equation_MerkleTree.Low.MT_i",
        "proj_equation_MerkleTree.Low.MT_j",
        "proj_equation_MerkleTree.Low.MT_mroot",
        "proj_equation_MerkleTree.Low.MT_rhs",
        "proj_equation_Spec.GaloisField.GF_t",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_Spec.GaloisField.GF_t",
        "refinement_interpretation_Tm_refine_02a311be716ab03201b91cc11abde92c",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_7028972db935cf1f2ecc12fc7857552a",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_b2667f894686798e74c94fc88f855ac4",
        "refinement_interpretation_Tm_refine_b7508c8246dd025aecf4ee8c56206add",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "refinement_interpretation_Tm_refine_d15a9766d4c1ec94d1574f05b54a618b",
        "refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_region_of",
        "typing_FStar.Int.Cast.uint32_to_uint64",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid", "typing_FStar.Set.mem",
        "typing_FStar.Set.singleton", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.loc_rvector",
        "typing_LowStar.Vector.__proj__Vec__item__sz",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.loc_vector",
        "typing_LowStar.Vector.loc_vector_within",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.Datastructures.hreg",
        "typing_MerkleTree.Low.Datastructures.hvreg",
        "typing_MerkleTree.Low.__proj__MT__item__hash_size",
        "typing_MerkleTree.Low.__proj__MT__item__hs",
        "typing_MerkleTree.Low.__proj__MT__item__i",
        "typing_MerkleTree.Low.__proj__MT__item__j",
        "typing_MerkleTree.Low.__proj__MT__item__mroot",
        "typing_MerkleTree.Low.__proj__MT__item__rhs",
        "typing_MerkleTree.Low.mt_loc", "typing_Spec.AES.gf8",
        "typing_Spec.GaloisField.__proj__GF__item__t"
      ],
      0,
      "52e1fd946c48469248f7390b4aa71b9b"
    ],
    [
      "MerkleTree.Low.mt_safe_elts_spec",
      1,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "equation_EverCrypt.Helpers.uint32_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_Prims.l_and", "equation_Prims.nat",
        "equation_Prims.squash", "int_inversion", "int_typing",
        "l_and-interp", "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_d4ed644d2a0cafcfc6cf2ce842d1b099",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.Low.Datastructures.hash"
      ],
      0,
      "38f8a6094ce441990a5c4b4ebf28e182"
    ],
    [
      "MerkleTree.Low.mt_safe_elts_spec",
      2,
      2,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "equation_EverCrypt.Helpers.uint32_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg", "equation_Prims.nat",
        "equation_Prims.squash",
        "equation_with_fuel_Prims.pow2.fuel_instrumented", "int_inversion",
        "int_typing", "l_and-interp", "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_2bf08b67ec280f88c89f3ec547c0afc6",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.Low.Datastructures.hash"
      ],
      0,
      "c682bf46de957ef5e5e147fbb87807ca"
    ],
    [
      "MerkleTree.Low.mt_safe_elts_spec",
      3,
      2,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "Prims_pretyping_ae567c2fb75be05905677af440075565", "b2t_def",
        "binder_x_03de0e8240ae2a00ba69e682c75cd60a_0",
        "binder_x_3786295f454350c666648bd63753aec1_2",
        "binder_x_7cfa99e83d3eb52ccdfdacadfc7ae2e9_5",
        "binder_x_ba79a150dec8bb551dfe212e44f985b4_4",
        "binder_x_ecdbf09acbd799a8fbf86eb19abe4c52_3",
        "binder_x_ed25b04ac1a3660bf4cdc8ae577888d8_1", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.Winfinite", "eq2-interp",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Prims.LexTop@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.mod",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lte", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.as_seq_sub",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Regional.rg_inv", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.freeable", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_vec_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_vec_r_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.offset_of",
        "equation_MerkleTree.New.High.hashes",
        "equation_MerkleTree.New.High.hashess",
        "equation_MerkleTree.New.High.offset_of", "equation_Prims.nat",
        "equation_Prims.pos",
        "equation_with_fuel_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "equation_with_fuel_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str", "int_inversion",
        "int_typing", "l_and-interp", "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.RVector.as_seq_seq_index",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Division", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_03e0ee7c990720bc4bd1c73dc60b1ac5",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_16113b670c3948241b38ee17f4d8fb91",
        "refinement_interpretation_Tm_refine_19ac6a052799e5086e9c3eb3a21d54a5",
        "refinement_interpretation_Tm_refine_3396f1d518ffeb2163c25c13fcb1de13",
        "refinement_interpretation_Tm_refine_35a0739c434508f48d0bb1d5cd5df9e8",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_43a548e64416a4e4edf09ee7ec316f7e",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_69d1d206ddafb5a6092734ed6446bcfd",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_74d1ae07763cf2ce5f26906c9df0d2cc",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_864506da0c89cf2b70ca65f787703a59",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_9a4f5366055910237954d85f232cccf4",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_aa4b3d268075d84252df525db1f85524",
        "refinement_interpretation_Tm_refine_ad53f3413fd15db5258446e997071714",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b793c488ad500e6b09ecca7df8a04085",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_d022e51698263de0859911b2eaa8436b",
        "refinement_interpretation_Tm_refine_d4ed644d2a0cafcfc6cf2ce842d1b099",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_d86030f11b3347566af91b6bf299b5b4",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.rg_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_r_repr",
        "true_interp", "typing_FStar.Ghost.hide",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.index",
        "typing_FStar.Seq.Base.length", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.div",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.rem", "typing_FStar.UInt32.sub",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_repr",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "typing_MerkleTree.Low.Datastructures.hreg",
        "typing_MerkleTree.Low.Datastructures.hvreg",
        "typing_MerkleTree.Low.merkle_tree_size_lg",
        "typing_MerkleTree.Low.offset_of",
        "typing_MerkleTree.New.High.offset_of",
        "well-founded-ordering-on-nat"
      ],
      0,
      "95610e8a6a0ac6a1a36f25e55340328c"
    ],
    [
      "MerkleTree.Low.merkle_tree_lift",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_Lib.IntTypes.U8",
        "equality_tok_Lib.IntTypes.U1@tok",
        "equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lte", "equation_Lib.IntTypes.unsigned",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_Spec.AES.elem", "equation_Spec.AES.gf8",
        "equation_Spec.AES.irred", "equation_Spec.GaloisField.felem",
        "equation_Spec.GaloisField.gf",
        "function_token_typing_Spec.AES.elem",
        "lemma_FStar.Ghost.reveal_hide", "lemma_FStar.UInt32.uv_inv",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "proj_equation_MerkleTree.Low.MT_mroot",
        "proj_equation_Spec.GaloisField.GF_t",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_Spec.GaloisField.GF_t",
        "refinement_interpretation_Tm_refine_28f41f94d951d2d490221c9dd8d02f61",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.__proj__MT__item__hash_size",
        "typing_MerkleTree.Low.__proj__MT__item__mroot",
        "typing_MerkleTree.Low.merkle_tree_size_lg", "typing_Spec.AES.gf8",
        "typing_Spec.GaloisField.__proj__GF__item__t"
      ],
      0,
      "04cddaf79cc33a73a844d536b011904d"
    ],
    [
      "MerkleTree.Low.merkle_tree_lift",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "bool_inversion",
        "constructor_distinct_Lib.IntTypes.U8",
        "equality_tok_Lib.IntTypes.U1@tok",
        "equality_tok_Lib.IntTypes.U8@tok",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lte", "equation_Lib.IntTypes.unsigned",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.size_of",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hreg", "equation_Prims.nat",
        "equation_Spec.AES.gf8", "equation_Spec.AES.irred",
        "equation_Spec.GaloisField.gf",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "lemma_FStar.Ghost.reveal_hide", "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.UInt32.uv_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "proj_equation_MerkleTree.Low.MT_rhs",
        "proj_equation_Spec.GaloisField.GF_t",
        "projection_inverse_Spec.GaloisField.GF_t",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_b7508c8246dd025aecf4ee8c56206add",
        "refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Seq.Base.length",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.as_seq",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.__proj__MT__item__hash_size",
        "typing_MerkleTree.Low.__proj__MT__item__rhs", "typing_Spec.AES.gf8",
        "typing_Spec.GaloisField.__proj__GF__item__t"
      ],
      0,
      "503111b127822d31c5c2af5456e500fe"
    ],
    [
      "MerkleTree.Low.merkle_tree_lift",
      3,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "equation_FStar.Int.Cast.uint32_to_uint64",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lte", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.High.mt_wf_elts", "equation_Prims.nat",
        "fuel_guarded_inversion_MerkleTree.Low.merkle_tree",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Lib.IntTypes.uint8", "int_typing",
        "lemma_FStar.Ghost.reveal_hide", "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "proj_equation_MerkleTree.Low.MT_hs",
        "proj_equation_MerkleTree.Low.MT_i",
        "proj_equation_MerkleTree.Low.MT_j",
        "proj_equation_MerkleTree.Low.MT_mroot",
        "proj_equation_MerkleTree.Low.MT_rhs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "projection_inverse_MerkleTree.New.High.MT_hs",
        "projection_inverse_MerkleTree.New.High.MT_i",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "refinement_interpretation_Tm_refine_02a311be716ab03201b91cc11abde92c",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_28f41f94d951d2d490221c9dd8d02f61",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_5e76f6a542e425345488e324376279dc",
        "refinement_interpretation_Tm_refine_ab3d05da6318e7c13f8ef497ed2aa11d",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_b2667f894686798e74c94fc88f855ac4",
        "refinement_interpretation_Tm_refine_b7508c8246dd025aecf4ee8c56206add",
        "refinement_interpretation_Tm_refine_d15a9766d4c1ec94d1574f05b54a618b",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "typing_FStar.Int.Cast.uint32_to_uint64",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.__proj__MT__item__hash_size",
        "typing_MerkleTree.Low.__proj__MT__item__hs",
        "typing_MerkleTree.Low.__proj__MT__item__i",
        "typing_MerkleTree.Low.__proj__MT__item__j",
        "typing_MerkleTree.Low.__proj__MT__item__mroot",
        "typing_MerkleTree.Low.__proj__MT__item__rhs"
      ],
      0,
      "08e5ddd8b132b2a59c22be58d77da36e"
    ],
    [
      "MerkleTree.Low.mt_lift",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "bool_inversion",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.mt_p", "equation_MerkleTree.Low.mt_safe",
        "function_token_typing_Lib.IntTypes.uint8",
        "kinding_MerkleTree.Low.merkle_tree@tok",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "proj_equation_MerkleTree.Low.MT_mroot",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_8156b5c8d3fbba7eba099dca362f450c",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.Low.__proj__MT__item__mroot"
      ],
      0,
      "1d86fa836f727ca608c3b3af76e7787c"
    ],
    [
      "MerkleTree.Low.mt_lift",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer", "equation_MerkleTree.Low.mt_p",
        "equation_MerkleTree.Low.mt_safe",
        "kinding_MerkleTree.Low.merkle_tree@tok",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_8156b5c8d3fbba7eba099dca362f450c",
        "typing_LowStar.Buffer.trivial_preorder"
      ],
      0,
      "35e82137e5088a5fecb5701145c7e758"
    ],
    [
      "MerkleTree.Low.mt_preserved",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "bool_inversion",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.mt_p", "equation_MerkleTree.Low.mt_safe",
        "equation_Prims.l_and", "equation_Prims.squash",
        "function_token_typing_Lib.IntTypes.uint8",
        "kinding_MerkleTree.Low.merkle_tree@tok", "l_and-interp",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_MerkleTree.Low.MT_mroot",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.Low.__proj__MT__item__mroot"
      ],
      0,
      "51b10908658408e5d6cf9387823d3cd1"
    ],
    [
      "MerkleTree.Low.mt_preserved",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "MerkleTree.Low_pretyping_ef3005027cf8c4be033bc0421455028c",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "bool_inversion",
        "bool_typing", "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_r_repr",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.merkle_tree_lift",
        "equation_MerkleTree.Low.mt_lift", "equation_MerkleTree.Low.mt_loc",
        "equation_MerkleTree.Low.mt_p", "equation_MerkleTree.Low.mt_safe",
        "function_token_typing_Lib.IntTypes.uint8",
        "kinding_MerkleTree.Low.merkle_tree@tok",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.Set.subset_mem",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.RVector.rv_inv_preserved",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_Equality",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "proj_equation_MerkleTree.Low.MT_hs",
        "proj_equation_MerkleTree.Low.MT_mroot",
        "proj_equation_MerkleTree.Low.MT_rhs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_02a311be716ab03201b91cc11abde92c",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_9a4f5366055910237954d85f232cccf4",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_b7508c8246dd025aecf4ee8c56206add",
        "refinement_interpretation_Tm_refine_b793c488ad500e6b09ecca7df8a04085",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_repr",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid", "typing_FStar.Set.mem",
        "typing_FStar.Set.singleton",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq",
        "typing_LowStar.Regional.__proj__Rgl__item__repr",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.Datastructures.hreg",
        "typing_MerkleTree.Low.Datastructures.hvreg",
        "typing_MerkleTree.Low.__proj__MT__item__hash_size",
        "typing_MerkleTree.Low.__proj__MT__item__hs",
        "typing_MerkleTree.Low.__proj__MT__item__mroot",
        "typing_MerkleTree.Low.__proj__MT__item__rhs",
        "typing_MerkleTree.Low.mt_loc"
      ],
      0,
      "d99f7dccb79d7e613c9125cf13486f03"
    ],
    [
      "MerkleTree.Low.create_empty_mt",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def",
        "equation_EverCrypt.Helpers.uint32_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.mt_p", "equation_MerkleTree.Low.mt_safe",
        "equation_Prims.eqtype", "function_token_typing_Lib.IntTypes.uint8",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909", "int_typing",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_MerkleTree.Low.MT_mroot",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "typing_FStar.UInt32.t", "typing_LowStar.Buffer.trivial_preorder",
        "typing_MerkleTree.Low.__proj__MT__item__mroot"
      ],
      0,
      "c200665d7988f27f8795ed1dbddb588b"
    ],
    [
      "MerkleTree.Low.create_empty_mt",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt",
        "equation_MerkleTree.Low.Datastructures.hash_size_t", "int_typing",
        "lemma_FStar.UInt32.vu_inv", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec"
      ],
      0,
      "ac0b5c4d7fca0780e2d651ae483b17da"
    ],
    [
      "MerkleTree.Low.create_empty_mt",
      3,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "MerkleTree.Low_pretyping_ef3005027cf8c4be033bc0421455028c",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Pervasives.Native.None",
        "data_elim_LowStar.Vector.Vec",
        "data_typing_intro_FStar.Pervasives.Native.None@tok",
        "disc_equation_FStar.Pervasives.Native.None",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.HyperStack.ST.erid",
        "equation_FStar.HyperStack.ST.is_eternal_region",
        "equation_FStar.Int.Cast.uint32_to_uint64",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.fresh_region",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.live_region",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_FStar.UInt64.gte",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Regional.rg_inv",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.live",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_irepr",
        "equation_MerkleTree.Low.Datastructures.hash_region_of",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_vec_irepr",
        "equation_MerkleTree.Low.Datastructures.hash_vec_r_alloc_p",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.add64_fits",
        "equation_MerkleTree.Low.merkle_tree_lift",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.mt_loc",
        "equation_MerkleTree.Low.mt_not_full",
        "equation_MerkleTree.Low.mt_not_full_nst",
        "equation_MerkleTree.Low.mt_p", "equation_MerkleTree.Low.mt_safe",
        "equation_MerkleTree.Low.uint32_32_max",
        "equation_MerkleTree.Low.uint64_max",
        "equation_MerkleTree.New.High.create_empty_mt",
        "equation_MerkleTree.New.High.hash_init",
        "equation_MerkleTree.New.High.hashes", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_LowStar.Regional.__proj__Rgl__item__r_inv",
        "function_token_typing_Prims.__cache_version_number__",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "int_typing",
        "interpretation_Tm_abs_a7699c181ce0c81068b3a2119d169dc0",
        "interpretation_Tm_abs_c50b7be9e6fd29ab733f1ed43c78dc41",
        "kinding_MerkleTree.Low.merkle_tree@tok",
        "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Map.lemma_InDomUpd1", "lemma_FStar.Map.lemma_SelUpd2",
        "lemma_FStar.Monotonic.HyperHeap.includes_child",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_not_root",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_only_parent",
        "lemma_FStar.Monotonic.HyperStack.lemma_map_invariant",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_index_create",
        "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.Set.mem_intersect",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.live_region_frameOf",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_addresses",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_none_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_addresses_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_none",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.Monotonic.Buffer.new_region_modifies",
        "lemma_LowStar.RVector.as_seq_preserved",
        "lemma_LowStar.RVector.rv_inv_preserved",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_irepr",
        "proj_equation_LowStar.Regional.Rgl_r_alloc_p",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_cap",
        "proj_equation_LowStar.Vector.Vec_sz",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "proj_equation_MerkleTree.Low.MT_hash_spec",
        "proj_equation_MerkleTree.Low.MT_hs",
        "proj_equation_MerkleTree.Low.MT_i",
        "proj_equation_MerkleTree.Low.MT_j",
        "proj_equation_MerkleTree.Low.MT_mroot",
        "proj_equation_MerkleTree.Low.MT_offset",
        "proj_equation_MerkleTree.Low.MT_rhs",
        "proj_equation_MerkleTree.Low.MT_rhs_ok",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
        "projection_inverse_FStar.Pervasives.Native.None_a",
        "projection_inverse_LowStar.Regional.Rgl_irepr",
        "projection_inverse_LowStar.Regional.Rgl_r_alloc_p",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "projection_inverse_MerkleTree.Low.MT_hash_size",
        "projection_inverse_MerkleTree.Low.MT_hash_spec",
        "projection_inverse_MerkleTree.Low.MT_hs",
        "projection_inverse_MerkleTree.Low.MT_i",
        "projection_inverse_MerkleTree.Low.MT_j",
        "projection_inverse_MerkleTree.Low.MT_mroot",
        "projection_inverse_MerkleTree.Low.MT_offset",
        "projection_inverse_MerkleTree.Low.MT_rhs",
        "projection_inverse_MerkleTree.Low.MT_rhs_ok",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_161e04719814801d293219f408210f95",
        "refinement_interpretation_Tm_refine_1cc6c9f8558dddb337b6c1187115cd6a",
        "refinement_interpretation_Tm_refine_33818f36d361a5f8bc0487fdff0c49fc",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_4db8ba22c4504a66577a2159dcc603cd",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_6c5072d4c9562dd38fd2703ecfb013df",
        "refinement_interpretation_Tm_refine_7028972db935cf1f2ecc12fc7857552a",
        "refinement_interpretation_Tm_refine_9a4f5366055910237954d85f232cccf4",
        "refinement_interpretation_Tm_refine_9da57778dd25e78639bdb09f02ea27a4",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_b793c488ad500e6b09ecca7df8a04085",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_bb057522f06b19b94fc366689b4d9e02",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_cbd24d5334c6bfffa6fd8a84fb787f7a",
        "refinement_interpretation_Tm_refine_d15a9766d4c1ec94d1574f05b54a618b",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_alloc_p",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_LowStar.Regional.rg_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_region_of",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_r_alloc_p",
        "typing_FStar.Ghost.hide", "typing_FStar.Ghost.reveal",
        "typing_FStar.Int.Cast.uint32_to_uint64",
        "typing_FStar.Map.contains", "typing_FStar.Map.domain",
        "typing_FStar.Monotonic.Heap.emp",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperHeap.rid_freeable",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Monotonic.HyperStack.live_region",
        "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty",
        "typing_FStar.Seq.Base.length", "typing_FStar.Set.empty",
        "typing_FStar.Set.intersect", "typing_FStar.Set.singleton",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_FStar.UInt64.sub",
        "typing_FStar.UInt64.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_addr",
        "typing_LowStar.Monotonic.Buffer.loc_addresses",
        "typing_LowStar.Monotonic.Buffer.loc_none",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.RVector.as_seq",
        "typing_LowStar.RVector.loc_rvector",
        "typing_LowStar.Regional.__proj__Rgl__item__irepr",
        "typing_LowStar.Regional.__proj__Rgl__item__repr",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.as_seq", "typing_LowStar.Vector.loc_vector",
        "typing_LowStar.Vector.loc_vector_within",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_irepr",
        "typing_MerkleTree.Low.Datastructures.hash_repr",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "typing_MerkleTree.Low.Datastructures.hreg",
        "typing_MerkleTree.Low.Datastructures.hvreg",
        "typing_MerkleTree.Low.merkle_tree_size_lg",
        "typing_MerkleTree.Low.mt_loc", "typing_MerkleTree.Low.mt_not_full",
        "typing_MerkleTree.Low.uint32_32_max",
        "typing_MerkleTree.Low.uint64_max"
      ],
      0,
      "d93c1c8779d053f166f10d0e43e135ad"
    ],
    [
      "MerkleTree.Low.mt_free",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_62be7e8e1a69604f9a36351a77d748fa",
        "MerkleTree.Low_pretyping_ef3005027cf8c4be033bc0421455028c",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Set.subset", "equation_FStar.UInt.gte",
        "equation_FStar.UInt32.gte", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rs_elems_reg",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_elems_reg",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Regional.rg_inv", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.live",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_region_of",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.mt_loc", "equation_MerkleTree.Low.mt_p",
        "equation_MerkleTree.Low.mt_safe", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_region_of",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "interpretation_Tm_abs_612136ee4143d24977831c80e4f470a1",
        "interpretation_Tm_abs_8af5505247aa684e407d3b8992667aef",
        "kinding_MerkleTree.Low.merkle_tree@tok",
        "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Monotonic.HyperHeap.includes_child",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_not_root",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_only_parent",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Monotonic.HyperStack.lemma_map_invariant",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.Set.mem_intersect",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.UInt32.uv_inv",
        "lemma_LowStar.Monotonic.Buffer.frameOf_gsub",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.live_gsub",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_addresses_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_trans_backwards",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_Negation",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "refinement_interpretation_Tm_refine_02a311be716ab03201b91cc11abde92c",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_1bf2de38ebce0f06df533c5a16fe8f7f",
        "refinement_interpretation_Tm_refine_1cc6c9f8558dddb337b6c1187115cd6a",
        "refinement_interpretation_Tm_refine_2b6fc12469be4ec93db00d42035fe1e6",
        "refinement_interpretation_Tm_refine_3396f1d518ffeb2163c25c13fcb1de13",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_4a7fbc8c68fc17733d53af9a051a725b",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_afff6deb505de3023b13a1dc84a09e16",
        "refinement_interpretation_Tm_refine_b7508c8246dd025aecf4ee8c56206add",
        "refinement_interpretation_Tm_refine_cbd24d5334c6bfffa6fd8a84fb787f7a",
        "refinement_interpretation_Tm_refine_ce21d3346a0c5905f02b271077a3e300",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_LowStar.Regional.rg_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_region_of",
        "true_interp", "typing_FStar.Ghost.hide", "typing_FStar.Map.domain",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Seq.Base.index", "typing_FStar.Set.empty",
        "typing_FStar.Set.intersect", "typing_FStar.Set.mem",
        "typing_FStar.Set.singleton",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_addr",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.loc_addresses",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.loc_rvector",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_dummy",
        "typing_MerkleTree.Low.Datastructures.hash_region_of",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "typing_MerkleTree.Low.Datastructures.hreg",
        "typing_MerkleTree.Low.Datastructures.hvreg",
        "typing_MerkleTree.Low.__proj__MT__item__hash_size",
        "typing_MerkleTree.Low.__proj__MT__item__hs",
        "typing_MerkleTree.Low.__proj__MT__item__mroot",
        "typing_MerkleTree.Low.__proj__MT__item__rhs",
        "typing_MerkleTree.Low.mt_loc"
      ],
      0,
      "03343a1b0c98b03fae7354e2bcc80313"
    ],
    [
      "MerkleTree.Low.as_seq_sub_upd",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "equality_tok_FStar.Integers.W32@tok",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_Prims.squash",
        "fuel_guarded_inversion_LowStar.Regional.regional", "int_inversion",
        "int_typing", "lemma_FStar.UInt32.vu_inv",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_5a88c51956f007f77dee75dd2a07bb5a",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_9a4f5366055910237954d85f232cccf4",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.v", "typing_LowStar.Vector.size_of"
      ],
      0,
      "bce3de97c92070ab1e24f9f4c8b8592e"
    ],
    [
      "MerkleTree.Low.as_seq_sub_upd",
      2,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@query", "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.as_seq_sub",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_Prims.nat",
        "fuel_guarded_inversion_LowStar.Regional.regional", "int_inversion",
        "int_typing", "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_intro",
        "lemma_FStar.Seq.Base.lemma_eq_refl",
        "lemma_FStar.Seq.Base.lemma_index_slice",
        "lemma_FStar.Seq.Base.lemma_index_upd1",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_FStar.Seq.Base.lemma_len_upd",
        "lemma_FStar.Seq.Properties.cons_index_slice",
        "lemma_FStar.UInt32.vu_inv", "lemma_Hacl.Hash.Lemmas.lemma_slice",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.RVector.as_seq_seq_index",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_03e0ee7c990720bc4bd1c73dc60b1ac5",
        "refinement_interpretation_Tm_refine_09d2e9ab3b9c121b24316d151747e281",
        "refinement_interpretation_Tm_refine_0f7fb4d4962a6fb46c704af3cc17882b",
        "refinement_interpretation_Tm_refine_2ca062977a42c36634b89c1c4f193f79",
        "refinement_interpretation_Tm_refine_3396f1d518ffeb2163c25c13fcb1de13",
        "refinement_interpretation_Tm_refine_35a0739c434508f48d0bb1d5cd5df9e8",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_5a88c51956f007f77dee75dd2a07bb5a",
        "refinement_interpretation_Tm_refine_69d1d206ddafb5a6092734ed6446bcfd",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_7108b467000c99be927e4d94496382d1",
        "refinement_interpretation_Tm_refine_7d327a2011674612376090a836f17836",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_9a4f5366055910237954d85f232cccf4",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_af381e2455b15f0adf83fe95739e738e",
        "refinement_interpretation_Tm_refine_d3d07693cd71377864ef84dc97d10ec1",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_ddd44b85040d1947cca83550b7e21966",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.length",
        "typing_FStar.Seq.Base.slice", "typing_FStar.Seq.Base.upd",
        "typing_FStar.Seq.Properties.cons", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.RVector.as_seq_seq",
        "typing_LowStar.Regional.__proj__Rgl__item__repr",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.as_seq", "typing_LowStar.Vector.size_of"
      ],
      0,
      "495611d90b1f4ac3f688f03f77e41ab6"
    ],
    [
      "MerkleTree.Low.hash_vv_insert_copy",
      1,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.PUB",
        "constructor_distinct_Lib.IntTypes.U32", "eq2-interp",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.PUB@tok",
        "equality_tok_Lib.IntTypes.U32@tok", "equation_FStar.Integers.int_t",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.mod",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.pub_int_t",
        "equation_Lib.IntTypes.size_t", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq", "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.freeable",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.offset_of",
        "equation_MerkleTree.Low.uint32_32_max", "equation_Prims.nat",
        "equation_with_fuel_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_Lib.IntTypes.size_t",
        "function_token_typing_Lib.IntTypes.uint8", "int_inversion",
        "int_typing", "l_and-interp", "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Division", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_19ac6a052799e5086e9c3eb3a21d54a5",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_74d1ae07763cf2ce5f26906c9df0d2cc",
        "refinement_interpretation_Tm_refine_78262dccf3c686c092c54c0e4056d92a",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_9024b5c5ad38a108448c0f328d67950f",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_aa4b3d268075d84252df525db1f85524",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_c2c194dfd09222ec414dbe6c498eb79b",
        "refinement_interpretation_Tm_refine_d4ed644d2a0cafcfc6cf2ce842d1b099",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "typing_FStar.Ghost.hide", "typing_FStar.Ghost.reveal",
        "typing_FStar.Seq.Base.length", "typing_FStar.UInt.fits",
        "typing_FStar.UInt.max_int", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.div", "typing_FStar.UInt32.gte",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.rem",
        "typing_FStar.UInt32.sub", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_dummy",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "typing_MerkleTree.Low.merkle_tree_size_lg",
        "typing_MerkleTree.Low.offset_of",
        "typing_MerkleTree.Low.uint32_32_max"
      ],
      0,
      "88e5b635a4e7f854c77c5d5480b5d019"
    ],
    [
      "MerkleTree.Low.hash_vv_insert_copy",
      2,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "equation_FStar.UInt.fits", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg", "int_inversion",
        "int_typing", "lemma_FStar.UInt32.vu_inv",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.v", "typing_MerkleTree.Low.merkle_tree_size_lg"
      ],
      0,
      "e4707b5d036b9fe82f2653dc0aec9cbf"
    ],
    [
      "MerkleTree.Low.hash_vv_insert_copy",
      3,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "@query",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_13f802aa57fb218097b6cf82f2d13615",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_62be7e8e1a69604f9a36351a77d748fa",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_c55a67b27f4ea444400878ed4572b7c7",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.Winfinite", "eq2-interp",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Seq.Properties.snoc", "equation_FStar.Set.subset",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.mod", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.as_seq_sub",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rs_elems_reg",
        "equation_LowStar.RVector.rs_loc_elem",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_elems_reg",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rv_loc_elems",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Regional.rg_inv", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall2",
        "equation_LowStar.Vector.forall2_seq",
        "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.is_full",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.max_uint32",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_region_of",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_vec_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_vec_r_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vec_region_of",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.offset_of",
        "equation_MerkleTree.Low.uint32_32_max",
        "equation_MerkleTree.New.High.hashes",
        "equation_MerkleTree.New.High.hashess_insert", "equation_Prims.nat",
        "equation_with_fuel_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_r_repr",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_region_of",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_vec_region_of",
        "int_inversion", "int_typing",
        "interpretation_Tm_abs_18d2dd6c3427a161ac4d1dbab334ec57",
        "interpretation_Tm_abs_8af5505247aa684e407d3b8992667aef",
        "interpretation_Tm_abs_b6a78f68f402269845a00408e9b23d46",
        "interpretation_Tm_abs_c87aa5965b477cef27de7ff43995cd8f",
        "interpretation_Tm_abs_d80d426c106e7d2d632417c193cbb574",
        "l_and-interp", "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Monotonic.HyperHeap.includes_child",
        "lemma_FStar.Monotonic.HyperHeap.lemma_disjoint_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_not_root",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_only_parent",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Seq.Base.lemma_create_len",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_index_upd1",
        "lemma_FStar.Seq.Base.lemma_len_append",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_FStar.Set.mem_intersect", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.Set.mem_subset", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_refl",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_trans_backwards",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_l_",
        "lemma_LowStar.Monotonic.Buffer.loc_union_comm",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.RVector.as_seq_seq_index",
        "lemma_LowStar.RVector.as_seq_sub_as_seq",
        "lemma_LowStar.Vector.modifies_as_seq",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Negation",
        "primitive_Prims.op_Subtraction", "primitive_Prims.op_disEquality",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_sz",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_0027836e41be9f6799a3ed506cd07159",
        "refinement_interpretation_Tm_refine_03e0ee7c990720bc4bd1c73dc60b1ac5",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_0b0f9776f8fbf33608e064dfe5c8ab0a",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_19ac6a052799e5086e9c3eb3a21d54a5",
        "refinement_interpretation_Tm_refine_1cc6c9f8558dddb337b6c1187115cd6a",
        "refinement_interpretation_Tm_refine_3396f1d518ffeb2163c25c13fcb1de13",
        "refinement_interpretation_Tm_refine_347600ec1a30c5f2a581ebc2397361c4",
        "refinement_interpretation_Tm_refine_37fc854aca14f9ca8479126899485c12",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_44548e614c5097c67290ae1b7ed38ae2",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_69d1d206ddafb5a6092734ed6446bcfd",
        "refinement_interpretation_Tm_refine_7028972db935cf1f2ecc12fc7857552a",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_74d1ae07763cf2ce5f26906c9df0d2cc",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_9024b5c5ad38a108448c0f328d67950f",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_9a4f5366055910237954d85f232cccf4",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_aa4b3d268075d84252df525db1f85524",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b793c488ad500e6b09ecca7df8a04085",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_bc29bf84104028f00d869de3262aaa29",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_c2c194dfd09222ec414dbe6c498eb79b",
        "refinement_interpretation_Tm_refine_cbd24d5334c6bfffa6fd8a84fb787f7a",
        "refinement_interpretation_Tm_refine_d4ed644d2a0cafcfc6cf2ce842d1b099",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_e39578da040f6c7003161732bc9d6b85",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_LowStar.Regional.rg_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_region_of",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_r_repr",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_region_of",
        "typing_FStar.Ghost.hide",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.create",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length",
        "typing_FStar.Seq.Base.upd", "typing_FStar.Seq.Properties.cons",
        "typing_FStar.Seq.Properties.snoc", "typing_FStar.Set.empty",
        "typing_FStar.Set.intersect", "typing_FStar.Set.mem",
        "typing_FStar.Set.singleton", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.div",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.rem",
        "typing_FStar.UInt32.sub", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq", "typing_LowStar.RVector.as_seq_sub",
        "typing_LowStar.RVector.loc_rvector",
        "typing_LowStar.RVector.rs_loc_elems",
        "typing_LowStar.RVector.rv_loc_elems",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__sz",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.is_full", "typing_LowStar.Vector.loc_vector",
        "typing_LowStar.Vector.loc_vector_within",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_dummy",
        "typing_MerkleTree.Low.Datastructures.hash_repr",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "typing_MerkleTree.Low.Datastructures.hash_vec_repr",
        "typing_MerkleTree.Low.Datastructures.hreg",
        "typing_MerkleTree.Low.Datastructures.hvreg",
        "typing_MerkleTree.Low.merkle_tree_size_lg",
        "typing_MerkleTree.Low.offset_of",
        "typing_MerkleTree.Low.uint32_32_max"
      ],
      0,
      "eff3cc5d2b0cd90e50bf59372dca888f"
    ],
    [
      "MerkleTree.Low.insert_index_helper_even",
      1,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.PUB",
        "constructor_distinct_Lib.IntTypes.U32",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.PUB@tok",
        "equality_tok_Lib.IntTypes.U32@tok", "equation_FStar.Int.op_Slash",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.mod",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lt", "equation_Lib.IntTypes.int_t",
        "equation_Lib.IntTypes.pub_int_t",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg", "equation_Prims.abs",
        "equation_Prims.nat", "equation_Prims.squash", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "primitive_Prims.op_disEquality",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_19ac6a052799e5086e9c3eb3a21d54a5",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_785c4715e6841dc78147a1cec1934162",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_ef8661f9f68b1e8b6cc402dd1a59c0a8",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.rem",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_MerkleTree.Low.merkle_tree_size_lg", "typing_Prims.abs"
      ],
      0,
      "f8981914ba439d3ca89b158335f1576a"
    ],
    [
      "MerkleTree.Low.insert_index_helper_even",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "equation_FStar.UInt.fits", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lt", "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg", "int_inversion",
        "int_typing", "lemma_FStar.UInt32.vu_inv",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.v",
        "typing_MerkleTree.Low.merkle_tree_size_lg"
      ],
      0,
      "88193c88b2bb641f1ad1ed941098a849"
    ],
    [
      "MerkleTree.Low.insert_index_helper_even",
      3,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.mod", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.lt",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg", "equation_Prims.nat",
        "int_inversion", "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Division", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Modulus",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_19ac6a052799e5086e9c3eb3a21d54a5",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_74d1ae07763cf2ce5f26906c9df0d2cc",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_ef8661f9f68b1e8b6cc402dd1a59c0a8",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.div",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.rem",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_MerkleTree.Low.merkle_tree_size_lg"
      ],
      0,
      "c06450ab49eb9cac6df16b7520cf0d36"
    ],
    [
      "MerkleTree.Low.insert_index_helper_odd",
      1,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.PUB",
        "constructor_distinct_Lib.IntTypes.U32",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.PUB@tok",
        "equality_tok_Lib.IntTypes.U32@tok", "equation_FStar.Int.op_Slash",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.mod", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_Lib.IntTypes.int_t",
        "equation_Lib.IntTypes.pub_int_t",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.offset_of",
        "equation_MerkleTree.Low.uint32_32_max", "equation_Prims.abs",
        "equation_Prims.nat", "equation_Prims.squash", "int_inversion",
        "int_typing", "l_and-interp", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_19ac6a052799e5086e9c3eb3a21d54a5",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_5f5aec8f53661a439c804b22b3d7b291",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_74d1ae07763cf2ce5f26906c9df0d2cc",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_aa4b3d268075d84252df525db1f85524",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.div", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.rem", "typing_FStar.UInt32.sub",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_MerkleTree.Low.merkle_tree_size_lg",
        "typing_MerkleTree.Low.offset_of",
        "typing_MerkleTree.Low.uint32_32_max", "typing_Prims.abs"
      ],
      0,
      "e5969b37ab5c2b12dce59fda38622865"
    ],
    [
      "MerkleTree.Low.insert_index_helper_odd",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "equation_FStar.UInt.fits", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg", "int_inversion",
        "int_typing", "lemma_FStar.UInt32.vu_inv",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.v",
        "typing_MerkleTree.Low.merkle_tree_size_lg"
      ],
      0,
      "04b3369efb274700cbafbe636bda04d8"
    ],
    [
      "MerkleTree.Low.insert_index_helper_odd",
      3,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.mod", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.offset_of",
        "equation_MerkleTree.Low.uint32_32_max", "equation_Prims.nat",
        "equation_with_fuel_Prims.pow2.fuel_instrumented", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Division", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThan", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Modulus",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_19ac6a052799e5086e9c3eb3a21d54a5",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_5f5aec8f53661a439c804b22b3d7b291",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_74d1ae07763cf2ce5f26906c9df0d2cc",
        "refinement_interpretation_Tm_refine_aa4b3d268075d84252df525db1f85524",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.div",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.rem",
        "typing_FStar.UInt32.sub", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_MerkleTree.Low.offset_of",
        "typing_MerkleTree.Low.uint32_32_max"
      ],
      0,
      "03ee1d525e6d1211dddca3d541a3e501"
    ],
    [
      "MerkleTree.Low.loc_union_assoc_4",
      1,
      0,
      0,
      [ "@query", "lemma_LowStar.Monotonic.Buffer.loc_union_comm" ],
      0,
      "cf364c2dc1a36b5a4f08ab70bb290184"
    ],
    [
      "MerkleTree.Low.insert_modifies_rec_helper",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_Prims.nat", "int_inversion", "int_typing",
        "lemma_FStar.UInt32.vu_inv", "primitive_Prims.op_Addition",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_LowStar.Vector.Vec_sz",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_365abba901205a01d0ef28ebf2198c47",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Monotonic.HyperHeap.rid_freeable",
        "typing_FStar.Monotonic.HyperHeap.root", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_LowStar.Vector.as_seq",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.merkle_tree_size_lg"
      ],
      0,
      "e9b3d6a8ea5a21b46e52d6d1b0e0d204"
    ],
    [
      "MerkleTree.Low.insert_modifies_rec_helper",
      2,
      2,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rv_loc_elems",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.merkle_tree_size_lg", "equation_Prims.nat",
        "equation_with_fuel_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_Lib.IntTypes.uint8", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_union_comm",
        "lemma_LowStar.Monotonic.Buffer.loc_union_idem",
        "lemma_LowStar.Monotonic.Buffer.loc_union_loc_none_l",
        "lemma_LowStar.Monotonic.Buffer.loc_union_loc_none_r",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_3396f1d518ffeb2163c25c13fcb1de13",
        "refinement_interpretation_Tm_refine_365abba901205a01d0ef28ebf2198c47",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_7028972db935cf1f2ecc12fc7857552a",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Monotonic.HyperHeap.rid_freeable",
        "typing_FStar.Monotonic.HyperHeap.root", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.as_seq",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.merkle_tree_size_lg"
      ],
      0,
      "9cf256c705a097111e3131410bcbda59"
    ],
    [
      "MerkleTree.Low.insert_modifies_union_loc_weakening",
      1,
      0,
      0,
      [
        "@query", "lemma_LowStar.Monotonic.Buffer.loc_includes_refl",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_union_comm",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "typing_LowStar.Monotonic.Buffer.loc_union"
      ],
      0,
      "f3bd56801dd80fbd5261618e16290203"
    ],
    [
      "MerkleTree.Low.insert_snoc_last_helper",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_FStar.Seq.Properties.snoc", "equation_Prims.nat",
        "int_inversion", "lemma_FStar.Seq.Base.lemma_create_len",
        "lemma_FStar.Seq.Base.lemma_len_append",
        "primitive_Prims.op_Addition", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_167ef714932ec832fb671890fc3eee6c",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length"
      ],
      0,
      "89216c9bc8468db744d59ce155f07279"
    ],
    [
      "MerkleTree.Low.insert_snoc_last_helper",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_FStar.Seq.Properties.last",
        "equation_FStar.Seq.Properties.snoc", "equation_Prims.nat",
        "int_typing", "lemma_FStar.Seq.Base.lemma_index_app1",
        "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_167ef714932ec832fb671890fc3eee6c",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "typing_FStar.Seq.Base.create"
      ],
      0,
      "c870cf5839bc806bbfd45fe1dbc850ac"
    ],
    [
      "MerkleTree.Low.rv_inv_rv_elems_reg",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.rs_elems_reg",
        "equation_LowStar.RVector.rv_elems_reg",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall2_seq",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_Prims.nat",
        "fuel_guarded_inversion_LowStar.Regional.regional",
        "fuel_guarded_inversion_LowStar.Vector.vector_str", "int_inversion",
        "int_typing", "lemma_FStar.UInt32.vu_inv",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_disEquality",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "refinement_interpretation_Tm_refine_0b0f9776f8fbf33608e064dfe5c8ab0a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_7028972db935cf1f2ecc12fc7857552a",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Seq.Base.length", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.v", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.size_of"
      ],
      0,
      "9f4fca440a72b96a8b504cfc185692a6"
    ],
    [
      "MerkleTree.Low.insert_",
      1,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.PUB",
        "constructor_distinct_Lib.IntTypes.U32",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.PUB@tok",
        "equality_tok_Lib.IntTypes.U32@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.pub_int_t",
        "equation_Lib.IntTypes.size_t", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.uint32_32_max", "equation_Prims.nat",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_Lib.IntTypes.size_t",
        "function_token_typing_Lib.IntTypes.uint8", "int_inversion",
        "int_typing", "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_9024b5c5ad38a108448c0f328d67950f",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_c2c194dfd09222ec414dbe6c498eb79b",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "typing_FStar.Ghost.hide", "typing_FStar.Ghost.reveal",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.Low.Datastructures.hash_dummy",
        "typing_MerkleTree.Low.merkle_tree_size_lg",
        "typing_MerkleTree.Low.uint32_32_max"
      ],
      0,
      "81f811f624f4976646460de3c5b81c46"
    ],
    [
      "MerkleTree.Low.insert_",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_FStar.UInt32.lt", "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg", "int_inversion",
        "int_typing", "lemma_FStar.UInt32.vu_inv",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.v", "typing_MerkleTree.Low.merkle_tree_size_lg"
      ],
      0,
      "c5655b2ba850deb244880ce6d01f43fb"
    ],
    [
      "MerkleTree.Low.insert_",
      3,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "FStar.Ghost_interpretation_Tm_ghost_arrow_e2f4c1991753137c5a80c115428d0cef",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_8efe83896e61f87df00cf72ae31ef9ac",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_a79cc47015e99b7b948cff4f4be6f51d",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_13f802aa57fb218097b6cf82f2d13615",
        "MerkleTree.Spec_interpretation_Tm_ghost_arrow_c8d0d4ba83f86d009153aeb71f24bf67",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.Winfinite",
        "data_elim_LowStar.Regional.Rgl", "data_elim_LowStar.Vector.Vec",
        "eq2-interp", "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Int.op_Slash", "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Seq.Properties.snoc", "equation_FStar.Set.subset",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.mod",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.as_seq_sub",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.loc_all_exts_from",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rs_elems_reg",
        "equation_LowStar.RVector.rs_loc_elem",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_elems_reg",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Regional.rg_inv",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_r_repr",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_vec_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_vec_r_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.offset_of",
        "equation_MerkleTree.Low.uint32_32_max",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hashes",
        "equation_MerkleTree.New.High.hashess",
        "equation_MerkleTree.New.High.hashess_insert",
        "equation_MerkleTree.New.High.offset_of",
        "equation_MerkleTree.Spec.hash",
        "equation_MerkleTree.Spec.hash_fun_t", "equation_Prims.abs",
        "equation_Prims.eqtype", "equation_Prims.nat", "equation_Prims.pos",
        "equation_Spec.Hash.Definitions.bytes",
        "equation_with_fuel_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_FStar.Ghost.reveal",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_r_repr",
        "int_inversion", "int_typing",
        "interpretation_Tm_abs_8af5505247aa684e407d3b8992667aef",
        "kinding_Tm_ghost_arrow_c8d0d4ba83f86d009153aeb71f24bf67",
        "l_and-interp", "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Monotonic.HyperStack.lemma_map_invariant",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_refl",
        "lemma_FStar.Set.mem_complement", "lemma_FStar.Set.mem_intersect",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_refl",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_l_",
        "lemma_LowStar.Monotonic.Buffer.loc_union_comm",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.RVector.as_seq_preserved",
        "lemma_LowStar.RVector.as_seq_seq_index",
        "lemma_LowStar.RVector.as_seq_sub_as_seq",
        "lemma_LowStar.RVector.rv_inv_preserved",
        "lemma_LowStar.Vector.modifies_as_seq",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_Equality", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_03e0ee7c990720bc4bd1c73dc60b1ac5",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_0722e9115d2a1be8d90527397d01011c",
        "refinement_interpretation_Tm_refine_08698b4b6e166624b5bf789ac071b4cf",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_19ac6a052799e5086e9c3eb3a21d54a5",
        "refinement_interpretation_Tm_refine_29c27ac7c716b2238749315b70c9eca3",
        "refinement_interpretation_Tm_refine_37fc854aca14f9ca8479126899485c12",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_415f66b36bf9db4e21e520bb0a30c0c2",
        "refinement_interpretation_Tm_refine_44548e614c5097c67290ae1b7ed38ae2",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_5664991902867dbaea8455604edd6227",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_5a88c51956f007f77dee75dd2a07bb5a",
        "refinement_interpretation_Tm_refine_5bd34bf04340340b1bef17bcddc72002",
        "refinement_interpretation_Tm_refine_69d1d206ddafb5a6092734ed6446bcfd",
        "refinement_interpretation_Tm_refine_7028972db935cf1f2ecc12fc7857552a",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_74d1ae07763cf2ce5f26906c9df0d2cc",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_9024b5c5ad38a108448c0f328d67950f",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_9a4f5366055910237954d85f232cccf4",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_aa4b3d268075d84252df525db1f85524",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b793c488ad500e6b09ecca7df8a04085",
        "refinement_interpretation_Tm_refine_bc29bf84104028f00d869de3262aaa29",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_c2c194dfd09222ec414dbe6c498eb79b",
        "refinement_interpretation_Tm_refine_d4ed644d2a0cafcfc6cf2ce842d1b099",
        "refinement_interpretation_Tm_refine_d52f5ab9e989c21e6ecbcb8c0796e43a",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_da1b0dfb8283502ec162998a8bbb6431",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_FStar.Ghost.reveal",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_LowStar.Regional.rg_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_repr",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_r_repr",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_region_of",
        "typing_FStar.Ghost.hide", "typing_FStar.Ghost.reveal",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.length",
        "typing_FStar.Seq.Base.upd", "typing_FStar.Seq.Properties.snoc",
        "typing_FStar.Set.complement", "typing_FStar.Set.empty",
        "typing_FStar.Set.intersect", "typing_FStar.Set.mem",
        "typing_FStar.Set.singleton", "typing_FStar.UInt.fits",
        "typing_FStar.UInt.mod", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.div", "typing_FStar.UInt32.gt",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.rem",
        "typing_FStar.UInt32.sub", "typing_FStar.UInt32.t",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.loc_union",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq", "typing_LowStar.RVector.as_seq_sub",
        "typing_LowStar.RVector.loc_all_exts_from",
        "typing_LowStar.RVector.rv_loc_elems",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.get", "typing_LowStar.Vector.loc_vector",
        "typing_LowStar.Vector.loc_vector_within",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_repr",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "typing_MerkleTree.Low.Datastructures.hash_vec_region_of",
        "typing_MerkleTree.Low.Datastructures.hash_vec_repr",
        "typing_MerkleTree.Low.Datastructures.hreg",
        "typing_MerkleTree.Low.Datastructures.hvreg",
        "typing_MerkleTree.Low.merkle_tree_size_lg",
        "typing_MerkleTree.Low.offset_of",
        "typing_MerkleTree.Low.uint32_32_max",
        "typing_MerkleTree.New.High.insert_",
        "typing_MerkleTree.New.High.offset_of"
      ],
      0,
      "711cb36353e99cf8212c38c518db1fef"
    ],
    [
      "MerkleTree.Low.mt_insert_pre_nst",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def",
        "equation_FStar.Int.Cast.uint32_to_uint64",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lt", "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.mt_not_full_nst",
        "equation_MerkleTree.Low.uint32_32_max",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_MerkleTree.Low.MT_j",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_b2667f894686798e74c94fc88f855ac4",
        "refinement_interpretation_Tm_refine_d15a9766d4c1ec94d1574f05b54a618b",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Int.Cast.uint32_to_uint64", "typing_FStar.UInt32.v",
        "typing_MerkleTree.Low.__proj__MT__item__j",
        "typing_MerkleTree.Low.uint32_32_max"
      ],
      0,
      "967d125a4bb85bbae14bfc9382c841a9"
    ],
    [
      "MerkleTree.Low.mt_insert_pre",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.const_mt_p",
        "equation_MerkleTree.Low.const_pointer", "equation_Prims.eqtype",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3",
        "typing_FStar.UInt32.t"
      ],
      0,
      "ae5c70cf2a3c3ae774f5637da0cdc7d3"
    ],
    [
      "MerkleTree.Low.mt_insert_pre",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.const_mt_p",
        "equation_MerkleTree.Low.const_pointer",
        "equation_MerkleTree.Low.mt_safe",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3",
        "refinement_interpretation_Tm_refine_eab2707d39e7332530d233d48d6d936e"
      ],
      0,
      "097e221bd538b2a3e3b46fe1489735cf"
    ],
    [
      "MerkleTree.Low.mt_insert",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "equation_EverCrypt.Helpers.uint32_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lt", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.merkle_tree_lift",
        "equation_MerkleTree.Low.mt_insert_pre_nst",
        "equation_MerkleTree.Low.mt_lift",
        "equation_MerkleTree.Low.mt_not_full_nst",
        "equation_MerkleTree.Low.mt_p",
        "equation_MerkleTree.Low.uint32_32_max",
        "equation_MerkleTree.New.High.mt_not_full", "equation_Prims.eqtype",
        "function_token_typing_Lib.IntTypes.uint8",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909", "int_inversion",
        "kinding_MerkleTree.Low.merkle_tree@tok",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_MerkleTree.Low.MT_i",
        "proj_equation_MerkleTree.Low.MT_j",
        "proj_equation_MerkleTree.New.High.MT_j",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "refinement_interpretation_Tm_refine_1fdbc7b4203ff15d70e272de56305f43",
        "refinement_interpretation_Tm_refine_2a5613a3b1b33b9ce33860f4b8c16927",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "typing_FStar.Ghost.reveal", "typing_FStar.UInt32.t",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_MerkleTree.Low.uint32_32_max",
        "typing_MerkleTree.New.High.mt_not_full"
      ],
      0,
      "4a43e4dce23a050f8b9389fff8187367"
    ],
    [
      "MerkleTree.Low.mt_insert",
      2,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.insert_.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_13f802aa57fb218097b6cf82f2d13615",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_62be7e8e1a69604f9a36351a77d748fa",
        "MerkleTree.Low_pretyping_ef3005027cf8c4be033bc0421455028c",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "equation_FStar.HyperStack.ST.equal_domains",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Set.subset", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.loc_all_exts_from",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_region_of",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_lift",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.mt_insert_pre_nst",
        "equation_MerkleTree.Low.mt_lift", "equation_MerkleTree.Low.mt_loc",
        "equation_MerkleTree.Low.mt_not_full_nst",
        "equation_MerkleTree.Low.mt_p", "equation_MerkleTree.Low.mt_safe",
        "equation_MerkleTree.Low.uint32_32_max",
        "equation_MerkleTree.New.High.hashes",
        "equation_MerkleTree.New.High.hashess",
        "equation_MerkleTree.New.High.mt_insert",
        "equation_MerkleTree.New.High.mt_wf_elts", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_LowStar.Buffer.trivial_preorder",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_r_repr",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_region_of",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "int_typing",
        "interpretation_Tm_abs_612136ee4143d24977831c80e4f470a1",
        "kinding_MerkleTree.Low.merkle_tree@tok",
        "lemma_FStar.Ghost.hide_reveal", "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_all_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Monotonic.HyperHeap.includes_child",
        "lemma_FStar.Monotonic.HyperHeap.lemma_disjoint_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_not_root",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_only_parent",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_index_create",
        "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.Set.mem_intersect",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_addresses",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_addresses_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_trans_backwards",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_l_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_l_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_union_comm",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.RVector.as_seq_preserved",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "proj_equation_MerkleTree.Low.MT_hash_spec",
        "proj_equation_MerkleTree.Low.MT_hs",
        "proj_equation_MerkleTree.Low.MT_i",
        "proj_equation_MerkleTree.Low.MT_j",
        "proj_equation_MerkleTree.Low.MT_mroot",
        "proj_equation_MerkleTree.Low.MT_offset",
        "proj_equation_MerkleTree.Low.MT_rhs",
        "proj_equation_MerkleTree.Low.MT_rhs_ok",
        "proj_equation_MerkleTree.New.High.MT_hash_fun",
        "proj_equation_MerkleTree.New.High.MT_hs",
        "proj_equation_MerkleTree.New.High.MT_i",
        "proj_equation_MerkleTree.New.High.MT_j",
        "proj_equation_MerkleTree.New.High.MT_mroot",
        "proj_equation_MerkleTree.New.High.MT_rhs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "projection_inverse_MerkleTree.Low.MT_hash_size",
        "projection_inverse_MerkleTree.Low.MT_hash_spec",
        "projection_inverse_MerkleTree.Low.MT_hs",
        "projection_inverse_MerkleTree.Low.MT_i",
        "projection_inverse_MerkleTree.Low.MT_j",
        "projection_inverse_MerkleTree.Low.MT_mroot",
        "projection_inverse_MerkleTree.Low.MT_rhs",
        "projection_inverse_MerkleTree.Low.MT_rhs_ok",
        "projection_inverse_MerkleTree.New.High.MT_hash_fun",
        "projection_inverse_MerkleTree.New.High.MT_hs",
        "projection_inverse_MerkleTree.New.High.MT_i",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "projection_inverse_MerkleTree.New.High.MT_mroot",
        "projection_inverse_MerkleTree.New.High.MT_rhs",
        "refinement_interpretation_Tm_refine_02a311be716ab03201b91cc11abde92c",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_1cc6c9f8558dddb337b6c1187115cd6a",
        "refinement_interpretation_Tm_refine_1fdbc7b4203ff15d70e272de56305f43",
        "refinement_interpretation_Tm_refine_2a5613a3b1b33b9ce33860f4b8c16927",
        "refinement_interpretation_Tm_refine_37fc854aca14f9ca8479126899485c12",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_415f66b36bf9db4e21e520bb0a30c0c2",
        "refinement_interpretation_Tm_refine_44548e614c5097c67290ae1b7ed38ae2",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_5664991902867dbaea8455604edd6227",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_5bd34bf04340340b1bef17bcddc72002",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_8156b5c8d3fbba7eba099dca362f450c",
        "refinement_interpretation_Tm_refine_9a4f5366055910237954d85f232cccf4",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b2667f894686798e74c94fc88f855ac4",
        "refinement_interpretation_Tm_refine_b7508c8246dd025aecf4ee8c56206add",
        "refinement_interpretation_Tm_refine_b793c488ad500e6b09ecca7df8a04085",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_bc29bf84104028f00d869de3262aaa29",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_cbd24d5334c6bfffa6fd8a84fb787f7a",
        "refinement_interpretation_Tm_refine_da1b0dfb8283502ec162998a8bbb6431",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_repr",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_region_of",
        "true_interp", "typing_FStar.Ghost.reveal",
        "typing_FStar.Map.domain",
        "typing_FStar.Monotonic.HyperHeap.disjoint",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty",
        "typing_FStar.Seq.Base.length", "typing_FStar.Set.complement",
        "typing_FStar.Set.empty", "typing_FStar.Set.intersect",
        "typing_FStar.Set.mem", "typing_FStar.Set.singleton",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.t",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_addr",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.loc_addresses",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.loc_union",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq", "typing_LowStar.RVector.as_seq_sub",
        "typing_LowStar.RVector.loc_all_exts_from",
        "typing_LowStar.Regional.__proj__Rgl__item__repr",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.loc_vector", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_repr",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "typing_MerkleTree.Low.Datastructures.hash_vec_repr",
        "typing_MerkleTree.Low.Datastructures.hreg",
        "typing_MerkleTree.Low.Datastructures.hvreg",
        "typing_MerkleTree.Low.__proj__MT__item__hash_spec",
        "typing_MerkleTree.Low.__proj__MT__item__hs",
        "typing_MerkleTree.Low.__proj__MT__item__i",
        "typing_MerkleTree.Low.__proj__MT__item__j",
        "typing_MerkleTree.Low.__proj__MT__item__mroot",
        "typing_MerkleTree.Low.__proj__MT__item__rhs",
        "typing_MerkleTree.Low.mt_lift", "typing_MerkleTree.Low.mt_loc",
        "typing_MerkleTree.Low.mt_not_full_nst",
        "typing_MerkleTree.Low.uint32_32_max",
        "typing_MerkleTree.New.High.insert_"
      ],
      0,
      "7e3a1b153a8f19b24d969d0295e272a3"
    ],
    [
      "MerkleTree.Low.mt_create_custom",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def",
        "equation_EverCrypt.Helpers.uint32_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.mt_p", "equation_Prims.eqtype",
        "function_token_typing_Lib.IntTypes.uint8",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909", "int_typing",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_89119686b81824527c5966a2e21b17be",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "typing_FStar.UInt32.t", "typing_LowStar.Buffer.trivial_preorder"
      ],
      0,
      "5f214c2aa1090288916934e94b02ceb9"
    ],
    [
      "MerkleTree.Low.mt_create_custom",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt",
        "equation_MerkleTree.Low.Datastructures.hash_size_t", "int_typing",
        "lemma_FStar.UInt32.vu_inv", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec"
      ],
      0,
      "9faff9cdccb27d74c1fef9e0c445c835"
    ],
    [
      "MerkleTree.Low.mt_create_custom",
      3,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "MerkleTree.Low_pretyping_ef3005027cf8c4be033bc0421455028c",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_EverCrypt.Helpers.uint64_t",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.HyperStack.ST.erid",
        "equation_FStar.Int.Cast.uint32_to_uint64",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt64.gte", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_r_repr",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.add64_fits",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_lift",
        "equation_MerkleTree.Low.mt_insert_pre_nst",
        "equation_MerkleTree.Low.mt_lift", "equation_MerkleTree.Low.mt_loc",
        "equation_MerkleTree.Low.mt_not_full",
        "equation_MerkleTree.Low.mt_p", "equation_MerkleTree.Low.mt_safe",
        "equation_MerkleTree.Low.offset_t",
        "equation_MerkleTree.Low.uint64_max",
        "equation_MerkleTree.New.High.create_empty_mt",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hashes",
        "equation_MerkleTree.New.High.mt_create", "equation_Prims.nat",
        "equation_Prims.pos", "function_token_typing_Lib.IntTypes.uint8",
        "int_inversion", "int_typing",
        "kinding_MerkleTree.Low.merkle_tree@tok",
        "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Seq.Base.lemma_create_len",
        "lemma_FStar.Set.mem_intersect", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.Set.mem_subset", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt64.uv_inv",
        "lemma_FStar.UInt64.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_l_",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Negation",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_MerkleTree.Low.MT_j",
        "proj_equation_MerkleTree.Low.MT_rhs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "projection_inverse_MerkleTree.New.High.MT_hash_fun",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "projection_inverse_MerkleTree.New.High.MT_rhs",
        "projection_inverse_MerkleTree.New.High.MT_rhs_ok",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4db8ba22c4504a66577a2159dcc603cd",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_6c5072d4c9562dd38fd2703ecfb013df",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_89119686b81824527c5966a2e21b17be",
        "refinement_interpretation_Tm_refine_9a4f5366055910237954d85f232cccf4",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b2667f894686798e74c94fc88f855ac4",
        "refinement_interpretation_Tm_refine_b7508c8246dd025aecf4ee8c56206add",
        "refinement_interpretation_Tm_refine_b793c488ad500e6b09ecca7df8a04085",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "refinement_interpretation_Tm_refine_d15a9766d4c1ec94d1574f05b54a618b",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_repr",
        "typing_FStar.Ghost.hide", "typing_FStar.Int.Cast.uint32_to_uint64",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length",
        "typing_FStar.Set.empty", "typing_FStar.Set.intersect",
        "typing_FStar.Set.mem", "typing_FStar.Set.singleton",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.v",
        "typing_FStar.UInt64.sub", "typing_FStar.UInt64.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.loc_union",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq", "typing_LowStar.Vector.alloc_empty",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_repr",
        "typing_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "typing_MerkleTree.Low.Datastructures.hreg",
        "typing_MerkleTree.Low.__proj__MT__item__j",
        "typing_MerkleTree.Low.__proj__MT__item__offset",
        "typing_MerkleTree.Low.__proj__MT__item__rhs",
        "typing_MerkleTree.Low.mt_loc", "typing_MerkleTree.Low.mt_not_full",
        "typing_MerkleTree.Low.uint64_max",
        "typing_MerkleTree.New.High.hash_init"
      ],
      0,
      "464fd15306f4369f1216de8992295d67"
    ],
    [
      "MerkleTree.Low.__proj__Path__item__hashes",
      1,
      0,
      0,
      [
        "@query", "proj_equation_MerkleTree.Low.Path_hash_size",
        "projection_inverse_MerkleTree.Low.Path_hash_size"
      ],
      0,
      "00e32bbb430082bf91477c43b7f8bce6"
    ],
    [
      "MerkleTree.Low.phashes",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_LowStar.Buffer.pointer",
        "equation_MerkleTree.Low.path_p", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e"
      ],
      0,
      "9ecd41e2915380efb3d066572a534014"
    ],
    [
      "MerkleTree.Low.path_safe",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_LowStar.Buffer.pointer",
        "equation_MerkleTree.Low.path_p", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e"
      ],
      0,
      "183c57b79917bfa2ef6dc74ed983174c"
    ],
    [
      "MerkleTree.Low.lift_path_",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_Prims.nat",
        "function_token_typing_FStar.Monotonic.Heap.heap", "int_inversion",
        "int_typing", "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.UInt32.vu_inv", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Seq.Base.length", "typing_FStar.UInt32.v",
        "typing_MerkleTree.Low.Datastructures.hash"
      ],
      0,
      "f36a29f6ccefd693b99c534fd6cf443e"
    ],
    [
      "MerkleTree.Low.lift_path_",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_Prims.nat",
        "function_token_typing_FStar.Monotonic.Heap.heap", "int_inversion",
        "int_typing", "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.UInt32.vu_inv", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Seq.Base.length", "typing_FStar.UInt32.v",
        "typing_MerkleTree.Low.Datastructures.hash"
      ],
      0,
      "f81baf3283013681e7b4c3e052d89c76"
    ],
    [
      "MerkleTree.Low.lift_path_",
      3,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def",
        "binder_x_03de0e8240ae2a00ba69e682c75cd60a_0",
        "binder_x_2b8e4e725737e1d9b14f1e4978e68728_4",
        "binder_x_8f7f11c8feab2d1dbfb8e60676b43aaf_3",
        "binder_x_ed25b04ac1a3660bf4cdc8ae577888d8_1", "bool_inversion",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Prims.LexTop@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Seq.Properties.snoc", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_LowStar.Vector.forall_seq",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.path", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Prims.int", "int_inversion", "int_typing",
        "interpretation_Tm_abs_ae320cafa25b7bff088bdd417f990954",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Seq.Base.lemma_create_len",
        "lemma_FStar.Seq.Base.lemma_len_append", "lemma_FStar.UInt32.vu_inv",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_07fd923f1cf52f096265dbf0eca6e3e1",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_64794c8a6b670549b2a4986c07198e35",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_29c27ac7c716b2238749315b70c9eca3",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length",
        "typing_FStar.UInt32.v", "well-founded-ordering-on-nat"
      ],
      0,
      "91071562606321220ae92128cb5c4c6f"
    ],
    [
      "MerkleTree.Low.lift_path",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.path_p",
        "equation_MerkleTree.Low.path_safe", "equation_Prims.eqtype",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909", "int_typing",
        "kinding_MerkleTree.Low.path@tok",
        "lemma_FStar.Map.lemma_ContainsDom", "lemma_FStar.UInt32.vu_inv",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Negation",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_99288644c179a2f841a08f2ffe8fb0f8",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip", "typing_FStar.UInt32.t",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.len"
      ],
      0,
      "02d983aea7077b0251cc17dce97d3867"
    ],
    [
      "MerkleTree.Low.lift_path",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.path_p",
        "equation_MerkleTree.Low.path_safe", "equation_Prims.eqtype",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909",
        "kinding_MerkleTree.Low.path@tok",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "typing_FStar.UInt32.t", "typing_LowStar.Buffer.trivial_preorder"
      ],
      0,
      "328e6b6daa17dce22124818e4b2072f2"
    ],
    [
      "MerkleTree.Low.lift_path",
      3,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.path_p",
        "equation_MerkleTree.Low.path_safe",
        "equation_MerkleTree.Low.phashes",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.path", "equation_Prims.nat",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Lib.IntTypes.uint8", "int_inversion",
        "int_typing",
        "interpretation_Tm_abs_58203edc3906db9e45ab79f348b6ec67",
        "interpretation_Tm_abs_a8d77049c21db6a375169e391c705890",
        "kinding_MerkleTree.Low.path@tok", "l_and-interp",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Seq.Base.lemma_len_slice", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Negation",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_573cbec3ba63a4df15c2747d40766bb5",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_99288644c179a2f841a08f2ffe8fb0f8",
        "refinement_interpretation_Tm_refine_9d8be7b590c01459526425291e137ca5",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_29c27ac7c716b2238749315b70c9eca3",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Seq.Base.length", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.as_seq", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.phashes"
      ],
      0,
      "cf6fb0f790896723069c89bf10d28053"
    ],
    [
      "MerkleTree.Low.lift_path_index_",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "bool_inversion",
        "equation_EverCrypt.Helpers.uint32_t", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.Vector.forall_seq",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.New.High.hash", "equation_Prims.squash",
        "function_token_typing_Lib.IntTypes.uint8", "int_inversion",
        "interpretation_Tm_abs_144a21c4e76a23939e24c311809b5f8c",
        "lemma_FStar.UInt32.uv_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_GreaterThan", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_29c27ac7c716b2238749315b70c9eca3",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_93225d4de1bd6dffd92cb269f08b297f",
        "refinement_interpretation_Tm_refine_d53c7b956810c0246ac21f2eecb703e9",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull"
      ],
      0,
      "0e4e1b4f117c302333a2d14b93e5fc17"
    ],
    [
      "MerkleTree.Low.lift_path_index_",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Vector.forall_seq",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_r_repr",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.New.High.hash", "equation_Prims.squash",
        "function_token_typing_Lib.IntTypes.uint8", "int_inversion",
        "interpretation_Tm_abs_144a21c4e76a23939e24c311809b5f8c",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_29c27ac7c716b2238749315b70c9eca3",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_93225d4de1bd6dffd92cb269f08b297f",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_d53c7b956810c0246ac21f2eecb703e9",
        "refinement_interpretation_Tm_refine_ddbd5fc634deb0f87239ac6bed0afba5",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_repr",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder"
      ],
      0,
      "b6632803eb8b480cd5ff1e701545e83e"
    ],
    [
      "MerkleTree.Low.lift_path_index_",
      3,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.Low.lift_path_.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.Low.lift_path_.fuel_instrumented",
        "@query",
        "LowStar.Regional_interpretation_Tm_arrow_e5ec4d09d74ef6d9837f1dcfa06070d3",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_e6b8a71b615251688e17599ba9a3c6a3",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_13f802aa57fb218097b6cf82f2d13615",
        "binder_x_03de0e8240ae2a00ba69e682c75cd60a_0",
        "binder_x_344430588cb216e98a1c212247faaed8_4",
        "binder_x_8f7f11c8feab2d1dbfb8e60676b43aaf_3",
        "binder_x_9c152e1f5f6bd24fcc551cb6dc504bbc_2",
        "binder_x_c863dfabeabffbe315f9343d83de00db_5",
        "binder_x_ed25b04ac1a3660bf4cdc8ae577888d8_1", "bool_inversion",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "data_elim_LowStar.Regional.Rgl",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Prims.LexTop@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Seq.Properties.snoc", "equation_FStar.UInt.uint_t",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Vector.forall_seq",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.New.High.path", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "equation_with_fuel_MerkleTree.Low.lift_path_.fuel_instrumented",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_LowStar.Regional.__proj__Rgl__item__r_repr",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_r_repr",
        "function_token_typing_Prims.int", "int_inversion", "int_typing",
        "interpretation_Tm_abs_144a21c4e76a23939e24c311809b5f8c",
        "interpretation_Tm_abs_ae320cafa25b7bff088bdd417f990954",
        "lemma_FStar.Seq.Base.lemma_index_app1",
        "lemma_FStar.Seq.Base.lemma_index_app2",
        "lemma_FStar.Seq.Base.lemma_index_create",
        "lemma_FStar.Seq.Base.lemma_len_append",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Equality", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_02de1ca607024051b572624909ff5c56",
        "refinement_interpretation_Tm_refine_2739b8ccd4797c090f619c4de73594fa",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_44548e614c5097c67290ae1b7ed38ae2",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_686cedfdef13741d72c1f34439b642b8",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_ac201cf927190d39c033967b63cb957b",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_cd75f5af9cb5a5c9d2e5099141ca8447",
        "refinement_interpretation_Tm_refine_d53c7b956810c0246ac21f2eecb703e9",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fa82e8cdc2a3d8728cddcadb5c9f32f7",
        "refinement_kinding_Tm_refine_02de1ca607024051b572624909ff5c56",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "token_correspondence_MerkleTree.Low.lift_path_.fuel_instrumented",
        "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.index",
        "typing_FStar.Seq.Base.length", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_repr",
        "typing_MerkleTree.Low.Datastructures.hreg",
        "typing_MerkleTree.Low.lift_path_", "unit_inversion", "unit_typing",
        "well-founded-ordering-on-nat"
      ],
      0,
      "24841cb19f1cb4445725569c574c25ee"
    ],
    [
      "MerkleTree.Low.lift_path_index",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt", "equation_FStar.UInt32.lt",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.path_p",
        "equation_MerkleTree.Low.path_safe",
        "equation_MerkleTree.Low.phashes",
        "equation_MerkleTree.New.High.hash", "equation_Prims.squash",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Lib.IntTypes.uint8", "int_inversion",
        "interpretation_Tm_abs_58203edc3906db9e45ab79f348b6ec67",
        "l_and-interp", "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.UInt32.uv_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_29c27ac7c716b2238749315b70c9eca3",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_81a6d9019dae9e411b66d550a4eb0e47",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.phashes"
      ],
      0,
      "166627b3219192ad38647a3fa7bb4323"
    ],
    [
      "MerkleTree.Low.lift_path_index",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "equality_tok_Lib.IntTypes.U8@tok",
        "equation_FStar.HyperStack.ST.is_eternal_region",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.lt",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.lift_path",
        "equation_MerkleTree.Low.path_p",
        "equation_MerkleTree.Low.path_safe",
        "equation_MerkleTree.Low.phashes", "equation_Prims.nat",
        "equation_Spec.AES.elem", "equation_Spec.AES.gf8",
        "equation_Spec.AES.irred", "equation_Spec.GaloisField.felem",
        "equation_Spec.GaloisField.gf",
        "function_token_typing_Spec.AES.elem", "int_inversion",
        "interpretation_Tm_abs_58203edc3906db9e45ab79f348b6ec67",
        "interpretation_Tm_abs_a8d77049c21db6a375169e391c705890",
        "l_and-interp", "lemma_FStar.UInt32.uv_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Negation",
        "primitive_Prims.op_Subtraction",
        "proj_equation_MerkleTree.Low.Path_hash_size",
        "proj_equation_Spec.GaloisField.GF_t",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_Spec.GaloisField.GF_t",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_876ce7bb986b7461cccc812f5e3cae4a",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull"
      ],
      0,
      "01a103ba3737cd6a5509c32ac8313bb5"
    ],
    [
      "MerkleTree.Low.lift_path_eq",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_Prims.squash",
        "function_token_typing_FStar.Monotonic.Heap.heap", "int_inversion",
        "int_typing", "l_and-interp", "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.UInt32.vu_inv", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip", "typing_FStar.UInt32.v"
      ],
      0,
      "e986072748b7b6bca6b882e61c97fdf9"
    ],
    [
      "MerkleTree.Low.lift_path_eq",
      2,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.Low.lift_path_.fuel_instrumented",
        "@query", "b2t_def", "bool_inversion",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.Vector.forall_seq",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.path", "equation_Prims.nat",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Lib.IntTypes.uint8", "int_inversion",
        "int_typing",
        "interpretation_Tm_abs_144a21c4e76a23939e24c311809b5f8c",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_intro",
        "lemma_FStar.Seq.Base.lemma_index_slice",
        "lemma_FStar.Seq.Base.lemma_len_slice", "lemma_FStar.UInt32.uv_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_MerkleTree.Low.lift_path_index_",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_GreaterThan", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_03e0ee7c990720bc4bd1c73dc60b1ac5",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_29c27ac7c716b2238749315b70c9eca3",
        "refinement_interpretation_Tm_refine_35a0739c434508f48d0bb1d5cd5df9e8",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_93225d4de1bd6dffd92cb269f08b297f",
        "refinement_interpretation_Tm_refine_a26c74317ad587930282c474757e6f98",
        "refinement_interpretation_Tm_refine_cd75f5af9cb5a5c9d2e5099141ca8447",
        "refinement_interpretation_Tm_refine_d3d07693cd71377864ef84dc97d10ec1",
        "refinement_interpretation_Tm_refine_d53c7b956810c0246ac21f2eecb703e9",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_29c27ac7c716b2238749315b70c9eca3",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Seq.Base.length", "typing_FStar.Seq.Base.slice",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.lift_path_"
      ],
      0,
      "4567acc963b8e37b1ec8e16ceac3182f"
    ],
    [
      "MerkleTree.Low.path_safe_preserved_",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "binder_x_344430588cb216e98a1c212247faaed8_4",
        "binder_x_8358b93aec0670665ebb4c0f52fc04b7_5",
        "binder_x_8f7f11c8feab2d1dbfb8e60676b43aaf_3",
        "binder_x_c1c1de8ea7481018f23ab7c648051e51_1", "bool_inversion",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Prims.LexTop@tok", "equation_FStar.Integers.int_t",
        "equation_LowStar.Vector.forall_seq",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_Prims.eqtype", "equation_Prims.nat",
        "function_token_typing_Prims.int", "int_inversion",
        "interpretation_Tm_abs_6728875490976ccd978954670f141d3d",
        "interpretation_Tm_abs_da2d7667c8fc569e381b3740685dc5cf",
        "l_and-interp",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "primitive_Prims.op_Equality", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "refinement_interpretation_Tm_refine_098c247b168074b3f36ef500720aec99",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_686cedfdef13741d72c1f34439b642b8",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid", "typing_FStar.Set.singleton",
        "well-founded-ordering-on-nat"
      ],
      0,
      "c020fab1902d3c231e19959ae371a22d"
    ],
    [
      "MerkleTree.Low.path_safe_preserved",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "MerkleTree.Low_pretyping_7e119b85ec1bddfeba5c5e23b7ab201f",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_Lib.IntTypes.U8",
        "equality_tok_Lib.IntTypes.U1@tok",
        "equality_tok_Lib.IntTypes.U8@tok",
        "equation_FStar.HyperStack.ST.is_eternal_region",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_Lib.IntTypes.minint",
        "equation_Lib.IntTypes.unsigned", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.path_loc", "equation_MerkleTree.Low.path_p",
        "equation_MerkleTree.Low.path_safe",
        "equation_MerkleTree.Low.phashes", "equation_Spec.AES.elem",
        "equation_Spec.AES.gf8", "equation_Spec.AES.irred",
        "equation_Spec.GaloisField.felem", "equation_Spec.GaloisField.gf",
        "function_token_typing_Spec.AES.elem",
        "interpretation_Tm_abs_58203edc3906db9e45ab79f348b6ec67",
        "interpretation_Tm_abs_8daf5d335a3e8fecc18fb52021b443ed",
        "kinding_MerkleTree.Low.path@tok",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.Set.subset_mem", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Vector.modifies_as_seq", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Negation", "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_Spec.GaloisField.GF_t",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_Spec.GaloisField.GF_t",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid", "typing_FStar.Set.mem",
        "typing_FStar.Set.singleton", "typing_FStar.UInt32.v",
        "typing_Lib.IntTypes.minint",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.as_seq", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.path_loc", "typing_MerkleTree.Low.phashes",
        "typing_Spec.AES.gf8", "typing_Spec.GaloisField.__proj__GF__item__t",
        "typing_tok_Lib.IntTypes.U8@tok"
      ],
      0,
      "3286064d5c833f5cc5cd64a98d709367"
    ],
    [
      "MerkleTree.Low.path_safe_init_preserved",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "assumption_FStar.UInt32.t__uu___haseq",
        "equation_LowStar.Buffer.pointer", "equation_MerkleTree.Low.path",
        "equation_MerkleTree.Low.path_p", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e"
      ],
      0,
      "ea135a3077872e83c8fd456638a43152"
    ],
    [
      "MerkleTree.Low.path_safe_init_preserved",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "MerkleTree.Low_pretyping_7e119b85ec1bddfeba5c5e23b7ab201f",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_Lib.IntTypes.U8",
        "equality_tok_Lib.IntTypes.U1@tok",
        "equality_tok_Lib.IntTypes.U8@tok",
        "equation_FStar.HyperStack.ST.is_eternal_region",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_Lib.IntTypes.minint",
        "equation_Lib.IntTypes.unsigned", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.path_loc", "equation_MerkleTree.Low.path_p",
        "equation_MerkleTree.Low.path_safe",
        "equation_MerkleTree.Low.phashes", "equation_Spec.AES.gf8",
        "equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
        "kinding_MerkleTree.Low.path@tok",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.Set.subset_mem", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Vector.modifies_as_seq", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Negation",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_Spec.GaloisField.GF_t",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_Spec.GaloisField.GF_t",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid", "typing_FStar.Set.mem",
        "typing_FStar.Set.singleton", "typing_FStar.UInt32.v",
        "typing_Lib.IntTypes.minint",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.size_of", "typing_MerkleTree.Low.path_loc",
        "typing_MerkleTree.Low.phashes", "typing_Spec.AES.gf8",
        "typing_Spec.GaloisField.__proj__GF__item__t",
        "typing_tok_Lib.IntTypes.U8@tok"
      ],
      0,
      "4b349986d943f84074363a93f83bb5a8"
    ],
    [
      "MerkleTree.Low.path_preserved_",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_LowStar.Vector.forall_seq",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_Prims.l_and", "equation_Prims.squash", "int_inversion",
        "int_typing",
        "interpretation_Tm_abs_144a21c4e76a23939e24c311809b5f8c",
        "interpretation_Tm_abs_aae3f5a7f3472ac9a2a5ad23c238bc0c",
        "l_and-interp", "lemma_FStar.UInt32.vu_inv",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_93225d4de1bd6dffd92cb269f08b297f",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.v"
      ],
      0,
      "3a73106907f86986a5a0dd63dc141348"
    ],
    [
      "MerkleTree.Low.path_preserved_",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_LowStar.Vector.forall_seq",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_Prims.l_and", "equation_Prims.squash", "int_inversion",
        "int_typing",
        "interpretation_Tm_abs_144a21c4e76a23939e24c311809b5f8c",
        "interpretation_Tm_abs_aae3f5a7f3472ac9a2a5ad23c238bc0c",
        "l_and-interp", "lemma_FStar.UInt32.vu_inv",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_93225d4de1bd6dffd92cb269f08b297f",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.v"
      ],
      0,
      "9268be48f96f5d6907e3fc4cdc933d17"
    ],
    [
      "MerkleTree.Low.path_preserved_",
      3,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.Low.lift_path_.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.Low.lift_path_.fuel_instrumented",
        "@query",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_13f802aa57fb218097b6cf82f2d13615",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "binder_x_03de0e8240ae2a00ba69e682c75cd60a_0",
        "binder_x_344430588cb216e98a1c212247faaed8_4",
        "binder_x_8358b93aec0670665ebb4c0f52fc04b7_5",
        "binder_x_8f7f11c8feab2d1dbfb8e60676b43aaf_3",
        "binder_x_9c152e1f5f6bd24fcc551cb6dc504bbc_2",
        "binder_x_c1c1de8ea7481018f23ab7c648051e51_1",
        "binder_x_ed25b04ac1a3660bf4cdc8ae577888d8_6",
        "binder_x_ed25b04ac1a3660bf4cdc8ae577888d8_7", "bool_inversion",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Prims.LexTop@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.uint_t",
        "equation_LowStar.Vector.forall_seq",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.path", "equation_Prims.eqtype",
        "equation_with_fuel_MerkleTree.Low.lift_path_.fuel_instrumented",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_r_repr",
        "function_token_typing_Prims.int", "int_inversion",
        "interpretation_Tm_abs_144a21c4e76a23939e24c311809b5f8c",
        "interpretation_Tm_abs_6728875490976ccd978954670f141d3d",
        "interpretation_Tm_abs_da2d7667c8fc569e381b3740685dc5cf",
        "l_and-interp",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_refl",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "primitive_Prims.op_Equality", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "refinement_interpretation_Tm_refine_02de1ca607024051b572624909ff5c56",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_44548e614c5097c67290ae1b7ed38ae2",
        "refinement_interpretation_Tm_refine_686cedfdef13741d72c1f34439b642b8",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_cd75f5af9cb5a5c9d2e5099141ca8447",
        "refinement_interpretation_Tm_refine_d53c7b956810c0246ac21f2eecb703e9",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_29c27ac7c716b2238749315b70c9eca3",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Properties.snoc",
        "typing_FStar.Set.singleton", "typing_FStar.UInt32.v",
        "typing_MerkleTree.Low.lift_path_", "well-founded-ordering-on-nat"
      ],
      0,
      "827e89ff0dcd1e8cd8c34f03a8a631ff"
    ],
    [
      "MerkleTree.Low.path_preserved",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def",
        "equation_EverCrypt.Helpers.uint32_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt", "equation_LowStar.Buffer.pointer",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.path_p", "equation_Prims.eqtype",
        "equation_Prims.l_and", "equation_Prims.squash",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909", "int_inversion",
        "l_and-interp", "lemma_FStar.UInt32.uv_inv",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_MerkleTree.Low.Path_hash_size",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.t", "typing_FStar.UInt32.v"
      ],
      0,
      "40009c9a458c0fb337edc885bdb36ed7"
    ],
    [
      "MerkleTree.Low.path_preserved",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "MerkleTree.Low_pretyping_7e119b85ec1bddfeba5c5e23b7ab201f",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_Lib.IntTypes.U8",
        "equality_tok_Lib.IntTypes.U1@tok",
        "equality_tok_Lib.IntTypes.U8@tok",
        "equation_FStar.HyperStack.ST.is_eternal_region",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_Lib.IntTypes.unsigned", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.lift_path",
        "equation_MerkleTree.Low.path_loc", "equation_MerkleTree.Low.path_p",
        "equation_MerkleTree.Low.path_safe",
        "equation_MerkleTree.Low.phashes", "equation_Spec.AES.elem",
        "equation_Spec.AES.gf8", "equation_Spec.AES.irred",
        "equation_Spec.GaloisField.felem", "equation_Spec.GaloisField.gf",
        "function_token_typing_Spec.AES.elem",
        "kinding_MerkleTree.Low.path@tok",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.Set.subset_mem", "lemma_FStar.UInt32.uv_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Vector.modifies_as_seq", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Negation", "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.Low.Path_hash_size",
        "proj_equation_Spec.GaloisField.GF_t",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_Spec.GaloisField.GF_t",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid", "typing_FStar.Set.mem",
        "typing_FStar.Set.singleton", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.as_seq", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.path_loc", "typing_MerkleTree.Low.phashes",
        "typing_Spec.AES.gf8", "typing_Spec.GaloisField.__proj__GF__item__t"
      ],
      0,
      "a7834a7cf839acce5acb3f3667baebf5"
    ],
    [
      "MerkleTree.Low.init_path",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.path_p", "equation_Prims.eqtype",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909", "int_typing",
        "kinding_MerkleTree.Low.path@tok", "lemma_FStar.UInt32.vu_inv",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Negation",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_6804b46126ca14ff1a0e860171d7028d",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.t", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.len"
      ],
      0,
      "7b6202646eb3bb9c1e47b799f7a29937"
    ],
    [
      "MerkleTree.Low.init_path",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "MerkleTree.Low_pretyping_7e119b85ec1bddfeba5c5e23b7ab201f",
        "b2t_def", "bool_inversion",
        "data_typing_intro_MerkleTree.Low.Path@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.HyperStack.ST.erid",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.uint_t", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Regional.rg_inv", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.loc_vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_irepr",
        "equation_MerkleTree.Low.Datastructures.hash_vec_r_alloc_p",
        "equation_MerkleTree.Low.Datastructures.hash_vec_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_vec_region_of",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.lift_path",
        "equation_MerkleTree.Low.path_p",
        "equation_MerkleTree.Low.path_safe",
        "equation_MerkleTree.Low.phashes",
        "equation_MerkleTree.New.High.hashes",
        "equation_MerkleTree.New.High.path", "equation_Prims.nat",
        "function_token_typing_FStar.Monotonic.Heap.heap", "int_inversion",
        "kinding_MerkleTree.Low.path@tok", "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Map.lemma_InDomUpd1",
        "lemma_FStar.Seq.Base.lemma_eq_intro",
        "lemma_FStar.Seq.Base.lemma_index_create",
        "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.UInt32.uv_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_none_r",
        "lemma_LowStar.Vector.modifies_as_seq", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Equality",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_Negation",
        "proj_equation_LowStar.Regional.Rgl_irepr",
        "proj_equation_LowStar.Regional.Rgl_r_alloc_p",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.Low.Path_hash_size",
        "proj_equation_MerkleTree.Low.Path_hashes",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_irepr",
        "projection_inverse_LowStar.Regional.Rgl_r_alloc_p",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "projection_inverse_MerkleTree.Low.Path_hash_size",
        "projection_inverse_MerkleTree.Low.Path_hashes",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_0bf64d9ba30241c6c2ada0c32b378b8c",
        "refinement_interpretation_Tm_refine_161e04719814801d293219f408210f95",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_6804b46126ca14ff1a0e860171d7028d",
        "refinement_interpretation_Tm_refine_6c5072d4c9562dd38fd2703ecfb013df",
        "refinement_interpretation_Tm_refine_99288644c179a2f841a08f2ffe8fb0f8",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_de5002918ae419c45e5ffa2f6089b768",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_alloc_p",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_LowStar.Regional.rg_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_r_alloc_p",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_region_of",
        "typing_FStar.Ghost.reveal", "typing_FStar.Map.contains",
        "typing_FStar.Map.domain", "typing_FStar.Monotonic.Heap.emp",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.loc_none",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Regional.__proj__Rgl__item__irepr",
        "typing_LowStar.Regional.__proj__Rgl__item__repr",
        "typing_LowStar.Vector.loc_vector",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_repr",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.Datastructures.hvreg",
        "typing_MerkleTree.Low.lift_path"
      ],
      0,
      "024061c45b616c0b6347bc54bc94f277"
    ],
    [
      "MerkleTree.Low.clear_path",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "bool_inversion",
        "constructor_distinct_Lib.IntTypes.U8",
        "equality_tok_Lib.IntTypes.U1@tok",
        "equality_tok_Lib.IntTypes.U8@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem", "equation_FStar.UInt.gt",
        "equation_FStar.UInt32.gt", "equation_Lib.IntTypes.unsigned",
        "equation_LowStar.Buffer.pointer", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.path_p", "equation_MerkleTree.Low.phashes",
        "equation_Prims.nat", "equation_Spec.AES.gf8",
        "equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "lemma_FStar.Map.lemma_ContainsDom",
        "primitive_Prims.op_GreaterThan",
        "proj_equation_Spec.GaloisField.GF_t",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_Spec.GaloisField.GF_t",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_c4ce4a664e4ce41206e7b221e8c9645c",
        "refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Seq.Base.length", "typing_FStar.UInt32.gt",
        "typing_LowStar.Vector.as_seq", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.phashes", "typing_Spec.AES.gf8",
        "typing_Spec.GaloisField.__proj__GF__item__t"
      ],
      0,
      "ce534048c1d19b8718ee746381b93e89"
    ],
    [
      "MerkleTree.Low.clear_path",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "MerkleTree.Low_pretyping_7e119b85ec1bddfeba5c5e23b7ab201f",
        "b2t_def", "bool_inversion", "bool_typing",
        "data_typing_intro_MerkleTree.Low.Path@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.HyperStack.ST.equal_domains",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.HyperStack.ST.is_eternal_region",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.clear",
        "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.freeable", "equation_LowStar.Vector.live",
        "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.lift_path",
        "equation_MerkleTree.Low.path_p",
        "equation_MerkleTree.Low.path_safe",
        "equation_MerkleTree.Low.phashes",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.path", "equation_Prims.nat",
        "function_token_typing_LowStar.Buffer.trivial_preorder",
        "int_inversion", "int_typing",
        "interpretation_Tm_abs_612136ee4143d24977831c80e4f470a1",
        "kinding_MerkleTree.Low.path@tok",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_all_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_intro",
        "lemma_FStar.Seq.Base.lemma_index_create",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.address_liveness_insensitive_buffer",
        "lemma_LowStar.Monotonic.Buffer.modifies_liveness_insensitive_buffer_weak",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Negation",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.Low.Path_hash_size",
        "proj_equation_MerkleTree.Low.Path_hashes",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Vector.Vec_vs",
        "projection_inverse_MerkleTree.Low.Path_hash_size",
        "projection_inverse_MerkleTree.Low.Path_hashes",
        "refinement_interpretation_Tm_refine_02de1ca607024051b572624909ff5c56",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_99288644c179a2f841a08f2ffe8fb0f8",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_c4ce4a664e4ce41206e7b221e8c9645c",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_de5002918ae419c45e5ffa2f6089b768",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_f16a185cad0ae1078fd5fb6b5a9e0da0",
        "refinement_kinding_Tm_refine_29c27ac7c716b2238749315b70c9eca3",
        "true_interp", "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.clear",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.__proj__Path__item__hash_size",
        "typing_MerkleTree.Low.lift_path", "typing_MerkleTree.Low.phashes"
      ],
      0,
      "8b2c9d8d8cca29aab8d3aa9a65d4a251"
    ],
    [
      "MerkleTree.Low.free_path",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "bool_inversion",
        "bool_typing", "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.mem", "equation_FStar.UInt.gt",
        "equation_FStar.UInt32.gt", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Vector.loc_addr_of_vector",
        "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.path_loc", "equation_MerkleTree.Low.path_p",
        "equation_MerkleTree.Low.phashes", "equation_Prims.eqtype",
        "equation_Prims.nat", "fuel_guarded_inversion_MerkleTree.Low.path",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "kinding_MerkleTree.Low.path@tok",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.Set.mem_subset",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_addresses",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_addresses_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_addresses",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_addresses_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_trans_backwards",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "primitive_Prims.op_Equality", "primitive_Prims.op_GreaterThan",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.Low.Path_hashes",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_02de1ca607024051b572624909ff5c56",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_8f692fcd03afd8a15988464a3f9e8953",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_b34c09907442e5f1eab7f747116166d7",
        "refinement_interpretation_Tm_refine_cc87677f461461c40e3526d2467adf65",
        "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "typing_FStar.Map.domain",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Set.singleton",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_addr",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.loc_addresses",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.loc_addr_of_vector",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.phashes"
      ],
      0,
      "f5be107402c859cbac9805801549a3dd"
    ],
    [
      "MerkleTree.Low.free_path",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "MerkleTree.Low_pretyping_7e119b85ec1bddfeba5c5e23b7ab201f",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "bool_inversion",
        "bool_typing", "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Vector.loc_addr_of_vector",
        "equation_LowStar.Vector.vector", "equation_MerkleTree.Low.path_loc",
        "equation_MerkleTree.Low.path_p", "equation_MerkleTree.Low.phashes",
        "equation_Prims.eqtype", "equation_Prims.nat",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "kinding_MerkleTree.Low.path@tok",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.Set.mem_subset",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_addresses",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_addresses_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_addresses",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_addresses_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_trans_backwards",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "primitive_Prims.op_Equality", "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_23bcaf6c6dda1a1cb7e77c4acddad0c7",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_86b900c47a5735b21b86962069473eed",
        "refinement_interpretation_Tm_refine_8964b57ad0bb71cf9851d004fcef114d",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "typing_FStar.Map.contains", "typing_FStar.Map.domain",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Set.singleton",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_addr",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.loc_addresses",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.loc_addr_of_vector",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.__proj__Path__item__hash_size",
        "typing_MerkleTree.Low.path_loc", "typing_MerkleTree.Low.phashes"
      ],
      0,
      "798b33b3f9f4e9277fad50a313b169a7"
    ],
    [
      "MerkleTree.Low.construct_rhs",
      1,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "equation_EverCrypt.Helpers.uint32_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Regional.Instances.vector_r_inv",
        "equation_LowStar.Regional.Instances.vector_r_repr",
        "equation_LowStar.Regional.Instances.vector_regional",
        "equation_LowStar.Regional.rg_inv",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_vec_r_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.Datastructures.hvvreg",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg", "equation_Prims.nat",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_LowStar.Regional.__proj__Rgl__item__r_inv",
        "int_inversion", "int_typing", "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_1f6add350a1f3a78e2f9260e4f7397ca",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_44343629c35dd2ef69240199c08f5ba1",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_9a4f5366055910237954d85f232cccf4",
        "refinement_interpretation_Tm_refine_ab813ca8963e2adcc03f81a908ad288b",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_b793c488ad500e6b09ecca7df8a04085",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.Instances.vector_r_inv",
        "token_correspondence_LowStar.Regional.Instances.vector_r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.rg_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_r_repr",
        "typing_FStar.Ghost.hide", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_dummy",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.Datastructures.hreg",
        "typing_MerkleTree.Low.Datastructures.hvreg",
        "typing_MerkleTree.Low.merkle_tree_size_lg"
      ],
      0,
      "7ffd01671b4a9fd0891a4a99d4c0afa5"
    ],
    [
      "MerkleTree.Low.construct_rhs",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_FStar.UInt32.lte", "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg", "int_inversion",
        "int_typing", "lemma_FStar.UInt32.vu_inv",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.v"
      ],
      0,
      "069da71d15b47fc3329db61411dc8133"
    ],
    [
      "MerkleTree.Low.construct_rhs",
      3,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.construct_rhs.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_8efe83896e61f87df00cf72ae31ef9ac",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_a79cc47015e99b7b948cff4f4be6f51d",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_13f802aa57fb218097b6cf82f2d13615",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_62be7e8e1a69604f9a36351a77d748fa",
        "MerkleTree.Spec_interpretation_Tm_ghost_arrow_c8d0d4ba83f86d009153aeb71f24bf67",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.Winfinite",
        "data_elim_FStar.Pervasives.Native.Mktuple2",
        "data_elim_LowStar.Regional.Rgl", "data_elim_LowStar.Vector.Vec",
        "eq2-interp", "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Int.op_Slash", "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Set.subset", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.mod",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.as_seq_sub",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rs_elems_reg",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_elems_reg",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Regional.Instances.vector_r_inv",
        "equation_LowStar.Regional.Instances.vector_r_repr",
        "equation_LowStar.Regional.Instances.vector_region_of",
        "equation_LowStar.Regional.Instances.vector_regional",
        "equation_LowStar.Regional.rg_inv",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_region_of",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_vec_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_vec_r_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vec_region_of",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.Datastructures.hvvreg",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.offset_of",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hashes",
        "equation_MerkleTree.New.High.hashess",
        "equation_MerkleTree.New.High.offset_of",
        "equation_MerkleTree.Spec.hash",
        "equation_MerkleTree.Spec.hash_fun_t", "equation_Prims.abs",
        "equation_Prims.nat", "equation_Spec.Hash.Definitions.bytes",
        "equation_with_fuel_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "equation_with_fuel_MerkleTree.New.High.construct_rhs.fuel_instrumented",
        "equation_with_fuel_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_FStar.Ghost.reveal",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_LowStar.Regional.__proj__Rgl__item__r_inv",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_r_repr",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_region_of",
        "int_inversion", "int_typing",
        "interpretation_Tm_abs_8af5505247aa684e407d3b8992667aef",
        "kinding_Tm_ghost_arrow_c8d0d4ba83f86d009153aeb71f24bf67",
        "l_and-interp", "lemma_FStar.Ghost.hide_reveal",
        "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Monotonic.HyperHeap.lemma_disjoint_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Monotonic.HyperStack.lemma_map_invariant",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_FStar.Set.mem_intersect", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.Set.mem_subset", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_l_",
        "lemma_LowStar.Monotonic.Buffer.loc_union_comm",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_refl",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.RVector.as_seq_preserved",
        "lemma_LowStar.RVector.as_seq_seq_index",
        "lemma_LowStar.RVector.as_seq_sub_as_seq",
        "lemma_LowStar.RVector.rv_inv_preserved",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Regional.Rgl_state",
        "proj_equation_LowStar.Vector.Vec_cap",
        "proj_equation_LowStar.Vector.Vec_sz",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "projection_inverse_LowStar.Regional.Rgl_state",
        "refinement_interpretation_Tm_refine_03e0ee7c990720bc4bd1c73dc60b1ac5",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_0722e9115d2a1be8d90527397d01011c",
        "refinement_interpretation_Tm_refine_08698b4b6e166624b5bf789ac071b4cf",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_15c10553a064ef93b6a2ba8dc4d4e50d",
        "refinement_interpretation_Tm_refine_19ac6a052799e5086e9c3eb3a21d54a5",
        "refinement_interpretation_Tm_refine_1caa49eb515770ede336b5755e71f5ac",
        "refinement_interpretation_Tm_refine_1f6add350a1f3a78e2f9260e4f7397ca",
        "refinement_interpretation_Tm_refine_29c27ac7c716b2238749315b70c9eca3",
        "refinement_interpretation_Tm_refine_3396f1d518ffeb2163c25c13fcb1de13",
        "refinement_interpretation_Tm_refine_35a0739c434508f48d0bb1d5cd5df9e8",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_42ab70f52fa85ce7b7f41db78958e96d",
        "refinement_interpretation_Tm_refine_44343629c35dd2ef69240199c08f5ba1",
        "refinement_interpretation_Tm_refine_44548e614c5097c67290ae1b7ed38ae2",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_5a88c51956f007f77dee75dd2a07bb5a",
        "refinement_interpretation_Tm_refine_601614daa416baae18eeef2621966a4b",
        "refinement_interpretation_Tm_refine_69d1d206ddafb5a6092734ed6446bcfd",
        "refinement_interpretation_Tm_refine_7028972db935cf1f2ecc12fc7857552a",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_74d1ae07763cf2ce5f26906c9df0d2cc",
        "refinement_interpretation_Tm_refine_78262dccf3c686c092c54c0e4056d92a",
        "refinement_interpretation_Tm_refine_785c4715e6841dc78147a1cec1934162",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_9a4f5366055910237954d85f232cccf4",
        "refinement_interpretation_Tm_refine_9da57778dd25e78639bdb09f02ea27a4",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_a9b9637d3bb41194621a6df747c94eac",
        "refinement_interpretation_Tm_refine_aa4b3d268075d84252df525db1f85524",
        "refinement_interpretation_Tm_refine_ab813ca8963e2adcc03f81a908ad288b",
        "refinement_interpretation_Tm_refine_ad53f3413fd15db5258446e997071714",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b793c488ad500e6b09ecca7df8a04085",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_bb057522f06b19b94fc366689b4d9e02",
        "refinement_interpretation_Tm_refine_d022e51698263de0859911b2eaa8436b",
        "refinement_interpretation_Tm_refine_d4ed644d2a0cafcfc6cf2ce842d1b099",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_f5dcb5f7d87461830fead189c46dd01b",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.Instances.vector_r_inv",
        "token_correspondence_LowStar.Regional.Instances.vector_r_repr",
        "token_correspondence_LowStar.Regional.Instances.vector_region_of",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_LowStar.Regional.rg_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_region_of",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_r_repr",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_region_of",
        "typing_FStar.Ghost.hide", "typing_FStar.Ghost.reveal",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.index",
        "typing_FStar.Seq.Base.length", "typing_FStar.Set.empty",
        "typing_FStar.Set.intersect", "typing_FStar.Set.mem",
        "typing_FStar.Set.singleton", "typing_FStar.UInt.fits",
        "typing_FStar.UInt.mod", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.div", "typing_FStar.UInt32.gte",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.rem", "typing_FStar.UInt32.sub",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.loc_union",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq",
        "typing_LowStar.RVector.loc_rvector",
        "typing_LowStar.Regional.__proj__Rgl__item__repr",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__sz",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.get", "typing_LowStar.Vector.loc_vector",
        "typing_LowStar.Vector.loc_vector_within",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_repr",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "typing_MerkleTree.Low.Datastructures.hash_vec_repr",
        "typing_MerkleTree.Low.Datastructures.hreg",
        "typing_MerkleTree.Low.Datastructures.hvreg",
        "typing_MerkleTree.Low.merkle_tree_size_lg",
        "typing_MerkleTree.Low.offset_of",
        "typing_MerkleTree.New.High.construct_rhs",
        "typing_MerkleTree.New.High.offset_of", "unit_inversion",
        "unit_typing"
      ],
      0,
      "7519db5cc29dc71436a8bf9329c8b71f"
    ],
    [
      "MerkleTree.Low.mt_get_root_pre",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.const_mt_p",
        "equation_MerkleTree.Low.const_pointer", "equation_Prims.eqtype",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3",
        "typing_FStar.UInt32.t"
      ],
      0,
      "6017644d1825b2f480422cb784c8f8fe"
    ],
    [
      "MerkleTree.Low.mt_get_root_pre",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.const_mt_p",
        "equation_MerkleTree.Low.const_pointer",
        "equation_MerkleTree.Low.mt_safe", "equation_Prims.eqtype",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909",
        "lemma_FStar.Ghost.hide_reveal",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_757a25da4bfbb934e7d4383b76f974f6",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "typing_FStar.UInt32.t"
      ],
      0,
      "6d33954e392e7840c47c74ef9e5c7497"
    ],
    [
      "MerkleTree.Low.mt_get_root",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_EverCrypt.Helpers.uint32_t", "equation_FStar.UInt.uint_t",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.const_mt_p",
        "equation_MerkleTree.Low.const_pointer",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.New.High.hash", "equation_Prims.eqtype",
        "function_token_typing_Lib.IntTypes.uint8",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909", "int_inversion",
        "kinding_MerkleTree.Low.merkle_tree@tok",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_0144a506c0944daedcdf856bdeb957b1",
        "refinement_interpretation_Tm_refine_29c27ac7c716b2238749315b70c9eca3",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3",
        "refinement_interpretation_Tm_refine_b2667f894686798e74c94fc88f855ac4",
        "refinement_interpretation_Tm_refine_bcef36c9fe2b6458c3fdda81179b025f",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "typing_FStar.Ghost.reveal", "typing_FStar.UInt32.t",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.ConstBuffer.cast",
        "typing_MerkleTree.Low.__proj__MT__item__j"
      ],
      0,
      "9e6a58bf96475a8ed260b01fcfb63c23"
    ],
    [
      "MerkleTree.Low.mt_get_root",
      2,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_13f802aa57fb218097b6cf82f2d13615",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_62be7e8e1a69604f9a36351a77d748fa",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_df24cc312009e8ba8a7cb90e3ff490a1",
        "MerkleTree.Low_pretyping_ef3005027cf8c4be033bc0421455028c",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_FStar.HyperStack.ST.equal_domains",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Int.Cast.uint32_to_uint64",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Set.subset", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.as_seq_sub",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Regional.Instances.vector_r_inv",
        "equation_LowStar.Regional.Instances.vector_r_repr",
        "equation_LowStar.Regional.Instances.vector_regional",
        "equation_LowStar.Regional.Instances.vector_repr",
        "equation_LowStar.Regional.rg_inv", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_r_repr",
        "equation_MerkleTree.Low.Datastructures.hash_region_of",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_vec_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_vec_r_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.Datastructures.hvvreg",
        "equation_MerkleTree.Low.const_mt_p",
        "equation_MerkleTree.Low.const_pointer",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_lift",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.mt_get_root_pre_nst",
        "equation_MerkleTree.Low.mt_lift", "equation_MerkleTree.Low.mt_loc",
        "equation_MerkleTree.Low.mt_safe",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hashes",
        "equation_MerkleTree.Spec.hash_fun_t", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Prims.pos",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_LowStar.ConstBuffer.qbuf_pre",
        "function_token_typing_LowStar.Regional.__proj__Rgl__item__r_inv",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_r_repr",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_region_of",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_vec_r_inv",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_vec_r_repr",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "int_typing",
        "interpretation_Tm_abs_612136ee4143d24977831c80e4f470a1",
        "kinding_MerkleTree.Low.merkle_tree@tok",
        "kinding_Tm_ghost_arrow_c8d0d4ba83f86d009153aeb71f24bf67",
        "lemma_FStar.Ghost.hide_reveal",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_all_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Monotonic.HyperHeap.includes_child",
        "lemma_FStar.Monotonic.HyperHeap.lemma_disjoint_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_not_root",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_only_parent",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_index_create",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.Set.mem_intersect",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_addresses",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_addresses_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_trans_backwards",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_l_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_union_comm",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.RVector.as_seq_preserved",
        "lemma_LowStar.RVector.rv_inv_preserved",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Negation",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Regional.Rgl_state",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "proj_equation_MerkleTree.Low.MT_hash_spec",
        "proj_equation_MerkleTree.Low.MT_hs",
        "proj_equation_MerkleTree.Low.MT_i",
        "proj_equation_MerkleTree.Low.MT_j",
        "proj_equation_MerkleTree.Low.MT_mroot",
        "proj_equation_MerkleTree.Low.MT_offset",
        "proj_equation_MerkleTree.Low.MT_rhs",
        "proj_equation_MerkleTree.Low.MT_rhs_ok",
        "proj_equation_MerkleTree.New.High.MT_hash_fun",
        "proj_equation_MerkleTree.New.High.MT_hs",
        "proj_equation_MerkleTree.New.High.MT_i",
        "proj_equation_MerkleTree.New.High.MT_j",
        "proj_equation_MerkleTree.New.High.MT_mroot",
        "proj_equation_MerkleTree.New.High.MT_rhs",
        "proj_equation_MerkleTree.New.High.MT_rhs_ok",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "projection_inverse_LowStar.Regional.Rgl_state",
        "projection_inverse_MerkleTree.Low.MT_hash_size",
        "projection_inverse_MerkleTree.Low.MT_hash_spec",
        "projection_inverse_MerkleTree.Low.MT_hs",
        "projection_inverse_MerkleTree.Low.MT_i",
        "projection_inverse_MerkleTree.Low.MT_j",
        "projection_inverse_MerkleTree.Low.MT_mroot",
        "projection_inverse_MerkleTree.Low.MT_offset",
        "projection_inverse_MerkleTree.Low.MT_rhs",
        "projection_inverse_MerkleTree.Low.MT_rhs_ok",
        "projection_inverse_MerkleTree.New.High.MT_hash_fun",
        "projection_inverse_MerkleTree.New.High.MT_hs",
        "projection_inverse_MerkleTree.New.High.MT_i",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "projection_inverse_MerkleTree.New.High.MT_mroot",
        "projection_inverse_MerkleTree.New.High.MT_rhs",
        "projection_inverse_MerkleTree.New.High.MT_rhs_ok",
        "refinement_interpretation_Tm_refine_0144a506c0944daedcdf856bdeb957b1",
        "refinement_interpretation_Tm_refine_02a311be716ab03201b91cc11abde92c",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_1cc6c9f8558dddb337b6c1187115cd6a",
        "refinement_interpretation_Tm_refine_29c27ac7c716b2238749315b70c9eca3",
        "refinement_interpretation_Tm_refine_3396f1d518ffeb2163c25c13fcb1de13",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_44548e614c5097c67290ae1b7ed38ae2",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_69d1d206ddafb5a6092734ed6446bcfd",
        "refinement_interpretation_Tm_refine_7028972db935cf1f2ecc12fc7857552a",
        "refinement_interpretation_Tm_refine_7108b467000c99be927e4d94496382d1",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_9a4f5366055910237954d85f232cccf4",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3",
        "refinement_interpretation_Tm_refine_b2667f894686798e74c94fc88f855ac4",
        "refinement_interpretation_Tm_refine_b7508c8246dd025aecf4ee8c56206add",
        "refinement_interpretation_Tm_refine_b793c488ad500e6b09ecca7df8a04085",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_cbd24d5334c6bfffa6fd8a84fb787f7a",
        "refinement_interpretation_Tm_refine_d15a9766d4c1ec94d1574f05b54a618b",
        "refinement_interpretation_Tm_refine_d90aafc042ca101ed142c8a07e919280",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.Instances.vector_r_inv",
        "token_correspondence_LowStar.Regional.Instances.vector_r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_LowStar.Regional.rg_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_repr",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_region_of",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_r_repr",
        "token_correspondence_Prims.pow2.fuel_instrumented", "true_interp",
        "typing_FStar.Ghost.reveal",
        "typing_FStar.Int.Cast.uint32_to_uint64", "typing_FStar.Map.domain",
        "typing_FStar.Monotonic.HyperHeap.disjoint",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty",
        "typing_FStar.Seq.Base.length", "typing_FStar.Set.empty",
        "typing_FStar.Set.intersect", "typing_FStar.Set.mem",
        "typing_FStar.Set.singleton", "typing_FStar.UInt32.gte",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.ConstBuffer.as_qbuf",
        "typing_LowStar.ConstBuffer.length",
        "typing_LowStar.ConstBuffer.q_preorder",
        "typing_LowStar.ConstBuffer.qbuf_pre",
        "typing_LowStar.ConstBuffer.qbuf_qual",
        "typing_LowStar.Monotonic.Buffer.as_addr",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.loc_addresses",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.loc_union",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq", "typing_LowStar.RVector.as_seq_seq",
        "typing_LowStar.RVector.loc_rvector",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__sz",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.loc_vector",
        "typing_LowStar.Vector.loc_vector_within",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_dummy",
        "typing_MerkleTree.Low.Datastructures.hash_repr",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "typing_MerkleTree.Low.Datastructures.hash_vec_repr",
        "typing_MerkleTree.Low.Datastructures.hreg",
        "typing_MerkleTree.Low.Datastructures.hvreg",
        "typing_MerkleTree.Low.__proj__MT__item__hs",
        "typing_MerkleTree.Low.__proj__MT__item__i",
        "typing_MerkleTree.Low.__proj__MT__item__j",
        "typing_MerkleTree.Low.__proj__MT__item__mroot",
        "typing_MerkleTree.Low.__proj__MT__item__rhs", "unit_inversion",
        "unit_typing"
      ],
      0,
      "261d9214ed04309b7ab83829a52264ab"
    ],
    [
      "MerkleTree.Low.mt_path_insert",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "constructor_distinct_Lib.IntTypes.U8",
        "equality_tok_Lib.IntTypes.U1@tok",
        "equality_tok_Lib.IntTypes.U8@tok",
        "equation_EverCrypt.Helpers.uint32_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt", "equation_FStar.UInt32.gte",
        "equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.unsigned",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.is_full",
        "equation_LowStar.Vector.max_uint32",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.path_p", "equation_MerkleTree.Low.phashes",
        "equation_Prims.eqtype", "equation_Prims.nat",
        "equation_Spec.AES.elem", "equation_Spec.AES.gf8",
        "equation_Spec.AES.irred", "equation_Spec.GaloisField.felem",
        "equation_Spec.GaloisField.gf",
        "function_token_typing_Spec.AES.elem",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909",
        "lemma_FStar.UInt32.uv_inv",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_Spec.GaloisField.GF_t",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_Spec.GaloisField.GF_t",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_597cd9cb921c58eb03ad4b9af0ea5382",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "typing_FStar.Seq.Base.length", "typing_FStar.UInt32.t",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.as_seq", "typing_LowStar.Vector.max_uint32",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.phashes", "typing_Spec.AES.gf8",
        "typing_Spec.GaloisField.__proj__GF__item__t"
      ],
      0,
      "437663f1e9ae741c126a6678db2c949c"
    ],
    [
      "MerkleTree.Low.mt_path_insert",
      2,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.Low.lift_path_.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.Low.lift_path_.fuel_instrumented",
        "@query",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_13f802aa57fb218097b6cf82f2d13615",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_62be7e8e1a69604f9a36351a77d748fa",
        "MerkleTree.Low_pretyping_7e119b85ec1bddfeba5c5e23b7ab201f",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Lib.IntTypes.U8@tok",
        "equation_FStar.HyperStack.ST.equal_domains",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Seq.Properties.snoc", "equation_FStar.Set.subset",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_Lib.IntTypes.uint8", "equation_Lib.Sequence.seq",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.is_full",
        "equation_LowStar.Vector.loc_addr_of_vector",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_region_of",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.lift_path",
        "equation_MerkleTree.Low.path_loc", "equation_MerkleTree.Low.path_p",
        "equation_MerkleTree.Low.path_safe",
        "equation_MerkleTree.Low.phashes",
        "equation_MerkleTree.New.High.path",
        "equation_MerkleTree.New.High.path_insert", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Spec.AES.elem",
        "equation_Spec.AES.gf8", "equation_Spec.AES.irred",
        "equation_Spec.GaloisField.felem", "equation_Spec.GaloisField.gf",
        "equation_with_fuel_MerkleTree.Low.lift_path_.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_LowStar.Buffer.trivial_preorder",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_r_repr",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_region_of",
        "function_token_typing_Prims.int",
        "function_token_typing_Spec.AES.elem",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "int_typing",
        "interpretation_Tm_abs_144a21c4e76a23939e24c311809b5f8c",
        "interpretation_Tm_abs_51b6dcbf92a8a13ac2fad5c27f406e95",
        "interpretation_Tm_abs_58203edc3906db9e45ab79f348b6ec67",
        "interpretation_Tm_abs_612136ee4143d24977831c80e4f470a1",
        "interpretation_Tm_abs_ee02770f39fda43ce517690d67a60c60",
        "kinding_MerkleTree.Low.path@tok", "l_and-interp",
        "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_all_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Monotonic.HyperHeap.lemma_disjoint_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_anti_symmetric",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Seq.Base.lemma_create_len",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_intro",
        "lemma_FStar.Seq.Base.lemma_eq_refl",
        "lemma_FStar.Seq.Base.lemma_index_app1",
        "lemma_FStar.Seq.Base.lemma_index_app2",
        "lemma_FStar.Seq.Base.lemma_index_create",
        "lemma_FStar.Seq.Base.lemma_index_slice",
        "lemma_FStar.Seq.Base.lemma_len_append",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_FStar.Seq.Properties.slice_length",
        "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.Set.mem_intersect",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.Set.subset_mem", "lemma_FStar.UInt32.uv_inv",
        "lemma_LowStar.Monotonic.Buffer.address_liveness_insensitive_buffer",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_addresses",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_addresses_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_addresses",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_trans_backwards",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_r_",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_liveness_insensitive_buffer",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.Vector.modifies_as_seq",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Vector.Vec_sz",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.Low.Path_hash_size",
        "proj_equation_MerkleTree.Low.Path_hashes",
        "proj_equation_Spec.GaloisField.GF_t",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_MerkleTree.Low.Path_hash_size",
        "projection_inverse_MerkleTree.Low.Path_hashes",
        "projection_inverse_Spec.GaloisField.GF_t",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_3396f1d518ffeb2163c25c13fcb1de13",
        "refinement_interpretation_Tm_refine_35a0739c434508f48d0bb1d5cd5df9e8",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_44548e614c5097c67290ae1b7ed38ae2",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_550ac2ce6d345e95c253d32a2a002955",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_597cd9cb921c58eb03ad4b9af0ea5382",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_ac201cf927190d39c033967b63cb957b",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_cd75f5af9cb5a5c9d2e5099141ca8447",
        "refinement_interpretation_Tm_refine_d3d07693cd71377864ef84dc97d10ec1",
        "refinement_interpretation_Tm_refine_d53c7b956810c0246ac21f2eecb703e9",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_d8be5235c58751d53a7668d7b5a14c48",
        "refinement_interpretation_Tm_refine_ea492b88b93e3e37de307cd56674d62c",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_region_of",
        "true_interp", "typing_FStar.Ghost.hide", "typing_FStar.Map.domain",
        "typing_FStar.Monotonic.HyperHeap.disjoint",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length",
        "typing_FStar.Seq.Base.slice", "typing_FStar.Seq.Properties.snoc",
        "typing_FStar.Set.empty", "typing_FStar.Set.intersect",
        "typing_FStar.Set.mem", "typing_FStar.Set.singleton",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_addr",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.loc_addresses",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.loc_union",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__sz",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.as_seq", "typing_LowStar.Vector.is_full",
        "typing_LowStar.Vector.loc_addr_of_vector",
        "typing_LowStar.Vector.loc_vector", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_dummy",
        "typing_MerkleTree.Low.Datastructures.hash_repr",
        "typing_MerkleTree.Low.lift_path_", "typing_MerkleTree.Low.path_loc",
        "typing_MerkleTree.Low.phashes",
        "typing_MerkleTree.New.High.path_insert"
      ],
      0,
      "2ef2457d8fa7e71832d778381aa65222"
    ],
    [
      "MerkleTree.Low.mt_path_length_step",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.lte",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.index_t", "int_inversion",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_b6221baef2e123cb2378f2e1838b368b",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.v"
      ],
      0,
      "cc939a206a61dfbe5bb5678f3976ea7f"
    ],
    [
      "MerkleTree.Low.mt_path_length_step",
      2,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_FStar.Int.op_Slash", "equation_FStar.Integers.int_t",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.mod", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.lte",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.New.High.mt_path_length_step",
        "equation_Prims.abs", "equation_Prims.nat", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_19ac6a052799e5086e9c3eb3a21d54a5",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_785c4715e6841dc78147a1cec1934162",
        "refinement_interpretation_Tm_refine_b6221baef2e123cb2378f2e1838b368b",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.rem",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_Prims.abs"
      ],
      0,
      "ded3ef99aba33ae52e8ec52c78d37561"
    ],
    [
      "MerkleTree.Low.mt_path_length",
      1,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lte", "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg", "equation_Prims.nat",
        "int_inversion", "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.vu_inv", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_44343629c35dd2ef69240199c08f5ba1",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.v",
        "typing_MerkleTree.Low.merkle_tree_size_lg"
      ],
      0,
      "7dd94c8ac34073b28eb5e5958681ccee"
    ],
    [
      "MerkleTree.Low.mt_path_length",
      2,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lte", "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg", "equation_Prims.nat",
        "int_inversion", "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.vu_inv", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_44343629c35dd2ef69240199c08f5ba1",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.v",
        "typing_MerkleTree.Low.merkle_tree_size_lg"
      ],
      0,
      "11bae4f7742e49c29079d144420aa5c7"
    ],
    [
      "MerkleTree.Low.mt_path_length",
      3,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "Prims_pretyping_ae567c2fb75be05905677af440075565", "b2t_def",
        "binder_x_3786295f454350c666648bd63753aec1_0",
        "binder_x_63b08cc0a516c5a82f5c63ae2816d650_2",
        "binder_x_ba79a150dec8bb551dfe212e44f985b4_1",
        "binder_x_f537159ed795b314b4e58c260361ae86_3", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_Prims.LexTop@tok", "equation_FStar.Int.op_Slash",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.mod",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lte", "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.mt_path_length_step",
        "equation_MerkleTree.New.High.mt_path_length_step",
        "equation_Prims.abs", "equation_Prims.nat",
        "equation_with_fuel_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "equation_with_fuel_Prims.pow2.fuel_instrumented", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_0722e9115d2a1be8d90527397d01011c",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_0ca0df5c17b72f1aca71becb05179c0a",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_19ac6a052799e5086e9c3eb3a21d54a5",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_74d1ae07763cf2ce5f26906c9df0d2cc",
        "refinement_interpretation_Tm_refine_93430e89160b32d666d15725842e837c",
        "refinement_interpretation_Tm_refine_aa4b3d268075d84252df525db1f85524",
        "refinement_interpretation_Tm_refine_aa9ac3c5ea951043097928f31d6778db",
        "refinement_interpretation_Tm_refine_d725b7ad8ef4eba4ccb6546196209a9e",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt.fits", "typing_FStar.UInt.mod",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.div",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.rem",
        "typing_FStar.UInt32.sub", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_MerkleTree.Low.merkle_tree_size_lg",
        "typing_MerkleTree.New.High.mt_path_length",
        "typing_MerkleTree.New.High.mt_path_length_step",
        "well-founded-ordering-on-nat"
      ],
      0,
      "b23b8c4305e5482f358091eaed52547e"
    ],
    [
      "MerkleTree.Low.mt_get_path_length",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_MerkleTree.Low.const_path_p",
        "equation_MerkleTree.Low.const_pointer",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3"
      ],
      0,
      "47fba77960cf91ddb32cf80c2ecc315d"
    ],
    [
      "MerkleTree.Low.mt_get_path_length",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Vector.size_of",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.const_path_p",
        "equation_MerkleTree.Low.const_pointer",
        "equation_MerkleTree.Low.path_safe",
        "equation_MerkleTree.Low.phashes",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "refinement_interpretation_Tm_refine_a1827a66b83c0ead743c84843275d41a",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.__proj__Path__item__hash_size",
        "typing_MerkleTree.Low.__proj__Path__item__hashes"
      ],
      0,
      "5b333078782a532bac99c5d3ed290761"
    ],
    [
      "MerkleTree.Low.mt_make_path_step",
      1,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.PUB",
        "constructor_distinct_Lib.IntTypes.U32",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.PUB@tok",
        "equality_tok_Lib.IntTypes.U32@tok",
        "equation_EverCrypt.Helpers.uint32_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.pub_int_t",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.mt_path_length_step",
        "equation_MerkleTree.Low.path_p", "equation_MerkleTree.Low.phashes",
        "equation_Prims.eqtype", "equation_Prims.nat",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_Lib.IntTypes.uint8",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909", "int_inversion",
        "int_typing", "kinding_MerkleTree.Low.path@tok",
        "lemma_FStar.Ghost.reveal_hide", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_41db3504c860623c5143e0c676d7f829",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_78262dccf3c686c092c54c0e4056d92a",
        "refinement_interpretation_Tm_refine_7da9953a11c0a050aa23558d752e6509",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_9da57778dd25e78639bdb09f02ea27a4",
        "refinement_interpretation_Tm_refine_a7f3fdf0814c79d169f818363a89f350",
        "refinement_interpretation_Tm_refine_ab813ca8963e2adcc03f81a908ad288b",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_de82f374584cac0c7dd16ba197f9efa4",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "typing_FStar.Ghost.hide", "typing_FStar.Seq.Base.length",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.t",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "typing_MerkleTree.Low.phashes"
      ],
      0,
      "13a36bdfcca183afd5c0683d97dea2b2"
    ],
    [
      "MerkleTree.Low.mt_make_path_step",
      2,
      1,
      2,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "equation_FStar.UInt.fits", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lte", "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg", "int_inversion",
        "int_typing", "lemma_FStar.UInt32.vu_inv",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.v"
      ],
      0,
      "916344eaecfb1ed03d90b5d95e6cefb8"
    ],
    [
      "MerkleTree.Low.mt_make_path_step",
      3,
      1,
      2,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "LowStar.Regional_interpretation_Tm_arrow_e5ec4d09d74ef6d9837f1dcfa06070d3",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_8efe83896e61f87df00cf72ae31ef9ac",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_a79cc47015e99b7b948cff4f4be6f51d",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_e6b8a71b615251688e17599ba9a3c6a3",
        "MerkleTree.Low_pretyping_7e119b85ec1bddfeba5c5e23b7ab201f",
        "Prims_pretyping_ae567c2fb75be05905677af440075565", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.Winfinite",
        "constructor_distinct_Lib.IntTypes.U8",
        "data_elim_LowStar.Regional.Rgl", "data_elim_LowStar.Vector.Vec",
        "eq2-interp", "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.HyperStack.ST.is_eternal_region",
        "equation_FStar.Int.op_Slash", "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Seq.Properties.snoc", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.mod", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.as_seq_sub",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rs_elems_reg",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_elems_reg",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Regional.Instances.vector_region_of",
        "equation_LowStar.Regional.Instances.vector_regional",
        "equation_LowStar.Regional.rg_inv",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.is_full",
        "equation_LowStar.Vector.max_uint32",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_region_of",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_vec_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_vec_r_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.Datastructures.hvvreg",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.lift_path",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.mt_path_length_step",
        "equation_MerkleTree.Low.offset_of",
        "equation_MerkleTree.Low.path_p",
        "equation_MerkleTree.Low.path_safe",
        "equation_MerkleTree.Low.phashes",
        "equation_MerkleTree.New.High.hashes",
        "equation_MerkleTree.New.High.mt_make_path_step",
        "equation_MerkleTree.New.High.offset_of",
        "equation_MerkleTree.New.High.path",
        "equation_MerkleTree.New.High.path_insert", "equation_Prims.abs",
        "equation_Prims.eqtype", "equation_Prims.nat", "equation_Prims.pos",
        "equation_with_fuel_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_LowStar.Regional.__proj__Rgl__item__r_inv",
        "function_token_typing_LowStar.Regional.__proj__Rgl__item__r_repr",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_region_of",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909", "int_inversion",
        "int_typing",
        "interpretation_Tm_abs_144a21c4e76a23939e24c311809b5f8c",
        "interpretation_Tm_abs_58203edc3906db9e45ab79f348b6ec67",
        "interpretation_Tm_abs_8af5505247aa684e407d3b8992667aef",
        "kinding_MerkleTree.Low.path@tok", "l_and-interp",
        "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Seq.Base.lemma_create_len",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_intro",
        "lemma_FStar.Seq.Base.lemma_eq_refl",
        "lemma_FStar.Seq.Base.lemma_index_app1",
        "lemma_FStar.Seq.Base.lemma_index_app2",
        "lemma_FStar.Seq.Base.lemma_index_create",
        "lemma_FStar.Seq.Base.lemma_index_slice",
        "lemma_FStar.Seq.Base.lemma_len_append",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.modifies_refl",
        "lemma_LowStar.RVector.as_seq_seq_index",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_Equality", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_cap",
        "proj_equation_LowStar.Vector.Vec_sz",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.Low.Path_hashes",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_03e0ee7c990720bc4bd1c73dc60b1ac5",
        "refinement_interpretation_Tm_refine_08698b4b6e166624b5bf789ac071b4cf",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_19ac6a052799e5086e9c3eb3a21d54a5",
        "refinement_interpretation_Tm_refine_3396f1d518ffeb2163c25c13fcb1de13",
        "refinement_interpretation_Tm_refine_35a0739c434508f48d0bb1d5cd5df9e8",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_41db3504c860623c5143e0c676d7f829",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_597cd9cb921c58eb03ad4b9af0ea5382",
        "refinement_interpretation_Tm_refine_69d1d206ddafb5a6092734ed6446bcfd",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_7108b467000c99be927e4d94496382d1",
        "refinement_interpretation_Tm_refine_74d1ae07763cf2ce5f26906c9df0d2cc",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_785c4715e6841dc78147a1cec1934162",
        "refinement_interpretation_Tm_refine_7da9953a11c0a050aa23558d752e6509",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_99288644c179a2f841a08f2ffe8fb0f8",
        "refinement_interpretation_Tm_refine_9a4f5366055910237954d85f232cccf4",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_a7f3fdf0814c79d169f818363a89f350",
        "refinement_interpretation_Tm_refine_aa4b3d268075d84252df525db1f85524",
        "refinement_interpretation_Tm_refine_ab813ca8963e2adcc03f81a908ad288b",
        "refinement_interpretation_Tm_refine_ac201cf927190d39c033967b63cb957b",
        "refinement_interpretation_Tm_refine_b6221baef2e123cb2378f2e1838b368b",
        "refinement_interpretation_Tm_refine_b793c488ad500e6b09ecca7df8a04085",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_bb057522f06b19b94fc366689b4d9e02",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_cd75f5af9cb5a5c9d2e5099141ca8447",
        "refinement_interpretation_Tm_refine_d3d07693cd71377864ef84dc97d10ec1",
        "refinement_interpretation_Tm_refine_d4ed644d2a0cafcfc6cf2ce842d1b099",
        "refinement_interpretation_Tm_refine_d53c7b956810c0246ac21f2eecb703e9",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_de5002918ae419c45e5ffa2f6089b768",
        "refinement_interpretation_Tm_refine_de82f374584cac0c7dd16ba197f9efa4",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fa82e8cdc2a3d8728cddcadb5c9f32f7",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.Instances.vector_region_of",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_LowStar.Regional.rg_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_repr",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_region_of",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_r_repr",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty",
        "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.length",
        "typing_FStar.Seq.Properties.snoc", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.div",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.rem",
        "typing_FStar.UInt32.sub", "typing_FStar.UInt32.t",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq", "typing_LowStar.RVector.as_seq_seq",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__sz",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.as_seq", "typing_LowStar.Vector.is_full",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_repr",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.Datastructures.hreg",
        "typing_MerkleTree.Low.Datastructures.hvreg",
        "typing_MerkleTree.Low.lift_path",
        "typing_MerkleTree.Low.lift_path_",
        "typing_MerkleTree.Low.merkle_tree_size_lg",
        "typing_MerkleTree.Low.mt_path_length_step",
        "typing_MerkleTree.Low.offset_of", "typing_MerkleTree.Low.path_loc",
        "typing_MerkleTree.Low.phashes",
        "typing_MerkleTree.New.High.offset_of",
        "typing_MerkleTree.New.High.path_insert", "typing_Prims.abs",
        "unit_inversion", "unit_typing"
      ],
      0,
      "ff3255157d98afa26bd90e661a7a4a4e"
    ],
    [
      "MerkleTree.Low.mt_get_path_step_pre",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.const_path_p",
        "equation_MerkleTree.Low.const_pointer", "equation_Prims.eqtype",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909",
        "kinding_MerkleTree.Low.path@tok",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3",
        "refinement_interpretation_Tm_refine_bcef36c9fe2b6458c3fdda81179b025f",
        "typing_FStar.UInt32.t", "typing_LowStar.ConstBuffer.cast"
      ],
      0,
      "11f9e5938fc1ca408aea99dd984b8928"
    ],
    [
      "MerkleTree.Low.mt_get_path_step_pre",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "bool_typing",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Monotonic.Heap.equal_dom", "equation_FStar.UInt.lt",
        "equation_FStar.UInt32.lt", "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_MerkleTree.Low.const_path_p",
        "equation_MerkleTree.Low.const_pointer",
        "equation_MerkleTree.Low.mt_get_path_step_pre_nst",
        "equation_MerkleTree.Low.path_safe",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "primitive_Prims.op_LessThan",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3",
        "refinement_interpretation_Tm_refine_b534c9653476ff6b62261897d8500dfa"
      ],
      0,
      "db7fc628135d276b78ca06eb87438a40"
    ],
    [
      "MerkleTree.Low.mt_get_path_step",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.const_path_p",
        "equation_MerkleTree.Low.const_pointer", "equation_Prims.eqtype",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909",
        "kinding_MerkleTree.Low.path@tok",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3",
        "refinement_interpretation_Tm_refine_bcef36c9fe2b6458c3fdda81179b025f",
        "typing_FStar.UInt32.t", "typing_LowStar.ConstBuffer.cast"
      ],
      0,
      "07e5b9bc650c2bbb15e20c6fd3a78c20"
    ],
    [
      "MerkleTree.Low.mt_get_path_step",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_FStar.UInt32.lt", "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.const_path_p",
        "equation_MerkleTree.Low.const_pointer",
        "equation_MerkleTree.Low.path_safe",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3",
        "refinement_interpretation_Tm_refine_fd4e2f81ea500c7a3d6c3c50beae6313"
      ],
      0,
      "82c02dcaa97ae37c0310ea039feef6c3"
    ],
    [
      "MerkleTree.Low.mt_get_path_",
      1,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "equation_EverCrypt.Helpers.uint32_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.path_p", "equation_MerkleTree.Low.phashes",
        "equation_Prims.eqtype", "equation_Prims.nat",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_Lib.IntTypes.uint8",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909", "int_inversion",
        "int_typing", "kinding_MerkleTree.Low.path@tok",
        "lemma_FStar.Ghost.reveal_hide", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_78262dccf3c686c092c54c0e4056d92a",
        "refinement_interpretation_Tm_refine_7da9953a11c0a050aa23558d752e6509",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_9da57778dd25e78639bdb09f02ea27a4",
        "refinement_interpretation_Tm_refine_a7f3fdf0814c79d169f818363a89f350",
        "refinement_interpretation_Tm_refine_aa4b3d268075d84252df525db1f85524",
        "refinement_interpretation_Tm_refine_ab813ca8963e2adcc03f81a908ad288b",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b3a7d21fcf001dbfdf1abe7f59e4da22",
        "refinement_interpretation_Tm_refine_b523381091ed2b15359798ec0b06aec4",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "typing_FStar.Ghost.hide", "typing_FStar.Seq.Base.length",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.sub",
        "typing_FStar.UInt32.t", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "typing_MerkleTree.Low.merkle_tree_size_lg",
        "typing_MerkleTree.Low.phashes"
      ],
      0,
      "16582a9708a6975205a0b715a2fa5a69"
    ],
    [
      "MerkleTree.Low.mt_get_path_",
      2,
      1,
      2,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "equation_FStar.UInt.fits", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lte", "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg", "int_inversion",
        "int_typing", "lemma_FStar.UInt32.vu_inv",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.v"
      ],
      0,
      "063abff379ac24f457ce24d8cad7928e"
    ],
    [
      "MerkleTree.Low.mt_get_path_",
      3,
      1,
      2,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.Low.mt_path_length.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.mt_get_path_.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.High.mt_get_path_.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "MerkleTree.Low_pretyping_7e119b85ec1bddfeba5c5e23b7ab201f",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "data_elim_LowStar.Regional.Rgl", "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.W32@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Int.op_Slash", "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.mod",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.path_loc", "equation_MerkleTree.Low.path_p",
        "equation_MerkleTree.Low.path_safe",
        "equation_MerkleTree.New.High.hashes",
        "equation_MerkleTree.New.High.hashess",
        "equation_MerkleTree.New.High.path", "equation_Prims.abs",
        "equation_Prims.nat", "equation_Prims.pos",
        "equation_with_fuel_MerkleTree.Low.mt_path_length.fuel_instrumented",
        "equation_with_fuel_MerkleTree.New.High.mt_get_path_.fuel_instrumented",
        "equation_with_fuel_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str", "int_inversion",
        "int_typing", "kinding_MerkleTree.Low.path@tok",
        "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Monotonic.HyperHeap.lemma_disjoint_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_anti_symmetric",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_refl",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_FStar.Set.mem_intersect", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.Set.mem_subset", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.modifies_refl",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.RVector.as_seq_preserved",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_Equality", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_16113b670c3948241b38ee17f4d8fb91",
        "refinement_interpretation_Tm_refine_19ac6a052799e5086e9c3eb3a21d54a5",
        "refinement_interpretation_Tm_refine_3396f1d518ffeb2163c25c13fcb1de13",
        "refinement_interpretation_Tm_refine_37fc854aca14f9ca8479126899485c12",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_42ab70f52fa85ce7b7f41db78958e96d",
        "refinement_interpretation_Tm_refine_44343629c35dd2ef69240199c08f5ba1",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_6e9e552283a82d93959794627615c964",
        "refinement_interpretation_Tm_refine_7028972db935cf1f2ecc12fc7857552a",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_74d1ae07763cf2ce5f26906c9df0d2cc",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_7da9953a11c0a050aa23558d752e6509",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_99288644c179a2f841a08f2ffe8fb0f8",
        "refinement_interpretation_Tm_refine_996a0bfeaf753650184abc6023276685",
        "refinement_interpretation_Tm_refine_9a4f5366055910237954d85f232cccf4",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_a7f3fdf0814c79d169f818363a89f350",
        "refinement_interpretation_Tm_refine_ab813ca8963e2adcc03f81a908ad288b",
        "refinement_interpretation_Tm_refine_b3a7d21fcf001dbfdf1abe7f59e4da22",
        "refinement_interpretation_Tm_refine_b523381091ed2b15359798ec0b06aec4",
        "refinement_interpretation_Tm_refine_b793c488ad500e6b09ecca7df8a04085",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "refinement_interpretation_Tm_refine_cc7ec1228e62f637b46417d43aae0cfa",
        "refinement_interpretation_Tm_refine_d022e51698263de0859911b2eaa8436b",
        "refinement_interpretation_Tm_refine_de5002918ae419c45e5ffa2f6089b768",
        "refinement_interpretation_Tm_refine_e0eeef1d4b7c0bcc1c9259b0546ec1bf",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_f5dcb5f7d87461830fead189c46dd01b",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length",
        "typing_FStar.Set.empty", "typing_FStar.Set.intersect",
        "typing_FStar.Set.mem", "typing_FStar.Set.singleton",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.div", "typing_FStar.UInt32.gte",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.rem", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.as_seq", "typing_LowStar.Vector.loc_vector",
        "typing_LowStar.Vector.loc_vector_within",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_repr",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.Datastructures.hash_vec_repr",
        "typing_MerkleTree.Low.Datastructures.hreg",
        "typing_MerkleTree.Low.Datastructures.hvreg",
        "typing_MerkleTree.Low.lift_path",
        "typing_MerkleTree.Low.merkle_tree_size_lg",
        "typing_MerkleTree.Low.mt_path_length",
        "typing_MerkleTree.Low.path_loc", "typing_MerkleTree.Low.phashes",
        "typing_MerkleTree.New.High.mt_get_path_", "typing_Prims.pow2",
        "unit_inversion", "unit_typing"
      ],
      0,
      "0937e207fce52331396bc487a57d907c"
    ],
    [
      "MerkleTree.Low.mt_get_path_pre_nst",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_Prims.eqtype",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "typing_FStar.UInt32.t"
      ],
      0,
      "9d1580df1639de5597a3cba5f4ea3c77"
    ],
    [
      "MerkleTree.Low.mt_get_path_pre",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.const_mt_p",
        "equation_MerkleTree.Low.const_path_p",
        "equation_MerkleTree.Low.const_pointer", "equation_Prims.eqtype",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3",
        "typing_FStar.UInt32.t"
      ],
      0,
      "811c7f536eec061db6a9db3dadaa1bc0"
    ],
    [
      "MerkleTree.Low.mt_get_path_pre",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.const_mt_p",
        "equation_MerkleTree.Low.const_path_p",
        "equation_MerkleTree.Low.const_pointer",
        "equation_MerkleTree.Low.mt_safe",
        "equation_MerkleTree.Low.path_safe", "lemma_FStar.Ghost.hide_reveal",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "primitive_Prims.op_AmpAmp",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "refinement_interpretation_Tm_refine_a7adad43a05ed9b0b623aa9e1413a6a2",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv"
      ],
      0,
      "7ab394e42b5091d8d630167ddb2c1238"
    ],
    [
      "MerkleTree.Low.mt_get_path_loc_union_helper",
      1,
      0,
      0,
      [ "@query", "lemma_LowStar.Monotonic.Buffer.loc_union_idem_2" ],
      0,
      "4c010d0bed3e31103fb392eb77ddb38f"
    ],
    [
      "MerkleTree.Low.mt_get_path",
      1,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_EverCrypt.Helpers.uint64_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.ConstBuffer.as_mbuf",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.const_mt_p",
        "equation_MerkleTree.Low.const_pointer",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_lift",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.mt_get_path_pre_nst",
        "equation_MerkleTree.Low.mt_lift",
        "equation_MerkleTree.Low.offset_t", "equation_MerkleTree.Low.path_p",
        "equation_MerkleTree.Low.split_offset",
        "equation_MerkleTree.New.High.hash", "equation_Prims.eqtype",
        "equation_Prims.nat", "function_token_typing_Lib.IntTypes.uint8",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909", "int_inversion",
        "int_typing", "kinding_MerkleTree.Low.path@tok",
        "lemma_FStar.Ghost.hide_reveal", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_MerkleTree.Low.MT_hs",
        "proj_equation_MerkleTree.Low.MT_offset",
        "proj_equation_MerkleTree.New.High.MT_i",
        "proj_equation_MerkleTree.New.High.MT_j",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "projection_inverse_MerkleTree.New.High.MT_i",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "refinement_interpretation_Tm_refine_02a311be716ab03201b91cc11abde92c",
        "refinement_interpretation_Tm_refine_29c27ac7c716b2238749315b70c9eca3",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_a3e91433acc705e2c7f5ab6f610b2493",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3",
        "refinement_interpretation_Tm_refine_b2667f894686798e74c94fc88f855ac4",
        "refinement_interpretation_Tm_refine_b7508c8246dd025aecf4ee8c56206add",
        "refinement_interpretation_Tm_refine_cb95789552ffa46c14f21af13ceaad6b",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fe7d8182a5a4a480f10ce2c5ac8b7f97",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "typing_FStar.Ghost.reveal",
        "typing_FStar.Int.Cast.uint64_to_uint32", "typing_FStar.UInt32.t",
        "typing_FStar.UInt32.v", "typing_FStar.UInt64.sub_mod",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.Low.Datastructures.hash_dummy",
        "typing_MerkleTree.Low.__proj__MT__item__hs",
        "typing_MerkleTree.Low.__proj__MT__item__i",
        "typing_MerkleTree.Low.__proj__MT__item__j",
        "typing_MerkleTree.Low.__proj__MT__item__offset",
        "typing_MerkleTree.Low.__proj__MT__item__rhs",
        "typing_MerkleTree.New.High.mt_path_length"
      ],
      0,
      "4a597aac3a01b0dc9fbde2e339aef604"
    ],
    [
      "MerkleTree.Low.mt_get_path",
      2,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "LowStar.Regional_interpretation_Tm_arrow_e5ec4d09d74ef6d9837f1dcfa06070d3",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_e6b8a71b615251688e17599ba9a3c6a3",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_13f802aa57fb218097b6cf82f2d13615",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_62be7e8e1a69604f9a36351a77d748fa",
        "MerkleTree.Low_pretyping_7e119b85ec1bddfeba5c5e23b7ab201f",
        "MerkleTree.Low_pretyping_ef3005027cf8c4be033bc0421455028c",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.Winfinite",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE", "eq2-interp",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_EverCrypt.Helpers.uint64_t",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.mod", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.as_seq_sub",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Regional.Instances.vector_region_of",
        "equation_LowStar.Regional.Instances.vector_regional",
        "equation_LowStar.Regional.rg_inv", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.is_full",
        "equation_LowStar.Vector.max_uint32",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_region_of",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.Datastructures.hvvreg",
        "equation_MerkleTree.Low.const_mt_p",
        "equation_MerkleTree.Low.const_pointer",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_lift",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.mt_get_path_pre_nst",
        "equation_MerkleTree.Low.mt_get_root_pre_nst",
        "equation_MerkleTree.Low.mt_lift", "equation_MerkleTree.Low.mt_loc",
        "equation_MerkleTree.Low.mt_p", "equation_MerkleTree.Low.mt_safe",
        "equation_MerkleTree.Low.offset_of",
        "equation_MerkleTree.Low.offset_range_limit",
        "equation_MerkleTree.Low.offset_t",
        "equation_MerkleTree.Low.offsets_connect",
        "equation_MerkleTree.Low.path_loc", "equation_MerkleTree.Low.path_p",
        "equation_MerkleTree.Low.path_safe",
        "equation_MerkleTree.Low.phashes",
        "equation_MerkleTree.Low.split_offset",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hashes",
        "equation_MerkleTree.New.High.mt_get_path",
        "equation_MerkleTree.New.High.mt_get_root",
        "equation_MerkleTree.New.High.mt_wf_elts",
        "equation_MerkleTree.New.High.offset_of",
        "equation_MerkleTree.New.High.path", "equation_Prims.nat",
        "equation_Prims.pos",
        "equation_with_fuel_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "equation_with_fuel_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_FStar.Pervasives.Native.tuple3",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_LowStar.Regional.__proj__Rgl__item__r_inv",
        "function_token_typing_LowStar.Regional.__proj__Rgl__item__r_repr",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_r_repr",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_region_of",
        "int_inversion", "int_typing",
        "kinding_MerkleTree.Low.merkle_tree@tok",
        "kinding_MerkleTree.Low.path@tok", "l_and-interp",
        "lemma_FStar.Ghost.hide_reveal",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Monotonic.HyperHeap.lemma_disjoint_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_anti_symmetric",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Monotonic.HyperStack.lemma_map_invariant",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_intro", "lemma_FStar.Set.mem_empty",
        "lemma_FStar.Set.mem_intersect", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.Set.mem_subset", "lemma_FStar.Set.subset_mem",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_refl",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_l_",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Division", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.Low.MT_hs",
        "proj_equation_MerkleTree.Low.MT_i",
        "proj_equation_MerkleTree.Low.MT_j",
        "proj_equation_MerkleTree.Low.MT_rhs",
        "proj_equation_MerkleTree.Low.Path_hashes",
        "proj_equation_MerkleTree.New.High.MT_hs",
        "proj_equation_MerkleTree.New.High.MT_i",
        "proj_equation_MerkleTree.New.High.MT_j",
        "proj_equation_MerkleTree.New.High.MT_rhs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
        "projection_inverse_FStar.Pervasives.Native.Mktuple3__1",
        "projection_inverse_FStar.Pervasives.Native.Mktuple3__2",
        "projection_inverse_FStar.Pervasives.Native.Mktuple3__3",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "projection_inverse_MerkleTree.New.High.MT_hs",
        "projection_inverse_MerkleTree.New.High.MT_i",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "projection_inverse_MerkleTree.New.High.MT_rhs",
        "refinement_interpretation_Tm_refine_0144a506c0944daedcdf856bdeb957b1",
        "refinement_interpretation_Tm_refine_02a311be716ab03201b91cc11abde92c",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_16113b670c3948241b38ee17f4d8fb91",
        "refinement_interpretation_Tm_refine_19ac6a052799e5086e9c3eb3a21d54a5",
        "refinement_interpretation_Tm_refine_1fdbc7b4203ff15d70e272de56305f43",
        "refinement_interpretation_Tm_refine_2533df3e50c570efc4935485221da6e6",
        "refinement_interpretation_Tm_refine_29c27ac7c716b2238749315b70c9eca3",
        "refinement_interpretation_Tm_refine_3396f1d518ffeb2163c25c13fcb1de13",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_44548e614c5097c67290ae1b7ed38ae2",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_51659e7922d289d6f1d461d871f60d4c",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_69d1d206ddafb5a6092734ed6446bcfd",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_7108b467000c99be927e4d94496382d1",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_8156b5c8d3fbba7eba099dca362f450c",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_881298fb0dff2db17e4149fcf49ad4b9",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_9a4f5366055910237954d85f232cccf4",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_a3e91433acc705e2c7f5ab6f610b2493",
        "refinement_interpretation_Tm_refine_aa4b3d268075d84252df525db1f85524",
        "refinement_interpretation_Tm_refine_ad53f3413fd15db5258446e997071714",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3",
        "refinement_interpretation_Tm_refine_b2667f894686798e74c94fc88f855ac4",
        "refinement_interpretation_Tm_refine_b7508c8246dd025aecf4ee8c56206add",
        "refinement_interpretation_Tm_refine_b793c488ad500e6b09ecca7df8a04085",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "refinement_interpretation_Tm_refine_cb95789552ffa46c14f21af13ceaad6b",
        "refinement_interpretation_Tm_refine_d022e51698263de0859911b2eaa8436b",
        "refinement_interpretation_Tm_refine_d4ed644d2a0cafcfc6cf2ce842d1b099",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fa82e8cdc2a3d8728cddcadb5c9f32f7",
        "refinement_interpretation_Tm_refine_fad4b98bfe67b15c7f230a2cb41529f8",
        "refinement_interpretation_Tm_refine_fe7d8182a5a4a480f10ce2c5ac8b7f97",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.Instances.vector_region_of",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_LowStar.Regional.rg_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_repr",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_region_of",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_r_inv",
        "typing_FStar.Ghost.reveal",
        "typing_FStar.Int.Cast.uint64_to_uint32",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.index",
        "typing_FStar.Seq.Base.length", "typing_FStar.Set.empty",
        "typing_FStar.Set.intersect", "typing_FStar.Set.mem",
        "typing_FStar.Set.singleton", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.gte",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.rem", "typing_FStar.UInt32.sub",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_FStar.UInt64.sub_mod", "typing_FStar.UInt64.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.ConstBuffer.as_qbuf",
        "typing_LowStar.ConstBuffer.qbuf_pre",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.loc_union",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq", "typing_LowStar.RVector.as_seq_seq",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__sz",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.as_seq", "typing_LowStar.Vector.is_full",
        "typing_LowStar.Vector.size_of", "typing_LowStar.Vector.vector",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_dummy",
        "typing_MerkleTree.Low.Datastructures.hash_repr",
        "typing_MerkleTree.Low.Datastructures.hash_vec_repr",
        "typing_MerkleTree.Low.Datastructures.hreg",
        "typing_MerkleTree.Low.Datastructures.hvreg",
        "typing_MerkleTree.Low.__proj__MT__item__hs",
        "typing_MerkleTree.Low.__proj__MT__item__i",
        "typing_MerkleTree.Low.__proj__MT__item__j",
        "typing_MerkleTree.Low.__proj__MT__item__offset",
        "typing_MerkleTree.Low.__proj__MT__item__rhs",
        "typing_MerkleTree.Low.mt_lift",
        "typing_MerkleTree.Low.offset_range_limit",
        "typing_MerkleTree.Low.path_loc", "typing_MerkleTree.Low.phashes",
        "typing_MerkleTree.New.High.__proj__MT__item__hs",
        "typing_MerkleTree.New.High.__proj__MT__item__i",
        "typing_MerkleTree.New.High.__proj__MT__item__j",
        "typing_MerkleTree.New.High.offset_of",
        "typing_MerkleTree.New.High.path_insert"
      ],
      0,
      "efea0b2e145fab20622e8dc199fb8292"
    ],
    [
      "MerkleTree.Low.mt_flush_to_modifies_rec_helper",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_Prims.nat", "function_token_typing_Lib.IntTypes.uint8",
        "int_inversion", "int_typing", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_GreaterThan", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_LowStar.Vector.Vec_sz",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_365abba901205a01d0ef28ebf2198c47",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Monotonic.HyperHeap.rid_freeable",
        "typing_FStar.Monotonic.HyperHeap.root", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.as_seq",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.merkle_tree_size_lg"
      ],
      0,
      "10098cc179b37815e82a7d89808d1fab"
    ],
    [
      "MerkleTree.Low.mt_flush_to_modifies_rec_helper",
      2,
      2,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rv_loc_elems",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.merkle_tree_size_lg", "equation_Prims.nat",
        "equation_with_fuel_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_Lib.IntTypes.uint8", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_union_loc_none_l",
        "lemma_LowStar.Monotonic.Buffer.loc_union_loc_none_r",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_3396f1d518ffeb2163c25c13fcb1de13",
        "refinement_interpretation_Tm_refine_365abba901205a01d0ef28ebf2198c47",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_7028972db935cf1f2ecc12fc7857552a",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Monotonic.HyperHeap.rid_freeable",
        "typing_FStar.Monotonic.HyperHeap.root", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.as_seq",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.merkle_tree_size_lg"
      ],
      0,
      "ff096e5f44e76ddba4f4cf39d5cfc6c6"
    ],
    [
      "MerkleTree.Low.mt_flush_to_",
      1,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.PUB",
        "constructor_distinct_Lib.IntTypes.U32",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.PUB@tok",
        "equality_tok_Lib.IntTypes.U32@tok", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.pub_int_t",
        "equation_Lib.IntTypes.size_t", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg", "equation_Prims.nat",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_Lib.IntTypes.size_t",
        "function_token_typing_Lib.IntTypes.uint8", "int_inversion",
        "int_typing", "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_354dd9b32a4a002e2347141436628ba9",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_7f976d3b0765f2e0b41b5779bf94e17c",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_d4ed644d2a0cafcfc6cf2ce842d1b099",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "typing_FStar.Ghost.hide", "typing_FStar.Ghost.reveal",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "typing_MerkleTree.Low.merkle_tree_size_lg"
      ],
      0,
      "8f6827b8d80935cb5331b2091abc6efe"
    ],
    [
      "MerkleTree.Low.mt_flush_to_",
      2,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg", "int_inversion",
        "int_typing", "lemma_FStar.UInt32.vu_inv",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.v", "typing_MerkleTree.Low.merkle_tree_size_lg"
      ],
      0,
      "7fcdaccbd94a0dcd734964f6c919c986"
    ],
    [
      "MerkleTree.Low.mt_flush_to_",
      3,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.mt_flush_to_.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_62be7e8e1a69604f9a36351a77d748fa",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_c55a67b27f4ea444400878ed4572b7c7",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.Winfinite", "eq2-interp",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Seq.Properties.cons", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.mod", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.as_seq_sub",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rs_elems_reg",
        "equation_LowStar.RVector.rs_loc_elem",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_elems_reg",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rv_loc_elems",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Regional.rg_inv", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall2",
        "equation_LowStar.Vector.forall2_seq",
        "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.freeable", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_r_repr",
        "equation_MerkleTree.Low.Datastructures.hash_region_of",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_vec_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_vec_r_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vec_region_of",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.offset_of",
        "equation_MerkleTree.New.High.hashes",
        "equation_MerkleTree.New.High.hashess",
        "equation_MerkleTree.New.High.offset_of", "equation_Prims.eq2",
        "equation_Prims.eqtype", "equation_Prims.nat", "equation_Prims.pos",
        "equation_with_fuel_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "equation_with_fuel_MerkleTree.New.High.mt_flush_to_.fuel_instrumented",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_LowStar.Regional.__proj__Rgl__item__region_of",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_r_inv",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_r_repr",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_region_of",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_vec_region_of",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "int_typing",
        "interpretation_Tm_abs_18d2dd6c3427a161ac4d1dbab334ec57",
        "interpretation_Tm_abs_8af5505247aa684e407d3b8992667aef",
        "interpretation_Tm_abs_b6a78f68f402269845a00408e9b23d46",
        "interpretation_Tm_abs_c87aa5965b477cef27de7ff43995cd8f",
        "interpretation_Tm_abs_d80d426c106e7d2d632417c193cbb574",
        "interpretation_Tm_abs_ed80004893232e5e8f69e151c9377435",
        "l_and-interp", "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Monotonic.HyperHeap.extends_parent",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_not_root",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_only_parent",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_anti_symmetric",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_intro",
        "lemma_FStar.Seq.Base.lemma_eq_refl",
        "lemma_FStar.Seq.Base.lemma_index_slice",
        "lemma_FStar.Seq.Base.lemma_len_append",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_FStar.Seq.Properties.slice_slice",
        "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.Set.mem_empty",
        "lemma_FStar.Set.mem_intersect", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.Set.mem_subset", "lemma_FStar.Set.subset_mem",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.address_liveness_insensitive_buffer",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_addresses",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_addresses_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_refl",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_trans_backwards",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_l_",
        "lemma_LowStar.Monotonic.Buffer.loc_union_comm",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_liveness_insensitive_buffer_weak",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_refl",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.RVector.as_seq_seq_index",
        "lemma_LowStar.RVector.as_seq_sub_as_seq",
        "lemma_LowStar.Vector.modifies_as_seq",
        "lemma_MerkleTree.New.High.seq_slice_equal_index",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_Equality", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "primitive_Prims.op_disEquality",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_0027836e41be9f6799a3ed506cd07159",
        "refinement_interpretation_Tm_refine_03e0ee7c990720bc4bd1c73dc60b1ac5",
        "refinement_interpretation_Tm_refine_0545ca68af3b2fc8df509fb388f7f2ee",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_0844e140699ad1b980a5881c05706d30",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_0b0f9776f8fbf33608e064dfe5c8ab0a",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_0fd727713601f376bb2013604f1cecaf",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_19ac6a052799e5086e9c3eb3a21d54a5",
        "refinement_interpretation_Tm_refine_1ba8fd8bb363097813064c67740b2de5",
        "refinement_interpretation_Tm_refine_1cc6c9f8558dddb337b6c1187115cd6a",
        "refinement_interpretation_Tm_refine_3396f1d518ffeb2163c25c13fcb1de13",
        "refinement_interpretation_Tm_refine_347600ec1a30c5f2a581ebc2397361c4",
        "refinement_interpretation_Tm_refine_354dd9b32a4a002e2347141436628ba9",
        "refinement_interpretation_Tm_refine_35a0739c434508f48d0bb1d5cd5df9e8",
        "refinement_interpretation_Tm_refine_365abba901205a01d0ef28ebf2198c47",
        "refinement_interpretation_Tm_refine_37fc854aca14f9ca8479126899485c12",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_5a8634b460d149c76a5c0476662af1d0",
        "refinement_interpretation_Tm_refine_5a88c51956f007f77dee75dd2a07bb5a",
        "refinement_interpretation_Tm_refine_69d1d206ddafb5a6092734ed6446bcfd",
        "refinement_interpretation_Tm_refine_7028972db935cf1f2ecc12fc7857552a",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_7108b467000c99be927e4d94496382d1",
        "refinement_interpretation_Tm_refine_72a6e6d3eb60f86cdad2dd40aa09f653",
        "refinement_interpretation_Tm_refine_74d1ae07763cf2ce5f26906c9df0d2cc",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_7d7fbea8a1aa1c987d727318058634ac",
        "refinement_interpretation_Tm_refine_7f976d3b0765f2e0b41b5779bf94e17c",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_9a4f5366055910237954d85f232cccf4",
        "refinement_interpretation_Tm_refine_9da57778dd25e78639bdb09f02ea27a4",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_aa4b3d268075d84252df525db1f85524",
        "refinement_interpretation_Tm_refine_ad53f3413fd15db5258446e997071714",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b793c488ad500e6b09ecca7df8a04085",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_bc29bf84104028f00d869de3262aaa29",
        "refinement_interpretation_Tm_refine_c2b8ccc25e325650b50ede764b3f6694",
        "refinement_interpretation_Tm_refine_cbd24d5334c6bfffa6fd8a84fb787f7a",
        "refinement_interpretation_Tm_refine_d022e51698263de0859911b2eaa8436b",
        "refinement_interpretation_Tm_refine_d3d07693cd71377864ef84dc97d10ec1",
        "refinement_interpretation_Tm_refine_d4ed644d2a0cafcfc6cf2ce842d1b099",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_da1b0dfb8283502ec162998a8bbb6431",
        "refinement_interpretation_Tm_refine_e39578da040f6c7003161732bc9d6b85",
        "refinement_interpretation_Tm_refine_eefe7d7086d10e9a6a796704e88cecc3",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_LowStar.Regional.rg_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_repr",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_region_of",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_r_repr",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_region_of",
        "typing_FStar.Ghost.hide", "typing_FStar.Map.domain",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperHeap.rid_freeable",
        "typing_FStar.Monotonic.HyperHeap.root",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.create",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.index",
        "typing_FStar.Seq.Base.length", "typing_FStar.Seq.Base.slice",
        "typing_FStar.Seq.Base.upd", "typing_FStar.Seq.Properties.cons",
        "typing_FStar.Set.empty", "typing_FStar.Set.intersect",
        "typing_FStar.Set.mem", "typing_FStar.Set.singleton",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.div", "typing_FStar.UInt32.gte",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.rem", "typing_FStar.UInt32.sub",
        "typing_FStar.UInt32.t", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_addr",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.loc_addresses",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.loc_union",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq", "typing_LowStar.RVector.as_seq_seq",
        "typing_LowStar.RVector.as_seq_sub",
        "typing_LowStar.RVector.rs_loc_elems",
        "typing_LowStar.RVector.rv_loc_elems",
        "typing_LowStar.Regional.__proj__Rgl__item__repr",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.get", "typing_LowStar.Vector.loc_vector",
        "typing_LowStar.Vector.loc_vector_within",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_region_of",
        "typing_MerkleTree.Low.Datastructures.hash_repr",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "typing_MerkleTree.Low.Datastructures.hash_vec_region_of",
        "typing_MerkleTree.Low.Datastructures.hash_vec_repr",
        "typing_MerkleTree.Low.Datastructures.hreg",
        "typing_MerkleTree.Low.Datastructures.hvreg",
        "typing_MerkleTree.Low.merkle_tree_size_lg",
        "typing_MerkleTree.Low.offset_of",
        "typing_MerkleTree.New.High.mt_flush_to_",
        "typing_MerkleTree.New.High.offset_of", "unit_inversion",
        "unit_typing"
      ],
      0,
      "f3fdd0d64517ae0953afe2e4389a085e"
    ],
    [
      "MerkleTree.Low.mt_flush_to_pre",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_MerkleTree.Low.const_mt_p",
        "equation_MerkleTree.Low.const_pointer",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3"
      ],
      0,
      "6b49a0725a4519221149e5a2d7897892"
    ],
    [
      "MerkleTree.Low.mt_flush_to_pre",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_MerkleTree.Low.const_mt_p",
        "equation_MerkleTree.Low.const_pointer",
        "equation_MerkleTree.Low.mt_safe",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3",
        "refinement_interpretation_Tm_refine_e07051c88e3784a2480ae13a521fed4d",
        "typing_MerkleTree.Low.mt_flush_to_pre_nst"
      ],
      0,
      "91eb42a6ea56d5bd0c2132dd33c5d903"
    ],
    [
      "MerkleTree.Low.mt_flush_to",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def",
        "equation_EverCrypt.Helpers.uint32_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_lift",
        "equation_MerkleTree.Low.mt_flush_to_pre_nst",
        "equation_MerkleTree.Low.mt_lift", "equation_MerkleTree.Low.mt_p",
        "equation_MerkleTree.Low.mt_safe", "equation_Prims.eqtype",
        "function_token_typing_Lib.IntTypes.uint8",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909", "int_inversion",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "proj_equation_MerkleTree.Low.MT_mroot",
        "proj_equation_MerkleTree.New.High.MT_i",
        "proj_equation_MerkleTree.New.High.MT_j",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_MerkleTree.New.High.MT_i",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_b2667f894686798e74c94fc88f855ac4",
        "refinement_interpretation_Tm_refine_b685b7c368418da79edd10d62bbdb4dd",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "typing_FStar.UInt32.t", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_MerkleTree.Low.__proj__MT__item__i",
        "typing_MerkleTree.Low.__proj__MT__item__j",
        "typing_MerkleTree.Low.__proj__MT__item__mroot"
      ],
      0,
      "2d26f6656555eff2864b73611d25d1b5"
    ],
    [
      "MerkleTree.Low.mt_flush_to",
      2,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.mt_flush_to_.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_62be7e8e1a69604f9a36351a77d748fa",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_c55a67b27f4ea444400878ed4572b7c7",
        "MerkleTree.Low_pretyping_ef3005027cf8c4be033bc0421455028c",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_EverCrypt.Helpers.uint64_t",
        "equation_FStar.HyperStack.ST.equal_domains",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Set.subset", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.loc_all_exts_from",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rs_elems_reg",
        "equation_LowStar.RVector.rv_elems_reg",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_region_of",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_lift",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.mt_flush_to_pre_nst",
        "equation_MerkleTree.Low.mt_lift", "equation_MerkleTree.Low.mt_loc",
        "equation_MerkleTree.Low.mt_p", "equation_MerkleTree.Low.mt_safe",
        "equation_MerkleTree.Low.offset_t",
        "equation_MerkleTree.Low.offsets_connect",
        "equation_MerkleTree.Low.split_offset",
        "equation_MerkleTree.New.High.hashes",
        "equation_MerkleTree.New.High.hashess",
        "equation_MerkleTree.New.High.mt_flush_to",
        "equation_MerkleTree.New.High.mt_wf_elts", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Prims.pos",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_LowStar.Buffer.trivial_preorder",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_region_of",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_vec_region_of",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "int_typing",
        "interpretation_Tm_abs_612136ee4143d24977831c80e4f470a1",
        "interpretation_Tm_abs_8af5505247aa684e407d3b8992667aef",
        "kinding_MerkleTree.Low.merkle_tree@tok",
        "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_all_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Monotonic.HyperHeap.extends_parent",
        "lemma_FStar.Monotonic.HyperHeap.lemma_disjoint_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_not_root",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_only_parent",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_anti_symmetric",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_index_create",
        "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.Set.mem_complement",
        "lemma_FStar.Set.mem_empty", "lemma_FStar.Set.mem_intersect",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.Set.subset_mem", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.address_liveness_insensitive_buffer",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_addresses",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_addresses_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_trans_backwards",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_r_",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_liveness_insensitive_buffer",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.RVector.as_seq_preserved",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Negation",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "proj_equation_MerkleTree.Low.MT_hash_spec",
        "proj_equation_MerkleTree.Low.MT_hs",
        "proj_equation_MerkleTree.Low.MT_i",
        "proj_equation_MerkleTree.Low.MT_j",
        "proj_equation_MerkleTree.Low.MT_mroot",
        "proj_equation_MerkleTree.Low.MT_offset",
        "proj_equation_MerkleTree.Low.MT_rhs",
        "proj_equation_MerkleTree.Low.MT_rhs_ok",
        "proj_equation_MerkleTree.New.High.MT_hash_fun",
        "proj_equation_MerkleTree.New.High.MT_hs",
        "proj_equation_MerkleTree.New.High.MT_i",
        "proj_equation_MerkleTree.New.High.MT_j",
        "proj_equation_MerkleTree.New.High.MT_mroot",
        "proj_equation_MerkleTree.New.High.MT_rhs",
        "proj_equation_MerkleTree.New.High.MT_rhs_ok",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "projection_inverse_MerkleTree.Low.MT_hash_size",
        "projection_inverse_MerkleTree.Low.MT_hash_spec",
        "projection_inverse_MerkleTree.Low.MT_hs",
        "projection_inverse_MerkleTree.Low.MT_i",
        "projection_inverse_MerkleTree.Low.MT_j",
        "projection_inverse_MerkleTree.Low.MT_mroot",
        "projection_inverse_MerkleTree.Low.MT_rhs",
        "projection_inverse_MerkleTree.Low.MT_rhs_ok",
        "projection_inverse_MerkleTree.New.High.MT_hash_fun",
        "projection_inverse_MerkleTree.New.High.MT_hs",
        "projection_inverse_MerkleTree.New.High.MT_i",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "projection_inverse_MerkleTree.New.High.MT_mroot",
        "projection_inverse_MerkleTree.New.High.MT_rhs",
        "projection_inverse_MerkleTree.New.High.MT_rhs_ok",
        "refinement_interpretation_Tm_refine_02a311be716ab03201b91cc11abde92c",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_1cc6c9f8558dddb337b6c1187115cd6a",
        "refinement_interpretation_Tm_refine_1fdbc7b4203ff15d70e272de56305f43",
        "refinement_interpretation_Tm_refine_37fc854aca14f9ca8479126899485c12",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_72a6e6d3eb60f86cdad2dd40aa09f653",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_7d7fbea8a1aa1c987d727318058634ac",
        "refinement_interpretation_Tm_refine_8156b5c8d3fbba7eba099dca362f450c",
        "refinement_interpretation_Tm_refine_9a4f5366055910237954d85f232cccf4",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_a3e91433acc705e2c7f5ab6f610b2493",
        "refinement_interpretation_Tm_refine_ad53f3413fd15db5258446e997071714",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b2667f894686798e74c94fc88f855ac4",
        "refinement_interpretation_Tm_refine_b685b7c368418da79edd10d62bbdb4dd",
        "refinement_interpretation_Tm_refine_b7508c8246dd025aecf4ee8c56206add",
        "refinement_interpretation_Tm_refine_b793c488ad500e6b09ecca7df8a04085",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_bc29bf84104028f00d869de3262aaa29",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_cb95789552ffa46c14f21af13ceaad6b",
        "refinement_interpretation_Tm_refine_cbd24d5334c6bfffa6fd8a84fb787f7a",
        "refinement_interpretation_Tm_refine_d022e51698263de0859911b2eaa8436b",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_da1b0dfb8283502ec162998a8bbb6431",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_region_of",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_region_of",
        "true_interp", "typing_FStar.Ghost.hide",
        "typing_FStar.Int.Cast.uint64_to_uint32", "typing_FStar.Map.domain",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty",
        "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.length",
        "typing_FStar.Set.complement", "typing_FStar.Set.empty",
        "typing_FStar.Set.intersect", "typing_FStar.Set.mem",
        "typing_FStar.Set.singleton", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.t",
        "typing_FStar.UInt32.v", "typing_FStar.UInt64.sub_mod",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.address_liveness_insensitive_locs",
        "typing_LowStar.Monotonic.Buffer.as_addr",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.loc_addresses",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq", "typing_LowStar.RVector.as_seq_sub",
        "typing_LowStar.RVector.loc_all_exts_from",
        "typing_LowStar.Regional.__proj__Rgl__item__repr",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.loc_vector", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_repr",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "typing_MerkleTree.Low.Datastructures.hash_vec_region_of",
        "typing_MerkleTree.Low.Datastructures.hash_vec_repr",
        "typing_MerkleTree.Low.Datastructures.hreg",
        "typing_MerkleTree.Low.Datastructures.hvreg",
        "typing_MerkleTree.Low.__proj__MT__item__hash_size",
        "typing_MerkleTree.Low.__proj__MT__item__hs",
        "typing_MerkleTree.Low.__proj__MT__item__i",
        "typing_MerkleTree.Low.__proj__MT__item__j",
        "typing_MerkleTree.Low.__proj__MT__item__mroot",
        "typing_MerkleTree.Low.__proj__MT__item__offset",
        "typing_MerkleTree.Low.__proj__MT__item__rhs",
        "typing_MerkleTree.Low.mt_flush_to_pre_nst",
        "typing_MerkleTree.Low.mt_lift", "typing_MerkleTree.Low.mt_loc",
        "typing_MerkleTree.Low.offsets_connect",
        "typing_MerkleTree.New.High.mt_flush_to_"
      ],
      0,
      "16548dce213e63fdf9994639fc35b50e"
    ],
    [
      "MerkleTree.Low.mt_flush_pre",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_MerkleTree.Low.const_mt_p",
        "equation_MerkleTree.Low.const_pointer",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3"
      ],
      0,
      "6a576415a36eaf9d52b101657ee8d235"
    ],
    [
      "MerkleTree.Low.mt_flush_pre",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_MerkleTree.Low.const_mt_p",
        "equation_MerkleTree.Low.const_pointer",
        "equation_MerkleTree.Low.mt_safe",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3",
        "refinement_interpretation_Tm_refine_e07051c88e3784a2480ae13a521fed4d",
        "typing_MerkleTree.Low.mt_flush_pre_nst"
      ],
      0,
      "3864142449a9f24c90051df86dba79a9"
    ],
    [
      "MerkleTree.Low.mt_flush",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_EverCrypt.Helpers.uint32_t", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_lift",
        "equation_MerkleTree.Low.mt_flush_pre_nst",
        "equation_MerkleTree.Low.mt_lift", "equation_MerkleTree.Low.mt_p",
        "equation_MerkleTree.Low.mt_safe", "equation_Prims.eqtype",
        "function_token_typing_Lib.IntTypes.uint8",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909", "int_inversion",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "primitive_Prims.op_GreaterThan",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_MerkleTree.Low.MT_mroot",
        "proj_equation_MerkleTree.New.High.MT_i",
        "proj_equation_MerkleTree.New.High.MT_j",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_MerkleTree.New.High.MT_i",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_b2667f894686798e74c94fc88f855ac4",
        "refinement_interpretation_Tm_refine_edb2fd35c6e19db9613cfd76dceaf3d8",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "typing_FStar.UInt32.t", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_MerkleTree.Low.__proj__MT__item__i",
        "typing_MerkleTree.Low.__proj__MT__item__j",
        "typing_MerkleTree.Low.__proj__MT__item__mroot"
      ],
      0,
      "d6a014bf451785ee44348b917ec89893"
    ],
    [
      "MerkleTree.Low.mt_flush",
      2,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "MerkleTree.Low_pretyping_ef3005027cf8c4be033bc0421455028c",
        "b2t_def", "bool_inversion", "bool_typing",
        "equation_EverCrypt.Helpers.uint64_t",
        "equation_FStar.Int.Cast.uint32_to_uint64",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.sub_mod",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt64.gte", "equation_FStar.UInt64.lt",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.add64_fits",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.join_offset",
        "equation_MerkleTree.Low.merkle_tree_lift",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.mt_flush_pre_nst",
        "equation_MerkleTree.Low.mt_flush_to_pre_nst",
        "equation_MerkleTree.Low.mt_lift", "equation_MerkleTree.Low.mt_p",
        "equation_MerkleTree.Low.mt_safe",
        "equation_MerkleTree.Low.offset_t",
        "equation_MerkleTree.Low.offsets_connect",
        "equation_MerkleTree.Low.split_offset",
        "equation_MerkleTree.Low.uint32_32_max",
        "equation_MerkleTree.Low.uint64_max",
        "equation_MerkleTree.New.High.mt_flush", "equation_Prims.nat",
        "function_token_typing_Lib.IntTypes.uint8", "int_inversion",
        "int_typing", "kinding_MerkleTree.Low.merkle_tree@tok",
        "lemma_FStar.Ghost.reveal_hide", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_FStar.UInt64.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Division", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Negation",
        "primitive_Prims.op_Subtraction",
        "proj_equation_MerkleTree.Low.MT_hs",
        "proj_equation_MerkleTree.Low.MT_i",
        "proj_equation_MerkleTree.New.High.MT_j",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "refinement_interpretation_Tm_refine_02a311be716ab03201b91cc11abde92c",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4db8ba22c4504a66577a2159dcc603cd",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_5c4b9c52885cf9942fddf9073ebbcd6b",
        "refinement_interpretation_Tm_refine_74d1ae07763cf2ce5f26906c9df0d2cc",
        "refinement_interpretation_Tm_refine_9b77e5f84fd6ad2912ad5c526c64e2e2",
        "refinement_interpretation_Tm_refine_a3e91433acc705e2c7f5ab6f610b2493",
        "refinement_interpretation_Tm_refine_aa4b3d268075d84252df525db1f85524",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b2667f894686798e74c94fc88f855ac4",
        "refinement_interpretation_Tm_refine_bc552b2c624e2add758b3ac761c0c563",
        "refinement_interpretation_Tm_refine_cb95789552ffa46c14f21af13ceaad6b",
        "refinement_interpretation_Tm_refine_d15a9766d4c1ec94d1574f05b54a618b",
        "refinement_interpretation_Tm_refine_edb2fd35c6e19db9613cfd76dceaf3d8",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "typing_FStar.Ghost.hide", "typing_FStar.Int.Cast.uint32_to_uint64",
        "typing_FStar.Int.Cast.uint64_to_uint32", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.div", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.sub", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_FStar.UInt64.add",
        "typing_FStar.UInt64.sub", "typing_FStar.UInt64.sub_mod",
        "typing_FStar.UInt64.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_dummy",
        "typing_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "typing_MerkleTree.Low.__proj__MT__item__hash_size",
        "typing_MerkleTree.Low.__proj__MT__item__hs",
        "typing_MerkleTree.Low.__proj__MT__item__i",
        "typing_MerkleTree.Low.__proj__MT__item__j",
        "typing_MerkleTree.Low.__proj__MT__item__offset",
        "typing_MerkleTree.Low.add64_fits",
        "typing_MerkleTree.Low.mt_flush_pre_nst",
        "typing_MerkleTree.Low.offsets_connect",
        "typing_MerkleTree.Low.uint32_32_max",
        "typing_MerkleTree.Low.uint64_max"
      ],
      0,
      "efde78d917a31c5583aac76dbdf385d6"
    ],
    [
      "MerkleTree.Low.mt_retract_to_",
      1,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_FStar.Integers.Winfinite",
        "constructor_distinct_Lib.IntTypes.PUB",
        "constructor_distinct_Lib.IntTypes.U32",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Lib.IntTypes.PUB@tok",
        "equality_tok_Lib.IntTypes.U32@tok", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
        "equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
        "equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
        "equation_Lib.IntTypes.range", "equation_Lib.IntTypes.uint8",
        "equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg", "equation_Prims.nat",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_Lib.IntTypes.uint8", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_6f38fa9cf8ffc54fafb18c04ad5cdb65",
        "refinement_interpretation_Tm_refine_78262dccf3c686c092c54c0e4056d92a",
        "refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_b57c1e9cab0f5ee8eb20940bc348d22b",
        "refinement_interpretation_Tm_refine_e5622533155670d142f5bf0dd4a9da11",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.v", "typing_Lib.IntTypes.bits",
        "typing_Lib.IntTypes.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.Low.merkle_tree_size_lg",
        "typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.U32@tok"
      ],
      0,
      "243a7c567d144cb4756623c7d347d5ea"
    ],
    [
      "MerkleTree.Low.mt_retract_to_",
      2,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.PUB",
        "constructor_distinct_Lib.IntTypes.U32",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.PUB@tok",
        "equality_tok_Lib.IntTypes.U32@tok", "equation_FStar.UInt.lt",
        "equation_FStar.UInt32.lt", "equation_Lib.IntTypes.pub_int_v",
        "equation_Lib.IntTypes.v", "equation_LowStar.Vector.size_of",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_6f38fa9cf8ffc54fafb18c04ad5cdb65"
      ],
      0,
      "2e36d1f8d759c879b563eb550158ec81"
    ],
    [
      "MerkleTree.Low.mt_retract_to_",
      3,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_correspondence_LowStar.RVector.rs_loc_elems.fuel_instrumented",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.mt_retract_to_.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.High.mt_retract_to_.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_c55a67b27f4ea444400878ed4572b7c7",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_FStar.Integers.Winfinite",
        "constructor_distinct_Lib.IntTypes.PUB",
        "constructor_distinct_Lib.IntTypes.U32", "eq2-interp",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Lib.IntTypes.PUB@tok",
        "equality_tok_Lib.IntTypes.U32@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.mod",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
        "equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.pub_int_t",
        "equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.range",
        "equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.as_seq_sub",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rs_elems_reg",
        "equation_LowStar.RVector.rs_loc_elem",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_elems_reg",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rv_loc_elems",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Regional.rg_inv", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall2",
        "equation_LowStar.Vector.forall2_seq",
        "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.freeable", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_vec_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_vec_r_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vec_region_of",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.offset_of",
        "equation_MerkleTree.New.High.hashes",
        "equation_MerkleTree.New.High.hashess",
        "equation_MerkleTree.New.High.offset_of", "equation_Prims.nat",
        "equation_Prims.pos",
        "equation_with_fuel_LowStar.RVector.rs_loc_elems.fuel_instrumented",
        "equation_with_fuel_MerkleTree.Low.mt_safe_elts.fuel_instrumented",
        "equation_with_fuel_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
        "equation_with_fuel_MerkleTree.New.High.mt_retract_to_.fuel_instrumented",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_vec_r_repr",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_vec_region_of",
        "int_inversion", "int_typing",
        "interpretation_Tm_abs_18d2dd6c3427a161ac4d1dbab334ec57",
        "interpretation_Tm_abs_8af5505247aa684e407d3b8992667aef",
        "interpretation_Tm_abs_b6a78f68f402269845a00408e9b23d46",
        "interpretation_Tm_abs_c87aa5965b477cef27de7ff43995cd8f",
        "interpretation_Tm_abs_d80d426c106e7d2d632417c193cbb574",
        "interpretation_Tm_abs_ed80004893232e5e8f69e151c9377435",
        "l_and-interp", "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperStack.lemma_map_invariant",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_refl",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_FStar.Seq.Properties.slice_length",
        "lemma_FStar.Set.mem_intersect", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.Set.mem_subset", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_refl",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_l_",
        "lemma_LowStar.Monotonic.Buffer.loc_union_comm",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.RVector.as_seq_seq_index",
        "lemma_LowStar.RVector.as_seq_sub_as_seq",
        "lemma_LowStar.Vector.modifies_as_seq",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_Equality", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "primitive_Prims.op_disEquality",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_0027836e41be9f6799a3ed506cd07159",
        "refinement_interpretation_Tm_refine_03e0ee7c990720bc4bd1c73dc60b1ac5",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_0b0f9776f8fbf33608e064dfe5c8ab0a",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_16113b670c3948241b38ee17f4d8fb91",
        "refinement_interpretation_Tm_refine_19ac6a052799e5086e9c3eb3a21d54a5",
        "refinement_interpretation_Tm_refine_22125f28c20990597c03dac8bb18819e",
        "refinement_interpretation_Tm_refine_2836c1aa0394cd6a310bf67b2eb5ba77",
        "refinement_interpretation_Tm_refine_3396f1d518ffeb2163c25c13fcb1de13",
        "refinement_interpretation_Tm_refine_347600ec1a30c5f2a581ebc2397361c4",
        "refinement_interpretation_Tm_refine_36523c27ff52c275769e1ed58584bdac",
        "refinement_interpretation_Tm_refine_365abba901205a01d0ef28ebf2198c47",
        "refinement_interpretation_Tm_refine_37fc854aca14f9ca8479126899485c12",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_3f0485a7bbaea86a3ce407dd479e744c",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_69d1d206ddafb5a6092734ed6446bcfd",
        "refinement_interpretation_Tm_refine_6f38fa9cf8ffc54fafb18c04ad5cdb65",
        "refinement_interpretation_Tm_refine_7028972db935cf1f2ecc12fc7857552a",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_74d1ae07763cf2ce5f26906c9df0d2cc",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
        "refinement_interpretation_Tm_refine_84a0a087b63472bce8d22640a5aecc19",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_943278c01e3905c92077beb3c28e1d2f",
        "refinement_interpretation_Tm_refine_9a4f5366055910237954d85f232cccf4",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_aa4b3d268075d84252df525db1f85524",
        "refinement_interpretation_Tm_refine_ad53f3413fd15db5258446e997071714",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b57c1e9cab0f5ee8eb20940bc348d22b",
        "refinement_interpretation_Tm_refine_b793c488ad500e6b09ecca7df8a04085",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_bc29bf84104028f00d869de3262aaa29",
        "refinement_interpretation_Tm_refine_c623f40fce2466d5f7085645115cc739",
        "refinement_interpretation_Tm_refine_d022e51698263de0859911b2eaa8436b",
        "refinement_interpretation_Tm_refine_d4ed644d2a0cafcfc6cf2ce842d1b099",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_e39578da040f6c7003161732bc9d6b85",
        "refinement_interpretation_Tm_refine_e5622533155670d142f5bf0dd4a9da11",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.RVector.rs_loc_elems.fuel_instrumented",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_LowStar.Regional.rg_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_r_repr",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_vec_region_of",
        "token_correspondence_Prims.pow2.fuel_instrumented", "true_interp",
        "typing_FStar.Ghost.hide",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperHeap.rid_freeable",
        "typing_FStar.Monotonic.HyperHeap.root",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.empty",
        "typing_FStar.Seq.Base.length", "typing_FStar.Seq.Base.slice",
        "typing_FStar.Seq.Base.upd", "typing_FStar.Seq.Properties.cons",
        "typing_FStar.Set.empty", "typing_FStar.Set.intersect",
        "typing_FStar.Set.mem", "typing_FStar.Set.singleton",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.div", "typing_FStar.UInt32.gte",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.rem", "typing_FStar.UInt32.sub",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq", "typing_LowStar.RVector.as_seq_sub",
        "typing_LowStar.RVector.loc_rvector",
        "typing_LowStar.RVector.rs_loc_elem",
        "typing_LowStar.RVector.rs_loc_elems",
        "typing_LowStar.RVector.rv_loc_elems",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.loc_vector",
        "typing_LowStar.Vector.loc_vector_within",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_repr",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "typing_MerkleTree.Low.Datastructures.hash_vec_repr",
        "typing_MerkleTree.Low.Datastructures.hreg",
        "typing_MerkleTree.Low.Datastructures.hvreg",
        "typing_MerkleTree.Low.merkle_tree_size_lg",
        "typing_MerkleTree.Low.offset_of",
        "typing_MerkleTree.New.High.mt_retract_to_",
        "typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.U32@tok",
        "unit_inversion", "unit_typing"
      ],
      0,
      "e818c1046dc8f2f2e10330da77f60139"
    ],
    [
      "MerkleTree.Low.mt_retract_to_pre",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_MerkleTree.Low.const_mt_p",
        "equation_MerkleTree.Low.const_pointer",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3"
      ],
      0,
      "d83bd646728f95745ba03036de986a7f"
    ],
    [
      "MerkleTree.Low.mt_retract_to_pre",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_MerkleTree.Low.const_mt_p",
        "equation_MerkleTree.Low.const_pointer",
        "equation_MerkleTree.Low.mt_safe",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3",
        "refinement_interpretation_Tm_refine_e07051c88e3784a2480ae13a521fed4d",
        "typing_MerkleTree.Low.mt_retract_to_pre_nst"
      ],
      0,
      "82669f7a8fdcdb9ea7d48d2772af7824"
    ],
    [
      "MerkleTree.Low.mt_retract_to",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def",
        "equation_EverCrypt.Helpers.uint32_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_lift",
        "equation_MerkleTree.Low.mt_lift", "equation_MerkleTree.Low.mt_p",
        "equation_MerkleTree.Low.mt_retract_to_pre_nst",
        "equation_MerkleTree.Low.mt_safe", "equation_Prims.eqtype",
        "equation_Prims.nat", "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909", "int_inversion",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "proj_equation_MerkleTree.Low.MT_mroot",
        "proj_equation_MerkleTree.New.High.MT_i",
        "proj_equation_MerkleTree.New.High.MT_j",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_MerkleTree.New.High.MT_i",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_9b8d88c962259a960b6a9c4816ea90bf",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_b2667f894686798e74c94fc88f855ac4",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "typing_FStar.UInt32.t", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_MerkleTree.Low.__proj__MT__item__i",
        "typing_MerkleTree.Low.__proj__MT__item__j",
        "typing_MerkleTree.Low.__proj__MT__item__mroot"
      ],
      0,
      "b52720e609fee3e66c1757f25d3915d9"
    ],
    [
      "MerkleTree.Low.mt_retract_to",
      2,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.mt_retract_to_.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_62be7e8e1a69604f9a36351a77d748fa",
        "MerkleTree.Low_pretyping_ef3005027cf8c4be033bc0421455028c",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_FStar.Integers.Winfinite",
        "constructor_distinct_Lib.IntTypes.PUB",
        "constructor_distinct_Lib.IntTypes.U32",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Lib.IntTypes.PUB@tok",
        "equality_tok_Lib.IntTypes.U32@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_EverCrypt.Helpers.uint64_t",
        "equation_FStar.HyperStack.ST.equal_domains",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Int.Cast.uint32_to_uint64",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Set.subset", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_FStar.UInt64.gte", "equation_Lib.IntTypes.pub_int_v",
        "equation_Lib.IntTypes.uint8", "equation_Lib.IntTypes.v",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.loc_all_exts_from",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rv_loc_elems",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_region_of",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hash_vv",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.Datastructures.hvreg",
        "equation_MerkleTree.Low.add64_fits",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_lift",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.mt_lift", "equation_MerkleTree.Low.mt_loc",
        "equation_MerkleTree.Low.mt_p",
        "equation_MerkleTree.Low.mt_retract_to_pre_nst",
        "equation_MerkleTree.Low.mt_safe",
        "equation_MerkleTree.Low.offset_t",
        "equation_MerkleTree.Low.offsets_connect",
        "equation_MerkleTree.Low.split_offset",
        "equation_MerkleTree.Low.uint64_max",
        "equation_MerkleTree.New.High.hashes",
        "equation_MerkleTree.New.High.hashess",
        "equation_MerkleTree.New.High.mt_retract_to",
        "equation_MerkleTree.New.High.mt_wf_elts", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Prims.pos",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_LowStar.Buffer.trivial_preorder",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_region_of",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "int_typing",
        "interpretation_Tm_abs_612136ee4143d24977831c80e4f470a1",
        "kinding_MerkleTree.Low.merkle_tree@tok",
        "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_all_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Monotonic.HyperHeap.extends_parent",
        "lemma_FStar.Monotonic.HyperHeap.lemma_disjoint_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_not_root",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_only_parent",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_anti_symmetric",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_index_create",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.Set.mem_empty",
        "lemma_FStar.Set.mem_intersect", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.Set.mem_subset", "lemma_FStar.Set.subset_mem",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv", "lemma_FStar.UInt64.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.address_liveness_insensitive_buffer",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_addresses",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_addresses_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_trans_backwards",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_r_",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_liveness_insensitive_buffer",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.RVector.as_seq_preserved",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Negation",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "proj_equation_MerkleTree.Low.MT_hash_spec",
        "proj_equation_MerkleTree.Low.MT_hs",
        "proj_equation_MerkleTree.Low.MT_i",
        "proj_equation_MerkleTree.Low.MT_j",
        "proj_equation_MerkleTree.Low.MT_mroot",
        "proj_equation_MerkleTree.Low.MT_offset",
        "proj_equation_MerkleTree.Low.MT_rhs",
        "proj_equation_MerkleTree.Low.MT_rhs_ok",
        "proj_equation_MerkleTree.New.High.MT_hash_fun",
        "proj_equation_MerkleTree.New.High.MT_hs",
        "proj_equation_MerkleTree.New.High.MT_i",
        "proj_equation_MerkleTree.New.High.MT_j",
        "proj_equation_MerkleTree.New.High.MT_mroot",
        "proj_equation_MerkleTree.New.High.MT_rhs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "projection_inverse_MerkleTree.Low.MT_hash_size",
        "projection_inverse_MerkleTree.Low.MT_hash_spec",
        "projection_inverse_MerkleTree.Low.MT_hs",
        "projection_inverse_MerkleTree.Low.MT_i",
        "projection_inverse_MerkleTree.Low.MT_j",
        "projection_inverse_MerkleTree.Low.MT_mroot",
        "projection_inverse_MerkleTree.Low.MT_rhs",
        "projection_inverse_MerkleTree.Low.MT_rhs_ok",
        "projection_inverse_MerkleTree.New.High.MT_hash_fun",
        "projection_inverse_MerkleTree.New.High.MT_hs",
        "projection_inverse_MerkleTree.New.High.MT_i",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "projection_inverse_MerkleTree.New.High.MT_mroot",
        "projection_inverse_MerkleTree.New.High.MT_rhs",
        "refinement_interpretation_Tm_refine_02a311be716ab03201b91cc11abde92c",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_1cc6c9f8558dddb337b6c1187115cd6a",
        "refinement_interpretation_Tm_refine_1fdbc7b4203ff15d70e272de56305f43",
        "refinement_interpretation_Tm_refine_22125f28c20990597c03dac8bb18819e",
        "refinement_interpretation_Tm_refine_2836c1aa0394cd6a310bf67b2eb5ba77",
        "refinement_interpretation_Tm_refine_3396f1d518ffeb2163c25c13fcb1de13",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_3f0485a7bbaea86a3ce407dd479e744c",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_4db8ba22c4504a66577a2159dcc603cd",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_8156b5c8d3fbba7eba099dca362f450c",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_9a4f5366055910237954d85f232cccf4",
        "refinement_interpretation_Tm_refine_9b8d88c962259a960b6a9c4816ea90bf",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_a3e91433acc705e2c7f5ab6f610b2493",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b2667f894686798e74c94fc88f855ac4",
        "refinement_interpretation_Tm_refine_b7508c8246dd025aecf4ee8c56206add",
        "refinement_interpretation_Tm_refine_b793c488ad500e6b09ecca7df8a04085",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_cb95789552ffa46c14f21af13ceaad6b",
        "refinement_interpretation_Tm_refine_cbd24d5334c6bfffa6fd8a84fb787f7a",
        "refinement_interpretation_Tm_refine_d022e51698263de0859911b2eaa8436b",
        "refinement_interpretation_Tm_refine_d15a9766d4c1ec94d1574f05b54a618b",
        "refinement_interpretation_Tm_refine_e39578da040f6c7003161732bc9d6b85",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_region_of",
        "true_interp", "typing_FStar.Ghost.hide",
        "typing_FStar.Int.Cast.uint32_to_uint64",
        "typing_FStar.Int.Cast.uint64_to_uint32", "typing_FStar.Map.domain",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty",
        "typing_FStar.Seq.Base.length", "typing_FStar.Set.complement",
        "typing_FStar.Set.empty", "typing_FStar.Set.intersect",
        "typing_FStar.Set.mem", "typing_FStar.Set.singleton",
        "typing_FStar.UInt.fits", "typing_FStar.UInt.max_int",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.gte",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.v",
        "typing_FStar.UInt64.sub", "typing_FStar.UInt64.sub_mod",
        "typing_FStar.UInt64.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.address_liveness_insensitive_locs",
        "typing_LowStar.Monotonic.Buffer.as_addr",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.loc_addresses",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq",
        "typing_LowStar.RVector.loc_all_exts_from",
        "typing_LowStar.RVector.rs_loc_elems",
        "typing_LowStar.Regional.__proj__Rgl__item__repr",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.loc_vector", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_repr",
        "typing_MerkleTree.Low.Datastructures.hash_vec",
        "typing_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "typing_MerkleTree.Low.Datastructures.hash_vec_repr",
        "typing_MerkleTree.Low.Datastructures.hreg",
        "typing_MerkleTree.Low.Datastructures.hvreg",
        "typing_MerkleTree.Low.__proj__MT__item__hash_size",
        "typing_MerkleTree.Low.__proj__MT__item__hs",
        "typing_MerkleTree.Low.__proj__MT__item__i",
        "typing_MerkleTree.Low.__proj__MT__item__j",
        "typing_MerkleTree.Low.__proj__MT__item__mroot",
        "typing_MerkleTree.Low.__proj__MT__item__offset",
        "typing_MerkleTree.Low.__proj__MT__item__rhs",
        "typing_MerkleTree.Low.add64_fits", "typing_MerkleTree.Low.mt_lift",
        "typing_MerkleTree.Low.mt_loc",
        "typing_MerkleTree.Low.mt_retract_to_pre_nst",
        "typing_MerkleTree.Low.offsets_connect",
        "typing_MerkleTree.Low.uint64_max",
        "typing_MerkleTree.New.High.mt_retract_to_"
      ],
      0,
      "fca4fefe9da99eb27bd7ca5dfe80c7e9"
    ],
    [
      "MerkleTree.Low.mt_verify_",
      1,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_EverCrypt.Helpers.uint32_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.uint8",
        "equation_Lib.IntTypes.unsigned", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.ConstBuffer.as_mbuf",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_r_repr",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.const_path_p",
        "equation_MerkleTree.Low.const_pointer",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.phashes",
        "equation_MerkleTree.New.High.hash", "equation_Prims.eqtype",
        "equation_Prims.nat", "function_token_typing_Lib.IntTypes.uint8",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909", "int_inversion",
        "int_typing", "kinding_MerkleTree.Low.path@tok",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_1b0f456a00c562cd8cad052157eca20e",
        "refinement_interpretation_Tm_refine_29c27ac7c716b2238749315b70c9eca3",
        "refinement_interpretation_Tm_refine_2afa63a545a612312fa9433c3fa1d9a0",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_44343629c35dd2ef69240199c08f5ba1",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_989bb40a6cd9659f94db58673e1cd2cb",
        "refinement_interpretation_Tm_refine_aa4b3d268075d84252df525db1f85524",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3",
        "refinement_interpretation_Tm_refine_b3a7d21fcf001dbfdf1abe7f59e4da22",
        "refinement_interpretation_Tm_refine_b6221baef2e123cb2378f2e1838b368b",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_repr",
        "typing_FStar.Seq.Base.length", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.sub",
        "typing_FStar.UInt32.t", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.ConstBuffer.as_mbuf",
        "typing_LowStar.ConstBuffer.as_qbuf",
        "typing_LowStar.ConstBuffer.qbuf_pre",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.as_seq",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.__proj__Path__item__hashes",
        "typing_MerkleTree.Low.merkle_tree_size_lg",
        "typing_MerkleTree.Low.mt_path_length",
        "typing_MerkleTree.New.High.mt_path_length"
      ],
      0,
      "73f942a485983190ed0c789580329c56"
    ],
    [
      "MerkleTree.Low.mt_verify_",
      2,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def",
        "equation_EverCrypt.Helpers.uint32_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "int_inversion", "int_typing", "lemma_FStar.UInt32.vu_inv",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.v"
      ],
      0,
      "81f5157c04a157172abf10a6614d05ef"
    ],
    [
      "MerkleTree.Low.mt_verify_",
      3,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.Low.mt_path_length.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.mt_verify_.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.High.mt_verify_.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "LowStar.Regional_interpretation_Tm_arrow_089f19acfad0266f592c20df26e88326",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_a79cc47015e99b7b948cff4f4be6f51d",
        "MerkleTree.Low.Datastructures_interpretation_Tm_ghost_arrow_13f802aa57fb218097b6cf82f2d13615",
        "MerkleTree.Low_pretyping_7e119b85ec1bddfeba5c5e23b7ab201f",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.Winfinite",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Int.op_Slash", "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Set.subset", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.mod",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.live", "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_region_of",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.const_path_p",
        "equation_MerkleTree.Low.const_pointer",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.lift_path",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.mt_path_length_step",
        "equation_MerkleTree.Low.path_loc",
        "equation_MerkleTree.Low.path_safe",
        "equation_MerkleTree.Low.phashes",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.mt_path_length_step",
        "equation_MerkleTree.New.High.path",
        "equation_MerkleTree.Spec.hash_fun_t", "equation_Prims.abs",
        "equation_Prims.nat", "equation_Prims.pos",
        "equation_Spec.Hash.Definitions.bytes",
        "equation_with_fuel_MerkleTree.Low.mt_path_length.fuel_instrumented",
        "equation_with_fuel_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "equation_with_fuel_MerkleTree.New.High.mt_verify_.fuel_instrumented",
        "function_token_typing_FStar.Ghost.reveal",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_LowStar.Regional.__proj__Rgl__item__region_of",
        "function_token_typing_MerkleTree.Low.Datastructures.hash_r_repr",
        "int_inversion", "int_typing",
        "interpretation_Tm_abs_144a21c4e76a23939e24c311809b5f8c",
        "interpretation_Tm_abs_58203edc3906db9e45ab79f348b6ec67",
        "kinding_MerkleTree.Low.path@tok",
        "kinding_Tm_ghost_arrow_c8d0d4ba83f86d009153aeb71f24bf67",
        "l_and-interp", "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Monotonic.HyperHeap.includes_child",
        "lemma_FStar.Monotonic.HyperHeap.lemma_disjoint_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_not_root",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_only_parent",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Set.mem_intersect", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.Set.mem_subset", "lemma_FStar.Set.subset_mem",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_refl",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_19ac6a052799e5086e9c3eb3a21d54a5",
        "refinement_interpretation_Tm_refine_1b0f456a00c562cd8cad052157eca20e",
        "refinement_interpretation_Tm_refine_1cc6c9f8558dddb337b6c1187115cd6a",
        "refinement_interpretation_Tm_refine_29c27ac7c716b2238749315b70c9eca3",
        "refinement_interpretation_Tm_refine_3396f1d518ffeb2163c25c13fcb1de13",
        "refinement_interpretation_Tm_refine_34656d6f5da73ae07445ae5e10cb69f3",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_41db3504c860623c5143e0c676d7f829",
        "refinement_interpretation_Tm_refine_44343629c35dd2ef69240199c08f5ba1",
        "refinement_interpretation_Tm_refine_44548e614c5097c67290ae1b7ed38ae2",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_74d1ae07763cf2ce5f26906c9df0d2cc",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_99288644c179a2f841a08f2ffe8fb0f8",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_aa4b3d268075d84252df525db1f85524",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3",
        "refinement_interpretation_Tm_refine_b3090649248199ce2a2d6d6d928cff94",
        "refinement_interpretation_Tm_refine_b3a7d21fcf001dbfdf1abe7f59e4da22",
        "refinement_interpretation_Tm_refine_b6221baef2e123cb2378f2e1838b368b",
        "refinement_interpretation_Tm_refine_c0408351b1047e862723aa1a42305a52",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "refinement_interpretation_Tm_refine_cbd24d5334c6bfffa6fd8a84fb787f7a",
        "refinement_interpretation_Tm_refine_cd75f5af9cb5a5c9d2e5099141ca8447",
        "refinement_interpretation_Tm_refine_d53c7b956810c0246ac21f2eecb703e9",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_de5002918ae419c45e5ffa2f6089b768",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fb1820d792b8224e19492e4f93356f98",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_region_of",
        "token_correspondence_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "typing_FStar.Ghost.hide",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.length",
        "typing_FStar.Set.empty", "typing_FStar.Set.intersect",
        "typing_FStar.Set.mem", "typing_FStar.Set.singleton",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.div", "typing_FStar.UInt32.gte",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.rem", "typing_FStar.UInt32.sub",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.ConstBuffer.as_qbuf",
        "typing_LowStar.ConstBuffer.q_preorder",
        "typing_LowStar.ConstBuffer.qbuf_pre",
        "typing_LowStar.ConstBuffer.qbuf_qual",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.as_seq", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_dummy",
        "typing_MerkleTree.Low.Datastructures.hash_repr",
        "typing_MerkleTree.Low.Datastructures.hreg",
        "typing_MerkleTree.Low.lift_path",
        "typing_MerkleTree.Low.lift_path_",
        "typing_MerkleTree.Low.merkle_tree_size_lg",
        "typing_MerkleTree.Low.mt_path_length",
        "typing_MerkleTree.Low.mt_path_length_step",
        "typing_MerkleTree.Low.phashes",
        "typing_MerkleTree.New.High.mt_path_length", "unit_inversion",
        "unit_typing"
      ],
      0,
      "faed6b6005d837b3d834ae42a8720117"
    ],
    [
      "MerkleTree.Low.mt_verify_pre_nst",
      1,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_EverCrypt.Helpers.uint64_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.sub_mod", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lte", "equation_FStar.UInt64.gte",
        "equation_FStar.UInt64.lt", "equation_FStar.UInt64.lte",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.offset_range_limit",
        "equation_MerkleTree.Low.offset_t",
        "equation_MerkleTree.Low.offsets_connect",
        "equation_MerkleTree.Low.split_offset",
        "equation_MerkleTree.Low.uint32_max", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "fuel_guarded_inversion_MerkleTree.Low.merkle_tree",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.vu_inv", "lemma_FStar.UInt64.vu_inv",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Subtraction",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "proj_equation_MerkleTree.Low.MT_offset",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_07cc8fe8f0d0095e391d608b187ab249",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_4db8ba22c4504a66577a2159dcc603cd",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_a3e91433acc705e2c7f5ab6f610b2493",
        "refinement_interpretation_Tm_refine_cb95789552ffa46c14f21af13ceaad6b",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Int.Cast.uint64_to_uint32", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.t",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_FStar.UInt64.sub", "typing_FStar.UInt64.sub_mod",
        "typing_FStar.UInt64.v",
        "typing_MerkleTree.Low.__proj__MT__item__hash_size",
        "typing_MerkleTree.Low.__proj__MT__item__offset",
        "typing_MerkleTree.Low.merkle_tree_size_lg"
      ],
      0,
      "886395d94ac4f30e60b2bed9b0f66c04"
    ],
    [
      "MerkleTree.Low.mt_verify_pre",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.const_mt_p",
        "equation_MerkleTree.Low.const_path_p",
        "equation_MerkleTree.Low.const_pointer", "equation_Prims.eqtype",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3",
        "typing_FStar.UInt32.t"
      ],
      0,
      "b1cebbb1b124f7e791669125c4096c49"
    ],
    [
      "MerkleTree.Low.mt_verify_pre",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.const_mt_p",
        "equation_MerkleTree.Low.const_path_p",
        "equation_MerkleTree.Low.const_pointer",
        "equation_MerkleTree.Low.mt_safe",
        "equation_MerkleTree.Low.path_safe", "lemma_FStar.Ghost.hide_reveal",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "refinement_interpretation_Tm_refine_10b98b41f7d77da76d54e3efb1819147",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3",
        "refinement_kinding_Tm_refine_02de1ca607024051b572624909ff5c56",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv"
      ],
      0,
      "0818fee7f0b4cab038ae1cddb6931b66"
    ],
    [
      "MerkleTree.Low.mt_verify",
      1,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.Low.mt_path_length.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.PUB",
        "constructor_distinct_Lib.IntTypes.U32",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.PUB@tok",
        "equality_tok_Lib.IntTypes.U32@tok",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_EverCrypt.Helpers.uint64_t",
        "equation_FStar.Int.Cast.uint64_to_uint32",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.sub_mod", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lte", "equation_FStar.UInt64.gte",
        "equation_FStar.UInt64.lt", "equation_FStar.UInt64.lte",
        "equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.pub_int_t",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.ConstBuffer.as_mbuf",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.const_mt_p",
        "equation_MerkleTree.Low.const_path_p",
        "equation_MerkleTree.Low.const_pointer",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.mt_verify_pre_nst",
        "equation_MerkleTree.Low.offset_range_limit",
        "equation_MerkleTree.Low.offset_t",
        "equation_MerkleTree.Low.offsets_connect",
        "equation_MerkleTree.Low.phashes",
        "equation_MerkleTree.Low.split_offset",
        "equation_MerkleTree.Low.uint32_max", "equation_Prims.eqtype",
        "equation_Prims.nat", "function_token_typing_Lib.IntTypes.uint8",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909", "int_inversion",
        "int_typing", "kinding_MerkleTree.Low.merkle_tree@tok",
        "kinding_MerkleTree.Low.path@tok",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv", "lemma_FStar.UInt64.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "proj_equation_MerkleTree.Low.MT_hs",
        "proj_equation_MerkleTree.Low.MT_offset",
        "proj_equation_MerkleTree.Low.MT_rhs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "refinement_interpretation_Tm_refine_02a311be716ab03201b91cc11abde92c",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_3396f1d518ffeb2163c25c13fcb1de13",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_44343629c35dd2ef69240199c08f5ba1",
        "refinement_interpretation_Tm_refine_4db8ba22c4504a66577a2159dcc603cd",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_a3e91433acc705e2c7f5ab6f610b2493",
        "refinement_interpretation_Tm_refine_aa4b3d268075d84252df525db1f85524",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3",
        "refinement_interpretation_Tm_refine_b3a7d21fcf001dbfdf1abe7f59e4da22",
        "refinement_interpretation_Tm_refine_b7508c8246dd025aecf4ee8c56206add",
        "refinement_interpretation_Tm_refine_bcef36c9fe2b6458c3fdda81179b025f",
        "refinement_interpretation_Tm_refine_cb95789552ffa46c14f21af13ceaad6b",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_f4c4735a76eb556dc0e8d62936d83fa5",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "typing_FStar.Ghost.reveal",
        "typing_FStar.Int.Cast.uint64_to_uint32", "typing_FStar.UInt.fits",
        "typing_FStar.UInt.gte", "typing_FStar.UInt.max_int",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.sub", "typing_FStar.UInt32.t",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_FStar.UInt64.gte", "typing_FStar.UInt64.lt",
        "typing_FStar.UInt64.sub", "typing_FStar.UInt64.sub_mod",
        "typing_FStar.UInt64.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.ConstBuffer.as_mbuf",
        "typing_LowStar.ConstBuffer.as_qbuf",
        "typing_LowStar.ConstBuffer.cast",
        "typing_LowStar.ConstBuffer.qbuf_pre",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__sz",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.as_seq",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.__proj__MT__item__hash_size",
        "typing_MerkleTree.Low.__proj__MT__item__hs",
        "typing_MerkleTree.Low.__proj__MT__item__offset",
        "typing_MerkleTree.Low.__proj__MT__item__rhs",
        "typing_MerkleTree.Low.mt_path_length",
        "typing_MerkleTree.New.High.mt_path_length"
      ],
      0,
      "139ef26e9eb30400dcc38946ff1bb853"
    ],
    [
      "MerkleTree.Low.mt_verify",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt",
        "equation_MerkleTree.Low.Datastructures.hash_size_t", "int_typing",
        "lemma_FStar.UInt32.vu_inv", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "typing_FStar.Ghost.reveal"
      ],
      0,
      "02e29f55b8b6c5f709f5b818b31342c2"
    ],
    [
      "MerkleTree.Low.mt_verify",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.Low.mt_path_length.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "LowStar.ConstBuffer_pretyping_4dc8c797bc0c0a619c5d226a788d601a",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_8efe83896e61f87df00cf72ae31ef9ac",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_a79cc47015e99b7b948cff4f4be6f51d",
        "MerkleTree.Low_pretyping_7e119b85ec1bddfeba5c5e23b7ab201f",
        "MerkleTree.Low_pretyping_ef3005027cf8c4be033bc0421455028c",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_FStar.Integers.Winfinite",
        "constructor_distinct_FStar.Pervasives.Native.None",
        "constructor_distinct_Lib.Buffer.MUT",
        "constructor_distinct_Lib.IntTypes.PUB",
        "constructor_distinct_Lib.IntTypes.S16",
        "constructor_distinct_Lib.IntTypes.U32",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_LowStar.ConstBuffer.MUTABLE",
        "data_elim_LowStar.Regional.Rgl", "data_elim_LowStar.Vector.Vec",
        "data_typing_intro_FStar.Pervasives.Native.None@tok",
        "data_typing_intro_LowStar.ConstBuffer.IMMUTABLE@tok",
        "disc_equation_FStar.Pervasives.Native.None", "eq2-interp",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Lib.Buffer.MUT@tok",
        "equality_tok_Lib.IntTypes.PUB@tok",
        "equality_tok_Lib.IntTypes.U1@tok",
        "equality_tok_Lib.IntTypes.U32@tok",
        "equality_tok_Lib.IntTypes.U8@tok",
        "equality_tok_LowStar.ConstBuffer.MUTABLE@tok",
        "equation_EverCrypt.Helpers.uint32_t",
        "equation_EverCrypt.Helpers.uint64_t",
        "equation_FStar.HyperStack.ST.equal_domains",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Int.Cast.uint64_to_uint32",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.fresh_region",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.live_region",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Pervasives.dfst", "equation_FStar.Set.subset",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.sub_mod",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_FStar.UInt64.gte", "equation_FStar.UInt64.lt",
        "equation_FStar.UInt64.lte", "equation_Lib.Buffer.as_seq",
        "equation_Lib.Buffer.buffer_t", "equation_Lib.Buffer.lbuffer_t",
        "equation_Lib.Buffer.length", "equation_Lib.Buffer.live",
        "equation_Lib.Buffer.modifies", "equation_Lib.Buffer.modifies0",
        "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
        "equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
        "equation_Lib.IntTypes.uint8", "equation_Lib.IntTypes.unsigned",
        "equation_Lib.IntTypes.v", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.ConstBuffer.as_mbuf",
        "equation_LowStar.ConstBuffer.length",
        "equation_LowStar.ConstBuffer.q_preorder",
        "equation_LowStar.ConstBuffer.qbuf_cases",
        "equation_LowStar.ConstBuffer.qbuf_mbuf",
        "equation_LowStar.ConstBuffer.qbuf_pre",
        "equation_LowStar.ConstBuffer.qbuf_qual",
        "equation_LowStar.ConstBuffer.qual_of",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Regional.rg_inv", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.live", "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.Low.Datastructures.hash",
        "equation_MerkleTree.Low.Datastructures.hash_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_r_inv",
        "equation_MerkleTree.Low.Datastructures.hash_r_repr",
        "equation_MerkleTree.Low.Datastructures.hash_region_of",
        "equation_MerkleTree.Low.Datastructures.hash_repr",
        "equation_MerkleTree.Low.Datastructures.hash_size_t",
        "equation_MerkleTree.Low.Datastructures.hash_vec",
        "equation_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "equation_MerkleTree.Low.Datastructures.hash_vec_repr",
        "equation_MerkleTree.Low.Datastructures.hreg",
        "equation_MerkleTree.Low.const_mt_p",
        "equation_MerkleTree.Low.const_path_p",
        "equation_MerkleTree.Low.const_pointer",
        "equation_MerkleTree.Low.index_t",
        "equation_MerkleTree.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Low.mt_safe",
        "equation_MerkleTree.Low.mt_verify_pre_nst",
        "equation_MerkleTree.Low.offset_range_limit",
        "equation_MerkleTree.Low.offset_t",
        "equation_MerkleTree.Low.offsets_connect",
        "equation_MerkleTree.Low.path_loc", "equation_MerkleTree.Low.path_p",
        "equation_MerkleTree.Low.path_safe",
        "equation_MerkleTree.Low.phashes",
        "equation_MerkleTree.Low.split_offset",
        "equation_MerkleTree.Low.uint32_max",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hashes",
        "equation_MerkleTree.New.High.mt_verify",
        "equation_MerkleTree.New.High.path", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Spec.AES.gf8",
        "equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_FStar.Ghost.reveal",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_Prims.__cache_version_number__",
        "function_token_typing_Prims.int",
        "haseqTm_refine_56b4e6db87090880a4837304bb2a2909", "int_inversion",
        "int_typing",
        "interpretation_Tm_abs_58203edc3906db9e45ab79f348b6ec67",
        "interpretation_Tm_abs_68316c920d170978472d5b9e8ae4e447",
        "kinding_MerkleTree.Low.merkle_tree@tok",
        "kinding_MerkleTree.Low.path@tok", "l_and-interp",
        "lemma_FStar.Ghost.hide_reveal",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_all_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Map.lemma_InDomUpd1",
        "lemma_FStar.Monotonic.HyperHeap.includes_child",
        "lemma_FStar.Monotonic.HyperHeap.lemma_disjoint_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_not_root",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_only_parent",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Monotonic.HyperStack.lemma_map_invariant",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_refl",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_FStar.Set.mem_intersect", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.Set.mem_subset", "lemma_FStar.Set.subset_mem",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv", "lemma_FStar.UInt64.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.live_region_frameOf",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_none_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_none",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_liveness_insensitive_buffer_weak",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.Monotonic.Buffer.new_region_modifies",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Regional.Rgl_state",
        "proj_equation_LowStar.Vector.Vec_cap",
        "proj_equation_LowStar.Vector.Vec_sz",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.Low.MT_hash_size",
        "proj_equation_MerkleTree.Low.MT_hash_spec",
        "proj_equation_MerkleTree.Low.MT_hs",
        "proj_equation_MerkleTree.Low.MT_offset",
        "proj_equation_MerkleTree.Low.MT_rhs",
        "proj_equation_MerkleTree.Low.Path_hashes",
        "proj_equation_Spec.GaloisField.GF_t",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
        "projection_inverse_FStar.Pervasives.Native.None_a",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "projection_inverse_LowStar.Regional.Rgl_state",
        "projection_inverse_Spec.GaloisField.GF_t",
        "refinement_interpretation_Tm_refine_02a311be716ab03201b91cc11abde92c",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_08698b4b6e166624b5bf789ac071b4cf",
        "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
        "refinement_interpretation_Tm_refine_10f9a76e567a9f7a467ea42f75b1890b",
        "refinement_interpretation_Tm_refine_1cc6c9f8558dddb337b6c1187115cd6a",
        "refinement_interpretation_Tm_refine_29c27ac7c716b2238749315b70c9eca3",
        "refinement_interpretation_Tm_refine_3396f1d518ffeb2163c25c13fcb1de13",
        "refinement_interpretation_Tm_refine_3490e557ecd929816a5d072a5401ea5e",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_44343629c35dd2ef69240199c08f5ba1",
        "refinement_interpretation_Tm_refine_4db8ba22c4504a66577a2159dcc603cd",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_709aff84c75b0fff77dcbf3b529649dd",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_827d81650b250f34fee1c4854dcd5fc0",
        "refinement_interpretation_Tm_refine_9d89bf7b57667578cd0e1f4470daef3b",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_a3e91433acc705e2c7f5ab6f610b2493",
        "refinement_interpretation_Tm_refine_aa4b3d268075d84252df525db1f85524",
        "refinement_interpretation_Tm_refine_adba45e2c79a7a6d18ea513e3b9120dc",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_ae215dc23320c72afef105490c0b13c3",
        "refinement_interpretation_Tm_refine_b3a7d21fcf001dbfdf1abe7f59e4da22",
        "refinement_interpretation_Tm_refine_b7508c8246dd025aecf4ee8c56206add",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_ba6d8cd7703d56fc4559ba02b15f23bf",
        "refinement_interpretation_Tm_refine_bb057522f06b19b94fc366689b4d9e02",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "refinement_interpretation_Tm_refine_cb95789552ffa46c14f21af13ceaad6b",
        "refinement_interpretation_Tm_refine_cbd24d5334c6bfffa6fd8a84fb787f7a",
        "refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
        "refinement_interpretation_Tm_refine_e1ea66c9684dd17bd86606e3bf76e0f0",
        "refinement_interpretation_Tm_refine_f0ac051651fa0e095f1b2c1241fd6a3f",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_f4c4735a76eb556dc0e8d62936d83fa5",
        "refinement_kinding_Tm_refine_56b4e6db87090880a4837304bb2a2909",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_LowStar.Regional.rg_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_inv",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_r_repr",
        "token_correspondence_MerkleTree.Low.Datastructures.hash_region_of",
        "typing_FStar.Ghost.reveal",
        "typing_FStar.Int.Cast.uint64_to_uint32",
        "typing_FStar.Map.contains", "typing_FStar.Map.domain",
        "typing_FStar.Map.upd", "typing_FStar.Monotonic.Heap.emp",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length",
        "typing_FStar.Set.empty", "typing_FStar.Set.intersect",
        "typing_FStar.Set.mem", "typing_FStar.Set.singleton",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.sub",
        "typing_FStar.UInt32.t", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_FStar.UInt64.sub",
        "typing_FStar.UInt64.sub_mod", "typing_FStar.UInt64.v",
        "typing_Lib.Buffer.as_seq", "typing_Lib.ByteSequence.lbytes_eq",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.ConstBuffer.as_qbuf",
        "typing_LowStar.ConstBuffer.q_preorder",
        "typing_LowStar.ConstBuffer.qbuf_pre",
        "typing_LowStar.ConstBuffer.qbuf_qual",
        "typing_LowStar.Monotonic.Buffer.address_liveness_insensitive_locs",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_none",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Regional.__proj__Rgl__item__irepr",
        "typing_LowStar.Regional.__proj__Rgl__item__repr",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__sz",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.Low.Datastructures.hash",
        "typing_MerkleTree.Low.Datastructures.hash_dummy",
        "typing_MerkleTree.Low.Datastructures.hash_repr",
        "typing_MerkleTree.Low.Datastructures.hash_vec_dummy",
        "typing_MerkleTree.Low.Datastructures.hreg",
        "typing_MerkleTree.Low.__proj__MT__item__hs",
        "typing_MerkleTree.Low.__proj__MT__item__offset",
        "typing_MerkleTree.Low.__proj__MT__item__rhs",
        "typing_MerkleTree.Low.__proj__Path__item__hashes",
        "typing_MerkleTree.Low.mt_path_length",
        "typing_MerkleTree.Low.offset_range_limit",
        "typing_MerkleTree.Low.phashes", "typing_Spec.AES.gf8",
        "typing_Spec.GaloisField.__proj__GF__item__t",
        "typing_tok_Lib.Buffer.MUT@tok"
      ],
      0,
      "39c125ab2e70a1901c1c2e733b58585d"
    ]
  ]
]