[ "z\u0015Ó\u0005ØÙm\têuìO\u0000çð¢", [ [ "Hacl.Curve25519_51.g25519", 1, 2, 1, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_FStar.List.Tot.Base.length.fuel_instrumented", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@fuel_irrelevance_FStar.List.Tot.Base.length.fuel_instrumented", "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query", "b2t_def", "bool_inversion", "bool_typing", "constructor_distinct_Lib.Buffer.CONST", "constructor_distinct_Lib.IntTypes.PUB", "constructor_distinct_Lib.IntTypes.U1", "constructor_distinct_Lib.IntTypes.U16", "constructor_distinct_Lib.IntTypes.U32", "constructor_distinct_Prims.Cons", "data_elim_Prims.Cons", "equality_tok_Lib.Buffer.CONST@tok", "equality_tok_Lib.IntTypes.PUB@tok", "equality_tok_Lib.IntTypes.U32@tok", "equation_FStar.HyperStack.ST.is_eternal_region", "equation_FStar.Monotonic.HyperHeap.hmap", "equation_FStar.Monotonic.HyperStack.is_heap_color", "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.max_int", "equation_FStar.UInt.min_int", "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t", "equation_Lib.Buffer.buffer_t", "equation_Lib.Buffer.lbuffer_t", "equation_Lib.Buffer.length", "equation_Lib.Buffer.recallable", "equation_Lib.Buffer.witnessed", "equation_Lib.IntTypes.byte_t", "equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.v", "equation_LowStar.ConstBuffer.as_mbuf", "equation_LowStar.ConstBuffer.length", "equation_LowStar.ConstBuffer.qbuf_pre", "equation_LowStar.ConstBuffer.qbuf_qual", "equation_LowStar.ConstBuffer.qual_of", "equation_LowStar.Monotonic.Buffer.length", "equation_Prims.nat", "equation_Spec.Curve25519.basepoint_list", "equation_with_fuel_FStar.List.Tot.Base.length.fuel_instrumented", "function_token_typing_FStar.Monotonic.Heap.heap", "function_token_typing_Lib.IntTypes.byte_t", "int_inversion", "int_typing", "lemma_FStar.Map.lemma_ContainsDom", "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.vu_inv", "lemma_Lib.IntTypes.v_mk_int", "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "projection_inverse_Prims.Cons_a", "projection_inverse_Prims.Cons_hd", "projection_inverse_Prims.Cons_tl", "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a", "refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56", "refinement_interpretation_Tm_refine_365abba901205a01d0ef28ebf2198c47", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_9d89bf7b57667578cd0e1f4470daef3b", "refinement_interpretation_Tm_refine_ed75dce54a2cf55b018a5d9490afa512", "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec", "refinement_interpretation_Tm_refine_f6c48ed0e29b67224e0bd751c7777fe9", "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented", "typing_FStar.List.Tot.Base.length", "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid", "typing_FStar.Monotonic.HyperHeap.rid_freeable", "typing_FStar.Monotonic.HyperHeap.root", "typing_FStar.Monotonic.HyperStack.get_hmap", "typing_FStar.Monotonic.HyperStack.get_tip", "typing_FStar.UInt.fits", "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v", "typing_Lib.Buffer.length", "typing_Lib.IntTypes.pub_int_v", "typing_LowStar.ConstBuffer.as_mbuf", "typing_LowStar.ConstBuffer.q_preorder", "typing_LowStar.Monotonic.Buffer.len", "typing_tok_Lib.Buffer.CONST@tok", "typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.U32@tok", "typing_tok_LowStar.ConstBuffer.IMMUTABLE@tok" ], 0, "93cfe6d5f39bc9eb693777e3164b76b6" ], [ "Hacl.Curve25519_51.encode_point", 1, 0, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Hacl.Impl.Curve25519.Fields.Core.M51", "equality_tok_Hacl.Impl.Curve25519.Fields.Core.M51@tok", "equality_tok_Lib.Buffer.MUT@tok", "equation_Hacl.Impl.Curve25519.Field51.as_nat", "equation_Hacl.Impl.Curve25519.Field51.felem", "equation_Hacl.Impl.Curve25519.Field51.fevalh", "equation_Hacl.Impl.Curve25519.Field51.mul_inv_t", "equation_Hacl.Impl.Curve25519.Fields.Core.as_nat", "equation_Hacl.Impl.Curve25519.Fields.Core.feval", "equation_Hacl.Impl.Curve25519.Fields.Core.state_inv_t", "equation_Lib.Buffer.lbuffer_t", "equation_Lib.Buffer.loc", "equation_Lib.Buffer.modifies", "equation_Lib.Buffer.op_Bar_Plus_Bar", "equation_Lib.Buffer.union", "equation_Lib.IntTypes.uint64", "function_token_typing_Lib.IntTypes.uint64", "lemma_LowStar.Monotonic.Buffer.loc_includes_refl", "lemma_LowStar.Monotonic.Buffer.loc_includes_union_l_", "lemma_LowStar.Monotonic.Buffer.loc_union_comm", "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes", "refinement_interpretation_Tm_refine_0d4b10786fb2f77f55ea3f5c601fa0a8", "refinement_interpretation_Tm_refine_9d89bf7b57667578cd0e1f4470daef3b", "refinement_interpretation_Tm_refine_c8ceecb817f306c82df370d5b4c19b28", "typing_Lib.Buffer.loc", "typing_Lib.Buffer.op_Bar_Plus_Bar", "typing_tok_Lib.Buffer.MUT@tok" ], 0, "63639fe015746490a7a91bb104172f58" ] ] ]