[ "\u007f*}\u0000z܈\u0015_}", [ [ "Vale.Def.PossiblyMonad.possibly", 1, 1, 0, [ "@query" ], 0, "cd2f88bfcb90255ea2d7b7f9466b5598" ], [ "Vale.Def.PossiblyMonad.__proj__Ok__item__v", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.Def.PossiblyMonad.Ok", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_b5897378ea5da63410484e6e03401e97" ], 0, "e7a1649c207b3adb923a1384844139c0" ], [ "Vale.Def.PossiblyMonad.__proj__Err__item__reason", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.Def.PossiblyMonad.Err", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_4284ca70e3cdd80d7a3f9c2a27913ec4" ], 0, "53fc67bd12b5580d73fd1586f7f1b149" ], [ "Vale.Def.PossiblyMonad.bind", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.Def.PossiblyMonad.Err", "disc_equation_Vale.Def.PossiblyMonad.Ok", "fuel_guarded_inversion_Vale.Def.PossiblyMonad.possibly" ], 0, "c14cc04df0368d0883189a1ff39dcba6" ], [ "Vale.Def.PossiblyMonad.loosen", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.Def.PossiblyMonad.Err", "disc_equation_Vale.Def.PossiblyMonad.Ok", "equation_Prims.subtype_of", "fuel_guarded_inversion_Vale.Def.PossiblyMonad.possibly", "l_quant_interp_5b2993f9f2c0eba3627049a3b4167c7a", "refinement_interpretation_Tm_refine_fa44f965d7758db557d71572e63f5b7c" ], 0, "f9dee55cecea29db208c904c6fedce6a" ], [ "Vale.Def.PossiblyMonad.tighten", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Vale.Def.PossiblyMonad.Ok", "disc_equation_Vale.Def.PossiblyMonad.Err", "disc_equation_Vale.Def.PossiblyMonad.Ok", "fuel_guarded_inversion_Vale.Def.PossiblyMonad.possibly", "proj_equation_Vale.Def.PossiblyMonad.Ok_v", "projection_inverse_BoxBool_proj_0", "projection_inverse_Vale.Def.PossiblyMonad.Ok__a", "projection_inverse_Vale.Def.PossiblyMonad.Ok_v", "refinement_interpretation_Tm_refine_74e51f5a60113bab8cc13a3888f12e56" ], 0, "2ecef50e69d8e9b4aef95d933fd4fcc8" ], [ "Vale.Def.PossiblyMonad.op_Slash_Plus_Greater", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.Def.PossiblyMonad.Err", "disc_equation_Vale.Def.PossiblyMonad.Ok", "fuel_guarded_inversion_Vale.Def.PossiblyMonad.possibly" ], 0, "4b73158481d2fa5280c2d2fdc67ab4ee" ], [ "Vale.Def.PossiblyMonad.op_Slash_Plus_Less", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.Def.PossiblyMonad.Err", "disc_equation_Vale.Def.PossiblyMonad.Ok", "fuel_guarded_inversion_Vale.Def.PossiblyMonad.possibly" ], 0, "833c3fc6ffa163d84e185dfacba0b83a" ], [ "Vale.Def.PossiblyMonad.op_Amp_Amp_Dot", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.Def.PossiblyMonad.Err", "disc_equation_Vale.Def.PossiblyMonad.Ok", "fuel_guarded_inversion_Vale.Def.PossiblyMonad.possibly" ], 0, "6d45f7cfc9a2a32c1792d7ea787bee1b" ], [ "Vale.Def.PossiblyMonad.op_Bar_Bar_Dot", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.Def.PossiblyMonad.Err", "disc_equation_Vale.Def.PossiblyMonad.Ok", "fuel_guarded_inversion_Vale.Def.PossiblyMonad.possibly" ], 0, "de2e3fa6a5ceb0e8c3480b062bbcb2a4" ], [ "Vale.Def.PossiblyMonad.for_all", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "binder_x_0a56e3de562c08d8ab59f4ac6f626a98_3", "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, "c06d232f028f70d79a73808de0808511" ], [ "Vale.Def.PossiblyMonad.lemma_for_all_intro", 1, 1, 1, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_FStar.List.Tot.Base.memP.fuel_instrumented", "@fuel_correspondence_Vale.Def.PossiblyMonad.for_all.fuel_instrumented", "@fuel_irrelevance_FStar.List.Tot.Base.memP.fuel_instrumented", "@fuel_irrelevance_Vale.Def.PossiblyMonad.for_all.fuel_instrumented", "@query", "Prims_pretyping_f8666440faa91836cc5a13998af863fc", "Vale.Def.PossiblyMonad_interpretation_Tm_arrow_25069aaab7418caef2268a811fbde7da", "Vale.Def.PossiblyMonad_interpretation_Tm_arrow_5c55acd1a4f72513c3e15247f98a9531", "binder_x_0a56e3de562c08d8ab59f4ac6f626a98_3", "binder_x_5e41f4e71e34328337555c8fb2675ecb_2", "binder_x_fe28d8bcde588226b4e538b35321de05_1", "constructor_distinct_Prims.Cons", "constructor_distinct_Prims.Nil", "constructor_distinct_Vale.Def.PossiblyMonad.Ok", "data_elim_Vale.Def.PossiblyMonad.Ok", "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", "disc_equation_Vale.Def.PossiblyMonad.Ok", "eq2-interp", "equation_FStar.List.Tot.Base.tail", "equation_FStar.List.Tot.Base.tl", "equation_Vale.Def.PossiblyMonad.op_Amp_Amp_Dot", "equation_with_fuel_FStar.List.Tot.Base.memP.fuel_instrumented", "equation_with_fuel_Vale.Def.PossiblyMonad.for_all.fuel_instrumented", "fuel_guarded_inversion_Prims.list", "l_or-interp", "projection_inverse_BoxBool_proj_0", "projection_inverse_Prims.Cons_a", "projection_inverse_Prims.Cons_hd", "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a", "projection_inverse_Vale.Def.PossiblyMonad.Ok__a", "projection_inverse_Vale.Def.PossiblyMonad.Ok_v", "refinement_interpretation_Tm_refine_89abfbf1dd7254ec2f6bfc654aa43591", "subterm_ordering_Prims.Cons", "unit_inversion", "unit_typing" ], 0, "a3cf08f3c8d329224f9ab16e671ed98a" ], [ "Vale.Def.PossiblyMonad.lemma_for_all_elim", 1, 1, 1, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_FStar.List.Tot.Base.memP.fuel_instrumented", "@fuel_correspondence_Vale.Def.PossiblyMonad.for_all.fuel_instrumented", "@fuel_irrelevance_FStar.List.Tot.Base.memP.fuel_instrumented", "@fuel_irrelevance_Vale.Def.PossiblyMonad.for_all.fuel_instrumented", "@query", "Prims_pretyping_f8666440faa91836cc5a13998af863fc", "Vale.Def.PossiblyMonad_interpretation_Tm_arrow_25069aaab7418caef2268a811fbde7da", "Vale.Def.PossiblyMonad_interpretation_Tm_arrow_5c55acd1a4f72513c3e15247f98a9531", "binder_x_0a56e3de562c08d8ab59f4ac6f626a98_3", "binder_x_5e41f4e71e34328337555c8fb2675ecb_2", "binder_x_fe28d8bcde588226b4e538b35321de05_1", "constructor_distinct_Prims.Cons", "constructor_distinct_Prims.Nil", "data_elim_Vale.Def.PossiblyMonad.Ok", "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", "disc_equation_Vale.Def.PossiblyMonad.Ok", "eq2-interp", "equation_Vale.Def.PossiblyMonad.op_Amp_Amp_Dot", "equation_with_fuel_FStar.List.Tot.Base.memP.fuel_instrumented", "equation_with_fuel_Vale.Def.PossiblyMonad.for_all.fuel_instrumented", "false_interp", "fuel_guarded_inversion_Prims.list", "fuel_guarded_inversion_Vale.Def.PossiblyMonad.possibly", "l_or-interp", "projection_inverse_BoxBool_proj_0", "projection_inverse_Prims.Cons_a", "projection_inverse_Prims.Cons_hd", "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a", "subterm_ordering_Prims.Cons", "unit_inversion", "unit_typing" ], 0, "019cd809e174a41acb47b1e70b68d8c1" ] ] ]