https://github.com/project-everest/hacl-star
Raw File
Tip revision: 027cee49342e5e1ac0ccf4ca6e4b5b868e70a0a2 authored by Aseem Rastogi on 22 March 2020, 07:14:03 UTC
kick in CI
Tip revision: 027cee4
Lib.LoopCombinators.fst.hints
[
  "�\"��3�F���8L5ڛ�",
  [
    [
      "Lib.LoopCombinators.repeat_left",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "09fb7401a3a5730c7b32fb5124cdba25"
    ],
    [
      "Lib.LoopCombinators.repeat_left",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "fdcb66d7e9619e08b62464bae0b81ae1"
    ],
    [
      "Lib.LoopCombinators.repeat_left",
      3,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_1",
        "binder_x_ef3cff77d20be12dde95f0777a90f70e_2",
        "equality_tok_Prims.LexTop@tok", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "function_token_typing_Prims.__cache_version_number__",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "int_typing", "primitive_Prims.op_Addition",
        "primitive_Prims.op_Equality", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_2eb00ca989f9ebed0ed65e52a78766e7",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "well-founded-ordering-on-nat"
      ],
      0,
      "691099e9eef478541220090037557ec4"
    ],
    [
      "Lib.LoopCombinators.repeat_left_all_ml",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "c3ded64e14327c7b89b5181442758ff1"
    ],
    [
      "Lib.LoopCombinators.repeat_left_all_ml",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "02f970f4f290db928c834fa708f561bf"
    ],
    [
      "Lib.LoopCombinators.repeat_left_all_ml",
      3,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "fuel_guarded_inversion_FStar.Pervasives.result",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "primitive_Prims.op_Addition", "primitive_Prims.op_Equality",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913"
      ],
      0,
      "06936e54c994621c92763903fd5e10e9"
    ],
    [
      "Lib.LoopCombinators.repeat_right",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "0aa5cc14dac6bb7be6dd670ad93f4e43"
    ],
    [
      "Lib.LoopCombinators.repeat_right",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "5f772f7ceb5d7fa00b4a90f6eeed179a"
    ],
    [
      "Lib.LoopCombinators.repeat_right",
      3,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_1",
        "binder_x_ef3cff77d20be12dde95f0777a90f70e_2",
        "equality_tok_Prims.LexTop@tok", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "function_token_typing_Prims.__cache_version_number__",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "int_typing", "primitive_Prims.op_Addition",
        "primitive_Prims.op_Equality", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_2eb00ca989f9ebed0ed65e52a78766e7",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_68812a9442c7946d522ecd05c6a1a9af",
        "well-founded-ordering-on-nat"
      ],
      0,
      "da0e06309af85c8da050fc195e9fa4d8"
    ],
    [
      "Lib.LoopCombinators.repeat_right_all_ml",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "145725a1aea11c9728e916cf15dac257"
    ],
    [
      "Lib.LoopCombinators.repeat_right_all_ml",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "99ba4e7032d15d8593842b65bd171f7d"
    ],
    [
      "Lib.LoopCombinators.repeat_right_all_ml",
      3,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "fuel_guarded_inversion_FStar.Pervasives.result",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "primitive_Prims.op_Addition", "primitive_Prims.op_Equality",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913"
      ],
      0,
      "ea7787404b2e1131cc5213354e9a0df3"
    ],
    [
      "Lib.LoopCombinators.repeat_right_plus",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "8f5ce62f1d4adeec6c5cdf9ebd3be488"
    ],
    [
      "Lib.LoopCombinators.repeat_right_plus",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "3346631f2868ffea19ff752110f95698"
    ],
    [
      "Lib.LoopCombinators.repeat_right_plus",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@fuel_irrelevance_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@query",
        "Lib.LoopCombinators_interpretation_Tm_arrow_2bf7345966baadb5d8656724dcf7cee8",
        "Lib.LoopCombinators_interpretation_Tm_arrow_36dd113ffd3258af3d2f33c53ef8eea6",
        "Lib.LoopCombinators_interpretation_Tm_arrow_475c5d8500e6c5accacf8430e17609c1",
        "Lib.LoopCombinators_interpretation_Tm_arrow_d923f15fa51c1adf198e41a2a2b838b8",
        "binder_x_1643872395c8718ea40fbc2752387c4d_5",
        "binder_x_9c1467c8a1dc9d1a9cfdd135b2fced70_3",
        "binder_x_af5edae8b4ff911e6a823e510ac6c756_6",
        "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_1",
        "binder_x_e1b475a8738f7fad7118cc46529602ed_4",
        "binder_x_ef3cff77d20be12dde95f0777a90f70e_2",
        "equality_tok_Prims.LexTop@tok", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "equation_with_fuel_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "int_typing", "primitive_Prims.op_Equality",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_2eb00ca989f9ebed0ed65e52a78766e7",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_64e0884aedfcc28624ca5710ec89a7e4",
        "refinement_interpretation_Tm_refine_94b4e5d3116d0fdc2008285d6fe3b144",
        "refinement_interpretation_Tm_refine_9f4b8102951be8af6f4ece9f995f631e",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc",
        "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795",
        "typing_Lib.LoopCombinators.repeat_right",
        "well-founded-ordering-on-nat"
      ],
      0,
      "93cd0e376d3341160982ec4f8cd8f3ac"
    ],
    [
      "Lib.LoopCombinators.unfold_repeat_right",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "85b040becc3405a43e88d88a9cc20d86"
    ],
    [
      "Lib.LoopCombinators.unfold_repeat_right",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "b5acdfb51d63292832903ef4987e9e1a"
    ],
    [
      "Lib.LoopCombinators.unfold_repeat_right",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@fuel_irrelevance_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@query",
        "Lib.LoopCombinators_interpretation_Tm_arrow_2bf7345966baadb5d8656724dcf7cee8",
        "Lib.LoopCombinators_interpretation_Tm_arrow_36dd113ffd3258af3d2f33c53ef8eea6",
        "equation_Prims.nat",
        "equation_with_fuel_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "int_inversion", "int_typing", "primitive_Prims.op_Addition",
        "primitive_Prims.op_Equality", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc",
        "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795"
      ],
      0,
      "a50acfa1a469863b615c482ab9a8bac5"
    ],
    [
      "Lib.LoopCombinators.eq_repeat_right",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "32525a3c2beaf0eca3a068f8ade9ad8a"
    ],
    [
      "Lib.LoopCombinators.eq_repeat_right",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "6802045e3cbe940855c7c8ec7422dded"
    ],
    [
      "Lib.LoopCombinators.eq_repeat_right",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@query",
        "Lib.LoopCombinators_interpretation_Tm_arrow_2bf7345966baadb5d8656724dcf7cee8",
        "Lib.LoopCombinators_interpretation_Tm_arrow_36dd113ffd3258af3d2f33c53ef8eea6",
        "equation_Prims.nat",
        "equation_with_fuel_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "int_inversion", "primitive_Prims.op_Equality",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc",
        "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795"
      ],
      0,
      "1902516e1709f117ee931c809ce42f26"
    ],
    [
      "Lib.LoopCombinators.repeat_left_right",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "eca86e7081432f2cb8cd66cfd70e0bbd"
    ],
    [
      "Lib.LoopCombinators.repeat_left_right",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "22dc4831c864371f8456c2a16961ddae"
    ],
    [
      "Lib.LoopCombinators.repeat_left_right",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_left.fuel_instrumented",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@fuel_irrelevance_Lib.LoopCombinators.repeat_left.fuel_instrumented",
        "@query",
        "Lib.LoopCombinators_interpretation_Tm_arrow_2bf7345966baadb5d8656724dcf7cee8",
        "Lib.LoopCombinators_interpretation_Tm_arrow_36dd113ffd3258af3d2f33c53ef8eea6",
        "Lib.LoopCombinators_interpretation_Tm_arrow_73e03d6f682a7e8a0e2e4caa6e7e006f",
        "Lib.LoopCombinators_interpretation_Tm_arrow_e54f60146c15ffc3c6fdfdf188f36184",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "binder_x_15a2a2aa213729b179fdecca4d6d5fcf_5",
        "binder_x_57098d7a08a5c655d3e755e495233706_3",
        "binder_x_61db9e95f5c6e22c0f798a9af5990a12_4",
        "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_1",
        "binder_x_ef3cff77d20be12dde95f0777a90f70e_2",
        "equality_tok_Prims.LexTop@tok", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "equation_with_fuel_Lib.LoopCombinators.repeat_left.fuel_instrumented",
        "equation_with_fuel_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "function_token_typing_Prims.__cache_version_number__",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "int_typing", "primitive_Prims.op_Addition",
        "primitive_Prims.op_Equality", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_2eb00ca989f9ebed0ed65e52a78766e7",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_5a9b6c458d60ee3d78bcb9cb8e632018",
        "refinement_interpretation_Tm_refine_68812a9442c7946d522ecd05c6a1a9af",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc",
        "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795",
        "well-founded-ordering-on-nat"
      ],
      0,
      "20cf2cbc8a6d66783d4ffe1cecfe3517"
    ],
    [
      "Lib.LoopCombinators.repeat_gen",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "2ade088155f56d097e91fc629b5aec29"
    ],
    [
      "Lib.LoopCombinators.repeat_gen",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "7afad5900b22d2e9f42a39a9e276af0a"
    ],
    [
      "Lib.LoopCombinators.repeat_gen",
      3,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2"
      ],
      0,
      "7a5209548fddef8ae277d444fd74dffa"
    ],
    [
      "Lib.LoopCombinators.repeat_gen_all_ml",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "b40c5a1acfa8f62a02f4edb0ebaf1d83"
    ],
    [
      "Lib.LoopCombinators.repeat_gen_all_ml",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "911259dc4af6c29d378488aa292ba3e9"
    ],
    [
      "Lib.LoopCombinators.repeat_gen_all_ml",
      3,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2"
      ],
      0,
      "56f2b8f8546dcfc1a0982577cf26b125"
    ],
    [
      "Lib.LoopCombinators.unfold_repeat_gen",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "54a43eac849cf2e88d73351d2fb6a4b6"
    ],
    [
      "Lib.LoopCombinators.unfold_repeat_gen",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "271816259f6874b03248a1ec3b00959b"
    ],
    [
      "Lib.LoopCombinators.unfold_repeat_gen",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@fuel_irrelevance_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@query",
        "Lib.LoopCombinators_interpretation_Tm_arrow_2bf7345966baadb5d8656724dcf7cee8",
        "Lib.LoopCombinators_interpretation_Tm_arrow_36dd113ffd3258af3d2f33c53ef8eea6",
        "Lib.LoopCombinators_interpretation_Tm_arrow_d14b5cd1226e414731f21670beedcc84",
        "Lib.LoopCombinators_interpretation_Tm_arrow_f77e174321f3ceca78193a141927037b",
        "equation_Lib.LoopCombinators.repeat_gen", "equation_Prims.nat",
        "equation_with_fuel_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "int_inversion", "int_typing", "primitive_Prims.op_Addition",
        "primitive_Prims.op_Equality", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc",
        "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795"
      ],
      0,
      "24ad2e3aa55813f891796be370150c0b"
    ],
    [
      "Lib.LoopCombinators.eq_repeat_gen0",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "6ce55c6e74b31e94f4687675419dd56b"
    ],
    [
      "Lib.LoopCombinators.eq_repeat_gen0",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "8e752fa9418a94c7a811d476dab70460"
    ],
    [
      "Lib.LoopCombinators.eq_repeat_gen0",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@query",
        "Lib.LoopCombinators_interpretation_Tm_arrow_2bf7345966baadb5d8656724dcf7cee8",
        "Lib.LoopCombinators_interpretation_Tm_arrow_36dd113ffd3258af3d2f33c53ef8eea6",
        "Lib.LoopCombinators_interpretation_Tm_arrow_d14b5cd1226e414731f21670beedcc84",
        "Lib.LoopCombinators_interpretation_Tm_arrow_f77e174321f3ceca78193a141927037b",
        "equation_Lib.LoopCombinators.repeat_gen", "equation_Prims.nat",
        "equation_with_fuel_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "int_inversion", "int_typing", "primitive_Prims.op_Equality",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc",
        "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795"
      ],
      0,
      "282180e0ce99b948e4527efc531dacc3"
    ],
    [
      "Lib.LoopCombinators.eq_repeati0",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2"
      ],
      0,
      "f9cb3194ba1e3dd51f53eef681029fb7"
    ],
    [
      "Lib.LoopCombinators.eq_repeati0",
      2,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@query",
        "Lib.LoopCombinators_interpretation_Tm_arrow_2bf7345966baadb5d8656724dcf7cee8",
        "Lib.LoopCombinators_interpretation_Tm_arrow_36dd113ffd3258af3d2f33c53ef8eea6",
        "Lib.LoopCombinators_interpretation_Tm_arrow_67c7b2626869cb316f118144000415b9",
        "Lib.LoopCombinators_interpretation_Tm_arrow_c3cac0eaa5a8b41e6eb23c42c4532cc2",
        "equation_Lib.LoopCombinators.fixed_a",
        "equation_Lib.LoopCombinators.repeat_gen",
        "equation_Lib.LoopCombinators.repeati", "equation_Prims.nat",
        "equation_with_fuel_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "function_token_typing_Lib.LoopCombinators.fixed_a", "int_typing",
        "primitive_Prims.op_Equality",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc",
        "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795",
        "token_correspondence_Lib.LoopCombinators.fixed_a"
      ],
      0,
      "f3ab59e744970fff2f7b35fa0a6146f1"
    ],
    [
      "Lib.LoopCombinators.unfold_repeati",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "e6fd5bf4ad2a7b87fbb2f6e496ef9e9d"
    ],
    [
      "Lib.LoopCombinators.unfold_repeati",
      2,
      2,
      1,
      [
        "@query", "equation_Lib.LoopCombinators.repeati",
        "primitive_Prims.op_Addition"
      ],
      0,
      "18ab13c7d07d81f2e85d1247d148ff82"
    ],
    [
      "Lib.LoopCombinators.repeati_def",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2"
      ],
      0,
      "ec6b719631726f80368b0a04cac2d4f5"
    ],
    [
      "Lib.LoopCombinators.repeati_def",
      2,
      2,
      1,
      [
        "@query", "equation_Lib.LoopCombinators.repeat_gen",
        "equation_Lib.LoopCombinators.repeati"
      ],
      0,
      "ba0e3d043cce36e6703f34c71c827530"
    ],
    [
      "Lib.LoopCombinators.eq_repeat0",
      1,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@query",
        "Lib.LoopCombinators_interpretation_Tm_arrow_2bf7345966baadb5d8656724dcf7cee8",
        "Lib.LoopCombinators_interpretation_Tm_arrow_36dd113ffd3258af3d2f33c53ef8eea6",
        "Lib.LoopCombinators_interpretation_Tm_arrow_67c7b2626869cb316f118144000415b9",
        "Lib.LoopCombinators_interpretation_Tm_arrow_bfe22415bc48790397b6e21fcc88873f",
        "equation_Lib.LoopCombinators.fixed_a",
        "equation_Lib.LoopCombinators.repeat",
        "equation_Lib.LoopCombinators.repeat_gen",
        "equation_Lib.LoopCombinators.repeati", "equation_Prims.nat",
        "equation_with_fuel_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "function_token_typing_Lib.LoopCombinators.fixed_a",
        "function_token_typing_Lib.LoopCombinators.fixed_i", "int_typing",
        "kinding_Tm_arrow_fcd589b21e6efcf1e5d17b07c282a015",
        "primitive_Prims.op_Equality",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc",
        "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795",
        "token_correspondence_Lib.LoopCombinators.fixed_a"
      ],
      0,
      "0faff7151f5b79d91cc0f474ce97f174"
    ],
    [
      "Lib.LoopCombinators.unfold_repeat",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "e1462ce02f77e5ddf56b54fd371b2593"
    ],
    [
      "Lib.LoopCombinators.unfold_repeat",
      2,
      2,
      1,
      [
        "@query", "equation_Lib.LoopCombinators.fixed_i",
        "equation_Lib.LoopCombinators.repeat", "primitive_Prims.op_Addition",
        "token_correspondence_Lib.LoopCombinators.fixed_i"
      ],
      0,
      "c3ab6df4a037e8892bcb1328cea4b419"
    ],
    [
      "Lib.LoopCombinators.repeat_range",
      1,
      2,
      1,
      [ "@query" ],
      0,
      "357573cbf7003aeaa424b34f9111857a"
    ],
    [
      "Lib.LoopCombinators.repeat_range_all_ml",
      1,
      2,
      1,
      [ "@query" ],
      0,
      "f5950c3c1df8f6b46df739041bd655cf"
    ],
    [
      "Lib.LoopCombinators.repeatable",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "b0ea43a68c8af83790348a2b36b1b7a5"
    ],
    [
      "Lib.LoopCombinators.repeat_range_inductive",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913"
      ],
      0,
      "47a1e1819d952809af68bdd582276b56"
    ],
    [
      "Lib.LoopCombinators.repeat_range_inductive",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913"
      ],
      0,
      "85df87e95cc1ff5bb3c0004ce1259e6b"
    ],
    [
      "Lib.LoopCombinators.repeat_range_inductive",
      3,
      2,
      1,
      [ "@query" ],
      0,
      "9bce433df12faa789ce9ea4ef0c6c2fa"
    ],
    [
      "Lib.LoopCombinators.repeati_inductive",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2"
      ],
      0,
      "b2ec2958cf23800940e0dd6cd1087d6f"
    ],
    [
      "Lib.LoopCombinators.repeati_inductive",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2"
      ],
      0,
      "43dccea522de22195731fdebef561856"
    ],
    [
      "Lib.LoopCombinators.repeati_inductive",
      3,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2"
      ],
      0,
      "2466a8a28823b1978ec6f6002781407e"
    ],
    [
      "Lib.LoopCombinators.repeati_inductive_repeat_gen",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2"
      ],
      0,
      "7a4382942aa248d025ee3587a32c2f29"
    ],
    [
      "Lib.LoopCombinators.repeati_inductive_repeat_gen",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2"
      ],
      0,
      "2af6b28fdae53a8167207ddf4a0b6040"
    ],
    [
      "Lib.LoopCombinators.repeati_inductive_repeat_gen",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_left.fuel_instrumented",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@fuel_irrelevance_Lib.LoopCombinators.repeat_left.fuel_instrumented",
        "@fuel_irrelevance_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@query",
        "Lib.LoopCombinators_interpretation_Tm_arrow_2bf7345966baadb5d8656724dcf7cee8",
        "Lib.LoopCombinators_interpretation_Tm_arrow_36dd113ffd3258af3d2f33c53ef8eea6",
        "Lib.LoopCombinators_interpretation_Tm_arrow_9228bb88100b5a0762d39b5c83174ad9",
        "Lib.LoopCombinators_interpretation_Tm_arrow_a5015036cf1762e788e4ccbba6a8d538",
        "Lib.LoopCombinators_interpretation_Tm_arrow_f77e174321f3ceca78193a141927037b",
        "equation_Lib.LoopCombinators.repeat_gen", "equation_Prims.nat",
        "equation_with_fuel_Lib.LoopCombinators.repeat_left.fuel_instrumented",
        "equation_with_fuel_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "int_inversion", "int_typing",
        "interpretation_Tm_abs_0e3034507692d95678dac3878d3c5d27",
        "interpretation_Tm_abs_cf403a3c460d958924174d2b00a62cb3",
        "primitive_Prims.op_Addition", "primitive_Prims.op_Equality",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_08698b4b6e166624b5bf789ac071b4cf",
        "refinement_interpretation_Tm_refine_0f5d287096bf7dd24d582019e4d18f0c",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_574e14f4b9c774d5e61146c6d94cf593",
        "refinement_interpretation_Tm_refine_909c0555fed853bc5dc1098d3dd63f21",
        "refinement_interpretation_Tm_refine_96e65b2359ce32ff1f5ca9648c355aa6",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc",
        "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795",
        "typing_Lib.LoopCombinators.repeat_gen",
        "typing_Tm_abs_0e3034507692d95678dac3878d3c5d27"
      ],
      0,
      "9942bf9fa3641b51bdc165ca3132741c"
    ],
    [
      "Lib.LoopCombinators.preserves_predicate",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "c4677847a952c48b3921cdaf975eb52e"
    ],
    [
      "Lib.LoopCombinators.preserves_predicate",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "96a21790e07f1ba4340799553fd99b7c"
    ],
    [
      "Lib.LoopCombinators.repeat_gen_inductive",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "26663685860818d5a54b58b99a2d8681"
    ],
    [
      "Lib.LoopCombinators.repeat_gen_inductive",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "41adbc0d72bd9fd8029efbf7073bbc42"
    ],
    [
      "Lib.LoopCombinators.repeat_gen_inductive",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@fuel_irrelevance_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@query",
        "Lib.LoopCombinators_interpretation_Tm_arrow_2bf7345966baadb5d8656724dcf7cee8",
        "Lib.LoopCombinators_interpretation_Tm_arrow_36dd113ffd3258af3d2f33c53ef8eea6",
        "Lib.LoopCombinators_interpretation_Tm_arrow_d14b5cd1226e414731f21670beedcc84",
        "Lib.LoopCombinators_interpretation_Tm_arrow_f77e174321f3ceca78193a141927037b",
        "equation_Lib.LoopCombinators.preserves_predicate",
        "equation_Lib.LoopCombinators.repeat_gen", "equation_Prims.nat",
        "equation_with_fuel_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "int_inversion", "int_typing", "primitive_Prims.op_Addition",
        "primitive_Prims.op_Equality", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_695fc9bad57438f078f1918065bbd3eb",
        "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc",
        "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795"
      ],
      0,
      "55b6e27f01f9de778fa08d0c91916e50"
    ],
    [
      "Lib.LoopCombinators.preserves",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "077149b8e2bd71a3dffd3a167b1327e6"
    ],
    [
      "Lib.LoopCombinators.repeati_inductive'",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2"
      ],
      0,
      "b2ad2e813bdbb997c0481a6de98b4f8b"
    ],
    [
      "Lib.LoopCombinators.repeati_inductive'",
      2,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@fuel_irrelevance_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@query",
        "Lib.LoopCombinators_interpretation_Tm_arrow_2bf7345966baadb5d8656724dcf7cee8",
        "Lib.LoopCombinators_interpretation_Tm_arrow_36dd113ffd3258af3d2f33c53ef8eea6",
        "Lib.LoopCombinators_interpretation_Tm_arrow_67c7b2626869cb316f118144000415b9",
        "Lib.LoopCombinators_interpretation_Tm_arrow_c3cac0eaa5a8b41e6eb23c42c4532cc2",
        "Lib.LoopCombinators_interpretation_Tm_arrow_f77e174321f3ceca78193a141927037b",
        "equation_Lib.LoopCombinators.fixed_a",
        "equation_Lib.LoopCombinators.preserves",
        "equation_Lib.LoopCombinators.repeat_gen",
        "equation_Lib.LoopCombinators.repeati", "equation_Prims.nat",
        "equation_with_fuel_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "function_token_typing_Lib.LoopCombinators.fixed_a", "int_inversion",
        "int_typing", "primitive_Prims.op_Addition",
        "primitive_Prims.op_Equality", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_41aef3833b617e5c5b9322c9c48c2c29",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc",
        "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795",
        "token_correspondence_Lib.LoopCombinators.fixed_a"
      ],
      0,
      "d8c69f15f9d0910fd155e50511451c99"
    ]
  ]
]
back to top