[ "é( Uš™ªÂävå@\u0019ÖŸò", [ [ "Vale.Arch.BufferFriend.to_bytes", 1, 1, 0, [ "@query", "constructor_distinct_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.unsigned", "projection_inverse_BoxBool_proj_0" ], 0, "6293bf667b03e500814bc89e88a82621" ], [ "Vale.Arch.BufferFriend.of_bytes", 1, 1, 0, [ "@query", "constructor_distinct_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.unsigned", "projection_inverse_BoxBool_proj_0" ], 0, "8809edebcfa3e682c5207fb64d3f1e05" ], [ "Vale.Arch.BufferFriend.lemma_to_bytes_slice", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion", "bool_typing", "constructor_distinct_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.unsigned", "equation_Prims.l_and", "equation_Prims.nat", "equation_Prims.squash", "int_inversion", "l_and-interp", "primitive_Prims.op_LessThanOrEqual", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_911db53090c7ed20fe22ece074fd2697", "typing_Vale.Arch.BufferFriend.to_bytes" ], 0, "af8fd8f5f2aeb393c7561ff855201f18" ], [ "Vale.Arch.BufferFriend.lemma_of_bytes_slice", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion", "bool_typing", "constructor_distinct_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "equation_Prims.squash", "int_inversion", "l_and-interp", "primitive_Prims.op_LessThanOrEqual", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_c3ebb95ccaafd1d34ce4f1080016cf61", "typing_Vale.Arch.BufferFriend.of_bytes" ], 0, "0ec9bf011528422abbb65c5c80a839d0" ], [ "Vale.Arch.BufferFriend.lemma_up_as_seq_index", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion", "bool_typing", "eq2-interp", "equation_FStar.Seq.Properties.lseq", "equation_Prims.l_and", "equation_Prims.nat", "equation_Prims.pos", "equation_Prims.squash", "fuel_guarded_inversion_LowStar.BufferView.Up.view", "int_inversion", "l_and-interp", "lemma_FStar.Seq.Base.lemma_len_slice", "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Subtraction", "proj_equation_LowStar.BufferView.Up.View_n", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647", "refinement_interpretation_Tm_refine_a0cd7d06c5da6444b6b51b319febde8e", "refinement_interpretation_Tm_refine_faa41c9744a969078982c28a39af8266", "typing_FStar.Seq.Base.length", "typing_LowStar.BufferView.Up.__proj__View__item__n", "typing_LowStar.BufferView.Up.buffer_src", "typing_LowStar.BufferView.Up.get_view" ], 0, "c7b277e842b97c3ff7994b8493a36c9f" ], [ "Vale.Arch.BufferFriend.lemma_n_to_le_is_nat_to_bytes", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion", "constructor_distinct_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "equation_Prims.squash", "int_inversion", "primitive_Prims.op_LessThan", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, "fdd5d5cc90adeed83799caeb2044e8e1" ], [ "Vale.Arch.BufferFriend.lemma_n_to_be_is_nat_to_bytes", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion", "constructor_distinct_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "equation_Prims.squash", "int_inversion", "primitive_Prims.op_LessThan", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, "209d432acbef7b48c159fe9751f51e90" ], [ "Vale.Arch.BufferFriend.nat_from_bytes_le_is_four_to_nat", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "Prims_pretyping_ae567c2fb75be05905677af440075565", "constructor_distinct_Lib.IntTypes.U8", "eq2-interp", "equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.range", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "equation_Prims.squash", "function_token_typing_Prims.__cache_version_number__", "primitive_Prims.op_Subtraction", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, "9e9ac1efa3273ba7751e329fe3ce663e" ], [ "Vale.Arch.BufferFriend.nat_from_bytes_le_is_le_bytes_to_nat32", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "FStar.List.Tot.Base_interpretation_Tm_arrow_6980332764c4493a7b0df5c02f7aefbe", "FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251", "constructor_distinct_Lib.IntTypes.PUB", "constructor_distinct_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.PUB@tok", "equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "equation_Vale.Def.Words.Seq_s.seq_uint8_to_seq_nat8", "equation_Vale.Def.Words_s.nat8", "equation_Vale.Lib.Seqs_s.compose", "equation_Vale.Lib.Seqs_s.seq_map", "function_token_typing_Vale.Def.Words_s.nat8", "lemma_FStar.Seq.Base.lemma_init_len", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_c3ebb95ccaafd1d34ce4f1080016cf61", "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55", "typing_Tm_abs_12f0bbc5cd2aeb167bc7e771b588a4ca", "typing_Vale.Arch.BufferFriend.of_bytes" ], 0, "fc2d8910d25214279441fb5fe051108f" ], [ "Vale.Arch.BufferFriend.nat_from_bytes_le_is_le_bytes_to_nat64", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "FStar.List.Tot.Base_interpretation_Tm_arrow_6980332764c4493a7b0df5c02f7aefbe", "FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251", "constructor_distinct_Lib.IntTypes.PUB", "constructor_distinct_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.PUB@tok", "equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "equation_Vale.Def.Words.Seq_s.seq_uint8_to_seq_nat8", "equation_Vale.Def.Words_s.nat8", "equation_Vale.Lib.Seqs_s.compose", "equation_Vale.Lib.Seqs_s.seq_map", "function_token_typing_Vale.Def.Words_s.nat8", "lemma_FStar.Seq.Base.lemma_init_len", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_c3ebb95ccaafd1d34ce4f1080016cf61", "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55", "typing_Tm_abs_12f0bbc5cd2aeb167bc7e771b588a4ca", "typing_Vale.Arch.BufferFriend.of_bytes" ], 0, "9e613d493cee0a0fc30baf39fdac00c7" ], [ "Vale.Arch.BufferFriend.le_to_n_indexed_rec", 1, 1, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query", "b2t_def", "binder_x_301e5182ce8cedf80d4f5fbd7bba79cb_1", "constructor_distinct_Lib.IntTypes.PUB", "constructor_distinct_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.PUB@tok", "equality_tok_Lib.IntTypes.U8@tok", "equation_FStar.Endianness.bytes", "equation_FStar.UInt.fits", "equation_FStar.UInt.min_int", "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t", "equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.pub_int_t", "equation_Lib.Sequence.seq", "equation_Prims.nat", "equation_Prims.op_Equals_Equals_Equals", "int_inversion", "int_typing", "lemma_FStar.UInt.pow2_values", "primitive_Prims.op_AmpAmp", "primitive_Prims.op_Equality", "primitive_Prims.op_LessThanOrEqual", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_eff30891c8a96f7589ccec7f8068f94b", "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec", "well-founded-ordering-on-nat" ], 0, "e430a3cfb553bef20ef08833c2df9668" ], [ "Vale.Arch.BufferFriend.le_to_n_indexed", 1, 1, 0, [ "@query" ], 0, "39b807cedfdc852a7bf8eb85a4b14ccd" ], [ "Vale.Arch.BufferFriend.lemma_le_to_n_indexed_rec", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_FStar.Endianness.bytes", "equation_Prims.eqtype", "equation_Prims.nat", "int_inversion", "primitive_Prims.op_LessThanOrEqual", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_667a832d49afa5939e79462b1abb7118", "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, "fb20aad6f6caa013c1c1252d34810bc4" ] ] ]