[ "h42ˆ–\u0003øÕÔ˜¾˜RÛ\u0018…", [ [ "Vale.Lib.MapTree.tree", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "285ab8315fe7d59dc5ea4dd08c6e0d60" ], [ "Vale.Lib.MapTree.__proj__Node__item___0", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.Lib.MapTree.Node", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_131752844997e94d70cad487765e1288" ], 0, "a112a3e3cf246ba563e359ebf348b340" ], [ "Vale.Lib.MapTree.__proj__Node__item___1", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.Lib.MapTree.Node", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_131752844997e94d70cad487765e1288" ], 0, "9cf46c58cee69421c86b46f00a35e0ee" ], [ "Vale.Lib.MapTree.__proj__Node__item___2", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.Lib.MapTree.Node", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_131752844997e94d70cad487765e1288" ], 0, "822d72c840abe83a95e48f52ca16d98c" ], [ "Vale.Lib.MapTree.__proj__Node__item___3", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.Lib.MapTree.Node", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_131752844997e94d70cad487765e1288" ], 0, "7bc349615d424e9414639f2e71c879c3" ], [ "Vale.Lib.MapTree.__proj__Node__item___4", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.Lib.MapTree.Node", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_131752844997e94d70cad487765e1288" ], 0, "bf5f21d5fb1ff15cd75707ad59f7ed29" ], [ "Vale.Lib.MapTree.height", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.Lib.MapTree.Empty", "disc_equation_Vale.Lib.MapTree.Node", "fuel_guarded_inversion_Vale.Lib.MapTree.tree" ], 0, "1d9ec31ce070379f47059c12b738f97c" ], [ "Vale.Lib.MapTree.mkNode", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.nat", "equation_Vale.Lib.MapTree.height", "primitive_Prims.op_GreaterThan", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "typing_Vale.Lib.MapTree.height" ], 0, "93d094348953134481ec50fc35bdb26e" ], [ "Vale.Lib.MapTree.get", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "binder_x_d367b870ff7533df600153f672bdeb06_4", "disc_equation_Vale.Lib.MapTree.Empty", "disc_equation_Vale.Lib.MapTree.Node", "equation_Prims.eqtype", "equation_Prims.op_Equals_Equals_Equals", "fuel_guarded_inversion_Vale.Lib.MapTree.tree", "projection_inverse_BoxBool_proj_0", "subterm_ordering_Vale.Lib.MapTree.Node" ], 0, "94b89c1ee20405423f277d1c25853739" ], [ "Vale.Lib.MapTree.put", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "binder_x_d367b870ff7533df600153f672bdeb06_4", "disc_equation_Vale.Lib.MapTree.Empty", "disc_equation_Vale.Lib.MapTree.Node", "equation_Prims.eqtype", "equation_Prims.op_Equals_Equals_Equals", "fuel_guarded_inversion_Vale.Lib.MapTree.tree", "projection_inverse_BoxBool_proj_0", "subterm_ordering_Vale.Lib.MapTree.Node" ], 0, "44361494eed874cd783a90fed31bc1ce" ], [ "Vale.Lib.MapTree.inv", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "binder_x_d367b870ff7533df600153f672bdeb06_4", "disc_equation_Vale.Lib.MapTree.Empty", "disc_equation_Vale.Lib.MapTree.Node", "equation_Prims.eqtype", "equation_Prims.op_Equals_Equals_Equals", "fuel_guarded_inversion_Vale.Lib.MapTree.tree", "projection_inverse_BoxBool_proj_0", "subterm_ordering_Vale.Lib.MapTree.Node" ], 0, "b52474ae152145edb1515671a68cce68" ], [ "Vale.Lib.MapTree.lemma_put_inv", 1, 2, 1, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Vale.Lib.MapTree.inv.fuel_instrumented", "@fuel_correspondence_Vale.Lib.MapTree.put.fuel_instrumented", "@fuel_irrelevance_Vale.Lib.MapTree.inv.fuel_instrumented", "@fuel_irrelevance_Vale.Lib.MapTree.put.fuel_instrumented", "@query", "Vale.Lib.MapTree_interpretation_Tm_arrow_87fd7148829c07e8da0b20a2d843ccc0", "Vale.Lib.MapTree_interpretation_Tm_arrow_c8126b87a2c25bb477df4a7a6b0eea9e", "b2t_def", "binder_x_2e56f0f7014d6393bf76ee12c1ce5313_3", "binder_x_64a6f2da4341770a4dee8aa1d0d4ae69_6", "binder_x_9cd1733a5204f989dbb2f01d5984df93_1", "binder_x_b44871c1c4c7134db582f31d4f8332b2_7", "binder_x_b44871c1c4c7134db582f31d4f8332b2_8", "binder_x_d367b870ff7533df600153f672bdeb06_4", "binder_x_d3faed7bbec7b3b3d41ce73e2f001f5c_5", "binder_x_fe28d8bcde588226b4e538b35321de05_2", "bool_inversion", "constructor_distinct_FStar.Pervasives.Native.Some", "constructor_distinct_Vale.Lib.MapTree.Empty", "constructor_distinct_Vale.Lib.MapTree.Node", "data_elim_FStar.Pervasives.Native.Some", "data_elim_Vale.Lib.MapTree.Node", "data_typing_intro_FStar.Pervasives.Native.Some@tok", "disc_equation_Vale.Lib.MapTree.Empty", "disc_equation_Vale.Lib.MapTree.Node", "equation_Prims.eqtype", "equation_Prims.l_and", "equation_Prims.nat", "equation_Prims.op_Equals_Equals_Equals", "equation_Vale.Lib.MapTree.balance", "equation_Vale.Lib.MapTree.height", "equation_Vale.Lib.MapTree.is_cmp", "equation_Vale.Lib.MapTree.is_lt_option", "equation_Vale.Lib.MapTree.mkNode", "equation_Vale.Lib.MapTree.rotate_l", "equation_Vale.Lib.MapTree.rotate_r", "equation_with_fuel_Vale.Lib.MapTree.inv.fuel_instrumented", "equation_with_fuel_Vale.Lib.MapTree.put.fuel_instrumented", "fuel_guarded_inversion_FStar.Pervasives.Native.option", "fuel_guarded_inversion_Vale.Lib.MapTree.tree", "l_and-interp", "primitive_Prims.op_AmpAmp", "primitive_Prims.op_Equality", "primitive_Prims.op_GreaterThan", "primitive_Prims.op_GreaterThanOrEqual", "primitive_Prims.op_disEquality", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", "projection_inverse_FStar.Pervasives.Native.Some_a", "projection_inverse_FStar.Pervasives.Native.Some_v", "projection_inverse_Vale.Lib.MapTree.Empty_a", "projection_inverse_Vale.Lib.MapTree.Empty_b", "projection_inverse_Vale.Lib.MapTree.Node__0", "projection_inverse_Vale.Lib.MapTree.Node__1", "projection_inverse_Vale.Lib.MapTree.Node__2", "projection_inverse_Vale.Lib.MapTree.Node__3", "projection_inverse_Vale.Lib.MapTree.Node__4", "projection_inverse_Vale.Lib.MapTree.Node_a", "projection_inverse_Vale.Lib.MapTree.Node_b", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_bfa8b3a9915bd6071ec310e6f00cc1ba", "subterm_ordering_Vale.Lib.MapTree.Node", "token_correspondence_Vale.Lib.MapTree.put.fuel_instrumented", "true_interp", "typing_Vale.Lib.MapTree.height", "typing_Vale.Lib.MapTree.is_lt_option", "typing_Vale.Lib.MapTree.put", "unit_inversion", "unit_typing" ], 0, "bfd14be24323b9cbb0389307f6325301" ], [ "Vale.Lib.MapTree.lemma_get_put_self", 1, 2, 1, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Vale.Lib.MapTree.get.fuel_instrumented", "@fuel_correspondence_Vale.Lib.MapTree.inv.fuel_instrumented", "@fuel_correspondence_Vale.Lib.MapTree.put.fuel_instrumented", "@fuel_irrelevance_Vale.Lib.MapTree.get.fuel_instrumented", "@fuel_irrelevance_Vale.Lib.MapTree.inv.fuel_instrumented", "@fuel_irrelevance_Vale.Lib.MapTree.put.fuel_instrumented", "@query", "Vale.Lib.MapTree_interpretation_Tm_arrow_87fd7148829c07e8da0b20a2d843ccc0", "Vale.Lib.MapTree_interpretation_Tm_arrow_c8126b87a2c25bb477df4a7a6b0eea9e", "b2t_def", "binder_x_2e56f0f7014d6393bf76ee12c1ce5313_3", "binder_x_64a6f2da4341770a4dee8aa1d0d4ae69_6", "binder_x_9cd1733a5204f989dbb2f01d5984df93_1", "binder_x_b44871c1c4c7134db582f31d4f8332b2_7", "binder_x_b44871c1c4c7134db582f31d4f8332b2_8", "binder_x_d367b870ff7533df600153f672bdeb06_4", "binder_x_d3faed7bbec7b3b3d41ce73e2f001f5c_5", "binder_x_fe28d8bcde588226b4e538b35321de05_2", "bool_inversion", "constructor_distinct_FStar.Pervasives.Native.None", "constructor_distinct_FStar.Pervasives.Native.Some", "constructor_distinct_Vale.Lib.MapTree.Empty", "constructor_distinct_Vale.Lib.MapTree.Node", "data_elim_Vale.Lib.MapTree.Node", "data_typing_intro_FStar.Pervasives.Native.Some@tok", "disc_equation_Vale.Lib.MapTree.Empty", "disc_equation_Vale.Lib.MapTree.Node", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Prims.op_Equals_Equals_Equals", "equation_Vale.Lib.MapTree.balance", "equation_Vale.Lib.MapTree.height", "equation_Vale.Lib.MapTree.is_cmp", "equation_Vale.Lib.MapTree.is_lt_option", "equation_Vale.Lib.MapTree.mkNode", "equation_Vale.Lib.MapTree.rotate_l", "equation_Vale.Lib.MapTree.rotate_r", "equation_with_fuel_Vale.Lib.MapTree.get.fuel_instrumented", "equation_with_fuel_Vale.Lib.MapTree.inv.fuel_instrumented", "equation_with_fuel_Vale.Lib.MapTree.put.fuel_instrumented", "fuel_guarded_inversion_Vale.Lib.MapTree.tree", "l_and-interp", "primitive_Prims.op_AmpAmp", "primitive_Prims.op_Equality", "primitive_Prims.op_GreaterThanOrEqual", "primitive_Prims.op_disEquality", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", "projection_inverse_FStar.Pervasives.Native.Some_a", "projection_inverse_FStar.Pervasives.Native.Some_v", "projection_inverse_Vale.Lib.MapTree.Empty_a", "projection_inverse_Vale.Lib.MapTree.Empty_b", "projection_inverse_Vale.Lib.MapTree.Node__0", "projection_inverse_Vale.Lib.MapTree.Node__1", "projection_inverse_Vale.Lib.MapTree.Node__2", "projection_inverse_Vale.Lib.MapTree.Node__3", "projection_inverse_Vale.Lib.MapTree.Node__4", "projection_inverse_Vale.Lib.MapTree.Node_a", "projection_inverse_Vale.Lib.MapTree.Node_b", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_4ffa7c32af891a41bd85ea57681cdae7", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "subterm_ordering_Vale.Lib.MapTree.Node", "typing_Vale.Lib.MapTree.height", "typing_Vale.Lib.MapTree.is_lt_option", "typing_Vale.Lib.MapTree.mkNode", "typing_Vale.Lib.MapTree.put", "unit_inversion", "unit_typing" ], 0, "ca032e9cc52672bd22e2c95c6394dbf7" ], [ "Vale.Lib.MapTree.lemma_get_put_other", 1, 2, 1, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Vale.Lib.MapTree.get.fuel_instrumented", "@fuel_correspondence_Vale.Lib.MapTree.inv.fuel_instrumented", "@fuel_correspondence_Vale.Lib.MapTree.put.fuel_instrumented", "@fuel_irrelevance_Vale.Lib.MapTree.get.fuel_instrumented", "@fuel_irrelevance_Vale.Lib.MapTree.inv.fuel_instrumented", "@fuel_irrelevance_Vale.Lib.MapTree.put.fuel_instrumented", "@query", "Vale.Lib.MapTree_interpretation_Tm_arrow_87fd7148829c07e8da0b20a2d843ccc0", "Vale.Lib.MapTree_interpretation_Tm_arrow_c8126b87a2c25bb477df4a7a6b0eea9e", "b2t_def", "binder_x_2e56f0f7014d6393bf76ee12c1ce5313_3", "binder_x_64a6f2da4341770a4dee8aa1d0d4ae69_7", "binder_x_9cd1733a5204f989dbb2f01d5984df93_1", "binder_x_b44871c1c4c7134db582f31d4f8332b2_8", "binder_x_b44871c1c4c7134db582f31d4f8332b2_9", "binder_x_d367b870ff7533df600153f672bdeb06_4", "binder_x_d3faed7bbec7b3b3d41ce73e2f001f5c_5", "binder_x_d3faed7bbec7b3b3d41ce73e2f001f5c_6", "binder_x_fe28d8bcde588226b4e538b35321de05_2", "bool_inversion", "constructor_distinct_FStar.Pervasives.Native.Some", "constructor_distinct_Tm_unit", "constructor_distinct_Vale.Lib.MapTree.Empty", "constructor_distinct_Vale.Lib.MapTree.Node", "data_elim_Vale.Lib.MapTree.Node", "data_typing_intro_FStar.Pervasives.Native.Some@tok", "disc_equation_Vale.Lib.MapTree.Empty", "disc_equation_Vale.Lib.MapTree.Node", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Prims.op_Equals_Equals_Equals", "equation_Vale.Lib.MapTree.balance", "equation_Vale.Lib.MapTree.height", "equation_Vale.Lib.MapTree.is_cmp", "equation_Vale.Lib.MapTree.is_lt_option", "equation_Vale.Lib.MapTree.mkNode", "equation_Vale.Lib.MapTree.rotate_l", "equation_Vale.Lib.MapTree.rotate_r", "equation_with_fuel_Vale.Lib.MapTree.get.fuel_instrumented", "equation_with_fuel_Vale.Lib.MapTree.inv.fuel_instrumented", "equation_with_fuel_Vale.Lib.MapTree.put.fuel_instrumented", "fuel_guarded_inversion_Vale.Lib.MapTree.tree", "int_inversion", "l_and-interp", "primitive_Prims.op_AmpAmp", "primitive_Prims.op_Equality", "primitive_Prims.op_GreaterThanOrEqual", "primitive_Prims.op_disEquality", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", "projection_inverse_FStar.Pervasives.Native.Some_a", "projection_inverse_FStar.Pervasives.Native.Some_v", "projection_inverse_Vale.Lib.MapTree.Empty_a", "projection_inverse_Vale.Lib.MapTree.Empty_b", "projection_inverse_Vale.Lib.MapTree.Node__0", "projection_inverse_Vale.Lib.MapTree.Node__1", "projection_inverse_Vale.Lib.MapTree.Node__2", "projection_inverse_Vale.Lib.MapTree.Node__3", "projection_inverse_Vale.Lib.MapTree.Node__4", "projection_inverse_Vale.Lib.MapTree.Node_a", "projection_inverse_Vale.Lib.MapTree.Node_b", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_f3918b6d5a3bfced72cf3303942d6c00", "subterm_ordering_Vale.Lib.MapTree.Node", "token_correspondence_Vale.Lib.MapTree.put.fuel_instrumented", "typing_Vale.Lib.MapTree.height", "typing_Vale.Lib.MapTree.is_lt_option", "typing_Vale.Lib.MapTree.mkNode", "typing_Vale.Lib.MapTree.put", "unit_inversion", "unit_typing" ], 0, "dc32b31bd5746099bc6151c7cd24b516" ], [ "Vale.Lib.MapTree.__proj__Map__item__invs", 1, 1, 0, [ "@query", "proj_equation_Vale.Lib.MapTree.Map_is_le", "proj_equation_Vale.Lib.MapTree.Map_t", "projection_inverse_Vale.Lib.MapTree.Map_is_le", "projection_inverse_Vale.Lib.MapTree.Map_t" ], 0, "ff7d7b3bafb4716f20ed697d3fb952ba" ], [ "Vale.Lib.MapTree.const", 1, 1, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Vale.Lib.MapTree.inv.fuel_instrumented", "@query", "constructor_distinct_Vale.Lib.MapTree.Empty", "data_typing_intro_FStar.Pervasives.Native.None@tok", "data_typing_intro_Vale.Lib.MapTree.Empty@tok", "equation_Prims.eqtype", "equation_with_fuel_Vale.Lib.MapTree.inv.fuel_instrumented", "projection_inverse_Vale.Lib.MapTree.Empty_a", "projection_inverse_Vale.Lib.MapTree.Empty_b", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_45141b9abce5adf1299e1d7ad7f1fcef", "true_interp" ], 0, "f7b3d62321464581ef07bcc72f4ea5d9" ], [ "Vale.Lib.MapTree.sel", 1, 1, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Vale.Lib.MapTree.get.fuel_instrumented", "@query", "bool_inversion", "disc_equation_FStar.Pervasives.Native.None", "disc_equation_FStar.Pervasives.Native.Some", "equation_with_fuel_Vale.Lib.MapTree.get.fuel_instrumented", "lemma_FStar.Pervasives.invertOption", "typing_FStar.Pervasives.Native.uu___is_None", "typing_FStar.Pervasives.Native.uu___is_Some", "typing_Vale.Lib.MapTree.get" ], 0, "92bcc84572e53fad6f59cb21800c2e86" ], [ "Vale.Lib.MapTree.upd", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_FStar.Pervasives.Native.None", "equation_Prims.l_and", "equation_Prims.squash", "equation_Vale.Lib.MapTree.is_lt_option", "l_and-interp", "projection_inverse_BoxBool_proj_0", "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, "4ab3077272e209d4cf29b012ce3b989f" ], [ "Vale.Lib.MapTree.lemma_const", 1, 1, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Vale.Lib.MapTree.get.fuel_instrumented", "@query", "constructor_distinct_FStar.Pervasives.Native.None", "constructor_distinct_Vale.Lib.MapTree.Empty", "data_typing_intro_Vale.Lib.MapTree.Empty@tok", "equation_Vale.Lib.MapTree.const", "equation_Vale.Lib.MapTree.sel", "equation_with_fuel_Vale.Lib.MapTree.get.fuel_instrumented", "projection_inverse_FStar.Pervasives.Native.None_a", "projection_inverse_Vale.Lib.MapTree.Empty_a", "projection_inverse_Vale.Lib.MapTree.Empty_b", "projection_inverse_Vale.Lib.MapTree.Map_default_v", "projection_inverse_Vale.Lib.MapTree.Map_is_le", "projection_inverse_Vale.Lib.MapTree.Map_t", "refinement_interpretation_Tm_refine_45141b9abce5adf1299e1d7ad7f1fcef" ], 0, "89f6e892b43ad0c7f62d2e8364323521" ], [ "Vale.Lib.MapTree.lemma_sel_upd_self", 1, 1, 0, [ "@MaxIFuel_assumption", "@fuel_correspondence_Vale.Lib.MapTree.put.fuel_instrumented", "@query", "constructor_distinct_FStar.Pervasives.Native.Some", "equation_Prims.l_and", "equation_Prims.squash", "equation_Vale.Lib.MapTree.sel", "equation_Vale.Lib.MapTree.upd", "l_and-interp", "projection_inverse_FStar.Pervasives.Native.Some_a", "projection_inverse_FStar.Pervasives.Native.Some_v", "projection_inverse_Vale.Lib.MapTree.Map_default_v", "projection_inverse_Vale.Lib.MapTree.Map_is_le", "projection_inverse_Vale.Lib.MapTree.Map_t", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c", "unit_inversion" ], 0, "3ee7b68dad0d4dc9b844cdafa7f97a69" ], [ "Vale.Lib.MapTree.lemma_sel_upd_other", 1, 1, 0, [ "@MaxIFuel_assumption", "@fuel_correspondence_Vale.Lib.MapTree.put.fuel_instrumented", "@query", "constructor_distinct_FStar.Pervasives.Native.None", "constructor_distinct_FStar.Pervasives.Native.Some", "disc_equation_FStar.Pervasives.Native.None", "disc_equation_FStar.Pervasives.Native.Some", "equation_Prims.l_and", "equation_Prims.squash", "equation_Vale.Lib.MapTree.is_lt_option", "equation_Vale.Lib.MapTree.sel", "equation_Vale.Lib.MapTree.upd", "l_and-interp", "lemma_FStar.Pervasives.invertOption", "projection_inverse_BoxBool_proj_0", "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", "projection_inverse_Vale.Lib.MapTree.Map_default_v", "projection_inverse_Vale.Lib.MapTree.Map_is_le", "projection_inverse_Vale.Lib.MapTree.Map_t", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c", "typing_Vale.Lib.MapTree.get", "unit_inversion" ], 0, "9e54ce5cffe88d730d595135dadaf0de" ] ] ]